From: <Saved by Blink>
Snapshot-Content-Location: https://ipps-a.army.mil/deployment/training/
Subject: Training | The Integrated Personnel and Pay System - Army
Date: Sun, 4 Apr 2021 05:19:27 -0000
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----"


------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: text/html
Content-ID: <frame-448C07B863950DB31DF91050CCBA4D4F@mhtml.blink>
Content-Transfer-Encoding: binary
Content-Location: https://ipps-a.army.mil/deployment/training/

<!DOCTYPE html><html lang="en-US" class=" js_active  vc_mobile  vc_transform  vc_transform "><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><link rel="stylesheet" type="text/css" href="cid:css-ed639cc9-c569-40b7-aea8-a4c029467f67@mhtml.blink" /><link rel="stylesheet" type="text/css" href="cid:css-7c9795dd-feb0-44e1-92a5-df0c67942ee7@mhtml.blink" /><link rel="stylesheet" type="text/css" href="cid:css-7b79072c-5e31-46af-a8a0-1994a9a1e881@mhtml.blink" /><link rel="stylesheet" type="text/css" href="cid:css-aca22f30-df0e-4001-a262-ba7c5eb9d8c7@mhtml.blink" /><link rel="stylesheet" type="text/css" href="cid:css-ca60ba21-ebd7-490e-a168-413d6d8d004a@mhtml.blink" /><link rel="stylesheet" type="text/css" href="cid:css-78cfabdf-d684-4265-8068-0de036611f49@mhtml.blink" /><link rel="stylesheet" type="text/css" href="cid:css-0aa69ff8-5f97-48e3-9c72-39604737967e@mhtml.blink" />
<meta http-equiv="x-ua-compatible" content="IE=Edge">

<meta name="viewport" content="width=device-width,initial-scale=1.0">
<title>
Training | The Integrated Personnel and Pay System - Army</title>
<link rel="shortcut icon" href="https://ipps-a.army.mil/wp-content/uploads/fav.png">

<!-- html5.js for IE less than 9 -->
<!--[if lt IE 9]>
<script src="https://ipps-a.army.mil/wp-content/themes/thefox/js/html5.js"></script>
<![endif]-->
<!-- css3-mediaqueries.js for IE less than 9 -->
<!--[if lt IE 9]>
<script src="https://ipps-a.army.mil/wp-content/themes/thefox/js/css3-mediaqueries.js"></script>
<![endif]-->
<meta name="robots" content="max-image-preview:large">
<link rel="dns-prefetch" href="https://fonts.googleapis.com/">
<link rel="dns-prefetch" href="https://s.w.org/">
<link rel="alternate" type="application/rss+xml" title="The Integrated Personnel and Pay System - Army » Feed" href="https://ipps-a.army.mil/feed/">
<link rel="alternate" type="application/rss+xml" title="The Integrated Personnel and Pay System - Army » Comments Feed" href="https://ipps-a.army.mil/comments/feed/">
		<!-- This site uses the Google Analytics by MonsterInsights plugin v7.16.2 - Using Analytics tracking - https://www.monsterinsights.com/ -->
							
			
				<!-- / Google Analytics by MonsterInsights -->
				
		
	<link rel="stylesheet" id="wp-block-library-css" href="https://ipps-a.army.mil/wp-includes/css/dist/block-library/style.min.css" type="text/css" media="all">
<link rel="stylesheet" id="cptch_stylesheet-css" href="https://ipps-a.army.mil/wp-content/plugins/captcha-bws/css/front_end_style.css" type="text/css" media="all">
<link rel="stylesheet" id="dashicons-css" href="https://ipps-a.army.mil/wp-includes/css/dashicons.min.css" type="text/css" media="all">
<link rel="stylesheet" id="cptch_mobile_style-css" href="https://ipps-a.army.mil/wp-content/plugins/captcha-bws/css/mobile_style.css" type="text/css" media="all">
<link rel="stylesheet" id="contact-form-7-css" href="https://ipps-a.army.mil/wp-content/plugins/contact-form-7/includes/css/styles.css" type="text/css" media="all">
<link rel="stylesheet" id="essential-grid-plugin-settings-css" href="https://ipps-a.army.mil/wp-content/plugins/essential-grid/public/assets/css/settings.css" type="text/css" media="all">
<link rel="stylesheet" id="tp-open-sans-css" href="https://fonts.googleapis.com/css?family=Open+Sans%3A300%2C400%2C600%2C700%2C800&amp;ver=5.7" type="text/css" media="all">
<link rel="stylesheet" id="tp-raleway-css" href="https://fonts.googleapis.com/css?family=Raleway%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900&amp;ver=5.7" type="text/css" media="all">
<link rel="stylesheet" id="tp-droid-serif-css" href="https://fonts.googleapis.com/css?family=Droid+Serif%3A400%2C700&amp;ver=5.7" type="text/css" media="all">
<link rel="stylesheet" id="events-manager-css" href="https://ipps-a.army.mil/wp-content/plugins/events-manager/includes/css/events_manager.css" type="text/css" media="all">
<link rel="stylesheet" id="ewd-ufaq-style-css" href="https://ipps-a.army.mil/wp-content/plugins/ultimate-faqs/css/ewd-ufaq-styles.css" type="text/css" media="all">
<link rel="stylesheet" id="ewd-ufaq-rrssb-css" href="https://ipps-a.army.mil/wp-content/plugins/ultimate-faqs/css/rrssb-min.css" type="text/css" media="all">
<link rel="stylesheet" id="monsterinsights-popular-posts-style-css" href="https://ipps-a.army.mil/wp-content/plugins/google-analytics-for-wordpress/assets/css/frontend.min.css" type="text/css" media="all">
<link rel="stylesheet" id="style-css" href="https://ipps-a.army.mil/wp-content/themes/thefox/style.css" type="text/css" media="all">
<link rel="stylesheet" id="style_end-css" href="https://ipps-a.army.mil/wp-content/themes/thefox/style_end.css" type="text/css" media="all">
<link rel="stylesheet" id="media-queries-css" href="https://ipps-a.army.mil/wp-content/themes/thefox/media-queries_wide.css" type="text/css" media="all">
<link rel="stylesheet" id="child-style-css" href="https://ipps-a.army.mil/wp-content/themes/thefox_child_theme/style.css" type="text/css" media="all">
<link rel="stylesheet" id="googlefonts-css" href="https://fonts.googleapis.com/css?family=Lato%3A100%2C300%2C400%2C600%2C700%2C900%7COpen+Sans%3A700%2C300%2C600%2C400%7CRaleway%3A900%7CPlayfair+Display%7C&amp;ver=5.7" type="text/css" media="all">
<link rel="stylesheet" id="rgs-css" href="https://ipps-a.army.mil/wp-content/themes/thefox/css/rgs.css" type="text/css" media="all">
<link rel="stylesheet" id="css3_animations-css" href="https://ipps-a.army.mil/wp-content/themes/thefox/css/animations.css" type="text/css" media="all">
<link rel="stylesheet" id="flexslidercss-css" href="https://ipps-a.army.mil/wp-content/themes/thefox/includes/Flexslider/flexslider.css" type="text/css" media="all">
<link rel="stylesheet" id="font-awesome-thefox-css" href="https://ipps-a.army.mil/wp-content/themes/thefox/css/font-awesome.css" type="text/css" media="all">
<link rel="stylesheet" id="moon-css" href="https://ipps-a.army.mil/wp-content/themes/thefox/css/moon.css" type="text/css" media="all">
<link rel="stylesheet" id="elegant-css" href="https://ipps-a.army.mil/wp-content/themes/thefox/css/elegant.css" type="text/css" media="all">
<link rel="stylesheet" id="prettyphotocss-css" href="https://ipps-a.army.mil/wp-content/themes/thefox/includes/prettyPhoto/css/prettyPhoto.css" type="text/css" media="all">
<link rel="stylesheet" id="zilla-likes-css" href="https://ipps-a.army.mil/wp-content/themes/thefox/includes/zilla-likes/styles/zilla-likes.css" type="text/css" media="all">
<link rel="stylesheet" id="js_composer_front-css" href="https://ipps-a.army.mil/wp-content/themes/thefox/css/thefox_js_composer.css" type="text/css" media="all">




























<link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://ipps-a.army.mil/xmlrpc.php?rsd">
<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="https://ipps-a.army.mil/wp-includes/wlwmanifest.xml"> 
<link rel="shortlink" href="https://ipps-a.army.mil/?p=4092">
<link rel="alternate" type="application/json+oembed" href="https://ipps-a.army.mil/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fipps-a.army.mil%2Fdeployment%2Ftraining%2F">
<link rel="alternate" type="text/xml+oembed" href="https://ipps-a.army.mil/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fipps-a.army.mil%2Fdeployment%2Ftraining%2F&amp;format=xml">
<link rel="canonical" href="https://ipps-a.army.mil/deployment/training/">

<meta name="framework" content="Redux 4.1.24">    
<!-- Custom Styling -->

<meta name="generator" content="Powered by WPBakery Page Builder - drag and drop page builder for WordPress.">
</head>

<body class="page-template-default page page-id-4092 page-child parent-pageid-597 wpb-js-composer js-comp-ver-6.6.0 vc_responsive" style="display: block;">
<div id="top_bg" class="menu_slide">
<div id="top_bar" class="topbar_type_5">
  <div class="wrapper">
        <div id="header_socials" class="header_top_si si_float_left">
                  <div id="facebook"> <a href="https://www.facebook.com/armyippsa/" target="_blank"><i class="fa fa-facebook"></i></a></div>
                              <div id="twitter"> <a href="https://twitter.com/IPPSArmy" target="_blank"><i class="fa fa-twitter"></i></a></div>
                                                                                    <div id="yt"> <a href="https://www.youtube.com/channel/UCM1SIVuPyl5NfLcuf3inDRg" target="_blank"><i class="fa fa-youtube"></i></a></div>
                                                      <div id="lin"> <a href="https://www.linkedin.com/company/ipps-a/" target="_blank"><i class="fa fa-linkedin"></i></a></div>
                                                                              <div id="instagram"> <a href="https://www.instagram.com/usarmy_ippsa/" target="_blank"><i class="fa fa-instagram"></i></a></div>
                                              </div>
                    <div class="top_bar_menu">
      <ul id="menu-top-bar-links" class="menu"><li id="menu-item-2638" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2638"><a href="https://ipps-a.army.mil/resources/faq/"><i class="fa fa-question-circle" aria-hidden="true"></i> FAQs</a></li>
<li id="menu-item-2640" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2640"><a href="https://ipps-a.army.mil/resources/contact/"><i class="fa fa-phone" aria-hidden="true"></i> Help Desk</a></li>
<li id="menu-item-4664" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4664"><a href="https://ipps-a.army.mil/resources/contact/"><i class="fa fa-user" aria-hidden="true"></i> </a><a href="https://hr.ippsa.csd.disa.mil/" target="_blank" rel="noopener noreferrer">Login</a></li>
</ul>    </div>
      </div>
</div>
<!--top bar END -->
<div id="header_container" style="min-height: 55px;">
<!-- header -->
<header class="header_shadow nav_type_9 sticky_header header_to_shrink clearfix opaque_header shrinked_header" style="position: relative; top: 0px; left: 0px; width: 100%;">
<div class="wrapper">
<!-- logo -->
<div id="logo_img"><a href="https://ipps-a.army.mil/"><img class="dark_logo desktop_logo" src="https://ipps-a.army.mil/wp-content/uploads/ipps-a_white_text.png" alt="The Integrated Personnel and Pay System – Army" title="The Integrated Personnel and Pay System – Army"><img class="white_logo desktop_logo" src="https://ipps-a.army.mil/wp-content/uploads/ipps-a_white_text.png" alt="The Integrated Personnel and Pay System – Army" title="The Integrated Personnel and Pay System – Army"><img class="dark_logo mobile_logo" src="https://ipps-a.army.mil/wp-content/uploads/ipps-a_white_text.png" alt="The Integrated Personnel and Pay System – Army" title="The Integrated Personnel and Pay System – Army"><img class="white_logo mobile_logo" src="https://ipps-a.army.mil/wp-content/uploads/ipps-a_white_text.png" alt="The Integrated Personnel and Pay System – Army" title="The Integrated Personnel and Pay System – Army"></a></div>


<!-- logo END-->


  <!-- menu -->
              <div id="search-form">
        <form method="get" action="https://ipps-a.army.mil/" id="searchform">
          <input type="text" name="s" placeholder="Search" class="search" id="ssform" value="">
          <input type="submit" id="searchsubmit" value="">
          <span class="search_button_icon"></span>
        </form>
      </div>
      <div id="searchtop"> <a id="searchtop_img"><i class="fa fa-search"></i></a> </div>
      <nav class="nav_type_9"><ul id="menu-top-menu" class="menu sf-js-enabled sf-arrows" style="touch-action: pan-y; display: none;"><li class="   menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-1637 "><a href="https://ipps-a.army.mil/">Home</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1605"><a href="https://ipps-a.army.mil/about-2/" class="sf-with-ul">About</a>
<ul class="sub-menu sf-js-enabled sf-arrows" style="display: none; touch-action: pan-y;">
	<li class="   menu-item menu-item-type-post_type menu-item-object-page menu-item-818 "><a href="https://ipps-a.army.mil/about-2/system/">System Capabilities</a></li>
	<li class="   menu-item menu-item-type-post_type menu-item-object-page menu-item-3952 "><a href="https://ipps-a.army.mil/about-2/hr-transformation/">HR Transformation</a></li>
	<li class="   menu-item menu-item-type-post_type menu-item-object-page menu-item-461 "><a href="https://ipps-a.army.mil/about-2/our-leadership/">Our Leadership/Organization</a></li>
	<li class="   menu-item menu-item-type-post_type menu-item-object-page menu-item-5714 "><a href="https://ipps-a.army.mil/about-2/birthday/">IPPS-A Birthday</a></li>
</ul>
</li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-3916"><a href="https://ipps-a.army.mil/need-to-know/" class="sf-with-ul">Need-to-Know</a>
<ul class="sub-menu sf-js-enabled sf-arrows" style="display: none; touch-action: pan-y;">
	<li class="   menu-item menu-item-type-post_type menu-item-object-page menu-item-3779 "><a href="https://ipps-a.army.mil/need-to-know/mobile/">Mobile</a></li>
	<li class="   menu-item menu-item-type-post_type menu-item-object-page menu-item-4758 "><a href="https://ipps-a.army.mil/need-to-know/talent/">Talent Management</a></li>
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-2183"><a href="https://ipps-a.army.mil/need-to-know/military-pay-transition/" class="sf-with-ul">Military Pay Transition</a>
	<ul class="sub-menu sf-js-enabled sf-arrows" style="display: none; touch-action: pan-y;">
		<li class="   menu-item menu-item-type-post_type menu-item-object-page menu-item-5300 "><a href="https://ipps-a.army.mil/need-to-know/military-pay-transition/military-pay-training/">Military Pay Training</a></li>
	</ul>
</li>
	<li class="   menu-item menu-item-type-post_type menu-item-object-page menu-item-4897 "><a href="https://ipps-a.army.mil/need-to-know/training-with-industry/">Training with Industry</a></li>
</ul>
</li>
<li class="menu-item menu-item-type-post_type menu-item-object-page current-page-ancestor current-menu-ancestor current-menu-parent current-page-parent current_page_parent current_page_ancestor menu-item-has-children menu-item-1956"><a href="https://ipps-a.army.mil/deployment/" class="sf-with-ul">Deployment</a>
<ul class="sub-menu sf-js-enabled sf-arrows" style="display: none; touch-action: pan-y;">
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-4899"><a href="https://ipps-a.army.mil/deployment/release3/" class="sf-with-ul">Release 3 (AC/ARNG/RC)</a>
	<ul class="sub-menu sf-js-enabled sf-arrows" style="display: none; touch-action: pan-y;">
		<li class="   menu-item menu-item-type-post_type menu-item-object-page menu-item-4902 "><a href="https://ipps-a.army.mil/systemsimpacted/">Systems Impacted</a></li>
	</ul>
</li>
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-3950"><a href="https://ipps-a.army.mil/deployment/release-2-2/" class="sf-with-ul">Release 2 (ARNG)</a>
	<ul class="sub-menu sf-js-enabled sf-arrows" style="display: none; touch-action: pan-y;">
		<li class="   menu-item menu-item-type-post_type menu-item-object-page menu-item-4095 "><a href="https://ipps-a.army.mil/deployment/lessons-learned/">Lessons Learned</a></li>
		<li class="   menu-item menu-item-type-post_type menu-item-object-page menu-item-4907 "><a href="https://ipps-a.army.mil/deployment/release-2-2/good-news/">Good News</a></li>
	</ul>
</li>
	<li class="   menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-4092 current_page_item menu-item-4094 "><a href="https://ipps-a.army.mil/deployment/training/">Training</a></li>
	<li class="   menu-item menu-item-type-post_type menu-item-object-page menu-item-3861 "><a href="https://ipps-a.army.mil/deployment/orders/">Orders</a></li>
</ul>
</li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-3925"><a href="https://ipps-a.army.mil/references/" class="sf-with-ul">References</a>
<ul class="sub-menu sf-js-enabled sf-arrows" style="display: none; touch-action: pan-y;">
	<li class="   menu-item menu-item-type-post_type menu-item-object-page menu-item-3928 "><a href="https://ipps-a.army.mil/total-army/">Total Army</a></li>
	<li class="   menu-item menu-item-type-post_type menu-item-object-page menu-item-3927 "><a href="https://ipps-a.army.mil/references/arng/">ARNG</a></li>
	<li class="   menu-item menu-item-type-post_type menu-item-object-page menu-item-5803 "><a href="https://ipps-a.army.mil/references/usar/">USAR</a></li>
	<li class="   menu-item menu-item-type-post_type menu-item-object-page menu-item-3926 "><a href="https://ipps-a.army.mil/posters/">Posters</a></li>
	<li class="   menu-item menu-item-type-post_type menu-item-object-page menu-item-4543 "><a href="https://ipps-a.army.mil/references/marketingmedia/">Marketing &amp; Media Kit</a></li>
</ul>
</li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1955"><a href="https://ipps-a.army.mil/resources/" class="sf-with-ul">Resources</a>
<ul class="sub-menu sf-js-enabled sf-arrows" style="display: none; touch-action: pan-y;">
	<li class="   menu-item menu-item-type-post_type menu-item-object-page menu-item-3995 "><a href="https://ipps-a.army.mil/resources/videos/">Videos &amp; Podcasts</a></li>
	<li class="   menu-item menu-item-type-post_type menu-item-object-page menu-item-2091 "><a href="https://ipps-a.army.mil/resources/news/">News</a></li>
	<li class="   menu-item menu-item-type-post_type menu-item-object-page menu-item-2393 "><a href="https://ipps-a.army.mil/resources/faq/">Frequently Asked Questions</a></li>
	<li class="   menu-item menu-item-type-post_type menu-item-object-page menu-item-1611 "><a href="https://ipps-a.army.mil/resources/contact/">Contact Us</a></li>
	<li class="   menu-item menu-item-type-post_type menu-item-object-page menu-item-4997 "><a href="https://ipps-a.army.mil/covid-19/">COVID-19</a></li>
</ul>
</li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-4989"><a href="https://ipps-a.army.mil/get-ready-for-r3/" class="sf-with-ul">Get Ready for R3</a>
<ul class="sub-menu sf-js-enabled sf-arrows" style="display: none; touch-action: pan-y;">
	<li class="   menu-item menu-item-type-post_type menu-item-object-page menu-item-4975 "><a href="https://ipps-a.army.mil/deployment/release3/frago5/">FRAGO 5 Overview</a></li>
	<li class="   menu-item menu-item-type-post_type menu-item-object-page menu-item-4901 "><a href="https://ipps-a.army.mil/get-ready-for-r3/g1s/">What Div/Corps G1s Can Do Now</a></li>
	<li class="   menu-item menu-item-type-post_type menu-item-object-page menu-item-4900 "><a href="https://ipps-a.army.mil/get-ready-for-r3/data-correctness/">Data Correctness Key Tasks</a></li>
	<li class="   menu-item menu-item-type-post_type menu-item-object-page menu-item-5534 "><a href="https://ipps-a.army.mil/get-ready-for-r3/arng-data/">ARNG Data Preparedness</a></li>
	<li class="   menu-item menu-item-type-post_type menu-item-object-page menu-item-5769 "><a href="https://ipps-a.army.mil/get-ready-for-r3/usar-data/">USAR Data Correctness</a></li>
</ul>
</li>
</ul>      <div id="nav_button"></div></nav>
      <!-- menu END-->
          </div>
    </header>
  <!-- header END-->
  </div>
<div class="page_title_ctn"> 
  <div class="wrapper table_wrapper">
  <h1>Training</h1>
  <div class="rd_child_pages child_closed" id="rd_child_pages"><ul class="child_pages_ctn" style="width: 164.865px;"><li class="page_item page-item-3859"><a href="https://ipps-a.army.mil/deployment/orders/">Orders</a></li>
<li class="page_item page-item-3946 page_item_has_children"><a href="https://ipps-a.army.mil/deployment/release-2-2/">Release 2 (ARNG)</a>
<ul class="children">
	<li class="page_item page-item-4903"><a href="https://ipps-a.army.mil/deployment/release-2-2/good-news/">Good News</a></li>
</ul>
</li>
<li class="page_item page-item-4092 current_page_item"><a href="https://ipps-a.army.mil/deployment/training/" aria-current="page">Training</a></li>
<li class="page_item page-item-4057"><a href="https://ipps-a.army.mil/deployment/lessons-learned/">Lessons Learned</a></li>
<li class="page_item page-item-4714 page_item_has_children"><a href="https://ipps-a.army.mil/deployment/release3/">Release 3 (AC/ARNG/RC)</a>
<ul class="children">
	<li class="page_item page-item-4711"><a href="https://ipps-a.army.mil/deployment/release3/frago5/">FRAGO 5 Overview</a></li>
</ul>
</li>
</ul></div>     
<div id="breadcrumbs">
  <div id="crumbs"><a href="https://ipps-a.army.mil/">Home</a> <i class="fa-angle-right crumbs_delimiter"></i> <a href="https://ipps-a.army.mil/deployment/">Deployment</a> <i class="fa-angle-right crumbs_delimiter"></i><span>Training</span></div></div>
 
</div>
</div>
<div class="section def_section">
  <div class="wrapper section_wrapper">
 <div id="fw_c" class="clearfix tf_single_page">
    <div class="vc_row wpb_row vc_row-fluid  " style="padding-top: 100px;">
	<div class="vc_span8 wpb_column vc_column_container "><div class="vc_column-inner ">
		<div class="wpb_wrapper">
			
	<div class="wpb_text_column wpb_content_element   ct_fst1rtjssxpw97eec7gb">
		<div class="wpb_wrapper">
			<h4>Current Training Initiatives:</h4>
<div class="su-spacer" style="height:20px"></div>
<ul>
<li><strong>Military Pay Mobile Training Teams (MilPay MTT) (on Demand):</strong> The Human Resources Command has transitioned the MilPay MTT into a virtual platform, lessons and more information can be found on <a href="https://www.milsuite.mil/book/community/spaces/apf/s1net/military-pay-transition-training-for-hr-professionals">S1Net</a>.</li>
<li><strong>Army Organization Server (AOS) Training (Weekly):</strong> Every Tuesday, this training is geared toward ACOM, ASCC, DRU and other MSC-type commands across the Army. IPPS-A is training force managers and strength managers on AOS tasks associated with the faces to spaces data conversion process in preparation for the conversion of eMILPO and TAPDBR assignment records into IPPS-A. Tasks include temporary billet management, temporary structure management and alignment, and location data management. AOS data management is a combined effort between force managers and personnel managers. All who are interested are welcome to attend the weekly training, for more information, send an email to MAJ Luoma.</li>
<li><strong>Data Correctness Training (Monthly):</strong> Held on the 2<sup>nd</sup> Monday of every month, focuses on what to do and how to get data right for IPPS-A, for more information and recordings visit <a href="https://www.milsuite.mil/book/community/spaces/apf/s1net/ipps-a/content?filterID=contentstatus%5Bpublished%5D~category%5Bdata-correctness-campaign%5D">S1Net</a> and <a href="https://www.milsuite.mil/book/docs/DOC-732963">How-To Guides</a>.</li>
<li><strong>The IPPS-A and WO Huddle (Bimonthly):</strong> Held on the 3<sup>rd</sup> Monday of every other month, this series is focused on IPPS-A functionality and change management expectations and is geared towards our AG Warrant Officer Corps, for more information and recordings visit <a href="https://www.milsuite.mil/book/community/spaces/apf/s1net/ipps-a">S1Net</a>.</li>
</ul>
<p>Reminders, topic announcements and login information for Data Correctness and WO Huddle Trainings are posted on the <a href="https://www.facebook.com/groups/875398305999928">Facebook Group</a>.</p>

		</div> 
	</div> 
		</div> </div>
	</div> 

	<div class="vc_span4 wpb_column vc_column_container "><div class="vc_column-inner vc_custom_1588862257185">
		<div class="wpb_wrapper">
			
	<div class="wpb_text_column wpb_content_element   ct_8gz8omxignh0pk040ih4">
		<div class="wpb_wrapper">
			<h4><div class="su-spacer" style="height:20px"></div></h4>
<h4 style="text-align: center;"><strong>IPPS-A Webinar Series recordings are available for viewing on:&nbsp;</strong></h4>
<p style="text-align: center;"><strong><a href="https://www.youtube.com/playlist?list=PLZ27YNvrf1QGWS3gxdyUPtZ85WbmOhiKO" target="_blank" rel="noopener noreferrer">YouTube</a> and&nbsp;</strong><strong><a href="https://www.milsuite.mil/book/community/spaces/apf/s1net/ipps-a/content?filterID=contentstatus%5Bpublished%5D~category%5Btraining%5D" target="_blank" rel="noopener noreferrer">S1Net</a></strong></p>

		</div> 
	</div> 
	<div class="wpb_single_image wpb_content_element vc_align_center  img_reduce_opacity">
		<div class="wpb_wrapper">
			
			<a href="https://www.youtube.com/playlist?list=PLZ27YNvrf1QGWS3gxdyUPtZ85WbmOhiKO" target="_blank"><div class="vc_single_image-wrapper   vc_box_border_grey"><img width="320" height="180" src="https://ipps-a.army.mil/wp-content/uploads/Webinar-Series.jpg" class="vc_single_image-img attachment-medium" alt="" loading="lazy"></div></a>
		</div>
	</div>

	<div class="wpb_text_column wpb_content_element   ct_y2w16xosw9hlrmz0b0ry">
		<div class="wpb_wrapper">
			<p style="text-align: center;">The series resumed in January 2021 on Release 3<br>
system functionality. Future sessions will also be geared<br>
for brigade and battalion S1s and an HRC Academy<br>
for the Top of System users next spring.</p>

		</div> 
	</div> 
		</div> </div>
	</div> 
</div><div class="vc_row wpb_row vc_row-fluid  ">
	<div class="vc_span12 wpb_column vc_column_container "><div class="vc_column-inner ">
		<div class="wpb_wrapper">
			
	<div class="wpb_text_column wpb_content_element   ct_hq22mw30bxdgk6fpjw93">
		<div class="wpb_wrapper">
			<h4>Upcoming New Equipment Training (NET)</h4>
<p>Unit level HR Professionals will have IPPS-A read-only access starting in Feb-21. Release 3 (R3) Distance Learning (DL) Training will be unlocked for all users in May-21 and in person Train the Trainer (T3) Training commences in Jul-21.</p>
<div class="su-spacer" style="height:20px"></div>

		</div> 
	</div> 
	<div class="wpb_single_image wpb_content_element vc_align_left">
		<div class="wpb_wrapper">
			
			<div class="vc_single_image-wrapper   vc_box_border_grey"><img width="1069" height="622" src="https://ipps-a.army.mil/wp-content/uploads/Training_Timeline_FEB2021.png" class="vc_single_image-img attachment-full" alt="" loading="lazy"></div>
		</div>
	</div>

	<div class="wpb_text_column wpb_content_element   ct_6a0djtog35mvgscxixsv">
		<div class="wpb_wrapper">
			<p>IPPS-A Release 3 uses a comprehensive role-based training to prepare HR Professionals and leaders for operations in IPPS-A. Release 3 leverages a Train the Trainer (T3) model to conduct the unit level hands-on training and develop organizational SMEs.</p>
<ul>
<li><strong>Intent:</strong> IPPS-A trains ~1700 T3 instructors from all 3 components on IPPS-A functionality and cutover activities. T3s will provide training to their organizations at home station.</li>
</ul>
<ul>
<li><strong>Training Requirements:</strong>
<ul>
<li style="list-style-type: circle;">Leaders: 1 hr video</li>
<li style="list-style-type: circle;">HR Professional: ~40 hr Distance Learning + 2-days Hands-on HR specific Exercises</li>
<li style="list-style-type: circle;">Self-Service: ~1 hr video (optional)</li>
</ul>
</li>
</ul>
<ul>
<li><strong>Train the Trainer (T3) Instruction</strong> (Jul – Oct 21):
<ul>
<li style="list-style-type: circle;">ARNG train on additional capabilities provided in Release 3 (5 day model for ARNG)</li>
<li style="list-style-type: circle;">AC / USAR
<ul>
<li style="list-style-type: square;">10 day training model: System functionality, Use of training environments and Go Live tasks and rehearsals
<ul>
<li style="list-style-type: square;">Measuring deployment readiness</li>
<li style="list-style-type: square;">Provisioning personnel</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li><strong>T3 Requirements:</strong>
<ul>
<li style="list-style-type: circle;">T3 Instructors must complete prerequisite training prior to Classroom Instruction</li>
<li style="list-style-type: circle;">T3 Certification Classes (2 weeks)</li>
<li style="list-style-type: circle;">Dual-hatted as Action Officers at BDE and below</li>
</ul>
</li>
<li><strong><strong>Sustainment Training:</strong></strong>
<ul>
<li style="list-style-type: circle;">Institutional Training:
<ul>
<li style="list-style-type: square;">Updated IMT and PME curriculum</li>
<li style="list-style-type: square;">Functional Courses</li>
</ul>
</li>
<li style="list-style-type: circle;">Operational / Unit Level:
<ul>
<li style="list-style-type: square;">Operational Training Database: copy of production for internal training / Sergeant’s Time, exercises, etc.</li>
</ul>
</li>
</ul>
</li>
</ul>

		</div> 
	</div> 
		</div> </div>
	</div> 
</div><div class="vc_row wpb_row vc_row-fluid  ">
	<div class="vc_span12 wpb_column vc_column_container "><div class="vc_column-inner ">
		<div class="wpb_wrapper">
			
	<div class="wpb_text_column wpb_content_element   ct_txroj1i16vsgn5rko9k7">
		<div class="wpb_wrapper">
			<p style="text-align: right;"><em>As of February 2021, subject to change.</em></p>

		</div> 
	</div> 
		</div> </div>
	</div> 
</div>

<!-- You can start editing here. -->

<div>
<div>
  <div> 
  
    <!-- If comments are closed. -->
    
    <p class="nocomments" style="margin-bottom: 0px;"></p>
            </div>
  </div>
</div>
    </div>
            
  </div>
</div>

<div id="footer_bg" class="footer_4_col footer_type_1">
  <div class="wrapper">
    <div id="footer">
	  <div class="widget_wrap">
      <div class="widget widget_black_studio_tinymce"><div class="textwidget"><p><img class="alignnone wp-image-1681" src="https://ipps-a.army.mil/wp-content/uploads/ipps-a_white_text.png" alt="ipps-a_white_text" width="228" height="53"></p>
<p>The Integrated Personnel and Pay System - Army (IPPS-A) is the Army’s online Human Resources (HR) solution to provide integrated HR capabilities across all Army Components.</p>
<div style="padding-top: 10px;">
<p><a href="http://www.army.mil/"><img class="alignnone size-full wp-image-600" style="float: left; margin-right: 10px;" src="https://ipps-a.army.mil/wp-content/uploads/army.png" alt="army" width="37" height="49"></a> <a href="http://www.army.mil/asaalt/"><img class="alignnone wp-image-599" style="float: left; margin-right: 13px;" src="https://ipps-a.army.mil/wp-content/uploads/asaalt.png" alt="asaalt" width="53" height="45"></a><a href="http://www.eis.army.mil/" target="_blank" rel="noopener"><img class="alignnone wp-image-2051" src="https://ipps-a.army.mil/wp-content/uploads/EIS-Logo-topBnr.png" alt="EIS-Logo-topBnr" width="149" height="50"></a></p>
</div>
</div></div>            </div>
            <div class="widget_wrap">
      <div class="widget widget_nav_menu"><h2>Quick Links</h2><div class="sc_small_line widget_line"><span class="small_l_left"></span></div><div class="menu-quick-links-container"><ul id="menu-quick-links" class="menu"><li id="menu-item-2107" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-2107"><a href="https://ipps-a.army.mil/">Home</a></li>
<li id="menu-item-2108" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2108"><a href="https://ipps-a.army.mil/about-2/">About</a></li>
<li id="menu-item-3936" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3936"><a href="https://ipps-a.army.mil/need-to-know/">Need-to-Know</a></li>
<li id="menu-item-4448" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-4092 current_page_item menu-item-4448"><a href="https://ipps-a.army.mil/deployment/training/" aria-current="page">Training</a></li>
<li id="menu-item-2112" class="menu-item menu-item-type-post_type menu-item-object-page current-page-ancestor current-page-parent menu-item-2112"><a href="https://ipps-a.army.mil/deployment/">Deployment</a></li>
<li id="menu-item-3935" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3935"><a href="https://ipps-a.army.mil/references/">References</a></li>
<li id="menu-item-2110" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2110"><a href="https://ipps-a.army.mil/resources/">Resources</a></li>
<li id="menu-item-4990" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4990"><a href="https://ipps-a.army.mil/get-ready-for-r3/">Get Ready for R3</a></li>
</ul></div></div>            </div>
            <div class="widget_wrap">
      <div class="widget widget_nav_menu"><h2>Other Army Sites</h2><div class="sc_small_line widget_line"><span class="small_l_left"></span></div><div class="menu-other-army-container"><ul id="menu-other-army" class="menu"><li id="menu-item-2142" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2142"><a target="_blank" rel="noopener" href="http://www.army.mil/">U.S. Army</a></li>
<li id="menu-item-2143" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2143"><a target="_blank" rel="noopener" href="https://www.army.mil/g-1">Army G1</a></li>
<li id="menu-item-2144" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2144"><a target="_blank" rel="noopener" href="http://www.army.mil/asaalt/">ASA(ALT)</a></li>
<li id="menu-item-2147" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2147"><a target="_blank" rel="noopener" href="http://www.eis.army.mil/">PEO EIS</a></li>
<li id="menu-item-2145" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2145"><a target="_blank" rel="noopener" href="https://www.milsuite.mil/book/community/spaces/apf/s1net/ipps-a">S1NET</a></li>
</ul></div></div>            </div>
            <div class="widget_wrap">
      <div class="widget widget_nav_menu"><h2>Legal &amp; Contacts</h2><div class="sc_small_line widget_line"><span class="small_l_left"></span></div><div class="menu-footer-container"><ul id="menu-footer" class="menu"><li id="menu-item-155" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-155"><a href="https://ipps-a.army.mil/privacy-policy/">Privacy Policy</a></li>
<li id="menu-item-153" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-153"><a href="https://ipps-a.army.mil/no-fear/">No FEAR Act</a></li>
<li id="menu-item-154" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-154"><a href="https://ipps-a.army.mil/foia/">FOIA</a></li>
<li id="menu-item-158" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-158"><a target="_blank" rel="noopener" href="https://dodcio.defense.gov/DoDSection508.aspx">Accessibility/Section 508</a></li>
<li id="menu-item-152" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-152"><a target="_blank" rel="noopener" href="https://www.inscom.army.mil/isalute/">iSALUTE</a></li>
<li id="menu-item-1528" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1528"><a href="mailto:usarmy.pentagon.hqda-ipps-a.mbx.ipps-a@mail.mil">Contact Webmaster</a></li>
<li id="menu-item-1529" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1529"><a href="https://www.army.mil/covid-19/">COVID-19</a></li>
</ul></div></div>            </div>
          </div>
    </div>

</div>
<a id="to_top"><i class="fa-angle-up"></i></a>
</div>
<div id="mobile-menu">

    <ul id="tf_mb_menu" class="menu"><li id="menu-item-1637" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-1637"><a href="https://ipps-a.army.mil/">Home</a></li>
<li id="menu-item-1605" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1605"><a href="https://ipps-a.army.mil/about-2/">About</a>
<ul class="sub-menu">
	<li id="menu-item-818" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-818"><a href="https://ipps-a.army.mil/about-2/system/">System Capabilities</a></li>
	<li id="menu-item-3952" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3952"><a href="https://ipps-a.army.mil/about-2/hr-transformation/">HR Transformation</a></li>
	<li id="menu-item-461" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-461"><a href="https://ipps-a.army.mil/about-2/our-leadership/">Our Leadership/Organization</a></li>
	<li id="menu-item-5714" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5714"><a href="https://ipps-a.army.mil/about-2/birthday/">IPPS-A Birthday</a></li>
</ul>
</li>
<li id="menu-item-3916" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-3916"><a href="https://ipps-a.army.mil/need-to-know/">Need-to-Know</a>
<ul class="sub-menu">
	<li id="menu-item-3779" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3779"><a href="https://ipps-a.army.mil/need-to-know/mobile/">Mobile</a></li>
	<li id="menu-item-4758" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4758"><a href="https://ipps-a.army.mil/need-to-know/talent/">Talent Management</a></li>
	<li id="menu-item-2183" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-2183"><a href="https://ipps-a.army.mil/need-to-know/military-pay-transition/">Military Pay Transition</a>
	<ul class="sub-menu">
		<li id="menu-item-5300" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5300"><a href="https://ipps-a.army.mil/need-to-know/military-pay-transition/military-pay-training/">Military Pay Training</a></li>
	</ul>
</li>
	<li id="menu-item-4897" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4897"><a href="https://ipps-a.army.mil/need-to-know/training-with-industry/">Training with Industry</a></li>
</ul>
</li>
<li id="menu-item-1956" class="menu-item menu-item-type-post_type menu-item-object-page current-page-ancestor current-menu-ancestor current-menu-parent current-page-parent current_page_parent current_page_ancestor menu-item-has-children menu-item-1956"><a href="https://ipps-a.army.mil/deployment/">Deployment</a>
<ul class="sub-menu">
	<li id="menu-item-4899" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-4899"><a href="https://ipps-a.army.mil/deployment/release3/">Release 3 (AC/ARNG/RC)</a>
	<ul class="sub-menu">
		<li id="menu-item-4902" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4902"><a href="https://ipps-a.army.mil/systemsimpacted/">Systems Impacted</a></li>
	</ul>
</li>
	<li id="menu-item-3950" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-3950"><a href="https://ipps-a.army.mil/deployment/release-2-2/">Release 2 (ARNG)</a>
	<ul class="sub-menu">
		<li id="menu-item-4095" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4095"><a href="https://ipps-a.army.mil/deployment/lessons-learned/">Lessons Learned</a></li>
		<li id="menu-item-4907" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4907"><a href="https://ipps-a.army.mil/deployment/release-2-2/good-news/">Good News</a></li>
	</ul>
</li>
	<li id="menu-item-4094" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-4092 current_page_item menu-item-4094"><a href="https://ipps-a.army.mil/deployment/training/" aria-current="page">Training</a></li>
	<li id="menu-item-3861" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3861"><a href="https://ipps-a.army.mil/deployment/orders/">Orders</a></li>
</ul>
</li>
<li id="menu-item-3925" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-3925"><a href="https://ipps-a.army.mil/references/">References</a>
<ul class="sub-menu">
	<li id="menu-item-3928" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3928"><a href="https://ipps-a.army.mil/total-army/">Total Army</a></li>
	<li id="menu-item-3927" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3927"><a href="https://ipps-a.army.mil/references/arng/">ARNG</a></li>
	<li id="menu-item-5803" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5803"><a href="https://ipps-a.army.mil/references/usar/">USAR</a></li>
	<li id="menu-item-3926" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3926"><a href="https://ipps-a.army.mil/posters/">Posters</a></li>
	<li id="menu-item-4543" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4543"><a href="https://ipps-a.army.mil/references/marketingmedia/">Marketing &amp; Media Kit</a></li>
</ul>
</li>
<li id="menu-item-1955" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1955"><a href="https://ipps-a.army.mil/resources/">Resources</a>
<ul class="sub-menu">
	<li id="menu-item-3995" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3995"><a href="https://ipps-a.army.mil/resources/videos/">Videos &amp; Podcasts</a></li>
	<li id="menu-item-2091" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2091"><a href="https://ipps-a.army.mil/resources/news/">News</a></li>
	<li id="menu-item-2393" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2393"><a href="https://ipps-a.army.mil/resources/faq/">Frequently Asked Questions</a></li>
	<li id="menu-item-1611" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1611"><a href="https://ipps-a.army.mil/resources/contact/">Contact Us</a></li>
	<li id="menu-item-4997" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4997"><a href="https://ipps-a.army.mil/covid-19/">COVID-19</a></li>
</ul>
</li>
<li id="menu-item-4989" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-4989"><a href="https://ipps-a.army.mil/get-ready-for-r3/">Get Ready for R3</a>
<ul class="sub-menu">
	<li id="menu-item-4975" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4975"><a href="https://ipps-a.army.mil/deployment/release3/frago5/">FRAGO 5 Overview</a></li>
	<li id="menu-item-4901" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4901"><a href="https://ipps-a.army.mil/get-ready-for-r3/g1s/">What Div/Corps G1s Can Do Now</a></li>
	<li id="menu-item-4900" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4900"><a href="https://ipps-a.army.mil/get-ready-for-r3/data-correctness/">Data Correctness Key Tasks</a></li>
	<li id="menu-item-5534" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5534"><a href="https://ipps-a.army.mil/get-ready-for-r3/arng-data/">ARNG Data Preparedness</a></li>
	<li id="menu-item-5769" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5769"><a href="https://ipps-a.army.mil/get-ready-for-r3/usar-data/">USAR Data Correctness</a></li>
</ul>
</li>
</ul></div>
<div class="menu_slide mt_menu sticky_header" style="position: fixed; top: 0px; left: 0px; width: 100%; z-index: 999;">
            <div class="wrapper tf_o_visible">

<div id="logo_img"><a href="https://ipps-a.army.mil/"><img class="dark_logo mobile_logo" src="https://ipps-a.army.mil/wp-content/uploads/ipps-a_white_text.png" alt="The Integrated Personnel and Pay System – Army" title="The Integrated Personnel and Pay System – Army"></a></div>



                
<div id="nav_button_alt"></div>
    </div>          
           
</div>
<link rel="stylesheet" id="redux-custom-fonts-css-css" href="https://ipps-a.army.mil/wp-content/uploads/redux/custom-fonts/fonts.css" type="text/css" media="all">
<link rel="stylesheet" id="su-shortcodes-css" href="https://ipps-a.army.mil/wp-content/plugins/shortcodes-ultimate/includes/css/shortcodes.css" type="text/css" media="all">














<div id="a11y-speak-assertive" class="a11y-speak-region" style="position: absolute;margin: -1px;padding: 0;height: 1px;width: 1px;overflow: hidden;clip: rect(1px, 1px, 1px, 1px);-webkit-clip-path: inset(50%);clip-path: inset(50%);border: 0;word-wrap: normal !important;" aria-live="assertive" aria-relevant="additions text" aria-atomic="true"></div><div id="a11y-speak-polite" class="a11y-speak-region" style="position: absolute;margin: -1px;padding: 0;height: 1px;width: 1px;overflow: hidden;clip: rect(1px, 1px, 1px, 1px);-webkit-clip-path: inset(50%);clip-path: inset(50%);border: 0;word-wrap: normal !important;" aria-live="polite" aria-relevant="additions text" aria-atomic="true"></div><iframe scrolling="no" frameborder="0" allowtransparency="true" src="cid:frame-648E8D07B830AC3C1CA4550F2AFE9C72@mhtml.blink" title="Twitter settings iframe" style="display: none;"></iframe><div id="tiptip_holder" style="max-width:auto;"><div id="tiptip_arrow"><div id="tiptip_arrow_inner"></div></div><div id="tiptip_content"></div></div><iframe id="rufous-sandbox" scrolling="no" frameborder="0" allowtransparency="true" allowfullscreen="true" style="position: absolute; visibility: hidden; display: none; width: 0px; height: 0px; padding: 0px; border: none;" title="Twitter analytics iframe"></iframe></body></html>
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: cid:css-ed639cc9-c569-40b7-aea8-a4c029467f67@mhtml.blink

@charset "utf-8";

img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0px 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0px !important; }
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: cid:css-7c9795dd-feb0-44e1-92a5-df0c67942ee7@mhtml.blink

@charset "utf-8";

#logo_img img { max-width: 250px; }

.cl_before_logo { margin-right: 155px; }

.cl_after_logo { margin-left: 155px; }

.nav_type_9_c #logo_img, .nav_type_9_c .logo_text { margin-left: -125px; }

.nav_type_9_c #logo_img, .nav_type_9_c .logo_text { min-width: 250px; }

#mobile-menu { background: rgb(34, 37, 51); }

#mobile-menu ul ul, #mobile-menu #rd_wpml #lang_sel ul ul { background: rgb(46, 50, 68); }

#mobile-menu ul ul ul { background: rgb(53, 56, 77); }

#mobile-menu .mobile-ul-open > a { color: rgb(252, 182, 20); }

#mobile-menu .mobile-ul-open::after { color: rgb(252, 182, 20) !important; }

#mobile-menu .current_page_item { background: rgb(25, 27, 38); }

#mobile-menu .current_page_item > a { border-left: 2px solid rgb(252, 182, 20); }

#mobile-menu ul li a, #mobile-menu #rd_wpml #lang_sel a { color: rgb(255, 255, 255); }

#mobile-menu .menu-item-has-children::after { color: rgb(90, 93, 107); }

#mobile-menu ul li li li a { color: rgb(105, 112, 143); }

#mobile-menu ul ul .menu-item-has-children::after { color: rgb(93, 99, 125); }

#mobile_menu_search #search input[type="text"] { color: rgb(105, 112, 143); background: rgb(25, 27, 38) !important; }

#mobile_menu_search #search input[type="submit"] { color: rgb(105, 112, 143); }

#top_bar, #rd_wpml #lang_sel ul ul { background: rgb(79, 79, 79); }

.topbar_type_1, .topbar_type_1 a, .topbar_type_1 #rd_wpml #lang_sel a { color: rgb(221, 221, 221); }

.topbar_type_1 strong, .topbar_type_1 .topbar_woocommerce_login.type1 .topbar_sign_in, .topbar_type_1 .topbar_woocommerce_login.type1 .topbar_register, .topbar_type_1 .topbar_woocommerce_login.type1 .topbar_signed_in, .topbar_type_1 #rd_wpml #lang_sel li li a:hover { color: rgb(252, 182, 20); }

.topbar_type_1 .top_email::before, .topbar_type_1 .top_phone::before, .topbar_type_1 .top_text::before { color: rgb(255, 255, 255); }

.topbar_type_1 .top_email, .topbar_type_1 .top_phone, .topbar_type_1 #header_socials, .topbar_type_1 .header_current_cart { border-right: 1px solid transparent; padding-right: 20px; padding-left: 20px; }

.topbar_type_1 .topbar_woocommerce_login { border-right: 1px solid transparent; border-left: 1px solid transparent; padding-right: 20px; padding-left: 20px; }

.topbar_type_1 #rd_wpml, .topbar_type_1 .top_bar_menu { border-right: 1px solid transparent; }

.topbar_type_1 .wrapper > div:first-child { border-left: 1px solid transparent; }

.topbar_type_1 .topbar_woocommerce_login.type1 .topbar_register { border-width: 1px 1px 2px; border-style: solid; border-color: transparent; border-image: initial; }

.topbar_type_1 .topbar_woocommerce_login.type2 .topbar_register { border: 1px solid rgb(221, 221, 221); background: rgb(221, 221, 221); color: rgb(79, 79, 79); }

.topbar_type_1 .topbar_woocommerce_login.type2 .topbar_sign_in, .topbar_type_1 .topbar_woocommerce_login.type2 .topbar_signed_in { border: 1px solid rgb(221, 221, 221); }

.topbar_type_1 #header_socials a:hover { color: rgb(252, 182, 20); }

.topbar_type_2, .topbar_type_2 a, .topbar_type_2 #rd_wpml #lang_sel a { color: rgb(221, 221, 221); }

.topbar_type_2 strong, .topbar_type_2 .topbar_woocommerce_login.type1 .topbar_sign_in, .topbar_type_2 .topbar_woocommerce_login.type1 .topbar_register, .topbar_type_2 .topbar_woocommerce_login.type1 .topbar_signed_in, .topbar_type_2 #rd_wpml #lang_sel li li a:hover { color: rgb(252, 182, 20); }

.topbar_type_2 .top_email::before, .topbar_type_2 .top_phone::before, .topbar_type_2 .top_text::before { color: rgb(255, 255, 255); }

.topbar_type_2 .top_email, .topbar_type_2 .top_phone, .topbar_type_2 #header_socials, .topbar_type_2 .header_current_cart { border-right: 1px solid transparent; padding-right: 20px; padding-left: 20px; }

.topbar_type_2 .topbar_woocommerce_login { border-right: 1px solid transparent; border-left: 1px solid transparent; padding-right: 20px; padding-left: 20px; }

.topbar_type_2 { border-top: 5px solid transparent; }

.topbar_type_2 #rd_wpml, .topbar_type_2 .top_bar_menu { border-right: 1px solid transparent; }

.topbar_type_2 .wrapper > div:first-child { border-left: 1px solid transparent; }

.topbar_type_2 .topbar_woocommerce_login.type1 .topbar_register { border-width: 1px 1px 2px; border-style: solid; border-color: transparent; border-image: initial; }

.topbar_type_2 .topbar_woocommerce_login.type2 .topbar_register { border: 1px solid rgb(221, 221, 221); background: rgb(221, 221, 221); color: rgb(79, 79, 79); }

.topbar_type_2 .topbar_woocommerce_login.type2 .topbar_sign_in, .topbar_type_2 .topbar_woocommerce_login.type2 .topbar_signed_in { border: 1px solid rgb(221, 221, 221); }

.topbar_type_2 #header_socials a:hover { color: rgb(252, 182, 20); }

.topbar_type_3, .topbar_type_3 a, .topbar_type_3 #rd_wpml #lang_sel a { color: rgb(221, 221, 221); }

.topbar_type_3 strong, .topbar_type_3 .topbar_woocommerce_login.type1 .topbar_sign_in, .topbar_type_3 .topbar_woocommerce_login.type1 .topbar_register, .topbar_type_3 .topbar_woocommerce_login.type1 .topbar_signed_in, .topbar_type_3 #rd_wpml #lang_sel li li a:hover { color: rgb(252, 182, 20); }

.topbar_type_3 .top_email::before, .topbar_type_3 .top_phone::before, .topbar_type_3 .top_text::before { color: rgb(255, 255, 255); }

.topbar_type_2 { border-top: 5px solid transparent; }

.topbar_type_3 .topbar_woocommerce_login.type1 .topbar_register { border-width: 1px 1px 2px; border-style: solid; border-color: transparent; border-image: initial; }

.topbar_type_3 .topbar_woocommerce_login.type2 .topbar_register { border: 1px solid rgb(221, 221, 221); background: rgb(221, 221, 221); color: rgb(79, 79, 79); }

.topbar_type_3 .topbar_woocommerce_login.type2 .topbar_sign_in, .topbar_type_3 .topbar_woocommerce_login.type2 .topbar_signed_in { border: 1px solid rgb(221, 221, 221); }

.topbar_type_3 #header_socials a:hover { color: rgb(252, 182, 20); }

.topbar_type_4, .topbar_type_4 a, .topbar_type_4 #rd_wpml #lang_sel a { color: rgb(221, 221, 221); }

.topbar_type_4 strong, .topbar_type_4 .topbar_woocommerce_login.type1 .topbar_sign_in, .topbar_type_4 .topbar_woocommerce_login.type1 .topbar_register, .topbar_type_4 .topbar_woocommerce_login.type1 .topbar_signed_in, .topbar_type_4 #rd_wpml #lang_sel li li a:hover { color: rgb(252, 182, 20); }

.topbar_type_4 .top_email::before, .topbar_type_4 .top_phone::before, .topbar_type_4 .top_text::before { color: rgb(255, 255, 255); }

.topbar_type_4 { border-top: 5px solid transparent; }

.topbar_type_4 .topbar_woocommerce_login.type1 .topbar_register { border-width: 1px 1px 2px; border-style: solid; border-color: transparent; border-image: initial; }

.topbar_type_4 .topbar_woocommerce_login.type2 .topbar_register { border: 1px solid rgb(221, 221, 221); background: rgb(221, 221, 221); color: rgb(79, 79, 79); }

.topbar_type_4 .topbar_woocommerce_login.type2 .topbar_sign_in, .topbar_type_4 .topbar_woocommerce_login.type2 .topbar_signed_in { border: 1px solid rgb(221, 221, 221); }

.topbar_type_4 #header_socials a:hover { color: rgb(252, 182, 20); }

.topbar_type_5, .topbar_type_5 a, .topbar_type_5 #rd_wpml #lang_sel a { color: rgb(221, 221, 221); }

.topbar_type_5 strong, .topbar_type_5 .topbar_woocommerce_login.type1 .topbar_sign_in, .topbar_type_5 .topbar_woocommerce_login.type1 .topbar_register, .topbar_type_5 .topbar_woocommerce_login.type1 .topbar_signed_in, .topbar_type_5 #rd_wpml #lang_sel li li a:hover, .topbar_woocommerce_login.type2 .topbar_sign_in:hover, .top_email a:hover { color: rgb(252, 182, 20); }

.topbar_type_5 .top_email::before, .topbar_type_5 .top_phone::before, .topbar_type_5 .top_text::before { color: rgb(255, 255, 255); }

.topbar_type_5 .top_email, .topbar_type_5 .top_phone, .topbar_type_5 #header_socials, .topbar_type_5 .header_current_cart { border-right: 1px solid transparent; padding-right: 20px; padding-left: 20px; }

.topbar_type_5 .topbar_woocommerce_login { border-right: 1px solid transparent; border-left: 1px solid transparent; padding-right: 20px; padding-left: 20px; }

.topbar_type_5 .wrapper > div:first-child { border-left: 1px solid transparent; }

.topbar_type_5 #rd_wpml, .topbar_type_5 .top_bar_menu { border-right: 1px solid transparent; }

.topbar_type_5 { border-top: 4px solid transparent; border-bottom: 1px solid transparent; }

.topbar_type_5 .topbar_woocommerce_login.type1 .topbar_register { border-width: 1px 1px 2px; border-style: solid; border-color: transparent; border-image: initial; }

.topbar_type_5 .topbar_woocommerce_login.type2 .topbar_register { border: 1px solid rgb(221, 221, 221); background: rgb(221, 221, 221); color: rgb(79, 79, 79); }

.topbar_type_5 .topbar_woocommerce_login.type2 .topbar_sign_in, .topbar_type_5 .topbar_woocommerce_login.type2 .topbar_signed_in { border: 1px solid rgb(221, 221, 221); }

.topbar_type_5 #header_socials a:hover { color: rgb(252, 182, 20); }

.header_current_cart .cart-content-tb.tbi-with-border { border: 1px solid transparent; }

.header_current_cart .cart-content-tb.tbi-with-bg { background: transparent; }

.header_current_cart .cart-content-tb::before { color: rgb(255, 255, 255); }

.header_current_cart .cart-content-tb:hover { color: rgb(221, 221, 221); }

.transparent_header { background: rgba(255, 255, 255, 0) !important; }

.transparent_header { border-bottom: 1px solid rgba(255, 255, 255, 0.25) !important; }

header, .mt_menu { background: rgb(0, 0, 0); }

header.transparent_header.opaque_header { background: rgb(0, 0, 0) !important; border-bottom: none !important; }

#nav_button::before, #nav_button_alt::before { color: rgb(255, 255, 255); }

.logo_text a { color: rgb(255, 255, 255); }

.transparent_header .logo_text a { color: rgb(255, 255, 255); }

.transparent_header.opaque_header .logo_text a { color: rgb(255, 255, 255); }

.transparent_header nav > ul > li > a, .transparent_header .cart-content, .transparent_header nav > li.current-menu-item li a, .transparent_header #searchtop_img .fa-search, .transparent_header .header_si a, .transparent_header #nav_button::before { color: rgba(255, 255, 255, 0.85) !important; }

.nav_type_1 nav ul, .nav_type_1 .header_current_cart { background: rgb(0, 0, 0); }

.nav_type_1 ul li a, .nav_type_1 a#searchtop_img { color: rgb(255, 255, 255); }

.nav_type_1 nav ul li a:hover, .nav_type_1 > ul > .current-menu-item > a { color: rgb(252, 182, 20); background: rgb(0, 0, 0); }

.nav_type_1 .cart-content:hover, .nav_type_1 #searchtop_img:hover i { color: rgb(252, 182, 20); }

header.nav_type_2 { border-top: 1px solid rgb(255, 255, 255); }

.nav_type_2 nav ul, .nav_type_2 .header_current_cart { background: rgb(0, 0, 0); }

.nav_type_2 ul li a, .nav_type_2 a#searchtop_img { color: rgb(255, 255, 255); }

.nav_type_2 nav ul li a:hover, .nav_type_2 > ul > .current-menu-item > a, .transparent_header.nav_type_2 nav > ul > .current-menu-item > a, .transparent_header.nav_type_2 nav > ul > li > a:hover { color: rgb(252, 182, 20); border-top: 3px solid rgb(252, 182, 20); }

.nav_type_2 .cart-content:hover, .nav_type_2 #searchtop_img:hover i { color: rgb(252, 182, 20); }

header.nav_type_3 { border-top: 1px solid rgb(255, 255, 255); }

.nav_type_3 nav ul, .nav_type_3 .header_current_cart { background: rgb(0, 0, 0); }

.nav_type_3 ul li a, .nav_type_3 a#searchtop_img { color: rgb(255, 255, 255); }

.nav_type_3 nav ul li a:hover, .nav_type_3 > ul > .current-menu-item > a { color: rgb(252, 182, 20); background: rgb(0, 0, 0); }

.nav_type_3 .cart-content:hover, .nav_type_3 #searchtop_img:hover i { color: rgb(252, 182, 20); }

header.nav_type_4 { border-top: 1px solid rgb(255, 255, 255); }

.nav_type_4 nav ul, .nav_type_4 .header_current_cart { background: rgb(0, 0, 0); }

.nav_type_4 ul li a, .nav_type_4 a#searchtop_img { color: rgb(255, 255, 255); }

.nav_type_4 nav ul li a:hover, .nav_type_4 > ul > .current-menu-item > a { color: rgb(252, 182, 20); background: rgb(0, 0, 0); }

.nav_type_4 .cart-content:hover, .nav_type_4 #searchtop_img:hover i { color: rgb(252, 182, 20); }

.nav_type_5 nav ul, .nav_type_5 .header_current_cart { background: rgb(0, 0, 0); }

.nav_type_5 ul li a { color: rgb(255, 255, 255); border-top: 5px solid rgb(0, 0, 0); }

.nav_type_5 a#searchtop_img { color: rgb(255, 255, 255); }

.nav_type_5 nav ul li a:hover, .nav_type_5 > ul > .current-menu-item > a, .transparent_header.nav_type_5 nav > ul > .current-menu-item > a, .transparent_header.nav_type_5 nav > ul > li > a:hover { color: rgb(252, 182, 20); border-top: 5px solid rgb(252, 182, 20) !important; }

.nav_type_5 .cart-content:hover, .nav_type_5 #searchtop_img:hover i { color: rgb(252, 182, 20); }

.nav_type_6 nav ul, .nav_type_6 .header_current_cart { background: rgb(0, 0, 0); }

.nav_type_6 ul li a { color: rgb(255, 255, 255); border-top: 5px solid rgb(0, 0, 0); }

.nav_type_6 a#searchtop_img { color: rgb(255, 255, 255); }

.nav_type_6 nav ul li a:hover, .nav_type_6 > ul > .current-menu-item > a, .transparent_header.nav_type_6 nav > ul > .current-menu-item > a, .transparent_header.nav_type_6 nav > ul > li > a:hover { color: rgb(252, 182, 20); border-top: 5px solid rgb(252, 182, 20) !important; }

.nav_type_6 .cart-content:hover, .nav_type_6 #searchtop_img:hover i { color: rgb(252, 182, 20); }

.nav_type_7 nav ul, .nav_type_7 .header_current_cart { background: rgb(0, 0, 0); }

.nav_type_7 ul li a, .nav_type_7 a#searchtop_img { color: rgb(255, 255, 255); }

.nav_type_7 nav ul li a:hover, .nav_type_7 > ul > .current-menu-item > a { color: rgb(252, 182, 20); background: rgb(0, 0, 0); }

.nav_type_7 .cart-content:hover, .nav_type_7 #searchtop_img:hover i { color: rgb(252, 182, 20); }

header.nav_type_8 { border-top: 1px solid rgb(255, 255, 255); }

.nav_type_8 nav ul, .nav_type_8 .header_current_cart { background: rgb(0, 0, 0); }

.nav_type_8 ul li a, .nav_type_8 a#searchtop_img { color: rgb(255, 255, 255); }

.nav_type_8 nav ul li a:hover, .nav_type_8 > ul > .current-menu-item > a { color: rgb(252, 182, 20); background: rgb(0, 0, 0); }

.nav_type_8 .cart-content:hover, .nav_type_8 #searchtop_img:hover i { color: rgb(252, 182, 20); }

.nav_type_9 nav ul, .nav_type_9 .header_current_cart { background: rgb(0, 0, 0); }

.nav_type_9 ul li a { color: rgb(255, 255, 255); border-top: 5px solid rgba(0, 0, 0, 0); }

.nav_type_9 a#searchtop_img { color: rgb(255, 255, 255); }

.nav_type_9 nav ul li a:hover, .nav_type_9 > ul > .current-menu-item > a, .transparent_header.nav_type_9 nav > ul > .current-menu-item > a, .transparent_header.nav_type_9 nav > ul > li > a:hover { color: rgb(252, 182, 20); border-top: 5px solid rgb(252, 182, 20) !important; }

.nav_type_9 .cart-content:hover, .nav_type_9 #searchtop_img:hover i { color: rgb(252, 182, 20); }

.nav_type_9_c nav ul, .nav_type_9_c .header_current_cart { background: rgb(0, 0, 0); }

.nav_type_9_c ul li a { color: rgb(255, 255, 255); border-top: 5px solid rgba(0, 0, 0, 0); }

.nav_type_9_c a#searchtop_img { color: rgb(255, 255, 255); }

.nav_type_9_c nav ul li a:hover, .nav_type_9_c > ul > .current-menu-item > a, .transparent_header.nav_type_9_c nav > ul > .current-menu-item > a, .transparent_header.nav_type_9_c nav > ul > li > a:hover { color: rgb(252, 182, 20); border-top: 5px solid rgb(252, 182, 20) !important; }

.nav_type_9_c .header_current_cart, .nav_type_9_c #searchtop { display: none !important; }

.nav_type_10 nav ul, .nav_type_10 .header_current_cart { background: rgb(0, 0, 0); }

.nav_type_10 ul li a { color: rgb(255, 255, 255); border-top: 5px solid rgba(0, 0, 0, 0); }

.nav_type_10 a#searchtop_img { color: rgb(255, 255, 255); }

.nav_type_10 nav ul li a:hover, .nav_type_10 > ul > .current-menu-item > a, .transparent_header.nav_type_15 nav > ul > .current-menu-item > a, .transparent_header.nav_type_15 nav > ul > li > a:hover { color: rgb(252, 182, 20); border-top: 5px solid rgb(252, 182, 20) !important; }

.nav_type_10 .cart-content:hover, .nav_type_10 #searchtop_img:hover i { color: rgb(252, 182, 20); }

.nav_type_11 nav ul, .nav_type_11 .header_current_cart { background: rgb(0, 0, 0); }

.nav_type_11 ul li a { color: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0); }

.nav_type_11 a#searchtop_img { color: rgb(255, 255, 255); }

.nav_type_11 nav ul li a:hover, .nav_type_11 > ul > .current-menu-item > a, .transparent_header.nav_type_11 nav > ul > .current-menu-item > a, .transparent_header.nav_type_11 nav > ul > li > a:hover { color: rgb(252, 182, 20); background: rgb(0, 0, 0); border: 1px solid rgb(252, 182, 20) !important; }

.nav_type_11 .cart-content:hover, .nav_type_11 #searchtop_img:hover i { color: rgb(252, 182, 20); }

.nav_type_12 nav ul, .nav_type_12 .header_current_cart { background: rgb(0, 0, 0); }

.nav_type_12 ul li a { color: rgb(255, 255, 255); border: 2px solid rgba(0, 0, 0, 0); }

.nav_type_12 a#searchtop_img { color: rgb(255, 255, 255); }

.nav_type_12 nav ul li a:hover, .nav_type_12 > ul > .current-menu-item > a, .transparent_header.nav_type_12 nav > ul > .current-menu-item > a, .transparent_header.nav_type_12 nav > ul > li > a:hover { color: rgb(252, 182, 20); background: rgb(0, 0, 0); border: 2px solid rgb(252, 182, 20) !important; }

.nav_type_12 .cart-content:hover, .nav_type_12 #searchtop_img:hover i { color: rgb(252, 182, 20); }

header.nav_type_13 { border-top: 2px solid rgb(255, 255, 255); }

.nav_type_13 nav ul, .nav_type_13 .header_current_cart { background: rgb(0, 0, 0); }

.nav_type_13 ul li a, .nav_type_13 a#searchtop_img { color: rgb(255, 255, 255); }

.nav_type_13 nav ul li a:hover, .nav_type_13 > ul > .current-menu-item > a { color: rgb(252, 182, 20); background: rgb(0, 0, 0); }

.nav_type_13 .cart-content:hover, .nav_type_13 #searchtop_img:hover i { color: rgb(252, 182, 20); }

header.nav_type_14 { border-top: 5px solid rgb(255, 255, 255); }

.nav_type_14 nav ul, .nav_type_1 .header_current_cart { background: rgb(0, 0, 0); }

.nav_type_14 ul li a, .nav_type_14 a#searchtop_img { color: rgb(255, 255, 255); }

.nav_type_14 nav ul li a:hover, .nav_type_14 > ul > .current-menu-item > a { color: rgb(252, 182, 20); background: rgb(0, 0, 0); }

.nav_type_14 .cart-content:hover, .nav_type_14 #searchtop_img:hover i { color: rgb(252, 182, 20); }

.header_bottom_nav.transparent_header.opaque_header { background: rgb(0, 0, 0) !important; }

header.nav_type_15, .header_bottom_nav.nav_type_15 { border-top: 1px solid rgb(255, 255, 255); }

.header_bottom_nav.nav_type_15 { background: rgb(0, 0, 0); }

.nav_type_15 ul li a { color: rgb(255, 255, 255); border-right: 1px solid rgb(255, 255, 255); }

.nav_type_15 ul li:first-child a { border-left: 1px solid rgb(255, 255, 255); }

.nav_type_15 nav ul li a:hover, .nav_type_15 > ul > .current-menu-item > a { color: rgb(252, 182, 20); background: rgb(0, 0, 0); }

header #header_socials a, .nav_type_15 a#searchtop_img { color: rgb(255, 255, 255); }

header #header_socials a:hover { color: rgb(252, 182, 20); }

.header_bottom_nav.nav_type_15 .cart-content:hover, .header_bottom_nav.nav_type_15 #searchtop_img:hover i { color: rgb(252, 182, 20); }

.header_bottom_nav.nav_type_16 { border-top: 1px solid rgb(255, 255, 255); }

.header_bottom_nav.nav_type_16 { background: rgb(0, 0, 0); }

.nav_type_16 ul li a, .nav_type_16 a#searchtop_img { color: rgb(255, 255, 255); }

.nav_type_16 nav ul li a:hover, .nav_type_16 > ul > .current-menu-item > a { color: rgb(252, 182, 20); background: rgb(0, 0, 0); }

.header_bottom_nav.nav_type_16 .cart-content:hover, .header_bottom_nav.nav_type_16 #searchtop_img:hover i { color: rgb(252, 182, 20); }

.header_bottom_nav.nav_type_17 { border-top: 1px solid rgb(255, 255, 255); }

.header_bottom_nav.nav_type_17 { background: rgb(0, 0, 0); }

.nav_type_17 ul li a, .nav_type_17 a#searchtop_img { color: rgb(255, 255, 255); }

.nav_type_17 nav ul li a:hover, .nav_type_17 > ul > .current-menu-item > a, .transparent_header.nav_type_17 nav > ul > .current-menu-item > a, .transparent_header.nav_type_17 nav > ul > li > a:hover { color: rgb(252, 182, 20); border-top: 3px solid rgb(252, 182, 20) !important; }

.header_bottom_nav.nav_type_17 .cart-content:hover, .header_bottom_nav.nav_type_17 #searchtop_img:hover i { color: rgb(252, 182, 20); }

.header_bottom_nav.nav_type_18 { border-top: 1px solid rgb(255, 255, 255); }

.header_bottom_nav.nav_type_18 { background: rgb(0, 0, 0); }

.nav_type_18 ul li a, .nav_type_18 a#searchtop_img { color: rgb(255, 255, 255); }

.nav_type_18 nav ul li a:hover, .nav_type_18 > ul > .current-menu-item > a { color: rgb(252, 182, 20); }

.header_bottom_nav.nav_type_18 .cart-content:hover, .header_bottom_nav.nav_type_18 #searchtop_img:hover i { color: rgb(252, 182, 20); }

.nav_type_19 ul li a, .nav_type_19_f ul li a { color: rgb(255, 255, 255); }

.nav_type_19 ul > li > a, .nav_type_19_f ul > li > a { border-bottom: 1px solid rgb(255, 255, 255); }

.nav_type_19 ul ul li a, .nav_type_19_f ul ul li a { border-right: 1px solid rgb(255, 255, 255); }

#edge-search-form .search_button_icon { color: rgb(255, 255, 255); }

.nav_type_19 ul li a:hover, .nav_type_19 > ul > .current-menu-item > a, .nav_type_19_f ul li a:hover, .nav_type_19_f > ul > .current-menu-item > a { color: rgb(252, 182, 20); }

.nav_type_19 .cart-content:hover, .nav_type_19 #searchtop_img:hover i, .nav_type_19_f .cart-content:hover, .nav_type_19_f #searchtop_img:hover i { color: rgb(252, 182, 20); }

#fixed_header_socials a { color: rgb(255, 255, 255); }

#fixed_header_socials a { border: 1px solid rgb(255, 255, 255); }

.fixed_header_left { border-right: 1px solid rgb(236, 240, 241); }

#edge-search-form input[type="text"] { border: 1px solid rgb(255, 255, 255); background: rgb(0, 0, 0); }

ul.header_current_cart li .cart-content { color: rgb(255, 255, 255); font-weight: normal; }

.transparent_header.opaque_header nav > ul > li > a, .transparent_header.opaque_header .cart-content { color: rgb(255, 255, 255) !important; }

.transparent_header.opaque_header nav > ul > li > a:hover, .transparent_header nav > ul > .current-menu-item > a, .transparent_header.opaque_header nav > ul > .current-menu-item > a, .transparent_header nav > ul > li > a:hover { color: rgb(252, 182, 20) !important; }

ul.header_cart_dropdown, .header_cart_dropdown .button, #search-form, #search-form.pop_search_form #ssform, .child_pages_ctn li, #header_container nav ul li ul, #header_container nav ul li ul a { background: rgb(0, 0, 0); }

#header_container nav .rd_megamenu ul li a, .rd_megamenu ul li a, .header_cart_dropdown ul.cart_list li a, .header_cart_dropdown .widget_shopping_cart_content .rd_cart_buttons a { color: rgb(255, 255, 255); }

.header_cart_dropdown, #header_container nav .rd_megamenu ul ul li a, .rd_megamenu ul ul li a, #header_container nav ul ul li a, .header_cart_dropdown .rd_clear_btn, .header_cart_dropdown .total, #search-form.pop_search_form #ssform, .child_pages_ctn a { color: rgb(255, 255, 255); }

.header_cart_dropdown .quantity, .header_cart_dropdown .product_list_widget span.amount, .header_cart_dropdown .total .amount, .search_button_icon { color: rgb(252, 182, 20); }

.header_cart_dropdown ul.cart_list li a.remove:hover, .child_pages_ctn a:hover { background: rgb(252, 217, 20); color: rgb(0, 0, 0); }

.header_cart_dropdown ul.cart_list li a:hover { color: rgb(252, 217, 20); }

.header_cart_dropdown .rd_clear_btn:hover { color: rgb(255, 255, 255); }

ul.header_cart_dropdown, #search-form.pop_search_form #ssform { border: 1px solid rgb(61, 61, 61); }

#header_container nav ul ul .current-menu-item li a, #header_container nav ul ul li a { border-left: 1px solid rgb(61, 61, 61); }

#header_container .fixed_header_left nav ul ul ul li a { border-left: 1px solid rgb(61, 61, 61) !important; }

#header_container .fixed_header_left nav ul ul .current-menu-item li a, #header_container .fixed_header_left nav ul ul li a { border-right: 1px solid rgb(61, 61, 61) !important; }

#header_container .fixed_header_left nav ul ul, #header_container .fixed_header_left nav ul ul { border-top: 1px solid rgb(61, 61, 61) !important; }

#header_container nav ul ul li, ul.header_cart_dropdown ul.product_list_widget li.child_pages_ctn a { border-bottom: 1px solid rgb(61, 61, 61); }

#header_container .rd_megamenu ul li ul, .header_cart_dropdown .clear_total { border-top: 1px solid rgb(61, 61, 61); }

#header_container nav ul ul, .widget_shopping_cart_content, #search-form { border-top: 3px solid rgb(252, 182, 20); }

.current_item_number { background: rgb(252, 182, 20); }

.rd_cart_buttons { background: rgb(255, 255, 255); }

.header_cart_dropdown .button { background: rgb(0, 0, 0); border: 2px solid rgb(0, 0, 0) !important; }

.header_cart_dropdown .widget_shopping_cart_content .rd_cart_buttons .button:hover { background: rgb(255, 255, 255); color: rgb(0, 0, 0); border: 2px solid rgb(0, 0, 0) !important; }

.current_item_number::before { border-color: transparent rgb(252, 182, 20); }

.header_cart_dropdown ul.cart_list li a.remove { background: rgb(255, 255, 255); }

#header_container nav ul ul li a:hover, #header_container nav ul ul li.current-menu-item > a { background: rgb(61, 61, 61); color: rgb(255, 255, 255); }

#header_container nav ul ul .mm_widget_area { border-top: none !important; border-right: none !important; border-bottom: none !important; border-image: initial !important; border-left: 1px solid rgb(61, 61, 61) !important; }

#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .product_list_widget a { color: rgb(255, 255, 255); }

#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .product_list_widget a:hover { color: rgb(252, 217, 20); }

#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .sb_widget h3 { color: rgb(255, 255, 255); }

#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area #lang_sel a { color: rgb(255, 255, 255); background: rgb(0, 0, 0); border: 1px solid rgb(61, 61, 61); }

#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area #lang_sel a:hover { color: rgb(255, 255, 255); }

#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .widget_recent_entries ul li { border-bottom: 1px solid rgb(61, 61, 61); }

#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .widget_recent_entries ul li a { color: rgb(255, 255, 255); }

#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .widget_recent_entries ul li a:hover { color: rgb(252, 182, 20); }

#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area #recentcomments li { border-bottom: 1px solid rgb(61, 61, 61); }

#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area #recentcomments li a { color: rgb(255, 255, 255); }

#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area #recentcomments li a:hover { color: rgb(252, 217, 20); }

#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .rd_widget_recent_entries li { border-bottom: 1px solid rgb(61, 61, 61); }

#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .w_comment a { color: rgb(255, 255, 255); }

#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .w_comment a:hover { color: rgb(252, 182, 20); }

#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .widget_recent_entry h4 a { color: rgb(255, 255, 255); }

#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .widget_recent_entry h4 a:hover { color: rgb(252, 182, 20); }

#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .widget_archive ul li, #header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .widget_meta ul li { border-bottom: 1px solid rgb(61, 61, 61); }

#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .widget_archive ul li a, #header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .widget_meta ul li a { color: rgb(255, 255, 255); }

#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .widget_archive ul li a:hover, #header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .widget_meta ul li a:hover { color: rgb(252, 182, 20); }

#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .page_item a, #header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .menu-item a { border-bottom: 1px solid rgb(61, 61, 61); color: rgb(255, 255, 255); }

#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .page_item a:hover, #header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .menu-item a:hover, #header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .current_page_item a, #header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .current_page_item a { color: rgb(252, 182, 20); }

#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .page_item a::before, #header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .menu-item a::before { color: rgb(255, 255, 255); }

#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area #wp-calendar caption { background: rgb(255, 255, 255); color: rgb(0, 0, 0); }

#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area #wp-calendar { border: 1px solid rgb(61, 61, 61); }

#wp-calendar th { color: rgb(255, 255, 255); }

#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area #wp-calendar tbody td a { color: rgb(255, 255, 255); background: rgb(255, 255, 255); }

#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area #wp-calendar tbody td a:hover { color: rgb(255, 255, 255); background: rgb(252, 182, 20); }

#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area #wp-calendar td#next a:hover::after, #header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area #wp-calendar td#prev a:hover::after { background: rgb(252, 182, 20); }

body, #jprePercentage { color: rgb(44, 62, 80); }

body a, .hl_color, #sidebar #search input[type="submit"]:hover, .wpb_widgetised_column #search input[type="submit"]:hover, .strong_colored strong { color: rgb(174, 132, 78); }

body a:hover { color: rgb(252, 182, 20); }

h1, h2, h3, h4, h5, h6 { color: rgb(44, 62, 80); }

.partners_left, .partners_right { background: rgb(44, 62, 80); }

.def_section, blockquote { background: rgb(255, 255, 255); }

#to_top:hover, .b-read-now:hover { background: rgb(252, 182, 20); }

::-webkit-input-placeholder { color: rgb(161, 177, 188); }

#sidebar #search input[type="submit"], .wpb_widgetised_column #search input[type="submit"] { color: rgb(161, 177, 188); }

input[type="text"], input[type="email"], input[type="password"], textarea, #coupon_code { color: rgb(161, 177, 188); border: 1px solid rgb(236, 238, 240); background: rgb(255, 255, 255); }

input[type="checkbox"] { color: rgb(255, 255, 255); border: 1px solid rgb(236, 238, 240); background: rgb(255, 255, 255); }

input[type="checkbox"]:checked { color: rgb(255, 255, 255); border: 1px solid rgb(252, 217, 20); background: rgb(252, 217, 20); }

.flex-direction-nav li a { color: rgb(44, 62, 80); background: rgb(255, 255, 255); }

.wpb_text_column ol li::before { background: rgb(44, 62, 80); }

.wpb_text_column ol li:hover::before { background: rgb(174, 132, 78); }

blockquote { border: 1px solid rgb(236, 240, 241); }

blockquote::before, .post-password-form input[type="submit"] { background: rgb(252, 182, 20); }

.code_box_ctn { background: rgb(249, 250, 251); }

.wp-caption { background: rgb(249, 250, 251); border: 1px solid rgb(236, 240, 241); }

.tp-caption a { color: rgb(255, 255, 255); }

.tp-caption a:hover { color: rgb(255, 255, 255); }

.tp-bannertimer { background: linear-gradient(to right, rgb(252, 182, 20) 0%, rgb(252, 217, 20) 100%); }

.page_title_ctn { border-bottom: 1px solid rgb(255, 255, 255); }

.page_title_ctn h1 { color: rgb(255, 255, 255); }

#crumbs a, #crumbs span { color: rgb(255, 255, 255); }

.rd_child_pages { color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); background: rgb(255, 255, 255); }

.search_results strong { color: rgb(174, 132, 78); }

.search_sf .rd_search_sc #search input[type="submit"] { background: rgb(44, 62, 80) !important; }

.search_sf .rd_search_sc #search input[type="submit"]:hover { background: rgb(252, 182, 20) !important; }

.post_single .post-title h2 a, .blog_related_post .post-title h2 a, .logged-in-as a { color: rgb(44, 62, 80); }

.post_single .post-title h2 a:hover, .blog_related_post .post-title h2 a:hover { color: rgb(252, 182, 20); }

.mejs-container .mejs-controls, .audio_ctn { background: rgb(44, 62, 80) !important; }

.mejs-controls .mejs-time-rail .mejs-time-current { background: rgb(44, 62, 80) !important; }

.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current { background: rgb(252, 182, 20) !important; }

.post_quote_text, .post_quote_author, .post_single_business .post_quote_text::after { background: rgb(252, 182, 20); color: rgb(255, 255, 255) !important; }

.post-info a { color: rgb(44, 62, 80); }

.post_single .post-info a:hover { color: rgb(252, 182, 20); }

.single_post_navigation, .post-info { border-bottom: 1px solid rgb(236, 240, 241); }

.single_post_navigation_bottom { border-top: 1px solid rgb(236, 240, 241); }

.tags_icon { background: rgb(44, 62, 80); color: rgb(255, 255, 255); }

.single_post_tags { border: 1px solid rgb(236, 238, 240); background: rgb(255, 255, 255); }

.shareicons_icon { background: rgb(252, 182, 20); color: rgb(255, 255, 255); }

.single_post_share_icon { border: 1px solid rgb(236, 238, 240); background: rgb(255, 255, 255); }

.single_post_share_icon .share-box li a { color: rgb(161, 177, 188); }

.single_post_share_icon .share-box li a:hover { color: rgb(252, 182, 20) !important; }

#author-bio { border: 1px solid rgb(236, 238, 240); background: rgb(249, 250, 251); color: rgb(161, 177, 188); box-shadow: rgb(255, 255, 255) 0px 0px 0px, rgb(255, 255, 255) 0px 4px 0px -1px, rgb(255, 255, 255) 0px 0px 0px 0px, rgb(255, 255, 255) 0px 0px 0px, rgb(236, 240, 241) 0px 4px 0px 0px, rgb(255, 255, 255) 0px 0px 0px 0px; }

#author-info h3 { color: rgb(44, 62, 80); }

.author_posts_link { color: rgb(161, 177, 188); }

.author_posts_link:hover { color: rgb(252, 182, 20); }

.comment_ctn { border: 1px solid rgb(236, 238, 240); background: rgb(255, 255, 255); color: rgb(161, 177, 188); box-shadow: rgb(255, 255, 255) 0px 0px 0px, rgb(255, 255, 255) 0px 4px 0px -1px, rgb(255, 255, 255) 0px 0px 0px 0px, rgb(255, 255, 255) 0px 0px 0px, rgb(236, 240, 241) 0px 4px 0px 0px, rgb(255, 255, 255) 0px 0px 0px 0px; }

#business_comments #comments ul li .details span.Reply a { border: 1px solid rgb(236, 238, 240); background: rgb(255, 255, 255); color: rgb(161, 177, 188); }

.comment_count h3 a { color: rgb(44, 62, 80); }

#comments ul li .details span.author a, #comments ul li .details span.author { color: rgb(44, 62, 80); }

#comments ul li .details span.date a { color: rgb(161, 177, 188); }

#comments ul li .details span.Reply a { background: rgb(161, 177, 188); color: rgb(255, 255, 255); }

#comments ul li .details span.Reply a:hover { background: rgb(34, 37, 51); color: rgb(255, 255, 255); }

#business_comments #comments ul li .comment_ctn { border-bottom: 1px solid rgb(236, 240, 241); }

#comments > ul > li ul { border-left: 1px solid rgb(236, 240, 241); }

#comments ul li li .comment_ctn::before { background: rgb(236, 240, 241); }

input.single_post_author, input.single_post_email, input.single_post_url, .single_post_comment { background: rgb(249, 250, 251); }

input.single_post_author:focus, input.single_post_email:focus, input.single_post_url:focus, .single_post_comment:focus { background: rgb(255, 255, 255); }

#add-comment input#submit { background: rgb(44, 62, 80); color: rgb(255, 255, 255); }

#add-comment input#submit:hover { background: rgb(252, 182, 20); color: rgb(255, 255, 255); }

#business_comments #add-comment input#submit, #respond input#submit { background: rgb(174, 132, 78); color: rgb(255, 255, 255); }

#business_comments #comments ul li .details span.Reply a:hover { color: rgb(255, 255, 255); border-color: rgb(174, 132, 78); background: rgb(174, 132, 78) !important; }

.blog_related_post .more-link { border: 1px solid rgb(44, 62, 80); color: rgb(44, 62, 80); background: rgb(255, 255, 255); }

.blog_related_post .more-link:hover { color: rgb(255, 255, 255); background: rgb(44, 62, 80); }

.cbp_type03 .rp_left, .cbp_type03 .rp_right { background: rgb(44, 62, 80); }

.cbp_type03 .rp_left:hover, .cbp_type03 .rp_right:hover { background: rgb(252, 182, 20); }

.cbp_type03 .blog_related_post .more-link:hover { background: rgb(252, 182, 20); border-color: rgb(252, 182, 20); }

.cbp_type05 .rp_left, .cbp_type05 .rp_right, .cbp_type08 .rp_left, .cbp_type08 .rp_right { background: rgb(174, 132, 78); }

.cbp_type05 .rp_left:hover, .cbp_type05 .rp_right:hover, .cbp_type08 .rp_left:hover, .cbp_type08 .rp_right:hover { background: rgb(34, 37, 51); }

.cbp_type05 .carousel_recent_post .blog_box_content, .cbp_type08 .carousel_recent_post .blog_box_content { color: rgb(44, 62, 80); }

.cbp_type05 .carousel_recent_post h5.widget_post_title a, .cbp_type08 .carousel_recent_post h5.widget_post_title a { color: rgb(44, 62, 80); }

.cbp_type05 .carousel_recent_post:hover .blog_box_content, .cbp_type05 .blog_post_link_ctn, .cbp_type08 .carousel_recent_post:hover .blog_box_content, .cbp_type08 .blog_post_link_ctn { background: rgb(44, 62, 80); color: rgb(161, 177, 188); }

.cbp_type05 .carousel_recent_post:hover h5.widget_post_title a, .cbp_type08 .carousel_recent_post:hover h5.widget_post_title a { color: rgb(255, 255, 255); }

.cbp_type06 .rp_left, .cbp_type06 .rp_right { background: rgb(44, 62, 80); }

.cbp_type06 .rp_left:hover, .cbp_type06 .rp_right:hover { background: rgb(44, 62, 80); }

.cbp_type06 .carousel_recent_post .blog_box_content { color: rgb(44, 62, 80); }

.cbp_type06 .carousel_recent_post h5.widget_post_title a { color: rgb(44, 62, 80); }

.cbp_type06 a.more-link { background: rgb(44, 62, 80); color: rgb(255, 255, 255); }

.cbp_type06 a.more-link::after { background: rgb(44, 62, 80); color: rgb(255, 255, 255); }

.cbp_type06 a.more-link:hover { background: rgb(174, 132, 78); color: rgb(255, 255, 255); }

.cbp_type06 a.more-link:hover::after { background: rgba(0, 0, 0, 0.21); color: rgb(255, 255, 255); }

.sp_left:hover, .sp_right:hover { background: rgb(174, 132, 78); border-color: rgb(174, 132, 78); }

.sb_widget h3 { color: rgb(44, 62, 80); }

.sb_widget > h3::before { border-top: 7px solid rgb(174, 132, 78); border-bottom: 7px solid rgb(252, 217, 20); }

#sidebar #lang_sel a, .wpb_widgetised_column #lang_sel a { color: rgb(44, 62, 80); background: rgb(255, 255, 255); border: 1px solid rgb(236, 240, 241); }

#sidebar #lang_sel a:hover, .wpb_widgetised_column #lang_sel a:hover { color: rgb(44, 62, 80); }

#sidebar .widget_recent_entries ul li, .wpb_widgetised_column .widget_recent_entries ul li { border-bottom: 1px solid rgb(236, 240, 241); }

#sidebar .widget_recent_entries ul li a, .wpb_widgetised_column .widget_recent_entries ul li a { color: rgb(44, 62, 80); }

#sidebar .widget_recent_entries ul li a:hover, .wpb_widgetised_column .widget_recent_entries ul li a:hover { color: rgb(174, 132, 78); }

#sidebar #recentcomments li, .wpb_widgetised_column #recentcomments li { border-bottom: 1px solid rgb(236, 240, 241); }

#sidebar #recentcomments li a, .wpb_widgetised_column #recentcomments li a, #sidebar .tweets li a, .wpb_widgetised_column .tweets li a { color: rgb(44, 62, 80); }

#sidebar #recentcomments li a:hover, .wpb_widgetised_column #recentcomments li a:hover { color: rgb(252, 182, 20); }

#sidebar .rd_widget_recent_entries li, .wpb_widgetised_column .rd_widget_recent_entries li, #sidebar .tweets li, .wpb_widgetised_column .tweets li { border-bottom: 1px solid rgb(236, 240, 241); }

#sidebar .tagcloud a, .wpb_widgetised_column .tagcloud a { border: 1px solid rgb(236, 240, 241); color: rgb(44, 62, 80); }

#sidebar .tagcloud a:hover, .wpb_widgetised_column .tagcloud a:hover { background: rgb(252, 182, 20); border-color: rgb(252, 182, 20); color: rgb(255, 255, 255); }

#sidebar .w_comment a, .wpb_widgetised_column .w_comment a { color: rgb(44, 62, 80); }

#sidebar .w_comment a:hover, .wpb_widgetised_column .w_comment a:hover { color: rgb(174, 132, 78); }

#sidebar .widget_recent_entry h4 a, .wpb_widgetised_column .widget_recent_entry h4 a { color: rgb(44, 62, 80); }

#sidebar .widget_recent_entry h4 a:hover, .wpb_widgetised_column .widget_recent_entry h4 a:hover { color: rgb(174, 132, 78); }

#sidebar .widget_archive ul li, #sidebar .widget_meta ul li, .wpb_widgetised_column .widget_archive ul li, .wpb_widgetised_column .widget_meta ul li { border-bottom: 1px solid rgb(236, 240, 241); }

#sidebar .widget_archive ul li a, #sidebar .widget_meta ul li a, .wpb_widgetised_column .widget_archive ul li a, .wpb_widgetised_column .widget_meta ul li a { color: rgb(44, 62, 80); }

#sidebar .widget_archive ul li a:hover, #sidebar .widget_meta ul li a:hover, .wpb_widgetised_column .widget_archive ul li a:hover, .wpb_widgetised_column .widget_meta ul li a:hover { color: rgb(174, 132, 78); }

#sidebar .page_item a, #sidebar .menu-item a, .wpb_widgetised_column .page_item a, .wpb_widgetised_column .menu-item a { border-bottom: 1px solid rgb(236, 240, 241); color: rgb(44, 62, 80); }

#sidebar .page_item a:hover, #sidebar .menu-item a:hover, #sidebar .current_page_item a, #sidebar .current_page_item a, .wpb_widgetised_column .page_item a:hover, .wpb_widgetised_column .menu-item a:hover, .wpb_widgetised_column .current_page_item a { color: rgb(174, 132, 78); }

#sidebar .page_item a::before, #sidebar .menu-item a::before, .wpb_widgetised_column .page_item a::before, .wpb_widgetised_column .menu-item a::before { color: rgb(252, 182, 20); }

#wp-calendar caption { background: rgb(44, 62, 80); color: rgb(255, 255, 255); }

#wp-calendar { border: 1px solid rgb(236, 240, 241); }

#wp-calendar th { color: rgb(252, 182, 20); }

#wp-calendar tbody td a { color: rgb(255, 255, 255); background: rgb(252, 182, 20); }

#wp-calendar tbody td a:hover { color: rgb(255, 255, 255); background: rgb(174, 132, 78); }

#wp-calendar td#next a:hover::after, #wp-calendar td#prev a:hover::after { background: rgb(174, 132, 78); }

.rd_widget_recent_entries .thumbnail a::before, .port_tn a::before, .rd_widget_recent_entries_f .thumbnail a::before { background: rgb(252, 182, 20); }

.single_port_navigation, .port_details_full_information .item_details_info { border-bottom: 1px solid rgb(236, 240, 241); }

.all_projects_btn { color: rgb(44, 62, 80); }

.next_project { border: 1px solid rgb(236, 240, 241); background: rgb(236, 240, 241); color: rgb(44, 62, 80); }

.next_project:hover { border: 1px solid rgb(34, 37, 51); background: rgb(34, 37, 51); color: rgb(255, 255, 255); }

.previous_project { border: 1px solid rgb(44, 62, 80); background: rgb(255, 255, 255); color: rgb(44, 62, 80); }

.previous_project:hover { border: 1px solid rgb(252, 182, 20); background: rgb(252, 182, 20); color: rgb(255, 255, 255); }

.port_details_subtitle { color: rgb(174, 132, 78); }

.port_meta { border-bottom: 1px solid rgb(236, 240, 241); }

.next_project { border-bottom: 1px solid rgb(236, 240, 241); }

.port_vp a { background: rgb(44, 62, 80); }

.port_vp a:hover { background: rgb(252, 182, 20); color: rgb(255, 255, 255); }

.single_staff_meta { border-top: 1px solid rgb(236, 240, 241); }

#member_email a:hover, .sc-share-box #member_email a, .single_staff_social #member_email a, .share_icons_business .share-box #member_email a { background: rgb(174, 132, 78); }

.product_filtering { border-bottom: 1px solid rgb(236, 240, 241); }

.filter_param, .filter_param li ul { background: rgb(255, 255, 255); border: 1px solid rgb(236, 238, 240); color: rgb(161, 177, 188); }

.filter_param strong { color: rgb(44, 62, 80); }

.current_li::after { border-left: 1px solid rgb(236, 238, 240); }

.filter_param.filter_param_sort { background: rgb(161, 177, 188); border: 1px solid rgb(161, 177, 188); }

.filter_param.filter_param_sort a { color: rgb(255, 255, 255); }

.filter_param.filter_param_order a, .filter_param.filter_param_count a { color: rgb(161, 177, 188); }

.filter_param.filter_param_order a:hover, .filter_param.filter_param_count a:hover { color: rgb(34, 37, 51); }

.shop_two_col, .shop_three_col, .shop_four_col, .caroufredsel_wrapper .inner_product, .woocommerce .products li { color: rgb(161, 177, 188); background: rgb(255, 255, 255); border: 1px solid rgb(236, 238, 240); }

.custom_cart_button a { color: rgb(161, 177, 188); }

.custom_cart_button a:hover { color: rgb(34, 37, 51); }

.product_box { border-top: 1px solid rgb(236, 238, 240); border-bottom: 1px solid rgb(236, 238, 240); }

.product_box h3 { color: rgb(44, 62, 80); }

.product_box h3:hover { color: rgb(252, 182, 20); }

.product_box .price { color: rgb(161, 177, 188); }

.product_box .price del { color: rgb(161, 177, 188) !important; }

.product_box .price ins { color: rgb(252, 182, 20); }

.adding_to_cart_working .icon_status_inner::before { color: rgb(174, 132, 78); }

.adding_to_cart_completed .icon_status_inner::before { color: rgb(252, 182, 20); }

.single_product_main_image div, .single_products_thumbnails img, .single_product_navigation .previous_product, .single_product_navigation .next_product { border: 1px solid rgb(236, 240, 241); }

.single_product_navigation .previous_product:hover, .single_product_navigation .next_product:hover { border: 1px solid rgb(34, 37, 51); background: rgb(34, 37, 51); color: rgb(255, 255, 255); }

.single_products_thumbnails img.selected { border: 1px solid rgb(174, 132, 78); }

.product_nav_left:hover, .product_nav_right:hover { background: rgb(174, 132, 78); }

.product_title.entry-title, .woocommerce-tabs ul li a, .related h2, .single_product_navigation .previous_product, .single_product_navigation .next_product, .woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta strong, .woocommerce-page #reviews #comments h2, .show_review_form.button { color: rgb(44, 62, 80); }

.summary.entry-summary .price, .summary.entry-summary .price del, .show_review_form.button, .woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta { color: rgb(44, 62, 80); }

.summary.entry-summary .price ins, .woocommerce-product-rating .woocommerce-review-link, .custom_cart_button .button.add_to_cart_button.product_type_simple.added { color: rgb(174, 132, 78); }

.woocommerce-product-rating .woocommerce-review-link:hover { color: rgb(252, 182, 20); }

button.single_add_to_cart_button.button.alt { color: rgb(44, 62, 80); background: rgb(255, 255, 255); border: 2px solid rgb(44, 62, 80); }

button.single_add_to_cart_button.button.alt:hover { color: rgb(255, 255, 255); background: rgb(252, 182, 20); border: 2px solid rgb(252, 182, 20); }

.single_product_navigation { border-top: 1px solid rgb(236, 240, 241); }

.related_left, .related_right, .upsells_left, .upsells_right { border: 1px solid rgb(236, 238, 240); color: rgb(161, 177, 188); background: rgb(255, 255, 255); }

.related_left:hover, .related_right:hover, .upsells_left:hover, .upsells_right:hover { border: 1px solid rgb(252, 217, 20); color: rgb(255, 255, 255); background: rgb(252, 217, 20); }

.woo-share-box ul li a, .woo_img_next, .woo_img_prev { background: rgb(236, 240, 241); color: rgb(44, 62, 80); }

.woo_img_next:hover, .woo_img_prev:hover { background: rgb(34, 37, 51); color: rgb(255, 255, 255); }

.woocommerce-tabs .tabs li a { border-right: 1px solid rgb(236, 240, 241); }

.woocommerce-tabs, .woocommerce-tabs li.active { border-left: 1px solid rgb(236, 240, 241); }

.woocommerce-tabs li.active { border-bottom: 1px solid rgb(255, 255, 255); }

.woocommerce-tabs .tabs li a { border-top: 1px solid rgb(236, 240, 241); }

.woocommerce-tabs .panel { border: 1px solid rgb(236, 240, 241); }

.woocommerce-page #reviews #comments h2, #reviews #comments ol.commentlist li { border-bottom: 1px solid rgb(236, 240, 241) !important; }

.chosen-container-single .chosen-single, #rd_login_form .inline, .product-description a, .shipping td:last-child { color: rgb(44, 62, 80); }

.chosen-container-single .chosen-single, .select2-drop { background: rgb(255, 255, 255); }

.woocommerce-cart .cart_totals h2, .woocommerce-cart form h2, .woocommerce-checkout .woocommerce h2, .woocommerce form .form-row label, .woocommerce-page form .form-row label, .checkout_steps .active_step, .product-qty, .rd_order_total, .country_to_state, .cross-sells h2, .woocommerce-cart .cart_totals, .shop_table.order_details tfoot, .woocommerce .order_details li strong, .woocommerce-page .order_details li strong { color: rgb(44, 62, 80); }

.woocommerce-cart .cart_totals strong, .rd_order_total .total strong, .shop_table.order_details tfoot .amount, .order_complete_ctn h3, .customer_details dd { color: rgb(174, 132, 78); }

.woocommerce-checkout input[type="text"], .woocommerce-checkout input[type="email"], .woocommerce-checkout input[type="password"], .woocommerce-checkout textarea, .form-row .chosen-container-single .chosen-single, .woocommerce-checkout .product-name img, .order_and_total_wrapper, .user_current_cart, .woocommerce-page table.cart img, .woocommerce-message, .woocommerce-error, .woocommerce-info, .country_to_state, .shop_table.order_details, .woocommerce .order_details, .woocommerce-page .order_details, #calc_shipping_state, .woocommerce-cart #coupon_code, .woocommerce form .form-row input.input-text, .country_to_state .select2-choice, .state_select .select2-choice, #calc_shipping_state .select2-choice, .select2-drop-active, #braintree-cc-exp-month, #braintree-cc-exp-year { border: 1px solid rgb(236, 240, 241); color: rgb(44, 62, 80); }

.woocommerce-page input[type="submit"], .woocommerce-page button[type="submit"], .customer_details_next, .rd_create_acc, #place_order, .rd_coupon_form .alt2, .coupon input.button.alt2, #review_form input[type="submit"], .woocommerce .addresses .title .edit, .woocommerce-page .addresses .title .edit { background: rgb(174, 132, 78); color: rgb(255, 255, 255); }

.cart_details_back, .customer_details_back, #rd_login_form input[type="submit"], #rd_login_form button[type="submit"], .rd_guest_acc, .update_cart input.checkout-button.button, .cart-collaterals .shipping_calculator .button, .create_acc_done, .wc-backward { background: rgb(44, 62, 80); color: rgb(255, 255, 255); }

.shop_table thead { background: rgb(236, 240, 241); color: rgb(44, 62, 80); }

ul.payment_methods.methods li { border-bottom: 1px solid rgb(236, 240, 241); }

.woocommerce-page .order_details li { border-right: 1px solid rgb(236, 240, 241); }

.cart_totals tr td, .cart_totals tr th { border: 1px solid rgb(236, 240, 241) !important; }

.cart_totals tr td { border-left: none !important; }

.cart_totals tr:first-child td, .cart_totals tr:first-child th { border-bottom: none !important; }

.cart_totals tr:last-child td, .cart_totals tr:last-child th { border-top: none !important; }

.show_review_form.button:hover { color: rgb(34, 37, 51); }

.woocommerce-page input[type="submit"]:hover, .woocommerce-page button[type="submit"]:hover, .customer_details_next:hover, .rd_create_acc:hover, #place_order:hover, .rd_coupon_form .alt2:hover, .coupon input.button.alt2:hover, #review_form input[type="submit"]:hover, .woocommerce .addresses .title .edit:hover, .woocommerce-page .addresses .title .edit:hover { background: rgb(252, 182, 20); color: rgb(255, 255, 255); }

.cart_details_back:hover, .customer_details_back:hover, .rd_guest_acc:hover, #rd_login_form input[type="submit"]:hover, #rd_login_form button[type="submit"]:hover, .update_cart input.checkout-button.button:hover, .cart-collaterals .shipping_calculator .button:hover, .wc-backward:hover { background: rgb(34, 37, 51); color: rgb(255, 255, 255); }

.my_account_orders { border: 1px solid rgb(236, 240, 241); }

nav.woocommerce-MyAccount-navigation ul li a { color: rgb(44, 62, 80); }

a.woocommerce-MyAccount-downloads-file.button.alt { }

#sidebar #searchform div #s, .wpb_widgetised_column #searchform div #s { border: 1px solid rgb(236, 238, 240); color: rgb(161, 177, 188); background: rgb(255, 255, 255) !important; }

#s::-webkit-input-placeholder { color: rgb(161, 177, 188); }

.widget_product_search input[type="submit"] { color: rgb(161, 177, 188); background: none !important; }

.widget_product_search input[type="submit"]:hover { color: rgb(252, 217, 20); background: none !important; }

.ui-slider-handle.ui-state-default.ui-corner-all { background: rgb(174, 132, 78); }

.ui-slider-range.ui-widget-header.ui-corner-all { background: rgb(236, 240, 241); }

.price_slider.ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all { border: 1px solid rgb(236, 240, 241); }

.price_slider_amount button.button { color: rgb(255, 255, 255); background: rgb(44, 62, 80); }

#sidebar .price_label, .wpb_widgetised_column .price_label { color: rgb(44, 62, 80); }

.price_label .to, .price_label .from { color: rgb(44, 62, 80); }

#sidebar .widget_price_filter .price_slider_amount .button:hover, .wpb_widgetised_column .widget_price_filter .price_slider_amount .button:hover { background: rgb(34, 37, 51); color: rgb(255, 255, 255); }

.product_list_widget a, #sidebar .widget_shopping_cart a.button { color: rgb(44, 62, 80); }

ul.product_list_widget li { border-bottom: 1px solid rgb(236, 240, 241); }

.product_list_widget span.amount { color: rgb(44, 62, 80); }

.product_list_widget ins span.amount { color: rgb(174, 132, 78); }

#sidebar .cat-item a, .wpb_widgetised_column .cat-item a { color: rgb(44, 62, 80); }

#sidebar .cat-item a:hover, .wpb_widgetised_column .cat-item a:hover { color: rgb(252, 182, 20); }

#sidebar .cat-item, .wpb_widgetised_column .cat-item, #sidebar .cat-item .children, .wpb_widgetised_column .cat-item .children { border-top: 1px solid rgb(236, 240, 241); }

#sidebar .cat-item .children .children a, .wpb_widgetised_column .cat-item .children .children a { color: rgb(44, 62, 80); }

#sidebar .cat-item .children .children a:hover, .wpb_widgetised_column .cat-item .children .children a:hover { color: rgb(34, 37, 51); }

#sidebar .cat-got-children::after, .wpb_widgetised_column .cat-got-children::after { border-color: rgb(44, 62, 80); color: rgb(44, 62, 80); }

#sidebar .product_list_widget span.amount, .wpb_widgetised_column .product_list_widget span.amount { color: rgb(44, 62, 80); }

#sidebar .product_list_widget ins span.amount, .wpb_widgetised_column .product_list_widget ins span.amount { color: rgb(174, 132, 78); }

#header_container .cart-notification { background: rgb(34, 37, 51); border-left: 5px solid rgb(174, 132, 78); }

#header_container .cart-notification, #sidebar .widget_shopping_cart .rd_clear_btn { color: rgb(44, 62, 80); }

#header_container .cart-notification span { color: rgb(255, 255, 255); }

.rd_tabs li, .rd_tabs.horizontal .tabs-container { background: rgb(255, 255, 255); }

.rd_tabs.horizontal .tabs li, .rd_tabs.horizontal .tabs-container { border: 1px solid rgb(236, 240, 241); }

.rd_tabs.horizontal .tabs li:last-child { border-right: 1px solid rgb(236, 240, 241) !important; }

.rd_tabs.horizontal .active { border-bottom: 1px solid rgb(255, 255, 255) !important; }

.rd_tabs.horizontal.rd_tab_1 li a, .rd_tabs.horizontal.rd_tab_2 li a, .rd_tabs.horizontal.rd_tab_4 li a { color: rgb(44, 62, 80); }

.rd_tabs.horizontal.rd_tab_1 li a:hover, .rd_tabs.horizontal.rd_tab_2 li a:hover, .rd_tabs.horizontal.rd_tab_4 li a:hover { color: rgb(44, 62, 80); }

.rd_tabs.horizontal.rd_tab_1 .active { border-top: 3px solid rgb(174, 132, 78); }

.rd_tabs.horizontal.rd_tab_1 .active a, .rd_tabs.horizontal.rd_tab_2 .active a, .rd_tabs.horizontal.rd_tab_1 .active a:hover, .rd_tabs.horizontal.rd_tab_2 .active a:hover { color: rgb(174, 132, 78); }

.rd_tabs.horizontal.rd_tab_2 .active { border-top: 4px solid rgb(174, 132, 78); }

.rd_tabs.horizontal.rd_tab_3 .tabs li { background: rgb(44, 62, 80); }

.rd_tabs.horizontal.rd_tab_3 .tabs li a { color: rgb(255, 255, 255); }

.rd_tabs.horizontal.rd_tab_3 .tabs li.active { background: rgb(255, 255, 255); }

.rd_tabs.horizontal.rd_tab_3 .tabs li.active a { color: rgb(44, 62, 80); }

.rd_tabs.horizontal.rd_tab_4 li.active a { color: rgb(44, 62, 80); }

.rd_tabs.rd_vtab_1 #tabs { border-top: 1px solid rgb(236, 240, 241); }

.rd_tabs.rd_vtab_1 li, .rd_tabs.rd_vtab_1 .tab_content { border: 1px solid rgb(236, 240, 241); }

.rd_tabs.rd_vtab_1 li { background: rgb(249, 250, 251); }

.rd_tabs.rd_vtab_1 li.active, .rd_tabs.rd_vtab_1 .tabs-container { background: rgb(255, 255, 255); }

.rd_tabs.rd_vtab_1.rd_vtab_left li.active { border-left: 1px solid rgba(0, 0, 0, 0); border-right: 1px solid rgb(255, 255, 255); }

.rd_tabs.rd_vtab_1.rd_vtab_right li.active { border-right: 1px solid rgba(0, 0, 0, 0); border-left: 1px solid rgb(255, 255, 255); }

.rd_tabs.vertical li a { color: rgb(44, 62, 80); }

.rd_tabs.rd_vtab_1.vertical.rd_vtab_left li a { border-left: 5px solid rgb(249, 250, 251); }

.rd_tabs.rd_vtab_1.vertical.rd_vtab_right li a { border-right: 5px solid rgb(249, 250, 251); }

.rd_tabs.rd_vtab_1.vertical.rd_vtab_left li.active a { color: rgb(252, 182, 20); border-left: 5px solid rgb(174, 132, 78); }

.rd_tabs.rd_vtab_1.vertical.rd_vtab_right li.active a { color: rgb(252, 182, 20); border-right: 5px solid rgb(174, 132, 78); }

.rd_tabs.rd_vtab_2 li { border-bottom: 1px solid rgb(236, 240, 241); }

.rd_tabs.rd_vtab_2 li.active a { color: rgb(174, 132, 78); }

.rd_tabs.rd_vtab_2 li { border-bottom: 1px solid rgb(236, 240, 241); }

.rd_tabs.rd_vtab_2.rd_vtab_left .tabs-container { border-left: 1px solid rgb(236, 240, 241); }

.rd_tabs.rd_vtab_2.rd_vtab_left .tab_content { border-left: 1px solid rgb(236, 240, 241); background: rgb(255, 255, 255); }

.rd_tabs.rd_vtab_2.rd_vtab_right .tab_content { border-right: 1px solid rgb(236, 240, 241); background: rgb(255, 255, 255); }

.rd_clear_alert { border: 1px solid rgb(236, 240, 241); }

.thefox_bigloader .loader_button { background: rgb(33, 194, 248); }

#coming_soon_form input[type="button"] { background: rgb(26, 188, 156); }

#coming_soon_form input[type="button"]:hover { background: rgb(33, 194, 248); }

.thefox_bigloader .loader_tophalf { background: linear-gradient(to right, rgba(52, 192, 191, 0.5) 0%, rgb(26, 188, 156) 100%); }

.thefox_bigloader .loader_bottomhalf { background: linear-gradient(to right, rgba(52, 192, 191, 0.5) 1%, rgba(77, 196, 226, 0) 100%); }

#jpreOverlay .thefox_bigloader .loader_button { background: rgb(33, 194, 248); }

#jpreOverlay .thefox_bigloader .loader_tophalf { background: linear-gradient(to right, rgba(52, 192, 191, 0.5) 0%, rgb(26, 188, 156) 100%); }

#jpreOverlay .thefox_bigloader .loader_bottomhalf { background: linear-gradient(to right, rgba(52, 192, 191, 0.5) 1%, rgba(77, 196, 226, 0) 100%); }

#jpreBar { background: linear-gradient(to right, rgb(33, 194, 248) 0%, rgb(19, 212, 174) 100%); }

#preloader_3::before { background: rgb(33, 194, 248); }

#preloader_3::after { background: rgb(19, 212, 174); }

@-webkit-keyframes preloader_3_before { 
  0% { transform: translateX(0px) rotate(0deg); }
  50% { transform: translateX(50px) scale(1.2) rotate(260deg); background: rgb(19, 212, 174); border-radius: 0px; }
  100% { transform: translateX(0px) rotate(0deg); }
}

@keyframes preloader_3_before { 
  0% { transform: translateX(0px) rotate(0deg); }
  50% { transform: translateX(50px) scale(1.2) rotate(260deg); background: rgb(19, 212, 174); border-radius: 0px; }
  100% { transform: translateX(0px) rotate(0deg); }
}

@-webkit-keyframes preloader_3_after { 
  0% { transform: translateX(0px); }
  50% { transform: translateX(-50px) scale(1.2) rotate(-260deg); background: rgb(33, 194, 248); border-radius: 0px; }
  100% { transform: translateX(0px); }
}

@keyframes preloader_3_after { 
  0% { transform: translateX(0px); }
  50% { transform: translateX(-50px) scale(1.2) rotate(-260deg); background: rgb(33, 194, 248); border-radius: 0px; }
  100% { transform: translateX(0px); }
}

#footer_bg, #footer { background: rgb(26, 28, 39); }

#footer, #footer .cat-item a { color: rgb(221, 221, 221); }

#footer .widget h2, #footer .widget_recent_entry h4 a { color: rgb(255, 255, 255); }

.footer_type_3 .widget h2, .footer_type_8 .widget h2 { border-left: 5px solid rgb(252, 182, 20); }

#footer a { color: rgb(252, 182, 20); }

#footer a:hover { color: rgb(252, 182, 20); }

#footer .tagcloud a { border: 1px solid rgb(221, 221, 221); color: rgb(221, 221, 221); }

#footer .tagcloud a:hover { border: 1px solid rgb(252, 182, 20); color: rgb(255, 255, 255); background: rgb(252, 182, 20) !important; }

#footer .cat-item a, #footer .children .cat-item a { border-top-width: 1px; border-top-style: solid; border-color: rgb(36, 50, 64) !important; }

#footer .widget_recent_entries li { border-bottom-width: 1px; border-bottom-style: solid; border-color: rgb(36, 50, 64) !important; }

.footer_type_9 { border-top: 1px solid rgb(36, 50, 64); }

.footer_type_5 { border-top: 10px solid rgb(36, 50, 64); }

.footer_type_10 .widget_line .small_l_left { border-top: 3px solid rgb(252, 182, 20); }

#footer .widget_recent_entries ul li { border-bottom: 1px solid rgb(36, 50, 64); }

#footer .widget_recent_entries ul li a { color: rgb(221, 221, 221); }

#footer .widget_recent_entries ul li a:hover { color: rgb(252, 182, 20); }

#footer #recentcomments li { border-bottom: 1px solid rgb(36, 50, 64); }

#footer #recentcomments li a { color: rgb(255, 255, 255); }

#footer #recentcomments li a:hover { color: rgb(252, 182, 20); }

#footer .rd_widget_recent_entries li, #footer .rd_widget_recent_entries_f li { border-bottom: 1px solid rgb(36, 50, 64); }

#footer .w_comment a { color: rgb(221, 221, 221); }

#footer .w_comment a:hover { color: rgb(252, 182, 20); }

#footer .widget_recent_entry h4 a { color: rgb(255, 255, 255); }

#footer .widget_recent_entry h4 a:hover { color: rgb(252, 182, 20); }

#footer .widget_archive ul li, #footer .widget_meta ul li { border-bottom: 1px solid rgb(36, 50, 64); }

#footer .widget_archive ul li a, #footer .widget_meta ul li a { color: rgb(221, 221, 221); }

#footer .widget_archive ul li a:hover, #footer .widget_meta ul li a:hover { color: rgb(174, 132, 78); }

#footer .page_item a, #footer .menu-item a { border-bottom: 1px solid rgb(36, 50, 64); color: rgb(221, 221, 221); }

#footer .page_item a:hover, #footer .menu-item a:hover, #footer .current_page_item a, #footer .current_page_item a { color: rgb(252, 182, 20); }

#footer .page_item a::before, #footer .menu-item a::before { color: rgb(252, 182, 20); }

#footer #wp-calendar caption { background: rgb(255, 255, 255); color: rgb(26, 28, 39); }

#footer #wp-calendar { border: 1px solid rgb(36, 50, 64); }

#footer #wp-calendar th { color: rgb(252, 182, 20); }

#footer #wp-calendar tbody td a { color: rgb(255, 255, 255); background: rgb(252, 182, 20); }

#footer #wp-calendar tbody td a:hover { color: rgb(255, 255, 255); background: rgb(252, 182, 20); }

#footer #wp-calendar td#next a:hover::after, #footer #wp-calendar td#prev a:hover::after { background: rgb(252, 182, 20); }

#footer #lang_sel a { color: rgb(221, 221, 221); background: rgb(26, 28, 39); border: 1px solid rgb(221, 221, 221); }

#footer #lang_sel a:hover { color: rgb(255, 255, 255); }

#footer_coms { background: rgb(34, 37, 51); }

#footer_coms a { color: rgb(26, 188, 156); }

#footer_coms a:hover, #footer_coms .menu a:hover, .f_si_type1 a:hover, #footer_coms #to_top_img:hover { color: rgb(255, 255, 255); }

#footer_coms, #footer_coms .menu a, #f_social_icons a, #footer_coms #to_top_img { color: rgb(161, 177, 188); }

#footer_coms { border-top: 1px solid rgb(40, 43, 57); }

#footer_coms .f_si_type2 #to_top_img { background: rgb(26, 188, 156) !important; }

.cse .gsc-control-cse, .gsc-control-cse { background: none !important; border: none !important; }

input.gsc-input { margin-top: 2px; width: 100% !important; }

input.gsc-search-button { cursor: pointer; height: 28px !important; }

.gsc-modal-background-image { background-color: rgb(0, 0, 0) !important; }

.gsc-control-cse { padding: 1em; width: 400px !important; }

td.gsc-clear-button { padding: 0px; }

div.gsc-clear-button { margin-left: -6px !important; }

table.gsc-search-box { margin-top: 8px; }

#header_socials a { font-size: 24px; line-height: 29px; display: block; }

.ufaq-faq-div { margin-bottom: 20px; }

.ufaq-faq-div h4 { font-size: 16px; margin-bottom: 12px !important; }

.ufaq-faq-body { margin-left: 0px; font-size: 15px; line-height: 19px; }

.ufaq-faq-div li { background: none !important; border: 0px !important; }

.ufaq-faq-list { margin-top: 25px; }

.cbp_type03 .rp_left { top: -80px !important; }

.cbp_type03 .rp_right { top: -80px !important; }

.blog_related_post .post-info { display: none !important; }

.wp-caption-text { text-align: left; padding: 15px; font-style: italic; font-size: 14px; line-height: 20px; background-color: rgb(44, 62, 80); color: rgb(255, 255, 255); margin-top: -6px; }

.alignright p.wp-caption-text { margin-left: 5px; margin-right: 5px; }

.alignleft p.wp-caption-text { margin-left: 5px; margin-right: 5px; }

.flat-dark .esg-filterbutton, .flat-dark .esg-navigationbutton, .flat-dark .esg-sortbutton, .flat-dark .esg-cartbutton { color: rgb(255, 255, 255); margin-right: 5px; cursor: pointer; padding: 1px 30px; border: none; line-height: 38px; font-size: 12px; font-weight: 600; font-family: "Open Sans", sans-serif; display: inline-block; margin-bottom: 5px; border-radius: 0px !important; background: rgb(58, 58, 58) !important; }

.flat-dark .esg-navigationbutton:hover, .flat-dark .esg-filterbutton:hover, .flat-dark .esg-sortbutton:hover, .flat-dark .esg-sortbutton-order:hover, .flat-dark .esg-cartbutton-order:hover, .flat-dark .esg-filterbutton.selected { color: rgb(255, 255, 255); background: rgb(252, 182, 20) !important; }

.flex-direction-nav li a { opacity: 0.75; }

.rpwe-block h3 a { color: rgb(44, 62, 80) !important; }

.rpwe-block h3 a:hover { color: rgb(255, 196, 35) !important; }

.rpwe-thumb { border: 0px !important; box-shadow: none !important; margin: 2px 10px 30px 0px !important; padding: 0px !important; }
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: cid:css-7b79072c-5e31-46af-a8a0-1994a9a1e881@mhtml.blink

@charset "utf-8";

.page_title_ctn { background-color: rgb(103, 103, 103); background-repeat: no-repeat; background-attachment: scroll; background-position: right center; background-image: url("https://ipps-a.army.mil/wp-content/uploads/camo_bkrd2.jpg"); background-size: inherit; }
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: image/jpeg
Content-Transfer-Encoding: binary
Content-Location: https://ipps-a.army.mil/wp-content/uploads/camo_bkrd2.jpg

 Exif  II*             Ducky     <  http://ns.adobe.com/xap/1.0/ <?xpacket begin="﻿" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.6-c014 79.156797, 2014/08/20-09:53:02        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginalDocumentID="xmp.did:fc5c1595-e370-4723-b374-fb08712019f6" xmpMM:DocumentID="xmp.did:761065CD611311E5A7E781846E15F5C8" xmpMM:InstanceID="xmp.iid:761065CC611311E5A7E781846E15F5C8" xmp:CreatorTool="Adobe Photoshop CC 2014 (Macintosh)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:fc5c1595-e370-4723-b374-fb08712019f6" stRef:documentID="xmp.did:fc5c1595-e370-4723-b374-fb08712019f6"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> Adobe d     		



 |	  m                              1Q2!qAaR3"#Bbr                   ?                                     %       
 ,         
  
      X  P@       6 % o          P`        9 A  @       ||g( ᗕ        s :     ;uA M.    6        l  > / N+e~          @       o   ;@h          6 8ry`       z                                         PJ      4]  @ (  wpv&      4h  ,1AqPh(%@jatd@   I1rj&    g,{'@=3]4zPnM$@  v;h%   >3<f> ^  PsN{@=ӠϓO2~Y  ΀{@Ot@7auޠI	v@t: N||hKw       jm,  ,e:{@k.^7A/:.Îu[mpg.;P`ǎ53]A   :Xgݯƀ.4A@   9ۧƺ>t4 {ߦLq@P^m@v;hh  .m=ߧ<@^   y N                                      2         
  A    @P  A        	@        vAv   9? :͠&{   xߠqN=4P@@\w        7ŽP     	  ;>_n7p  A      |<`( v   _v  vڃ    =Ϩ
            k@N=5o   ;@9<(8    0:pAe2 ,n       ,     L    @[     `                                      %        `     4  @P@ ]Ag-   l    Jtr      
    Zm3   :qA` i .  &^4A>g5  oA  (      @4e , @ π@ Ǥ>i&    eփXet\̾(3ݗZ    F8>&I  Y5n-.-gnz@si9  c>(    x$i40    @4iph 5 >V_&     8w ,@  veփκ}w yv n      i H jl  K& ۏH|Lf@`                                      %@@   @       	@P^A    X [;hX .cuh .j   
N,Pk^LgPOv?1e ng4	A,҂ 1҃/'( AA-	iA Y`1ɥvzdAu>nf@PNtP   2   ](  1ɅM? ǧ.    Rs˖  ( 5-}9u&@  n.\YkPs~r ˬ&8ۼǓ Mn׫?V,X>ge2k X]A$%~5&9.2Ic5?t6<t:Ɏ8u.Ig՟A ՟?.n p^
 't(  ]ӗXq_6=ށ7+9uzrfvn7kA{`7vߐNt]A@  .5  3@@LnSH~}                                        (             %
        [` X7  c-& 
  (%ڃ da4 5:^T t`[    fe2M`d    pN?6 1˴ w} .>PǓ P   L   e   5         8w         |ߏ@ ?;qy s  y9\ߏ@	4  9n	v `vo |^p`/0 :`u    jl2    <z_u w o)`4   	vAv                                                 
     Xi/j I,ti h@kH M @P  @퀠Jl  @   ( N~>]A;Ni  .29c$A;1f= Ǡ1`d@     Nz$	dُ@jI \|;7mLKt  փ@   i     -f}@gf}A |pǶ|~91c    ӏe}t'tg 1g'&mk;z^<4 	qytqׇ@=xtqJ`exK  9o=xt2ϯwY&i@  g-;0r^;~5p\@w{gc
 5cn9q1O8Pcׇ@=xtׇ@sA4iA.(@   ;0 ,iA;0c`[& pzA-' .   i@   zߐ=ٟP}                                      PJ    PM     	fiAti@҂.	. `M(P4  	`&    ,mwz A  pf  :  /n]q`e5f]%  @s P(&(&        @P( ,+52| xߠp  h      `2>z>.8ܶYlf<t˥   n2] :ܴgx_^} pc%50de.v Aן@=yן@v@P 91 9K1l[3è5S)  nAq8^< |[ `5`J 9~?pr  }L2Y>xK`; 	?@q,u  h i@ҁ        ](,2L2k ,]   nl      X
	27=oϠ>                                                jl   @  &[           LA( ]0as w  nm@  h        ,   `d        ( P@u@ 	       ph-   y`( 8yd   xe  =Ϡh _
           ' v`  >W>o Aۋ   >o@  =xϠPߏ`      ͗n   ]      f `d|o:    76      r                                 P (          P   t    	56          @ %ڃ h c9P@  .u_	q5 /v]A{~]An    @rk2@@f	 <Z@Ls   +n޴ 4Y4| k4}XV gZvu  k@  s㦟c۟PtaAqv9-ِ3mZ  kd_^ 45Ϩ:zAϓ	~Az1@ ۋ@         ,iAV53  N+:Ϩ3mZ ;qx` } ׻/ q|x̭`ɤ Ri//>{3y\    l5%J@	ch0uZ|博3>    9eɔɕKAZ664g ?P=X~zAϗ9R_l\喖h]5`Pց ㎳9s                              @              @  PK3              K4`4	K. 4X
	٠1c>@5ֳ j  x[tǨ,
  a. >AϿtǨ9u(] 7pˠ5ǍP  (  3x㽓ANAXv҃S`-kvì_    9nMAϳ>7<g̱}t ۴.P i5.ܺPz1@['aYf`g[{rAӏ):ezs<-Ph              .8f0?$y Kn>ptx(%玛f}(:q ^vè<pon@uè(5uY  v`:̥
  q[A,r| gɅ`paY~g eK17L
 ɿ'~A,r[')5,`( M  r|`/%+6\; lJ>?wK~.   ~>~A˳>H                                 P@                ( n                9 6wz1x{4 =t@ L<`sL6     rG py	   8pl ct   ( @u  ^ @pP_~A^?l       y`^@<t A    g8O:>                 y|?pq <t}\S7   <g3 ۇYxߠyׇ     _ _^ ^7  @o a>@ n   y <|^` , /(:A                                      @@      (      h  P;`( i,@A{%N}Ph          { 2JKuKu w'쀠 Lsh@    )l|ܱs%@.v  ;&ٗ/,[4ˤۗH%P5wk|fYMXzA0kd 2e4cчZfߨ$>    L2h{u7X{ru ^ /l@@z  g,fSJqAdi@2+	7)?39:O'iAݗHr'<tOcN'IA׃.LM&            xzsp۽}8+ neer%eer@te9gr_2  s)$|̮w^zk1@Py.3H>>Au     r '<9.2M 9d҃5&X&+,|   5wt^@=t\)A˔i>}t{rZ
@wPtexerPh qF3)ǭӏZ3-f h
 %:uWL~ue                                          2           X   
      2	@@[ k    u    k       (P\w    gP5@uY 2  z      6vϟ.Πxe4Ǭ.Y Ҁk    Y{3         c[-z;    9şJ%|ݏX\]40LWv=`wcݏX,  v=`,u   >k&{?:       P]/@4){`    ^&v=`wcݏX
  m@pMl}   iAt      ێcݏX<Zwc@=( ,X   /t9.    =@                                                 
   @t     g-X      Y  L6  ϗ`       a  P( ,     t       (     퇄} `ppPd@  f        ~   wo<ŵ>m9   9şnݨ<      8  ~^   Ox        Ӈ  M ;    ;c>@ o  nݨ<        ;qx~  P ͗n7p&                                                    &    	%w
   	ƀvh2    :͠( YH
  .>4   Y       , h ( ? Po_4@L;]i=Yf@k: 5k4       ɤ@kMlt	t~m{Ad N$  ,4'.M7@  >>5~@;ŭ]f  r4k,prϷ5 ~yi= /Ldi: #ٕǷM&   15uzgPo{fsΠzgP=39    w Ï `  k,~Xaۯκ`  </+fMϛ{{tpq  8P[$]    37]d@ P5	4 ;u ooӇ̻{tpv ÿk@pۮ3['PtΠk_Ow`        7'lMA:  :{@=נ_H
	  9rv&>   L1                                      d              P     ]      m@          nm ``     :       8 `w   &_`~@YPd                  %}  \ߏ@P 9|        ?        5    {P      ɟ d   o<      a>@ n   [   ~;   _9a>.o)`         =    s`      pG)=   1>L                                           @    Mb   P@J        ,   { +pl  2 (   c4   

   P@q : N_ez    l{    퇄         < ~Z  .hz1@/8     =_>m9я^/  h9i     y`;p߰t   .o@yA8;  >     փ|W p   H d||`v~?@qZ     ~|    ;qx~    s`      pG 5{n }0                                     @    u@    P@K5	(  	A(    p2  ḱ@  @Y .]f6P]  n:@Y5Af:;/P;/Pg,t 5@@N.t>k54?UcPk@je@Lf3[qA<2    ,8@   Ly$h9%h@   h ;PP  +u}W/.҂݁z@ޠ :Y$l	$40    fv~AZ|X$@o h99n   	s{@sm 7k7 ˬN<n3J   7 ](, +uR|w;h X@]._]`3kn v7rj{@o5ǥm6A,u pn}1Ϸ4.i60?7$ϺM    OMaqϟ   L9&3M5      'p  r|M]`5]n@xm@ޠ                                     2A(                 ( %     d  ph         ( ,j`O0  e0xrN?h     s     v  y    a     d@  fp@  k        @    p 9rr     L<=     \ߏ    ]k[<` o/xϰp  ߏA?pk/8:A     cw y     @ ?;    ,    76  f  2@  z                                           d] 3w         (,mk@    ւ   H    	I &@    el۬M'@( @;Z@ Hur2~   J	y5  \$ e'm f IH`   eփ% X~&  |ik@`ut;  @ ɠ2Iuj􀞾?g  r92mh5i/&k4  9ri>?  ׋jh h5ԷM- Yg.h    <,ށmA   {7d ^z@P    ]栝􀽸$|@s     8efSKy?z@$i( Y.PNz@y9pq@Ǥ>[fZKweւupP.5-    xg =3h  v΀,    uO?]??wǤ >? ,rւ\~pq?*  i   0Irn= 4                                        &j( 3Adҁ`                         %i@ҁ`   eP&]A(  }`( ['tmփ49&g,P5p4|sY`  :cYނzא-`:  19 nde҂ <a]A~k.6]( = &7-4=yփ9]    	3S.<Kux3>릚7/ϒ4 _H@  :mAk P4uVgJ    <p   ?q @       [>^@ze&  .^<΀Y;   >|y\Ape@ I=~ɔ-`2 7ǜ]An6.	niA1w|l  x4׷f0=Y ˌc:@s KnfA aǍk   z	7  =ϠNLnX:>zaǔ[:~T   @;21oݏJ                                       P@       K2            `    u@P         2        d  `` J Ov  `(<z	A   q    <p  Pq \\_0@    w   n  >3    s @  ŵ  nm2 	v@       = ?          ~4        f  '      f<ܿ    M    |  \~pǛ}   >9s~?pr   ~T                                   @@@@ 
    .j   %        X      kA  HM@       ߀g[@f   	AA(    vf@oe]    n   3Y c:ه@;0	~}Am  	l7g.^K~h'>׿/_ = p'5yܴ5`P i  e캁ݗPuh
 8eAϓ,Z8  2j~z  	~Afۨ   .Vi@ 8gq h?n9&M       9m||~}h;qp,҂vced   ZM2ւ   Y,҃>:,-'@` t.Poׇ@h   Z?'@    gf}@g 	pl^ ,q&>۸   sweɖ{3OsIw7sw7sw7%[.<ܤi                                 ] P5   j       `    YA4 &ce. PP  9YvS@^   P@PJh   ur-6A2c~=A@  -pgw  51d ;   )7a '8      Xq瞽]7  _rk @k2k`:uk  猓هPOfA;.V́h8       ](]Af   rZiן@d Sq t3._cŕe` %MAfAr-(  {0gX/o/<[   2A%P4iA   s+~^}teփ~:@  )&asl   aSY}y@    IaY?
8       e   [˃nYcsY 2vXPP4                              P( (  P@            P       2@ ```h   
          /@`   P@  pxq o  9vϠNO q     @ oH ϰyA   -   ]3      (     滀 =Xxc : x ^7pu  w 7     d   l  e~  z@  c    nݨ< L   /8       ;=?× `6   b
4                              4  @4  (         P   	hAA-ւ  .u pkZ	rKo퀲h
  @4@     @ P@    Y3ُ@;1و(  rm(  3,3q&Az/ / oPh ch@M f  ߇ϐk.9|An_]?5k7slIl@    ց  5  .9S+ $tPo׈A/:Pr  k۟Po<Pl  ցZ  ɞX٠39s|1˕M? Ƿ> s9$2) rc`=}uo&z~wߋAp  y	/l(    Y h@   /=XV   r~   qɖx˵Pz Aۃ ǫ c	~Aoۘ5ǞY[: r592I+4   <mmA^  q\1|.<x]q  33,n7jXc   h (z@                             @                ,  (  eA      J	'5n    A&޳k:=/@$    &&(          ɽǨ(1ɴ dH@9gAϒ[~ 3ۗ@;r5     Kdygɔ$_W'g,rh	7M'~=A ˺];r@˥..  {ek(.  9\1e> .p vg҃6[     ϗljL2|~=`9t`    0d|xe3ˠ= ͟ M;e.PPg,nPPy9k~(/̰    M`.k c7{0  3e @       M/   5&SY791$q@ 9tj}vg҃6[ 9|    &xc]Io^_	,Ax Ǐ [d5&9\tvҁۗJn](  wc̥ =@                              P      (              P     A       s`  
a-ڃ h g @   ( ,A        bn& <~?*     .     k{A^@ ϠP   (8	v@n
	A    Py@      5] Py         .:`u8|; rx   	vAAn9~?prl  e2       9m|g3  o?pv y9     /8     ~ ?So    2@  <z_u                                     4@4@4@@       @@@  J    v        	 + h[    |g2e@c>u   h      	2	}&Y\ x`~T[ :zP=s%[0  epgՏvil   n.s[h:O,ߏu>Ny,ߎ}h;9a2}S3|||XgrPt   Y1@NzPcN>X v: j %   zA٠1 ,  2 j0      =W ]uZc]? ׻.Ӈ922٥@  .:q,_q8y[4  @P  5     &XL}8 r\   =  q@ޜz=8zqA  ҃>zrLr   1lӠ:  @z^,y$٧@r OIh	3)}8} 3h&W).   	f@cӏZN=h1 @\7Yh5ǭ@                                                   J (    ` .      76  (    5.     J 7e6P`            K;;1埕} xߠq    2i@  ^ܺPz,   Y u7       ɸ  P@    >]9u f]  o2 j6       4     +@uǬ    j	o2>7?A   `3w       |  t5K~A׺uo)`  <   $Ҁ  tW%   Kdzpʂw       7                                                               g-       %P   P ނ6   	v  	A   X    @  oPba    ϓ   <  7\A     s;>@        (%  J ,n             |ߏ     4  `[     t}    8   l  ;݁   @ ?    ϛ}   &~p?c@    g8       g8                                         j          j         NKu   P^P  @P4  @A( c  ? 5  t 
垗M=o0MWۮ`h.3K7^O	ɭ@l Kt,]  ,{ǫXa۔]t˺k4   v:hPnM$@     -[yi  v
/?o         ߧ3ϻO4@  1l_n2&jh2&wp;q@h sˋ+upe`t  ]AwA P@ @@[0ۧƠϻ{O{OvmǇ~Zk:   _ Xp2]?@t	4Oo	y?: 9{O4@`@, 2:z_KPz=ߧϻ_4  k17=       ^9wM4                                        (           @ 
           kP      @ (  sh
     P @  X
 %>O d       7p1` &^7@ 
    8pl            /       nj8 ~A         A     o  k@  `` ߏ`     9s~?pr   n .m9  @    9nP   @    x?:            (                                       P@X           J %
   ( %     l d          sh
   e$1     P zNi2  |_u [q́tP@  
   ]'@@    5   3t`^7     S`P N˼:	N:    &~}h5    F2vϏ38AߏspkH    @    6   <S.o@     , 	;v>m  N?_~An/ h \A     56-   Y=I&  <y_@ =    xߠyׇ =@                                    j
	AuP@]       @A puPM@  5hj	A    PP  ,PPfp/p1wnwͺ@^	e   ߘY8 XuXzPtAwKy̦P^&     [5 .4  `p  p˶g@n]fetrk=q@s϶i-Y.8\^@`  yIv΀{g@c<<:~tt:W\]j@=Ӡ&\f    ˬӗX.dI<nX~tv (5. 	nw 3@@tǖcX̮91htNɖk MtYY    pL`=  'y t< e.o)`w|6|sϛK@Y4  d  u  xSX||@o@h  /+  7LӠ7]P[t?t9ey&A3]At@8ܮ                                      ,    @      J   	@        J  `        %    9  g      \|:  7/+@vSph (3@       pgA8pl .    ;a9<(9-  Ӌ    9ry                =3h      c( [`  &[ |~pÓ΃3php@  |g1ʹ     o    l5# ph         |o5x?:  e~   ۇ@X݁  8|;                                           @       ] 2      	@zNi:        P      \742@d   {`    ;g.(    I(<y_f>0Ͽ>mj]h A     [oPJ^?6 9r[2g.    ;@[  5   N/:  YL/Y\nYA;~]A-p@  85NzO      z{0  va g      X
 35k@ր 79 8A   }@q     uǤ   {qf8͠(< 6@ ;qxY|c~ٟPvuւ I4 d    fVmt.x?:|4v]h     +6ݗZ .  N+                                        P5 A &    	Aq@     4@$@j          Y` er   3   P^́f@P      4&xmNٸ3L?p[~  PJ        `/           k:pOn +ApLPf&    ýPy    $՘=A@;2     Ae
   <@LAǕ́8KvP(<   I4&s)40   Y5@k՟@t㎗6       < 6@ :c1҂v}ōYA`2  ְA       ^7       ](    S                                                  	Aq@    
  P@      (  3 @  (     Xy        &^W|^`            t˗      &3w      >m8  ?    A@   p`  6	2     f9n  яyg8          a>        G0 p@           x?:\ߏ     Y4                                           A        5     t`Mh       ,@(  δZ
  A K>@\dl]퀠  %  	A2lPl cc&      94˨1:9'98cqY2 4           
)<?v._/     Y&@ Y4    /&}A2,  LI@f    ~Aׇ@g?iǳ>    -X{3y\up4i,3Y(5ǞW--@ ւ k΀߯2PtI҃>:RI4 %(3à9c1I   y2^7\e@l0- ]d      9mu/f}A+a>AKg78Y>Ag-            Y]}9     5$H
   P                                     j         @   u       X  `%`gJ%  ( X c,     Ktp @KYtA,',]A;wcA@  Kw9?  3|tlnAuk           |X:%    ҃S` X	l  IهPp   m	eJ  .X4       ~e>>:Xem|]<2k`:     :qe:AfAן@o     I}u>LYk: \	è:<cq_991_53%l3c% %2h'  	X}ujsxϰq 9n6Mן@w ]`J             ;0rZiA    ](, 5d  >h3è=                                                              `   P  	@      @  c=@  ph k t,@u  =v9?                        (     .o@     5`r   @        |o6  w  z1P       z      s      59|  .o@c>o                         ph  r   `                                     &               %        ]-Z Ktփ@ ,$AqX      bu =A  퀲H  ߐ,YY'~@\˧gr惸3q	m     %KAf@{2ِ̀d	n@{rې:K dA9&Z@I5   ,@Y4  .δ)ϳ =ۘ2     e{rmA  
       .3\?Pg+x1{sۘ  =Ϩ	Wup- 8SZ2[@-u~zt      ,2Y6/&Vih2 `q   cq58`4 ,]`5Ϩ5=+-Keϐc۟Pc٦|M ϧe>% gSJ     ]ۘ0=n`{sۘ:mZ
  ǭ91 0ޜzc	~A  @:sY1n`{sۘ2,                                                     P    PM(     ްiA iAf/@kMgP5@uY`(  Yu ^iz 	v P4 K/@o~4|@L1~`=@X     xr˥7    6](.,Ylv=`9g-Y?@I,٤uq t \rmǬ  jY  ҃'@            P@ ˥X [/n](tct|4n](     Xϙ'%%ۗJr&tf8~.k,,@p˥^fǬz;fXݮ  8c(1ۗJn](YA   ݦt cP;r@˥n)f?3O\o<-I9҃  <f@@     .,h     ǖ3	v7Af65˥nzs ՝?@n](;{x ɅLϻA@   ](8yOs     }0                              O(      2     P@         ( @  (   ``    A@@[c: 	v       c- h  Y  g?`:  '      >O/     oA~4:qxeAn@    <              @ ~ 7       /0v }`>S    `w     q@v   ~  ~? 3   ϛ}            ;@P|˸ я  Y4  <9     >                              '  jj                 {5   ( jkh   b
 ,n:1҃@v~v~v K/}et}@k	? '쀲h 3AqS:Vbel o  9?    	j{/@=e': P@ I,]pAu٬~|ɯYfA   ek~] @=t{ a2xf7Ǆ_L@        %  r4.K@` o ]19 eM}33ɄO    k9@1uPI%Pt  rΠzgP=39qu׻.0@q.v] @=t{>oƟ ^ p7u.[2MÒ喚7&X&<\Psϓ,rh^\  z  s`   Kz.v] @=t :~zgPr   qLPk),Y31ɝO1_  z1@ 	]ހtHtHgf -@k:7A                                                       (  php@   kPf       76  ;?  5 @YyP@ u  O0  9r  ӏ   @0 _           ~xv5             7 L(<=    `<=       ]     4 @ ?;qyv }`  P  |3@  2Tp  x?:w   ۇ  3|?py  z1@ xPp     u=ރ|>WA
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: cid:css-aca22f30-df0e-4001-a262-ba7c5eb9d8c7@mhtml.blink

@charset "utf-8";

.wpb_accordion_header a { font-size: 20px; font-weight: normal; }

.rd_acc_16 .ui-accordion-header-icon { color: rgb(255, 255, 255); }

.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon, .wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon { color: rgb(255, 255, 255); }
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: cid:css-ca60ba21-ebd7-490e-a168-413d6d8d004a@mhtml.blink

@charset "utf-8";

.vc_custom_1588862257185 { background-color: rgb(206, 206, 206) !important; background-position: 0px 0px !important; background-repeat: no-repeat !important; border: 3px solid rgb(0, 0, 0) !important; }
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: cid:css-78cfabdf-d684-4265-8068-0de036611f49@mhtml.blink

@charset "utf-8";

.fluid-width-video-wrapper { width: 100%; position: relative; padding: 0px; }

.fluid-width-video-wrapper iframe, .fluid-width-video-wrapper object, .fluid-width-video-wrapper embed { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: cid:css-0aa69ff8-5f97-48e3-9c72-39604737967e@mhtml.blink

@charset "utf-8";

.page_title_ctn { padding-top: 43px; padding-bottom: 43px; }
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: https://ipps-a.army.mil/wp-includes/css/dist/block-library/style.min.css

@charset "utf-8";

#start-resizable-editor-section { display: none; }

.wp-block-audio figcaption { margin-top: 0.5em; margin-bottom: 1em; }

.wp-block-audio audio { width: 100%; min-width: 300px; }

.wp-block-button__link { color: rgb(255, 255, 255); background-color: rgb(50, 55, 60); border: none; border-radius: 1.55em; box-shadow: none; cursor: pointer; display: inline-block; font-size: 1.125em; padding: 0.667em 1.333em; text-align: center; text-decoration: none; overflow-wrap: break-word; }

.wp-block-button__link:active, .wp-block-button__link:focus, .wp-block-button__link:hover, .wp-block-button__link:visited { color: rgb(255, 255, 255); }

.wp-block-button__link.aligncenter { text-align: center; }

.wp-block-button__link.alignright { text-align: right; }

.wp-block-buttons > .wp-block-button.has-custom-width { max-width: none; }

.wp-block-buttons > .wp-block-button.has-custom-width .wp-block-button__link { width: 100%; }

.wp-block-buttons > .wp-block-button.wp-block-button__width-25 { width: calc(25% - 0.5em); }

.wp-block-buttons > .wp-block-button.wp-block-button__width-50 { width: calc(50% - 0.5em); }

.wp-block-buttons > .wp-block-button.wp-block-button__width-75 { width: calc(75% - 0.5em); }

.wp-block-buttons > .wp-block-button.wp-block-button__width-100 { margin-right: 0px; width: 100%; }

.wp-block-button.is-style-squared, .wp-block-button__link.wp-block-button.is-style-squared { border-radius: 0px; }

.wp-block-button.no-border-radius, .wp-block-button__link.no-border-radius { border-radius: 0px !important; }

.is-style-outline > .wp-block-button__link, .wp-block-button__link.is-style-outline { border: 2px solid; }

.is-style-outline > .wp-block-button__link:not(.has-text-color), .wp-block-button__link.is-style-outline:not(.has-text-color) { color: rgb(50, 55, 60); }

.is-style-outline > .wp-block-button__link:not(.has-background), .wp-block-button__link.is-style-outline:not(.has-background) { background-color: transparent; }

.wp-block-buttons { display: flex; flex-flow: row wrap; }

.wp-block-buttons.is-vertical { flex-direction: column; }

.wp-block-buttons.is-vertical > .wp-block-button { margin-right: 0px; }

.wp-block-buttons.is-vertical > .wp-block-button:last-child { margin-bottom: 0px; }

.wp-block-buttons > .wp-block-button { display: inline-block; margin-left: 0px; margin-right: 0.5em; margin-bottom: 0.5em; }

.wp-block-buttons > .wp-block-button:last-child { margin-right: 0px; }

.wp-block-buttons.is-content-justification-left { justify-content: flex-start; }

.wp-block-buttons.is-content-justification-left.is-vertical { align-items: flex-start; }

.wp-block-buttons.is-content-justification-center { justify-content: center; }

.wp-block-buttons.is-content-justification-center.is-vertical { align-items: center; }

.wp-block-buttons.is-content-justification-right { justify-content: flex-end; }

.wp-block-buttons.is-content-justification-right > .wp-block-button { margin-left: 0.5em; margin-right: 0px; }

.wp-block-buttons.is-content-justification-right > .wp-block-button:first-child { margin-left: 0px; }

.wp-block-buttons.is-content-justification-right.is-vertical { align-items: flex-end; }

.wp-block-buttons.is-content-justification-space-between { justify-content: space-between; }

.wp-block-buttons.aligncenter { text-align: center; }

.wp-block-buttons.alignleft .wp-block-button { margin-left: 0px; margin-right: 0.5em; }

.wp-block-buttons.alignleft .wp-block-button:last-child { margin-right: 0px; }

.wp-block-buttons.alignright .wp-block-button { margin-right: 0px; margin-left: 0.5em; }

.wp-block-buttons.alignright .wp-block-button:first-child { margin-left: 0px; }

.wp-block-buttons:not(.is-content-justification-space-between, .is-content-justification-right, .is-content-justification-left, .is-content-justification-center) .wp-block-button.aligncenter { margin-left: auto; margin-right: auto; margin-bottom: 0.5em; width: 100%; }

.wp-block-calendar { text-align: center; }

.wp-block-calendar tbody td, .wp-block-calendar th { padding: 0.25em; border: 1px solid rgb(221, 221, 221); }

.wp-block-calendar tfoot td { border: none; }

.wp-block-calendar table { width: 100%; border-collapse: collapse; }

.wp-block-calendar table th { font-weight: 400; background: rgb(221, 221, 221); }

.wp-block-calendar a { text-decoration: underline; }

.wp-block-calendar table caption, .wp-block-calendar table tbody { color: rgb(64, 70, 77); }

.wp-block-categories.alignleft { margin-right: 2em; }

.wp-block-categories.alignright { margin-left: 2em; }

.wp-block-code code { display: block; white-space: pre-wrap; overflow-wrap: break-word; }

.wp-block-columns { display: flex; margin-bottom: 1.75em; flex-wrap: wrap; }

@media (min-width: 782px) {
  .wp-block-columns { flex-wrap: nowrap; }
}

.wp-block-columns.has-background { padding: 1.25em 2.375em; }

.wp-block-columns.are-vertically-aligned-top { align-items: flex-start; }

.wp-block-columns.are-vertically-aligned-center { align-items: center; }

.wp-block-columns.are-vertically-aligned-bottom { align-items: flex-end; }

.wp-block-column { flex-grow: 1; min-width: 0px; word-break: break-word; overflow-wrap: break-word; }

@media (max-width: 599px) {
  .wp-block-column { flex-basis: 100% !important; }
}

@media (min-width: 600px) and (max-width: 781px) {
  .wp-block-column:not(:only-child) { flex-grow: 0; flex-basis: calc(50% - 1em) !important; }
  .wp-block-column:nth-child(2n) { margin-left: 2em; }
}

@media (min-width: 782px) {
  .wp-block-column { flex-basis: 0px; flex-grow: 1; }
  .wp-block-column[style*="flex-basis"] { flex-grow: 0; }
  .wp-block-column:not(:first-child) { margin-left: 2em; }
}

.wp-block-column.is-vertically-aligned-top { align-self: flex-start; }

.wp-block-column.is-vertically-aligned-center { align-self: center; }

.wp-block-column.is-vertically-aligned-bottom { align-self: flex-end; }

.wp-block-column.is-vertically-aligned-bottom, .wp-block-column.is-vertically-aligned-center, .wp-block-column.is-vertically-aligned-top { width: 100%; }

.wp-block-cover, .wp-block-cover-image { position: relative; background-size: cover; background-position: 50% center; min-height: 430px; width: 100%; display: flex; justify-content: center; align-items: center; padding: 1em; box-sizing: border-box; }

.wp-block-cover-image.has-parallax, .wp-block-cover.has-parallax { background-attachment: fixed; }

@supports (-webkit-overflow-scrolling:touch) {
  .wp-block-cover-image.has-parallax, .wp-block-cover.has-parallax { background-attachment: scroll; }
}

@media (prefers-reduced-motion: reduce) {
  .wp-block-cover-image.has-parallax, .wp-block-cover.has-parallax { background-attachment: scroll; }
}

.wp-block-cover-image.is-repeated, .wp-block-cover.is-repeated { background-repeat: repeat; background-size: auto; }

.wp-block-cover-image.has-background-dim:not([class*="-background-color"]), .wp-block-cover.has-background-dim:not([class*="-background-color"]) { background-color: rgb(0, 0, 0); }

.wp-block-cover-image.has-background-dim::before, .wp-block-cover.has-background-dim::before { content: ""; background-color: inherit; }

.wp-block-cover-image.has-background-dim:not(.has-background-gradient)::before, .wp-block-cover-image .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim:not(.has-background-gradient)::before, .wp-block-cover .wp-block-cover__gradient-background { position: absolute; inset: 0px; z-index: 1; opacity: 0.5; }

.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient)::before, .wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient)::before { opacity: 0.1; }

.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient)::before, .wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient)::before { opacity: 0.2; }

.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient)::before, .wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient)::before { opacity: 0.3; }

.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient)::before, .wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient)::before { opacity: 0.4; }

.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient)::before, .wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient)::before { opacity: 0.5; }

.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient)::before, .wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient)::before { opacity: 0.6; }

.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient)::before, .wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient)::before { opacity: 0.7; }

.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient)::before, .wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient)::before { opacity: 0.8; }

.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient)::before, .wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient)::before { opacity: 0.9; }

.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient)::before, .wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient)::before { opacity: 1; }

.wp-block-cover-image.alignleft, .wp-block-cover-image.alignright, .wp-block-cover.alignleft, .wp-block-cover.alignright { max-width: 420px; width: 100%; }

.wp-block-cover-image::after, .wp-block-cover::after { display: block; content: ""; font-size: 0px; min-height: inherit; }

@supports ((position:-webkit-sticky) or (position:sticky)) {
  .wp-block-cover-image::after, .wp-block-cover::after { content: none; }
}

.wp-block-cover-image.aligncenter, .wp-block-cover-image.alignleft, .wp-block-cover-image.alignright, .wp-block-cover.aligncenter, .wp-block-cover.alignleft, .wp-block-cover.alignright { display: flex; }

.wp-block-cover-image .wp-block-cover__inner-container, .wp-block-cover .wp-block-cover__inner-container { width: 100%; z-index: 1; color: rgb(255, 255, 255); }

.wp-block-cover-image .wp-block-subhead:not(.has-text-color), .wp-block-cover-image h1:not(.has-text-color), .wp-block-cover-image h2:not(.has-text-color), .wp-block-cover-image h3:not(.has-text-color), .wp-block-cover-image h4:not(.has-text-color), .wp-block-cover-image h5:not(.has-text-color), .wp-block-cover-image h6:not(.has-text-color), .wp-block-cover-image p:not(.has-text-color), .wp-block-cover .wp-block-subhead:not(.has-text-color), .wp-block-cover h1:not(.has-text-color), .wp-block-cover h2:not(.has-text-color), .wp-block-cover h3:not(.has-text-color), .wp-block-cover h4:not(.has-text-color), .wp-block-cover h5:not(.has-text-color), .wp-block-cover h6:not(.has-text-color), .wp-block-cover p:not(.has-text-color) { color: inherit; }

.wp-block-cover-image.is-position-top-left, .wp-block-cover.is-position-top-left { align-items: flex-start; justify-content: flex-start; }

.wp-block-cover-image.is-position-top-center, .wp-block-cover.is-position-top-center { align-items: flex-start; justify-content: center; }

.wp-block-cover-image.is-position-top-right, .wp-block-cover.is-position-top-right { align-items: flex-start; justify-content: flex-end; }

.wp-block-cover-image.is-position-center-left, .wp-block-cover.is-position-center-left { align-items: center; justify-content: flex-start; }

.wp-block-cover-image.is-position-center-center, .wp-block-cover.is-position-center-center { align-items: center; justify-content: center; }

.wp-block-cover-image.is-position-center-right, .wp-block-cover.is-position-center-right { align-items: center; justify-content: flex-end; }

.wp-block-cover-image.is-position-bottom-left, .wp-block-cover.is-position-bottom-left { align-items: flex-end; justify-content: flex-start; }

.wp-block-cover-image.is-position-bottom-center, .wp-block-cover.is-position-bottom-center { align-items: flex-end; justify-content: center; }

.wp-block-cover-image.is-position-bottom-right, .wp-block-cover.is-position-bottom-right { align-items: flex-end; justify-content: flex-end; }

.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container, .wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container { margin: 0px; width: auto; }

.wp-block-cover-image img.wp-block-cover__image-background, .wp-block-cover-image video.wp-block-cover__video-background, .wp-block-cover img.wp-block-cover__image-background, .wp-block-cover video.wp-block-cover__video-background { position: absolute; inset: 0px; margin: 0px; padding: 0px; width: 100%; height: 100%; max-width: none; max-height: none; object-fit: cover; outline: none; border: none; box-shadow: none; }

.wp-block-cover__image-background, .wp-block-cover__video-background { z-index: 0; }

.wp-block-cover-image-text, .wp-block-cover-image-text a, .wp-block-cover-image-text a:active, .wp-block-cover-image-text a:focus, .wp-block-cover-image-text a:hover, .wp-block-cover-text, .wp-block-cover-text a, .wp-block-cover-text a:active, .wp-block-cover-text a:focus, .wp-block-cover-text a:hover, section.wp-block-cover-image h2, section.wp-block-cover-image h2 a, section.wp-block-cover-image h2 a:active, section.wp-block-cover-image h2 a:focus, section.wp-block-cover-image h2 a:hover { color: rgb(255, 255, 255); }

.wp-block-cover-image .wp-block-cover.has-left-content { justify-content: flex-start; }

.wp-block-cover-image .wp-block-cover.has-right-content { justify-content: flex-end; }

.wp-block-cover-image.has-left-content .wp-block-cover-image-text, .wp-block-cover.has-left-content .wp-block-cover-text, section.wp-block-cover-image.has-left-content > h2 { margin-left: 0px; text-align: left; }

.wp-block-cover-image.has-right-content .wp-block-cover-image-text, .wp-block-cover.has-right-content .wp-block-cover-text, section.wp-block-cover-image.has-right-content > h2 { margin-right: 0px; text-align: right; }

.wp-block-cover-image .wp-block-cover-image-text, .wp-block-cover .wp-block-cover-text, section.wp-block-cover-image > h2 { font-size: 2em; line-height: 1.25; z-index: 1; margin-bottom: 0px; max-width: 840px; padding: 0.44em; text-align: center; }

.wp-block-embed.alignleft, .wp-block-embed.alignright, .wp-block[data-align="left"] > [data-type="core/embed"], .wp-block[data-align="right"] > [data-type="core/embed"] { max-width: 360px; width: 100%; }

.wp-block-embed.alignleft .wp-block-embed__wrapper, .wp-block-embed.alignright .wp-block-embed__wrapper, .wp-block[data-align="left"] > [data-type="core/embed"] .wp-block-embed__wrapper, .wp-block[data-align="right"] > [data-type="core/embed"] .wp-block-embed__wrapper { min-width: 280px; }

.wp-block-cover .wp-block-embed { min-width: 320px; min-height: 240px; }

.wp-block-embed { margin-bottom: 1em; }

.wp-block-embed figcaption { margin-top: 0.5em; margin-bottom: 1em; }

.wp-block-embed iframe { max-width: 100%; }

.wp-block-embed__wrapper { position: relative; }

.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper::before { content: ""; display: block; padding-top: 50%; }

.wp-embed-responsive .wp-has-aspect-ratio iframe { position: absolute; inset: 0px; height: 100%; width: 100%; }

.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper::before { padding-top: 42.85%; }

.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper::before { padding-top: 50%; }

.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper::before { padding-top: 56.25%; }

.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper::before { padding-top: 75%; }

.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper::before { padding-top: 100%; }

.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper::before { padding-top: 177.77%; }

.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper::before { padding-top: 200%; }

.wp-block-file { margin-bottom: 1.5em; }

.wp-block-file.aligncenter { text-align: center; }

.wp-block-file.alignright { text-align: right; }

.wp-block-file .wp-block-file__button { background: rgb(50, 55, 60); border-radius: 2em; color: rgb(255, 255, 255); font-size: 0.8em; padding: 0.5em 1em; }

.wp-block-file a.wp-block-file__button { text-decoration: none; }

.wp-block-file a.wp-block-file__button:active, .wp-block-file a.wp-block-file__button:focus, .wp-block-file a.wp-block-file__button:hover, .wp-block-file a.wp-block-file__button:visited { box-shadow: none; color: rgb(255, 255, 255); opacity: 0.85; text-decoration: none; }

.wp-block-file * + .wp-block-file__button { margin-left: 0.75em; }

.blocks-gallery-grid, .wp-block-gallery { display: flex; flex-wrap: wrap; list-style-type: none; padding: 0px; margin: 0px; }

.blocks-gallery-grid .blocks-gallery-image, .blocks-gallery-grid .blocks-gallery-item, .wp-block-gallery .blocks-gallery-image, .wp-block-gallery .blocks-gallery-item { margin: 0px 1em 1em 0px; display: flex; flex-grow: 1; flex-direction: column; justify-content: center; position: relative; width: calc(50% - 1em); }

.blocks-gallery-grid .blocks-gallery-image:nth-of-type(2n), .blocks-gallery-grid .blocks-gallery-item:nth-of-type(2n), .wp-block-gallery .blocks-gallery-image:nth-of-type(2n), .wp-block-gallery .blocks-gallery-item:nth-of-type(2n) { margin-right: 0px; }

.blocks-gallery-grid .blocks-gallery-image figure, .blocks-gallery-grid .blocks-gallery-item figure, .wp-block-gallery .blocks-gallery-image figure, .wp-block-gallery .blocks-gallery-item figure { margin: 0px; height: 100%; }

@supports ((position:-webkit-sticky) or (position:sticky)) {
  .blocks-gallery-grid .blocks-gallery-image figure, .blocks-gallery-grid .blocks-gallery-item figure, .wp-block-gallery .blocks-gallery-image figure, .wp-block-gallery .blocks-gallery-item figure { display: flex; align-items: flex-end; justify-content: flex-start; }
}

.blocks-gallery-grid .blocks-gallery-image img, .blocks-gallery-grid .blocks-gallery-item img, .wp-block-gallery .blocks-gallery-image img, .wp-block-gallery .blocks-gallery-item img { display: block; max-width: 100%; height: auto; width: 100%; }

@supports ((position:-webkit-sticky) or (position:sticky)) {
  .blocks-gallery-grid .blocks-gallery-image img, .blocks-gallery-grid .blocks-gallery-item img, .wp-block-gallery .blocks-gallery-image img, .wp-block-gallery .blocks-gallery-item img { width: auto; }
}

.blocks-gallery-grid .blocks-gallery-image figcaption, .blocks-gallery-grid .blocks-gallery-item figcaption, .wp-block-gallery .blocks-gallery-image figcaption, .wp-block-gallery .blocks-gallery-item figcaption { position: absolute; bottom: 0px; width: 100%; max-height: 100%; overflow: auto; padding: 3em 0.77em 0.7em; color: rgb(255, 255, 255); text-align: center; font-size: 0.8em; background: linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.3) 70%, transparent); box-sizing: border-box; margin: 0px; }

.blocks-gallery-grid .blocks-gallery-image figcaption img, .blocks-gallery-grid .blocks-gallery-item figcaption img, .wp-block-gallery .blocks-gallery-image figcaption img, .wp-block-gallery .blocks-gallery-item figcaption img { display: inline; }

.blocks-gallery-grid figcaption, .wp-block-gallery figcaption { flex-grow: 1; }

.blocks-gallery-grid.is-cropped .blocks-gallery-image a, .blocks-gallery-grid.is-cropped .blocks-gallery-image img, .blocks-gallery-grid.is-cropped .blocks-gallery-item a, .blocks-gallery-grid.is-cropped .blocks-gallery-item img, .wp-block-gallery.is-cropped .blocks-gallery-image a, .wp-block-gallery.is-cropped .blocks-gallery-image img, .wp-block-gallery.is-cropped .blocks-gallery-item a, .wp-block-gallery.is-cropped .blocks-gallery-item img { width: 100%; }

@supports ((position:-webkit-sticky) or (position:sticky)) {
  .blocks-gallery-grid.is-cropped .blocks-gallery-image a, .blocks-gallery-grid.is-cropped .blocks-gallery-image img, .blocks-gallery-grid.is-cropped .blocks-gallery-item a, .blocks-gallery-grid.is-cropped .blocks-gallery-item img, .wp-block-gallery.is-cropped .blocks-gallery-image a, .wp-block-gallery.is-cropped .blocks-gallery-image img, .wp-block-gallery.is-cropped .blocks-gallery-item a, .wp-block-gallery.is-cropped .blocks-gallery-item img { height: 100%; flex: 1 1 0%; object-fit: cover; }
}

.blocks-gallery-grid.columns-1 .blocks-gallery-image, .blocks-gallery-grid.columns-1 .blocks-gallery-item, .wp-block-gallery.columns-1 .blocks-gallery-image, .wp-block-gallery.columns-1 .blocks-gallery-item { width: 100%; margin-right: 0px; }

@media (min-width: 600px) {
  .blocks-gallery-grid.columns-3 .blocks-gallery-image, .blocks-gallery-grid.columns-3 .blocks-gallery-item, .wp-block-gallery.columns-3 .blocks-gallery-image, .wp-block-gallery.columns-3 .blocks-gallery-item { width: calc(33.3333% - 0.66667em); margin-right: 1em; }
  .blocks-gallery-grid.columns-4 .blocks-gallery-image, .blocks-gallery-grid.columns-4 .blocks-gallery-item, .wp-block-gallery.columns-4 .blocks-gallery-image, .wp-block-gallery.columns-4 .blocks-gallery-item { width: calc(25% - 0.75em); margin-right: 1em; }
  .blocks-gallery-grid.columns-5 .blocks-gallery-image, .blocks-gallery-grid.columns-5 .blocks-gallery-item, .wp-block-gallery.columns-5 .blocks-gallery-image, .wp-block-gallery.columns-5 .blocks-gallery-item { width: calc(20% - 0.8em); margin-right: 1em; }
  .blocks-gallery-grid.columns-6 .blocks-gallery-image, .blocks-gallery-grid.columns-6 .blocks-gallery-item, .wp-block-gallery.columns-6 .blocks-gallery-image, .wp-block-gallery.columns-6 .blocks-gallery-item { width: calc(16.6667% - 0.83333em); margin-right: 1em; }
  .blocks-gallery-grid.columns-7 .blocks-gallery-image, .blocks-gallery-grid.columns-7 .blocks-gallery-item, .wp-block-gallery.columns-7 .blocks-gallery-image, .wp-block-gallery.columns-7 .blocks-gallery-item { width: calc(14.2857% - 0.85714em); margin-right: 1em; }
  .blocks-gallery-grid.columns-8 .blocks-gallery-image, .blocks-gallery-grid.columns-8 .blocks-gallery-item, .wp-block-gallery.columns-8 .blocks-gallery-image, .wp-block-gallery.columns-8 .blocks-gallery-item { width: calc(12.5% - 0.875em); margin-right: 1em; }
  .blocks-gallery-grid.columns-1 .blocks-gallery-image:nth-of-type(n), .blocks-gallery-grid.columns-1 .blocks-gallery-item:nth-of-type(n), .blocks-gallery-grid.columns-2 .blocks-gallery-image:nth-of-type(2n), .blocks-gallery-grid.columns-2 .blocks-gallery-item:nth-of-type(2n), .blocks-gallery-grid.columns-3 .blocks-gallery-image:nth-of-type(3n), .blocks-gallery-grid.columns-3 .blocks-gallery-item:nth-of-type(3n), .blocks-gallery-grid.columns-4 .blocks-gallery-image:nth-of-type(4n), .blocks-gallery-grid.columns-4 .blocks-gallery-item:nth-of-type(4n), .blocks-gallery-grid.columns-5 .blocks-gallery-image:nth-of-type(5n), .blocks-gallery-grid.columns-5 .blocks-gallery-item:nth-of-type(5n), .blocks-gallery-grid.columns-6 .blocks-gallery-image:nth-of-type(6n), .blocks-gallery-grid.columns-6 .blocks-gallery-item:nth-of-type(6n), .blocks-gallery-grid.columns-7 .blocks-gallery-image:nth-of-type(7n), .blocks-gallery-grid.columns-7 .blocks-gallery-item:nth-of-type(7n), .blocks-gallery-grid.columns-8 .blocks-gallery-image:nth-of-type(8n), .blocks-gallery-grid.columns-8 .blocks-gallery-item:nth-of-type(8n), .wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(n), .wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(n), .wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n), .wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n), .wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n), .wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n), .wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n), .wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n), .wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n), .wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n), .wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n), .wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n), .wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n), .wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n), .wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n), .wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n) { margin-right: 0px; }
}

.blocks-gallery-grid .blocks-gallery-image:last-child, .blocks-gallery-grid .blocks-gallery-item:last-child, .wp-block-gallery .blocks-gallery-image:last-child, .wp-block-gallery .blocks-gallery-item:last-child { margin-right: 0px; }

.blocks-gallery-grid.alignleft, .blocks-gallery-grid.alignright, .wp-block-gallery.alignleft, .wp-block-gallery.alignright { max-width: 420px; width: 100%; }

.blocks-gallery-grid.aligncenter .blocks-gallery-item figure, .wp-block-gallery.aligncenter .blocks-gallery-item figure { justify-content: center; }

.wp-block-group { box-sizing: border-box; }

h1.has-background, h2.has-background, h3.has-background, h4.has-background, h5.has-background, h6.has-background { padding: 1.25em 2.375em; }

.wp-block-image { margin-bottom: 1em; }

.wp-block-image img { max-width: 100%; }

.wp-block-image:not(.is-style-rounded) img { border-radius: inherit; }

.wp-block-image.aligncenter { text-align: center; }

.wp-block-image.alignfull img, .wp-block-image.alignwide img { width: 100%; }

.wp-block-image .aligncenter, .wp-block-image .alignleft, .wp-block-image .alignright { display: table; }

.wp-block-image .aligncenter > figcaption, .wp-block-image .alignleft > figcaption, .wp-block-image .alignright > figcaption { display: table-caption; caption-side: bottom; }

.wp-block-image .alignleft { float: left; margin: 0.5em 1em 0.5em 0px; }

.wp-block-image .alignright { float: right; margin: 0.5em 0px 0.5em 1em; }

.wp-block-image .aligncenter { margin-left: auto; margin-right: auto; }

.wp-block-image figcaption { margin-top: 0.5em; margin-bottom: 1em; }

.wp-block-image.is-style-circle-mask img, .wp-block-image.is-style-rounded img { border-radius: 9999px; }

@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none) {
  .wp-block-image.is-style-circle-mask img { -webkit-mask-image: url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 100 100\" xmlns=\"http://www.w3.org/2000/svg\"><circle cx=\"50\" cy=\"50\" r=\"50\"/></svg>"); -webkit-mask-repeat: no-repeat; -webkit-mask-size: contain; -webkit-mask-position: center center; border-radius: 0px; }
}

.wp-block-latest-comments__comment { line-height: 1.1; list-style: none; margin-bottom: 1em; }

.has-avatars .wp-block-latest-comments__comment { min-height: 2.25em; list-style: none; }

.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt, .has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta { margin-left: 3.25em; }

.has-dates .wp-block-latest-comments__comment, .has-excerpts .wp-block-latest-comments__comment { line-height: 1.5; }

.wp-block-latest-comments__comment-excerpt p { font-size: 0.875em; line-height: 1.8; margin: 0.36em 0px 1.4em; }

.wp-block-latest-comments__comment-date { display: block; font-size: 0.75em; }

.wp-block-latest-comments .avatar, .wp-block-latest-comments__comment-avatar { border-radius: 1.5em; display: block; float: left; height: 2.5em; margin-right: 0.75em; width: 2.5em; }

.wp-block-latest-posts.alignleft { margin-right: 2em; }

.wp-block-latest-posts.alignright { margin-left: 2em; }

.wp-block-latest-posts.wp-block-latest-posts__list { list-style: none; }

.wp-block-latest-posts.wp-block-latest-posts__list li { clear: both; }

.wp-block-latest-posts.is-grid { display: flex; flex-wrap: wrap; padding: 0px; }

.wp-block-latest-posts.is-grid li { margin: 0px 1.25em 1.25em 0px; width: 100%; }

@media (min-width: 600px) {
  .wp-block-latest-posts.columns-2 li { width: calc(50% - 0.625em); }
  .wp-block-latest-posts.columns-2 li:nth-child(2n) { margin-right: 0px; }
  .wp-block-latest-posts.columns-3 li { width: calc(33.3333% - 0.83333em); }
  .wp-block-latest-posts.columns-3 li:nth-child(3n) { margin-right: 0px; }
  .wp-block-latest-posts.columns-4 li { width: calc(25% - 0.9375em); }
  .wp-block-latest-posts.columns-4 li:nth-child(4n) { margin-right: 0px; }
  .wp-block-latest-posts.columns-5 li { width: calc(20% - 1em); }
  .wp-block-latest-posts.columns-5 li:nth-child(5n) { margin-right: 0px; }
  .wp-block-latest-posts.columns-6 li { width: calc(16.6667% - 1.04167em); }
  .wp-block-latest-posts.columns-6 li:nth-child(6n) { margin-right: 0px; }
}

.wp-block-latest-posts__post-author, .wp-block-latest-posts__post-date { display: block; color: rgb(85, 85, 85); font-size: 0.8125em; }

.wp-block-latest-posts__post-excerpt { margin-top: 0.5em; margin-bottom: 1em; }

.wp-block-latest-posts__featured-image a { display: inline-block; }

.wp-block-latest-posts__featured-image img { height: auto; width: auto; }

.wp-block-latest-posts__featured-image.alignleft { margin-right: 1em; }

.wp-block-latest-posts__featured-image.alignright { margin-left: 1em; }

.wp-block-latest-posts__featured-image.aligncenter { margin-bottom: 1em; text-align: center; }

.block-editor-image-alignment-control__row .components-base-control__field { display: flex; justify-content: space-between; align-items: center; }

.block-editor-image-alignment-control__row .components-base-control__field .components-base-control__label { margin-bottom: 0px; }

ol.has-background, ul.has-background { padding: 1.25em 2.375em; }

.wp-block-media-text { direction: ltr; display: grid; grid-template-columns: 50% 1fr; grid-template-rows: auto; }

.wp-block-media-text.has-media-on-the-right { grid-template-columns: 1fr 50%; }

.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content, .wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media { align-self: start; }

.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content, .wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media, .wp-block-media-text .wp-block-media-text__content, .wp-block-media-text .wp-block-media-text__media { align-self: center; }

.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content, .wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media { align-self: end; }

.wp-block-media-text .wp-block-media-text__media { grid-area: 1 / 1 / auto / auto; margin: 0px; }

.wp-block-media-text .wp-block-media-text__content { direction: ltr; grid-area: 1 / 2 / auto / auto; padding: 0px 8%; word-break: break-word; }

.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media { grid-area: 1 / 2 / auto / auto; }

.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content { grid-area: 1 / 1 / auto / auto; }

.wp-block-media-text__media img, .wp-block-media-text__media video { max-width: unset; width: 100%; vertical-align: middle; }

.wp-block-media-text.is-image-fill .wp-block-media-text__media { height: 100%; min-height: 250px; background-size: cover; }

.wp-block-media-text.is-image-fill .wp-block-media-text__media > a { display: block; height: 100%; }

.wp-block-media-text.is-image-fill .wp-block-media-text__media img { position: absolute; width: 1px; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: 0px; }

@media (max-width: 600px) {
  .wp-block-media-text.is-stacked-on-mobile { grid-template-columns: 100% !important; }
  .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media { grid-area: 1 / 1 / auto / auto; }
  .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content { grid-area: 2 / 1 / auto / auto; }
}

.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-navigation__container { color: rgb(30, 30, 30); background-color: rgb(255, 255, 255); min-width: 200px; }

.items-justified-left > ul { justify-content: flex-start; }

.items-justified-center > ul { justify-content: center; }

.items-justified-right > ul { justify-content: flex-end; }

.items-justified-space-between > ul { justify-content: space-between; }

.wp-block-navigation-link { display: flex; align-items: center; position: relative; margin: 0px; }

.wp-block-navigation-link .wp-block-navigation__container:empty { display: none; }

.wp-block-navigation__container { list-style: none; margin: 0px; padding-left: 0px; display: flex; flex-wrap: wrap; }

.is-vertical .wp-block-navigation__container { display: block; }

.has-child > .wp-block-navigation-link__content { padding-right: 0.5em; }

.has-child .wp-block-navigation__container { border: 1px solid rgba(0, 0, 0, 0.15); background-color: inherit; color: inherit; position: absolute; left: 0px; top: 100%; width: fit-content; z-index: 2; opacity: 0; transition: opacity 0.1s linear 0s; visibility: hidden; }

.has-child .wp-block-navigation__container > .wp-block-navigation-link > .wp-block-navigation-link__content { flex-grow: 1; }

.has-child .wp-block-navigation__container > .wp-block-navigation-link > .wp-block-navigation-link__submenu-icon { padding-right: 0.5em; }

@media (min-width: 782px) {
  .has-child .wp-block-navigation__container { left: 1.5em; }
  .has-child .wp-block-navigation__container .wp-block-navigation__container { left: 100%; top: -1px; }
  .has-child .wp-block-navigation__container .wp-block-navigation__container::before { content: ""; position: absolute; right: 100%; height: 100%; display: block; width: 0.5em; background: transparent; }
  .has-child .wp-block-navigation__container .wp-block-navigation-link__submenu-icon svg { transform: rotate(0deg); }
}

.has-child:hover { cursor: pointer; }

.has-child:hover > .wp-block-navigation__container { visibility: visible; opacity: 1; display: flex; flex-direction: column; }

.has-child:focus-within { cursor: pointer; }

.has-child:focus-within > .wp-block-navigation__container { visibility: visible; opacity: 1; display: flex; flex-direction: column; }

.wp-block-navigation[style*="text-decoration"] .wp-block-navigation-link, .wp-block-navigation[style*="text-decoration"] .wp-block-navigation-link__content, .wp-block-navigation[style*="text-decoration"] .wp-block-navigation-link__content:active, .wp-block-navigation[style*="text-decoration"] .wp-block-navigation-link__content:focus, .wp-block-navigation[style*="text-decoration"] .wp-block-navigation__container { text-decoration: inherit; }

.wp-block-navigation:not([style*="text-decoration"]) .wp-block-navigation-link__content, .wp-block-navigation:not([style*="text-decoration"]) .wp-block-navigation-link__content:active, .wp-block-navigation:not([style*="text-decoration"]) .wp-block-navigation-link__content:focus { text-decoration: none; }

.wp-block-navigation-link__content { color: inherit; padding: 0.5em 1em; }

.wp-block-navigation-link__content + .wp-block-navigation-link__content { padding-top: 0px; }

.has-text-color .wp-block-navigation-link__content { color: inherit; }

.wp-block-navigation-link__label { word-break: normal; overflow-wrap: break-word; }

.wp-block-navigation-link__submenu-icon { height: inherit; padding: 0.375em 1em 0.375em 0px; }

.wp-block-navigation-link__submenu-icon svg { fill: currentcolor; }

@media (min-width: 782px) {
  .wp-block-navigation-link__submenu-icon svg { transform: rotate(90deg); }
}

.is-small-text { font-size: 0.875em; }

.is-regular-text { font-size: 1em; }

.is-large-text { font-size: 2.25em; }

.is-larger-text { font-size: 3em; }

.has-drop-cap:not(:focus)::first-letter { float: left; font-size: 8.4em; line-height: 0.68; font-weight: 100; margin: 0.05em 0.1em 0px 0px; text-transform: uppercase; font-style: normal; }

p.has-background { padding: 1.25em 2.375em; }

p.has-text-color a { color: inherit; }

p:empty::before { content: "​"; }

.wp-block-post-author { display: flex; flex-wrap: wrap; }

.wp-block-post-author__byline { width: 100%; margin-top: 0px; margin-bottom: 0px; font-size: 0.5em; }

.wp-block-post-author__avatar { margin-right: 1em; }

.wp-block-post-author__bio { margin-bottom: 0.7em; font-size: 0.7em; }

.wp-block-post-author__content { flex-grow: 1; flex-basis: 0px; }

.wp-block-post-author__name { font-weight: 700; margin: 0px; }

.wp-block-post-comments-form input[type="submit"] { color: rgb(255, 255, 255); background-color: rgb(50, 55, 60); border: none; border-radius: 1.55em; box-shadow: none; cursor: pointer; display: inline-block; font-size: 1.125em; padding: 0.667em 1.333em; text-align: center; text-decoration: none; overflow-wrap: break-word; }

.wp-block-post-comments-form input[type="submit"]:active, .wp-block-post-comments-form input[type="submit"]:focus, .wp-block-post-comments-form input[type="submit"]:hover, .wp-block-post-comments-form input[type="submit"]:visited { color: rgb(255, 255, 255); }

.wp-block-preformatted { white-space: pre-wrap; }

.wp-block-pullquote { padding: 3em 0px; margin-left: 0px; margin-right: 0px; text-align: center; }

.wp-block-pullquote.alignleft, .wp-block-pullquote.alignright { max-width: 420px; }

.wp-block-pullquote.alignleft p, .wp-block-pullquote.alignright p { font-size: 1.25em; }

.wp-block-pullquote p { font-size: 1.75em; line-height: 1.6; }

.wp-block-pullquote cite, .wp-block-pullquote footer { position: relative; }

.wp-block-pullquote .has-text-color a { color: inherit; }

.wp-block-pullquote:not(.is-style-solid-color) { background: none; }

.wp-block-pullquote.is-style-solid-color { border: none; }

.wp-block-pullquote.is-style-solid-color blockquote { margin-left: auto; margin-right: auto; text-align: left; max-width: 60%; }

.wp-block-pullquote.is-style-solid-color blockquote p { margin-top: 0px; margin-bottom: 0px; font-size: 2em; }

.wp-block-pullquote.is-style-solid-color blockquote cite { text-transform: none; font-style: normal; }

.wp-block-pullquote cite { color: inherit; }

.wp-block-query-loop { max-width: 100%; list-style: none; padding: 0px; }

.wp-block-query-loop li { clear: both; }

.wp-block-query-loop.is-flex-container { flex-flow: row wrap; display: flex; }

.wp-block-query-loop.is-flex-container li { margin: 0px 0px 1.25em; width: 100%; }

@media (min-width: 600px) {
  .wp-block-query-loop.is-flex-container li { margin-right: 1.25em; }
  .wp-block-query-loop.is-flex-container.is-flex-container.columns-2 > li { width: calc(50% - 0.625em); }
  .wp-block-query-loop.is-flex-container.is-flex-container.columns-2 > li:nth-child(2n) { margin-right: 0px; }
  .wp-block-query-loop.is-flex-container.is-flex-container.columns-3 > li { width: calc(33.3333% - 0.83333em); }
  .wp-block-query-loop.is-flex-container.is-flex-container.columns-3 > li:nth-child(3n) { margin-right: 0px; }
  .wp-block-query-loop.is-flex-container.is-flex-container.columns-4 > li { width: calc(25% - 0.9375em); }
  .wp-block-query-loop.is-flex-container.is-flex-container.columns-4 > li:nth-child(4n) { margin-right: 0px; }
  .wp-block-query-loop.is-flex-container.is-flex-container.columns-5 > li { width: calc(20% - 1em); }
  .wp-block-query-loop.is-flex-container.is-flex-container.columns-5 > li:nth-child(5n) { margin-right: 0px; }
  .wp-block-query-loop.is-flex-container.is-flex-container.columns-6 > li { width: calc(16.6667% - 1.04167em); }
  .wp-block-query-loop.is-flex-container.is-flex-container.columns-6 > li:nth-child(6n) { margin-right: 0px; }
}

.wp-block-query-pagination { display: flex; flex-flow: row wrap; }

.wp-block-query-pagination > .wp-block-query-pagination-next, .wp-block-query-pagination > .wp-block-query-pagination-numbers, .wp-block-query-pagination > .wp-block-query-pagination-previous { display: inline-block; margin-right: 0.5em; margin-bottom: 0.5em; }

.wp-block-query-pagination > .wp-block-query-pagination-next:last-child, .wp-block-query-pagination > .wp-block-query-pagination-numbers:last-child, .wp-block-query-pagination > .wp-block-query-pagination-previous:last-child { margin-right: 0px; }

.wp-block-quote.is-large, .wp-block-quote.is-style-large { margin-bottom: 1em; padding: 0px 1em; }

.wp-block-quote.is-large p, .wp-block-quote.is-style-large p { font-size: 1.5em; font-style: italic; line-height: 1.6; }

.wp-block-quote.is-large cite, .wp-block-quote.is-large footer, .wp-block-quote.is-style-large cite, .wp-block-quote.is-style-large footer { font-size: 1.125em; text-align: right; }

.wp-block-rss.wp-block-rss { box-sizing: border-box; }

.wp-block-rss.alignleft { margin-right: 2em; }

.wp-block-rss.alignright { margin-left: 2em; }

.wp-block-rss.is-grid { display: flex; flex-wrap: wrap; padding: 0px; list-style: none; }

.wp-block-rss.is-grid li { margin: 0px 1em 1em 0px; width: 100%; }

@media (min-width: 600px) {
  .wp-block-rss.columns-2 li { width: calc(50% - 1em); }
  .wp-block-rss.columns-3 li { width: calc(33.3333% - 1em); }
  .wp-block-rss.columns-4 li { width: calc(25% - 1em); }
  .wp-block-rss.columns-5 li { width: calc(20% - 1em); }
  .wp-block-rss.columns-6 li { width: calc(16.6667% - 1em); }
}

.wp-block-rss__item-author, .wp-block-rss__item-publish-date { display: block; color: rgb(85, 85, 85); font-size: 0.8125em; }

.wp-block-search .wp-block-search__button { background: rgb(247, 247, 247); border: 1px solid rgb(204, 204, 204); padding: 0.375em 0.625em; color: rgb(50, 55, 60); margin-left: 0.625em; word-break: normal; }

.wp-block-search .wp-block-search__button.has-icon { line-height: 0; }

.wp-block-search .wp-block-search__button svg { min-width: 1.5em; min-height: 1.5em; }

.wp-block-search .wp-block-search__inside-wrapper { display: flex; flex: 1 1 auto; flex-wrap: nowrap; max-width: 100%; }

.wp-block-search .wp-block-search__label { width: 100%; }

.wp-block-search .wp-block-search__input { flex-grow: 1; min-width: 3em; border: 1px solid rgb(148, 148, 148); }

.wp-block-search.wp-block-search__button-only .wp-block-search__button { margin-left: 0px; }

.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper { padding: 4px; border: 1px solid rgb(148, 148, 148); }

.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input { border-radius: 0px; border: none; padding: 0px 0px 0px 0.25em; }

.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input:focus { outline: none; }

.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button { padding: 0.125em 0.5em; }

.wp-block-separator.is-style-wide { border-bottom-width: 1px; }

.wp-block-separator.is-style-dots { border: none; text-align: center; max-width: none; line-height: 1; height: auto; background: none !important; }

.wp-block-separator.is-style-dots::before { content: "···"; color: currentcolor; font-size: 1.5em; letter-spacing: 2em; padding-left: 2em; font-family: serif; }

.wp-block-custom-logo { line-height: 0; }

.wp-block-custom-logo .aligncenter { display: table; }

.wp-block-custom-logo.is-style-rounded img { border-radius: 9999px; }

.wp-block-social-links { display: flex; flex-wrap: wrap; justify-content: flex-start; padding-left: 0px; padding-right: 0px; text-indent: 0px; margin-left: 0px; }

.wp-block-social-links .wp-social-link a, .wp-block-social-links .wp-social-link a:hover { text-decoration: none; border-bottom: 0px; box-shadow: none; }

.wp-block-social-links .wp-social-link.wp-social-link.wp-social-link { margin: 4px 8px 4px 0px; }

.wp-block-social-links .wp-social-link a { padding: 0.25em; }

.wp-block-social-links .wp-social-link svg { width: 1em; height: 1em; }

.wp-block-social-links.has-small-icon-size { font-size: 16px; }

.wp-block-social-links, .wp-block-social-links.has-normal-icon-size { font-size: 24px; }

.wp-block-social-links.has-large-icon-size { font-size: 36px; }

.wp-block-social-links.has-huge-icon-size { font-size: 48px; }

.wp-block-social-links.aligncenter { justify-content: center; display: flex; }

.wp-block-social-links.alignright { justify-content: flex-end; }

.wp-social-link { display: block; border-radius: 9999px; transition: transform 0.1s ease 0s; height: auto; }

@media (prefers-reduced-motion: reduce) {
  .wp-social-link { transition-duration: 0s; }
}

.wp-social-link a { display: block; line-height: 0; transition: transform 0.1s ease 0s; }

.wp-social-link a, .wp-social-link a:active, .wp-social-link a:hover, .wp-social-link a:visited, .wp-social-link svg { color: currentcolor; fill: currentcolor; }

.wp-social-link:hover { transform: scale(1.1); }

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link { background-color: rgb(240, 240, 240); color: rgb(68, 68, 68); }

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon { background-color: rgb(255, 153, 0); color: rgb(255, 255, 255); }

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp { background-color: rgb(30, 160, 195); color: rgb(255, 255, 255); }

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance { background-color: rgb(7, 87, 254); color: rgb(255, 255, 255); }

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen { background-color: rgb(30, 31, 38); color: rgb(255, 255, 255); }

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart { background-color: rgb(2, 228, 155); color: rgb(255, 255, 255); }

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble { background-color: rgb(233, 76, 137); color: rgb(255, 255, 255); }

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox { background-color: rgb(66, 128, 255); color: rgb(255, 255, 255); }

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy { background-color: rgb(244, 88, 0); color: rgb(255, 255, 255); }

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook { background-color: rgb(23, 120, 242); color: rgb(255, 255, 255); }

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx { background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); }

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr { background-color: rgb(4, 97, 221); color: rgb(255, 255, 255); }

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare { background-color: rgb(230, 86, 120); color: rgb(255, 255, 255); }

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github { background-color: rgb(36, 41, 45); color: rgb(255, 255, 255); }

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads { background-color: rgb(236, 234, 221); color: rgb(56, 33, 16); }

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google { background-color: rgb(234, 68, 52); color: rgb(255, 255, 255); }

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram { background-color: rgb(240, 0, 117); color: rgb(255, 255, 255); }

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm { background-color: rgb(226, 27, 36); color: rgb(255, 255, 255); }

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin { background-color: rgb(13, 102, 194); color: rgb(255, 255, 255); }

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon { background-color: rgb(50, 136, 212); color: rgb(255, 255, 255); }

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium { background-color: rgb(2, 171, 108); color: rgb(255, 255, 255); }

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup { background-color: rgb(246, 64, 95); color: rgb(255, 255, 255); }

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-patreon { background-color: rgb(255, 66, 77); color: rgb(255, 255, 255); }

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest { background-color: rgb(230, 1, 34); color: rgb(255, 255, 255); }

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket { background-color: rgb(239, 65, 85); color: rgb(255, 255, 255); }

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit { background-color: rgb(254, 69, 0); color: rgb(255, 255, 255); }

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype { background-color: rgb(4, 120, 215); color: rgb(255, 255, 255); }

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat { background-color: rgb(254, 252, 0); color: rgb(255, 255, 255); stroke: rgb(0, 0, 0); }

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud { background-color: rgb(255, 86, 0); color: rgb(255, 255, 255); }

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify { background-color: rgb(27, 215, 96); color: rgb(255, 255, 255); }

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-telegram { background-color: rgb(42, 171, 238); color: rgb(255, 255, 255); }

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tiktok { background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); }

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr { background-color: rgb(1, 24, 53); color: rgb(255, 255, 255); }

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch { background-color: rgb(100, 64, 164); color: rgb(255, 255, 255); }

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter { background-color: rgb(29, 161, 242); color: rgb(255, 255, 255); }

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo { background-color: rgb(30, 183, 234); color: rgb(255, 255, 255); }

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk { background-color: rgb(70, 128, 194); color: rgb(255, 255, 255); }

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress { background-color: rgb(52, 153, 205); color: rgb(255, 255, 255); }

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp { background-color: rgb(211, 36, 34); color: rgb(255, 255, 255); }

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube { background-color: red; color: rgb(255, 255, 255); }

.wp-block-social-links.is-style-logos-only .wp-social-link { background: none; padding: 4px; }

.wp-block-social-links.is-style-logos-only .wp-social-link-amazon { color: rgb(255, 153, 0); }

.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp { color: rgb(30, 160, 195); }

.wp-block-social-links.is-style-logos-only .wp-social-link-behance { color: rgb(7, 87, 254); }

.wp-block-social-links.is-style-logos-only .wp-social-link-codepen { color: rgb(30, 31, 38); }

.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart { color: rgb(2, 228, 155); }

.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble { color: rgb(233, 76, 137); }

.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox { color: rgb(66, 128, 255); }

.wp-block-social-links.is-style-logos-only .wp-social-link-etsy { color: rgb(244, 88, 0); }

.wp-block-social-links.is-style-logos-only .wp-social-link-facebook { color: rgb(23, 120, 242); }

.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx { color: rgb(0, 0, 0); }

.wp-block-social-links.is-style-logos-only .wp-social-link-flickr { color: rgb(4, 97, 221); }

.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare { color: rgb(230, 86, 120); }

.wp-block-social-links.is-style-logos-only .wp-social-link-github { color: rgb(36, 41, 45); }

.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads { color: rgb(56, 33, 16); }

.wp-block-social-links.is-style-logos-only .wp-social-link-google { color: rgb(234, 68, 52); }

.wp-block-social-links.is-style-logos-only .wp-social-link-instagram { color: rgb(240, 0, 117); }

.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm { color: rgb(226, 27, 36); }

.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin { color: rgb(13, 102, 194); }

.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon { color: rgb(50, 136, 212); }

.wp-block-social-links.is-style-logos-only .wp-social-link-medium { color: rgb(2, 171, 108); }

.wp-block-social-links.is-style-logos-only .wp-social-link-meetup { color: rgb(246, 64, 95); }

.wp-block-social-links.is-style-logos-only .wp-social-link-patreon { color: rgb(255, 66, 77); }

.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest { color: rgb(230, 1, 34); }

.wp-block-social-links.is-style-logos-only .wp-social-link-pocket { color: rgb(239, 65, 85); }

.wp-block-social-links.is-style-logos-only .wp-social-link-reddit { color: rgb(254, 69, 0); }

.wp-block-social-links.is-style-logos-only .wp-social-link-skype { color: rgb(4, 120, 215); }

.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat { color: rgb(255, 255, 255); stroke: rgb(0, 0, 0); }

.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud { color: rgb(255, 86, 0); }

.wp-block-social-links.is-style-logos-only .wp-social-link-spotify { color: rgb(27, 215, 96); }

.wp-block-social-links.is-style-logos-only .wp-social-link-telegram { color: rgb(42, 171, 238); }

.wp-block-social-links.is-style-logos-only .wp-social-link-tiktok { color: rgb(0, 0, 0); }

.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr { color: rgb(1, 24, 53); }

.wp-block-social-links.is-style-logos-only .wp-social-link-twitch { color: rgb(100, 64, 164); }

.wp-block-social-links.is-style-logos-only .wp-social-link-twitter { color: rgb(29, 161, 242); }

.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo { color: rgb(30, 183, 234); }

.wp-block-social-links.is-style-logos-only .wp-social-link-vk { color: rgb(70, 128, 194); }

.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress { color: rgb(52, 153, 205); }

.wp-block-social-links.is-style-logos-only .wp-social-link-yelp { background-color: rgb(211, 36, 34); color: rgb(255, 255, 255); }

.wp-block-social-links.is-style-logos-only .wp-social-link-youtube { color: red; }

.wp-block-social-links.is-style-pill-shape .wp-social-link { width: auto; }

.wp-block-social-links.is-style-pill-shape .wp-social-link a { padding-left: 0.66667em; padding-right: 0.66667em; }

.wp-block-spacer { clear: both; }

p.wp-block-subhead { font-size: 1.1em; font-style: italic; opacity: 0.75; }

.wp-block-tag-cloud.aligncenter { text-align: center; }

.wp-block-tag-cloud.alignfull { padding-left: 1em; padding-right: 1em; }

.wp-block-table { overflow-x: auto; }

.wp-block-table table { width: 100%; }

.wp-block-table .has-fixed-layout { table-layout: fixed; width: 100%; }

.wp-block-table .has-fixed-layout td, .wp-block-table .has-fixed-layout th { word-break: break-word; }

.wp-block-table.aligncenter, .wp-block-table.alignleft, .wp-block-table.alignright { display: table; width: auto; }

.wp-block-table.aligncenter td, .wp-block-table.aligncenter th, .wp-block-table.alignleft td, .wp-block-table.alignleft th, .wp-block-table.alignright td, .wp-block-table.alignright th { word-break: break-word; }

.wp-block-table .has-subtle-light-gray-background-color { background-color: rgb(243, 244, 245); }

.wp-block-table .has-subtle-pale-green-background-color { background-color: rgb(233, 251, 229); }

.wp-block-table .has-subtle-pale-blue-background-color { background-color: rgb(231, 245, 254); }

.wp-block-table .has-subtle-pale-pink-background-color { background-color: rgb(252, 240, 239); }

.wp-block-table.is-style-stripes { border-spacing: 0px; border-collapse: inherit; background-color: transparent; border-bottom: 1px solid rgb(240, 240, 240); }

.wp-block-table.is-style-stripes tbody tr:nth-child(2n+1) { background-color: rgb(240, 240, 240); }

.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(2n+1) { background-color: rgb(243, 244, 245); }

.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(2n+1) { background-color: rgb(233, 251, 229); }

.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(2n+1) { background-color: rgb(231, 245, 254); }

.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(2n+1) { background-color: rgb(252, 240, 239); }

.wp-block-table.is-style-stripes td, .wp-block-table.is-style-stripes th { border-color: transparent; }

.wp-block-text-columns, .wp-block-text-columns.aligncenter { display: flex; }

.wp-block-text-columns .wp-block-column { margin: 0px 1em; padding: 0px; }

.wp-block-text-columns .wp-block-column:first-child { margin-left: 0px; }

.wp-block-text-columns .wp-block-column:last-child { margin-right: 0px; }

.wp-block-text-columns.columns-2 .wp-block-column { width: 50%; }

.wp-block-text-columns.columns-3 .wp-block-column { width: 33.3333%; }

.wp-block-text-columns.columns-4 .wp-block-column { width: 25%; }

pre.wp-block-verse { font-family: inherit; overflow: auto; white-space: pre-wrap; }

.wp-block-video { margin-left: 0px; margin-right: 0px; }

.wp-block-video video { width: 100%; }

@supports ((position:-webkit-sticky) or (position:sticky)) {
  .wp-block-video [poster] { object-fit: cover; }
}

.wp-block-video.aligncenter { text-align: center; }

.wp-block-video figcaption { margin-top: 0.5em; margin-bottom: 1em; }

.wp-block-post-featured-image a { display: inline-block; }

.wp-block-post-featured-image img { max-width: 100%; height: auto; }

:root .has-pale-pink-background-color { background-color: rgb(247, 141, 167); }

:root .has-vivid-red-background-color { background-color: rgb(207, 46, 46); }

:root .has-luminous-vivid-orange-background-color { background-color: rgb(255, 105, 0); }

:root .has-luminous-vivid-amber-background-color { background-color: rgb(252, 185, 0); }

:root .has-light-green-cyan-background-color { background-color: rgb(123, 220, 181); }

:root .has-vivid-green-cyan-background-color { background-color: rgb(0, 208, 132); }

:root .has-pale-cyan-blue-background-color { background-color: rgb(142, 209, 252); }

:root .has-vivid-cyan-blue-background-color { background-color: rgb(6, 147, 227); }

:root .has-vivid-purple-background-color { background-color: rgb(155, 81, 224); }

:root .has-white-background-color { background-color: rgb(255, 255, 255); }

:root .has-very-light-gray-background-color { background-color: rgb(238, 238, 238); }

:root .has-cyan-bluish-gray-background-color { background-color: rgb(171, 184, 195); }

:root .has-very-dark-gray-background-color { background-color: rgb(49, 49, 49); }

:root .has-black-background-color { background-color: rgb(0, 0, 0); }

:root .has-pale-pink-color { color: rgb(247, 141, 167); }

:root .has-vivid-red-color { color: rgb(207, 46, 46); }

:root .has-luminous-vivid-orange-color { color: rgb(255, 105, 0); }

:root .has-luminous-vivid-amber-color { color: rgb(252, 185, 0); }

:root .has-light-green-cyan-color { color: rgb(123, 220, 181); }

:root .has-vivid-green-cyan-color { color: rgb(0, 208, 132); }

:root .has-pale-cyan-blue-color { color: rgb(142, 209, 252); }

:root .has-vivid-cyan-blue-color { color: rgb(6, 147, 227); }

:root .has-vivid-purple-color { color: rgb(155, 81, 224); }

:root .has-white-color { color: rgb(255, 255, 255); }

:root .has-very-light-gray-color { color: rgb(238, 238, 238); }

:root .has-cyan-bluish-gray-color { color: rgb(171, 184, 195); }

:root .has-very-dark-gray-color { color: rgb(49, 49, 49); }

:root .has-black-color { color: rgb(0, 0, 0); }

:root .has-vivid-cyan-blue-to-vivid-purple-gradient-background { background: linear-gradient(135deg, rgb(6, 147, 227), rgb(155, 81, 224)); }

:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background { background: linear-gradient(135deg, rgb(0, 208, 132), rgb(6, 147, 227)); }

:root .has-light-green-cyan-to-vivid-green-cyan-gradient-background { background: linear-gradient(135deg, rgb(122, 220, 180), rgb(0, 208, 130)); }

:root .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background { background: linear-gradient(135deg, rgb(252, 185, 0), rgb(255, 105, 0)); }

:root .has-luminous-vivid-orange-to-vivid-red-gradient-background { background: linear-gradient(135deg, rgb(255, 105, 0), rgb(207, 46, 46)); }

:root .has-very-light-gray-to-cyan-bluish-gray-gradient-background { background: linear-gradient(135deg, rgb(238, 238, 238), rgb(169, 184, 195)); }

:root .has-cool-to-warm-spectrum-gradient-background { background: linear-gradient(135deg, rgb(74, 234, 220), rgb(151, 120, 209) 20%, rgb(207, 42, 186) 40%, rgb(238, 44, 130) 60%, rgb(251, 105, 98) 80%, rgb(254, 248, 76)); }

:root .has-blush-light-purple-gradient-background { background: linear-gradient(135deg, rgb(255, 206, 236), rgb(152, 150, 240)); }

:root .has-blush-bordeaux-gradient-background { background: linear-gradient(135deg, rgb(254, 205, 165), rgb(254, 45, 45) 50%, rgb(107, 0, 62)); }

:root .has-purple-crush-gradient-background { background: linear-gradient(135deg, rgb(52, 226, 228), rgb(71, 33, 251) 50%, rgb(171, 29, 254)); }

:root .has-luminous-dusk-gradient-background { background: linear-gradient(135deg, rgb(255, 203, 112), rgb(199, 81, 192) 50%, rgb(65, 88, 208)); }

:root .has-hazy-dawn-gradient-background { background: linear-gradient(135deg, rgb(250, 172, 168), rgb(218, 208, 236)); }

:root .has-pale-ocean-gradient-background { background: linear-gradient(135deg, rgb(255, 245, 203), rgb(182, 227, 212) 50%, rgb(51, 167, 181)); }

:root .has-electric-grass-gradient-background { background: linear-gradient(135deg, rgb(202, 248, 128), rgb(113, 206, 126)); }

:root .has-subdued-olive-gradient-background { background: linear-gradient(135deg, rgb(250, 250, 225), rgb(103, 166, 113)); }

:root .has-atomic-cream-gradient-background { background: linear-gradient(135deg, rgb(253, 215, 154), rgb(0, 74, 89)); }

:root .has-nightshade-gradient-background { background: linear-gradient(135deg, rgb(51, 9, 104), rgb(49, 205, 207)); }

:root .has-midnight-gradient-background { background: linear-gradient(135deg, rgb(2, 3, 129), rgb(40, 116, 252)); }

:root .has-link-color a { color: var(--wp--style--color--link,#00e); }

.has-small-font-size { font-size: 0.8125em; }

.has-normal-font-size, .has-regular-font-size { font-size: 1em; }

.has-medium-font-size { font-size: 1.25em; }

.has-large-font-size { font-size: 2.25em; }

.has-huge-font-size, .has-larger-font-size { font-size: 2.625em; }

.has-text-align-center { text-align: center; }

.has-text-align-left { text-align: left; }

.has-text-align-right { text-align: right; }

#end-resizable-editor-section { display: none; }

.aligncenter { clear: both; }
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: https://ipps-a.army.mil/wp-content/plugins/captcha-bws/css/front_end_style.css

@charset "utf-8";

.cptch_block label { overflow-wrap: break-word; }

.cptch_block br { display: none !important; }

.cptch_label:hover { cursor: pointer; }

form input.cptch_input { padding-left: 8px; padding-right: 8px; }

.cptch_allowlist_message { font-style: italic; color: rgb(0, 128, 0); font-weight: normal !important; }

.cptch_block { width: 100%; max-width: 100%; box-sizing: border-box; text-align: left; display: block !important; word-spacing: normal !important; }

.cptch_title { display: block; overflow-wrap: break-word; padding-bottom: 5px; clear: both; }

.cptch_wrap { position: relative; clear: both; display: table-row !important; }

.cptch_label, .cptch_reload_button_wrap { display: table-cell; vertical-align: middle; line-height: 1; margin: 5px 0px !important; }

.cptch_time_limit_notice { display: none; color: red; font-size: 12px; }

.cptch_span { display: inline-block; vertical-align: middle; line-height: 1; position: relative; }

.cptch_recognition .cptch_span { margin-right: 2px; }

.rtl .cptch_recognition .cptch_span { margin-right: 0px; margin-left: 2px; }

.cptch_img img { width: 40px; height: 40px; top: 0px; z-index: 1; max-width: 40px !important; }

.cptch_reload_button { width: 2rem; height: 2rem; font-size: 2rem; margin: 0px 15px; vertical-align: text-bottom; }

.cptch_reload_button::before { vertical-align: text-bottom; }

.cptch_recognition .cptch_images_wrap { display: block; margin-bottom: 3px; }

.rtl .cptch_block { direction: rtl; text-align: right; }

@media only screen and (max-width: 782px) {
  .cptch_reload_button { width: 48px; height: 48px; font-size: 48px; }
}
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: https://ipps-a.army.mil/wp-includes/css/dashicons.min.css

@charset "utf-8";

@font-face { font-family: dashicons; src: url("../fonts/dashicons.eot?99ac726223c749443b642ce33df8b800#iefix") format("embedded-opentype"), url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAHvwAAsAAAAA3EgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAAQAAAAFZAuk8lY21hcAAAAXwAAAk/AAAU9l+BPsxnbHlmAAAKvAAAYwIAAKlAcWTMRWhlYWQAAG3AAAAALwAAADYXkmaRaGhlYQAAbfAAAAAfAAAAJAQ3A0hobXR4AABuEAAAACUAAAVQpgT/9mxvY2EAAG44AAACqgAAAqps5EEYbWF4cAAAcOQAAAAfAAAAIAJvAKBuYW1lAABxBAAAATAAAAIiwytf8nBvc3QAAHI0AAAJvAAAEhojMlz2eJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2Bk/Mc4gYGVgYOBhzGNgYHBHUp/ZZBkaGFgYGJgZWbACgLSXFMYHD4yfHVnAnH1mBgZGIE0CDMAAI/zCGl4nN3Y93/eVRnG8c/9JE2bstLdQIF0N8x0t8w0pSMt0BZKS5ml7F32lrL3hlKmCxEQtzjAhQMRRcEJijhQQWV4vgNBGV4nl3+B/mbTd8+reeVJvuc859znvgL0A5pkO2nW3xcJ8qee02ej7/NNDOz7fHPTw/r/LnTo60ale4ooWov2orOYXXQXPWVr2V52lrPL3qq3WlmtqlZXx1bnVFdVd9TNdWvdXnfWk+tZ9dx6wfvvQ6KgaCraio6iq+/VUbaVHWVX2V0trJb2vXpNtbZaV91YU7fUbXVH3VVPrbvrefnV//WfYJc4M86OS2N9PBCP9n08FS/E6w0agxtDG2P6ProaPY3ljaMaJzVOb1ze2NC4s3Ff46G+VzfRQn8GsBEbM4RN2YQtGMVlMY2v8COGai0Hxm6MjEWxOBZGb+zJArbidjajjUGxJHbgUzwYG/EJPsNDfJLFsYzpXM6Pmcd8Ps1BvB8LGEE7W7KSzdmGA9ifgzmau7ibcUxkB7bnHhZxb+xDgw/yYb7GU/yQp2NgDI9xMZ61sWVsFZtHkxb5+ZgQE2NSdMYmDOM5HmZrfs6H+Cbf4bt8m28xhb2YyjQWciDHxk7RGg2W8DFWxbyYE20cx/GcwImcxKmxWYyIGXr3l7MPp/MAn+PzfIFH+Co/4296Q2v+wdvRHP1iQIyKMTE2ZsZesW8QSzmHi7mFK7iWsziTs7mIG/gAl3Irl3Az13A117GeC7iSdVzIjdzGMXycP/ITfskv+B5PRk/MjT1iCPuyLAbF4Jgds2Jj7uOj7MmX+DI78hfejBa6+Kxmekp0s5TBXM/kiNg29uaNmM5p0c6fmMmMGMbLMZS/8w2+zh78lPFMYFvt9Ul0Moax/IA/s5P2+hy6mcXO7EoPu7F7bM1feSR25wzuZAN3xBasiJGxDSfH9pzLeVzF7NgxtmM0+/FK7MLrvBNTeZSXYlP+wO/5J//SV/2O3/Iiv+EFfs2veDf68xHOj53p5Yt8n72ZG6MZzhoO5wgO4VCO5CgOY3VM4S1epYxdYzKP8QSPx3xu4v7o4Fmdydbo4j1eo+IZbdaW/+Gc/L/82Tj/0zbS/4kVue5YrmzpP3L1Sw3T+SY1mU46qdl05kn9TKef1GL5J6T+popAGmCqDaRWU5UgDTTVC9JGpspB2ti4TOMmpmpC2tRUV0ibmSoMqc1Ua0iDLFfwNNhypU5DTJWINNTQGqRhFos0DrdYrHGExUKNIy16Nbabqhhpc1M9I21hqmykUaYaR9rSyM+7lZGfd2sjP2+HxRKNo01VkTTGVB9JY40HNY6zyGs23lQ9SRNMdZQ00VRRSZNMtZXUaeQ5bmOqt6RtTZWXtJ2pBpO2N1Vj0g6mukza0VShSV2mWk2abKrapClGvtumWuS1mmbkNZ5u5HWdYeQ1m2mq+KRZRl7v2UZ+9p1M9wFpZ9PNQNrFdEeQdjXdFqTdTPcGaXfTDULqNvK6zjHy+vUYed5zjbwee5juHNI8I++f+ca9GheYbiTSQiOfp17TLUVaZLqvSItNNxdpT9MdRtrLdJuR9jae1rjEIu/tpRZ5/y6zyHPZxyLvkX2NtRqXW+R13s8i780VFnmdV1rkc7+/5SKRVhnPazzAIu+7Ay3yuh1kkffdwRZ53x1ikc/0oUY+f6tNNxTpMNOtTFpj5LNyuOmmJh1hurNJR5pub9JRpnucdLTpRicdY7rbSceabnnScUbep8cbeb1PMPKePdHIe/YkI7+fJxt53muN/L1Psch781SLXPNOs8h74HQjv4dnmLoL0plGXuOzLPL+Otsi781zLHINOdfI8zjPyPM438jzuMDI8/iAkedxoZGfcZ1FrlEXWeSzebFFPpeXGLlWXWrkfXSZkffa5Uae3xWmjoh0pak3Il1l6pJIV5v6JdI1ps6JdK2phyJdZ+qmSNeb+irSDaYOi3Sjqdci3WTqukg3G29rvMUi3123WuQ74jaLfEett8j1+3aLXIM3WOQafIdFrk93WuQ9c5dFPmd3W75G0z2mbi8/ah/1fRRh6gDV85t6QYpmU1dI0c/UH1K0mDpFiv6mnpFigKl7pGg19ZEUbaaOkmKQqbekGGzqMimGmPpNiqGmzpNimKkHpRhu6kYpRpj6UoqRpg6Vot3Uq1J0mLpWitGm/pVijKmTpRhr6mkpxpm6W4rxpj6XYoKp46WYaOp9KSaZumCKTlM/TNFl6owpJpt6ZIoppm6ZYqrxpMZpFqrvxXQL1fdihoXqezHTIq/TLFOnTTHbUJ0tui3yGvdYaH3LsNDXlQ0Lvb5sMnXplM2mfp2yn6lzp2wx9fCU/U3dPOUAU19P2Wrq8CnbTL0+5SDjTY2DLXe95RBTEqAcasoElMMs195yuKH6VY4wJQbKkabsQNlu5O/dYcoTlKMNrXs5xiKvwVgL9RblOFPuoBxvvKFxgimLUE40VCvLSRb5Z3aakgpllymzUE429J6VUyzynKYaL2ucZpHnPd2UcihnmPIO5UxT8qGcZcpAlLNNaYiy28jPPsfIz95j5DnOtfybg3IPI89jnpHnMd/I67TAyOu00JSzKHtNiYtqoSl7UfWaUhjVUlMeo1pmSmZU+5gyGtW+prRGtdyU26j2MyU4qhWmLEe10lBvVK0y5Tuq1aakR7XGcq2uDrfIX3+EKQdSHWlKhFRHmbIh1dGGamh1jCkvUh1r5GdZa6E9V51iSpNUpxq6d6vTTAmT6nRT1qQ6w5Qnqc405U+qswy9l9XZFjo71TmmdEq1zpRTqS4y8jpdbLyi8RKLvP6XmvIs1WXGOxovN2VcqitMaZfqSuMljVeZEjDVjaYsTHWTKRVT3WzKx1S3mJIy1a3WN8fbTOmZar0pR1PdbkrUVBtM2ZrqDlPKztdlH+Vt6jAlb+qG8a7GJlMap2425XLqFkN9Rt3flNWpB5hSO3WrKb9Tt5mSPPUgU6anHmzozNRDTDmfeqgp8VMPM2V/6uGG9lw9wtCeq0ca6i/rdkP9Zd1haC/Wow3txXqMoV6zHmtof9fjLFRH6vHGWxonGK9qnGiUGidZ6EzVnRaqR3WX8ZjGycYTGqcaj2ucZqFaUE839N7XM4z7Nc60yPOYZTyrsdvybyfrOUZe7x6L/PPnGu9pnGe8pnG+UWlcYDzzb8iLsxoAeJysvQmcJMdZJ5qRlZmR91F5VWXdZ/bd0511zEzP9PSMPKOrS5JHEpJGI0uyRbUk27KMMMuitVU25lgW+cAyuGt3f17A2Muaw6bHwMIzC5g15jFlMNcaA7vAmp41ZtnfW1h48PbVvC8is46eGZnj97qrIiMjj7i/+H9HfMWwDPyh/wddZTRmnWEaYbfj+cl/F4dYcErIc7BgIAHDv9ftdDtnEASbkL7ZRS98qimf8DXL84pOsbr/qTWMc6Io59OWVFC0WiVfkDTFUbEr5kQX/8mnmgpniLqtmTzGQ7gb0rGH4Q5NKuTLdU0pSJZZUDHOY0yKFpfvV9CvMCpjQGyziBwdVddQaxvZbYyY7uVO5/Jzlzvdy898EP0KjXYuv/mxzvi3Pvt68ih9fohGTJph7GjTKyBHWEa4Xas2T6NWZ3DoFYteNIjcYhGNiu4VtzgY0MMk7y+iX2fKTASxTrsTNsMmruIN2hg4aZJtRFql20GdbvLv+cW4vdBvI4RYLKqYU+or9XVPVZRUyg/8SMnUcjl//ICnYlHgJT29YkoCVvOrC+iHUqwoSIKEkODnc7WMlgm8IMOynpI51lipj39AdxQ/LemylrKkak3J8VxS1hHUM2SOQT/WBOzjUMBurd0McdhthrV21OmGXb/TbUeu53d97PkR3uy0mlXB8dDoONYXOgte0At8OOq42xWMhU7o5XuBB0ddOP6l8urqzurqKOeH8Q30CT/YTZ44flzQQ5LwArltZ5UUKUXL9Qvo5xmJ0UkfICgWlMdvR9h3K22/XXPRMMx99KO5X+i3hsPx1VEfNZPzaGF/f/+lwWD6nq+i/8x4TJU5DnFoYQPpCAYs1MBATRiW28hLkVMyWh2vg7sevWWNpdd8GMzeJvqsaxhu6J7IP2uW18xnsU5OTvz2PxctX/xO0fTVZ0VI8o6fWIb7FtzjhWetyir693AP3KjjZ821svlsnpwYxvhL/1z0TYRpGNFUT9eXZ7dWSLE5WvZr6BpjM3lmielA/7RbzWUU1nCtKsCI9KLKZifc9Byh2mx1/MiKI9EmNA+G7pqcop6hLFf71WXZMGTEKMYw12i0m83RgISBgHv9KI4dXpGNKDJkOBifbLbJXeH4L+nd7LvelXuExqBYUjzJ0G8yPKPADHOZHIz2BrPIQPch2lMGCtswWqCjfHJeilMbPgwtGpArFdKNb37zm+3BINj7+n5/t4XpyX+n4XjQv4r6/auDFmq10H1PPGE///zWQw/bly61lpf3Hn88/fzzaRpGj1y69Ah8dyL4S8b076P/RtuN9jiGDjfYGoznDkw7bzZ8fyJrWdnCPfVjvWYv+6tprZA5dy7UHSfvOOjnsufOZgua+aD4ePQfG68twK3fQi7knckcJ/QhRdqia1UsPnIrVjREzPhwdJ2JBqg3Pggi1EvG4GfRLzMYWqkGcWiITpHF0Dow14GqkG46g9qtbscnFwyE7rv/2P1CxuF+079W0kqFzFNlpewpZSx9FpJtHt+P3gd3YN7xW4VrriaJZcWDW96QLVQvQbKdEe5PaNgfoD9mYDghyKxJhzWZSJTINGOiHHY9Os6Rsv6D6+6G5Vi8trZ9B3ayaU/W5LSB79hedzbSdppHB2s/sK5xEN1wyS1GWtYkP51x8e3bSfp0zo3QFRgXy8ztMGqtVrNWqQquFY/YRkSG7DKi4/M0qpFBugXV72x6rj9/VkDzd7bRyFDGB3QM9xTjOpNVDEPJirI4jQwCcjXACg5IEon0UYukja9C+F2GazQFDFWHyMsk8shNKZN5N2IRrB0R8wBzGVaAqo6cItrcRq015OsIr6Gw021WsQALXgER6t6EZux2Qph7ReRvdrpeClK7HZg/zRDuhgMl8ckS6cGITAG9F3Cne7j97Pb2s28nwTt535RWSrwh2YLEsaInNyqcqAeSXpDa60GR5QwO/x92iuU5JImKUMAqdLaPc4WgYpXltMln3DvfbZQk00McyyRvheCjVh6XI81SBFGxJA1xWgbZnosUxcgG9omKKWrjrzielrUlQ8EplktxUr6TFnguldILS0iqr4Tn0JsESTM4RWFg1s/aaAFWjlPMG29oJRtinS40BtS0RhpICGmjkVUvJO2jo2YXmsrzyaXmOnLXYCKQxvPIdCUDFK7FLUf+BZc0IcS2WeiAuTZTeUlkeV3lUq7Ga6JTNNQ0JxliKFsPWTlWQk7uQmpTcQRsBxBWNZ9nWVZjOY7n0rwoaBiX/BrmIDGFrbKSYhGbUrx7X3/M9eebcPxLWEKiyIoFQ0urCPE4lTJVhDmfFwsZS87ZXAlaS4BLLMe77xQMSYYsDF7UeFbiBMnzcx5b9FRXF6DAdU8xpAa09tqWZTptaE5rrk3TTIYpAK1YYNZgDJ5gdpjzzC5zkXmYeYx5A/PMDW3NR55fa3bbMLIAXvm1dujWyFgjIYZvJPiRW2v6pAlDWELJ9D+N4ABXyHUYpPCGELoJQpKSglO4kzyJ55p6/Ndnkdg1vti0RV6V2Mdqtwui3XyMlZpnOaMrBo9dlB4l1565wEP6ZQTpKfO4yCLpuJFqrqn+sfL/8tXVcnlV9TdKf+lrq+Vj8038f9eqlR+7z2hoeq1aO/8N9xla4w3na9Xz9Ur1wvnqbffqDc249x5I1b8hSa7Wq9VKfa9e8JbPFurL4/9aK3or54q1JW9Kh2h7nmTuuGl84s5kbIUwKEndaSQeeHS0wsgssnS+kqGKJ3fPtUjwNGAuXUqrvMilMvbpNdYo2Xb/LCBRjktrupgXZFHXontdG/NVuRMoJtAkTeXE1JGx9fndlapnq1jGHAFfkrxoq2pu+96Uk81nChYrcDbisF7K6apsqvfV1pqXli1d0hVBlmd49zfQFxgHxg1DAE6yqjRhvmAfIA3vJase+nj2Qvm77E7T/pimbZ4t3XXHXbI+/jD2DMMDBJTV9Y/Zzbb9L8rnN3XlrjvvKu18GhsE/Uzz+RlY9xxY6xlUJQ2yDjO5s+l7CdjHXUDbBTqDq+RiGzB3hBjH0CSBSwmW07MtPgUTQjWcC4VOOVerHrv/WLWaK7ZLyNYVW7e0Zr5czjc1S7cV/dx6tZPfwRIviryEdwrtygSffwHquwXHJmE0CKILm8YU2QHJIFgWlxCBr9toHU0uzI4Avj+j+2njkW2T41Kav6Zxosw5mllWXjl5SbtvLS3sfFAVRN5NYSWluT6HZdYIntR5AX1GEwT99QHQwxQGTKqlZIFzBcxrr2wL6bX7tEsnX1GrmuZwsshpGz45GKcfUhyfFF2gnYbRb1F0WwT0vcXcyzDtShv4AjZcY3G74ls1i9cJAWwDCoXx522jNehZD+gfjM5tBHO9SwhqkRDOW6QhZvtU67zjpHffsHmdObyKHta6gSqaq25g38/JmIUVBF30o4zAszLPLVRsJSVLbErncmdLgsBKAt9ZDdI0zY6w6dkPvKm1cVtGw8F4iPq/EdiaID1hibLW5VNIkgUkKk8akoBkmUdQXM3iWUHm/K6t80iCvJBQtHI8yytceYoTrgBOSAEygkXFrrQrqF1xMRx7qA95RACkaGQAseGwH83G+uQ5QBcVyydPHoyHMMyuMwckgFv5G95vAB6kediAOhsRBPDlJ3kdHqJsD/7G1+Yy3IuG0X70NcpaQNOyQqZHizp5Zjh5pgsd2k3yPdwfAZOyD+hkfPUK5DKXx/T+Btwfwt0ufNHBfmv6wLWoFTGvXj9aL8imFlGIHZevB+HhoNdLyrgfDYd/R91c0qoDWq8oadoj/RDjpF9DP8eYwFvdxzwKJRZqMOXJKh7BEg/TrNuMuX/AcQnPGwJMAoq6eQYR8ttuwVivEaLhRICaYKDDNexWAQH4ruN1XU9nARG2W+jDd97/lsspjl16+vjqgw0eL6dDI4VYw0hjWQC8YhhfcRd0Q4ZJVeU4nWP5XC3dyJR4vAJPuYEmppaW/Ry7cInlJEvWjG8tdRCXaoRBFgkpX+RUJMC6X5M5xGqNFrLSrsyyJU7Scj3ADRmF1dM1zPOsZrCaZfKmGGaUbO2fyWo2rVjmMsOIU16atKMJPFEWaHEFuCI6RslIwW6U8GptwLpd4K3dyZe0+WjcR3vjq6h1rUdY4ZNucbhH/0hahIZwuRf0epSfjqKimw32WnvBXjDpw2uzsYMIk1yxKg3CYR2OW1n6dDBEw1arB3MkCBIaegXKKxIZhwUcAhDKw1Y/OjiI+lCYUT84OAj6zFQecgXtkVFnEylAOBgM4EbUHwyyBwezewaoRWYo8DhosNdH0f7+7BrhCURaNpoVnuWBgiTb6b17cC9P3kNuTXJBcZ7Te3pQHpZKn1APhvPe1x/Np9uuhLRSEYribCaVO5oH4YF8PKRZJDlMrtP3A8CGyYr60/cnbdaoWbQa4bT004xuarMG5X6TCgxvarMeyecM8g/2+gfD4Q3pCEco2BtBHae079MwroDTtr2YlfO9WIBEVgmSoBOWhEJt36OAu0kQ9e9hFokqm0qrvl4IZN8vFng+W1jffMtl11akU43mDm4sSorI1xcUBf1ECnNKWjYV0ZSCjKDywtnOyehksZRqbyxF6/c73idMFKQ9RxcKlj2hR59Evw6UKAPlC2kJfbIA+6SJ12FMYJ+MfsLUhZMItJ/fjRp+F4e1b9D1Vmlrq9TS9ai8tVV+dOnUqQdObS3HEqRzlfbZ+s74z8qdnfoO+mfxfeT+cgT3/+KpB7fg5mwsRMqfUL/3xHee0D54ImmzX4dylZglIg9gdZagO8p9bLNrrE4Hmb/N4ma7u0EkFd0memzzJI4uv3mjvqktSQvFxgMXQn717gcu2Mdekteyl9+8LaJstvcC4tBPwtkbTuIgfbKeK22aNr0Nbm5m7v1gZvOk8EdY4V988WIHsTOaPQLqKQIuNQFHQf/CZOVxFEbJl5AKBOtYfzzid8SI38HwFccjSrtHe9ksjCHyd53IF2MsgT6PPg84YoFpM+cASbyRoKIEruKQoB0ikY3FskB6IblBZbFwreUTmEi6gkoHZidCtZtgSALunG6z1gFcAo8ChiQUXgBSHTkEVaInK2mP01Sd812loe1oWtrQ9ee0hvIRT+fG/zMSTE67y+QcQXiO1yX+OUFbmkQ5/RMQkYXnBD3FvVkWRbG44KQkvZ7VBEtkFcWtB/UsSnNekE2pluundX0HOADHAG7gLZr2MU7XT7R4XrvPFPQXBI17q6Bq3HMCWhLIgcYvvJVX9NRbgHgbb5btpbyIFUkLmpqAjaLipoNcY4Yr/jX0jUAkJg1YjmqwBLVblC1YQ1XBdQBmFaCVSIetIcS4xX7xxaUqAt4x7Zt8dZnNuyjyC0Cb3eJvbNW6MiuximXBlBK7jeN+KO/siM052jAkXB8iazX5EqFeBfKroUGvD6uOjvq6gvot+NOV0UjRp/Laa/Ac4Pxuxa3A6mi1OhHQeiLR6loE4xNJy2aHiqBg6pTJUTGMbWA94NOLVkuoVVodDwHVP4ICgqvHhzwVnKPp+2FCo8hK3r6FrBp5e1RBwyh+5+EhkbCgAGDX3tz7pu1I3nECxiJjAxyB8rnwOSr3EWoTAVByrIaThDYVAfkTMd0oWi/6+cAtFt0A8tA0CKJJJFgtR0PZIBwKOjyIiuue1ysuFUmSfJyjwp9WHHLHyWEvW149OKAMjZHMHbJmS4zP1OnseRuUmXR1t9PuNP1OE2oOk8GLNrudIxxkqhpLdoC9idUL3dm923AVGKFOd9PBG0QgC8QYLpK51N10McFDRC5C2CcBw6vpC18omTkO4ccE3TVyHBYs3TO01e7j3e7jz5Ggu3B7lrO4Uuvhpx9utR5eFXTHDDiZswyn+GjzfMbyMR8UzaKt8Szp6nwG81kvqBRE4XgtYxpcfmV1c/2e9fV70JNL3Ubt7Z4gCx/JlV1rJe2kTbSc5APB+IVCjnf5Ns0IgrfTu2yPrSOpnGM5JH9T2t/2bKyzqRTiX0wvV8sriqyXuML6Pa+7Z500a6KIgeGgAhJqAq06xewyj9+gjfHnmxQfvYKLMFbwNnCQTUzGARkPRP9A5RxRi1A3gw3pCghgdcLOI+bC286ff9t3k+DCuefPnn3+3SQ4t/XU1tZT30SCZ1y7FOpBZeVyaWVle2XlHs0xVMyzbNk1sqrU6XQaviXyLMpxItZVU9FYJnkhBFryQgiyyQshWFHxRjnwhIVcaSUgL91eGRiCqaU1Q+3kHXiZ224j18w5vl0PfJrfhHZfgbki0hm9GNNuuxVCq0B9u5MIbpOpUIgT5+I+UKcbphE8MFHFbVJYsA3tOtE2uXHznkZTdd1hVjZNx9gL6BzaiydGcuhvLPhlL/DK/sKG7S6JtqfaVaJFEpcWDkxHXZIqtmYcu/j6i8d0wy5Ljqc66CCTkwuuacjJ8b2PKIYpHw3M/Lp+xvR9c3eXhGf09eOer6WwxAkCJ+GUtvoWIWWxAD78Xn49l1vP93zFklhRSgkz3oOsoz5TY9aJlHkiR25S4gHw2sGU3vAVEtYqFHbPxxNqBDdCSHiMLn0DunTF9DxzkfXMwPTYRTgZ/+85IXKdKFAM5ToJtymVySe35uEE9aCxME8qxWPSdnFD9uLDruEZk4sQnfAMA6iHDr2/ypxmzjLnmTuZHh0DzXUK59xkJMyfpqgmKB4FUFs6JubPw66LzyDXQPER/6Eqaqqii6q/6g1VUVdUTVS9Vf8VQ45IdSLZGNKQnh9GwBomH/QmM5t2LctNZ82sbWePnI3/dkQeGZFXTGMfCSL6DzglaMF3uq78FNRznWpkiEIG10IhFov7BE/4AvbbaywlpmSF7dJlF2gw+u6qFBiR95rcbV7HCKSaZbP8Yg4bUbCqOCvbq7a8FrRNKb/IszZ6In1XzQvYwSCV82p3WxIyjcoZ05OffJ+49ZqtWg0C8QOvF7PmTsUwETO3Xo0YjeqLAOz4wK/FiNoOuyGGDyBXDGwPYo7dv1Qe991cUC81R48/rpwU/lCNxMcfln/gY2i0Uy6PD1HgZJy86Yy/4+7b5cpz2jdmxNvvVJ5+dkoT0RfRLzH3MA8xTzDPMS8y38F8ANAGUeKtI4d0sJEIvdsT+NUlgxNaCNqDDtFooh1JjvFAjm8g497zw8nS2Z3QTaLFJAMDhhGMEz8eLXESzJPO5Nyfi6Nf8FbP+KIqpSVbIpyApIr+mVXPdNI1lq8EelPiyJoMa00LviTKSaEWVDm2mguuSSYZ9A/FS/N5HtYm+Ka4gHuNxO3CJBd2BfzILtG5kKBEcQgJ/sbfWfW1Zt41RYUXVNF0cw3NX93xZU1eP6nq1ZMuLDuwxGvkWS0O4ZQ1BPdkVVdPrpvWU/F8i+LDBzgVgA+f2hGwCAhzCyuiqOAohkMJLTlEf0TXKTIHATtTxEygMqxDs5NOi5g1kI6aImPPwfz81IQGRYpSVt5PFHLvV9BptaS+T/VJ3HwjSXvjGlHlvZ8E4y8roqpIiiA5hlhFv6Mo71dLPrl2WonvgOD736iUfRWeou/wS+p70jnbteyMHeh+fiq/eRl9gXHpCsKQqUREr2GXcDmeTway3zQQgTCwWgKxCCn2wB7KfmN6uflAczn9gn6ieSbKamo6WN/4pgyAtoWglmnuOIG90/R8M0QXf6Pu2bZX/0Imh+6ub7iKId6lvmOFy6653x14q17AF1zgZyhdZpk5mZTP5IDzqgE/uAyzP2K6zBZzhmEIYvVr7Wjyxf+AOJGYUElWP4r2WsB8R6NXj/SJwAr+WKZHDtGA4OnWII7T8HCfxOZli7/KNJg1qm+Pp2IN+y4O292wGuumCBtAFk8CCrsA9SiAaaIDzcooQdpeNIMgveza2YyMJZF385X1zQvbJfOgHqqNVkMN790pe0Vd5FIrlV4+36uspDhDlUwtY+1g4BV0jNGLJ+85duy+4zP53K8yAZUUE9kKnqAeKMMWonpcWlLCS4fT4lw8HgTH12F9S/mF4nJYDJeLBT8lOO47F+FvUhbE9Or1nuo7DX+bZI7gK2z7DccX0ouL/+ekGNNyjKActzN3Q+uQpqkRAUsVC3F7dD1SlHYLmKcuEUEkIIOQNShTZ9KcIVGdxv8wZXwoNBqaWb2EspcvZ08WskG5ura4uFYtB+O/MhqczYsqLyqGnQHWTeMaJUfLcBxiBfNZU2ARx2U0Z29ra+tQF1KpzusuHw+8E3eIooAR9JUo3tE5rwoZK6jwgoB5nLJM1RRULKT0QFP8ghmGZsFXtEBPCXgleOWV6Ti4hgYwgksQq8zsLU4jAKExiCCWQJDkuUT2TMgf6kPI6+p4qOq6ivqqjgZFl16C4IAkDhRdVxiqtKH2A7GsZImi4/PMa5lLzOvi/CbacuC/mqmbpCYz8cnXuBTjQapXnyZ2iWxhcJ2hBSThoWbZvp3Wjhx6WhoIDJxNDukgnX7O9h04rUCib1vZ67Cqo9F8ZcffBhfgcxluBJj7UHw4uCExk7Gz/vdoaUe5RILjSfpDpEm0ZC3+EtCN0hF6cRsdc/cy98d8qXV0DXRrFBWRvqkK/lzcJis5kIstRMThkYtviE8oC3Dc437PL/l9+B7GK8NBfKBkBpjwPSApyWFICQsajgdokCVwLkvDHbKE7ZD1aBobfwuRm1+jJCdLiU1Aw2iCBW6u6z+sfu2K241VCvQb1wMwaB/A5y3qMWwNSbn30d7fUe5XDg+zV+gfMzcfRolNDWBnGJ90EsTygW6UmhrVDO5WDVMZP6uYhnp3rx9RId4pmOHq+DeUdFpBa6oZjQ9OPXgKPvP2IsSWhtjbkXpYNVxzuxPbpmEPDa5Fg2ul1dUzq6sIyDaMvqB1OEpMxhKbDfRtgKhX6FxiGk6i8OzW1lhCtWsTdEwbNIrDuB0rVMHmT5lMtAMtCA14eRGv7VTD4zhtFx1NbGzWL9Y3G6LmFMb/QzpXcyv4E9B+Jd//KHAJ8MRT1cgTcadZtCu6k200suTr6EW3VKvLQtknAww+Ezz8x+h/EK1fN5HeAl1M7EO2UaxXpclNCgmbVIabcHaYGlRgYi9IFYRHokKUvufC3T1b05S8bsmOKWmeKuCMVlJ9N49QvaaJMse5Ws4GUq+noctLxYqb9pfrHOIlrr6SNhdKHMvLXDFsWOkFs1qK2mWvUijIImfpHAZ4Y2IuhQQ97aTLnKcVlBNphfV0gDKqKRlmRpJUtbyaSUkim8qs5ooLHitjlnXDO7bOMsxMXzECxFWFsc90owln1rYSRo6M/gqu4ckYiKaD4XDCgFF+pacYaLd/qMVd8Fcm6TiPCngUxNBDdLDnQdrkMyfnGhLrLbtC5psPE4hIzPoHrSsB6sH46rUOZ7wmKWuBacIsPU70OVQoUaWrF4YjDjuzczQpKD81zZtE0EglUNXUntXKgdBJERSr7qJ9hYLk8X9SiA7e+P4YM0doS8joZPEwssIPy2k9lCRidqr5+DvRIIa2B0f4y+lcGs3rEOk/mVOjvagf7cWKpGB8OBrN8T5lZgNijoCtCmE3OpSB9qnoipySo1tEKQt7iZghJLo+jEaaMn7Hm3hoVtSAZRVfNjwT0IuibTwoQEcsKjD0LqKPKg43/sSPSjIhNxxvquxH1LTpp1Ip3h7/S1T4PrgCTDebxuy75nEY0c9QCSkwhW7oRlPhEGI2Lh4bXdm4+OT9x47dj5iDYxc3hleOkZMnL27EfDXLoDFgz1Wmw5xktplzzAXmLoKOPaoogVkkEDRPBN3rKBFzA49HzeLaa6gGM6wm+EnHbRoIkBU++kUbNaOUV50sQimOrWP8VdEVfxnjP8Oup7/DAGjCskjVJE9Vc/eLtIt+KP2D6V+efn/A/lz6B230V3WWwJmMq+bKel104QX4l+FVXxXP6S8Zdk5VPUnTUIpNWSLtZwueege84aW571zfEz6mfoOczY4lbLG0DZgC7APLsoEdxBx/Xbf7uudJcHzpwtLShQdIkEml0Au9LNRslFyEYLyfXIXgO1MIdS6++CKvzPPQQ8CGZYbYPLeILBSTgErN3RjMAB8adgkf/SJ/aqmwoRpK0EzVVtp1BFh7/Zcu1teerKPAkJdOl7N8Iyezwma13ulcaH3gtfW119fn5m3lVXLZQu1al8xlSsdvzOZS74UXdh+BrG7OBK70IKN52pCDY+vVq4Lenjq1VNzQZW2uEqsoSFn80mngZ2flvz2a0pFfR78FfXMnc5H5ZrLSUeUCwWik3JR+ABV0CblI6lJt8gQwd6iomTAePiH1XWroFQe+12k3G1N8Rwu8jNzYaN2jGgtPoAnkCpEeVJv/SpRVCTCwkTZYRVUV1kjDoiAi2VnLK36KXauH95cKWSwWyk+t5DVdFRSFNWXTcPzU+K+XycJ9SknBQ1gWJUmRiLxZSxsp8i6k5SWJZWWlgHlN0bEti4Yo29iQDf4Zt1jAjeWF16TTWi57d2OhWDf8vJk2RU1CuiCzrO8ET8bI4EXexrqi8bgAr+NkKS/y8Ir4dbM1hPQTBh4TRl03AcyNmA2HlZ2qRKKQtK4LLdkvekRnMx4V3QM4/H7YbofLGVtR7MyAkNknHRKOogc2Lzu5x4LpuP499HuA0pcSucBUnRZLBKhdEZ/YLPqxgeMZFKLPOW17HeYrdjEeiI6YFkVjzR5/ryMJMi9aaddVV1Tbeddl9DnbXktjnIZ7B6KYxq5ordvta44NN7hu2hJ5WZDgxjm6OIhtX7qRVbPh29sn5iSxrQbDHFnfBBhlDbdrAfFEzHAI38ceG1997LEb7kF8G1t+G42uT25CLbiJTeSTwyQ/K7JIfkQ91aOmKOQ7zY/cR/TlGoqLMiSq7CltuEJl3Izt4nal7eO23+66FTfsuoMIZff2gmh8bW8P9XrNj0a93WiYHGfl3Kd2DaQmoVuzIrdLjAuAyx+h05fHo8uXX3wRRS++OF8vYnNDauW3ocxtPBoOye2foVV78cXxVXL35P4gtgWwI8igFu0NBlAUgpjn8SkP6//5yT0NOvWcmIslmpxONyIrB2FxiRiTMr01eiWWvU8vRERwQHM4L+sZ03XNjC6zKSnFcjyyrbKlOarKcXII8A1WEJIuiaqoKBBIHCfxyNLzcel+l5PTQe11tSAtcwDmZFZK1zohAAaJk2XuPQs5XUQSL6UEUbWWLFUUUpLMs6KeY+b3FxApzXGCme3KBNcLFNcjAEaNVoxOyXaCmOndjBUwcTI98XHFrRxHL2tOWh0/r9g2+nZiEQUcuqSnc7pK2M20qSmiwPNQFNWsmyoU5o/pCDq0lfHvahabVtGiYo9HZOjsyTKVoV4h3PKeqXmmY8LH00wRK6L024SeitN+0RgPOChih0w0jncTvSjBZ3S1A1pgT9DXzVASd+NNEtNNFJXplZiZ2ew8gXbcDF3+Mp+K4dmjMTz7TzFoe+nrAMTtxXG0HV96m0GNKfu5czW6uh6vnUPZOK0VI7X48563EdnAcnc+rRe/ipnTTYqMA/U7BjzwvWRVn4h2gYUltmEA7dq41enW4tr6sN633VildpqqJWEMzieRIRmtEXNBmob6MTm3KFvaymcCQFYPXYaA6nWOXfTXgslJZUW+HDhZ7uyjxy4iJibTsQgtCoptR89oduFPdV/vaRkdTnoQfZOgZ/QenEBSFATaos8WbXJhrn4yrLRrgNFuI/jM/sdXJZo2jU+b5fDvXZnvi9tgiUgIUf8fWpW4IQ56u7ukSvP1Kty6XjdXA99Y1VvXi3Q5Dif1+sjRysxquXFDvaBve7uzer3jSEX6R2s5uLFeQOppxebHoworLtmRdPv8eHSPjsOv3Vc39e1kHP6T/datqzep08asnnNjMLh15eZ6aXC0nrfspzv//+mnkFrI/YO7yVy+K3359D+2n966Ak9vz+tGVVqvM6SP5sD/TS0f/p0JlNuaFPrviqK+nsmRYkJweLTM/Vl94KDvkavwTQ5zmG5ELSfrsxVpAmgr7QQq0/WJJ9KvCPdQn0gEBhHZFQTs/gDO0MPjq8HhIdkzdJ2RgezKQUAPRH177cqVYX+ebyFtlbmRYwrn9X4zLumne71o8jnCHR3OXWDm94hhRidWjxE1zfXJDI7aaC8aX23t9waDHuCk0WjY2h8O52wlfx19nuzIRMTGhAzGyVZaujuhGAvbO/EOrm0YeGRnG6zFnSb6abVQvuvsome7fNrAAPEVwRZ5XledQOSB3xZct1sweMPJp5csQUYve7aTquzUC13XJdt9eDlnqzrPi46gmIIi6K7g2h5b2jElKTOzF/499AcUE9qw2vrddRb7tu8JBkv3sX6k8smqUflk/csPKEj+fz9Z/3NTrXxf5ROQ9ok6Wn5AKcrj+if/pyKlZjj+t9FvA75KA11h7JpVadfIrDIQAL12t9M00Bnk9wHBjtBTFTEjQc/uYXa44791EQ3GBxG6rSKyOBiPhn0p8z3+zlsXJ+/9CXQA8zvZQ0oKCJjdI8w80eqip85LCI/eWxzh3On35t+z9978e9EPn5ey4ucL7/m8iO57X/59PwVp0zk1s7WmVltk/PHJEfWvoiygnmx8AJJElFM0ZL7W8/7k+egwsUPv3/T4qz3vJ/mTIzo4PCRm+TS84fGkLd4JmNiAFi5BG1sxO0j2FhAGF7djARyONqk9xPAb26eDohds3Vaq5YNMEC4eD/KQDG29WmlilgsLK4vvvssK08eXfG8OcxP73ijG9RExFjscDK6h4bXeXr/HzMsJeGppTq17bbJBAx/2+9nhsEdD1O+TXb3XGXqY42euUJ4c4He35nb9ShcazweEj6M2DiuY8DgfOHmy3C8/Me4/AYc4joYQR/c/MYbjXvnECQieQP1JfGqL99FYZkLkXgImwnSK5qlQD2YbEa/HWnmAxcxGlNaX9l/XsOwHP/CAbTYe23dVU7Qi9E3d9kYtl4P1qBquv+be+25bDytwpiuGWdlod0lW/LQuRN4d750FnsKtQaZhF/OkLn7Kx1C5CqlleDAcDvZKx59Ezl7pyeOl6taTpfEIolvE2rhfevLE7f3SiSfR7ZXHT5T6EH183qZfjTWZM/IPND0kBnbAqBLBBg4JGoY+BwbWxYkQoYoOEmIOwfcvqJahGJpXMCuNUsNwdbGJ9ayuZ+eXBUXRXeD2bdmo2MWs5RuKIt0rBCqQ+ilWv5aMXzIbParNrBIZCLByRBsTEaaw1iDR5Bslx95h0O9H8LnOHB7AMA/6ox4Z4kE224suPULgZ6/V2o0ich7N2viGvREomW0TXUk8a8jWiMM+0G6YNjD69qiqprXfn7Ph/hcxL4lgduBaN+rCF31L546O8aMmDWHSRdFhazpPR/Pz1AbWaP4/Fr/Ofw8I7qYqoUR/fm0qv/0a+nNi4U/XP3d+G0H89V/lGtF4VZI42RUAte/3okE0aME36s8njAbZEcpCFAHbPOj3e63p3+DatdHBwX6U/O3GqXM6Irpyo1o83rYQVVeR5Zou5TROkZIPLHzv58vtYrFd1kzbjD+BZJrmAI1K7TPt0r5smjKKSDge0XgPbtm72mdmtnNXoG3uZy4zTzBPMU8TqSCwpDCHHYOsuLVuwpOvI+KBoSoQDwcdv0kn9wakwwwgUu4OoXs4hhk+NTskeLUauqS4rdRml7wL+3w0Gz9okDJYIcUv3rFSYgWWZ/mUgkUeiYhs+dwQZRXWUlW3dZno1JEp8KoIHDyHeJlXeMzLoRdxnJOuyOO/uEb/UImFl/Apll9Mp4speI6XOY4kpFhR5j8mcgKv6ByWDZ7VeJ5Np1iOg7U9xad53VRQTby3n9XCYAj/8+0j0l26K8xF5uuodg37Z4iBFSE5wDtSC8GYPGB/mxJAWCbjy5RC+ARguBMMBotEtQntMls/yObSIVRDFdGdh4flFc1ICRw2LFnFqqCoQiplZGFZqtimo8tY5g1Fw1hXFQXrWEs7nqbJWgXWvV4/0CQsn4+CD6WRCvVUDRWzgqDzgiBAPY3A2AzuVjXF4FOqKFiCiVOcLViGrCHE6lYwoTNXbk1nanStxDAN/HbUoAQg/taS40EfZnJACA2aIzTDbJbqbG9FaGZ+Qip/nxGPBv+h3C6V2mUFWHzTIQZSAYxqMth32qUPUYvqiNhIjqlFHSJqnSlNGQFV02FmrRAkAxO8O7WP7t6kjiUG6sTBAqGh6PRt15nXnIplF98XkhePhyQMddRqXd1toVEvCHqJCimAq6NJQaxTp34Q5vvgpjJs3FQG2yJSZ5pWmxkvECM/+ER+Fz5HCvJFkv/4qk7LQ/A7NGgQtDeAqLeywZEijUdxWU6bSdm+eGUwgA+UK6Y5vwj02SaWMd3YCAawMNGDJtvQbpH2F6bipA1htVbbqi2K/Gajsvz5I0nCRrO8/GN5R4fpV7qQ3sy3tm5b74aVm1LmcP5PMQ6lez6RuydapdMo1isR/yLraCY4Rs/lTfPfGavGCcMgh3d9RBS72MM/hHFXdNF35Q0fUOq/M83jptfx4RZj/NUfwi7cgz8ieriLGeYfTm9LqP2Po7ejPpHxTuwVfo0iyHVYh04z54m0jQoEu82YZwZWpK3Htrg4CmHFhPXSfRWsSYhzaeLjgerUQvS9kiTIkrNateoVPy06kp/Jfil3Incyp291ukHBsDSjUHY8y9DN51Z0PiU+lbUsy8gBzgxGffTv2RTnynY901zEXorLHy9++3C4/Jah75oWh9i05tg7y7KnBAuWEtTVjPbBwSgY9qaY4RfQPcxZ5nbmXqCWl+gukK5LhbhhLbYUBsRZIx5YyO49GNWAUagI1IUujwgl3fTxGtQfMCSQRbjQwNE6EqANKN7CG7Uo1sW00AdlS0n7lbSRyvCFbLeeyRknjVwmU83k/LXVtCJhA7MVVpDKa46EbcnVJPbuu1lJHf8FnxMF7vmirJvWG1euoI3AND/LpVzsWAVRdTI7O8vLO8HOzk4KnnbgMVNN27KbEgzFChzZeFB3PNNcQqIvv2ZZzc5kO1eO4I7ZvsUb7O9mOxXjmRh/kn2wxDqmNYzxTDxG3011NDK8L0rVUtBqYa2L7j/2TKt/LP9G5WJzQLTRvfDtszVrSNcsl1oHNMnO/Yl2iyxKr3rycqz7P3Z4uHOLGDXNhngU7N8UmckC9tCArhpMbE8fxob11JS+7RIlej+qd9JOlCn+01LmEA2+pxHabu0D37taDsPS6k9CreM16Kvoq0wGkFsRZmebOQ6YbZtJvA8JOCSKI6AGbBi7H+J9IJEh9qncKPE85MdGp10+hPEGc8NPXBApVmc5JD6InNOWqBInRON3jYatfjQcjT5t2rXEBVH9lBValVUT8ZOL8DzxMKSK1lJIvBHZZ7qmQtwRnYWLo71+9H7rVB1Ol08c92q2uWCuViw3uUSqZE3Xuq+FS2M7LdJ6sKpaBMFHKEGdeA6B3ur4atfQsAcYfdi7zgSICbLDLDlcnQY3JaBREIwH2SzqZ8nfYBCQv2gaBJBCLkQ0IAlTe5QW1VHBcLATtb/XmNgE1SaRQXGpCB9EfH9B7HPxgSgWybEYX40/UxpN+O7V2H9Tbc6WMCSepoghQpVujiTD7QyRe3Q7RL2CDj1zvE/sItCe6VWEFPf0U5hPSannO93nUxLLC089zbGACP/Nv9FfPiSWFST4G0HhnngaCyn28Y2Nx9mUgJ9+glMEWX3nO9Up//1nUJ4i0foR7TAAiAZVQhPvCWTbaIklXpIcYE6uUqvGFoTC8ONEc8Rx3/+ulKygL78orvn/xXPFbyFH3737z19QMM8idPLjHIul2Xy6RnmnLJXkQVZQe8iIbIci0h1i0+T5bwBacGz8o8e+9CM8p1ji+78Hp+UUj4ZrX1yDzx+8hzMNln/DG3jWMDlmprcibUp8pBCL5xvsM3HNnbnCinzsu8R1WDds+0csNT9HNooVXV3t95vN3d2g2QS0V/SuEiMbCHp7RDlTFJ97GQAEDEDC/vfm91onvPuNuUOX3jq/198ql4/Nv1yYe7cNrVaClX31VvU7WquwDaOnOzXAO1LHg4Np5a6tFVumQsSt+nwJRvsvzJUhu9N01rZjqeyRtl6lnmhuUdupT6nmvD+pkHqcetW2/zNZTAluvoJNB+sKruRd2RexxApuz1X8b71VSw1EMSO5haqgati2hGreEVhJlDKKc5fLp47Nt+N8uX06Sm5uw5Aywt1XHx3RAHjiW3ZZfWOwVt07Miom+CHWp2aYPPWGdpPvq6ltWIUg9PkTdGjI4z71bjWUjfEg0Sg+NL7WmkUjRHcc0fvQd8XweH9/NInM2U0RDwRE5mwBE2ABKxAbLSFA2f3+Z56rf/zj9efQQexfY9R6rv4jP1J/jpm3uxJjz4cuGVrdmk109Ras/+7hKHpv/V8+HUXja6NWHx2MgnvfW/9X15ledICy0Wxv/ltgnXCJhQKgpBpxbbaF2k1qggkF+t27t+U7BMltZspL0Zkz0c/euZYW5bOpaLVz51TWNzoq/4/fc+Q1bqIGuAu9SQYm8um2eFpLl61iY7nd/iUJBvlIk8evyNqHt0PDOM4uh6vbH9ZkcjMzlR9cozbYs9VsTgcevxxROQpdyNp8cjzaDeNhtheMxlchoC7KhhOWZrx/7doIWEVgbAOqEpjKGr9EfXW0EwV6CbnYBbK/jtq9bKWy9sBapZId2F7FVNHLEcY8/URXDlK8qesvMUd9oLiJZ5H2xLmYK8Q29oOol615axvBci1YzrY3/GaEBuPBcCQiRGzjpZHKIowRO6Fpv0/bnOiZAXGRJk42GtamGw4npsfxcuFDF8T8RVXwYYwLc9fDVvOAF7NYga+KfUPP6IaPVwOgKuXVK7kG6zgQdRzURC9L3M6OgCfhA1aWpabyB2zWeoCTtOE+NTAfrODNmr+gf5ycfVxf8Gubc3Nusp+e+kCxcMUmIrCEC/a7tQBd3R+PdmOTleFwNBigw/FoHwE22AOIEAT9wax/rqFDsjrajQ4dCZOFBLsJY0NOWp0DRBRKd7XbDds+5KNqo9Vq2I6OPhmxpjL+xUa7fVdL+v7oT8orcJP0W3TQsdPy2gTXIjqSp15FY5vXqbdRN0zSUeC6tR7BG+6+V9wnR+haIEaoX7fXe72iS82X+nD0iru7RW9A/JDO2iZLLVepZcS85TZ1vRdvHid7GMh+nInRg9+ZGH3U2nPmHhEdrFYtFgah4SYVJnxKMWkE3a2YY6AC42sDArnLfgToQ1Q0M30trco8x6KUIGt2ThfZg6yp/AkamuRheHLTJA+Td30eZRPE/obEBGQ0VGVL1VXNkLWspsH7/0Qxs8yN9it5gq9vmrvAv9jTOk0MWax5Q5aNJJHET6Lv1tNpffyNEKLvGA8PYhTXS+xYYpvjcqAJsRFLuhyoGB0mD+jk4fEe5YFI3ywXi29U1UKmamfoXlHlIAqyUA9LVgNtNhYIP019aR2VU2DhFsKLJPH3bC3j2EJ7cWm51ky72tZyuPl/pbWMm8btxcWVatN2tJOQ9jOVjMnzfOOie9KpNlc333R2Nbw5aUoHr1GOq0g9wZ6IuXqHQlLil3KCLaKbIvgm6xrEvP3EsWMn/pYEcmyV/a0mtb3+1rhrfyVOPD3ZtX9scbh4jAZX5+2048/LyViKzWemcghSXonRAK3HfnbKk96HFbfjE7EDkT0kX7oLBBLpytoy3toKoh7wAoP4m+2Nh4P9/XgBRmhfNqgnKOIM6pDu3tijugB9ui6lKDerQ97OdN1oQh+ukN2tRJND1gu+WwPs6TZCtwuMHZSBOGMCxMHDlIJruBuWUNtAUXRwcO1g/PPN3mgA4SAMd0Kylg6Je48BAmwRhOGl5g4gkBHx+bHTHAwGcEsvbGrhdQZSgMEJw72wCbfuNBlmTlYnQPs4VLtE9EhUywYMZjuFY4UZ0ZeF3YPB2vnwjs+t3RGeX3shPL88WPub82uDtTvQaEDT4CokXmdCmkqun791HvFbqRTHjXiaU60SZ/xQ/Q54+PAOchh/jh5QH95Wh1zopTpNe4WGNH1ajy8AhiO7Y1p0X+YaIltTqf/kif57M1n1yJ4JHFtD0UXan3Bw3UkEfZ+y4A/9BSVv6IJjFKywqGfyvl5sWkXTEXTjMMgG8PkuzdHgs6Hbmmbr6AXbcezl4+2HdMWUSxnJMKRMSbIU/aH28TVyf9CUyY36kkwe02bryK9Su3rCC0fUPRu1BNz0u2sTWR1x/NAOm+gzP/88PruweZ5FpRPVldpWcEez+7rjx1/XPXlpg2VRc3dhg0XnN6tbdVQ8HuSpi4bo0ZO6fSPunOCYmyihn3jbnXjdnUcwPzdE/f2IBEcx6FXicIy6KUtoxK+gnwZezqO+h7aoTRPphk3Cy1UpcUqi/iya6naASpQQ2f0XwhG6Yh016XaCTY+wDtUw3vjyeU5R9WqgiIVq4bmU5BU8GWcL2T/kZIhKOFPIpsv6xrObRpkvheUP5ay8Vs1xOXVpVZY/v7qkQryqF6x8ipPRe6wl3Swu1TKZRb2ezdYLjmNMIuOrz60fP77+nJZOf6HZeVLU1ccW1hFaX3hM1cUnuk2OQ9P++1P0acK5Evam2wwnGwW6jWSfTgmh/1h/pO7p2W/6DuyKJYBS2a2ve+ZMLjACAb2u/lDdrQQ//M0Yl7CHxw1UzihZo4pn42OQ6BVnohIL7Qx24IOG3/7t44Nv+zbUm9z7m+iniFSqETt0IO7EBRxvUiDGIIg5vbESZHmvcTK7Ydsb2ZMNj49WNu4Klhc31h/Mr7GuabrsWv7rHl9cno6ZrwB+JLLcJnOK2WFi6+ZmTUcYcJxHBFFF1EWdFo+hwl0dxTYmJaBJmJiVLyPcKRHXA9Q7jgEx9LOiL28vLd35YpU3iivLIrIyEjovjr9S3Siu35nl3iyzsKrLP+hlsmWv8swpJ1A948xb65zGcdo39JdOoR/BeNtAd52RHbRQWBYzFpLQHVLmv1Tya+cyubuPSzkZ462ymc2UoxMBi9BWJDg8l5b6p2bt+jGYd4T3qlHLeWgwuljVKvGGd0IuCAlJPNpQvczLGmvYx9Yck9WIxen4kIRH01AAYb9TDguFsNKO+eOjZ3M8xRXoV5vKJtaZNvFEVqPMZsw9UP0rifsRkVq2a7hG3PzRG1LUIiKm1f2IiKei+uOVKKilmkHA5s08e3U3G/2vrS3zkUfWaNine5kHgGL3Bg89NLhvZ+e+QR85J7dKlx55Zetk6ZFLTOKvO1m74vWK9PhrmDuYXWgnQH54G51JdShhYl0yX1Ob3UQrhsNqst2ZjLRN4PFZYltb86catEpswEKEwsPrPE5xKUBMlibqIo8QD7yGrH4BVq2HambOEARRti090DXNteH8Cl1nqR050KT3pDAvi5LiG4KsYl6y4Iy7LYA1OrvumTm9TFwtAZCEA8eX9ZyVy2ZbQbBLQ2amoxgm9Tye1JPWkZ+rI3ZcH+rI/z3rF9dtfI0XWS7FskJaEzWoHM8Cw6IibvBdNSOvAypU0lA1Q42rdo2oqMbDPmp9IytysiTCYCfV4mSoFlSu3/d8K9DLQOFT8FIWsTypk9mmcsoomPn1A6iYBpyTgXokBr/JIgejBLgE14/a6LDfG/X7vYNe0OvvEcVln353s70DGBxTO/b/hr4wkXGiCTLmyUwn9NqfuBhFfbJl84FT4//e8JZfe5e3dPHXGq9d9u66uOShZ5eoseJ97sW73KWLd3qfdV2SfufFGSaH8hIZMSkzQ9iFCX1LAZ8KIxwwETq82rp6taUFO/0+YvqxGQbqUysMgqC1S/B3JX4fC2+E9+nJ+1y6grWJNV0jCv2KW8E1n2V68RvGf3Hl0gF5ySNXLqGA5HH1atT/KOTDTMpHfRIpVL5WINgI8G3UBva15jegrGTrrU81pyG8+mAzbYenzq/dhj4MXXk4gjwGdOPzoGY7ndtPPPRpwI6IOYyg3Ye3fD8MpG4NqI8LQKVRARIPhbdJa7SJkhZ9aPPibasXtkLbGr8L3gNvi3q7WZLBQw+duL3j2LcdEhwYXWd6B4dztlCERy1TlF4ku/aoUr4bIwoyeKvE+W3b3wZOf6e9eeLEZnvn1NPlc97ZxuLtS0u3LzbOumv7xypvQIfl4jMvPVMsd9fDQm3p9tfevlQtNltXFpeJK/fpfCIyf6IVyUOei8TrHBAHq0IaCapjQ9tFrSaBFt2IjCkSa0z4A79dpdCn5hL3iK1oPAImda/4K9lRH3irQTARnN+xVHV2nMryoIeYXg+qi6gXNeDUe3DDjw0GWcJSLRf7kQrQVR0cobVE4lakPgcJ919z426MqA3MdDt8mwCfLl+JI4BAI+LXNEK98egwLgM/Pgx61Ifs+BrxbHatFaEgGl27thdzgsPg6uHh/iA7OpzDXfP6EIZwGpXEFw/5lQMojEX3mcM3QFfHwAn/E806JH4ziRM/9OPjd6M9V01bX0e3NDPEX0WrNcfbphLvWUSSVpt6cwmPOiKj9qqx7ephq0VMChzTlM88e/r0s+8gwZmZndZg2I/1vv3kGgTjvZm117wNbqyBu8Ff14RoUGXYnFnsxWR/w7xJbLIt4vfpuJ3ZJSvQW1Q6SqSDber6DvD6vI2yPZ9lqtKuHLaojVQwZ3Fc26pWty6Q4H2EZIyoMdLw2MU3kKsQoFZ16/aT1erJ27eq40E0zf/aLH9Ec3ZpKV69SVNkngZfqwC/g/ooujH/8dVZ/sRajWSfmvYr6dUGxF8917myIeaWfem3dnfhgw5v3ZUoS662ZjxCbLtvUf8dj8/R/+5NrFJYrVVrsEoKxLGHAyslcTOyOfmdmtOIuO2lflH82GqKTHEiqSJiXmo/hc4vnFyAT/30w6fhk48R0rfxSsOu5l2OaIpYyc3X7EaxYdf0nJqk6HrNafyHSrXzb6OGkU4bS2s0gpgCedtCYYW87fQ5GFe+bm6wqqfpVbtRpm+VyCt4NWfU7Dp5K+SDWfTDD0SNSiW9mv232dU0jczJjq7QmevNpAczjokH6h/GprkxTOwRFxeJuwv0CIEsPeKRs2Wq6BXVRAe6MvGqoejR6KB/kCW/SzHf9vN+munOPbdGdvCliB6bWAYOBsPBYH9vbx8iRCUOqOMQBYAhYIkcZPeYmdyX+KWlnmuJ/qJHXENf37t6de/rmek974cxVmY249nr0p9ioro+6uuMCG/XETVmhelFfylmOblEZJGICc+FmgxcsmQofcWQgDeW9PBccygqWFcjVcOKiA6b50K35GUcMafEv8Ch5EQn45VcuHP8rOdppqppqjkb95+lbaASayxS7yk18yk8aAEj4cceL+gPPuz0ek07lwuD4IO7u5axZJg9362UTkUo/45cMwefH14ef/l7CmkTmVbpe35soxAIQmaCdY/qYTaZDtVNM93Eo8pEJ2O/qj7m1U/meefTt1TT3DoaxGx1/CTaT1xURf1JZO+mlCkt/gVKi4Gvb3TnPA9M3WP4XUCxuN0FjrRXNOxmu5E2i7GQ7dQDb//Xg8FzK5/4kFhMB81mkC6Kr4sla99SvdZqRYetxs/M7VUgFhdMvHFusr948ttdbeqhcSrkW7qw5JgFPg8sLa4aeb5gOpBUb7XuaMEiQKLVYpbznZVsdsXxuWyxWofEc9Gdrdads30EQ+rDr0G1nFN9w43aTuAvE5cEAqZaICKvHgQAUANqpMRA+HxLkTW/6CtqnQALFOwunzq1vGvKB+QWCK6c4GzZ8H1DTade3CWqvKP7P25c6Y7smD+yTX5G+I/s/zhIEiEgr535+OGovFCj2gmP0n1ikU2czPlRiKkKMpwL8WZn4lDMm3YxivbGV0e9Xn+ttLbWmwahlWFZJRIExGZMIpRWFDTaGwMHtNfTokALslor0LKBFmUh7GctqZzPFVUjd1qxFPgc6QdSznBWMpsaa0FXJP7gNgnl77rEHwmV/06KFAjcmyVeTOmOUxLNnmoLsmsZzrQc4799Nyc4rPIQ6xQcrOsPmlspXpALjnskb5lqLEnedOcNMMdk8w3NBFZPokXr9bIA1+LXjg+jVra3u9vLEl/47JE6TGswKeG0KDf2i3iTLUvyLNmoQ/oGDu1KgY3oL46F8SnlCumrgyEU62DYv870gXL3h0Qem+RFbNN7wMP1qIQQeNxsNjtlUxPsOilveqJ7nLU8LP0YuLtoHU0NnBIUOalTdBVeF5BsYgrzTb3ecNbk1/b3iVH2bgLKWq0ezdg8UvfY/3SGovo6tRA+xrQSnjkpS8IDT8ye8T8gTgt6hVjutIbQd7cKp+XtxYY5weRADXeyyaFFTXQSu6pb9dut+izZm3PLzor3ydOd7jd1VkRzh0+CESZ9RNH9pH9u9L5JdIOTfsmaco+6pZHN3WiuQ3bJEkkCYxDbm8Vj/0voT6Hl6a9/IM8lkAuo3zLy49W4G1InmWvUp8A2S382rDbdZY4SQXgsjqT7VgSq+YVFAn1BRGbJ4QSW437sBBZ6AkZBCUmu5Boidr6S4kTRWWmWTiJD9bBWMSpGSVMLpXIFi5Ysp0RdMLHBC5hV0dPFUn6zIrDoZXiIexkhUbJP5DPSd7MpjhX0WvRTnB60/FxUNlROWlp4rlD8NJvCtptRZAfuwHrG9SWNme1Lmf0mBvm9CvhaEMT2g/R72LrSQkyrNWunQeLzIHmmTdS709+nSL4D4vRv2Jo8wzIzPzhobkSwzJiZfNGAWJb19nu9adlumc9c2QiLPslnQncIT0E8m8576XXILqLYtjX5TbPpKkY3FRCNRBTzlXt3diMiY6ToIOrcBVMW1jbyczzBfqL1LbknHpTbMTBoyw+eIHeSBU425n1uD+O9hnZEERWgS7qnpj/dX4j6rcmuw6ntOrV+I7tUYocOwbT96Lp4grlAfa6R4daKf2SAuAQC6A/zihhUT2BCvGOCyoY9wrbEG4zCr8GqIsNSeJ7jMId5T/dFQ7WKjmmnTCWPNVUUZcOVVTFQjGw671mSIknp5pw37GOvPXbstU+QAAWcwkqSxPIoxaZLoizW65zlO4Gh6CleFDOqLEtq3lCMapiy5HyQwemfnXN2/a7kPRBMeCUYO4Q3aMLMJL5aGJj3tZkfGFzp6ogKSbdTAI1ifY5PpYaJNDHWeJxh6fJNnUOF2wgnu6uaLGNvVLMLiizbBWH8v38HGBcO8RiqiPkUYWJMDav4eSOjlyt6RlczYtEtitbXFxYXTzgStE3tm4NGAB90MB5VN3Ie51pfxqpgpiSR5wVJ4kSZ/MzY9xe0rEH8S2iFlIBSKcSxiycXbcPSA2z7j6RzuUa8Hk1kSteI1S+iFJxsUq3RbXyJQx0iYuzv0k9yRMzcCTlO5UUx9o5R9x3MffHMOOKfeIJr7NhbzYQvmf9hS/ITJlMWdRLBAEMAoTVRZMixW3fZiJItBUW3l02/Jp3tTawWg/FwP3F6Hx8+1HxHkzt5z0mY9onrMOPhZJPBwQiaOJ3NpqGtIVr88eEwwe5yfHAdxyatha5fT2jLg8SieWKtMTHhIG3390qbbGSeWX5Mtti4aEQZKrqrORjM4tlBMIsX3SNX3OJBvL6QIIpeJe4V58+KM19oL6GXKJ3E8Q+tEh0EeunRR+uPXmo8+mjj0qPoUXICMXKePPN+9H76zOwRH3Ue7V56tPMo/SDmUvfR5KQ7R6M4uks0rMH9qYqNtOhj6dCJUC8C8vSXP59NnNjE938efYZ6xmTs2Mx+YqvRrBIv+kVWmFjbC24tNvAgW5boXeQH3cjJnNDq91XRV2Tdz3sFP68s7VUMO7+ZZg0j1a6kzSXPGZTy6yvrGf/ia/RaaSGzoivloFbIWLvvi80Q0Gc4uRDU7bSbzmxkPC5dWm7Ki2fl7IWdS7ed7iw2TG6znc+kjdA2pEztKzETlrTXf0Z/NLMC1xFg/DUU/8YsoZ9Ev0jdkNFfJ9OpR0JiSknEfcLcD0iiK+RHS69kzuxkORJ7h3XM00TPe4cIK/s7sO7hd5DfRLI075h1xV8pplKSIAJUkDhhA/1s9ty5zKcyluFxmXPnsi9ZoiKI/hn/JWy4+CX6hvQxT00Lsmh9yttZQYjYinnEGT7LTuTB8Z52smO+CphxkzkJa2XicYvs3bYwHcg1ss3D9WPbPfpzR4m7kgiWVeLHInnkFQdWSjwYod4fO6YTrJnOM3mnXrcLj0fArvbGh1f671UURTeGARBFFBHndZ8x3GzfMdN2oZ93fEDB/eCwf9DSfWNeB6TQX8Ob+FaF9bwzdQrTnZDiKU2mJk8b9Ffrmq1pavemyBNoZ5Xyewcxth7Eh2/U72k2GqFurpbfnphjxheGiVuX43fEKv07/igmJ4uEaOn6rrbgWLv3aGZ5NRunKEcOE/nRj9P1qAR88gnqxW4zBoFk6BNOvTZ/LhRRl6ZT/8Tk1xNasfcywrV1af0hsglnpD3Qhm/qkpL2TaB096UV2TD9tCKxWvbXMpaZNn0I/rzqmemaZ1oXsyeaTbMVbBrLzRNoMZ8NPNMuZHKuadummw/yacu1wiDIZ/J2LpfN2fn7cu28HbRzmdWz+YrjVPJnV2e6qK8CN7ZKf5c5bMZChhLC5PfBsDBxtEx6hPiy9r1EDNHthHzYjB0flBBqCxKSexoPy9/eWz3V1mEJ9PDJJ+RA1OzierH0fEkgysazpiYI4vjTvMKyWk9RZR71BVmT79EQq/IvvbVYXCs5mhjI5x4RfQANSlp137oIC7LmnU1rqiF8mVdEXu3JrMTP6ZmJVQpxCk3kMV7shjkhUXQPqQDknSxe1NOxD3BJ2IjlKVNVDeI7C82wkBFSKS7lS8VK1C1kvUzN8K1UpqyoYglLiCtqLMZSOR1uV5fvRCPPOb9QaJssp6T5VP6+fLFSXFkuVVnHlI9V7TTWraxjvhhusmilLgYZzVi6cP9tzdk+n2sJxiW/17wxQ8eEV2pQ59aT7Q7dNjD8SZzKYhKGEIDHgBiTjkbou4e8IJpuobCQZweKnCkUlgrSXw/39sjG5thBd1RAgvC2VGGxkEm/lH+Eh0jB/QQW9ycOCvAN5crRPZvNoyXr3rCGElOjG4qztxc7ByXBww8+COdzpWjNfqPgSivqTX0rXP9bsqij65AzkX516CrY7ayxbeJklRrgEacblPoSQweINRtUMo5jt/BklhGXb5fvXbtX4GxX+aenT2Zydo4XO7nC+XvWz36b7Av02vhXVQmXFL+olp7M5opa8b+it5MLvs29DT9xbFM3RJUXtkvwVHThqzIn3Lt+kfNrWjmfeT0846slLGrOl5O18XfR7yZ+S4pIZ9fYbdZLzRQqLnplMZ9/7Zve9FoaXtjb24XWeGVhkgDh+CdJ2u7MB8KVxB5lakYV/+5gC7iCfRKZYcVYj3PDvQPqzqRHQvrz60k5D9BvQo9ukV9Bi61nyc+UEY0zZZfohshOy16DOnhxnCyMUJnkPuIDF118RobZyeoax4qOya2dW/OfwWmzVn3k4ddkMlUSF5/JWNaxc2czJZwVBMMRKsqHn5EDJ5XK6LLJif9fZVce3MZ13vft9fbGsVgssABxElyKBEGRi0MSKZKSTOowoYOU4viWFQW04qN2bcty3ThIrXQSJemRNrXJmcTNjNI2mTRNQ9e5HWfGaTIxWTfH1E3SNskfISepp+00bqedNlDf9xYAQcpuEhDcA8Du2337ju/4fb8vFMyMlg6Rw/QI4rK2feiWm7MXpGCIHHfwwO5QKJa5rYAjmiCV3w6X7ev/LVInJrn6GkVF5wHLRBE4E4gmUhCxnfedHpyYJ0IrGaHIx76wCzZ3PyFQgYahT1DAaWNBUtFg3BFZQ74cEQKnJZV9uIElXMPKU1oE/YFisMNIwQsKvoto22z4QVFhizza/wBPtHG8T8M8i5qacu38haQiTYZknNd1vfVtU1X+XlYKvIJ5vh+LX7R/KEoC0JxvPYcl8sx8zz/opmAuGOvopLjDlowaw1lH17PDRAFtm6hRI1+TPhw0ZfxNqZYnSmfIl7d79M5NonWCN8sPD3cxEOpOoTZqlA58oCn6/SSKfiM3NpaT5URr4zWulItls7uz4oIcMAVWilt4UUMbu2fH2ETrZ6hZcN+XG83liA60KNsJHoUMaVHs9Uv740UnCo0pgCeR/AOgpkbDxzo6Bxju/TGMy9NO4kcyes2ms7JSr9dpMAT4bzxE1zevkVfZcTbidaceX1taMtSmZjSblMK9tbnaqC/He3yaOvUiwUzWZgH2XMgf5ULxHqllF1t+go4K3qYFQMC97Qv9jGYoopTFAVaXjegsGw6usudOnDjH1g11BcwDEjtYHWQl1UAK2VFZ0HJV4/6Q7rp66Ey9fvpKOn3ldH2dkuaphgvmftdQmS285ia1NfYD43KHZRyC+4EBIUVqCFJ11cZyogCW3zEy2Lr06sto1Wk1nNxEPhGLJfITuda652RGEDOScepOmYhkmyjukc8VhfzG84byI4teZiQ/5N1r5zwv18uhCFbeuK9jYhpBWxE8oj/kBfIBmeSJlrm+1GjWyWNprdf7kgkPrSw1+/qcBmrMe+tgeNlT8p6dh6W3dV/PUZbfObCiFWiyKKKm1+xu4B45f87COUxT10W9LrXVFBK64p/o5lw/jzHwcUd9wnwiqaP1hCmFxMnJyCEzEY4YcoA/LLLOwao+4OiSQD2tmtFaD8fDZjy0OlgYyvM8i1E6m0sJAU0PR2Jh1vx5xGGJHHNXUA+RsyhSWLjfNRIFQ9Jy4CLOaWI0Arz6kfDhBG/zEstaPG8JUtGMmWY83KujQ+5lsPCAZcdHtFl536yy3lxebg7t3z/UbFImX6LlLjXqk2cmvV2HFw/vYnb6n/v+P/8zGLvfwO/81NobuZzXy+UeW0KFPA1S+fmyWxvvAMZhMBjIV3q8WFY7brxa8yi8nfQatBJ3pXu1v+KDXKJQqAyIz1p5O1k8UEzadnJyqK+kXZIGY+kSO7KatOPWF7iBSqGQUAKfC98rufFMsZghx18yRp3hyaRtpUYyqeJWG/wa6asxmuHPTyFGkTlE4vTAfGMRlRJ3A+meOLGndtvZX7ulfmNx5L0njr79qDtb63tPNJMZyWS8++64rVKrF4tH528+8vjherI6W0gXM5liuvusPoEe83OYUrLod3/ySP+930KXyOqebzLXj2FbGBLgiWmz4gCEXKDpYdvoQWCMoTTe15jGNWZpjYzpS8sNSHBCptzmChG7INLodfiizB0I4I1l1CBTOqB+nS2gb3dM/wJ6kWJ9aLYm38QHiTMByQOeY2qUJlM0blfVOKrllYQsa6GgpIdVFIo7CU1WHVEcvDWbMM3qkaOyUzlWLh9DH+x/yy4JS5om6URNCLKqqcmBgiRYejZx9EjVNJ93biyXb+yx/W6ir9I4yAWwkUNu0xJHZDKDx5ZIx5ApDhi9uS5lJx6APMIAWqhN8bVKlQaKGxzpfyUOPSOLTloWiZ6i2rZqhUMa6a4Xb+AUJ5MLu244l3HODJQHyPsHnV+aejSmm+Gg3v1l1nRdM5tx0L1GOiwaOKzJrCCw5PbDCpKUeTHgWAFOkriA5TzuwMkGFjq/lDhB4CQtGJE7vzTArG5YTi9XrkKxbrgCSFWYNbisH4JH7pj08339uwvCrYubyPFazX+fGz6OvMY80sPF2ePC8damt+v3kKO5nXb4FdLGcsBlQEc6MsS7PszDbjO9g4kSR4HuHT1EU61yD9gHR0YOxB7gIL/CAftBjnswSnMtZGR5wiEbzoQs05+SjTD5aJtcCFwo7exynk+Q20n70k5sBUgSxGAciiT7+vOlbNWJSIoSMIimaYQ0Q5RmZjImWud5BcwTT9x2aDgq84KkaEEzGk9lC7tKXrwnhsYvc88vUyqRCqgKWaGfUYIGCuT+RRfT5AXyx+fdvkG1KUdDTjgS/IUXuC6Sx2wn85Ks6Opqvr8vGQnrPXMhpihBpkblkZBne2be9tN9h1bK5aWlZPWO6gLZWFkrt9YgnL28Vka0X3T0uKXtfA01wETCyEHGCpgW3LZ61ERMa9UjR5NRYoW81tbiK/S11Cay6fhY1tt4GDK/dOIufTSMSXOX45U10K5g8fyK02jsCHek1L0bzW6//TZ6nNosimC9A32Y2ifG/HwC2/c5PytVbsDFKbRqpbAWDMZNnPoLsqkHgk4Y99UOP2LnzHOXzpk5+xH0OMRtc6yg0QQJ3c3WRxZvUPfMze1Rb1hktuLt6j5eBmVtL+si5xrTnEdME9UhC/MWD6hG7t0hsuQQ1Yl7GdMKNmlNRFrAFGTZJZ0AUwUuIdut1mxjO1X+qwNx9awxhtSzanwgPfaUDzD8vL/3T+0ve0AF/+h/c9L/Ztn3C0X8vWn/O6Y37kZjksxuyK+6bQY3aZwJzrngqoGomFzeDz2hjkH4KIV8hbaEqDGRqliI2XKrDLIav+uOosYLwvjSqBhFiOV1sfS2iqCznL7vsbLAs7uPHPIkncfSxNHFKlE3VHLnW96U73I8a6u6IsgooDnqqMjxCS3IYsGQw4E0r1eSokB2gwYXEsUsFxSDvXGRMmVqI0o2rtmQMzqNIHqq5pLxor58oW9lpe/Ccn3y0VPRS5eipx5FG8vmox+bn//Yo+bZS4FbL09OXr41sM2fIZP1652j50hme/mB68u/ruzryu2WuYQ2YPyDgGmfW8Emcw8djsA5RpPb+sGzzY1YOh27CZHZABuYTAlvJvvo6gF0UHDjenxAOHhQTqSseNxKJeSDB4UB8qHbnZ8pxjgDyHaTUpO0GUq2rfYjN0vUPNuPOvDHwAimnWzHBnYCpYCzY1FvER2n2WjqWoDHmO8bTfWsEjpiVNXMZMydS8h/nvnvZnOVlRVRDhCVxrK6a8Uga5PtznPALAXcqFkM+b/JI5qGCof8VPX19Y8Ui1L/mG2P9RNBdn39PGxJwyUp2+ufBD4q0GhrgocLOD8NilbErnkBMhdMsW7FRcm/bG14q8h55tjMC+dXB35wZOq5wfHKYhEJiFknL6f0/mK9fvzAxdJv9wfM+tLeOuePCazexrF3cQaFHuuKANw4vkmb/kP8LLr7jjuKd97ZepHVWk8/SV/oSOu7yP3M7aXbyfu30EutCvr4uSz5Q3e3nn6jcswt6GeFI+Vw5NxmT1lXaTF/y2ovwsmvXqYv9IxfSOuP/FJaT6O7aUlMx6epd/Py5WmkYq3i2jXLBVBDIV+hhAi4za1vV/wF1/XsYPtqNns1k3nx56+hVy+LzpMJ8cknw4EnY9LlPzx52l08OXhywV04iVAGZ7OZuey/wFUcdHCiVEpgB909GQ5MTMSk4dbayUV38ZR7cmFw4WR3Lnuduu5UNOC423Vda/8DjyI6d6z/GHm3PuxX9lXyvnyZ3PhL/3PsWO7YsavtuoZXevONyzE7FU1Kg7ouANEfYG5BCidlfdwv5uOklM/RUuh5XyL1fSstp/VZeqOkFCRups91sAedcvJg9doiEoY7cfOu75vP+rYKTARy9NcnT5HacxdOu6dPts6yWkbLjpQyRqvyTObLz2c/hF76PlTvqQH4waknoMir8GzbD3grN19n/n69SGgPN3oS2aL+awyR/HdSFvgggGYvNo6HvGzIs5DbRfUjZ/Uas4rm/UBntA57DR+gD4cp7fH0Web1eCwpd+UWw0+W4pp6GX86fJUwU6O11eYyIOfja2hto0FEmaVVb7WBVsHj3IToIZrdse60Xz0cnB32P1obvuW4G2sP8F4/dsTyGpThxnKaQP6BRgF061B87+YmWqW5QppNuvIcL16OM1v8optML6YXemqe8lRQ+1LFz1JJlHJvjb4o5eZa69m4nx+XeUPeLdQmL+itE6DWo2FINLPG0vIKWllvEJHLN29Tsl/for2lQ1Dew1rOHSsh6kZspzkeo7ZICwL9DES6mfd5Dqsyx9m2VlcNjxcl/NOqdFzkDaRC3kw+oipzVtBQg1dlLG9ID6uSsrzRLueb6G8oVzdEooylECWtAm92hPJVg+uPaC9EciKPE831lhN3egpq/QcA+7olWW863VvSFiZjkwmSeyozpyh+HVcofxAu1KJTRCusQQZ2opzSFOxpSHdadW24JAOBQdknyjajnp2tULtQxcO2P0f72WLsqECd8nYbjcAyTmQgELac1hOO6RrhiIO4vKBpX9FiQp5Xta+IghL69AsS5vJcAL8giWyeVURuVQ+hFhDIWAl8VNFNfV03LaG1oeHoN1RpHWvo9qMIEwUSH3nPESk86OKjrR+fJeecI+c+q8f4OVZdn+MMfBfGHFlLZwXc+rpSnycC4fFIgguqDd009REpFGlI6pExSVUZzccksAy1rk0SufAYqaMLzGPMO5h3Me+HDMOICNrbasuuQqhXClXdqJ0nX9ljUbBY1+xodZQdENMsBnbHUVJrmIi3JXB7TIP67Vo2iDKAcNlWlX5iajKliBGPTOJubXwggPJVXIaDa9TBDZioaSC8qgG1/vX1+5+Bwol6H/n3ckEkqkTU5Fk9wiocy8WiPMdLyKU7feHSWayjsPZgVRM4PlQYQsGArpypCImtur8vMXlm8k8LLKcYkZzKIz4mChGpGEveU+REpRS3kryOLib6AgENXTyCw4MD+OiVw7CWjv5wsJ7sP0n+P6KlWVEPBlUcSl7gkISwjESWHxq/wGEkG3g6bDRN7+whIyDbpczxBVbkpZvNkDV/IxkJj1tunwsgrRkdiWhw8jw5Hkn7zPAldWQ6KAUi2T3OkHZKE/jbT53osdP7/D1EDiUaf0XEFbGQtYjqWq2R0eSOM7ehQGsF8u989p7n7Oqx6k+ei9fqnsUI0AbomGuTUW+IuZHaS3zrJ6aRpltYEwvna/ZOd1pHtEkh0i3y5CkRnYw844FpEBRJLybKj0caCHJcLYrto/uHzSOUd2Q1mnqo7Dy0SrfJ4uWFvlMZLqQH8xKRsYKjlrU7RDbkfEgPsdMRsYpNhOqKNLvqNfwjrMaN4+0tGGyTtVoylA9gmY/JIU0LKXHSrwL9wbFwOh1GW3YhP38qxcWjnuwAYFLHHo1Jz3L+/bnIq2tGazWg1PlCqXCuztux6D3IsYPKZ+UAi1YMzXHUAFyAahhvbv1cNnSlq289T8qR20wTjIlDEHjp1SqkdQN/Lp1CwN8wG14olW78/fzM0p4TqDTT37/U34/WD7W+tWvXu1793oTnvXbo/PnzbT3hQ+ScSZBycvtRO+d2Bzxo0yzclRJC569IH7CyWesD2ZFUKrXvSjTDZp9R6umRdNVOp+1/rmaybNay0+1z/hh9nuYMaDt3wBMDCIASaq/2k+5fQjSVeFsHt6s1EVfRj81kOrNvZuH4QV054KV2y7Kk6dmhSNS09fxb93E1N9KvZxJqKoF+py+izUzOFIaG0CDqTyJOLOeQivRd49FimVUVtxY0cDAX5np4nCLQDinrrg+HtDqub+8XGax77dUWZCjazmO+lawHxqZ2PqYA3aCggTEfPADADtB+0MbUhScuTNHFhs9IslxMjxeL4+liysr1KZqAsVIwg+FIwMJKSFZTOSuFmOn2MVMX/tcnjHwMCzQImRcCMsZCbcrdw/E35PL9g/E8x7+tUibn6eHA+xh6npEoPvRXvWDml7/KL/0ql7aFl++jviDfGJ9vp5z1x4VuhmPb7c12STGrHoRedLJwBtQVRdHIdWqKghwaWUFDLwLqKuW9UQPP1gRTBSJD1RRqW/UCY1WIcm7BzBztEGPgPPBTe5RsCcxB0Fpq3gekqcFkKThszw0W58dx5eZbXrhlQpnc9hlyBrxY1EumB+eGl5a8JXc8Fh3ry5C9bpmvoj/3ywQ3hw0oRz9altyjmSM9BbCOPvUOWHSEkflxsXrLLZPy1GBid3A4PtdXrO/4BH1i8PBwo+GOx63xvkzrz3r3tu51hXKlGDRyFuCUHTP8OjjLl8uoXF4BgG4ZoLq9MWMgEQL7yYHrueRciGmnkm1HNezh++jYwl3KZk7NvtXadlnfoWjmryFN0kBw1qTWa5Kmfd/PJrMUMcJkCgsb7eQqncPimpSZL89nwH4PR6742X0fTYnxIAyfwbjIbOnnKzTGIANZddpBJBQuXwu5eAcglFxZE1STphpYXlqKb0E1UNP3Nj8C7g4PMqWqyzSurjdHt+lza/aesGaHoK12ZxWi6qx2MnGnzjyEmIe2tUOIVr+uhgsVG22krBY9B6pbqdYmZNmDvWuwHF3rxtX/hFwHsCdVGGCpoeZnPzcjRQvUgIii3fntHJBSiF0nZHnABToN9J1d75w9vG84JwR3zUxd2bcrwuu8JP2dnDDNhIknLmRHj8ad0b27+wL60dHsBaTv24vxULaqRvb1JbTBTEqwBFWbkU044At7xw/GUm5yLOmM9nFmvxE7OL53e2xv8PrY3lo+jboOnR7j5Bl5Xt4jh/tNM99r5Py3j370TXI6HE6He2UXwIWADuOLE6EsUYRq21AiXn0DxR0H8mHHEcRdtJqbNC+208MZDOcJv4HuZvco1O3H4dEo8X+dAdZj/43WKY4XNDey+l7n4/jMDNMbH4D99olcM2+6BaFL9wqmXeo6pvBScFd8WfM0MiKD/uW3SPV3k6KujJ2KxU6NKbqYRMx8axP1B5aWHKxKkopX9g6U2N2uu5stDfTmhghQK/Pw6/TocWgJVNraomKjzj/gXO7tu+vDJzKZE2+CxR2+rdgDAoS1FcRAv6GX+Mpgf2FwsNA/OE95TFOfcRzQXfV2m+/lPfRjf/Yy+8k4c4w5/jq8lURV7rAgUibEzkwGiiTIlu62D3b+ghILNenFN4HcEtVbq04dkBWt74oYaqvYaCw3my90d1Z7v2mgOh2DVsFsMbVU92Otm34tO06zLikSeTvA0y8B0Fvq+tL+Af2EtHXIIUw1EIuMmbXqOK65RJD9VL8k3U8eWagkWVeu9F8Jox/1Y0u6/79QsyT96D2FK9Wtdv0yepm0xxnauylOiegwIFURVYrmeWx7mSjR5XgUlKMIpgRHbXoqGAVonAT6ZOqu++4c51JCZF4qVybHR8e4xWCc19Rw3/SQxUckrAtExTBY4O7lOTYQicdkng3zAr8LeHHvJwfsu+u+UVyPCMk0OdkH4xxiOTU1FXfTFiY6dpYXWSwqLOaJKqsIWAjziLUENgA6wrVrRE9EpE4OMHVmkbl5h0wluHBLeSI8uv6kPOADTMm1+4ghdxwUaaLagXg5NiBGvTS7uwKoTJo4AgGgqJam37LM7MUrF2dnH3nvxdnW125KibwoWnEjkH7rRPFkOqAbAi8LRliWj8tYEHlBjMYC0QFR4EU7+3Vwkyb2l1/ZN2d+52Aunybda5ac6+J7HyGLG37KIkNHLBrdk0myimapmhTEMdeuJexXWJZog0QE4lAwyN6kISuUdscnpt+WkpIPHBofeueqJm/ZHeHxAhaiztzE3M68ZUdt7EwINl6FqhlGb1w1/i9yo2QmgpqhiFWX9ISCCRXTrZdH3kduAxbXeqRL7XhCILVgRnWj75aKeyShq7rIyZwWlKRZDD4CnnzpRE2R54Ro3wOHeIE0klit9am7vOmXJ1IZJ4GYufaJZx9BxS1xt/XMt1hdQ2hoPBlHsmIqmhTgonlrLBZ5gWUNA0RGsjz+pU/roXA8Xrz/zp+2fuacnyyd+GNV6vSBT1P8WIGMyRTeFvEA0AqT7TRbpWg4sPnYkIIA7AZf4owJ0n53zXCcwO1ThZlvcBwrwsYBdJqV+QkB8wvoQUUSZu/nRUF5YIXDnPLrD/ErAmkMT22LzTV3IlXyfrRBzxx1JLeYO3g5t80J98WHM1NPx5iOb+bD6Ema69bGcDj6zdwH4Rj0ZOyVhzP7u+X9CUWfQsQTOMpyFIIcafficT+djEDkgq9KyUpipP/USS1CpunOTlKSrjHvQpeSkgBJW/iItv/i/vaOlNw7PfFuyDXwfwVB8YUAAHicY2BkYGAA4lWM4ubx/DZfGbiZGEDgtpnQKRj9/9f//0y8TCCVHAxgaQAQawqVAHicY2BkYGBiAAI9Job/v/5/ZuJlYGRAAYwhAF9SBIQAeJxjYGBgYBrFo3gUD0H8/z8Zen4NvLtpHR7khAt1wh4A/0IMmAAAAAAAAAAAUABwAI4A5AEwAVQBsgIAAk4CgAKWAtIDDgNuBAAEqgVSBcgF/AZABqAHIgc+B1IHeAeSB6oHwgfmCAIIigjICOII+AkKCRgJLglACUwJYAlwCXwJkgmkCbAJvAoKClYKnArGC2oLoAu8C+wMDgxkDRINpA5ADqQPGA9mD5wQZhDGEQwRbBG2EfoScBKgEywTohP4FCYUSBSgFSAVYBV2FcwV5BYwFlAWyhcIFzwXbheaGEIYdBi8GNAY4hj0GQgZFhk2GU4ZZhl2GeIaQhqyGyIbjhv6HGIczh0sHWQdkh2uHf4eJh5SHngemB64HtgfCB8cHzgfZh+eH9AgGCBQIHQgjCCsIQohQiHSIkwihCK2IvgjRCOGI8Ij+iRqJOglFCUsJWoljiX6JmgmlCbcJxInPid+J6wn9ChQKIoozCjsKQ4pLiliKZwpwCnoKkQqbCqcKtIrQiuiK+YsPix6LM4tAC0yLZAtxi34LnAuoC62LuAvTC+ML9gwTDC0MNoxDDE0MVwxjDG+MfQyQjKCMrAy7jMaM1oznDPYNGA0ljS8NM41GDVONbQ16DYiNmQ2kjbmNyQ3SDdeN6A33Dg6OHI4ojkcOTY5UDlqOYQ5yDniOfA6bjroOww7fjvmPAA8GjwyPJg8/D1OPbY+ID6APtw/KD9mP8A/6D/+QBRAckDYQQRBQEGEQdhCGEJEQrpC3EMOQ1pDkEOiQ9BD7kQ0RKxE1EUKRURFnkXARehGEEZURmZGvEcoR1BHaEeKR75IIEhASHBIpEjYSSZJWkmOSchJ8koQSk5KgEqkSs5LAks4S8hMrEzKTUBNdE2eTchOEk40TpRO4E8gT1pPlk+wUBBQQlBkUIZQ3FEKUS5RYFGaUd5SUlJ2UtxTYlP4VDJUWFRqVKAAAHicY2BkYGAMYZjCIMgAAkxAzAWEDAz/wXwGACE9AhEAeJxtkE1OwzAQhV/6h2glVIGExM5iwQaR/iy66AHafRfZp6nTpEriyHEr9QKcgDNwBk7AkjNwFF7CKAuoR7K/efPGIxvAGJ/wUC8P181erw6umP1ylzQW7pEfhPsY4VF4QP1FeIhnLIRHuEPIG7xefdstnHAHN3gV7lJ/E+6R34X7uMeH8ID6l/AQAb6FR3jyFruwStLIFNVG749ZaNu8hUDbKjWFmvnTVlvrQtvQ6Z3anlV12s+di1VsTa5WpnA6y4wqrTnoyPmJc+VyMolF9yOTY8d3VUiQIoJBQd5AY48jMlbshfp/JWCH5Zk2ucIMPqYXfGv6isYb8gc1HQpbnLlXOHHmnKpDzDymxyAnrZre2p0xDJWyqR2oRNR9Tqi7SiwxYcR//H4zPf8B3ldh6nicbVcFdOO4Fu1Vw1Camd2dZeYsdJaZmeEzKbaSaCtbXktum/3MzMzMzMzMzMzMzP9JtpN0zu85je99kp+fpEeaY3P5X3Xu//7hJjDMo4IqaqijgSZaaKODLhawiCUsYwXbsB07sAf2xF7Yib2xD/bFftgfB+BAHISDcQgOxWE4HEfgSByFo3EMjkUPx+F4nIATsYpdOAkn4xScitNwOs7AmTgLZ+McnIvzcD4uwIW4CBfjElyKy3A5rsCVuApX4xpci+twPW7AjWTlzbgdbo874I64E+6Mu+CuuBvujnuAo48AIQQGGGIEiVuwBoUIMTQS3IoUBhYZ1rGBTYxxG+6Je+HeuA/ui/vh/ngAHogH4cF4CB6Kh+HheAQeiUfh0XgMHovH4fF4Ap6IJ+HJeAqeiqfh6XgGnoln4dl4Dp6L5+H5eAFeiBfhxXgJXoqX4eV4BV6JV+HVeA1ei9fh9XgD3og34c14C96Kt+HteAfeiXfh3XgP3ov34f34AD6ID+HD+Ag+io/h4/gEPolP4dP4DD6Lz+Hz+AK+iC/hy/gKvoqv4ev4Br6Jb+Hb+A6+i+/h+/gBfogf4cf4CX6Kn+Hn+AV+iV/h1/gNfovf4ff4A/6IP+HP+Av+ir/h7/gH/ol/4d/4D/7L5hgYY/OswqqsxuqswZqsxdqsw7psgS2yJbbMVtg2tp3tYHuwPdlebCfbm+3D9mX7sf3ZAexAdhA7mB3CDmWHscPZEexIdhQ7mh3DjmU9dhw7np3ATmSrbBc7iZ3MTmGnstPY6ewMdiY7i53NzmHnsvPY+ewCdiG7iF3MLmGXssvY5ewKdiW7il3NrmHXsuvY9ewGdiO7id08t8TDSMY9niSCpzwOxEIuCLRSPDFTGkUitqaYHmTG6kjeJtJuLhiKWKQyaOVspCPRzqGS8ZopcCRCyRcLnCkrjbSiUBALu6HTtUJBwoflQKKyoYxNOaCNLUwywloZD01JSVePK7u4la7uxne1prwwy2qtShMzI1LT4DJNFI9Flat+FnW4kkNaM61fpEs5GWRK9TZkaEetXKDEwBYw1rFYzGHiprmhpRmeyuHItnOBx8V7pE7UeMRv03GTx1yNrQxMnafBSK7TOaSp3uiFeiPOV7mFrramvJjpvjozs6TlTMeLIW+DG1vaja+2ZwSdHGeJG+nOktWVCQuzRMmAW9EoRfM8tTW+wdPQ1Po8WMuSSp/Ha5W+ECn9KNXtKx2s9UIx4OQSjb7Wa05pxYGVfhaGMtCx6fHAynVpx3tMRf1+kgpjekoP9c4ZMaHxdGTbdMQ5cRaTkqWpbKDTLDLLM4JUijg0M1OGqc4S05kKkmhmfipoyWJ2vtUJHdyM7TalhZOrNvqZVCGBdj8zMiYLIx4vlDghz9Nxt6QbmgZr/cxaHbcCroJMcavTDkGyj6dukxoloQmRSLmT1XI4H/CUIJ2CrdDDTbViqNNxKxgR7fFU8GYO++59jyhYRSFMJCElk76mo6sG7oza9JuFPcPXRdjJMR235n44CxcCHYqesdwZRKcd6MFAiA4lEp2SumBNpHUiWRSbLm2LTSnqes4lliaMDsN5ysJEkHAKyOlsCsrx4oTRzgtulyfcrJG5pG/7Fkmhc2UiXHc2CDJueXdR3A70ukh7MqL00wy5GfnVd0JueZ8byh9huDghYjPRqZ1yGW3lqYhIW3fC16XYaJSsHgqzRo5SD6WJpDENF7luL5uh80eK/LUWZUs6Ep6SLR66pFhxaMX9aOcBlDaKtDQrcrG9PCvIM04h6WsVdkpMXrC2oyD+/CYRvDiRxs5/Jwrz1O+cpFtIaCPozEv1I6GSckTGIVm3PGGUXG2kUzEZt2ResFCwW0izHIzL1a1JG4xETNGQbwWJlJ18VFMetao5YaUSnVn3zXI/Eipqw5Qno+WJwFAhsGLTbpVQ8Znsyq2ZtmLPguTHSF4UcV9vSlvo66UGCl2lyFZyvVJiU7km7Igyx3BUqqWTV6I0zFngQ6NcQqbKoYx2LXWh2J0IXBUt1axTmdAN+qJMjDRNEXGpXOC3Jmi16mFbRH0R9ngWSt3NcVGmi5FkpK1uFZgKayH2H+iIzUCkifVuWxGb0jbIYpFSXeoMeCDKPN0oSYOCPXThVxtIRRMrA8WHlYHWYSffvB43pHhCnFXtgpA32YUCD7lSIh2X83wslsQfTLcglGlsZsohb3TVEbPgirMJUiF8bdw2Q906nKw6pCRpakOth0o0h6kM/TpreaqvjTh1O2l9JLjL1lV6UhEbyZA8qznSWTpU3JjKyEaqRm+SPibDlre0F6Q66eQw34cdBaHjor4olVTdyeu3zUgp5VC8c7WcyyhjU/j5Ar2yRZKX4VlR/k3jLGhP4WrLxd1mL3C5S8YD7YLC+VPFkU4ehj0+IOO6Bek7Bxe1nDXpYV3URDVqASlJ0WNMKprOJG9EU7nffqb6DeeZ5JgxiUzuLB2qFdxK7Te/UZKFvMqX2aUW8ZQKQte3hL2ix2kXzLlGK8cuJxWTig5hoWA6yFxHupxT6ZKg7xFEITHUAvDQjISwhS4XcsUnvLc0IzGkzEDdWoM0Zc7cZglWJ2hXxaFWJN3Jusn1SNLeWFGlfjEzzYhEY+9THlVctqjH5F60ha2iqyUnqsXaO0qs2zohTxxQFhZpI+EqsuSazYRT/XcFdz4JB23C3q8pu1cSYU3Vf7mZ+GUKaoFdJfQ77jdrSv3CFoueuedzkggbxL1nNEuwWnGommh6uenKFplD4eiSQBFXTd9B2ZE09ST1n3XPdR6MG0mqwyywpkn3hdDfAmqpoF7HVuiha3nCbDgz6Voh51Njqr5naBiyJ8yU6ObRqBPnGKZmhDv/pqGS4lv01gStVj0kgRTKB1othzSZjHbOUTOKlmxa1Eql1u9SjQqqooMwNGPeaFM3iXZ1pUULo2IVJXbc9pDiUwlS5fCIq0HNl91xleoblSiT0SGMROqPrTlhiz6Lu+tRHkFLU54H0YwgFEpQIc0Frh2efcPxLW/4/t2/UfMCO08e1KB/3121Le2nJBeTXDWdJ+ftgPdpO8qivvHNf7PAWdJ2iyHXcebXC1yxtFdtKuexUT4qq4TNqGY3XK1tuwcZmL+R4woVI72dmmZKUobTmoPANdbusrC7sEZlimK8lSUhz+9atRzWii5x3YVv03uoP+YJWp3CXQSN7EtFXXqd+raYQmdpQyhq3X375Vc9EZS30pVSoMiV6G5Jm7pcilxK8re9HaWE7llDtzEurqevbqTuhkiXkWFjg8qRoRtx1zUF+U3C+cCEVTbJqvo4z7bz9Ky79Jj1xdzc/wARDj0u") format("woff"), url("../fonts/dashicons.ttf?99ac726223c749443b642ce33df8b800") format("truetype"); font-weight: 400; font-style: normal; }

.dashicons, .dashicons-before::before { font-family: dashicons; display: inline-block; line-height: 1; font-weight: 400; font-style: normal; text-decoration: inherit; text-transform: none; text-rendering: auto; -webkit-font-smoothing: antialiased; width: 20px; height: 20px; font-size: 20px; vertical-align: top; text-align: center; transition: color 0.1s ease-in 0s; }

.dashicons-admin-appearance::before { content: ""; }

.dashicons-admin-collapse::before { content: ""; }

.dashicons-admin-comments::before { content: ""; }

.dashicons-admin-customizer::before { content: ""; }

.dashicons-admin-generic::before { content: ""; }

.dashicons-admin-home::before { content: ""; }

.dashicons-admin-links::before { content: ""; }

.dashicons-admin-media::before { content: ""; }

.dashicons-admin-multisite::before { content: ""; }

.dashicons-admin-network::before { content: ""; }

.dashicons-admin-page::before { content: ""; }

.dashicons-admin-plugins::before { content: ""; }

.dashicons-admin-post::before { content: ""; }

.dashicons-admin-settings::before { content: ""; }

.dashicons-admin-site-alt::before { content: ""; }

.dashicons-admin-site-alt2::before { content: ""; }

.dashicons-admin-site-alt3::before { content: ""; }

.dashicons-admin-site::before { content: ""; }

.dashicons-admin-tools::before { content: ""; }

.dashicons-admin-users::before { content: ""; }

.dashicons-airplane::before { content: ""; }

.dashicons-album::before { content: ""; }

.dashicons-align-center::before { content: ""; }

.dashicons-align-full-width::before { content: ""; }

.dashicons-align-left::before { content: ""; }

.dashicons-align-none::before { content: ""; }

.dashicons-align-pull-left::before { content: ""; }

.dashicons-align-pull-right::before { content: ""; }

.dashicons-align-right::before { content: ""; }

.dashicons-align-wide::before { content: ""; }

.dashicons-amazon::before { content: ""; }

.dashicons-analytics::before { content: ""; }

.dashicons-archive::before { content: ""; }

.dashicons-arrow-down-alt::before { content: ""; }

.dashicons-arrow-down-alt2::before { content: ""; }

.dashicons-arrow-down::before { content: ""; }

.dashicons-arrow-left-alt::before { content: ""; }

.dashicons-arrow-left-alt2::before { content: ""; }

.dashicons-arrow-left::before { content: ""; }

.dashicons-arrow-right-alt::before { content: ""; }

.dashicons-arrow-right-alt2::before { content: ""; }

.dashicons-arrow-right::before { content: ""; }

.dashicons-arrow-up-alt::before { content: ""; }

.dashicons-arrow-up-alt2::before { content: ""; }

.dashicons-arrow-up-duplicate::before { content: ""; }

.dashicons-arrow-up::before { content: ""; }

.dashicons-art::before { content: ""; }

.dashicons-awards::before { content: ""; }

.dashicons-backup::before { content: ""; }

.dashicons-bank::before { content: ""; }

.dashicons-beer::before { content: ""; }

.dashicons-bell::before { content: ""; }

.dashicons-block-default::before { content: ""; }

.dashicons-book-alt::before { content: ""; }

.dashicons-book::before { content: ""; }

.dashicons-buddicons-activity::before { content: ""; }

.dashicons-buddicons-bbpress-logo::before { content: ""; }

.dashicons-buddicons-buddypress-logo::before { content: ""; }

.dashicons-buddicons-community::before { content: ""; }

.dashicons-buddicons-forums::before { content: ""; }

.dashicons-buddicons-friends::before { content: ""; }

.dashicons-buddicons-groups::before { content: ""; }

.dashicons-buddicons-pm::before { content: ""; }

.dashicons-buddicons-replies::before { content: ""; }

.dashicons-buddicons-topics::before { content: ""; }

.dashicons-buddicons-tracking::before { content: ""; }

.dashicons-building::before { content: ""; }

.dashicons-businessman::before { content: ""; }

.dashicons-businessperson::before { content: ""; }

.dashicons-businesswoman::before { content: ""; }

.dashicons-button::before { content: ""; }

.dashicons-calculator::before { content: ""; }

.dashicons-calendar-alt::before { content: ""; }

.dashicons-calendar::before { content: ""; }

.dashicons-camera-alt::before { content: ""; }

.dashicons-camera::before { content: ""; }

.dashicons-car::before { content: ""; }

.dashicons-carrot::before { content: ""; }

.dashicons-cart::before { content: ""; }

.dashicons-category::before { content: ""; }

.dashicons-chart-area::before { content: ""; }

.dashicons-chart-bar::before { content: ""; }

.dashicons-chart-line::before { content: ""; }

.dashicons-chart-pie::before { content: ""; }

.dashicons-clipboard::before { content: ""; }

.dashicons-clock::before { content: ""; }

.dashicons-cloud-saved::before { content: ""; }

.dashicons-cloud-upload::before { content: ""; }

.dashicons-cloud::before { content: ""; }

.dashicons-code-standards::before { content: ""; }

.dashicons-coffee::before { content: ""; }

.dashicons-color-picker::before { content: ""; }

.dashicons-columns::before { content: ""; }

.dashicons-controls-back::before { content: ""; }

.dashicons-controls-forward::before { content: ""; }

.dashicons-controls-pause::before { content: ""; }

.dashicons-controls-play::before { content: ""; }

.dashicons-controls-repeat::before { content: ""; }

.dashicons-controls-skipback::before { content: ""; }

.dashicons-controls-skipforward::before { content: ""; }

.dashicons-controls-volumeoff::before { content: ""; }

.dashicons-controls-volumeon::before { content: ""; }

.dashicons-cover-image::before { content: ""; }

.dashicons-dashboard::before { content: ""; }

.dashicons-database-add::before { content: ""; }

.dashicons-database-export::before { content: ""; }

.dashicons-database-import::before { content: ""; }

.dashicons-database-remove::before { content: ""; }

.dashicons-database-view::before { content: ""; }

.dashicons-database::before { content: ""; }

.dashicons-desktop::before { content: ""; }

.dashicons-dismiss::before { content: ""; }

.dashicons-download::before { content: ""; }

.dashicons-drumstick::before { content: ""; }

.dashicons-edit-large::before { content: ""; }

.dashicons-edit-page::before { content: ""; }

.dashicons-edit::before { content: ""; }

.dashicons-editor-aligncenter::before { content: ""; }

.dashicons-editor-alignleft::before { content: ""; }

.dashicons-editor-alignright::before { content: ""; }

.dashicons-editor-bold::before { content: ""; }

.dashicons-editor-break::before { content: ""; }

.dashicons-editor-code-duplicate::before { content: ""; }

.dashicons-editor-code::before { content: ""; }

.dashicons-editor-contract::before { content: ""; }

.dashicons-editor-customchar::before { content: ""; }

.dashicons-editor-expand::before { content: ""; }

.dashicons-editor-help::before { content: ""; }

.dashicons-editor-indent::before { content: ""; }

.dashicons-editor-insertmore::before { content: ""; }

.dashicons-editor-italic::before { content: ""; }

.dashicons-editor-justify::before { content: ""; }

.dashicons-editor-kitchensink::before { content: ""; }

.dashicons-editor-ltr::before { content: ""; }

.dashicons-editor-ol-rtl::before { content: ""; }

.dashicons-editor-ol::before { content: ""; }

.dashicons-editor-outdent::before { content: ""; }

.dashicons-editor-paragraph::before { content: ""; }

.dashicons-editor-paste-text::before { content: ""; }

.dashicons-editor-paste-word::before { content: ""; }

.dashicons-editor-quote::before { content: ""; }

.dashicons-editor-removeformatting::before { content: ""; }

.dashicons-editor-rtl::before { content: ""; }

.dashicons-editor-spellcheck::before { content: ""; }

.dashicons-editor-strikethrough::before { content: ""; }

.dashicons-editor-table::before { content: ""; }

.dashicons-editor-textcolor::before { content: ""; }

.dashicons-editor-ul::before { content: ""; }

.dashicons-editor-underline::before { content: ""; }

.dashicons-editor-unlink::before { content: ""; }

.dashicons-editor-video::before { content: ""; }

.dashicons-ellipsis::before { content: ""; }

.dashicons-email-alt::before { content: ""; }

.dashicons-email-alt2::before { content: ""; }

.dashicons-email::before { content: ""; }

.dashicons-embed-audio::before { content: ""; }

.dashicons-embed-generic::before { content: ""; }

.dashicons-embed-photo::before { content: ""; }

.dashicons-embed-post::before { content: ""; }

.dashicons-embed-video::before { content: ""; }

.dashicons-excerpt-view::before { content: ""; }

.dashicons-exit::before { content: ""; }

.dashicons-external::before { content: ""; }

.dashicons-facebook-alt::before { content: ""; }

.dashicons-facebook::before { content: ""; }

.dashicons-feedback::before { content: ""; }

.dashicons-filter::before { content: ""; }

.dashicons-flag::before { content: ""; }

.dashicons-food::before { content: ""; }

.dashicons-format-aside::before { content: ""; }

.dashicons-format-audio::before { content: ""; }

.dashicons-format-chat::before { content: ""; }

.dashicons-format-gallery::before { content: ""; }

.dashicons-format-image::before { content: ""; }

.dashicons-format-quote::before { content: ""; }

.dashicons-format-status::before { content: ""; }

.dashicons-format-video::before { content: ""; }

.dashicons-forms::before { content: ""; }

.dashicons-fullscreen-alt::before { content: ""; }

.dashicons-fullscreen-exit-alt::before { content: ""; }

.dashicons-games::before { content: ""; }

.dashicons-google::before { content: ""; }

.dashicons-googleplus::before { content: ""; }

.dashicons-grid-view::before { content: ""; }

.dashicons-groups::before { content: ""; }

.dashicons-hammer::before { content: ""; }

.dashicons-heading::before { content: ""; }

.dashicons-heart::before { content: ""; }

.dashicons-hidden::before { content: ""; }

.dashicons-hourglass::before { content: ""; }

.dashicons-html::before { content: ""; }

.dashicons-id-alt::before { content: ""; }

.dashicons-id::before { content: ""; }

.dashicons-image-crop::before { content: ""; }

.dashicons-image-filter::before { content: ""; }

.dashicons-image-flip-horizontal::before { content: ""; }

.dashicons-image-flip-vertical::before { content: ""; }

.dashicons-image-rotate-left::before { content: ""; }

.dashicons-image-rotate-right::before { content: ""; }

.dashicons-image-rotate::before { content: ""; }

.dashicons-images-alt::before { content: ""; }

.dashicons-images-alt2::before { content: ""; }

.dashicons-index-card::before { content: ""; }

.dashicons-info-outline::before { content: ""; }

.dashicons-info::before { content: ""; }

.dashicons-insert-after::before { content: ""; }

.dashicons-insert-before::before { content: ""; }

.dashicons-insert::before { content: ""; }

.dashicons-instagram::before { content: ""; }

.dashicons-laptop::before { content: ""; }

.dashicons-layout::before { content: ""; }

.dashicons-leftright::before { content: ""; }

.dashicons-lightbulb::before { content: ""; }

.dashicons-linkedin::before { content: ""; }

.dashicons-list-view::before { content: ""; }

.dashicons-location-alt::before { content: ""; }

.dashicons-location::before { content: ""; }

.dashicons-lock-duplicate::before { content: ""; }

.dashicons-lock::before { content: ""; }

.dashicons-marker::before { content: ""; }

.dashicons-media-archive::before { content: ""; }

.dashicons-media-audio::before { content: ""; }

.dashicons-media-code::before { content: ""; }

.dashicons-media-default::before { content: ""; }

.dashicons-media-document::before { content: ""; }

.dashicons-media-interactive::before { content: ""; }

.dashicons-media-spreadsheet::before { content: ""; }

.dashicons-media-text::before { content: ""; }

.dashicons-media-video::before { content: ""; }

.dashicons-megaphone::before { content: ""; }

.dashicons-menu-alt::before { content: ""; }

.dashicons-menu-alt2::before { content: ""; }

.dashicons-menu-alt3::before { content: ""; }

.dashicons-menu::before { content: ""; }

.dashicons-microphone::before { content: ""; }

.dashicons-migrate::before { content: ""; }

.dashicons-minus::before { content: ""; }

.dashicons-money-alt::before { content: ""; }

.dashicons-money::before { content: ""; }

.dashicons-move::before { content: ""; }

.dashicons-nametag::before { content: ""; }

.dashicons-networking::before { content: ""; }

.dashicons-no-alt::before { content: ""; }

.dashicons-no::before { content: ""; }

.dashicons-open-folder::before { content: ""; }

.dashicons-palmtree::before { content: ""; }

.dashicons-paperclip::before { content: ""; }

.dashicons-pdf::before { content: ""; }

.dashicons-performance::before { content: ""; }

.dashicons-pets::before { content: ""; }

.dashicons-phone::before { content: ""; }

.dashicons-pinterest::before { content: ""; }

.dashicons-playlist-audio::before { content: ""; }

.dashicons-playlist-video::before { content: ""; }

.dashicons-plugins-checked::before { content: ""; }

.dashicons-plus-alt::before { content: ""; }

.dashicons-plus-alt2::before { content: ""; }

.dashicons-plus::before { content: ""; }

.dashicons-podio::before { content: ""; }

.dashicons-portfolio::before { content: ""; }

.dashicons-post-status::before { content: ""; }

.dashicons-pressthis::before { content: ""; }

.dashicons-printer::before { content: ""; }

.dashicons-privacy::before { content: ""; }

.dashicons-products::before { content: ""; }

.dashicons-randomize::before { content: ""; }

.dashicons-reddit::before { content: ""; }

.dashicons-redo::before { content: ""; }

.dashicons-remove::before { content: ""; }

.dashicons-rest-api::before { content: ""; }

.dashicons-rss::before { content: ""; }

.dashicons-saved::before { content: ""; }

.dashicons-schedule::before { content: ""; }

.dashicons-screenoptions::before { content: ""; }

.dashicons-search::before { content: ""; }

.dashicons-share-alt::before { content: ""; }

.dashicons-share-alt2::before { content: ""; }

.dashicons-share::before { content: ""; }

.dashicons-shield-alt::before { content: ""; }

.dashicons-shield::before { content: ""; }

.dashicons-shortcode::before { content: ""; }

.dashicons-slides::before { content: ""; }

.dashicons-smartphone::before { content: ""; }

.dashicons-smiley::before { content: ""; }

.dashicons-sort::before { content: ""; }

.dashicons-sos::before { content: ""; }

.dashicons-spotify::before { content: ""; }

.dashicons-star-empty::before { content: ""; }

.dashicons-star-filled::before { content: ""; }

.dashicons-star-half::before { content: ""; }

.dashicons-sticky::before { content: ""; }

.dashicons-store::before { content: ""; }

.dashicons-superhero-alt::before { content: ""; }

.dashicons-superhero::before { content: ""; }

.dashicons-table-col-after::before { content: ""; }

.dashicons-table-col-before::before { content: ""; }

.dashicons-table-col-delete::before { content: ""; }

.dashicons-table-row-after::before { content: ""; }

.dashicons-table-row-before::before { content: ""; }

.dashicons-table-row-delete::before { content: ""; }

.dashicons-tablet::before { content: ""; }

.dashicons-tag::before { content: ""; }

.dashicons-tagcloud::before { content: ""; }

.dashicons-testimonial::before { content: ""; }

.dashicons-text-page::before { content: ""; }

.dashicons-text::before { content: ""; }

.dashicons-thumbs-down::before { content: ""; }

.dashicons-thumbs-up::before { content: ""; }

.dashicons-tickets-alt::before { content: ""; }

.dashicons-tickets::before { content: ""; }

.dashicons-tide::before { content: ""; }

.dashicons-translation::before { content: ""; }

.dashicons-trash::before { content: ""; }

.dashicons-twitch::before { content: ""; }

.dashicons-twitter-alt::before { content: ""; }

.dashicons-twitter::before { content: ""; }

.dashicons-undo::before { content: ""; }

.dashicons-universal-access-alt::before { content: ""; }

.dashicons-universal-access::before { content: ""; }

.dashicons-unlock::before { content: ""; }

.dashicons-update-alt::before { content: ""; }

.dashicons-update::before { content: ""; }

.dashicons-upload::before { content: ""; }

.dashicons-vault::before { content: ""; }

.dashicons-video-alt::before { content: ""; }

.dashicons-video-alt2::before { content: ""; }

.dashicons-video-alt3::before { content: ""; }

.dashicons-visibility::before { content: ""; }

.dashicons-warning::before { content: ""; }

.dashicons-welcome-add-page::before { content: ""; }

.dashicons-welcome-comments::before { content: ""; }

.dashicons-welcome-learn-more::before { content: ""; }

.dashicons-welcome-view-site::before { content: ""; }

.dashicons-welcome-widgets-menus::before { content: ""; }

.dashicons-welcome-write-blog::before { content: ""; }

.dashicons-whatsapp::before { content: ""; }

.dashicons-wordpress-alt::before { content: ""; }

.dashicons-wordpress::before { content: ""; }

.dashicons-xing::before { content: ""; }

.dashicons-yes-alt::before { content: ""; }

.dashicons-yes::before { content: ""; }

.dashicons-youtube::before { content: ""; }

.dashicons-editor-distractionfree::before { content: ""; }

.dashicons-exerpt-view::before { content: ""; }

.dashicons-format-links::before { content: ""; }

.dashicons-format-standard::before { content: ""; }

.dashicons-post-trash::before { content: ""; }

.dashicons-share1::before { content: ""; }

.dashicons-welcome-edit-page::before { content: ""; }
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: https://ipps-a.army.mil/wp-content/plugins/captcha-bws/css/mobile_style.css

@charset "utf-8";

.cptch_ajax_wrap noscript { color: red; }

.cptch_img.cptch_reduce { cursor: default; position: relative; z-index: 10; transition: all 300ms ease-in-out 0s; }

.cptch_left.cptch_reduce { transform: translateX(100%) scale(3, 3); }

.cptch_right.cptch_reduce { transform: translateX(-100%) scale(3, 3); }

.cptch_center.cptch_reduce { transform: scale(3, 3); }

.cptch_reload_button.cptch_active { opacity: 0.7; animation: 800ms linear 0s infinite normal none running cptch_rotation; }

@-webkit-keyframes cptch_rotation { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}

@keyframes cptch_rotation { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: https://ipps-a.army.mil/wp-content/plugins/contact-form-7/includes/css/styles.css

@charset "utf-8";

.wpcf7 .screen-reader-response { position: absolute; overflow: hidden; clip: rect(1px, 1px, 1px, 1px); height: 1px; width: 1px; margin: 0px; padding: 0px; border: 0px; }

.wpcf7 form .wpcf7-response-output { margin: 2em 0.5em 1em; padding: 0.2em 1em; border: 2px solid rgb(0, 160, 210); }

.wpcf7 form.init .wpcf7-response-output { display: none; }

.wpcf7 form.sent .wpcf7-response-output { border-color: rgb(70, 180, 80); }

.wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output { border-color: rgb(220, 50, 50); }

.wpcf7 form.spam .wpcf7-response-output { border-color: rgb(245, 110, 40); }

.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output { border-color: rgb(255, 185, 0); }

.wpcf7-form-control-wrap { position: relative; }

.wpcf7-not-valid-tip { color: rgb(220, 50, 50); font-size: 1em; font-weight: normal; display: block; }

.use-floating-validation-tip .wpcf7-not-valid-tip { position: absolute; top: 20%; left: 20%; z-index: 100; border: 1px solid rgb(220, 50, 50); background: rgb(255, 255, 255); padding: 0.2em 0.8em; }

span.wpcf7-list-item { display: inline-block; margin: 0px 0px 0px 1em; }

span.wpcf7-list-item-label::before, span.wpcf7-list-item-label::after { content: " "; }

div.wpcf7 .ajax-loader { visibility: hidden; display: inline-block; background-image: url("../../assets/ajax-loader.gif"); width: 16px; height: 16px; border: none; padding: 0px; margin: 0px 0px 0px 4px; vertical-align: middle; }

div.wpcf7 .ajax-loader.is-active { visibility: visible; }

div.wpcf7 div.ajax-error { display: none; }

div.wpcf7 .placeheld { color: rgb(136, 136, 136); }

div.wpcf7 input[type="file"] { cursor: pointer; }

div.wpcf7 input[type="file"]:disabled { cursor: default; }

div.wpcf7 .wpcf7-submit:disabled { cursor: not-allowed; }

.wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"] { direction: ltr; }
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: https://ipps-a.army.mil/wp-content/plugins/essential-grid/public/assets/css/settings.css

@charset "utf-8";

.esg-starring { line-height: 25px; display: inline-block; }

.esg-starring .star-rating { float: none; }

.esg-starring .star-rating { color: rgb(255, 195, 33) !important; }

.esg-starring .star-rating, .esg-starring-page .star-rating { float: right; overflow: hidden; position: relative; height: 1em; line-height: 1em; font-size: 1em; width: 5.4em; font-family: star; }

.esg-starring .star-rating::before, .esg-starring-page .star-rating::before { content: "sssss"; color: rgb(224, 218, 223); float: left; top: 0px; left: 0px; position: absolute; }

.esg-starring star-rating span, .esg-starring .star-rating span { overflow: hidden; float: left; top: 0px; left: 0px; position: absolute; padding-top: 1.5em; }

.esg-starring .star-rating span::before, .esg-starring .star-rating span::before { content: "SSSSS"; top: 0px; position: absolute; left: 0px; }

.esg-starring .star-rating { color: rgb(255, 195, 33) !important; }

.lazyloadcover { position: absolute; top: 0px; left: 0px; z-index: 10; width: 100%; height: 100%; }

.esg-lazyblur { background-repeat: no-repeat; filter: blur(25px); background-size: cover; background-position: center center; width: 100%; height: 100%; top: 0px; left: 0px; overflow: hidden; }

.esg-media-poster { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; background-size: cover; background-position: center center; z-index: 10; opacity: 0; }

.esg-starring .star-rating, .esg-starring-page .star-rating { line-height: 1em; font-size: 1em; font-family: star; }

.esg-grid { width: 100%; max-width: 100%; font-family: "Open Sans", sans-serif; backface-visibility: hidden; transform: translateZ(0px); }

.esg-grid .mainul, .esg-grid .mainul > li { list-style: none; margin: 0px; padding: 0px; transform-style: flat !important; }

.esg-grid * { -webkit-font-smoothing: antialiased; }

.esg-container ul, .esg-container li { list-style: none; margin: 0px; padding: 0px; transform-style: flat !important; }

.esg-overflowtrick { position: relative; width: 100%; height: auto; overflow: hidden; padding: 0px; box-sizing: border-box; z-index: 1; }

.esg-container { position: relative; width: 100%; height: auto; }

.esg-container > ul, .esg-overflowtrick > ul { width: 100%; max-width: 100%; height: 0px; position: relative; overflow: visible; }

.esg-grid li { border: 0px solid transparent; outline: transparent solid 0px; visibility: hidden; display: none; }

.esg-grid a { border: none; text-decoration: none; }

.esg-grid a:hover, .esg-grid a:focus { text-decoration: none; border: none; }

.esg-clear { clear: both; height: 5px !important; background: none !important; }

.esg-clear-no-height, .eg-clearfix { clear: both; height: 0px !important; background: none !important; }

.esg-divide-5 { width: 100%; height: 5px; }

.esg-divide-15 { width: 100%; height: 15px; }

.esg-divide-20 { width: 100%; height: 20px; }

.esg-divide-22 { width: 100%; height: 22px; }

.esg-divide-30 { width: 100%; height: 30px; }

.esg-click-to-play-video { cursor: pointer; }

.esg-entry-media iframe { transform-style: flat; transform: translateZ(1000px); }

.esg-container .tp-esg-item { position: absolute; top: 0px; left: 0px; }

.esg-container .tp-esg-item { box-sizing: border-box; }

.esg-container .tp-esg-item .blackoverlay { width: 100%; height: 100%; position: absolute; background: rgb(0, 0, 0); top: 0px; left: 0px; }

.tp-esg-item { z-index: 5; }

.tp-esg-item.itemonotherpage { z-index: 0; display: none; }

.esg-entry-cover { box-sizing: border-box; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; overflow: hidden; border: 0px solid transparent; outline: transparent solid 0px; }

.eec { display: block; width: auto; height: auto; font-size: 20px; text-align: center; position: absolute !important; }

.esg-tc { top: 0px; left: 0px; width: 100%; }

.esg-lc { top: 0px; left: 0px; height: 100%; }

.esg-cc { top: 0px; left: 0px; width: 100%; vertical-align: middle; }

.esg-rc { top: 0px; right: 0px; height: 100%; }

.esg-bc { bottom: 0px; left: 0px; width: 100%; }

.esg-tc .ess-tb-cell { text-align: center; vertical-align: top; }

.esg-lc .ess-tb-cell { text-align: left; vertical-align: middle; }

.esg-cc .ess-tb-cell { }

.esg-rc .ess-tb-cell { text-align: right; vertical-align: middle; }

.esg-blc .ess-tb-cell { text-align: left; vertical-align: bottom; }

.esg-bc .ess-tb-cell { text-align: center; vertical-align: bottom; }

.esg-brc .ess-tb-cell { text-align: right; vertical-align: bottom; }

.esg-bc .leftalign { text-align: left; }

.esg-entry-media { position: relative; border: 0px solid transparent; outline: transparent solid 0px; overflow: hidden; }

.esg-entry-media { width: 100%; }

.esg-entry-media img { width: 100%; height: auto; max-width: none !important; }

.esg-layout-masonry .esg-entry-media img { line-height: 0px; vertical-align: bottom; display: inline-block; }

.esg-layout-even .esg-entry-media img { display: none; }

.esg-media-cover-wrapper { position: relative; width: 100%; }

.esg-layout-even .esg-media-cover-wrapper { height: 100%; }

.esg-entry-media-wrapper { z-index: 0; }

.esg-entry-media-wrapper .esg-video-frame { background: rgb(0, 0, 0); }

.esg-entry-cover .esg-overlay { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; border: 0px solid transparent; outline: transparent solid 0px; }

.esg-layout-even .esg-entry-content { display: none; }

.esg-entry-content { box-sizing: border-box; backface-visibility: hidden; }

.navigationbuttons, .esg-pagination, .esg-filters { position: relative; z-index: 50; backface-visibility: hidden; }

.esg-sortbutton-order.eg-icon-down-open.tp-asc { text-align: center; }

.esg-sortbutton-order .tp-desc { text-align: center; }

.esg-singlefilters .esg-filter-checked { display: none; backface-visibility: hidden; }

.esg-filter-wrapper { display: inline-block; }

.esg-sortbutton-wrapper { display: inline-block; }

.esg-cartbutton-wrapper { display: inline-block; }

.esg-filter-wrapper.dropdownstyle { min-width: 100px; cursor: pointer; position: relative; z-index: 1500; backface-visibility: hidden; transform: translateZ(1px); }

.esg-filter-wrapper.dropdownstyle .esg-filterbutton { display: block; }

.esg-dropdown-wrapper { display: none; position: absolute; background: rgb(255, 255, 255); padding: 20px; top: 100%; backface-visibility: hidden; transform: translateZ(10px); }

.esg-selected-filterbutton { color: rgb(153, 153, 153); margin-right: 5px; cursor: pointer; padding: 0px 15px 0px 10px; line-height: 20px; font-size: 12px; font-weight: 600; font-family: "Open Sans", sans-serif; display: inline-block; background: rgba(0, 0, 0, 0); margin-bottom: 5px; }

.esg-selected-filterbutton:hover { color: rgb(68, 68, 68); }

.esg-selected-filterbutton .eg-icon-down-open { display: inline-block; vertical-align: middle; width: 29px; line-height: 20px; font-size: 9px; font-weight: 700; color: rgb(153, 153, 153); cursor: pointer; background: rgba(0, 0, 0, 0); }

.esg-sortbutton-order.tp-desc { transform: scaleY(-1); }

.esg-sorting-select { cursor: pointer; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; opacity: 0; appearance: menulist-button; }

.esg-filters.esg-navbutton-solo-left { position: absolute; left: 0px; top: 50%; z-index: 800; }

.esg-filters.esg-navbutton-solo-right { position: absolute; right: 0px; top: 50%; z-index: 800; }

.esg-navigationbutton.esg-right, .esg-navigationbutton.esg-left { transform-style: flat; transform: translateZ(5000px); margin-left: 0px !important; margin-right: 0px !important; }

.eg-leftright-container { float: left; width: 310px; margin-right: 20px; box-sizing: border-box; position: relative; }

.eg-leftright-container.dark { background: rgb(30, 30, 30); }

.eg-leftright-container .pagination { position: absolute; bottom: 0px; }

.eg-leftright-container .esg-filters { padding: 30px; box-sizing: border-box; }

.eg-leftright-container .esg-filterbutton { display: block; margin: 0px 0px 5px; }

.eg-leftright-container .esg-filter-wrapper { display: block; margin-right: 0px; }

.eg-ajaxtarget-container { position: relative; width: 100%; height: auto; }

.tp-esg-item .add_to_cart_button.loading::before { content: ""; position: absolute; inset: 0px; background: url("../images/ajax-loader.gif") center center no-repeat rgba(255, 255, 255, 0.65); }

.esg-loader { top: 50%; left: 50%; z-index: 10000; position: absolute; }

.infinityscollavailable.esg-loader { position: relative; top: auto; left: 50%; margin-top: 25px !important; margin-bottom: 25px !important; }

.esg-loader.spinner0 { width: 40px; height: 40px; background: url("../images/loader.gif") center center no-repeat rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px 0px; margin-left: -20px; animation: 1.2s ease-in-out 0s infinite normal none running esg-rotateplane; border-radius: 3px; }

.esg-loader.spinner1 { width: 40px; height: 40px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px 0px; margin-left: -20px; animation: 1.2s ease-in-out 0s infinite normal none running esg-rotateplane; border-radius: 3px; }

.esg-loader.spinner5 { background: url("../images/loader.gif") 10px 10px no-repeat rgb(255, 255, 255); margin: -22px; width: 44px; height: 44px; border-radius: 3px; }

@-webkit-keyframes esg-rotateplane { 
  0% { transform: perspective(120px); }
  50% { transform: perspective(120px) rotateY(180deg); }
  100% { transform: perspective(120px) rotateY(180deg) rotateX(180deg); }
}

@keyframes esg-rotateplane { 
  0% { transform: perspective(120px) rotateX(0deg) rotateY(0deg); }
  50% { transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg); }
  100% { transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg); }
}

.esg-loader.spinner2 { width: 40px; height: 40px; margin-left: -20px; background-color: rgb(255, 0, 0); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px 0px; border-radius: 100%; animation: 1s ease-in-out 0s infinite normal none running esg-scaleout; }

@-webkit-keyframes esg-scaleout { 
  0% { transform: scale(0); }
  100% { transform: scale(1); opacity: 0; }
}

@keyframes esg-scaleout { 
  0% { transform: scale(0); }
  100% { transform: scale(1); opacity: 0; }
}

.esg-loader.spinner3 { margin: -9px 0px 0px -35px; width: 70px; text-align: center; }

.eg-search-wrapper .esg-loader.spinner3 { margin-top: -30px !important; }

.simple-light .eg-search-wrapper .esg-loader.spinner3, .simple-dark .eg-search-wrapper .esg-loader.spinner3 { margin-top: -25px !important; }

.text-light .eg-search-wrapper .esg-loader.spinner3, .text-dark .eg-search-wrapper .esg-loader.spinner3 { margin-top: -22px !important; }

.esg-loader.spinner3 .bounce1, .esg-loader.spinner3 .bounce2, .esg-loader.spinner3 .bounce3 { width: 18px; height: 18px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px 0px; border-radius: 100%; display: inline-block; animation: 1.4s ease-in-out 0s infinite normal both running esg-bouncedelay; }

.esg-loader.spinner3 .bounce1 { animation-delay: -0.32s; }

.esg-loader.spinner3 .bounce2 { animation-delay: -0.16s; }

@-webkit-keyframes esg-bouncedelay { 
  0%, 80%, 100% { transform: scale(0); }
  40% { transform: scale(1); }
}

@keyframes esg-bouncedelay { 
  0%, 80%, 100% { transform: scale(0); }
  40% { transform: scale(1); }
}

.esg-loader.spinner4 { margin: 0px 0px 0px -20px; width: 40px; height: 40px; text-align: center; animation: 2s linear 0s infinite normal none running esg-rotate; }

.esg-loader.spinner4 .dot1, .esg-loader.spinner4 .dot2 { width: 60%; height: 60%; display: inline-block; position: absolute; top: 0px; background-color: rgb(255, 255, 255); border-radius: 100%; animation: 2s ease-in-out 0s infinite normal none running esg-bounce; box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px 0px; }

.esg-loader.spinner4 .dot2 { top: auto; bottom: 0px; animation-delay: -1s; }

@-webkit-keyframes esg-rotate { 
  100% { transform: rotate(360deg); }
}

@keyframes esg-rotate { 
  100% { transform: rotate(360deg); }
}

@-webkit-keyframes esg-bounce { 
  0%, 100% { transform: scale(0); }
  50% { transform: scale(1); }
}

@keyframes esg-bounce { 
  0%, 100% { transform: scale(0); }
  50% { transform: scale(1); }
}

@font-face { font-family: eg-font; src: url("../font/egfont.eot?85610117#iefix") format("embedded-opentype"), url("../font/egfont.woff?85610117") format("woff"), url("../font/egfont.ttf?85610117") format("truetype"), url("../font/egfont.svg?85610117#egfont") format("svg"); font-weight: normal; font-style: normal; }

[class^="eg-icon-"]::before, [class*=" eg-icon-"]::before { font-family: eg-font; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; width: 1em; margin-right: 0.2em; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; margin-left: 0.2em; }

.eg-icon-soundcloud::before { content: ""; }

.eg-icon-music::before { content: ""; }

.eg-icon-color-adjust::before { content: ""; }

.eg-icon-mail::before { content: ""; }

.eg-icon-mail-alt::before { content: ""; }

.eg-icon-heart::before { content: ""; }

.eg-icon-heart-empty::before { content: ""; }

.eg-icon-star::before { content: ""; }

.eg-icon-star-empty::before { content: ""; }

.eg-icon-user::before { content: ""; }

.eg-icon-male::before { content: ""; }

.eg-icon-female::before { content: ""; }

.eg-icon-video::before { content: ""; }

.eg-icon-videocam::before { content: ""; }

.eg-icon-picture-1::before { content: ""; }

.eg-icon-camera::before { content: ""; }

.eg-icon-camera-alt::before { content: ""; }

.eg-icon-th-large::before { content: ""; }

.eg-icon-th::before { content: ""; }

.eg-icon-ok::before { content: ""; }

.eg-icon-ok-circled2::before { content: ""; }

.eg-icon-ok-squared::before { content: ""; }

.eg-icon-cancel::before { content: ""; }

.eg-icon-plus::before { content: ""; }

.eg-icon-plus-circled::before { content: ""; }

.eg-icon-plus-squared::before { content: ""; }

.eg-icon-minus::before { content: ""; }

.eg-icon-minus-circled::before { content: ""; }

.eg-icon-minus-squared::before { content: ""; }

.eg-icon-minus-squared-alt::before { content: ""; }

.eg-icon-info-circled::before { content: ""; }

.eg-icon-info::before { content: ""; }

.eg-icon-home::before { content: ""; }

.eg-icon-link::before { content: ""; }

.eg-icon-unlink::before { content: ""; }

.eg-icon-link-ext::before { content: ""; }

.eg-icon-lock::before { content: ""; }

.eg-icon-lock-open::before { content: ""; }

.eg-icon-eye::before { content: ""; }

.eg-icon-eye-off::before { content: ""; }

.eg-icon-tag::before { content: ""; }

.eg-icon-thumbs-up::before { content: ""; }

.eg-icon-thumbs-up-alt::before { content: ""; }

.eg-icon-download::before { content: ""; }

.eg-icon-upload::before { content: ""; }

.eg-icon-reply::before { content: ""; }

.eg-icon-forward::before { content: ""; }

.eg-icon-export-1::before { content: ""; }

.eg-icon-print::before { content: ""; }

.eg-icon-gamepad::before { content: ""; }

.eg-icon-trash::before { content: ""; }

.eg-icon-doc-text::before { content: ""; }

.eg-icon-doc-inv::before { content: ""; }

.eg-icon-folder-1::before { content: ""; }

.eg-icon-folder-open::before { content: ""; }

.eg-icon-folder-open-empty::before { content: ""; }

.eg-icon-rss::before { content: ""; }

.eg-icon-rss-squared::before { content: ""; }

.eg-icon-phone::before { content: ""; }

.eg-icon-menu::before { content: ""; }

.eg-icon-cog-alt::before { content: ""; }

.eg-icon-wrench::before { content: ""; }

.eg-icon-basket-1::before { content: ""; }

.eg-icon-calendar::before { content: ""; }

.eg-icon-calendar-empty::before { content: ""; }

.eg-icon-lightbulb::before { content: ""; }

.eg-icon-resize-full-alt::before { content: ""; }

.eg-icon-move::before { content: ""; }

.eg-icon-down-dir::before { content: ""; }

.eg-icon-up-dir::before { content: ""; }

.eg-icon-left-dir::before { content: ""; }

.eg-icon-right-dir::before { content: ""; }

.eg-icon-down-open::before { content: ""; }

.eg-icon-left-open::before { content: ""; }

.eg-icon-right-open::before { content: ""; }

.eg-icon-angle-left::before { content: ""; }

.eg-icon-angle-right::before { content: ""; }

.eg-icon-angle-double-left::before { content: ""; }

.eg-icon-angle-double-right::before { content: ""; }

.eg-icon-left-big::before { content: ""; }

.eg-icon-right-big::before { content: ""; }

.eg-icon-up-hand::before { content: ""; }

.eg-icon-ccw-1::before { content: ""; }

.eg-icon-shuffle-1::before { content: ""; }

.eg-icon-play::before { content: ""; }

.eg-icon-play-circled::before { content: ""; }

.eg-icon-stop::before { content: ""; }

.eg-icon-pause::before { content: ""; }

.eg-icon-fast-fw::before { content: ""; }

.eg-icon-desktop::before { content: ""; }

.eg-icon-laptop::before { content: ""; }

.eg-icon-tablet::before { content: ""; }

.eg-icon-mobile::before { content: ""; }

.eg-icon-flight::before { content: ""; }

.eg-icon-font::before { content: ""; }

.eg-icon-bold::before { content: ""; }

.eg-icon-italic::before { content: ""; }

.eg-icon-text-height::before { content: ""; }

.eg-icon-text-width::before { content: ""; }

.eg-icon-align-left::before { content: ""; }

.eg-icon-align-center::before { content: ""; }

.eg-icon-align-right::before { content: ""; }

.eg-icon-search::before { content: ""; }

.eg-icon-indent-left::before { content: ""; }

.eg-icon-indent-right::before { content: ""; }

.eg-icon-ajust::before { content: ""; }

.eg-icon-tint::before { content: ""; }

.eg-icon-chart-bar::before { content: ""; }

.eg-icon-magic::before { content: ""; }

.eg-icon-sort::before { content: ""; }

.eg-icon-sort-alt-up::before { content: ""; }

.eg-icon-sort-alt-down::before { content: ""; }

.eg-icon-sort-name-up::before { content: ""; }

.eg-icon-sort-name-down::before { content: ""; }

.eg-icon-coffee::before { content: ""; }

.eg-icon-food::before { content: ""; }

.eg-icon-medkit::before { content: ""; }

.eg-icon-puzzle::before { content: ""; }

.eg-icon-apple::before { content: ""; }

.eg-icon-facebook::before { content: ""; }

.eg-icon-gplus::before { content: ""; }

.eg-icon-tumblr::before { content: ""; }

.eg-icon-twitter-squared::before { content: ""; }

.eg-icon-twitter::before { content: ""; }

.eg-icon-vimeo-squared::before { content: ""; }

.eg-icon-youtube::before { content: ""; }

.eg-icon-youtube-squared::before { content: ""; }

.eg-icon-picture::before { content: ""; }

.eg-icon-check::before { content: ""; }

.eg-icon-back::before { content: ""; }

.eg-icon-thumbs-up-1::before { content: ""; }

.eg-icon-thumbs-down::before { content: ""; }

.eg-icon-download-1::before { content: ""; }

.eg-icon-upload-1::before { content: ""; }

.eg-icon-reply-1::before { content: ""; }

.eg-icon-forward-1::before { content: ""; }

.eg-icon-export::before { content: ""; }

.eg-icon-folder::before { content: ""; }

.eg-icon-rss-1::before { content: ""; }

.eg-icon-cog::before { content: ""; }

.eg-icon-tools::before { content: ""; }

.eg-icon-basket::before { content: ""; }

.eg-icon-login::before { content: ""; }

.eg-icon-logout::before { content: ""; }

.eg-icon-resize-full::before { content: ""; }

.eg-icon-popup::before { content: ""; }

.eg-icon-arrow-combo::before { content: ""; }

.eg-icon-left-open-1::before { content: ""; }

.eg-icon-right-open-1::before { content: ""; }

.eg-icon-left-open-mini::before { content: ""; }

.eg-icon-right-open-mini::before { content: ""; }

.eg-icon-left-open-big::before { content: ""; }

.eg-icon-right-open-big::before { content: ""; }

.eg-icon-left::before { content: ""; }

.eg-icon-right::before { content: ""; }

.eg-icon-ccw::before { content: ""; }

.eg-icon-cw::before { content: ""; }

.eg-icon-arrows-ccw::before { content: ""; }

.eg-icon-level-down::before { content: ""; }

.eg-icon-level-up::before { content: ""; }

.eg-icon-shuffle::before { content: ""; }

.eg-icon-palette::before { content: ""; }

.eg-icon-list-add::before { content: ""; }

.eg-icon-back-in-time::before { content: ""; }

.eg-icon-monitor::before { content: ""; }

.eg-icon-paper-plane::before { content: ""; }

.eg-icon-brush::before { content: ""; }

.eg-icon-droplet::before { content: ""; }

.eg-icon-clipboard::before { content: ""; }

.eg-icon-megaphone::before { content: ""; }

.eg-icon-key::before { content: ""; }

.eg-icon-github::before { content: ""; }

.eg-icon-github-circled::before { content: ""; }

.eg-icon-flickr::before { content: ""; }

.eg-icon-flickr-circled::before { content: ""; }

.eg-icon-vimeo::before { content: ""; }

.eg-icon-vimeo-circled::before { content: ""; }

.eg-icon-twitter-1::before { content: ""; }

.eg-icon-twitter-circled::before { content: ""; }

.eg-icon-facebook-1::before { content: ""; }

.eg-icon-facebook-circled::before { content: ""; }

.eg-icon-facebook-squared::before { content: ""; }

.eg-icon-gplus-1::before { content: ""; }

.eg-icon-gplus-circled::before { content: ""; }

.eg-icon-pinterest::before { content: ""; }

.eg-icon-pinterest-circled::before { content: ""; }

.eg-icon-tumblr-1::before { content: ""; }

.eg-icon-tumblr-circled::before { content: ""; }

.eg-icon-linkedin::before { content: ""; }

.eg-icon-linkedin-circled::before { content: ""; }

.eg-icon-dribbble::before { content: ""; }

.eg-icon-dribbble-circled::before { content: ""; }

.eg-icon-picasa::before { content: ""; }

.eg-icon-ok-1::before { content: ""; }

.eg-icon-doc::before { content: ""; }

.eg-icon-left-open-outline::before { content: ""; }

.eg-icon-left-open-2::before { content: ""; }

.eg-icon-right-open-outline::before { content: ""; }

.eg-icon-right-open-2::before { content: ""; }

.eg-icon-equalizer::before { content: ""; }

.eg-icon-layers-alt::before { content: ""; }

.eg-icon-pencil-1::before { content: ""; }

.eg-icon-align-justify::before { content: ""; }

.eg-icon-wistia::before { content: ""; }

.eg-icon-wistia-squared::before { content: ""; }

.esg-filter-wrapper .esg-filterbutton:last-child, .esg-cartbutton a, .esg-selected-filterbutton { margin-right: 0px !important; }

.esg-singlefilters .esg-filter-checked { display: none !important; }

.eg-ajaxclicklistener { cursor: pointer; }

.eg-ajax-video-container { position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0px; overflow: hidden; }

.eg-ajax-video-container.widevideo { padding-bottom: 50%; }

.eg-ajax-video-container iframe, .eg-ajax-video-container object, .eg-ajax-video-container embed { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }

.forcenotvisible { visibility: hidden !important; }

.forcenotdisplay { display: none !important; }

input.eg-search-input[type="text"], .eg-search-input { display: inline-block; }

.eg-search-submit, .eg-search-clean { display: inline-block; width: auto; user-select: none; }

.eg-search-submit, .eg-search-clean { cursor: pointer; }

.eg-search-wrapper { vertical-align: top; line-height: 40px; }

input.eg-search-input[type="text"] { font-family: "Open Sans", sans-serif; padding: 8px 15px; vertical-align: middle; outline: none !important; margin: 0px 0px 5px !important; }

.eg-ajax-closer-wrapper { display: block; z-index: 51000; position: relative; }

.eg-ajax-navbt { cursor: pointer; display: inline-block; margin-right: 5px; }

.eg-acp-inner.eg-acp-tr .eg-ajax-closer.eg-ajax-navbt, .eg-acp-inner.eg-acp-br .eg-ajax-closer.eg-ajax-navbt { margin-right: 0px; }

.eg-ajax-closer-wrapper.eg-acp-tl, .eg-ajax-closer-wrapper.eg-acp-bl { text-align: left; }

.eg-ajax-closer-wrapper.eg-acp-tr, .eg-ajax-closer-wrapper.eg-acp-br { text-align: right; }

.eg-ajax-closer-wrapper.eg-acp-t, .eg-ajax-closer-wrapper.eg-acp-b { text-align: center; }

.eg-ajax-closer-wrapper.eg-acp-t, .eg-ajax-closer-wrapper.eg-acp-tr, .eg-ajax-closer-wrapper.eg-acp-tl { margin-bottom: 5px; }

.eg-ajax-closer-wrapper.eg-acp-bl, .eg-ajax-closer-wrapper.eg-acp-br, .eg-ajax-closer-wrapper.eg-acp-b { margin-top: 5px; }

.eg-acp-inner { display: block; position: absolute; z-index: 50; margin: 5px; }

.eg-acp-inner.eg-acp-tr, .eg-acp-inner.eg-acp-tl, .eg-acp-inner.eg-acp-t { top: 0px; }

.eg-acp-inner.eg-acp-br, .eg-acp-inner.eg-acp-bl, .eg-acp-inner.eg-acp-b { bottom: 0px; }

.eg-acp-inner.eg-acp-tl, .eg-acp-inner.eg-acp-bl { left: 0px; }

.eg-acp-inner.eg-acp-tr, .eg-acp-inner.eg-acp-br { right: 0px; }

.eg-acp-inner.eg-acp-t, .eg-acp-inner.eg-acp-b { left: 50%; transform: translateX(-50%); }

.eg-ajax-navbt { line-height: 21px; background: rgba(0, 0, 0, 0.75); color: rgb(255, 255, 255); border-radius: 2px; text-transform: uppercase; padding: 1px 1px 0px 0px; font-size: 11px; font-weight: 400; }

.eg-ajax-closer.eg-ajax-navbt { padding: 1px 5px 1px 3px; vertical-align: top; }

.eg-acp-light .eg-ajax-navbt { background: rgb(229, 229, 229); color: rgb(0, 0, 0); }

.eg-ajax-closer.eg-ajax-navbt i { font-size: 13px; }

.eg-ajax-navbt i { font-size: 16px; }

.eg-ajax-closer-wrapper.eg-acp-type1 { margin: 0px; }

.eg-acp-type1 .eg-ajax-navbt { border-radius: 0px; padding: 10px; margin: 0px; }

.eg-acp-type1 .eg-ajax-navbt i { font-size: 20px; }

.eg-acp-type1 .eg-ajax-navbt { width: 40px; height: 40px; text-align: center; line-height: 40px; padding: 0px; }

.eg-acp-type1 .eg-ajax-closer.eg-ajax-navbt { vertical-align: top; font-size: 24px; font-weight: 300; font-family: sans-serif; height: auto; line-height: 28px; padding: 8px 0px 4px; }

span.eg-el-amount::before { content: "("; }

span.eg-el-amount::after { content: ")"; }

span.eg-el-amount { margin-left: 10px; }

.aden { filter: hue-rotate(-20deg) contrast(0.9) saturate(0.85) brightness(1.2); }

.aden::after { background: linear-gradient(to right, rgba(66, 10, 14, 0.2), transparent); mix-blend-mode: darken; }

.perpetua::after, .reyes::after { mix-blend-mode: soft-light; opacity: 0.5; }

.inkwell { filter: sepia(0.3) contrast(1.1) brightness(1.1) grayscale(1); }

.perpetua::after { background: linear-gradient(rgb(0, 91, 154), rgb(230, 193, 61)); }

.reyes { filter: sepia(0.22) brightness(1.1) contrast(0.85) saturate(0.75); }

.reyes::after { background: rgb(239, 205, 173); }

.gingham { filter: brightness(1.05) hue-rotate(-10deg); }

.gingham::after { background: linear-gradient(to right, rgba(66, 10, 14, 0.2), transparent); mix-blend-mode: darken; }

.toaster { filter: contrast(1.5) brightness(0.9); }

.toaster::after { background: radial-gradient(circle, rgb(128, 78, 15), rgb(59, 0, 59)); mix-blend-mode: screen; }

.walden { filter: brightness(1.1) hue-rotate(-10deg) sepia(0.3) saturate(1.6); }

.walden::after { background: rgb(0, 68, 204); mix-blend-mode: screen; opacity: 0.3; }

.hudson { filter: brightness(1.2) contrast(0.9) saturate(1.1); }

.hudson::after { background: radial-gradient(circle, rgb(166, 177, 255) 50%, rgb(52, 33, 52)); mix-blend-mode: multiply; opacity: 0.5; }

.earlybird { filter: contrast(0.9) sepia(0.2); }

.earlybird::after { background: radial-gradient(circle, rgb(208, 186, 142) 20%, rgb(54, 3, 9) 85%, rgb(29, 2, 16) 100%); mix-blend-mode: overlay; }

.mayfair { filter: contrast(1.1) saturate(1.1); }

.mayfair::after { background: radial-gradient(circle at 40% 40%, rgba(255, 255, 255, 0.8), rgba(255, 200, 200, 0.6), rgb(17, 17, 17) 60%); mix-blend-mode: overlay; opacity: 0.4; }

.lofi { filter: saturate(1.1) contrast(1.5); }

.lofi::after { background: radial-gradient(circle, transparent 70%, rgb(34, 34, 34) 150%); mix-blend-mode: multiply; }

._1977 { filter: contrast(1.1) brightness(1.1) saturate(1.3); }

._1977::after { background: rgba(243, 106, 188, 0.3); mix-blend-mode: screen; }

.brooklyn { filter: contrast(0.9) brightness(1.1); }

.brooklyn::after { background: radial-gradient(circle, rgba(168, 223, 193, 0.4) 70%, rgb(196, 183, 200)); mix-blend-mode: overlay; }

.xpro2 { filter: sepia(0.3); }

.xpro2::after { background: radial-gradient(circle, rgb(230, 231, 224) 40%, rgba(43, 42, 161, 0.6) 110%); mix-blend-mode: color-burn; }

.nashville { filter: sepia(0.2) contrast(1.2) brightness(1.05) saturate(1.2); }

.nashville::after { background: rgba(0, 70, 150, 0.4); mix-blend-mode: lighten; }

.nashville::before { background: rgba(247, 176, 153, 0.56); mix-blend-mode: darken; }

.lark { filter: contrast(0.9); }

.lark::after { background: rgba(242, 242, 242, 0.8); mix-blend-mode: darken; }

.lark::before { background: rgb(34, 37, 63); mix-blend-mode: color-dodge; }

.moon { filter: grayscale(1) contrast(1.1) brightness(1.1); }

.moon::before { background: rgb(160, 160, 160); mix-blend-mode: soft-light; }

.moon::after { background: rgb(56, 56, 56); mix-blend-mode: lighten; }

.clarendon { filter: contrast(1.2) saturate(1.35); }

.clarendon::before { background: rgba(127, 187, 227, 0.2); mix-blend-mode: overlay; }

.willow { filter: grayscale(0.5) contrast(0.95) brightness(0.9); }

.willow::before { mix-blend-mode: overlay; }

.willow::after { background-color: rgb(216, 205, 203); mix-blend-mode: color; }

.rise { filter: brightness(1.05) sepia(0.2) contrast(0.9) saturate(0.9); }

.rise::after { background: radial-gradient(circle, rgba(232, 197, 152, 0.8), transparent 90%); mix-blend-mode: overlay; opacity: 0.6; }

.rise::before { background: radial-gradient(circle, rgba(236, 205, 169, 0.15) 55%, rgba(50, 30, 7, 0.4)); mix-blend-mode: multiply; }

._1977::after, ._1977::before, .aden::after, .aden::before, .brooklyn::after, .brooklyn::before, .clarendon::after, .clarendon::before, .earlybird::after, .earlybird::before, .gingham::after, .gingham::before, .hudson::after, .hudson::before, .inkwell::after, .inkwell::before, .lark::after, .lark::before, .lofi::after, .lofi::before, .mayfair::after, .mayfair::before, .moon::after, .moon::before, .nashville::after, .nashville::before, .perpetua::after, .perpetua::before, .reyes::after, .reyes::before, .rise::after, .rise::before, .slumber::after, .slumber::before, .toaster::after, .toaster::before, .walden::after, .walden::before, .willow::after, .willow::before, .xpro2::after, .xpro2::before { content: ""; display: block; height: 100%; width: 100%; top: 0px; left: 0px; position: absolute; pointer-events: none; }

._1977, .aden, .brooklyn, .clarendon, .earlybird, .gingham, .hudson, .inkwell, .lark, .lofi, .mayfair, .moon, .nashville, .perpetua, .reyes, .rise, .slumber, .toaster, .walden, .willow, .xpro2 { position: relative; }

._1977 img, .aden img, .brooklyn img, .clarendon img, .earlybird img, .gingham img, .hudson img, .inkwell img, .lark img, .lofi img, .mayfair img, .moon img, .nashville img, .perpetua img, .reyes img, .rise img, .slumber img, .toaster img, .walden img, .willow img, .xpro2 img { width: 100%; z-index: 1; }

._1977::before, .aden::before, .brooklyn::before, .clarendon::before, .earlybird::before, .gingham::before, .hudson::before, .inkwell::before, .lark::before, .lofi::before, .mayfair::before, .moon::before, .nashville::before, .perpetua::before, .reyes::before, .rise::before, .slumber::before, .toaster::before, .walden::before, .willow::before, .xpro2::before { z-index: 2; }

._1977::after, .aden::after, .brooklyn::after, .clarendon::after, .earlybird::after, .gingham::after, .hudson::after, .inkwell::after, .lark::after, .lofi::after, .mayfair::after, .moon::after, .nashville::after, .perpetua::after, .reyes::after, .rise::after, .slumber::after, .toaster::after, .walden::after, .willow::after, .xpro2::after { z-index: 3; }

.slumber { filter: saturate(0.66) brightness(1.05); }

.slumber::after { background: rgba(125, 105, 24, 0.5); mix-blend-mode: soft-light; }

.slumber::before { background: rgba(69, 41, 12, 0.4); mix-blend-mode: lighten; }
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: https://fonts.googleapis.com/css?family=Open+Sans%3A300%2C400%2C600%2C700%2C800&ver=5.7

@charset "utf-8";

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OX-hpKKSTj5PW.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OVuhpKKSTj5PW.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OXuhpKKSTj5PW.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OUehpKKSTj5PW.woff2") format("woff2"); unicode-range: U+370-3FF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OXehpKKSTj5PW.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OXOhpKKSTj5PW.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OUuhpKKSTjw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFWJ0bf8pkAp6a.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFUZ0bf8pkAp6a.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFWZ0bf8pkAp6a.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFVp0bf8pkAp6a.woff2") format("woff2"); unicode-range: U+370-3FF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFWp0bf8pkAp6a.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFW50bf8pkAp6a.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFVZ0bf8pkAg.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOX-hpKKSTj5PW.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOVuhpKKSTj5PW.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOXuhpKKSTj5PW.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOUehpKKSTj5PW.woff2") format("woff2"); unicode-range: U+370-3FF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOXehpKKSTj5PW.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOXOhpKKSTj5PW.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOUuhpKKSTjw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOX-hpKKSTj5PW.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOVuhpKKSTj5PW.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOXuhpKKSTj5PW.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOUehpKKSTj5PW.woff2") format("woff2"); unicode-range: U+370-3FF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOXehpKKSTj5PW.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOXOhpKKSTj5PW.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOUuhpKKSTjw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 800; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN8rsOX-hpKKSTj5PW.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 800; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN8rsOVuhpKKSTj5PW.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 800; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN8rsOXuhpKKSTj5PW.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 800; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN8rsOUehpKKSTj5PW.woff2") format("woff2"); unicode-range: U+370-3FF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 800; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN8rsOXehpKKSTj5PW.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 800; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN8rsOXOhpKKSTj5PW.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 800; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN8rsOUuhpKKSTjw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: https://fonts.googleapis.com/css?family=Raleway%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900&ver=5.7

@charset "utf-8";

@font-face { font-family: Raleway; font-style: normal; font-weight: 100; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 100; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 100; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 100; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 100; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 200; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 200; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 200; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 200; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 200; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 500; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 500; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 500; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 500; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 500; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 800; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 800; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 800; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 800; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 800; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 900; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 900; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 900; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 900; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 900; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: https://fonts.googleapis.com/css?family=Droid+Serif%3A400%2C700&ver=5.7

@charset "utf-8";

@font-face { font-family: "Droid Serif"; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/droidserif/v13/tDbI2oqRg1oM3QBjjcaDkOr9rAXWGQyH.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: "Droid Serif"; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/droidserif/v13/tDbV2oqRg1oM3QBjjcaDkOJGiRD7OwGtT0rU.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: https://ipps-a.army.mil/wp-content/plugins/events-manager/includes/css/events_manager.css

@charset "utf-8";

div#em-loading { position: absolute; width: 100%; height: 100%; background: url("../images/loading.gif") 50% 50% no-repeat rgb(255, 255, 255); left: 0px; top: 0px; opacity: 0.8; z-index: 99998; }

.em-search-ajax { position: relative; }

.em-wrapper label span.screen-reader-text, #em-wrapper label span.screen-reader-text { clip: rect(1px, 1px, 1px, 1px); height: 1px; width: 1px; overflow: hidden; position: absolute !important; }

.em-warning { margin: 10px 0px; padding: 10px; color: rgb(51, 51, 51); border-radius: 3px; display: block !important; }

.em-warning p { padding: 0px; color: rgb(51, 51, 51); margin: 10px 0px !important; }

.em-warning-errors { background-color: rgb(255, 235, 232); border: 1px solid rgb(204, 0, 0); }

.em-warning-confirms { background-color: rgb(241, 255, 240); border: 1px solid rgb(168, 209, 68); }

a.em-button { padding: 5px 10px; margin: 5px; background: rgb(238, 238, 238); color: rgb(51, 51, 51); border: 1px solid rgb(204, 204, 204); border-radius: 3px; display: inline-block; text-decoration: none; }

a.em-button:hover { text-decoration: none; }

.em-search div { display: inline; }

.em-search .hidden { display: none !important; }

div.css-search { margin-bottom: 20px; }

div.em-search.css-search label { display: inline; }

div.em-search.css-search div { display: block; }

div.css-search input, div.css-search select, div.css-search option, div.css-search div, div.css-search span, div.css-search button { width: auto; height: auto; margin: 0px; padding: 0px; float: none; display: inline-block; font-size: 14px; }

div.css-search option { display: block; }

div.css-search input, div.css-search select { padding: 5px; }

div.css-search { background: rgb(255, 255, 255); border: 1px solid rgb(222, 222, 222); padding: 5px; min-height: 40px; position: relative; border-radius: 3px; }

div.css-search.has-advanced div.em-search-main { padding-bottom: 8px; border-bottom: 1px solid rgb(222, 222, 222); }

div.css-search div.em-search-main div { display: inline; }

div.css-search div.em-search-field { padding: 5px 0px; }

div.css-search input.em-search-text, div.css-search input.em-search-geo { width: 90%; font-size: 16px; line-height: 16px; padding: 8px; border: none; color: rgb(102, 102, 102); text-overflow: ellipsis; display: inline-block; outline: none !important; }

div.css-search div.em-search-geo { margin: 0px 0px 0px 5px; padding-left: 20px; background: url("../images/search-geo.png") 0px 3px no-repeat; }

div.css-search div.em-search-text { margin: 0px 0px 0px 5px; padding-left: 20px; background: url("../images/search-mag-ico.png") 0px 4px no-repeat; }

div.css-search div.em-search-main div.em-search-field input::-webkit-input-placeholder { font-size: 16px; line-height: 16px; padding: 3px 0px; border: none; outline: none; color: rgb(102, 102, 102); }

div.css-search.has-search-geo.has-search-term input.em-search-text, div.css-search.has-search-geo.has-search-term input.em-search-geo { width: 40%; }

.pac-container .pac-item { padding: 4px !important; }

div.css-search div.em-search-main .em-search-submit { position: absolute; top: 5px; right: 5px; box-shadow: rgb(255, 255, 255) 0px 0px 0px 0px; background: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0.05, rgb(183, 210, 130)), to(rgb(142, 181, 109))) rgb(183, 210, 130); border-radius: 6px; border: 1px solid rgb(220, 220, 220); display: inline-block; color: rgb(255, 255, 255); font-weight: bold; padding: 8px 10px; text-decoration: none; text-shadow: rgb(199, 197, 199) 1px 1px 0px; line-height: 16px; }

div.css-search div.em-search-main .em-search-submit:hover { background: linear-gradient(to top, rgb(196, 219, 153), rgb(164, 196, 138)) rgb(164, 196, 138); }

div.css-search div.em-search-main .em-search-submit img { border: none; padding: 0px; margin: 0px; box-shadow: none; border-radius: 0px; background: none; }

div.css-search div.em-search-main button.em-search-submit span { display: block; width: 16px; height: 16px; background: url("../images/search-mag.png") 0px 0px no-repeat; }

div.css-search div.em-search-location, div.em-search-location-meta { margin: 0px; padding: 0px; }

div.css-search div.em-search-advanced, div.css-search div.em-search-options { padding: 5px 8px; }

div.css-search div.em-search-advanced > div { clear: both; }

div.css-search div.em-search-advanced label > span { display: block; float: left; min-width: 100px; }

div.css-search div.em-search-advanced .em-search-submit { margin: 10px 0px; }

div.css-search.no-search-main div.em-search-advanced.visible div { display: inline; clear: none; }

div.css-search.no-search-main div.em-search-advanced.visible label { display: none; }

div.css-search div.em-search-options { text-align: right; }

#event-form .em-notice-warning, #post .em-notice-warning { margin: 10px 0px; padding: 15px 20px; border-left: 4px solid rgb(255, 165, 0); }

#event-form .em-notice-warning h4, #post .em-notice-warning h4 { margin-top: 0px; }

#event-form .em-notice-warning div.warning-bold, #post .em-notice-warning div.warning-bold { color: rgb(196, 85, 0); font-weight: bold; }

#event-form .em-notice-warning div.warning-bold p, #post .em-notice-warning div.warning-bold p { margin-top: 0px; font-size: 14px; }

.css-events-list table.events-table { border-spacing: 0px; border-collapse: collapse; }

.css-events-list table.events-table td { padding: 0px; }

.css-events-list table.events-table th.event-time { width: 150px; }

.css-events-list table.events-table th.event-description { width: auto; }

.em-booking { margin: 15px 0px 10px; position: relative; }

.em-booking-form { position: relative; clear: left; }

.em-booking-form-details { padding: 10px; width: 360px; float: left; }

.em-booking-form-details input.input, .em-booking-form-details textarea { width: 250px; }

.em-booking-form p { clear: left; }

.em-booking-form label { display: block; float: left; }

.em-booking-form span.input-group input { margin-left: -20px; }

.em-booking-form span.input-group { display: block; margin-left: 120px; }

.em-booking-form label { display: inline-block; width: 100px; }

.em-booking-form p.input-field-data_privacy_consent label { display: block; width: 100%; }

.em-booking-form-details .em-booking-submit { width: auto; }

.em-tickets { margin-bottom: 20px; }

div.em-booking-message { margin: 10px 0px; padding: 10px; color: rgb(51, 51, 51); border-radius: 3px; }

div.em-booking-message p { padding: 0px; color: rgb(51, 51, 51); margin: 10px 0px !important; }

div.em-booking-message-success { background-color: rgb(241, 255, 240); border: 1px solid rgb(168, 209, 68); }

div.em-booking-message-error { background-color: rgb(255, 235, 232); border: 1px solid rgb(204, 0, 0); }

div.em-booking-login { padding: 10px 10px 10px 20px; margin: 0px 0px 0px 390px; border-left: 1px solid black; }

div.em-booking-login label { display: inline-block; width: 90px; }

div.em-booking-login p { margin: 10px 0px !important; padding: 0px !important; }

div.em-booking-login input { margin: 0px; }

#em-wrapper #locations-filter .subsubsub .current { font-weight: bold; }

#em-wrapper .em-locations-admin-list .em-button { float: right; }

#em-wrapper #posts-filter .subsubsub .current { font-weight: bold; }

#em-wrapper .em-events-admin-list .em-button { float: right; }

#event-form h4 { margin: 25px 0px 15px; font-weight: bold; }

#event-form p { margin-top: 10px; }

#event-form .inside { clear: both; margin-bottom: 20px; }

#buddypress .wp-editor-wrap table { width: auto; }

#buddypress .wp-editor-wrap table tr td, #buddypress .wp-editor-wrap table tr th { padding: 0px; }

#buddypress .wp-editor-wrap a.button, #buddypress .wp-editor-wrap button, #buddypress .wp-editor-wrap input[type="submit"], #buddypress .wp-editor-wrap input[type="button"], #buddypress .wp-editor-wrap input[type="reset"] { padding: 0px 10px 1px; }

#event-form #event-name { width: 80%; padding: 2px; }

#event-form .event-extra-details { margin-top: 20px; }

#event-form .event-extra-details select { vertical-align: top; }

#event-form .reschedule-hidden, #post .reschedule-hidden { display: none; visibility: hidden; }

#event-form .em-recurrence-reschedule, #post .em-recurrence-reschedule { padding: 15px 20px; border-left: 4px solid rgb(255, 165, 0); }

#event-form .em-recurrence-reschedule h4, #post .em-recurrence-reschedule h4 { margin-top: 0px; }

#event-form .recurrence-reschedule-warning, #post .recurrence-reschedule-warning { margin-bottom: 25px; color: rgb(196, 85, 0); }

#event-form .recurrence-reschedule-warning p, #post .recurrence-reschedule-warning p { margin-top: 0px; font-size: 14px; }

#event-rsvp-box { margin: 10px; }

#event-rsvp-options label { font-weight: bold; }

#em-tickets-form tbody.em-ticket-template { display: none; }

#em-tickets-form th { width: auto; }

#em-tickets-form th.ticket-status, .em-tickets-row .ticket-status { width: 20px; }

#em-tickets-form .em-tickets-row .ticket-status span.dashicons { display: block; width: 16px; height: 16px; line-height: 16px; font-size: 16px; font-weight: bolder; }

#em-tickets-form .em-tickets-row .ticket-status.single span.dashicons { cursor: auto; }

#em-tickets-form .em-tickets-row .ticket-status span.ticket-on { color: rgb(0, 128, 0); }

#em-tickets-form .em-tickets-row .ticket-status span.ticket-off { color: rgb(255, 0, 0); }

#em-tickets-form .em-tickets-row .ticket-status span.ticket_new { color: rgb(128, 128, 128); }

#em-tickets-form.em-tickets-sortable .em-tickets-row .ticket-status span.dashicons { cursor: move; }

#em-tickets-form .em-ticket-sortable-placeholder { border: 2px dashed rgb(222, 222, 222); background: rgb(239, 239, 239); }

#em-tickets-form .ui-sortable-helper { cursor: move; }

.em-ticket-form .ticket-options { margin-top: 10px; }

.em-ticket-form > div > div, #em-tickets-form .ticket-dates > div { clear: both; padding-top: 4px; }

.em-ticket-form label { display: block; float: left; min-width: 105px; padding-right: 5px; }

#em-tickets-form .ticket-name input, #em-tickets-form .ticket-description textarea { width: 50%; }

#em-tickets-form .em-ticket-form-actions { clear: both; }

#em-tickets-form .ticket-spaces input, #em-tickets-form .ticket-price input { width: 80px; }

#em-tickets-form .ticket-dates input.em-date-input-loc { width: 90px; }

#em-tickets-form .ticket-dates-from-normal, #em-tickets-form .ticket-dates-from-recurring, #em-tickets-form .ticket-dates-to-normal, #em-tickets-form .ticket-dates-to-recurring { display: inline; }

#em-tickets-form .ticket-required input, #em-tickets-form .ticket-roles input { width: auto; }

#em-tickets-form .ticket-roles div { margin-left: 110px; }

#wp-em-editor-content-wrap table { margin-bottom: 0px; }

#event-form .em-location-types-single { display: none; visibility: hidden; }

#event-form .em-location-type { border-top: 1px solid rgb(222, 222, 222); margin-top: 20px; padding-top: 20px; }

#event-form .em-location-type-single .em-location-type { border-top: 0px; margin-top: 0px; padding-top: 0px; }

#event-form .em-location-type.em-location-type-single { border: none; }

#event-form .em-location-type p:first-child { margin-top: 0px; }

#event-form div.em-location-data table { float: left; margin: 0px 15px 0px 0px; }

#event-form .em-event-location-data h4 { padding-bottom: 5px; border-bottom: 1px solid rgb(222, 222, 222); margin-bottom: 15px; }

#event-form .em-input-field { margin-bottom: 10px; }

#event-form .em-input-field label { display: block; margin-bottom: 5px; }

#event-form .em-input-field.em-input-field-boolean label { display: inline-block; }

#event-form .em-input-field em { display: block; margin-top: 2px; }

#event-form .em-location-type-delete-active-alert { display: none; visibility: hidden; }

#em-location-data table.em-location-data td, #em-location-data table.em-location-data th { vertical-align: top; border: none; }

#em-location-data table.em-location-data select { width: 100%; }

#em-location-data table.em-location-data { width: 50%; float: left; border: none; }

#em-location-data .em-location-map-container { width: 50%; height: 300px; float: left; }

#em-location-data .em-location-map-404, #em-location-data .em-location-map-content { width: 100%; height: 100%; }

#em-location-data .em-location-map-404 { vertical-align: middle; text-align: center; }

table.em-form-fields td, table.em-form-fields th { text-align: left; vertical-align: top; }

table.em-form-fields th { padding: 0px 20px 5px 0px; }

.em_obj { position: relative; }

.em_obj .table-wrap { clear: left; padding-top: 5px; }

.em-bookings-table .em-bookings-table-export, .em-bookings-table .em-bookings-table-settings { float: left; display: block; margin: 2px 5px; width: 25px; height: 25px; }

.em-bookings-table .em-bookings-table-export { background: url("../images/csv.png") 0px 0px no-repeat; }

.em-bookings-table .em-bookings-table-settings { background: url("../images/settings.png") 0px 0px no-repeat; }

#em-bookings-table-export, #em-bookings-table-settings { width: 500px; height: 75%; }

#em-bookings-table-export form, #em-bookings-table-settings form { height: 100%; overflow: auto; }

.em-bookings-table-overlay ul.em-bookings-cols-sortable { list-style-type: none; margin: 0px 10px 0px 0px; padding: 0px 0px 10px; float: left; }

.em-bookings-table-overlay ul.em-bookings-cols-sortable li { margin: 0px 5px 5px; padding: 3px 8px; font-size: 12px; width: 120px; font-weight: normal; cursor: move; }

.em-bookings-table-overlay ul.em-bookings-cols-sortable li.ui-state-highlight { }

.em-bookings-table-overlay ul.em-bookings-cols-sortable li.ui-state-default { color: rgb(153, 153, 153); }

#em-bookings-export-cols-inactive, #em-bookings-cols-inactive { width: 300px; }

#em-bookings-export-cols-inactive li, #em-bookings-cols-inactive li { float: left; }

#em-bookings-admin-booking .em-booking-single-info { display: none; }

#em-bookings-admin-booking .em-booking-single-form { padding-right: 20px; }

body#printable { font-family: "Gill Sans", Helvetica, Arial, sans-serif; text-align: center; }

body#printable #container { margin: 0px auto; width: 780px; text-align: left; }

body#printable table#bookings-table { width: 600px; border-spacing: 0px; }

body#printable table#bookings-table td { padding: 5px 0px; }

body#printable table#bookings-table td.spaces-number { text-align: right; padding-right: 20px; }

body#printable table#bookings-table th { text-align: left; margin-left: 5px; }

body#printable table#bookings-table tr#booked-spaces td { border-top: 2px solid rgb(153, 153, 153); }

body#printable table#bookings-table td.total-label { text-align: right; }

body#printable table#bookings-table tr#booked-spaces td.spaces-number, table#bookings-table tr#available-spaces td.spaces-number { font-weight: bold; }

table.em-calendar td { padding: 2px 4px; text-align: center; }

table.em-calendar.table tr.days-names { font-weight: bold; }

table.em-calendar td.eventless-pre, .em-calendar td.eventless-post { color: rgb(204, 204, 204); }

table.em-calendar td.eventful-pre a, table.em-calendar td.eventful-post a { color: rgb(170, 170, 170); text-decoration: underline; }

table.em-calendar td.eventful a, table.em-calendar td.eventful-today a { color: rgb(253, 126, 41); }

table.em-calendar td.eventful-today a { font-weight: bold; }

table.em-calendar td.eventless-today, table.em-calendar td.eventful-today { background-color: rgb(207, 207, 207); }

table.em-calendar thead { font-size: 120%; font-weight: bold; }

table.fullcalendar { border-collapse: collapse; }

table.fullcalendar td { text-align: left; border: 1px solid rgb(136, 136, 136); }

div.em-calendar-wrapper { position: relative; }

.em-map-balloon .em-map-balloon-content { margin: 0px !important; padding: 0px 0px 20px !important; font-size: 12px !important; color: rgb(0, 0, 0) !important; width: auto !important; max-width: none !important; height: auto !important; max-height: none !important; }

.em-location-map img, .em-locations-map img, #em-map img { height: auto; width: auto; max-width: none !important; background: none !important; border: none !important; margin: 0px !important; padding: 0px !important; }

.em-time-input { width: 7em; }

.em-time-range .em-time-input.error, .em-time-input.error { border: 1px solid rgb(204, 0, 0); }

.ui-timepicker-wrapper { overflow-y: auto; max-height: 150px; width: 6.5em; background: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221); box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 10px; outline: 0px; z-index: 10052; margin: 0px; }

.ui-timepicker-wrapper.ui-timepicker-with-duration { width: 13em; }

.ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-30, .ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-60 { width: 11em; }

.ui-timepicker-list, .ui-timepicker-list li { margin: 0px; padding: 0px; list-style: none; }

.ui-timepicker-duration { margin-left: 5px; color: rgb(136, 136, 136); }

.ui-timepicker-list:hover .ui-timepicker-duration { color: rgb(136, 136, 136); }

.ui-timepicker-list li { padding: 3px 0px 3px 5px; cursor: pointer; white-space: nowrap; color: rgb(0, 0, 0); }

.ui-timepicker-list:hover .ui-timepicker-selected { background: rgb(255, 255, 255); color: rgb(0, 0, 0); }

.ui-timepicker-list .ui-timepicker-selected:hover, .ui-timepicker-list li:hover, li.ui-timepicker-selected { background: rgb(25, 128, 236); color: rgb(255, 255, 255); }

.ui-timepicker-list li:hover .ui-timepicker-duration, li.ui-timepicker-selected .ui-timepicker-duration { color: rgb(204, 204, 204); }

.ui-timepicker-list li.ui-timepicker-disabled, .ui-timepicker-list li.ui-timepicker-disabled:hover, .ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled { color: rgb(136, 136, 136); cursor: default; }

.ui-timepicker-list li.ui-timepicker-disabled:hover, .ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled { background: rgb(242, 242, 242); }
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: https://ipps-a.army.mil/wp-content/plugins/ultimate-faqs/css/ewd-ufaq-styles.css

@charset "utf-8";

.ewd-ufaq-hidden { display: none; }

.ufaq-faq-category-title-toggle { cursor: pointer; }

.ufaq-faq-category-body-hidden { display: none; }

.ewd-ufaq-clear { clear: both; }

.ufaq-permalink { margin: 24px 0px; }

.ufaq-permalink-image { background: url("../images/insert_link.png"); height: 21px; width: 30px; margin-top: -32px; margin-left: 112px; }

.ewd-ufaq-author-date { }

.ewd-ufaq-author { font-weight: 600; }

.ewd-ufaq-date { font-weight: 600; }

.ufaq-faq-categories, .ufaq-faq-tags { }

.ufaq { }

.ufaq-faq-category-title { width: 100%; clear: both; }

.ufaq-faq-category { margin-bottom: 20px; }

.ufaq-faq-category-inner { margin-bottom: 48px; }

.ufaq-faq-body { padding: 10px 25px 10px 55px; }

.ufaq-faq-search { margin: 5px 0px !important; }

.ufaq-search-highlight { background: rgb(247, 255, 0); }

.ewd-otp-field-label { width: auto !important; }

.ufaq-text-input { border-radius: 0px !important; margin: 15px !important; }

.ewd-ufaq-submit { border-radius: 0px !important; }

.ufaq-faq-header { margin: 10px; }

.ufaq-faq-header a:hover { text-decoration: none; }

div.ufaq-faq-title div.ewd-ufaq-post-margin { text-decoration: none; }

div.ufaq-faq-title div.ewd-ufaq-post-margin-symbol { display: inline-block; text-decoration: none; float: left; text-align: center; width: auto; height: auto; margin-right: 15px; padding: 2px 0px 0px 2px; line-height: 1; }

.ufaq-faq-title .ewd-ufaq-post-margin-symbol span { display: inline-block; font-size: 30px; margin: 0px auto; }

.ufaq-faq-title-text { float: left; width: 90%; }

.ufaq-faq-title h1, .ufaq-faq-title h2, .ufaq-faq-title h3, .ufaq-faq-title h4, .ufaq-faq-title h5, .ufaq-faq-title h6 { display: inline-block; margin: 5px !important; }

.ufaq-custom-field-label, .ufaq-custom-field-value { position: relative; float: left; margin-top: 14px; }

.ufaq-custom-field-label { font-weight: normal; }

.ufaq-faq-body .comment-respond { margin-top: 24px; }

.ufaq-faq-body li.comment { list-style-type: none; }

.ufaq-faq-body textarea { clear: both; display: block; position: relative; width: 35%; height: 100px; }

.ufaq-faq-body .comment-form-comment label { clear: both; display: block; position: relative; width: 100%; }

.ufaq-faq-body .submit { width: auto; background: transparent; cursor: pointer; color: rgb(17, 17, 17); margin-bottom: 20px; }

.ufaq-faq-body .submit:hover { background: rgb(17, 17, 17); color: rgb(255, 255, 255); }

.ufaq-faq-body .comment-author img { margin-right: 8px; }

.ufaq-faq-body .comment-body p { margin-right: 0px; margin-bottom: 10px; margin-left: 0px; margin-top: 10px !important; }

.ufaq-faq-body .reply { text-transform: uppercase; }

.ufaq-faq-body .ufaq-back-to-top-link { cursor: pointer; }

.ewd-ufaq-ratings { padding: 14px 0px 0px; }

.ewd-ufaq-down-vote { background-position: 0px 8px !important; height: 50px !important; }

.ewd-ufaq-bottom { clear: both; }

.ewd-ufaq-previous-faqs h4 { float: left; padding-left: 12px; cursor: pointer; font-weight: 600; }

.ewd-ufaq-next-faqs h4 { float: right; padding-right: 12px; cursor: pointer; font-weight: 600; }

.ewd-ufaq-load-more h4 { text-align: center; cursor: pointer; font-weight: 600; }

.ufaq-faq-div.ufaq-faq-column-count-Two { width: 48%; margin-right: 2%; float: left; clear: none; }

.ufaq-faq-div.ufaq-faq-column-count-Three { width: 31%; margin-right: 2%; float: left; clear: none; }

.ufaq-faq-div.ufaq-faq-column-count-Four { width: 23%; margin-right: 2%; float: left; clear: none; }

@media only screen and (max-width: 960px) {
  .ufaq-faq-div.ufaq-faq-column-count-Three.ufaq-faq-responsive-columns-Yes, .ufaq-faq-div.ufaq-faq-column-count-Four.ufaq-faq-responsive-columns-Yes { width: 48%; margin-right: 2%; }
}

@media only screen and (max-width: 520px) {
  .ufaq-faq-div.ufaq-faq-column-count-Two.ufaq-faq-responsive-columns-Yes, .ufaq-faq-div.ufaq-faq-column-count-Three.ufaq-faq-responsive-columns-Yes, .ufaq-faq-div.ufaq-faq-column-count-Four.ufaq-faq-responsive-columns-Yes { width: 100%; }
}

.ufaq-faq-display-style-Color_Block .ewd-ufaq-post-margin-symbol { background-color: rgb(17, 136, 204); color: rgb(255, 255, 255); }

.ewd-ufaq-Circle { border-radius: 18px; }

.ewd-ufaq-Square { border-radius: 0px; }

.ufaq-faq-div { margin: 2px 0px; padding: 2px 0px; clear: both; }

.ufaq-faq-toggle:hover, .ufaq-faq-toggle a:hover { cursor: pointer; text-decoration: none; }

.ufaq-faq-title { }

.ufaq-faq-display-style-Block a, .ufaq-faq-display-style-Block a:visited, .ufaq-faq-display-style-Block a:active { text-decoration: none; }

.ufaq-faq-display-style-Block:hover, .ufaq-faq-display-style-Block:hover a, .ufaq-faq-display-style-Block:hover h1, .ufaq-faq-display-style-Block:hover h2, .ufaq-faq-display-style-Block:hover h3, .ufaq-faq-display-style-Block:hover h4, .ufaq-faq-display-style-Block:hover h5, .ufaq-faq-display-style-Block:hover h6 { background: rgb(17, 136, 204); text-decoration: none !important; color: rgb(255, 255, 255) !important; }

.ufaq-faq-display-style-Block.ewd-ufaq-post-active, .ufaq-faq-display-style-Block.ewd-ufaq-post-active a { background: rgb(17, 136, 204); color: rgb(255, 255, 255) !important; }

.ufaq-faq-header-title a { display: inline-block; }

.ufaq-faq-display-style-Minimalist { border-bottom: 1px solid rgb(170, 170, 170); padding: 8px 0px; }

.ufaq-faq-display-style-Minimalist .ewd-ufaq-post-margin-symbol { float: right; height: auto; }

.ufaq-faq-display-style-Minimalist .ewd-ufaq-post-margin-symbol span { font-size: 22px; }

.ufaq-faq-display-style-Minimalist .ufaq-faq-body { padding: 20px 25px 10px 40px; }

.ufaq-faq-display-style-Minimalist .ufaq-faq-tags, .ufaq-faq-display-style-Minimalist .ufaq-social-links { margin-top: 4px; }

.ufaq-faq-display-style-Minimalist .ufaq-social-links ul { float: left; margin-bottom: 14px; position: relative; width: auto; }

.ufaq-faq-display-style-Minimalist .ufaq-permalink { margin: 24px 0px; }

.ufaq-faq-display-style-Minimalist .ufaq-permalink-image { margin-top: -32px; margin-left: 112px; }

.ufaq-faq-display-style-Minimalist .ewd-ufaq-author-date { margin-bottom: 14px; }

.ufaq-faq-display-style-Minimalist .ufaq-faq-categories { margin: 14px 0px; }

.ufaq-faq-div { margin: 2px 0px; padding: 2px 0px; clear: both; }

.ufaq-faq-toggle:hover, .ufaq-faq-toggle a:hover { cursor: pointer; text-decoration: none; }

.ufaq-faq-title { }

.ufaq-faq-display-style-Border_Block a, .ufaq-faq-display-style-Border_Block a:visited, .ufaq-faq-display-style-Border_Block a:active { text-decoration: none; }

.ufaq-faq-display-style-Border_Block:hover, .ufaq-faq-display-style-Border_Block:hover a, .ufaq-faq-display-style-Border_Block:hover h1, .ufaq-faq-display-style-Border_Block:hover h2, .ufaq-faq-display-style-Border_Block:hover h3, .ufaq-faq-display-style-Border_Block:hover h4, .ufaq-faq-display-style-Border_Block:hover h5, .ufaq-faq-display-style-Border_Block:hover h6 { background: rgb(17, 136, 204); text-decoration: none !important; color: rgb(255, 255, 255) !important; }

.ufaq-faq-display-style-Border_Block.ewd-ufaq-post-active, .ufaq-faq-display-style-Border_Block.ewd-ufaq-post-active a { background: rgb(17, 136, 204); color: rgb(255, 255, 255) !important; }

.ufaq-faq-display-style-Border_Block .ufaq-faq-body { background: rgb(255, 255, 255); border-width: 3px 3px 2px; border-style: solid; border-color: rgb(17, 136, 204); border-image: initial; color: rgb(85, 85, 85) !important; }

.ufaq-faq-display-style-Border_Block .ufaq-faq-body a { background: transparent; color: rgb(0, 0, 0) !important; }

.ufaq-faq-display-style-Border_Block .ufaq-faq-tags, .ufaq-faq-display-style-Border_Block .ufaq-social-links { margin-top: 4px; }

.ufaq-faq-display-style-Border_Block .ufaq-social-links ul { float: left; margin-bottom: 14px; position: relative; width: auto; }

.ufaq-faq-display-style-Border_Block .ufaq-permalink { margin: 24px 0px; }

.ufaq-faq-display-style-Border_Block .ufaq-permalink-image { margin-top: -32px; margin-left: 112px; }

.ufaq-faq-display-style-Border_Block .ewd-ufaq-author-date { margin-bottom: 14px; }

.ufaq-faq-display-style-Border_Block .ufaq-faq-categories { margin: 14px 0px; }

.ufaq-faq-display-style-Border_Block.ewd-ufaq-post-active .ufaq-faq-title-text { color: rgb(255, 255, 255) !important; }

.ufaq-faq-display-style-Border_Block .comment-reply-title { background: transparent !important; color: rgb(0, 0, 0) !important; }

.ufaq-faq-display-style-Border_Block:hover .comment-reply-title { color: rgb(0, 0, 0) !important; }

.ufaq-faq-display-style-Contemporary { border-bottom: 1px solid rgb(204, 204, 204); padding: 0px; margin: 0px; }

.ufaq-faq-display-style-Contemporary:first-of-type { border-top: 1px solid rgb(204, 204, 204); }

.ufaq-faq-display-style-Contemporary .ufaq-faq-title { background: rgb(247, 247, 247); padding: 8px 0px 8px 4px; }

.ufaq-faq-display-style-Contemporary .ewd-ufaq-post-margin-symbol { float: right; height: auto; }

.ufaq-faq-display-style-Contemporary .ufaq-faq-body { padding: 20px 25px 10px 40px; }

.ufaq-faq-display-style-Contemporary .ufaq-faq-tags, .ufaq-faq-display-style-Contemporary .ufaq-social-links { margin-top: 4px; }

.ufaq-faq-display-style-Contemporary .ufaq-social-links ul { float: left; margin-bottom: 14px; position: relative; width: auto; }

.ufaq-faq-display-style-Contemporary .ufaq-permalink { margin-left: 0px; margin-bottom: 10px; }

.ufaq-faq-display-style-Contemporary .ufaq-back-to-top { margin-bottom: 14px; }

.ufaq-social-links-label { float: left; margin-right: 8px; position: relative; top: 3px; }

.ewd-ufaq-rating-button { height: 48px; padding-left: 52px; margin-right: 12px; line-height: 48px; float: left; font-weight: 600; cursor: pointer; }

.ewd-ufaq-up-vote { background: url("../images/Thumbs-up-icon.png") no-repeat; }

.ewd-ufaq-down-vote { background: url("../images/Thumbs-down-icon.png") no-repeat; }

.ewd-ufaq-rating-button.ewd-ufaq-rating-button-custom-up-image, .ewd-ufaq-rating-button.ewd-ufaq-rating-button-custom-down-image { background: none; padding-left: 0px; }

.ewd-ufaq-rating-button.ewd-ufaq-rating-button-custom-up-image img, .ewd-ufaq-rating-button.ewd-ufaq-rating-button-custom-down-image img { position: relative; float: left; width: 48px; height: auto; margin-right: 4px; }

.ewd-ufaq-expand-all, .ewd-ufaq-collapse-all { text-decoration: none; cursor: pointer; font-size: 0.9em; }

@font-face { font-family: ewd-toggle-icon; src: url("fonts/ewd-toggle-icon.woff2") format("woff2"), url("fonts/ewd-toggle-icon.woff") format("woff"), url("fonts/ewd-toggle-icon.ttf") format("truetype"), url("fonts/ewd-toggle-icon.svg#ewd-toggle-icon") format("svg"); font-weight: normal; font-style: normal; }

.ufaq-faq-title .ewd-ufaq-post-margin-symbol, .ewd-ufaq-toggle-all-symbol { font-family: ewd-toggle-icon; }

.ewd-ufaq-question-update { font-size: 1.2em; margin-bottom: 20px; }

.ewd-ufaq-question-form .form-field { margin-bottom: 20px; }

.rrssb-buttons li a .rrssb-text { color: rgb(255, 255, 255); margin-left: 5px; }

.ufaq-social-links .rrssb-buttons li { margin-bottom: 5px; }

.ufaq-permalink { clear: both; }

@media only screen and (max-width: 810px) {
  .ufaq-faq-title-text { width: 80%; }
}

.ewd-ufaq-previous-faqs, .ewd-ufaq-next-faqs { margin-top: 16px; }

.ewd-ufaq-previous-faqs { float: left; }

.ewd-ufaq-next-faqs { float: right; }

.ewd-ufaq-wpforms-label { }
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: https://ipps-a.army.mil/wp-content/plugins/ultimate-faqs/css/rrssb-min.css

@charset "utf-8";

.rrssb-buttons { box-sizing: border-box; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; height: 36px; margin: 0px; padding: 0px; width: 100%; }

.rrssb-buttons::after { clear: both; }

.rrssb-buttons::after, .rrssb-buttons::before { content: " "; display: table; }

.rrssb-buttons li { box-sizing: border-box; float: left; height: 100%; line-height: 13px; list-style: none; margin: 0px; padding: 0px 2px; }

.rrssb-buttons li.rrssb-email a { background-color: rgb(10, 136, 255); }

.rrssb-buttons li.rrssb-email a:hover { background-color: rgb(0, 110, 214); }

.rrssb-buttons li.rrssb-facebook a { background-color: rgb(48, 97, 153); }

.rrssb-buttons li.rrssb-facebook a:hover { background-color: rgb(36, 72, 114); }

.rrssb-buttons li.rrssb-tumblr a { background-color: rgb(50, 80, 109); }

.rrssb-buttons li.rrssb-tumblr a:hover { background-color: rgb(34, 54, 74); }

.rrssb-buttons li.rrssb-linkedin a { background-color: rgb(0, 123, 182); }

.rrssb-buttons li.rrssb-linkedin a:hover { background-color: rgb(0, 89, 131); }

.rrssb-buttons li.rrssb-twitter a { background-color: rgb(38, 196, 241); }

.rrssb-buttons li.rrssb-twitter a:hover { background-color: rgb(14, 170, 214); }

.rrssb-buttons li.rrssb-googleplus a { background-color: rgb(233, 63, 46); }

.rrssb-buttons li.rrssb-googleplus a:hover { background-color: rgb(206, 38, 22); }

.rrssb-buttons li.rrssb-youtube a { background-color: rgb(223, 28, 49); }

.rrssb-buttons li.rrssb-youtube a:hover { background-color: rgb(178, 22, 39); }

.rrssb-buttons li.rrssb-reddit a { background-color: rgb(139, 187, 227); }

.rrssb-buttons li.rrssb-reddit a:hover { background-color: rgb(98, 163, 217); }

.rrssb-buttons li.rrssb-pinterest a { background-color: rgb(184, 22, 33); }

.rrssb-buttons li.rrssb-pinterest a:hover { background-color: rgb(138, 17, 25); }

.rrssb-buttons li.rrssb-pocket a { background-color: rgb(237, 64, 84); }

.rrssb-buttons li.rrssb-pocket a:hover { background-color: rgb(228, 22, 45); }

.rrssb-buttons li.rrssb-github a { background-color: rgb(68, 68, 68); }

.rrssb-buttons li.rrssb-github a:hover { background-color: rgb(43, 43, 43); }

.rrssb-buttons li.rrssb-instagram a { background-color: rgb(81, 127, 164); }

.rrssb-buttons li.rrssb-instagram a:hover { background-color: rgb(64, 101, 130); }

.rrssb-buttons li.rrssb-delicious a { background-color: rgb(11, 121, 229); }

.rrssb-buttons li.rrssb-delicious a:hover { background-color: rgb(9, 95, 180); }

.rrssb-buttons li.rrssb-vk a { background-color: rgb(77, 113, 169); }

.rrssb-buttons li.rrssb-vk a:hover { background-color: rgb(61, 90, 134); }

.rrssb-buttons li.rrssb-hackernews a { background-color: rgb(255, 102, 0); }

.rrssb-buttons li.rrssb-hackernews a:hover { background-color: rgb(204, 82, 0); }

.rrssb-buttons li a { background-color: rgb(204, 204, 204); border-radius: 2px; box-sizing: border-box; display: block; font-size: 11px; -webkit-font-smoothing: antialiased; font-weight: 700; height: 100%; padding: 11px 7px 12px 27px; position: relative; text-align: center; text-decoration: none; text-transform: uppercase; transition: background-color 0.2s ease-in-out 0s; width: 100%; }

.rrssb-buttons li a .rrssb-icon { display: block; left: 10px; padding-top: 9px; position: absolute; top: 0px; width: 10%; }

.rrssb-buttons li a .rrssb-icon svg { height: 17px; width: 17px; }

.rrssb-buttons li a .rrssb-icon svg path, .rrssb-buttons li a .rrssb-icon svg polygon { fill: rgb(255, 255, 255); }

.rrssb-buttons li a .rrssb-text { color: rgb(255, 255, 255); }

.rrssb-buttons li a:active { box-shadow: rgba(22, 0, 0, 0.25) 1px 3px 15px 0px inset; }

.rrssb-buttons li.small a { padding: 0px; }

.rrssb-buttons li.small a .rrssb-icon { left: auto; margin: 0px auto; overflow: hidden; position: relative; top: auto; width: 100%; }

.rrssb-buttons li.small a .rrssb-text { visibility: hidden; }

.rrssb-buttons.large-format, .rrssb-buttons.large-format li { height: auto; }

.rrssb-buttons.large-format li:first-child:nth-last-child(1) a { font-size: 4vw; }

.rrssb-buttons.large-format li:first-child:nth-last-child(2) a, .rrssb-buttons.large-format li:first-child:nth-last-child(2) ~ li a { font-size: 2vw; }

.rrssb-buttons.large-format li:first-child:nth-last-child(3) a, .rrssb-buttons.large-format li:first-child:nth-last-child(3) ~ li a { font-size: 1.7vw; }

.rrssb-buttons.large-format li:first-child:nth-last-child(4) a, .rrssb-buttons.large-format li:first-child:nth-last-child(4) ~ li a { font-size: 1.4vw; }

.rrssb-buttons.large-format li:first-child:nth-last-child(5) a, .rrssb-buttons.large-format li:first-child:nth-last-child(5) ~ li a { font-size: 1.2vw; }

.rrssb-buttons.large-format li:first-child:nth-last-child(6) a, .rrssb-buttons.large-format li:first-child:nth-last-child(6) ~ li a { font-size: 1.05vw; }

.rrssb-buttons.large-format li:first-child:nth-last-child(7) a, .rrssb-buttons.large-format li:first-child:nth-last-child(7) ~ li a { font-size: 0.9vw; }

.rrssb-buttons.large-format li:first-child:nth-last-child(8) a, .rrssb-buttons.large-format li:first-child:nth-last-child(8) ~ li a { font-size: 0.8vw; }

.rrssb-buttons.large-format li:first-child:nth-last-child(9) a, .rrssb-buttons.large-format li:first-child:nth-last-child(9) ~ li a { font-size: 0.7vw; }

.rrssb-buttons.large-format li:first-child:nth-last-child(10) a, .rrssb-buttons.large-format li:first-child:nth-last-child(10) ~ li a { font-size: 0.6vw; }

.rrssb-buttons.large-format li:first-child:nth-last-child(11) a, .rrssb-buttons.large-format li:first-child:nth-last-child(11) ~ li a { font-size: 0.5vw; }

.rrssb-buttons.large-format li a { backface-visibility: hidden; border-radius: 0.2em; padding: 8.5% 0px 8.5% 12%; }

.rrssb-buttons.large-format li a .rrssb-icon { height: 100%; left: 7%; padding-top: 0px; width: 12%; }

.rrssb-buttons.large-format li a .rrssb-icon svg { height: 100%; position: absolute; top: 0px; width: 100%; }

.rrssb-buttons.large-format li a .rrssb-text { backface-visibility: hidden; }

.rrssb-buttons.small-format { padding-top: 5px; }

.rrssb-buttons.small-format li { height: 80%; padding: 0px 1px; }

.rrssb-buttons.small-format li a .rrssb-icon { height: 100%; padding-top: 0px; }

.rrssb-buttons.small-format li a .rrssb-icon svg { height: 48%; position: relative; top: 6px; width: 80%; }

.rrssb-buttons.tiny-format { height: 22px; position: relative; }

.rrssb-buttons.tiny-format li { padding-right: 7px; }

.rrssb-buttons.tiny-format li a { background-color: transparent; padding: 0px; }

.rrssb-buttons.tiny-format li a .rrssb-icon svg { height: 70%; width: 100%; }

.rrssb-buttons.tiny-format li a:active, .rrssb-buttons.tiny-format li a:hover { background-color: transparent; }

.rrssb-buttons.tiny-format li.rrssb-email a .rrssb-icon svg path, .rrssb-buttons.tiny-format li.rrssb-email a .rrssb-icon svg polygon { fill: rgb(10, 136, 255); }

.rrssb-buttons.tiny-format li.rrssb-email a .rrssb-icon:hover .rrssb-icon svg path, .rrssb-buttons.tiny-format li.rrssb-email a .rrssb-icon:hover .rrssb-icon svg polygon { fill: rgb(0, 84, 163); }

.rrssb-buttons.tiny-format li.rrssb-facebook a .rrssb-icon svg path, .rrssb-buttons.tiny-format li.rrssb-facebook a .rrssb-icon svg polygon { fill: rgb(48, 97, 153); }

.rrssb-buttons.tiny-format li.rrssb-facebook a .rrssb-icon:hover .rrssb-icon svg path, .rrssb-buttons.tiny-format li.rrssb-facebook a .rrssb-icon:hover .rrssb-icon svg polygon { fill: rgb(24, 48, 75); }

.rrssb-buttons.tiny-format li.rrssb-tumblr a .rrssb-icon svg path, .rrssb-buttons.tiny-format li.rrssb-tumblr a .rrssb-icon svg polygon { fill: rgb(50, 80, 109); }

.rrssb-buttons.tiny-format li.rrssb-tumblr a .rrssb-icon:hover .rrssb-icon svg path, .rrssb-buttons.tiny-format li.rrssb-tumblr a .rrssb-icon:hover .rrssb-icon svg polygon { fill: rgb(18, 29, 39); }

.rrssb-buttons.tiny-format li.rrssb-linkedin a .rrssb-icon svg path, .rrssb-buttons.tiny-format li.rrssb-linkedin a .rrssb-icon svg polygon { fill: rgb(0, 123, 182); }

.rrssb-buttons.tiny-format li.rrssb-linkedin a .rrssb-icon:hover .rrssb-icon svg path, .rrssb-buttons.tiny-format li.rrssb-linkedin a .rrssb-icon:hover .rrssb-icon svg polygon { fill: rgb(0, 54, 80); }

.rrssb-buttons.tiny-format li.rrssb-twitter a .rrssb-icon svg path, .rrssb-buttons.tiny-format li.rrssb-twitter a .rrssb-icon svg polygon { fill: rgb(38, 196, 241); }

.rrssb-buttons.tiny-format li.rrssb-twitter a .rrssb-icon:hover .rrssb-icon svg path, .rrssb-buttons.tiny-format li.rrssb-twitter a .rrssb-icon:hover .rrssb-icon svg polygon { fill: rgb(11, 132, 166); }

.rrssb-buttons.tiny-format li.rrssb-googleplus a .rrssb-icon svg path, .rrssb-buttons.tiny-format li.rrssb-googleplus a .rrssb-icon svg polygon { fill: rgb(233, 63, 46); }

.rrssb-buttons.tiny-format li.rrssb-googleplus a .rrssb-icon:hover .rrssb-icon svg path, .rrssb-buttons.tiny-format li.rrssb-googleplus a .rrssb-icon:hover .rrssb-icon svg polygon { fill: rgb(160, 30, 17); }

.rrssb-buttons.tiny-format li.rrssb-youtube a .rrssb-icon svg path, .rrssb-buttons.tiny-format li.rrssb-youtube a .rrssb-icon svg polygon { fill: rgb(223, 28, 49); }

.rrssb-buttons.tiny-format li.rrssb-youtube a .rrssb-icon:hover .rrssb-icon svg path, .rrssb-buttons.tiny-format li.rrssb-youtube a .rrssb-icon:hover .rrssb-icon svg polygon { fill: rgb(132, 17, 29); }

.rrssb-buttons.tiny-format li.rrssb-reddit a .rrssb-icon svg path, .rrssb-buttons.tiny-format li.rrssb-reddit a .rrssb-icon svg polygon { fill: rgb(139, 187, 227); }

.rrssb-buttons.tiny-format li.rrssb-reddit a .rrssb-icon:hover .rrssb-icon svg path, .rrssb-buttons.tiny-format li.rrssb-reddit a .rrssb-icon:hover .rrssb-icon svg polygon { fill: rgb(57, 139, 207); }

.rrssb-buttons.tiny-format li.rrssb-pinterest a .rrssb-icon svg path, .rrssb-buttons.tiny-format li.rrssb-pinterest a .rrssb-icon svg polygon { fill: rgb(184, 22, 33); }

.rrssb-buttons.tiny-format li.rrssb-pinterest a .rrssb-icon:hover .rrssb-icon svg path, .rrssb-buttons.tiny-format li.rrssb-pinterest a .rrssb-icon:hover .rrssb-icon svg polygon { fill: rgb(93, 11, 17); }

.rrssb-buttons.tiny-format li.rrssb-pocket a .rrssb-icon svg path, .rrssb-buttons.tiny-format li.rrssb-pocket a .rrssb-icon svg polygon { fill: rgb(237, 64, 84); }

.rrssb-buttons.tiny-format li.rrssb-pocket a .rrssb-icon:hover .rrssb-icon svg path, .rrssb-buttons.tiny-format li.rrssb-pocket a .rrssb-icon:hover .rrssb-icon svg polygon { fill: rgb(182, 17, 36); }

.rrssb-buttons.tiny-format li.rrssb-github a .rrssb-icon svg path, .rrssb-buttons.tiny-format li.rrssb-github a .rrssb-icon svg polygon { fill: rgb(68, 68, 68); }

.rrssb-buttons.tiny-format li.rrssb-github a .rrssb-icon:hover .rrssb-icon svg path, .rrssb-buttons.tiny-format li.rrssb-github a .rrssb-icon:hover .rrssb-icon svg polygon { fill: rgb(17, 17, 17); }

.rrssb-buttons.tiny-format li.rrssb-instagram a .rrssb-icon svg path, .rrssb-buttons.tiny-format li.rrssb-instagram a .rrssb-icon svg polygon { fill: rgb(81, 127, 164); }

.rrssb-buttons.tiny-format li.rrssb-instagram a .rrssb-icon:hover .rrssb-icon svg path, .rrssb-buttons.tiny-format li.rrssb-instagram a .rrssb-icon:hover .rrssb-icon svg polygon { fill: rgb(47, 74, 96); }

.rrssb-buttons.tiny-format li.rrssb-delicious a .rrssb-icon svg path, .rrssb-buttons.tiny-format li.rrssb-delicious a .rrssb-icon svg polygon { fill: rgb(11, 121, 229); }

.rrssb-buttons.tiny-format li.rrssb-delicious a .rrssb-icon:hover .rrssb-icon svg path, .rrssb-buttons.tiny-format li.rrssb-delicious a .rrssb-icon:hover .rrssb-icon svg polygon { fill: rgb(6, 70, 132); }

.rrssb-buttons.tiny-format li.rrssb-vk a .rrssb-icon svg path, .rrssb-buttons.tiny-format li.rrssb-vk a .rrssb-icon svg polygon { fill: rgb(77, 113, 169); }

.rrssb-buttons.tiny-format li.rrssb-vk a .rrssb-icon:hover .rrssb-icon svg path, .rrssb-buttons.tiny-format li.rrssb-vk a .rrssb-icon:hover .rrssb-icon svg polygon { fill: rgb(45, 66, 99); }

.rrssb-buttons.tiny-format li.rrssb-hackernews a .rrssb-icon svg path, .rrssb-buttons.tiny-format li.rrssb-hackernews a .rrssb-icon svg polygon { fill: rgb(255, 102, 0); }

.rrssb-buttons.tiny-format li.rrssb-hackernews a .rrssb-icon:hover .rrssb-icon svg path, .rrssb-buttons.tiny-format li.rrssb-hackernews a .rrssb-icon:hover .rrssb-icon svg polygon { fill: rgb(153, 61, 0); }
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: https://ipps-a.army.mil/wp-content/plugins/google-analytics-for-wordpress/assets/css/frontend.min.css

@charset "utf-8";

.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled a.monsterinsights-inline-popular-posts-title { text-decoration: none; box-shadow: none; font-style: normal; font-weight: bold; border: none; }

.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled a.monsterinsights-inline-popular-posts-title:hover, .monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled a.monsterinsights-inline-popular-posts-title:focus { text-decoration: underline; }

.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-alpha { padding: 24px 27px; margin-bottom: 24px; background: rgb(240, 242, 244); }

.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-alpha .monsterinsights-inline-popular-posts-label { font-size: 18px; line-height: 1; display: block; margin-bottom: 6px; color: rgb(235, 87, 87); }

.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-alpha .monsterinsights-inline-popular-posts-title { line-height: 1; color: rgb(57, 63, 76); font-size: 18px; }

.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-beta { padding: 14px; border-width: 1px; border-style: solid; border-color: rgb(240, 242, 244); }

.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-beta .monsterinsights-inline-popular-posts-label { display: block; font-size: 18px; line-height: 18px; color: rgb(235, 87, 87); }

.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-beta .monsterinsights-inline-popular-posts-text { display: inline-block; vertical-align: middle; width: calc(100% - 164px); }

.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-beta .monsterinsights-inline-popular-posts-title { line-height: 130%; color: rgb(57, 63, 76); }

.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-beta .monsterinsights-inline-popular-posts-image { width: 144px; padding: 0px; display: inline-block; margin-right: 19px; vertical-align: middle; }

.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-charlie .monsterinsights-inline-popular-posts-label { display: block; font-size: 16px; line-height: 1.1; color: rgb(57, 63, 76); }

.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-charlie .monsterinsights-inline-popular-posts-text { display: block; vertical-align: middle; }

.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-charlie .monsterinsights-inline-popular-posts-post { display: list-item; margin-left: 20px; }

.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-charlie .monsterinsights-inline-popular-posts-title { line-height: 130%; font-weight: 400; color: rgb(57, 63, 76); }

.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-charlie .monsterinsights-inline-popular-posts-image { width: 144px; padding: 0px; display: inline-block; }

.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-charlie .monsterinsights-inline-popular-posts-border { display: block; border-style: solid; border-width: 0px 0px 1px; margin: 16px 0px; border-color: rgb(211, 215, 222); }

.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled { margin-bottom: 24px; }

.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled .monsterinsights-widget-popular-posts-title, .monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled .monsterinsights-widget-popular-posts-list a { text-decoration: none; color: rgb(57, 63, 76); box-shadow: none; }

.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled .monsterinsights-widget-popular-posts-list a:hover .monsterinsights-widget-popular-posts-title, .monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled .monsterinsights-widget-popular-posts-list a:focus .monsterinsights-widget-popular-posts-title { text-decoration: underline; }

.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-alpha .monsterinsights-widget-popular-posts-list { margin: 0px -6px; }

.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-alpha .monsterinsights-widget-popular-posts-list li { display: inline-block; padding: 24px; background: rgb(240, 242, 244); border-radius: 3px; margin: 0px 6px 12px; width: calc(50% - 12px); vertical-align: top; font-size: 16px; line-height: 1.2; color: rgb(57, 63, 76); font-weight: 700; }

.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-beta .monsterinsights-widget-popular-posts-list { margin: 0px -6px; }

.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-beta .monsterinsights-widget-popular-posts-list li { display: inline-block; background: rgb(255, 255, 255); border-radius: 3px; margin: 0px 6px 30px; width: calc(50% - 12px); vertical-align: top; font-size: 16px; line-height: 1.2; color: rgb(57, 63, 76); font-weight: 700; border-left: 4px solid rgb(30, 193, 133); padding-left: 16px; }

.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-charlie .monsterinsights-widget-popular-posts-list { margin: 0px -6px; }

.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-charlie .monsterinsights-widget-popular-posts-list li { display: inline-block; padding: 24px; background: rgb(240, 242, 244); border-radius: 3px; margin: 0px 6px 12px; width: calc(50% - 12px); vertical-align: top; font-size: 16px; line-height: 1.2; color: rgb(57, 63, 76); font-weight: 700; border-top: 4px solid rgb(51, 142, 239); }

.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled .monsterinsights-widget-popular-posts-list { padding: 0px; margin: 0px -6px; }

.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled .monsterinsights-widget-popular-posts-list li { width: calc(50% - 12px); margin-left: 6px; margin-right: 6px; }

.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-columns-1 .monsterinsights-widget-popular-posts-list { margin: 0px; }

.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-columns-1 .monsterinsights-widget-popular-posts-list li { width: 100%; margin-left: 0px; margin-right: 0px; }

.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-columns-3 .monsterinsights-widget-popular-posts-list { margin: 0px; }

.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-columns-3 .monsterinsights-widget-popular-posts-list li { width: calc(33.3333% - 12px); }

@media (max-width: 767px) {
  .monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-columns-3 .monsterinsights-widget-popular-posts-list, .monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-columns-2 .monsterinsights-widget-popular-posts-list { margin: 0px; }
  .monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-columns-3 .monsterinsights-widget-popular-posts-list li, .monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-columns-2 .monsterinsights-widget-popular-posts-list li { width: 100%; margin-left: 0px; margin-right: 0px; }
}
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: https://ipps-a.army.mil/wp-content/themes/thefox/style.css

@charset "utf-8";

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; }

html { font-size: 100%; text-size-adjust: 100%; }

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }

body { line-height: 1; -webkit-font-smoothing: antialiased; text-size-adjust: 100%; }

ol, ul { list-style: none; }

strong, b { font-weight: 700; }

.bolder strong { font-weight: 900; }

em { font-style: italic; }

sub { bottom: -0.25em; }

sup { top: -0.5em; }

sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }

select { max-width: 100%; }

blockquote, q { quotes: none; }

blockquote::before, blockquote::after, q::before, q::after { content: none; }

blockquote { position: relative; font-style: italic; font-size: 16px; font-weight: bold; line-height: 26px; margin: 42px 0px 42px 28px; padding: 50px 225px 50px 70px; }

blockquote p { line-height: 26px; opacity: 0.6; }

blockquote::before { content: ""; position: absolute; top: 0px; left: 0px; height: 100%; background: rgb(33, 194, 248); width: 10px; }

blockquote::after { content: "„"; font-family: "MS Serif", "New York", serif; position: absolute; top: 20px; right: 50px; font-size: 140px; opacity: 0.1; }

iframe { max-width: 100%; width: 100%; }

table { border-collapse: collapse; border-spacing: 0px; }

h1, h2, h3, h4, h5, h6 { font-weight: bold; }

.vc_custom_heading { margin-bottom: 35px; }

.vc_custom_heading h1, .vc_custom_heading h2, .vc_custom_heading h3, .vc_custom_heading h4, .vc_custom_heading h5, .vc_custom_heading h6 { margin-bottom: 0px; }

h1 { font-size: 34px; margin-bottom: 10px; line-height: 45px; }

h2 { font-size: 24px; line-height: 36px; }

h3 { font-size: 20px; margin-bottom: 10px; }

h4 { font-size: 18px; margin-bottom: 10px; }

h5 { font-size: 16px; margin-bottom: 10px; }

h6 { font-size: 15px; margin-bottom: 10px; font-weight: normal; }

.clearfix { clear: both; }

body { font-family: Lato, Arial, sans-serif; font-size: 14px; line-height: 25px; color: rgb(119, 119, 119); overflow-x: hidden; font-weight: 400; background-color: rgb(255, 255, 255); }

p { margin-top: 0px; margin-bottom: 10px; line-height: 24px; }

.wpb_text_column p { margin-bottom: 24px; }

a, a:visited, a:hover, a:active { text-decoration: none; }

a { color: rgb(65, 65, 65); text-decoration: none; outline: none; transition: all 0.2s linear 0s; }

textarea, select, button { appearance: none; }

textarea { font-family: inherit; }

.rd_clear { clear: both; width: 0px; height: 0px; padding: 0px; margin: 0px; border: none; background: transparent; display: block; }

img.alignleft, img.alignright, img.aligncenter { margin-top: 9px; margin-bottom: 9px; }

.alignleft, img.alignleft { display: inline; float: left; margin: 9px 30px 0px 0px; }

.alignright, img.alignright { display: inline; float: right; margin: 9px 0px 0px 30px; }

.aligncenter, img.aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; padding: 0px; }

.alignnone { max-width: 100%; }

.wp-caption-text { text-align: center; padding-top: 10px; }

.wp-caption { text-align: center; max-width: 100%; }

.wp-caption.alignnone { margin: 10px 0px; }

.wp-caption.aligncenter { margin: 10px auto; }

.wp-caption img { display: inline-block !important; }

.wp-caption, .wp-caption-text, .sticky, .gallery-caption, .bypostauthor { }

.html5-video-player:not(.ad-interrupting):not(.hide-info-bar) .html5-info-bar, .html5-info-bar { display: none !important; }

.t_uppercase { letter-spacing: 1px; text-transform: uppercase; }

.t_none { text-transform: none; }

.t_lowercase { text-transform: lowercase; }

.text_uppercase { text-transform: uppercase; }

.text_light { font-weight: 300; }

img[class*="wp-image-"] { display: block; }

.wpb_single_image .wpb_wrapper { line-height: 0; }

.img_play_effect a span { position: relative; display: inline-block; overflow: hidden; max-width: 100%; }

.img_play_effect a img { transition: all 0.2s linear 0s; }

.img_play_effect a span::before { content: "5"; font-size: 24px; font-family: elg; width: 52px; height: 52px; color: rgb(255, 255, 255); background: rgb(34, 37, 51); border-radius: 300px; position: absolute; top: 55%; left: 50%; opacity: 0; margin-top: -26px; margin-left: -26px; line-height: 52px; text-align: center; transition: all 0.2s linear 0s; z-index: 1; }

.img_play_effect a:hover span::before { top: 50%; opacity: 1; }

.img_play_effect a:hover img { opacity: 0.75; }

.img_zoom_effect a span { position: relative; display: inline-block; overflow: hidden; max-width: 100%; }

.img_zoom_effect a img { transition: all 0.2s linear 0s; }

.img_zoom_effect a span::before { content: "U"; font-size: 14px; font-family: elg; width: 52px; height: 52px; color: rgb(255, 255, 255); background: rgb(34, 37, 51); border-radius: 300px; position: absolute; top: 55%; left: 50%; opacity: 0; margin-top: -26px; margin-left: -26px; line-height: 52px; text-align: center; transition: all 0.2s linear 0s; z-index: 1; }

.img_zoom_effect a:hover span::before { top: 50%; opacity: 1; }

.img_zoom_effect a:hover img { opacity: 0.75; }

.img_reduce_opacity { transition: all 0.2s linear 0s; opacity: 1; }

.img_reduce_opacity:hover { opacity: 0.7; }

.img_remove_opacity { transition: all 0.2s linear 0s; opacity: 0.7; }

.img_remove_opacity:hover { opacity: 1; }

.img_add_color { transition: all 1s ease 0s; filter: grayscale(100%); }

.img_add_color:hover { filter: grayscale(0%); }

.img_remove_color { transition: all 1s ease 0s; }

.img_remove_color:hover { filter: grayscale(100%); }

.img_hover_title { position: relative; }

.img_hover_title span, .img_hover_title span a { display: block; position: absolute; width: 100%; height: 100%; transition: all 0.2s linear 0s; }

.img_hover_title .wpb_heading { position: absolute; top: 50%; margin-top: -25px; line-height: 50px; text-align: center; width: 100%; font-size: 18px; font-weight: 900; letter-spacing: 2.5px; font-family: Raleway; text-transform: uppercase; color: rgb(255, 255, 255); opacity: 0; transition: all 0.2s linear 0s; }

.img_hover_title:hover .wpb_heading { opacity: 1; }

.img_hover_title:hover span { background: rgba(0, 0, 0, 0.2); }

.width-1170 { max-width: 1170px; margin-left: auto !important; margin-right: auto !important; }

.width-1100 { max-width: 1100px; margin-left: auto !important; margin-right: auto !important; }

.width-1000 { max-width: 1000px; margin-left: auto !important; margin-right: auto !important; }

.width-950 { max-width: 950px; margin-left: auto !important; margin-right: auto !important; }

.width-900 { max-width: 900px; margin-left: auto !important; margin-right: auto !important; }

.width-850 { max-width: 850px; margin-left: auto !important; margin-right: auto !important; }

.width-800 { max-width: 800px; margin-left: auto !important; margin-right: auto !important; }

.width-750 { max-width: 750px; margin-left: auto !important; margin-right: auto !important; }

.width-700 { max-width: 700px; margin-left: auto !important; margin-right: auto !important; }

.width-650 { max-width: 650px; margin-left: auto !important; margin-right: auto !important; }

.width-600 { max-width: 600px; margin-left: auto !important; margin-right: auto !important; }

.width-550 { max-width: 550px; margin-left: auto !important; margin-right: auto !important; }

.letterspacing-0 { letter-spacing: 0px; }

.letterspacing-1 { letter-spacing: 1px; }

.letterspacing-1-5 { letter-spacing: 1.5px; }

.letterspacing-2 { letter-spacing: 2px; }

.letterspacing-2-5 { letter-spacing: 2.5px; }

.letterspacing-3 { letter-spacing: 3px; }

.letterspacing-4 { letter-spacing: 4px; }

.borderradius-1 { border-radius: 1px; }

.borderradius-2 { border-radius: 2px; }

.borderradius-3 { border-radius: 3px; }

.borderradius-4 { border-radius: 4px; }

.borderradius-5 { border-radius: 5px; }

.borderradius-6 { border-radius: 6px; }

.borderradius-7 { border-radius: 7px; }

.borderradius-8 { border-radius: 8px; }

.borderradius-9 { border-radius: 9px; }

.borderradius-10 { border-radius: 10px; }

.show_hover { opacity: 0; transition: all 0.2s linear 0s; }

.show_hover:hover { opacity: 1; }

.show_hover a { color: rgb(255, 255, 255); }

.row_top_icon { width: 100px; height: 100px; position: absolute; top: -50px; background: white; border-radius: 300px; left: 50%; margin-left: -50px; }

.row_top_icon i { background: rgb(0, 220, 255); width: 60px; height: 60px; display: block; position: absolute; left: 50%; margin-left: -30px; top: 50%; margin-top: -30px; text-align: center; line-height: 60px; border-radius: 100px; color: rgb(255, 255, 255); font-size: 32px; }

.row_bottom_arrow { width: 20px; height: 20px; position: absolute; background: white; transform: rotate(45deg); bottom: -10px; left: 50%; margin-left: -10px; }

input[type="number"]::-webkit-inner-spin-button { appearance: none; cursor: pointer; display: block; width: 8px; color: rgb(51, 51, 51); text-align: center; position: relative; }

.vc_figure-caption { line-height: 24px; }

.vc_hidden-lg { display: none !important; }

body.register_license { height: 100vh; overflow: hidden; background: linear-gradient(90deg, rgb(58, 120, 255) 0%, rgb(66, 81, 244) 100%); }

body.register_license::before { content: "Please activate TheFox from the Theme Panel"; width: 380px; text-align: center; position: absolute; left: 50%; top: 50%; color: rgb(255, 255, 255); font-weight: 600; font-size: 28px; line-height: 40px; margin: -20px 0px 0px -190px; }

body.register_license #top_bg { opacity: 0 !important; height: 0px !important; overflow: hidden !important; }

.tt_register, .tt_register a { opacity: 0; z-index: 2147483647; width: 100vw; height: 100vh; position: absolute; }

#rd_preloader { background-color: rgb(255, 255, 255); position: fixed; inset: 0px; height: 100%; z-index: 100000; background-image: url("images/preloader.gif"); background-repeat: no-repeat; background-position: center center; }

#fixed_body_left { margin-left: 320px; }

#main_content { width: 100%; margin: 0px auto; }

.pagefix { height: 101%; overflow: hidden; }

.wrapper { width: 1170px; padding: 0px; margin: 0px auto; position: relative; overflow: hidden; }

.wrapper.tf_o_visible { overflow: visible !important; }

.table_wrapper { display: table !important; overflow: visible !important; }

.section_wrapper { overflow: visible; }

#boxed_layout { width: 1240px; margin: 30px auto; box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 15px; overflow: hidden; }

.section { width: 100%; min-height: 100%; overflow: auto; padding-bottom: 0px; line-height: 19px; background-color: rgb(255, 255, 255); position: relative; }

.full-width-section { background-size: cover; background-position: center center; margin-left: -50%; padding-left: 50%; padding-right: 50%; width: 100%; position: relative; z-index: 0; visibility: hidden; overflow: hidden; box-sizing: content-box !important; }

.full-width-content { z-index: 0; }

.def_section { overflow: visible; z-index: 1; }

.n_section { position: relative; overflow: hidden; }

.n_section:nth-child(2n) { border-top: 1px solid rgb(223, 223, 223); }

.n_section:nth-child(2n+1) { border-top: 1px solid rgb(223, 223, 223); }

.section .wrapper { padding: 0px; }

.n_section .wrapper { padding: 0px; }

.tt_row_parallax { width: 100%; height: 100%; top: 0px; left: 0px; z-index: 0; background-repeat: no-repeat; background-position: center center; background-attachment: fixed; position: absolute !important; background-size: cover !important; }

.tt_row_has_parallax .wpb_column { position: relative; z-index: 1; }

.rd_row_overlay { width: 100%; height: 100%; left: 0px; top: 0px; position: absolute !important; z-index: -1 !important; }

.tt_row_has_parallax .rd_row_overlay, .vc_parallax .rd_row_overlay { z-index: 0 !important; }

.vc_parallax.rd_has_overlay .vc_parallax-inner { z-index: -1 !important; }

.rd_video_ctn { overflow: hidden; }

.vc_parallax.rd_video_ctn .vc_parallax-inner { z-index: -2 !important; }

.rd_video_ctn video { top: 0px; left: 0px; position: absolute; min-width: 100%; min-height: 100%; z-index: -1; }

.rd_parallax_section { background-size: cover; overflow: hidden; }

.parallax_wrap { overflow: hidden; width: 100%; height: 100%; position: absolute; z-index: -1; top: 0px; left: 0px; }

.parallax_bg { position: absolute; z-index: 1; width: 100%; height: 100%; top: 0px; left: 0px; background-position: center top; background-repeat: no-repeat; background-size: cover; }

.parallax_fixed { background-attachment: fixed; }

.vc_row.wpb_row.vc_row-fluid.rd_parallax_section { background: transparent; }

.fixed_bg { background-size: cover; background-position: 50% 0px; background-repeat: no-repeat; background-attachment: fixed; }

.repeat_bg { background-repeat: repeat; }

.repeatx_bg { background-repeat: repeat-x; }

.repeaty_bg { background-repeat: repeat-y; }

#fw_c { padding: 0px; }

#footer_bg { width: 100%; margin: 0px auto; position: relative; background: rgb(32, 32, 36); color: rgb(204, 204, 204); }

.footer_wrap { max-width: 1200px; }

.module_section { display: none; }

.left { float: left; }

.right { float: right; }

img { max-width: 100%; height: auto; }

.map_canvas_body { position: relative; }

.map_canvas { margin: 0px; width: 100%; height: 400px; }

.map_canvas img { max-width: none !important; }

.wpb_text_column .mejs-container { display: none; }

#top_bg { position: relative; }

#top_bar { background-color: rgb(65, 65, 65); font-size: 13px; }

#top_bar .wrapper { padding: 0px; overflow: visible; display: table; z-index: 1000; }

#top_bar .sub-menu { display: none; }

.top_bar_menu { float: right; }

.top_bar_menu li { float: left; padding-left: 20px; line-height: 51px; }

.top_phone { width: auto; float: left; margin: 0px; }

.top_phone::before { font-family: FontAwesome; font-size: 13px; content: ""; padding: 0px 14px 0px 0px; }

.top_email { width: auto; float: left; margin: 0px; }

.top_email::before { font-family: FontAwesome; font-size: 13px; content: ""; padding: 0px 14px 0px 0px; }

.top_text { width: auto; float: left; margin: 0px; padding: 8px 0px 1px; font-size: 13px; }

#rd_wpml { float: left; height: 51px; }

#rd_wpml #lang_sel, #rd_wpml .wpml-ls-legacy-dropdown { height: 51px; width: auto; border: none !important; }

#rd_wpml #lang_sel li, #rd_wpml .wpml-ls-legacy-dropdown .wpml-ls-item { float: left; width: 190px; text-align: left; position: relative; }

#rd_wpml #lang_sel a, #rd_wpml .wpml-ls-legacy-dropdown .wpml-ls-item a { background: none; font-size: 14px; font-family: Lato; padding: 13px 20px 14px; border: none !important; }

#rd_wpml .lang_sel_sel::after, #rd_wpml .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle::after { content: ""; font-family: FontAwesome; float: right; border: none !important; position: static !important; }

#rd_wpml #lang_sel ul li:hover ul, #rd_wpml #lang_sel ul a:hover ul, #rd_wpml .wpml-ls-legacy-dropdown:hover .wpml-ls-sub-menu, #rd_wpml .wpml-ls-legacy-dropdown ul li:hover .wpml-ls-sub-menu { opacity: 1; }

#rd_wpml img { margin-right: 10px; }

#rd_wpml #lang_sel ul ul, #rd_wpml .wpml-ls-legacy-dropdown .wpml-ls-sub-menu { opacity: 0; position: relative; width: 260px; height: auto; background: rgb(255, 255, 255); overflow: auto; top: inherit; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 3px; transition: all 0.2s linear 0s; border: none !important; }

#rd_wpml #lang_sel > ul > li, #rd_wpml .wpml-ls-legacy-dropdown > ul > li { height: 51px; overflow: visible; }

#rd_wpml #lang_sel li li, #rd_wpml .wpml-ls-legacy-dropdown li li { width: 260px; }

#rd_wpml #lang_sel li li:first-child, #rd_wpml .wpml-ls-legacy-dropdown li li:first-child { padding-top: 10px !important; }

#rd_wpml #lang_sel li li:last-child, #rd_wpml .wpml-ls-legacy-dropdown li li:last-child { padding-bottom: 10px !important; }

.topbar_type_1 .top_phone { padding: 13px 0px 12px; }

.topbar_type_1 .top_text { padding: 13px 20px 12px; }

.topbar_type_1 .top_email { padding: 13px 0px 12px; }

.topbar_type_1 #header_socials { padding: 10px 20px 11px; }

.topbar_type_1 .top_bar_menu { padding-right: 20px; }

.topbar_type_2 .top_phone { padding: 13px 0px 12px; }

.topbar_type_2 .top_text { padding: 13px 20px 12px; }

.topbar_type_2 .top_email { padding: 13px 0px 12px; }

.topbar_type_2 #header_socials { padding: 10px 20px 11px; }

.topbar_type_2 .top_bar_menu { padding-right: 20px; }

.topbar_type_3 .top_phone { padding: 13px 20px 12px 0px; }

.topbar_type_3 .top_text { padding: 13px 20px 12px 0px; }

.topbar_type_3 .top_email { padding: 13px 20px 12px 0px; }

.topbar_type_3 #header_socials { padding-top: 10px; padding-bottom: 11px; }

.topbar_type_3 #rd_wpml #lang_sel > ul > li > a { padding-left: 0px; }

.topbar_type_3 .top_bar_menu li { line-height: 50px; }

.topbar_type_4 .top_phone { padding: 13px 20px 12px 0px; }

.topbar_type_4 .top_text { padding: 13px 20px 12px 0px; }

.topbar_type_4 .top_email { padding: 13px 20px 12px 0px; }

.topbar_type_4 #header_socials { padding-top: 10px; padding-bottom: 11px; }

.topbar_type_4 #rd_wpml, .topbar_type_4 #rd_wpml #lang_sel, .topbar_type_4 #rd_wpml #lang_sel > ul > li { height: 50px; }

.topbar_type_4 #rd_wpml #lang_sel a { padding: 13px 20px; }

.topbar_type_4 .top_bar_menu li { line-height: 50px; }

.topbar_type_5 .top_phone { padding: 11px 20px 9px; }

.topbar_type_5 .top_text { padding: 11px 20px 9px; }

.topbar_type_5 .top_email { padding: 11px 20px 9px; }

.topbar_type_5 #header_socials { padding: 8px 20px; }

.topbar_type_5 #rd_wpml, .topbar_type_5 #rd_wpml #lang_sel, .topbar_type_5 #rd_wpml #lang_sel > ul > li { height: 46px; }

.topbar_type_5 #rd_wpml #lang_sel a { padding: 11px 20px; }

.topbar_type_5 .top_bar_menu li { line-height: 46px; }

.topbar_type_5 .top_bar_menu { padding-right: 20px; }

header { margin: 0px auto; padding: 0px; min-height: 101px; height: auto; width: 100%; position: relative; background-color: rgb(255, 255, 255); transition: all 0.2s linear 0s; z-index: 999; }

#boxed_layout header { transition: none 0s ease 0s; }

#searchtop_img .fa-search { transition: all 0.2s linear 0s; }

.header_shadow { box-shadow: rgba(0, 0, 0, 0.05) 0px 2px 6px; }

header .wrapper { overflow: inherit; }

.opaque_header { opacity: 0.95; }

.transparent_header { border-bottom: 1px solid rgba(255, 255, 255, 0.25); box-shadow: none !important; }

.header_bottom_nav.transparent_header { border-top: none !important; }

.header_bottom_nav.header_shadow.sticky_header.transparent_header.opaque_header, header.header_shadow.sticky_header.transparent_header.opaque_header { box-shadow: rgba(0, 0, 0, 0.05) 0px 2px 6px !important; }

.transparent_header nav > ul > li > a, .transparent_header .cart-content, .transparent_header nav > li.current-menu-item li a, .transparent_header #searchtop_img .fa-search, .transparent_header .header_si a, .transparent_header #nav_button::before { border-color: rgba(0, 0, 0, 0) !important; background: none !important; }

.transparent_header nav.nav_type_11 > ul > li > a:hover, .transparent_header nav.nav_type_11 > ul .current-menu-item > a, .transparent_header nav.nav_type_12 > ul > li > a:hover, .transparent_header nav.nav_type_12 > ul .current-menu-item > a { border-color: rgb(255, 255, 255) !important; background: none !important; }

.transparent_header.opaque_header nav > ul > li > a, .transparent_header.opaque_header .cart-content, .transparent_header.opaque_header nav li.current-menu-item li a, .transparent_header.opaque_header #searchtop_img .fa-search, .transparent_header.opaque_header .header_si a { color: inherit !important; }

.transparent_header > nav ul > li > a:hover { opacity: 1 !important; background: none !important; }

.opaque_header nav ul li a { opacity: 1 !important; }

.transparent_header, .transparent_header .header_si a, .transparent_header nav > ul, .transparent_header .wrapper > ul { background: rgba(255, 255, 255, 0) !important; }

.white_logo { display: none !important; }

.transparent_header .white_logo { display: inline-block !important; }

.transparent_header .dark_logo { display: none !important; }

.opaque_header .dark_logo { display: inline-block !important; }

.opaque_header .white_logo { display: none !important; }

.fixed_header_left { position: fixed; top: 0px; left: 0px; bottom: 0px; width: 320px; z-index: 5000; padding-left: 0px; border-right: 1px solid rgb(235, 235, 235); }

.fixed_header_left.absolute_navigation { position: absolute; left: -320px; }

.fixed_header_left .wrapper { width: 320px; padding: 40px 30px 30px; }

.fixed_to_body { left: 50%; margin-left: -726px; }

#header_top { width: 100%; background-color: rgb(255, 255, 255); float: left; }

#logo_img { line-height: 100px; width: auto; max-height: 100px; text-align: center; margin: 0px; padding: 0px; float: left; position: relative; z-index: 5000; }

.fixed_header_left #logo_img, .fixed_header_left #logo_img img { max-height: inherit; }

#header_container .mobile_logo.white_logo, .opaque_header .dark_logo.mobile_logo, .mobile_logo { display: none !important; }

#logo_img a { transition: all 0.2s linear 0s; }

#logo_img::before { content: ""; display: inline-block; height: 100%; vertical-align: middle; margin-right: 0px; }

#logo_img img { display: inline-block; vertical-align: middle; margin-top: -1px; max-height: 100px; }

.fixed_header_left #logo_img { text-align: center; float: none !important; margin: auto !important; }

.logo_text { line-height: 100px; width: 265px; max-height: 100px; text-align: left; margin: 0px; padding: 0px; float: left; }

#header_sub_nav .logo_text, #header_sub_nav .logo_text a { max-height: 90px; line-height: 90px; }

.logo_text::before { content: ""; display: inline-block; height: 100%; vertical-align: middle; margin-right: -0.5em; }

.logo_text a { display: inline-block; vertical-align: middle; color: rgb(0, 0, 0); margin-top: -1px; max-height: 100px; }

.logo_text p { font-weight: 300; font-size: 23px; line-height: inherit; margin: 0px !important; padding: 0px !important; }

#header_socials { width: auto; float: right; text-align: center; padding-top: 0px; margin: 0px; }

.si_float_left { padding-right: 20px; float: left !important; }

.si_float_right { padding-left: 20px; }

#header_socials div { border: none !important; }

#fixed_header_socials { width: 100%; text-align: left; padding: 20px 0px 0px; float: left !important; clear: both !important; }

#fixed_header_socials div { margin-bottom: 10px; width: 40px; height: 40px; margin-right: 7px; }

#header_bottom { width: 100%; background: rgba(0, 0, 0, 0.5); float: left; }

.header_bottom_nav { min-height: 49px; position: relative; z-index: 999; transition: none 0s ease 0s; }

.header_bottom_nav nav { float: left; }

#nav_mini { display: none; }

#nav_button { display: none; cursor: pointer; }

.header_bottom_nav #nav_button { margin-top: 16px; }

#nav_button_alt { margin: 8px 10px 0px 0px; float: left; display: block; height: 45px; cursor: pointer; }

#nav_button_alt::before { font-family: FontAwesome; display: block; content: ""; padding: 8px 0px 0px; text-align: center; margin-left: -1px; font-size: 18px; }

header nav { height: auto; width: auto; display: block; float: right; z-index: 5000; margin: 0px; position: static; }

header.nav_type_1 { min-height: 90px; }

.nav_type_1 #logo_img, .nav_type_1 .logo_text { line-height: 90px; max-height: 90px; }

header.nav_type_1 .header_current_cart:hover .cdp_2, #header_container .nav_type_1 .cart-notification, #header_container .nav_type_1 ul li:hover > ul, #header_container .nav_type_1 ul li.sfHover > ul { top: 90px; visibility: visible !important; }

.nav_type_1 #search-form { top: 90px; }

.nav_type_1 ul { float: right; position: static; z-index: 5000; overflow: visible; }

.nav_type_1 ul li { position: relative; font-size: 15px; float: left; z-index: 5000; }

.nav_type_1 ul li a { position: relative; display: block; padding: 32px 23px 33px; font-size: 15px; cursor: pointer; transition: all 0.2s linear 0s; text-align: center; float: left; z-index: 2000; }

header.nav_type_1 #searchtop { float: right; padding: 32px 0px 29px 23px; font-size: 16px; transition: all 0.2s linear 0s; }

.nav_type_1.shrinked_header #searchtop { padding: 13px 0px 13px 23px; }

.nav_type_1.shrinked_header { min-height: 55px; }

.nav_type_1.shrinked_header ul li a { padding: 15px 23px; }

.nav_type_1.shrinked_header #logo_img img { max-height: 35px; }

.nav_type_1.shrinked_header #logo_img, .nav_type_1.shrinked_header .logo_text { max-height: 55px; line-height: 55px; }

.shrinked_header ul li:hover > ul { top: 55px !important; }

.shrinked_header ul li.sfHover > ul { top: 55px !important; }

header.nav_type_1 #nav_button { margin: 26px 10px 0px 0px; }

header.nav_type_2 { min-height: 90px; }

.nav_type_2 #logo_img, .nav_type_2 .logo_text { line-height: 89px; max-height: 89px; }

header.nav_type_2 .header_current_cart:hover .cdp_2, #header_container .nav_type_2 .cart-notification, #header_container .nav_type_2 ul li:hover > ul, #header_container .nav_type_2 ul li.sfHover > ul { top: 89px; visibility: visible !important; }

.nav_type_2 #search-form { top: 89px; }

.nav_type_2 ul { float: right; position: static; z-index: 5000; overflow: visible; }

.nav_type_2 ul li { position: relative; font-size: 16px; float: left; z-index: 5000; }

.nav_type_2 ul li a { position: relative; display: block; padding: 29px 0px 33px; margin: -1px 23px 0px; border-top: 3px solid rgba(0, 0, 0, 0); font-size: 16px; cursor: pointer; transition: all 0.2s linear 0s; text-align: center; float: left; z-index: 2000; }

header.nav_type_2 #searchtop { float: right; padding: 29px 0px 29px 23px; font-size: 16px; transition: all 0.2s linear 0s; }

.nav_type_2.shrinked_header #searchtop { padding: 16px 0px 10px 23px; }

.nav_type_2.shrinked_header { min-height: 55px; max-height: 55px; }

.nav_type_2.shrinked_header ul li a { padding: 13px 0px 14px; }

.nav_type_2.shrinked_header #logo_img img { max-height: 35px; }

.nav_type_2.shrinked_header #logo_img, .nav_type_2.shrinked_header .logo_text { max-height: 55px; line-height: 55px; }

header.nav_type_2 #nav_button { margin: 25px 10px 0px 0px; }

header.nav_type_3 { min-height: 90px; }

.nav_type_3 #logo_img, .nav_type_3 .logo_text { line-height: 89px; max-height: 89px; }

header.nav_type_3 .header_current_cart:hover .cdp_2, #header_container .nav_type_3 .cart-notification, #header_container .nav_type_3 ul li:hover > ul, #header_container .nav_type_3 ul li.sfHover > ul { top: 89px; visibility: visible !important; }

.nav_type_3 #search-form { top: 89px; }

.nav_type_3 ul { float: right; position: static; z-index: 5000; overflow: visible; }

.nav_type_3 ul li { position: relative; font-size: 15px; float: left; z-index: 5000; }

.nav_type_3 ul li a { position: relative; display: block; padding: 31px 23px 33px; font-size: 15px; font-weight: bold; cursor: pointer; transition: all 0.2s linear 0s; text-align: center; float: left; z-index: 2000; }

header.nav_type_3 #searchtop { float: right; padding: 29px 0px 29px 23px; font-size: 16px; transition: all 0.2s linear 0s; }

.nav_type_3.shrinked_header #searchtop { padding: 14px 0px 10px 23px; }

.nav_type_3.shrinked_header { min-height: 55px; max-height: 55px; }

.nav_type_3.shrinked_header ul li a { padding: 13px 23px 14px; }

.nav_type_3.shrinked_header #logo_img img { max-height: 35px; }

.nav_type_3.shrinked_header #logo_img, .nav_type_3.shrinked_header .logo_text { max-height: 55px; line-height: 55px; }

header.nav_type_3 #nav_button { margin: 25px 10px 0px 0px; }

header.nav_type_4 { min-height: 101px; }

.nav_type_4 #logo_img, .nav_type_4 .logo_text { line-height: 100px; max-height: 100px; }

header.nav_type_4 .header_current_cart:hover .cdp_2, #header_container .nav_type_4 .cart-notification, #header_container .nav_type_4 ul li:hover > ul, #header_container .nav_type_4 ul li.sfHover > ul { top: 100px; visibility: visible !important; }

.nav_type_4 #search-form { top: 100px; }

.nav_type_4 ul { float: right; position: static; z-index: 5000; overflow: visible; }

.nav_type_4 ul li { position: relative; font-size: 15px; float: left; z-index: 5000; }

.nav_type_4 ul li a { position: relative; display: block; padding: 35px 23px 40px; font-size: 16px; cursor: pointer; transition: all 0.2s linear 0s; text-align: center; float: left; z-index: 2000; }

header.nav_type_4 #searchtop { float: right; padding: 36px 0px 29px 23px; font-size: 16px; transition: all 0.2s linear 0s; }

.nav_type_4.shrinked_header #searchtop { padding: 14px 0px 10px 23px; }

.nav_type_4.shrinked_header { min-height: 55px; max-height: 55px; }

.nav_type_4.shrinked_header ul li a { padding: 13px 23px 14px; }

.nav_type_4.shrinked_header #logo_img img { max-height: 35px; }

.nav_type_4.shrinked_header #logo_img, .nav_type_4.shrinked_header .logo_text { max-height: 55px; line-height: 55px; }

header.nav_type_4 #nav_button { margin: 31px 10px 0px 0px; }

.nav_type_5 { min-height: 100px; }

.nav_type_5 #logo_img, .nav_type_5 .logo_text { line-height: 100px; max-height: 100px; }

header.nav_type_5 .header_current_cart:hover .cdp_2, #header_container .nav_type_5 .cart-notification, #header_container .nav_type_5 ul li:hover > ul, #header_container .nav_type_5 ul li.sfHover > ul { top: 100px; visibility: visible !important; }

.nav_type_5 #search-form { top: 100px; }

.nav_type_5 ul { float: right; position: static; z-index: 5000; overflow: visible; }

.nav_type_5 ul li { position: relative; font-size: 16px; float: left; z-index: 5000; }

.nav_type_5 ul li a { position: relative; display: block; padding: 30px 0px 40px; margin: 0px 23px; border-top: 5px solid; font-size: 16px; cursor: pointer; transition: all 0.2s linear 0s; text-align: center; float: left; z-index: 2000; }

header.nav_type_5 #searchtop { float: right; padding: 36px 0px 29px 23px; font-size: 16px; transition: all 0.2s linear 0s; }

.nav_type_5.shrinked_header #searchtop { padding: 14px 0px 10px 23px; }

.nav_type_5.shrinked_header { min-height: 55px; max-height: 55px; }

.nav_type_5.shrinked_header ul li a { padding: 11px 0px 13px; }

.nav_type_5.shrinked_header #logo_img img { max-height: 35px; }

.nav_type_5.shrinked_header #logo_img, .nav_type_5.shrinked_header .logo_text { max-height: 55px; line-height: 55px; }

header.nav_type_5 #nav_button { margin: 31px 10px 0px 0px; }

.nav_type_6 { min-height: 100px; }

.nav_type_6 #logo_img, .nav_type_6 .logo_text { line-height: 100px; max-height: 100px; }

header.nav_type_6 .header_current_cart:hover .cdp_2, #header_container .nav_type_6 .cart-notification, #header_container .nav_type_6 ul li:hover > ul, #header_container .nav_type_6 ul li.sfHover > ul { top: 100px; visibility: visible !important; }

.nav_type_6 #search-form { top: 100px; }

.nav_type_6 ul { float: right; position: static; z-index: 5000; overflow: visible; }

.nav_type_6 ul li { position: relative; font-size: 14px; float: left; z-index: 5000; }

.nav_type_6 ul li a { position: relative; display: block; padding: 32px 0px 38px; margin: 0px 20px; border-top: 5px solid; font-size: 14px; text-transform: uppercase; cursor: pointer; transition: all 0.2s linear 0s; text-align: center; float: left; z-index: 2000; }

header.nav_type_6 #searchtop { float: right; padding: 36px 0px 29px 23px; font-size: 16px; transition: all 0.2s linear 0s; }

.nav_type_6.shrinked_header #searchtop { padding: 14px 0px 10px 23px; }

.nav_type_6.shrinked_header { min-height: 55px; max-height: 55px; }

.nav_type_6.shrinked_header ul li a { padding: 11px 0px 14px; }

.nav_type_6.shrinked_header #logo_img img { max-height: 35px; }

.nav_type_6.shrinked_header #logo_img, .nav_type_6.shrinked_header .logo_text { max-height: 55px; line-height: 55px; }

header.nav_type_6 #nav_button { margin: 31px 10px 0px 0px; }

.nav_type_7 { min-height: 100px; }

.nav_type_7 #logo_img, .nav_type_7 .logo_text { line-height: 100px; max-height: 100px; }

header.nav_type_7 .header_current_cart:hover .cdp_2, #header_container .nav_type_7 .cart-notification, #header_container .nav_type_7 ul li:hover > ul, #header_container .nav_type_7 ul li.sfHover > ul { top: 100px; visibility: visible !important; }

.nav_type_7 #search-form { top: 100px; }

.nav_type_7 ul { float: right; position: static; z-index: 5000; overflow: visible; }

.nav_type_7 ul li { position: relative; font-size: 13px; float: left; z-index: 5000; }

.nav_type_7 ul li a { position: relative; display: block; padding: 38px 20px 37px; font-size: 13px; font-weight: 900; text-transform: uppercase; cursor: pointer; transition: all 0.2s linear 0s; text-align: center; float: left; z-index: 2000; }

header.nav_type_7 #searchtop { float: right; padding: 36px 0px 29px 23px; font-size: 16px; transition: all 0.2s linear 0s; }

.nav_type_7.shrinked_header #searchtop { padding: 14px 0px 10px 23px; }

.nav_type_7.shrinked_header { min-height: 55px; max-height: 55px; }

.nav_type_7.shrinked_header ul li a { padding: 16px 20px 14px; }

.nav_type_7.shrinked_header #logo_img img { max-height: 35px; }

.nav_type_7.shrinked_header #logo_img, .nav_type_7.shrinked_header .logo_text { max-height: 55px; line-height: 55px; }

header.nav_type_7 #nav_button { margin: 31px 10px 0px 0px; }

header.nav_type_8 { min-height: 90px; }

.nav_type_8 #logo_img, .nav_type_8 .logo_text { line-height: 89px; max-height: 89px; }

header.nav_type_8 .header_current_cart:hover .cdp_2, #header_container .nav_type_8 .cart-notification, #header_container .nav_type_8 ul li:hover > ul, #header_container .nav_type_8 ul li.sfHover > ul { top: 89px; visibility: visible !important; }

.nav_type_8 #search-form { top: 89px; }

.nav_type_8 ul { float: right; position: static; z-index: 5000; overflow: visible; }

.nav_type_8 ul li { position: relative; font-size: 15px; float: left; z-index: 5000; }

.nav_type_8 ul li a { position: relative; display: block; padding: 32px 23px; font-size: 15px; font-weight: 900; text-transform: uppercase; cursor: pointer; transition: all 0.2s linear 0s; text-align: center; float: left; z-index: 2000; }

header.nav_type_8 #searchtop { float: right; padding: 32px 0px 29px 23px; font-size: 16px; transition: all 0.2s linear 0s; }

.nav_type_8.shrinked_header #searchtop { padding: 14px 0px 10px 23px; }

.nav_type_8.shrinked_header { min-height: 55px; max-height: 55px; }

.nav_type_8.shrinked_header ul li a { padding: 16px 23px 13px; }

.nav_type_8.shrinked_header #logo_img img { max-height: 35px; }

.nav_type_8.shrinked_header #logo_img, .nav_type_8.shrinked_header .logo_text { max-height: 55px; line-height: 55px; }

header.nav_type_8 #nav_button { margin: 27px 10px 0px 0px; }

.nav_type_9 { min-height: 90px; }

.nav_type_9 #logo_img, .nav_type_9 .logo_text { line-height: 90px; max-height: 90px; }

header.nav_type_9 .header_current_cart:hover .cdp_2, #header_container .nav_type_9 .cart-notification, #header_container .nav_type_9 ul li:hover > ul, #header_container .nav_type_9 ul li.sfHover > ul { top: 90px; visibility: visible !important; }

.nav_type_9 #search-form { top: 90px; }

.nav_type_9 ul { float: right; position: static; z-index: 5000; overflow: visible; }

.nav_type_9 ul li { position: relative; font-size: 13px; float: left; z-index: 5000; }

.nav_type_9 ul li a { position: relative; display: block; padding: 28px 0px 32px; margin: 0px 18px; border-top: 5px solid rgba(0, 0, 0, 0); font-size: 13px; font-weight: 900; text-transform: uppercase; cursor: pointer; transition: all 0.2s linear 0s; text-align: center; float: left; z-index: 2000; }

header.nav_type_9 #searchtop { float: right; padding: 32px 0px 29px 23px; font-size: 16px; transition: all 0.2s linear 0s; }

.nav_type_9.shrinked_header #searchtop { padding: 16px 0px 10px 23px; }

.nav_type_9.shrinked_header { min-height: 55px; max-height: 55px; }

.nav_type_9.shrinked_header ul li a { padding: 12px 0px 13px; }

.nav_type_9.shrinked_header #logo_img img { max-height: 35px; }

.nav_type_9.shrinked_header #logo_img, .nav_type_9.shrinked_header .logo_text { max-height: 55px; line-height: 55px; }

header.nav_type_9 #nav_button { margin: 27px 10px 0px 0px; }

.nav_type_9_c { min-height: 90px; }

nav.nav_type_9_c { float: none; text-align: center; font-size: 50px; word-spacing: 0px; letter-spacing: 0px; }

.nav_type_9_c #logo_img, .nav_type_9_c .logo_text { line-height: 90px; max-height: 90px; position: absolute; left: 50%; }

header.nav_type_9_c .header_current_cart:hover .cdp_2, #header_container .nav_type_9_c .cart-notification, #header_container .nav_type_9_c ul li:hover > ul, #header_container .nav_type_9_c ul li.sfHover > ul { top: 90px; visibility: visible !important; }

.nav_type_9_c #search-form { top: 90px; }

.nav_type_9_c ul { float: none; position: static; z-index: 5000; overflow: visible; display: inline-block; line-height: normal; }

.nav_type_9_c ul li { position: relative; font-size: 13px; float: left; z-index: 5000; }

.nav_type_9_c ul li a { position: relative; display: block; padding: 34px 0px 35px; margin: 0px; border-top: 5px solid rgba(0, 0, 0, 0); font-size: 13px; font-weight: 900; text-transform: uppercase; cursor: pointer; transition: all 0.2s linear 0s; text-align: center; min-width: 100px; float: left; z-index: 2000; }

header.nav_type_9_c #searchtop { float: right; padding: 32px 0px 29px 23px; font-size: 16px; transition: all 0.2s linear 0s; }

.nav_type_9_c.shrinked_header #searchtop { padding: 16px 0px 10px 23px; }

.nav_type_9_c.shrinked_header { min-height: 55px; max-height: 55px; }

.nav_type_9_c.shrinked_header ul li a { padding: 17px 0px; }

.nav_type_9_c.shrinked_header #logo_img img { max-height: 35px; }

.nav_type_9_c.shrinked_header #logo_img, .nav_type_9_c.shrinked_header .logo_text { max-height: 55px; line-height: 55px; }

header.nav_type_9_c #nav_button { margin: 27px 10px 0px 0px; }

.nav_type_10 { min-height: 91px; }

.nav_type_10 #logo_img, .nav_type_10 .logo_text { line-height: 91px; max-height: 91px; }

header.nav_type_10 .header_current_cart:hover .cdp_2, #header_container .nav_type_10 .cart-notification, #header_container .nav_type_10 ul li:hover > ul, #header_container .nav_type_10 ul li.sfHover > ul { top: 91px; visibility: visible !important; }

.nav_type_10 #search-form { top: 91px; }

.nav_type_10 ul { float: right; position: static; z-index: 5000; overflow: visible; }

.nav_type_10 ul li { position: relative; font-size: 14px; float: left; z-index: 5000; }

.nav_type_10 ul li a { position: relative; display: block; padding: 28px 0px 32px; margin: 0px 22px; border-top: 5px solid rgba(0, 0, 0, 0); font-size: 14px; font-weight: 900; text-transform: uppercase; cursor: pointer; transition: all 0.2s linear 0s; text-align: center; float: left; z-index: 2000; }

.nav_type_10 ul.menu > li:last-child > a:first-child { margin-right: 0px !important; }

header.nav_type_10 #searchtop { float: right; padding: 32px 0px 29px 23px; font-size: 16px; transition: all 0.2s linear 0s; }

.nav_type_10.shrinked_header #searchtop { padding: 16px 0px 10px 23px; }

.nav_type_10.shrinked_header { min-height: 55px; max-height: 55px; }

.nav_type_10.shrinked_header ul li a { padding: 12px 0px 13px; }

.nav_type_10.shrinked_header #logo_img img { max-height: 35px; }

.nav_type_10.shrinked_header #logo_img, .nav_type_10.shrinked_header .logo_text { max-height: 55px; line-height: 55px; }

header.nav_type_10 #nav_button { margin: 27px 10px 0px 0px; }

header.nav_type_11 { min-height: 110px; }

.nav_type_11 #logo_img, .nav_type_11 .logo_text { line-height: 110px; max-height: 110px; }

header.nav_type_11 .header_current_cart:hover .cdp_2, #header_container .nav_type_11 .cart-notification, #header_container .nav_type_11 ul li:hover > ul, #header_container .nav_type_11 ul li.sfHover > ul { top: 110px; visibility: visible !important; }

.nav_type_11 #search-form { top: 110px; }

.nav_type_11 ul { float: right; position: static; z-index: 5000; overflow: visible; }

.nav_type_11 ul li { position: relative; font-size: 15px; float: left; z-index: 5000; }

.nav_type_11 ul li a { position: relative; display: block; padding: 1px 10px 2px; margin: 37px 12px 36px; font-size: 15px; border-radius: 5px; font-weight: normal; border: 1px solid rgba(0, 0, 0, 0); cursor: pointer; transition: all 0.2s linear 0s; text-align: center; float: left; z-index: 2000; }

header.nav_type_11 #searchtop { float: right; padding: 39px 0px 42px 23px; font-size: 16px; transition: all 0.2s linear 0s; }

.nav_type_11.shrinked_header #searchtop { padding: 16px 0px 10px 23px; }

.nav_type_11.shrinked_header { min-height: 55px; max-height: 55px; }

.nav_type_11.shrinked_header ul li a { margin: 13px 12px 12px; }

.nav_type_11.shrinked_header #logo_img img { max-height: 35px; }

.nav_type_11.shrinked_header #logo_img, .nav_type_11.shrinked_header .logo_text { max-height: 55px; line-height: 55px; }

header.nav_type_11 #nav_button { margin: 35px 10px 0px 0px; }

header.nav_type_12 { min-height: 100px; }

.nav_type_12 #logo_img, .nav_type_12 .logo_text { line-height: 100px; max-height: 100px; }

header.nav_type_12 .header_current_cart:hover .cdp_2, #header_container .nav_type_12 .cart-notification, #header_container .nav_type_12 ul li:hover > ul, #header_container .nav_type_12 ul li.sfHover > ul { top: 100px; visibility: visible !important; }

.nav_type_12 #search-form { top: 100px; }

.nav_type_12 ul { float: right; position: static; z-index: 5000; overflow: visible; }

.nav_type_12 ul li { position: relative; font-size: 15px; float: left; z-index: 5000; }

.nav_type_12 ul li a { position: relative; display: block; padding: 6px 8px; margin: 37px 10px 32px; font-size: 13px; line-height: 10px; text-transform: uppercase; font-weight: 900; border: 2px solid rgba(0, 0, 0, 0); cursor: pointer; transition: all 0.2s linear 0s; text-align: center; float: left; z-index: 2000; }

.nav_type_12 a.cart-content { padding: 0px 8px; }

header.nav_type_12 #searchtop { float: right; padding: 37px 0px 32px 23px; font-size: 16px; transition: all 0.2s linear 0s; }

.nav_type_12.shrinked_header #searchtop { padding: 13px 0px 11px 23px; }

.nav_type_12.shrinked_header { min-height: 55px; max-height: 55px; }

.nav_type_12.shrinked_header ul li a { margin: 13px 10px 11px; }

.nav_type_12.shrinked_header #logo_img img { max-height: 35px; }

.nav_type_12.shrinked_header #logo_img, .nav_type_12.shrinked_header .logo_text { max-height: 55px; line-height: 55px; }

header.nav_type_13 { min-height: 62px; }

.nav_type_13 #logo_img, .nav_type_13 .logo_text { line-height: 60px; max-height: 60px; }

.nav_type_13 #logo_img a img { max-height: 35px; }

header.nav_type_13 .header_current_cart:hover .cdp_2, #header_container .nav_type_13 .cart-notification, #header_container .nav_type_13 ul li:hover > ul, #header_container .nav_type_13 ul li.sfHover > ul { top: 60px; visibility: visible !important; }

.nav_type_13 #search-form { top: 60px; }

.nav_type_13 ul { float: right; position: static; z-index: 5000; overflow: visible; }

.nav_type_13 ul li { position: relative; font-size: 16px; float: left; z-index: 5000; }

.nav_type_13 ul li a { position: relative; display: block; padding: 17px 23px 18px; font-size: 16px; font-weight: normal; cursor: pointer; transition: all 0.2s linear 0s; text-align: center; float: left; z-index: 2000; }

header.nav_type_13 #searchtop { float: right; padding: 17px 0px 14px 23px; font-size: 16px; transition: all 0.2s linear 0s; }

.nav_type_13.shrinked_header #searchtop { padding: 14px 0px 12px 23px; }

.nav_type_13.shrinked_header { min-height: 55px; max-height: 55px; }

.nav_type_13.shrinked_header ul li a { padding: 14px 23px; }

.nav_type_13.shrinked_header #logo_img img { max-height: 35px; }

.nav_type_13.shrinked_header #logo_img, .nav_type_13.shrinked_header .logo_text { max-height: 55px; line-height: 55px; }

.nav_type_13.shrinked_header ul li.sfHover > ul { top: 53px !important; }

header.nav_type_13 #nav_button { margin: 12px 10px 0px 0px; }

header.nav_type_14 { min-height: 65px; }

.nav_type_14 #logo_img, .nav_type_14 .logo_text { line-height: 60px; max-height: 60px; }

.nav_type_14 #logo_img a img { max-height: 35px; }

header.nav_type_14 .header_current_cart:hover .cdp_2, #header_container .nav_type_14 .cart-notification, #header_container .nav_type_14 ul li:hover > ul, #header_container .nav_type_14 ul li.sfHover > ul { top: 60px; visibility: visible !important; }

.nav_type_14 #search-form { top: 60px; }

.nav_type_14 ul { float: right; position: static; z-index: 5000; overflow: visible; }

.nav_type_14 ul li { position: relative; font-size: 16px; float: left; z-index: 5000; }

.nav_type_14 ul li a { position: relative; display: block; padding: 17px 23px 18px; font-size: 16px; font-weight: normal; cursor: pointer; transition: all 0.2s linear 0s; text-align: center; float: left; z-index: 2000; }

header.nav_type_14 #searchtop { float: right; padding: 17px 0px 14px 23px; font-size: 16px; transition: all 0.2s linear 0s; }

.nav_type_14.shrinked_header #searchtop { padding: 13px 0px 8px 23px; }

.nav_type_14.shrinked_header { min-height: 55px; max-height: 55px; }

.nav_type_14.shrinked_header #search-form { top: 50px !important; }

.nav_type_14.shrinked_header ul li a { padding: 13px 23px 12px; }

.nav_type_14.shrinked_header #logo_img img { max-height: 35px; }

.nav_type_14.shrinked_header #logo_img, .nav_type_14.shrinked_header .logo_text { max-height: 50px; line-height: 50px; }

.nav_type_14.shrinked_header ul li.sfHover > ul { top: 50px !important; }

header.nav_type_14 #nav_button { margin: 12px 10px 0px 0px; }

header.nav_type_15 { min-height: 89px; }

.header_bottom_nav.nav_type_15 { min-height: 51px; }

.nav_type_15 .header_current_cart:hover .cdp_2, #header_container .nav_type_15 .cart-notification, #header_container .nav_type_15 nav ul li:hover > ul, #header_container .nav_type_15 nav ul li.sfHover > ul { top: 50px; visibility: visible !important; }

.nav_type_15 #search-form { top: 50px; }

.nav_type_15 #logo_img, .nav_type_15 .logo_text { line-height: 88px; max-height: 88px; }

header.nav_type_15 #header_socials { line-height: 88px; }

.nav_type_15 ul { float: right; position: static; z-index: 5000; overflow: visible; }

.nav_type_15 ul li { position: relative; font-size: 16px; float: left; z-index: 5000; }

.nav_type_15 ul li a { position: relative; display: block; padding: 12px 25px 13px; font-size: 15px; font-weight: 400; cursor: pointer; transition: all 0.2s linear 0s; text-align: center; float: left; z-index: 2000; }

header.nav_type_16 { min-height: 90px; }

.header_bottom_nav.nav_type_16 { min-height: 70px; }

.nav_type_16 .header_current_cart:hover .cdp_2, #header_container .nav_type_16 .cart-notification, #header_container .nav_type_16 nav ul li:hover > ul, #header_container .nav_type_16 nav ul li.sfHover > ul { top: 69px; visibility: visible !important; }

.nav_type_16 #search-form { top: 69px; }

.nav_type_16 #logo_img, .nav_type_16 .logo_text { line-height: 90px; max-height: 90px; }

header.nav_type_16 #header_socials { line-height: 90px; }

.nav_type_16 ul { float: right; position: static; z-index: 5000; overflow: visible; }

.nav_type_16 ul li { position: relative; font-size: 16px; float: left; z-index: 5000; }

.nav_type_16 ul li a { position: relative; display: block; padding: 21px 22px 23px; font-size: 15px; font-weight: 400; cursor: pointer; transition: all 0.2s linear 0s; text-align: center; float: left; z-index: 2000; }

.header_bottom_nav.nav_type_16 #searchtop { padding: 20px 0px; }

.nav_type_16 ul.menu > li:first-child > a:first-child { padding-left: 0px !important; }

header.nav_type_17 { min-height: 88px; }

.header_bottom_nav.nav_type_17 { min-height: 71px; }

.nav_type_17 .header_current_cart:hover .cdp_2, #header_container .nav_type_17 .cart-notification, #header_container .nav_type_17 nav ul li:hover > ul, #header_container .nav_type_17 nav ul li.sfHover > ul { top: 70px; visibility: visible !important; }

.nav_type_17 #search-form { top: 70px; }

.nav_type_17 #logo_img, .nav_type_17 .logo_text { line-height: 88px; max-height: 88px; }

header.nav_type_17 #header_socials { line-height: 88px; }

.nav_type_17 ul { float: right; position: static; z-index: 5000; overflow: visible; }

.nav_type_17 ul li { position: relative; font-size: 16px; float: left; z-index: 5000; }

.nav_type_17 ul li a { position: relative; display: block; padding: 19px 0px 23px; margin: 0px 22px; border-top: 3px solid rgba(0, 0, 0, 0); text-transform: uppercase; font-size: 14px; font-weight: 400; cursor: pointer; transition: all 0.2s linear 0s; text-align: center; float: left; z-index: 2000; }

.header_bottom_nav.nav_type_17 #searchtop { padding: 21px 0px 20px; }

.nav_type_17 ul.menu > li:first-child > a:first-child { margin-left: 0px !important; }

header.nav_type_18 { min-height: 92px; }

.header_bottom_nav.nav_type_18 { min-height: 70px; }

.nav_type_18 .header_current_cart:hover .cdp_2, #header_container .nav_type_18 .cart-notification, #header_container .nav_type_18 nav ul li:hover > ul, #header_container .nav_type_18 nav ul li.sfHover > ul { top: 70px; visibility: visible !important; }

.nav_type_18 #search-form { top: 70px; }

.nav_type_18 #logo_img, .nav_type_18 .logo_text { line-height: 92px; max-height: 92px; width: 100%; }

.nav_type_18 ul { float: right; position: static; z-index: 5000; overflow: visible; }

.nav_type_18 ul li { position: relative; font-size: 16px; float: left; z-index: 5000; }

.nav_type_18 ul li a { position: relative; display: block; padding: 22px 22px 23px; font-size: 15px; font-weight: 400; cursor: pointer; transition: all 0.2s linear 0s; text-align: center; float: left; z-index: 2000; }

.header_bottom_nav.nav_type_18 #searchtop { padding: 20px 0px 21px; }

.nav_type_18 ul.menu > li:first-child > a:first-child { padding-left: 0px !important; }

.fixed_header_left .nav_type_19 .header_current_cart:hover .cdp_2, .fixed_header_left #header_container .nav_type_19 .cart-notification, .fixed_header_left .nav_type_19 nav ul li:hover > ul, .fixed_header_left .nav_type_19 nav ul li.sfHover > ul, .fixed_header_left .nav_type_19_f .header_current_cart:hover .cdp_2, .fixed_header_left #header_container .nav_type_19_f .cart-notification, .fixed_header_left .nav_type_19_f nav ul li:hover > ul, .fixed_header_left .nav_type_19_f nav ul li.sfHover > ul { top: 70px; visibility: visible !important; }

header .nav_type_19, header .nav_type_19_f { float: none; margin-top: 50px; margin-bottom: 30px; }

.nav_type_19 ul, .nav_type_19_f ul { float: none; position: relative; z-index: 5000; overflow: visible; }

.nav_type_19 ul li, .nav_type_19_f ul li { position: relative; font-size: 13px; z-index: 5000; }

.nav_type_19 ul li a, .nav_type_19_f ul li a { position: relative; display: block; padding: 10px 0px; font-size: 13px; font-weight: 900; cursor: pointer; text-transform: uppercase; transition: all 0.2s linear 0s; z-index: 2000; }

.nav_type_19 ul > li:last-child a, .nav_type_19_f ul > li:last-child a { border-bottom: none !important; }

.header_bottom_nav.nav_type_19 #searchtop { padding: 20px 0px 21px; }

.nav_type_19 ul.menu > li:first-child > a:first-child, .nav_type_19_f ul.menu > li:first-child > a:first-child { padding-left: 0px !important; }

#header_container nav ul > li > a::after { font-family: FontAwesome; content: ""; padding-left: 10px; line-height: normal; }

#header_container nav ul li > a:only-child::after { content: ""; line-height: normal; padding: 0px !important; }

#header_container .fixed_header_left nav ul > li > a::after { font-family: FontAwesome; content: ""; line-height: normal; padding-top: 7px; float: right; }

#header_container .fixed_header_left nav ul li li a::after { padding-top: 3px; }

#header_container .fixed_header_left nav ul li > a:only-child::after { content: ""; }

#header_container nav ul li li a::after { font-family: FontAwesome; content: ""; line-height: normal; padding-left: 10px; float: right; }

#header_container nav ul li.left_side_menu li.menu-item-has-children > a::after { content: ""; float: left; padding-left: 0px; }

#header_container nav ul ul { position: absolute; top: -9999em; width: 250px; line-height: 20px; padding: 0px; margin: 0px; z-index: 5000; box-shadow: rgba(0, 0, 0, 0.1) 0px 8px 15px; }

.fixed_header_left nav ul ul { box-shadow: rgba(0, 0, 0, 0.1) 0px 8px 0px !important; border-top: none !important; }

#header_container nav ul ul ul { z-index: 999; }

#header_container nav ul ul li { width: 250px; transition: all 0.2s linear 0s; top: 0px; border-right: none !important; font-weight: normal !important; text-transform: none !important; }

#header_container nav ul ul li a, #header_container nav ul ul .current-menu-item li a { text-align: left; float: none; font-size: 13px; margin: 0px; width: 100%; white-space: normal; padding: 11px 14px !important; text-transform: none !important; font-weight: normal !important; border-bottom: none !important; border-top: none !important; text-shadow: none !important; border-right: none !important; border-radius: 0px !important; line-height: normal !important; }

#header_container nav .rd_megamenu ul .current-menu-item li a { text-align: left; padding: 7px 20px; }

#header_container nav ul ul li a:hover, #header_container nav ul ul .current-menu-item a { border-bottom: none !important; }

#header_container nav ul ul li:last-child a { }

.fixed_header_left nav ul ul li a { width: 155px; text-align: center; padding: 5px 3px; }

#header_container nav ul li:hover ul, #header_container nav ul li.sfHover ul { left: 0px; z-index: 5000; }

#header_container nav ul li.left_side_menu:hover ul, #header_container nav ul li.sfHover.left_side_menu ul { left: inherit; right: 0px; }

#header_container .header_bottom_nav nav ul .rd_megamenu:hover ul, #header_container .header_bottom_nav nav ul .rd_megamenu.sfHover ul { left: 0px; top: 50px; z-index: 5000; }

#header_container .header_bottom_nav.nav_type_16 nav ul .rd_megamenu:hover ul, #header_container .header_bottom_nav.nav_type_16 nav ul .rd_megamenu.sfHover ul { top: 69px; }

#header_container .header_bottom_nav.nav_type_17 nav ul .rd_megamenu:hover ul, #header_container .header_bottom_nav.nav_type_17 nav ul .rd_megamenu.sfHover ul { top: 70px; }

#header_container .header_bottom_nav.nav_type_18 nav ul .rd_megamenu:hover ul, #header_container .header_bottom_nav.nav_type_18 nav ul .rd_megamenu.sfHover ul { top: 70px; }

#header_container nav ul li:hover li ul, #header_container nav ul li.sfHover li ul, #header_container nav ul li li:hover li ul, #header_container nav ul li li.sfHover li ul, #header_container nav ul li li li:hover li ul, #header_container nav ul li li li.sfHover li ul { top: -9999em; }

#header_container nav ul li li:hover > ul, #header_container nav ul li li.sfHover > ul, #header_container nav ul li li li:hover > ul, #header_container nav ul li li li.sfHover > ul, #header_container nav ul li li li li:hover > ul, #header_container nav ul li li li li.sfHover > ul { left: 250px; z-index: 2; top: -3px !important; }

#header_container .fixed_header_left nav ul li li:hover > ul, #header_container .fixed_header_left nav ul li li.sfHover > ul, #header_container .fixed_header_left nav ul li li li:hover > ul, #header_container .fixed_header_left nav ul li li li.sfHover > ul, #header_container .fixed_header_left nav ul li li li li:hover > ul, #header_container .fixed_header_left nav ul li li li li.sfHover > ul { left: 249px; z-index: 2; top: -1px !important; }

.left_side_menu a { text-align: right !important; }

.left_side_menu ul ul { left: -250px !important; }

.fixed_header_left nav ul li:hover ul, .fixed_header_left nav ul li.sfHover ul { z-index: 5000; left: 290px !important; top: 0px !important; }

.fixed_header_left nav ul li ul > li a { border-left: none !important; }

#header_container .fixed_header_left nav ul ul li:hover ul, .fixed_header_left nav ul ul li.sfHover ul { z-index: 5000; left: 249px !important; top: -1px !important; }

#header_container .fixed_header_left nav ul li.rd_megamenu ul ul li a { border-left: none !important; }

.mt_menu { display: none; min-height: 49px; position: relative; z-index: 999; top: 0px; transition: all 0.2s linear 0s; }

.rd_menu_icon { padding-right: 10px; line-height: normal; }

.rd_megamenu { position: static !important; }

.rd_megamenu ul { position: absolute; background: rgb(255, 255, 255); white-space: nowrap; left: auto; z-index: 500; zoom: 1; overflow: visible; visibility: visible; margin: 0px; padding: 0px !important; width: 1170px !important; float: left !important; }

.rd_megamenu ul li ul { opacity: 1 !important; }

.rd_megamenu ul li > a::after { display: none !important; }

.h1_mega ul { left: 40px !important; }

.rd_megamenu ul li { display: inline-block; float: left; margin: 0px; position: relative; padding: 11px 27px; min-width: 100px !important; }

.mega-col-3 ul li { width: 33.3347% !important; padding: 0px !important; }

.mega-col-4 ul li { width: 25% !important; padding: 0px !important; }

.mega-col-5 ul li { width: 20% !important; padding: 0px !important; }

.mega-col-6 ul li { padding: 0px !important; }

.rd_megamenu ul li a { width: auto; display: block; background: transparent; }

.rd_megamenu ul li ul { max-width: 100%; visibility: visible !important; display: block !important; position: static !important; padding: 0px !important; box-shadow: none !important; margin-top: 0px !important; }

.rd_megamenu ul li ul li { width: 100% !important; padding: 0px !important; }

#header_container nav .rd_megamenu li a, .rd_megamenu li a { padding: 11px 20px !important; width: 100% !important; }

#header_container nav .rd_megamenu ul li a, .rd_megamenu ul li a { white-space: normal; font-size: 13px !important; font-weight: 900 !important; text-transform: uppercase !important; }

#header_container nav .rd_megamenu ul ul li a, .rd_megamenu ul ul li a { white-space: normal; font-size: 13px !important; font-weight: normal !important; text-transform: none !important; }

#header_container .rd_megamenu ul li ul li:last-child { border-bottom: none !important; }

#header_container .mega_no_heading ul li a:first-child { display: none; }

#header_container .mega_no_heading ul li ul li a:first-child { display: block !important; }

#header_container nav ul .mega_no_heading ul li { top: 0px !important; }

.mm_widget_area { white-space: normal !important; }

.rd_megamenu_widget_area { padding: 20px; }

#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area ul li a:hover { background: none !important; }

#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area ul li a { border: inherit; padding: inherit !important; margin: inherit !important; font-size: inherit !important; font-weight: inherit !important; line-height: inherit !important; }

#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area ul li a::after { padding: inherit; float: inherit; content: "" !important; }

#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area ul { padding: inherit !important; margin: 0px !important; font-size: inherit !important; font-weight: inherit !important; border: inherit !important; white-space: inherit !important; }

#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area ul li { min-width: inherit !important; }

.rd_megamenu_widget_area .sb_widget:last-child { margin-bottom: 10px !important; }

.rd_megamenu_widget_area .sb_widget > h3 { margin-bottom: 31px; }

#mobile-menu #rd_wpml, #mobile-menu #lang_sel, #mobile-menu #rd_wpml #lang_sel > ul > li { width: 100%; }

#mobile-menu #rd_wpml #lang_sel ul ul, #mobile-menu #rd_wpml #lang_sel li li { width: 100%; }

#mobile-menu #rd_wpml ul ul { display: block !important; }

#mobile-menu #rd_wpml #lang_sel ul li ul, #mobile-menu #rd_wpml #lang_sel ul a ul ul { opacity: 1; visibility: visible; }

#mobile-menu { display: block; position: fixed; top: 0px; right: 0px; width: 270px; height: 100%; z-index: 60000; overflow: hidden auto; transition: transform 0.5s ease 0s; transform: translateX(100%); }

.mm_open { transform: translateX(0px) !important; }

.menu_slide { transition: transform 0.5s ease 0s; box-shadow: rgba(0, 0, 0, 0.05) 0px 2px 6px; }

.menu_slide #nav_button_alt { margin: 0px 0px 0px 10px; display: block; float: right; height: 50px; line-height: 50px; width: auto; }

.slided_body { transform: translateX(-269px); }

#mobile-menu ul li a { display: inline-block; padding: 10px 20px 13px; width: calc(100% - 40px); color: rgb(255, 255, 255); text-transform: uppercase; position: relative; border-bottom: none !important; }

#mobile-menu ul li { color: rgb(102, 102, 102); border-top: 1px solid rgba(255, 255, 255, 0.05); border-bottom: 1px solid rgba(0, 0, 0, 0.35); }

#mobile-menu ul ul { border-top: 1px solid rgba(0, 0, 0, 0.35); display: none; }

#mobile-menu ul ul ul { border-top: 1px solid rgba(0, 0, 0, 0.22); display: none; }

#mobile-menu ul ul li:last-child { border-bottom: none; }

#mobile-menu ul ul li { border-top: 1px solid rgba(255, 255, 255, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.22); }

#mobile-menu ul ul ul li { border-bottom: 1px solid rgba(255, 255, 255, 0.05); }

#mobile-menu ul ul li a { padding: 10px 20px 13px; }

#mobile-menu ul ul ul li a { padding: 10px 20px 13px; }

#mobile-menu #close_mm { position: absolute; right: 0px; width: 55px; line-height: 55px; height: 55px; font-size: 18px; background: rgb(70, 67, 67); top: 0px; text-align: center; z-index: 100; color: rgb(251, 251, 251); cursor: pointer; }

#mobile-menu .menu-item-has-children, #mobile-menu .mobile-ul-open { position: relative; }

#mobile-menu .menu-item-has-children::after { font-family: FontAwesome; content: ""; position: absolute; right: 0px; top: 0px; z-index: 10; text-align: center; width: 47px; height: 47px; line-height: 45px; font-size: 16px; transition: transform 0.25s ease 0s; }

#mobile-menu ul ul .menu-item-has-children::after { font-family: FontAwesome; content: ""; line-height: 47px; font-size: 11px; }

#mobile-menu .mobile-ul-open::after { font-family: FontAwesome; content: ""; position: absolute; right: 0px; top: 0px; z-index: 10; text-align: center; width: 47px; height: 47px; line-height: 45px; font-size: 16px; transition: transform 0.25s ease 0s; }

#mobile-menu ul ul .mobile-ul-open::after { font-family: FontAwesome; right: 0px; line-height: 47px; transform: rotate(45deg); }

#mobile_menu_search { padding: 20px; clear: both; }

#mobile_menu_search #search input[type="submit"] { font-size: 14px; padding: 12px 15px; font-family: FontAwesome; color: rgb(161, 177, 188); position: absolute; right: 5px; top: 1px; background: rgba(0, 0, 0, 0) !important; }

#mobile_menu_search #search input[type="text"] { font-family: Lato; font-size: 14px; background: rgb(25, 27, 38); border: 1px solid rgba(145, 157, 201, 0.14); line-height: 20px; color: rgb(153, 153, 153); padding: 9px 20px; border-radius: 5px; }

.page_title_ctn { margin: 0px; position: relative; clear: both; padding: 43px 0px; z-index: 2; overflow: visible; background: rgb(249, 250, 251); }

.page_title_ctn h1 { font-weight: 400; margin-bottom: 0px; font-size: 24px; line-height: 34px; color: rgb(44, 62, 80); max-width: 420px; float: left; }

.rd_child_pages { width: 30px; height: 30px; background: rgb(255, 255, 255); border-radius: 4px; float: left; margin-top: 2px; margin-left: 20px; position: relative; overflow: visible; border: 1px solid rgb(161, 177, 188); color: rgb(161, 177, 188); }

.rd_child_pages::before { font-family: elg; content: "a"; font-size: 21px; position: absolute; left: 3px; top: 4px; font-style: normal; font-weight: normal; line-height: 1; display: inline-block; }

.child_icon_close::before { font-family: elg !important; content: "M" !important; font-size: 20px !important; position: absolute !important; left: 3px !important; top: 4px !important; }

.child_pages_ctn { position: absolute; background: rgb(255, 255, 255); width: 500px; top: 50px; right: -30px; visibility: hidden; border-radius: 5px; opacity: 0; overflow: visible; transform: scale(0.8); transition: all 0.2s ease-in-out 0s; box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 6px; }

.child_pages_ctn::before { content: ""; min-height: 10px; min-width: 10px; background: rgb(255, 255, 255); transform: rotate(-45deg); position: absolute; right: 38px; top: -4px; box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 6px; }

.pop_child_pages { opacity: 1 !important; visibility: visible !important; transform: scale(1) !important; }

.child_pages_ctn li { position: relative; overflow: hidden; }

.child_pages_ctn li:first-child { border-radius: 5px 5px 0px 0px; }

.child_pages_ctn li:last-child { border-radius: 0px 0px 5px 5px; }

.child_pages_ctn li:last-child a { border-bottom: none !important; }

.child_pages_ctn a { display: block; text-align: left; padding: 7px 20px; font-size: 13px; transition: all 0.2s linear 0s; }

.page_t_center { text-align: center; }

.page_t_left { text-align: left; }

.page_t_right { text-align: right; }

.page_t_boxed h1 { line-height: normal; font-weight: 400; margin-bottom: 0px; font-size: 24px; color: rgb(255, 255, 255); text-transform: none; display: inline-block; width: auto; border: 2px solid rgba(255, 255, 255, 0.5); margin-top: 4px; padding: 8px 15px !important; }

.page_t_large h1 { font-size: 38px; line-height: 45px; }

.page_t_boxed h2 { color: rgb(255, 255, 255); font-size: 16px; opacity: 0.8; font-weight: 400; padding-top: 20px; line-height: 20px; }

.page_t_large h2 { font-size: 20px; padding-top: 20px; line-height: 32px; }

#second_title { overflow: auto; border-bottom: 1px solid rgb(235, 235, 235); padding-top: 40px; }

.title_bb { width: auto; height: auto; min-height: 60px; min-width: 420px; float: left; padding: 0px; margin: 0px; }

.page_title { font-size: 22px; margin: 11px 15px 0px 0px; float: left; width: auto; color: rgb(160, 160, 160); display: block; font-weight: 300; line-height: normal; }

.page_subtitle { width: auto; font-size: 12px; line-height: 20px; margin-top: 20.5px; font-weight: normal; color: rgb(197, 197, 197) !important; }

#breadcrumbs { position: absolute; right: 0px; top: 50%; margin-top: -13px; }

.page_t_right #breadcrumbs { left: 40px !important; right: auto !important; }

#crumbs { font-size: 14px; padding: 2px 0px 0px; }

.crumbs_delimiter { font-size: 16px; padding: 0px 13px; font-family: FontAwesome; }

.pnf_main_text { text-align: center; margin-top: 100px; position: relative; font-size: 30px; line-height: 36px; font-weight: normal; margin-bottom: 7px; }

.pnf_sub_text { text-align: center; position: relative; font-size: 18px; line-height: 24px; font-weight: normal; margin-bottom: 70px; }

.pnf_img { margin: 0px auto; text-align: center; }

.pnf_search .rd_search_sc { margin: 83px auto 110px !important; }

.pnf_search .rd_search_sc input[type="text"] { padding: 14px 20px; }

.pnf_search .rd_search_sc #search input[type="submit"] { right: 6px; top: 4px; }

.search_results { border-bottom: 1px solid rgb(235, 235, 235); margin-bottom: 60px; padding-bottom: 20px; }

.search_results h1 { font-weight: normal; font-size: 36px; }

.search_results strong { font-weight: 900; }

.search_sf #search input[type="text"] { padding: 19px 20px; }

.search_sf .rd_search_sc #search input[type="submit"] { top: 0px; right: 0px; padding: 21px 31px; color: rgb(255, 255, 255) !important; }

.wrapper.staff_single_page, #fw_c.index_page { padding-top: 100px; }

.staff_profile { width: 48.75%; float: left; margin-bottom: 100px; }

.staff_generated_info { width: 48.75%; float: left; margin-left: 2.5%; margin-bottom: 100px; }

.staff_name_position { float: left; width: 55%; margin-bottom: 14px; }

.single_staff_name { font-size: 36px; line-height: 40px; font-weight: 900; margin: -8px 0px 7px; }

.single_staff_position { font-size: 14px; line-height: 24px; font-weight: 700; }

.single_staff_social { float: right; width: 45%; text-align: right; margin-bottom: 14px; }

.single_staff_social div { height: 37px !important; width: 37px !important; margin: 0px 0px 10px 10px !important; }

.single_staff_social a { height: 37px; width: 37px; text-align: center; line-height: 37px; display: block; color: rgb(255, 255, 255); border-radius: 5px; font-size: 17px; }

.single_staff_desc { float: left; width: 100%; clear: both; line-height: 24px; white-space: pre-line; }

.single_staff_meta { float: left; width: 100%; line-height: 24px; margin-top: 26px; padding-top: 23px; }

.staff_meta_first { float: left; width: 20%; margin-bottom: 6px; }

.staff_meta_last { float: left; width: 80%; margin-bottom: 6px; }

#staff-position { margin-bottom: 45px; }

#staff-position.filter_center { text-align: center; }

#staff-position #options li { float: left; letter-spacing: 0px; margin: 0px; padding: 0px 10px 10px 0px; }

#staff-position #options a { display: inline-block; color: rgb(44, 62, 80); padding: 9px 25px 10px; text-align: center; font-size: 14px; margin-top: 0px; outline: none; overflow: visible; cursor: pointer; user-select: none; transition: all 0.2s linear 0s; background: rgb(245, 247, 247); border: 1px solid rgb(234, 240, 240); border-radius: 3px; margin-bottom: 0px !important; }

.team-member { overflow: hidden; }

.full-width-content .team-member .recent_port_ctn { padding-right: 0px !important; }

.member-photo { position: relative; overflow: hidden; }

.member-photo img { display: block; width: 100%; height: auto; }

.member-info { display: block; padding: 16px 15px 9px; transition: all 0.2s linear 0s; }

.member-info h3 { margin: 0px 0px 6px; font-size: 18px; text-align: center; font-weight: 700; }

.member-info .position { display: block; margin-bottom: 15px; font-size: 15px; text-align: center; transition: all 0.2s linear 0s; }

.member-info .member_desc { margin: 10px 0px 0px; padding: 20px 5px; }

.member-info p { margin: 0px; padding: 0px; }

.member-social-links { display: inline-block; margin: 0px auto; height: 20px; }

.member-social-links span { display: block; float: left; margin-bottom: 0px !important; margin-top: 0px !important; }

.member-social-links { width: 40px; overflow: hidden; text-align: center; height: 100%; background: rgba(44, 62, 80, 0.75); margin: 0px; position: absolute; padding: 5px 0px 0px; top: 0px; }

.member-social-links div { width: auto; float: none; text-align: left; display: inline-block; zoom: 1; margin: 20px auto 0px; padding: 0px; }

.member-social-links div div { margin-right: 5px !important; }

.member-social-links a { height: 28px; line-height: 29px; font-size: 17px; display: block; color: rgb(255, 255, 255) !important; }

.rstaff_01 { position: relative; overflow: visible !important; }

.rstaff_01 .staff_nav { position: static; }

.rstaff_01:hover .staff_nav .staff_left, .rstaff_01:hover .staff_nav .staff_right { opacity: 1; }

.rstaff_01 .staff_nav .staff_left, .rstaff_01 .staff_nav .staff_right { opacity: 0; height: 50px; width: 50px; line-height: 50px; border-radius: 0px; top: 50%; margin-top: -25px; transition: all 0.2s linear 0s; }

.staff_sc:hover .staff_nav .staff_left, .staff_sc:hover .staff_nav .staff_right { opacity: 1; }

.rstaff_01 .staff_nav .staff_left { left: 0px; }

.rstaff_01 .staff_nav .staff_right { right: 30px !important; }

.rstaff_01 .staff_nav .staff_left::before { font-size: 30px; content: "#"; font-family: elg; left: 10px; top: 1px; }

.rstaff_01 .staff_nav .staff_right::before { font-size: 30px; font-family: elg; content: "$"; left: 10px; top: 1px; }

.rd_staff_posts.rstaff_01 .recent_port_ctn { margin: 0px; }

.rstaff_01 .recent_port_ctn { padding: 0px; margin-right: 30px; transition: all 0.2s linear 0s; }

.rstaff_01 .team-member:hover .member-info { background: rgb(255, 255, 255); }

.rstaff_01 .member-info { padding: 19px 29px 15px; }

.rstaff_01 .member-info h3 { margin-bottom: 6px; text-align: left; }

.rstaff_01 .member-social-links { opacity: 0; transition: all 0.2s linear 0s; }

.rstaff_01 .recent_port_ctn:hover .member-social-links { opacity: 1; }

.rstaff_01 .member-social-links a:hover { background: none !important; }

.rstaff_01 .member-info .position { text-align: left; margin-bottom: 0px; }

.rstaff_02 { max-width: 100%; position: relative; overflow: visible !important; }

.rd_staff_posts_ctn.rstaff_02 { margin-left: 0px !important; }

.rstaff_02 .staff_post { padding: 0px !important; }

.rstaff_02 .staff_nav { position: static; }

.rstaff_02:hover .staff_nav .staff_left, .rstaff_02:hover .staff_nav .staff_right { opacity: 1; }

.rstaff_02 .staff_nav .staff_left, .rstaff_02 .staff_nav .staff_right { height: 50px; width: 50px; line-height: 50px; top: 50%; opacity: 0; margin-top: -25px; transition: all 0.2s linear 0s; }

.rstaff_02 .staff_nav .staff_left { left: 0px; }

.rstaff_02 .staff_nav .staff_right { right: 0px !important; }

.rstaff_02 .staff_nav .staff_left::before { font-size: 30px; content: "#"; font-family: elg; left: 10px; top: 1px; }

.rstaff_02 .staff_nav .staff_right::before { font-size: 30px; font-family: elg; content: "$"; left: 10px; top: 1px; }

.rstaff_02 .recent_port_ctn { padding: 0px; }

.rstaff_02 .team-member:hover .bw-wrapper a::before { opacity: 1; }

.rstaff_02 .bw-wrapper a::before { content: "+"; font-family: Lato; color: rgb(255, 255, 255); font-size: 150px; width: 100%; height: 100%; position: absolute; top: 0px; text-align: center; font-weight: 100; opacity: 0; padding-top: 50%; margin-top: -45px; transition: all 0.2s linear 0s; }

.rstaff_02 .team-member:hover .bw-wrapper::after { background: rgb(44, 62, 80) !important; }

.rstaff_02 .bw-wrapper::after { content: ""; width: 12px; height: 12px; position: absolute; background: black; transform: rotate(45deg); transition: all 0.2s linear 0s; bottom: -6px; left: 51px; }

.rstaff_02 .team-member:hover .member-info { background: rgb(44, 62, 80) !important; }

.rstaff_02 .member-info { padding: 28px 29px 13px; }

.rstaff_02 .team-member:hover .member-info h3 a { color: rgb(255, 255, 255) !important; }

.rstaff_02 .member-info h3 { margin-bottom: 6px; text-align: left; }

.rstaff_02 .team-member:hover .position { color: rgb(161, 177, 188); }

.rstaff_02 .member-info .position { text-align: left; }

.rstaff_03 { max-width: 100%; position: relative; overflow: visible !important; }

.rd_staff_posts_ctn.rstaff_03 { margin-left: 0px !important; }

.rstaff_03 .staff_post { padding: 0px !important; }

.rstaff_03 .recent_port_ctn { padding: 10px 15px 25px; }

.rstaff_03 .member-photo { overflow: visible; }

.rstaff_03 .staff_nav { position: static; }

.rstaff_03 .bw-wrapper a::before { width: 100%; height: 100%; content: ""; left: -2px; top: -2px; border: 2px solid rgba(0, 0, 0, 0); position: absolute; border-radius: 400px; transition: all 0.2s linear 0s; }

.rstaff_03:hover .staff_nav .staff_left, .rstaff_03:hover .staff_nav .staff_right { opacity: 1; }

.rstaff_03 .staff_nav .staff_left, .rstaff_03 .staff_nav .staff_right { height: 50px; width: 50px; line-height: 50px; border-radius: 500px; top: 50%; margin-top: -25px; opacity: 0; transition: all 0.2s linear 0s; }

.rstaff_03 .staff_nav .staff_left { left: 0px; }

.rstaff_03 .staff_nav .staff_right { right: 0px !important; }

.rstaff_03 .staff_nav .staff_left::before { font-size: 30px; content: "#"; font-family: elg; left: 10px; top: 1px; }

.rstaff_03 .staff_nav .staff_right::before { font-size: 30px; font-family: elg; content: "$"; left: 10px; top: 1px; }

.rstaff_03 .carousel_recent_post img { border-radius: 500px; padding: 5px; }

.rstaff_03 .member-info { background: none; display: block; padding: 32px 15px 0px; }

.staff_sc.rstaff_04 { width: 100%; position: relative; overflow: visible !important; }

.rstaff_04 .staff_nav { display: none; }

.rstaff_04 .recent_port_ctn { padding: 0px 0px 39px; transition: all 0.2s linear 0s; }

.rstaff_04 .member-photo { position: relative; overflow: hidden; float: left; width: 125px; height: 125px; padding: 5px; margin-top: 2px; background: rgb(32, 32, 44); transition: all 0.2s linear 0s; }

.rstaff_04 .member-info { padding: 0px 0px 0px 143px; background: none; }

.rstaff_04 .member-info .member_desc { margin: 0px; padding: 10px 0px 0px; }

.rstaff_04 .member-info h3 { margin-bottom: 6px; text-align: left; }

.rstaff_04 .member-info .position { text-align: left; margin-bottom: 0px; }

.rd_sc_pager a { float: left; display: block; margin: 0px 6px 0px 0px; width: 10px; height: 10px; cursor: pointer; text-indent: -999em; }

.rd_sc_pager { margin: 0px auto; text-align: left; overflow: visible; height: 10px; }

.rd_staff_posts_ctn .blog_load_more_cont { bottom: -50px; }

.staff_post { width: 100%; }

.blog_4_col .staff_post { padding: 0px 0px 30px 30px; float: left; width: 25%; }

.blog_3_col .staff_post { padding: 0px 0px 30px 30px; float: left; width: calc(33.3333%); }

.blog_2_col .staff_post { padding: 0px 0px 30px 30px; float: left; width: 50%; }

.rd_staff_p01 .staff_post_ctn:hover .member-info { background: rgb(44, 62, 80) !important; color: rgb(161, 177, 188) !important; }

.rd_staff_p01 .member-info { padding: 17px 19px 4px; position: relative; }

.rd_staff_p01 .staff_post_ctn:hover .member-info h3 a { color: rgb(255, 255, 255) !important; }

.rd_staff_p01 .member-info h3 { margin-bottom: 2px; text-align: left; }

.rd_staff_p01 .member-info .position { text-align: left; }

.rd_staff_p01 .member-social-links { width: auto; overflow: hidden; text-align: center; height: auto; margin: 0px; padding: 0px; background: none; position: absolute; top: 23px; right: 15px; }

.rd_staff_p01 .member-social-links div { width: 25px !important; }

.rd_staff_p01 .member-social-links a:hover { background: none !important; }

.rd_staff_p01 .staff_post_ctn:hover .member_desc { background: rgb(44, 62, 80) !important; color: rgb(161, 177, 188) !important; }

.rd_staff_p01 .member_desc { padding: 13px 19px 22px; line-height: 24px; border-top: 1px solid; transition: all 0.2s linear 0s; }

.rd_staff_p01 .staff_post_ctn:hover .bw-wrapper a::before { opacity: 1; background: rgba(34, 37, 51, 0.75); }

.rd_staff_p01 .bw-wrapper a::before { content: "+"; font-family: Lato; color: rgb(255, 255, 255); font-size: 150px; width: 100%; height: 100%; position: absolute; top: 0px; text-align: center; font-weight: 100; opacity: 0; padding-top: 50%; margin-top: -15px; transition: all 0.2s linear 0s; }

.rd_staff_p02 .staff_post_ctn { border: 1px solid; }

.rd_staff_p02 .staff_post_ctn:hover .member-info { background: rgb(44, 62, 80) !important; color: rgb(161, 177, 188) !important; border-color: rgb(44, 62, 80) !important; }

.rd_staff_p02 .member-info { padding: 16px 19px 14px; border-top: 1px solid; position: relative; }

.rd_staff_p02 .staff_post_ctn:hover .member-info h3 a { color: rgb(255, 255, 255) !important; }

.rd_staff_p02 .member-info h3 { text-align: left; }

.rd_staff_p02 .member-info .position { text-align: left; margin-bottom: 0px; }

.rd_staff_p02 .member-social-links { width: auto; overflow: hidden; text-align: center; height: auto; margin: 0px; position: relative; padding: 0px; background: none; }

.rd_staff_p02 .member-social-links a:hover { background: none !important; }

.rd_staff_p02 .member_desc { padding: 10px 19px 4px; border-top: 1px solid; transition: all 0.2s linear 0s; }

.rd_staff_p02 .staff_post_ctn:hover .bw-wrapper a::before { opacity: 0.9; background: rgba(34, 37, 51, 0.75); }

.rd_staff_p02 .bw-wrapper a::before { content: "+"; font-family: Lato; color: rgb(255, 255, 255); font-size: 150px; width: 100%; height: 100%; position: absolute; top: 0px; text-align: center; font-weight: 100; opacity: 0; padding-top: 50%; margin-top: -15px; transition: all 0.2s linear 0s; }

.rd_staff_p03 .staff_post_ctn { transition: all 0.2s linear 0s; }

.rd_staff_p03 .bw-wrapper { width: 210px; margin: 0px auto; border: 6px solid; border-radius: 300px; transition: all 0.2s linear 0s; }

.rd_staff_p03 .bw-wrapper img { border-radius: 200px; }

.rd_staff_p03 .member-photo { transition: all 0.2s linear 0s; }

.rd_staff_p03 .member-info { padding: 35px 15px 0px; background: none; transition: all 0.2s linear 0s; }

.rd_staff_p03 .staff_post_ctn:hover .member-photo { transform: scale(1.04); }

.rd_staff_p03 .staff_post_ctn:hover .bw-wrapper a::before { opacity: 0.9; width: 172px; border-radius: 300px; height: 172px; position: absolute; top: 19px; line-height: 170px; left: 50%; margin-left: -86px; }

.rd_staff_p03 .bw-wrapper a::before { content: "+"; font-family: Lato; color: rgb(255, 255, 255); font-size: 60px; width: 199px; border-radius: 300px; height: 199px; position: absolute; top: 5.5px; line-height: 198px; text-align: center; font-weight: 400; opacity: 0; padding: 0px; margin: 0px 0px 0px -100px; left: 50%; transition: all 0.2s linear 0s; }

.rd_staff_p03 .position { }

.rd_staff_p04 .member-photo { float: left; width: 100px; height: 100px; margin-top: 14px; border-radius: 400px; margin-left: 1px; border: 2px solid rgb(255, 255, 255); }

.rd_staff_p04 .member-info { float: right; width: calc(100% - 104px); text-align: left; padding: 12px 0px 0px 15px; margin-left: 1px; }

.rd_staff_p04 .member-info h3, .rd_staff_p04 .member-info .position { text-align: left; }

.rd_staff_p04 .member-info .position { margin-bottom: 8px; }

.rd_staff_p04 .member-info .member_desc { padding: 0px; margin: 0px; background: none; line-height: 24px; }

.rd_staff_p05 .member-info { padding: 18px 19px 4px; position: relative; }

.rd_staff_p05 .member-info h3 { margin-bottom: 2px; text-transform: uppercase; font-weight: 900; text-align: left; }

.rd_staff_p05 .member-info .position { text-align: left; letter-spacing: 1px; font-size: 14px; margin-top: 6px; }

.rd_staff_p05 .member_desc { margin-top: 16px; padding: 13px 0px 20px; line-height: 24px; letter-spacing: 1px; transition: all 0.2s linear 0s; }

.rd_staff_p05 .staff_button { display: block; text-align: center; font-size: 14px; font-weight: bold; letter-spacing: 1.5px; text-transform: uppercase; border: 2px solid rgb(44, 62, 80); color: rgb(44, 62, 80); border-radius: 5px; margin-top: 17px; padding: 4px 10px 5px; }

.rd_staff_p05 .staff_button::after { content: "$"; font-family: elg; font-weight: 300; position: relative; top: 3px; font-size: 16px; padding-left: 6px; }

.rd_staff_posts_ctn.type06 .staff_post { padding-bottom: 68px; }

.rd_staff_p06 .member-photo { float: left; width: 140px; height: 140px; margin-top: 2px; padding: 5px; background: rgb(235, 235, 235); }

.rd_staff_p06 .member-info { float: right; width: calc(100% - 170px); text-align: left; padding: 0px; margin-left: 0px; }

.rd_staff_p06 .member-social-links { width: auto; overflow: hidden; text-align: center; height: auto; margin: 0px; padding: 0px; background: none; position: absolute; top: 0px; right: 2px; }

.rd_staff_p06 .member-social-links div { border-radius: 300px; width: 30px !important; margin-left: 5px !important; }

.rd_staff_p06 .member-social-links div a { width: 30px; height: 30px; line-height: 30px; border-radius: 300px; }

.rd_staff_p06 .member-info h3, .rd_staff_p06 .member-info .position { text-align: left; }

.rd_staff_p06 .member-info .position { margin-bottom: 13px; }

.rd_staff_p06 .member-info .member_desc { padding: 0px; margin: 0px; background: none; line-height: 24px; }

.rd_staff_posts_ctn.type07.masonry_blog { margin: 0px !important; }

.rd_staff_posts_ctn.type07 .staff_post { padding: 0px; }

.rd_staff_p07 .member-photo .bw-wrapper a { display: block; position: relative; }

.rd_staff_p07 .member-photo .bw-wrapper a::after { position: absolute; width: 100%; height: 100%; background: rgba(26, 28, 39, 0.6); content: ""; display: block; top: 0px; opacity: 0; transition: all 0.2s linear 0s; }

.rd_staff_p07 .staff_post_ctn:hover .member-photo .bw-wrapper a::after { opacity: 1; }

.rd_staff_p07 .member-info { position: absolute; bottom: -76px; width: 100%; text-align: center; background: none; opacity: 0; transition: all 0.2s linear 0s; color: rgb(255, 255, 255) !important; }

.rd_staff_p07 .staff_post_ctn:hover .member-info { opacity: 1; bottom: 0px; }

.rd_staff_p07 .member-social-links { width: 100%; overflow: hidden; text-align: center; height: auto; margin: 0px; padding: 0px; background: none; position: absolute; top: inherit; bottom: 120px; opacity: 0; right: 0px; transition: all 0.2s linear 0s; }

.rd_staff_p07 .staff_post_ctn:hover .member-social-links { opacity: 1; bottom: 90px; }

.rd_staff_p07 .member-social-links div { border-radius: 300px; width: 42px !important; height: 42px !important; margin-left: 5px !important; }

.rd_staff_p07 .member-social-links div a { width: 41px; height: 41px; line-height: 40px; border: 1px solid rgb(255, 255, 255); border-radius: 300px; }

.rd_staff_p07 .member-info h3 { font-size: 15px; text-transform: uppercase; font-weight: 900; margin-bottom: 0px; }

.rd_staff_p07 .member-info h3 a { color: rgb(255, 255, 255) !important; }

.rd_staff_p07 .member-info .position { margin-bottom: 13px; font-size: 14px; }

.rd_staff_p07 .member-info .member_desc { padding: 0px; margin: 0px; background: none; line-height: 24px; }

.rd_staff_p08 .member-photo .bw-wrapper a { display: block; position: relative; }

.rd_staff_p08 .member-photo .bw-wrapper a::after { position: absolute; width: 100%; height: 100%; background: rgba(26, 28, 39, 0.6); content: ""; display: block; top: 0px; opacity: 0; transition: all 0.2s linear 0s; }

.rd_staff_p08 .staff_post_ctn:hover .member-photo .bw-wrapper a::after { opacity: 1; }

.rd_staff_p08 .member-info { width: 100%; background: none; padding: 27px 0px 0px; transition: all 0.2s linear 0s; }

.rd_staff_p08 .member-social-links { width: 100%; overflow: hidden; text-align: center; height: auto; margin: 0px 0px -20px; padding: 0px; background: none; position: absolute; top: inherit; bottom: 30%; opacity: 0; right: 0px; transition: all 0.2s linear 0s; }

.rd_staff_p08 .staff_post_ctn:hover .member-social-links { opacity: 1; bottom: 50%; }

.rd_staff_p08 .member-social-links div { border-radius: 300px; width: 40px !important; height: 40px !important; margin-left: 5px !important; }

.rd_staff_p08 .member-social-links div a { width: 40px; height: 40px; line-height: 40px; border-radius: 300px; background-color: rgb(255, 255, 255); color: rgb(34, 37, 51) !important; }

.rd_staff_p08 .member-social-links div a:hover { color: rgb(255, 255, 255) !important; }

.rd_staff_p08 .member-info h3 { font-size: 16px; text-transform: uppercase; font-weight: 900; font-family: Raleway; letter-spacing: 1.5px; margin-bottom: 6px; text-align: left; }

.rd_staff_p08 .member-info .position { margin-bottom: 12px; padding-bottom: 18px; font-size: 12px; font-family: "Playfair Display"; text-align: left; letter-spacing: 1px; border-bottom: 1px solid; }

.rd_staff_p08 .member-info .member_desc { padding: 0px; margin: 0px; background: none; line-height: 24px; }

.rd_staff_posts_ctn.type09.masonry_ctn { margin: 0px !important; }

.rd_staff_posts_ctn.type09 .staff_post { padding: 0px; }

.rd_staff_p09 .member-photo .bw-wrapper a { display: block; position: relative; }

.rd_staff_p09 .member-photo .bw-wrapper a::after { position: absolute; width: 100%; height: 100%; content: ""; display: block; top: 0px; opacity: 0; transition: all 0.2s linear 0s; }

.rd_staff_p09 .staff_post_ctn:hover .member-photo .bw-wrapper a::after { opacity: 1; }

.rd_staff_p09 .member-info { position: absolute; bottom: 0px; width: 100%; text-align: center; background: none rgba(0, 0, 0, 0.2); opacity: 1; transition: all 0.2s linear 0s; color: rgb(255, 255, 255) !important; }

.rd_staff_p09 .staff_post_ctn:hover .member-info { opacity: 1; bottom: 50%; margin-bottom: -68px; background: none; }

.rd_staff_p09 .member-social-links { width: 100%; overflow: hidden; text-align: center; height: auto; margin: -50px 0px 0px; padding: 0px; background: none; position: absolute; top: 0px; opacity: 0; right: 0px; transition: all 0.2s linear 0s; }

.rd_staff_p09 .staff_post_ctn:hover .member-social-links { opacity: 1; top: 50%; }

.rd_staff_p09 .member-social-links div { border-radius: 300px; width: 40px !important; height: 40px !important; margin-left: 5px !important; }

.rd_staff_p09 .member-social-links div a { width: 40px; height: 40px; line-height: 40px; border-radius: 300px; background-color: rgb(255, 255, 255); color: rgb(34, 37, 51) !important; }

.rd_staff_p09 .member-social-links div a:hover { color: rgb(255, 255, 255) !important; }

.rd_staff_p09 .member-info h3 { font-size: 14px; text-transform: uppercase; font-weight: 900; font-family: Raleway; letter-spacing: 1.5px; margin-bottom: 0px; }

.rd_staff_p09 .member-info h3 a { color: rgb(255, 255, 255) !important; }

.rd_staff_p09 .member-info .position { margin: 4px 0px 8px; font-size: 13px; font-family: "Playfair display"; letter-spacing: 1px; }

.rd_staff_p09 .member-info .member_desc { padding: 0px; margin: 0px; background: none; line-height: 24px; }

#posts { width: 850px; max-width: 850px; padding: 100px 0px; }

#posts.business_posts { width: 700px; max-width: 700px; }

#fw_c.fw_single_post { margin-bottom: 100px; }

.sep_25 { padding-bottom: 26px; }

#posts .blog_4_col .sep_25 { padding-bottom: 17px; }

#posts .blog_3_col .sep_25, .blog_4_col .sep_25 { padding-bottom: 19px; }

.post_single .sep_25 { padding-bottom: 41px; }

.left_posts { float: left; }

.right_posts { float: right; }

.blog_box { width: auto; overflow: hidden; position: relative; }

.blog_box img { margin: 0px 0px 10px; }

.blog_box_content { margin-top: 10px; width: auto; transition: all 0.2s linear 0s; }

.more { display: table; width: auto; padding: 7px 12px; float: left; margin: 7px 0px 0px; font-size: 14px; text-transform: uppercase; font-weight: 900; text-shadow: none; letter-spacing: 1px; border-radius: 3px; }

.single_post_navigation { float: left; clear: both; width: 100%; padding-bottom: 20px; margin-bottom: 20px; }

.single_post_navigation_bottom { float: left; clear: both; width: 100%; padding-top: 20px; margin-top: 70px; }

.single_post_navigation .next_project, .single_post_navigation .previous_project, .single_post_navigation_bottom .next_project, .single_post_navigation_bottom .previous_project { float: right; font-weight: 900; text-align: center; font-size: 14px; min-width: 130px; border-radius: 3px; }

.single_post_navigation .previous_project, .single_post_navigation_bottom .previous_project { letter-spacing: 1px; text-transform: uppercase; padding: 9px 17px; float: left; }

.single_post_navigation .next_project, .single_post_navigation_bottom .next_project { letter-spacing: 1px; text-transform: uppercase; padding: 9px 17px; margin-left: 20px; }

.single_post_navigation .previous_project::before, .single_port_navigation .previous_project::before, .single_post_navigation_bottom .previous_project::before { font-family: FontAwesome; content: ""; padding-right: 10px; }

.single_post_navigation .next_project::after, .single_port_navigation .next_project::after, .single_post_navigation_bottom .next_project::after { font-family: FontAwesome; content: ""; padding-left: 10px; }

.post { margin: 0px auto; overflow: auto; padding: 0px 0px 60px; float: left; }

#posts .post { overflow: visible; padding: 0px 0px 60px; float: left; width: 100%; max-width: 100%; }

#fw_c .post { max-width: 100%; }

#fw_c .post_single { width: 100%; }

.post .love-it-wrapper { float: none; display: inline-block; padding: 0px; }

.post .zilla-likes, .info_like .zilla-likes { margin: 0px; }

.post_ctn { padding: 0px; }

.post_single { padding-bottom: 0px !important; }

.audio_ctn { display: table; max-width: 100%; width: 100%; padding: 30px !important; }

.grid_blog_post .audio_ctn { position: absolute; width: 100%; bottom: 0px; }

#posts .grid_blog_post.blog_3_col .audio_ctn { padding: 20px !important; }

.masonry_post_wrapper .audio_ctn { padding: 30px 4px !important; }

.masonry_post_wrapper .mejs-duration-container, .mejs-offscreen { display: none !important; }

#posts .ajax_post.blog_4_col .audio_ctn { padding: 12px 5px !important; }

.post-attachement { overflow: hidden; position: relative; width: 100%; margin: 0px; }

.post-attachement a { display: block; width: 100%; }

.post-attachement a.blog_img_overlay::before { position: absolute; width: 100%; height: 100%; content: ""; opacity: 0; transition: all 0.2s linear 0s; }

.post-attachement a.blog_img_overlay:hover::before { opacity: 0.7; }

.post-attachement a img { width: 100%; display: block; }

a.post-att-zoom { opacity: 0; width: 56px; height: 55px; top: 0px; right: 0px; line-height: 54px; font-size: 16px; text-align: center; transform: scale(0.8); transition: all 0.2s linear 0s; position: absolute !important; color: rgb(255, 255, 255) !important; }

.post-attachement:hover a.post-att-zoom { opacity: 1; transform: scale(1); }

.post_att_s { overflow: hidden; position: relative; width: 100%; margin: 0px; }

.post_quote_ctn { display: table; width: 100%; }

.business_author_post .post_quote_ctn, .post_single_business .post_quote_ctn { margin-bottom: 30px; position: relative; }

.post_quote_text { font-size: 30px; padding: 31px 30px 28px; line-height: 40px; position: relative; }

.business_author_post .post_quote_text, .post_single_business .post_quote_text { font-size: 30px; padding: 60px; line-height: 50px; position: relative; font-style: italic; font-weight: 300; margin-right: 5px; }

.business_author_post .post_quote_text::after, .post_single_business .post_quote_text::after { content: ""; position: absolute; left: 5px; top: 5px; height: 100%; width: 100%; opacity: 0.5; z-index: -1; }

.business_author_post .post_quote_author, .post_single_business .post_quote_author { font-size: 13px; padding: 9px 30px 12px; margin-top: 1px; position: absolute; left: 0px; bottom: 0px; }

#posts .grid_blog_post.blog_2_col .post_quote_text { min-height: 259px; max-height: 259px; overflow: auto; }

#posts .grid_blog_post.blog_3_col .post_quote_text { min-height: 154px; max-height: 154px; overflow: auto; font-size: 17px; line-height: 24px; padding-bottom: 27px; }

#posts .grid_blog_post.blog_4_col .post_quote_text { min-height: 143px; max-height: 143px; overflow: auto; font-size: 14px; line-height: 24px; padding: 24px 24px 23px; }

#fw_c .grid_blog_post.blog_4_col .post_quote_text { min-height: 154px; max-height: 154px; overflow: auto; font-size: 18px; line-height: 26px; padding: 24px 24px 23px; }

#fw_c .grid_blog_post.blog_3_col .post_quote_text { min-height: 227px; max-height: 227px; }

#fw_c .grid_blog_post.blog_2_col .post_quote_text { font-size: 35px; padding: 60px 30px; line-height: 50px; position: relative; min-height: 371px; }

.post_quote_icon { position: absolute; right: 20px; bottom: 10px; font-family: fontawesome; }

.ajax_post.post_masonry.new_month_post { width: 100% !important; }

.post_timeline .post_quote_icon, .post_masonry .post_quote_icon { position: absolute; right: 19px; bottom: 14px; font-size: 30px; font-family: fontawesome; font-weight: normal !important; }

.post_timeline .post_quote_text, .post_masonry .post_quote_text { font-size: 24px; padding: 8px 20px 12px; line-height: 40px; }

.post_quote_author { font-size: 14px; padding: 9px 30px 12px; margin-top: 1px; }

#posts .grid_blog_post.blog_4_col .post_quote_author { display: none; }

.post_timeline .post_quote_author, .post_masonry .post_quote_author { font-size: 14px; padding: 5px 20px 12px; }

.entry { margin: 25px 0px 0px; width: 100%; clear: both; line-height: 24px; }

.post-title { color: rgb(22, 22, 22); width: 100%; padding: 0px; position: relative; text-shadow: none; }

.sticky_post .post-title::after { position: absolute; content: ""; height: 20px; width: 40px; top: 8px; left: -30px; font-size: 20px; font-family: FontAwesome; color: rgb(248, 203, 42); font-weight: normal; }

.post-title h2 { font-weight: 700; line-height: 30px; font-size: 30px; }

.post_single .post-title h2 { font-weight: 900; line-height: 36px; font-size: 36px; }

.blog_related_post .post-title h2 { font-weight: 700; line-height: 24px; font-size: 24px; }

.blog_4_col .post-title h2 { line-height: 22px; font-size: 18px; }

#posts .blog_4_col .post-title h2 { line-height: 18px; font-size: 18px; }

.blog_3_col .post-title h2 { line-height: 27px; font-size: 24px; }

#posts .blog_3_col .post-title h2, #posts .post_timeline .post-title h2 { line-height: 24px; font-size: 24px; }

#posts .grid_blog_post.blog_3_col .post-title h2 { line-height: 20px; font-size: 18px; }

#posts .search_masonry .blog_3_col .post-title h2 { line-height: 24px; font-size: 18px; }

.post-date-ctn { width: 55px; height: 55px; border-radius: 5px; background-color: rgb(51, 255, 102); color: rgb(255, 255, 255); font-size: 18px; font-weight: bold; text-shadow: rgba(0, 0, 0, 0.2) 1px 1px 0px; float: left; }

.post-bottom-info { width: 100%; overflow: visible; white-space: pre-wrap; font-size: 13px; margin-top: 20px; float: left; padding-top: 14px; }

.info_comment { float: left; display: inline-block; }

.info_comment::before { content: ""; font-family: FontAwesome; padding-right: 10px; font-size: 14px; }

.info_time { float: left; display: inline-block; }

.info_time::before { content: ""; font-family: FontAwesome; padding-right: 10px; font-size: 14px; }

.info_like { float: left; display: inline-block; }

.post-info { width: 100%; height: auto; overflow: visible; float: left; font-size: 13px; padding-bottom: 18px; margin: 11px 0px 14px; white-space: pre-wrap; }

.post_single .post-info { padding-bottom: 28px; margin: 17px 0px 24px; }

.post-user { width: auto; float: left; margin: 0px 0px 5px 4px; padding: 0px 10px 5px; font-size: 10px; }

.post-user::before { font-family: FontAwesome; font-size: 13px; content: ""; padding: 0px 1px 0px 0px; color: rgb(68, 68, 68); }

.post-date { font-size: 11px; clear: both; width: 100%; display: inline-block; }

.post-cat { width: auto; float: left; padding: 0px 10px 5px; font-size: 10px; }

.post-cat::before { font-family: FontAwesome; font-size: 13px; content: ""; padding: 0px 1px 0px 0px; color: rgb(103, 103, 103); }

.post-tag { width: auto; float: left; padding: 0px 10px 5px; font-size: 10px; }

.post-tag::before { font-family: FontAwesome; font-size: 13px; content: ""; padding: 0px 1px 0px 0px; color: rgb(103, 103, 103); }

.post-com { width: auto; float: left; padding: 0px 10px 5px; font-size: 10px; }

.post-com::before { font-family: FontAwesome; font-size: 13px; content: ""; padding: 0px 1px 0px 0px; color: rgb(103, 103, 103); }

.post-share { width: auto; float: left; padding: 0px 10px 5px; font-size: 10px; cursor: pointer; }

.post-share::before { font-family: FontAwesome; font-size: 13px; content: ""; padding: 0px 1px 0px 0px; color: rgb(103, 103, 103); }

.single-post-info .post-user, .single-post-info .post-date, .single-post-info .post-cat, .single-post-info .post-tag, .single-post-info .post-com { font-size: 12px; }

.single-post-info .post-user::before, .single-post-info .post-date::before, .single-post-info .post-cat::before, .single-post-info .post-tag::before, .single-post-info .post-com::before { font-size: 15px; }

.post-password-form input[type="password"] { width: 150px; margin-left: 10px; margin-top: 0px; }

.post-password-form input[type="submit"] { position: relative; top: 1px; left: -2px; }

.tags_container { float: left; width: 100%; line-height: 50px; margin-top: 33px; }

.tags_icon { width: 50px; height: 50px; float: left; background: rgb(44, 62, 80); text-align: center; font-size: 16px; }

.tags_icon::before { content: ""; font-family: FontAwesome; text-align: center; margin-top: 1px; display: block; }

.single_post_tags { border: 1px solid rgb(235, 235, 235); line-height: 48px; font-size: 14px; font-style: italic; padding-left: 70px; }

.share_icons_container { margin-top: 10px; float: left; width: 100%; height: 50px; line-height: 50px; }

.shareicons_icon { width: 50px; height: 50px; float: left; background: rgb(33, 194, 248); text-align: center; font-size: 16px; }

.shareicons_icon::before { content: ""; font-family: FontAwesome; text-align: center; margin-top: 1px; display: block; }

.single_post_share_icon { border-top: 1px solid rgb(235, 235, 235); border-right: 1px solid rgb(235, 235, 235); border-bottom: 1px solid rgb(235, 235, 235); border-image: initial; line-height: 48px; font-size: 14px; padding-left: 60px; border-left: none !important; }

.single_post_share_icon .share-box { float: none; text-align: left; height: 48px !important; }

.single_post_share_icon .share-box ul { margin-top: 10px; }

.single_post_share_icon .share-box li a { font-size: 17px; }

.single_post_share_icon .share-box li a:hover { background: none !important; }

#author-bio { width: 100%; float: left; margin-top: 50px; padding: 27px; box-shadow: rgb(255, 255, 255) 0px 0px 0px, rgb(255, 255, 255) 0px 4px 0px -1px, rgb(255, 255, 255) 0px 0px 0px 0px, rgb(255, 255, 255) 0px 0px 0px, rgb(236, 240, 241) 0px 4px 0px 0px, rgb(255, 255, 255) 0px 0px 0px 0px; }

#author-bio img { float: left; border: 3px solid rgb(255, 255, 255); border-radius: 5px; box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 5px 0px; }

#author-info { padding-left: 130px; }

#author-info h3 { font-size: 18px; }

#author-info p { margin-bottom: 5px; }

.author_posts_link { font-style: italic; }

.grid_blog_post .more { width: auto; text-shadow: none; margin-top: 24px; display: table; font-weight: 900; font-size: 16px; text-transform: uppercase; padding: 12px 20px; border-radius: 3px; letter-spacing: 1px; }

.more-link { width: auto; text-shadow: none; margin-top: 24px; display: table; font-weight: 900; font-size: 16px; text-transform: uppercase; padding: 12px 20px; border-radius: 3px; letter-spacing: 1px; }

.post_masonry .more-link { display: table; width: auto; padding: 7px 12px; margin: 20px 0px 0px; font-size: 14px; text-transform: uppercase; font-weight: 900; text-shadow: none; letter-spacing: 1px; border-radius: 3px; }

.blog_related_post .more-link { font-size: 14px; padding: 8px 15px; }

#posts .blog_4_col .more-link, #posts .blog_4_col .more { font-size: 14px; padding: 7px 12px; }

#posts .blog_3_col .more-link, #posts .blog_3_col .more { font-size: 14px; padding: 7px 12px; }

.single_post_related_carousel { margin-top: 72px; float: left; width: 100%; }

.single_related { font-size: 30px; display: inline-block; font-weight: normal; }

.single_post_related_carousel .rp_sc { margin-top: 26px; }

.masonry_ctn { padding-bottom: 0px; margin-bottom: 40px; }

.ajax_blog { padding-bottom: 50px; }

.masonry_ctn.grid_post, .masonry_ctn.blog_masonry { margin-left: -30px; }

#posts .masonry_ctn.grid_post, #posts .masonry_ctn.blog_masonry { margin-left: -20px; }

.ajax_post { width: 100%; }

.ajax_post .wpb_column { padding: 0px !important; margin: 0px !important; min-height: 0px !important; }

.rd_portfolio_landscape, .columns4 .rd_portfolio_landscape { width: 50% !important; }

.rd_portfolio_portrait, .columns4 .rd_portfolio_portrait { width: 25% !important; }

.rd_portfolio_small_squared, .columns4 .rd_portfolio_small_squared { width: 25% !important; }

.rd_portfolio_squared, .columns4 .rd_portfolio_squared { width: 50% !important; }

.columns5 .rd_portfolio_landscape { width: 40% !important; }

.columns5 .rd_portfolio_portrait { width: 20% !important; }

.columns5 .rd_portfolio_small_squared { width: 20% !important; }

.columns5 .rd_portfolio_squared { width: 40% !important; }

.columns6 .rd_portfolio_landscape { width: 33.3% !important; }

.columns6 .rd_portfolio_portrait { width: 16.65% !important; }

.columns6 .rd_portfolio_small_squared { width: 16.65% !important; }

.columns6 .rd_portfolio_squared { width: 33.3% !important; }

.ajax_post.blog_4_col { padding: 0px 0px 40px 30px; float: left; width: 25%; }

.blog_masonry .ajax_post.blog_4_col { padding: 0px 0px 40px 30px; float: left; width: 25%; }

#posts .ajax_post.blog_4_col { padding: 0px 0px 30px 20px; float: left; width: 25%; }

.blog_masonry .ajax_post.blog_3_col { padding: 0px 0px 40px 30px; float: left; width: calc(33.3333%); }

.ajax_post.blog_3_col { padding: 0px 0px 60px 30px; float: left; width: 33.3%; }

#posts .ajax_post.blog_3_col { padding: 0px 0px 30px 20px; float: left; width: calc(33.3333%); }

.blog_masonry .ajax_post.blog_2_col { padding: 0px 0px 40px 30px; float: left; width: 50%; }

.ajax_post.blog_2_col { padding: 0px 0px 60px 30px; float: left; width: 50%; }

#posts .ajax_post.blog_2_col { padding: 0px 0px 30px 20px; float: left; width: 50%; }

.rd_staff_posts_ctn.blog_5_col .staff_post { float: left; width: 20%; }

.blog_timeline { margin-left: -230px; }

.post_masonry { float: left; margin-bottom: 0px; margin-left: 0px; display: block; height: auto; }

.post_timeline { width: 470px; float: left; margin-left: 230px; margin-bottom: 110px; display: block; height: auto; }

.post_masonry .post-attachement, .post_timeline .post-attachement { padding-bottom: 0px; display: block; }

.masonry_post_wrapper { padding: 20px 20px 14px; overflow: auto; box-shadow: rgb(255, 255, 255) 0px 0px 0px, rgb(255, 255, 255) 0px 10px 0px -1px, rgb(255, 255, 255) 0px 0px 0px 0px, rgb(255, 255, 255) 0px 0px 0px, rgb(236, 240, 241) 0px 10px 0px 0px, rgb(255, 255, 255) 0px 0px 0px 0px; }

.full-width-content .masonry_ctn.blog_masonry { margin-left: -15px; }

.full-width-content .masonry_ctn .post_masonry { padding: 0px 0px 15px 15px !important; }

.full-width-content .masonry_ctn .post_masonry .masonry_post_wrapper { box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 7px; padding: 0px 0px 15px !important; }

.full-width-content .masonry_ctn .post_masonry .masonry_post_wrapper .sep_25 { padding-bottom: 0px; }

.full-width-content .masonry_ctn .post_masonry .masonry_post_wrapper .post-title { padding-top: 20px; }

.full-width-content .masonry_ctn .post_masonry .masonry_post_wrapper .post-title, .full-width-content .masonry_ctn .post_masonry .masonry_post_wrapper .entry { padding-left: 20px; padding-right: 20px; }

.full-width-content .masonry_ctn .post_masonry .masonry_post_wrapper .post-info, .full-width-content .masonry_ctn .post_masonry .masonry_post_wrapper .post-bottom-info { margin-left: 20px; margin-right: 20px; width: calc(100% - 40px); }

#posts .post_timeline .sep_25 { padding-bottom: 20px; }

#posts .post_timeline { width: 315px; margin-left: 220px; }

#posts .blog_timeline { margin-left: -220px; }

.post_masonry .post-title h4, .post_masonry .post-title, .post_timeline .post-title h4, .post_timeline .post-title { border: none !important; width: auto !important; }

.post_masonry .post-info, .post_timeline .post-info { position: inherit !important; }

#fw_c .post_timeline .flexslider img, #fw_c .post_timeline .flexslider img { max-width: 100% !important; }

.post_masonry .post-com, .post_timeline .post-com { position: absolute; right: 25px !important; bottom: 25px !important; }

.post_masonry .more, .post_timeline .more { float: none; margin-top: 20px; }

#posts div.post_timeline::before { left: -117.5px; }

div.post_timeline::before { background: none 0px 0px repeat scroll rgb(255, 255, 255); border: 1px solid rgb(26, 177, 172); border-radius: 100%; content: ""; height: 12px; width: 12px; position: absolute; left: -122.5px; top: 130px; transition: all 1s ease 0s; box-shadow: white 0px 0px 0px 3px; }

#posts div.post_timeline::after { right: -116.5px; }

div.post_timeline::after { background: none 0px 0px repeat scroll rgb(255, 255, 255); border: 1px solid rgb(26, 177, 172); border-radius: 100%; content: ""; height: 12px; width: 12px; position: absolute; right: -122px; top: 80px; transition: all 1s ease 0s; box-shadow: white 0px 0px 0px 3px; }

.timeline_ctn { overflow: hidden; padding-bottom: 100px; margin-bottom: 80px; position: relative; }

.timeline_month { position: absolute; font-size: 18px; font-weight: bold; background: rgb(235, 235, 235); padding: 18px 45px 13px; }

.month_left { left: -200px; }

.month_right { right: -200px; }

.timeline_ctn .v_line { background: none 0px 0px repeat scroll rgb(235, 235, 235); height: 100%; left: 50%; position: absolute; width: 5px; margin-left: -2.5px; }

.post_timeline .arrow_r { width: 0px; height: 0px; position: absolute; right: -50px; top: 77px; z-index: 11; transition: all 0.2s linear 0s; }

.post_timeline .arrow_r::after { content: ""; font-family: FontAwesome; font-size: 16px; }

.post_timeline .arrow_l { width: 0px; height: 0px; left: -63px; position: absolute; top: 127px; z-index: 11; transition: all 0.2s linear 0s; }

.post_timeline .arrow_l::before { content: ""; font-family: FontAwesome; font-size: 16px; }

.post_timeline:hover .arrow_l { left: -93px; }

.post_timeline:hover .arrow_r { right: -78px; }

.timeline_pd_r { position: absolute; display: block; background: rgb(44, 62, 80); right: -208px; width: 65px; text-align: center; padding: 5px 0px 6px; top: 73px; font-size: 14px; color: rgb(255, 255, 255); border-radius: 2px; opacity: 0; transition: all 0.2s linear 0s; }

.timeline_pd_r::before { border-color: transparent rgb(44, 62, 80); border-style: solid solid solid none; border-width: 5px 5px 5px medium; content: ""; height: 0px; left: -4px; margin-top: 10px; position: absolute; top: 0px; width: 0px; }

.timeline_pd_l { position: absolute; display: block; background: rgb(44, 62, 80); left: -208px; width: 65px; text-align: center; padding: 5px 0px 6px; top: 123px; font-size: 14px; color: rgb(255, 255, 255); border-radius: 2px; opacity: 0; transition: all 0.2s linear 0s; }

.timeline_pd_l::before { border-color: transparent rgb(44, 62, 80); border-style: solid none solid solid; border-width: 5px medium 5px 5px; content: ""; height: 0px; right: -4px; margin-top: 10px; position: absolute; top: 0px; width: 0px; }

.post_timeline:hover .timeline_pd_l, .post_timeline:hover .timeline_pd_r { opacity: 1; }

#posts .post_timeline.isotope-item::before { left: -78px; }

#posts .post_timeline.isotope-item::after { right: -79px; }

#posts .post_timeline .post-info .post-tag { display: none; }

.blog_load_more_cont { position: absolute; left: 50%; margin-left: -130px; bottom: 0px; width: 260px; text-align: center; }

.masonry_ctn.grid_post .blog_load_more_cont, .masonry_ctn.blog_masonry .blog_load_more_cont, .masonry_ctn.rd_staff_posts_ctn .blog_load_more_cont, .masonry_ctn.blog_2_col .blog_load_more_cont, .masonry_ctn.blog_3_col .blog_load_more_cont, .masonry_ctn.blog_4_col .blog_load_more_cont { margin-left: -115px; }

.blog_load_more_cont a { z-index: 2; padding: 16px 20px; text-decoration: none; display: inline-block; position: relative; text-align: center; max-width: 100%; font-weight: 900; font-size: 16px; text-transform: uppercase; vertical-align: middle; border-radius: 3px; letter-spacing: 1px; }

.refresh_icn { font-family: FontAwesome; z-index: 1; margin-right: 15px; }

.refresh_icn::before { transition: all 0.2s linear 0s; }

.icon-refresh { top: 17px; }

.multi_author_post { margin-bottom: 10px; padding-bottom: 0px !important; }

.author_date_ctn { position: absolute; top: 0px; left: 0px; height: 100%; }

.right_posts .author_date_ctn { left: auto; right: 0px; }

.author_date_ctn img { padding: 8px; width: 120px; border-radius: 200px; position: relative; left: 0px; top: 0px; background: rgb(255, 255, 255); }

.author_date_ctn .rounded_date_ctn { text-align: center; width: 76px; height: 76px; border-radius: 100px; border: 3px solid rgb(255, 255, 255); position: absolute; left: 50%; margin-left: -38px; top: 76px; }

.author_date_ctn .author_date_d { font-size: 21px; font-weight: 300; width: 40px; padding: 0px 0px 5px; margin: 14px auto 2px; border-bottom: 1px solid; }

.author_date_ctn .author_date_m { font-size: 14px; font-weight: 700; text-transform: uppercase; }

.author_date_ctn::before { content: ""; position: absolute; width: 3px; background: red; height: calc(100% - 162px); top: 162px; left: 50%; border-radius: 100px; }

.multi_author_ctn { margin-left: 170px; padding: 19px 19px 13px; border: 1px solid rgb(235, 235, 235); z-index: 1; position: relative; margin-bottom: 30px; }

.right_posts .multi_author_ctn { margin-left: 0px; margin-right: 170px; }

.multi_author_ctn::after { position: absolute; content: ""; width: calc(100% - 10px); height: 9px; border: 1px solid rgb(235, 235, 235); z-index: 0; background: rgb(255, 255, 255); left: 9px; bottom: -11px; }

.multi_author_ctn .sep_25 { padding-bottom: 15px; }

.multi_author_ctn .post-title h2 { font-size: 24px; line-height: 24px; }

.multi_author_ctn .post-info { margin: 12px 0px 13px; }

.post.multi_author_post .more-link { color: rgb(44, 62, 80); border: none; text-transform: none; letter-spacing: normal; font-size: 14px; padding: 11px 0px 0px; margin: 0px; font-weight: 700; line-height: 14px; }

.post.multi_author_post .more-link::before { content: ""; font-family: FontAwesome; padding-right: 7px; }

.blog_load_more_cont.multi_author_load { position: absolute; left: 42px; margin-left: 0px; bottom: 25px; width: 39px; height: auto; border-radius: 300px; text-align: center; }

.right_posts .blog_load_more_cont.multi_author_load { left: auto; right: 39px; }

.blog_load_more_cont.multi_author_load a { border-radius: 400px; width: 39px; height: 39px; padding: 0px; margin: 0px; }

.blog_load_more_cont.multi_author_load .refresh_icn { top: 10px; font-size: 20px; left: 11px; margin-right: 0px; line-height: normal; position: absolute; }

.blog_load_more_cont.multi_author_load .refresh_icn.fa-refresh { line-height: normal; font-size: 16px; position: absolute; margin-right: 0px; }

.masonry_ctn.standard_business { margin-bottom: 0px; }

.business_author_post .top_info_ctn { overflow: auto; padding-bottom: 40px; }

.post_b_avatar { float: left; }

.post_b_avatar img { display: block; border-radius: 300px; }

.post_b_ad { float: left; padding-left: 22px; }

.post_b_author { font-weight: 600; font-size: 16px; padding: 7px 0px 5px; }

.post_b_category { float: right; }

.post_b_category a { padding: 10px 15px; margin: 0px 0px 10px 10px; display: inline-block; }

.business_author_post .post-title h2 { font-size: 30px; line-height: 50px; font-weight: 300; }

.business_author_post .entry { margin-top: 8px; line-height: 30px; }

.post_single_business .entry { margin-top: 0px; line-height: 30px; }

.business_author_post .entry p, .post_single_business .entry p { line-height: 30px; }

.business_author_post .post-info { font-size: 14px; margin: 16px 0px 0px; padding-bottom: 58px; }

.business_author_post .post-info a:first-child { font-weight: 600; }

.standard_business .blog_load_more_cont { margin-left: 0px; right: 0px; left: inherit; width: auto; }

.standard_business .blog_load_more_cont a { z-index: 2; padding: 10px 15px; text-decoration: none; display: inline-block; position: relative; text-align: center; max-width: 100%; font-weight: 400; font-size: 14px; text-transform: none; vertical-align: middle; border-radius: 3px; letter-spacing: normal; }

.navigation.b_nav { padding: 0px 0px 20px; margin-top: 0px; border: none !important; }

.b_nav .pagination { clear: both; padding: 0px; position: relative; font-size: 11px; line-height: 13px; overflow: auto; float: right; }

.b_nav .pagination span, .b_nav .pagination a { margin: 2px 0px 2px 4px; font-size: 14px; border-radius: 3px; }

.business_sp_title { text-align: center; position: relative; background-size: cover !important; box-sizing: content-box !important; background-position: center top !important; }

.business_sp_title::after, .rp_business::after { position: absolute; content: ""; width: 100%; height: 100%; background-color: rgba(27, 46, 63, 0.4); top: 0px; left: 0px; z-index: 0; }

.bs_single_post_navigation { position: absolute; width: 100%; height: 100%; left: 0px; top: 0px; }

a.bs_previous_project, a.bs_next_project { position: absolute; left: 50px; top: 50%; margin-top: -22.5px; max-width: 55px; height: 55px; background-color: rgba(0, 0, 0, 0.3); line-height: 55px; padding: 0px 24px; border-radius: 3px; color: rgb(255, 255, 255); overflow: hidden; font-size: 12px; font-weight: bold; letter-spacing: 1px; text-transform: uppercase; text-align: left; z-index: 2; transition: all 0.5s ease 0s; }

a.bs_previous_project span, a.bs_next_project span { transition: all 0.35s ease 0s; opacity: 0; }

a.bs_previous_project::before, .b_related_left::after { font-family: FontAwesome; content: ""; padding-right: 16px; font-weight: normal; letter-spacing: normal; }

a.bs_previous_project:hover, a.bs_next_project:hover { max-width: 500px; color: rgb(255, 255, 255); padding: 0px 30px; }

a.bs_previous_project:hover span, a.bs_next_project:hover span { opacity: 1; }

a.bs_next_project { left: auto; direction: rtl; right: 50px !important; }

a.bs_next_project::after, .b_related_right::after { font-family: FontAwesome; content: ""; padding-left: 16px; font-weight: normal; letter-spacing: normal; }

.business_sp_title .wrapper, .business_related_post .wrapper { z-index: 1; color: rgb(255, 255, 255); padding: 114px 0px; max-width: 1000px; }

.business_sp_title h1 { text-align: center; font-size: 48px; line-height: 70px; color: rgb(255, 255, 255); font-weight: 300; }

.business_sp_title img { border-radius: 200px; margin: 60px 0px 29px; }

.business_sp_title .wrapper a { display: inline-block; color: rgb(255, 255, 255); width: 100%; font-size: 20px; font-weight: 600; margin-bottom: 8px; }

.business_related_carousel { width: 100%; position: relative; }

.b_related_nav { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; }

.b_related_left, .b_related_right { position: absolute; left: 50px; top: 50%; margin-top: -22.5px; width: 55px; height: 55px; background-color: rgba(0, 0, 0, 0.3); line-height: 55px; padding: 0px 24px; border-radius: 3px; color: rgb(255, 255, 255); overflow: hidden; font-size: 12px; font-weight: bold; letter-spacing: 1px; text-transform: uppercase; text-align: left; z-index: 2; transition: all 0.5s ease 0s; cursor: pointer; }

.b_related_right { left: auto; direction: rtl; right: 50px !important; }

.b_related_left:hover, .b_related_right:hover { background-color: rgba(0, 0, 0, 0.7); }

.business_related_post { float: left; text-align: center; background-size: cover !important; box-sizing: content-box !important; }

.business_related_post .wrapper { max-width: 760px; }

h2.b-post-title { text-align: center; font-size: 36px; line-height: 62px; color: rgb(255, 255, 255); font-weight: 300; }

.business_related_post h4 { text-align: center; font-size: 18px; line-height: 22px; letter-spacing: 2px; font-weight: 400; margin-bottom: 60px; color: rgb(255, 255, 255); position: relative; }

.business_related_post h4::after { content: ""; position: absolute; bottom: -43px; border-bottom: 1px solid; width: 70px; left: 50%; margin-left: -35px; }

.b-read-now { font-size: 14px; text-transform: uppercase; font-weight: bold; line-height: 55px; border-radius: 3px; color: rgb(255, 255, 255); text-align: center; min-width: 200px; background: rgba(0, 0, 0, 0.5); display: inline-block; margin-top: 44px; }

.b-read-now:hover { color: rgb(255, 255, 255); }

.share_icons_business .share-box ul { width: 100%; }

.share_icons_business .share-box ul li { border-radius: 3px; width: 16.1% !important; margin: 0.28% !important; height: 40px !important; }

.share_icons_business .share-box li a { line-height: 40px; font-size: 17px; border-radius: 3px; color: rgb(255, 255, 255); display: block !important; }

#author-bio-business { width: 100%; float: left; margin-top: 50px; }

#author-bio-business img { float: left; border-radius: 200px; width: 70px; }

#author-bio-business #author-info { padding-left: 100px; }

#author-bio-business #author-info p { margin-bottom: 10px; font-size: 13px; }

#business_comments .comment_count h3 { margin-bottom: 77px; }

#business_comments #comments > ul > li ul { border: none !important; }

#business_comments #comments ul li li .comment_ctn::before { display: none; }

#business_comments #add-comment h4, #business_comments .comment_count h3 { font-size: 13px; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; position: relative; line-height: normal; }

#business_comments #comments > ul > li { padding-bottom: 40px; }

#business_comments #comments > ul > li:last-child { padding-bottom: 0px; }

#business_comments #comments > ul > li:last-child .comment_ctn, #business_comments #comments { margin-bottom: 0px; }

#business_comments #comments > ul > li ul { margin-top: 19px; }

#business_comments #comments ul li .comment_ctn { background: none; box-shadow: none; border: none; padding: 0px 0px 33px; }

#business_comments #comments ul li .avatar img { width: 50px; border-radius: 100px; background: none; box-shadow: none; border: none; }

#business_comments #comments ul li .details span.author { font-size: 16px; font-weight: 600; }

#business_comments #comments ul li .details { padding: 7px 0px 0px 20px; }

#business_comments #comments ul li .details span.date { margin-top: 1px; }

#business_comments #comments ul li .comment { padding-top: 20px; }

#business_comments #comments ul li .comment p { line-height: 30px; }

#comments ul li em { padding-left: 30px; }

#business_comments #add-comment { padding-top: 22px; }

#business_comments #add-comment h4 { padding-bottom: 55px; }

#business_comments #comments ul li .details span.Reply a { font-size: 14px; text-transform: none; font-weight: normal; padding: 6px 13px; border-radius: 0px; background: none !important; }

#business_comments #add-comment input#submit, #respond input#submit { font-weight: bold; font-size: 14px; letter-spacing: 0px; float: right; }

.nocomments { display: none !important; }

.masonry_ctn.standard_trending { max-width: 770px; }

#fw_c .masonry_ctn.standard_trending { margin-left: auto; margin-right: auto; }

.standard_trend_post_wrapper .post-info { float: none; font-family: "Playfair display"; font-size: 14px; padding: 45px 70px 16px; letter-spacing: 1px; margin: 0px; border: none !important; }

.standard_trend_post_wrapper .post-title { padding: 0px 70px; }

.standard_trend_post_wrapper .post-title h2 { font-weight: 900; line-height: 30px; font-size: 30px; letter-spacing: 1.5px; font-family: Raleway; text-transform: uppercase; position: relative; }

.standard_trend_post_wrapper .post-title h2::after { position: absolute; content: ""; border-bottom: 2px solid; width: 50px; left: 0px; bottom: -17px; }

.standard_trend_post_wrapper .entry { padding: 0px 70px; margin: 30px 0px 0px; }

.standard_trend_post_wrapper .more { float: none; border-radius: 0px; font-family: Raleway; text-transform: uppercase; letter-spacing: 1.5px; font-size: 14px; margin: 25px 0px 0px; padding: 14px 21px 12px; }

.standard_trend_post_wrapper .post-info-bottom { width: 100%; margin-top: 50px; padding: 26px 70px 24px; }

.standard_trend_post_wrapper .zilla-likes { float: right; }

.trending_post_wrapper { transition: all 0.2s linear 0s; }

.trending_post_wrapper:hover { box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 15px 0px; }

.trending_post_wrapper .more { font-size: 14px; text-transform: none; font-weight: bold; float: none; padding: 7px 0px; }

.trending_post_wrapper .post_ctn { padding: 0px 30px 5px; }

.trending_post_wrapper .post-title h2 { font-family: Raleway; font-weight: 900; line-height: 24px; text-transform: uppercase; letter-spacing: 1.5px; font-size: 16px !important; }

.post .trending_post_wrapper .post-info { font-family: "Playfair display"; letter-spacing: 1px; margin: 3px 0px 2px; border: none !important; font-size: 12px !important; }

.ajax_post.grid_trend_blog_post { padding-bottom: 30px !important; }

.trend_loadmore { padding-bottom: 100px !important; }

.trend_loadmore .blog_load_more_cont a { font-family: Raleway; font-weight: 800; letter-spacing: 1px; font-size: 14px; padding: 21px 50px 18px; border-radius: 0px; }

#pbd-alp-load-posts { padding: 20px 0px; margin-left: 30px; }

#pbd-alp-load-posts a { padding: 10px 15px 10px 30px; background-color: rgb(250, 250, 250); position: relative; border: 1px solid rgba(0, 0, 0, 0.1); }

.navigation { padding: 0px 0px 40px; width: 100%; margin-top: 35px; font-weight: normal; }

.masonry_ctn .navigation { position: absolute; bottom: 0px; }

.pagination { clear: both; padding: 17px 0px; position: relative; font-size: 11px; line-height: 13px; overflow: auto; float: left; }

.pagination span, .pagination a { display: inline-block; text-align: center; font-size: 15px; font-weight: 400; outline: none; overflow: visible; cursor: pointer; border: 1px solid rgb(235, 235, 235); text-shadow: none; float: left; margin: 2px 4px 2px 0px; padding: 8px 0px 7px; width: auto; min-width: 30px; max-width: 30px; border-radius: 5px; }

.pagination a:hover { background: rgb(252, 252, 252); color: rgb(103, 103, 103) !important; }

.pagination .current { background: rgb(252, 252, 252); }

.pagination a.active, .pagination a:active { background-color: rgb(252, 252, 252); background-image: none; outline: 0px; box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 4px inset, rgba(0, 0, 0, 0.05) 0px 1px 2px; color: rgb(103, 103, 103) !important; }

.navigation_prev::before { font-family: FontAwesome; font-size: 15px; content: ""; }

.navigation_first::before { font-family: FontAwesome; font-size: 15px; content: ""; }

.navigation_next::before { font-family: FontAwesome; font-size: 15px; content: ""; }

.navigation_last::before { font-family: FontAwesome; font-size: 15px; content: ""; }

.pagination_current_position { float: right; margin-top: 24px; font-size: 14px; }

.share-box { width: 100%; text-align: center; height: 70px; padding: 0px 0px 30px; float: left; }

.share-box ul { width: auto; float: none; list-style: none; text-align: left; display: inline-block; zoom: 1; margin: 20px auto 0px; padding: 0px; }

.share-box li { float: left; list-style: none; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; padding: 0px; position: relative; margin-right: 0px !important; border-left: none !important; width: 34px !important; height: 34px !important; }

.share-box li a { line-height: 34px; font-size: 12px; display: block !important; }

.share-box li.facebook a { background: url("images/share_icons/facebook.png") 0px 0px / 27px no-repeat; min-height: 29px; min-width: 27px; width: 27px !important; }

.share-box li.twitter a { background: url("images/share_icons/twitter.png") 0px 0px / 28px no-repeat; min-height: 28px; min-width: 28px; width: 28px !important; }

.share-box li.linkedin a { background: url("images/share_icons/linkedin.png") 0px 0px / 28px no-repeat; min-height: 28px; min-width: 28px; width: 28px !important; }

.share-box li.reddit a { background: url("images/share_icons/reddit.png") 0px 0px / 28px no-repeat; min-height: 28px; min-width: 28px; width: 28px !important; }

.share-box li.tumblr a { background: url("images/share_icons/tumblr.png") 0px 0px / 28px no-repeat; min-height: 28px; min-width: 28px; width: 28px !important; }

.share-box li.google a { background: url("images/share_icons/g+.png") 0px 0px / 28px no-repeat; min-height: 28px; min-width: 28px; width: 28px !important; }

.share-box li.email a { width: 28px; background: url("images/share_icons/mail.png") 0px 0px / 28px no-repeat; min-height: 28px; min-width: 28px; }

.slide_post { position: relative; float: left; }

.slide_post img { display: block; }

.slide_post_info { position: absolute; top: 0px; height: 100%; width: 50%; background: rgba(44, 62, 80, 0.9); padding: 21px 30px 30px; }

.rd_alt_slide .slide_post_info { position: absolute; bottom: 0px; top: inherit; height: 170px; width: 100%; background: rgba(44, 62, 80, 0.8); padding: 21px 30px 30px; }

.rd_squared_slide .slide_post_info { position: absolute; bottom: 0px; top: inherit; height: 80px; width: 100%; background: rgba(34, 37, 51, 0.9); padding: 19px 20px 10px; }

.slide_post h2 { font-size: 24px; margin-bottom: 5px; }

.rd_alt_slide .slide_post h2 { font-size: 20px; margin-bottom: 10px; }

.rd_squared_slide .slide_post h2 { font-size: 14px; margin-bottom: 5px; line-height: 20px; text-transform: uppercase; font-weight: 900; letter-spacing: 1px; }

.slide_post h2 a { color: rgb(255, 255, 255); }

.sp_date { font-size: 15px; color: rgb(255, 255, 255); padding: 2px 0px 5px; }

.rd_alt_slide .sp_date { display: none; }

.rd_squared_slide .sp_date { font-size: 12px; text-transform: uppercase; }

.rd_alt_slide .rp_nav { position: absolute; width: 100%; z-index: 100; top: 20px; left: 0px; }

.rd_squared_slide .rp_nav { position: absolute; right: 0px; bottom: 0px; width: 160px; }

.sp_left, .sp_right { border: 1px solid rgb(255, 255, 255); width: 30px; height: 30px; float: left; transition: all 0.2s linear 0s; }

.sp_right { margin-left: 5px; }

.rd_alt_slide .rp_nav .sp_left { position: absolute; right: 70px; }

.rd_alt_slide .rp_nav .sp_right { position: absolute; right: 35px; }

.sp_left::before { font-family: FontAwesome; content: ""; padding-left: 11px; line-height: 28px; color: rgb(255, 255, 255); }

.sp_right::before { font-family: FontAwesome; content: ""; padding-left: 12px; line-height: 28px; color: rgb(255, 255, 255); }

.rd_squared_slide .sp_left, .rd_squared_slide .sp_right { border: none; width: 80px; height: 80px; text-align: center; font-size: 23px; float: left; transition: all 0.2s linear 0s; margin: 0px; }

.rd_squared_slide .sp_left::before, .rd_squared_slide .sp_right::before { padding-left: 0px; line-height: 80px; }

.masonry_ctn.blog_2_col { margin-left: -30px; }

.masonry_ctn.blog_3_col { margin-left: -30px; }

.masonry_ctn.blog_4_col { margin-left: -30px; }

.vc_span6 .rp_type01, .vc_span6 .rp_type02, .vc_span6 .rp_type03, .vc_span6 .rp_type04, .vc_span6 .rp_type05, .vc_span6 .rp_type06, .vc_span6 .rp_type07, .vc_span6 .rp_type09, .vc_span6 .rp_type10 { width: 100%; }

.vc_span6 .rp_type08 { width: 50%; }

.rp_type01.ajax_post.blog_4_col, .rp_type01.ajax_post.blog_3_col, .rp_type01.ajax_post.blog_2_col, .rp_type01.ajax_post.blog_1_col { padding-bottom: 40px !important; }

.rp_type01 .post_ctn { padding: 0px 0px 0px 189px; }

.rp_type01 .post-attachement { width: 170px; float: left; margin-top: 6px; }

.rp_type01 .post-attachement:hover .rp_image, .rp_type01 .post-attachement:hover .rp_gallery, .rp_type01 .post-attachement:hover .rp_quote, .rp_type01 .post-attachement:hover .rp_video, .rp_type01 .post-attachement:hover .rp_normal, .rp_type01 .post-attachement:hover .rp_audio { width: 170px; height: 200px; font-size: 36px; line-height: 200px; }

.rp_type01 .rp_image, .rp_type01 .rp_gallery, .rp_type01 .rp_quote, .rp_type01 .rp_video, .rp_type01 .rp_normal, .rp_type01 .rp_audio { position: absolute; top: 0px; width: 40px; height: 40px; background: rgba(23, 33, 42, 0.7); text-align: center; line-height: 39px; color: rgb(255, 255, 255); transition: all 0.2s linear 0s; font-size: 18px; }

.rp_type01 .rp_image::before { font-family: elg; content: ""; }

.rp_type01 .rp_gallery::before { font-family: elg; content: ""; }

.rp_type01 .rp_audio::before { font-family: elg; content: ""; }

.rp_type01 .rp_quote::before { font-family: elg; content: "{"; }

.rp_type01 .rp_normal::before { font-family: elg; content: "l"; }

.rp_type01 .rp_video::before { font-family: elg; content: ""; }

.rp_type01 .post-title h2 { font-size: 18px; }

.rp_type01 .rp_post_info { font-size: 14px; padding-top: 11px; }

.rp_type01 .rp_post_info div { padding-bottom: 10px; }

.rp_type01 .rp_post_time::before, .rp_type01 .rp_post_comment::before, .rp_type01 .rp_post_cat::before { font-family: elg; font-size: 15px; padding-right: 10px; }

.rp_type01 .rp_post_time::before { content: ""; }

.rp_type01 .rp_post_comment::before { content: "w"; }

.rp_type01 .rp_post_cat::before { content: ""; }

.rp_type02.ajax_post.blog_4_col, .rp_type02.ajax_post.blog_3_col, .rp_type02.ajax_post.blog_2_col, .rp_type02.ajax_post.blog_1_col { padding-bottom: 18px !important; }

.rp_type02 .post_ctn { padding: 0px 0px 0px 120px; }

.rp_type02 .post-attachement { width: 100px; float: left; margin-top: 8px; }

.rp_type02 .post-attachement img { display: block; }

.rp_type02 .rp_post_time { width: 100px; height: 30px; line-height: 30px; text-align: center; font-size: 16px; color: rgb(255, 255, 255); }

.rp_type02 .post-title h2 { font-size: 18px; font-weight: 700; margin-bottom: 6px; }

.rp_type02 .rp_entry { border-bottom: 1px solid; padding: 0px 0px 5px; margin-bottom: 13px; }

.rp_type02 .rp_post_info { font-size: 15px; white-space: pre-wrap; }

.rp_type03.ajax_post.blog_4_col, .rp_type03.ajax_post.blog_3_col, .rp_type03.ajax_post.blog_2_col, .rp_type03.ajax_post.blog_1_col { padding-bottom: 18px !important; }

.rp_type03 .post_ctn { padding: 12px 15px 10px 190px; border: 1px solid; transition: all 0.2s linear 0s; }

.rp_type03 .post-attachement { width: 170px; float: left; }

.rp_type03 .post-attachement img { display: block; }

.rp_type03 .rp_image, .rp_type03 .rp_gallery, .rp_type03 .rp_quote, .rp_type03 .rp_video, .rp_type03 .rp_normal, .rp_type03 .rp_audio { width: 70px; height: 70px; line-height: 68px; font-size: 24px; position: absolute; left: 11px; top: 11px; text-align: center; color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); border-radius: 100px; transition: all 0.2s linear 0s; opacity: 0; }

.rp_type03 .rp_image::before { font-family: elg; content: ""; }

.rp_type03 .rp_gallery::before { font-family: elg; content: ""; }

.rp_type03 .rp_audio::before { font-family: elg; content: ""; }

.rp_type03 .rp_quote::before { font-family: elg; content: "{"; }

.rp_type03 .rp_normal::before { font-family: elg; content: "l"; }

.rp_type03 .rp_video::before { font-family: elg; content: ""; }

.rp_type03 .rp_post_time { width: 70px; height: 70px; line-height: 24px; position: absolute; left: 11px; top: 11px; text-align: center; color: rgb(255, 255, 255); background: rgba(34, 37, 51, 0.5); border: 1px solid rgb(255, 255, 255); border-radius: 100px; transition: all 0.2s linear 0s; }

.rp_type03:hover .rp_post_time { opacity: 0; }

.rp_type03:hover .rp_image, .rp_type03:hover .rp_gallery, .rp_type03:hover .rp_quote, .rp_type03:hover .rp_video, .rp_type03:hover .rp_normal, .rp_type03:hover .rp_audio { opacity: 1; }

.rp_type03 .rp_day { font-size: 24px; font-weight: 300; clear: both; display: block; margin-top: 12px; text-align: center; }

.rp_type03 .rp_month { font-size: 14px; font-weight: 300; }

.rp_type03 .post-title h2 { font-size: 18px; font-weight: 700; margin-bottom: 4px; }

.rp_type03 .rp_entry { }

.rp_type03 .rp_post_info { font-size: 14px; white-space: pre-wrap; border-bottom: 1px solid; border-right: 1px solid; padding: 4px 0px 6px 190px; }

.rp_type04.ajax_post.blog_4_col, .rp_type04.ajax_post.blog_3_col, .rp_type04.ajax_post.blog_2_col, .rp_type04.ajax_post.blog_1_col { padding-bottom: 17px !important; }

.rp_type04 .post_ctn { padding: 0px 0px 0px 189px; }

.rp_type04 .post-attachement { width: 170px; float: left; margin-top: 9px; }

.rp_type04 .post-attachement:hover .rp_image, .rp_type04 .post-attachement:hover .rp_gallery, .rp_type04 .post-attachement:hover .rp_quote, .rp_type04 .post-attachement:hover .rp_video, .rp_type04 .post-attachement:hover .rp_normal, .rp_type04 .post-attachement:hover .rp_audio { width: 170px; height: 170px; font-size: 24px; line-height: 170px; }

.rp_type04 .rp_image, .rp_type04 .rp_gallery, .rp_type04 .rp_quote, .rp_type04 .rp_video, .rp_type04 .rp_normal, .rp_type04 .rp_audio { position: absolute; top: 0px; width: 30px; height: 30px; background: rgba(23, 33, 42, 0.7); text-align: center; line-height: 29px; color: rgb(255, 255, 255); transition: all 0.2s linear 0s; font-size: 12px; }

.rp_type04 .rp_image::before { font-family: elg; content: ""; }

.rp_type04 .rp_gallery::before { font-family: elg; content: ""; }

.rp_type04 .rp_audio::before { font-family: elg; content: ""; }

.rp_type04 .rp_quote::before { font-family: elg; content: "{"; }

.rp_type04 .rp_normal::before { font-family: elg; content: "l"; }

.rp_type04 .rp_video::before { font-family: elg; content: ""; }

.rp_type04 .post-title h2 { font-size: 14px; text-transform: uppercase; font-weight: 900; }

.rp_type04 .rp_post_info { font-size: 12px; text-transform: uppercase; white-space: pre-wrap; letter-spacing: 1px; }

.rp_type04 .rp_post_info div { padding-bottom: 10px; }

.rp_type04 .rp_entry { padding: 26px 0px 0px 189px; }

.rp_type05.ajax_post.blog_4_col, .rp_type05.ajax_post.blog_3_col, .rp_type05.ajax_post.blog_2_col, .rp_type05.ajax_post.blog_1_col { padding-bottom: 18px !important; }

.rp_type05 .post_ctn { padding: 11px 15px 9px 189px; border: 1px solid; transition: all 0.2s linear 0s; }

.rp_type05 .post-attachement { width: 170px; float: left; }

.rp_type05 .post-attachement img { display: block; }

.rp_type05 .rp_image, .rp_type05 .rp_gallery, .rp_type05 .rp_quote, .rp_type05 .rp_video, .rp_type05 .rp_normal, .rp_type05 .rp_audio { width: 70px; height: 70px; line-height: 68px; font-size: 24px; position: absolute; left: 11px; top: 11px; text-align: center; color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); border-radius: 100px; transition: all 0.2s linear 0s; opacity: 0; }

.rp_type05 .rp_image::before { font-family: elg; content: ""; }

.rp_type05 .rp_gallery::before { font-family: elg; content: ""; }

.rp_type05 .rp_audio::before { font-family: elg; content: ""; }

.rp_type05 .rp_quote::before { font-family: elg; content: "{"; }

.rp_type05 .rp_normal::before { font-family: elg; content: "l"; }

.rp_type05 .rp_video::before { font-family: elg; content: ""; }

.rp_type05:hover .rp_image, .rp_type05:hover .rp_gallery, .rp_type05:hover .rp_quote, .rp_type05:hover .rp_video, .rp_type05:hover .rp_normal, .rp_type05:hover .rp_audio { opacity: 1; }

.rp_type05 .post-title h2 { font-size: 18px; font-weight: 700; margin-bottom: 9px; }

.rp_type05 .rp_entry, .rp_type05 .rp_entry p { line-height: 21px; }

.rp_type05 .rp_post_info { font-size: 14px; border-bottom: 1px solid; border-right: 1px solid; padding: 0px 0px 0px 19px; overflow: auto; line-height: 35px; height: 36px; }

.rp_type05 .rp_post_cat { float: left; border-right: 1px solid; padding-right: 15px; margin-right: 15px; }

.rp_type05 .rp_post_author { float: left; border-right: 1px solid; padding-right: 15px; margin-right: 15px; }

.rp_type05 .rp_post_time { float: left; }

.rp_type06.ajax_post.blog_4_col, .rp_type06.ajax_post.blog_3_col, .rp_type06.ajax_post.blog_2_col, .rp_type06.ajax_post.blog_1_col { padding-bottom: 41px !important; }

.rp_type06 .post_ctn { padding: 0px 0px 0px 120px; }

.rp_type06 .post-attachement { width: 100px; float: left; margin-top: 5px; }

.rp_type06 .post-title h2 { font-size: 18px; }

.rp_type06 .rp_post_info { font-size: 14px; padding-top: 8px; }

.rp_type06 .rp_post_time { }

.rd_staff_posts_ctn.type07.staff_has_nav { padding-bottom: 60px; margin-bottom: 50px !important; }

.rd_staff_posts_ctn.type07 { margin-bottom: 0px !important; }

.rp_type07.ajax_post.blog_4_col, .rp_type07.ajax_post.blog_3_col, .rp_type07.ajax_post.blog_2_col, .rp_type07.ajax_post.blog_1_col { padding-bottom: 42px !important; }

.rp_type07 .post_ctn { padding: 0px 0px 0px 290px; }

.rp_type07 .post-attachement { width: 270px; float: left; margin-top: 8px; }

.rp_type07 .post-attachement img { display: block; }

.rp_type07 .rp_post_time { width: 50px; height: 50px; line-height: 19px; position: absolute; left: 0px; top: 1px; text-align: center; color: rgb(255, 255, 255); background: rgb(44, 62, 80); transition: all 0.2s linear 0s; }

.rp_type07 .rp_day { font-size: 24px; font-weight: 900; clear: both; display: block; margin-top: 7px; margin-bottom: 1px; text-align: center; }

.rp_type07 .rp_month { font-size: 12px; font-weight: 900; text-transform: uppercase; }

.rp_type07 .post-title h2 { font-size: 18px; font-weight: 700; margin-bottom: 16px; }

.rp_type07 .rp_entry p { margin-bottom: 20px; }

.rp_type07 .rp_post_info { font-size: 15px; }

.rp_type07 .rp_post_info::before { content: ""; font-family: FontAwesome; padding-right: 9px; margin-top: -1px; display: block; float: left; transition: all 0.2s linear 0s; }

.rp_type08.ajax_post.blog_4_col, .rp_type08.ajax_post.blog_3_col, .rp_type08.ajax_post.blog_2_col, .rp_type08.ajax_post.blog_1_col { padding-bottom: 30px !important; }

.rp_type08 .post_ctn { width: 100%; }

.rp_type08 .post-attachement { width: 100%; position: relative; float: left; }

.rp_type08 .post-attachement img { display: block; }

.rp_type08:hover .rp_post_time { opacity: 1; }

.rp_type08 .rp_post_time { width: 90px; height: 90px; line-height: 19px; position: absolute; left: 50%; margin-top: -45px; margin-left: -45px; top: 50%; text-align: center; color: rgb(255, 255, 255); background: rgb(33, 194, 248); transition: all 0.2s linear 0s; border-radius: 100px; opacity: 0; }

.rp_type08 .rp_post_time::after { content: ""; position: absolute; width: 109px; height: 109px; left: -13px; top: -13px; border: 3px solid white; border-radius: 100px; background: none; }

.rp_type08 .rp_day { font-size: 36px; font-weight: 300; clear: both; display: block; margin-top: 22px; margin-bottom: 11px; text-align: center; }

.rp_type08 .rp_month { font-size: 14px; font-weight: 400; text-transform: uppercase; }

.rp_type08 .post-title { width: 100%; float: left; background: rgb(249, 250, 251); padding: 0px 20px; margin-bottom: 1px; transition: all 0.2s linear 0s; }

.rp_type08:hover .post-title a { color: rgb(255, 255, 255) !important; }

.rp_type08 .post-title a { color: rgb(44, 62, 80) !important; }

.rp_type08 .post-title h2 { font-size: 18px; font-weight: 700; line-height: 50px; transition: all 0.2s linear 0s; }

.rp_type08 .rp_post_info { font-size: 15px; width: 100%; float: left; line-height: 50px; padding: 0px 20px; background: rgb(244, 247, 248); color: rgb(161, 177, 188); transition: all 0.2s linear 0s; }

.rp_type08:hover .rp_post_info { background: rgb(34, 37, 51); }

.rp_type08 .rp_post_comment { float: left; }

.rp_type08 .rp_post_comment::before { content: ""; font-family: FontAwesome; padding-right: 10px; margin-top: -1px; display: block; float: left; color: rgb(161, 177, 188); transition: all 0.2s linear 0s; }

.rp_type08 .rp_post_more { float: right; }

.rp_type08 .rp_post_more::before { content: ""; font-family: FontAwesome; padding-right: 10px; display: block; float: left; color: rgb(161, 177, 188); transition: all 0.2s linear 0s; }

.rp_type09.ajax_post.blog_4_col, .rp_type09.ajax_post.blog_3_col, .rp_type09.ajax_post.blog_2_col, .rp_type09.ajax_post.blog_1_col { padding-bottom: 30px !important; }

.rp_type09 .post_ctn { width: 100%; padding: 19px 0px 0px; position: absolute; bottom: -135px; background: white; transition: all 0.2s linear 0s; }

.rp_type09:hover .post_ctn { bottom: 0px; }

.rp_type09 .post-attachement { width: 100%; position: relative; float: left; border: 1px solid; padding-bottom: 100px; }

.rp_type09 .post-attachement img { display: block; width: 100%; transition: all 0.2s ease 0s; }

.rp_type09:hover .post-attachement img { filter: blur(3px); transform: scale(1.1) !important; }

.rp_type09 .post-title { width: 100%; padding: 0px 30px; margin-bottom: 4px; float: left; transition: all 0.2s linear 0s; }

.rp_type09 .post-title h2 { font-size: 18px; font-weight: 700; line-height: 32px; transition: all 0.2s linear 0s; }

.rp_type09 .rp_entry { width: 100%; float: left; border-top: 1px solid; padding: 22px 30px; margin-top: 25px; border-bottom: 5px solid; }

.rp_type09 .rp_arrow { background: rgba(26, 28, 39, 0.8); width: 60px; height: 60px; position: absolute; left: 50%; margin-left: -30px; border-radius: 100px; text-align: center; line-height: 60px; opacity: 0; top: 74px; transition: all 0.2s linear 0s; }

.rp_type09:hover .rp_arrow { opacity: 1; }

.rp_type09 .rp_arrow::after { font-family: elg; content: "5"; font-size: 35px; color: rgb(255, 255, 255); }

.rp_type09 .rp_entry p { line-height: 25px; }

.rp_type09 .rp_post_info { font-size: 14px; width: 100%; float: left; padding: 0px 30px; line-height: 20px; white-space: pre-wrap; transition: all 0.2s linear 0s; }

.rp_type09 .rp_post_info a { display: inline !important; }

.rp_type10.ajax_post.blog_4_col, .rp_type10.ajax_post.blog_3_col, .rp_type10.ajax_post.blog_2_col, .rp_type10.ajax_post.blog_1_col { padding-bottom: 30px !important; }

.rp_type10 .post_ctn { padding: 13px 20px 15px; transition: all 0.2s linear 0s; float: left; width: calc(100% - 300px); }

.rp_type10 .post-attachement { width: 260px; float: left; }

.rp_type10 .post-attachement::before { content: ""; width: 12px; height: 12px; position: absolute; right: -6px; top: 22px; transform: rotate(45deg); }

.rp_type10 .post-attachement img { display: block; }

.rp_type10 .rp_left_info { float: left; width: 40px; }

.rp_type10 .rp_avatar { float: left; width: 40px; margin-bottom: 1px; }

.rp_type10 .rp_avatar img { display: block; }

.rp_like { float: left; width: 40px; height: 40px; text-align: center; line-height: 40px; background: rgb(104, 109, 128); margin-bottom: 1px; }

.rp_like .zilla-likes { width: 40px; height: 40px; display: block; position: relative; margin: 0px; transition: all 0.2s linear 0s; color: rgb(255, 255, 255) !important; }

.rp_like .zilla-likes.active { background: rgb(239, 88, 77); }

.rp_like .zilla-likes::before { content: ""; position: absolute; width: 40px; display: block; height: 40px; color: rgb(255, 255, 255); font-family: elg; font-size: 18px; z-index: 0; transition: all 0.2s linear 0s; }

.rp_like .zilla-likes span { display: none; }

.rp_type10 .rp_post_time { float: left; background: rgb(104, 109, 128); width: 40px; height: 71px; text-align: center; color: rgb(255, 255, 255); }

.rp_type10 .rp_day { font-size: 15px; font-weight: 400; clear: both; display: block; margin-top: 12px; margin-bottom: 2px; text-align: center; }

.rp_type10 .rp_month { font-size: 14px; font-weight: 400; }

.rp_type10 .rp_image, .rp_type10 .rp_gallery, .rp_type10 .rp_quote, .rp_type10 .rp_video, .rp_type10 .rp_normal, .rp_type10 .rp_audio { width: 40px; height: 40px; line-height: 40px; font-size: 15px; text-align: center; color: rgb(255, 255, 255); margin-bottom: 1px; transition: all 0.2s linear 0s; float: left; background: rgb(23, 24, 27); }

.rp_type10 .rp_image::before { font-family: elg; content: ""; }

.rp_type10 .rp_gallery::before { font-family: elg; content: ""; }

.rp_type10 .rp_audio::before { font-family: elg; content: ""; }

.rp_type10 .rp_quote::before { font-family: elg; content: "{"; }

.rp_type10 .rp_normal::before { font-family: elg; content: "l"; }

.rp_type10 .rp_video::before { font-family: elg; content: ""; }

.rp_type10 .post-title h2 { font-size: 18px; font-weight: 700; margin-bottom: 1px; }

.rp_type10 .rp_entry, .rp_type10 .rp_entry p { line-height: 24px; }

.rp_type10 .rp_post_info { font-size: 14px; padding: 0px 0px 10px; overflow: auto; }

.rp_type10 .rp_post_cat { float: left; border-right: 1px solid; padding-right: 15px; margin-right: 15px; }

.rp_type10 .rp_post_author { float: left; border-right: 1px solid; padding-right: 15px; margin-right: 15px; }

.rp_type11.ajax_post.blog_4_col, .rp_type11.ajax_post.blog_3_col, .rp_type11.ajax_post.blog_2_col, .rp_type11.ajax_post.blog_1_col { padding-bottom: 30px !important; }

.rp_type11 .post-attachement img { display: block; }

.rp_type11 .post-attachement::after { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; content: ""; background-color: rgb(38, 44, 57); transition: all 0.2s linear 0s; opacity: 0.8; z-index: 0; }

.rp_type11:hover .post-attachement::after { opacity: 0.96; }

.rp_type11 .post_ctn { width: 100%; position: absolute; bottom: 0px; padding: 45px; transition: all 0.2s linear 0s; z-index: 1; background: none !important; color: rgb(255, 255, 255) !important; }

.rp_type11 .post_ctn .post-title h2 a { font-weight: 600; font-family: "Open sans"; font-size: 24px; line-height: 36px; }

.rp_type11 .post_ctn a, .rp_type11 .post_ctn a:hover { width: auto; color: rgb(255, 255, 255) !important; display: inline-block !important; }

.rp_type11 .rp_post_info { white-space: pre; padding-top: 10px; }

.sc-share-box.a_left { text-align: left; }

.sc-share-box.a_right { text-align: right; }

.sc-share-box.a_center { text-align: center; }

.sc-share-box ul { display: inline-block; }

.sc-share-box ul { width: 100%; margin: 0px; }

.sc-share-box.a_center ul { margin-left: 5px; }

.sc-share-box.a_center ul li, .sc-share-box.a_left ul li { margin-right: 10px !important; }

.sc-share-box.a_right ul li { margin-left: 10px !important; }

.sc-share-box.a_center.business_share_icons ul li, .sc-share-box.a_left.business_share_icons ul li, .sc-share-box.a_right.business_share_icons ul li { margin-right: 0.5% !important; margin-left: 0.5% !important; width: 15.66% !important; height: 40px !important; }

.sc-share-box a { width: 30px; height: 30px; line-height: 30px; display: inline-block; border-radius: 2px; border: 1px solid rgba(0, 0, 0, 0); }

.sc-share-box.business_share_icons a { width: 100%; height: 40px; line-height: 40px; font-size: 17px; }

.sc-share-box a:hover { background: none !important; }

.sc-share-box ul li a::before { width: 170px; height: auto; font-size: 14px; min-height: 30px; text-align: center; color: rgb(255, 255, 255); background: rgb(23, 29, 34); position: absolute; margin-left: -85px; top: -36px; border-radius: 3px; opacity: 0; transition: all 0.2s linear 0s; }

.sc-share-box ul li a::after { position: absolute; content: ""; border-color: rgb(23, 29, 34) rgba(255, 255, 255, 0) rgba(255, 255, 255, 0); border-style: solid; border-width: 5px; height: 0px; left: 50%; margin-left: -5px; top: -6px; opacity: 0; transition: all 0.2s linear 0s; }

.sc-share-box.business_share_icons ul li a::after { top: 3px; }

.sc-share-box ul li a:hover::before { opacity: 1; top: -46px; }

.sc-share-box.business_share_icons ul li a:hover::before { opacity: 1; top: -56px; }

.sc-share-box ul li a:hover::after { opacity: 1; top: -16px; }

.sc-four-quote-ctn { display: table-row; }

.sc-four-quote-first, .sc-four-quote-last { display: table-cell; width: 50%; float: none; }

.sc-four-quote-first { border-right: 1px solid; }

.quote-top-row .sc-four-quote-first, .quote-top-row .sc-four-quote-last { border-bottom: 1px solid; }

.sc-four-quote-first p { padding: 0px 115px 0px 40px; font-style: italic; margin-bottom: 19px; position: relative; }

.sc-four-quote-last p { padding: 0px 0px 0px 155px; font-style: italic; margin-bottom: 19px; position: relative; }

.quote-bottom-row p { padding-top: 51px; }

.sc-four-quote-first p::before { left: -3px; top: 5px; font-size: 25px; content: "“"; position: absolute; font-weight: bold; font-family: "MS Serif", "New York", serif; }

.quote-bottom-row .sc-four-quote-first p::before { top: 56px; }

.sc-four-quote-last p::before { left: 112px; top: 5px; font-size: 25px; content: "“"; position: absolute; font-weight: bold; font-family: "MS Serif", "New York", serif; }

.quote-bottom-row .sc-four-quote-last p::before { top: 56px; }

.sc-four-quote-first .quote_meta { margin-left: 40px; }

.sc-four-quote-last .quote_meta { margin-left: 155px; }

.quote-top-row .quote_meta { margin-bottom: 45px; }

.quote_meta h3 { float: left; font-size: 14px; line-height: 24px; font-weight: bold; margin-bottom: 0px; position: relative; }

.quote_meta h3::before { position: absolute; width: 20px; height: 3px; content: ""; left: -40px; top: 11px; }

.quote_meta h4 { float: left; font-size: 14px; line-height: 24px; font-weight: normal; margin-left: 3px; margin-bottom: 0px; }

.sc-four-quote-icon { width: 100%; display: block; height: 0px; position: relative; }

.sc-four-quote-icon::before { content: ""; position: absolute; width: 50px; height: 50px; background: rgb(34, 37, 51); border-radius: 200px; margin: -25px 0px 0px -25px; left: 50%; color: rgb(33, 194, 248); font-size: 60px; text-align: center; top: 0px; line-height: 101px; box-shadow: rgb(57, 62, 81) 0px 0px 0px 1px, rgb(34, 37, 51) 0px 0px 0px 5px, rgb(57, 62, 81) 0px 0px 0px 6px; z-index: 1; }

.sc-four-quote-icon::after { content: "“"; position: absolute; z-index: 2; color: rgb(33, 194, 248); width: 50px; left: 50%; font-weight: bold; margin-left: -25px; font-family: "MS Serif", "New York", serif; font-size: 54px; text-align: center; top: 1px; }

.tc_heading { text-align: center; font-weight: 300; font-size: 36px; margin-top: 13px; margin-bottom: 40px; }

.rd_twitter_icon { margin: 0px auto 44px; height: 100px; width: 100px; border-radius: 300px; border: 2px solid rgb(255, 255, 255); text-align: center; position: relative; }

.rd_tc_3 .rd_twitter_icon { margin: 0px auto 53px; height: 80px; width: 80px; border-radius: 300px; border: 3px solid rgb(255, 255, 255); text-align: center; position: relative; }

.rd_tc_3 .rd_twitter_icon::before { font-size: 28px; line-height: 77px; }

.rd_tc_4 .rd_twitter_icon { margin-bottom: 3px; border: none; }

.rd_tc_4 .rd_twitter_icon::before { font-size: 54px; line-height: 98px; }

.rd_tc_2 .rd_twitter_icon { margin-bottom: 58px; }

.rd_tc_2 .rd_twitter_icon::after { width: 119px; height: 119px; position: absolute; content: ""; border: 1px solid; border-radius: 200px; left: 50%; margin-left: -59.5px; top: -12px; }

.rd_twitter_icon::before { content: ""; font-family: elg; font-size: 30px; line-height: 98px; }

.rd_tc li { width: 100%; margin: 0px; overflow: visible; padding: 0px; display: block; float: left; text-align: center; height: auto !important; }

.tweet_ctn { font-size: 24px; font-weight: 300; line-height: 34px; max-width: 850px; margin-left: auto; margin-right: auto; }

.rd_tc_3 .tweet_ctn { font-weight: normal; }

.rd_tc_4 .tweet_ctn { font-size: 30px; font-weight: 700; line-height: 40px; letter-spacing: 2px; }

.tweet_user { margin-top: 22px; margin-bottom: 5px; }

.rd_tc_2 .tweet_user { margin-top: 30px; margin-bottom: 21px; position: relative; }

.rd_tc_3 .tweet_user { display: inline-block; margin-top: 13px; }

.rd_tc_3 .tweet_date { display: inline-block; margin-left: 5px; }

.rd_tc_4 .tweet_user { font-size: 14px; margin-top: 17px; text-transform: uppercase; font-weight: bold; display: inline-block; }

.rd_tc_4 .tweet_date { display: inline-block; font-size: 14px; text-transform: uppercase; font-weight: bold; margin-left: 5px; }

.rd_tc_2 .tweet_user::after { content: ""; width: 30px; height: 1px; position: absolute; border-top: 1px solid; left: 50%; margin-left: -15px; top: 31px; }

.tweet_user a { font-weight: bold; font-size: 18px; }

.rd_tc_4 .tweet_user a { font-size: 14px; }

.rd_twitter_nav { width: 100%; height: 36px; position: relative; margin-top: 124px; }

.rd_tc_2 .rd_twitter_nav { margin-top: 50px; }

.tweet_left { width: 36px; height: 36px; border: 1px solid; position: absolute; left: 50%; margin-left: -40px; text-align: center; border-radius: 200px; line-height: 34px; transform: scale(0.9); transition: all 0.2s linear 0s; }

.tweet_left::before { font-family: elg; content: "4"; }

.tweet_left:hover, .tweet_right:hover { transform: scale(1); }

.tweet_right { width: 36px; height: 36px; border: 1px solid; position: absolute; right: 50%; margin-right: -40px; text-align: center; border-radius: 200px; line-height: 34px; transform: scale(0.9); transition: all 0.2s linear 0s; }

.tweet_right::before { content: "5"; font-family: elg; }

.rd_tc_4 .tweet_left, .rd_tc_4 .tweet_right { width: 30px; height: 30px; transform: scale(1); line-height: 27px; border-radius: 10px; font-size: 17px; }

.rd_tc_4 .tweet_left { margin-left: -33px; }

.rd_tc_4 .tweet_right { margin-right: -33px; }

.rd_tc_4 .rd_twitter_nav { width: 100%; height: 36px; position: relative; margin-top: 41px; }

.rd_tc_5 .rd_twitter_icon { height: 77px; border: none !important; }

.rd_tc_5 .rd_twitter_icon::before { font-size: 72px; }

.rd_tc_5 .tweet_ctn { font-size: 30px; padding: 0px; line-height: 50px; position: relative; font-weight: 300; }

.rd_tc_5 .tweet_user { margin: 93px 0px 5px; position: relative; }

.rd_tc_5 .tweet_user::before { content: ""; border-top: 1px solid; width: 100px; left: 50%; top: -46px; margin-left: -50px; position: absolute; }

.rd_tc_5 .tweet_user a { font-weight: bold; font-size: 14px; text-transform: uppercase; }

.rd_tc_5 .tweet_date { text-transform: none; font-weight: normal; font-size: 14px; }

#sidebar { width: 270px; padding-top: 100px; padding-bottom: 100px; }

#sidebar.business_sidebar { width: 370px; position: relative; }

.business_sidebar::before { content: ""; width: 2000%; height: 100%; position: absolute; top: 0px; z-index: -1; }

.business_sidebar.right_sb { padding-left: 30px; }

.business_sidebar.right_sb::before { left: 0px; }

.right_sb { float: right; }

.business_sidebar.left_sb { padding-right: 30px; }

.business_sidebar.left_sb::before { right: 0px; }

.left_sb { float: left; }

.right_sb ul { padding: 0px; }

.left_sb ul { padding: 0px; }

.sb_widget { margin-bottom: 50px; font-size: 14px; }

.sb_widget select { max-width: 98%; }

.sb_widget h3 { font-size: 18px; margin: 0px 0px 31px; padding: 0px 0px 0px 26px; position: relative; font-weight: 700; }

.business_sidebar .sb_widget h3 { font-size: 13px; padding: 0px; margin-bottom: 51px; text-transform: uppercase; font-family: "Open sans"; }

.sb_widget > h3::before { content: ""; width: 14px; position: absolute; top: 2px; left: 0px; }

.business_sidebar .sb_widget > h3::before, #business_comments #add-comment h4::before, #business_comments .comment_count h3::before { top: 44px; width: 70px; height: 1px; content: ""; left: 0px; position: absolute; border: none !important; }

.sb_widget ul li { padding-bottom: 10px; }

#search { overflow: hidden; position: relative; }

#sidebar #search, .wpb_widgetised_column #search, #footer #search { padding-left: 0px; padding-right: 0px; }

.rd_search_sc #search input[type="submit"], #sidebar #search input[type="submit"], .wpb_widgetised_column #search input[type="submit"], #footer #search input[type="submit"] { font-family: FontAwesome; color: rgb(161, 177, 188); position: absolute; right: 5px; top: 1px; font-weight: normal; background: rgba(0, 0, 0, 0) !important; }

#sidebar .search, .wpb_widgetised_column .search, #footer .search { padding: 10px 20px !important; height: auto !important; width: 100% !important; }

#sidebar .cat-item, .wpb_widgetised_column .cat-item { padding: 0px; }

#sidebar .cat-item a, .wpb_widgetised_column .cat-item a { padding: 11px 0px 9px; display: block; text-transform: uppercase; letter-spacing: 1px; font-size: 14px; font-weight: 900; position: relative; z-index: 1; }

#sidebar.business_sidebar .cat-item a { font-weight: normal; text-transform: none; letter-spacing: normal; }

#sidebar .cat-got-children, .wpb_widgetised_column .cat-got-children { position: relative; }

#sidebar .cat-got-children::after, .wpb_widgetised_column .cat-got-children::after { font-family: FontAwesome; content: ""; -webkit-font-smoothing: antialiased; float: right; position: absolute; right: 0px; top: 11px; border: 1px solid rgb(161, 177, 188); height: 14px; width: 14px; border-radius: 3px; text-align: center; padding-top: 0px; line-height: 16px; font-size: 12px; }

#sidebar .subcat-got-children::after, .wpb_widgetised_column .subcat-got-children::after { font-family: FontAwesome; content: ""; float: right; position: absolute; right: 0px; height: 14px; width: 14px; border-radius: 3px; text-align: center; padding-top: 0px; line-height: 16px; top: 13px !important; border: none !important; font-size: 14px !important; }

#sidebar .cat-open::after, .wpb_widgetised_column .cat-open::after { content: "" !important; }

#sidebar .subcat-open::after, .wpb_widgetised_column .subcat-open::after { content: "" !important; }

#sidebar #lang_sel, #sidebar #lang_sel li, #sidebar #lang_sel ul ul, #footer #lang_sel, #footer #lang_sel li, #footer #lang_sel ul ul, .wpb_widgetised_column #lang_sel, .wpb_widgetised_column #lang_sel li, .wpb_widgetised_column #lang_sel ul ul { width: 100%; }

#sidebar #lang_sel img, #footer #lang_sel img, .wpb_widgetised_column #lang_sel img { margin-right: 10px; }

#sidebar #lang_sel a, #footer #lang_sel a, .wpb_widgetised_column #lang_sel a { background: none; font-size: 14px; font-family: Lato; padding: 13px 20px 14px; }

#sidebar .lang_sel_sel::after, #footer .lang_sel_sel::after, .wpb_widgetised_column .lang_sel_sel::after { content: ""; font-family: FontAwesome; float: right; }

#sidebar #lang_sel ul ul, #footer #lang_sel ul ul, .wpb_widgetised_column #lang_sel ul ul { position: relative; top: inherit; border-top: none !important; }

#sidebar #lang_sel ul ul a, #footer #lang_sel ul ul a, .wpb_widgetised_column #lang_sel ul ul a { border-top: none !important; }

.tagcloud { padding-left: 0px; overflow: auto; }

.tagcloud a { display: inline-block; margin: 0px 7px 7px 0px; padding: 5px 10px; text-shadow: none; float: left; border: 1px solid rgb(235, 235, 235); font-size: 13px !important; }

.business_sidebar .tagcloud a { margin: 0px 10px 10px 0px; padding: 9px 10px; font-size: 14px !important; }

#footer .tagcloud a { background: none !important; }

#sidebar .cat-item .children, .wpb_widgetised_column .cat-item .children { display: none; }

#sidebar .cat-item .children a, .wpb_widgetised_column .cat-item .children a { font-weight: 700 !important; text-transform: none !important; letter-spacing: normal !important; padding: 10px 0px !important; }

#sidebar .cat-item .children .children, .wpb_widgetised_column .cat-item .children .children { padding: 4px 0px; }

#sidebar .cat-item .children .children a, .wpb_widgetised_column .cat-item .children .children a { padding: 6px 0px; font-weight: normal !important; text-transform: none !important; letter-spacing: normal !important; border: none !important; }

#sidebar .cat-item .children .children a::after, .wpb_widgetised_column .cat-item .children .children a::after { content: none !important; }

.cat-item .children .children li { border: none !important; }

.cat-item:first-child { border: none !important; }

#footer .cat-item a { padding: 10px 0px; display: block; }

#footer li.cat-item:first-child > a { padding: 0px 0px 10px; border-top: none; }

#footer .children .cat-item a { padding: 10px 0px !important; border-top: 1px solid !important; }

#recentcomments, #sidebar .cat-item a:last-child { }

#recentcomments li, .widget_archive li { padding: 15px 0px !important; }

#recentcomments li:first-child, .widget_archive li:first-child { padding-top: 0px !important; }

#recentcomments li:last-child, .widget_archive li:last-child { border-bottom: none !important; padding-bottom: 0px !important; }

#recentcomments li::before { font-family: FontAwesome; content: ""; width: 10px; padding-right: 15px; float: left; }

.sidebarcarousel { padding-top: 30px; padding-right: 0px; padding-left: 0px; }

.sidebarcarousel:hover .partners_left, .sidebarcarousel:hover .partners_right, .sidebarcarousel:hover .rp_left, .sidebarcarousel:hover .rp_right, .sidebarcarousel:hover .carousel_right, .sidebarcarousel:hover .carousel_left { opacity: 1; }

.sidebarcarousel ul { padding: 0px !important; }

.sidebarcarousel .recent_port_ctn { padding-right: 0px; }

.widget_recent_entries ul li, .rd_widget_recent_entries li, .rd_widget_recent_entries_f li, #header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .widget_recent_entries ul li { padding: 15px 0px !important; }

.rd_widget_recent_entries li, #header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .widget_recent_entries ul li a { padding: 0px !important; }

.widget_recent_entries ul li:first-child, #header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .widget_recent_entries ul li:first-child { padding-top: 0px !important; }

.widget_recent_entries ul li:last-child, #header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .widget_recent_entries ul li:last-child { border: none !important; padding-bottom: 0px !important; }

.rd_widget_recent_entries h4 { clear: both; }

.rd_widget_recent_entries p { margin-bottom: 0px; }

.rd_widget_recent_entries li, .rd_widget_recent_entries_f li, #header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .rd_widget_recent_entries li { list-style: none; margin: 0px 0px 15px; display: block; overflow: auto; padding: 0px 0px 20px !important; }

.rd_widget_recent_entries li:last-child, .rd_widget_recent_entries_f li:last-child, #header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .rd_widget_recent_entries li:last-child { padding-bottom: 0px !important; margin: 0px !important; border: none !important; }

.widget_recent_entry { max-width: 100%; }

.widget_recent_entry h4 { font-size: 16px; font-weight: bold; margin-bottom: 2px; }

.rd_widget_recent_entries_f .widget_recent_entry h4 { font-size: 16px; font-weight: bold; margin: 0px 0px 2px; width: 100%; }

.rd_widget_recent_entries .thumbnail { width: 100px; height: 80px; margin-right: 15px; margin-top: 5px; display: block; float: left; transition: all 0.2s linear 0s; }

.rd_widget_recent_entries .thumbnail a::before { position: absolute; width: 100px; height: 80px; content: "+"; font-family: Lato; text-align: center; line-height: 80px; color: rgb(255, 255, 255); opacity: 0; font-size: 34px; transition: all 0.2s linear 0s; }

.rd_widget_recent_entries li:hover .thumbnail a::before { opacity: 0.85; }

.rd_widget_recent_entries_f .thumbnail { width: 50px; height: 50px; margin-right: 15px; margin-top: 5px; display: block; float: left; transition: all 0.2s linear 0s; }

.rd_widget_recent_entries_f .thumbnail a::before { position: absolute; width: 50px; height: 50px; content: "+"; font-family: Lato; text-align: center; line-height: 50px; color: rgb(255, 255, 255); opacity: 0; font-size: 34px; transition: all 0.2s linear 0s; }

.rd_widget_recent_entries_f li:hover .thumbnail a::before { opacity: 0.85; }

#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .rd_widget_recent_entries .thumbnail a { padding: 0px !important; margin: 0px !important; }

.rd_widget_recent_entries .thumbnail img, .rd_widget_recent_entries_f .thumbnail img { display: block; }

.rd_widget_recent_entries .widget_recent_entry { width: calc(100% - 115px); float: right; }

.rd_widget_recent_entries_f .widget_recent_entry { width: calc(100% - 65px); float: right; }

.widget_recent_entry .w_excerpt { float: left; }

.widget_recent_entry .w_excerpt p { margin: 0px; }

.widget_recent_entry .w_date { float: left; font-size: 12px; }

.rd_widget_recent_entries_f .widget_recent_entry .w_date { font-size: 13px; clear: both; }

.widget_recent_entry .w_comment { float: right; font-size: 12px; }

.widget_recent_entry .w_comment a::before { font-family: FontAwesome; content: ""; padding-right: 3px; font-size: 14px; }

.widget_recent_entry h4 { font-size: 14px; font-weight: bold; margin: 4px 0px 0px; float: left; }

.blog_box img { transition: all 0.2s linear 0s; }

.filter_img:hover .img_link, .filter_img:hover .post_link { opacity: 1; }

.filter_img:hover .img_link { left: 4px; }

.filter_img:hover .post_link { right: 4px; }

h5.widget_post_title { font-weight: 700; text-transform: uppercase; font-size: 14px; letter-spacing: 0.5px; }

p.rp_date { font-size: 11px; margin-top: -10px; padding-bottom: 11px; }

#sidebar .widget_archive ul li, .wpb_widgetised_column { padding: 15px 0px; }

#sidebar .widget_archive ul li:first-child, .wpb_widgetised_column .widget_archive ul li:first-child { padding-top: 0px; }

#sidebar .widget_archive ul li:last-child, .wpb_widgetised_column .widget_archive ul li:last-child { padding-bottom: 0px; border: none !important; }

.widget_meta ul li, #header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .widget_meta ul li { padding: 15px 0px !important; }

#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .widget_meta ul li a { padding: 0px !important; }

.widget_meta ul li:first-child, #header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .widget_meta ul li:first-child { padding-top: 0px !important; }

.widget_meta ul li:last-child, #header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .widget_meta ul li:last-child { padding-bottom: 0px !important; border: none !important; }

.port_widget, #header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .port_widget { width: auto; overflow: auto; padding: 0px; margin: 0px; clear: both; }

.port_widget img, #header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .port_widget img { width: auto; height: auto; transition: all 0.2s linear 0s; }

.no_margin, #header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .no_margin { float: left; margin: 0px 0px 5px; padding: 0px; border: none; width: 31% !important; }

.margin_r, #header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .margin_r { float: left; margin-top: 0px; margin-right: 3.5%; padding: 0px; border: none; width: 31% !important; }

#footer .margin_r { margin-bottom: 10px; }

.port_tn { width: auto; height: auto; margin: 0px; transition: all 0.2s linear 0s; position: relative; overflow: hidden; }

.port_tn a img { display: block; }

.port_tn a::before { position: absolute; width: 200px; height: 200px; content: "+"; font-family: Lato; text-align: center; line-height: 200px; margin: -100px 0px 0px -100px; top: 50%; left: 50%; color: rgb(255, 255, 255); opacity: 0; font-size: 34px; transition: all 0.2s linear 0s; }

.port_tn:hover a::before { opacity: 0.85; }

#sidebar .tweets-container, .wpb_widgetised_column .tweets-container { overflow: auto; }

.tweets { clear: both; list-style: none; margin: 0px; width: 100%; padding: 6px 0px 0px; }

.sb_widget.tweets { margin-bottom: 30px; }

.tweets li::before { font-family: FontAwesome; content: ""; color: rgb(33, 194, 248); float: left; font-size: 20px; margin-top: 5px; }

.tweets li { width: 100%; list-style: none; margin: 0px 0px 15px; display: block; overflow: auto; padding: 0px 0px 20px !important; }

.tweets li:last-child { border-bottom: none !important; margin-bottom: 0px !important; }

.tweets p { margin-bottom: 0px; width: auto; padding-left: 35px; }

.tweets span { padding-left: 35px; }

.thefox_social_widget_icons { width: calc(100% + 10px); }

#footer .thefox_social_widget_icons a { color: rgb(255, 255, 255) !important; }

.thefox_social_widget_text { margin-bottom: 30px; }

.thefox_social_widget_text p { }

.thefox_social_widget_icons div { line-height: 37px; float: left; width: 37px !important; height: 37px !important; margin: 0px 9.5px 10px 0px !important; }

.thefox_social_widget_icons div a { width: 37px; height: 37px; display: block; border-radius: 5px; }

#calendar_wrap { padding: 0px; }

#wp-calendar { width: 100%; text-shadow: none; position: relative; border-top: none !important; }

#wp-calendar td { padding: 9px; }

#wp-calendar tbody td a { background: rgb(70, 209, 255); display: block; width: 25px; height: 25px; line-height: 25px; border-radius: 200px; }

#wp-calendar tbody td { text-align: center; border-radius: 100px; }

#wp-calendar thead th { padding: 7px 4px; }

#wp-calendar thead th:last-child { color: rgb(252, 65, 35); }

#wp-calendar th { padding: 4px; }

#wp-calendar caption { padding: 10px 40px 11px; letter-spacing: 1px; text-transform: uppercase; font-weight: 900; color: rgb(255, 255, 255); line-height: 19px; }

#wp-calendar tfoot { position: absolute; top: 0px; width: 100%; }

#wp-calendar tfoot td { padding: 0px !important; }

#wp-calendar td#prev { width: 40px; height: 40px; }

#wp-calendar td#prev a { color: rgba(0, 0, 0, 0) !important; }

#wp-calendar td#prev a::after { font-family: FontAwesome; content: ""; position: absolute; z-index: 1; display: block; top: 0px; height: 40px; width: 40px; left: -1px; background: rgba(255, 255, 255, 0.1); color: rgb(255, 255, 255); text-align: center; line-height: 40px; transition: all 0.2s linear 0s; }

#wp-calendar td#next { width: 40px; height: 40px; }

#wp-calendar td#next a { color: rgba(0, 0, 0, 0) !important; }

#wp-calendar td#next a::after { font-family: FontAwesome; content: ""; position: absolute; z-index: 1; display: block; top: 0px; height: 40px; width: 40px; right: -1px; background: rgba(255, 255, 255, 0.1); color: rgb(255, 255, 255); text-align: center; line-height: 40px; transition: all 0.2s linear 0s; }

#footer #wp-calendar td#prev a::after, #footer #wp-calendar td#next a::after { background: rgba(0, 0, 0, 0.1); }

.widget_pages .page_item, .widget_nav_menu .menu-item { padding: 0px; }

.widget_pages .page_item a, .widget_nav_menu .menu-item a { padding: 15px 0px; display: block; font-size: 13px; border-bottom: 1px solid; }

.widget_pages .page_item .children a, .widget_nav_menu .menu-item .sub-menu a { padding-left: 23px; }

.widget_pages .page_item .children .children a, .widget_nav_menu .menu-item .sub-menu .sub-menu a { padding-left: 43px; }

.widget_pages .page_item .children a::before, .widget_nav_menu .menu-item .sub-menu a::before { content: ""; margin-right: 15px; }

.widget_pages .page_item a::before, .widget_nav_menu .menu-item a::before { font-family: FontAwesome; content: ""; float: left; margin-right: 12px; }

#sidebar .current_page_item a::after, .wpb_widgetised_column .current_page_item a::after { content: ""; }

#sidebar .children .page_item, .wpb_widgetised_column .children .page_item { border-top: none !important; }

.textwidget p { margin-bottom: 17px; }

.wrapper.portfolio_single_page { padding-bottom: 100px; }

.fw_port #portfolio-tags { display: none; }

#portfolio-tags { margin: 0px auto; padding: 0px 0px 35px; text-align: center; opacity: 0; }

#options { display: inline-block; zoom: 1; list-style: none; width: auto; margin: 0px; padding: 0px; overflow: auto; }

.filter_type_1 #options li { float: left; letter-spacing: 0px; margin: 0px; padding: 0px 5px 0px 0px; }

.filter_type_1 #options a { display: inline-block; padding: 4.5px 11px; text-align: center; font-size: 12px; font-weight: 900; margin-top: 0px; outline: none; text-transform: uppercase; overflow: visible; cursor: pointer; user-select: none; transition: all 0.2s linear 0s; margin-bottom: 0px !important; }

.filter_type_2 { padding-bottom: 45px !important; }

.filter_type_2 #options li { float: left; letter-spacing: 0px; margin: 0px; padding: 0px; }

.filter_type_2 #options > li { border-radius: 5px; }

.filter_type_2 .optionset li:first-child a { border-radius: 5px 0px 0px 5px; }

.filter_type_2 .optionset li:last-child a { border-radius: 0px 5px 5px 0px; }

.filter_type_2 #options a { display: inline-block; padding: 14.5px 25px; text-align: center; font-size: 16px; font-weight: bold; margin-top: 0px; outline: none; overflow: visible; cursor: pointer; user-select: none; transition: all 0.2s linear 0s; margin-bottom: 0px !important; }

.filter_type_3 { padding-bottom: 28px !important; }

.filter_type_3 #options { border-radius: 5px; }

.filter_type_3 #options li { float: left; letter-spacing: 0px; margin: 0px; padding: 0px; }

.filter_type_3 #options a { display: inline-block; padding: 13.5px 11px 13.5px 26px; text-align: center; font-size: 16px; font-weight: normal; margin-top: 0px; outline: none; overflow: visible; cursor: pointer; user-select: none; transition: all 0.2s linear 0s; margin-bottom: 0px !important; }

.filter_type_4 { padding-bottom: 32px !important; }

.filter_type_4 #options { border-radius: 5px; }

.filter_type_4 #options li { float: left; letter-spacing: 0px; margin: 0px; padding: 0px; }

.filter_type_4 #options a { display: inline-block; padding: 13.5px 11px 13.5px 26px; text-align: center; font-size: 16px; font-weight: normal; margin-top: 0px; outline: none; overflow: visible; cursor: pointer; user-select: none; transition: all 0.2s linear 0s; margin-bottom: 0px !important; }

.filter_type_5 { width: 1170px; padding-bottom: 11px !important; text-align: left !important; }

.filter_type_5 #options { border-radius: 0px; }

.filter_type_5 #options li { float: left; letter-spacing: 0px; margin: 0px; padding: 0px; }

.filter_type_5 #options a { display: inline-block; padding: 13.5px 32px 13.5px 0px; text-align: center; font-size: 14px; font-weight: normal; margin-top: 0px; outline: none; overflow: visible; cursor: pointer; user-select: none; transition: all 0.2s linear 0s; margin-bottom: 0px !important; }

.filter_type_6 { padding-bottom: 11px !important; }

.filter_type_6 #options { border-radius: 0px; }

.filter_type_6 #options li { float: left; letter-spacing: 0px; margin: 0px; padding: 0px; }

.filter_type_6 #options a { display: inline-block; padding: 13.5px 16.5px; text-align: center; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-top: 0px; outline: none; overflow: visible; cursor: pointer; user-select: none; transition: all 0.2s linear 0s; margin-bottom: 0px !important; }

.filter_type_7 { width: 100%; padding-top: 0px; padding-right: 0px; padding-left: 0px; height: 55px; padding-bottom: 11px !important; text-align: left !important; margin-bottom: 35px !important; }

.filter_type_7 #options { border-radius: 0px; width: 100%; }

.filter_type_7 #options li { float: left; letter-spacing: 0px; margin: 0px; padding: 0px; }

.filter_type_7 #options a { display: inline-block; padding: 15.5px 33.5px 15.5px 0px; text-align: center; font-size: 14px; font-weight: normal; text-transform: none; margin-top: 0px; outline: none; overflow: visible; cursor: pointer; user-select: none; transition: all 0.2s linear 0s; margin-bottom: 0px !important; }

#options a:focus { outline: 0px; }

#options a.active, #options a:active, #options .selected a { outline: 0px; background-color: rgb(253, 253, 253); color: rgb(160, 160, 160); }

.portfolio_sorts a { position: relative; cursor: pointer; padding-right: 47px !important; }

.portfolio_sorts:hover #sorts { opacity: 1; z-index: 1000; }

.portfolio_sorts a::after { font-family: FontAwesome; content: ""; padding-left: 9px; padding-top: 2px; position: absolute; right: 27px; }

#sorts { position: absolute; border: 1px solid rgb(226, 226, 226); width: 118px; z-index: 30; opacity: 0; border-radius: 0px 0px 5px 5px; transition: all 0.2s linear 0s; }

#sorts li { width: 118px; font-size: 16px; display: block; cursor: pointer; text-align: center; padding: 10px 0px !important; }

.filter_type_5 #sorts { width: 75px; }

.filter_type_5 #sorts li { font-size: 14px; width: 75px; }

.filter_type_6 #sorts li { font-size: 14px; font-weight: 700; text-transform: uppercase; }

.filter_type_7 .portfolio_sorts { float: right !important; }

.filter_type_7 .portfolio_sorts a { border-radius: 5px; text-align: center !important; padding: 7px 30px 8px 14px !important; margin-top: 8px !important; }

.filter_type_7 .portfolio_sorts a::after { right: 8px; }

.filter_type_7 #sorts { width: 90px; }

.filter_type_7 #sorts li { font-size: 14px; width: 90px; }

.filter_type_8 { padding-bottom: 15px !important; }

.filter_type_8 #options { border-radius: 5px; }

.filter_type_8 #options li { float: left; letter-spacing: 0px; margin: 0px; padding: 0px; }

.filter_type_8 #options a { display: inline-block; padding: 13.5px 11px 13.5px 26px; text-align: center; font-size: 16px; font-weight: normal; margin-top: 0px; outline: none; overflow: visible; cursor: pointer; user-select: none; transition: all 0.2s linear 0s; background: none !important; margin-bottom: 0px !important; }

#portfolio-tags.filter_type_9 { padding: 25px 0px 21px; margin-bottom: 20px; }

.filter_type_9 #options li { float: left; letter-spacing: 0px; margin: 0px; padding: 0px 5px; }

.filter_type_9 #options a { display: inline-block; padding: 0px 25px; min-width: 100px; text-align: center; font-size: 16px; font-weight: 300; line-height: 48px; border: 1px solid rgba(0, 0, 0, 0); outline: none; overflow: visible; cursor: pointer; user-select: none; transition: all 0.2s linear 0s; border-radius: 100px; margin-bottom: 0px !important; }

.portfolio { margin: 0px; padding: 0px; z-index: 1; }

.full-width-content .portfolio { z-index: inherit !important; }

.full-width-content .portfolio { margin: 0px !important; }

.columns1 .element { height: auto; width: 100%; margin: 0px; }

.columns2 .element { height: auto; width: 50%; margin: 0px; }

.full-width-content .columns2 .element { width: 50%; margin: 0px; float: left; }

.columns3 .element { height: auto; width: 33.3%; margin: 0px; }

.full-width-content .columns3 .element { width: 33.3%; margin: 0px; float: left; }

.columns4 .element { height: auto; width: 24.98%; margin: 0px; }

.full-width-content .columns4 .element { width: 25%; margin: 0px; float: left; }

.columns5 .element { width: 20%; margin: 0px; float: left; }

.columns6 .element { width: 16.6667%; margin: 0px; float: left; }

.port_type_1 .port_item_details, .port_type_2 .port_item_details, .port_type_3 .port_item_details, .port_type_4 .port_item_details { display: none; }

.port_type_2 .element { margin-left: -1px !important; }

.port_type_3 { margin-left: -20px; }

.port_type_3 .filter_img { padding: 0px 0px 20px 20px; }

.port_type_4 .element, .port_type_5 .element, .port_type_6 .element { padding: 0px 5px 10px; }

.element { position: relative; }

.filter_img { position: relative; overflow: hidden; transition: all 0.2s linear 0s; }

.filter_img a { margin: 0px; padding: 0px; }

.ico_link, .ico_link img, .port_thumb_ctn { position: relative; width: 100%; transition: opacity 0.2s ease 0s, transform 0.35s ease 0s; overflow: hidden; border: none !important; display: block !important; text-decoration: none !important; outline: none !important; background-color: rgb(250, 250, 250) !important; }

.ico_link img { transition: all 0.2s linear 0s; }

.ico_link img:hover { }

.portfolio_desc { display: block; padding: 18px 20px 16px; text-align: left; position: absolute; bottom: 0px; opacity: 0; transition: all 0.2s linear 0s; border-top: none !important; }

.port_item_details { display: block; padding: 12px 20px 19px; text-align: left; transition: all 0.2s linear 0s; }

.portfolio_desc h2 { padding: 0px; margin: 0px; font-weight: 700; font-size: 20px; transition: all 0.2s linear 0s; }

.port_item_details h2 { padding: 0px 0px 3px; margin: 0px; font-size: 18px; line-height: 24px; font-weight: 700; transition: all 0.2s linear 0s; }

.portfolio_desc h3 { font-size: 14px; color: rgb(189, 189, 189); letter-spacing: normal; padding: 0px; margin: 0px; font-weight: 400; transition: all 0.2s linear 0s; }

.port_item_details h3 { font-size: 14px; color: rgb(189, 189, 189); letter-spacing: normal; padding: 0px; margin: 0px; font-weight: 400; transition: all 0.2s linear 0s; }

.portfolio_desc h2 a, .port_item_details h2 a { margin: 0px; padding: 0px; color: rgb(68, 68, 68); }

.port_type_5 .item_details_info, .port_type_6 .item_details_info, .port_type_5 .port_small_excerpt, .port_type_6 .port_small_excerpt { display: none; }

.port_type_7 .filter_img, .port_type_8 .filter_img, .port_type_9 .filter_img { float: left; width: 68.4%; }

.port_type_7 .port_item_details, .port_type_8 .port_item_details { padding: 26px 0px 10px; float: right; width: 31.6%; min-height: 380px; }

.port_type_9 .port_item_details { padding: 0px; float: right; width: 31.6%; }

.port_type_7 .port_item_details h2, .port_type_8 .port_item_details h2, .port_type_9 .port_item_details h2 { font-size: 22px; padding: 0px 31px 5px; }

.port_type_7 .port_item_details h3, .port_type_8 .port_item_details h3, .port_type_9 .port_item_details h3 { font-size: 15px; padding: 0px 31px; }

.port_type_7 .item_details_info, .port_type_8 .item_details_info { overflow: auto; padding: 10px 0px 9px; margin-top: 19px; transition: all 0.2s linear 0s; }

.port_type_9 .item_details_info { overflow: auto; padding: 0px; margin-top: 14px; transition: all 0.2s linear 0s; }

.port_type_10 .port_item_details { text-align: center; padding: 20px 0px; }

.port_type_10 .port_item_details h2 { font-size: 14px; font-weight: bold; padding: 0px; }

.item_details_date { float: left; font-size: 14px; padding-left: 31px; }

.love-it-wrapper { float: left; padding-left: 20px; }

.post-bottom-info .love-it-wrapper { padding: 0px; }

.port_project_buttons { overflow: auto; padding: 14px 0px 0px; }

.port_type_9 .port_project_buttons { overflow: auto; padding: 7px 0px 0px; }

.view-portfolio-item { font-size: 15px; padding: 9px 15px 10px; border: 1px solid rgb(68, 68, 68); border-radius: 5px; float: left; min-width: 130px; text-align: center; transition: all 0.2s linear 0s; }

.view-portfolio-pp { color: rgb(255, 255, 255); border: 1px solid rgb(52, 73, 94); background: rgb(52, 73, 94); font-size: 15px; padding: 9px 15px 10px; border-radius: 5px; float: left; min-width: 130px; text-align: center; margin-right: 10px; margin-bottom: 10px; transition: all 0.2s linear 0s; }

.port_type_9 .view-portfolio-item, .port_type_9 .view-portfolio-pp { text-transform: uppercase; font-size: 12px; font-weight: 700; padding: 9px 10px 10px; }

.portfolio_sub_info { display: none; }

.port_small_excerpt { padding: 23px 31px 13px; font-size: 14px; position: relative; }

.port_type_9 .port_small_excerpt { padding: 21px 31px; }

.zilla-likes::before { content: ""; font-family: FontAwesome; padding-right: 5px; font-size: 14px; }

.zilla-likes { font-size: 14px; margin-left: 20px; }

.load_more_cont { margin-left: 0px; padding: 50px 0px 30px; text-align: center; }

.load_more_cont a { z-index: 2; padding: 15px 20px; text-decoration: none; display: inline-block; line-height: 1.4em; position: relative; font-weight: 700; text-align: center; max-width: 100%; text-transform: uppercase; font-size: 14px; border: 1px solid rgb(235, 235, 235); vertical-align: middle; border-radius: 5px; }

.load_more_cont .icon-refresh { top: 15.5px; }

.rd_hover_white .element figcaption, .rd_hover_whiteic .element figcaption, .rd_hover_gradient .element figcaption { display: none; }

.element figcaption { padding: 2em; color: rgb(255, 255, 255); text-transform: uppercase; font-size: 1.25em; backface-visibility: hidden; }

.element figcaption, .element figcaption > a { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }

.element figcaption > a { z-index: 999; text-indent: 200%; white-space: nowrap; font-size: 0px; opacity: 0; }

.rd_hover_trending .port_img_link, .rd_hover_trending .port_post_link { display: none; }

.rd_hover_trending .element img { max-width: none; opacity: 1; transition: opacity 0.35s ease 0s, transform 0.35s ease 0s; }

.rd_hover_trending .port_overlay { opacity: 1; }

.rd_hover_trending .element:hover .port_overlay { opacity: 0; }

.rd_hover_trending .element figcaption { text-align: left; }

.rd_hover_trending .element figcaption > div { position: absolute; bottom: 0px; left: 0px; width: 100%; height: 100%; z-index: 1; }

.rd_hover_lily .element figcaption h2, .rd_hover_lily .element figcaption p { transform: translate3d(0px, 40px, 0px); }

.rd_hover_trending .element figcaption h2 { opacity: 1; font-size: 16px; line-height: 24px; text-align: center; letter-spacing: 1.5px; top: 50%; margin: -22px 0px 0px; position: absolute; color: rgb(255, 255, 255); width: 100%; font-family: Raleway; font-weight: 900; text-transform: uppercase; }

.rd_hover_trending .element figcaption p { color: rgb(255, 255, 255); opacity: 1; font-size: 14px; text-transform: none; position: absolute; top: 50%; width: 100%; text-align: center; margin: 0px; letter-spacing: 0.5px; }

.rd_hover_trending .element:hover img, .rd_hover_lily .element:hover figcaption p { opacity: 1; }

.rd_hover_trending .element:hover img, .rd_hover_trending .element:hover figcaption h2, .rd_hover_trending .element:hover figcaption p { transform: translate3d(0px, 0px, 0px); opacity: 1; }

.rd_hover_trending .element:hover figcaption p { transition-delay: 0.05s; transition-duration: 0.35s; }

.rd_hover_lily .port_img_link, .rd_hover_lily .port_post_link { display: none; }

.rd_hover_lily .element img { max-width: none; width: calc(111%); opacity: 0.7; transition: opacity 0.35s ease 0s, transform 0.35s ease 0s; transform: translate3d(-9%, 0px, 0px); }

.rd_hover_lily .element figcaption { text-align: left; }

.rd_hover_lily .element figcaption > div { position: absolute; bottom: 0px; left: 0px; padding: 2em; width: 100%; height: 50%; }

.rd_hover_lily .element figcaption h2, .rd_hover_lily .element figcaption p { transform: translate3d(0px, 40px, 0px); }

.rd_hover_lily .element figcaption h2 { opacity: 0; font-size: 16px; font-weight: 900; line-height: 24px; letter-spacing: 0.5px; transition: opacity 0.2s ease 0s, transform 0.35s ease 0s; }

.rd_hover_lily .element figcaption p { color: rgba(255, 255, 255, 0.8); opacity: 0; font-size: 14px; transition: opacity 0.2s ease 0s, transform 0.35s ease 0s; }

.rd_hover_lily .element:hover img, .rd_hover_lily .element:hover figcaption p { opacity: 1; }

.rd_hover_lily .element:hover img, .rd_hover_lily .element:hover figcaption h2, .rd_hover_lily .element:hover figcaption p { transform: translate3d(0px, 0px, 0px); opacity: 1; }

.rd_hover_lily .element:hover figcaption p { transition-delay: 0.05s; transition-duration: 0.35s; }

.rd_hover_sadie .port_img_link, .rd_hover_sadie .port_post_link { display: none; }

.rd_hover_sadie .element figcaption { text-align: center; }

.rd_hover_sadie .element figcaption::before { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: linear-gradient(rgba(72, 76, 97, 0) 0%, rgba(72, 76, 97, 0.8) 75%); content: ""; opacity: 0; transform: translate3d(0px, 50%, 0px); }

.rd_hover_sadie .element figcaption h2 { position: absolute; top: 52%; left: 0px; width: 100%; letter-spacing: 0.5px; font-size: 16px; color: rgb(72, 76, 97); transition: transform 0.35s ease 0s, color 0.35s ease 0s; transform: translate3d(0px, -50%, 0px); }

.rd_hover_sadie .element figcaption::before, .rd_hover_sadie .element figcaption p { transition: opacity 0.35s ease 0s, transform 0.35s ease 0s; }

.rd_hover_sadie .element figcaption p { position: absolute; bottom: 0px; left: 0px; padding: 2em; font-size: 14px; text-transform: none; width: 100%; opacity: 0; transform: translate3d(0px, 10px, 0px); }

.rd_hover_sadie .element:hover figcaption h2 { color: rgb(255, 255, 255); transform: translate3d(0px, -50%, 0px) translate3d(0px, -40px, 0px); }

.rd_hover_sadie .element:hover figcaption::before, .rd_hover_sadie .element:hover figcaption p { opacity: 1; transform: translate3d(0px, 0px, 0px); }

.rd_hover_bubba .element figcaption { text-align: center; }

.rd_hover_bubba .port_img_link, .rd_hover_bubba .port_post_link { display: none; }

.rd_hover_bubba .element figcaption { text-align: center; }

.rd_hover_bubba .element img { opacity: 1; transition: opacity 0.35s ease 0s; }

.rd_hover_bubba .element:hover img { opacity: 0.5; }

.rd_hover_bubba .element figcaption::before, .rd_hover_bubba .element figcaption::after { position: absolute; inset: 30px; content: ""; opacity: 0; transition: opacity 0.35s ease 0s, transform 0.35s ease 0s; }

.rd_hover_bubba .element figcaption::before { border-top: 1px solid rgb(255, 255, 255); border-bottom: 1px solid rgb(255, 255, 255); transform: scale(0, 1); }

.rd_hover_bubba .element figcaption::after { border-right: 1px solid rgb(255, 255, 255); border-left: 1px solid rgb(255, 255, 255); transform: scale(1, 0); }

.rd_hover_bubba .element figcaption h2 { padding-top: 30%; font-weight: 900; color: rgb(255, 255, 255); letter-spacing: 0.5px; font-size: 16px; line-height: 24px; opacity: 0; transition: transform 0.35s ease 0s; transform: translate3d(0px, -20px, 0px); }

.rd_hover_bubba.thumbnail_type_2 .element figcaption h2 { padding-top: 42%; }

.rd_hover_bubba.thumbnail_type_3 .element figcaption h2 { padding-top: 23%; }

.rd_hover_bubba.thumbnail_type_4 .element figcaption h2 { padding-top: 50%; }

.rd_hover_bubba.thumbnail_type_5 .element figcaption h2 { padding-top: 42%; }

.rd_hover_bubba.thumbnail_type_5 .element.rd_portfolio_landscape figcaption h2 { padding-top: 24.5%; }

.rd_hover_bubba .element.rd_portfolio_landscape figcaption h2 { padding-top: 14.5%; }

.rd_hover_bubba .element figcaption p { padding: 5px 2.5em; opacity: 0; text-transform: none; color: rgb(255, 255, 255); font-size: 14px; transition: opacity 0.35s ease 0s, transform 0.35s ease 0s; transform: translate3d(0px, 20px, 0px); }

.rd_hover_bubba .element:hover figcaption::before, .rd_hover_bubba .element:hover figcaption::after { opacity: 1; transform: scale(1); }

.rd_hover_bubba .element:hover figcaption h2, .rd_hover_bubba .element:hover figcaption p { opacity: 1; transform: translate3d(0px, 0px, 0px); }

.rd_hover_chico .element figcaption { text-align: center; }

.rd_hover_chico .port_img_link, .rd_hover_chico .port_post_link { display: none; }

.rd_hover_chico .element img { transition: opacity 0.35s ease 0s, transform 0.35s ease 0s; transform: scale(1.12); }

.rd_hover_chico .element:hover img { opacity: 0.5; transform: scale(1); }

.rd_hover_chico .element figcaption { padding: 3em; }

.rd_hover_chico .element figcaption::before { position: absolute; inset: 30px; border: 1px solid rgb(255, 255, 255); content: ""; transform: scale(1.1); }

.rd_hover_chico .element figcaption::before, .rd_hover_chico .element figcaption p { opacity: 0; transition: opacity 0.35s ease 0s, transform 0.35s ease 0s; }

.rd_hover_chico .element figcaption h2 { padding: 20% 0px 0px; color: rgb(255, 255, 255); font-size: 16px; line-height: 24px; font-weight: 900; letter-spacing: 0.5px; }

.rd_hover_chico.thumbnail_type_2 .element figcaption h2 { padding-top: 30%; }

.rd_hover_chico.thumbnail_type_3 .element figcaption h2 { padding-top: 13%; }

.rd_hover_chico.thumbnail_type_4 .element figcaption h2 { padding-top: 40%; }

.rd_hover_chico.thumbnail_type_5 .element figcaption h2 { padding-top: 36%; }

.rd_hover_chico.thumbnail_type_5 .element.rd_portfolio_landscape figcaption h2 { padding-top: 22%; }

.rd_hover_chico .element.rd_portfolio_landscape figcaption h2 { padding-top: 9.5%; }

.rd_hover_chico .element figcaption p { margin: 0px auto; max-width: 200px; font-size: 14px; text-transform: none; color: rgb(255, 255, 255); transform: scale(1.5); }

.rd_hover_chico .element:hover figcaption::before, .rd_hover_chico .element:hover figcaption p { opacity: 1; transform: scale(1); }

.rd_hover_roxy .port_img_link, .rd_hover_roxy .port_post_link { display: none; }

.rd_hover_roxy .element img { max-width: none; width: calc(111%); opacity: 0.95; transition: opacity 0.35s ease 0s, transform 0.35s ease 0s; transform: translate3d(-9%, 0px, 0px); }

.rd_hover_roxy .element figcaption::before { position: absolute; inset: 30px; border: 1px solid rgb(255, 255, 255); content: ""; opacity: 0; transition: opacity 0.35s ease 0s, transform 0.35s ease 0s; transform: translate3d(-20px, 0px, 0px); }

.rd_hover_roxy .element figcaption { padding: 3em; text-align: left; }

.rd_hover_roxy .element figcaption h2 { padding: 45% 0px 0px; font-size: 16px; font-weight: 900; letter-spacing: 0.5px; line-height: 24px; color: rgb(255, 255, 255); opacity: 0; transition: opacity 0.35s ease 0s, -webkit-transform 0.35s ease 0s; }

.rd_hover_roxy.thumbnail_type_2 .element figcaption h2 { padding-top: 70%; }

.rd_hover_roxy.thumbnail_type_3 .element figcaption h2 { padding-top: 30%; }

.rd_hover_roxy.thumbnail_type_4 .element figcaption h2 { padding-top: 40%; }

.rd_hover_roxy.thumbnail_type_5 .element figcaption h2 { padding-top: 70%; }

.rd_hover_roxy.thumbnail_type_5 .element.rd_portfolio_landscape figcaption h2 { padding-top: 36%; }

.rd_hover_roxy .element.rd_portfolio_landscape figcaption h2 { padding-top: 17.5%; }

.rd_hover_roxy .element figcaption p { opacity: 0; text-transform: none; font-size: 14px; transition: opacity 0.35s ease 0s, transform 0.35s ease 0s; transform: translate3d(-10px, 0px, 0px); }

.rd_hover_roxy .element:hover img { opacity: 0.7; transform: translate3d(0px, 0px, 0px); }

.rd_hover_roxy .element:hover figcaption::before, .rd_hover_roxy .element:hover figcaption h2, .rd_hover_roxy .element:hover figcaption p { opacity: 1; transform: translate3d(0px, 0px, 0px); }

.rd_hover_layla .port_img_link, .rd_hover_layla .port_post_link { display: none; }

.rd_hover_layla .element img { transform: scale(1.15); }

.rd_hover_layla .element figcaption { text-align: center; padding: 3em; }

.rd_hover_layla .element figcaption::before, .rd_hover_layla .element figcaption::after { position: absolute; content: ""; opacity: 0; }

.rd_hover_layla .element figcaption::before { inset: 50px 30px; border-top: 1px solid rgb(255, 255, 255); border-bottom: 1px solid rgb(255, 255, 255); transform: scale(0, 1); transform-origin: 0px 0px; }

.rd_hover_layla .element figcaption::after { inset: 30px 50px; border-right: 1px solid rgb(255, 255, 255); border-left: 1px solid rgb(255, 255, 255); transform: scale(1, 0); transform-origin: 100% 0px; }

.rd_hover_layla .element figcaption h2 { padding-top: 22%; font-size: 16px; font-weight: 900; letter-spacing: 0.5px; line-height: 24px; color: rgb(255, 255, 255); opacity: 0; transition: transform 0.35s ease 0s; }

.rd_hover_layla.thumbnail_type_2 .element figcaption h2 { padding-top: 34%; }

.rd_hover_layla.thumbnail_type_3 .element figcaption h2 { padding-top: 12.5%; }

.rd_hover_layla.thumbnail_type_4 .element figcaption h2 { padding-top: 35%; }

.rd_hover_layla.thumbnail_type_5 .element figcaption h2 { padding-top: 34%; }

.rd_hover_layla.thumbnail_type_5 .element.rd_portfolio_landscape figcaption h2 { padding-top: 20%; }

.rd_hover_layla .element.rd_portfolio_landscape figcaption h2 { padding-top: 10%; }

.rd_hover_layla .element figcaption p { padding: 0em 2em; text-transform: none; font-size: 14px; opacity: 0; color: rgb(255, 255, 255); transform: translate3d(0px, -10px, 0px); }

.rd_hover_layla .element figcaption h2 { transform: translate3d(0px, -30px, 0px); }

.rd_hover_layla .element img, .rd_hover_layla .element figcaption::before, .rd_hover_layla .element figcaption::after, .rd_hover_layla .element figcaption p, .rd_hover_layla .element figcaption h2 { transition: opacity 0.35s ease 0s, transform 0.35s ease 0s; }

.rd_hover_layla .element:hover img { opacity: 0.7; transform: scale(1); }

.rd_hover_layla .element:hover figcaption::before, .rd_hover_layla .element:hover figcaption::after { opacity: 1; transform: scale(1); }

.rd_hover_layla .element:hover figcaption h2, .rd_hover_layla .element:hover figcaption p { opacity: 1; transform: translate3d(0px, 0px, 0px); }

.rd_hover_layla .element:hover figcaption::after, .rd_hover_layla .element:hover figcaption h2, .rd_hover_layla .element:hover figcaption p, .rd_hover_layla .element:hover img { transition-delay: 0.15s; }

.rd_hover_goliath .port_img_link, .rd_hover_goliath .port_post_link { display: none; }

.rd_hover_goliath .element img, .rd_hover_goliath .element figcaption h2 { transition: transform 0.35s ease 0s; }

.rd_hover_goliath .element figcaption h2 { font-size: 16px; font-weight: 900; letter-spacing: 0.5px; line-height: 25px; }

.rd_hover_goliath .element figcaption p { font-size: 14px; text-transform: none; }

.rd_hover_goliath .element img { backface-visibility: hidden; }

.rd_hover_goliath .element figcaption div { position: absolute; bottom: 0px; left: 0px; width: 100%; padding: 0px 35px; height: 64px; }

.rd_hover_goliath .element figcaption h2, .rd_hover_goliath .element figcaption p { opacity: 0; color: rgb(255, 255, 255); transition: opacity 0.35s ease 0s, transform 0.35s ease 0s; transform: translate3d(0px, 50px, 0px); }

.rd_hover_goliath .element:hover img { transform: translate3d(0px, -80px, 0px); }

.rd_hover_goliath .element:hover figcaption h2 { opacity: 1; transform: translate3d(0px, 0px, 0px); }

.rd_hover_goliath .element:hover figcaption p { opacity: 1; transform: translate3d(0px, 0px, 0px); }

.rd_hover_steve .port_img_link, .rd_hover_steve .port_post_link { display: none; }

.rd_hover_steve .element { z-index: auto; overflow: visible; }

.rd_hover_steve .element:hover { z-index: 1; }

.rd_hover_steve .element .filter_img { z-index: auto; transition: none 0s ease 0s; overflow: visible; transform: perspective(1000px) translate3d(0px, 0px, 0px); }

.rd_hover_steve .element .filter_img::before { position: absolute; top: 0px; left: 0px; z-index: -1; width: 100%; height: 100%; content: ""; transition: opacity 0.35s ease 0s; }

.rd_hover_steve .element .filter_img::before { box-shadow: rgba(0, 0, 0, 0.6) 0px 3px 30px; opacity: 0; }

.rd_hover_steve .element figcaption { z-index: 1; text-align: center; }

.rd_hover_steve .element img { opacity: 1; transition: opacity 0.35s ease 0s, transform 0.35s ease 0s; transform: perspective(1000px) translate3d(0px, 0px, 0px); }

.rd_hover_steve .element figcaption h2, .rd_hover_steve .element figcaption p { color: rgb(255, 255, 255); }

.rd_hover_steve .element figcaption h2 { position: relative; margin-top: 20%; font-size: 16px; font-weight: 900; opacity: 0; letter-spacing: 0.5px; transition: opacity 0.35s ease 0s, transform 0.35s ease 0s; }

.rd_hover_steve.thumbnail_type_2 .element figcaption h2 { margin-top: 32%; }

.rd_hover_steve.thumbnail_type_3 .element figcaption h2 { margin-top: 13.5%; }

.rd_hover_steve.thumbnail_type_4 .element figcaption h2 { margin-top: 35%; }

.rd_hover_steve.thumbnail_type_5 .element figcaption h2 { margin-top: 32%; }

.rd_hover_steve.thumbnail_type_5 .element.rd_portfolio_landscape figcaption h2 { margin-top: 20%; }

.rd_hover_steve .element.rd_portfolio_landscape figcaption h2 { margin-top: 9.5%; }

.rd_hover_steve .element figcaption p { margin-top: 0px; opacity: 0; font-size: 16px; text-transform: none; transition: opacity 0.35s ease 0s, transform 0.35s ease 0s; transform: scale3d(0.9, 0.9, 1); }

.rd_hover_steve .element:hover .filter_img::before { opacity: 1; }

.rd_hover_steve .element .filter_img:hover { transform: perspective(1000px) translate3d(0px, 0px, 21px); z-index: 1; }

.rd_hover_steve .element:hover img { opacity: 0.75; }

.rd_hover_steve .element:hover figcaption h2::before { opacity: 0; }

.rd_hover_steve .element:hover figcaption h2 { opacity: 1; }

.rd_hover_steve .element:hover figcaption p { opacity: 1; transform: scale3d(1, 1, 1); }

.port_post_link { display: block; min-height: 100%; min-width: 50%; top: 0px; left: 0px; position: absolute; overflow: hidden; }

.port_img_link { display: block; min-height: 100%; min-width: 50%; top: 0px; right: 0px; position: absolute; overflow: hidden; }

.blog_post_link_ctn { display: block; min-height: 100%; min-width: 50%; top: 0px; right: 0px; position: absolute; overflow: hidden; }

.blog_img_link_ctn { display: block; min-height: 100%; min-width: 50%; top: 0px; left: 0px; position: absolute; overflow: hidden; }

.img_link::before { font-family: FontAwesome; font-size: 16px; color: rgb(255, 255, 255); content: ""; }

.img_link { position: absolute; top: 50%; margin-top: -21px; left: 120%; text-shadow: none; opacity: 0; transition: all 0.2s linear 0s; z-index: 2; width: 42px; height: 42px; background: none; display: inline-block; font-size: 18px; border-radius: 100px; color: rgb(255, 255, 255); text-align: center; line-height: 38px; border: 1px solid rgb(255, 255, 255); }

.post_link::before { font-family: FontAwesome; font-size: 16px; color: rgb(44, 62, 80); content: ""; }

.post_link { position: absolute; top: 50%; margin-top: -21px; right: 120%; text-shadow: none; opacity: 0; transition: all 0.2s linear 0s; width: 41px; height: 41px; z-index: 2; background: rgb(255, 255, 255); display: inline-block; font-size: 18px; border-radius: 100px; color: rgb(68, 68, 68); text-align: center; line-height: 41px; }

.blog_img_link::before { font-family: FontAwesome; font-size: 14px; color: rgb(44, 62, 80); content: ""; }

.blog_img_link { position: absolute; right: 5px; bottom: -20%; text-shadow: none; opacity: 1; transition: all 0.2s linear 0s; z-index: 2; width: 36px; height: 36px; background: rgb(255, 255, 255); display: inline-block; font-size: 18px; border-radius: 100px; color: rgb(51, 68, 85); text-align: center; line-height: 34px; border: none; }

.blog_post_link::before { font-family: FontAwesome; font-size: 20px; color: rgb(51, 68, 85); content: ""; }

.blog_post_link { position: absolute; left: 5px; bottom: -20%; text-shadow: none; opacity: 1; transition: all 0.2s linear 0s; width: 36px; height: 36px; z-index: 2; background: rgb(255, 255, 255); display: inline-block; font-size: 18px; border-radius: 100px; color: rgb(44, 62, 80); text-align: center; line-height: 36px; }

.port_overlay { display: block; min-height: 100%; min-width: 100%; position: absolute; top: 0px; z-index: 1; opacity: 0; transition: all 0.2s linear 0s; }

.fw_port_link { display: none; }

.fw_port_tag { display: none; }

.fw_port .fw_port_link { top: 60%; display: block; position: absolute; color: rgb(255, 255, 255); border-bottom: 1px solid rgb(255, 255, 255); width: 85%; text-align: right; right: 15%; font-weight: 300; font-size: 20px; padding-bottom: 10px; }

.fw_port .fw_port_tag { position: absolute; color: rgb(255, 255, 255); right: 15%; top: 60%; display: block; font-weight: 300; padding: 65px 0px 0px; }

.single_port_navigation { float: left; clear: both; width: 100%; margin-top: 100px; padding-bottom: 20px; margin-bottom: 50px; }

.all_projects_btn { display: block; width: 40px; height: 40px; position: relative; float: left; border-radius: 3px; border: 1px solid; }

span.ap_top_point { position: absolute; border-left: 6px solid; border-right: 6px solid; height: 6px; width: 17px; left: 11px; top: 11px; }

span.ap_bottom_point { position: absolute; border-left: 6px solid; border-right: 6px solid; height: 6px; width: 17px; left: 11px; top: 22px; }

.single_port_navigation .previous_project { font-size: 14px; font-weight: 900; letter-spacing: 1px; float: right; text-transform: uppercase; padding: 9px 17px; min-width: 130px; text-align: center; border-radius: 3px; }

.single_port_navigation .next_project { font-size: 14px; font-weight: 900; letter-spacing: 1px; float: right; text-transform: uppercase; padding: 9px 17px; min-width: 130px; text-align: center; border-radius: 3px; margin-left: 20px; }

.port_details_slider { width: 65.8333%; float: left; min-height: 5px; display: block; margin: 0px; }

.port_details_information { width: 31.6667%; display: block; min-height: 5px; box-sizing: border-box; float: left; margin-left: 2.5%; }

.port_details_full_slider, .port_details_full_information { width: 100%; min-height: 5px; display: block; margin: 0px; }

.port_details_full_slider a img, .port_details_slider a img { display: block; width: 100%; }

.port_details_full_information .port_details_title { margin-top: 43px; }

.port_details_title { font-size: 30px; margin: -7px 0px 6px; }

.port_details_subtitle { font-size: 15px; line-height: 24px; margin-bottom: 8px; }

.port_details_information .item_details_info { float: left; width: 100%; clear: both; padding-bottom: 19px; }

.port_details_full_information .item_details_info { float: left; width: 100%; clear: both; padding-bottom: 27px; border-bottom: 1px solid; margin-bottom: 22px; }

.port_details_information .item_details_date, .port_details_full_information .item_details_date { padding-left: 0px; }

.port_details_information .item_details_date::after, .port_details_full_information .item_details_date::after { content: "|"; padding-left: 10px; font-weight: 300; }

.port_details_information .zilla-likes, .port_details_full_information .zilla-likes { float: left; margin-left: 10px; }

.port_details_information .share-box ul, .port_details_full_information .share-box ul { margin-top: 8px; }

.port_details_full_information .share_icons_container { margin-top: 18px; }

.single_port_related { padding: 90px 0px 0px; }

.single_port_related > h2 { font-size: 24px; line-height: 36px; font-weight: 700; text-align: left; margin-bottom: 32px; }

.single_port_comments .comment_count h3, .single_port_comments #add-comment h4 { font-size: 24px; line-height: 36px; font-weight: 700; text-align: left; margin-bottom: 32px; }

.port_vp { float: left; }

.port_vp a { font-size: 12.5px; color: rgb(255, 255, 255); font-family: Lato; text-transform: uppercase; font-weight: 900; padding: 10px 13px 11px; margin-top: 30px; letter-spacing: 0.5px; border-radius: 5px; display: block; }

.port_details_full_information .item_details_entry { width: 65.8333%; float: left; min-height: 5px; display: block; margin: 0px; }

.port_details_full_information .port_metas { width: 31.6667%; display: block; min-height: 5px; box-sizing: border-box; float: left; margin-left: 2.5%; }

.port_metas { width: 100%; margin-bottom: 17px; }

.port_meta { padding: 10px 0px; }

.port_meta_first { width: 29%; float: left; }

.port_meta_last { width: 71%; float: left; }

.port_meta:last-child { border: none !important; }

.full-width-content .cbp_type03, .full-width-content .cbp_type04, .full-width-content .staff_sc, .full-width-content .cbp_type07 { width: calc(100% - 30px); margin-left: 30px; }

#posts .jcarousel, #posts .rp_sc, #posts .pb_full_width .staff_sc { width: calc(100% + 20px); }

.jcarousel, .rp_sc, .staff_sc { margin: 0px; overflow: auto; height: auto; }

.carousel_recent_post { width: 290px; margin: 0px; overflow: visible; padding: 0px; display: block; float: left; height: auto !important; }

#posts .blog_related_post { width: 290px; margin: 0px; overflow: visible; padding: 0px 20px 0px 0px; display: block; float: left; height: auto !important; }

.blog_related_post { width: 290px; margin: 0px; overflow: visible; padding: 0px 30px 0px 0px; display: block; float: left; height: auto !important; }

.blog_related_post .post, #posts .blog_related_post .post { padding-bottom: 0px; }

.single_post_related_carousel .related_right { right: 0px !important; }

.single_post_related_carousel .related_left { right: 42px !important; }

.full-width-content .carousel_recent_post .recent_port_ctn { padding-right: 0px; }

.recent_port_ctn { padding-right: 30px; width: auto; }

.carousel_recent_post img { padding: 0px; margin: 0px; width: 100%; height: auto; display: block; }

.carousel_recent_post .portfolio_desc h5 { padding: 20px 0px 0px; margin: 0px; color: rgb(51, 51, 51); font-size: 18px; line-height: normal; }

.carousel_recent_post .portfolio_desc h6 { font-size: 15px; color: rgb(189, 189, 189); }

.carousel_nav, .rp_nav, .staff_nav, .related_nav { position: relative; width: 100%; z-index: 100; }

.module_recent_posts:hover .rp_left, .module_recent_posts:hover .rp_right, .module_staff:hover .staff_left, .module_staff:hover .staff_right, .module_recent_portfolio:hover .carousel_right, .module_recent_portfolio:hover .carousel_left, .all_port:hover .carousel_right, .all_port:hover .carousel_left { opacity: 0.85; }

.carousel_left, .carousel_right { position: absolute; left: -17px; width: 35px; height: 35px; border: 1px solid rgba(0, 0, 0, 0.1); cursor: pointer; transition: all 0.2s linear 0s; z-index: 100; background: rgb(51, 51, 51); opacity: 0; top: 83px !important; }

.rp_left, .rp_right, .staff_left, .staff_right { position: absolute; top: 200px; left: 0px; width: 35px; height: 35px; border: 1px solid rgba(0, 0, 0, 0.1); cursor: pointer; transition: all 0.2s linear 0s; z-index: 100; background: rgb(51, 51, 51); opacity: 0; }

.related_left, .related_right, .upsells_left, .upsells_right, .all_port .carousel_left, .all_port .carousel_right { position: absolute; top: -32px; right: 26px; width: 33px; height: 33px; text-align: center; line-height: 31px; border: 1px solid rgba(0, 0, 0, 0.1); cursor: pointer; transition: all 0.2s linear 0s; }

.carousel_left:hover, .carousel_right:hover, .rp_left:hover, .rp_right:hover, .staff_left:hover, .staff_right:hover, .related_left:hover, .related_right:hover, .upsells_left:hover, .upsells_right:hover { color: rgb(255, 255, 255); }

.carousel_right, .rp_right, .staff_right { right: 0px; left: inherit; }

.tf_woo_carousel:hover .rp_left, .tf_woo_carousel:hover .rp_right { opacity: 1; }

.related_right, .upsells_right, .all_port .carousel_right { right: -16px !important; }

.carousel_left::before, .rp_left::before, .staff_left::before { font-family: FontAwesome; content: ""; position: absolute; left: 12px; top: 6px; text-shadow: none; font-size: 22px; color: rgb(248, 248, 248); }

.related_left::before, .upsells_left::before { font-family: FontAwesome; content: ""; text-shadow: none; font-size: 16px; }

.carousel_right::before, .rp_right::before, .staff_right::before { font-family: FontAwesome; content: ""; position: absolute; left: 13px; top: 6px; text-shadow: none; font-size: 22px; color: rgb(248, 248, 248); }

.related_right::before, .upsells_right::before { font-family: FontAwesome; content: ""; text-shadow: none; font-size: 16px; }

.partners_nav { width: 100%; z-index: 100; }

.module_partners:hover .partners_left, .module_partners:hover .partners_right { opacity: 0.85; }

.partners_left, .partners_right { position: absolute; top: 50%; margin-top: -17.5px; left: 0px; width: 35px; height: 35px; border: 1px solid rgba(0, 0, 0, 0.1); cursor: pointer; transition: all 0.2s linear 0s; z-index: 100; background: rgb(44, 62, 80); opacity: 0; }

.sponsors:hover .partners_left, .sponsors:hover .partners_right { opacity: 1; }

.partners_left:hover, .partners_right:hover { color: rgb(255, 255, 255); }

.partners_right { left: inherit; right: 0px; }

.partners_left::before { font-family: FontAwesome; content: ""; position: absolute; left: 12px; top: 6px; text-shadow: none; font-size: 22px; color: rgb(248, 248, 248); }

.partners_right::before { font-family: FontAwesome; content: ""; position: absolute; left: 13px; top: 6px; text-shadow: none; font-size: 22px; color: rgb(248, 248, 248); }

.cbp_type01 { position: relative; width: calc(100% + 1px) !important; overflow: inherit !important; }

.cbp_type01 .blog_box::after { content: ""; width: 100%; height: 100%; position: absolute; top: 0px; z-index: 0; background: linear-gradient(rgba(0, 0, 0, 0) 25%, rgba(66, 66, 66, 0.65) 100%); transition: all 0.2s linear 0s; }

.cbp_type01 .recent_port_ctn:hover .blog_box::after { opacity: 0; }

.cbp_type01 .blog_box_content { z-index: 1; }

.cbp_type01 .rp_nav { position: static; clear: both; }

.cbp_type01:hover .rp_left, .cbp_type01:hover .rp_right { opacity: 1; }

.cbp_type01 .rp_left { left: 0px; width: 36px; text-align: center; height: 50px; line-height: 50px; border-radius: 0px 5px 5px 0px; top: 50%; margin-top: -25px; }

.cbp_type01 .rp_left::before { content: ""; font-size: 16px; left: 10px; top: 1px; color: rgb(255, 255, 255); }

.cbp_type01 .rp_right { right: 0px; width: 36px; text-align: center; height: 50px; line-height: 50px; border-radius: 5px 0px 0px 5px; top: 50%; margin-top: -25px; }

.cbp_type01 .rp_right::before { content: ""; font-size: 16px; left: 12px; top: 1px; color: rgb(255, 255, 255); }

.cbp_type02 { position: relative; width: calc(100% + 1px) !important; overflow: inherit !important; }

.cbp_type02 h5.widget_post_title { font-size: 18px; text-transform: none; font-weight: 700; margin-bottom: 4px; }

.cbp_type02 .recent_port_ctn:hover .blog_box_content { bottom: 0px; background: rgba(34, 37, 51, 0.96); }

.cbp_type02 .blog_box_content { margin: 0px; bottom: 0px; padding: 27.5px 0px 25.5px; }

.cbp_type02 .blog_box::before { background: rgba(34, 37, 51, 0.5); content: ""; position: absolute; width: 100%; height: 100%; }

.cbp_type02 .carousel_recent_post:hover .blog_box::before { transition: all 0.2s linear 0s; opacity: 0; }

.cbp_type02 p.rp_date { font-size: 14px; margin-top: 0px; font-weight: 400; }

.cbp_type02 .rp_nav { position: static; }

.cbp_type02:hover .rp_left, .cbp_type02:hover .rp_right { opacity: 1; }

.cbp_type02 .rp_left { left: 0px; width: 36px; text-align: center; height: 50px; line-height: 50px; border-radius: 0px 5px 5px 0px; top: 50%; margin-top: -25px; }

.cbp_type02 .rp_left::before { content: ""; font-size: 16px; left: 10px; top: 1px; color: rgb(255, 255, 255); }

.cbp_type02 .rp_right { right: 0px; width: 36px; text-align: center; height: 50px; line-height: 50px; border-radius: 5px 0px 0px 5px; top: 50%; margin-top: -25px; }

.cbp_type02 .rp_right::before { content: ""; font-size: 16px; left: 12px; top: 1px; color: rgb(255, 255, 255); }

.cbp_type03 { position: relative; overflow: visible !important; }

.cbp_type03 .blog_related_post .post-title h2 { font-size: 16px; font-weight: 900; text-transform: uppercase; line-height: 21px; }

.cbp_type03 .sep_25 { padding-bottom: 23px; }

.cbp_type03 .blog_related_post .more-link { font-size: 14px; padding: 6px 15px; font-weight: bold; border-width: 2px !important; }

.cbp_type03 .rp_nav { position: static; }

.cbp_type03:hover .rp_left, .cbp_type03:hover .rp_right { opacity: 1; }

.cbp_type03 .rp_left { left: 0px; top: 40%; margin-top: -15.5px; opacity: 0; transition: all 0.2s linear 0s; }

.cbp_type03 .rp_right { right: 30px; text-align: center; top: 40%; margin-top: -15.5px; opacity: 0; transition: all 0.2s linear 0s; }

.cbp_type04 { margin-top: 44px; }

.related_nav.cbp_type04 { margin-top: 0px; }

.related_nav.cbp_type04 .related_left, .related_nav.cbp_type04 .related_right { width: 30px; height: 30px; border-radius: 2px; }

.related_nav.cbp_type04 .related_left { right: 40px; }

.related_nav.cbp_type04 .related_left::before { font-size: 16px; top: 3px; }

.related_nav.cbp_type04 .related_right { right: 0px !important; }

.related_nav.cbp_type04 .related_right::before { font-size: 16px; top: 3px; }

.cbp_left_desc { width: 23.125%; float: left; display: block; position: relative; }

.cbp_right_desc { width: 23.125%; float: right; display: block; position: relative; }

.cbp_left_desc p, .cbp_left_desc p { margin-bottom: 24px; }

.cbp_type05.rp_sc { width: 76.875%; }

.cbp_left .recent_port_ctn { padding-right: 0px; padding-left: 30px; }

.cbp_righ .recent_port_ctn { padding-left: 0px; }

.rp_desc { line-height: 24px; }

.cbp_type05 .cbp_title { font-size: 30px; font-weight: 900; text-transform: uppercase; letter-spacing: 2px; margin-bottom: 19px; }

.cbp_type05 .blog_post_link_ctn { opacity: 0; display: block; text-align: center; min-height: 76px; min-width: 76px; position: absolute; left: 50%; line-height: 70px; margin-left: -38px; border-radius: 100px; top: 87px; border: 3px solid rgb(255, 255, 255); max-width: 76px !important; }

.cbp_type05 .recent_port_ctn:hover .blog_post_link_ctn { opacity: 1; }

.cbp_type05 .blog_post_link_ctn::before { font-family: FontAwesome; content: ""; display: block; font-size: 30px; color: rgb(255, 255, 255); }

.cbp_type05 .rp_left { left: 0px; top: 26px; opacity: 1; width: 50px; height: 50px; border-radius: 3px 0px 0px 3px; }

.cbp_type05 .rp_right { left: 60px; top: 26px; opacity: 1; width: 50px; height: 50px; border-radius: 0px 3px 3px 0px; }

.cbp_type05 .rp_left::before { left: 18px; top: 12px; font-size: 28px; }

.cbp_type05 .rp_right::before { left: 20px; top: 12px; font-size: 28px; }

.cbp_type05 .blog_box_content { margin: 0px; padding: 25px 30px 13px; background: rgb(249, 249, 249); line-height: 24px; }

.cbp_type05 h5.widget_post_title { font-size: 18px; font-weight: 700; text-transform: none; letter-spacing: normal; margin-bottom: 8px; }

.cbp_type05 a.more-link { display: none; }

.cbp_type06 .rp_desc { line-height: 24px; }

.cbp_type06.rp_sc { width: 76.875%; }

.cbp_type06 .cbp_title { font-size: 36px; font-weight: 300; text-transform: none; margin-bottom: 19px; }

.cbp_type06 .blog_post_link_ctn { opacity: 0; display: block; text-align: center; min-height: 100%; max-width: 100%; min-width: 100%; position: absolute; left: 0%; line-height: 70px; top: 0px; background: rgba(34, 37, 51, 0.65); }

.cbp_type06 .recent_port_ctn:hover .blog_post_link_ctn { opacity: 1; }

.cbp_type06 .blog_post_link_ctn::before { font-family: Lato; content: "+"; display: block; font-size: 150px; color: rgb(255, 255, 255); margin-top: 55px; font-weight: 100; }

.cbp_type06 .rp_left { left: 0px; top: 26px; opacity: 1; width: 54px; height: 54px; border-radius: 100px; }

.cbp_type06 .rp_right { left: 64px; top: 26px; opacity: 1; width: 54px; height: 54px; border-radius: 100px; }

.cbp_type06 .rp_right:hover, .cbp_type06 .rp_left:hover { transform: scale(1.05); }

.cbp_type06 .rp_left::before { font-family: elg; left: 18px; top: 15px; font-size: 16px; content: "#"; }

.cbp_type06 .rp_right::before { font-family: elg; left: 20px; top: 15px; font-size: 16px; content: "$"; }

.cbp_type06 .blog_box_content { margin: 0px; padding: 24px 30px 64px; background: rgb(249, 249, 249); position: relative; line-height: 24px; }

.cbp_type06 h5.widget_post_title { font-size: 18px; font-weight: 700; text-transform: none; letter-spacing: normal; margin-bottom: 7px; }

.cbp_type06 a.more-link { width: 100%; position: absolute; bottom: 0px; left: 0px; line-height: 50px; margin: 0px; border-radius: 0px; padding: 0px 30px; font-weight: 900; background: rgb(161, 177, 188); color: rgb(255, 255, 255); font-size: 14px; }

.cbp_type06 a.more-link::after { position: absolute; right: 0px; width: 50px; height: 50px; line-height: 50px; background: rgba(0, 0, 0, 0.21); font-family: FontAwesome; content: ""; text-align: center; font-size: 20px; font-weight: 100; transition: all 0.2s linear 0s; }

.cbp_type07 { position: relative; overflow: visible !important; }

.cbp_type07 .blog_related_post .post-title h2 { font-size: 14px; font-weight: 900; text-transform: uppercase; letter-spacing: 1px; line-height: 21px; }

.cbp_type07 .blog_related_post .post-info { font-size: 12px; font-weight: 400; text-transform: uppercase; padding-bottom: 7px; margin: 5px 0px 0px; border-bottom: none !important; }

.cbp_type07 .sep_25 { padding-bottom: 21px; }

.cbp_type07 .rp_nav { position: static; }

.cbp_type07:hover .rp_left, .cbp_type07:hover .rp_right { opacity: 1; }

.cbp_type07 .rp_left { left: 0px; top: 40%; margin-top: -15.5px; opacity: 0; transition: all 0.2s linear 0s; }

.cbp_type07 .rp_right { right: 30px; text-align: center; top: 40%; margin-top: -15.5px; opacity: 0; transition: all 0.2s linear 0s; }

.cbp_type03 .blog_related_post .more-link { font-size: 14px; padding: 6px 15px; font-weight: bold; border-width: 2px !important; }

.cbp_type08.rp_sc, .cbp_type08.jcarousel { width: 76.875%; }

.cbp_type08 .cbp_title { font-size: 36px; font-weight: 300; text-transform: none; margin-bottom: 19px; }

.cbp_type08 .blog_post_link_ctn { opacity: 0; display: block; text-align: center; min-height: 76px; min-width: 76px; position: absolute; left: 50%; line-height: 70px; margin-left: -38px; border-radius: 100px; top: 87px; border: 3px solid rgb(255, 255, 255); max-width: 76px !important; }

.cbp_type08 .recent_port_ctn:hover .blog_post_link_ctn { opacity: 1; }

.cbp_type08 .blog_post_link_ctn::before { font-family: FontAwesome; content: ""; display: block; font-size: 30px; color: rgb(255, 255, 255); }

.cbp_type08 .rp_left { left: 0px; top: 26px; opacity: 1; width: 45px; height: 40px; border: none; border-radius: 3px 0px 0px 3px; }

.cbp_type08 .rp_right { left: 45px; top: 26px; opacity: 1; width: 45px; height: 40px; border: none; border-radius: 0px 3px 3px 0px; }

.cbp_type08 .rp_left::before { left: 17px; top: 9px; font-size: 18px; }

.cbp_type08 .rp_right::before { left: 21px; top: 9px; font-size: 18px; }

.cbp_type08 .blog_box_content { margin: 0px; padding: 25px 30px 13px; background: rgb(249, 249, 249); line-height: 24px; }

.cbp_type08 h5.widget_post_title { font-size: 18px; font-weight: 700; text-transform: none; letter-spacing: normal; margin-bottom: 8px; }

.cbp_type08 a.more-link { display: none; }

.jcarousel.rd_pc_1 { overflow: visible; position: relative; }

.jcarousel.rd_pc_2 { overflow: visible; max-width: 1170px; position: relative; }

.rd_pc_1 .port_details { padding: 20px 30px 17px; position: relative; transition: all 0.2s linear 0s; }

.rd_pc_2 .port_details { padding: 20px 30px 17px; position: relative; transition: all 0.2s linear 0s; }

.rd_pc_2 .recent_port_ctn { padding: 0px !important; }

.port_details::before { position: absolute; content: ""; width: 10px; height: 10px; top: -6px; left: 40px; transform: rotate(45deg); transition: all 0.2s linear 0s; }

.rd_pc_1 .port_details h2, .rd_pc_2 .port_details h2 { font-size: 18px; font-weight: bold; line-height: 32px; }

.rd_pc_1 .port_details h3, .rd_pc_2 .port_details h3 { font-size: 14px; font-weight: normal; transition: all 0.2s linear 0s; }

.rd_pc_1 .carousel_nav, .rd_pc_2 .carousel_nav { position: static; }

.rd_pc_1 .carousel_left, .rd_pc_2 .carousel_left { left: 0px; margin-top: -17.5px; top: 50% !important; }

.rd_pc_1 .carousel_right, .rd_pc_2 .carousel_right { margin-top: -17.5px; top: 50% !important; }

.rd_pc_1:hover .carousel_left, .rd_pc_2:hover .carousel_left, .rd_pc_1:hover .carousel_right, .rd_pc_2:hover .carousel_right { opacity: 1; }

.wpcf7-form-control-wrap::before, .wpcf7-form-control-wrap::after { content: ""; display: table; clear: both; }

.wpcf7-form-control-wrap { position: relative; z-index: 10; }

.wpcf7 .left_field { width: 48%; float: left; }

.wpcf7 .right_field { width: 48%; float: right; }

.wpcf7 .message_field, .wpcf7-response-output { clear: both; }

.wpcf7 input[type="text"], input[type="email"], input[type="password"], textarea { margin-top: 20px; }

#footer .wpcf7 input[type="text"], #footer input[type="email"] { margin-top: 0px; }

.wpcf7 input[type="text"] { position: inherit; }

input[type="text"], input[type="email"], input[type="password"], input:not([type="submit"]), textarea, .wpcf7 select { font-size: 14px; background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.1); line-height: 20px; color: rgb(153, 153, 153); padding: 10px 20px 11px; }

#footer input[type="text"], #footer input[type="email"], #footer input[type="password"], #footer textarea { font-size: 14px; background-color: rgba(0, 0, 0, 0.2); border: 1px solid rgba(0, 0, 0, 0.1); line-height: 20px; height: 30px; color: rgb(255, 255, 255); padding: 0px 1% 0px 2%; }

.wpcf7 select { appearance: none; }

span[class*=" menu-"]::after { font-family: FontAwesome; position: absolute; top: 0px; right: 30px; z-index: 1; width: 1px; height: 1px; content: "" !important; }

input[type="text"], input[type="email"], input[type="password"], input:not([type="submit"]), .wpcf7 select { width: 100%; }

input[type="checkbox"], input[type="radio"] { width: auto; }

.wpcf7 input[type="checkbox"], .wpcf7 input[type="radio"] { margin: 0px !important; }

span.wpcf7-list-item { clear: both; width: 100%; display: block; padding-bottom: 10px; }

#footer input[type="text"], #footer input[type="email"], #footer input[type="password"] { width: 49%; }

#footer input[type="text"] { margin-right: 2%; float: left; }

textarea, #footer textarea { height: 180px; width: 100%; padding: 10px 20px 11px; resize: vertical; }

#footer textarea { height: 100px; width: 100%; }

input[type="text"]:focus, input[type="email"]:focus, textarea:focus, select:focus, input:focus { border-color: rgb(222, 222, 222); outline: none; }

input[type="submit"], button[type="submit"] { font-size: 16px; font-family: Lato; text-transform: uppercase; padding: 12px 10px; color: rgb(255, 255, 255); cursor: pointer; border: none; font-weight: 900; transition: all 0.2s linear 0s; }

#footer .wpcf7 input[type="submit"] { float: right; padding: 8px 10px; border: none; font-size: 12px; background-color: rgb(27, 188, 155); }

input[type="submit"]:hover { background-color: rgb(29, 29, 29); color: rgb(255, 255, 255); }

form { margin-top: 0px; }

form div { margin-top: 15px; position: relative; }

div form:first-child, form div:first-child { margin-top: 0px; }
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: https://ipps-a.army.mil/wp-content/themes/thefox/style_end.css

@charset "utf-8";

.timeline_event_ctn { position: relative; clear: both; padding: 0px 0px 80px; }

.timeline_event_date_ctn { width: 100%; float: left; display: block; clear: both; margin: 74px 0px 37px; }

span.timeline_event_date_ctn:nth-of-type(2n+1) { margin: 99px 0px 63px; }

.timeline_event_date_ctn .timeline_event_date { float: none; clear: both; text-align: center; display: block; position: relative; }

.timeline_event_date_ctn:nth-of-type(2n) .timeline_event_date { float: none; clear: both; text-align: center; display: block; position: relative; width: 101px; height: 101px; margin: 0px auto; line-height: 101px; border: 5px solid rgb(255, 255, 255); border-radius: 200px; box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 6px 0px inset, rgba(0, 0, 0, 0.15) 0px 0px 1px 0px; }

.timeline_event_date_ctn:nth-of-type(2n) h2 { line-height: 91px; background: none !important; }

.timeline_event_date_ctn:nth-of-type(2n+1) .timeline_event_date { text-align: center; display: block; position: relative; width: 101px; height: 50px; margin: 0px auto; line-height: 50px; }

.timeline_event_date_ctn:nth-of-type(2n+1) h2 { line-height: 50px; background: none !important; }

.simple > div:nth-child(2) { margin-top: 75px !important; }

div.timeline_event:nth-of-type(2n) { width: 50%; float: left; padding-right: 105px; margin-bottom: 100px; position: relative; clear: left; }

.simple div.timeline_event:nth-of-type(2n), .simple div.timeline_event:nth-of-type(2n+1) { clear: both; margin: 0px; }

div.timeline_event:nth-of-type(2n+1) { width: 50%; float: right; margin-top: 100px; padding-left: 105px; position: relative; }

.simple div.timeline_event { width: calc(50% - 50px); padding: 68px 68px 60px; }

div.timeline_event:nth-of-type(2n)::after { content: ""; position: absolute; right: 58px; top: 4px; font-size: 16px; font-family: FontAwesome; }

div.timeline_event:nth-of-type(2n+1)::before { content: ""; position: absolute; left: 58px; top: 4px; font-size: 16px; font-family: FontAwesome; }

.simple div.timeline_event:nth-of-type(2n)::after, .simple div.timeline_event:nth-of-type(2n+1)::before { content: ""; position: absolute; right: -64px; top: 73px; width: 13px; background: red; border-radius: 100px; border: 6px solid; height: 13px; }

.simple div.timeline_event:nth-of-type(2n+1)::before { left: -63px; }

.simple div.timeline_event:nth-of-type(2n) .event_triangle { width: 0px; height: 0px; right: -20px; top: 70px; border-bottom: 15px solid transparent; border-top: 15px solid transparent; position: absolute; }

.simple div.timeline_event:nth-of-type(2n+1) .event_triangle { width: 0px; height: 0px; left: -20px; top: 70px; border-bottom: 15px solid transparent; border-top: 15px solid transparent; position: absolute; }

.simple .event_img { display: none; }

.event_img { float: left; border: 9px solid rgb(235, 235, 235); border-radius: 300px; max-width: 188px; margin-top: 8px; }

.event_img img { display: block; border-radius: 300px; padding: 2px; }

.event_info { float: right; width: calc(100% - 188px); padding-left: 21px; }

.simple .event_info { float: left; width: 100%; padding: 0px; }

.event_info h2 { font-size: 18px; font-weight: bold; line-height: 30px; margin-bottom: 8px; }

.simple .event_info h2 { font-weight: 700; font-size: 22px; line-height: 22px; padding-bottom: 46px; margin-bottom: 40px; position: relative; font-family: Poppins; }

.simple .event_info h2::after { width: 60px; height: 1px; content: ""; position: absolute; bottom: 0px; left: 0px; }

.simple .event_info p { font-size: 18px; line-height: 32px; margin-bottom: 0px; }

.timeline_event_ctn .v_line { background: none 0px 0px repeat scroll rgb(235, 235, 235); height: 100%; left: 50%; position: absolute; width: 10px; margin-left: -5px; border-radius: 3px; }

.simple.timeline_event_ctn .v_line { width: 1px; margin: 0px; border-radius: 0px; }

.rd_si_small { float: left; width: 100%; }

.rd_si_small div { font-size: 20px; width: auto !important; margin-right: 15px !important; color: rgb(255, 255, 255) !important; }

.rd_si_small div a:hover, .rd_si_medium div a:hover { background: none !important; }

.rd_si_medium { float: left; width: 100%; }

.rd_si_medium div { font-size: 26px; width: auto !important; margin-right: 20px !important; color: rgb(255, 255, 255) !important; }

.rd_si_big_squared div { float: left; font-size: 60px; height: auto !important; margin: 0px !important; padding: 0px !important; }

.rd_si_big_squared div:hover { opacity: 0.75; }

.rd_si_big_squared div a { width: 100%; line-height: 240px; display: block; }

.rd_si_squared { float: left; width: 100%; }

.rd_si_squared div { margin-right: 3px !important; }

.rd_si_squared div a { display: block; border: 1px solid; line-height: 28px; width: 30px !important; height: 30px !important; }

.rd_si_big_rounded div { float: left; font-size: 32px; height: auto !important; margin: 0px !important; padding: 0px !important; }

.rd_si_big_rounded div a { width: 140px; height: 140px; margin: 0px auto 20px; line-height: 130px; display: block; border-radius: 300px; position: relative; border: 5px solid rgba(255, 255, 255, 0.35); }

.rd_si_big_rounded div a::before { content: ""; width: 140px; height: 140px; border: 1px solid; position: absolute; left: 50%; margin-left: -71px; border-radius: 100px; top: -6px; opacity: 0; transition: all 0.2s linear 0s; }

.rd_si_big_rounded div a:hover::before { transform: scale(1.07); opacity: 0.4; }

.rd_si_big_rounded_trend div { float: left; font-size: 32px; height: auto !important; margin: 0px !important; padding: 0px !important; }

.rd_si_big_rounded_trend div a { width: 100px; height: 100px; margin: 0px auto 20px; line-height: 100px; display: block; font-size: 24px; border-radius: 300px; position: relative; transition: all 0.2s linear 0s; }

.ig_col_1 { width: 100%; float: left; display: block; }

.ig_col_2 { width: 50%; float: left; display: block; }

.ig_col_3 { width: 33.3%; float: left; display: block; }

.ig_col_4 { width: 25%; float: left; display: block; }

.ig_col_5 { width: 20%; float: left; display: block; }

.ig_col_6 { width: 16.6%; float: left; display: block; }

.ig_col_1 img, .ig_col_2 img, .ig_col_3 img, .ig_col_4 img, .ig_col_5 img, .ig_col_6 img { display: block; width: 100% !important; }

.rd_img_gallery_ctn.clearfix img:hover { opacity: 0.9; }

.rd_img_gallery_ctn.clearfix img { transition: all 0.2s linear 0s; }

.ic_nav { height: 89px; position: relative; }

.hover_nav_style { position: relative; }

.hover_nav_style .ic_nav { position: absolute; width: 100%; height: 100%; }

.hover_nav_style:hover .ic_left { opacity: 1; }

.ic_left { height: 40px; width: 76px; position: absolute; left: 50%; margin-left: -75px; border: 1px solid; text-align: center; line-height: 38px; cursor: pointer; transition: all 0.2s linear 0s; }

.hover_nav_style .ic_left { width: 70px; border-radius: 100px; z-index: 1; top: 50%; margin-top: -20px; left: 100px; opacity: 0; border: none !important; }

.hover_nav_style .ic_left::after { position: static; width: auto; height: auto; font-size: 30px; border: none !important; background: none !important; }

.ic_left::after { font-family: elg; width: 39px; height: 38px; border: 1px solid; position: absolute; text-align: center; content: "4"; top: -1px; left: -41px; border-radius: 3px 0px 0px 3px; transition: all 0.2s linear 0s; }

.hover_nav_style:hover .ic_right { opacity: 1; }

.hover_nav_style .ic_right { width: 70px; border-radius: 100px; z-index: 1; top: 50%; margin-top: -20px; right: 100px; opacity: 0; border: none !important; }

.hover_nav_style .ic_right::after { position: static; width: auto; height: auto; font-size: 30px; border: none !important; background: none !important; }

.ic_right { height: 40px; width: 75px; position: absolute; right: 50%; margin-right: -75px; border: 1px solid; text-align: center; line-height: 38px; cursor: pointer; transition: all 0.2s linear 0s; }

.ic_right::after { font-family: elg; width: 39px; height: 38px; border: 1px solid; position: absolute; text-align: center; content: "5"; top: -1px; right: -41px; border-radius: 0px 3px 3px 0px; transition: all 0.2s linear 0s; }

.rd_img_carousel a { float: left; display: block; width: 100%; }

.rd_img_carousel a img, .rd_img_carousel img { max-width: inherit; width: 100%; float: left; display: block; }

.rd_ic_tp .rd_img_carousel a img, .rd_ic_tp .rd_img_carousel img { padding: 10px; border: 1px solid; }

.rd_ic_pager { margin: 20px auto 0px; text-align: center; }

.rd_ic_pager a { margin: 0px 3px 0px 0px; text-decoration: none; display: inline-block; background: rgb(255, 255, 255); width: 24px; height: 24px; line-height: 22px; border: 1px solid; }

.rd_img_pager a div, .rd_img_pager div { max-width: inherit; width: 97.5px; height: 97.5px; margin-top: -1px; float: left; display: block; }

.vc_span6 .rd_img_pager a div, .vc_span6 .rd_img_pager div { width: 71.25px; height: 71.25px; }

.rd_img_pager a img, .rd_img_pager img { border: 1px solid; padding: 10px; }

.partners_ctn.part_col_1 div { float: left; width: 100%; text-align: center; }

.partners_ctn.part_col_2 div { float: left; width: 50%; text-align: center; }

.partners_ctn.part_col_3 div { float: left; width: 33.335%; text-align: center; }

.partners_ctn.part_col_4 div { float: left; width: 25%; text-align: center; }

.partners_ctn.part_col_5 div { float: left; width: 20%; text-align: center; }

.partners_ctn a img { display: block; opacity: 0.8; transition: opacity 0.2s ease 0s; }

.partners_ctn a img:hover { opacity: 1; }

.sponsors { position: relative; }

ul.partners { width: 100%; text-align: center; margin-top: 5px; overflow: auto; }

.partners li { overflow: visible; padding: 0px; display: block; float: left; height: auto !important; }

.partners li a { display: block; text-align: center; }

.partners li img { opacity: 0.8; padding: 10px 20px; transition: opacity 0.2s ease 0s; }

.partners li a:hover img { opacity: 1; }

.pricetable-clear { clear: both; }

.pricetable { width: 1200px; margin: 0px auto 1em; padding: 0px; text-align: center; border-radius: 5px; }

.pricetable .pricetable-inner { position: relative; }

.pricetable .pricetable-column { float: left; line-height: 1em; box-sizing: border-box; }

.pricetable .pricetable-column.pricetable-featured { }

.pricetable .pricetable-column.pricetable-featured .pricetable-column-inner { }

.pricetable .pricetable-column.pricetable-standard { }

.pricetable .pricetable-column.pricetable-standard.pricetable-last, .pricetable .pricetable-column.pricetable-standard.pricetable-before-featured { border-right: none; }

.pricetable h3.pricetable-name, .pricetable h4.pricetable-price { font-weight: bold; line-height: 1 !important; margin: 0px !important; }

.pricetable h3.pricetable-name { margin: 0px; padding: 22px 14px 9px; font-size: 20px; font-weight: bold; text-align: center; text-transform: uppercase; }

.pricetable .pricetable-featured h3.pricetable-name { padding: 22px 14px 9px; }

.pricetable h4.pricetable-price { font-size: 17px; font-weight: 300; border-width: 1px 0px; text-align: center; padding: 0px 0px 10px; }

.pricetable .pricetable-featured h4.pricetable-price { }

.pricetable .pricetable-header { position: relative; }

.pricetable .pricetable-header p { font-size: 13px; text-align: center; padding: 0px 0px 30px; margin: 0px; }

.pricetable .pricetable-features { position: relative; }

.pricetable .pricetable-feature { position: relative; font: 12px Lato; margin: 0px 15px; padding: 10px 0px; }

.pricetable .pricetable-feature small { font-size: 0.9em; display: block; margin-top: 0.5em; }

.pricetable .pricetable-feature:last-child { border-bottom: 1px solid rgb(238, 238, 238); }

.pricetable .pricetable-feature h4 { line-height: 1; margin: 0px; }

.pricetable .pricetable-feature p { margin: 0.5em 0em 0em; }

.pricetable .pricetable-button-container { padding: 15px 15px 35px; }

.pricetable .pricetable-featured .pricetable-button-container { padding: 22px 15px 20px; }

.pricetable .pricetable-button-container a, .pricetable .pricetable-button-container a .pricetable-gradient, .pricetable .pricetable-button-container a .pricetable-noise { display: block; }

.pricetable .pricetable-button-container a { width: 70%; margin: 0px auto; color: rgb(255, 255, 255); background-color: rgb(255, 153, 51); text-decoration: none; display: block; overflow: hidden; padding: 17px 0px 15px; font-size: 14px; text-transform: uppercase; font-weight: bold; transition: all 0.2s linear 0s; }

.pricetable .pricetable-button-container a .pricetable-gradient { text-align: center; transition: all 0.2s linear 0s; }

.pricetable .pricetable-button-container a:hover .pricetable-gradient { border-color: rgb(204, 204, 204); background-color: rgb(51, 51, 51); }

.pricetable .pricetable-button-container .pricetable-noise { display: block; padding: 12px 0px; width: 100%; }

.pricetable br { display: none; }

.rd_pt_1 .pricetable-column.pricetable-standard.pricetable-first { margin-left: -1.2%; }

.rd_pt_1 .pricetable .pricetable-column.pricetable-standard { padding-left: 1.2%; padding-right: 1.2%; }

.rd_pt_1 .pricetable-column.pricetable-featured { padding-left: 0.85%; padding-right: 0.85%; margin-top: -5px; }

.rd_pt_1 .pricetable h3.pricetable-name { font-size: 24px; font-weight: 900; text-transform: uppercase; letter-spacing: 3px; background: rgb(26, 188, 156); color: rgb(255, 255, 255); padding: 18px 14px; }

.rd_pt_1 .pricetable h4.pricetable-price { padding: 7px 14px 10px; background: rgb(236, 240, 241); font-weight: bold; font-size: 30px; color: rgb(78, 78, 78); }

.rd_pt_1 span.price_details { font-size: 14px; }

.rd_pt_1 .features { background: rgb(255, 255, 255); color: rgb(161, 177, 188); border-top: 1px solid rgb(233, 237, 238); border-left: 1px solid rgb(233, 237, 238); border-right: 1px solid rgb(233, 237, 238); }

.rd_pt_1 .pricetable .pricetable-feature { font-size: 14px; border-top: none; border-right: none; border-left: none; border-image: initial; margin: 0px; border-bottom: 1px solid rgb(233, 237, 238); padding: 11px 0px; }

.rd_pt_1 .pricetable .pricetable-button-container { background: rgb(245, 247, 248); border-width: 1px; border-style: solid; border-color: rgb(255, 255, 255) rgb(233, 237, 238) rgb(233, 237, 238); border-image: initial; padding: 17px 34.5px 16px; }

.rd_pt_1 .pricetable .pricetable-button-container a { width: 100%; padding: 15px 0px; border-bottom: 2px solid rgba(0, 0, 0, 0.2); font-size: 16px; text-transform: uppercase; font-weight: 900; max-width: 200px; border-radius: 3px; background: rgb(26, 188, 156); cursor: pointer; }

.rd_pt_1 .pricetable-button-container a:hover { background: rgb(52, 73, 94) !important; }

.rd_pt_1 .pricetable .pricetable-column.pricetable-featured .pricetable-column-inner { border-width: 5px 5px 6px; border-style: solid; border-color: initial; border-image: initial; }

.rd_pt_2 .pricetable-column.pricetable-standard.pricetable-first { margin-left: -1.2%; }

.rd_pt_2 .pricetable .pricetable-column.pricetable-standard { padding-left: 1.2%; padding-right: 1.2%; }

.rd_pt_2 .pricetable-column.pricetable-featured { padding-left: 0.85%; padding-right: 0.85%; margin-top: -5px; }

.rd_pt_2 .pricetable h3.pricetable-name { font-size: 24px; font-weight: 900; text-transform: uppercase; letter-spacing: 3px; background: rgb(26, 188, 156); color: rgb(255, 255, 255); padding: 18px 14px; }

.rd_pt_2 .pricetable h4.pricetable-price { padding: 7px 14px 10px; background: rgb(255, 255, 255); font-weight: bold; font-size: 30px; color: rgb(78, 78, 78); }

.rd_pt_2 span.price_details { font-size: 14px; }

.rd_pt_2 .features { background: rgb(35, 18, 52); color: rgb(161, 177, 188); border-top: 1px solid rgb(71, 45, 92); border-left: 1px solid rgb(71, 45, 92); border-right: 1px solid rgb(71, 45, 92); }

.rd_pt_2 .pricetable .pricetable-feature { font-size: 14px; border-top: none; border-right: none; border-left: none; border-image: initial; margin: 0px; border-bottom: 1px solid rgb(71, 45, 92); padding: 11px 0px; }

.rd_pt_2 .pricetable .pricetable-button-container { background: rgb(35, 18, 52); border-width: 1px; border-style: solid; border-color: rgb(35, 18, 52) rgb(71, 45, 92) rgb(71, 45, 92); border-image: initial; padding: 17px 34.5px 16px; }

.rd_pt_2 .pricetable .pricetable-button-container a { width: 100%; padding: 15px 0px; border-bottom: 2px solid rgba(0, 0, 0, 0.2); font-size: 16px; text-transform: uppercase; font-weight: 900; max-width: 200px; border-radius: 3px; background: rgb(26, 188, 156); }

.rd_pt_2 .pricetable-button-container a:hover { background: rgb(52, 73, 94) !important; }

.rd_pt_2 .pricetable .pricetable-featured .pricetable-button-container { background: rgb(245, 247, 248); border-width: 1px; border-style: solid; border-color: rgb(255, 255, 255) rgb(245, 247, 248) rgb(245, 247, 248); border-image: initial; }

.rd_pt_2 .pricetable-featured .features { background: rgb(255, 255, 255); color: rgb(161, 177, 188); border-top: 1px solid rgb(233, 237, 238); border-left: 1px solid rgb(233, 237, 238); border-right: 1px solid rgb(233, 237, 238); }

.rd_pt_2 .pricetable .pricetable-featured .pricetable-feature { border-bottom: 1px solid rgb(233, 237, 238); }

.rd_pt_2 .pricetable .pricetable-column.pricetable-featured .pricetable-column-inner { border-width: 5px 5px 6px !important; border-style: solid !important; border-color: rgb(75, 49, 96) !important; border-image: initial !important; }

.rd_pt_3 .pricetable { max-width: 100%; }

.rd_pt_3 .pricetable .pricetable-column.pricetable-standard { position: relative; z-index: 1; }

.rd_pt_3 .pricetable-column.pricetable-featured { position: relative; z-index: 2; }

.rd_pt_3 .pricetable-column.pricetable-standard.pricetable-last { }

.rd_pt_3 .pricetable .pricetable-header { background: rgb(255, 255, 255); }

.rd_pt_3 .pricetable h3.pricetable-name { font-size: 24px; font-weight: 900; text-transform: uppercase; letter-spacing: 3px; background: rgb(26, 188, 156); color: rgb(255, 255, 255); border-radius: 3px; padding: 18px 14px; }

.rd_pt_3 .pt_price_ctn { padding: 31px 30px; margin-top: -1px; text-align: center; border-right: 1px solid rgb(221, 230, 233); border-left: 1px solid rgb(221, 230, 233); border-image: initial; border-top: none; border-bottom: none; }

.rd_pt_3 .pricetable h4.pricetable-price { padding: 0px; background: rgb(244, 247, 248); font-weight: 300; font-size: 40px; color: rgb(161, 177, 188); width: 140px; height: 140px; display: inline-block; text-align: center; border-radius: 100px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 40px 0px; margin: 0px !important; }

.rd_pt_3 span.pt_price { margin: 37px auto 3px; display: block; }

.rd_pt_3 span.price_details { font-size: 14px; display: block; font-weight: normal; }

.rd_pt_3 .features { position: relative; background: rgb(255, 255, 255); color: rgb(161, 177, 188); border-top: 1px solid rgb(221, 230, 233); border-left: 1px solid rgb(221, 230, 233); border-right: 1px solid rgb(221, 230, 233); padding-top: 3px; border-radius: 3px 3px 0px 0px; margin-top: -1px; }

.rd_pt_3 .pricetable .pricetable-feature.pricetable-first { border-top: 1px solid rgb(221, 230, 233); border-radius: 3px 3px 0px 0px; padding: 14px 0px 12px; }

.rd_pt_3 .pricetable .pricetable-feature { font-size: 14px; border: none; margin: 0px; padding: 12px 0px 11px; }

.rd_pt_3 .pricetable .pricetable-feature:nth-child(2n) { background: rgb(244, 247, 248); }

.rd_pt_3 .pricetable .pricetable-feature:nth-child(2n+1) { background: rgb(255, 255, 255); }

.rd_pt_3 .pricetable .pricetable-button-container { background: rgb(244, 247, 248); border-right: 1px solid rgb(221, 230, 233); border-left: 1px solid rgb(221, 230, 233); border-image: initial; border-top: none; border-bottom: none; border-radius: 0px 0px 3px 3px; padding: 25px 34.5px; box-shadow: rgb(255, 255, 255) 0px 0px 0px, rgb(255, 255, 255) 0px 4px 0px -1px, rgb(255, 255, 255) 0px 0px 0px 0px, rgb(255, 255, 255) 0px 0px 0px, rgb(221, 230, 233) 0px 4px 0px 0px, rgb(255, 255, 255) 0px 0px 0px 0px; }

.rd_pt_3 .pricetable .pricetable-button-container a { width: 100%; padding: 15px 0px; border: 3px solid rgb(255, 255, 255); font-size: 16px; text-transform: uppercase; font-weight: 900; max-width: 200px; border-radius: 5px; background: rgb(26, 188, 156); }

.rd_pt_3 .pricetable-button-container a:hover { background: rgb(52, 73, 94) !important; }

.rd_pt_3 .pricetable .pricetable-column.pricetable-featured .pricetable-column-inner { }

.rd_pt_3 .pricetable .pricetable-column.pricetable-featured h3.pricetable-name { transform: scale(1.03); padding: 27px 14px; position: absolute; display: block; width: 100%; top: -8px; }

.rd_pt_3 .pricetable .pricetable-column.pricetable-featured .pt_price_ctn { background: rgb(246, 248, 249); padding: 91px 30px 31px; }

.rd_pt_3 .pricetable .pricetable-column.pricetable-featured h4.pricetable-price { background: rgb(255, 255, 255); border: 1px solid rgb(224, 229, 231); }

.rd_pt_3 .pricetable-column.pricetable-featured span.pt_price { margin: 39px auto 3px; }

.rd_pt_3 .pricetable .pricetable-column.pricetable-featured .pricetable-button-container { padding: 36px 34.5px 33px; }

.rd_pt_3 .pricetable .pricetable-column.pricetable-featured .pricetable-button-container a { border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 2px solid rgba(0, 0, 0, 0.3); border-radius: 3px; }

.rd_pt_4 .pricetable { max-width: 100%; }

.rd_pt_4 .pricetable-column.pricetable-standard.pricetable-first { }

.rd_pt_4 .pricetable-column.pricetable-standard.pricetable-before-featured { }

.rd_pt_4 .pricetable .pricetable-column.pricetable-standard { position: relative; z-index: 1; }

.rd_pt_4 .pricetable-column.pricetable-featured { position: relative; z-index: 2; }

.rd_pt_4 .pricetable-column.pricetable-standard.pricetable-last { }

.rd_pt_4 .pricetable .pricetable-header { }

.rd_pt_4 .pricetable h3.pricetable-name { font-size: 24px; font-weight: 900; text-transform: uppercase; letter-spacing: 3px; background: rgb(26, 28, 39); color: rgb(255, 255, 255); border-radius: 3px; padding: 18px 14px; }

.rd_pt_4 .pt_price_ctn { padding: 31px 30px; margin-top: -1px; text-align: center; border-right: 1px solid rgb(26, 28, 39); border-left: 1px solid rgb(26, 28, 39); border-image: initial; border-top: none; border-bottom: none; }

.rd_pt_4 .pricetable h4.pricetable-price { padding: 0px; background: linear-gradient(45deg, rgb(18, 229, 187) 0%, rgb(89, 212, 253) 100%); position: relative; font-weight: 300; font-size: 40px; color: rgb(255, 255, 255); width: 140px; height: 140px; display: inline-block; text-align: center; border-radius: 100px; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 40px 0px; margin: 0px !important; }

.rd_pt_4 .pricetable h4.pricetable-price::after { content: ""; width: 140px; height: 140px; position: absolute; background: linear-gradient(45deg, rgb(18, 229, 187) 0%, rgb(89, 212, 253) 100%); top: 0px; left: 0px; z-index: -1; border-radius: 100px; transform: scale(1.08); opacity: 0.5; }

.rd_pt_4 span.pt_price { margin: 40px auto 3px; display: block; }

.rd_pt_4 span.price_details { font-size: 14px; display: block; font-weight: normal; position: relative; }

.rd_pt_4 .features { position: relative; background: rgb(26, 28, 39); color: rgb(161, 177, 188); border-top: 1px solid rgb(26, 28, 39); border-left: 1px solid rgb(26, 28, 39); border-right: 1px solid rgb(26, 28, 39); padding-top: 3px; border-radius: 3px 3px 0px 0px; margin-top: -1px; }

.rd_pt_4 .pricetable .pricetable-feature.pricetable-first { border-top: 1px solid rgb(26, 28, 39); border-radius: 3px 3px 0px 0px; padding: 14px 0px 12px; }

.rd_pt_4 .pricetable .pricetable-feature { font-size: 14px; border: none; margin: 0px; padding: 12px 0px 11px; }

.rd_pt_4 .pricetable .pricetable-feature:nth-child(2n) { background: rgb(32, 34, 47); }

.rd_pt_4 .pricetable .pricetable-feature:nth-child(2n+1) { background: rgb(26, 28, 39); }

.rd_pt_4 .pricetable .pricetable-button-container { background: rgb(32, 34, 47); border-right: 1px solid rgb(26, 28, 39); border-left: 1px solid rgb(26, 28, 39); border-image: initial; border-top: none; border-bottom: none; border-radius: 0px 0px 3px 3px; padding: 28px 34.5px; box-shadow: rgb(26, 28, 40) 0px 0px 0px, rgb(26, 28, 40) 0px 4px 0px -1px, rgb(26, 28, 40) 0px 0px 0px 0px, rgb(26, 28, 40) 0px 0px 0px, rgb(26, 28, 40) 0px 4px 0px 0px, rgb(26, 28, 40) 0px 0px 0px 0px; }

.rd_pt_4 .pricetable .pricetable-button-container a { width: 100%; padding: 15px 0px; font-size: 16px; text-transform: uppercase; font-weight: 900; max-width: 200px; border-radius: 3px; background: rgb(26, 188, 156); }

.rd_pt_4 .pricetable-button-container a:hover { background: rgb(52, 73, 94) !important; }

.rd_pt_4 .pricetable .pricetable-column.pricetable-featured .pricetable-column-inner { }

.rd_pt_4 .pricetable .pricetable-column.pricetable-featured h3.pricetable-name { transform: scale(1.03); padding: 27px 14px; position: absolute; display: block; width: 100%; top: -8px; }

.rd_pt_4 .pricetable .pricetable-column.pricetable-featured .pt_price_ctn { padding: 91px 30px 31px; }

.rd_pt_4 .pricetable .pricetable-column.pricetable-featured h4.pricetable-price::after { transform: scale(1.14); }

.rd_pt_4 .pricetable-column.pricetable-featured span.pt_price { margin: 39px auto 3px; }

.rd_pt_4 .pricetable .pricetable-column.pricetable-featured .pricetable-button-container { padding: 36px 34.5px; }

.rd_pt_4 .pricetable .pricetable-column.pricetable-featured .pricetable-button-container a { border: none; border-radius: 3px; }

.rd_pt_5 .pricetable-column-inner { position: relative; }

.rd_pt_5 .pricetable-column.pricetable-standard.pricetable-first { margin-left: -1.2%; }

.rd_pt_5 .pricetable .pricetable-column.pricetable-standard { padding-left: 1.2%; padding-right: 1.2%; }

.rd_pt_5 .pricetable-column.pricetable-featured { margin-top: -5px; padding-left: 0.85%; padding-right: 0.85%; }

.rd_pt_5 .pricetable-column.pricetable-standard.pricetable-last { }

.rd_pt_5 .pricetable .pricetable-header { background: rgb(255, 255, 255); }

.rd_pt_5 .pricetable h3.pricetable-name { font-size: 24px; font-weight: 900; text-transform: uppercase; letter-spacing: 3px; color: rgb(58, 62, 74); position: absolute; bottom: 0px; width: 100%; border-radius: 3px; padding: 6px 14px 30px; }

.rd_pt_5 .pt_price_ctn { padding: 39px 30px 79px; text-align: center; border: 1px solid rgb(226, 235, 240); margin-bottom: 1px; }

.rd_pt_5 .pricetable h4.pricetable-price { padding: 0px; background: rgb(18, 229, 187); border: 5px solid rgb(255, 255, 255); position: relative; font-weight: 400; font-size: 40px; color: rgb(255, 255, 255); width: 150px; height: 150px; display: inline-block; text-align: center; border-radius: 100px; box-shadow: rgb(18, 229, 187) 0px 0px 0px 2px; margin: 0px !important; }

.rd_pt_5 span.pt_price { margin: 38px auto 6px; display: block; }

.rd_pt_5 span.price_details { font-size: 15px; display: block; font-weight: normal; position: relative; padding-top: 11px; }

.rd_pt_5 span.price_details::before { width: 25px; height: 3px; content: ""; background: rgb(255, 255, 255); position: absolute; left: 50%; margin-left: -12.5px; top: 0px; }

.rd_pt_5 .features { position: relative; background: rgb(244, 246, 247); color: rgb(161, 177, 188); border-top: 1px solid rgb(226, 235, 240); border-left: 1px solid rgb(226, 235, 240); border-right: 1px solid rgb(226, 235, 240); }

.rd_pt_5 .pricetable .pricetable-feature.pricetable-first { padding: 12px 0px !important; }

.rd_pt_5 .pricetable .pricetable-feature { font-size: 14px; border: none; margin: 0px; padding: 12px 0px; }

.rd_pt_5 .pricetable .pricetable-feature:nth-child(2n) { background: rgb(255, 255, 255); }

.rd_pt_5 .pricetable .pricetable-feature:nth-child(2n+1) { background: rgb(244, 246, 247); padding: 11px 0px; }

.rd_pt_5 .pricetable .pricetable-button-container { background: rgb(255, 255, 255); border-right: 1px solid rgb(226, 235, 240); border-bottom: 1px solid rgb(226, 235, 240); border-left: 1px solid rgb(226, 235, 240); border-image: initial; border-top: none; padding: 27px 34.5px 28px; }

.rd_pt_5 .pricetable .pricetable-button-container a { padding: 12px 0px; font-size: 14px; text-transform: uppercase; font-weight: 900; max-width: 200px; border-radius: 3px; background: rgb(255, 255, 255); color: rgb(44, 62, 80); border-width: 1px 1px 3px; border-style: solid; border-color: rgb(235, 235, 235); border-image: initial; }

.rd_pt_5 .pricetable .pricetable-column.pricetable-featured .pricetable-column-inner { border: 5px solid rgb(44, 62, 80); background: rgb(44, 62, 80); }

.rd_pt_5 .pricetable .pricetable-column.pricetable-featured .pricetable-button-container { padding: 28px 34.5px 31px; }

.rd_pt_5 .pricetable .pricetable-column.pricetable-featured .pricetable-button-container a { border: none; border-radius: 3px; }

.rd_pt_6 .pricetable .pricetable-column.pricetable-standard { margin-left: -1px; }

.rd_pt_6 .pricetable .pricetable-column-inner { background: rgb(255, 255, 255); border-radius: 5px; }

.rd_pt_6 .pricetable .pricetable-header { position: relative; border-bottom: none; border-radius: 5px 5px 0px 0px; background: rgb(20, 30, 43); transition: all 0.2s linear 0s; }

.rd_pt_6 .pricetable .pricetable-column-inner:hover .pricetable-header { background: rgb(43, 48, 54) !important; }

.rd_pt_6 .pricetable h3.pricetable-name { font-size: 30px; font-weight: 900; text-transform: uppercase; letter-spacing: 3px; color: rgb(255, 255, 255); padding: 25px 15px 7px; border-radius: 0px 0px 5px 5px; text-align: center; transition: all 0.2s linear 0s; }

.rd_pt_6 .pricetable .pricetable-column-inner:hover h3.pricetable-name { color: rgb(255, 255, 255) !important; }

.rd_pt_6 .pricetable h4.pricetable-price { padding: 0px 14px 31px; font-weight: 400; font-size: 16px; color: rgb(161, 177, 188); }

.rd_pt_6 span.price_details { color: rgb(161, 177, 188); margin-left: 5px; }

.rd_pt_6 .features { color: rgb(161, 177, 188); border-top: 1px solid rgb(240, 240, 240); border-right: 1px solid rgb(240, 240, 240); border-left: 1px solid rgb(240, 240, 240); border-image: initial; border-bottom: none; padding-top: 3px; border-radius: 3px 3px 0px 0px; margin-top: -1px; position: relative; }

.rd_pt_6 .pricetable .pricetable-feature { font-size: 14px; border-top: none; border-right: none; border-left: none; border-image: initial; margin: 0px; border-bottom: 1px solid rgb(240, 240, 240); padding: 16px 0px; }

.rd_pt_6 .pricetable .pricetable-feature:nth-child(2n) { background: rgb(236, 240, 241); transition: all 0.2s linear 0s; }

.rd_pt_6 .pricetable .pricetable-column-inner:hover .pricetable-feature:nth-child(2n) { background: rgb(245, 246, 246) !important; }

.rd_pt_6 .pricetable .pricetable-feature:nth-child(2n+1) { background: rgb(255, 255, 255); }

.rd_pt_6 .pricetable .pricetable-button-container { border-right: 1px solid rgb(240, 240, 240); border-left: 1px solid rgb(240, 240, 240); border-image: initial; border-top: none; padding: 33px 34.5px 36px; border-radius: 0px 0px 5px 5px; border-bottom: 1px solid rgb(240, 240, 240); box-shadow: rgb(255, 255, 255) 0px 0px 0px, rgb(255, 255, 255) 0px 5px 0px -1px, rgb(255, 255, 255) 0px 0px 0px 0px, rgb(255, 255, 255) 0px 0px 0px, rgb(240, 240, 240) 0px 5px 0px 0px, rgb(255, 255, 255) 0px 9px 0px 0px, rgb(240, 240, 240) 0px 10px 0px 0px; }

.rd_pt_6 .pricetable .pricetable-button-container a { width: 100%; padding: 23px 0px; border: none; font-size: 16px; text-transform: uppercase; font-weight: 900; max-width: 200px; border-radius: 5px; cursor: pointer; color: rgb(255, 255, 255); background: rgb(26, 188, 156); }

.rd_pt_6 .pricetable-button-container a:hover { color: rgb(255, 255, 255) !important; background: rgb(44, 62, 80) !important; }

.rd_pt_6 .pricetable .pricetable-column.pricetable-featured .pricetable-column-inner { }

.rd_pt_7 .pricetable-column-inner { position: relative; background: rgb(255, 255, 255); border-radius: 7px; transition: all 0.2s linear 0s; }

.rd_pt_7 .pricetable-column-inner:hover { background: rgb(161, 177, 188); }

.rd_pt_7 .pricetable-column.pricetable-standard.pricetable-first { margin-left: -1.2%; }

.rd_pt_7 .pricetable .pricetable-column.pricetable-standard { padding-left: 1.2%; padding-right: 1.2%; }

.rd_pt_7 .pricetable-column.pricetable-featured { padding-left: 0.85%; padding-right: 0.85%; }

.rd_pt_7 .pricetable-column.pricetable-standard.pricetable-last { }

.rd_pt_7 .pricetable .pricetable-header { border-top: 1px solid rgb(223, 228, 229); border-right: 1px solid rgb(223, 228, 229); border-left: 1px solid rgb(223, 228, 229); border-image: initial; border-bottom: none; border-radius: 5px 5px 0px 0px; }

.rd_pt_7 .pricetable h3.pricetable-name { font-size: 24px; font-weight: 900; text-transform: uppercase; letter-spacing: 3px; color: rgb(58, 62, 74); position: absolute; bottom: 0px; width: 100%; border-radius: 3px; padding: 6px 14px 33px; transition: all 0.2s linear 0s; }

.rd_pt_7 .pricetable-column-inner:hover h3.pricetable-name, .rd_pt_7 .pricetable-column.pricetable-featured h3.pricetable-name { color: rgb(255, 255, 255); }

.rd_pt_7 .pricetable h3.pricetable-name::after { content: ""; width: 44px; height: 2px; position: absolute; background: rgb(161, 177, 188); left: 50%; margin-left: -22px; top: 46px; transition: all 0.2s linear 0s; }

.rd_pt_7 .pricetable-column-inner:hover h3.pricetable-name::after, .rd_pt_7 .pricetable-column.pricetable-featured h3.pricetable-name::after { background: rgb(255, 255, 255); }

.rd_pt_7 .pt_price_ctn { padding: 49px 30px 86px; text-align: center; }

.rd_pt_7 .pricetable .pt_col_nb_0 h4.pricetable-price { background-image: url("images/pt_1.png"); }

.rd_pt_7 .pricetable .pt_col_nb_1 h4.pricetable-price { background-image: url("images/pt_2.png"); }

.rd_pt_7 .pricetable .pt_col_nb_2 h4.pricetable-price { background-image: url("images/pt_3.png"); }

.rd_pt_7 .pricetable .pt_col_nb_3 h4.pricetable-price { background-image: url("images/pt_4.png"); }

.rd_pt_7 .pricetable .pt_col_nb_4 h4.pricetable-price { background-image: url("images/pt_5.png"); }

.rd_pt_7 .pricetable h4.pricetable-price { padding: 0px; background-color: rgb(18, 229, 187); background-size: 150px; border: 10px solid rgb(223, 228, 229); position: relative; font-weight: 400; font-size: 30px; color: rgb(255, 255, 255); width: 150px; height: 150px; display: inline-block; text-align: center; border-radius: 100px; transition: all 0.2s linear 0s; margin: 0px !important; }

.rd_pt_7 .pricetable-column-inner:hover h4.pricetable-price { border-color: rgb(255, 255, 255); background-color: rgb(44, 62, 80) !important; }

.rd_pt_7 span.pt_price { margin: 38px auto 6px; display: block; }

.rd_pt_7 span.price_details { font-size: 18px; display: block; font-weight: normal; position: relative; }

.rd_pt_7 .features { position: relative; color: rgb(161, 177, 188); border-left: 1px solid rgb(223, 228, 229); border-right: 1px solid rgb(223, 228, 229); }

.rd_pt_7 .pricetable-column-inner:hover .features, .rd_pt_7 .pricetable-column.pricetable-featured .features { color: rgb(255, 255, 255); }

.rd_pt_7 .pricetable .pricetable-feature.pricetable-first { padding: 12px 0px; }

.rd_pt_7 .pricetable .pricetable-feature { font-size: 14px; border: none; margin: 0px; padding: 12px 0px; }

.rd_pt_7 .pricetable .pricetable-feature:nth-child(2n) { }

.rd_pt_7 .pricetable .pricetable-feature:nth-child(2n+1) { padding: 11px 0px; }

.rd_pt_7 .pricetable .pricetable-button-container { border-right: 1px solid rgb(223, 228, 229); border-bottom: 1px solid rgb(223, 228, 229); border-left: 1px solid rgb(223, 228, 229); border-image: initial; border-top: none; padding: 25px 34.5px 50px; border-radius: 0px 0px 5px 5px; }

.rd_pt_7 .pricetable .pricetable-button-container a { padding: 15px 0px; font-size: 14px; text-transform: uppercase; font-weight: 900; max-width: 200px; border-radius: 3px; background: rgb(161, 177, 188); color: rgb(255, 255, 255); border-bottom-width: 3px; }

.rd_pt_7 .pricetable-column-inner:hover .pricetable-button-container a, .rd_pt_7 .pricetable-column.pricetable-featured .pricetable-button-container a { background: rgb(44, 62, 80); }

.rd_pt_7 .pricetable .pricetable-column.pricetable-featured .pricetable-column-inner { border: 5px solid rgb(255, 255, 255); background: rgb(161, 177, 188); border-radius: 10px; margin-top: -5px; }

.rd_pt_7 .pricetable-column.pricetable-featured h4.pricetable-price { border-color: rgb(255, 255, 255); }

.rd_pt_7 .pricetable .pricetable-column.pricetable-featured .pricetable-button-container { }

.rd_pt_8 .pricetable-column-inner { position: relative; background: rgb(34, 37, 51); border-radius: 7px; transition: all 0.2s linear 0s; }

.rd_pt_8 .pricetable-column-inner:hover { background: rgb(33, 194, 248); }

.rd_pt_8 .pricetable-column.pricetable-standard.pricetable-first { margin-left: -1.2%; }

.rd_pt_8 .pricetable .pricetable-column.pricetable-standard { padding-left: 1.2%; padding-right: 1.2%; }

.rd_pt_8 .pricetable-column.pricetable-featured { padding-left: 0.85%; padding-right: 0.85%; }

.rd_pt_8 .pricetable-column.pricetable-standard.pricetable-last { }

.rd_pt_8 .pricetable .pricetable-header { border-bottom: none; border-radius: 5px 5px 0px 0px; }

.rd_pt_8 .pricetable h3.pricetable-name { font-size: 24px; font-weight: 900; text-transform: uppercase; letter-spacing: 3px; color: rgb(255, 255, 255); position: absolute; bottom: 0px; width: 100%; border-radius: 3px; padding: 6px 14px 33px; transition: all 0.2s linear 0s; }

.rd_pt_8 .pricetable-column-inner:hover h3.pricetable-name, .rd_pt_8 .pricetable-column.pricetable-featured h3.pricetable-name { color: rgb(255, 255, 255); }

.rd_pt_8 .pricetable h3.pricetable-name::after { content: ""; width: 44px; height: 2px; position: absolute; background: rgb(161, 177, 188); left: 50%; margin-left: -22px; top: 46px; transition: all 0.2s linear 0s; }

.rd_pt_8 .pricetable-column-inner:hover h3.pricetable-name::after, .rd_pt_8 .pricetable-column.pricetable-featured h3.pricetable-name::after { background: rgb(255, 255, 255); }

.rd_pt_8 .pt_price_ctn { padding: 59px 30px 95px; text-align: center; }

.rd_pt_8 .pricetable h4.pricetable-price { padding: 0px; border: 1px solid rgb(255, 255, 255); position: relative; font-weight: 400; font-size: 30px; color: rgb(255, 255, 255); width: 132px; height: 132px; display: inline-block; text-align: center; border-radius: 100px; transition: all 0.2s linear 0s; margin: 0px !important; }

.rd_pt_8 .pricetable-column-inner:hover h4.pricetable-price { border-color: rgb(255, 255, 255); }

.rd_pt_8 span.pt_price { margin: 38px auto 6px; display: block; }

.rd_pt_8 span.price_details { font-size: 18px; display: block; font-weight: normal; position: relative; }

.rd_pt_8 .features { position: relative; color: rgb(161, 177, 188); }

.rd_pt_8 .pricetable-column-inner:hover .features, .rd_pt_8 .pricetable-column.pricetable-featured .features { color: rgb(255, 255, 255); }

.rd_pt_8 .pricetable .pricetable-feature.pricetable-first { padding: 12px 0px; }

.rd_pt_8 .pricetable .pricetable-feature { font-size: 14px; border: none; margin: 0px; padding: 12px 0px; }

.rd_pt_8 .pricetable .pricetable-feature:nth-child(2n) { }

.rd_pt_8 .pricetable .pricetable-feature:nth-child(2n+1) { padding: 11px 0px; }

.rd_pt_8 .pricetable .pricetable-button-container { border-top: none; padding: 25px 34.5px 51px; border-radius: 0px 0px 5px 5px; }

.rd_pt_8 .pricetable .pricetable-button-container a { padding: 14px 0px; font-size: 14px; text-transform: uppercase; font-weight: 900; max-width: 200px; border-radius: 3px; background: rgb(161, 177, 188); color: rgb(255, 255, 255); border: 1px solid rgb(161, 177, 188); }

.rd_pt_8 .pricetable-column-inner:hover .pricetable-button-container a, .rd_pt_8 .pricetable-column.pricetable-featured .pricetable-button-container a { background: none; border-color: rgb(255, 255, 255); }

.rd_pt_8 .pricetable .pricetable-column.pricetable-featured .pricetable-column-inner { border: 5px solid rgb(255, 255, 255); background: rgb(33, 194, 248); border-radius: 10px; margin-top: -5px; }

.rd_pt_8 .pricetable-column.pricetable-featured h4.pricetable-price { border-color: rgb(255, 255, 255); }

.rd_pt_8 .pricetable .pricetable-column.pricetable-featured .pricetable-button-container { }

.rd_pt_9 .pricetable .pricetable-column.pricetable-standard { margin-left: -1px; }

.rd_pt_9 .pricetable .pricetable-column-inner { background: rgb(50, 52, 58); border-radius: 2px; }

.rd_pt_9 .pricetable .pricetable-header { position: relative; border-top: 1px solid rgb(62, 64, 71); border-right: 1px solid rgb(62, 64, 71); border-left: 1px solid rgb(62, 64, 71); border-image: initial; border-bottom: none; border-radius: 5px 5px 0px 0px; background: rgb(20, 30, 43); transition: all 0.2s linear 0s; }

.rd_pt_9 .pricetable h3.pricetable-name { font-size: 18px; font-weight: 900; text-transform: uppercase; letter-spacing: 3px; color: rgb(255, 255, 255); padding: 31px 15px 8px; border-radius: 0px 0px 2px 2px; text-align: center; transition: all 0.2s linear 0s; }

.rd_pt_9 .pricetable h4.pricetable-price { padding: 0px 14px 35px; font-weight: 400; font-size: 16px; color: rgb(161, 177, 188); }

.rd_pt_9 span.price_details { color: rgb(161, 177, 188); margin-left: 5px; }

.rd_pt_9 .features { color: rgb(161, 177, 188); border-top: 1px solid rgb(62, 64, 71); border-right: 1px solid rgb(62, 64, 71); border-left: 1px solid rgb(62, 64, 71); border-image: initial; border-bottom: none; padding-top: 3px; border-radius: 3px 3px 0px 0px; margin-top: -1px; position: relative; }

.rd_pt_9 .pricetable .pricetable-feature { font-size: 14px; border-top: none; border-right: none; border-left: none; border-image: initial; margin: 0px; border-bottom: 1px solid rgb(62, 64, 71); padding: 16px 0px; }

.rd_pt_9 .pricetable .pricetable-feature:nth-child(2n) { background: rgb(46, 48, 53); }

.rd_pt_9 .pricetable .pricetable-feature:nth-child(2n+1) { background: rgb(50, 52, 58); }

.rd_pt_9 .pricetable .pricetable-button-container { border-right: 1px solid rgb(62, 64, 71); border-left: 1px solid rgb(62, 64, 71); border-image: initial; border-top: none; padding: 33px 20px 36px; border-radius: 0px 0px 2px 2px; border-bottom: 1px solid rgb(62, 64, 71); box-shadow: rgb(50, 52, 58) 0px 0px 0px, rgb(50, 52, 58) 0px 5px 0px -1px, rgb(50, 52, 58) 0px 0px 0px 0px, rgb(50, 52, 58) 0px 0px 0px, rgb(46, 48, 53) 0px 5px 0px 0px, rgb(50, 52, 58) 0px 9px 0px 0px, rgb(62, 64, 71) 0px 10px 0px 0px; }

.rd_pt_9 .pricetable .pricetable-button-container a { width: 100%; padding: 20px 0px; border: 3px solid rgb(26, 188, 156); font-size: 16px; text-transform: uppercase; font-weight: 900; max-width: 250px; border-radius: 5px; cursor: pointer; color: rgb(255, 255, 255); background: rgb(26, 188, 156); }

.rd_pt_9 .pricetable-button-container a:hover { background: none !important; }

.rd_pt_9 .pricetable .pricetable-column.pricetable-featured .pricetable-column-inner { }

.rd_pt_10 .pricetable .pricetable-column-inner { background: rgb(255, 255, 255); border-radius: 5px; }

.rd_pt_10 .pricetable-column.pricetable-standard.pricetable-first { margin-left: -1.2%; }

.rd_pt_10 .pricetable .pricetable-column.pricetable-standard { padding-left: 1.2%; padding-right: 1.2%; }

.rd_pt_10 .pricetable-column.pricetable-featured { padding-left: 0.85%; padding-right: 0.85%; margin-top: -5px; }

.rd_pt_10 .pricetable .pricetable-header { position: relative; border-top: 1px solid rgb(137, 151, 162); border-right: 1px solid rgb(137, 151, 162); border-left: 1px solid rgb(137, 151, 162); border-image: initial; border-bottom: none; border-radius: 5px 5px 0px 0px; }

.rd_pt_10 .pricetable h3.pricetable-name { font-size: 24px; font-weight: 900; text-transform: uppercase; letter-spacing: 3px; background: rgb(26, 188, 156); color: rgb(255, 255, 255); padding: 49px 15px 27px; border-radius: 0px 0px 5px 5px; max-width: 215px; text-align: center; margin: -1px auto 0px !important; }

.rd_pt_10 .pricetable h4.pricetable-price { padding: 23px 14px; font-weight: 900; font-size: 18px; color: rgb(78, 78, 78); }

.rd_pt_10 span.price_details { font-size: 14px; font-weight: normal; text-transform: uppercase; color: rgb(44, 62, 80); letter-spacing: 1px; margin-left: 5px; }

.rd_pt_10 .features { color: rgb(161, 177, 188); border-top: 1px solid rgb(236, 240, 241); }

.rd_pt_10 .pricetable .pricetable-feature { font-size: 14px; border-top: none; border-image: initial; margin: 0px; border-left: 1px solid rgb(137, 151, 162); border-right: 1px solid rgb(137, 151, 162); border-bottom: 1px solid rgb(236, 240, 241); padding: 16px 0px; }

.rd_pt_10 .features .pricetable-feature:last-child { border-bottom: none; }

.rd_pt_10 .pricetable .pricetable-button-container { border-right: 1px solid rgb(137, 151, 162); border-left: 1px solid rgb(137, 151, 162); border-image: initial; border-top: none; padding: 29px 34.5px 36px; border-radius: 0px 0px 5px 5px; border-bottom: 1px solid rgb(202, 211, 217); box-shadow: rgb(255, 255, 255) 0px 0px 0px, rgb(255, 255, 255) 0px 4px 0px -1px, rgb(255, 255, 255) 0px 0px 0px 0px, rgb(255, 255, 255) 0px 0px 0px, rgb(110, 119, 130) 0px 4px 0px 0px, rgb(255, 255, 255) 0px 0px 0px 0px; }

.rd_pt_10 .pricetable .pricetable-button-container a { width: 48%; min-width: 140px; padding: 11px 0px; border: 2px solid rgb(44, 62, 80); font-size: 14px; text-transform: uppercase; font-weight: 700; max-width: 200px; border-radius: 5px; background: none; cursor: pointer; color: rgb(44, 62, 80); }

.rd_pt_10 .pricetable-button-container a:hover { color: rgb(255, 255, 255) !important; }

.rd_pt_10 .pricetable .pricetable-column.pricetable-featured .pricetable-column-inner { }

.rd_pt_11 .pricetable .pricetable-column-inner { background: rgb(255, 255, 255); border-radius: 5px; }

.rd_pt_11 .pricetable-column.pricetable-standard.pricetable-first { margin-left: -1.2%; }

.rd_pt_11 .pricetable .pricetable-column.pricetable-standard { padding-left: 1.2%; padding-right: 1.2%; }

.rd_pt_11 .pricetable-column.pricetable-featured { padding-left: 0.85%; padding-right: 0.85%; margin-top: -5px; }

.rd_pt_11 .pricetable .pricetable-header { position: relative; border-right: 1px solid rgb(179, 192, 201); border-left: 1px solid rgb(179, 192, 201); border-image: initial; border-top: 1px solid rgb(202, 211, 217); border-bottom: none; border-radius: 5px 5px 0px 0px; }

.rd_pt_11 .pricetable h3.pricetable-name { font-size: 24px; font-weight: 900; text-transform: uppercase; letter-spacing: 3px; background: rgb(26, 188, 156); color: rgb(255, 255, 255); padding: 49px 15px 27px; border-radius: 0px 0px 5px 5px; max-width: 215px; text-align: center; margin: -1px auto 0px !important; }

.rd_pt_11 .pricetable h4.pricetable-price { padding: 23px 14px; font-weight: 900; font-size: 18px; color: rgb(78, 78, 78); }

.rd_pt_11 span.price_details { font-size: 14px; font-weight: normal; text-transform: uppercase; color: rgb(44, 62, 80); letter-spacing: 1px; margin-left: 5px; }

.rd_pt_11 .features { color: rgb(161, 177, 188); border-top: 1px solid rgb(236, 240, 241); }

.rd_pt_11 .pricetable .pricetable-feature { font-size: 14px; border-top: none; border-image: initial; margin: 0px; border-left: 1px solid rgb(179, 192, 201); border-right: 1px solid rgb(179, 192, 201); border-bottom: 1px solid rgb(236, 240, 241); padding: 16px 0px; }

.rd_pt_11 .features .pricetable-feature:last-child { border-bottom: none; }

.rd_pt_11 .pricetable .pricetable-button-container { border-right: 1px solid rgb(137, 151, 162); border-left: 1px solid rgb(137, 151, 162); border-image: initial; border-top: none; padding: 29px 34.5px 36px; border-radius: 0px 0px 5px 5px; border-bottom: 1px solid rgb(202, 211, 217); box-shadow: rgb(255, 255, 255) 0px 0px 0px, rgb(255, 255, 255) 0px 4px 0px -1px, rgb(255, 255, 255) 0px 0px 0px 0px, rgb(255, 255, 255) 0px 0px 0px, rgb(202, 211, 217) 0px 4px 0px 0px, rgb(255, 255, 255) 0px 0px 0px 0px; }

.rd_pt_11 .pricetable .pricetable-button-container a { width: 48%; min-width: 140px; padding: 11px 0px; border: 2px solid rgb(44, 62, 80); font-size: 14px; text-transform: uppercase; font-weight: 700; max-width: 200px; border-radius: 5px; background: none; cursor: pointer; color: rgb(44, 62, 80); }

.rd_pt_11 .pricetable-button-container a:hover { color: rgb(255, 255, 255) !important; }

.rd_pt_11 .pricetable .pricetable-column.pricetable-featured .pricetable-column-inner { }

.rd_pt_12 .pricetable .pricetable-column-inner { background: rgb(255, 255, 255); border-radius: 5px; border: 1px solid rgb(221, 227, 228); }

.rd_pt_12 .pricetable-column.pricetable-standard.pricetable-first { margin-left: -1.2%; }

.rd_pt_12 .pricetable .pricetable-column.pricetable-standard { padding-left: 1.2%; padding-right: 1.2%; }

.rd_pt_12 .pricetable-column.pricetable-featured { padding-left: 0.85%; padding-right: 0.85%; margin-top: -5px; }

.rd_pt_12 .pricetable .pricetable-header { position: relative; border-bottom: none; border-radius: 5px 5px 0px 0px; }

.rd_pt_12 .pricetable h3.pricetable-name::before { content: ""; width: 170px; height: 3px; position: absolute; top: 0px; left: 50%; margin-left: -85px; }

.rd_pt_12 .pricetable h3.pricetable-name { font-size: 24px; font-weight: 900; text-transform: uppercase; letter-spacing: 2px; color: rgb(44, 62, 80); font-family: Raleway; padding: 147px 15px 16px; border-radius: 0px 0px 5px 5px; max-width: 215px; text-align: center; margin: -1px auto 0px !important; }

.rd_pt_12 .pricetable h4.pricetable-price { padding: 0px 14px 38px; font-weight: 300; font-size: 24px; font-family: Raleway; color: rgb(161, 177, 188); }

.rd_pt_12 span.price_details { font-size: 14px; font-weight: normal; text-transform: uppercase; color: rgb(44, 62, 80); letter-spacing: 1px; margin-left: 5px; }

.rd_pt_12 .features small { color: rgb(161, 177, 188); font-weight: normal; line-height: 28px; margin-top: 7px; }

.rd_pt_12 .pricetable .pricetable-feature { font-size: 14px; border-top: none; border-right: none; border-left: none; border-image: initial; margin: 0px 35px; border-bottom: 1px solid rgb(236, 240, 241); padding: 16px 0px 13px; color: rgb(34, 37, 51); font-weight: bold; }

.rd_pt_12 .pricetable .pricetable-button-container { border-top: none; padding: 41px 34.5px 40px; border-radius: 0px 0px 5px 5px; border-bottom: 1px solid rgb(221, 227, 228); box-shadow: rgb(255, 255, 255) 0px 0px 0px, rgb(255, 255, 255) 0px 4px 0px -1px, rgb(255, 255, 255) 0px 0px 0px 0px, rgb(255, 255, 255) 0px 0px 0px, rgb(221, 227, 228) 0px 4px 0px 0px, rgb(255, 255, 255) 0px 0px 0px 0px; }

.rd_pt_12 .pricetable .pricetable-button-container a { width: 65%; min-width: 140px; padding: 18px 0px 16px; border: 1px solid rgb(236, 240, 241); font-size: 14px; text-transform: uppercase; font-weight: 900; letter-spacing: 1.5px; font-family: Raleway; max-width: 200px; border-radius: 10px; background: none; cursor: pointer; color: rgb(44, 62, 80); }

.rd_pt_12 .pricetable-button-container a:hover { color: rgb(255, 255, 255) !important; }

.rd_pt_12 .pricetable .pricetable-column.pricetable-featured .pricetable-column-inner { }

.rd_pt_12 .pricetable-column { position: relative; }

.rd_pt_12 .pricetable-column:hover::before { opacity: 1; }

.rd_pt_12 .pricetable-column::before { position: absolute; left: 48px; top: 48px; font-size: 48px; font-family: Raleway; font-weight: 300; color: rgb(34, 37, 51); opacity: 0.3; transition: all 0.2s linear 0s; }

.rd_pt_12 .pricetable-column.pt_col_nb_0::before { content: "01."; }

.rd_pt_12 .pricetable-column.pt_col_nb_1::before { content: "02."; }

.rd_pt_12 .pricetable-column.pt_col_nb_2::before { content: "03."; }

.rd_pt_12 .pricetable-column.pt_col_nb_3::before { content: "04."; }

.rd_pt_12 .pricetable-column.pt_col_nb_4::before { content: "05."; }

.rd_pt_13 { margin-left: 1px; }

.rd_pt_13 .pricetable { max-width: 100%; }

.rd_pt_13 .pricetable .pricetable-column { margin-left: -1px; }

.rd_pt_13 .pricetable .pricetable-column-inner { background: rgb(255, 255, 255); border-radius: 5px; border: 1px solid rgb(234, 234, 234); }

.rd_pt_13 .pricetable-column.pricetable-featured { }

.rd_pt_13 .pricetable-column.pricetable-featured::before { content: ""; height: 5px; width: 100%; position: absolute; top: 0px; background: linear-gradient(90deg, rgb(15, 240, 255) 0%, rgb(235, 172, 253) 100%); left: 0px; border-radius: 3px 3px 0px 0px; }

.rd_pt_13 .pricetable .pricetable-header { position: relative; border-bottom: none; border-radius: 5px 5px 0px 0px; }

.rd_pt_13 .pricetable h3.pricetable-name::before { content: ""; width: 170px; height: 3px; position: absolute; top: 0px; left: 50%; margin-left: -85px; }

.rd_pt_13 .pricetable h3.pricetable-name { font-size: 33px; font-weight: 300; color: rgb(51, 51, 51); font-family: "Open Sans"; padding: 70px 15px 56px; border-radius: 0px 0px 5px 5px; max-width: 215px; text-align: center; text-transform: none; position: relative; margin: -1px auto 0px !important; }

.rd_pt_13 .pricetable h3.pricetable-name::after { position: absolute; content: ""; background: linear-gradient(90deg, rgb(15, 240, 255) 0%, rgb(235, 172, 253) 100%); height: 1px; width: 70px; bottom: 30px; left: 50%; margin-left: -35px; }

.rd_pt_13 .pricetable h4.pricetable-price { padding: 0px 14px 70px; font-weight: 600; font-size: 20px; font-family: "Open Sans"; border-bottom: 1px solid rgb(234, 234, 234); position: relative; margin-bottom: 10px !important; }

.rd_pt_13 .pricetable h4.pricetable-price::after { width: 10px; height: 10px; position: absolute; background: rgb(255, 255, 255); transform: rotate(45deg); bottom: -6px; left: 50%; margin-left: -10px; border-right: 1px solid rgb(234, 234, 234); border-bottom: 1px solid rgb(234, 234, 234); content: ""; }

.rd_pt_13 span.price_details { font-size: 20px; font-weight: 300; font-family: "Open Sans"; color: rgb(153, 153, 153); margin-left: 5px; }

.rd_pt_13 .features small { color: rgb(153, 153, 153); font-size: 14px; font-weight: normal; line-height: 30px; margin-top: 11px; padding: 0px 5px; }

.rd_pt_13 .pricetable .pricetable-feature { font-size: 16px; border-top: none; border-right: none; border-left: none; border-image: initial; margin: 0px 47px; font-family: "Open Sans"; border-bottom: 1px solid rgb(234, 234, 234); padding: 26px 0px 20px; color: rgb(51, 51, 51); font-weight: 600; }

.rd_pt_13 .pricetable .pricetable-feature::before { content: ""; font-family: FontAwesome; color: rgb(154, 203, 88); font-size: 14px; font-weight: normal; padding-right: 5px; }

.rd_pt_13 .pricetable .pricetable-feature:last-child { border-bottom: none !important; }

.rd_pt_13 .pricetable .pricetable-button-container { padding: 41px 34.5px 40px; border-radius: 0px 0px 5px 5px; border-top: 1px solid rgb(234, 234, 234); }

.rd_pt_13 .pricetable .pricetable-button-container a { width: 65%; min-width: 140px; padding: 18px 0px 16px; border: 1px solid rgba(0, 0, 0, 0.15); font-size: 14px; text-transform: uppercase; font-weight: bold; font-family: "Open Sans"; max-width: 200px; border-radius: 3px; background: none; cursor: pointer; color: rgb(255, 255, 255); }

.rd_pt_13 .pricetable-button-container a:hover { color: rgb(255, 255, 255) !important; background: rgb(130, 180, 64) !important; }

.rd_pt_13 .pricetable .pricetable-column.pricetable-featured .pricetable-column-inner { }

.rd_pt_13 .pricetable-column { position: relative; }

.rd_pt_13 .pricetable-column:hover::before { opacity: 1; }

.rd_table_ctn { display: table; width: 100%; }

.rd_table_ctn .table_col:first-child { margin-left: 0px !important; }

.rd_table_1_col .table_col { width: 100%; }

.rd_table_2_col .table_col { width: 50%; float: left; margin-left: -1px; }

.rd_table_3_col .table_col { width: 33.333%; float: left; margin-left: -1px; }

.rd_table_4_col .table_col { width: 25%; float: left; margin-left: -1px; }

.rd_table_5_col .table_col { width: 20%; float: left; margin-left: -1px; }

.table_col { text-align: center; }

.table_col h3 { font-size: 14px; font-weight: 900; text-transform: uppercase; margin: 0px; padding: 13.5px; }

.table_col .table_line:last-child { border-bottom: none !important; }

.table_col p { margin: 0px; padding: 0px 15px; line-height: 49px; }

.slider_button.small { font-weight: 900; color: rgb(255, 255, 255); padding: 13px 16px; display: inline-block; border-radius: 3px; line-height: 24px; font-size: 13px; letter-spacing: 1px; text-transform: uppercase; min-width: 170px; text-align: center; }

.slider_button.medium { text-align: center; font-weight: 900; color: rgb(255, 255, 255); padding: 13px 16px; display: inline-block; line-height: 24px; font-size: 14px; text-transform: uppercase; min-width: 170px; }

.slider_button.medium.stroke { border-width: 1px; padding: 12px 15px; }

.slider_button.medium.button_3d { min-width: 200px; padding: 16px; font-size: 16px; border-bottom-width: 4px !important; }

.slider_button { font-weight: 900; color: rgb(255, 255, 255); padding: 18px 20px; background: rgb(34, 37, 51); display: inline-block; border-radius: 3px; line-height: 24px; font-size: 18px; text-transform: uppercase; text-align: center; min-width: 200px; font-family: Lato; }

.slider_button:hover { background: rgb(33, 194, 248); color: rgb(255, 255, 255); }

.slider_button.stroke { border-width: 2px; padding: 16px 18px; }

.slider_button.big { font-weight: 900; color: rgb(255, 255, 255); padding: 23px 25px; display: inline-block; border-radius: 5px; line-height: 24px; font-size: 18px; text-transform: uppercase; text-align: center; letter-spacing: 1.5px; min-width: 230px; }

.slider_button_trending { font-weight: 900; color: rgb(255, 255, 255); background: rgb(34, 37, 51); border-radius: 0px; font-size: 12px; font-family: Raleway; text-transform: uppercase; text-align: center; min-width: 200px; padding: 13px 20px 12px; letter-spacing: 2px; display: block; }

.slider_button_trending.stroke { border: 2px solid; background: none; padding: 11px 20px 10px; }

.stroke { border: 2px solid; background: none; }

.slider_button_trending:hover { color: rgb(34, 37, 51); border-color: rgb(255, 255, 255); background: rgb(255, 255, 255); }

.stroke:hover { background: rgb(33, 194, 248); border-color: rgb(33, 194, 248); }

.button_3d { border-bottom: 5px solid rgba(0, 0, 0, 0.2) !important; }

.ta_left { display: inline-block; vertical-align: bottom; }

.ta_right { text-align: right; float: right; display: block; }

.ta_center { display: block; text-align: center; clear: both; }

.ta_left i, .ta_right i, .ta_center i { transition: all 0.2s linear 0s; }

.rd_3d_bt { border-bottom: 5px solid rgba(0, 0, 0, 0.2) !important; }

.rd_3dstroke_bt { border-bottom-width: 5px !important; }

.rd_3dstroke_bt:hover { border-bottom: 5px solid rgba(0, 0, 0, 0.5) !important; }

.smallmedium_rd_bt.rd_3d_bt, .mediumlarge_rd_bt.rd_3d_bt { border-bottom: 3px solid rgba(0, 0, 0, 0.2) !important; }

.smallmedium_rd_bt.rd_3dstroke_bt, .mediumlarge_rd_bt.rd_3dstroke_bt { border-bottom-width: 3px !important; }

.smallmedium_rd_bt.rd_3dstroke_bt:hover, .mediumlarge_rd_bt.rd_3dstroke_bt:hover { border-bottom: 3px solid rgba(0, 0, 0, 0.5) !important; }

.small_rd_bt.bt_icon_left i, .medium_rd_bt.bt_icon_left i { margin-right: 8px; }

.small_rd_bt.bt_icon_right i, .medium_rd_bt.bt_icon_right i { margin-left: 8px; }

.smallmedium_rd_bt.bt_icon_left i { margin-right: 20px; }

.smallmedium_rd_bt.bt_icon_right i { margin-left: 10px; }

.mediumlarge_rd_bt.bt_icon_left i { margin-right: 15px; font-size: 25px; vertical-align: middle; }

.mediumlarge_rd_bt.bt_icon_right i { margin-left: 15px; font-size: 25px; vertical-align: middle; }

.large_rd_bt.bt_icon_left i { margin-right: 20px; }

.xlarge_rd_bt.bt_icon_left i { margin-right: 30px; }

.large_rd_bt.bt_icon_right i { margin-left: 20px; }

.xlarge_rd_bt.bt_icon_right i { margin-left: 30px; }

.bt_icon_border { padding: 0px !important; }

.bt_icon_border.bt_icon_left.small_rd_bt i { margin: 0px; padding: 10px 12px 11px; float: left; border-right: 1px solid rgba(0, 0, 0, 0.15); max-height: 40px; }

.bt_icon_border.bt_icon_left.smallmedium_rd_bt i { margin: 0px; padding: 15px 20px 16px; float: left; border-right: 1px solid rgba(0, 0, 0, 0.15); max-height: 50px; }

.bt_icon_border.bt_icon_left.medium_rd_bt i { margin: 0px; padding: 16px 18px 15px; float: left; border-right: 1px solid rgba(0, 0, 0, 0.15); max-height: 50px; }

.bt_icon_border.bt_icon_left.mediumlarge_rd_bt i { margin: 0px; padding: 23px 25px; font-size: 20px; float: left; border-right: 1px solid rgba(0, 0, 0, 0.15); max-height: 65px; }

.bt_icon_border.bt_icon_left.large_rd_bt i { margin: 0px; padding: 30px 30px 31px; float: left; border-right: 1px solid rgba(0, 0, 0, 0.15); max-height: 80px; }

.bt_icon_border.bt_icon_left.xlarge_rd_bt i { margin: 0px; padding: 30px 35px; float: left; border-right: 1px solid rgba(0, 0, 0, 0.15); max-height: 100px; }

.bt_icon_border.bt_icon_right.small_rd_bt i { margin: 0px; padding: 10px 12px 11px; float: right; border-left: 1px solid rgba(0, 0, 0, 0.15); max-height: 40px; }

.bt_icon_border.bt_icon_right.smallmedium_rd_bt i { margin: 0px; padding: 15px 20px 16px; float: right; border-left: 1px solid rgba(0, 0, 0, 0.15); max-height: 50px; }

.bt_icon_border.bt_icon_right.medium_rd_bt i { margin: 0px; padding: 16px 18px 15px; float: right; border-left: 1px solid rgba(0, 0, 0, 0.15); max-height: 50px; }

.bt_icon_border.bt_icon_right.mediumlarge_rd_bt i { margin: 0px; padding: 23px 25px; font-size: 20px; float: right; border-left: 1px solid rgba(0, 0, 0, 0.15); max-height: 65px; }

.bt_icon_border.bt_icon_right.large_rd_bt i { margin: 0px; padding: 30px 30px 31px; float: right; border-left: 1px solid rgba(0, 0, 0, 0.15); max-height: 80px; }

.bt_icon_border.bt_icon_right.xlarge_rd_bt i { margin: 0px; padding: 30px 35px; float: right; border-left: 1px solid rgba(0, 0, 0, 0.15); max-height: 100px; vertical-align: middle; }

.bt_icon_border.bt_icon_left.small_rd_bt span { margin: 0px; padding: 10px 12px 11px; float: right; display: block; border-left: 1px solid rgba(255, 255, 255, 0.15); max-height: 40px; }

.bt_icon_border.bt_icon_left.smallmedium_rd_bt span { margin: 0px; padding: 15px 20px 16px; float: right; display: block; border-left: 1px solid rgba(255, 255, 255, 0.15); max-height: 50px; }

.bt_icon_border.bt_icon_left.medium_rd_bt span { margin: 0px; padding: 16px 18px 15px; float: right; display: block; border-left: 1px solid rgba(255, 255, 255, 0.15); max-height: 50px; }

.bt_icon_border.bt_icon_left.mediumlarge_rd_bt span { margin: 0px; padding: 23px 25px; float: right; display: block; border-left: 1px solid rgba(255, 255, 255, 0.15); max-height: 65px; }

.bt_icon_border.bt_icon_left.large_rd_bt span { margin: 0px; padding: 30px 30px 31px; float: right; display: block; border-left: 1px solid rgba(255, 255, 255, 0.15); max-height: 80px; }

.bt_icon_border.bt_icon_left.xlarge_rd_bt span { margin: 0px; padding: 30px 35px; float: left; display: block; border-left: 1px solid rgba(255, 255, 255, 0.15); max-height: 100px; }

.bt_icon_border.bt_icon_right.small_rd_bt span { margin: 0px; padding: 10px 12px 11px; float: right; display: block; border-right: 1px solid rgba(255, 255, 255, 0.15); max-height: 40px; }

.bt_icon_border.bt_icon_right.smallmedium_rd_bt span { margin: 0px; padding: 15px 20px 16px; float: right; display: block; border-right: 1px solid rgba(255, 255, 255, 0.15); max-height: 50px; }

.bt_icon_border.bt_icon_right.medium_rd_bt span { margin: 0px; padding: 16px 18px 15px; float: right; display: block; border-right: 1px solid rgba(255, 255, 255, 0.15); max-height: 50px; }

.bt_icon_border.bt_icon_right.mediumlarge_rd_bt span { margin: 0px; padding: 23px 25px; float: right; display: block; border-right: 1px solid rgba(255, 255, 255, 0.15); max-height: 65px; }

.bt_icon_border.bt_icon_right.large_rd_bt span { margin: 0px; padding: 30px 30px 31px; float: right; display: block; border-right: 1px solid rgba(255, 255, 255, 0.15); max-height: 80px; }

.bt_icon_border.bt_icon_right.xlarge_rd_bt span { margin: 0px; padding: 30px 35px; float: left; display: block; border-right: 1px solid rgba(255, 255, 255, 0.15); max-height: 100px; }

.small_rd_bt { font-size: 14px; text-align: center; min-width: 120px; max-width: 100%; padding: 10px 15px 11px; display: inline-block; vertical-align: middle; max-height: 40px; }

.smallmedium_rd_bt { font-size: 16px; text-align: center; min-width: 160px; max-width: 100%; padding: 15px 20px 16px; display: inline-block; vertical-align: middle; max-height: 50px; }

.medium_rd_bt { font-size: 16px; text-align: center; min-width: 170px; max-width: 100%; padding: 16px 18px 15px; display: inline-block; vertical-align: middle; max-height: 50px; }

.mediumlarge_rd_bt { font-size: 16px; text-align: center; min-width: 225px; max-width: 100%; padding: 23px 18px; display: inline-block; vertical-align: middle; max-height: 65px; }

.large_rd_bt { font-size: 24px; text-align: center; min-width: 270px; max-width: 100%; padding: 30px 30px 31px; display: inline-block; vertical-align: middle; max-height: 80px; }

.xlarge_rd_bt { font-size: 30px; text-align: center; min-width: 350px; max-width: 100%; padding: 30px 45px; display: inline-block; vertical-align: middle; max-height: 100px; line-height: 40px; }

.small_rd_bt.rd_3d_bt { padding: 11px 15px; max-height: 46px; }

.smallmedium_rd_bt.rd_3d_bt { padding: 15px 20px 16px; max-height: 53px; }

.medium_rd_bt.rd_3d_bt { padding: 16px 18px; max-height: 56px; }

.mediumlarge_rd_bt.rd_3d_bt { padding: 23px 18px; max-height: 71px; }

.large_rd_bt.rd_3d_bt { padding: 30px 30px 32px; max-height: 86px; }

.xlarge_rd_bt.rd_3d_bt { padding: 30px 45px 31px; max-height: 106px; }

.small_rd_bt.rd_3dstroke_bt { max-height: 46px; }

.smallmedium_rd_bt.rd_3dstroke_bt { max-height: 53px; }

.medium_rd_bt.rd_3dstroke_bt { max-height: 56px; }

.mediumlarge_rd_bt.rd_3dstroke_bt { max-height: 71px; }

.large_rd_bt.rd_3dstroke_bt { max-height: 86px; }

.xlarge_rd_bt.rd_3dstroke_bt { max-height: 106px; }

.border_1px { border-width: 1px; }

.border_2px { border-width: 2px; }

.border_3px { border-width: 3px; }

.border_4px { border-width: 4px; }

.border_5px { border-width: 5px; }

.border_6px { border-width: 6px; }

.small_rd_bt.border_1px { padding: 9px 14px 10px; }

.bt_icon_border.small_rd_bt.border_1px i, .bt_icon_border.small_rd_bt.border_1px span { padding: 9px 12px 10px; }

.small_rd_bt.border_2px { padding: 8px 13px 9px; }

.bt_icon_border.small_rd_bt.border_2px i, .bt_icon_border.small_rd_bt.border_2px span { padding: 8px 12px 9px; }

.small_rd_bt.border_3px { padding: 7px 12px 8px; }

.bt_icon_border.small_rd_bt.border_3px i, .bt_icon_border.small_rd_bt.border_3px span { padding: 7px 12px 8px; }

.small_rd_bt.border_4px { padding: 6px 11px 7px; }

.bt_icon_border.small_rd_bt.border_4px i, .bt_icon_border.small_rd_bt.border_4px span { padding: 6px 12px 7px; }

.small_rd_bt.border_5px { padding: 5px 10px 6px; }

.bt_icon_border.small_rd_bt.border_5px i, .bt_icon_border.small_rd_bt.border_5px span { padding: 5px 12px 6px; }

.small_rd_bt.border_6px { padding: 4px 9px 5px; }

.bt_icon_border.small_rd_bt.border_6px i, .bt_icon_border.small_rd_bt.border_6px span { padding: 4px 12px 5px; }

.smallmedium_rd_bt.border_1px { padding: 14px 18px 15px; }

.bt_icon_border.smallmedium_rd_bt.border_1px i, .bt_icon_border.smallmedium_rd_bt.border_1px span { padding: 14px 18px 15px; }

.smallmedium_rd_bt.border_2px { padding: 13px 17px 14px; }

.bt_icon_border.smallmedium_rd_bt.border_2px i, .bt_icon_border.smallmedium_rd_bt.border_2px span { padding: 13px 18px 14px; }

.smallmedium_rd_bt.border_3px { padding: 12px 16px 13px; }

.bt_icon_border.smallmedium_rd_bt.border_3px i, .bt_icon_border.smallmedium_rd_bt.border_3px span { padding: 12px 18px 13px; }

.smallmedium_rd_bt.border_4px { padding: 11px 15px 12px; }

.bt_icon_border.smallmedium_rd_bt.border_4px i, .bt_icon_border.smallmedium_rd_bt.border_4px span { padding: 11px 18px 12px; }

.smallmedium_rd_bt.border_5px { padding: 10px 14px 11px; }

.bt_icon_border.smallmedium_rd_bt.border_5px i, .bt_icon_border.smallmedium_rd_bt.border_5px span { padding: 10px 18px 11px; }

.smallmedium_rd_bt.border_6px { padding: 9px 13px 10px; }

.bt_icon_border.smallmedium_rd_bt.border_6px i, .bt_icon_border.smallmedium_rd_bt.border_6px span { padding: 9px 18px 10px; }

.medium_rd_bt.border_1px { padding: 15px 18px 14px; }

.bt_icon_border.medium_rd_bt.border_1px i, .bt_icon_border.medium_rd_bt.border_1px span { padding: 15px 18px 14px; }

.medium_rd_bt.border_2px { padding: 14px 17px 13px; }

.bt_icon_border.medium_rd_bt.border_2px i, .bt_icon_border.medium_rd_bt.border_2px span { padding: 14px 18px 13px; }

.medium_rd_bt.border_3px { padding: 13px 16px 12px; }

.bt_icon_border.medium_rd_bt.border_3px i, .bt_icon_border.medium_rd_bt.border_3px span { padding: 13px 18px 12px; }

.medium_rd_bt.border_4px { padding: 12px 15px 11px; }

.bt_icon_border.medium_rd_bt.border_4px i, .bt_icon_border.medium_rd_bt.border_4px span { padding: 12px 18px 11px; }

.medium_rd_bt.border_5px { padding: 11px 14px 10px; }

.bt_icon_border.medium_rd_bt.border_5px i, .bt_icon_border.medium_rd_bt.border_5px span { padding: 11px 18px 10px; }

.medium_rd_bt.border_6px { padding: 10px 13px 9px; }

.bt_icon_border.medium_rd_bt.border_6px i, .bt_icon_border.medium_rd_bt.border_6px span { padding: 10px 18px 9px; }

.mediumlarge_rd_bt.border_1px { padding: 22px 18px; }

.bt_icon_border.mediumlarge_rd_bt.border_1px i, .bt_icon_border.mediumlarge_rd_bt.border_1px span { padding: 22px 18px; }

.mediumlarge_rd_bt.border_2px { padding: 21px 17px; }

.bt_icon_border.mediumlarge_rd_bt.border_2px i, .bt_icon_border.mediumlarge_rd_bt.border_2px span { padding: 21px 18px; }

.mediumlarge_rd_bt.border_3px { padding: 20px 16px; }

.bt_icon_border.mediumlarge_rd_bt.border_3px i, .bt_icon_border.mediumlarge_rd_bt.border_3px span { padding: 20px 18px; }

.mediumlarge_rd_bt.border_4px { padding: 19px 15px; }

.bt_icon_border.mediumlarge_rd_bt.border_4px i, .bt_icon_border.mediumlarge_rd_bt.border_4px span { padding: 19px 18px; }

.mediumlarge_rd_bt.border_5px { padding: 18px 14px; }

.bt_icon_border.mediumlarge_rd_bt.border_5px i, .bt_icon_border.mediumlarge_rd_bt.border_5px span { padding: 18px; }

.mediumlarge_rd_bt.border_6px { padding: 17px 13px; }

.bt_icon_border.mediumlarge_rd_bt.border_6px i, .bt_icon_border.mediumlarge_rd_bt.border_6px span { padding: 17px 18px; }

.large_rd_bt.border_1px { padding: 29px 29px 30px; }

.bt_icon_border.large_rd_bt.border_1px i, .bt_icon_border.large_rd_bt.border_1px span { padding: 29px 30px 14px; }

.large_rd_bt.border_2px { padding: 28px 28px 29px; }

.bt_icon_border.large_rd_bt.border_2px i, .bt_icon_border.large_rd_bt.border_2px span { padding: 28px 30px 29px; }

.large_rd_bt.border_3px { padding: 27px 27px 28px; }

.bt_icon_border.large_rd_bt.border_3px i, .bt_icon_border.large_rd_bt.border_3px span { padding: 27px 30px 28px; }

.large_rd_bt.border_4px { padding: 26px 26px 27px; }

.bt_icon_border.large_rd_bt.border_4px i, .bt_icon_border.large_rd_bt.border_4px span { padding: 26px 30px 27px; }

.large_rd_bt.border_5px { padding: 25px 25px 26px; }

.bt_icon_border.large_rd_bt.border_5px i, .bt_icon_border.large_rd_bt.border_5px span { padding: 25px 30px 26px; }

.large_rd_bt.border_6px { padding: 24px 24px 25px; }

.bt_icon_border.large_rd_bt.border_6px i, .bt_icon_border.large_rd_bt.border_6px span { padding: 24px 30px 25px; }

.xlarge_rd_bt.border_1px { padding: 29px 44px; }

.bt_icon_border.xlarge_rd_bt.border_1px i, .bt_icon_border.xlarge_rd_bt.border_1px span { padding: 29px 35px; }

.xlarge_rd_bt.border_2px { padding: 28px 43px; }

.bt_icon_border.xlarge_rd_bt.border_2px i, .bt_icon_border.xlarge_rd_bt.border_2px span { padding: 28px 35px; }

.xlarge_rd_bt.border_3px { padding: 27px 42px; }

.bt_icon_border.xlarge_rd_bt.border_3px i, .bt_icon_border.xlarge_rd_bt.border_3px span { padding: 27px 35px; }

.xlarge_rd_bt.border_4px { padding: 26px 41px; }

.bt_icon_border.xlarge_rd_bt.border_4px i, .bt_icon_border.xlarge_rd_bt.border_4px span { padding: 26px 35px; }

.xlarge_rd_bt.border_5px { padding: 25px 40px; }

.bt_icon_border.xlarge_rd_bt.border_5px i, .bt_icon_border.xlarge_rd_bt.border_5px span { padding: 25px 35px; }

.xlarge_rd_bt.border_6px { padding: 24px 39px; }

.bt_icon_border.xlarge_rd_bt.border_6px i, .bt_icon_border.xlarge_rd_bt.border_6px span { padding: 24px 35px; }

.sc_line { padding: 0px; display: block; position: relative; width: 100%; }

.rd_icon_line_l, .rd_icon_line_r, .rd_icon_line_c { position: relative; overflow: hidden; }

.rd_icon_line_l .sc_line { float: left; }

.rd_icon_line_r .sc_line { float: right; }

.rd_icon_line_c { margin-left: auto !important; margin-right: auto !important; }

.rd_icon_line_l i { position: absolute; left: 0px; top: 0px; text-align: center; }

.rd_icon_line_r i { position: absolute; right: 0px; top: 0px; text-align: center; }

.rd_icon_line_c i { position: absolute; left: 50%; top: 0px; text-align: center; }

.sc_small_line { clear: both; display: block; width: 100%; position: relative; float: left; }

.small_l_centered { width: 10%; left: 50%; margin-left: -5%; position: absolute; height: 1px; border-top: 3px solid rgb(235, 235, 235); }

.small_l_left { width: 10%; left: 0px; position: absolute; height: 1px; border-top: 3px solid rgb(235, 235, 235); }

.small_l_right { width: 10%; right: 0px; position: absolute; height: 1px; border-top: 3px solid rgb(235, 235, 235); }

.full_line { width: 100%; left: 0px; position: absolute; height: 1px; border-top: 1px solid rgb(235, 235, 235); }

.sc_divider { height: auto; background: url("images/lt_border.png") center 50% no-repeat; }

.sc_divider span { background-color: rgb(255, 255, 255); padding: 0px 25px 0px 0px; line-height: 55px; }

.one-half-sc, .one-third-sc, .one-fourth-sc, .three-fourth-sc, .two-third-sc { position: relative; height: auto; overflow: visible; margin: 0px 50px 20px 0px; padding: 0px; float: left; }

#posts .one-half-sc, #posts .one-third-sc, #posts .one-fourth-sc, #posts .three-fourth-sc, #posts .two-third-sc { position: relative; height: auto; overflow: visible; margin: 0px 30px 20px 0px; padding: 0px; float: left; }

.pb_one_half, .pb_one_third, .pb_one_fourth, .pb_three_fourth, .pb_two_third, .pb_full_width { position: relative; height: auto; overflow: visible; margin: 0px 0px 0px 50px; padding: 0px; float: left; line-height: 24px; }

#posts .pb_one_half, #posts .pb_one_third, #posts .pb_one_fourth, #posts .pb_three_fourth, #posts .pb_two_third, #posts .pb_full_width { position: relative; height: auto; overflow: visible; margin: 0px 0px 0px 30px; padding: 0px; float: left; }

.last-column, #posts .last-column { margin: 0px 0px 20px; }

.one-half-sc, .pb_one_half { width: 535px; }

.one-third-sc, .pb_one_third { width: 340px; }

.two-third-sc, .pb_two_third { width: 730px; }

.one-fourth-sc, .pb_one_fourth { width: 242.5px; }

.three-fourth-sc, .pb_three_fourth { width: 827.5px; }

.pb_full_width { width: 1170px; }

#posts .one-half-sc, #posts .pb_one_half { width: 370px; }

#posts .one-third-sc, #posts .pb_one_third { width: 236px; }

#posts .two-third-sc, #posts .pb_two_third { width: 504px; }

#posts .one-fourth-sc, #posts .pb_one_fourth { width: 170px; }

#posts .pb_full_width { width: 770px; }

#posts three-fourth-sc, #posts .pb_three_fourth { width: 570px; }

.wpb_text_column ul li { list-style: square; margin-bottom: 10px; }

.module_text_area ul br { display: none; }

.lt_text { font-size: 26px; padding: 40px 0px 10px; text-align: center; }

.lt_sub_text { font-size: 45px; line-height: 35px; font-weight: bold; text-transform: uppercase; padding: 0px 0px 45px; text-align: center; }

.rd_pb_holder .progress_bar_sc:last-child { margin-bottom: 0px !important; }

.rd_pb_1 .progress_bar_sc { width: auto; margin: 5px 0px 17px; font-size: 15px; position: relative; }

.rd_pb_1 .pb_title { float: left; padding: 0px; font-size: 14px; }

.rd_pb_1 .pb_percentage { position: absolute; top: 0px; font-size: 14px; text-shadow: none; font-family: Lato; right: 0px !important; }

.rd_pb_1 .pb_ctn { margin-top: 5px; width: 100%; background-color: rgb(246, 246, 246); height: 20px; position: relative; border-radius: 5px; }

.rd_pb_1 .pb_bg, .rd_pb_1 .pb_stripe { position: absolute; height: 12px; left: 3px; top: 3px; border-radius: 5px; max-width: 99%; width: 0%; transition: width 1s linear 0s; }

.rd_pb_1 .pb_sub_title { display: none; }

.rd_pb_1 .pb_sub_percentage { display: none; }

.rd_pb_2 .progress_bar_sc { width: auto; margin: 5px 0px 14px; font-size: 14px; position: relative; }

.rd_pb_2 .pb_title { float: left; padding: 0px; }

.rd_pb_2 .pb_percentage { position: absolute; top: 0px; font-size: 14px; text-shadow: none; font-family: Lato; right: 0px !important; }

.rd_pb_2 .pb_ctn { margin-top: 5px; width: 100%; background-color: rgb(246, 246, 246); height: 15px; position: relative; }

.rd_pb_2 .pb_bg, .rd_pb_2 .pb_stripe { position: absolute; height: 13px; left: 0px; width: 0%; transition: width 1s linear 0s; }

.rd_pb_2 .pb_sub_title { display: none; }

.rd_pb_2 .pb_sub_percentage { display: none; }

.rd_pb_3 .progress_bar_sc { width: auto; margin: 5px 0px 17px; font-size: 15px; position: relative; }

.rd_pb_3 .pb_title { float: left; padding: 0px; font-size: 14px; }

.rd_pb_3 .pb_ctn { margin-top: 5px; width: 100%; background-color: rgb(246, 246, 246); height: 20px; position: relative; border-radius: 5px; }

.rd_pb_3 .pb_bg, .rd_pb_3 .pb_stripe { position: absolute; height: 12px; left: 3px; top: 3px; border-radius: 5px; max-width: 99%; width: 0%; transition: width 1s linear 0s; }

.rd_pb_3 .progress_bar_sc:hover .pb_percentage { opacity: 1; }

.rd_pb_3 .pb_percentage { position: absolute; background: rgb(44, 62, 80); text-indent: -99999px; color: rgb(255, 255, 255); top: 9px; margin-left: -5px; font-size: 14px; width: 10px; height: 10px; text-shadow: none; border: 1px solid rgb(255, 255, 255); font-family: Lato; transform: rotate(45deg); line-height: 17px; z-index: 0; opacity: 0; transition: all 0.2s linear 0s; }

.rd_pb_3 .pb_percentage::before { text-indent: initial; display: block; bottom: -1px; margin-left: 0px; position: absolute; width: 39px; height: 20px; line-height: 20px; color: rgb(255, 255, 255); background: rgb(44, 62, 80); border: 1px solid rgb(255, 255, 255); border-radius: 5px; left: -22px; transform: rotate(-45deg); text-align: center; z-index: 10; }

.rd_pb_3 .pb_percentage::after { content: ""; position: absolute; border-width: 10px 10px 0px; border-style: solid; border-color: rgba(103, 105, 106, 0) rgb(44, 62, 80) rgb(44, 62, 80) transparent; z-index: 12; left: -12px; bottom: 0px; }

.rd_pb_3 .pb_sub_title { display: none; }

.rd_pb_3 .pb_sub_percentage { display: none; }

.rd_pb_4 .progress_bar_sc { width: auto; margin: 0px 0px 8px; font-size: 14px; position: relative; }

.rd_pb_4 .pb_title { display: none; }

.rd_pb_4 .pb_percentage { display: none; }

.rd_pb_4 .pb_ctn { width: 100%; background-color: rgb(246, 246, 246); height: 47px; position: relative; border-bottom-width: 3px !important; }

.rd_pb_4 .pb_bg, .rd_pb_4 .pb_stripe { position: absolute; height: 44px; left: -1px; top: -1px; line-height: 45px; width: 0%; transition: width 1s linear 0s; }

.rd_pb_4 .pb_sub_title { font-size: 16px; font-weight: bold; margin-left: 20px; color: rgb(255, 255, 255); }

.rd_pb_4 .pb_sub_percentage { font-size: 16px; font-weight: normal; color: rgb(255, 255, 255); }

.rd_pb_5 .progress_bar_sc { width: auto; margin: 0px 0px 10px; font-size: 14px; position: relative; }

.rd_pb_5 .pb_title { display: none; }

.rd_pb_5 .pb_percentage { display: none; }

.rd_pb_5 .pb_ctn { width: 100%; background-color: rgb(246, 246, 246); height: 35px; position: relative; border-radius: 5px; }

.rd_pb_5 .pb_bg, .rd_pb_5 .pb_stripe { position: absolute; height: 35px; left: -1px; top: -1px; line-height: 35px; width: 0%; transition: width 1s linear 0s; border-radius: 5px; }

.rd_pb_5 .pb_sub_title { font-size: 14px; font-weight: 900; text-transform: uppercase; letter-spacing: 2px; margin-left: 20px; color: rgb(255, 255, 255); }

.rd_pb_5 .pb_sub_percentage { display: none; }

.rd_pb_6 .progress_bar_sc { width: auto; margin: 5px 0px 15px; font-size: 14px; position: relative; }

.rd_pb_6 .pb_title { float: left; font-weight: bold; padding: 0px; }

.rd_pb_6 .pb_percentage { position: absolute; top: 0px; font-size: 14px; text-shadow: none; font-family: Lato; right: 0px !important; }

.rd_pb_6 .pb_ctn { margin-top: 5px; width: 100%; background-color: rgb(246, 246, 246); height: 27px; position: relative; border-radius: 10px; }

.rd_pb_6 .pb_bg, .rd_pb_6 .pb_stripe { position: absolute; height: 25px; left: 0px; width: 0%; border-radius: 10px; transition: width 1s linear 0s; }

.rd_pb_6 .pb_sub_title { display: none; }

.rd_pb_6 .pb_sub_percentage { display: none; }

.rd_pb_7 .progress_bar_sc { width: auto; margin: 5px 0px 25px; font-size: 14px; position: relative; }

.rd_pb_7 .pb_title { float: left; font-weight: bold; letter-spacing: 2px; text-transform: uppercase; padding: 0px; }

.rd_pb_7 .pb_percentage { position: absolute; top: 0px; font-size: 14px; text-shadow: none; font-family: Lato; font-weight: bold; right: 0px !important; }

.rd_pb_7 .pb_ctn { margin-top: 6px; width: 100%; background-color: rgb(246, 246, 246); height: 30px; position: relative; border-radius: 5px; }

.rd_pb_7 .pb_bg, .rd_pb_7 .pb_stripe { position: absolute; height: 30px; left: -1px; top: -1px; width: 0%; border-radius: 5px; transition: width 1s linear 0s; }

.rd_pb_7 .pb_sub_title { display: none; }

.rd_pb_7 .pb_sub_percentage { display: none; }

.pb_stripe { background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-size: 44px 44px; }

.pb_stripe.moving_stripe { animation: 1.5s linear 0s infinite normal none running progress-bar-stripes; }

.rd_pb_8 .progress_bar_sc { width: auto; margin: 5px 0px 28px; font-size: 15px; position: relative; }

.rd_pb_8 .pb_title { float: left; padding: 0px; font-size: 14px; font-weight: bold; text-transform: uppercase; letter-spacing: 1px; }

.rd_pb_8 .pb_ctn { margin-top: 6px; width: 100%; background-color: rgb(246, 246, 246); height: 24px; position: relative; border-radius: 3px; }

.rd_pb_8 .pb_bg, .rd_pb_8 .pb_stripe { position: absolute; height: 18px; left: 2px; top: 2px; border-radius: 3px; max-width: 99%; width: 0%; transition: width 1s linear 0s; }

.rd_pb_8 .progress_bar_sc:hover .pb_percentage { opacity: 1; }

.rd_pb_8 .pb_percentage { position: absolute; background: rgb(44, 62, 80); text-indent: -99999px; color: rgb(255, 255, 255); top: 9px; margin-left: -5px; font-size: 14px; width: 10px; height: 10px; text-shadow: none; border: 1px solid rgb(255, 255, 255); font-family: Lato; transform: rotate(45deg); line-height: 17px; z-index: 0; opacity: 0; transition: all 0.2s linear 0s; }

.rd_pb_8 .pb_percentage::before { text-indent: initial; display: block; bottom: -1px; margin-left: 0px; position: absolute; width: 39px; height: 20px; line-height: 20px; color: rgb(255, 255, 255); background: rgb(44, 62, 80); border: 1px solid rgb(255, 255, 255); border-radius: 5px; left: -22px; transform: rotate(-45deg); text-align: center; z-index: 10; }

.rd_pb_8 .pb_percentage::after { content: ""; position: absolute; border-width: 10px 10px 0px; border-style: solid; border-color: rgba(103, 105, 106, 0) rgb(44, 62, 80) rgb(44, 62, 80) transparent; z-index: 12; left: -12px; bottom: 0px; }

.rd_pb_8 .pb_sub_title { display: none; }

.rd_pb_8 .pb_sub_percentage { display: none; }

.rd_pb_9 .progress_bar_sc { width: auto; margin: 5px 0px 37px; font-size: 15px; position: relative; }

.rd_pb_9 .pb_title { float: left; padding: 0px; font-size: 14px; letter-spacing: 1.5px; text-transform: uppercase; font-family: Raleway; font-weight: 900; }

.rd_pb_9 .pb_ctn { margin-top: 10px; width: 100%; background-color: rgb(246, 246, 246); height: 15px; position: relative; }

.rd_pb_9 .pb_bg, .rd_pb_9 .pb_stripe { position: absolute; height: 13px; left: 0px; top: 0px; max-width: 99%; width: 0%; transition: width 1s linear 0s; }

.rd_pb_9 .progress_bar_sc:hover .pb_percentage { opacity: 1; }

.rd_pb_9 .pb_percentage { position: absolute; background: rgb(44, 62, 80); text-indent: -99999px; color: rgb(255, 255, 255); top: 9px; margin-left: -5px; font-size: 14px; width: 10px; height: 10px; text-shadow: none; border: 1px solid rgb(255, 255, 255); font-family: Lato; transform: rotate(45deg); line-height: 17px; z-index: 0; opacity: 0; transition: all 0.2s linear 0s; }

.rd_pb_9 .pb_percentage::before { text-indent: initial; display: block; bottom: -1px; margin-left: 0px; position: absolute; width: 39px; height: 20px; line-height: 20px; color: rgb(255, 255, 255); background: rgb(44, 62, 80); border: 1px solid rgba(255, 255, 255, 0.15); border-radius: 5px; left: -22px; transform: rotate(-45deg); text-align: center; z-index: 10; }

.rd_pb_9 .pb_percentage::after { content: ""; position: absolute; border-width: 10px 10px 0px; border-style: solid; border-color: rgba(103, 105, 106, 0) rgb(44, 62, 80) rgb(44, 62, 80) transparent; z-index: 12; left: -12px; bottom: 0px; }

.rd_pb_9 .pb_sub_title { display: none; }

.rd_pb_9 .pb_sub_percentage { display: none; }

.rd_pb_10 .progress_bar_sc { width: auto; margin: 5px 0px 38px; font-size: 15px; position: relative; }

.rd_pb_10 .pb_title { float: left; padding: 0px; font-size: 18px; font-weight: normal; }

.rd_pb_10 .pb_ctn { margin-top: 16px; width: 100%; background-color: rgb(246, 246, 246); height: 10px; position: relative; border: none !important; }

.rd_pb_10 .pb_bg, .rd_pb_10 .pb_stripe { position: absolute; height: 6px; left: 2px; top: 2px; max-width: 99%; width: 0%; transition: width 1s linear 0s; }

.rd_pb_10 .progress_bar_sc:hover .pb_percentage { opacity: 1; }

.rd_pb_10 .pb_percentage { position: absolute; text-indent: -99999px; top: 9px; margin-left: -5px; font-size: 14px; width: 10px; height: 10px; text-shadow: none; transform: rotate(45deg); line-height: 17px; z-index: 0; opacity: 0; transition: all 0.2s linear 0s; }

.rd_pb_10 .pb_percentage::before { text-indent: initial; display: block; bottom: -1px; margin-left: 0px; position: absolute; width: 39px; height: 20px; line-height: 20px; border-radius: 5px; left: -22px; transform: rotate(-45deg); text-align: center; z-index: 10; }

.rd_pb_10 .pb_percentage::after { content: ""; position: absolute; z-index: 12; left: -12px; bottom: 0px; }

.rd_pb_10 .pb_sub_title { display: none; }

.rd_pb_10 .pb_sub_percentage { display: none; }

.alert { text-align: center; padding: 30px; margin-bottom: 20px; position: relative; font-size: 14px; }

.alert p:last-child { margin-bottom: 0px !important; }

.alert_del_btn { position: absolute; top: 12px; right: 5px; font-size: 19px; font-weight: bold; font-family: initial; width: 30px; height: 30px; cursor: pointer; }

.alert.white { background-color: rgb(255, 255, 255); color: rgb(161, 177, 188); border: 1px solid rgb(218, 220, 220); }

.alert.grey { background-color: rgb(251, 252, 252); color: rgb(161, 177, 188); border: 1px solid rgb(218, 220, 220); }

.alert.red_a { background-color: rgb(228, 123, 123); color: rgb(255, 255, 255); border: 1px solid rgb(215, 111, 111); }

.alert.orange_a { background-color: rgb(255, 181, 108); color: rgb(255, 255, 255); border: 1px solid rgb(255, 181, 108); }

.alert.blue_a { background-color: rgb(145, 179, 213); color: rgb(255, 255, 255); border: 1px solid rgb(129, 164, 199); }

.alert.green_a { background-color: rgb(166, 218, 152); color: rgb(255, 255, 255); border: 1px solid rgb(157, 211, 142); }

.alert.rd_solid_alert { border-radius: 10px; padding: 36px 50px 34px; text-align: left; overflow: auto; min-height: 150px; }

.rd_solid_alert .rd_alert_title { font-size: 14px; margin-bottom: 6px; text-transform: uppercase; font-weight: 900; color: rgb(44, 62, 80); }

.rd_solid_alert .rd_alert_content { float: left; margin-left: 92px; line-height: 24px; color: rgb(44, 62, 80); }

.rd_solid_alert .rd_alert_content::before { font-family: FontAwesome; font-weight: normal; font-size: 30px; display: block; position: absolute; margin-top: 1px; left: 20px; }

.rd_solid_alert .alert_del_btn { position: absolute; right: 18px; top: 13px; font-family: initial; height: auto; width: auto; cursor: pointer; }

.rd_solid_alert .alert_del_btn::before { content: ""; font-family: FontAwesome; font-weight: normal; font-size: 14px; }

.rd_solid_alert .rd_alert_content::before { font-family: FontAwesome; font-weight: normal; font-size: 24px; display: block; position: absolute; left: 49px; top: 41px; border-radius: 100px; width: 50px; height: 50px; line-height: 50px; text-align: center; }

.rd_solid_alert.rd_success_alert { background: rgb(151, 228, 17); border: 1px solid rgb(151, 228, 17); }

.rd_solid_alert.rd_success_alert .alert_del_btn::before { color: rgb(85, 133, 2); }

.rd_solid_alert.rd_success_alert .rd_alert_content::before { content: ""; background: rgb(151, 228, 17); color: rgb(85, 133, 2); border: 7px solid rgb(123, 194, 0); }

.rd_solid_alert.rd_notice_alert { background: rgb(111, 217, 252); border: 1px solid rgb(111, 217, 252); }

.rd_solid_alert.rd_notice_alert .alert_del_btn::before { color: rgb(7, 135, 212); }

.rd_solid_alert.rd_notice_alert .rd_alert_content::before { content: ""; background: rgb(111, 217, 252); color: rgb(7, 135, 212); border: 7px solid rgb(71, 180, 246); }

.rd_solid_alert.rd_error_alert { background: rgb(253, 119, 97); border: 1px solid rgb(253, 119, 97); }

.rd_solid_alert.rd_error_alert .alert_del_btn::before { color: rgb(213, 46, 19); }

.rd_solid_alert.rd_error_alert .rd_alert_content::before { content: ""; background: rgb(253, 119, 97); color: rgb(213, 46, 19); border: 7px solid rgb(245, 92, 67); }

.rd_solid_alert.rd_warning_alert { background: rgb(255, 193, 45); border: 1px solid rgb(255, 193, 45); }

.rd_solid_alert.rd_warning_alert .alert_del_btn::before { color: rgb(164, 117, 3); }

.rd_solid_alert.rd_warning_alert .rd_alert_content::before { content: ""; background: rgb(255, 193, 45); color: rgb(164, 117, 3); border: 7px solid rgb(249, 183, 24); }

.rd_solid_alert.rd_info_alert { background: rgb(163, 156, 220); border: 1px solid rgb(163, 156, 220); }

.rd_solid_alert.rd_info_alert .alert_del_btn::before { color: rgb(91, 86, 142); }

.rd_solid_alert.rd_info_alert .rd_alert_content::before { content: ""; background: rgb(163, 156, 220); color: rgb(91, 86, 142); border: 7px solid rgb(135, 129, 189); }

.alert.rd_clear_alert { border-radius: 10px; padding: 36px 50px 34px; text-align: left; overflow: auto; min-height: 150px; }

.rd_clear_alert .rd_alert_title { font-size: 14px; margin-bottom: 6px; text-transform: uppercase; font-weight: 900; }

.rd_clear_alert .rd_alert_content { float: left; margin-left: 92px; line-height: 24px; }

.rd_clear_alert .rd_alert_content::before { font-family: FontAwesome; font-weight: normal; font-size: 30px; display: block; position: absolute; margin-top: 1px; left: 20px; }

.rd_clear_alert .alert_del_btn { position: absolute; right: 18px; top: 13px; font-family: initial; height: auto; width: auto; cursor: pointer; }

.rd_clear_alert .alert_del_btn::before { content: ""; font-family: FontAwesome; font-weight: normal; font-size: 14px; }

.rd_clear_alert .rd_alert_content::before { font-family: FontAwesome; font-weight: normal; font-size: 24px; display: block; position: absolute; left: 49px; top: 41px; border-radius: 100px; width: 50px; height: 50px; line-height: 50px; text-align: center; }

.rd_clear_alert.rd_success_alert .rd_alert_content::before { content: ""; background: rgb(151, 228, 17); color: rgb(85, 133, 2); border: 7px solid rgb(123, 194, 0); }

.rd_clear_alert.rd_notice_alert .rd_alert_content::before { content: ""; background: rgb(111, 217, 252); color: rgb(7, 135, 212); border: 7px solid rgb(71, 180, 246); }

.rd_clear_alert.rd_error_alert .rd_alert_content::before { content: ""; background: rgb(253, 119, 97); color: rgb(213, 46, 19); border: 7px solid rgb(245, 92, 67); }

.rd_clear_alert.rd_warning_alert .rd_alert_content::before { content: ""; background: rgb(255, 193, 45); color: rgb(164, 117, 3); border: 7px solid rgb(249, 183, 24); }

.rd_clear_alert.rd_info_alert .rd_alert_content::before { content: ""; background: rgb(163, 156, 220); color: rgb(91, 86, 142); border: 7px solid rgb(135, 129, 189); }

.alert.rd_big_alert { border-radius: 5px; padding: 32px 50px 31px; text-align: left; overflow: auto; }

.rd_big_alert .rd_alert_title { font-size: 18px; margin-bottom: 8px; }

.rd_big_alert .rd_alert_content { float: left; margin-left: 70px; }

.rd_big_alert .rd_alert_content::before { font-family: FontAwesome; font-weight: normal; font-size: 30px; display: block; position: absolute; margin-top: 1px; left: 20px; }

.rd_big_alert .alert_del_btn { position: absolute; right: 13px; top: 12px; font-family: initial; height: auto; width: auto; cursor: pointer; }

.rd_big_alert .alert_del_btn::before { content: ""; font-family: FontAwesome; font-weight: normal; font-size: 18px; }

.rd_big_alert .rd_alert_content::before { font-family: FontAwesome; font-weight: normal; font-size: 30px; display: block; position: absolute; left: 50px; top: 45px; }

.rd_big_alert.rd_success_alert { color: rgb(100, 157, 1); background: rgb(225, 249, 183); border: 1px solid rgb(178, 220, 110); }

.rd_big_alert.rd_success_alert .rd_alert_content::before { content: ""; }

.rd_big_alert.rd_success_alert .rd_alert_title { color: rgb(100, 157, 1); }

.rd_big_alert.rd_notice_alert { color: rgb(161, 177, 188); background: rgb(251, 252, 252); border: 1px solid rgb(218, 220, 220); }

.rd_big_alert.rd_notice_alert .rd_alert_content::before { content: ""; }

.rd_big_alert.rd_notice_alert .rd_alert_title { color: rgb(125, 140, 150); }

.rd_big_alert.rd_error_alert { color: rgb(223, 60, 34); background: rgb(254, 192, 183); border: 1px solid rgb(247, 160, 147); }

.rd_big_alert.rd_error_alert .rd_alert_content::before { content: ""; }

.rd_big_alert.rd_error_alert .rd_alert_title { color: rgb(223, 60, 34); }

.rd_big_alert.rd_warning_alert { color: rgb(217, 155, 7); background: rgb(255, 249, 218); border: 1px solid rgb(252, 208, 104); }

.rd_big_alert.rd_warning_alert .rd_alert_content::before { content: ""; }

.rd_big_alert.rd_warning_alert .rd_alert_title { color: rgb(217, 155, 7); }

.rd_big_alert.rd_info_alert { color: rgb(124, 203, 229); background: rgb(213, 244, 255); border: 1px solid rgb(160, 231, 255); }

.rd_big_alert.rd_info_alert .rd_alert_content::before { content: ""; }

.rd_big_alert.rd_info_alert .rd_alert_title { color: rgb(124, 203, 229); }

.alert.rd_small_alert { font-size: 14px; font-weight: bold; text-align: left; line-height: 30px; padding: 3px 20px 5px; overflow: auto; }

.rd_small_alert .rd_alert_content { float: left; margin-left: 35px; }

.rd_small_alert .alert_del_btn { position: absolute; right: 10px; top: 50%; font-family: initial; height: auto; width: auto; cursor: pointer; margin-top: -10px; line-height: 20px; }

.rd_small_alert .alert_del_btn::before { content: "M"; font-family: elg; font-weight: normal; font-size: 16px; }

.rd_small_alert .rd_alert_content::before { font-family: elg; font-weight: normal; font-size: 16px; display: block; position: absolute; margin-top: 1px; left: 20px; }

.rd_small_alert.rd_success_alert { color: rgb(109, 183, 76); background: rgb(193, 250, 168); border: 1px solid rgb(156, 255, 112); }

.rd_small_alert.rd_success_alert .rd_alert_content::before { content: "R"; }

.rd_small_alert.rd_notice_alert { color: rgb(149, 149, 149); background: rgb(239, 245, 247); border: 1px solid rgb(220, 220, 220); }

.rd_small_alert.rd_notice_alert .rd_alert_content::before { content: "z"; }

.rd_small_alert.rd_error_alert { color: rgb(255, 57, 31); background: rgb(255, 205, 199); border: 1px solid rgb(253, 177, 168); }

.rd_small_alert.rd_error_alert .rd_alert_content::before { content: "Q"; }

.rd_small_alert.rd_warning_alert { color: rgb(233, 155, 0); background: rgb(255, 244, 187); border: 1px solid rgb(255, 204, 102); }

.rd_small_alert.rd_warning_alert .rd_alert_content::before { content: "r"; }

.rd_small_alert.rd_info_alert { color: rgb(33, 194, 248); background: rgb(188, 238, 255); border: 1px solid rgb(138, 225, 255); }

.rd_small_alert.rd_info_alert .rd_alert_content::before { content: "p"; }

.dropcap { width: 32px; height: 32px; background: rgb(34, 34, 34); margin: 8px 12px; display: inline-block; float: left; font-size: 18px; font-weight: 700; color: rgb(245, 245, 245); text-align: center; line-height: 30px; text-shadow: none; border-radius: 32px; }

h4 .dropcap { float: none; margin: 0px 12px 0px 0px; vertical-align: middle; }

.dropcap icon { padding: 0px; margin: 1px 0px 0px; text-shadow: none; }

.dropcap.a { font-size: 15px; font-weight: 600; background-color: transparent; color: rgb(34, 34, 34); border-radius: 0px; height: 20px; width: auto; margin: -3px 12px 0px 0px; }

.dropcap.dc_squared { width: 40px; height: 40px; background: rgb(34, 34, 34); margin: 7px 9px 10px 0px; display: inline-block; float: left; font-size: 30px; font-weight: 900; color: rgb(255, 255, 255); text-align: center; line-height: 40px; text-shadow: none; border-radius: 0px; }

.dropcap.dc_rectangle { width: 28px; height: 36px; background: rgb(34, 34, 34); margin: 7px 6px 20px 0px; display: inline-block; float: left; font-size: 30px; font-weight: 900; color: rgb(255, 255, 255); text-align: center; line-height: 36px; text-shadow: none; border-radius: 0px; }

.dropcap.dc_rounded { width: 60px; height: 60px; background: rgb(34, 34, 34); margin: 6px 12px 20px 0px; display: inline-block; float: left; font-size: 48px; font-weight: 900; color: rgb(255, 255, 255); text-align: center; line-height: 60px; text-shadow: none; border-radius: 100px; }

.rd_pie_chart { text-align: center; position: relative; margin: 0px auto; }

.rd_pie_chart canvas { margin: 0px auto; display: block; width: 260px; max-width: 100%; }

.rd_pie_chart.rd_pie_04 canvas { width: 170px; }

.rd_pc_status .count_number { font-size: inherit; line-height: inherit; letter-spacing: inherit; font-weight: inherit; margin-bottom: inherit; }

.rd_pc_track { width: 170px; height: 170px; border: 13px solid; color: rgb(255, 255, 255); border-radius: 200px; position: absolute; top: 14.5px; left: 50%; margin-left: -85px; z-index: -2; box-shadow: rgba(0, 0, 0, 0.18) 0px 0px 10px -2px; background: none !important; }

.rd_pc_track_in { width: 142px; height: 142px; color: rgb(255, 255, 255); border-radius: 200px; position: absolute; top: 29px; left: 50%; margin-left: -71px; z-index: -1; box-shadow: rgba(0, 0, 0, 0.18) 0px 0px 10px -2px inset; background: none !important; }

.rd_pie_chart.rd_pie_01 .rd_pc_status { display: block; position: absolute; left: 50%; width: 200px; margin-left: -100px; top: 86px; line-height: 30px; font-size: 30px; font-weight: 300; }

.rd_pie_chart.rd_pie_01 h3 { font-size: 18px; margin-top: 13px; }

.rd_pie_chart.rd_pie_02 .rd_pc_status { display: block; position: absolute; left: 50%; width: 200px; margin-left: -100px; top: 86px; line-height: 30px; font-size: 18px; font-weight: 400; }

.rd_pie_chart.rd_pie_03 .rd_pc_status { display: block; position: absolute; left: 50%; width: 200px; margin-left: -100px; top: 86px; line-height: 30px; font-size: 15px; font-weight: 400; }

.rd_pie_chart.rd_pie_04 .rd_pc_status { display: block; position: absolute; left: 50%; width: 200px; margin-left: -100px; top: 37px; line-height: 30px; font-size: 24px; font-weight: 400; }

.rd_pie_chart.rd_pie_05 .rd_pc_status { display: block; position: absolute; left: 50%; width: 200px; margin-left: -100px; top: 86px; line-height: 30px; font-size: 30px; font-weight: 400; }

.rd_pie_03 .rd_pc_heading { font-weight: normal; font-size: 15px; margin-top: 27px; margin-bottom: 0px; }

.rd_pie_04 .rd_pc_heading { font-weight: bold; font-size: 18px; margin-top: 20px; margin-bottom: 0px; }

.rd_pie_02 .rd_pc_heading, .rd_pie_05 .rd_pc_heading { font-weight: bold; font-size: 18px; margin-top: 30px; margin-bottom: 0px; }

.rd_pie_04 .rd_pc_text { font-weight: 400; font-size: 14px; margin-top: 17px; margin-bottom: 0px; position: relative; }

.rd_pie_04 .rd_pc_text::before { content: ""; height: 1px; width: 30px; border-top: 1px solid; position: absolute; top: -5px; left: 50%; margin-left: -15px; }

.rd_pc_text { font-weight: 400; font-size: 14px; margin-top: 14px; margin-bottom: 0px; }

.rd_count_to, .rd_count_to_over { text-align: center; }

.count_number { font-size: 37px; line-height: 45px; font-weight: 300; letter-spacing: 3px; margin-bottom: 2px; }

.count_title { font-size: 13px; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 0px; font-weight: 700 !important; }

.rd_ct_bt .count_number { font-size: 72px; font-weight: 300; line-height: 79px; }

.rd_ct_bt .count_title { font-size: 18px; text-transform: none; letter-spacing: normal; font-weight: 400 !important; }

.count_style_2 { border: 2px solid; border-radius: 100px; width: 150px; height: 150px; text-align: center; margin: 0px auto; transition: all 0.2s linear 0s; }

.count_style_2 .count_number { font-size: 36px; line-height: 38px; font-weight: 400; letter-spacing: normal; margin-top: 48px; margin-bottom: 0px; transition: all 0.2s linear 0s; }

.count_style_2 .count_title { font-size: 14px; text-transform: none; letter-spacing: normal; margin-bottom: 0px; transition: all 0.2s linear 0s; font-weight: 400 !important; }

.count_style_3 .count_icon_circle { border: 2px solid; border-radius: 100px; width: 64px; height: 64px; text-align: center; line-height: 60px; font-size: 35px; margin: 0px auto; transition: all 0.1s linear 0s; }

.count_style_3:hover .count_icon_circle { transform: scale(1.6); border-width: 7px; line-height: 50px; font-size: 24px; }

.count_style_3 .count_number { font-size: 48px; line-height: 48px; font-weight: 300; letter-spacing: normal; margin-top: 37px; margin-bottom: 27px; position: relative; transition: all 0.2s linear 0s; }

.count_style_3 .count_number::after { content: ""; width: 46px; height: 1px; position: absolute; bottom: -14px; left: 50%; margin-left: -23px; }

.count_style_3 .count_title { font-size: 18px; text-transform: none; letter-spacing: normal; margin-bottom: 0px; transition: all 0.2s linear 0s; font-weight: 400 !important; }

.count_style_9 .count_number { font-size: 48px; line-height: 48px; font-weight: 300; letter-spacing: normal; margin-bottom: 8px; position: relative; transition: all 0.2s linear 0s; }

.count_style_9 .count_title { font-size: 18px; text-transform: none; letter-spacing: normal; margin-bottom: 0px; transition: all 0.2s linear 0s; font-weight: 400 !important; }

.count_style_12 .count_number { font-size: 60px; line-height: 60px; font-weight: 300; letter-spacing: normal; font-family: "Open Sans"; margin-bottom: 38px; position: relative; transition: all 0.2s linear 0s; }

.count_style_12 .count_title { font-size: 14px; font-family: "Open Sans"; text-transform: none; letter-spacing: normal; position: relative; margin-bottom: 0px; transition: all 0.2s linear 0s; font-weight: 300 !important; }

.count_style_12 .count_title::before { content: ""; position: absolute; top: -20px; left: 50%; margin-left: -15px; width: 30px; border-top: 1px solid; }

.count_style_8 .count_icon_circle { border-radius: 100px; width: 100px; height: 100px; text-align: center; line-height: 100px; font-size: 25px; margin: 0px auto; position: relative; transition: all 0.2s linear 0s; }

.count_style_8 .count_icon_circle::before { position: absolute; width: 110px; height: 110px; content: ""; z-index: -1; opacity: 0.5; border-radius: 100px; left: 50%; margin-left: -55px; top: -5px; transition: all 0.2s linear 0s; }

.count_style_8:hover .count_icon_circle::before { transform: scale(1.05); }

.count_style_8 .count_number { font-size: 36px; line-height: 48px; font-weight: 400; letter-spacing: 2px; margin-top: 43px; margin-bottom: 24px; position: relative; transition: all 0.2s linear 0s; }

.count_style_8 .count_number::after { content: ""; width: 40px; height: 3px; position: absolute; bottom: -11px; left: 50%; margin-left: -20px; }

.count_style_8 .count_title { font-size: 18px; text-transform: none; letter-spacing: normal; margin-bottom: 0px; transition: all 0.2s linear 0s; font-weight: 400 !important; }

.rd_count_wrap:hover .count_bigsub_circle { transform: scale(2.03); opacity: 1 !important; }

.rd_count_to, .rd_count_to_over { text-align: center; }

.count_bigicon_circle { width: 204px; height: 204px; margin: 0px auto; position: relative; border-radius: 300px; }

.count_bigsub_circle { width: 100px; height: 100px; display: block; border-radius: 300px; position: absolute; top: 50%; left: 50%; margin: -50px 0px 0px -50px; text-align: center; transition: all 0.2s linear 0s; opacity: 0; color: rgb(255, 255, 255) !important; }

.count_bigicon_circle i { width: 100px; height: 100px; background: rgb(27, 188, 155); display: block; border-radius: 300px; position: absolute; top: 50%; left: 50%; margin: -50px 0px 0px -50px; font-size: 35px; text-align: center; line-height: 100px; color: rgb(255, 255, 255) !important; }

.rd_count_wrap .count_number { font-size: 30px; line-height: 45px; font-weight: 300; padding-top: 18px; padding-bottom: 3px; margin-bottom: 0px; margin-top: 0px; letter-spacing: normal; }

.rd_count_wrap .count_title { font-size: 17px; text-transform: none; letter-spacing: normal; margin-bottom: 0px; font-weight: 300 !important; }

.rd_count_wrap.big_text .count_number { font-size: 35px; line-height: 45px; font-weight: normal; padding-top: 20px; margin-top: 0px; padding-bottom: 0px; margin-bottom: 0px; letter-spacing: 1px; }

.rd_count_wrap.big_text .count_title { font-size: 15px; text-transform: none; letter-spacing: normal; margin-bottom: 0px; font-weight: 300 !important; }

.count_l_big_circle { width: 250px; height: 250px; line-height: 250px; text-align: center; border-radius: 300px; padding: 0px; margin: 0px auto; font-size: 75px; }

.count_style_13 .count_number { font-size: 70px; line-height: 70px; padding-top: 58px; font-weight: 500; }

.count_style_13 .count_title { font-size: 22px; line-height: 40px; font-weight: 400 !important; }

.rd_count_box { padding: 51px 0px 46px; }

.rd_count_to, .rd_count_to_over { text-align: center; }

.count_box_circle { width: 100px; height: 100px; margin: 0px auto; position: relative; border-radius: 300px; }

.count_box_circle i { width: 100px; height: 100px; display: block; position: absolute; left: 50%; margin: 0px 0px 0px -50px; font-size: 35px; text-align: center; line-height: 95px; }

.rd_count_box .count_number { font-size: 30px; line-height: 36px; font-weight: 900; padding-top: 13px; padding-bottom: 3px; margin-bottom: 0px; letter-spacing: 1px; }

.rd_count_box .count_title { font-size: 14px; text-transform: uppercase; letter-spacing: normal; margin-bottom: 0px; font-weight: 900 !important; }

.count_stroke_circle { width: 90px; height: 90px; text-align: center; margin: 0px auto; background: none; border-radius: 200px; position: relative; font-size: 25px; line-height: 87px; }

.count_stroke_circle i { z-index: 2; position: relative; }

.count_stroke_circle .count_bigsub_circle { width: 44px; height: 44px; border-radius: 300px; position: absolute; top: 50%; left: 50%; margin: -22px 0px 0px -22px; text-align: center; transition: all 0.15s ease 0s; opacity: 0; }

.rd_count_wrap .count_style_10 .count_number { font-size: 36px; font-weight: 300; padding-top: 19px; padding-bottom: 0px; }

.rd_count_wrap .count_style_10 .count_title { font-size: 14px; text-transform: uppercase; font-weight: 700 !important; }

.count_gradient_circle { position: relative; height: 100px; }

.count_gradient_bg { width: 100px; height: 100px; position: absolute; left: 50%; margin-left: -50px; border-radius: 300px; transition: all 0.15s ease 0s; }

.rd_count_wrap:hover .count_gradient_bg { transform: scale(1.04); }

.count_gradient_circle i { width: 96px; height: 96px; display: block; text-align: center; line-height: 80px; border-radius: 100px; position: absolute; left: 50%; margin-left: -48px; border: 8px solid; top: 2px; font-size: 30px; }

.count_style_11 .count_number { font-size: 36px; line-height: 48px; font-weight: 300; letter-spacing: 2px; margin-top: 7px; margin-bottom: 12px; position: relative; transition: all 0.2s linear 0s; }

.count_style_11 .count_number::after { content: ""; width: 30px; height: 2px; position: absolute; bottom: -3px; left: 50%; margin-left: -15px; }

.rd_count_wrap .count_style_11 .count_title { font-size: 14px; }

.icon_sc i { font-size: 70px; padding: 15px; display: block !important; }

.single_icon_ctn { width: 70px; height: 70px; text-align: center; font-size: 32px; line-height: 70px; clear: both; }

.single_icon_ctn.sr, .single_icon_ctn.dr { border-radius: 200px; }

.icn_centered { margin: 0px auto; }

.icon_box { display: block; position: relative; margin-bottom: 20px; overflow: hidden; cursor: pointer; }

.icon_box i { font-size: 40px; color: rgb(51, 51, 51); text-align: left; position: absolute; top: 0px; left: 0px; line-height: 40px; transition: all 0.2s linear 0s; }

.icon_box h3 { text-align: left; letter-spacing: 1px; text-transform: uppercase; font-size: 14px; font-weight: 900; padding: 10px 0px 0px 55px; transition: all 0.2s linear 0s; }

h3.mi_heading { text-transform: none; letter-spacing: normal; }

.icon_box p { padding: 10px 0px 0px; text-align: left; transition: all 0.2s linear 0s; }

.icon_box_si { display: block; position: relative; margin-bottom: 20px; overflow: hidden; }

.icon_box_si i { font-size: 35px; color: rgb(51, 51, 51); text-align: left; position: absolute; top: 9px; left: 0px; line-height: 35px; transition: all 0.2s linear 0s; }

.icon_box_si h3 { text-align: left; font-size: 16px; font-weight: 700; padding: 10px 0px 0px 55px; transition: all 0.2s linear 0s; }

.icon_box_si p { padding: 4px 0px 0px 55px; text-align: left; transition: all 0.2s linear 0s; }

.icon_box_mi_b { display: block; position: relative; margin-bottom: 20px; overflow: hidden; }

.icon_box_mi_b i { font-size: 55px; color: rgb(51, 51, 51); text-align: left; position: absolute; top: 5px; left: 0px; line-height: 55px; transition: all 0.2s linear 0s; }

.icon_box_mi_b h3 { text-align: left; font-size: 18px; font-family: "Open Sans"; font-weight: 600; padding: 10px 0px 0px 75px; transition: all 0.2s linear 0s; }

.icon_box_mi_b p { padding: 4px 0px 0px 75px; text-align: left; line-height: 30px; transition: all 0.2s linear 0s; }

.icon_box_rounded { display: block; position: relative; margin-bottom: 20px; overflow: hidden; }

.icon_box_rounded i { font-size: 17px; color: rgb(255, 255, 255); position: absolute; top: 0px; left: 0px; padding: 11px 0px 0px; width: 40px; transition: all 0.2s linear 0s; height: 40px; background: rgb(14, 11, 41); text-align: center; border-radius: 100px; }

.icon_box_rounded h3 { text-align: left; font-size: 18px; font-weight: 700; padding: 10px 0px 0px 55px; transition: all 0.2s linear 0s; }

.icon_box_rounded p { padding: 9px 0px 0px; text-align: left; margin-bottom: 9px; transition: all 0.2s linear 0s; }

.icon_box_rounded .icon_box_button { font-weight: 400; }

.icon_box_rounded_trend { display: block; position: relative; margin-bottom: 20px; overflow: hidden; }

.icon_box_rounded_trend i { font-size: 16px; color: rgb(255, 255, 255); position: absolute; top: 13px; left: 0px; height: 60px; width: 60px; line-height: 58px; transition: all 0.2s linear 0s; background: rgb(14, 11, 41); text-align: center; border-radius: 200px; letter-spacing: 0px; }

.icon_box_rounded_trend h3 { text-align: left; font-size: 16px; font-weight: 900; text-transform: uppercase; font-family: Raleway; letter-spacing: 1.5px; padding: 10px 0px 0px 89px; transition: all 0.2s linear 0s; }

.icon_box_rounded_trend p { padding: 9px 0px 0px 89px; text-align: left; margin-bottom: 9px; transition: all 0.2s linear 0s; }

.icon_box_rounded_trend .icon_box_button { font-weight: 400; }

.icon_box_rounded_stroke { display: block; position: relative; margin-bottom: 20px; overflow: hidden; }

.icon_box_rounded_stroke i { font-size: 25px; position: absolute; top: 0px; left: 0px; line-height: 46px; width: 50px; transition: all 0.2s linear 0s; height: 50px; text-align: center; border-radius: 100px; }

.icon_box_rounded_stroke h3 { text-align: left; font-size: 18px; font-weight: 900; letter-spacing: 0.5px; text-transform: uppercase; padding: 17px 0px 0px 70px; transition: all 0.2s linear 0s; }

.icon_box_rounded_stroke p { padding: 17px 0px 0px; text-align: left; margin-bottom: 9px; transition: all 0.2s linear 0s; }

.icon_box_rounded_stroke .icon_box_button { font-weight: 400; }

.icon_box_big_rounded_stroke { display: block; position: relative; margin-bottom: 20px; overflow: hidden; }

.icon_box_big_rounded_stroke i { font-size: 25px; position: absolute; top: 2px; left: 0px; line-height: 68px; width: 70px; transition: all 0.2s linear 0s; height: 70px; text-align: center; border-radius: 100px; }

.icon_box_big_rounded_stroke h3 { text-align: left; font-size: 16px; font-weight: 700; padding: 0px 0px 0px 100px; transition: all 0.2s linear 0s; }

.icon_box_big_rounded_stroke p { padding: 1px 0px 0px 100px; text-align: left; margin-bottom: 9px; transition: all 0.2s linear 0s; }

.icon_box_big_rounded_stroke .icon_box_button { padding: 0px 0px 0px 100px; font-size: 15px; font-weight: bold; }

.icon_box_hex { display: block; position: relative; margin-bottom: 20px; overflow: hidden; }

.ib_hexagon { position: absolute; width: 35px; height: 20.21px; background-color: rgb(100, 199, 204); margin: 10.1px 0px; transition: all 0.2s linear 0s; }

.ib_hexagon::before, .ib_hexagon::after { content: ""; position: absolute; width: 0px; left: 0px; border-left: 18px solid transparent; border-right: 17.5px solid transparent; transition: all 0.2s linear 0s; }

.ib_hexagon::before { bottom: 100%; border-bottom: 10.1px solid rgb(100, 199, 204); }

.ib_hexagon::after { top: 100%; width: 0px; border-top: 10.1px solid rgb(100, 199, 204); }

.icon_box_hex i { font-size: 15px; color: rgb(255, 255, 255); padding: 0px; line-height: 20px; text-align: center; width: 35px; display: inline-block; background: none !important; }

.icon_box_hex h3 { text-align: left; font-size: 18px; font-weight: 700; padding: 10px 0px 0px 45px; transition: all 0.2s linear 0s; }

.icon_box_hex p { padding: 9px 0px 0px; margin-bottom: 8px; text-align: left; transition: all 0.2s linear 0s; }

.icon_box_hex .icon_box_button { font-weight: 700; font-size: 15px; }

.icon_box_square { display: block; position: relative; margin-bottom: 20px; overflow: hidden; }

.ib_square { width: 37px; height: 37px; left: 26px; top: 14px; margin-top: 3px; position: absolute; border-radius: 3px; transform: rotate(-45deg); transform-origin: 0px 100%; transition: all 0.2s linear 0s; }

.icon_box_square i { font-size: 17px; color: rgb(255, 255, 255); position: absolute; top: -9px; left: -4px; padding: 0px; text-align: center; width: 44px; transform: rotate(45deg); transform-origin: 0px 100%; background: none !important; }

.icon_box_square h3 { text-align: left; font-size: 18px; font-weight: 700; padding: 0px 0px 0px 70px; transition: all 0.2s linear 0s; }

.icon_box_square p { padding: 1px 0px 4px 70px; text-align: left; transition: all 0.2s linear 0s; }

.icon_box_square .icon_box_button { font-weight: normal; margin-left: 70px; display: inline-block; min-width: 100px; text-align: center; padding: 8px 10px !important; }

.icon_box_medsquare { display: block; position: relative; margin-bottom: 20px; overflow: hidden; }

.ib_medsquare { width: 61px; height: 61px; left: 0px; top: 0px; position: absolute; margin-top: 3px; transition: all 0.2s linear 0s; }

.icon_box_medsquare i { font-size: 25px; color: rgb(255, 255, 255); position: absolute; top: 0px; left: 0px; line-height: 61px; text-align: center; width: 61px; background: none !important; }

.icon_box_medsquare h3 { text-align: left; font-size: 18px; font-weight: 700; padding: 1px 0px 0px 81px; transition: all 0.2s linear 0s; }

.icon_box_medsquare p { padding: 1px 0px 3px 81px; text-align: left; transition: all 0.2s linear 0s; }

.icon_box_medsquare .icon_box_button { font-weight: normal; margin-left: 81px; padding: 7px 0px 0px; display: inline-block; text-align: left; }

.icon_box_squareptn { display: block; position: relative; margin-bottom: 20px; overflow: hidden; }

.ib_squareptn { width: 54px; height: 54px; left: 0px; top: 5px; position: absolute; background-image: url("images/ib_sc.png"); background-size: 165px; background-position: -28px -53px; transition: all 0.2s linear 0s; }

.icon_box_squareptn i { font-size: 27px; color: rgb(255, 255, 255); position: absolute; top: 0px; left: 0px; line-height: 54px; text-align: center; width: 54px; background: none !important; }

.icon_box_squareptn h3 { text-align: left; font-size: 18px; font-weight: 700; padding: 0px 0px 0px 67px; transition: all 0.2s linear 0s; }

.icon_box_squareptn p { padding: 0px 0px 3px 67px; text-align: left; transition: all 0.2s linear 0s; }

.icon_box_squareptn .icon_box_button { font-weight: normal; margin-left: 67px; padding: 7px 0px 0px; display: inline-block; text-align: left; }

.icon_box_bigsquare { display: block; position: relative; margin-bottom: 20px; overflow: hidden; }

.ib_bigsquare { width: 70px; height: 70px; left: 0px; top: 0px; position: absolute; border-radius: 12px; margin-top: 3px; transition: all 0.2s linear 0s; }

.icon_box_bigsquare i { font-size: 30px; color: rgb(255, 255, 255); position: absolute; top: 0px; left: 0px; line-height: 70px; text-align: center; width: 70px; background: none !important; }

.icon_box_bigsquare h3 { text-align: left; font-size: 18px; font-weight: 700; padding: 0px 0px 0px 90px; transition: all 0.2s linear 0s; }

.icon_box_bigsquare p { padding: 1px 0px 3px 90px; text-align: left; transition: all 0.2s linear 0s; }

.icon_box_bigsquare .icon_box_button { font-weight: normal; margin-left: 90px; display: inline-block; min-width: 100px; text-align: center; padding: 8px 10px !important; }

.icon_box_bigrounded { display: block; position: relative; margin-bottom: 20px; overflow: hidden; }

.icon_box_bigrounded i { font-size: 23px; color: rgb(255, 255, 255); position: absolute; top: 0px; left: 0px; line-height: 50px; width: 50px; transition: all 0.2s linear 0s; height: 50px; background: rgb(14, 11, 41); text-align: center; border-radius: 100px; }

.icon_box_bigrounded h3 { text-align: left; font-size: 18px; font-weight: 700; padding: 16px 0px 0px 68px; transition: all 0.2s linear 0s; }

.icon_box_bigrounded p { padding: 21px 0px 0px; text-align: left; transition: all 0.2s linear 0s; }

.icon_box_bigrounded .icon_box_button { font-weight: 700; }

.icon_box2 { text-align: center; padding: 43px 30px 27px; transition: all 0.2s linear 0s; }

.vc_span12 .icon_box2 { min-width: 25%; margin-left: -4px; max-width: 25%; display: inline-block; }

.icon_box2 .icon_circle { text-align: center; width: 59px; height: 59px; margin: 0px auto; border-radius: 100px; text-shadow: none; color: rgb(68, 68, 68); line-height: 58px; position: relative; transition: all 0.2s linear 0s; background: none !important; }

.sub_circle { position: absolute; top: 0px; left: 0px; width: 57px; height: 57px; border-radius: 100px; border: 1px solid rgb(34, 34, 34); opacity: 0; transition: all 0.2s linear 0s; }

.icon_box2:hover .sub_circle { transform: scale(1.2); opacity: 1 !important; }

.icon_box2 i { font-size: 25px; color: rgb(68, 68, 68); width: 57px; padding: 0px; display: inline-block; text-align: center; }

.icon_box2 h3 { text-align: center; font-size: 18px; padding: 28px 0px 0px; transition: all 0.2s linear 0s; }

.icon_box2 p { padding: 2px 0px 0px; margin-bottom: 9px; text-align: center; transition: all 0.2s linear 0s; }

.icon_box2 .box_btn { border-radius: 3px; text-shadow: none; font-weight: normal; font-size: 15px; display: inline-block; transition: all 0.2s linear 0s; }

.icon_box2_trending { text-align: center; padding: 85px 30px; transition: all 0.2s linear 0s; }

.vc_span12 .icon_box2_trending { min-width: 25%; margin-left: -4px; max-width: 25%; display: inline-block; }

.icon_box2_trending .icon_circle { text-align: center; width: 60px; height: 60px; margin: 0px auto; border-radius: 100px; text-shadow: none; color: rgb(68, 68, 68); line-height: 60px; position: relative; transition: all 0.2s linear 0s; background: none !important; }

.icon_box2_trending i { font-size: 60px; color: rgb(68, 68, 68); width: 60px; padding: 0px; display: inline-block; text-align: center; }

.icon_box2_trending h3 { text-align: center; font-size: 16px; text-transform: uppercase; letter-spacing: 1.5px; font-family: Raleway; font-weight: 900; padding: 40px 0px 0px; margin-bottom: 25px; transition: all 0.2s linear 0s; }

.icon_box2_trending p { padding: 23px 0px 0px; max-width: 250px; margin: 0px auto 9px; position: relative; line-height: 28px; text-align: center; transition: all 0.2s linear 0s; }

.icon_box2_trending p::before { content: ""; position: absolute; border-top: 2px dashed; width: 16px; top: 0px; margin-left: -8px; left: 50%; }

.icon_box2_trending .box_btn { border-radius: 3px; text-shadow: none; font-weight: normal; font-size: 15px; display: inline-block; transition: all 0.2s linear 0s; }

.icon_box2_alt { margin-top: 60px; padding: 65px 30px 35px; background-color: rgb(255, 255, 255); text-align: center; text-shadow: none; position: relative; transition: all 0.2s linear 0s; }

.icon_box2_alt .icon_circle { text-align: center; width: 106px; height: 106px; margin: 0px auto 0px -53px; background-color: rgb(255, 255, 255); border: 4px solid rgb(255, 255, 255); border-radius: 100px; position: absolute; top: -53px; left: 50%; display: block; text-shadow: none; color: rgb(68, 68, 68); transition: all 0.2s linear 0s; }

.icon_box2_alt i { color: rgb(255, 255, 255); font-size: 36px; line-height: 98px; text-align: center; display: block !important; }

.icon_box2_alt h3 { text-align: center; font-size: 18px; padding: 22px 0px 0px; transition: all 0.2s linear 0s; }

.icon_box2_alt p { padding: 1px 0px 0px; text-align: center; transition: all 0.2s linear 0s; }

.icon_box2_alt .box_btn { border-radius: 3px; text-shadow: none; padding: 10px 16px 9px; font-weight: 700; font-size: 15px; display: inline-block; min-width: 135px; transition: all 0.2s linear 0s; }

.icon_box2_simple { margin-top: 60px; padding: 45px 30px 20px; background-color: rgb(255, 255, 255); text-align: center; text-shadow: none; position: relative; transition: all 0.2s linear 0s; }

.icon_box2_simple a { color: inherit; }

.icon_box2_simple .icon_circle { text-align: center; width: 75px; height: 75px; margin: 0px auto 0px -37.5px; background-color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); border-radius: 100px; position: absolute; top: -39.5px; left: 50%; text-shadow: none; color: rgb(68, 68, 68); transition: all 0.2s linear 0s; }

.icon_box2_simple .simple_sub_circle { width: 59px; height: 59px; border-radius: 300px; position: absolute; top: 7px; left: 7px; transition: all 0.2s linear 0s; }

.icon_box2_simple i { color: rgb(255, 255, 255); font-size: 25px; line-height: 75px; text-align: center; position: relative; display: block !important; }

.icon_box2_simple h3 { text-align: center; font-size: 18px; padding: 20px 0px 0px; transition: all 0.2s linear 0s; }

.icon_box2_simple p { padding: 5px 0px 0px; text-align: center; transition: all 0.2s linear 0s; }

.icon_box2_simple .box_btn { border-radius: 3px; text-shadow: none; padding: 11px 16px 12px; font-weight: normal; font-size: 16px; display: inline-block; min-width: 135px; transition: all 0.2s linear 0s; }

.icon_box2_bc { margin-top: 60px; padding: 0px 30px; text-align: center; text-shadow: none; position: relative; transition: all 0.2s linear 0s; }

.icon_box2_bc .icon_circle { text-align: center; width: 150px; height: 150px; margin: 0px auto; border: 3px solid; border-radius: 100px; display: block; position: relative; text-shadow: none; transition: all 0.2s linear 0s; }

.icon_box2_bc:hover .icon_circle { border: 5px solid rgba(255, 255, 255, 0.3) !important; }

.icon_box2_bc i { font-size: 40px; line-height: 150px; text-align: center; display: block !important; }

.icon_box2_bc i::before { border-radius: 100px; display: block; line-height: 110px; position: absolute; top: 50%; left: 50%; margin-top: -58px; margin-left: -58px; border: 3px solid rgba(0, 0, 0, 0); width: 110px !important; height: 110px !important; }

.icon_box2_bc:hover i::before { border: 3px solid rgba(0, 0, 0, 0.3) !important; }

.icon_box2_bc h3 { text-align: center; font-size: 18px; padding: 27px 0px 0px; margin-bottom: 9px; transition: all 0.2s linear 0s; }

.icon_box2_bc p { padding: 1px 0px 0px; text-align: center; transition: all 0.2s linear 0s; }

.icon_box2_bc .box_btn { border-radius: 3px; text-shadow: none; padding: 10px 16px 9px; font-weight: 700; font-size: 15px; display: inline-block; min-width: 135px; transition: all 0.2s linear 0s; }

.icon_box2_hex { margin-top: 60px; padding: 0px 30px; text-align: center; text-shadow: none; position: relative; transition: all 0.2s linear 0s; }

.icon_box2_hex .icon_circle { width: 130px; margin: 35px auto 38px; border-radius: 10px; color: rgb(255, 255, 255); background: linear-gradient(135deg, rgb(24, 226, 186) 0%, rgb(71, 209, 255) 100%); height: 70px; line-height: 60px; text-align: center; display: block; position: relative; text-shadow: none; transition: all 0.2s linear 0s; }

.icon_box2_hex .icon_circle::after, .icon_box2_hex .icon_circle::before { z-index: 0; top: -25px; content: ""; position: absolute; width: 68px; height: 68px; transform: scaleX(1.7) rotate(45deg); background: linear-gradient(45deg, rgb(24, 226, 186) 0%, rgb(71, 209, 255) 100%); left: 31px; border-radius: 10px 24px; }

.icon_box2_hex .icon_circle::before { top: 29px; }

.icon_box2_hex .icon_sub_ctn { font-size: 40px; display: block; text-align: center; position: relative; z-index: 3; height: 65px; line-height: 70px; margin: 0px auto; width: 120px; border-radius: 10px; }

.icon_box2_hex .icon_sub_ctn::after, .icon_box2_hex .icon_sub_ctn::before { z-index: 0; top: -19px; content: ""; position: absolute; width: 64px; height: 64px; transform: scaleX(1.7) rotate(45deg); left: 28px; border-radius: 10px 24px; }

.icon_box2_hex .icon_sub_ctn::before { top: 27px; }

.icon_box2_hex i { font-size: 40px; text-align: center; position: relative; z-index: 3; display: inline-block !important; }

.icon_box2_hex h3 { text-align: center; font-size: 18px; padding: 27px 0px 0px; margin-bottom: 29px; text-transform: uppercase; font-weight: 900; letter-spacing: 1.5px; position: relative; transition: all 0.2s linear 0s; }

.icon_box2_hex h3::after { content: ""; width: 70px; height: 1px; position: absolute; left: 50%; margin-left: -35px; bottom: -16px; }

.icon_box2_hex p { padding: 1px 0px 0px; text-align: center; transition: all 0.2s linear 0s; }

.icon_box2_hex .box_btn { text-shadow: none; padding: 4px 15px 3px; font-weight: 900; margin-top: 12px; font-size: 13px; display: inline-block; border: 2px solid; text-transform: uppercase; min-width: 100px; transition: all 0.2s linear 0s; }

.icon_box2_hexbox { margin-top: 60px; padding: 21px 20px 41px; text-align: center; text-shadow: none; transition: all 0.2s linear 0s; border: 1px solid; position: relative; border-radius: 3px; }

.icon_box2_hexbox .icon_circle { width: 100px; margin: 35px auto 38px; border-radius: 10px; color: rgb(255, 255, 255); background: linear-gradient(135deg, rgb(24, 226, 186) 0%, rgb(71, 209, 255) 100%); height: 60px; line-height: 60px; text-align: center; display: block; position: relative; text-shadow: none; transition: all 0.2s linear 0s; }

.icon_box2_hexbox .icon_circle::after, .icon_box2_hexbox .icon_circle::before { z-index: 0; top: -15px; content: ""; position: absolute; width: 55px; height: 55px; transform: scaleX(1.7) rotate(45deg); background: linear-gradient(45deg, rgb(24, 226, 186) 0%, rgb(71, 209, 255) 100%); left: 23px; border-radius: 10px 24px; transition: all 0.2s linear 0s; }

.icon_box2_hexbox .icon_circle::before { top: 24px; }

.icon_box2_hexbox .icon_sub_ctn { font-size: 35px; display: block; text-align: center; position: absolute; left: 5px; top: 5px; z-index: 3; height: 55px; line-height: 60px; margin: 0px auto; width: 90px; border-radius: 10px; transition: all 0.2s linear 0s; }

.icon_box2_hexbox .icon_sub_ctn::after, .icon_box2_hexbox .icon_sub_ctn::before { z-index: 0; top: -15px; content: ""; position: absolute; width: 51px; height: 51px; transform: scaleX(1.7) rotate(45deg); left: 20px; border-radius: 10px 24px; transition: all 0.2s linear 0s; }

.icon_box2_hexbox .icon_sub_ctn::before { top: 19px; }

.icon_box2_hexbox i { font-size: 35px; text-align: center; position: relative; z-index: 3; display: inline-block !important; }

.icon_box2_hexbox h3 { text-align: center; font-size: 16px; padding: 10px 0px 0px; margin-bottom: 20px; text-transform: uppercase; font-weight: 900; letter-spacing: 1px; position: relative; transition: all 0.2s linear 0s; }

.icon_box2_hexbox h3::after { content: ""; width: 70px; height: 1px; position: absolute; left: 50%; margin-left: -35px; bottom: -12px; }

.icon_box2_hexbox p { padding: 1px 0px 0px; text-align: center; transition: all 0.2s linear 0s; }

.icon_box2_hexbox .box_btn { text-shadow: none; padding: 9px 15px 11px; font-weight: 700; margin-top: 20px; font-size: 14px; position: absolute; display: inline-block; border-bottom: 2px solid rgba(0, 0, 0, 0.3); text-transform: uppercase; width: 130px; left: 50%; margin-left: -65px; transition: all 0.2s linear 0s; border-radius: 3px; }

.icon_box2_br { margin-top: 0px; padding: 18px 20px 41px; text-align: center; text-shadow: none; transition: all 0.2s linear 0s; border: 1px solid; position: relative; border-radius: 12px; }

.icon_box2_br .icon_circle { width: 150px; height: 150px; margin: 35px auto 28px; border-radius: 300px; line-height: 146px; text-align: center; display: block; position: relative; text-shadow: none; transition: all 0.2s linear 0s; }

.icon_box2_br i { font-size: 42px; width: 100px; left: 50%; top: 50%; margin-top: -50px; line-height: 100px; margin-left: -50px; height: 100px; text-align: center; position: relative; z-index: 3; display: block !important; }

.icon_box2_br h3 { text-align: center; font-size: 18px; padding: 0px; margin-bottom: 31px; font-weight: 700; position: relative; transition: all 0.2s linear 0s; }

.icon_box2_br h3::after { content: ""; width: 70px; height: 2px; position: absolute; left: 50%; margin-left: -35px; bottom: -19px; }

.icon_box2_br p { padding: 1px 0px 0px; text-align: center; transition: all 0.2s linear 0s; }

.icon_box2_br .box_btn { text-shadow: none; padding: 11px 15px 10px; font-weight: 900; margin-top: 13px; font-size: 14px; display: inline-block; border-bottom: 2px solid rgba(0, 0, 0, 0.3); text-transform: uppercase; width: 130px; transition: all 0.2s linear 0s; border-radius: 3px; }

.icon_box2_left_b { padding: 26px 30px 25px 119px; text-shadow: none; transition: all 0.2s linear 0s; border: 1px solid; position: relative; border-radius: 5px; }

.icon_box2_left_b .icon_circle { text-align: center; width: 69px; height: 69px; margin: 0px auto; background-color: rgb(255, 255, 255); border: 2px solid rgb(255, 255, 255); border-radius: 100px; position: absolute; top: 39px; left: 24px; display: block; text-shadow: none; color: rgb(255, 255, 255); box-shadow: rgb(236, 240, 241) 0px 0px 0px 5px; transition: all 0.2s linear 0s; }

.icon_box2_left_b i { color: rgb(255, 255, 255); font-size: 25px; line-height: 69px; text-align: center; display: block !important; }

.icon_box2_left_b h3 { font-size: 18px; padding: 10px 0px 0px; margin-bottom: 20px; font-weight: 700; position: relative; transition: all 0.2s linear 0s; }

.icon_box2_left_b p { padding: 1px 0px 0px; transition: all 0.2s linear 0s; }

.icon_box2_left_b .box_btn { text-shadow: none; display: inline-block; transition: all 0.2s linear 0s; border-radius: 3px; }

.icon_box2_big_cg { margin-top: 60px; padding: 0px 30px; text-align: center; text-shadow: none; position: relative; transition: all 0.2s linear 0s; }

.icon_box2_big_cg .icon_circle { width: 170px; margin: 35px auto; border-radius: 100px; color: rgb(255, 255, 255); background: linear-gradient(135deg, rgb(24, 226, 186) 0%, rgb(71, 209, 255) 100%); height: 170px; line-height: 160px; text-align: center; display: block; position: relative; text-shadow: none; transition: all 0.2s linear 0s; }

.icon_box2_big_cg .icon_sub_ctn { font-size: 40px; display: block; text-align: center; position: relative; z-index: 3; height: 150px; line-height: 150px; margin: 0px auto; width: 150px; top: 10px; border-radius: 100px; transition: all 0.2s linear 0s; }

.icon_box2_big_cg i { font-size: 40px; text-align: center; position: relative; z-index: 3; display: inline-block !important; }

.icon_box2_big_cg h3 { text-align: center; font-size: 16px; padding: 0px; margin-bottom: 9px; text-transform: uppercase; font-weight: 700; position: relative; transition: all 0.2s linear 0s; }

.icon_box2_big_cg p { padding: 1px 0px 0px; text-align: center; transition: all 0.2s linear 0s; }

.icon_box2_big_cg .box_btn { text-shadow: none; padding: 4px 15px 3px; font-weight: 900; margin-top: 12px; font-size: 13px; display: inline-block; border: 2px solid; text-transform: uppercase; min-width: 100px; transition: all 0.2s linear 0s; }

.icon_box2_big_cg_business { margin-top: 60px; padding: 0px 30px; text-align: center; text-shadow: none; position: relative; transition: all 0.2s linear 0s; }

.icon_box2_big_cg_business .icon_circle { width: 150px; margin: 0px auto 38px; border-radius: 300px; color: rgb(255, 255, 255); background: linear-gradient(135deg, rgb(24, 226, 186) 0%, rgb(71, 209, 255) 100%); height: 150px; line-height: 150px; text-align: center; display: block; position: relative; text-shadow: none; transition: all 0.2s linear 0s; }

.icon_box2_big_cg_business .icon_sub_ctn { font-size: 30px; display: block; text-align: center; position: relative; z-index: 3; height: 150px; line-height: 150px; margin: 0px auto; width: 150px; top: 0px; border-radius: 200px; transition: all 0.2s linear 0s; }

.icon_box2_big_cg_business i { font-size: 30px; text-align: center; position: relative; z-index: 3; display: inline-block !important; }

.icon_box2_big_cg_business h3 { text-align: center; font-size: 18px; padding: 0px; margin-bottom: 9px; font-weight: 600; font-family: "Open Sans"; position: relative; transition: all 0.2s linear 0s; }

.icon_box2_big_cg_business p { padding: 4px 0px 0px; text-align: center; line-height: 30px; transition: all 0.2s linear 0s; }

.icon_box2_big_cg_business .box_btn { text-shadow: none; padding: 4px 15px 3px; font-weight: 900; margin-top: 12px; font-size: 13px; display: inline-block; border: 2px solid; text-transform: uppercase; min-width: 100px; transition: all 0.2s linear 0s; }

.icon_box2_big_cg_trending { margin-top: 60px; padding: 0px 5px; text-align: center; text-shadow: none; position: relative; transition: all 0.2s linear 0s; }

.icon_box2_big_cg_trending .icon_circle { width: 150px; margin: 0px auto 43px; background: rgb(26, 188, 156); border-radius: 300px; color: rgb(255, 255, 255); height: 150px; text-align: center; display: block; position: relative; text-shadow: none; transition: all 0.2s linear 0s; }

.icon_box2_big_cg_trending i { font-size: 30px; text-align: center; line-height: 150px; position: relative; z-index: 3; display: inline-block !important; }

.icon_box2_big_cg_trending h3 { text-align: center; font-size: 16px; padding: 0px; margin-bottom: 30px; text-transform: uppercase; letter-spacing: 1.5px; font-weight: 900; font-family: Raleway; position: relative; transition: all 0.2s linear 0s; }

.icon_box2_big_cg_trending h3::after { content: ""; width: 50px; height: 2px; position: absolute; left: 50%; margin-left: -25px; bottom: -18px; }

.icon_box2_big_cg_trending h4 { font-family: "Playfair Display", serif; font-size: 16px; letter-spacing: 1.5px; margin-bottom: 9px; }

.icon_box2_big_cg_trending p { padding: 1px 0px 0px; text-align: center; transition: all 0.2s linear 0s; }

.icon_box2_big_cg_trending .box_btn { text-shadow: none; padding: 4px 15px 3px; font-weight: 900; margin-top: 12px; display: inline-block; font-family: Raleway; letter-spacing: 1.5px; font-size: 14px; border: 2px solid; text-transform: uppercase; min-width: 100px; transition: all 0.2s linear 0s; }

.icon_box2_st { margin-top: 60px; padding: 0px 30px 21px; text-align: center; text-shadow: none; position: relative; transition: all 0.2s linear 0s; }

.icon_box2_st .icon_circle { width: 60px; margin: -31px auto 23px; border-radius: 100px; color: rgb(255, 255, 255); background: linear-gradient(135deg, rgb(24, 226, 186) 0%, rgb(71, 209, 255) 100%); height: 60px; line-height: 60px; text-align: center; display: block; position: relative; text-shadow: none; transition: all 0.2s linear 0s; }

.icon_box2_st .icon_sub_ctn { font-size: 18px; display: block; text-align: center; position: relative; z-index: 3; height: 50px; line-height: 50px; margin: 0px auto; width: 50px; top: 4px; border-radius: 100px; transition: all 0.2s linear 0s; }

.icon_box2_st i { font-size: 18px; text-align: center; position: relative; z-index: 3; display: inline-block !important; }

.icon_box2_st h3 { text-align: center; font-size: 18px; padding: 0px; margin-bottom: 9px; font-weight: 700; position: relative; transition: all 0.2s linear 0s; }

.icon_box2_st p { padding: 1px 0px 0px; text-align: center; transition: all 0.2s linear 0s; }

.icon_box2_st .box_btn { text-shadow: none; padding: 4px 15px 3px; font-weight: 900; margin-top: 12px; font-size: 14px; display: inline-block; text-transform: uppercase; min-width: 100px; transition: all 0.2s linear 0s; }

.icon_box2_sc { margin-top: 60px; padding: 0px; text-align: center; text-shadow: none; position: relative; transition: all 0.2s linear 0s; }

.icon_box2_sc .icon_circle { width: 80px; margin: 0px auto 27px; border-radius: 100px; color: rgb(255, 255, 255); height: 80px; line-height: 80px; text-align: center; background-image: url("images/ib_sc.png"); background-size: 165px; background-position: -28px -41px; display: block; position: relative; text-shadow: none; transition: all 0.2s linear 0s; }

.icon_box2_sc i { font-size: 28px; text-align: center; position: relative; z-index: 3; display: inline-block !important; }

.icon_box2_sc h3 { text-align: center; font-size: 18px; padding: 0px; margin-bottom: 8px; font-weight: 700; position: relative; transition: all 0.2s linear 0s; }

.icon_box2_sc p { padding: 1px 0px 0px; text-align: center; transition: all 0.2s linear 0s; }

.icon_box2_sc .box_btn { text-shadow: none; padding: 0px; font-weight: normal; margin-top: 9px; font-size: 12px; display: inline-block; text-transform: uppercase; min-width: 100px; text-decoration: underline; transition: all 0.2s linear 0s; }

.wpb_accordion_content { overflow: auto; }

.ui-icon { text-indent: initial !important; }

.rd_acc_1 .wpb_accordion_header, .rd_acc_2 .wpb_accordion_header { font-size: 16px !important; line-height: 22px !important; margin: 0px 0px 2px !important; outline: none !important; }

.rd_acc_1 .ui-accordion-header-active, .rd_acc_2 .ui-accordion-header-active { font-weight: bold !important; outline: none !important; }

.rd_acc_1 .ui-accordion-header-icon, .rd_acc_2 .ui-accordion-header-icon { display: block; font-weight: normal; text-align: center; background: none !important; height: 39px !important; width: 40px !important; right: 0px !important; top: 0px !important; line-height: 40px !important; }

.rd_acc_1 .ui-accordion-header-icon::before, .rd_acc_2 .ui-accordion-header-icon::before { content: "L"; font-family: elg; }

.rd_acc_1 .ui-accordion-header-active .ui-accordion-header-icon::before, .rd_acc_2 .ui-accordion-header-active .ui-accordion-header-icon::before { content: "K"; font-family: elg; }

.rd_acc_1 .wpb_accordion_content, .rd_acc_2 .wpb_accordion_content { margin: -3px 0px 2px; }

.rd_acc_3 .wpb_accordion_section { margin-bottom: 10px; }

.rd_acc_3 .wpb_accordion_header { font-size: 16px !important; line-height: 14px !important; margin: 0px 0px 9px !important; outline: none !important; font-weight: bold !important; background: none !important; }

.rd_acc_3 .ui-accordion-header-active { font-weight: bold !important; outline: none !important; }

.rd_acc_3 .ui-accordion-header-icon { text-align: center; float: left; color: rgb(255, 255, 255); font-size: 24px; margin-right: 15px; font-weight: normal; position: relative !important; background: rgb(161, 177, 203) !important; width: 30px !important; height: 30px !important; line-height: 30px !important; left: 0px !important; top: 0px !important; }

.rd_acc_3 .ui-accordion-header-icon::before { content: "L"; font-family: elg; }

.rd_acc_3 .ui-accordion-header-active .ui-accordion-header-icon::before { content: "K"; font-family: elg; }

.rd_acc_3 .wpb_accordion_content { margin: -3px 0px 2px; background: none !important; padding: 0px 0px 4px !important; }

.rd_acc_4 .wpb_accordion_section { margin-bottom: 10px; }

.rd_acc_4 .wpb_accordion_header { font-size: 14px !important; line-height: 14px !important; margin: 0px 0px 9px !important; outline: none !important; font-weight: 900 !important; background: none !important; }

.rd_acc_4 .wpb_accordion_header a { line-height: 30px !important; margin: 0px 0px 1px !important; padding: 0px !important; }

.rd_acc_4 .ui-accordion-header-active { outline: none !important; }

.rd_acc_4 .ui-accordion-header-icon { text-align: center; float: right; color: rgb(255, 255, 255); font-weight: normal; font-size: 24px; position: relative !important; background: rgb(161, 177, 203) !important; width: 30px !important; height: 30px !important; line-height: 30px !important; right: 0px !important; top: 0px !important; }

.rd_acc_4 .ui-accordion-header-icon::before { content: "L"; font-family: elg; }

.rd_acc_4 .ui-accordion-header-active .ui-accordion-header-icon::before { content: "K"; font-family: elg; }

.rd_acc_4 .wpb_accordion_content { margin: -3px 0px 2px; background: none !important; padding: 0px 0px 4px !important; }

.rd_acc_5 .wpb_accordion_header { border-radius: 3px; font-size: 16px !important; line-height: 22px !important; margin: 0px !important; outline: none !important; font-weight: bold !important; }

.rd_acc_5 .ui-accordion-header-active { outline: none !important; }

.rd_acc_5 .ui-accordion-header-icon { display: block; font-weight: normal; text-align: center; background: none !important; height: 39px !important; width: 40px !important; right: 0px !important; top: 0px !important; line-height: 40px !important; }

.rd_acc_5 .ui-accordion-header-icon::before { content: "G"; font-family: elg; }

.rd_acc_5 .ui-accordion-header-active .ui-accordion-header-icon::before { content: "F"; font-family: elg; }

.rd_acc_5 .wpb_accordion_content { margin: -3px 0px 0px; border-radius: 0px 0px 3px 3px; }

.rd_acc_6 .wpb_accordion_header, .rd_acc_7 .wpb_accordion_header { border-radius: 3px; font-size: 16px !important; line-height: 22px !important; margin: 0px 0px 8px !important; outline: none !important; font-weight: bold !important; }

.rd_acc_6 .ui-accordion-header-active, .rd_acc_7 .ui-accordion-header-active { outline: none !important; }

.rd_acc_6 .ui-accordion-header-icon, .rd_acc_7 .ui-accordion-header-icon { display: block; text-align: center; font-size: 24px; font-weight: normal; background: none !important; height: 39px !important; width: 40px !important; right: 0px !important; top: 0px !important; line-height: 40px !important; }

.rd_acc_6 .ui-accordion-header-icon::before, .rd_acc_7 .ui-accordion-header-icon::before { content: ";"; font-family: elg; }

.rd_acc_6 .ui-accordion-header-active .ui-accordion-header-icon::before, .rd_acc_7 .ui-accordion-header-active .ui-accordion-header-icon::before { content: ":"; font-family: elg; }

.rd_acc_6 .wpb_accordion_content, .rd_acc_7 .wpb_accordion_content { margin: 0px; padding: 0px !important; }

.rd_acc_6 .rd_acc_content, .rd_acc_7 .rd_acc_content { padding-bottom: 10px; }

.rd_acc_8 .wpb_accordion_header { border-radius: 3px; font-size: 16px !important; line-height: 27px !important; margin: 0px 0px 5px !important; outline: none !important; font-weight: bold !important; }

.rd_acc_8 .ui-accordion-header-active { outline: none !important; }

.rd_acc_8 .ui-accordion-header-icon { display: block; font-weight: normal; text-align: center; background: none !important; height: 44px !important; width: 43px !important; right: 0px !important; top: 0px !important; line-height: 45px !important; }

.rd_acc_8 .ui-accordion-header-icon::before { content: ""; font-family: FontAwesome; }

.rd_acc_8 .ui-accordion-header-active .ui-accordion-header-icon::before { content: ""; font-family: FontAwesome; }

.rd_acc_8 .wpb_accordion_content { margin: -6px 0px 5px; border-radius: 3px; }

.rd_acc_9 .wpb_accordion_header { border-radius: 5px; font-size: 14px !important; line-height: 26px !important; margin: 0px 0px 5px !important; outline: none !important; font-weight: bold !important; }

.rd_acc_9 .ui-accordion-header-active { outline: none !important; }

.rd_acc_9 .ui-accordion-header-icon { display: block; float: left; font-weight: normal; text-align: center; margin-right: 20px; border-radius: 5px 0px 0px 5px; background: none !important; height: 40px !important; width: 40px !important; left: 0px !important; top: 0px !important; position: relative !important; line-height: 40px !important; }

.rd_acc_9 .ui-accordion-header-icon::before { content: ""; font-family: FontAwesome; }

.rd_acc_9 .ui-accordion-header-active .ui-accordion-header-icon::before { content: ""; font-family: FontAwesome; }

.rd_acc_9 .wpb_accordion_content { }

.rd_acc_10 .wpb_accordion_header { border-radius: 3px; font-size: 16px !important; line-height: 32px !important; margin: 0px 0px 9px !important; outline: none !important; }

.rd_acc_10 .ui-accordion-header-active { outline: none !important; }

.rd_acc_10 .ui-accordion-header-icon { display: block; float: left; font-weight: normal; text-align: center; margin-right: 20px; border-radius: 3px; background: none !important; height: 48px !important; width: 49px !important; left: 0px !important; position: relative !important; top: 0px !important; line-height: 49px !important; }

.rd_acc_10 .ui-accordion-header-icon::before { content: ""; font-family: FontAwesome; }

.rd_acc_10 .ui-accordion-header-active .ui-accordion-header-icon::before { content: ""; font-family: FontAwesome; }

.rd_acc_10 .wpb_accordion_content { margin: -6px 0px 10px; padding-left: 48px !important; }

.rd_acc_11 .wpb_accordion_header { font-size: 16px !important; line-height: 22px !important; margin: 0px 0px 10px !important; outline: none !important; }

.rd_acc_11 .ui-accordion-header-active { outline: none !important; }

.rd_acc_11 .ui-accordion-header-icon { display: block; font-weight: normal; text-align: center; font-size: 14px; background: none !important; height: 39px !important; width: 40px !important; right: 0px !important; top: 0px !important; line-height: 40px !important; }

.rd_acc_11 .ui-accordion-header-icon::before { content: ""; font-family: FontAwesome; }

.rd_acc_11 .ui-accordion-header-active .ui-accordion-header-icon::before { content: ""; font-family: FontAwesome; }

.rd_acc_11 .wpb_accordion_content { margin: -10px 0px 10px; }

.rd_acc_11 .rd_acc_content { padding: 9px; }

.rd_acc_12 .wpb_accordion_header { font-size: 14px !important; line-height: 20px !important; margin: 0px !important; outline: none !important; background: none !important; }

.rd_acc_12 .wpb_accordion_header a { padding-left: 0px !important; padding-right: 0px !important; }

.rd_acc_12 .ui-accordion-header-active { outline: none !important; font-weight: bold !important; }

.rd_acc_12 .ui-accordion-header-icon { display: block; font-weight: normal; text-align: right; font-size: 15px; background: none !important; height: 34px !important; width: 40px !important; right: 0px !important; top: 0px !important; line-height: 31px !important; }

.rd_acc_12 .ui-accordion-header-icon::before { content: ""; font-family: FontAwesome; }

.rd_acc_12 .ui-accordion-header-active .ui-accordion-header-icon::before { content: ""; font-family: FontAwesome; }

.rd_acc_12 .wpb_accordion_content { margin: 0px; padding-left: 0px !important; padding-right: 0px !important; }

.rd_acc_13 .wpb_accordion_header { font-size: 14px !important; line-height: 20px !important; margin: 0px !important; outline: none !important; background: none !important; }

.rd_acc_13 .wpb_accordion_header a { padding-left: 0px !important; padding-right: 0px !important; }

.rd_acc_13 .ui-accordion-header-active { outline: none !important; font-weight: bold !important; }

.rd_acc_13 .ui-accordion-header-icon { display: block; font-weight: normal; text-align: right; font-size: 15px; background: none !important; height: 34px !important; width: 40px !important; right: 0px !important; top: 0px !important; line-height: 31px !important; }

.rd_acc_13 .ui-accordion-header-icon::before { content: ""; font-family: FontAwesome; }

.rd_acc_13 .ui-accordion-header-active .ui-accordion-header-icon::before { content: ""; font-family: FontAwesome; }

.rd_acc_13 .wpb_accordion_content { margin: 0px; padding-left: 0px !important; padding-right: 0px !important; }

.rd_acc_13 .rd_acc_content { padding: 12px 19px; border-radius: 5px; }

.rd_acc_14 .wpb_accordion_header { font-size: 14px !important; line-height: 32px !important; margin: 0px 0px 1px !important; text-transform: uppercase !important; font-weight: 900 !important; outline: none !important; }

.rd_acc_14 .ui-accordion-header-active { outline: none !important; }

.rd_acc_14 .wpb_accordion_header a { padding: 10px 29px 6px !important; }

.rd_acc_14 .ui-accordion-header-icon { display: block; text-align: center; font-size: 24px; background: none !important; height: 49px !important; width: 66px !important; right: 0px !important; font-weight: normal !important; top: 0px !important; line-height: 49px !important; }

.rd_acc_14 .ui-accordion-header-icon::before { content: ";"; font-family: elg; }

.rd_acc_14 .ui-accordion-header-active .ui-accordion-header-icon::before { content: ":"; font-family: elg; }

.rd_acc_14 .wpb_accordion_content { margin: -2px 0px 1px; padding-left: 0px !important; padding-right: 0px !important; }

.rd_acc_14 .rd_acc_content { padding: 12px 30px; border-radius: 5px; }

.rd_acc_15 .wpb_accordion_header { font-size: 14px !important; line-height: 24px !important; margin: -1px 0px 0px !important; outline: none !important; }

.rd_acc_15 .ui-accordion-header-active { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 4px; outline: none !important; font-weight: 700 !important; }

.rd_acc_15 .wpb_accordion_header a::before { content: ""; font-family: FontAwesome; margin: 0px 9px 0px 5px; font-size: 14px; display: block; float: left; }

.rd_acc_15 .ui-accordion-header-active a::before { content: ""; font-family: FontAwesome; }

.rd_acc_15 .ui-accordion-header-icon { display: block; text-align: center; font-size: 11px; background: none !important; height: 39px !important; width: 36px !important; right: 0px !important; font-weight: normal !important; top: 0px !important; line-height: 40px !important; }

.rd_acc_15 .ui-accordion-header-icon::before { content: ""; font-family: FontAwesome; border: 1px solid; padding: 3px 4px 2px; }

.rd_acc_15 .ui-accordion-header-active .ui-accordion-header-icon::before { content: ""; padding: 3px 4px 2px; font-family: FontAwesome; }

.rd_acc_15 .wpb_accordion_content { margin: -2px 0px 0px; }

.rd_acc_15 .rd_acc_content { padding: 0px 5px; }

.rd_acc_16 .wpb_accordion_header { font-size: 14px !important; line-height: 24px !important; margin: -1px 0px 0px !important; outline: none !important; font-weight: 700 !important; }

.rd_acc_16 .ui-accordion-header-active { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 4px; outline: none !important; }

.rd_acc_16 .wpb_accordion_header a::before { content: ""; font-family: FontAwesome; margin: 0px 9px 0px 5px; font-size: 14px; display: block; float: left; }

.rd_acc_16 .ui-accordion-header-active a::before { content: ""; font-family: FontAwesome; }

.rd_acc_16 .ui-accordion-header-icon { display: block; text-align: center; font-size: 11px; background: none !important; height: 39px !important; width: 36px !important; left: auto !important; margin-top: 0px !important; right: 0px !important; font-weight: normal !important; top: 0px !important; line-height: 40px !important; }

.rd_acc_16 .ui-accordion-header-icon::before { content: ""; font-family: FontAwesome; border: 1px solid; padding: 3px 4px 2px; }

.rd_acc_16 .ui-accordion-header-active .ui-accordion-header-icon::before { content: ""; padding: 3px 4px 2px; font-family: FontAwesome; }

.rd_acc_16 .wpb_accordion_content { margin: -2px 0px 0px; }

.rd_acc_16 .rd_acc_content { padding: 0px 5px; }

.rd_tabs { overflow: auto; }

.vertical #tabs { width: 20%; float: left; position: relative; z-index: 2; }

.vertical.rd_vtab_right #tabs { float: right; }

.vertical .tabs-container { float: left; width: 80%; position: relative; z-index: 2; }

.vertical.rd_vtab_right .tabs-container { float: right; }

.vertical .tab_content { padding: 30px; margin-left: -1px; }

.vertical.rd_vtab_right .tab_content { float: right; margin-left: 0px; margin-right: -1px; }

.vertical .active { border-right: 1px solid rgb(255, 255, 255); }

.horizontal .tabs { height: 39px; list-style: none; margin: 0px; padding: 0px; }

.horizontal .tabs li { margin: 0px; padding: 0px; float: left; }

.vertical .tabli { border-top: none !important; }

.tabli i { margin-right: 10px; }

.vertical .tabli a { line-height: 49px; display: block; pointer-events: none; }

.horizontal .tabs li a { border: 0px; text-indent: 0px; margin: 0px; pointer-events: none; }

.horizontal .tabs li:last-child { border-right: 1px solid rgb(217, 217, 217); }

.horizontal .tabs li:last-child a { width: 100%; }

.horizontal .tabs li.active a { background: none; padding: 7px 15px 11px; }

.tab-holder .news-list li:last-child { border-bottom: 0px; }

.horizontal .tabs-container { margin-top: 2px; padding: 20px 28px; overflow: auto; }

.panes .pane { display: none; }

.horizontal .panes div { display: none; border-width: 0px 1px 1px; border-top-style: initial; border-top-color: initial; height: auto; background: rgb(255, 255, 255); padding: 19px 10px; border-left-style: solid; border-left-color: rgb(230, 230, 230); border-right-style: solid; border-right-color: rgb(230, 230, 230); border-bottom-style: solid; border-bottom-color: rgb(230, 230, 230); }

.rd_vtab_1 #tabs { z-index: 3; }

.rd_vtab_1 .tabli a { padding: 0px 20px; }

.rd_vtab_2.rd_vtab_right .tabli a { padding: 0px 0px 0px 20px; }

.vertical.rd_vtab_2 #tabs li:last-child { border-bottom: none; }

.vertical.rd_vtab_2 .tab-content { position: relative; z-index: 1; }

.vertical.rd_vtab_2.rd_vtab_left .tab-box.tabs-container::after { width: 1px; content: ""; display: block; box-shadow: rgba(0, 0, 0, 0.33) -4px 0px 15px; border-radius: 100px; height: 78%; position: absolute; left: 0px; top: 10%; z-index: -1; }

.vertical.rd_vtab_2.rd_vtab_right .tab-box.tabs-container::after { width: 1px; content: ""; display: block; box-shadow: rgba(0, 0, 0, 0.33) 4px 0px 15px; border-radius: 100px; height: 78%; position: absolute; right: 0px; top: 10%; z-index: -1; }

.rd_tabs.horizontal .tabs { height: auto; overflow: auto; }

.rd_tabs.horizontal .tabs li { height: auto; padding: 15px 20px; cursor: pointer; z-index: 1; position: relative; }

.rd_tabs.horizontal .tabs li a { padding: 0px; margin: 0px; pointer-events: none; display: flex; }

.rd_tabs.horizontal .tabs-container { margin-top: -1px; }

.rd_tabs.horizontal.rd_tab_1 #tabs > li { padding: 10px 20px; border-right: none; max-height: 41px; list-style: none; }

.rd_tabs.horizontal.rd_tab_1 #tabs > li.active { padding-top: 8px; }

.rd_tabs.horizontal.rd_tab_1 #tabs > li a { font-size: 15px; }

.rd_tabs.horizontal.rd_tab_1 #tabs > li.active a { font-weight: bold; }

.rd_tabs.horizontal.rd_tab_2 #tabs > li { padding: 16px 27px 14px; border-right: none; max-height: 51px; list-style: none; }

.rd_tabs.horizontal.rd_tab_2 #tabs > li.active { padding-top: 13px; }

.rd_tabs.horizontal.rd_tab_2 #tabs > li a { font-size: 14px; }

.rd_tab_2 #tabs > li.active { box-shadow: rgba(0, 0, 0, 0.05) 6px 0px 3px; position: relative; }

.rd_tabs.horizontal.rd_tab_3 #tabs > li:first-child { margin-left: 0px !important; }

.rd_tabs.horizontal.rd_tab_3 #tabs > li { padding: 10px 15px 9px; margin-top: 5px; margin-left: -1px; max-height: 41px; list-style: none; }

.rd_tabs.horizontal.rd_tab_3 #tabs > li.active { padding: 15px 15px 9px; border-radius: 4px 4px 0px 0px; max-height: 46px; list-style: none; margin-top: 0px !important; }

.rd_tabs.horizontal.rd_tab_3 #tabs > li a { font-size: 16px; }

.rd_tabs.horizontal.rd_tab_3 #tabs > li.active a { font-weight: bold; }

.rd_tabs.horizontal.rd_tab_4 #tabs > li:first-child { margin-left: 0px !important; }

.rd_tabs.horizontal.rd_tab_4 #tabs > li { padding: 10px 15px 9px; margin-top: 5px; margin-left: -1px; max-height: 41px; list-style: none; }

.rd_tabs.horizontal.rd_tab_4 #tabs > li.active { padding: 15px 15px 9px; border-radius: 4px 4px 0px 0px; max-height: 46px; list-style: none; margin-top: 0px !important; }

.rd_tabs.horizontal.rd_tab_4 #tabs > li a { font-size: 16px; }

.rd_tabs.horizontal.rd_tab_4 #tabs > li.active a { font-weight: bold; }

.rd_tabs.rd_dark_tabs.horizontal #tabs > li { color: rgb(161, 177, 188); background: rgb(34, 37, 51); }

.rd_tabs.rd_dark_tabs.horizontal .tabs-container { color: rgb(161, 177, 188); background: rgb(34, 37, 51); }

.rd_tabs.rd_dark_tabs.horizontal .tabs > li.active { border-bottom: 1px solid rgb(34, 37, 51) !important; background: rgb(34, 37, 51) !important; }

.rd_tabs.rd_dark_tabs.horizontal .tabs > li.active a:hover { color: rgb(255, 255, 255) !important; }

.rd_tabs.rd_dark_tabs.horizontal .tabs > li.active a { color: rgb(255, 255, 255) !important; }

.rd_list_right, .rd_list_left { overflow: auto; }

.rd_list_1 .list_item_ctn { float: left; width: 100%; margin-bottom: 8px; border-bottom: 1px solid; }

.rd_list_1 .list_item_ctn:last-child { border-bottom: none !important; }

.rd_list_1 .list_desc { margin-left: 35px; }

.rd_list_1 .list_desc p { margin-bottom: 8px; }

.rd_list_1 .list_desc h3 { font-size: 16px; font-weight: 700; margin-bottom: 5px; }

.rd_list_1 .list_icn { float: left; margin-right: 20px; font-size: 14px; margin-top: 5px; transition: all 0.2s linear 0s; }

.rd_list_1 i { }

.rd_list_1_alt .list_item_ctn { float: left; width: 100%; }

.rd_list_1_alt .list_item_ctn:last-child { border-bottom: none !important; }

.rd_list_1_alt .list_desc { margin-left: 35px; }

.rd_list_1_alt .list_desc p { margin-bottom: 8px; }

.rd_list_1_alt .list_desc h3 { font-size: 16px; font-weight: 700; margin-bottom: 5px; }

.rd_list_1_alt .list_icn { float: left; margin-right: 20px; font-size: 14px; margin-top: 5px; transition: all 0.2s linear 0s; }

.rd_list_2 .list_item_ctn { float: left; width: 100%; margin-bottom: 10px; position: relative; overflow: hidden; }

.rd_list_2 .list_item_ctn::after { content: ""; height: 100%; position: absolute; top: 56px; width: 1px; background: black; left: 23px; }

.rd_list_2 .list_item_ctn:last-child::after { content: none; }

.rd_list_2 .list_desc { margin-left: 70px; }

.rd_list_2 .list_desc p { margin-bottom: 35px; }

.rd_list_2 .list_desc h3 { font-size: 18px; font-weight: 700; margin-bottom: 14px; }

.rd_list_2 .list_icn { float: left; margin-right: 0px; font-size: 45px; height: 55px; line-height: 40px; margin-top: 4px; transition: all 0.2s linear 0s; }

.rd_list_2 i { }

.rd_list_3 .list_item_ctn { float: left; width: 100%; margin-bottom: 26px; }

.rd_list_3 .list_item_ctn:hover i { background: rgba(0, 0, 0, 0.3); border: 1px solid rgb(255, 255, 255); }

.rd_list_3 .list_desc { margin-left: 140px; }

.rd_list_3.rd_list_right .list_desc { margin-right: 140px; margin-left: 0px; text-align: right; }

.rd_list_3.rd_list_right h3 { text-align: right; }

.rd_list_3 .list_desc h3 { font-size: 14px; font-weight: 900; text-transform: uppercase; margin-bottom: 20px; }

.rd_list_3 .list_item_ctn:hover .list_icn span { color: rgb(255, 255, 255) !important; }

.rd_list_3 .list_icn { height: 120px; width: 120px; line-height: 108px; font-size: 40px; text-align: center; border-radius: 0px; position: relative; float: left; color: rgb(255, 255, 255); margin-top: 4px; margin-right: 20px; transition: all 0.2s linear 0s; }

.rd_list_3.rd_list_right .list_icn { float: right; margin-right: 0px; margin-left: 20px; }

.rd_list_3 i { width: 110px; height: 110px; display: block; text-align: center; left: 5px; position: absolute; top: 5px; border: 1px solid rgba(0, 0, 0, 0); transition: all 0.2s linear 0s; }

.rd_list_4 .list_item_ctn { float: left; position: relative; text-align: center; padding: 0px 20px 50px; transition: all 0.2s linear 0s; }

.rd_list_4 .list_item_ctn:hover { transform: scale(1.07); z-index: 2; background: rgb(161, 177, 188) !important; }

.rd_list_4 .list_icn { text-align: center; margin-top: 70px; font-size: 45px; height: 45px; line-height: 45px; color: rgb(255, 255, 255); }

.rd_list_4 .list_desc h3 { font-size: 14px; font-weight: 900; margin-top: 26px; letter-spacing: 0px; margin-bottom: 23px; text-align: center; }

.rd_list_5 .list_item_ctn { float: left; width: 100%; margin-bottom: 23px; }

.rd_list_5.rd_list_right .list_desc { text-align: right; }

.rd_list_5.rd_list_right h3 { text-align: right; }

.rd_list_5 .list_desc h3 { font-size: 18px; font-weight: 700; margin-top: 18px; margin-bottom: 24px; }

.rd_list_5 .list_item_ctn:hover .list_icn span { color: rgb(255, 255, 255) !important; }

.rd_list_5 .list_icn { height: 50px; width: 50px; line-height: 50px; font-size: 20px; border-radius: 200px; position: relative; float: left; color: rgb(255, 255, 255); margin-top: 4px; margin-right: 15px; text-align: center; transition: all 0.2s linear 0s; }

.rd_list_5.rd_list_right .list_icn { float: right; margin-right: 0px; margin-left: 15px; }

.rd_list_6 .list_item_ctn { float: left; width: 100%; margin-bottom: 23px; }

.rd_list_6.rd_list_right .list_desc { text-align: right; }

.rd_list_6.rd_list_right h3 { text-align: right; }

.rd_list_6 .list_desc h3 { font-size: 18px; font-weight: 700; margin-top: 10px; margin-bottom: 14px; }

.rd_list_6 .list_item_ctn:hover .list_icn span { color: rgb(255, 255, 255) !important; }

.rd_list_6 .list_icn { height: 30px; width: 30px; line-height: 30px; font-size: 17px; border-radius: 200px; position: relative; float: left; color: rgb(255, 255, 255); margin-top: 4px; margin-right: 15px; text-align: center; transition: all 0.2s linear 0s; }

.rd_list_6.rd_list_right .list_icn { float: right; margin-right: 0px; margin-left: 15px; }

.rd_list_7 .list_item_ctn { float: left; width: 100%; margin-bottom: 29px; }

.rd_list_7.rd_list_right .list_desc { text-align: right; }

.rd_list_7.rd_list_right h3 { text-align: right; }

.rd_list_7 .list_desc h3 { font-size: 16px; font-weight: 700; margin-top: 10px; margin-bottom: 23px; }

.rd_list_7 .list_item_ctn .list_icn span { background: none; }

.rd_list_7 .list_icn { height: 36px; width: 36px; line-height: 34px; font-size: 17px; border-radius: 200px; position: relative; float: left; background: none; border: 1px solid; margin-top: 4px; margin-right: 19px; text-align: center; transition: all 0.2s linear 0s; }

.rd_list_7.rd_list_right .list_icn { float: right; margin-right: 0px; margin-left: 19px; }

.small_list .list_item_ctn { float: left; width: 100%; margin-bottom: 30px; }

.small_list .list_desc { margin-left: 65px; }

.small_list .list_icn { text-align: center; position: relative; float: left; margin-right: 10px; font-size: 35px; }

.wpb_text_column ol { counter-reset: item 0; margin-left: 0px; padding-left: 0px; }

.entry ol, .comment ol, #fw_c.tf_single_page ol { counter-reset: item 0; margin: 0px 0px 15px 20px; }

.wpb_text_column ol li { display: block; margin-bottom: 10px; margin-left: 10px; cursor: pointer; }

.entry ol li, .comment ol li, #fw_c.tf_single_page > ol li, .rd_woo_short_description ol li { display: block; cursor: pointer; }

.wpb_text_column ol > li::before { display: inline-block; content: counter(item); counter-increment: item 1; margin-left: -10px; width: 24px; height: 24px; background: rgb(161, 177, 188); text-align: center; line-height: 24px; border: 3px solid rgba(255, 255, 255, 0.56); border-radius: 20px; margin-right: 10px; color: rgb(255, 255, 255); font-size: 13px; transition: all 0.2s linear 0s; }

.entry ol > li::before, .comment ol > li::before, #fw_c.tf_single_page ol > li::before { display: inline-block; content: counter(item); counter-increment: item 1; margin-right: 10px; margin-left: -15px; }

.wpb_text_column ul, .entry ul, #fw_c.tf_single_page > ul, #fw_c.tf_single_page ul li > ul, .rd_woo_short_description ul, .rd_woo_short_description ul li { margin: 0px 0px 15px 20px; }

.wpb_text_column ul li, .entry ul li, #fw_c.tf_single_page > ul li, .rd_woo_short_description ul li { list-style: disc; display: list-item; }

.wpb_text_column ul ol li, .entry ul ol li, .comment ul ol li, #fw_c.tf_single_page > ul ol li, .rd_woo_short_description ul ol li { display: block !important; }

.entry table, .comment table, #fw_c > table { border-collapse: collapse; border-spacing: 0px; border: 1px solid; }

.entry table th, .entry table td, .comment table th, .comment table td, #fw_c.tf_single_page > table td, #fw_c.tf_single_page > table th { border-right: 1px solid; border-bottom: 1px solid; padding: 2px; }

dd { margin: 0px 0px 0px 15px; }

.rd_cta_1 { overflow: auto; border-radius: 10px; }

.rd_cta_1 i { float: left; width: 90px; height: 90px; margin: 25px 45px 20px 35px; border-radius: 100px; text-align: center; line-height: 90px; }

.rd_cta_1 .promo_title { font-size: 24px; font-weight: 700; }

.rd_cta_1 .promo_text { float: left; width: calc(100% - 407px); padding: 27px 0px 10px; }

.rd_cta_1 .cta_mt { margin-top: 3px; }

.rd_cta_1 .promo_btn { font-size: 15px; font-weight: 900; padding: 21px 20px 20px; border-bottom: 3px solid rgba(0, 0, 0, 0.3); min-width: 180px; float: right; text-align: center; margin: 40px 42px 30px 5px; border-radius: 10px; }

.rd_cta_2 { overflow: auto; padding: 4px; }

.rd_cta_2 .promo_text { padding: 21px 30px 19px; overflow: auto; }

.rd_cta_2 .promo_text_ctn { float: left; width: calc(100% - 238px); }

.rd_cta_2 .promo_title { font-size: 24px; font-weight: 300; }

.rd_cta_2 .cta_mt { margin-top: 6px; }

.rd_cta_2 .promo_btn { font-size: 18px; font-weight: 700; padding: 16px 20px 15px; border-bottom: 2px solid rgba(0, 0, 0, 0.3); min-width: 176px; float: right; text-align: center; margin: 24px 15px 24px 45px; border-radius: 3px; }

.rd_cta_3 { overflow: auto; padding: 15px; }

.rd_cta_3 .promo_text { padding: 45px 25px 34px; overflow: auto; text-align: center; }

.rd_cta_3 .promo_title { font-size: 36px; font-weight: 900; }

.rd_cta_3 .cta_mt { margin-top: 11px; font-size: 18px; }

.rd_db_1 { width: 420px; margin: 0px auto; overflow: visible; }

.rd_db_1 .f_btn, .rd_db_1 .s_btn { font-size: 15px; font-weight: 900; text-transform: uppercase; padding: 16px 15px 15px; min-width: 200px; text-align: center; border-radius: 3px; }

.rd_db_1 .f_btn { float: left; }

.rd_db_1 .s_btn { float: right; }

.rd_db_2 { width: 360px; margin: 0px auto; overflow: visible; }

.rd_db_2 .f_btn, .rd_db_2 .s_btn { font-size: 15px; font-weight: 900; text-transform: uppercase; padding: 16px 15px 15px; min-width: 170px; text-align: center; border-radius: 3px; }

.rd_db_2 .f_btn { float: left; }

.rd_db_2 .s_btn { float: right; }

.rd_db_3, .rd_db_4 { width: 360px; margin: 0px auto; overflow: visible; }

.rd_db_3 .f_btn, .rd_db_3 .s_btn, .rd_db_4 .f_btn, .rd_db_4 .s_btn { font-size: 14px; font-weight: 900; text-transform: uppercase; padding: 15px 15px 14px; border: 1px solid rgba(0, 0, 0, 0); min-width: 170px; text-align: center; }

.rd_db_3 .f_btn, .rd_db_4 .f_btn { float: left; }

.rd_db_3 .s_btn, .rd_db_4 .s_btn { float: right; }

.rd_db_5 { width: 480px; margin: 0px auto; overflow: visible; }

.rd_db_5 .f_btn { font-size: 14px; font-weight: 900; text-transform: uppercase; padding: 20px 15px 21px; border-bottom: 3px solid rgba(0, 0, 0, 0.3); min-width: 230px; text-align: center; border-radius: 2px; }

.rd_db_5 .s_btn { font-size: 14px; font-weight: 900; text-transform: uppercase; padding: 19px 15px 20px; border: 1px solid; min-width: 230px; text-align: center; border-radius: 2px; }

.rd_db_5 .f_btn { float: left; }

.rd_db_5 .s_btn { float: right; }

.rd_db_6 { width: 420px; margin: 0px auto; overflow: visible; }

.rd_db_6 .f_btn { font-size: 16px; font-weight: 900; text-transform: uppercase; padding: 21px 15px 20px; border-bottom: 5px solid rgba(0, 0, 0, 0.3); min-width: 200px; text-align: center; border-radius: 3px; }

.rd_db_6 .s_btn { font-size: 16px; font-weight: 900; text-transform: uppercase; padding: 21px 15px 20px; border-bottom: 5px solid rgba(0, 0, 0, 0.3); min-width: 200px; text-align: center; border-radius: 3px; }

.rd_db_6 .f_btn { float: left; }

.rd_db_6 .s_btn { float: right; }

.rd_db_7 { width: 420px; margin: 0px auto; overflow: visible; }

.rd_db_7 .f_btn, .rd_db_7 .s_btn { font-size: 12px; font-weight: 900; text-transform: uppercase; padding: 18px 15px; min-width: 200px; text-align: center; border-radius: 100px; }

.rd_db_7 .f_btn { float: left; }

.rd_db_7 .s_btn { float: right; }

.rd_testimonials_ctn { }

.rd_testimonial { float: left; position: relative; }

.rd_tm_pager { margin: 0px auto; text-align: center; }

.rd_tm_pager a { margin: 0px 5px 0px 0px; text-decoration: none; display: inline-block; width: 8px; height: 8px; background: rgb(0, 0, 0); text-indent: -999em; border-radius: 100px; }

.tm_nav { display: none; position: relative; height: 40px; }

.rd_tm_1 .tm_text { font-weight: 300; font-size: 18px; margin-bottom: 20px; line-height: 30px; }

.rd_tm_1 .tm_author { font-weight: normal; font-size: 18px; float: left; }

.rd_tm_1 .tm_info { font-weight: normal; font-size: 18px; float: left; margin-left: 5px; }

.rd_tm_1 .tm_image { display: none; }

.rd_tm_1 .rd_tm_pager a { float: left; cursor: pointer; display: block; }

.rd_tm_1 .rd_tm_pager a.selected { width: 12px; height: 12px; margin-top: -2px; }

.rd_tm_1 .rd_tm_pager { margin: 29px auto 0px; text-align: left; overflow: visible; height: 15px; }

.rd_tm_2 .tm_text { position: relative; margin-left: 100px; max-height: 100px; min-height: 100px; border-top: 1px solid; border-bottom: 1px solid; border-left: 1px solid; border-right-style: solid; border-right-color: initial; border-image: initial; padding: 12px 17px 14px; line-height: 24px; font-size: 14px; overflow: auto; border-right-width: 3px !important; }

.rd_tm_2 .tm_author { font-weight: bold; font-size: 18px; margin-top: 18px; }

.rd_tm_2 .tm_info { font-weight: normal; font-size: 14px; margin-top: 6px; }

.rd_tm_2 .tm_image { width: 100px; position: absolute; left: 0px; top: 0px; }

.rd_tm_2 .rd_tm_pager a { float: left; display: block; width: 6px; cursor: pointer; height: 6px; }

.rd_tm_2 .rd_tm_pager a.selected { width: 7px; height: 7px; margin-top: -1px; }

.rd_tm_2 .rd_tm_pager { margin: 12px auto 0px; text-align: left; overflow: visible; height: 15px; }

.rd_tm_14 .tm_text { position: relative; border: 1px solid; padding: 12px 17px 14px; line-height: 24px; font-size: 14px; overflow: auto; }

.rd_tm_14 .tm_author { font-weight: bold; font-size: 18px; margin-top: 18px; }

.rd_tm_14 .tm_info { font-weight: normal; font-size: 14px; margin-top: 6px; }

.rd_tm_14 .tm_image { display: none !important; }

.rd_tm_14 .rd_tm_pager a { float: left; display: block; width: 6px; cursor: pointer; height: 6px; }

.rd_tm_2 .rd_tm_pager a.selected { width: 7px; height: 7px; margin-top: -1px; }

.rd_tm_14 .rd_tm_pager { margin: 12px auto 0px; text-align: left; overflow: visible; height: 15px; }

.rd_tm_3 .rd_testimonial { text-align: center; }

.rd_tm_3 .tm_text { font-weight: normal; font-size: 18px; text-align: center; padding: 40px 30px 48px; line-height: 30px; margin-bottom: 256px; position: relative; }

.rd_tm_3 .tm_text::after { content: ""; width: 12px; height: 12px; position: absolute; bottom: -7px; left: 50%; margin-left: -6px; transform: scaleX(1.5) rotate(45deg); border-top: none !important; border-left: none !important; }

.rd_tm_3 .tm_author { font-weight: bold; font-size: 18px; position: absolute; bottom: 77px; left: 50%; width: 50%; margin-left: -25%; }

.rd_tm_3 .tm_info { font-weight: normal; font-size: 14px; position: absolute; bottom: 51px; left: 50%; width: 50%; margin-left: -25%; }

.rd_tm_3 .tm_image { height: 114px; width: 114px; border-radius: 100px; position: absolute; left: 50%; margin-left: -57px; bottom: 113px; padding: 6px; border: 1px solid; }

.rd_tm_3 .tm_image img { border-radius: 100px; }

.rd_tm_3 .rd_tm_pager a { width: 14px; height: 14px; cursor: pointer; position: relative; box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 0px 0px inset; }

.rd_tm_3 .rd_tm_pager a::after { width: 6px; height: 6px; content: ""; background: rgba(0, 0, 0, 0); position: absolute; left: 3px; top: 3px; border-radius: 100px; transition: all 0.2s linear 0s; }

.rd_tm_4 .tm_text { position: relative; border: 1px solid; padding: 80px 40px 26px 150px; line-height: 24px; font-size: 14px; border-radius: 3px; }

.rd_tm_4 .tm_author { font-weight: bold; font-size: 18px; position: absolute; top: 28px; left: 150px; }

.rd_tm_4 .tm_info { font-weight: normal; font-size: 14px; position: absolute; left: 150px; top: 53px; }

.rd_tm_4 .tm_image { width: 100px; height: 100px; padding: 5px; background: rgb(255, 255, 255); position: absolute; left: 31px; top: 31px; border-radius: 100px; }

.rd_tm_4 .tm_image img { border-radius: 100px; }

.rd_tm_4 .rd_tm_pager a { float: left; display: block; cursor: pointer; width: 6px; height: 6px; }

.rd_tm_4 .rd_tm_pager a.selected { width: 7px; height: 7px; margin-top: -1px; }

.rd_tm_4 .rd_tm_pager { margin: 12px auto 0px; text-align: left; overflow: visible; height: 15px; }

.rd_tm_5 .tm_text { position: relative; border: 1px solid; padding: 86px 40px 26px 150px; line-height: 24px; font-size: 14px; border-radius: 3px; }

.rd_tm_5 .tm_author { font-weight: bold; font-size: 18px; position: absolute; top: 29px; left: 150px; }

.rd_tm_5 .tm_info { font-weight: normal; font-size: 14px; position: absolute; left: 150px; top: 54px; }

.rd_tm_5 .tm_image { width: 102px; height: 102px; border: 1px solid; padding: 4px; background: rgb(255, 255, 255); position: absolute; left: 29px; top: 28px; border-radius: 100px; }

.rd_tm_5 .tm_image img { border-radius: 100px; }

.rd_tm_5 .rd_tm_pager a { float: left; display: block; width: 6px; height: 6px; }

.rd_tm_5 .rd_tm_pager a.selected { width: 7px; height: 7px; margin-top: -1px; }

.rd_tm_5 .rd_tm_pager { margin: 12px auto 0px; text-align: left; overflow: visible; height: 15px; }

.rd_tm_6 .tm_text { position: relative; padding: 51px 0px 26px 120px; line-height: 24px; font-size: 14px; border-radius: 3px; }

.rd_tm_6 .tm_author { font-weight: bold; font-size: 18px; position: absolute; top: -2px; left: 120px; }

.rd_tm_6 .tm_info { font-weight: normal; font-size: 15px; position: absolute; left: 120px; top: 23px; }

.rd_tm_6 .tm_image { width: 100px; height: 100px; position: absolute; left: 0px; top: 0px; border-radius: 10px; }

.rd_tm_6 .tm_image img { border-radius: 10px; }

.rd_tm_6 .rd_tm_pager a { float: left; display: block; width: 14px; height: 14px; cursor: pointer; border: 1px solid; margin: 0px 10px 0px 0px; }

.rd_tm_6 .rd_tm_pager a.selected { }

.rd_tm_6 .rd_tm_pager { margin: 4px auto 0px; text-align: left; overflow: visible; height: 15px; }

.rd_tm_7 .tm_text { font-weight: normal; font-size: 15px; padding: 24px 28px 28px; line-height: 24px; margin-bottom: 117px; position: relative; }

.rd_tm_7 .tm_text::after { content: ""; width: 8px; height: 8px; position: absolute; bottom: -5px; left: 40px; transform: scaleX(0.8) rotate(45deg); border-top: none !important; border-left: none !important; }

.rd_tm_7 .tm_author { font-weight: bold; font-size: 18px; position: absolute; bottom: 69px; left: 103px; width: 200px; }

.rd_tm_7 .tm_info { font-weight: normal; font-size: 15px; position: absolute; bottom: 42px; left: 103px; width: 200px; }

.rd_tm_7 .tm_image { height: 90px; width: 90px; border-radius: 100px; position: absolute; left: 0px; bottom: 0px; padding: 5px; background: rgb(255, 255, 255); }

.rd_tm_7 .tm_image img { border-radius: 100px; }

.rd_tm_7 .rd_tm_pager { text-align: right; margin-top: -89px; margin-bottom: 89px; }

.rd_tm_7 .rd_tm_pager a { width: 14px; height: 14px; position: relative; cursor: pointer; border: 2px solid rgb(255, 255, 255); margin: 0px 0px 0px 7px; text-align: left; }

.rd_tm_7 .rd_tm_pager a span { display: none; }

.rd_tm_8 .rd_testimonial { text-align: center; }

.rd_tm_8 .tm_text { font-weight: normal; font-size: 24px; padding: 0px; line-height: 36px; position: relative; }

.rd_tm_8 .tm_author { font-weight: 900; margin: 38px 0px 5px; font-size: 14px; text-transform: uppercase; letter-spacing: 1.5px; }

.rd_tm_8 .tm_info { font-weight: normal; font-size: 12px; text-transform: uppercase; letter-spacing: 1px; }

.rd_tm_8 .tm_image { display: none; }

.rd_tm_8 .rd_tm_pager { display: none !important; }

.rd_tm_8 .tm_nav { display: block; margin-top: 95px; }

.rd_tm_8 .tm_l_nav, .rd_tm_8 .tm_r_nav { display: block; width: 38px; height: 38px; line-height: 36px; text-align: center; position: absolute; left: 50%; margin-left: -43px; border: 1px solid; border-radius: 5px; cursor: pointer; transition: all 0.2s linear 0s; }

.rd_tm_8 .tm_r_nav { position: absolute; left: 50%; margin-left: 5px; }

.rd_tm_8 .tm_l_nav::before { content: ""; font-family: FontAwesome; font-size: 16px; }

.rd_tm_8 .tm_r_nav::before { content: ""; font-family: FontAwesome; font-size: 16px; }

.rd_tm_9 .rd_testimonial { text-align: center; }

.rd_tm_9 .tm_text { font-size: 24px; padding: 0px; line-height: 40px; position: relative; text-transform: uppercase; font-weight: 900; letter-spacing: 2px; }

.rd_tm_9 .tm_author { font-weight: normal; margin: 38px 0px 5px; font-size: 16px; text-transform: uppercase; }

.rd_tm_9 .tm_info { font-weight: normal; font-size: 16px; text-transform: uppercase; }

.rd_tm_9 .tm_image { display: none; }

.rd_tm_9 .rd_tm_pager { display: none !important; }

.rd_tm_9 .tm_nav { display: block; margin-top: 95px; }

.rd_tm_9 .tm_l_nav, .rd_tm_9 .tm_r_nav { display: block; width: 38px; height: 38px; line-height: 36px; text-align: center; position: absolute; left: 50%; margin-left: -43px; border: 1px solid; border-radius: 5px; cursor: pointer; transition: all 0.2s linear 0s; }

.rd_tm_9 .tm_r_nav { position: absolute; left: 50%; margin-left: 5px; }

.rd_tm_9 .tm_l_nav::before { content: ""; font-family: FontAwesome; font-size: 16px; }

.rd_tm_9 .tm_r_nav::before { content: ""; font-family: FontAwesome; font-size: 16px; }

.rd_tm_10 .tm_text { font-weight: normal; font-size: 24px; font-style: italic; padding: 0px; text-align: center; line-height: 40px; margin-top: 291px; position: relative; }

.rd_tm_10 .tm_author { font-weight: normal; font-size: 24px; position: absolute; top: 213px; left: 50%; margin-left: -50%; width: 100%; text-align: center; }

.rd_tm_10 .tm_info { font-weight: normal; font-size: 15px; position: absolute; top: 240px; left: 50%; margin-left: -50%; width: 100%; text-align: center; }

.rd_tm_10 .tm_image { height: 185px; width: 185px; border-radius: 100px; position: absolute; left: 50%; margin-left: -92.5px; top: 0px; padding: 3px; background: none; border: 2px solid; }

.rd_tm_10 .tm_image img { border-radius: 100px; padding: 13px; }

.rd_tm_10 .rd_tm_pager { display: block; margin-top: 35px; }

.rd_tm_10 .tm_r_nav { display: none !important; }

.rd_tm_11 .tm_text { font-weight: 300; font-size: 24px; font-style: italic; padding: 0px; text-align: center; line-height: 38px; margin-top: 305px; position: relative; }

.rd_tm_11 .tm_author { font-weight: 700; font-size: 20px; padding-top: 51px; width: 100%; text-align: center; }

.rd_tm_11 .tm_info { font-weight: normal; font-size: 14px; position: relative; margin-top: 6px; width: 100%; text-align: center; }

.rd_tm_11 .tm_info::before { content: ""; width: 30px; border-bottom: 2px solid; position: absolute; left: 50%; margin-left: -15px; top: -55px; }

.rd_tm_11 .tm_image { height: 152px; width: 152px; border-radius: 100px; position: absolute; left: 50%; margin-left: -76px; top: 114px; padding: 3px; background: none; border: 3px solid; }

.rd_tm_11 .tm_image img { border-radius: 100px; padding: 10px; }

.rd_tm_11 .rd_tm_pager { position: absolute; top: 0px; width: 100%; margin-left: 5px; }

.rd_tm_11 .rd_tm_pager a { margin: 0px 10px 0px 0px; text-decoration: none; display: inline-block; width: 10px; height: 10px; background: rgb(0, 0, 0); text-indent: -999em; border-radius: 0px; }

.rd_tm_12 .tm_text { position: relative; padding: 52px 0px 10px 120px; line-height: 24px; font-size: 14px; }

.rd_tm_12 .tm_author { font-weight: bold; font-size: 18px; position: absolute; top: 0px; left: 120px; }

.rd_tm_12 .tm_info { font-weight: normal; font-size: 14px; position: absolute; left: 120px; top: 25px; }

.rd_tm_12 .tm_image { width: 102px; height: 102px; border: 1px solid; padding: 4px; background: rgb(255, 255, 255); position: absolute; left: 0px; top: 0px; border-radius: 100px; }

.rd_tm_12 .tm_image img { border-radius: 100px; }

.rd_tm_12 .rd_tm_pager a { float: left; display: block; width: 6px; height: 6px; }

.rd_tm_12 .rd_tm_pager a.selected { width: 7px; height: 7px; margin-top: -1px; }

.rd_tm_12 .rd_tm_pager { margin: 12px auto 0px; text-align: left; overflow: visible; height: 15px; }

.rd_tm_13 .tm_text { font-weight: normal; text-align: center; font-size: 30px; font-style: italic; line-height: 44px; margin-bottom: 19px; position: relative; }

.rd_tm_13 .tm_text p { line-height: 44px; }

.rd_tm_13 .tm_author_info { width: 260px; height: 95px; margin: 0px auto; position: relative; }

.rd_tm_13 .tm_author { font-weight: bold; font-size: 18px; position: absolute; bottom: 49px; left: 103px; width: 200px; }

.rd_tm_13 .tm_info { font-weight: normal; font-size: 15px; position: absolute; bottom: 24px; left: 103px; width: 200px; }

.rd_tm_13 .tm_image { height: 90px; width: 90px; border-radius: 100px; position: absolute; left: 0px; bottom: 0px; padding: 5px; background: rgb(255, 255, 255); }

.rd_tm_13 .tm_image img { border-radius: 100px; }

.rd_tm_13 .rd_tm_pager { margin-top: 15px; }

.rd_tm_13 .rd_tm_pager a { width: 14px; height: 14px; cursor: pointer; position: relative; box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 0px 0px inset; }

.rd_tm_13 .rd_tm_pager a::after { width: 6px; height: 6px; content: ""; background: rgba(0, 0, 0, 0); position: absolute; left: 3px; top: 3px; border-radius: 100px; transition: all 0.2s linear 0s; }

.rd_tm_15 .tm_text { position: relative; border: 1px solid; padding: 142px 30px 24px; line-height: 24px; font-size: 14px; }

.rd_tm_15 .tm_author { font-weight: bold; font-size: 18px; position: absolute; top: 40px; left: 150px; }

.rd_tm_15 .tm_info { font-size: 15px; position: absolute; left: 150px; top: 65px; font-weight: bold; }

.rd_tm_15 .tm_image { width: 120px; height: 120px; background: rgb(255, 255, 255); position: absolute; left: 1px; top: 1px; border-radius: 0px; }

.rd_tm_15 .tm_image img { border-radius: 0px; }

.rd_tm_15 .rd_tm_pager a { float: left; display: block; cursor: pointer; width: 6px; height: 6px; }

.rd_tm_15 .rd_tm_pager a.selected { width: 7px; height: 7px; margin-top: -1px; }

.rd_tm_15 .rd_tm_pager { margin: 12px auto 0px; text-align: left; overflow: visible; height: 15px; }

.rd_tm_16 .rd_testimonial { text-align: center; }

.rd_tm_16 .tm_text { font-size: 24px; padding: 0px; line-height: 40px; position: relative; text-transform: uppercase; font-weight: 900; letter-spacing: 1px; }

.rd_tm_16 .tm_author_info { margin-top: -4px; }

.rd_tm_16 .tm_author { font-weight: normal; margin: 38px 0px 5px; font-size: 16px; text-transform: uppercase; }

.rd_tm_16 .tm_info { font-weight: normal; font-size: 16px; text-transform: uppercase; }

.rd_tm_16 .tm_image { display: none; }

.rd_tm_16 .rd_tm_pager { display: block; margin-top: 133px; margin-left: 10px; }

.rd_tm_16 .rd_tm_pager a { width: 10px; height: 10px; margin-right: 10px; }

.rd_tm_17 .tm_text { font-weight: normal; font-size: 18px; padding: 42px 208px 48px 50px; line-height: 30px; border-radius: 7px; margin-bottom: 117px; position: relative; font-style: italic; min-height: 215px; }

.rd_tm_17 .tm_text::after { border-color: transparent rgb(11, 221, 253); border-style: solid solid solid none; border-width: 0px 30px 45px medium; content: ""; height: 0px; right: 127px; position: absolute; bottom: -45px; width: 0px; background: none; }

.rd_tm_17 .tm_author { font-weight: bold; font-size: 18px; position: absolute; bottom: 67px; right: 0px; text-align: right; width: 200px; }

.rd_tm_17 .tm_info { font-weight: normal; font-size: 14px; position: absolute; bottom: 42px; right: 0px; text-align: right; width: 200px; }

.rd_tm_17 .tm_image { height: 150px; width: 150px; border-radius: 300px; position: absolute; right: 30px; top: 30px; padding: 10px; background: rgb(255, 255, 255); }

.rd_tm_17 .tm_image img { border-radius: 300px; }

.rd_tm_17 .rd_tm_pager a { float: left; display: block; width: 10px; height: 10px; cursor: pointer; border: 1px solid; margin: 0px 10px 0px 0px; }

.rd_tm_17 .rd_tm_pager a.selected { }

.rd_tm_17 .rd_tm_pager { margin: -87px auto 0px; text-align: left; overflow: visible; height: 15px; position: relative; }

.rd_tm_17 .rd_tm_pager a span { display: none; }

.rd_tm_18 .tm_text { font-weight: normal; font-size: 16px; padding: 24px 50px 28px 30px; line-height: 26px; border-radius: 2px; margin-bottom: 85px; position: relative; font-style: italic; }

.rd_tm_18 .tm_text::after { border-color: transparent rgb(11, 221, 253); border-style: solid solid solid none; border-width: 0px 30px 45px medium; content: ""; height: 0px; right: 50px; position: absolute; bottom: -28px; width: 0px; background: none; }

.rd_tm_18 .tm_author { font-weight: bold; font-size: 18px; position: absolute; bottom: 55px; right: 0px; text-align: right; width: 200px; }

.rd_tm_18 .tm_info { font-weight: normal; font-size: 14px; position: absolute; bottom: 32px; right: 0px; text-align: right; width: 200px; }

.rd_tm_18 .tm_image { display: none; }

.rd_tm_18 .rd_tm_pager a { float: left; display: block; width: 10px; height: 10px; cursor: pointer; border: 1px solid; margin: 0px 10px 0px 0px; }

.rd_tm_18 .rd_tm_pager a.selected { }

.rd_tm_18 .rd_tm_pager { margin: -70px auto 0px; text-align: left; overflow: visible; height: 15px; position: relative; }

.rd_tm_18 .rd_tm_pager a span { display: none; }

.rd_tm_19 .rd_testimonial { text-align: center; }

.rd_tm_19 .tm_text { font-size: 14px; padding: 166px 0px 0px; line-height: 30px; position: relative; text-transform: uppercase; font-weight: 900; letter-spacing: 1px; max-width: 750px; margin: auto; }

.rd_tm_19 .tm_author_info { margin-top: -4px; }

.rd_tm_19 .tm_author { font-weight: 900; margin: 38px 0px 5px; font-size: 16px; text-transform: uppercase; }

.rd_tm_19 .tm_info { font-weight: 900; font-size: 16px; text-transform: uppercase; }

.rd_tm_19 .tm_image { height: 130px; width: 130px; border-radius: 300px; position: absolute; left: 50%; margin-left: -65px; top: 0px; padding: 5px; background: rgb(255, 255, 255); }

.rd_tm_19 .tm_image img { border-radius: 300px; }

.rd_tm_19 .rd_tm_pager { display: block; margin-top: 25px; margin-left: 10px; }

.rd_tm_19 .rd_tm_pager a { width: 10px; height: 10px; margin-right: 10px; border: 1px solid; }

.rd_tm_20 .rd_testimonial { text-align: center; }

.rd_tm_20 .tm_text { font-weight: normal; font-size: 24px; padding: 0px; line-height: 36px; font-family: "Playfair Display"; position: relative; }

.rd_tm_20 .tm_author { font-weight: 900; margin: 36px 0px 5px; font-size: 18px; text-transform: uppercase; font-family: Raleway; letter-spacing: 1.5px; }

.rd_tm_20 .tm_author::before { content: ""; position: absolute; border-top: 2px solid; width: 50px; left: 50%; margin-left: -25px; margin-top: -19px; }

.rd_tm_20 .tm_info { font-weight: normal; font-size: 12px; text-transform: uppercase; letter-spacing: 1px; }

.rd_tm_20 .tm_image { display: none; }

.rd_tm_20 .rd_tm_pager { display: none !important; }

.rd_tm_20 .tm_nav { display: block; margin-top: 85px; }

.rd_tm_20 .tm_l_nav, .rd_tm_20 .tm_r_nav { display: block; width: 30px; height: 30px; line-height: 28px; text-align: center; position: absolute; left: 50%; margin-left: -35px; border: 1px solid; border-radius: 0px; cursor: pointer; transition: all 0.2s linear 0s; }

.rd_tm_20 .tm_r_nav { position: absolute; left: 50%; margin-left: 5px; }

.rd_tm_20 .tm_l_nav::before { content: ""; font-family: FontAwesome; font-size: 12px; }

.rd_tm_20 .tm_r_nav::before { content: ""; font-family: FontAwesome; font-size: 12px; }

.rd_tm_21 .rd_testimonial { text-align: center; }

.rd_tm_21 .tm_text { font-family: "Open Sans"; font-size: 30px; padding: 0px; line-height: 50px; position: relative; font-weight: 300; }

.rd_tm_21 .tm_author_info { margin-top: -4px; }

.rd_tm_21 .tm_author { font-weight: bold; font-family: "Open Sans"; margin: 93px 0px 5px; font-size: 14px; position: relative; text-transform: uppercase; }

.rd_tm_21 .tm_author::before { content: ""; border-top: 1px solid; width: 100px; left: 50%; top: -46px; margin-left: -50px; position: absolute; }

.rd_tm_21 .tm_info { font-weight: normal; font-family: "Open Sans"; font-size: 14px; }

.rd_tm_21 .tm_image { display: none; }

.rd_tm_21 .rd_tm_pager { display: block; margin-top: 200px; margin-left: 17px; }

.rd_tm_21 .rd_tm_pager a { width: 14px; height: 14px; margin-right: 17px; transition: all 0.2s linear 0s; opacity: 0.55; }

.rd_tm_21 .rd_tm_pager a.selected { transform: scale(1.15); opacity: 1; }

.testimonials-wrapper { position: relative; overflow: hidden; }

.testimonial { position: relative; top: 0px; left: 0px; overflow: hidden; }

.testimonial-content { min-height: 40px; font-weight: 300; font-size: 16px; line-height: 25px; width: auto; padding: 0px; border: none !important; }

.testimonial-author, .testimonial-author a { font-weight: normal; font-size: 16px; line-height: 24px; padding: 15px 0px 0px; color: rgb(255, 255, 255); margin-bottom: 40px !important; }

.testimonial-author a:hover { color: rgb(229, 106, 27); }

.testimonial-author { position: relative; margin-left: 0px; }

.testimonial-next, .testimonial-prev { width: 20px; height: 20px; position: absolute; padding-bottom: 0px; left: 22px; bottom: 2px; border: 1px solid rgba(0, 0, 0, 0.05); cursor: pointer; transition: all 0.2s linear 0s; }

.testimonial-prev { left: 0px; }

.testimonial-prev::before { font-family: FontAwesome; content: ""; position: absolute; left: 6px; top: -1px; font-size: 15px; text-shadow: none; }

.testimonial-next::before { font-family: FontAwesome; content: ""; position: absolute; left: 7px; top: -1px; font-size: 15px; text-shadow: none; }

.testimonial-next:hover, .testimonial-prev:hover { background-position: 0px -18px; color: rgb(250, 250, 250); }

.rd_profile_testimonial { box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px; transition: all 0.2s linear 0s; cursor: pointer; background-size: cover !important; }

.rd_profile_testimonial:hover { box-shadow: rgb(34, 37, 51) 0px 0px 0px 10px; }

.rd_profile_testimonial .tm_logo { background: rgba(34, 37, 51, 0.8); line-height: 0; position: relative; }

.rd_profile_testimonial .tm_logo img { opacity: 1; min-width: 100%; transition: all 0.2s linear 0s; }

.rd_profile_testimonial:hover .tm_logo img { opacity: 0; }

.rd_profile_testimonial .tm_quote { opacity: 0; position: absolute; width: 100%; text-align: center; top: 50%; line-height: 24px; font-style: italic; padding: 30px; color: rgb(255, 255, 255); height: 180px; margin-top: -100px; transition: all 0.2s linear 0s; }

.rd_profile_testimonial:hover .tm_quote { margin-top: -86px; opacity: 1; }

.rd_profile_testimonial .tm_quote::before { content: ""; position: absolute; left: 50%; border-radius: 200px; display: inline-block; width: 30px; height: 30px; top: -13px; margin-left: -15px; }

.rd_profile_testimonial .tm_quote::after { content: "“"; position: absolute; font-size: 33px; top: -3px; left: 50%; width: 30px; height: 30px; margin-left: -17px; font-weight: bold; font-family: "MS Serif", "New York", serif; }

.rd_profile_testimonial .tm_author { opacity: 0; position: absolute; bottom: 5px; line-height: 24px; font-size: 13px; font-weight: 900; text-transform: uppercase; color: rgb(255, 255, 255); text-align: center; width: 100%; padding: 0px 30px; letter-spacing: 1px; transition: all 0.2s linear 0s; }

.rd_profile_testimonial:hover .tm_author { bottom: 29px; opacity: 1; }

.code_box_ctn { background: rgb(245, 247, 248); padding: 24px 31px; border-radius: 4px; white-space: pre; overflow: auto; }

.heading_box_sc_ctn { text-align: center; }

.heading_box_sc { border-bottom: 2px solid; display: inline-block; }

.heading_box_sc h3 { border: 2px solid; text-transform: uppercase; font-weight: 900; padding: 8px 21px 9px; font-size: 24px; margin-bottom: 1px; }

.rd_highlight, .rd_highlight_border { padding: 0px 9px 2px; }

.sep_70 { padding-bottom: 70px; }

.comment_count { margin-bottom: 25px; }

.comment_count h3 { margin-bottom: 52px; }

.comment_count h3, #add-comment h4 { font-size: 30px; font-weight: normal; }

#comments { margin-bottom: 20px; padding-top: 0px; }

#comments ul { margin-bottom: 0px; }

#comments ul:first-child { margin-left: 0px !important; }

.comment_ctn { padding: 30px; position: relative; }

#comments ul li { padding: 0px 0px 24px; margin-bottom: 0px; }

#comments ul li li { padding: 0px 0px 20px; margin-bottom: 0px; }

#comments > ul > li:first-child { border-top-width: 0px; padding-top: 0px; }

#comments li:last-child { padding-bottom: 0px; }

#comments > ul > li ul { margin-top: 24px; padding-left: 50px; border-left: 1px solid; }

#comments > ul > li ul > li ul { margin-top: 17px; }

#comments ul li p { line-height: 24px; }

#comments li p:last-child { margin-bottom: 0px; }

#comments ul li .avatar { float: left; }

#comments ul li .details { padding: 0px 0px 0px 30px; overflow: hidden; }

#comments ul li .details span:last-child { margin-right: 0px; }

#comments ul li .details span.author { font-size: 18px; font-weight: 700; float: left; }

#comments ul li .details span.reply a, #comments ul li .details span.reply a:visited { font-size: 11px; color: rgb(153, 153, 153); }

#comments ul li .details span.Reply { float: right; }

#comments ul li .details span.Reply a { display: inline-block; padding: 2px 10px 3px; text-transform: uppercase; font-weight: 900; border-radius: 3px; }

a.comment-edit-link { margin-left: 3px; }

#comments ul li .details span.date { font-size: 13px; float: left; clear: both; margin-top: 7px; }

#comments ul li .details .comment { display: block; margin-top: 8px; float: left; clear: both; }

#comments ul li li .comment_ctn { box-shadow: none !important; }

#comments ul li li .comment_ctn::before { content: ""; min-width: 25px; min-height: 1px; position: absolute; top: 50%; left: -51px; }

.avatar img { border: 3px solid rgb(255, 255, 255); border-radius: 5px; box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 5px 0px; }

.page-numbers { float: left; }

.page-numbers li a, .page-numbers li span { display: inline-block; text-align: center; letter-spacing: 0.5px; outline: none; overflow: visible; cursor: pointer; border: 1px solid rgb(235, 235, 235); text-shadow: none; float: left; width: auto; font-size: 13px !important; font-weight: 600 !important; margin: 2px 2px 2px 0px !important; padding: 10px 9px 9px !important; color: rgb(204, 204, 204) !important; }

.page-numbers:hover { color: rgb(255, 255, 255); }

.current { color: rgb(255, 255, 255); text-shadow: rgba(255, 255, 255, 0) 1px 1px 0px; }

#add-comment { padding-top: 25px; }

#add-comment input, #add-comment textarea { margin-bottom: 0px; }

#add-comment h4 { font-weight: normal; padding-bottom: 27px; line-height: 30px; }

#add-comment textarea { height: 180px; width: 100%; padding: 20px; }

#comment { }

.comment-notes, .form-allowed-tags { display: none; }

input.single_post_author { width: 376px; float: left; padding: 14px 20px; border-radius: 3px; margin-right: 20px; }

input.single_post_email { width: 377px; float: left; padding: 14px 20px; margin-right: 20px; border-radius: 3px; }

input.single_post_url { width: 377px; float: left; padding: 14px 20px; border-radius: 3px; }

#posts input.single_post_author { width: calc(33.3% - 13.5px); float: left; padding: 14px 20px; border-radius: 3px; margin-right: 20px; }

#posts input.single_post_email { width: calc(33.3% - 13.5px); float: left; padding: 14px 20px; margin-right: 20px; border-radius: 3px; }

#posts input.single_post_url { width: calc(33.3% - 13.5px); float: left; padding: 14px 20px; border-radius: 3px; }

.single_post_comment { height: 300px; border-radius: 3px; }

#add-comment input#submit, #respond input#submit { padding: 14px 15px 15px; border-radius: 3px; margin-top: 3px; letter-spacing: 1px; }

#reply-title { font-size: 16px; line-height: 24px; margin: 20px 0px; font-weight: normal; }

.wpcf7-form input[type="text"], .wpcf7-form input[type="email"], .wpcf7-form input[type="password"], .wpcf7-form textarea { background: rgba(0, 0, 0, 0.7); }

.wpcf7-response-output { clear: both; }

.wpcf7-form input[type="submit"] { background: rgb(27, 188, 155); min-width: 120px; font-weight: 700; font-size: 14px; padding: 8px 15px; color: rgb(255, 255, 255) !important; }

#footer_cta_box { min-height: 50px; padding: 30px 0px; background: rgb(247, 247, 247); }

.f_cta_text { width: 65%; color: rgb(103, 103, 103); font-size: 22px; padding: 20px 0px 20px 5%; text-align: left; font-weight: 400; float: left; margin: 0px !important; }

.f_cta_button { width: 20%; text-align: right; padding: 20px 5% 20px 0px; float: right; }

.f_cta_button a { font-weight: bold; text-transform: uppercase; border: 2px solid rgb(255, 255, 255); padding: 12px 31px; font-size: 13px; }

#footer { width: 1210px; padding-bottom: 30px; overflow: auto; min-height: 250px; position: relative; }

#footer a { color: rgb(252, 252, 252); }

.widget_wrap { float: left; }

.widget { width: 100%; margin: 60px 0px 30px; float: left; }

.footer_4_col .widget_wrap { width: 270px !important; }

.footer_3_col .widget_wrap { width: 370px !important; }

.footer_2_col .widget_wrap { width: 570px !important; }

.footer_1_col .widget_wrap { width: 545px !important; float: none !important; margin-left: auto !important; margin-right: auto !important; padding-right: 30px !important; }

.footer_type_1 .widget_wrap { margin: 96px 30px 46px 0px; }

.footer_type_1 .widget { margin: 0px 0px 30px; }

.footer_type_1 .widget h2 { font-size: 22px; text-transform: none; font-weight: 300; letter-spacing: normal; line-height: normal; margin-bottom: 36px; }

.footer_type_1 .widget_line { display: none; }

.footer_type_2 .widget_wrap { margin: 94px 30px 18px 0px; }

.footer_type_2 .widget { margin: 0px 0px 30px; }

.footer_type_2 .widget h2 { font-size: 24px; text-transform: none; font-weight: 300; letter-spacing: normal; line-height: normal; margin-bottom: 36px; }

.footer_type_2 .widget_line { display: none; }

.footer_type_3 .widget_wrap { margin: 100px 30px 35px 0px; }

.footer_type_3 .widget { margin: 0px 0px 30px; }

.footer_type_3 .widget h2 { font-size: 24px; text-transform: none; font-weight: 300; letter-spacing: normal; line-height: 18px; margin-bottom: 61px; padding-left: 20px; }

.footer_type_3 .widget_line { display: none; }

.footer_type_4 .widget_wrap { margin: 100px 30px 20px 0px; }

.footer_type_4 .widget { margin: 0px 0px 30px; }

.footer_type_4 .widget h2 { font-size: 18px; text-transform: uppercase; font-weight: 900; letter-spacing: 2px; line-height: 18px; margin-bottom: 38px; }

.footer_type_4 .widget_line { display: none; }

.footer_type_5 .widget_wrap { margin: 98px 30px 35px 0px; }

.footer_type_5 .widget { margin: 0px 0px 30px; }

.footer_type_5 .widget h2 { font-size: 18px; text-transform: uppercase; font-weight: 900; letter-spacing: 2px; line-height: 18px; margin-bottom: 28px; }

.footer_type_5 .widget_line { display: none; }

.footer_type_6 .widget_wrap { margin: 125px 30px 5px 0px; }

.footer_type_6 .widget { margin: 0px 0px 30px; }

.footer_type_6 .widget h2 { font-size: 18px; text-transform: uppercase; font-weight: 900; letter-spacing: 3px; line-height: 18px; margin-bottom: 51px; }

.footer_type_6 .widget_line { display: none; }

.footer_type_7 .widget_wrap { margin: 85px 30px 5px 0px; }

.footer_type_7 .widget { margin: 0px 0px 30px; }

.footer_type_7 .widget h2 { font-size: 20px; text-transform: uppercase; font-weight: 900; letter-spacing: 2px; line-height: 18px; margin-bottom: 40px; }

.footer_type_7 .widget_line { display: none; }

.footer_type_8 .widget_wrap { margin: 100px 30px 32px 0px; }

.footer_type_8 .widget { margin: 0px 0px 30px; }

.footer_type_8 .widget h2 { font-size: 18px; text-transform: uppercase; font-weight: 900; letter-spacing: normal; line-height: 18px; margin-bottom: 51px; padding-left: 20px; }

.footer_type_8 .widget_line { display: none; }

.footer_type_9 .widget_wrap { margin: 52px 30px 0px 0px; }

.footer_type_9 .widget { margin: 0px 0px 13px; }

.footer_type_9 .widget h2 { font-size: 16px; text-transform: uppercase; font-weight: bold; letter-spacing: normal; line-height: 18px; margin-bottom: 27px; }

.footer_type_9 .widget_line { display: none; }

.footer_type_10 .widget_wrap { margin: 98px 30px 39px 0px; }

.footer_type_10 .widget { margin: 0px 0px 30px; }

.footer_type_10 .widget h2 { font-size: 16px; text-transform: uppercase; font-weight: 900; letter-spacing: 3px; line-height: 18px; margin-bottom: 7px; }

.footer_type_10 .widget_line { padding: 0px 0px 42px !important; float: none !important; }

.widget_line .small_l_left { border-top: 3px solid rgb(255, 255, 255); opacity: 1; width: 70px !important; }

.footer_type_11 .widget_wrap { margin: 100px 30px 50px 0px; }

.footer_type_11 .widget { margin: 0px 0px 13px; }

.footer_type_11 .widget h2 { font-size: 14px; text-transform: uppercase; font-weight: 900; letter-spacing: 3px; line-height: 18px; font-family: Raleway; margin-bottom: 27px; }

.footer_type_11 .widget_line { display: none; }

.footer_type_11 #recentcomments li, .footer_type_11 .widget_archive li, .footer_type_11 .widget_recent_entries ul li { padding: 15px 0px 0px !important; }

.footer_type_12 .widget_wrap { margin: 118px 30px 47px 0px; }

.footer_type_12 .widget { margin: 0px 0px 30px; }

.footer_type_12 .widget h2 { font-size: 18px; text-transform: none; font-weight: 600; line-height: 18px; margin-bottom: 22px; }

.footer_type_12 .widget .textwidget p { margin-bottom: 6px; }

.footer_type_12 .widget_line { display: none; }

#footer_coms { text-align: right; padding: 30px 0px; background-color: rgb(26, 26, 29); }

#f_social_icons { padding: 0px; float: right; }

#f_social_icons a { font-size: 16px; display: block; line-height: 32px; }

#footer_coms ul { float: left; }

#footer_coms ul li { float: left; font-size: 14px; padding: 0px 30px 0px 0px; }

#footer_coms ul li a { color: rgba(255, 255, 255, 0.8); }

#footer_coms .current-menu-item a { color: rgb(255, 255, 255); border-bottom: none !important; padding: 0px !important; }

#footer_coms .sub-menu { display: none; }

#footer_coms .current-menu-item a { background: none; }

.f_menu_left { float: left; height: 32px; line-height: 32px; }

#footer_coms .f_menu_left ul li { padding: 0px 30px 0px 0px; }

.f_menu_right { float: right; height: 32px; line-height: 32px; }

#footer_coms .f_menu_right ul li { padding: 0px 0px 0px 30px; }

#footer_coms .m_normal ul li a { font-weight: normal; text-transform: none; }

#footer_coms .m_normal ul li a { font-weight: normal; text-transform: none; }

#footer_coms .m_uppercase ul li a { font-weight: normal; text-transform: uppercase; }

#footer_coms .m_normal_bold ul li a { font-weight: 700; text-transform: none; }

#footer_coms .m_uppercase_bold ul li a { font-weight: 900; text-transform: uppercase; }

#footer_coms .f_message_left { float: left; padding-right: 30px; height: 32px; line-height: 32px; }

#footer_coms .f_message_right { float: right; padding-left: 30px; height: 32px; line-height: 32px; }

#footer_coms .f_si_right { float: right; padding-left: 30px; }

#footer_coms .f_si_left { float: left; padding-right: 30px; }

.f_si_type1 a:hover { background: none !important; }

.f_si_type2 #f_social_icons div { margin-right: 15px; border-radius: 2px; width: 32px !important; height: 32px !important; }

.f_si_type2 #f_social_icons a { border-radius: 2px; font-size: 18px; color: rgb(255, 255, 255) !important; }

#to_top { display: block; position: fixed; text-align: center; right: 30px; bottom: -30px; color: rgb(255, 255, 255); cursor: pointer; border-radius: 2px; z-index: 10000; height: 29px; width: 29px; background-color: rgba(0, 0, 0, 0.4); background-repeat: no-repeat; background-position: center center; transition: background-color 0.1s linear 0s; line-height: 12px !important; }

#to_top i { font-family: FontAwesome; line-height: 29px !important; width: 29px !important; height: 29px !important; font-size: 14px !important; top: 0px !important; left: 0px !important; text-align: center !important; background-color: transparent !important; }

.header_bottom_nav #searchtop { margin: 0px; padding: 10px 0px; float: right; position: relative; text-align: center; display: inline-block; transition: all 0.3s ease 0s; }

.shrinked_header #search-form { top: 55px !important; }

#top_bar #searchtop { margin: 0px; position: relative; text-align: center; display: inline-block; zoom: 1; height: 29px; width: 29px; transition: all 0.3s ease 0s; }

#searchtop_img { display: block; background-position: 0px 0px; background-size: 27px; min-height: 29px; min-width: 27px; cursor: pointer; }

.header_bottom_nav #searchtop_img .fa-search, .header_bottom_nav #searchtop_img .fa-times { font-size: 16px; display: block; padding: 7px 0px 0px 5px; }

#search-form { padding: 10px; background-color: rgb(255, 255, 255); right: 0px; position: absolute; min-width: 250px; z-index: 1000; top: 0px; visibility: hidden; opacity: 0; transform: scale(0.8); transition: all 0.3s ease-in-out 0s; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 6px; }

#edge-search-form { position: relative; margin-top: 20px; float: left; width: 100%; }

.pop_search_form { opacity: 1 !important; visibility: visible !important; transform: scale(1) !important; }

#ssform { box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 6px 0px inset; }

#edge-search-form #ssform { padding: 9px 20px; font-size: 12px; text-transform: uppercase; box-shadow: none !important; }

#search-form input[type="submit"] { background: none 1px 1px / 27px; min-height: 29px; min-width: 40px; margin: 0px; height: 40px; z-index: 1000; position: absolute; right: 10px; border-radius: 0px !important; }

#edge-search-form input[type="submit"] { background: none 1px 1px / 27px; min-height: 29px; min-width: 40px; margin: 0px; height: 40px; z-index: 1000; position: absolute; right: 1px; top: 0px; border-radius: 0px !important; }

#search-form input[type="text"] { border: 1px solid rgba(102, 102, 102, 0.1); float: left; margin: 0px; width: 100%; border-radius: 5px; padding: 9px 5px 9px 20px !important; }

span.search_button_icon::after { content: ""; font-family: fontawesome; position: absolute; right: 25px; top: 18px; font-size: 16px; }

#edge-search-form span.search_button_icon::after { content: ""; font-family: fontawesome; position: absolute; right: 15px; top: 8px; font-size: 16px; }

#header_socials a { font-size: 16px; line-height: 29px; display: block; }

#header_socials a:hover { background: none !important; }

#fixed_header_socials a { font-size: 16px; line-height: 38px; display: block; }

#twitter { margin: 0px; position: relative; display: inline-block; zoom: 1; width: 30px; height: 30px; text-align: center; transition: all 0.3s ease 0s; }

#twitter a:hover, .f_si_type2 #f_social_icons #twitter, .rd_si_big_squared #twitter, .rd_si_big_rounded #twitter a, .sc-share-box #twitter a, .single_staff_social #twitter a, .rd_staff_p06 .member-social-links #twitter a, .thefox_social_widget_icons #twitter a, .share_icons_business .share-box #twitter a { color: rgb(255, 255, 255); background-color: rgb(65, 209, 218); }

#xing { margin: 0px; position: relative; display: inline-block; zoom: 1; width: 30px; height: 30px; text-align: center; transition: all 0.3s ease 0s; }

#xing a:hover, .f_si_type2 #f_social_icons #xing, .rd_si_big_squared #xing, .rd_si_big_rounded #xing a, .sc-share-box #xing a, .single_staff_social #xing a, .rd_staff_p06 .member-social-links #xing a, .thefox_social_widget_icons #xing a, .share_icons_business .share-box #xing a { color: rgb(255, 255, 255); background-color: rgb(19, 83, 83); }

#vk { margin: 0px; position: relative; display: inline-block; zoom: 1; width: 30px; height: 30px; text-align: center; transition: all 0.3s ease 0s; }

#vk a:hover, .f_si_type2 #f_social_icons #vk, .rd_si_big_squared #vk, .rd_si_big_rounded #vk a, .sc-share-box #vk a, .single_staff_social #vk a, .rd_staff_p06 .member-social-links #vk a, .thefox_social_widget_icons #vk a, .share_icons_business .share-box #vk a { color: rgb(255, 255, 255); background-color: rgb(43, 88, 122); }

#facebook { margin: 0px; position: relative; display: inline-block; zoom: 1; width: 30px; height: 30px; text-align: center; transition: all 0.3s ease 0s; }

#facebook a:hover, .f_si_type2 #f_social_icons #facebook, .rd_si_big_squared #facebook, .rd_si_big_rounded #facebook a, .sc-share-box #facebook a, .single_staff_social #facebook a, .rd_staff_p06 .member-social-links #facebook a, .thefox_social_widget_icons #facebook a, .share_icons_business .share-box #facebook a { color: rgb(255, 255, 255); background-color: rgb(60, 90, 154); }

#behance { margin: 0px; position: relative; display: inline-block; zoom: 1; width: 30px; height: 30px; text-align: center; transition: all 0.3s ease 0s; }

#behance a:hover, .f_si_type2 #f_social_icons #behance, .rd_si_big_squared #behance, .rd_si_big_rounded #behance a, .single_staff_social #behance a, .rd_staff_p06 .member-social-links #behance a, .thefox_social_widget_icons #behance a { color: rgb(255, 255, 255); background-color: rgb(45, 154, 210); }

#digg { margin: 0px; position: relative; display: inline-block; zoom: 1; width: 30px; height: 30px; text-align: center; transition: all 0.3s ease 0s; }

#digg a:hover, .f_si_type2 #f_social_icons #digg, .rd_si_big_squared #digg, .rd_si_big_rounded #digg a, .single_staff_social #digg a, .rd_staff_p06 .member-social-links #digg a, .thefox_social_widget_icons #digg a { color: rgb(255, 255, 255); background-color: rgb(27, 88, 145); }

#flickr { margin: 0px; position: relative; display: inline-block; zoom: 1; width: 30px; height: 30px; text-align: center; transition: all 0.3s ease 0s; }

#flickr a:hover, .f_si_type2 #f_social_icons #flickr, .rd_si_big_squared #flickr, .rd_si_big_rounded #flickr a, .single_staff_social #flickr a, .rd_staff_p06 .member-social-links #flickr a, .thefox_social_widget_icons #flickr a { color: rgb(255, 255, 255); background-color: rgb(81, 127, 164); }

#instagram { margin: 0px; position: relative; display: inline-block; zoom: 1; width: 30px; height: 30px; text-align: center; transition: all 0.3s ease 0s; }

#instagram a:hover, .f_si_type2 #f_social_icons #instagram, .rd_si_big_squared #instagram, .rd_si_big_rounded #instagram a, .single_staff_social #instagram a, .rd_staff_p06 .member-social-links #instagram a, .thefox_social_widget_icons #instagram a { color: rgb(255, 255, 255); background-color: rgb(81, 127, 164); }

#rss { margin: 0px; position: relative; display: inline-block; zoom: 1; width: 30px; height: 30px; text-align: center; transition: all 0.3s ease 0s; }

#rss a:hover, .f_si_type2 #f_social_icons #rss, .rd_si_big_squared #rss, .rd_si_big_rounded #rss a, .single_staff_social #rss a, .rd_staff_p06 .member-social-links #rss a, .thefox_social_widget_icons #rss a { background-color: rgb(240, 132, 33); color: rgb(255, 255, 255); }

#gplus { margin: 0px; position: relative; display: inline-block; zoom: 1; width: 30px; height: 30px; text-align: center; transition: all 0.3s ease 0s; }

#gplus a:hover, .f_si_type2 #f_social_icons #gplus, .rd_si_big_squared #gplus, .rd_si_big_rounded #gplus a, .sc-share-box #gplus a, .single_staff_social #gplus a, .rd_staff_p06 .member-social-links #gplus a, .thefox_social_widget_icons #gplus a, .share_icons_business .share-box #gplus a { color: rgb(255, 255, 255); background-color: rgb(51, 50, 48); }

#vimeo { margin: 0px; position: relative; display: inline-block; zoom: 1; width: 30px; height: 30px; text-align: center; transition: all 0.3s ease 0s; }

#vimeo a:hover, .f_si_type2 #f_social_icons #vimeo, .rd_si_big_squared #vimeo, .rd_si_big_rounded #vimeo a, .single_staff_social #vimeo a, .rd_staff_p06 .member-social-links #vimeo a, .thefox_social_widget_icons #vimeo a { color: rgb(255, 255, 255); background-color: rgb(65, 178, 220); }

#lin { margin: 0px; position: relative; display: inline-block; zoom: 1; width: 30px; height: 30px; text-align: center; transition: all 0.3s ease 0s; }

#lin a:hover, .f_si_type2 #f_social_icons #lin, .rd_si_big_squared #lin, .rd_si_big_rounded #lin a, .sc-share-box #lin a, .single_staff_social #lin a, .rd_staff_p06 .member-social-links #lin a, .thefox_social_widget_icons #lin a, .share_icons_business .share-box #lin a { color: rgb(255, 255, 255); background-color: rgb(1, 115, 178); }

#yt { margin: 0px; position: relative; display: inline-block; zoom: 1; width: 30px; height: 30px; text-align: center; transition: all 0.3s ease 0s; }

#yt a:hover, .f_si_type2 #f_social_icons #yt, .rd_si_big_squared #yt, .rd_si_big_rounded #yt a, .single_staff_social #yt a, .rd_staff_p06 .member-social-links #yt a, .thefox_social_widget_icons #yt a { color: rgb(255, 255, 255); background-color: rgb(254, 52, 50); }

#tumblr { margin: 0px; position: relative; display: inline-block; zoom: 1; width: 30px; height: 30px; text-align: center; transition: all 0.3s ease 0s; }

#tumblr a:hover, .f_si_type2 #f_social_icons #tumblr, .rd_si_big_squared #tumblr, .rd_si_big_rounded #tumblr a, .sc-share-box #tumblr a, .single_staff_social #tumblr a, .rd_staff_p06 .member-social-links #tumblr a, .thefox_social_widget_icons #tumblr a, .share_icons_business .share-box #tumblr a { color: rgb(255, 255, 255); background-color: rgb(42, 68, 95); }

#Pinterest { margin: 0px; position: relative; display: inline-block; zoom: 1; width: 30px; height: 30px; text-align: center; transition: all 0.3s ease 0s; }

#Pinterest a:hover, .f_si_type2 #f_social_icons #Pinterest, .rd_si_big_squared #Pinterest, .rd_si_big_rounded #Pinterest a, .single_staff_social #Pinterest a, .rd_staff_p06 .member-social-links #Pinterest a, .thefox_social_widget_icons #Pinterest a { color: rgb(255, 255, 255); background-color: rgb(201, 35, 45); }

#reddit { margin: 0px; position: relative; display: inline-block; zoom: 1; width: 30px; height: 30px; text-align: center; transition: all 0.3s ease 0s; }

#reddit a:hover, .f_si_type2 #f_social_icons #reddit, .rd_si_big_squared #reddit, .rd_si_big_rounded #reddit a, .sc-share-box #reddit a, .single_staff_social #reddit a, .rd_staff_p06 .member-social-links #reddit a, .thefox_social_widget_icons #reddit a, .share_icons_business .share-box #reddit a { background-color: rgb(255, 26, 0); color: rgb(255, 255, 255); }

#dribbble { margin: 0px; position: relative; display: inline-block; zoom: 1; width: 30px; height: 30px; text-align: center; transition: all 0.3s ease 0s; }

#dribbble a:hover, .f_si_type2 #f_social_icons #dribbble, .rd_si_big_squared #dribbble, .rd_si_big_rounded #dribbble a, .single_staff_social #dribbble a, .rd_staff_p06 .member-social-links #dribbble a, .thefox_social_widget_icons #dribbble a { color: rgb(255, 255, 255); background-color: rgb(248, 116, 164); }

#skype { margin: 0px; position: relative; display: inline-block; zoom: 1; width: 30px; height: 30px; text-align: center; transition: all 0.3s ease 0s; }

#skype a:hover, .f_si_type2 #f_social_icons #skype, .rd_si_big_squared #skype, .rd_si_big_rounded #skype a, .single_staff_social #skype a, .rd_staff_p06 .member-social-links #skype a, .thefox_social_widget_icons #skype a { background-color: rgb(0, 170, 241); color: rgb(255, 255, 255); }

#da { margin: 0px; position: relative; display: inline-block; zoom: 1; width: 30px; height: 30px; text-align: center; transition: all 0.3s ease 0s; }

#da a:hover, .f_si_type2 #f_social_icons #da, .rd_si_big_squared #da, .rd_si_big_rounded #da a, .single_staff_social #da a, .rd_staff_p06 .member-social-links #da a, .thefox_social_widget_icons #da a { color: rgb(255, 255, 255); background-color: rgb(150, 206, 75); }

#member_email { margin: 0px; position: relative; display: inline-block; zoom: 1; width: 30px; height: 30px; text-align: center; transition: all 0.3s ease 0s; }

#member_email a:hover, .sc-share-box #member_email a, .single_staff_social #member_email a, .rd_staff_p06 .member-social-links #member_email a, .thefox_social_widget_icons #member_email a { background-color: rgb(49, 49, 49); color: rgb(255, 255, 255); }

.isotope-hidden.isotope-item { pointer-events: none; z-index: 1; }

.portfolio_block.element { pointer-events: none; z-index: 1; }

.isotope, .isotope .isotope-item, .portfolio_block, .masonry_ctn { transition-duration: 0.8s; }

.isotope, .portfolio_block, .masonry_ctn { transition-property: height, width; }

.isotope .isotope-item, .portfolio_block .element, .masonry_ctn .ajax_post { transition-property: transform, opacity; }

.isotope.no-transition, .isotope.no-transition .isotope-item, .isotope .isotope-item.no-transition { transition-duration: 0s; }

.isotope.infinite-scrolling { transition: none 0s ease 0s; }

#tiptip_holder { display: none; position: absolute; top: 0px; left: 0px; z-index: 99999; }

#tiptip_holder.tip_top { padding-bottom: 5px; }

#tiptip_holder.tip_bottom { padding-top: 5px; }

#tiptip_holder.tip_right { padding-left: 5px; }

#tiptip_holder.tip_left { padding-right: 5px; }

#tiptip_content { font-size: 11px; color: rgb(255, 255, 255); text-shadow: rgb(0, 0, 0) 0px 0px 2px; padding: 1px 8px; border: 1px solid rgb(44, 62, 80); background-color: rgb(44, 62, 80); line-height: 17px; }

#tiptip_arrow, #tiptip_arrow_inner { position: absolute; border-color: transparent; border-style: solid; border-width: 6px; height: 0px; width: 0px; }

#tiptip_holder.tip_top #tiptip_arrow { border-top-color: rgb(44, 62, 80); }

#tiptip_holder.tip_bottom #tiptip_arrow { border-bottom-color: rgb(44, 62, 80); }

#tiptip_holder.tip_right #tiptip_arrow { border-right-color: rgb(44, 62, 80); }

#tiptip_holder.tip_left #tiptip_arrow { border-left-color: rgb(44, 62, 80); }

#tiptip_holder.tip_top #tiptip_arrow_inner { margin-top: -7px; margin-left: -6px; border-top-color: rgb(44, 62, 80); }

#tiptip_holder.tip_bottom #tiptip_arrow_inner { margin-top: -5px; margin-left: -6px; border-bottom-color: rgb(44, 62, 80); }

#tiptip_holder.tip_right #tiptip_arrow_inner { margin-top: -6px; margin-left: -5px; border-right-color: rgb(44, 62, 80); }

#tiptip_holder.tip_left #tiptip_arrow_inner { margin-top: -6px; margin-left: -7px; border-left-color: rgb(44, 62, 80); }

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  #tiptip_content { padding: 2px 8px 3px; background-color: rgb(44, 62, 80); }
  #tiptip_holder.tip_bottom #tiptip_arrow_inner { border-bottom-color: rgb(44, 62, 80); }
  #tiptip_holder.tip_top #tiptip_arrow_inner { border-top-color: rgb(44, 62, 80); }
}

.rev_slider_wrapper { z-index: 0; }

.tparrows.preview1 { width: 70px !important; height: 70px !important; top: 50% !important; }

.tparrows.preview1::after { width: 70px !important; height: 70px !important; line-height: 70px !important; }

.tp-leftarrow.tparrows.default.round, .tp-rightarrow.tparrows.default.round { background: rgba(0, 0, 0, 0.4); height: 45px; width: 45px; border-radius: 200px; text-align: center; line-height: 45px; transition: all 0.2s ease 0s; top: 50% !important; }

.tp-leftarrow.tparrows.default.round:hover, .tp-rightarrow.tparrows.default.round:hover { background: rgba(0, 0, 0, 0.6); }

.tp-leftarrow.tparrows.default.round::before { content: ""; font-family: FontAwesome; font-size: 26px; margin-right: 2px; color: rgb(255, 255, 255); text-align: center; }

.tp-rightarrow.tparrows.default.round::before { content: ""; font-family: FontAwesome; font-size: 26px; margin-left: 2px; color: rgb(255, 255, 255); text-align: center; }

.tp-bullets.simplebullets.round .bullet { width: 12px; height: 12px; margin-right: 0px; float: left; margin-top: 0px; margin-left: 10px; border-radius: 100px; background: rgba(0, 0, 0, 0); border: 1px solid rgb(255, 255, 255); transition: all 0.2s ease 0s; }

.tp-bullets.simplebullets.round .bullet.selected { background: rgb(255, 255, 255); }

.pre_dummy_img { display: none !important; }

#jpreOverlay { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 9999999; }

#jpreOverlay.white_loader { background-color: rgb(255, 255, 255); }

#jpreOverlay.dark_loader { background-color: rgb(44, 62, 80); }

#jpreSlide { font-size: 22px; font-weight: bold; color: rgb(204, 204, 204); text-align: center; width: 50%; height: 30%; }

#jpreLoader { position: absolute; width: 100%; height: 5px; top: 0%; left: 0px !important; }

.tf_complex_loader #jpreLoader { position: absolute; top: 0%; left: 0%; height: 5px; }

.white_loader #jpreLoader { background: rgb(236, 240, 241); }

.dark_loader #jpreLoader { background: rgb(34, 37, 51); }

#preloader_3 { width: 42px; height: 20px; position: absolute; top: 50%; left: 50%; margin: -10px 0px 0px -21px; }

#preloader_3::before { width: 20px; height: 20px; border-radius: 20px; content: ""; position: absolute; background: rgb(26, 188, 156); animation: 1.5s ease-in-out 0s infinite normal none running preloader_3_before; }

#preloader_3::after { width: 20px; height: 20px; border-radius: 20px; content: ""; position: absolute; background: rgb(33, 194, 248); left: 22px; animation: 1.5s ease-in-out 0s infinite normal none running preloader_3_after; }

#jpreBar { background-color: rgb(33, 194, 248); background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.15) 0%, rgba(255, 255, 255, 0.15) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0) 100%); animation: 2s linear 0s infinite normal none running progress; width: 0%; height: 100%; }

.tf_complex_loader #jpreBar { width: 0%; position: relative; }

#jprePercentage { color: rgb(161, 177, 188); font-family: Lato; font-weight: normal; left: 15px; top: 0%; width: 80px; margin-top: 15px; text-align: left; font-size: 13px; position: relative; }

.tf_complex_loader #jprePercentage { height: 100%; }

@-webkit-keyframes progress { 
  0% { background-position: 0px 0px; }
  100% { background-position: -60px -60px; }
}

@keyframes progress { 
  0% { background-position: 0px 0px; }
  100% { background-position: -60px -60px; }
}

.thefox_bigloader { position: relative; margin: auto; overflow: visible; width: 100%; height: 295px; }

#jpreOverlay .thefox_bigloader { height: 358px; position: absolute; top: 50%; margin-top: -179px; }

.thefox_bigloader::before { content: ""; width: 100%; position: absolute; height: 300px; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 15px 0px; }

#jpreOverlay .thefox_bigloader::before { display: none; }

#jpreOverlay.dark_loader .thefox_loader_logo_bg { background: rgb(252, 252, 252); width: 222px; height: 222px; z-index: 2; border-radius: 500px; position: absolute; left: 50%; margin: 36px 0px 0px -111px; text-align: center; }

#jpreOverlay.white_loader .thefox_loader_logo_bg { display: none; }

.thefox_loader_logo { background: rgb(255, 255, 255); width: 200px; height: 200px; z-index: 2; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 15px 0px; border-radius: 300px; position: absolute; bottom: 0px; left: 50%; margin-left: -100px; margin-bottom: -100px; text-align: center; }

#jpreOverlay .thefox_loader_logo { top: 0px; bottom: inherit; margin: 47px 0px 0px -100px; }

.thefox_loader_logo::before { content: ""; height: 100%; display: inline-block; vertical-align: middle; }

.thefox_loader_logo img { margin: 0px auto; max-width: 150px; text-align: center; display: inline-block; vertical-align: middle; }

.thefox_loader_line { position: absolute; left: 50%; bottom: 0px; width: 294px; height: 294px; overflow: visible; animation: 4s linear 0s infinite normal none running loader_spin; margin-left: -147px; margin-bottom: -147px; }

#jpreOverlay .thefox_loader_line { top: 0px; bottom: inherit; margin: 0px 0px 0px -147px; }

.thefox_bigloader .loader_tophalf { position: absolute; width: 294px; height: 147px; border-top-left-radius: 193px; border-top-right-radius: 193px; background: linear-gradient(to right, rgba(52, 192, 191, 0.5) 0%, rgb(26, 188, 156) 100%); }

.thefox_bigloader .loader_inner { position: relative; z-index: 1; top: 5px; left: 5px; width: 284px; height: 284px; background-color: white; border-radius: 100%; }

#jpreOverlay.dark_loader .thefox_bigloader .loader_inner { background: rgb(44, 62, 80); }

.thefox_bigloader .loader_bottomhalf { position: absolute; top: 147px; width: 294px; height: 147px; border-bottom-right-radius: 193px; border-bottom-left-radius: 193px; background: linear-gradient(to right, rgba(52, 192, 191, 0.5) 1%, rgba(77, 196, 226, 0) 100%); }

.thefox_bigloader .loader_button { width: 20px; height: 20px; background: rgb(33, 194, 248); border: 5px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 5px 0px; position: absolute; right: -7px; top: 50%; margin-top: -10px; z-index: 1; border-radius: 100px; }

.thefox_bigloader #jprePercentage { text-align: center; left: 50%; width: 300px; margin-left: -150px; margin-top: 0px; line-height: 18px; font-size: 18px; font-weight: bold; letter-spacing: 4px; height: auto !important; position: absolute !important; bottom: 0px !important; top: initial !important; }

@-webkit-keyframes loader_spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

@keyframes loader_spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

#white_csp { background: rgb(255, 255, 255) !important; }

#white_csp .def_section { background: rgb(255, 255, 255) !important; }

#dark_csp { background: rgb(44, 62, 80) !important; }

#dark_csp .def_section { background: rgb(44, 62, 80) !important; }

#dark_csp .thefox_bigloader .loader_inner { background: rgb(44, 62, 80) !important; }

.coming_soon_ctn { width: 700px; margin: 0px auto; max-width: 100%; }

.coming_soon_ctn .timing { max-width: 100%; width: 1400px; }

.time_circles canvas { max-width: 100%; }

.coming_soon_text { text-align: center; margin-top: 196px; font-size: 18px; font-weight: bold; letter-spacing: 5px; text-transform: uppercase; color: rgb(161, 177, 188); }

#dark_csp .coming_soon_text { color: rgb(255, 255, 255); }

.timing { margin: 105px auto 135px; width: 1400px; }

.time_circles { position: relative; width: 100%; height: 100%; }

.time_circles > div { position: absolute; text-align: center; }

.time_circles > div > h4 { font-size: 18px; color: rgb(161, 177, 188); font-weight: 400; margin: 0px; padding: 50px 0px 0px; text-align: center; }

#dark_csp .time_circles > div > h4 { color: rgb(255, 255, 255); }

.time_circles > div > span { display: block; width: 100%; text-align: center; color: rgb(47, 56, 61); font-size: 48px; line-height: 48px; font-weight: 300; }

#dark_csp .time_circles > div > span { color: rgb(255, 255, 255); }

#coming_soon_form { width: 440px; max-width: 100%; margin: 0px auto 100px; position: relative; }

#coming_soon_form input[type="email"] { padding: 14px 20px; margin: 0px; border-radius: 3px; color: rgb(161, 177, 188); border: 1px solid rgb(236, 238, 240); background: rgb(255, 255, 255); }

#dark_csp #coming_soon_form input[type="email"] { color: rgb(161, 177, 188); border: 1px solid rgb(22, 24, 26); background: rgb(34, 37, 51); }

#coming_soon_form input[type="button"] { font-family: Fontawesome; font-size: 16px; padding: 0px 19px; line-height: 54px; border: none; outline: none; position: absolute; right: 0px; top: 0px; height: 50px; width: auto; border-radius: 3px; color: rgb(255, 255, 255); background: rgb(26, 188, 156); cursor: pointer; transition: all 0.2s linear 0s; }

#coming_soon_form input[type="button"]:hover { background: rgb(44, 62, 80); }

#success { color: red; }

.wpb_text_column .mejs-container { display: block !important; }

audio.wp-audio-shortcode { visibility: visible !important; }

.owl-carousel .animated { animation-duration: 1000ms; animation-fill-mode: both; }

.owl-carousel .owl-animated-in { z-index: 0; }

.owl-carousel .owl-animated-out { z-index: 1; }

.owl-carousel .fadeOut { animation-name: fadeOut; }

@-webkit-keyframes fadeOut { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}

@keyframes fadeOut { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}

.owl-height { transition: height 500ms ease-in-out 0s; }

.hover_nav_style.tt_testimonials_ctn { position: relative; }

.tt_testimonials_ctn .owl-nav { width: 100px; margin: 50px auto 0px; position: relative; overflow: auto; }

.hover_nav_style.tt_testimonials_ctn .owl-nav { position: absolute; width: 100%; top: 50%; margin-top: -50px; }

.tt_testimonials_ctn .owl-prev { width: 40px; height: 40px; border-radius: 100px; line-height: 30px; text-align: center; float: left; padding: 0px; position: relative; text-indent: -99999%; }

.tt_testimonials_ctn.hover_nav_style .owl-prev { width: 100px; height: 100px; border-radius: 100px; background: blue; line-height: 100px; text-align: center; float: left; padding: 0px; margin: 0px 0px 0px 40px; position: relative; text-indent: -99999%; }

.tt_testimonials_ctn .owl-prev::before { content: ""; position: absolute; width: 10px; height: 10px; border-top: 1px solid; border-left: 1px solid; border-bottom: none; transform: rotate(-45deg); top: 14px; left: 18px; }

.tt_testimonials_ctn.hover_nav_style .owl-prev::before { content: ""; position: absolute; width: 20px; height: 20px; border-top: 1px solid; border-left: 1px solid; border-bottom: none; transform: rotate(-45deg); top: 40px; left: 46px; }

.tt_testimonials_ctn .owl-next { width: 40px; height: 40px; border-radius: 100px; line-height: 30px; text-align: center; float: right; padding: 0px; position: relative; text-indent: -99999%; }

.tt_testimonials_ctn.hover_nav_style .owl-next { width: 100px; height: 100px; border-radius: 100px; background: blue; line-height: 100px; text-align: center; float: right; padding: 0px; margin: 0px 40px 0px 0px; position: relative; text-indent: -99999%; }

.tt_testimonials_ctn .owl-next::after { content: ""; position: absolute; width: 10px; height: 10px; border-top: 1px solid; border-right: 1px solid; border-bottom: none; transform: rotate(45deg); top: 14px; right: 18px; }

.tt_testimonials_ctn.hover_nav_style .owl-next::after { content: ""; position: absolute; width: 20px; height: 20px; border-top: 1px solid; border-right: 1px solid; border-bottom: none; transform: rotate(45deg); top: 40px; right: 46px; }

.owl-dots { width: 100%; text-align: center; overflow: auto; margin-top: 60px; }

.owl-dot { display: inline-block; width: 16px; height: 16px; border-radius: 100px; border: 3px solid rgba(0, 0, 0, 0); margin: 0px 7px; }

.owl-item.active.center { transform: scale(1); }

.owl-item { transform: scale(0.8); backface-visibility: hidden; transition: all 0.4s ease 0s; }

.owl-carousel { display: none; width: 100%; -webkit-tap-highlight-color: transparent; position: relative; z-index: 1; }

.owl-carousel .owl-stage { position: relative; }

.owl-carousel .owl-stage::after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0px; }

.owl-carousel .owl-stage-outer { position: relative; overflow: hidden; transform: translate3d(0px, 0px, 0px); }

.owl-carousel .owl-controls .owl-nav .owl-prev, .owl-carousel .owl-controls .owl-nav .owl-next, .owl-carousel .owl-controls .owl-dot { cursor: pointer; user-select: none; }

.owl-carousel.owl-loaded { display: block; }

.owl-carousel.owl-loading { opacity: 0; display: block; }

.owl-carousel.owl-hidden { opacity: 0; }

.owl-carousel .owl-refresh .owl-item { display: none; }

.owl-carousel .owl-item { position: relative; min-height: 1px; float: left; backface-visibility: hidden; -webkit-tap-highlight-color: transparent; user-select: none; }

.owl-carousel .owl-item img { display: block; width: 100%; transform-style: preserve-3d; }

.owl-carousel.owl-text-select-on .owl-item { user-select: auto; }

.owl-carousel .owl-grab { cursor: grab; }

.owl-carousel.owl-rtl { direction: rtl; }

.owl-carousel.owl-rtl .owl-item { float: right; }

.owl-item { backface-visibility: hidden; }

.no-js .owl-carousel { display: block; }

.owl-carousel .owl-item .owl-lazy { opacity: 0; transition: opacity 400ms ease 0s; }

.owl-carousel .owl-item img { transform-style: preserve-3d; }

.owl-carousel .owl-video-wrapper { position: relative; height: 100%; background: rgb(0, 0, 0); }

.owl-carousel .owl-video-play-icon { position: absolute; height: 80px; width: 80px; left: 50%; top: 50%; margin-left: -40px; margin-top: -40px; background: url("owl.video.play.png") no-repeat; cursor: pointer; z-index: 1; backface-visibility: hidden; transition: scale 100ms ease 0s; }

.owl-carousel .owl-video-play-icon:hover { }

.owl-carousel .owl-video-playing .owl-video-tn, .owl-carousel .owl-video-playing .owl-video-play-icon { display: none; }

.owl-carousel .owl-video-tn { opacity: 0; height: 100%; background-position: center center; background-repeat: no-repeat; background-size: contain; transition: opacity 400ms ease 0s; }

.owl-carousel .owl-video-frame { position: relative; z-index: 1; }

.woocommerce-NoticeGroup { float: left; width: 100%; }

.pp_gallery { display: none !important; }
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: https://ipps-a.army.mil/wp-content/themes/thefox/media-queries_wide.css

@charset "utf-8";

img { max-width: 100%; height: auto; }

@media only screen and (max-width: 1220px) {
  .count_l_big_circle { width: 150px; height: 150px; line-height: 150px; font-size: 45px; }
  .count_style_13 .count_number { font-size: 45px; line-height: 45px; }
}

@media only screen and (max-width: 1024px) {
  header { position: relative !important; }
}

@media only screen and (min-width: 1034px) and (max-width: 1214px) {
  .vc_row-fluid .vc_col-md-12 { width: 100% !important; }
  .vc_row-fluid .vc_col-md-11 { width: 91.4583% !important; }
  .vc_row-fluid .vc_col-md-10 { width: 82.9167% !important; }
  .vc_row-fluid .vc_col-md-9 { width: 74.375% !important; }
  .vc_row-fluid .vc_col-md-8 { width: 65.8333% !important; }
  .vc_row-fluid .vc_col-md-7 { width: 57.2917% !important; }
  .vc_row-fluid .vc_col-md-6 { width: 48.75% !important; }
  .vc_row-fluid .vc_col-md-5 { width: 40.2083% !important; }
  .vc_row-fluid .vc_col-md-4 { width: 31.6667% !important; }
  .vc_row-fluid .vc_col-md-3 { width: 23.125% !important; }
  .vc_row-fluid .vc_col-md-2 { width: 14.5833% !important; }
  .vc_row-fluid .vc_col-md-1 { width: 6.04167% !important; }
  .full-width-content.vc_row-fluid .vc_col-md-2 { width: 16.66% !important; }
  .full-width-content.vc_row-fluid .vc_col-md-3 { width: 25% !important; }
  .full-width-content.vc_row-fluid .vc_col-md-4 { width: 33.33% !important; }
  .full-width-content.vc_row-fluid .vc_col-md-5 { width: 40.5% !important; }
  .full-width-content.vc_row-fluid .vc_col-md-6 { width: 50% !important; }
  .full-width-content.vc_row-fluid .vc_col-md-7 { width: 57.5% !important; }
  .full-width-content.vc_row-fluid .vc_col-md-8 { width: 66.6% !important; }
  .full-width-content.vc_row-fluid .vc_col-md-9 { width: 75% !important; }
  .full-width-content.vc_row-fluid .vc_col-md-10 { width: 83% !important; }
  .full-width-content.vc_row-fluid .vc_col-md-11 { width: 91.5% !important; }
  .full-width-content.vc_row-fluid .vc_col-md-12 { width: 100% !important; }
  .vc_hidden-lg { display: block !important; }
  .tt_parallax_ctn, .tt_row_parallax { background-position: center center !important; background-attachment: scroll !important; }
  #boxed_layout { width: 1020px; margin: 0px auto; }
  .vc_hidden-md, .vc_hidden-md.vc_hidden-lg { display: none !important; }
  .wrapper { width: 960px; }
  .rd_megamenu ul { width: 960px !important; }
  .h1_mega ul { left: 0px !important; }
  #header_container nav ul .rd_megamenu:hover ul, #header_container nav ul .rd_megamenu.sfHover ul { left: 0px; }
  .nav_type_9_c ul li a { min-width: 93px; }
  #footer { width: 990px; }
  .footer_4_col .widget_wrap { width: 217px !important; }
  .footer_3_col .widget_wrap { width: 300px !important; }
  .footer_2_col .widget_wrap { width: 465px !important; }
  #posts, .woocommerce #posts, .single_port_ctn #posts, .single_port_ctn .post { width: 689px; }
  #posts.business_posts { width: 650px; max-width: 650px; }
  #sidebar, .woocommerce #sidebar { width: 230px; }
  #sidebar.business_sidebar { width: 260px; }
  #information { width: 230px; }
  #fw_c .post_masonry .flexslider img, #fw_c .post_masonry .flexslider img { max-width: 100% !important; }
  .columns4 .isotope-item { width: 217px; }
  .columns3 .isotope-item { width: 300px; }
  .columns2 .isotope-item { width: 465px; }
  .carousel_recent_post { width: 217px; }
  .jcarousel.rd_pc_2 { max-width: 960px; }
  .member-social-links ul { padding: 0px 0px 0px 1px; }
  .member-social-links li { margin-right: 1px; }
  .post-content { width: 310px; }
  .post-content-large { width: 530px; }
  .port_type_7 .port_item_details, .port_type_8 .port_item_details { min-height: 311px; }
  .port_item_details .port_small_excerpt p { display: none; }
  .port_small_excerpt { padding: 50px 16px; font-size: 14px; position: relative; }
  #fw_c .grid_blog_post.blog_4_col .post_quote_text { min-height: 117px; max-height: 117px; overflow: auto; font-size: 12px; line-height: 26px; padding: 19px 24px; }
  #fw_c .grid_blog_post.blog_3_col .post_quote_text { min-height: 176px; max-height: 176px; font-size: 20px; line-height: 30px; }
  #fw_c .grid_blog_post.blog_2_col .post_quote_text { min-height: 295px; max-height: 295px; font-size: 35px; line-height: 50px; padding: 31px 30px 28px; }
  #posts .grid_blog_post.blog_2_col .post_quote_text { min-height: 201px; max-height: 201px; font-size: 24px; line-height: 35px; }
  #posts .grid_blog_post.blog_3_col .post_quote_text { min-height: 156px; max-height: 156px; font-size: 14px; line-height: 24px; padding-bottom: 27px; }
  #posts .grid_blog_post.blog_4_col .post_quote_text { min-height: 114px; max-height: 114px; font-size: 12px; line-height: 22px; padding: 13px; }
  #posts .grid_blog_post.blog_3_col .post_quote_author { display: none; }
  #posts .grid_blog_post.blog_2_col .post-title h2 { font-size: 20px; line-height: 22px; }
  #fw_c .post_timeline { width: 364px; margin-left: 232px; }
  .blog_timeline { margin-left: -232px; }
  div.post_timeline.isotope-item::before { left: -145px; }
  div.post_timeline.isotope-item::after { right: -145px; }
  #posts .post_timeline { width: 100%; margin-left: 0px; }
  #posts .blog_timeline { margin-left: 0px; }
  #fw_c .shop_four_col .add_to_cart_button, #posts .shop_three_col .add_to_cart_button, #posts .shop_four_col .add_to_cart_button { display: block; width: 100%; margin-bottom: 10px; }
  #fw_c .shop_four_col .show_details_button, #posts .shop_three_col .show_details_button, #posts .shop_four_col .show_details_button { display: block; width: 100%; }
  .product_image_wrapper { width: 400px; }
  .product_thumb_wrapper { width: 60px !important; height: 510px !important; }
  .single_products_thumbnails { width: 60px !important; height: 510px !important; }
  .single-product.woocommerce-page span.onsale { left: 380px; }
  .rp_type02 .post-attachement, .rp_type02 .rp_post_time { width: 130px; }
  .rp_type02 .post_ctn { padding: 0px 0px 0px 150px; }
  .rp_type03 .post_ctn, .rp_type03 .rp_post_info { padding-left: 220px; }
  .rp_type03 .post-attachement { width: 194px; }
  .rp_type04 .post-attachement { width: 224px; }
  .rp_type04 .post-attachement:hover .rp_image, .rp_type04 .post-attachement:hover .rp_gallery, .rp_type04 .post-attachement:hover .rp_quote, .rp_type04 .post-attachement:hover .rp_video, .rp_type04 .post-attachement:hover .rp_normal, .rp_type04 .post-attachement:hover .rp_audio { width: 224px; height: 224px; font-size: 24px; line-height: 224px; }
  .rp_type04 .post_ctn { padding: 0px 0px 0px 240px; }
  .rp_type04 .rp_entry { padding: 3px 0px 0px 240px; }
  .rp_type05 .post-attachement { width: 191px; }
  .rp_type05 .post_ctn { padding-left: 215px; }
  .rp_type05 .rp_post_author { display: none; }
  .rp_type08.ajax_post.blog_4_col { width: 33.3345%; }
  .rp_type09 .post_ctn { bottom: -160px; }
  .rp_type09 .rp_arrow { top: 30px; }
  .rp_type10 .post-attachement { width: 425px; }
  .rp_type10 .rp_post_time { height: 194px; }
  .rp_type10 .rp_day { margin-top: 70px; }
  .rp_type10 .post_ctn { width: 100%; }
  .rp_type10 .post-attachement::before { top: inherit; bottom: -6px; right: 22px; }
  .pricetable { width: 984px; }
  .vc_span3 .rd_pie_chart.rd_pie_01 .rd_pc_status, .vc_span3 .rd_pie_chart.rd_pie_02 .rd_pc_status, .vc_span3 .rd_pie_chart.rd_pie_03 .rd_pc_status, .vc_span3 .rd_pie_chart.rd_pie_05 .rd_pc_status { top: 72px; }
  .vc_span3 .rd_pie_01 .rd_pc_track { width: 140px; height: 140px; top: 14.5px; left: 50%; margin-left: -70px; }
  .vc_span3 .rd_pie_01 .rd_pc_track_in { width: 122px; height: 122px; top: 25px; margin-left: -61px; }
  .vc_span3 .rd_pie_chart.rd_pie_02 .rd_pc_status { top: 72px; }
  .blog_4_col .rd_staff_p03 .bw-wrapper { width: 175px; }
  .blog_4_col .rd_staff_p03 .staff_post_ctn:hover .bw-wrapper { width: 185px; }
  .blog_4_col .rd_staff_p03 .staff_post_ctn:hover .bw-wrapper a::before { opacity: 0.9; width: 147px; border-radius: 300px; height: 147px; position: absolute; top: 18.5px; line-height: 147px; left: 50%; margin-left: -73.5px; }
  .port_tn a::before { position: absolute; width: 71px; height: 71px; line-height: 71px; }
}

@media only screen and (min-width: 768px) and (max-width: 1035px) {
  .vc_hidden-lg { display: block !important; }
  #top_bg { overflow: hidden; }
  #top_bar { display: none; }
  #fixed_body_left { margin-left: 0px; }
  .vc_hidden-sm, .vc_hidden-sm.vc_hidden-lg, .parallax_bg, .parallax_video { display: none !important; }
  .fixed_header_left { position: relative; width: auto; padding-left: 0px; }
  .fixed_header_left .wrapper { width: 708px; }
  .fixed_header_left #logo_img { float: left !important; }
  #fixed_header_socials { display: none; }
  .fixed_header_left .header_current_cart { float: none; }
  .fixed_header_left .cart-content { padding: 37px 14px 38px; text-align: center; width: 105px; }
  .fixed_header_left .header_current_cart .cdp_2 { top: 150px; left: auto; }
  .fixed_header_left .header_current_cart:hover .cdp_2 { top: 100px; left: auto; }
  .header_bottom_nav { position: relative !important; }
  #boxed_layout { width: 768px; margin: 0px auto; }
  .wrapper { width: 708px; }
  #mobile-menu .wrapper { width: 239px; padding: 0px 0px 0px 30px !important; }
  .mt_menu { display: block !important; }
  .logo_text { max-height: 50px; line-height: 50px; width: 290px; }
  #logo_img .mobile_logo, .transparent_header #logo_img .white_logo.mobile_logo { display: inline-block !important; }
  #logo_img .desktop_logo, .transparent_header #logo_img .dark_logo.mobile_logo { display: none !important; }
  .menu_slide.mt_menu #logo_img { max-height: 50px; line-height: 50px; }
  .menu_slide.mt_menu #logo_img::before { margin: 0px; }
  .menu_slide.mt_menu #logo_img img { max-height: 35px; }
  .menu_slide.mt_menu #logo { max-height: 50px; line-height: 50px; }
  #footer { width: 738px; }
  .footer_4_col .widget_wrap, .footer_3_col .widget_wrap, .footer_2_col .widget_wrap { width: 339px !important; }
  #posts, .woocommerce #posts, .single_port_ctn #posts, .single_port_ctn .post { width: 478px; }
  #posts.business_posts { width: 450px; max-width: 450px; }
  #sidebar, .woocommerce #sidebar, #information { width: 189px; }
  #sidebar.business_sidebar { width: 220px; }
  #posts .grid_post .ajax_post, #posts .blog_masonry .ajax_post { width: 100%; }
  #fw_c .post_masonry, #fw_c .grid_post .ajax_post { width: 50%; }
  #fw_c .post_timeline { width: 300px; margin-left: 107.5px; }
  .blog_timeline { margin-left: -107.5px; }
  div.post_timeline::before { left: -60.5px; }
  div.post_timeline::after { right: -60.5px; }
  .post_timeline .arrow_r { right: -10px; }
  .post_timeline:hover .arrow_r { right: -20px; }
  .post_timeline .arrow_l { left: -23px; }
  .post_timeline:hover .arrow_l { left: -33px; }
  .timeline_pd_l, timeline_pd_r { display: none; }
  .month_left { left: -97px; }
  .month_right { right: -97px; }
  .timeline_month { position: absolute; font-size: 15px; font-weight: bold; background: rgb(235, 235, 235); padding: 15px 10px 10px; }
  #posts .post_timeline { width: 100%; margin-left: 0px; }
  #posts .blog_timeline { margin-left: 0px; }
  #fw_c .post_masonry .flexslider img, #fw_c .post_masonry .flexslider img { max-width: 100% !important; }
  .post_grid { width: 349px; }
  #posts .grid_blog_post.blog_2_col .post_quote_text, #posts .grid_blog_post.blog_3_col .post_quote_text, #posts .grid_blog_post.blog_4_col .post_quote_text { min-height: inherit; }
  #fw_c .grid_blog_post.blog_4_col .post_quote_text, #fw_c .grid_blog_post.blog_3_col .post_quote_text, #fw_c .grid_blog_post.blog_2_col .post_quote_text { min-height: 204px; max-height: 204px; font-size: 25px; line-height: 36px; padding: 31px 30px 28px; }
  .post-title h2, #posts .grid_blog_post .post-title h2 { font-size: 20px; line-height: 20px; }
  #posts .post { overflow: visible; padding: 0px 0px 50px; }
  #posts .post_grid { width: 233px; }
  .portfolio { margin: 0px; }
  .load_more_cont { margin-left: 0px; padding: 60px 0px 30px 40px; }
  .columns4 .isotope-item { width: 157px; }
  .columns3 .isotope-item { width: 219px; }
  .columns2 .isotope-item { width: 344px; }
  .port_details_slider { width: 100%; margin: 0px; }
  .port_details_information { width: 100%; margin: 40px 0px 0px; }
  .port_type_7 .port_item_details, .port_type_8 .port_item_details { min-height: 230px; padding: 15px 0px 10px; }
  .port_item_details .port_small_excerpt p, .port_item_details .port_small_excerpt .port_project_buttons { display: none; }
  .carousel_recent_post { width: 149.5px; }
  .member-social-links ul { padding: 0px 0px 0px 1px; }
  .member-social-links li { margin-right: 1px; }
  .post-content { width: 310px; }
  .post-content-large { width: 530px; }
  header nav ul, .header_bottom_nav nav ul { display: none !important; }
  header nav ul li { display: none; }
  #nav_button { display: block; margin: 31px 10px 0px 0px; height: 40px; float: right; }
  .header_bottom_nav.nav_type_15 #nav_button { margin: 6.5px 0px 0px; }
  .header_bottom_nav.nav_type_16 #nav_button { margin: 16.5px 0px 0px; }
  #nav_button::before { font-family: FontAwesome; display: block; content: ""; padding: 8px 0px 0px; text-align: center; margin-left: -1px; font-size: 18px; }
  .mt_menu .header_current_cart { float: right; height: 49px; line-height: 49px; }
  .mt_menu .cart-content { padding: 0px 17px; margin: 0px 10px; }
  .mt_menu .current_item_number { display: none; }
  #nav_button_alt::before { font-family: FontAwesome; display: block; content: ""; padding: 0px; text-align: center; margin-left: -1px; font-size: 18px; }
  .filter_param { margin-right: 5px; padding: 9px 47px 10px 7px; }
  .single-product.woocommerce-page span.onsale { left: 260px; }
  .product_nav_left, .product_nav_right { opacity: 1; }
  .product_thumb_wrapper { display: none; }
  .product_image_wrapper { width: 100%; }
  #posts .shop_two_col .add_to_cart_button, #posts .shop_three_col .add_to_cart_button, #posts .shop_four_col .add_to_cart_button { display: block; width: 100%; margin-bottom: 10px; }
  #posts .shop_two_col .show_details_button, #posts .shop_three_col .show_details_button, #posts .shop_four_col .show_details_button { display: block; width: 100%; }
  .woocommerce-page ul.products li.shop_three_col.last, .woocommerce-page ul.products li.shop_four_col.last { margin-right: 0% !important; }
  .woocommerce-page .rp_sc ul.products li.shop_three_col.last, .woocommerce-page .rp_sc ul.products li.shop_four_col.last { margin-right: 0px !important; }
  .shop_three_col.first, .shop_four_col.first { clear: none !important; }
  .woocommerce-page ul.products li.shop_three_col:nth-child(2n+1), .woocommerce-page ul.products li.shop_four_col:nth-child(2n+1) { width: 47.5% !important; margin-right: 5% !important; }
  .woocommerce-page ul.products li.shop_three_col:nth-child(2n), .woocommerce-page ul.products li.shop_four_col:nth-child(2n) { margin-right: 0%; width: 47.5% !important; }
  #posts .shop_four_col h3 { font-size: 14px !important; }
  .jcarousel.rd_pc_2 { max-width: 708px; }
  .rd_pc_2 .port_details h2 { font-size: 15px; font-weight: bold; line-height: 32px; }
  .rd_ct_bt .count_number { font-size: 45px; }
  .count_bigicon_circle { width: 100px; height: 100px; }
  .count_bigicon_circle i, .count_bigsub_circle { width: 50px; height: 50px; background: rgb(27, 188, 155); display: block; border-radius: 300px; position: absolute; top: 50%; left: 50%; margin: -25px 0px 0px -25px; font-size: 20px; text-align: center; line-height: 50px; color: rgb(255, 255, 255) !important; }
  .rd_list_4 .list_item_ctn { width: 100% !important; }
  .rd_alt_slide .slide_post_info { height: 75px; }
  .rd_alt_slide .rp_nav { top: 23px; }
  .rd_alt_slide .rp_nav .sp_left { position: absolute; right: 55px; }
  .rd_alt_slide .rp_nav .sp_right { position: absolute; right: 20px; }
  .rd_alt_slide .slide_post_info p { display: none; }
  .rp_type01.ajax_post.blog_3_col { width: 50%; }
  .rp_type02 .post-attachement { width: 100%; margin: 0px auto 10px; }
  .rp_type02 .rp_post_time { width: 100%; }
  .rp_type02 .post_ctn { padding: 0px; float: left; }
  .rp_type03 .post_ctn { padding: 12px 15px 10px; }
  .rp_type03 .rp_post_info { float: left; width: 100%; border-left: 1px solid; padding: 5px 0px 6px 15px; }
  .rp_type03 .post-attachement { width: 100%; }
  .rp_type03 .post_ctn { padding: 12px 15px 10px; float: left; }
  .rp_type04 .post-attachement { width: 100%; }
  .rp_type04 .post-attachement:hover .rp_image, .rp_type04 .post-attachement:hover .rp_gallery, .rp_type04 .post-attachement:hover .rp_quote, .rp_type04 .post-attachement:hover .rp_video, .rp_type04 .post-attachement:hover .rp_normal, .rp_type04 .post-attachement:hover .rp_audio { width: 339px; height: 339px; font-size: 24px; line-height: 339px; }
  .rp_type04 .post_ctn { float: left; padding: 0px; }
  .rp_type04 .rp_entry { float: left; padding-left: 0px; }
  .rp_type05 .post-attachement { width: 100%; }
  .rp_type05 .post_ctn { padding: 12px 15px 10px; float: left; }
  .rp_type05 .rp_post_info { border-left: 1px solid; }
  .rp_type07 .post-attachement { width: 100%; }
  .rp_type07 .post_ctn { float: left; padding: 15px 0px; }
  .rp_type08.ajax_post.blog_4_col, .rp_type09.ajax_post.blog_3_col { width: 50%; }
  .rp_type09 .post_ctn { bottom: -160px; }
  .rp_type09 .rp_arrow { top: 47.5px; }
  .rp_type10 .post-attachement { width: 299px; }
  .rp_type10 .rp_post_time { height: 100px; }
  .rp_type10 .rp_day { margin-top: 25px; }
  .rp_type10 .post_ctn { padding: 20px 20px 15px; width: 100%; float: left; }
  .rp_type10 .post-attachement::before { top: inherit; bottom: -6px; right: 22px; }
  .rd_squared_slide .rp_nav { position: absolute; right: 0px; bottom: 0px; width: 80px; }
  .rd_squared_slide .sp_left, .rd_squared_slide .sp_right { border: none; width: 40px; height: 80px; }
  .rd_tm_4 .tm_image { left: 50%; margin-left: -50px; top: 31px; }
  .rd_tm_4 .tm_author { top: 140px; width: 200px; left: 50%; margin-left: -100px; text-align: center; }
  .rd_tm_4 .tm_info { left: 50%; width: 200px; top: 165px; margin-left: -100px; text-align: center; }
  .rd_tm_4 .tm_text { padding: 200px 40px 26px; text-align: center; }
  .rd_tm_5 .tm_image { left: 50%; margin-left: -51px; top: 31px; }
  .rd_tm_5 .tm_author { top: 140px; width: 200px; left: 50%; margin-left: -100px; text-align: center; }
  .rd_tm_5 .tm_info { left: 50%; width: 200px; top: 165px; margin-left: -100px; text-align: center; }
  .rd_tm_5 .tm_text { padding: 200px 40px 26px; text-align: center; }
  .rd_tm_17 .tm_image { right: 50%; margin-right: -75px; }
  .rd_tm_17 .tm_text { padding: 200px 50px 48px; }
  .vc_span4 .rd_tm_12 .tm_image, .vc_span3 .rd_tm_12 .tm_image { left: 50%; margin-left: -51px; }
  .vc_span4 .rd_tm_12 .tm_text, .vc_span3 .rd_tm_12 .tm_text { padding: 160px 0px 0px; text-align: center; }
  .vc_span4 .rd_tm_12 .tm_author, .vc_span3 .rd_tm_12 .tm_author { left: 0px; text-align: center; width: 100%; top: 110px; }
  .vc_span4 .rd_tm_12 .tm_info, .vc_span3 .rd_tm_12 .tm_info { left: 0px; top: 133px; width: 100%; text-align: center; }
  .pricetable { max-width: 100%; }
  .pricetable-column { width: 100% !important; padding: 0px !important; margin-left: 0px !important; margin-right: 0px !important; margin-top: -1px !important; }
  .rd_table_5_col .table_col { width: 100%; }
  .rd_cta_1 { text-align: center; }
  .rd_cta_1 i { float: inherit; margin: 25px auto 20px; text-align: center; display: inherit; clear: both; }
  .rd_cta_1 .promo_text { float: left; width: 100%; padding: 0px 40px 10px; text-align: center; }
  .rd_cta_1 .promo_btn { float: inherit; margin: 5px auto 30px; display: inline-block; }
  .rd_cta_2 { text-align: center; }
  .rd_cta_2 .promo_text_ctn { width: 100%; }
  .rd_cta_2 .promo_btn { float: inherit; margin: 15px 0px 10px; display: inline-block; }
  .icon_box2_br .icon_circle { width: 123px; height: 123px; }
  .icon_box2_br .box_btn { width: 122px; }
  .vc_span12 .icon_box2 { max-width: 50%; width: 50%; margin-top: -1px; }
  .icon_box2_left_b { padding: 20px; }
  .icon_box2_left_b .icon_circle { clear: both; position: static; margin: 0px auto; }
  .icon_box2_left_b h3 { text-align: center; padding-top: 25px; }
  .icon_box2_left_b p { text-align: center; }
  .vc_span4 .rd_pie_chart.rd_pie_01 .rd_pc_status, .vc_span4 .rd_pie_chart.rd_pie_02 .rd_pc_status, .vc_span4 .rd_pie_chart.rd_pie_03 .rd_pc_status, .vc_span4 .rd_pie_chart.rd_pie_05 .rd_pc_status { top: 72px; }
  .vc_span3 .rd_pie_chart.rd_pie_01 .rd_pc_status, .vc_span3 .rd_pie_chart.rd_pie_02 .rd_pc_status, .vc_span3 .rd_pie_chart.rd_pie_03 .rd_pc_status, .vc_span3 .rd_pie_chart.rd_pie_05 .rd_pc_status { top: 50px; }
  .vc_span4 .rd_pie_01 .rd_pc_track { width: 140px; height: 140px; top: 14.5px; left: 50%; margin-left: -70px; }
  .vc_span4 .rd_pie_01 .rd_pc_track_in { width: 122px; height: 122px; top: 25px; margin-left: -61px; }
  .vc_span3 .rd_pie_01 .rd_pc_track { width: 108px; height: 108px; top: 8.5px; left: 50%; margin-left: -54px; }
  .vc_span3 .rd_pie_01 .rd_pc_track_in { width: 90px; height: 90px; top: 18px; margin-left: -45px; }
  .rd_staff_posts_ctn .staff_post { width: 50% !important; }
  #wp-calendar td { padding: 2px; }
  div.timeline_event:nth-of-type(2n) { width: 100%; margin-bottom: 50px; padding: 0px; }
  div.timeline_event:nth-of-type(2n+1) { width: 100%; margin-top: 0px; padding: 0px; }
  div.timeline_event:nth-of-type(2n)::after, div.timeline_event:nth-of-type(2n+1)::before { display: none; content: ""; }
  .simple div.timeline_event:nth-of-type(2n), .simple div.timeline_event:nth-of-type(2n+1) { padding: 68px 28px 60px; margin-bottom: 50px; }
  .simple div.timeline_event .event_triangle { display: none !important; }
  .timeline_event_ctn .v_line { display: none; }
  .rd_widget_recent_entries .thumbnail { width: 100%; height: auto; }
  .rd_widget_recent_entries .widget_recent_entry { width: 100%; padding-top: 20px; }
  ​ .port_tn a::before { position: absolute; width: 59px; height: 59px; line-height: 59px; }
  .tweets p { padding-left: 25px; }
  .widget_wrap:nth-child(3) { clear: both; }
}

@media only screen and (max-width: 767px) {
  .vc_row-fluid [class*="vc_span"] { float: left !important; width: 100% !important; margin-left: 0px !important; margin-right: 0px !important; }
  .vc_row-fluid .vc_col-xs-12 { width: 100% !important; }
  .vc_row-fluid .vc_col-xs-11 { width: 91.4583% !important; }
  .vc_row-fluid .vc_col-xs-10 { width: 82.9167% !important; }
  .vc_row-fluid .vc_col-xs-9 { width: 74.375% !important; }
  .vc_row-fluid .vc_col-xs-8 { width: 65.8333% !important; }
  .vc_row-fluid .vc_col-xs-7 { width: 57.2917% !important; }
  .vc_row-fluid .vc_col-xs-6 { width: 48.75% !important; }
  .vc_row-fluid .vc_col-xs-5 { width: 40.2083% !important; }
  .vc_row-fluid .vc_col-xs-4 { width: 31.6667% !important; }
  .vc_row-fluid .vc_col-xs-3 { width: 23.125% !important; }
  .vc_row-fluid .vc_col-xs-2 { width: 14.5833% !important; }
  .vc_row-fluid .vc_col-xs-1 { width: 6.04167% !important; }
  .full-width-content.vc_row-fluid .vc_col-xs-2 { width: 16.66% !important; }
  .full-width-content.vc_row-fluid .vc_col-xs-3 { width: 25% !important; }
  .full-width-content.vc_row-fluid .vc_col-xs-4 { width: 33.33% !important; }
  .full-width-content.vc_row-fluid .vc_col-xs-5 { width: 40.5% !important; }
  .full-width-content.vc_row-fluid .vc_col-xs-6 { width: 50% !important; }
  .full-width-content.vc_row-fluid .vc_col-xs-7 { width: 57.5% !important; }
  .full-width-content.vc_row-fluid .vc_col-xs-8 { width: 66.6% !important; }
  .full-width-content.vc_row-fluid .vc_col-xs-9 { width: 75% !important; }
  .full-width-content.vc_row-fluid .vc_col-xs-10 { width: 83% !important; }
  .full-width-content.vc_row-fluid .vc_col-xs-11 { width: 91.5% !important; }
  .full-width-content.vc_row-fluid .vc_col-xs-12 { width: 100% !important; }
  .vc_row.vc_row-flex > .vc_column_container > .vc_column-inner { max-width: 100%; }
  .vc_row.vc_row-o-content-middle { display: block !important; }
  .vc_hidden-lg { display: block !important; }
  .header_bottom_nav { position: relative !important; }
  .tt_parallax_ctn, .tt_row_parallax { background-position: center center !important; background-attachment: scroll !important; }
  #top_bg { overflow: hidden; }
  .heading_mobile h2 { font-size: 40px !important; line-height: 46px !important; }
  .heading_mobile h3 { font-size: 36px !important; line-height: 40px !important; }
  .vc_hidden-xs, .vc_hidden-xs.vc_hidden-lg, .parallax_bg, .parallax_video { display: none !important; }
  #fixed_body_left { margin-left: 0px; }
  .fixed_header_left { position: relative; width: auto; padding-left: 0px; }
  .fixed_header_left .wrapper { width: 100%; padding: 0px 10px; }
  .fixed_header_left #logo_img { float: none; min-width: 0px; margin: 0px auto; text-align: center; }
  #fixed_header_socials { display: none; }
  .fixed_header_left .header_current_cart { position: absolute; right: 0px; bottom: 0px; }
  .fixed_header_left .cart-content { padding: 37px 14px 38px; text-align: center; width: 105px; }
  .fixed_header_left .header_current_cart .cdp_2 { top: 100px; left: auto; }
  .fixed_header_left .header_current_cart:hover .cdp_2 { left: auto; top: 54px !important; }
  #boxed_layout { width: 100%; margin: 0px auto; }
  #header_socials { display: none; }
  #header_bottom { height: 40px; }
  .top_email, .top_phone { display: none; }
  .menu_slide.mt_menu { position: fixed !important; }
  #logo_img { max-height: 50px; line-height: 50px; }
  #logo_img::before { margin: 0px; }
  #logo_img img { max-height: 35px; }
  #logo { max-height: 50px; line-height: 50px; }
  #logo_img .mobile_logo, .transparent_header #logo_img .white_logo.mobile_logo { display: inline-block !important; }
  #logo_img .desktop_logo, .transparent_header #logo_img .dark_logo.mobile_logo { display: none !important; }
  .logo::before { margin: 0px; }
  .logo_text { max-height: 50px; line-height: 50px; width: 200px; }
  .logo_text p { font-size: 18px; }
  .mt_menu .header_current_cart { float: right; height: 49px; line-height: 49px; }
  .cart-content { float: right; padding: 0px 17px; margin: 0px 10px; }
  blockquote { font-size: 14px; font-weight: normal; line-height: 26px; margin: 42px 0px 42px 10px; padding: 15px 15px 15px 30px; }
  blockquote::after { content: "„"; font-family: "MS Serif", "New York", serif; position: absolute; top: -20px; right: -5px; font-size: 60px; opacity: 0.1; }
  .wpcf7 .left_field​, .wpcf7 .right_field​, #boxed { width: 100%; }
  .wrapper { width: 100%; padding: 0px 10px; }
  .business_sp_title .wrapper, .business_related_post .wrapper { padding: 50px 0px !important; }
  .business_sp_title h1, h2.b-post-title { text-align: center; font-size: 20px; line-height: 40px; }
  .section .wrapper, .n_section .wrapper { padding: 0px 10px !important; }
  .section .wrapper.staff_single_page { padding-top: 100px !important; }
  #footer { width: 100%; padding-top: 80px; }
  #footer_coms ul { display: none; }
  #top_bar, #header_container header, .header_bottom_nav { display: none; }
  .footer_4_col .widget_wrap, .footer_3_col .widget_wrap, .footer_2_col .widget_wrap, .footer_1_col .widget_wrap { margin: 0px 0px 30px; width: 100% !important; padding-right: 0px !important; }
  #footer .thefox_social_widget_icons { width: 100%; }
  #footer_coms .f_si_right, #footer_coms .f_si_left, #f_social_icons { float: none; padding: 0px 0px 5px; width: 100%; text-align: center; }
  #footer_coms .f_message_left, #footer_coms .f_message_right { float: none; width: 100%; text-align: center; padding: 0px; height: auto; }
  #pb_ctn { margin-left: 0px; }
  #posts #pb_ctn { margin-left: 0px; }
  .post_masonry, #fw_c .post_masonry, #fw_c .grid_post .ajax_post { width: 100%; }
  #posts .grid_post .ajax_post, #posts .blog_masonry .ajax_post { width: 100%; }
  #fw_c .post_timeline, #posts .post_timeline { width: 100%; }
  #fw_c .post_masonry .flexslider img, #fw_c .post_masonry .flexslider img { max-width: 100% !important; }
  .post-title h2, #posts .grid_blog_post .post-title h2 { font-size: 18px; line-height: 18px; }
  #information { width: 100%; padding-top: 0px; margin: 0px 0px 30px; }
  #posts, .woocommerce #posts, .single_port_ctn #posts, .single_port_ctn .post, #posts.business_posts { width: 100%; }
  .author_date_ctn { display: none; }
  .multi_author_ctn { margin-left: 0px !important; margin-right: 0px !important; }
  .blog_load_more_cont.multi_author_load { left: 50% !important; margin-left: -20px !important; right: auto !important; }
  .blog_timeline, .post_timeline { margin-left: 0px; }
  #posts .grid_blog_post.blog_2_col .post_quote_text, #posts .grid_blog_post.blog_3_col .post_quote_text, #posts .grid_blog_post.blog_4_col .post_quote_text, #fw_c .grid_blog_post.blog_4_col .post_quote_text, #fw_c .grid_blog_post.blog_3_col .post_quote_text, #fw_c .grid_blog_post.blog_2_col .post_quote_text { min-height: inherit; font-size: 24px; line-height: 35px; max-height: inherit; padding: 31px 30px 28px; }
  #sidebar, .woocommerce #sidebar, #sidebar.business_sidebar { width: 100%; margin: 20px 0px 0px; }
  .business_sidebar.right_sb::before, .business_sidebar.left_sb::before { left: -20px !important; }
  .business_sidebar.right_sb, .business_sidebar.left_sb { padding-left: 0px; padding-right: 0px; }
  #header_container { max-height: 50px !important; min-height: 50px !important; }
  header nav { width: 50px; float: none; min-height: 55px; margin: 0px; }
  header nav ul { display: none !important; }
  .header_bottom_nav nav ul { display: none !important; }
  header nav ul li { display: none; }
  #nav_button, #nav_button_alt { float: left; display: block; margin: 0px auto; width: 50px; height: 50px; }
  #nav_button_alt { margin: 8px 10px 0px 0px; float: left; height: 45px; }
  #nav_button::before { font-family: FontAwesome; display: block; content: ""; padding: 8px 0px 0px; text-align: center; margin-left: -1px; font-size: 18px; }
  #nav_button_alt::before { font-family: FontAwesome; display: block; content: ""; padding: 0px; text-align: center; margin-left: -1px; font-size: 18px; }
  #mobile-menu .wrapper { width: 239px; padding: 0px 0px 0px 30px !important; }
  .mt_menu { display: block !important; }
  .menu_slide.mt_menu .header_current_cart li a { margin: 0px; padding: 0px; }
  .menu_slide.mt_menu .header_current_cart .current_item_number { display: none; }
  header #searchtop { padding: 3px 0px 0px 23px !important; }
  header #search-form { top: 155px !important; }
  header .cart-content { float: right !important; padding: 3px 17px 5px !important; margin: 0px 10px !important; }
  header .header_current_cart:hover .cdp_2 { top: 154px !important; }
  .header_cart_dropdown { display: none !important; }
  .columns4 .isotope-item { width: 100%; }
  .columns3 .isotope-item { width: 100%; }
  .columns2 .isotope-item { width: 100%; }
  .black_bg { padding: 0px 30px; }
  .page_title_ctn { text-align: center; }
  .page_title { float: none; }
  .boxed_t_left h2, .boxed_t_center h2 { line-height: 25px; }
  .rd_child_pages, #breadcrumbs { display: none; }
  .title_bb { width: auto; height: 90px; float: none; min-width: 100%; margin: 22px auto 0px; }
  #to_top { display: none; }
  .post-content { width: 270px; margin: 25px 15px 0px; }
  .post-content-large { width: 270px; margin: 25px 15px 0px; }
  #main_content .section:first-child { border-top: 141px solid rgb(28, 29, 31); }
  .pricetable { width: 100%; padding: 10px 0px 30px; }
  .pricetable-column { margin: 20px 0px; border-bottom: 1px solid rgb(238, 238, 238); }
  .sc_divider span { padding: 0px 10px; }
  .f_cta_text { width: 100%; text-align: center; padding: 0px 0px 20px; }
  .f_cta_button { width: 100%; padding: 20px 0px; }
  .f_cta_button a { clear: both; float: none; display: block; text-align: center; }
  .filter_param { margin-right: 5px; padding: 9px 47px 10px 7px; }
  .filter_param_count { margin-bottom: 30px; }
  .single-product.woocommerce-page span.onsale { left: 175px; }
  .product_nav_left, .product_nav_right { opacity: 1; }
  .product_thumb_wrapper { display: none; }
  .product_image_wrapper { width: 100% !important; }
  .rd_woo_image_ctn { margin-bottom: 30px; width: 100% !important; }
  .woocommerce div.product div.summary, .woocommerce #content div.product div.summary, .woocommerce-page div.product div.summary, .woocommerce-page #content div.product div.summary { float: right !important; width: 100% !important; }
  .comment-form-author, .comment-form-email { float: left; width: 100%; }
  .comment-form-rating label { text-indent: -999em; }
  .woocommerce #review_form #respond textarea, .woocommerce-page #review_form #respond textarea { margin-top: 10px; }
  .woocommerce-page ul.products li.shop_three_col, .woocommerce-page ul.products li.shop_four_col { width: 100% !important; margin-right: 0% !important; }
  #posts .shop_four_col h3 { font-size: 14px !important; }
  .woocommerce #reviews #comments ol.commentlist li .comment-text p.meta, .woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta { font-size: 14px; line-height: 24px; }
  #comments .star-rating { position: absolute; top: -20px; right: 0px; }
  .woocommerce.columns-1 ul.products li.product, .woocommerce.columns-2 ul.products li.product, .woocommerce.columns-3 ul.products li.product, .woocommerce.columns-4 ul.products li.product, .woocommerce-page:not(.single-product) ul.products li.product { width: 100% !important; }
  .woocommerce div.product div.summary, .woocommerce #content div.product div.summary, .woocommerce-page div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce div.product div.images, .woocommerce #content div.product div.images, .woocommerce-page div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-tabs { float: none; width: auto; }
  .woocommerce-cart .woocommerce .cart_left_part { width: 100% !important; }
  .shop_table th, td.product-price, td.product-subtotal, td.product-name { font-size: 11px; }
  .buttons_added .minus, .buttons_added .plus { width: 25px !important; height: 25px !important; }
  .buttons_added { width: 75px !important; }
  .woocommerce .quantity input.qty, .woocommerce #content .quantity input.qty, .woocommerce-page .quantity input.qty, .woocommerce-page #content .quantity input.qty { width: 23px; height: 23px; }
  .woocommerce table.shop_table td, .woocommerce-page table.shop_table td { padding: 12px 3px; }
  .product-thumbnail { display: none; }
  .woocommerce table.shop_table, .woocommerce-page table.shop_table { text-align: center; }
  .user_current_cart .product-remove { display: none; }
  .customer_details_back, .customer_details_next { width: 100%; text-align: center; }
  .cart_left_part .coupon { float: right; width: 100%; }
  .cart_left_part .shipping_calc_container { float: left; width: 100%; }
  .shipping_calc_container .form-row { width: 100%; clear: both; }
  .woocommerce-cart .cart_totals, .woocommerce-cart .update_cart { width: 100%; }
  .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-2 { width: 100%; }
  .woocommerce .col2-set .col-1 .form-row, .woocommerce .col2-set .col-2 .form-row { clear: both; width: 100% !important; }
  .woocommerce table.shop_table th, .woocommerce-page table.shop_table th { line-height: 18px; text-align: center; padding: 31px 0px !important; }
  .rd_coupon_form { width: 250px; left: 5px; }
  .rd_coupon_form .form-row-first { width: 155px !important; }
  .rd_order_total { right: 10px; bottom: 190px; }
  .rd_order_total th { text-align: left; padding: 7px 0px; }
  .rd_order_total td { text-align: right; padding: 7px 0px; }
  .woocommerce-checkout .product-name { width: 80px; display: none; }
  .woocommerce-checkout .product-total { width: auto !important; }
  .checkout_step { text-align: center; width: 100% !important; }
  .checkout_step::after { border: none !important; }
  #rd_login_form, .rd_guest_checkout { width: 100%; margin: 0px; }
  .create-account { margin-left: -160px; height: 240px; margin-top: -120px; width: 320px; background: rgb(255, 255, 255); }
  .c_acc_box { float: left; margin-top: 15px; font-size: 10px; }
  .create_acc_header { padding: 0px 25px; }
  .create_acc_container { padding: 0px 25px; margin: 0px; }
  .create_acc_done { float: right; margin-top: 11px !important; font-size: 12px !important; padding: 10px !important; }
  .woocommerce-message .button, .woocommerce-info .button, .woocommerce-error .button { top: -30px; right: 0px; clear: both; width: 100%; text-align: center; color: rgb(255, 255, 255) !important; border-radius: 3px 3px 0px 0px !important; display: inline-block !important; float: none !important; }
  .woocommerce-cart .coupon { width: 97%; margin-left: 5px; }
  .woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals { width: 100%; }
  .woocommerce .cart-collaterals .shipping_calculator, .woocommerce-page .cart-collaterals .shipping_calculator { width: 100%; margin-top: 30px; }
  .woocommerce-cart .update_cart { float: left; padding: 0px 5px; margin-top: 10px !important; }
  .update_cart .button { width: 100%; }
  .update_cart input.checkout-button.button { margin-left: 0px; }
  .braintree-payment-form p { width: 100% !important; }
  .portfolio_block .element { width: 100% !important; }
  #options { max-width: 100%; }
  #options li { padding-bottom: 5px !important; }
  .jcarousel.rd_pc_2 { max-width: 100%; }
  .filter_type_7 { height: auto; }
  .filter_type_1 #options li, .filter_type_2 #options li, .filter_type_3 #options li, .filter_type_7 #options li { width: 100%; text-align: center; }
  .filter_type_3 #options li, .filter_type_7 #options a { padding: 5px 0px; }
  .filter_type_1 #options a, .filter_type_7 #options a { display: block; }
  .filter_type_2 #options a { border-radius: 5px; display: block; border: 1px solid !important; }
  .filter_type_2 #options > li { border: none !important; }
  .portfolio_sorts a::after { right: 0px; }
  .portfolio_sorts #sorts { width: 118px; margin-left: -59px; margin-top: 5px; left: 50%; }
  .port_details_slider { width: 100%; margin: 0px; }
  .port_details_full_information .item_details_entry { width: 100%; }
  .port_details_information, .port_details_full_information .port_metas { width: 100%; margin: 40px 0px 0px; }
  .single_port_navigation .next_project { padding: 9px 10px; min-width: 121px; margin-left: 10px; }
  .single_port_navigation .previous_project { padding: 9px 10px; min-width: 121px; }
  #author-bio img { float: none; margin: 0px auto; display: block; }
  #author-bio #author-info { padding-left: 0px; padding-top: 30px; }
  .port_type_7 .filter_img, .port_type_8 .filter_img, .port_type_9 .filter_img { width: 100%; }
  .port_type_7 .port_item_details, .port_type_8 .port_item_details, .port_type_9 .port_item_details { width: 100%; min-height: 5px; border-left: none !important; border-right: none !important; }
  #comments > ul > li ul { border-left: none !important; padding-left: 0px !important; }
  #comments ul li .avatar​ { float: none; margin-bottom: 10px; }
  ​ #comments ul li .details​ { padding: 0px; }
  .comment_ctn { padding: 15px; }
  #comments ul li .details span.Reply { float: left; padding: 20px 0px; }
  ​ .post-title h4, .post-title { border: none !important; }
  .post-date { padding: 0px 0px 5px; }
  .post-user { margin: 0px; padding: 0px 0px 5px 15px; }
  .post-cat { padding: 0px 0px 5px 15px; }
  .post-tag { display: none; }
  .post-com { padding: 0px 0px 5px 15px; }
  .all_port .carousel_left, .all_port .carousel_right { top: 8px !important; }
  .lt_sub_text { font-size: 35px; }
  .rp_left, .rp_right, .staff_left, .staff_right, .carousel_right, .carousel_left, .partners_left, .partners_right { opacity: 0.85; }
  .rp_left, .staff_left, .carousel_left, .partners_left { left: 0px; }
  .rp_right, .staff_right, .carousel_right, .partners_right { right: 0px; }
  .rp_type01.ajax_post.blog_3_col { width: 100%; }
  .rp_type01 .post-attachement { width: 100%; }
  .rp_type01 .post-attachement:hover .rp_image, .rp_type01 .post-attachement:hover .rp_gallery, .rp_type01 .post-attachement:hover .rp_quote, .rp_type01 .post-attachement:hover .rp_video, .rp_type01 .post-attachement:hover .rp_normal, .rp_type01 .post-attachement:hover .rp_audio { width: 300px; height: 353px; font-size: 36px; line-height: 353px; }
  .rp_type01 .post_ctn { padding: 10px 0px 0px; float: left; }
  .rp_type02.ajax_post.blog_2_col { width: 100%; }
  .rp_type02 .post-attachement { width: 100%; margin: 0px auto 10px; }
  .rp_type02 .rp_post_time { width: 100%; }
  .rp_type02 .post_ctn { padding: 0px; float: left; }
  .rp_type03.ajax_post.blog_2_col { width: 100%; }
  .rp_type03 .post_ctn { padding: 12px 15px 10px; }
  .rp_type03 .rp_post_info { float: left; width: 100%; border-left: 1px solid; padding: 5px 0px 6px 15px; }
  .rp_type03 .post-attachement { width: 100%; }
  .rp_type03 .post_ctn { padding: 12px 15px 10px; float: left; }
  .rp_type04.ajax_post.blog_2_col { width: 100%; }
  .rp_type04 .post-attachement { width: 100%; }
  .rp_type04 .post-attachement:hover .rp_image, .rp_type04 .post-attachement:hover .rp_gallery, .rp_type04 .post-attachement:hover .rp_quote, .rp_type04 .post-attachement:hover .rp_video, .rp_type04 .post-attachement:hover .rp_normal, .rp_type04 .post-attachement:hover .rp_audio { width: 300px; height: 300px; font-size: 24px; line-height: 300px; }
  .rp_type04 .post_ctn { float: left; padding: 0px; }
  .rp_type04 .rp_entry { float: left; padding-left: 0px; }
  .rp_type05.ajax_post.blog_2_col { width: 100%; }
  .rp_type05 .post-attachement { width: 100%; }
  .rp_type05 .post_ctn { padding: 12px 15px 10px; float: left; }
  .rp_type05 .rp_post_info { border-left: 1px solid; }
  .rp_type05 .rp_post_time { display: none; }
  .rp_type06.ajax_post.blog_3_col { width: 100%; }
  .rp_type07.ajax_post.blog_2_col { width: 100%; }
  .rp_type07 .post-attachement { width: 100%; }
  .rp_type07 .post_ctn { float: left; padding: 15px 0px; }
  .rp_type08.ajax_post.blog_4_col, .rp_type09.ajax_post.blog_3_col { width: 100%; }
  .rp_type09 .post_ctn { bottom: -160px; }
  .rp_type09 .rp_arrow { top: 40.5px; width: 40px; height: 40px; margin-left: -20px; line-height: 40px; }
  .rp_type10.ajax_post.blog_2_col, .rp_type11.ajax_post.blog_2_col { width: 100%; }
  .rp_type10 .post-attachement { width: 260px; }
  .rp_type10 .rp_post_time { height: 71px; }
  .rp_type10 .rp_day { margin-top: 5px; margin-bottom: -5px; }
  .rp_type10 .post_ctn { padding: 20px 20px 15px; width: 100%; float: left; }
  .rp_type10 .post-attachement::before { top: inherit; bottom: -6px; right: 22px; }
  .cbp_left_desc, .cbp_right_desc { margin-bottom: 110px; width: 100% !important; }
  .cbp_type05.rp_sc, .cbp_type06.rp_sc { margin-top: 50px; width: 100% !important; }
  .cbp_type05 .recent_port_ctn, .cbp_type06 .recent_port_ctn { padding: 0px !important; }
  .cbp_type08.rp_sc, .cbp_type08.jcarousel { width: 100%; }
  .cbp_type08 .recent_port_ctn { padding: 0px !important; }
  .rd_squared_slide .rp_nav { position: absolute; right: 0px; bottom: 0px; width: 80px; }
  .rd_squared_slide .sp_left, .rd_squared_slide .sp_right { border: none; width: 40px; height: 80px; }
  .rd_alt_slide .slide_post_info { height: 75px; }
  .rd_alt_slide .rp_nav { top: 23px; }
  .rd_alt_slide .rp_nav .sp_left { position: absolute; right: 55px; }
  .rd_alt_slide .rp_nav .sp_right { position: absolute; right: 20px; }
  .rd_alt_slide .slide_post_info p { display: none; }
  .rd_tm_4 .tm_image { left: 50%; margin-left: -50px; top: 31px; }
  .rd_tm_4 .tm_author { top: 140px; width: 200px; left: 50%; margin-left: -100px; text-align: center; }
  .rd_tm_4 .tm_info { left: 50%; width: 200px; top: 165px; margin-left: -100px; text-align: center; }
  .rd_tm_4 .tm_text { padding: 200px 40px 26px; text-align: center; }
  .rd_tm_5 .tm_image { left: 50%; margin-left: -51px; top: 31px; }
  .rd_tm_5 .tm_author { top: 140px; width: 200px; left: 50%; margin-left: -100px; text-align: center; }
  .rd_tm_5 .tm_info { left: 50%; width: 200px; top: 165px; margin-left: -100px; text-align: center; }
  .rd_tm_5 .tm_text { padding: 200px 40px 26px; text-align: center; }
  .rd_tm_17 .tm_image { right: 50%; margin-right: -75px; }
  .rd_tm_17 .tm_text { padding: 200px 50px 48px; }
  .pricetable { max-width: 100%; }
  .pricetable-column { width: 100% !important; padding: 0px !important; margin-left: 0px !important; margin-right: 0px !important; margin-top: -1px !important; }
  .rd_table_2_col .table_col, .rd_table_3_col .table_col, .rd_table_4_col .table_col, .rd_table_5_col .table_col { width: 100%; }
  .rd_big_alert .rd_alert_content { margin-left: 0px; padding-top: 65px; text-align: center; }
  .rd_big_alert .rd_alert_content::before { left: 50%; width: 100px; top: 45px; text-align: center; margin-left: -50px; }
  .rd_clear_alert .rd_alert_content { margin-left: 0px; padding-top: 85px; text-align: center; }
  .rd_clear_alert .rd_alert_content::before { left: 50%; margin-left: -32px; }
  .rd_solid_alert .rd_alert_content { margin-left: 0px; padding-top: 85px; text-align: center; }
  .rd_solid_alert .rd_alert_content::before { left: 50%; margin-left: -32px; }
  .tf_btn_pos { width: 100% !important; }
  .tf_btn_pos a { margin-bottom: 15px !important; width: 75% !important; margin-left: auto !important; margin-right: auto !important; max-height: none !important; }
  .bt_icon_border.bt_icon_left.large_rd_bt span, .bt_icon_border.bt_icon_right.large_rd_bt span { width: 176px; line-height: 25px; padding: 17px 0px 31px !important; }
  .bt_icon_border.large_rd_bt.bt_icon_left i, .bt_icon_border.large_rd_bt.bt_icon_right i { line-height: inherit !important; }
  .large_rd_bt.bt_icon_left, .large_rd_bt.bt_icon_right { padding: 17px 30px 31px; }
  .large_rd_bt.bt_icon_left span, .large_rd_bt.bt_icon_right span { line-height: 25px; }
  .large_rd_bt.bt_icon_left i, .large_rd_bt.bt_icon_right i { line-height: 49px; }
  .large_rd_bt, .xlarge_rd_bt { max-width: 100% !important; min-width: 100% !important; }
  .rd_cta_1 { text-align: center; }
  .rd_cta_1 i { float: inherit; margin: 25px auto 20px; text-align: center; display: inherit; clear: both; }
  .rd_cta_1 .promo_text { float: left; width: 100%; padding: 0px 40px 10px; text-align: center; }
  .rd_cta_1 .promo_btn { float: inherit; margin: 5px auto 30px; display: inline-block; }
  .rd_cta_2 { text-align: center; }
  .rd_cta_2 .promo_text_ctn { width: 100%; }
  .rd_cta_2 .promo_btn { float: inherit; margin: 15px 0px 10px; display: inline-block; }
  .rd_db_1, .rd_db_2, .rd_db_3, .rd_db_4, .rd_db_5, .rd_db_6 { width: 100%; }
  .rd_db_1 .f_btn, .rd_db_1 .s_btn, .rd_db_2 .f_btn, .rd_db_2 .s_btn, .rd_db_3 .f_btn, .rd_db_3 .s_btn, .rd_db_4 .f_btn, .rd_db_4 .s_btn, .rd_db_5 .f_btn, .rd_db_5 .s_btn, .rd_db_6 .f_btn, .rd_db_6 .s_btn { margin-bottom: 15px; min-width: 100%; }
  .rd_list_3.rd_list_right .list_icn, .rd_list_3.rd_list_left .list_icn { margin: 0px auto; float: none; }
  .rd_list_3.rd_list_right .list_desc, .rd_list_3.rd_list_left .list_desc { text-align: center; margin: 20px 0px 0px; }
  .rd_list_3.rd_list_right h3 { text-align: center; }
  .rd_list_3.rd_list_left h3 { text-align: center; }
  .rd_list_4 .list_item_ctn { width: 100% !important; }
  .rd_si_big_rounded div { width: 99% !important; }
  .rd_si_big_rounded_trend div { width: 99% !important; }
  .rd_si_big_squared div { font-size: 45px; width: 100% !important; }
  .rd_si_big_squared div a { line-height: 135px; }
  .sc-four-quote-first, .sc-four-quote-last { display: block; width: 100%; margin-bottom: 40px; border-right: none !important; }
  .sc-four-quote-first p, .sc-four-quote-last p { padding: 0px 0px 0px 40px; }
  .sc-four-quote-first p::before, .sc-four-quote-last p::before, .quote-bottom-row .sc-four-quote-first p::before, .quote-bottom-row .sc-four-quote-last p::before { left: -3px; top: 5px; font-size: 25px; content: "“"; position: absolute; font-weight: bold; font-family: "MS Serif", "New York", serif; }
  .sc-four-quote-first .quote_meta, .sc-four-quote-last .quote_meta { margin-left: 40px; }
  .quote-bottom-row .sc-four-quote-first { border-bottom: 1px solid; }
  .quote-bottom-row .sc-four-quote-first .quote_meta { margin-bottom: 45px; }
  .sc-four-quote-icon::before, .sc-four-quote-icon::after { top: -40px; }
  .staff_profile { width: 100%; float: left; margin-bottom: 50px; }
  .staff_generated_info { width: 100%; margin: 0px 0px 100px; }
  .rd_staff_posts_ctn .staff_post { width: 100% !important; }
  #wp-calendar td { padding: 2px; }
  .rd_tabs.horizontal li { width: 100%; }
  .vertical #tabs { width: 100%; }
  .vc_span12 .icon_box2 { max-width: 100%; width: 100%; margin-left: 0px; margin-top: -1px; }
  .vertical.rd_vtab_2 #tabs li:last-child { border-bottom-style: solid !important; }
  div.timeline_event:nth-of-type(2n) { width: 100%; margin-bottom: 50px; padding: 0px; }
  div.timeline_event:nth-of-type(2n+1) { width: 100%; margin-top: 0px; padding: 0px; }
  div.timeline_event:nth-of-type(2n)::after, div.timeline_event:nth-of-type(2n+1)::before { display: none; content: ""; }
  .simple div.timeline_event:nth-of-type(2n), .simple div.timeline_event:nth-of-type(2n+1) { padding: 68px 28px 60px; margin-bottom: 50px; }
  .simple div.timeline_event .event_triangle { display: none !important; }
  .simple .event_info h2::after { left: 50%; margin-left: -30px; }
  .timeline_event_ctn .v_line { display: none; }
  .event_img { float: none; border-radius: 300px; max-width: 188px; margin: auto; }
  .event_info { float: none; width: 100%; padding-left: 21px; text-align: center; margin-top: 30px; }
  .time_circles { position: relative; height: 100%; width: 320px; margin: 0px auto; }
  .time_circles > div > span { display: block; width: 100%; text-align: center; color: rgb(47, 56, 61); font-size: 20px; line-height: 40px; font-weight: 300; }
  .time_circles > div > h4 { font-size: 12px; color: rgb(161, 177, 188); font-weight: 400; margin: 0px; padding: 10px 0px 0px; text-align: center; }
  .time_circles > div { text-align: center; float: left; margin-top: -65px; position: static !important; width: 25% !important; }
  .rd_db_7 .f_btn { clear: both; margin: 0px auto 20px; float: none; width: 90%; display: block; }
  .rd_db_7 .s_btn { clear: both; margin: 0px auto; float: none; width: 90%; display: block; }
}

@media print {
  #mobile-menu { display: none; }
}

.container::after { content: " "; display: block; height: 0px; clear: both; visibility: hidden; }

.clearfix::before, .clearfix::after, .row::before, .row::after { content: " "; display: block; overflow: hidden; visibility: hidden; width: 0px; height: 0px; }

.row::after, .clearfix::after { clear: both; }

.row, .clearfix { zoom: 1; }

.clear { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0px; height: 0px; }
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: https://ipps-a.army.mil/wp-content/themes/thefox_child_theme/style.css

@charset "utf-8";


------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: https://fonts.googleapis.com/css?family=Lato%3A100%2C300%2C400%2C600%2C700%2C900%7COpen+Sans%3A700%2C300%2C600%2C400%7CRaleway%3A900%7CPlayfair+Display%7C&ver=5.7

@charset "utf-8";

@font-face { font-family: Lato; font-style: normal; font-weight: 100; src: url("https://fonts.gstatic.com/s/lato/v17/S6u8w4BMUTPHh30AUi-qNiXg7eU0.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Lato; font-style: normal; font-weight: 100; src: url("https://fonts.gstatic.com/s/lato/v17/S6u8w4BMUTPHh30AXC-qNiXg7Q.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: Lato; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/lato/v17/S6u9w4BMUTPHh7USSwaPGQ3q5d0N7w.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Lato; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/lato/v17/S6u9w4BMUTPHh7USSwiPGQ3q5d0.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: Lato; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/lato/v17/S6uyw4BMUTPHjxAwXiWtFCfQ7A.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Lato; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/lato/v17/S6uyw4BMUTPHjx4wXiWtFCc.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: Lato; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/lato/v17/S6u9w4BMUTPHh6UVSwaPGQ3q5d0N7w.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Lato; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/lato/v17/S6u9w4BMUTPHh6UVSwiPGQ3q5d0.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: Lato; font-style: normal; font-weight: 900; src: url("https://fonts.gstatic.com/s/lato/v17/S6u9w4BMUTPHh50XSwaPGQ3q5d0N7w.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Lato; font-style: normal; font-weight: 900; src: url("https://fonts.gstatic.com/s/lato/v17/S6u9w4BMUTPHh50XSwiPGQ3q5d0.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OX-hpKKSTj5PW.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OVuhpKKSTj5PW.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OXuhpKKSTj5PW.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OUehpKKSTj5PW.woff2") format("woff2"); unicode-range: U+370-3FF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OXehpKKSTj5PW.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OXOhpKKSTj5PW.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OUuhpKKSTjw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFWJ0bf8pkAp6a.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFUZ0bf8pkAp6a.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFWZ0bf8pkAp6a.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFVp0bf8pkAp6a.woff2") format("woff2"); unicode-range: U+370-3FF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFWp0bf8pkAp6a.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFW50bf8pkAp6a.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFVZ0bf8pkAg.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOX-hpKKSTj5PW.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOVuhpKKSTj5PW.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOXuhpKKSTj5PW.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOUehpKKSTj5PW.woff2") format("woff2"); unicode-range: U+370-3FF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOXehpKKSTj5PW.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOXOhpKKSTj5PW.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOUuhpKKSTjw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOX-hpKKSTj5PW.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOVuhpKKSTj5PW.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOXuhpKKSTj5PW.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOUehpKKSTj5PW.woff2") format("woff2"); unicode-range: U+370-3FF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOXehpKKSTj5PW.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOXOhpKKSTj5PW.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOUuhpKKSTjw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: "Playfair Display"; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/playfairdisplay/v22/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKdFvXDTbtPK_l2qI0s.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: "Playfair Display"; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/playfairdisplay/v22/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKdFvXDYbtPK_l2qI0s.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: "Playfair Display"; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/playfairdisplay/v22/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKdFvXDZbtPK_l2qI0s.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: "Playfair Display"; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/playfairdisplay/v22/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKdFvXDXbtPK_l2q.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 900; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtzpbCFPrEVJz9d-c8.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 900; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtzpbCMPrEVJz9d-c8.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 900; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtzpbCHPrEVJz9d-c8.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 900; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtzpbCGPrEVJz9d-c8.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Raleway; font-style: normal; font-weight: 900; src: url("https://fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtzpbCIPrEVJz9d.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: https://ipps-a.army.mil/wp-content/themes/thefox/css/rgs.css

@charset "utf-8";

* { box-sizing: border-box; }

.container { margin: 0px auto; position: relative; }

.container { max-width: 880px; }

.row { position: relative; }

.row::after, .col::after, .clr::after, .group::after { content: ""; display: block; height: 0px; clear: both; visibility: hidden; }

.row, div.clear { padding-bottom: 24px; }

.col { position: relative; display: block; float: left; width: 100%; }

@media (min-width: 690px) {
  .col { margin-right: 2%; }
  .wpb_column { margin-right: 0px; }
}

.col.col_last { margin-right: 0px; }

.col:last-child { margin-right: 0px; }

@media (min-width: 690px) {
  .span_1 { width: 6.5%; }
  .span_2 { width: 15%; }
  .span_3 { width: 23.5%; }
  .span_4 { width: 32%; }
  .span_5 { width: 40.5%; }
  .span_6 { width: 49%; }
  .span_7 { width: 57.5%; }
  .span_8 { width: 66%; }
  .span_9 { width: 74.5%; }
  .span_10 { width: 83%; }
  .span_11 { width: 91.5%; }
  .span_12 { width: 100%; }
  .full-width-content.vc_row-fluid .vc_span2 { width: 16.66%; }
  .full-width-content.vc_row-fluid .vc_span3 { width: 25%; }
  .full-width-content.vc_row-fluid .vc_span4 { width: 33.33%; }
  .full-width-content.vc_row-fluid .vc_span5 { width: 40.5%; }
  .full-width-content.vc_row-fluid .vc_span6 { width: 50%; }
  .full-width-content.vc_row-fluid .vc_span7 { width: 57.5%; }
  .full-width-content.vc_row-fluid .vc_span8 { width: 66.6%; }
  .full-width-content.vc_row-fluid .vc_span9 { width: 75%; }
  .full-width-content.vc_row-fluid .vc_span10 { width: 83%; }
  .full-width-content.vc_row-fluid .vc_span11 { width: 91.5%; }
  .full-width-content.vc_row-fluid .vc_span12 { width: 100%; }
  .full-width-content.vc_row-fluid .wpb_column { margin-left: 0px !important; }
  .full-width-content.vc_row-fluid .wpb_column .wpb_row, .full-width-content.vc_row-fluid .wpb_column .wpb_wrapper { margin: 0px; }
}
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: https://ipps-a.army.mil/wp-content/themes/thefox/css/animations.css

@charset "utf-8";

.already-visible { opacity: 1 !important; transform: translate(0px, 0px) !important; animation: 0s ease 0s 1 normal none running none !important; visibility: visible !important; }

.rda_opacity, .rda_toleft, .rda_toright, .rda_totop, .rda_tobottom, .scrollReveal, .rda_fadeIn, .rda_fadeInDown, .rda_fadeInUp, .rda_fadeInLeft, .rda_fadeInRight, .rda_bounceIn, .rda_bounceInDown, .rda_bounceInUp, .rda_bounceInLeft, .rda_bounceInRight, .rda_zoomIn, .rda_flipInX, .rda_flipInY { visibility: hidden; position: relative; }

.animated.rda_opacity, .animated.rda_toleft, .animated.rda_toright, .animated.rda_totop, .animated.rda_tobottom, .animated.scrollReveal, .animated.rda_fadeIn, .animated.rda_fadeInDown, .animated.rda_fadeInUp, .animated.rda_fadeInLeft, .animated.rda_fadeInRight, .animated.rda_bounceIn, .animated.rda_bounceInDown, .animated.rda_bounceInUp, .animated.rda_bounceInLeft, .animated.rda_bounceInRight, .animated.rda_zoomIn, .animated.rda_flipInX, .animated.rda_flipInY { visibility: visible; }

.opacity_ani { opacity: 1; transition: visibility 0.3s linear 0s, opacity 1.2s linear 0.5s, height 0s linear 0s, padding 0.25s ease-out 0s; }

.toleft_ani { opacity: 1; transform: translateX(150px); animation: 1.5s ease 0.5s 1 normal forwards running toleft_ani; transition: visibility 0.3s linear 0s, opacity 1.2s linear 0.5s, height 0s linear 0s, padding 0.25s ease-out 0s; }

.toleft_ani:nth-child(2n+1) { animation-duration: 0.6s; }

.toright_ani { opacity: 1; transform: translateX(-150px); animation: 1.5s ease 0.5s 1 normal forwards running toright_ani; transition: visibility 0.3s linear 0s, opacity 1.2s linear 0.5s, height 0s linear 0s, padding 0.25s ease-out 0s; }

.toright_ani:nth-child(2n+1) { animation-duration: 0.6s; }

.totop_ani { opacity: 1; transform: translateY(150px); animation: 1.5s ease 0.5s 1 normal forwards running totop_ani; transition: visibility 0.3s linear 0s, opacity 1.2s linear 0.5s, height 0s linear 0s, padding 0.25s ease-out 0s; }

.totop_ani:nth-child(2n+1) { animation-duration: 0.6s; }

.tobottom_ani { opacity: 1; transform: translateY(-150px); animation: 1.5s ease 0.5s 1 normal forwards running tobottom_ani; transition: visibility 0.3s linear 0s, opacity 1.2s linear 0.5s, height 0s linear 0s, padding 0.25s ease-out 0s; }

.tobottom_ani:nth-child(2n+1) { animation-duration: 0.6s; }

@keyframes toleft_ani { 
  100% { transform: translateX(0px); }
}

@-webkit-keyframes toleft_ani { 
  100% { transform: translateX(0px); }
}

@keyframes totop_ani { 
  100% { transform: translateY(0px); }
}

@-webkit-keyframes totop_ani { 
  100% { transform: translateY(0px); }
}

@keyframes tobottom_ani { 
  100% { transform: translateY(0px); }
}

@-webkit-keyframes tobottom_ani { 
  100% { transform: translateY(0px); }
}

@keyframes tobottom_ani { 
  100% { transform: translateY(0px); }
}

@keyframes toright_ani { 
  100% { transform: translateX(0px); }
}

@-webkit-keyframes toright_ani { 
  100% { transform: translateX(0px); }
}

.animated { animation-duration: 1s; animation-fill-mode: both; }

.animated.infinite { animation-iteration-count: infinite; }

.animated.hinge { animation-duration: 2s; }

@-webkit-keyframes bounce { 
  0%, 20%, 53%, 80%, 100% { transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transform: translate3d(0px, 0px, 0px); opacity: 1; }
  40%, 43% { transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0px, -30px, 0px); }
  70% { transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0px, -15px, 0px); }
  90% { transform: translate3d(0px, -4px, 0px); }
}

@keyframes bounce { 
  0%, 20%, 53%, 80%, 100% { transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transform: translate3d(0px, 0px, 0px); opacity: 1; }
  40%, 43% { transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0px, -30px, 0px); }
  70% { transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0px, -15px, 0px); }
  90% { transform: translate3d(0px, -4px, 0px); }
}

.bounce { animation-name: bounce; transform-origin: center bottom; }

@-webkit-keyframes flash { 
  0%, 50%, 100% { opacity: 1; }
  25%, 75% { opacity: 0; }
}

@keyframes flash { 
  0%, 50%, 100% { opacity: 1; }
  25%, 75% { opacity: 0; }
}

.flash { animation-name: flash; }

@-webkit-keyframes pulse { 
  0% { transform: scale3d(1, 1, 1); opacity: 1; }
  50% { transform: scale3d(1.05, 1.05, 1.05); opacity: 1; }
  100% { transform: scale3d(1, 1, 1); opacity: 1; }
}

@keyframes pulse { 
  0% { transform: scale3d(1, 1, 1); opacity: 1; }
  50% { transform: scale3d(1.05, 1.05, 1.05); opacity: 1; }
  100% { transform: scale3d(1, 1, 1); opacity: 1; }
}

.pulse { animation-name: pulse; }

@-webkit-keyframes rubberBand { 
  0% { transform: scale3d(1, 1, 1); opacity: 1; }
  30% { transform: scale3d(1.25, 0.75, 1); opacity: 1; }
  40% { transform: scale3d(0.75, 1.25, 1); opacity: 1; }
  50% { transform: scale3d(1.15, 0.85, 1); opacity: 1; }
  65% { transform: scale3d(0.95, 1.05, 1); opacity: 1; }
  75% { transform: scale3d(1.05, 0.95, 1); opacity: 1; }
  100% { transform: scale3d(1, 1, 1); opacity: 1; }
}

@keyframes rubberBand { 
  0% { transform: scale3d(1, 1, 1); opacity: 1; }
  30% { transform: scale3d(1.25, 0.75, 1); opacity: 1; }
  40% { transform: scale3d(0.75, 1.25, 1); opacity: 1; }
  50% { transform: scale3d(1.15, 0.85, 1); opacity: 1; }
  65% { transform: scale3d(0.95, 1.05, 1); opacity: 1; }
  75% { transform: scale3d(1.05, 0.95, 1); opacity: 1; }
  100% { transform: scale3d(1, 1, 1); opacity: 1; }
}

.rubberBand { animation-name: rubberBand; }

@-webkit-keyframes shake { 
  0%, 100% { transform: translate3d(0px, 0px, 0px); opacity: 1; }
  10%, 30%, 50%, 70%, 90% { transform: translate3d(-10px, 0px, 0px); }
  20%, 40%, 60%, 80% { transform: translate3d(10px, 0px, 0px); }
}

@keyframes shake { 
  0%, 100% { transform: translate3d(0px, 0px, 0px); opacity: 1; }
  10%, 30%, 50%, 70%, 90% { transform: translate3d(-10px, 0px, 0px); }
  20%, 40%, 60%, 80% { transform: translate3d(10px, 0px, 0px); }
}

.shake { animation-name: shake; }

@-webkit-keyframes swing { 
  20% { transform: rotate3d(0, 0, 1, 15deg); }
  40% { transform: rotate3d(0, 0, 1, -10deg); opacity: 1; }
  60% { transform: rotate3d(0, 0, 1, 5deg); opacity: 1; }
  80% { transform: rotate3d(0, 0, 1, -5deg); opacity: 1; }
  100% { transform: rotate3d(0, 0, 1, 0deg); opacity: 1; }
}

@keyframes swing { 
  20% { transform: rotate3d(0, 0, 1, 15deg); }
  40% { transform: rotate3d(0, 0, 1, -10deg); opacity: 1; }
  60% { transform: rotate3d(0, 0, 1, 5deg); opacity: 1; }
  80% { transform: rotate3d(0, 0, 1, -5deg); opacity: 1; }
  100% { transform: rotate3d(0, 0, 1, 0deg); opacity: 1; }
}

.swing { transform-origin: center top; animation-name: swing; }

@-webkit-keyframes tada { 
  0% { transform: scale3d(1, 1, 1); }
  10%, 20% { transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); opacity: 1; }
  30%, 50%, 70%, 90% { transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); opacity: 1; }
  40%, 60%, 80% { transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); opacity: 1; }
  100% { transform: scale3d(1, 1, 1); opacity: 1; }
}

@keyframes tada { 
  0% { transform: scale3d(1, 1, 1); }
  10%, 20% { transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); opacity: 1; }
  30%, 50%, 70%, 90% { transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); opacity: 1; }
  40%, 60%, 80% { transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); opacity: 1; }
  100% { transform: scale3d(1, 1, 1); opacity: 1; }
}

.tada { animation-name: tada; }

@-webkit-keyframes wobble { 
  0% { transform: none; }
  15% { transform: translate3d(-25%, 0px, 0px) rotate3d(0, 0, 1, -5deg); opacity: 1; }
  30% { transform: translate3d(20%, 0px, 0px) rotate3d(0, 0, 1, 3deg); opacity: 1; }
  45% { transform: translate3d(-15%, 0px, 0px) rotate3d(0, 0, 1, -3deg); opacity: 1; }
  60% { transform: translate3d(10%, 0px, 0px) rotate3d(0, 0, 1, 2deg); opacity: 1; }
  75% { transform: translate3d(-5%, 0px, 0px) rotate3d(0, 0, 1, -1deg); opacity: 1; }
  100% { transform: none; opacity: 1; }
}

@keyframes wobble { 
  0% { transform: none; }
  15% { transform: translate3d(-25%, 0px, 0px) rotate3d(0, 0, 1, -5deg); }
  30% { transform: translate3d(20%, 0px, 0px) rotate3d(0, 0, 1, 3deg); }
  45% { transform: translate3d(-15%, 0px, 0px) rotate3d(0, 0, 1, -3deg); }
  60% { transform: translate3d(10%, 0px, 0px) rotate3d(0, 0, 1, 2deg); }
  75% { transform: translate3d(-5%, 0px, 0px) rotate3d(0, 0, 1, -1deg); }
  100% { transform: none; }
}

.wobble { animation-name: wobble; }

@-webkit-keyframes bounceIn { 
  0%, 20%, 40%, 60%, 80%, 100% { transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
  20% { transform: scale3d(1.1, 1.1, 1.1); }
  40% { transform: scale3d(0.9, 0.9, 0.9); }
  60% { opacity: 1; transform: scale3d(1.03, 1.03, 1.03); }
  80% { transform: scale3d(0.97, 0.97, 0.97); }
  100% { opacity: 1; transform: scale3d(1, 1, 1); }
}

@keyframes bounceIn { 
  0%, 20%, 40%, 60%, 80%, 100% { transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
  20% { transform: scale3d(1.1, 1.1, 1.1); }
  40% { transform: scale3d(0.9, 0.9, 0.9); }
  60% { opacity: 1; transform: scale3d(1.03, 1.03, 1.03); }
  80% { transform: scale3d(0.97, 0.97, 0.97); }
  100% { opacity: 1; transform: scale3d(1, 1, 1); }
}

.bounceIn { animation-name: bounceIn; animation-duration: 0.75s; }

@-webkit-keyframes bounceInDown { 
  0%, 60%, 75%, 90%, 100% { transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(0px, -3000px, 0px); }
  60% { opacity: 1; transform: translate3d(0px, 25px, 0px); }
  75% { transform: translate3d(0px, -10px, 0px); }
  90% { transform: translate3d(0px, 5px, 0px); }
  100% { transform: none; opacity: 1; }
}

@keyframes bounceInDown { 
  0%, 60%, 75%, 90%, 100% { transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(0px, -3000px, 0px); }
  60% { opacity: 1; transform: translate3d(0px, 25px, 0px); }
  75% { transform: translate3d(0px, -10px, 0px); }
  90% { transform: translate3d(0px, 5px, 0px); }
  100% { transform: none; opacity: 1; }
}

.bounceInDown { animation-name: bounceInDown; }

@-webkit-keyframes bounceInLeft { 
  0%, 60%, 75%, 90%, 100% { transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(-3000px, 0px, 0px); }
  60% { opacity: 1; transform: translate3d(25px, 0px, 0px); }
  75% { transform: translate3d(-10px, 0px, 0px); }
  90% { transform: translate3d(5px, 0px, 0px); }
  100% { transform: none; opacity: 1; }
}

@keyframes bounceInLeft { 
  0%, 60%, 75%, 90%, 100% { transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(-3000px, 0px, 0px); }
  60% { opacity: 1; transform: translate3d(25px, 0px, 0px); }
  75% { transform: translate3d(-10px, 0px, 0px); }
  90% { transform: translate3d(5px, 0px, 0px); }
  100% { transform: none; opacity: 1; }
}

.bounceInLeft { animation-name: bounceInLeft; }

@-webkit-keyframes bounceInRight { 
  0%, 60%, 75%, 90%, 100% { transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(3000px, 0px, 0px); }
  60% { opacity: 1; transform: translate3d(-25px, 0px, 0px); }
  75% { transform: translate3d(10px, 0px, 0px); }
  90% { transform: translate3d(-5px, 0px, 0px); }
  100% { transform: none; opacity: 1; }
}

@keyframes bounceInRight { 
  0%, 60%, 75%, 90%, 100% { transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(3000px, 0px, 0px); }
  60% { opacity: 1; transform: translate3d(-25px, 0px, 0px); }
  75% { transform: translate3d(10px, 0px, 0px); }
  90% { transform: translate3d(-5px, 0px, 0px); }
  100% { transform: none; opacity: 1; }
}

.bounceInRight { animation-name: bounceInRight; }

@-webkit-keyframes bounceInUp { 
  0%, 60%, 75%, 90%, 100% { transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(0px, 3000px, 0px); }
  60% { opacity: 1; transform: translate3d(0px, -20px, 0px); }
  75% { transform: translate3d(0px, 10px, 0px); }
  90% { transform: translate3d(0px, -5px, 0px); }
  100% { transform: translate3d(0px, 0px, 0px); opacity: 1; }
}

@keyframes bounceInUp { 
  0%, 60%, 75%, 90%, 100% { transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(0px, 3000px, 0px); }
  60% { opacity: 1; transform: translate3d(0px, -20px, 0px); }
  75% { transform: translate3d(0px, 10px, 0px); }
  90% { transform: translate3d(0px, -5px, 0px); }
  100% { transform: translate3d(0px, 0px, 0px); opacity: 1; }
}

.bounceInUp { animation-name: bounceInUp; }

@-webkit-keyframes bounceOut { 
  20% { transform: scale3d(0.9, 0.9, 0.9); }
  50%, 55% { opacity: 1; transform: scale3d(1.1, 1.1, 1.1); }
  100% { transform: scale3d(0.3, 0.3, 0.3); opacity: 1; }
}

@keyframes bounceOut { 
  20% { transform: scale3d(0.9, 0.9, 0.9); }
  50%, 55% { opacity: 1; transform: scale3d(1.1, 1.1, 1.1); }
  100% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
}

.bounceOut { animation-name: bounceOut; animation-duration: 0.75s; }

@-webkit-keyframes bounceOutDown { 
  20% { transform: translate3d(0px, 10px, 0px); }
  40%, 45% { opacity: 1; transform: translate3d(0px, -20px, 0px); }
  100% { opacity: 0; transform: translate3d(0px, 2000px, 0px); }
}

@keyframes bounceOutDown { 
  20% { transform: translate3d(0px, 10px, 0px); }
  40%, 45% { opacity: 1; transform: translate3d(0px, -20px, 0px); }
  100% { opacity: 0; transform: translate3d(0px, 2000px, 0px); }
}

.bounceOutDown { animation-name: bounceOutDown; }

@-webkit-keyframes bounceOutLeft { 
  20% { opacity: 1; transform: translate3d(20px, 0px, 0px); }
  100% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); }
}

@keyframes bounceOutLeft { 
  20% { opacity: 1; transform: translate3d(20px, 0px, 0px); }
  100% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); }
}

.bounceOutLeft { animation-name: bounceOutLeft; }

@-webkit-keyframes bounceOutRight { 
  20% { opacity: 1; transform: translate3d(-20px, 0px, 0px); }
  100% { opacity: 0; transform: translate3d(2000px, 0px, 0px); }
}

@keyframes bounceOutRight { 
  20% { opacity: 1; transform: translate3d(-20px, 0px, 0px); }
  100% { opacity: 0; transform: translate3d(2000px, 0px, 0px); }
}

.bounceOutRight { animation-name: bounceOutRight; }

@-webkit-keyframes bounceOutUp { 
  20% { transform: translate3d(0px, -10px, 0px); }
  40%, 45% { opacity: 1; transform: translate3d(0px, 20px, 0px); }
  100% { opacity: 0; transform: translate3d(0px, -2000px, 0px); }
}

@keyframes bounceOutUp { 
  20% { transform: translate3d(0px, -10px, 0px); }
  40%, 45% { opacity: 1; transform: translate3d(0px, 20px, 0px); }
  100% { opacity: 0; transform: translate3d(0px, -2000px, 0px); }
}

.bounceOutUp { animation-name: bounceOutUp; }

@-webkit-keyframes fadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@keyframes fadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}

.fadeIn { animation-name: fadeIn; }

@-webkit-keyframes fadeInDown { 
  0% { opacity: 0; transform: translate3d(0px, -100%, 0px); }
  100% { opacity: 1; transform: none; }
}

@keyframes fadeInDown { 
  0% { opacity: 0; transform: translate3d(0px, -100%, 0px); }
  100% { opacity: 1; transform: none; }
}

.fadeInDown { animation-name: fadeInDown; }

@-webkit-keyframes fadeInDownBig { 
  0% { opacity: 0; transform: translate3d(0px, -2000px, 0px); }
  100% { opacity: 1; transform: none; }
}

@keyframes fadeInDownBig { 
  0% { opacity: 0; transform: translate3d(0px, -2000px, 0px); }
  100% { opacity: 1; transform: none; }
}

.fadeInDownBig { animation-name: fadeInDownBig; }

@-webkit-keyframes fadeInLeft { 
  0% { opacity: 0; transform: translate3d(-100%, 0px, 0px); }
  100% { opacity: 1; transform: none; }
}

@keyframes fadeInLeft { 
  0% { opacity: 0; transform: translate3d(-100%, 0px, 0px); }
  100% { opacity: 1; transform: none; }
}

.fadeInLeft { animation-name: fadeInLeft; }

@-webkit-keyframes fadeInLeftBig { 
  0% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); }
  100% { opacity: 1; transform: none; }
}

@keyframes fadeInLeftBig { 
  0% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); }
  100% { opacity: 1; transform: none; }
}

.fadeInLeftBig { animation-name: fadeInLeftBig; }

@-webkit-keyframes fadeInRight { 
  0% { opacity: 0; transform: translate3d(100%, 0px, 0px); }
  100% { opacity: 1; transform: none; }
}

@keyframes fadeInRight { 
  0% { opacity: 0; transform: translate3d(100%, 0px, 0px); }
  100% { opacity: 1; transform: none; }
}

.fadeInRight { animation-name: fadeInRight; }

@-webkit-keyframes fadeInRightBig { 
  0% { opacity: 0; transform: translate3d(2000px, 0px, 0px); }
  100% { opacity: 1; transform: none; }
}

@keyframes fadeInRightBig { 
  0% { opacity: 0; transform: translate3d(2000px, 0px, 0px); }
  100% { opacity: 1; transform: none; }
}

.fadeInRightBig { animation-name: fadeInRightBig; }

@-webkit-keyframes fadeInUp { 
  0% { opacity: 0; transform: translate3d(0px, 100%, 0px); }
  100% { opacity: 1; transform: none; }
}

@keyframes fadeInUp { 
  0% { opacity: 0; transform: translate3d(0px, 100%, 0px); }
  100% { opacity: 1; transform: none; }
}

.fadeInUp { animation-name: fadeInUp; }

@-webkit-keyframes fadeInUpBig { 
  0% { opacity: 0; transform: translate3d(0px, 2000px, 0px); }
  100% { opacity: 1; transform: none; }
}

@keyframes fadeInUpBig { 
  0% { opacity: 0; transform: translate3d(0px, 2000px, 0px); }
  100% { opacity: 1; transform: none; }
}

.fadeInUpBig { animation-name: fadeInUpBig; }

@-webkit-keyframes fadeOut { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}

@keyframes fadeOut { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}

.fadeOut { animation-name: fadeOut; }

@-webkit-keyframes fadeOutDown { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(0px, 100%, 0px); }
}

@keyframes fadeOutDown { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(0px, 100%, 0px); }
}

.fadeOutDown { animation-name: fadeOutDown; }

@-webkit-keyframes fadeOutDownBig { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(0px, 2000px, 0px); }
}

@keyframes fadeOutDownBig { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(0px, 2000px, 0px); }
}

.fadeOutDownBig { animation-name: fadeOutDownBig; }

@-webkit-keyframes fadeOutLeft { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(-100%, 0px, 0px); }
}

@keyframes fadeOutLeft { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(-100%, 0px, 0px); }
}

.fadeOutLeft { animation-name: fadeOutLeft; }

@-webkit-keyframes fadeOutLeftBig { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); }
}

@keyframes fadeOutLeftBig { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); }
}

.fadeOutLeftBig { animation-name: fadeOutLeftBig; }

@-webkit-keyframes fadeOutRight { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(100%, 0px, 0px); }
}

@keyframes fadeOutRight { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(100%, 0px, 0px); }
}

.fadeOutRight { animation-name: fadeOutRight; }

@-webkit-keyframes fadeOutRightBig { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(2000px, 0px, 0px); }
}

@keyframes fadeOutRightBig { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(2000px, 0px, 0px); }
}

.fadeOutRightBig { animation-name: fadeOutRightBig; }

@-webkit-keyframes fadeOutUp { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(0px, -100%, 0px); }
}

@keyframes fadeOutUp { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(0px, -100%, 0px); }
}

.fadeOutUp { animation-name: fadeOutUp; }

@-webkit-keyframes fadeOutUpBig { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(0px, -2000px, 0px); }
}

@keyframes fadeOutUpBig { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(0px, -2000px, 0px); }
}

.fadeOutUpBig { animation-name: fadeOutUpBig; }

@-webkit-keyframes flip { 
  0% { transform: perspective(400px) rotate3d(0, 1, 0, -360deg); animation-timing-function: ease-out; }
  40% { transform: perspective(400px) translate3d(0px, 0px, 150px) rotate3d(0, 1, 0, -190deg); animation-timing-function: ease-out; }
  50% { transform: perspective(400px) translate3d(0px, 0px, 150px) rotate3d(0, 1, 0, -170deg); animation-timing-function: ease-in; }
  80% { transform: perspective(400px) scale3d(0.95, 0.95, 0.95); animation-timing-function: ease-in; }
  100% { opacity: 1; transform: perspective(400px); animation-timing-function: ease-in; }
}

@keyframes flip { 
  0% { transform: perspective(400px) rotate3d(0, 1, 0, -360deg); animation-timing-function: ease-out; }
  40% { transform: perspective(400px) translate3d(0px, 0px, 150px) rotate3d(0, 1, 0, -190deg); animation-timing-function: ease-out; }
  50% { transform: perspective(400px) translate3d(0px, 0px, 150px) rotate3d(0, 1, 0, -170deg); animation-timing-function: ease-in; }
  80% { transform: perspective(400px) scale3d(0.95, 0.95, 0.95); animation-timing-function: ease-in; }
  100% { opacity: 1; transform: perspective(400px); animation-timing-function: ease-in; }
}

.animated.flip { backface-visibility: visible; animation-name: flip; }

@-webkit-keyframes flipInX { 
  0% { transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transition-timing-function: ease-in; opacity: 0; }
  40% { transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transition-timing-function: ease-in; }
  60% { transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1; }
  80% { transform: perspective(400px) rotate3d(1, 0, 0, -5deg); }
  100% { opacity: 1; transform: perspective(400px); }
}

@keyframes flipInX { 
  0% { transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transition-timing-function: ease-in; opacity: 0; }
  40% { transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transition-timing-function: ease-in; }
  60% { transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1; }
  80% { transform: perspective(400px) rotate3d(1, 0, 0, -5deg); }
  100% { opacity: 1; transform: perspective(400px); }
}

.flipInX { animation-name: flipInX; backface-visibility: visible !important; }

@-webkit-keyframes flipInY { 
  0% { transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transition-timing-function: ease-in; opacity: 0; }
  40% { transform: perspective(400px) rotate3d(0, 1, 0, -20deg); transition-timing-function: ease-in; }
  60% { transform: perspective(400px) rotate3d(0, 1, 0, 10deg); opacity: 1; }
  80% { opacity: 1; transform: perspective(400px) rotate3d(0, 1, 0, -5deg); }
  100% { opacity: 1; transform: perspective(400px); }
}

@keyframes flipInY { 
  0% { transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transition-timing-function: ease-in; opacity: 0; }
  40% { transform: perspective(400px) rotate3d(0, 1, 0, -20deg); transition-timing-function: ease-in; }
  60% { transform: perspective(400px) rotate3d(0, 1, 0, 10deg); opacity: 1; }
  80% { transform: perspective(400px) rotate3d(0, 1, 0, -5deg); opacity: 1; }
  100% { transform: perspective(400px); opacity: 1; }
}

.flipInY { animation-name: flipInY; backface-visibility: visible !important; }

@-webkit-keyframes flipOutX { 
  0% { transform: perspective(400px); }
  30% { transform: perspective(400px) rotate3d(1, 0, 0, -20deg); opacity: 1; }
  100% { transform: perspective(400px) rotate3d(1, 0, 0, 90deg); opacity: 0; }
}

@keyframes flipOutX { 
  0% { transform: perspective(400px); }
  30% { transform: perspective(400px) rotate3d(1, 0, 0, -20deg); opacity: 1; }
  100% { transform: perspective(400px) rotate3d(1, 0, 0, 90deg); opacity: 0; }
}

.flipOutX { animation-name: flipOutX; animation-duration: 0.75s; backface-visibility: visible !important; }

@-webkit-keyframes flipOutY { 
  0% { transform: perspective(400px); }
  30% { transform: perspective(400px) rotate3d(0, 1, 0, -15deg); opacity: 1; }
  100% { transform: perspective(400px) rotate3d(0, 1, 0, 90deg); opacity: 0; }
}

@keyframes flipOutY { 
  0% { transform: perspective(400px); }
  30% { transform: perspective(400px) rotate3d(0, 1, 0, -15deg); opacity: 1; }
  100% { transform: perspective(400px) rotate3d(0, 1, 0, 90deg); opacity: 0; }
}

.flipOutY { animation-name: flipOutY; animation-duration: 0.75s; backface-visibility: visible !important; }

@-webkit-keyframes lightSpeedIn { 
  0% { transform: translate3d(100%, 0px, 0px) skewX(-30deg); opacity: 0; }
  60% { transform: skewX(20deg); opacity: 1; }
  80% { transform: skewX(-5deg); opacity: 1; }
  100% { transform: none; opacity: 1; }
}

@keyframes lightSpeedIn { 
  0% { transform: translate3d(100%, 0px, 0px) skewX(-30deg); opacity: 0; }
  60% { transform: skewX(20deg); opacity: 1; }
  80% { transform: skewX(-5deg); opacity: 1; }
  100% { transform: none; opacity: 1; }
}

.lightSpeedIn { animation-name: lightSpeedIn; animation-timing-function: ease-out; }

@-webkit-keyframes lightSpeedOut { 
  0% { opacity: 1; }
  100% { transform: translate3d(100%, 0px, 0px) skewX(30deg); opacity: 0; }
}

@keyframes lightSpeedOut { 
  0% { opacity: 1; }
  100% { transform: translate3d(100%, 0px, 0px) skewX(30deg); opacity: 0; }
}

.lightSpeedOut { animation-name: lightSpeedOut; animation-timing-function: ease-in; }

@-webkit-keyframes rotateIn { 
  0% { transform-origin: center center; transform: rotate3d(0, 0, 1, -200deg); opacity: 0; }
  100% { transform-origin: center center; transform: none; opacity: 1; }
}

@keyframes rotateIn { 
  0% { transform-origin: center center; transform: rotate3d(0, 0, 1, -200deg); opacity: 0; }
  100% { transform-origin: center center; transform: none; opacity: 1; }
}

.rotateIn { animation-name: rotateIn; }

@-webkit-keyframes rotateInDownLeft { 
  0% { transform-origin: left bottom; transform: rotate3d(0, 0, 1, -45deg); opacity: 0; }
  100% { transform-origin: left bottom; transform: none; opacity: 1; }
}

@keyframes rotateInDownLeft { 
  0% { transform-origin: left bottom; transform: rotate3d(0, 0, 1, -45deg); opacity: 0; }
  100% { transform-origin: left bottom; transform: none; opacity: 1; }
}

.rotateInDownLeft { animation-name: rotateInDownLeft; }

@-webkit-keyframes rotateInDownRight { 
  0% { transform-origin: right bottom; transform: rotate3d(0, 0, 1, 45deg); opacity: 0; }
  100% { transform-origin: right bottom; transform: none; opacity: 1; }
}

@keyframes rotateInDownRight { 
  0% { transform-origin: right bottom; transform: rotate3d(0, 0, 1, 45deg); opacity: 0; }
  100% { transform-origin: right bottom; transform: none; opacity: 1; }
}

.rotateInDownRight { animation-name: rotateInDownRight; }

@-webkit-keyframes rotateInUpLeft { 
  0% { transform-origin: left bottom; transform: rotate3d(0, 0, 1, 45deg); opacity: 0; }
  100% { transform-origin: left bottom; transform: none; opacity: 1; }
}

@keyframes rotateInUpLeft { 
  0% { transform-origin: left bottom; transform: rotate3d(0, 0, 1, 45deg); opacity: 0; }
  100% { transform-origin: left bottom; transform: none; opacity: 1; }
}

.rotateInUpLeft { animation-name: rotateInUpLeft; }

@-webkit-keyframes rotateInUpRight { 
  0% { transform-origin: right bottom; transform: rotate3d(0, 0, 1, -90deg); opacity: 0; }
  100% { transform-origin: right bottom; transform: none; opacity: 1; }
}

@keyframes rotateInUpRight { 
  0% { transform-origin: right bottom; transform: rotate3d(0, 0, 1, -90deg); opacity: 0; }
  100% { transform-origin: right bottom; transform: none; opacity: 1; }
}

.rotateInUpRight { animation-name: rotateInUpRight; }

@-webkit-keyframes rotateOut { 
  0% { transform-origin: center center; opacity: 1; }
  100% { transform-origin: center center; transform: rotate3d(0, 0, 1, 200deg); opacity: 0; }
}

@keyframes rotateOut { 
  0% { transform-origin: center center; opacity: 1; }
  100% { transform-origin: center center; transform: rotate3d(0, 0, 1, 200deg); opacity: 0; }
}

.rotateOut { animation-name: rotateOut; }

@-webkit-keyframes rotateOutDownLeft { 
  0% { transform-origin: left bottom; opacity: 1; }
  100% { transform-origin: left bottom; transform: rotate3d(0, 0, 1, 45deg); opacity: 0; }
}

@keyframes rotateOutDownLeft { 
  0% { transform-origin: left bottom; opacity: 1; }
  100% { transform-origin: left bottom; transform: rotate3d(0, 0, 1, 45deg); opacity: 0; }
}

.rotateOutDownLeft { animation-name: rotateOutDownLeft; }

@-webkit-keyframes rotateOutDownRight { 
  0% { transform-origin: right bottom; opacity: 1; }
  100% { transform-origin: right bottom; transform: rotate3d(0, 0, 1, -45deg); opacity: 0; }
}

@keyframes rotateOutDownRight { 
  0% { transform-origin: right bottom; opacity: 1; }
  100% { transform-origin: right bottom; transform: rotate3d(0, 0, 1, -45deg); opacity: 0; }
}

.rotateOutDownRight { animation-name: rotateOutDownRight; }

@-webkit-keyframes rotateOutUpLeft { 
  0% { transform-origin: left bottom; opacity: 1; }
  100% { transform-origin: left bottom; transform: rotate3d(0, 0, 1, -45deg); opacity: 0; }
}

@keyframes rotateOutUpLeft { 
  0% { transform-origin: left bottom; opacity: 1; }
  100% { transform-origin: left bottom; transform: rotate3d(0, 0, 1, -45deg); opacity: 0; }
}

.rotateOutUpLeft { animation-name: rotateOutUpLeft; }

@-webkit-keyframes rotateOutUpRight { 
  0% { transform-origin: right bottom; opacity: 1; }
  100% { transform-origin: right bottom; transform: rotate3d(0, 0, 1, 90deg); opacity: 0; }
}

@keyframes rotateOutUpRight { 
  0% { transform-origin: right bottom; opacity: 1; }
  100% { transform-origin: right bottom; transform: rotate3d(0, 0, 1, 90deg); opacity: 0; }
}

.rotateOutUpRight { animation-name: rotateOutUpRight; }

@-webkit-keyframes hinge { 
  0% { transform-origin: left top; animation-timing-function: ease-in-out; }
  20%, 60% { transform: rotate3d(0, 0, 1, 80deg); transform-origin: left top; animation-timing-function: ease-in-out; }
  40%, 80% { transform: rotate3d(0, 0, 1, 60deg); transform-origin: left top; animation-timing-function: ease-in-out; opacity: 1; }
  100% { transform: translate3d(0px, 700px, 0px); opacity: 0; }
}

@keyframes hinge { 
  0% { transform-origin: left top; animation-timing-function: ease-in-out; }
  20%, 60% { transform: rotate3d(0, 0, 1, 80deg); transform-origin: left top; animation-timing-function: ease-in-out; }
  40%, 80% { transform: rotate3d(0, 0, 1, 60deg); transform-origin: left top; animation-timing-function: ease-in-out; opacity: 1; }
  100% { transform: translate3d(0px, 700px, 0px); opacity: 0; }
}

.hinge { animation-name: hinge; }

@-webkit-keyframes rollIn { 
  0% { opacity: 0; transform: translate3d(-100%, 0px, 0px) rotate3d(0, 0, 1, -120deg); }
  100% { opacity: 1; transform: none; }
}

@keyframes rollIn { 
  0% { opacity: 0; transform: translate3d(-100%, 0px, 0px) rotate3d(0, 0, 1, -120deg); }
  100% { opacity: 1; transform: none; }
}

.rollIn { animation-name: rollIn; }

@-webkit-keyframes rollOut { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(100%, 0px, 0px) rotate3d(0, 0, 1, 120deg); }
}

@keyframes rollOut { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(100%, 0px, 0px) rotate3d(0, 0, 1, 120deg); }
}

.rollOut { animation-name: rollOut; }

@-webkit-keyframes zoomIn { 
  0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
  50% { opacity: 1; }
  100% { opacity: 1; }
}

@keyframes zoomIn { 
  0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
  50% { opacity: 1; }
  100% { opacity: 1; }
}

.zoomIn { animation-name: zoomIn; }

@-webkit-keyframes zoomInDown { 
  0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, -1000px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, 60px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); }
}

@keyframes zoomInDown { 
  0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, -1000px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, 60px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); }
}

.zoomInDown { animation-name: zoomInDown; }

@-webkit-keyframes zoomInLeft { 
  0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); }
}

@keyframes zoomInLeft { 
  0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); }
}

.zoomInLeft { animation-name: zoomInLeft; }

@-webkit-keyframes zoomInRight { 
  0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); }
}

@keyframes zoomInRight { 
  0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); }
}

.zoomInRight { animation-name: zoomInRight; }

@-webkit-keyframes zoomInUp { 
  0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, 1000px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, -60px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); }
}

@keyframes zoomInUp { 
  0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, 1000px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, -60px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); }
}

.zoomInUp { animation-name: zoomInUp; }

@-webkit-keyframes zoomOut { 
  0% { opacity: 1; }
  50% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
  100% { opacity: 0; }
}

@keyframes zoomOut { 
  0% { opacity: 1; }
  50% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
  100% { opacity: 0; }
}

.zoomOut { animation-name: zoomOut; }

@-webkit-keyframes zoomOutDown { 
  40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, -60px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  100% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, 2000px, 0px); transform-origin: center bottom; animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); }
}

@keyframes zoomOutDown { 
  40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, -60px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  100% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, 2000px, 0px); transform-origin: center bottom; animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); }
}

.zoomOutDown { animation-name: zoomOutDown; }

@-webkit-keyframes zoomOutLeft { 
  40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0px, 0px); }
  100% { opacity: 0; transform: scale(0.1) translate3d(-2000px, 0px, 0px); transform-origin: left center; }
}

@keyframes zoomOutLeft { 
  40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0px, 0px); }
  100% { opacity: 0; transform: scale(0.1) translate3d(-2000px, 0px, 0px); transform-origin: left center; }
}

.zoomOutLeft { animation-name: zoomOutLeft; }

@-webkit-keyframes zoomOutRight { 
  40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0px, 0px); }
  100% { opacity: 0; transform: scale(0.1) translate3d(2000px, 0px, 0px); transform-origin: right center; }
}

@keyframes zoomOutRight { 
  40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0px, 0px); }
  100% { opacity: 0; transform: scale(0.1) translate3d(2000px, 0px, 0px); transform-origin: right center; }
}

.zoomOutRight { animation-name: zoomOutRight; }

@-webkit-keyframes zoomOutUp { 
  40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, 60px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  100% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, -2000px, 0px); transform-origin: center bottom; animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); }
}

@keyframes zoomOutUp { 
  40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, 60px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  100% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, -2000px, 0px); transform-origin: center bottom; animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); }
}

.zoomOutUp { animation-name: zoomOutUp; }

@-webkit-keyframes slideInDown { 
  0% { transform: translateY(-100%); visibility: visible; }
  100% { opacity: 1; transform: translateY(0px); }
}

@keyframes slideInDown { 
  0% { transform: translateY(-100%); visibility: visible; }
  100% { opacity: 1; transform: translateY(0px); }
}

.slideInDown { animation-name: slideInDown; }

@-webkit-keyframes slideInLeft { 
  0% { transform: translateX(-100%); visibility: visible; }
  100% { opacity: 1; transform: translateX(0px); }
}

@keyframes slideInLeft { 
  0% { transform: translateX(-100%); visibility: visible; }
  100% { opacity: 1; transform: translateX(0px); }
}

.slideInLeft { animation-name: slideInLeft; }

@-webkit-keyframes slideInRight { 
  0% { transform: translateX(100%); visibility: visible; }
  100% { opacity: 1; transform: translateX(0px); }
}

@keyframes slideInRight { 
  0% { transform: translateX(100%); visibility: visible; }
  100% { opacity: 1; transform: translateX(0px); }
}

.slideInRight { animation-name: slideInRight; }

@-webkit-keyframes slideInUp { 
  0% { transform: translateY(100%); visibility: visible; }
  100% { opacity: 1; transform: translateY(0px); }
}

@keyframes slideInUp { 
  0% { transform: translateY(100%); visibility: visible; }
  100% { opacity: 1; transform: translateY(0px); }
}

.slideInUp { animation-name: slideInUp; }

@-webkit-keyframes slideOutDown { 
  0% { transform: translateY(0px); }
  100% { visibility: hidden; transform: translateY(100%); }
}

@keyframes slideOutDown { 
  0% { transform: translateY(0px); }
  100% { visibility: hidden; transform: translateY(100%); }
}

.slideOutDown { animation-name: slideOutDown; }

@-webkit-keyframes slideOutLeft { 
  0% { transform: translateX(0px); }
  100% { visibility: hidden; transform: translateX(-100%); }
}

@keyframes slideOutLeft { 
  0% { transform: translateX(0px); }
  100% { visibility: hidden; transform: translateX(-100%); }
}

.slideOutLeft { animation-name: slideOutLeft; }

@-webkit-keyframes slideOutRight { 
  0% { transform: translateX(0px); }
  100% { visibility: hidden; transform: translateX(100%); }
}

@keyframes slideOutRight { 
  0% { transform: translateX(0px); }
  100% { visibility: hidden; transform: translateX(100%); }
}

.slideOutRight { animation-name: slideOutRight; }

@-webkit-keyframes slideOutUp { 
  0% { transform: translateY(0px); }
  100% { visibility: hidden; transform: translateY(-100%); }
}

@keyframes slideOutUp { 
  0% { transform: translateY(0px); }
  100% { visibility: hidden; transform: translateY(-100%); }
}

.slideOutUp { animation-name: slideOutUp; }

@media only screen and (min-width: 768px) and (max-width: 1035px) {
  .rda_opacity, .rda_toleft, .rda_toright, .rda_totop, .rda_tobottom, .scrollReveal, .rda_fadeIn, .rda_fadeInDown, .rda_fadeInUp, .rda_fadeInLeft, .rda_fadeInRight, .rda_bounceIn, .rda_bounceInDown, .rda_bounceInUp, .rda_bounceInLeft, .rda_bounceInRight, .rda_zoomIn, .rda_flipInX, .rda_flipInY { opacity: 1 !important; visibility: visible !important; transition-property: none !important; transform: none !important; animation: 0s ease 0s 1 normal none running none !important; }
}

@media only screen and (max-width: 767px) {
  .rda_opacity, .rda_toleft, .rda_toright, .rda_totop, .rda_tobottom, .scrollReveal, .rda_fadeIn, .rda_fadeInDown, .rda_fadeInUp, .rda_fadeInLeft, .rda_fadeInRight, .rda_bounceIn, .rda_bounceInDown, .rda_bounceInUp, .rda_bounceInLeft, .rda_bounceInRight, .rda_zoomIn, .rda_flipInX, .rda_flipInY { opacity: 1 !important; visibility: visible !important; transition-property: none !important; transform: none !important; animation: 0s ease 0s 1 normal none running none !important; }
}
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: https://ipps-a.army.mil/wp-content/themes/thefox/includes/Flexslider/flexslider.css

@charset "utf-8";

.flex-container a:active, .flexslider a:active { outline: none; }

.flexsliderNav a:active { outline: none; }

.slides, .flex-control-nav, .flex-direction-nav { margin: 0px; padding: 0px; list-style: none; }

.flexslider { min-height: 50px; min-width: 50px; width: 100%; margin: 0px; padding: 0px; background: url("theme/loader.gif") 50% 50% no-repeat; }

.flexslider .slides > li { display: none; }

.flexslider .slides img { max-width: 100%; width: 100%; display: block; }

.flexslider .slides a { display: block; position: relative; }

.flexsliderNav { width: auto; margin: 0px; padding: 0px; z-index: 2; }

.flexsliderNav ul, li { margin: 0px; padding: 0px; }

.flexsliderNav .slides > li { display: none; margin: 0px; padding: 0px; z-index: 10000; }

.flexsliderNav .slides img { max-width: 100%; display: block; z-index: 10000; }

.singleNav { width: auto; margin: 0px; padding: 0px; z-index: 2; }

.singleNav ul, li { margin: 0px; padding: 0px; }

.singleNav .slides > li { display: none; margin: 0px; padding: 0px; z-index: 10000; }

.singleNav .slides img { max-width: 100%; display: block; z-index: 10000; }

.flex-pauseplay span { text-transform: capitalize; }

.slides::after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0px; }

html[xmlns] .slides { display: block; overflow: hidden; }

* html .slides { height: 1%; }

.no-js .slides > li:first-child { display: block; }

.flexslider { overflow: visible; }

.flexslider .slides { zoom: 1; }

.flexslider .slides > li { position: relative; height: auto; }

.flexsliderNav { position: relative; }

.flexsliderNav .slides { zoom: 1; }

.flexsliderNav .slides > li { position: relative; }

.singleNav { position: relative; }

.singleNav .slides { zoom: 1; }

.singleNav .slides > li { position: relative; }

.flexslider img { margin: 0px auto; }

.flexsliderNav img { margin: 0px auto; }

.singleNav img { margin: 0px auto; }

.flex-container { zoom: 1; position: relative; }

.flex-caption { position: absolute; font-family: "Open sans"; bottom: 30px; left: 30px; width: auto; font-weight: 200; font-size: 16px; z-index: 1; }

.flex-caption-text { background-color: rgb(43, 43, 43); color: rgb(255, 255, 255); padding: 15px 20px; margin: 0px; height: auto; width: auto; overflow: auto; opacity: 0.8; }

.slider-title { display: none; font-family: "PT sans"; text-align: center; position: absolute; top: 0px; left: 50%; width: 400px; margin-left: -200px; font-weight: 200; font-size: 16px; padding-bottom: 5px; }

.slider-title-center { background-color: rgb(255, 255, 255); padding: 8px 0px 0px; margin: 0px; height: 28px; width: 332px; float: right; }

.flexslider:hover .flex-direction-nav li a { opacity: 1; }

.flex-direction-nav li a { width: 50px; height: 50px; padding: 0px; margin: 0px 0px -25px; display: block; position: absolute; bottom: 50%; cursor: pointer; line-height: 50px; z-index: 1000000; text-align: center; background: rgb(255, 255, 255); transition: all 0.2s linear 0s; opacity: 0; content: "" !important; }

.masonry_post_wrapper .flex-direction-nav li a { width: 30px; height: 30px; margin: 0px 0px -15px; line-height: 30px; }

.flex-direction-nav li .next { right: 0px; border-radius: 4px 0px 0px 4px; }

.flex-direction-nav li .prev { left: 0px; border-radius: 0px 4px 4px 0px; }

.flex-direction-nav li .next::before { content: ""; font-family: FontAwesome; text-align: center; font-size: 17px; }

.flex-direction-nav li .prev::before { content: ""; font-family: FontAwesome; text-align: center; font-size: 17px; }

.flex-direction-nav li .disabled { opacity: 0.3; cursor: default; }

.prev .zoom { display: none; }

.next .zoom { display: none; }

.prev .link { display: none; }

.next .link { display: none; }

.flex-control-nav { width: 100%; position: absolute; bottom: -15px; text-align: center; }

.flex-control-nav li { margin: 0px 0px 0px 5px; display: inline-block; zoom: 1; }

.flex-control-nav li:first-child { margin: 0px; }

.flex-control-nav li a { width: 13px; height: 13px; display: block; background: url("theme/bg_control_nav.png") 0px 0px no-repeat; cursor: pointer; text-indent: -9999px; }

.flex-control-nav li a:hover { background-position: 0px -13px; }

.flex-control-nav li a.active { background-position: 0px -26px; cursor: default; }
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: https://ipps-a.army.mil/wp-content/themes/thefox/css/font-awesome.css

@charset "utf-8";

@font-face { font-family: FontAwesome; src: url("../includes/font/fontawesome-webfont.eot?#iefix&v=4.1.0") format("embedded-opentype"), url("../includes/font/fontawesome-webfont.woff?v=4.1.0") format("woff"), url("../includes/font/fontawesome-webfont.ttf?v=4.1.0") format("truetype"), url("../includes/font/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular") format("svg"); font-weight: normal; font-style: normal; }

.fa { display: inline-block; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: 1; font-family: FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; }

[class*="fa-"] { font-family: Fontawesome; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; }

.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; }

.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 infinite normal none running fa-spin; }

@-webkit-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::before { content: ""; }

.fa-github::before { content: ""; }

.fa-unlock::before { content: ""; }

.fa-credit-card::before { content: ""; }

.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 { 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-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: ""; }
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: https://ipps-a.army.mil/wp-content/themes/thefox/css/moon.css

@charset "utf-8";

@font-face { font-family: imf; src: url("../includes/font/moon.eot?#iefix") format("embedded-opentype"), url("../includes/font/moon.woff") format("woff"), url("../includes/font/moon.ttf") format("truetype"), url("../includes/font/moon.svg#moon") format("svg"); font-weight: normal; font-style: normal; }

[data-icon]::before { font-family: imf; content: attr(data-icon); speak: none; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; }

.imf-home, .imf-home-2, .imf-home-3, .imf-home-4, .imf-home-5, .imf-home-6, .imf-home-7, .imf-home-8, .imf-home-9, .imf-home-10, .imf-home-11, .imf-office, .imf-newspaper, .imf-pencil, .imf-pencil-2, .imf-pencil-3, .imf-pencil-4, .imf-pencil-5, .imf-pencil-6, .imf-quill, .imf-quill-2, .imf-quill-3, .imf-pen, .imf-pen-2, .imf-pen-3, .imf-pen-4, .imf-pen-5, .imf-marker, .imf-home-12, .imf-marker-2, .imf-blog, .imf-blog-2, .imf-brush, .imf-palette, .imf-palette-2, .imf-eyedropper, .imf-eyedropper-2, .imf-droplet, .imf-droplet-2, .imf-droplet-3, .imf-droplet-4, .imf-paint-format, .imf-paint-format-2, .imf-image, .imf-image-2, .imf-image-3, .imf-images, .imf-image-4, .imf-image-5, .imf-image-6, .imf-images-2, .imf-image-7, .imf-camera, .imf-camera-2, .imf-camera-3, .imf-camera-4, .imf-music, .imf-music-2, .imf-music-3, .imf-music-4, .imf-music-5, .imf-music-6, .imf-piano, .imf-guitar, .imf-headphones, .imf-headphones-2, .imf-play, .imf-play-2, .imf-movie, .imf-movie-2, .imf-movie-3, .imf-film, .imf-film-2, .imf-film-3, .imf-film-4, .imf-camera-5, .imf-camera-6, .imf-camera-7, .imf-camera-8, .imf-camera-9, .imf-dice, .imf-gamepad, .imf-gamepad-2, .imf-gamepad-3, .imf-pacman, .imf-spades, .imf-clubs, .imf-diamonds, .imf-king, .imf-queen, .imf-rock, .imf-bishop, .imf-knight, .imf-pawn, .imf-chess, .imf-bullhorn, .imf-megaphone, .imf-new, .imf-connection, .imf-connection-2, .imf-podcast, .imf-radio, .imf-feed, .imf-connection-3, .imf-radio-2, .imf-podcast-2, .imf-podcast-3, .imf-mic, .imf-mic-2, .imf-mic-3, .imf-mic-4, .imf-mic-5, .imf-book, .imf-book-2, .imf-books, .imf-reading, .imf-library, .imf-library-2, .imf-graduation, .imf-file, .imf-profile, .imf-file-2, .imf-file-3, .imf-file-4, .imf-file-5, .imf-file-6, .imf-files, .imf-file-plus, .imf-file-minus, .imf-file-download, .imf-file-upload, .imf-file-check, .imf-file-remove, .imf-file-7, .imf-file-8, .imf-file-plus-2, .imf-file-minus-2, .imf-file-download-2, .imf-file-upload-2, .imf-file-check-2, .imf-file-remove-2, .imf-file-9, .imf-copy, .imf-copy-2, .imf-copy-3, .imf-copy-4, .imf-paste, .imf-paste-2, .imf-paste-3, .imf-stack, .imf-stack-2, .imf-stack-3, .imf-folder, .imf-folder-download, .imf-folder-upload, .imf-folder-plus, .imf-folder-plus-2, .imf-folder-minus, .imf-folder-minus-2, .imf-folder8, .imf-folder-remove, .imf-folder-2, .imf-folder-open, .imf-folder-3, .imf-folder-4, .imf-folder-plus-3, .imf-folder-minus-3, .imf-folder-plus-4, .imf-folder-remove-2, .imf-folder-download-2, .imf-folder-upload-2, .imf-folder-download-3, .imf-folder-upload-3, .imf-folder-5, .imf-folder-open-2, .imf-folder-6, .imf-folder-open-3, .imf-certificate, .imf-cc, .imf-tag, .imf-tag-2, .imf-tag-3, .imf-tag-4, .imf-tag-5, .imf-tag-6, .imf-tag-7, .imf-tags, .imf-tags-2, .imf-tag-8, .imf-barcode, .imf-barcode-2, .imf-qrcode, .imf-ticket, .imf-cart, .imf-cart-2, .imf-cart-3, .imf-cart-4, .imf-cart-5, .imf-cart-6, .imf-cart-7, .imf-cart-plus, .imf-cart-minus, .imf-cart-add, .imf-cart-remove, .imf-cart-checkout, .imf-cart-remove-2, .imf-basket, .imf-basket-2, .imf-bag, .imf-bag-2, .imf-bag-3, .imf-coin, .imf-coins, .imf-credit, .imf-credit-2, .imf-calculate, .imf-calculate-2, .imf-support, .imf-phone, .imf-phone-2, .imf-phone-3, .imf-phone-4, .imf-contact-add, .imf-contact-remove, .imf-contact-add-2, .imf-contact-remove-2, .imf-call-incoming, .imf-call-outgoing, .imf-phone-5, .imf-phone-6, .imf-phone-hang-up, .imf-phone-hang-up-2, .imf-address-book, .imf-address-book-2, .imf-notebook, .imf-envelop, .imf-envelop-2, .imf-mail-send, .imf-envelop-opened, .imf-envelop-3, .imf-pushpin, .imf-location, .imf-location-2, .imf-location-3, .imf-location-4, .imf-location-5, .imf-location-6, .imf-location-7, .imf-compass, .imf-compass-2, .imf-map, .imf-map-2, .imf-map-3, .imf-map-4, .imf-direction, .imf-history, .imf-history-2, .imf-clock, .imf-clock-2, .imf-clock-3, .imf-clock-4, .imf-watch, .imf-clock-5, .imf-clock-6, .imf-clock-7, .imf-alarm, .imf-alarm-2, .imf-bell, .imf-bell-2, .imf-alarm-plus, .imf-alarm-minus, .imf-alarm-check, .imf-alarm-cancel, .imf-stopwatch, .imf-calendar, .imf-calendar-2, .imf-calendar-3, .imf-calendar-4, .imf-calendar-5, .imf-print, .imf-print-2, .imf-print-3, .imf-mouse, .imf-mouse-2, .imf-mouse-3, .imf-mouse-4, .imf-keyboard, .imf-keyboard-2, .imf-screen, .imf-screen-2, .imf-screen-3, .imf-screen-4, .imf-laptop, .imf-mobile, .imf-mobile-2, .imf-tablet, .imf-mobile-3, .imf-tv, .imf-cabinet, .imf-archive, .imf-drawer, .imf-drawer-2, .imf-drawer-3, .imf-box, .imf-box-add, .imf-box-remove, .imf-download, .imf-upload, .imf-disk, .imf-cd, .imf-storage, .imf-storage-2, .imf-database, .imf-database-2, .imf-database-3, .imf-undo, .imf-redo, .imf-rotate, .imf-rotate-2, .imf-flip, .imf-flip-2, .imf-unite, .imf-subtract, .imf-interset, .imf-exclude, .imf-align-left, .imf-align-center-horizontal, .imf-align-right, .imf-align-top, .imf-align-center-vertical, .imf-align-bottom, .imf-undo-2, .imf-redo-2, .imf-forward, .imf-reply, .imf-reply-2, .imf-bubble, .imf-bubbles, .imf-bubbles-2, .imf-bubble-2, .imf-bubbles-3, .imf-bubbles-4, .imf-bubble-notification, .imf-bubbles-5, .imf-bubbles-6, .imf-bubble-3, .imf-bubble-dots, .imf-bubble-4, .imf-bubble-5, .imf-bubble-dots-2, .imf-bubble-6, .imf-bubble-7, .imf-bubble-8, .imf-bubbles-7, .imf-bubble-9, .imf-bubbles-8, .imf-bubble-10, .imf-bubble-dots-3, .imf-bubble-11, .imf-bubble-12, .imf-bubble-dots-4, .imf-bubble-13, .imf-bubbles-9, .imf-bubbles-10, .imf-bubble-blocked, .imf-bubble-quote, .imf-bubble-user, .imf-bubble-check, .imf-bubble-video-chat, .imf-bubble-link, .imf-bubble-locked, .imf-bubble-star, .imf-bubble-heart, .imf-bubble-paperclip, .imf-bubble-cancel, .imf-bubble-plus, .imf-bubble-minus, .imf-bubble-notification-2, .imf-bubble-trash, .imf-bubble-left, .imf-bubble-right, .imf-bubble-up, .imf-bubble-down, .imf-bubble-first, .imf-bubble-last, .imf-bubble-replu, .imf-bubble-forward, .imf-bubble-reply, .imf-bubble-forward-2, .imf-user, .imf-users, .imf-user-plus, .imf-user-plus-2, .imf-user-minus, .imf-user-minus-2, .imf-user-cancel, .imf-user-block, .imf-users-2, .imf-user-2, .imf-users-3, .imf-user-plus-3, .imf-user-minus-3, .imf-user-cancel-2, .imf-user-block-2, .imf-user-3, .imf-user-4, .imf-user-5, .imf-user-6, .imf-users-4, .imf-user-7, .imf-user-8, .imf-users-5, .imf-vcard, .imf-tshirt, .imf-hanger, .imf-quotes-left, .imf-quotes-right, .imf-quotes-right-2, .imf-quotes-right-3, .imf-busy, .imf-busy-2, .imf-busy-3, .imf-busy-4, .imf-spinner, .imf-spinner-2, .imf-spinner-3, .imf-spinner-4, .imf-spinner-5, .imf-spinner-6, .imf-spinner-7, .imf-spinner-8, .imf-spinner-9, .imf-spinner-10, .imf-spinner-11, .imf-spinner-12, .imf-microscope, .imf-binoculars, .imf-binoculars-2, .imf-search, .imf-search-2, .imf-zoom-in, .imf-zoom-out, .imf-search-3, .imf-search-4, .imf-zoom-in-2, .imf-zoom-out-2, .imf-search-5, .imf-expand, .imf-contract, .imf-scale-up, .imf-scale-down, .imf-expand-2, .imf-contract-2, .imf-scale-up-2, .imf-scale-down-2, .imf-fullscreen, .imf-expand-3, .imf-contract-3, .imf-key, .imf-key-2, .imf-key-3, .imf-key-4, .imf-key-5, .imf-keyhole, .imf-lock, .imf-lock-2, .imf-lock-3, .imf-lock-4, .imf-unlocked, .imf-lock-5, .imf-unlocked-2, .imf-wrench, .imf-wrench-2, .imf-wrench-3, .imf-wrench-4, .imf-settings, .imf-equalizer, .imf-equalizer-2, .imf-equalizer-3, .imf-cog, .imf-cogs, .imf-cog-2, .imf-cog-3, .imf-cog-4, .imf-cog-5, .imf-cog-6, .imf-cog-7, .imf-factory, .imf-hammer, .imf-tools, .imf-screwdriver, .imf-screwdriver-2, .imf-wand, .imf-wand-2, .imf-health, .imf-aid, .imf-patch, .imf-bug, .imf-bug-2, .imf-inject, .imf-inject-2, .imf-construction, .imf-cone, .imf-pie, .imf-pie-2, .imf-pie-3, .imf-pie-4, .imf-pie-5, .imf-pie-6, .imf-pie-7, .imf-stats, .imf-stats-2, .imf-stats-3, .imf-bars, .imf-bars-2, .imf-bars-3, .imf-bars-4, .imf-bars-5, .imf-bars-6, .imf-stats-up, .imf-stats-down, .imf-stairs-down, .imf-stairs-down-2, .imf-chart, .imf-stairs, .imf-stairs-2, .imf-ladder, .imf-cake, .imf-gift, .imf-gift-2, .imf-balloon, .imf-rating, .imf-rating-2, .imf-rating-3, .imf-podium, .imf-medal, .imf-medal-2, .imf-medal-3, .imf-medal-4, .imf-medal-5, .imf-crown, .imf-trophy, .imf-trophy-2, .imf-trophy-star, .imf-diamond, .imf-diamond-2, .imf-glass, .imf-glass-2, .imf-bottle, .imf-bottle-2, .imf-mug, .imf-food, .imf-food-2, .imf-hamburger, .imf-cup, .imf-cup-2, .imf-leaf, .imf-leaf-2, .imf-apple-fruit, .imf-tree, .imf-tree-2, .imf-paw, .imf-steps, .imf-flower, .imf-rocket, .imf-meter, .imf-meter2, .imf-meter-slow, .imf-meter-medium, .imf-meter-fast, .imf-dashboard, .imf-hammer-2, .imf-balance, .imf-bomb, .imf-fire, .imf-fire-2, .imf-lab, .imf-atom, .imf-atom-2, .imf-magnet, .imf-magnet-2, .imf-magnet-3, .imf-magnet-4, .imf-dumbbell, .imf-skull, .imf-skull-2, .imf-skull-3, .imf-lamp, .imf-lamp-2, .imf-lamp-3, .imf-lamp-4, .imf-remove, .imf-remove-2, .imf-remove-3, .imf-remove-4, .imf-remove-5, .imf-remove-6, .imf-remove-7, .imf-remove-8, .imf-briefcase, .imf-briefcase-2, .imf-briefcase-3, .imf-airplane, .imf-airplane-2, .imf-paper-plane, .imf-car, .imf-gas-pump, .imf-bus, .imf-truck, .imf-bike, .imf-road, .imf-train, .imf-ship, .imf-boat, .imf-cube, .imf-cube-2, .imf-cube-3, .imf-cube4, .imf-pyramid, .imf-pyramid-2, .imf-cylinder, .imf-package, .imf-puzzle, .imf-puzzle-2, .imf-puzzle-3, .imf-puzzle-4, .imf-glasses, .imf-glasses-2, .imf-glasses-3, .imf-sun-glasses, .imf-accessibility, .imf-accessibility-2, .imf-brain, .imf-target, .imf-target-2, .imf-target-3, .imf-gun, .imf-gun-ban, .imf-shield, .imf-shield-2, .imf-shield-3, .imf-shield-4, .imf-soccer, .imf-football, .imf-baseball, .imf-basketball, .imf-golf, .imf-hockey, .imf-racing, .imf-eight-ball, .imf-bowling-ball, .imf-bowling, .imf-bowling-2, .imf-lightning, .imf-power, .imf-power-2, .imf-switch, .imf-power-cord, .imf-cord, .imf-socket, .imf-clipboard, .imf-clipboard-2, .imf-signup, .imf-clipboard-3, .imf-clipboard-4, .imf-list, .imf-list-2, .imf-list-3, .imf-numbered-list, .imf-list-4, .imf-list-5, .imf-playlist, .imf-grid, .imf-grid-2, .imf-grid-3, .imf-grid-4, .imf-grid-5, .imf-grid-6, .imf-tree-3, .imf-tree-4, .imf-tree-5, .imf-menu, .imf-menu-2, .imf-circle-small, .imf-menu-3, .imf-menu-4, .imf-menu-5, .imf-menu-6, .imf-menu-7, .imf-menu-8, .imf-menu-9, .imf-cloud, .imf-cloud-2, .imf-cloud-3, .imf-cloud-download, .imf-cloud-upload, .imf-download-2, .imf-upload-2, .imf-download-3, .imf-upload-3, .imf-download-4, .imf-upload-4, .imf-download-5, .imf-upload-5, .imf-download-6, .imf-upload-6, .imf-download-7, .imf-upload-7, .imf-globe, .imf-globe-2, .imf-globe-3, .imf-earth, .imf-network, .imf-link, .imf-link-2, .imf-link-3, .imf-link2, .imf-link-4, .imf-link-5, .imf-link-6, .imf-anchor, .imf-flag, .imf-flag-2, .imf-flag-3, .imf-flag-4, .imf-flag-5, .imf-flag-6, .imf-attachment, .imf-attachment-2, .imf-eye, .imf-eye-blocked, .imf-eye-2, .imf-eye-3, .imf-eye-blocked-2, .imf-eye-4, .imf-eye-5, .imf-eye-6, .imf-eye-7, .imf-eye-8, .imf-bookmark, .imf-bookmark-2, .imf-bookmarks, .imf-bookmark-3, .imf-spotlight, .imf-starburst, .imf-snowflake, .imf-temperature, .imf-temperature-2, .imf-weather-lightning, .imf-weather-rain, .imf-weather-snow, .imf-windy, .imf-fan, .imf-umbrella, .imf-sun, .imf-sun-2, .imf-brightness-high, .imf-brightness-medium, .imf-brightness-low, .imf-brightness-contrast, .imf-contrast, .imf-moon, .imf-bed, .imf-bed-2, .imf-star, .imf-star-2, .imf-star-3, .imf-star-4, .imf-star-5, .imf-star-6, .imf-heart, .imf-heart-2, .imf-heart-3, .imf-heart-4, .imf-heart-broken, .imf-heart-5, .imf-heart-6, .imf-heart-broken-2, .imf-heart-7, .imf-heart-8, .imf-heart-broken-3, .imf-lips, .imf-lips-2, .imf-thumbs-up, .imf-thumbs-up-2, .imf-thumbs-down, .imf-thumbs-down-2, .imf-thumbs-up-3, .imf-thumbs-up-4, .imf-thumbs-up-5, .imf-thumbs-up-6, .imf-people, .imf-man, .imf-male, .imf-woman, .imf-female, .imf-peace, .imf-yin-yang, .imf-happy, .imf-happy-2, .imf-smiley, .imf-smiley-2, .imf-tongue, .imf-tongue-2, .imf-sad, .imf-sad-2, .imf-wink, .imf-wink-2, .imf-grin, .imf-grin-2, .imf-cool, .imf-cool-2, .imf-angry, .imf-angry-2, .imf-evil, .imf-evil-2, .imf-shocked, .imf-shocked-2, .imf-confused, .imf-confused-2, .imf-neutral, .imf-neutral-2, .imf-wondering, .imf-wondering-2, .imf-cursor, .imf-cursor-2, .imf-point-up, .imf-point-right, .imf-point-down, .imf-point-left, .imf-pointer, .imf-hand, .imf-stack-empty, .imf-stack-plus, .imf-stack-minus, .imf-stack-star, .imf-stack-picture, .imf-stack-down, .imf-stack-up, .imf-stack-cancel, .imf-stack-checkmark, .imf-stack-list, .imf-stack-clubs, .imf-stack-spades, .imf-stack-hearts, .imf-stack-diamonds, .imf-stack-user, .imf-stack-4, .imf-stack-music, .imf-stack-play, .imf-move, .imf-resize, .imf-resize-2, .imf-warning, .imf-warning-2, .imf-notification, .imf-notification-2, .imf-question, .imf-question-2, .imf-question-3, .imf-question-4, .imf-question-5, .imf-plus-circle, .imf-plus-circle-2, .imf-minus-circle, .imf-minus-circle-2, .imf-info, .imf-info-2, .imf-blocked, .imf-cancel-circle, .imf-cancel-circle-2, .imf-checkmark-circle, .imf-checkmark-circle-2, .imf-cancel, .imf-spam, .imf-close, .imf-close-2, .imf-close-3, .imf-close-4, .imf-close-5, .imf-checkmark, .imf-checkmark-2, .imf-checkmark-3, .imf-checkmark-4, .imf-spell-check, .imf-minus, .imf-plus, .imf-minus-2, .imf-plus-2, .imf-enter, .imf-exit, .imf-enter-2, .imf-exit-2, .imf-enter-3, .imf-exit-3, .imf-exit-4, .imf-play-3, .imf-pause, .imf-stop, .imf-backward, .imf-forward-2, .imf-play-4, .imf-pause-2, .imf-stop-2, .imf-backward-2, .imf-forward-3, .imf-first, .imf-last, .imf-previous, .imf-next, .imf-eject, .imf-volume-high, .imf-volume-medium, .imf-volume-low, .imf-volume-mute, .imf-volume-mute-2, .imf-volume-increase, .imf-volume-decrease, .imf-volume-high-2, .imf-volume-medium-2, .imf-volume-low-2, .imf-volume-mute-3, .imf-volume-mute-4, .imf-volume-increase-2, .imf-volume-decrease-2, .imf-volume5, .imf-volume4, .imf-volume3, .imf-volume2, .imf-volume1, .imf-volume0, .imf-volume-mute-5, .imf-volume-mute-6, .imf-loop, .imf-loop-2, .imf-loop-3, .imf-loop-4, .imf-loop-5, .imf-shuffle, .imf-shuffle-2, .imf-wave, .imf-wave-2, .imf-arrow-first, .imf-arrow-right, .imf-arrow-up, .imf-arrow-right-2, .imf-arrow-down, .imf-arrow-left, .imf-arrow-up-2, .imf-arrow-right-3, .imf-arrow-down-2, .imf-arrow-left-2, .imf-arrow-up-left, .imf-arrow-up-3, .imf-arrow-up-right, .imf-arrow-right-4, .imf-arrow-down-right, .imf-arrow-down-3, .imf-arrow-down-left, .imf-arrow-left-3, .imf-arrow-up-left-2, .imf-arrow-up-4, .imf-arrow-up-right-2, .imf-arrow-right-5, .imf-arrow-down-right-2, .imf-arrow-down-4, .imf-arrow-down-left-2, .imf-arrow-left-4, .imf-arrow-up-left-3, .imf-arrow-up-5, .imf-arrow-up-right-3, .imf-arrow-right-6, .imf-arrow-down-right-3, .imf-arrow-down-5, .imf-arrow-down-left-3, .imf-arrow-left-5, .imf-arrow-up-left-4, .imf-arrow-up-6, .imf-arrow-up-right-4, .imf-arrow-right-7, .imf-arrow-down-right-4, .imf-arrow-down-6, .imf-arrow-down-left-4, .imf-arrow-left-6, .imf-arrow, .imf-arrow-2, .imf-arrow-3, .imf-arrow-4, .imf-arrow-5, .imf-arrow-6, .imf-arrow-7, .imf-arrow-8, .imf-arrow-up-left-5, .imf-arrow-square, .imf-arrow-up-right-5, .imf-arrow-right-8, .imf-arrow-down-right-5, .imf-arrow-down-7, .imf-arrow-down-left-5, .imf-arrow-left-7, .imf-arrow-up-7, .imf-arrow-right-9, .imf-arrow-down-8, .imf-arrow-left-8, .imf-arrow-up-8, .imf-arrow-right-10, .imf-arrow-bottom, .imf-arrow-left-9, .imf-arrow-up-left-6, .imf-arrow-up-9, .imf-arrow-up-right-6, .imf-arrow-right-11, .imf-arrow-down-right-6, .imf-arrow-down-9, .imf-arrow-down-left-6, .imf-arrow-left-10, .imf-arrow-up-left-7, .imf-arrow-up-10, .imf-arrow-up-right-7, .imf-arrow-right-12, .imf-arrow-down-right-7, .imf-arrow-down-10, .imf-arrow-down-left-7, .imf-arrow-left-11, .imf-arrow-up-11, .imf-arrow-right-13, .imf-arrow-down-11, .imf-arrow-left-12, .imf-arrow-up-12, .imf-arrow-right-14, .imf-arrow-down-12, .imf-arrow-left-13, .imf-arrow-up-13, .imf-arrow-right-15, .imf-arrow-down-13, .imf-arrow-left-14, .imf-arrow-up-14, .imf-arrow-right-16, .imf-arrow-down-14, .imf-arrow-left-15, .imf-arrow-up-15, .imf-arrow-right-17, .imf-arrow-down-15, .imf-arrow-left-16, .imf-arrow-up-16, .imf-arrow-right-18, .imf-arrow-down-16, .imf-arrow-left-17, .imf-menu-10, .imf-menu-11, .imf-menu-close, .imf-menu-close-2, .imf-enter-4, .imf-enter-5, .imf-esc, .imf-backspace, .imf-backspace-2, .imf-backspace-3, .imf-tab, .imf-transmission, .imf-transmission-2, .imf-sort, .imf-sort-2, .imf-key-keyboard, .imf-key-A, .imf-key-up, .imf-key-right, .imf-key-down, .imf-key-left, .imf-command, .imf-checkbox-checked, .imf-checkbox-unchecked, .imf-square, .imf-checkbox-partial, .imf-checkbox, .imf-checkbox-unchecked-2, .imf-checkbox-partial-2, .imf-checkbox-checked-2, .imf-checkbox-unchecked-3, .imf-checkbox-partial-3, .imf-radio-checked, .imf-radio-unchecked, .imf-circle, .imf-circle-2, .imf-crop, .imf-crop-2, .imf-vector, .imf-rulers, .imf-scissors, .imf-scissors-2, .imf-scissors-3, .imf-filter, .imf-filter-2, .imf-filter-3, .imf-filter-4, .imf-font, .imf-font-size, .imf-type, .imf-text-height, .imf-text-width, .imf-height, .imf-width, .imf-bold, .imf-underline, .imf-italic, .imf-strikethrough, .imf-strikethrough-2, .imf-font-size-2, .imf-bold-2, .imf-underline-2, .imf-italic-2, .imf-strikethrough-3, .imf-omega, .imf-sigma, .imf-nbsp, .imf-page-break, .imf-page-break-2, .imf-superscript, .imf-subscript, .imf-superscript-2, .imf-subscript-2, .imf-text-color, .imf-highlight, .imf-pagebreak, .imf-clear-formatting, .imf-table, .imf-table-2, .imf-insert-template, .imf-pilcrow, .imf-left-to-right, .imf-right-to-left, .imf-paragraph-left, .imf-paragraph-center, .imf-paragraph-right, .imf-paragraph-justify, .imf-paragraph-left-2, .imf-paragraph-center-2, .imf-paragraph-right-2, .imf-paragraph-justify-2, .imf-indent-increase, .imf-indent-decrease, .imf-paragraph-left-3, .imf-paragraph-center-3, .imf-paragraph-right-3, .imf-paragraph-justify-3, .imf-indent-increase-2, .imf-indent-decrease-2, .imf-share, .imf-new-tab, .imf-new-tab-2, .imf-popout, .imf-embed, .imf-code, .imf-console, .imf-seven-segment-0, .imf-seven-segment-1, .imf-seven-segment-2, .imf-seven-segment-3, .imf-seven-segment-4, .imf-seven-segment-5, .imf-seven-segment-6, .imf-seven-segment-7, .imf-seven-segment-8, .imf-seven-segment-9, .imf-share-2, .imf-share-3, .imf-mail, .imf-mail-2, .imf-mail-3, .imf-mail-4, .imf-google, .imf-google-plus, .imf-google-plus-2, .imf-google-plus-3, .imf-google-plus-4, .imf-google-drive, .imf-facebook, .imf-facebook-2, .imf-facebook-3, .imf-facebook-4, .imf-instagram, .imf-twitter, .imf-twitter-2, .imf-twitter-3, .imf-feed-2, .imf-feed-3, .imf-feed-4, .imf-youtube, .imf-youtube-2, .imf-vimeo, .imf-vimeo2, .imf-vimeo-2, .imf-lanyrd, .imf-flickr, .imf-flickr-2, .imf-flickr-3, .imf-flickr-4, .imf-picassa, .imf-picassa-2, .imf-dribbble, .imf-dribbble-2, .imf-dribbble-3, .imf-forrst, .imf-forrst-2, .imf-deviantart, .imf-deviantart-2, .imf-steam, .imf-steam-2, .imf-github, .imf-github-2, .imf-github-3, .imf-github-4, .imf-github-5, .imf-wordpress, .imf-wordpress-2, .imf-joomla, .imf-blogger, .imf-blogger-2, .imf-tumblr, .imf-tumblr-2, .imf-yahoo, .imf-tux, .imf-apple, .imf-finder, .imf-android, .imf-windows, .imf-windows8, .imf-soundcloud, .imf-soundcloud-2, .imf-skype, .imf-reddit, .imf-linkedin, .imf-lastfm, .imf-lastfm-2, .imf-delicious, .imf-stumbleupon, .imf-stumbleupon-2, .imf-stackoverflow, .imf-pinterest, .imf-pinterest-2, .imf-xing, .imf-xing-2, .imf-flattr, .imf-foursquare, .imf-foursquare-2, .imf-paypal, .imf-paypal-2, .imf-paypal-3, .imf-yelp, .imf-libreoffice, .imf-file-pdf, .imf-file-openoffice, .imf-file-word, .imf-file-excel, .imf-file-zip, .imf-file-powerpoint, .imf-file-xml, .imf-file-css, .imf-html5, .imf-html5-2, .imf-css3, .imf-chrome, .imf-firefox, .imf-IE, .imf-opera, .imf-safari, .imf-IcoMoon { font-family: imf; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; }

.imf-home::before { content: ""; }

.imf-home-2::before { content: ""; }

.imf-home-3::before { content: ""; }

.imf-home-4::before { content: ""; }

.imf-home-5::before { content: ""; }

.imf-home-6::before { content: ""; }

.imf-home-7::before { content: ""; }

.imf-home-8::before { content: ""; }

.imf-home-9::before { content: ""; }

.imf-home-10::before { content: ""; }

.imf-home-11::before { content: ""; }

.imf-office::before { content: ""; }

.imf-newspaper::before { content: ""; }

.imf-pencil::before { content: ""; }

.imf-pencil-2::before { content: ""; }

.imf-pencil-3::before { content: ""; }

.imf-pencil-4::before { content: ""; }

.imf-pencil-5::before { content: ""; }

.imf-pencil-6::before { content: ""; }

.imf-quill::before { content: ""; }

.imf-quill-2::before { content: ""; }

.imf-quill-3::before { content: ""; }

.imf-pen::before { content: ""; }

.imf-pen-2::before { content: ""; }

.imf-pen-3::before { content: ""; }

.imf-pen-4::before { content: ""; }

.imf-pen-5::before { content: ""; }

.imf-marker::before { content: ""; }

.imf-home-12::before { content: ""; }

.imf-marker-2::before { content: ""; }

.imf-blog::before { content: ""; }

.imf-blog-2::before { content: ""; }

.imf-brush::before { content: ""; }

.imf-palette::before { content: ""; }

.imf-palette-2::before { content: ""; }

.imf-eyedropper::before { content: ""; }

.imf-eyedropper-2::before { content: ""; }

.imf-droplet::before { content: ""; }

.imf-droplet-2::before { content: ""; }

.imf-droplet-3::before { content: ""; }

.imf-droplet-4::before { content: ""; }

.imf-paint-format::before { content: ""; }

.imf-paint-format-2::before { content: ""; }

.imf-image::before { content: ""; }

.imf-image-2::before { content: ""; }

.imf-image-3::before { content: ""; }

.imf-images::before { content: ""; }

.imf-image-4::before { content: ""; }

.imf-image-5::before { content: ""; }

.imf-image-6::before { content: ""; }

.imf-images-2::before { content: ""; }

.imf-image-7::before { content: ""; }

.imf-camera::before { content: ""; }

.imf-camera-2::before { content: ""; }

.imf-camera-3::before { content: ""; }

.imf-camera-4::before { content: ""; }

.imf-music::before { content: ""; }

.imf-music-2::before { content: ""; }

.imf-music-3::before { content: ""; }

.imf-music-4::before { content: ""; }

.imf-music-5::before { content: ""; }

.imf-music-6::before { content: ""; }

.imf-piano::before { content: ""; }

.imf-guitar::before { content: ""; }

.imf-headphones::before { content: ""; }

.imf-headphones-2::before { content: ""; }

.imf-play::before { content: ""; }

.imf-play-2::before { content: ""; }

.imf-movie::before { content: ""; }

.imf-movie-2::before { content: ""; }

.imf-movie-3::before { content: ""; }

.imf-film::before { content: ""; }

.imf-film-2::before { content: ""; }

.imf-film-3::before { content: ""; }

.imf-film-4::before { content: ""; }

.imf-camera-5::before { content: ""; }

.imf-camera-6::before { content: ""; }

.imf-camera-7::before { content: ""; }

.imf-camera-8::before { content: ""; }

.imf-camera-9::before { content: ""; }

.imf-dice::before { content: ""; }

.imf-gamepad::before { content: ""; }

.imf-gamepad-2::before { content: ""; }

.imf-gamepad-3::before { content: ""; }

.imf-pacman::before { content: ""; }

.imf-spades::before { content: ""; }

.imf-clubs::before { content: ""; }

.imf-diamonds::before { content: ""; }

.imf-king::before { content: ""; }

.imf-queen::before { content: ""; }

.imf-rock::before { content: ""; }

.imf-bishop::before { content: ""; }

.imf-knight::before { content: ""; }

.imf-pawn::before { content: ""; }

.imf-chess::before { content: ""; }

.imf-bullhorn::before { content: ""; }

.imf-megaphone::before { content: ""; }

.imf-new::before { content: ""; }

.imf-connection::before { content: ""; }

.imf-connection-2::before { content: ""; }

.imf-podcast::before { content: ""; }

.imf-radio::before { content: ""; }

.imf-feed::before { content: ""; }

.imf-connection-3::before { content: ""; }

.imf-radio-2::before { content: ""; }

.imf-podcast-2::before { content: ""; }

.imf-podcast-3::before { content: ""; }

.imf-mic::before { content: ""; }

.imf-mic-2::before { content: ""; }

.imf-mic-3::before { content: ""; }

.imf-mic-4::before { content: ""; }

.imf-mic-5::before { content: ""; }

.imf-book::before { content: ""; }

.imf-book-2::before { content: ""; }

.imf-books::before { content: ""; }

.imf-reading::before { content: ""; }

.imf-library::before { content: ""; }

.imf-library-2::before { content: ""; }

.imf-graduation::before { content: ""; }

.imf-file::before { content: ""; }

.imf-profile::before { content: ""; }

.imf-file-2::before { content: ""; }

.imf-file-3::before { content: ""; }

.imf-file-4::before { content: ""; }

.imf-file-5::before { content: ""; }

.imf-file-6::before { content: ""; }

.imf-files::before { content: ""; }

.imf-file-plus::before { content: ""; }

.imf-file-minus::before { content: ""; }

.imf-file-download::before { content: ""; }

.imf-file-upload::before { content: ""; }

.imf-file-check::before { content: ""; }

.imf-file-remove::before { content: ""; }

.imf-file-7::before { content: ""; }

.imf-file-8::before { content: ""; }

.imf-file-plus-2::before { content: ""; }

.imf-file-minus-2::before { content: ""; }

.imf-file-download-2::before { content: ""; }

.imf-file-upload-2::before { content: ""; }

.imf-file-check-2::before { content: ""; }

.imf-file-remove-2::before { content: ""; }

.imf-file-9::before { content: ""; }

.imf-copy::before { content: ""; }

.imf-copy-2::before { content: ""; }

.imf-copy-3::before { content: ""; }

.imf-copy-4::before { content: ""; }

.imf-paste::before { content: ""; }

.imf-paste-2::before { content: ""; }

.imf-paste-3::before { content: ""; }

.imf-stack::before { content: ""; }

.imf-stack-2::before { content: ""; }

.imf-stack-3::before { content: ""; }

.imf-folder::before { content: ""; }

.imf-folder-download::before { content: ""; }

.imf-folder-upload::before { content: ""; }

.imf-folder-plus::before { content: ""; }

.imf-folder-plus-2::before { content: ""; }

.imf-folder-minus::before { content: ""; }

.imf-folder-minus-2::before { content: ""; }

.imf-folder8::before { content: ""; }

.imf-folder-remove::before { content: ""; }

.imf-folder-2::before { content: ""; }

.imf-folder-open::before { content: ""; }

.imf-folder-3::before { content: ""; }

.imf-folder-4::before { content: ""; }

.imf-folder-plus-3::before { content: ""; }

.imf-folder-minus-3::before { content: ""; }

.imf-folder-plus-4::before { content: ""; }

.imf-folder-remove-2::before { content: ""; }

.imf-folder-download-2::before { content: ""; }

.imf-folder-upload-2::before { content: ""; }

.imf-folder-download-3::before { content: ""; }

.imf-folder-upload-3::before { content: ""; }

.imf-folder-5::before { content: ""; }

.imf-folder-open-2::before { content: ""; }

.imf-folder-6::before { content: ""; }

.imf-folder-open-3::before { content: ""; }

.imf-certificate::before { content: ""; }

.imf-cc::before { content: ""; }

.imf-tag::before { content: ""; }

.imf-tag-2::before { content: ""; }

.imf-tag-3::before { content: ""; }

.imf-tag-4::before { content: ""; }

.imf-tag-5::before { content: ""; }

.imf-tag-6::before { content: ""; }

.imf-tag-7::before { content: ""; }

.imf-tags::before { content: ""; }

.imf-tags-2::before { content: ""; }

.imf-tag-8::before { content: ""; }

.imf-barcode::before { content: ""; }

.imf-barcode-2::before { content: ""; }

.imf-qrcode::before { content: ""; }

.imf-ticket::before { content: ""; }

.imf-cart::before { content: ""; }

.imf-cart-2::before { content: ""; }

.imf-cart-3::before { content: ""; }

.imf-cart-4::before { content: ""; }

.imf-cart-5::before { content: ""; }

.imf-cart-6::before { content: ""; }

.imf-cart-7::before { content: ""; }

.imf-cart-plus::before { content: ""; }

.imf-cart-minus::before { content: ""; }

.imf-cart-add::before { content: ""; }

.imf-cart-remove::before { content: ""; }

.imf-cart-checkout::before { content: ""; }

.imf-cart-remove-2::before { content: ""; }

.imf-basket::before { content: ""; }

.imf-basket-2::before { content: ""; }

.imf-bag::before { content: ""; }

.imf-bag-2::before { content: ""; }

.imf-bag-3::before { content: ""; }

.imf-coin::before { content: ""; }

.imf-coins::before { content: ""; }

.imf-credit::before { content: ""; }

.imf-credit-2::before { content: ""; }

.imf-calculate::before { content: ""; }

.imf-calculate-2::before { content: ""; }

.imf-support::before { content: ""; }

.imf-phone::before { content: ""; }

.imf-phone-2::before { content: ""; }

.imf-phone-3::before { content: ""; }

.imf-phone-4::before { content: ""; }

.imf-contact-add::before { content: ""; }

.imf-contact-remove::before { content: ""; }

.imf-contact-add-2::before { content: ""; }

.imf-contact-remove-2::before { content: ""; }

.imf-call-incoming::before { content: ""; }

.imf-call-outgoing::before { content: ""; }

.imf-phone-5::before { content: ""; }

.imf-phone-6::before { content: ""; }

.imf-phone-hang-up::before { content: ""; }

.imf-phone-hang-up-2::before { content: ""; }

.imf-address-book::before { content: ""; }

.imf-address-book-2::before { content: ""; }

.imf-notebook::before { content: ""; }

.imf-envelop::before { content: ""; }

.imf-envelop-2::before { content: ""; }

.imf-mail-send::before { content: ""; }

.imf-envelop-opened::before { content: ""; }

.imf-envelop-3::before { content: ""; }

.imf-pushpin::before { content: ""; }

.imf-location::before { content: ""; }

.imf-location-2::before { content: ""; }

.imf-location-3::before { content: ""; }

.imf-location-4::before { content: ""; }

.imf-location-5::before { content: ""; }

.imf-location-6::before { content: ""; }

.imf-location-7::before { content: ""; }

.imf-compass::before { content: ""; }

.imf-compass-2::before { content: ""; }

.imf-map::before { content: ""; }

.imf-map-2::before { content: ""; }

.imf-map-3::before { content: ""; }

.imf-map-4::before { content: ""; }

.imf-direction::before { content: ""; }

.imf-history::before { content: ""; }

.imf-history-2::before { content: ""; }

.imf-clock::before { content: ""; }

.imf-clock-2::before { content: ""; }

.imf-clock-3::before { content: ""; }

.imf-clock-4::before { content: ""; }

.imf-watch::before { content: ""; }

.imf-clock-5::before { content: ""; }

.imf-clock-6::before { content: ""; }

.imf-clock-7::before { content: ""; }

.imf-alarm::before { content: ""; }

.imf-alarm-2::before { content: ""; }

.imf-bell::before { content: ""; }

.imf-bell-2::before { content: ""; }

.imf-alarm-plus::before { content: ""; }

.imf-alarm-minus::before { content: ""; }

.imf-alarm-check::before { content: ""; }

.imf-alarm-cancel::before { content: ""; }

.imf-stopwatch::before { content: ""; }

.imf-calendar::before { content: ""; }

.imf-calendar-2::before { content: ""; }

.imf-calendar-3::before { content: ""; }

.imf-calendar-4::before { content: ""; }

.imf-calendar-5::before { content: ""; }

.imf-print::before { content: ""; }

.imf-print-2::before { content: ""; }

.imf-print-3::before { content: ""; }

.imf-mouse::before { content: ""; }

.imf-mouse-2::before { content: ""; }

.imf-mouse-3::before { content: ""; }

.imf-mouse-4::before { content: ""; }

.imf-keyboard::before { content: ""; }

.imf-keyboard-2::before { content: ""; }

.imf-screen::before { content: ""; }

.imf-screen-2::before { content: ""; }

.imf-screen-3::before { content: ""; }

.imf-screen-4::before { content: ""; }

.imf-laptop::before { content: ""; }

.imf-mobile::before { content: ""; }

.imf-mobile-2::before { content: ""; }

.imf-tablet::before { content: ""; }

.imf-mobile-3::before { content: ""; }

.imf-tv::before { content: ""; }

.imf-cabinet::before { content: ""; }

.imf-archive::before { content: ""; }

.imf-drawer::before { content: ""; }

.imf-drawer-2::before { content: ""; }

.imf-drawer-3::before { content: ""; }

.imf-box::before { content: ""; }

.imf-box-add::before { content: ""; }

.imf-box-remove::before { content: ""; }

.imf-download::before { content: ""; }

.imf-upload::before { content: ""; }

.imf-disk::before { content: ""; }

.imf-cd::before { content: ""; }

.imf-storage::before { content: ""; }

.imf-storage-2::before { content: ""; }

.imf-database::before { content: ""; }

.imf-database-2::before { content: ""; }

.imf-database-3::before { content: ""; }

.imf-undo::before { content: ""; }

.imf-redo::before { content: ""; }

.imf-rotate::before { content: ""; }

.imf-rotate-2::before { content: ""; }

.imf-flip::before { content: ""; }

.imf-flip-2::before { content: ""; }

.imf-unite::before { content: ""; }

.imf-subtract::before { content: ""; }

.imf-interset::before { content: ""; }

.imf-exclude::before { content: ""; }

.imf-align-left::before { content: ""; }

.imf-align-center-horizontal::before { content: ""; }

.imf-align-right::before { content: ""; }

.imf-align-top::before { content: ""; }

.imf-align-center-vertical::before { content: ""; }

.imf-align-bottom::before { content: ""; }

.imf-undo-2::before { content: ""; }

.imf-redo-2::before { content: ""; }

.imf-forward::before { content: ""; }

.imf-reply::before { content: ""; }

.imf-reply-2::before { content: ""; }

.imf-bubble::before { content: ""; }

.imf-bubbles::before { content: ""; }

.imf-bubbles-2::before { content: ""; }

.imf-bubble-2::before { content: ""; }

.imf-bubbles-3::before { content: ""; }

.imf-bubbles-4::before { content: ""; }

.imf-bubble-notification::before { content: ""; }

.imf-bubbles-5::before { content: ""; }

.imf-bubbles-6::before { content: ""; }

.imf-bubble-3::before { content: ""; }

.imf-bubble-dots::before { content: ""; }

.imf-bubble-4::before { content: ""; }

.imf-bubble-5::before { content: ""; }

.imf-bubble-dots-2::before { content: ""; }

.imf-bubble-6::before { content: ""; }

.imf-bubble-7::before { content: ""; }

.imf-bubble-8::before { content: ""; }

.imf-bubbles-7::before { content: ""; }

.imf-bubble-9::before { content: ""; }

.imf-bubbles-8::before { content: ""; }

.imf-bubble-10::before { content: ""; }

.imf-bubble-dots-3::before { content: ""; }

.imf-bubble-11::before { content: ""; }

.imf-bubble-12::before { content: ""; }

.imf-bubble-dots-4::before { content: ""; }

.imf-bubble-13::before { content: ""; }

.imf-bubbles-9::before { content: ""; }

.imf-bubbles-10::before { content: ""; }

.imf-bubble-blocked::before { content: ""; }

.imf-bubble-quote::before { content: ""; }

.imf-bubble-user::before { content: ""; }

.imf-bubble-check::before { content: ""; }

.imf-bubble-video-chat::before { content: ""; }

.imf-bubble-link::before { content: ""; }

.imf-bubble-locked::before { content: ""; }

.imf-bubble-star::before { content: ""; }

.imf-bubble-heart::before { content: ""; }

.imf-bubble-paperclip::before { content: ""; }

.imf-bubble-cancel::before { content: ""; }

.imf-bubble-plus::before { content: ""; }

.imf-bubble-minus::before { content: ""; }

.imf-bubble-notification-2::before { content: ""; }

.imf-bubble-trash::before { content: ""; }

.imf-bubble-left::before { content: ""; }

.imf-bubble-right::before { content: ""; }

.imf-bubble-up::before { content: ""; }

.imf-bubble-down::before { content: ""; }

.imf-bubble-first::before { content: ""; }

.imf-bubble-last::before { content: ""; }

.imf-bubble-replu::before { content: ""; }

.imf-bubble-forward::before { content: ""; }

.imf-bubble-reply::before { content: ""; }

.imf-bubble-forward-2::before { content: ""; }

.imf-user::before { content: ""; }

.imf-users::before { content: ""; }

.imf-user-plus::before { content: ""; }

.imf-user-plus-2::before { content: ""; }

.imf-user-minus::before { content: ""; }

.imf-user-minus-2::before { content: ""; }

.imf-user-cancel::before { content: ""; }

.imf-user-block::before { content: ""; }

.imf-users-2::before { content: ""; }

.imf-user-2::before { content: ""; }

.imf-users-3::before { content: ""; }

.imf-user-plus-3::before { content: ""; }

.imf-user-minus-3::before { content: ""; }

.imf-user-cancel-2::before { content: ""; }

.imf-user-block-2::before { content: ""; }

.imf-user-3::before { content: ""; }

.imf-user-4::before { content: ""; }

.imf-user-5::before { content: ""; }

.imf-user-6::before { content: ""; }

.imf-users-4::before { content: ""; }

.imf-user-7::before { content: ""; }

.imf-user-8::before { content: ""; }

.imf-users-5::before { content: ""; }

.imf-vcard::before { content: ""; }

.imf-tshirt::before { content: ""; }

.imf-hanger::before { content: ""; }

.imf-quotes-left::before { content: ""; }

.imf-quotes-right::before { content: ""; }

.imf-quotes-right-2::before { content: ""; }

.imf-quotes-right-3::before { content: ""; }

.imf-busy::before { content: ""; }

.imf-busy-2::before { content: ""; }

.imf-busy-3::before { content: ""; }

.imf-busy-4::before { content: ""; }

.imf-spinner::before { content: ""; }

.imf-spinner-2::before { content: ""; }

.imf-spinner-3::before { content: ""; }

.imf-spinner-4::before { content: ""; }

.imf-spinner-5::before { content: ""; }

.imf-spinner-6::before { content: ""; }

.imf-spinner-7::before { content: ""; }

.imf-spinner-8::before { content: ""; }

.imf-spinner-9::before { content: ""; }

.imf-spinner-10::before { content: ""; }

.imf-spinner-11::before { content: ""; }

.imf-spinner-12::before { content: ""; }

.imf-microscope::before { content: ""; }

.imf-binoculars::before { content: ""; }

.imf-binoculars-2::before { content: ""; }

.imf-search::before { content: ""; }

.imf-search-2::before { content: ""; }

.imf-zoom-in::before { content: ""; }

.imf-zoom-out::before { content: ""; }

.imf-search-3::before { content: ""; }

.imf-search-4::before { content: ""; }

.imf-zoom-in-2::before { content: ""; }

.imf-zoom-out-2::before { content: ""; }

.imf-search-5::before { content: ""; }

.imf-expand::before { content: ""; }

.imf-contract::before { content: ""; }

.imf-scale-up::before { content: ""; }

.imf-scale-down::before { content: ""; }

.imf-expand-2::before { content: ""; }

.imf-contract-2::before { content: ""; }

.imf-scale-up-2::before { content: ""; }

.imf-scale-down-2::before { content: ""; }

.imf-fullscreen::before { content: ""; }

.imf-expand-3::before { content: ""; }

.imf-contract-3::before { content: ""; }

.imf-key::before { content: ""; }

.imf-key-2::before { content: ""; }

.imf-key-3::before { content: ""; }

.imf-key-4::before { content: ""; }

.imf-key-5::before { content: ""; }

.imf-keyhole::before { content: ""; }

.imf-lock::before { content: ""; }

.imf-lock-2::before { content: ""; }

.imf-lock-3::before { content: ""; }

.imf-lock-4::before { content: ""; }

.imf-unlocked::before { content: ""; }

.imf-lock-5::before { content: ""; }

.imf-unlocked-2::before { content: ""; }

.imf-wrench::before { content: ""; }

.imf-wrench-2::before { content: ""; }

.imf-wrench-3::before { content: ""; }

.imf-wrench-4::before { content: ""; }

.imf-settings::before { content: ""; }

.imf-equalizer::before { content: ""; }

.imf-equalizer-2::before { content: ""; }

.imf-equalizer-3::before { content: ""; }

.imf-cog::before { content: ""; }

.imf-cogs::before { content: ""; }

.imf-cog-2::before { content: ""; }

.imf-cog-3::before { content: ""; }

.imf-cog-4::before { content: ""; }

.imf-cog-5::before { content: ""; }

.imf-cog-6::before { content: ""; }

.imf-cog-7::before { content: ""; }

.imf-factory::before { content: ""; }

.imf-hammer::before { content: ""; }

.imf-tools::before { content: ""; }

.imf-screwdriver::before { content: ""; }

.imf-screwdriver-2::before { content: ""; }

.imf-wand::before { content: ""; }

.imf-wand-2::before { content: ""; }

.imf-health::before { content: ""; }

.imf-aid::before { content: ""; }

.imf-patch::before { content: ""; }

.imf-bug::before { content: ""; }

.imf-bug-2::before { content: ""; }

.imf-inject::before { content: ""; }

.imf-inject-2::before { content: ""; }

.imf-construction::before { content: ""; }

.imf-cone::before { content: ""; }

.imf-pie::before { content: ""; }

.imf-pie-2::before { content: ""; }

.imf-pie-3::before { content: ""; }

.imf-pie-4::before { content: ""; }

.imf-pie-5::before { content: ""; }

.imf-pie-6::before { content: ""; }

.imf-pie-7::before { content: ""; }

.imf-stats::before { content: ""; }

.imf-stats-2::before { content: ""; }

.imf-stats-3::before { content: ""; }

.imf-bars::before { content: ""; }

.imf-bars-2::before { content: ""; }

.imf-bars-3::before { content: ""; }

.imf-bars-4::before { content: ""; }

.imf-bars-5::before { content: ""; }

.imf-bars-6::before { content: ""; }

.imf-stats-up::before { content: ""; }

.imf-stats-down::before { content: ""; }

.imf-stairs-down::before { content: ""; }

.imf-stairs-down-2::before { content: ""; }

.imf-chart::before { content: ""; }

.imf-stairs::before { content: ""; }

.imf-stairs-2::before { content: ""; }

.imf-ladder::before { content: ""; }

.imf-cake::before { content: ""; }

.imf-gift::before { content: ""; }

.imf-gift-2::before { content: ""; }

.imf-balloon::before { content: ""; }

.imf-rating::before { content: ""; }

.imf-rating-2::before { content: ""; }

.imf-rating-3::before { content: ""; }

.imf-podium::before { content: ""; }

.imf-medal::before { content: ""; }

.imf-medal-2::before { content: ""; }

.imf-medal-3::before { content: ""; }

.imf-medal-4::before { content: ""; }

.imf-medal-5::before { content: ""; }

.imf-crown::before { content: ""; }

.imf-trophy::before { content: ""; }

.imf-trophy-2::before { content: ""; }

.imf-trophy-star::before { content: ""; }

.imf-diamond::before { content: ""; }

.imf-diamond-2::before { content: ""; }

.imf-glass::before { content: ""; }

.imf-glass-2::before { content: ""; }

.imf-bottle::before { content: ""; }

.imf-bottle-2::before { content: ""; }

.imf-mug::before { content: ""; }

.imf-food::before { content: ""; }

.imf-food-2::before { content: ""; }

.imf-hamburger::before { content: ""; }

.imf-cup::before { content: ""; }

.imf-cup-2::before { content: ""; }

.imf-leaf::before { content: ""; }

.imf-leaf-2::before { content: ""; }

.imf-apple-fruit::before { content: ""; }

.imf-tree::before { content: ""; }

.imf-tree-2::before { content: ""; }

.imf-paw::before { content: ""; }

.imf-steps::before { content: ""; }

.imf-flower::before { content: ""; }

.imf-rocket::before { content: ""; }

.imf-meter::before { content: ""; }

.imf-meter2::before { content: ""; }

.imf-meter-slow::before { content: ""; }

.imf-meter-medium::before { content: ""; }

.imf-meter-fast::before { content: ""; }

.imf-dashboard::before { content: ""; }

.imf-hammer-2::before { content: ""; }

.imf-balance::before { content: ""; }

.imf-bomb::before { content: ""; }

.imf-fire::before { content: ""; }

.imf-fire-2::before { content: ""; }

.imf-lab::before { content: ""; }

.imf-atom::before { content: ""; }

.imf-atom-2::before { content: ""; }

.imf-magnet::before { content: ""; }

.imf-magnet-2::before { content: ""; }

.imf-magnet-3::before { content: ""; }

.imf-magnet-4::before { content: ""; }

.imf-dumbbell::before { content: ""; }

.imf-skull::before { content: ""; }

.imf-skull-2::before { content: ""; }

.imf-skull-3::before { content: ""; }

.imf-lamp::before { content: ""; }

.imf-lamp-2::before { content: ""; }

.imf-lamp-3::before { content: ""; }

.imf-lamp-4::before { content: ""; }

.imf-remove::before { content: ""; }

.imf-remove-2::before { content: ""; }

.imf-remove-3::before { content: ""; }

.imf-remove-4::before { content: ""; }

.imf-remove-5::before { content: ""; }

.imf-remove-6::before { content: ""; }

.imf-remove-7::before { content: ""; }

.imf-remove-8::before { content: ""; }

.imf-briefcase::before { content: ""; }

.imf-briefcase-2::before { content: ""; }

.imf-briefcase-3::before { content: ""; }

.imf-airplane::before { content: ""; }

.imf-airplane-2::before { content: ""; }

.imf-paper-plane::before { content: ""; }

.imf-car::before { content: ""; }

.imf-gas-pump::before { content: ""; }

.imf-bus::before { content: ""; }

.imf-truck::before { content: ""; }

.imf-bike::before { content: ""; }

.imf-road::before { content: ""; }

.imf-train::before { content: ""; }

.imf-ship::before { content: ""; }

.imf-boat::before { content: ""; }

.imf-cube::before { content: ""; }

.imf-cube-2::before { content: ""; }

.imf-cube-3::before { content: ""; }

.imf-cube4::before { content: ""; }

.imf-pyramid::before { content: ""; }

.imf-pyramid-2::before { content: ""; }

.imf-cylinder::before { content: ""; }

.imf-package::before { content: ""; }

.imf-puzzle::before { content: ""; }

.imf-puzzle-2::before { content: ""; }

.imf-puzzle-3::before { content: ""; }

.imf-puzzle-4::before { content: ""; }

.imf-glasses::before { content: ""; }

.imf-glasses-2::before { content: ""; }

.imf-glasses-3::before { content: ""; }

.imf-sun-glasses::before { content: ""; }

.imf-accessibility::before { content: ""; }

.imf-accessibility-2::before { content: ""; }

.imf-brain::before { content: ""; }

.imf-target::before { content: ""; }

.imf-target-2::before { content: ""; }

.imf-target-3::before { content: ""; }

.imf-gun::before { content: ""; }

.imf-gun-ban::before { content: ""; }

.imf-shield::before { content: ""; }

.imf-shield-2::before { content: ""; }

.imf-shield-3::before { content: ""; }

.imf-shield-4::before { content: ""; }

.imf-soccer::before { content: ""; }

.imf-football::before { content: ""; }

.imf-baseball::before { content: ""; }

.imf-basketball::before { content: ""; }

.imf-golf::before { content: ""; }

.imf-hockey::before { content: ""; }

.imf-racing::before { content: ""; }

.imf-eight-ball::before { content: ""; }

.imf-bowling-ball::before { content: ""; }

.imf-bowling::before { content: ""; }

.imf-bowling-2::before { content: ""; }

.imf-lightning::before { content: ""; }

.imf-power::before { content: ""; }

.imf-power-2::before { content: ""; }

.imf-switch::before { content: ""; }

.imf-power-cord::before { content: ""; }

.imf-cord::before { content: ""; }

.imf-socket::before { content: ""; }

.imf-clipboard::before { content: ""; }

.imf-clipboard-2::before { content: ""; }

.imf-signup::before { content: ""; }

.imf-clipboard-3::before { content: ""; }

.imf-clipboard-4::before { content: ""; }

.imf-list::before { content: ""; }

.imf-list-2::before { content: ""; }

.imf-list-3::before { content: ""; }

.imf-numbered-list::before { content: ""; }

.imf-list-4::before { content: ""; }

.imf-list-5::before { content: ""; }

.imf-playlist::before { content: ""; }

.imf-grid::before { content: ""; }

.imf-grid-2::before { content: ""; }

.imf-grid-3::before { content: ""; }

.imf-grid-4::before { content: ""; }

.imf-grid-5::before { content: ""; }

.imf-grid-6::before { content: ""; }

.imf-tree-3::before { content: ""; }

.imf-tree-4::before { content: ""; }

.imf-tree-5::before { content: ""; }

.imf-menu::before { content: ""; }

.imf-menu-2::before { content: ""; }

.imf-circle-small::before { content: ""; }

.imf-menu-3::before { content: ""; }

.imf-menu-4::before { content: ""; }

.imf-menu-5::before { content: ""; }

.imf-menu-6::before { content: ""; }

.imf-menu-7::before { content: ""; }

.imf-menu-8::before { content: ""; }

.imf-menu-9::before { content: ""; }

.imf-cloud::before { content: ""; }

.imf-cloud-2::before { content: ""; }

.imf-cloud-3::before { content: ""; }

.imf-cloud-download::before { content: ""; }

.imf-cloud-upload::before { content: ""; }

.imf-download-2::before { content: ""; }

.imf-upload-2::before { content: ""; }

.imf-download-3::before { content: ""; }

.imf-upload-3::before { content: ""; }

.imf-download-4::before { content: ""; }

.imf-upload-4::before { content: ""; }

.imf-download-5::before { content: ""; }

.imf-upload-5::before { content: ""; }

.imf-download-6::before { content: ""; }

.imf-upload-6::before { content: ""; }

.imf-download-7::before { content: ""; }

.imf-upload-7::before { content: ""; }

.imf-globe::before { content: ""; }

.imf-globe-2::before { content: ""; }

.imf-globe-3::before { content: ""; }

.imf-earth::before { content: ""; }

.imf-network::before { content: ""; }

.imf-link::before { content: ""; }

.imf-link-2::before { content: ""; }

.imf-link-3::before { content: ""; }

.imf-link2::before { content: ""; }

.imf-link-4::before { content: ""; }

.imf-link-5::before { content: ""; }

.imf-link-6::before { content: ""; }

.imf-anchor::before { content: ""; }

.imf-flag::before { content: ""; }

.imf-flag-2::before { content: ""; }

.imf-flag-3::before { content: ""; }

.imf-flag-4::before { content: ""; }

.imf-flag-5::before { content: ""; }

.imf-flag-6::before { content: ""; }

.imf-attachment::before { content: ""; }

.imf-attachment-2::before { content: ""; }

.imf-eye::before { content: ""; }

.imf-eye-blocked::before { content: ""; }

.imf-eye-2::before { content: ""; }

.imf-eye-3::before { content: ""; }

.imf-eye-blocked-2::before { content: ""; }

.imf-eye-4::before { content: ""; }

.imf-eye-5::before { content: ""; }

.imf-eye-6::before { content: ""; }

.imf-eye-7::before { content: ""; }

.imf-eye-8::before { content: ""; }

.imf-bookmark::before { content: ""; }

.imf-bookmark-2::before { content: ""; }

.imf-bookmarks::before { content: ""; }

.imf-bookmark-3::before { content: ""; }

.imf-spotlight::before { content: ""; }

.imf-starburst::before { content: ""; }

.imf-snowflake::before { content: ""; }

.imf-temperature::before { content: ""; }

.imf-temperature-2::before { content: ""; }

.imf-weather-lightning::before { content: ""; }

.imf-weather-rain::before { content: ""; }

.imf-weather-snow::before { content: ""; }

.imf-windy::before { content: ""; }

.imf-fan::before { content: ""; }

.imf-umbrella::before { content: ""; }

.imf-sun::before { content: ""; }

.imf-sun-2::before { content: ""; }

.imf-brightness-high::before { content: ""; }

.imf-brightness-medium::before { content: ""; }

.imf-brightness-low::before { content: ""; }

.imf-brightness-contrast::before { content: ""; }

.imf-contrast::before { content: ""; }

.imf-moon::before { content: ""; }

.imf-bed::before { content: ""; }

.imf-bed-2::before { content: ""; }

.imf-star::before { content: ""; }

.imf-star-2::before { content: ""; }

.imf-star-3::before { content: ""; }

.imf-star-4::before { content: ""; }

.imf-star-5::before { content: ""; }

.imf-star-6::before { content: ""; }

.imf-heart::before { content: ""; }

.imf-heart-2::before { content: ""; }

.imf-heart-3::before { content: ""; }

.imf-heart-4::before { content: ""; }

.imf-heart-broken::before { content: ""; }

.imf-heart-5::before { content: ""; }

.imf-heart-6::before { content: ""; }

.imf-heart-broken-2::before { content: ""; }

.imf-heart-7::before { content: ""; }

.imf-heart-8::before { content: ""; }

.imf-heart-broken-3::before { content: ""; }

.imf-lips::before { content: ""; }

.imf-lips-2::before { content: ""; }

.imf-thumbs-up::before { content: ""; }

.imf-thumbs-up-2::before { content: ""; }

.imf-thumbs-down::before { content: ""; }

.imf-thumbs-down-2::before { content: ""; }

.imf-thumbs-up-3::before { content: ""; }

.imf-thumbs-up-4::before { content: ""; }

.imf-thumbs-up-5::before { content: ""; }

.imf-thumbs-up-6::before { content: ""; }

.imf-people::before { content: ""; }

.imf-man::before { content: ""; }

.imf-male::before { content: ""; }

.imf-woman::before { content: ""; }

.imf-female::before { content: ""; }

.imf-peace::before { content: ""; }

.imf-yin-yang::before { content: ""; }

.imf-happy::before { content: ""; }

.imf-happy-2::before { content: ""; }

.imf-smiley::before { content: ""; }

.imf-smiley-2::before { content: ""; }

.imf-tongue::before { content: ""; }

.imf-tongue-2::before { content: ""; }

.imf-sad::before { content: ""; }

.imf-sad-2::before { content: ""; }

.imf-wink::before { content: ""; }

.imf-wink-2::before { content: ""; }

.imf-grin::before { content: ""; }

.imf-grin-2::before { content: ""; }

.imf-cool::before { content: ""; }

.imf-cool-2::before { content: ""; }

.imf-angry::before { content: ""; }

.imf-angry-2::before { content: ""; }

.imf-evil::before { content: ""; }

.imf-evil-2::before { content: ""; }

.imf-shocked::before { content: ""; }

.imf-shocked-2::before { content: ""; }

.imf-confused::before { content: ""; }

.imf-confused-2::before { content: ""; }

.imf-neutral::before { content: ""; }

.imf-neutral-2::before { content: ""; }

.imf-wondering::before { content: ""; }

.imf-wondering-2::before { content: ""; }

.imf-cursor::before { content: ""; }

.imf-cursor-2::before { content: ""; }

.imf-point-up::before { content: ""; }

.imf-point-right::before { content: ""; }

.imf-point-down::before { content: ""; }

.imf-point-left::before { content: ""; }

.imf-pointer::before { content: ""; }

.imf-hand::before { content: ""; }

.imf-stack-empty::before { content: ""; }

.imf-stack-plus::before { content: ""; }

.imf-stack-minus::before { content: ""; }

.imf-stack-star::before { content: ""; }

.imf-stack-picture::before { content: ""; }

.imf-stack-down::before { content: ""; }

.imf-stack-up::before { content: ""; }

.imf-stack-cancel::before { content: ""; }

.imf-stack-checkmark::before { content: ""; }

.imf-stack-list::before { content: ""; }

.imf-stack-clubs::before { content: ""; }

.imf-stack-spades::before { content: ""; }

.imf-stack-hearts::before { content: ""; }

.imf-stack-diamonds::before { content: ""; }

.imf-stack-user::before { content: ""; }

.imf-stack-4::before { content: ""; }

.imf-stack-music::before { content: ""; }

.imf-stack-play::before { content: ""; }

.imf-move::before { content: ""; }

.imf-resize::before { content: ""; }

.imf-resize-2::before { content: ""; }

.imf-warning::before { content: ""; }

.imf-warning-2::before { content: ""; }

.imf-notification::before { content: ""; }

.imf-notification-2::before { content: ""; }

.imf-question::before { content: ""; }

.imf-question-2::before { content: ""; }

.imf-question-3::before { content: ""; }

.imf-question-4::before { content: ""; }

.imf-question-5::before { content: ""; }

.imf-plus-circle::before { content: ""; }

.imf-plus-circle-2::before { content: ""; }

.imf-minus-circle::before { content: ""; }

.imf-minus-circle-2::before { content: ""; }

.imf-info::before { content: ""; }

.imf-info-2::before { content: ""; }

.imf-blocked::before { content: ""; }

.imf-cancel-circle::before { content: ""; }

.imf-cancel-circle-2::before { content: ""; }

.imf-checkmark-circle::before { content: ""; }

.imf-checkmark-circle-2::before { content: ""; }

.imf-cancel::before { content: ""; }

.imf-spam::before { content: ""; }

.imf-close::before { content: ""; }

.imf-close-2::before { content: ""; }

.imf-close-3::before { content: ""; }

.imf-close-4::before { content: ""; }

.imf-close-5::before { content: ""; }

.imf-checkmark::before { content: ""; }

.imf-checkmark-2::before { content: ""; }

.imf-checkmark-3::before { content: ""; }

.imf-checkmark-4::before { content: ""; }

.imf-spell-check::before { content: ""; }

.imf-minus::before { content: ""; }

.imf-plus::before { content: ""; }

.imf-minus-2::before { content: ""; }

.imf-plus-2::before { content: ""; }

.imf-enter::before { content: ""; }

.imf-exit::before { content: ""; }

.imf-enter-2::before { content: ""; }

.imf-exit-2::before { content: ""; }

.imf-enter-3::before { content: ""; }

.imf-exit-3::before { content: ""; }

.imf-exit-4::before { content: ""; }

.imf-play-3::before { content: ""; }

.imf-pause::before { content: ""; }

.imf-stop::before { content: ""; }

.imf-backward::before { content: ""; }

.imf-forward-2::before { content: ""; }

.imf-play-4::before { content: ""; }

.imf-pause-2::before { content: ""; }

.imf-stop-2::before { content: ""; }

.imf-backward-2::before { content: ""; }

.imf-forward-3::before { content: ""; }

.imf-first::before { content: ""; }

.imf-last::before { content: ""; }

.imf-previous::before { content: ""; }

.imf-next::before { content: ""; }

.imf-eject::before { content: ""; }

.imf-volume-high::before { content: ""; }

.imf-volume-medium::before { content: ""; }

.imf-volume-low::before { content: ""; }

.imf-volume-mute::before { content: ""; }

.imf-volume-mute-2::before { content: ""; }

.imf-volume-increase::before { content: ""; }

.imf-volume-decrease::before { content: ""; }

.imf-volume-high-2::before { content: ""; }

.imf-volume-medium-2::before { content: ""; }

.imf-volume-low-2::before { content: ""; }

.imf-volume-mute-3::before { content: ""; }

.imf-volume-mute-4::before { content: ""; }

.imf-volume-increase-2::before { content: ""; }

.imf-volume-decrease-2::before { content: ""; }

.imf-volume5::before { content: ""; }

.imf-volume4::before { content: ""; }

.imf-volume3::before { content: ""; }

.imf-volume2::before { content: ""; }

.imf-volume1::before { content: ""; }

.imf-volume0::before { content: ""; }

.imf-volume-mute-5::before { content: ""; }

.imf-volume-mute-6::before { content: ""; }

.imf-loop::before { content: ""; }

.imf-loop-2::before { content: ""; }

.imf-loop-3::before { content: ""; }

.imf-loop-4::before { content: ""; }

.imf-loop-5::before { content: ""; }

.imf-shuffle::before { content: ""; }

.imf-shuffle-2::before { content: ""; }

.imf-wave::before { content: ""; }

.imf-wave-2::before { content: ""; }

.imf-arrow-first::before { content: ""; }

.imf-arrow-right::before { content: ""; }

.imf-arrow-up::before { content: ""; }

.imf-arrow-right-2::before { content: ""; }

.imf-arrow-down::before { content: ""; }

.imf-arrow-left::before { content: ""; }

.imf-arrow-up-2::before { content: ""; }

.imf-arrow-right-3::before { content: ""; }

.imf-arrow-down-2::before { content: ""; }

.imf-arrow-left-2::before { content: ""; }

.imf-arrow-up-left::before { content: ""; }

.imf-arrow-up-3::before { content: ""; }

.imf-arrow-up-right::before { content: ""; }

.imf-arrow-right-4::before { content: ""; }

.imf-arrow-down-right::before { content: ""; }

.imf-arrow-down-3::before { content: ""; }

.imf-arrow-down-left::before { content: ""; }

.imf-arrow-left-3::before { content: ""; }

.imf-arrow-up-left-2::before { content: ""; }

.imf-arrow-up-4::before { content: ""; }

.imf-arrow-up-right-2::before { content: ""; }

.imf-arrow-right-5::before { content: ""; }

.imf-arrow-down-right-2::before { content: ""; }

.imf-arrow-down-4::before { content: ""; }

.imf-arrow-down-left-2::before { content: ""; }

.imf-arrow-left-4::before { content: ""; }

.imf-arrow-up-left-3::before { content: ""; }

.imf-arrow-up-5::before { content: ""; }

.imf-arrow-up-right-3::before { content: ""; }

.imf-arrow-right-6::before { content: ""; }

.imf-arrow-down-right-3::before { content: ""; }

.imf-arrow-down-5::before { content: ""; }

.imf-arrow-down-left-3::before { content: ""; }

.imf-arrow-left-5::before { content: ""; }

.imf-arrow-up-left-4::before { content: ""; }

.imf-arrow-up-6::before { content: ""; }

.imf-arrow-up-right-4::before { content: ""; }

.imf-arrow-right-7::before { content: ""; }

.imf-arrow-down-right-4::before { content: ""; }

.imf-arrow-down-6::before { content: ""; }

.imf-arrow-down-left-4::before { content: ""; }

.imf-arrow-left-6::before { content: ""; }

.imf-arrow::before { content: ""; }

.imf-arrow-2::before { content: ""; }

.imf-arrow-3::before { content: ""; }

.imf-arrow-4::before { content: ""; }

.imf-arrow-5::before { content: ""; }

.imf-arrow-6::before { content: ""; }

.imf-arrow-7::before { content: ""; }

.imf-arrow-8::before { content: ""; }

.imf-arrow-up-left-5::before { content: ""; }

.imf-arrow-square::before { content: ""; }

.imf-arrow-up-right-5::before { content: ""; }

.imf-arrow-right-8::before { content: ""; }

.imf-arrow-down-right-5::before { content: ""; }

.imf-arrow-down-7::before { content: ""; }

.imf-arrow-down-left-5::before { content: ""; }

.imf-arrow-left-7::before { content: ""; }

.imf-arrow-up-7::before { content: ""; }

.imf-arrow-right-9::before { content: ""; }

.imf-arrow-down-8::before { content: ""; }

.imf-arrow-left-8::before { content: ""; }

.imf-arrow-up-8::before { content: ""; }

.imf-arrow-right-10::before { content: ""; }

.imf-arrow-bottom::before { content: ""; }

.imf-arrow-left-9::before { content: ""; }

.imf-arrow-up-left-6::before { content: ""; }

.imf-arrow-up-9::before { content: ""; }

.imf-arrow-up-right-6::before { content: ""; }

.imf-arrow-right-11::before { content: ""; }

.imf-arrow-down-right-6::before { content: ""; }

.imf-arrow-down-9::before { content: ""; }

.imf-arrow-down-left-6::before { content: ""; }

.imf-arrow-left-10::before { content: ""; }

.imf-arrow-up-left-7::before { content: ""; }

.imf-arrow-up-10::before { content: ""; }

.imf-arrow-up-right-7::before { content: ""; }

.imf-arrow-right-12::before { content: ""; }

.imf-arrow-down-right-7::before { content: ""; }

.imf-arrow-down-10::before { content: ""; }

.imf-arrow-down-left-7::before { content: ""; }

.imf-arrow-left-11::before { content: ""; }

.imf-arrow-up-11::before { content: ""; }

.imf-arrow-right-13::before { content: ""; }

.imf-arrow-down-11::before { content: ""; }

.imf-arrow-left-12::before { content: ""; }

.imf-arrow-up-12::before { content: ""; }

.imf-arrow-right-14::before { content: ""; }

.imf-arrow-down-12::before { content: ""; }

.imf-arrow-left-13::before { content: ""; }

.imf-arrow-up-13::before { content: ""; }

.imf-arrow-right-15::before { content: ""; }

.imf-arrow-down-13::before { content: ""; }

.imf-arrow-left-14::before { content: ""; }

.imf-arrow-up-14::before { content: ""; }

.imf-arrow-right-16::before { content: ""; }

.imf-arrow-down-14::before { content: ""; }

.imf-arrow-left-15::before { content: ""; }

.imf-arrow-up-15::before { content: ""; }

.imf-arrow-right-17::before { content: ""; }

.imf-arrow-down-15::before { content: ""; }

.imf-arrow-left-16::before { content: ""; }

.imf-arrow-up-16::before { content: ""; }

.imf-arrow-right-18::before { content: ""; }

.imf-arrow-down-16::before { content: ""; }

.imf-arrow-left-17::before { content: ""; }

.imf-menu-10::before { content: ""; }

.imf-menu-11::before { content: ""; }

.imf-menu-close::before { content: ""; }

.imf-menu-close-2::before { content: ""; }

.imf-enter-4::before { content: ""; }

.imf-enter-5::before { content: ""; }

.imf-esc::before { content: ""; }

.imf-backspace::before { content: ""; }

.imf-backspace-2::before { content: ""; }

.imf-backspace-3::before { content: ""; }

.imf-tab::before { content: ""; }

.imf-transmission::before { content: ""; }

.imf-transmission-2::before { content: ""; }

.imf-sort::before { content: ""; }

.imf-sort-2::before { content: ""; }

.imf-key-keyboard::before { content: ""; }

.imf-key-A::before { content: ""; }

.imf-key-up::before { content: ""; }

.imf-key-right::before { content: ""; }

.imf-key-down::before { content: ""; }

.imf-key-left::before { content: ""; }

.imf-command::before { content: ""; }

.imf-checkbox-checked::before { content: ""; }

.imf-checkbox-unchecked::before { content: ""; }

.imf-square::before { content: ""; }

.imf-checkbox-partial::before { content: ""; }

.imf-checkbox::before { content: ""; }

.imf-checkbox-unchecked-2::before { content: ""; }

.imf-checkbox-partial-2::before { content: ""; }

.imf-checkbox-checked-2::before { content: ""; }

.imf-checkbox-unchecked-3::before { content: ""; }

.imf-checkbox-partial-3::before { content: ""; }

.imf-radio-checked::before { content: ""; }

.imf-radio-unchecked::before { content: ""; }

.imf-circle::before { content: ""; }

.imf-circle-2::before { content: ""; }

.imf-crop::before { content: ""; }

.imf-crop-2::before { content: ""; }

.imf-vector::before { content: ""; }

.imf-rulers::before { content: ""; }

.imf-scissors::before { content: ""; }

.imf-scissors-2::before { content: ""; }

.imf-scissors-3::before { content: ""; }

.imf-filter::before { content: ""; }

.imf-filter-2::before { content: ""; }

.imf-filter-3::before { content: ""; }

.imf-filter-4::before { content: ""; }

.imf-font::before { content: ""; }

.imf-font-size::before { content: ""; }

.imf-type::before { content: ""; }

.imf-text-height::before { content: ""; }

.imf-text-width::before { content: ""; }

.imf-height::before { content: ""; }

.imf-width::before { content: ""; }

.imf-bold::before { content: ""; }

.imf-underline::before { content: ""; }

.imf-italic::before { content: ""; }

.imf-strikethrough::before { content: ""; }

.imf-strikethrough-2::before { content: ""; }

.imf-font-size-2::before { content: ""; }

.imf-bold-2::before { content: ""; }

.imf-underline-2::before { content: ""; }

.imf-italic-2::before { content: ""; }

.imf-strikethrough-3::before { content: ""; }

.imf-omega::before { content: ""; }

.imf-sigma::before { content: ""; }

.imf-nbsp::before { content: ""; }

.imf-page-break::before { content: ""; }

.imf-page-break-2::before { content: ""; }

.imf-superscript::before { content: ""; }

.imf-subscript::before { content: ""; }

.imf-superscript-2::before { content: ""; }

.imf-subscript-2::before { content: ""; }

.imf-text-color::before { content: ""; }

.imf-highlight::before { content: ""; }

.imf-pagebreak::before { content: ""; }

.imf-clear-formatting::before { content: ""; }

.imf-table::before { content: ""; }

.imf-table-2::before { content: ""; }

.imf-insert-template::before { content: ""; }

.imf-pilcrow::before { content: ""; }

.imf-left-to-right::before { content: ""; }

.imf-right-to-left::before { content: ""; }

.imf-paragraph-left::before { content: ""; }

.imf-paragraph-center::before { content: ""; }

.imf-paragraph-right::before { content: ""; }

.imf-paragraph-justify::before { content: ""; }

.imf-paragraph-left-2::before { content: ""; }

.imf-paragraph-center-2::before { content: ""; }

.imf-paragraph-right-2::before { content: ""; }

.imf-paragraph-justify-2::before { content: ""; }

.imf-indent-increase::before { content: ""; }

.imf-indent-decrease::before { content: ""; }

.imf-paragraph-left-3::before { content: ""; }

.imf-paragraph-center-3::before { content: ""; }

.imf-paragraph-right-3::before { content: ""; }

.imf-paragraph-justify-3::before { content: ""; }

.imf-indent-increase-2::before { content: ""; }

.imf-indent-decrease-2::before { content: ""; }

.imf-share::before { content: ""; }

.imf-new-tab::before { content: ""; }

.imf-new-tab-2::before { content: ""; }

.imf-popout::before { content: ""; }

.imf-embed::before { content: ""; }

.imf-code::before { content: ""; }

.imf-console::before { content: ""; }

.imf-seven-segment-0::before { content: ""; }

.imf-seven-segment-1::before { content: ""; }

.imf-seven-segment-2::before { content: ""; }

.imf-seven-segment-3::before { content: ""; }

.imf-seven-segment-4::before { content: ""; }

.imf-seven-segment-5::before { content: ""; }

.imf-seven-segment-6::before { content: ""; }

.imf-seven-segment-7::before { content: ""; }

.imf-seven-segment-8::before { content: ""; }

.imf-seven-segment-9::before { content: ""; }

.imf-share-2::before { content: ""; }

.imf-share-3::before { content: ""; }

.imf-mail::before { content: ""; }

.imf-mail-2::before { content: ""; }

.imf-mail-3::before { content: ""; }

.imf-mail-4::before { content: ""; }

.imf-google::before { content: ""; }

.imf-google-plus::before { content: ""; }

.imf-google-plus-2::before { content: ""; }

.imf-google-plus-3::before { content: ""; }

.imf-google-plus-4::before { content: ""; }

.imf-google-drive::before { content: ""; }

.imf-facebook::before { content: ""; }

.imf-facebook-2::before { content: ""; }

.imf-facebook-3::before { content: ""; }

.imf-facebook-4::before { content: ""; }

.imf-instagram::before { content: ""; }

.imf-twitter::before { content: ""; }

.imf-twitter-2::before { content: ""; }

.imf-twitter-3::before { content: ""; }

.imf-feed-2::before { content: ""; }

.imf-feed-3::before { content: ""; }

.imf-feed-4::before { content: ""; }

.imf-youtube::before { content: ""; }

.imf-youtube-2::before { content: ""; }

.imf-vimeo::before { content: ""; }

.imf-vimeo2::before { content: ""; }

.imf-vimeo-2::before { content: ""; }

.imf-lanyrd::before { content: ""; }

.imf-flickr::before { content: ""; }

.imf-flickr-2::before { content: ""; }

.imf-flickr-3::before { content: ""; }

.imf-flickr-4::before { content: ""; }

.imf-picassa::before { content: ""; }

.imf-picassa-2::before { content: ""; }

.imf-dribbble::before { content: ""; }

.imf-dribbble-2::before { content: ""; }

.imf-dribbble-3::before { content: ""; }

.imf-forrst::before { content: ""; }

.imf-forrst-2::before { content: ""; }

.imf-deviantart::before { content: ""; }

.imf-deviantart-2::before { content: ""; }

.imf-steam::before { content: ""; }

.imf-steam-2::before { content: ""; }

.imf-github::before { content: ""; }

.imf-github-2::before { content: ""; }

.imf-github-3::before { content: ""; }

.imf-github-4::before { content: ""; }

.imf-github-5::before { content: ""; }

.imf-wordpress::before { content: ""; }

.imf-wordpress-2::before { content: ""; }

.imf-joomla::before { content: ""; }

.imf-blogger::before { content: ""; }

.imf-blogger-2::before { content: ""; }

.imf-tumblr::before { content: ""; }

.imf-tumblr-2::before { content: ""; }

.imf-yahoo::before { content: ""; }

.imf-tux::before { content: ""; }

.imf-apple::before { content: ""; }

.imf-finder::before { content: ""; }

.imf-android::before { content: ""; }

.imf-windows::before { content: ""; }

.imf-windows8::before { content: ""; }

.imf-soundcloud::before { content: ""; }

.imf-soundcloud-2::before { content: ""; }

.imf-skype::before { content: ""; }

.imf-reddit::before { content: ""; }

.imf-linkedin::before { content: ""; }

.imf-lastfm::before { content: ""; }

.imf-lastfm-2::before { content: ""; }

.imf-delicious::before { content: ""; }

.imf-stumbleupon::before { content: ""; }

.imf-stumbleupon-2::before { content: ""; }

.imf-stackoverflow::before { content: ""; }

.imf-pinterest::before { content: ""; }

.imf-pinterest-2::before { content: ""; }

.imf-xing::before { content: ""; }

.imf-xing-2::before { content: ""; }

.imf-flattr::before { content: ""; }

.imf-foursquare::before { content: ""; }

.imf-foursquare-2::before { content: ""; }

.imf-paypal::before { content: ""; }

.imf-paypal-2::before { content: ""; }

.imf-paypal-3::before { content: ""; }

.imf-yelp::before { content: ""; }

.imf-libreoffice::before { content: ""; }

.imf-file-pdf::before { content: ""; }

.imf-file-openoffice::before { content: ""; }

.imf-file-word::before { content: ""; }

.imf-file-excel::before { content: ""; }

.imf-file-zip::before { content: ""; }

.imf-file-powerpoint::before { content: ""; }

.imf-file-xml::before { content: ""; }

.imf-file-css::before { content: ""; }

.imf-html5::before { content: ""; }

.imf-html5-2::before { content: ""; }

.imf-css3::before { content: ""; }

.imf-chrome::before { content: ""; }

.imf-firefox::before { content: ""; }

.imf-IE::before { content: ""; }

.imf-opera::before { content: ""; }

.imf-safari::before { content: ""; }

.imf-IcoMoon::before { content: ""; }
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: https://ipps-a.army.mil/wp-content/themes/thefox/css/elegant.css

@charset "utf-8";

@font-face { font-family: elg; src: url("../includes/font/ElegantIcons.eot?#iefix") format("embedded-opentype"), url("../includes/font/ElegantIcons.woff") format("woff"), url("../includes/font/ElegantIcons.ttf") format("truetype"), url("../includes/font/ElegantIcons.svg#ElegantIcons") format("svg"); font-weight: normal; font-style: normal; }

[data-icon]::before { font-family: elg; content: attr(data-icon); speak: none; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; }

.elg-arrow_up, .elg-arrow_down, .elg-arrow_left, .elg-arrow_right, .elg-arrow_left-up, .elg-arrow_right-up, .elg-arrow_right-down, .elg-arrow_left-down, .elg-arrow-up-down, .elg-arrow_up-down_alt, .elg-arrow_left-right_alt, .elg-arrow_left-right, .elg-arrow_expand_alt2, .elg-arrow_expand_alt, .elg-arrow_condense, .elg-arrow_expand, .elg-arrow_move, .elg-arrow_carrot-up, .elg-arrow_carrot-down, .elg-arrow_carrot-left, .elg-arrow_carrot-right, .elg-arrow_carrot-2up, .elg-arrow_carrot-2down, .elg-arrow_carrot-2left, .elg-arrow_carrot-2right, .elg-arrow_carrot-up_alt2, .elg-arrow_carrot-down_alt2, .elg-arrow_carrot-left_alt2, .elg-arrow_carrot-right_alt2, .elg-arrow_carrot-2up_alt2, .elg-arrow_carrot-2down_alt2, .elg-arrow_carrot-2left_alt2, .elg-arrow_carrot-2right_alt2, .elg-arrow_triangle-up, .elg-arrow_triangle-down, .elg-arrow_triangle-left, .elg-arrow_triangle-right, .elg-arrow_triangle-up_alt2, .elg-arrow_triangle-down_alt2, .elg-arrow_triangle-left_alt2, .elg-arrow_triangle-right_alt2, .elg-arrow_back, .elg-icon_minus-06, .elg-icon_plus, .elg-icon_close, .elg-icon_check, .elg-icon_minus_alt2, .elg-icon_plus_alt2, .elg-icon_close_alt2, .elg-icon_check_alt2, .elg-icon_zoom-out_alt, .elg-icon_zoom-in_alt, .elg-icon_search, .elg-icon_box-empty, .elg-icon_box-selected, .elg-icon_minus-box, .elg-icon_plus-box, .elg-icon_box-checked, .elg-icon_circle-empty, .elg-icon_circle-slelected, .elg-icon_stop_alt2, .elg-icon_stop, .elg-icon_pause_alt2, .elg-icon_pause, .elg-icon_menu, .elg-icon_menu-square_alt2, .elg-icon_menu-circle_alt2, .elg-icon_ul, .elg-icon_ol, .elg-icon_adjust-horiz, .elg-icon_adjust-vert, .elg-icon_document_alt, .elg-icon_documents_alt, .elg-icon_pencil, .elg-icon_pencil-edit_alt, .elg-icon_pencil-edit, .elg-icon_folder-alt, .elg-icon_folder-open_alt, .elg-icon_folder-add_alt, .elg-icon_info_alt, .elg-icon_error-oct_alt, .elg-icon_error-circle_alt, .elg-icon_error-triangle_alt, .elg-icon_question_alt2, .elg-icon_question, .elg-icon_comment_alt, .elg-icon_chat_alt, .elg-icon_vol-mute_alt, .elg-icon_volume-low_alt, .elg-icon_volume-high_alt, .elg-icon_quotations, .elg-icon_quotations_alt2, .elg-icon_clock_alt, .elg-icon_lock_alt, .elg-icon_lock-open_alt, .elg-icon_key_alt, .elg-icon_cloud_alt, .elg-icon_cloud-upload_alt, .elg-icon_cloud-download_alt, .elg-icon_image, .elg-icon_images, .elg-icon_lightbulb_alt, .elg-icon_gift_alt, .elg-icon_house_alt, .elg-icon_genius, .elg-icon_mobile, .elg-icon_tablet, .elg-icon_laptop, .elg-icon_desktop, .elg-icon_camera_alt, .elg-icon_mail_alt, .elg-icon_cone_alt, .elg-icon_ribbon_alt, .elg-icon_bag_alt, .elg-icon_creditcard, .elg-icon_cart_alt, .elg-icon_paperclip, .elg-icon_tag_alt, .elg-icon_tags_alt, .elg-icon_trash_alt, .elg-icon_cursor_alt, .elg-icon_mic_alt, .elg-icon_compass_alt, .elg-icon_pin_alt, .elg-icon_pushpin_alt, .elg-icon_map_alt, .elg-icon_drawer_alt, .elg-icon_toolbox_alt, .elg-icon_book_alt, .elg-icon_calendar, .elg-icon_film, .elg-icon_table, .elg-icon_contacts_alt, .elg-icon_headphones, .elg-icon_lifesaver, .elg-icon_piechart, .elg-icon_refresh, .elg-icon_link_alt, .elg-icon_link, .elg-icon_loading, .elg-icon_blocked, .elg-icon_archive_alt, .elg-icon_heart_alt, .elg-icon_star_alt, .elg-icon_star-half_alt, .elg-icon_star, .elg-icon_star-half, .elg-icon_tools, .elg-icon_tool, .elg-icon_cog, .elg-icon_cogs, .elg-arrow_up_alt, .elg-arrow_down_alt, .elg-arrow_left_alt, .elg-arrow_right_alt, .elg-arrow_left-up_alt, .elg-arrow_right-up_alt, .elg-arrow_right-down_alt, .elg-arrow_left-down_alt, .elg-arrow_condense_alt, .elg-arrow_expand_alt3, .elg-arrow_carrot_up_alt, .elg-arrow_carrot-down_alt, .elg-arrow_carrot-left_alt, .elg-arrow_carrot-right_alt, .elg-arrow_carrot-2up_alt, .elg-arrow_carrot-2dwnn_alt, .elg-arrow_carrot-2left_alt, .elg-arrow_carrot-2right_alt, .elg-arrow_triangle-up_alt, .elg-arrow_triangle-down_alt, .elg-arrow_triangle-left_alt, .elg-arrow_triangle-right_alt, .elg-icon_minus_alt, .elg-icon_plus_alt, .elg-icon_close_alt, .elg-icon_check_alt, .elg-icon_zoom-out, .elg-icon_zoom-in, .elg-icon_stop_alt, .elg-icon_menu-square_alt, .elg-icon_menu-circle_alt, .elg-icon_document, .elg-icon_documents, .elg-icon_pencil_alt, .elg-icon_folder, .elg-icon_folder-open, .elg-icon_folder-add, .elg-icon_folder_upload, .elg-icon_folder_download, .elg-icon_info, .elg-icon_error-circle, .elg-icon_error-oct, .elg-icon_error-triangle, .elg-icon_question_alt, .elg-icon_comment, .elg-icon_chat, .elg-icon_vol-mute, .elg-icon_volume-low, .elg-icon_volume-high, .elg-icon_quotations_alt, .elg-icon_clock, .elg-icon_lock, .elg-icon_lock-open, .elg-icon_key, .elg-icon_cloud, .elg-icon_cloud-upload, .elg-icon_cloud-download, .elg-icon_lightbulb, .elg-icon_gift, .elg-icon_house, .elg-icon_camera, .elg-icon_mail, .elg-icon_cone, .elg-icon_ribbon, .elg-icon_bag, .elg-icon_cart, .elg-icon_tag, .elg-icon_tags, .elg-icon_trash, .elg-icon_cursor, .elg-icon_mic, .elg-icon_compass, .elg-icon_pin, .elg-icon_pushpin, .elg-icon_map, .elg-icon_drawer, .elg-icon_toolbox, .elg-icon_book, .elg-icon_contacts, .elg-icon_archive, .elg-icon_heart, .elg-icon_profile, .elg-icon_group, .elg-icon_grid-2x2, .elg-icon_grid-3x3, .elg-icon_music, .elg-icon_pause_alt, .elg-icon_phone, .elg-icon_upload, .elg-icon_download, .elg-social_facebook, .elg-social_twitter, .elg-social_pinterest, .elg-social_googleplus, .elg-social_tumblr, .elg-social_tumbleupon, .elg-social_wordpress, .elg-social_instagram, .elg-social_dribbble, .elg-social_vimeo, .elg-social_linkedin, .elg-social_rss, .elg-social_deviantart, .elg-social_share, .elg-social_myspace, .elg-social_skype, .elg-social_youtube, .elg-social_picassa, .elg-social_googledrive, .elg-social_flickr, .elg-social_blogger, .elg-social_spotify, .elg-social_delicious, .elg-social_facebook_circle, .elg-social_twitter_circle, .elg-social_pinterest_circle, .elg-social_googleplus_circle, .elg-social_tumblr_circle, .elg-social_stumbleupon_circle, .elg-social_wordpress_circle, .elg-social_instagram_circle, .elg-social_dribbble_circle, .elg-social_vimeo_circle, .elg-social_linkedin_circle, .elg-social_rss_circle, .elg-social_deviantart_circle, .elg-social_share_circle, .elg-social_myspace_circle, .elg-social_skype_circle, .elg-social_youtube_circle, .elg-social_picassa_circle, .elg-social_googledrive_alt2, .elg-social_flickr_circle, .elg-social_blogger_circle, .elg-social_spotify_circle, .elg-social_delicious_circle, .elg-social_facebook_square, .elg-social_twitter_square, .elg-social_pinterest_square, .elg-social_googleplus_square, .elg-social_tumblr_square, .elg-social_stumbleupon_square, .elg-social_wordpress_square, .elg-social_instagram_square, .elg-social_dribbble_square, .elg-social_vimeo_square, .elg-social_linkedin_square, .elg-social_rss_square, .elg-social_deviantart_square, .elg-social_share_square, .elg-social_myspace_square, .elg-social_skype_square, .elg-social_youtube_square, .elg-social_picassa_square, .elg-social_googledrive_square, .elg-social_flickr_square, .elg-social_blogger_square, .elg-social_spotify_square, .elg-social_delicious_square, .elg-icon_printer, .elg-icon_calulator, .elg-icon_building, .elg-icon_floppy, .elg-icon_drive, .elg-icon_search-2, .elg-icon_id, .elg-icon_id-2, .elg-icon_puzzle, .elg-icon_like, .elg-icon_dislike, .elg-icon_mug, .elg-icon_currency, .elg-icon_wallet, .elg-icon_pens, .elg-icon_easel, .elg-icon_flowchart, .elg-icon_datareport, .elg-icon_briefcase, .elg-icon_shield, .elg-icon_percent, .elg-icon_globe, .elg-icon_globe-2, .elg-icon_target, .elg-icon_hourglass, .elg-icon_balance, .elg-icon_rook, .elg-icon_printer-alt, .elg-icon_calculator_alt, .elg-icon_building_alt, .elg-icon_floppy_alt, .elg-icon_drive_alt, .elg-icon_search_alt, .elg-icon_id_alt, .elg-icon_id-2_alt, .elg-icon_puzzle_alt, .elg-icon_like_alt, .elg-icon_dislike_alt, .elg-icon_mug_alt, .elg-icon_currency_alt, .elg-icon_wallet_alt, .elg-icon_pens_alt, .elg-icon_easel_alt, .elg-icon_flowchart_alt, .elg-icon_datareport_alt, .elg-icon_briefcase_alt, .elg-icon_shield_alt, .elg-icon_percent_alt, .elg-icon_globe_alt, .elg-icon_clipboard { font-family: elg; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; }

.elg-arrow_up::before { content: "!"; }

.elg-arrow_down::before { content: "\""; }

.elg-arrow_left::before { content: "#"; }

.elg-arrow_right::before { content: "$"; }

.elg-arrow_left-up::before { content: "%"; }

.elg-arrow_right-up::before { content: "&"; }

.elg-arrow_right-down::before { content: "'"; }

.elg-arrow_left-down::before { content: "("; }

.elg-arrow-up-down::before { content: ")"; }

.elg-arrow_up-down_alt::before { content: "*"; }

.elg-arrow_left-right_alt::before { content: "+"; }

.elg-arrow_left-right::before { content: ","; }

.elg-arrow_expand_alt2::before { content: "-"; }

.elg-arrow_expand_alt::before { content: "."; }

.elg-arrow_condense::before { content: "/"; }

.elg-arrow_expand::before { content: "0"; }

.elg-arrow_move::before { content: "1"; }

.elg-arrow_carrot-up::before { content: "2"; }

.elg-arrow_carrot-down::before { content: "3"; }

.elg-arrow_carrot-left::before { content: "4"; }

.elg-arrow_carrot-right::before { content: "5"; }

.elg-arrow_carrot-2up::before { content: "6"; }

.elg-arrow_carrot-2down::before { content: "7"; }

.elg-arrow_carrot-2left::before { content: "8"; }

.elg-arrow_carrot-2right::before { content: "9"; }

.elg-arrow_carrot-up_alt2::before { content: ":"; }

.elg-arrow_carrot-down_alt2::before { content: ";"; }

.elg-arrow_carrot-left_alt2::before { content: "<"; }

.elg-arrow_carrot-right_alt2::before { content: "="; }

.elg-arrow_carrot-2up_alt2::before { content: ">"; }

.elg-arrow_carrot-2down_alt2::before { content: "?"; }

.elg-arrow_carrot-2left_alt2::before { content: "@"; }

.elg-arrow_carrot-2right_alt2::before { content: "A"; }

.elg-arrow_triangle-up::before { content: "B"; }

.elg-arrow_triangle-down::before { content: "C"; }

.elg-arrow_triangle-left::before { content: "D"; }

.elg-arrow_triangle-right::before { content: "E"; }

.elg-arrow_triangle-up_alt2::before { content: "F"; }

.elg-arrow_triangle-down_alt2::before { content: "G"; }

.elg-arrow_triangle-left_alt2::before { content: "H"; }

.elg-arrow_triangle-right_alt2::before { content: "I"; }

.elg-arrow_back::before { content: "J"; }

.elg-icon_minus-06::before { content: "K"; }

.elg-icon_plus::before { content: "L"; }

.elg-icon_close::before { content: "M"; }

.elg-icon_check::before { content: "N"; }

.elg-icon_minus_alt2::before { content: "O"; }

.elg-icon_plus_alt2::before { content: "P"; }

.elg-icon_close_alt2::before { content: "Q"; }

.elg-icon_check_alt2::before { content: "R"; }

.elg-icon_zoom-out_alt::before { content: "S"; }

.elg-icon_zoom-in_alt::before { content: "T"; }

.elg-icon_search::before { content: "U"; }

.elg-icon_box-empty::before { content: "V"; }

.elg-icon_box-selected::before { content: "W"; }

.elg-icon_minus-box::before { content: "X"; }

.elg-icon_plus-box::before { content: "Y"; }

.elg-icon_box-checked::before { content: "Z"; }

.elg-icon_circle-empty::before { content: "["; }

.elg-icon_circle-slelected::before { content: "\\"; }

.elg-icon_stop_alt2::before { content: "]"; }

.elg-icon_stop::before { content: "^"; }

.elg-icon_pause_alt2::before { content: "_"; }

.elg-icon_pause::before { content: "`"; }

.elg-icon_menu::before { content: "a"; }

.elg-icon_menu-square_alt2::before { content: "b"; }

.elg-icon_menu-circle_alt2::before { content: "c"; }

.elg-icon_ul::before { content: "d"; }

.elg-icon_ol::before { content: "e"; }

.elg-icon_adjust-horiz::before { content: "f"; }

.elg-icon_adjust-vert::before { content: "g"; }

.elg-icon_document_alt::before { content: "h"; }

.elg-icon_documents_alt::before { content: "i"; }

.elg-icon_pencil::before { content: "j"; }

.elg-icon_pencil-edit_alt::before { content: "k"; }

.elg-icon_pencil-edit::before { content: "l"; }

.elg-icon_folder-alt::before { content: "m"; }

.elg-icon_folder-open_alt::before { content: "n"; }

.elg-icon_folder-add_alt::before { content: "o"; }

.elg-icon_info_alt::before { content: "p"; }

.elg-icon_error-oct_alt::before { content: "q"; }

.elg-icon_error-circle_alt::before { content: "r"; }

.elg-icon_error-triangle_alt::before { content: "s"; }

.elg-icon_question_alt2::before { content: "t"; }

.elg-icon_question::before { content: "u"; }

.elg-icon_comment_alt::before { content: "v"; }

.elg-icon_chat_alt::before { content: "w"; }

.elg-icon_vol-mute_alt::before { content: "x"; }

.elg-icon_volume-low_alt::before { content: "y"; }

.elg-icon_volume-high_alt::before { content: "z"; }

.elg-icon_quotations::before { content: "{"; }

.elg-icon_quotations_alt2::before { content: "|"; }

.elg-icon_clock_alt::before { content: "}"; }

.elg-icon_lock_alt::before { content: "~"; }

.elg-icon_lock-open_alt::before { content: ""; }

.elg-icon_key_alt::before { content: ""; }

.elg-icon_cloud_alt::before { content: ""; }

.elg-icon_cloud-upload_alt::before { content: ""; }

.elg-icon_cloud-download_alt::before { content: ""; }

.elg-icon_image::before { content: ""; }

.elg-icon_images::before { content: ""; }

.elg-icon_lightbulb_alt::before { content: ""; }

.elg-icon_gift_alt::before { content: ""; }

.elg-icon_house_alt::before { content: ""; }

.elg-icon_genius::before { content: ""; }

.elg-icon_mobile::before { content: ""; }

.elg-icon_tablet::before { content: ""; }

.elg-icon_laptop::before { content: ""; }

.elg-icon_desktop::before { content: ""; }

.elg-icon_camera_alt::before { content: ""; }

.elg-icon_mail_alt::before { content: ""; }

.elg-icon_cone_alt::before { content: ""; }

.elg-icon_ribbon_alt::before { content: ""; }

.elg-icon_bag_alt::before { content: ""; }

.elg-icon_creditcard::before { content: ""; }

.elg-icon_cart_alt::before { content: ""; }

.elg-icon_paperclip::before { content: ""; }

.elg-icon_tag_alt::before { content: ""; }

.elg-icon_tags_alt::before { content: ""; }

.elg-icon_trash_alt::before { content: ""; }

.elg-icon_cursor_alt::before { content: ""; }

.elg-icon_mic_alt::before { content: ""; }

.elg-icon_compass_alt::before { content: ""; }

.elg-icon_pin_alt::before { content: ""; }

.elg-icon_pushpin_alt::before { content: ""; }

.elg-icon_map_alt::before { content: ""; }

.elg-icon_drawer_alt::before { content: ""; }

.elg-icon_toolbox_alt::before { content: ""; }

.elg-icon_book_alt::before { content: ""; }

.elg-icon_calendar::before { content: ""; }

.elg-icon_film::before { content: ""; }

.elg-icon_table::before { content: ""; }

.elg-icon_contacts_alt::before { content: ""; }

.elg-icon_headphones::before { content: ""; }

.elg-icon_lifesaver::before { content: ""; }

.elg-icon_piechart::before { content: ""; }

.elg-icon_refresh::before { content: ""; }

.elg-icon_link_alt::before { content: ""; }

.elg-icon_link::before { content: ""; }

.elg-icon_loading::before { content: ""; }

.elg-icon_blocked::before { content: ""; }

.elg-icon_archive_alt::before { content: ""; }

.elg-icon_heart_alt::before { content: ""; }

.elg-icon_star_alt::before { content: ""; }

.elg-icon_star-half_alt::before { content: ""; }

.elg-icon_star::before { content: ""; }

.elg-icon_star-half::before { content: ""; }

.elg-icon_tools::before { content: ""; }

.elg-icon_tool::before { content: ""; }

.elg-icon_cog::before { content: ""; }

.elg-icon_cogs::before { content: ""; }

.elg-arrow_up_alt::before { content: ""; }

.elg-arrow_down_alt::before { content: ""; }

.elg-arrow_left_alt::before { content: ""; }

.elg-arrow_right_alt::before { content: ""; }

.elg-arrow_left-up_alt::before { content: ""; }

.elg-arrow_right-up_alt::before { content: ""; }

.elg-arrow_right-down_alt::before { content: ""; }

.elg-arrow_left-down_alt::before { content: ""; }

.elg-arrow_condense_alt::before { content: ""; }

.elg-arrow_expand_alt3::before { content: ""; }

.elg-arrow_carrot_up_alt::before { content: ""; }

.elg-arrow_carrot-down_alt::before { content: ""; }

.elg-arrow_carrot-left_alt::before { content: ""; }

.elg-arrow_carrot-right_alt::before { content: ""; }

.elg-arrow_carrot-2up_alt::before { content: ""; }

.elg-arrow_carrot-2dwnn_alt::before { content: ""; }

.elg-arrow_carrot-2left_alt::before { content: ""; }

.elg-arrow_carrot-2right_alt::before { content: ""; }

.elg-arrow_triangle-up_alt::before { content: ""; }

.elg-arrow_triangle-down_alt::before { content: ""; }

.elg-arrow_triangle-left_alt::before { content: ""; }

.elg-arrow_triangle-right_alt::before { content: ""; }

.elg-icon_minus_alt::before { content: ""; }

.elg-icon_plus_alt::before { content: ""; }

.elg-icon_close_alt::before { content: ""; }

.elg-icon_check_alt::before { content: ""; }

.elg-icon_zoom-out::before { content: ""; }

.elg-icon_zoom-in::before { content: ""; }

.elg-icon_stop_alt::before { content: ""; }

.elg-icon_menu-square_alt::before { content: ""; }

.elg-icon_menu-circle_alt::before { content: ""; }

.elg-icon_document::before { content: ""; }

.elg-icon_documents::before { content: ""; }

.elg-icon_pencil_alt::before { content: ""; }

.elg-icon_folder::before { content: ""; }

.elg-icon_folder-open::before { content: ""; }

.elg-icon_folder-add::before { content: ""; }

.elg-icon_folder_upload::before { content: ""; }

.elg-icon_folder_download::before { content: ""; }

.elg-icon_info::before { content: ""; }

.elg-icon_error-circle::before { content: ""; }

.elg-icon_error-oct::before { content: ""; }

.elg-icon_error-triangle::before { content: ""; }

.elg-icon_question_alt::before { content: ""; }

.elg-icon_comment::before { content: ""; }

.elg-icon_chat::before { content: ""; }

.elg-icon_vol-mute::before { content: ""; }

.elg-icon_volume-low::before { content: ""; }

.elg-icon_volume-high::before { content: ""; }

.elg-icon_quotations_alt::before { content: ""; }

.elg-icon_clock::before { content: ""; }

.elg-icon_lock::before { content: ""; }

.elg-icon_lock-open::before { content: ""; }

.elg-icon_key::before { content: ""; }

.elg-icon_cloud::before { content: ""; }

.elg-icon_cloud-upload::before { content: ""; }

.elg-icon_cloud-download::before { content: ""; }

.elg-icon_lightbulb::before { content: ""; }

.elg-icon_gift::before { content: ""; }

.elg-icon_house::before { content: ""; }

.elg-icon_camera::before { content: ""; }

.elg-icon_mail::before { content: ""; }

.elg-icon_cone::before { content: ""; }

.elg-icon_ribbon::before { content: ""; }

.elg-icon_bag::before { content: ""; }

.elg-icon_cart::before { content: ""; }

.elg-icon_tag::before { content: ""; }

.elg-icon_tags::before { content: ""; }

.elg-icon_trash::before { content: ""; }

.elg-icon_cursor::before { content: ""; }

.elg-icon_mic::before { content: ""; }

.elg-icon_compass::before { content: ""; }

.elg-icon_pin::before { content: ""; }

.elg-icon_pushpin::before { content: ""; }

.elg-icon_map::before { content: ""; }

.elg-icon_drawer::before { content: ""; }

.elg-icon_toolbox::before { content: ""; }

.elg-icon_book::before { content: ""; }

.elg-icon_contacts::before { content: ""; }

.elg-icon_archive::before { content: ""; }

.elg-icon_heart::before { content: ""; }

.elg-icon_profile::before { content: ""; }

.elg-icon_group::before { content: ""; }

.elg-icon_grid-2x2::before { content: ""; }

.elg-icon_grid-3x3::before { content: ""; }

.elg-icon_music::before { content: ""; }

.elg-icon_pause_alt::before { content: ""; }

.elg-icon_phone::before { content: ""; }

.elg-icon_upload::before { content: ""; }

.elg-icon_download::before { content: ""; }

.elg-social_facebook::before { content: ""; }

.elg-social_twitter::before { content: ""; }

.elg-social_pinterest::before { content: ""; }

.elg-social_googleplus::before { content: ""; }

.elg-social_tumblr::before { content: ""; }

.elg-social_tumbleupon::before { content: ""; }

.elg-social_wordpress::before { content: ""; }

.elg-social_instagram::before { content: ""; }

.elg-social_dribbble::before { content: ""; }

.elg-social_vimeo::before { content: ""; }

.elg-social_linkedin::before { content: ""; }

.elg-social_rss::before { content: ""; }

.elg-social_deviantart::before { content: ""; }

.elg-social_share::before { content: ""; }

.elg-social_myspace::before { content: ""; }

.elg-social_skype::before { content: ""; }

.elg-social_youtube::before { content: ""; }

.elg-social_picassa::before { content: ""; }

.elg-social_googledrive::before { content: ""; }

.elg-social_flickr::before { content: ""; }

.elg-social_blogger::before { content: ""; }

.elg-social_spotify::before { content: ""; }

.elg-social_delicious::before { content: ""; }

.elg-social_facebook_circle::before { content: ""; }

.elg-social_twitter_circle::before { content: ""; }

.elg-social_pinterest_circle::before { content: ""; }

.elg-social_googleplus_circle::before { content: ""; }

.elg-social_tumblr_circle::before { content: ""; }

.elg-social_stumbleupon_circle::before { content: ""; }

.elg-social_wordpress_circle::before { content: ""; }

.elg-social_instagram_circle::before { content: ""; }

.elg-social_dribbble_circle::before { content: ""; }

.elg-social_vimeo_circle::before { content: ""; }

.elg-social_linkedin_circle::before { content: ""; }

.elg-social_rss_circle::before { content: ""; }

.elg-social_deviantart_circle::before { content: ""; }

.elg-social_share_circle::before { content: ""; }

.elg-social_myspace_circle::before { content: ""; }

.elg-social_skype_circle::before { content: ""; }

.elg-social_youtube_circle::before { content: ""; }

.elg-social_picassa_circle::before { content: ""; }

.elg-social_googledrive_alt2::before { content: ""; }

.elg-social_flickr_circle::before { content: ""; }

.elg-social_blogger_circle::before { content: ""; }

.elg-social_spotify_circle::before { content: ""; }

.elg-social_delicious_circle::before { content: ""; }

.elg-social_facebook_square::before { content: ""; }

.elg-social_twitter_square::before { content: ""; }

.elg-social_pinterest_square::before { content: ""; }

.elg-social_googleplus_square::before { content: ""; }

.elg-social_tumblr_square::before { content: ""; }

.elg-social_stumbleupon_square::before { content: ""; }

.elg-social_wordpress_square::before { content: ""; }

.elg-social_instagram_square::before { content: ""; }

.elg-social_dribbble_square::before { content: ""; }

.elg-social_vimeo_square::before { content: ""; }

.elg-social_linkedin_square::before { content: ""; }

.elg-social_rss_square::before { content: ""; }

.elg-social_deviantart_square::before { content: ""; }

.elg-social_share_square::before { content: ""; }

.elg-social_myspace_square::before { content: ""; }

.elg-social_skype_square::before { content: ""; }

.elg-social_youtube_square::before { content: ""; }

.elg-social_picassa_square::before { content: ""; }

.elg-social_googledrive_square::before { content: ""; }

.elg-social_flickr_square::before { content: ""; }

.elg-social_blogger_square::before { content: ""; }

.elg-social_spotify_square::before { content: ""; }

.elg-social_delicious_square::before { content: ""; }

.elg-icon_printer::before { content: ""; }

.elg-icon_calulator::before { content: ""; }

.elg-icon_building::before { content: ""; }

.elg-icon_floppy::before { content: ""; }

.elg-icon_drive::before { content: ""; }

.elg-icon_search-2::before { content: ""; }

.elg-icon_id::before { content: ""; }

.elg-icon_id-2::before { content: ""; }

.elg-icon_puzzle::before { content: ""; }

.elg-icon_like::before { content: ""; }

.elg-icon_dislike::before { content: ""; }

.elg-icon_mug::before { content: ""; }

.elg-icon_currency::before { content: ""; }

.elg-icon_wallet::before { content: ""; }

.elg-icon_pens::before { content: ""; }

.elg-icon_easel::before { content: ""; }

.elg-icon_flowchart::before { content: ""; }

.elg-icon_datareport::before { content: ""; }

.elg-icon_briefcase::before { content: ""; }

.elg-icon_shield::before { content: ""; }

.elg-icon_percent::before { content: ""; }

.elg-icon_globe::before { content: ""; }

.elg-icon_globe-2::before { content: ""; }

.elg-icon_target::before { content: ""; }

.elg-icon_hourglass::before { content: ""; }

.elg-icon_balance::before { content: ""; }

.elg-icon_rook::before { content: ""; }

.elg-icon_printer-alt::before { content: ""; }

.elg-icon_calculator_alt::before { content: ""; }

.elg-icon_building_alt::before { content: ""; }

.elg-icon_floppy_alt::before { content: ""; }

.elg-icon_drive_alt::before { content: ""; }

.elg-icon_search_alt::before { content: ""; }

.elg-icon_id_alt::before { content: ""; }

.elg-icon_id-2_alt::before { content: ""; }

.elg-icon_puzzle_alt::before { content: ""; }

.elg-icon_like_alt::before { content: ""; }

.elg-icon_dislike_alt::before { content: ""; }

.elg-icon_mug_alt::before { content: ""; }

.elg-icon_currency_alt::before { content: ""; }

.elg-icon_wallet_alt::before { content: ""; }

.elg-icon_pens_alt::before { content: ""; }

.elg-icon_easel_alt::before { content: ""; }

.elg-icon_flowchart_alt::before { content: ""; }

.elg-icon_datareport_alt::before { content: ""; }

.elg-icon_briefcase_alt::before { content: ""; }

.elg-icon_shield_alt::before { content: ""; }

.elg-icon_percent_alt::before { content: ""; }

.elg-icon_globe_alt::before { content: ""; }

.elg-icon_clipboard::before { content: ""; }

.elg-glyph { float: left; text-align: center; padding: 0.75em; margin: 0.4em 1.5em 0.75em 0px; width: 6em; text-shadow: none; }

.elg-glyph_big { font-size: 128px; color: rgb(89, 197, 220); float: left; margin-right: 20px; }

.elg-glyph div { padding-bottom: 10px; }

.elg-glyph input { font-family: consolas, monospace; font-size: 12px; width: 100%; text-align: center; border: 0px; box-shadow: rgb(204, 204, 204) 0px 0px 0px 1px; padding: 0.2em; border-radius: 5px; }

.elg-centered { margin-left: auto; margin-right: auto; }

.elg-glyph .elg-fs1 { font-size: 2em; }
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: https://ipps-a.army.mil/wp-content/themes/thefox/includes/prettyPhoto/css/prettyPhoto.css

@charset "utf-8";

div.pp_default .pp_top, div.pp_default .pp_top .pp_middle, div.pp_default .pp_top .pp_left, div.pp_default .pp_top .pp_right, div.pp_default .pp_bottom, div.pp_default .pp_bottom .pp_left, div.pp_default .pp_bottom .pp_middle, div.pp_default .pp_bottom .pp_right { height: 13px; }

div.pp_default .pp_top .pp_left { background: none !important; }

div.pp_default .pp_top .pp_middle { background: none !important; }

div.pp_default .pp_top .pp_right { background: none !important; }

div.pp_default .pp_content .ppt { color: rgb(248, 248, 248); }

div.pp_default .pp_content_container .pp_left { padding-left: 13px; background: none !important; }

div.pp_default .pp_content_container .pp_right { padding-right: 13px; background: none !important; }

div.pp_default .pp_content { background: none !important; }

div.pp_default .pp_next:hover { background: url("../images/prettyPhoto/default/sprite_next.png") right center no-repeat; cursor: pointer; }

div.pp_default .pp_previous:hover { background: url("../images/prettyPhoto/default/sprite_prev.png") left center no-repeat; cursor: pointer; }

div.pp_default .pp_expand { background: url("../images/prettyPhoto/default/sprite.png") 0px -29px no-repeat; cursor: pointer; width: 28px; height: 28px; }

div.pp_default .pp_expand:hover { background: url("../images/prettyPhoto/default/sprite.png") 0px -56px no-repeat; cursor: pointer; }

div.pp_default .pp_contract { background: url("../images/prettyPhoto/default/sprite.png") 0px -84px no-repeat; cursor: pointer; width: 28px; height: 28px; }

div.pp_default .pp_contract:hover { background: url("../images/prettyPhoto/default/sprite.png") 0px -113px no-repeat; cursor: pointer; }

div.pp_default .pp_close { width: 30px; height: 30px; background: url("../images/prettyPhoto/default/sprite.png") 2px 1px no-repeat; cursor: pointer; }

div.pp_default #pp_full_res .pp_inline { color: rgb(0, 0, 0); }

div.pp_default .pp_gallery ul li a { background: url("../images/prettyPhoto/default/default_thumb.png") center center rgb(248, 248, 248); border: 1px solid rgb(170, 170, 170); }

div.pp_default .pp_gallery ul li a:hover, div.pp_default .pp_gallery ul li.selected a { border-color: rgb(255, 255, 255); }

div.pp_default .pp_social { margin-top: 7px; }

div.pp_default .pp_gallery a.pp_arrow_previous, div.pp_default .pp_gallery a.pp_arrow_next { position: static; left: auto; }

div.pp_default .pp_nav .pp_play, div.pp_default .pp_nav .pp_pause { background: url("../images/prettyPhoto/default/sprite.png") -51px 1px no-repeat; height: 30px; width: 30px; }

div.pp_default .pp_nav .pp_pause { background-position: -51px -29px; }

div.pp_default .pp_details { position: relative; }

div.pp_default a.pp_arrow_previous, div.pp_default a.pp_arrow_next { background: url("../images/prettyPhoto/default/sprite.png") -31px -3px no-repeat; height: 20px; margin: 4px 0px 0px; width: 20px; }

div.pp_default a.pp_arrow_next { left: 52px; background-position: -82px -3px; }

div.pp_default .pp_content_container .pp_details { margin-top: 5px; }

div.pp_default .pp_nav { clear: none; height: 30px; width: 110px; position: relative; }

div.pp_default .pp_nav .currentTextHolder { display: none; font-family: Georgia; font-style: italic; color: rgb(153, 153, 153); font-size: 11px; left: 75px; line-height: 25px; margin: 0px; padding: 0px 0px 0px 10px; position: absolute; top: 2px; }

div.pp_default .pp_close:hover, div.pp_default .pp_nav .pp_play:hover, div.pp_default .pp_nav .pp_pause:hover, div.pp_default .pp_arrow_next:hover, div.pp_default .pp_arrow_previous:hover { opacity: 0.7; }

div.pp_default .pp_description { font-size: 11px; font-weight: bold; line-height: 14px; margin: 5px 50px 5px 0px; }

div.pp_default .pp_bottom .pp_left { background: none !important; }

div.pp_default .pp_bottom .pp_middle { background: none !important; }

div.pp_default .pp_bottom .pp_right { background: none !important; }

div.pp_default .pp_loaderIcon { background: none !important; }

div.light_rounded .pp_top .pp_left { background: url("../images/prettyPhoto/light_rounded/sprite.png") -88px -53px no-repeat; }

div.light_rounded .pp_top .pp_middle { background: rgb(255, 255, 255); }

div.light_rounded .pp_top .pp_right { background: url("../images/prettyPhoto/light_rounded/sprite.png") -110px -53px no-repeat; }

div.light_rounded .pp_content .ppt { color: rgb(0, 0, 0); }

div.light_rounded .pp_content_container .pp_left, div.light_rounded .pp_content_container .pp_right { background: none; }

div.light_rounded .pp_content { background: none; }

div.light_rounded .pp_next:hover { background: url("../images/prettyPhoto/light_rounded/btnNext.png") right center no-repeat; cursor: pointer; }

div.light_rounded .pp_previous:hover { background: url("../images/prettyPhoto/light_rounded/btnPrevious.png") left center no-repeat; cursor: pointer; }

div.light_rounded .pp_expand { background: url("../images/prettyPhoto/light_rounded/sprite.png") -31px -26px no-repeat; cursor: pointer; }

div.light_rounded .pp_expand:hover { background: url("../images/prettyPhoto/light_rounded/sprite.png") -31px -47px no-repeat; cursor: pointer; }

div.light_rounded .pp_contract { background: url("../images/prettyPhoto/light_rounded/sprite.png") 0px -26px no-repeat; cursor: pointer; }

div.light_rounded .pp_contract:hover { background: url("../images/prettyPhoto/light_rounded/sprite.png") 0px -47px no-repeat; cursor: pointer; }

div.light_rounded .pp_close { width: 75px; height: 22px; background: url("../images/prettyPhoto/light_rounded/sprite.png") -1px -1px no-repeat; cursor: pointer; }

div.light_rounded .pp_details { position: relative; }

div.light_rounded .pp_description { margin-right: 85px; }

div.light_rounded #pp_full_res .pp_inline { color: rgb(0, 0, 0); }

div.light_rounded .pp_gallery a.pp_arrow_previous, div.light_rounded .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }

div.light_rounded .pp_nav .pp_play { background: url("../images/prettyPhoto/light_rounded/sprite.png") -1px -100px no-repeat; height: 15px; width: 14px; }

div.light_rounded .pp_nav .pp_pause { background: url("../images/prettyPhoto/light_rounded/sprite.png") -24px -100px no-repeat; height: 15px; width: 14px; }

div.light_rounded .pp_arrow_previous { background: url("../images/prettyPhoto/light_rounded/sprite.png") 0px -71px no-repeat; }

div.light_rounded .pp_arrow_previous.disabled { background-position: 0px -87px; cursor: default; }

div.light_rounded .pp_arrow_next { background: url("../images/prettyPhoto/light_rounded/sprite.png") -22px -71px no-repeat; }

div.light_rounded .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }

div.light_rounded .pp_bottom .pp_left { background: url("../images/prettyPhoto/light_rounded/sprite.png") -88px -80px no-repeat; }

div.light_rounded .pp_bottom .pp_middle { background: rgb(255, 255, 255); }

div.light_rounded .pp_bottom .pp_right { background: url("../images/prettyPhoto/light_rounded/sprite.png") -110px -80px no-repeat; }

div.light_rounded .pp_loaderIcon { background: none !important; }

div.dark_rounded .pp_top .pp_left { background: url("../images/prettyPhoto/dark_rounded/sprite.png") -88px -53px no-repeat; }

div.dark_rounded .pp_top .pp_middle { background: url("../images/prettyPhoto/dark_rounded/contentPattern.png") left top repeat; }

div.dark_rounded .pp_top .pp_right { background: url("../images/prettyPhoto/dark_rounded/sprite.png") -110px -53px no-repeat; }

div.dark_rounded .pp_content_container .pp_left { background: url("../images/prettyPhoto/dark_rounded/contentPattern.png") left top repeat-y; }

div.dark_rounded .pp_content_container .pp_right { background: url("../images/prettyPhoto/dark_rounded/contentPattern.png") right top repeat-y; }

div.dark_rounded .pp_content { background: url("../images/prettyPhoto/dark_rounded/contentPattern.png") left top repeat; }

div.dark_rounded .pp_next:hover { background: url("../images/prettyPhoto/dark_rounded/btnNext.png") right center no-repeat; cursor: pointer; }

div.dark_rounded .pp_previous:hover { background: url("../images/prettyPhoto/dark_rounded/btnPrevious.png") left center no-repeat; cursor: pointer; }

div.dark_rounded .pp_expand { background: url("../images/prettyPhoto/dark_rounded/sprite.png") -31px -26px no-repeat; cursor: pointer; }

div.dark_rounded .pp_expand:hover { background: url("../images/prettyPhoto/dark_rounded/sprite.png") -31px -47px no-repeat; cursor: pointer; }

div.dark_rounded .pp_contract { background: url("../images/prettyPhoto/dark_rounded/sprite.png") 0px -26px no-repeat; cursor: pointer; }

div.dark_rounded .pp_contract:hover { background: url("../images/prettyPhoto/dark_rounded/sprite.png") 0px -47px no-repeat; cursor: pointer; }

div.dark_rounded .pp_close { width: 75px; height: 22px; background: url("../images/prettyPhoto/dark_rounded/sprite.png") -1px -1px no-repeat; cursor: pointer; }

div.dark_rounded .pp_details { position: relative; }

div.dark_rounded .pp_description { margin-right: 85px; }

div.dark_rounded .currentTextHolder { color: rgb(196, 196, 196); display: none; }

div.dark_rounded .pp_description { color: rgb(255, 255, 255); }

div.dark_rounded #pp_full_res .pp_inline { color: rgb(255, 255, 255); }

div.dark_rounded .pp_gallery a.pp_arrow_previous, div.dark_rounded .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }

div.dark_rounded .pp_nav .pp_play { background: url("../images/prettyPhoto/dark_rounded/sprite.png") -1px -100px no-repeat; height: 15px; width: 14px; }

div.dark_rounded .pp_nav .pp_pause { background: url("../images/prettyPhoto/dark_rounded/sprite.png") -24px -100px no-repeat; height: 15px; width: 14px; }

div.dark_rounded .pp_arrow_previous { background: url("../images/prettyPhoto/dark_rounded/sprite.png") 0px -71px no-repeat; }

div.dark_rounded .pp_arrow_previous.disabled { background-position: 0px -87px; cursor: default; }

div.dark_rounded .pp_arrow_next { background: url("../images/prettyPhoto/dark_rounded/sprite.png") -22px -71px no-repeat; }

div.dark_rounded .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }

div.dark_rounded .pp_bottom .pp_left { background: url("../images/prettyPhoto/dark_rounded/sprite.png") -88px -80px no-repeat; }

div.dark_rounded .pp_bottom .pp_middle { background: url("../images/prettyPhoto/dark_rounded/contentPattern.png") left top repeat; }

div.dark_rounded .pp_bottom .pp_right { background: url("../images/prettyPhoto/dark_rounded/sprite.png") -110px -80px no-repeat; }

div.dark_rounded .pp_loaderIcon { background: none !important; }

div.dark_square .pp_left, div.dark_square .pp_middle, div.dark_square .pp_right, div.dark_square .pp_content { background: rgb(0, 0, 0); }

div.dark_square .currentTextHolder { color: rgb(196, 196, 196); display: none; }

div.dark_square .pp_description { color: rgb(255, 255, 255); }

div.dark_square .pp_loaderIcon { background: none !important; }

div.dark_square .pp_expand { background: url("../images/prettyPhoto/dark_square/sprite.png") -31px -26px no-repeat; cursor: pointer; }

div.dark_square .pp_expand:hover { background: url("../images/prettyPhoto/dark_square/sprite.png") -31px -47px no-repeat; cursor: pointer; }

div.dark_square .pp_contract { background: url("../images/prettyPhoto/dark_square/sprite.png") 0px -26px no-repeat; cursor: pointer; }

div.dark_square .pp_contract:hover { background: url("../images/prettyPhoto/dark_square/sprite.png") 0px -47px no-repeat; cursor: pointer; }

div.dark_square .pp_close { width: 75px; height: 22px; background: url("../images/prettyPhoto/dark_square/sprite.png") -1px -1px no-repeat; cursor: pointer; }

div.dark_square .pp_details { position: relative; }

div.dark_square .pp_description { margin: 0px 85px 0px 0px; }

div.dark_square #pp_full_res .pp_inline { color: rgb(255, 255, 255); }

div.dark_square .pp_gallery a.pp_arrow_previous, div.dark_square .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }

div.dark_square .pp_nav { clear: none; }

div.dark_square .pp_nav .pp_play { background: url("../images/prettyPhoto/dark_square/sprite.png") -1px -100px no-repeat; height: 15px; width: 14px; }

div.dark_square .pp_nav .pp_pause { background: url("../images/prettyPhoto/dark_square/sprite.png") -24px -100px no-repeat; height: 15px; width: 14px; }

div.dark_square .pp_arrow_previous { background: url("../images/prettyPhoto/dark_square/sprite.png") 0px -71px no-repeat; }

div.dark_square .pp_arrow_previous.disabled { background-position: 0px -87px; cursor: default; }

div.dark_square .pp_arrow_next { background: url("../images/prettyPhoto/dark_square/sprite.png") -22px -71px no-repeat; }

div.dark_square .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }

div.dark_square .pp_next:hover { background: url("../images/prettyPhoto/dark_square/btnNext.png") right center no-repeat; cursor: pointer; }

div.dark_square .pp_previous:hover { background: url("../images/prettyPhoto/dark_square/btnPrevious.png") left center no-repeat; cursor: pointer; }

div.light_square .pp_left, div.light_square .pp_middle, div.light_square .pp_right, div.light_square .pp_content { background: none; }

div.light_square .pp_content .ppt { color: rgb(0, 0, 0); }

div.light_square .pp_expand { background: url("../images/prettyPhoto/light_square/sprite.png") -31px -26px no-repeat; cursor: pointer; }

div.light_square .pp_expand:hover { background: url("../images/prettyPhoto/light_square/sprite.png") -31px -47px no-repeat; cursor: pointer; }

div.light_square .pp_contract { background: url("../images/prettyPhoto/light_square/sprite.png") 0px -26px no-repeat; cursor: pointer; }

div.light_square .pp_contract:hover { background: url("../images/prettyPhoto/light_square/sprite.png") 0px -47px no-repeat; cursor: pointer; }

div.light_square .pp_close { width: 75px; height: 22px; background: url("../images/prettyPhoto/light_square/sprite.png") -1px -1px no-repeat; cursor: pointer; }

div.light_square .pp_details { position: relative; }

div.light_square .pp_description { margin-right: 85px; }

div.light_square #pp_full_res .pp_inline { color: rgb(0, 0, 0); }

div.light_square .pp_gallery a.pp_arrow_previous, div.light_square .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }

div.light_square .pp_nav .pp_play { background: url("../images/prettyPhoto/light_square/sprite.png") -1px -100px no-repeat; height: 15px; width: 14px; }

div.light_square .pp_nav .pp_pause { background: url("../images/prettyPhoto/light_square/sprite.png") -24px -100px no-repeat; height: 15px; width: 14px; }

div.light_square .pp_arrow_previous { background: url("../images/prettyPhoto/light_square/sprite.png") 0px -71px no-repeat; }

div.light_square .pp_arrow_previous.disabled { background-position: 0px -87px; cursor: default; }

div.light_square .pp_arrow_next { background: url("../images/prettyPhoto/light_square/sprite.png") -22px -71px no-repeat; }

div.light_square .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }

div.light_square .pp_next:hover { background: url("../images/prettyPhoto/light_square/btnNext.png") right center no-repeat; cursor: pointer; }

div.light_square .pp_previous:hover { background: url("../images/prettyPhoto/light_square/btnPrevious.png") left center no-repeat; cursor: pointer; }

div.light_square .pp_loaderIcon { background: none !important; }

div.facebook .pp_top .pp_left { background: url("../images/prettyPhoto/facebook/sprite.png") -88px -53px no-repeat; }

div.facebook .pp_top .pp_middle { background: url("../images/prettyPhoto/facebook/contentPatternTop.png") left top repeat-x; }

div.facebook .pp_top .pp_right { background: url("../images/prettyPhoto/facebook/sprite.png") -110px -53px no-repeat; }

div.facebook .pp_content .ppt { color: rgb(0, 0, 0); }

div.facebook .pp_content_container .pp_left { background: url("../images/prettyPhoto/facebook/contentPatternLeft.png") left top repeat-y; }

div.facebook .pp_content_container .pp_right { background: url("../images/prettyPhoto/facebook/contentPatternRight.png") right top repeat-y; }

div.facebook .pp_content { background: rgb(255, 255, 255); }

div.facebook .pp_expand { background: url("../images/prettyPhoto/facebook/sprite.png") -31px -26px no-repeat; cursor: pointer; }

div.facebook .pp_expand:hover { background: url("../images/prettyPhoto/facebook/sprite.png") -31px -47px no-repeat; cursor: pointer; }

div.facebook .pp_contract { background: url("../images/prettyPhoto/facebook/sprite.png") 0px -26px no-repeat; cursor: pointer; }

div.facebook .pp_contract:hover { background: url("../images/prettyPhoto/facebook/sprite.png") 0px -47px no-repeat; cursor: pointer; }

div.facebook .pp_close { width: 22px; height: 22px; background: url("../images/prettyPhoto/facebook/sprite.png") -1px -1px no-repeat; cursor: pointer; }

div.facebook .pp_details { position: relative; }

div.facebook .pp_description { margin: 0px 37px 0px 0px; }

div.facebook #pp_full_res .pp_inline { color: rgb(0, 0, 0); }

div.facebook .pp_loaderIcon { background: url("../images/prettyPhoto/facebook/loader.gif") center center no-repeat; }

div.facebook .pp_arrow_previous { background: url("../images/prettyPhoto/facebook/sprite.png") 0px -71px no-repeat; height: 22px; margin-top: 0px; width: 22px; }

div.facebook .pp_arrow_previous.disabled { background-position: 0px -96px; cursor: default; }

div.facebook .pp_arrow_next { background: url("../images/prettyPhoto/facebook/sprite.png") -32px -71px no-repeat; height: 22px; margin-top: 0px; width: 22px; }

div.facebook .pp_arrow_next.disabled { background-position: -32px -96px; cursor: default; }

div.facebook .pp_nav { margin-top: 0px; }

div.facebook .pp_nav p { font-size: 15px; padding: 0px 3px 0px 4px; }

div.facebook .pp_nav .pp_play { background: url("../images/prettyPhoto/facebook/sprite.png") -1px -123px no-repeat; height: 22px; width: 22px; }

div.facebook .pp_nav .pp_pause { background: url("../images/prettyPhoto/facebook/sprite.png") -32px -123px no-repeat; height: 22px; width: 22px; }

div.facebook .pp_next:hover { background: url("../images/prettyPhoto/facebook/btnNext.png") right center no-repeat; cursor: pointer; }

div.facebook .pp_previous:hover { background: url("../images/prettyPhoto/facebook/btnPrevious.png") left center no-repeat; cursor: pointer; }

div.facebook .pp_bottom .pp_left { background: url("../images/prettyPhoto/facebook/sprite.png") -88px -80px no-repeat; }

div.facebook .pp_bottom .pp_middle { background: url("../images/prettyPhoto/facebook/contentPatternBottom.png") left top repeat-x; }

div.facebook .pp_bottom .pp_right { background: url("../images/prettyPhoto/facebook/sprite.png") -110px -80px no-repeat; }

div.pp_pic_holder a:focus { outline: none; }

div.pp_overlay { background: rgb(0, 0, 0); display: none; left: 0px; position: absolute; top: 0px; width: 100%; z-index: 9500; }

div.pp_pic_holder { display: none; position: absolute; width: 100px; z-index: 10000; }

.pp_top { height: 20px; position: relative; }

* html .pp_top { padding: 0px 20px; }

.pp_top .pp_left { height: 20px; left: 0px; position: absolute; width: 20px; }

.pp_top .pp_middle { height: 20px; left: 20px; position: absolute; right: 20px; }

* html .pp_top .pp_middle { left: 0px; position: static; }

.pp_top .pp_right { height: 20px; left: auto; position: absolute; right: 0px; top: 0px; width: 20px; }

.pp_content { height: 40px; min-width: 40px; }

* html .pp_content { width: 40px; }

.pp_fade { display: none; }

.pp_content_container { position: relative; text-align: left; width: 100%; }

.pp_content_container .pp_left { padding-left: 20px; }

.pp_content_container .pp_right { padding-right: 20px; }

.pp_content_container .pp_details { float: left; margin: 10px 0px 2px; }

.pp_description { display: none; margin: 0px; }

.pp_social { float: left; margin: 0px; }

.pp_social .facebook { float: left; margin-left: 5px; width: 85px; overflow: hidden; }

.pp_social .twitter { float: left; }

.pp_nav { clear: right; float: left; margin: 3px 10px 0px 0px; }

.pp_nav p { float: left; margin: 2px 4px; white-space: nowrap; }

.pp_nav .pp_play, .pp_nav .pp_pause { float: left; margin-right: 4px; text-indent: -10000px; }

a.pp_arrow_previous, a.pp_arrow_next { display: block; float: left; height: 15px; margin-top: 3px; overflow: hidden; text-indent: -10000px; width: 14px; }

.pp_hoverContainer { position: absolute; top: 0px; width: 100%; z-index: 2000; }

.pp_gallery { display: none; left: 50%; margin-top: -50px; position: absolute; z-index: 10000; }

.pp_gallery div { float: left; overflow: hidden; position: relative; }

.pp_gallery ul { float: left; height: 35px; margin: 0px 0px 0px 5px; padding: 0px; position: relative; white-space: nowrap; }

.pp_gallery ul a { border: 1px solid rgba(0, 0, 0, 0.5); display: block; float: left; height: 33px; overflow: hidden; }

.pp_gallery ul a:hover, .pp_gallery li.selected a { border-color: rgb(255, 255, 255); }

.pp_gallery ul a img { border: 0px; }

.pp_gallery li { display: block; float: left; margin: 0px 5px 0px 0px; padding: 0px; }

.pp_gallery li.default a { background: url("../images/prettyPhoto/facebook/default_thumbnail.gif") 0px 0px no-repeat; display: block; height: 33px; width: 50px; }

.pp_gallery li.default a img { display: none; }

.pp_gallery .pp_arrow_previous, .pp_gallery .pp_arrow_next { margin-top: 7px !important; }

a.pp_next { background: url("../images/prettyPhoto/light_rounded/btnNext.png") 10000px 10000px no-repeat; display: block; float: right; height: 100%; text-indent: -10000px; width: 49%; }

a.pp_previous { background: url("../images/prettyPhoto/light_rounded/btnNext.png") 10000px 10000px no-repeat; display: block; float: left; height: 100%; text-indent: -10000px; width: 49%; }

a.pp_expand, a.pp_contract { cursor: pointer; display: none; height: 20px; position: absolute; right: 30px; text-indent: -10000px; top: 10px; width: 20px; z-index: 20000; }

a.pp_close { position: absolute; right: 0px; top: 0px; display: block; line-height: 22px; text-indent: -10000px; }

.pp_bottom { height: 20px; position: relative; }

* html .pp_bottom { padding: 0px 20px; }

.pp_bottom .pp_left { height: 20px; left: 0px; position: absolute; width: 20px; }

.pp_bottom .pp_middle { height: 20px; left: 20px; position: absolute; right: 20px; }

* html .pp_bottom .pp_middle { left: 0px; position: static; }

.pp_bottom .pp_right { height: 20px; left: auto; position: absolute; right: 0px; top: 0px; width: 20px; }

.pp_loaderIcon { display: block; height: 24px; left: 50%; margin: -12px 0px 0px -12px; position: absolute; top: 50%; width: 24px; }

#pp_full_res { line-height: 1 !important; }

#pp_full_res .pp_inline { text-align: left; }

#pp_full_res .pp_inline p { margin: 0px 0px 15px; }

div.ppt { color: rgb(255, 255, 255); font-size: 17px; margin: 0px 0px 5px 15px; z-index: 9999; display: none !important; }
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: https://ipps-a.army.mil/wp-content/themes/thefox/includes/zilla-likes/styles/zilla-likes.css

@charset "utf-8";

.zilla-blog-widget .zilla-likes, .tz_recentwork_widget .zilla-likes, .tz_blog_widget .zilla-likes, .home div#the_body #slider .excerpt .zilla-likes, .archive div#the_body #slider .excerpt .zilla-likes { display: none; }
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: https://ipps-a.army.mil/wp-content/themes/thefox/css/thefox_js_composer.css

@charset "utf-8";

.vc_row:nth-child(0) { z-index: 101; }

.vc_row:nth-child(1) { z-index: 100; }

.vc_row:nth-child(2) { z-index: 99; }

.vc_row:nth-child(3) { z-index: 98; }

.vc_row:nth-child(4) { z-index: 97; }

.vc_row:nth-child(5) { z-index: 96; }

.vc_row:nth-child(6) { z-index: 95; }

.vc_row:nth-child(7) { z-index: 94; }

.vc_row:nth-child(8) { z-index: 93; }

.vc_row:nth-child(9) { z-index: 92; }

.vc_row:nth-child(10) { z-index: 91; }

.vc_row:nth-child(11) { z-index: 90; }

.vc_row:nth-child(12) { z-index: 89; }

.vc_row:nth-child(13) { z-index: 88; }

.vc_row.vc_row-flex > .vc_column_container { -webkit-box-flex: 1; flex-grow: 1; display: flex; flex-direction: column; }

.vc_row.vc_row-o-equal-height > .vc_column_container { -webkit-box-align: stretch; align-items: stretch; }

.vc_row.vc_row-flex, .vc_row.vc_row-flex > .vc_column_container { display: -webkit-flex; }

.vc_parallax .vc_parallax-inner { pointer-events: none; position: absolute; left: 0px; right: 0px; top: 0px; background-attachment: scroll; background-color: transparent; background-image: inherit; background-size: cover; z-index: 0; background-position: 50% 0px; }

.vc_parallax > * { position: relative; z-index: 1; }

.vc_row.vc_row-o-equal-height .wpb_wrapper, .vc_row.vc_row-o-equal-height .vc_column-inner { min-height: 1px; }

.vc_row.vc_row-o-equal-height .wpb_single_image .wpb_wrapper { display: inline-block; max-width: 100%; vertical-align: top; }

.vc-hoverbox-wrapper, .vc-hoverbox-wrapper * { box-sizing: border-box; }

.vc-hoverbox-wrapper.vc-hoverbox-shape--rounded .vc-hoverbox-back, .vc-hoverbox-wrapper.vc-hoverbox-shape--rounded .vc-hoverbox-front { border-radius: 10px; }

.vc-hoverbox-wrapper.vc-hoverbox-shape--round .vc-hoverbox-back, .vc-hoverbox-wrapper.vc-hoverbox-shape--round .vc-hoverbox-front { border-radius: 50px; }

.vc-hoverbox-wrapper.vc-hoverbox-align--center { text-align: center; }

.vc-hoverbox-wrapper.vc-hoverbox-align--left { text-align: left; }

.vc-hoverbox-wrapper.vc-hoverbox-align--right { text-align: right; }

.vc-hoverbox-wrapper .vc-hoverbox { position: relative; display: inline-block; text-align: center; width: 100%; }

.vc-hoverbox-wrapper.vc-hoverbox-width--100 .vc-hoverbox { width: 100%; }

.vc-hoverbox-wrapper.vc-hoverbox-width--90 .vc-hoverbox { width: 90%; }

.vc-hoverbox-wrapper.vc-hoverbox-width--80 .vc-hoverbox { width: 80%; }

.vc-hoverbox-wrapper.vc-hoverbox-width--70 .vc-hoverbox { width: 70%; }

.vc-hoverbox-wrapper.vc-hoverbox-width--60 .vc-hoverbox { width: 60%; }

.vc-hoverbox-wrapper.vc-hoverbox-width--50 .vc-hoverbox { width: 50%; }

.vc-hoverbox-wrapper.vc-hoverbox-width--40 .vc-hoverbox { width: 40%; }

.vc-hoverbox-wrapper.vc-hoverbox-width--30 .vc-hoverbox { width: 30%; }

.vc-hoverbox-wrapper.vc-hoverbox-width--20 .vc-hoverbox { width: 20%; }

.vc-hoverbox-wrapper.vc-hoverbox-width--10 .vc-hoverbox { width: 10%; }

.vc-hoverbox-inner { width: 100%; display: inline-block; min-height: 250px; }

.vc-hoverbox-inner :last-child { margin-bottom: 0px; }

.vc-hoverbox-block { height: 100%; width: 100%; backface-visibility: hidden; position: absolute; top: 0px; left: 0px; display: flex; flex-direction: column; justify-content: center; transition: transform 0.5s ease-in-out 0s; transform-style: preserve-3d; background-size: cover; background-position: center center; }

.vc-hoverbox-block-inner { flex-shrink: 0; padding: 20px; }

.vc-hoverbox-front { transform: rotateY(0deg); }

.vc-hoverbox-back { transform: rotateY(180deg); }

.vc-hoverbox:hover .vc-hoverbox-front { transform: rotateY(-180deg); }

.vc-hoverbox:hover .vc-hoverbox-back { transform: rotateY(0deg); }

.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox-front { transform: rotateY(180deg); }

.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox-back, .vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox:hover .vc-hoverbox-front { transform: rotateY(0deg); }

.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox:hover .vc-hoverbox-back { transform: rotateY(-180deg); }

.vc-zigzag-wrapper { text-align: center; }

.vc-zigzag-wrapper.vc-zigzag-align-left { text-align: left; }

.vc-zigzag-wrapper.vc-zigzag-align-right { text-align: right; }

.vc-zigzag-inner { display: inline-block; }

.vc_row.vc_row-o-full-height { min-height: 100vh; }

.vc_row.vc_row-o-content-middle { display: flex; -webkit-box-align: center; align-items: center; box-sizing: border-box; }

.vc_single_image-wrapper { display: inline-block; max-width: 100%; position: relative; }

.wpb_single_image .vc_single_image-wrapper.vc_box_rounded, .wpb_single_image .vc_single_image-wrapper.vc_box_rounded img { border-radius: 4px; box-shadow: none; }

.wpb_single_image .vc_single_image-wrapper.vc_box_outline, .wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle { border-radius: 0px; box-shadow: none; padding: 6px; border: 1px solid rgb(235, 235, 235); }

.wpb_single_image .vc_single_image-wrapper.vc_box_outline img, .wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img { border-radius: 0px; box-shadow: none; border: 1px solid rgb(235, 235, 235); }

.wpb_single_image .vc_single_image-wrapper.vc_box_border, .wpb_single_image .vc_single_image-wrapper.vc_box_border_circle { border-radius: 0px; box-shadow: none; padding: 6px; border: none; }

.wpb_single_image .vc_single_image-wrapper.vc_box_border img, .wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img { border-radius: 0px; box-shadow: none; border: none; }

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow, .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border, .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle, .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle { border-radius: 0px; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 5px; }

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow img, .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border img, .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img, .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img { border-radius: 0px; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 5px; }

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border, .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle { padding: 6px; }

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d { border-radius: 0px; box-shadow: none; margin-bottom: 15px; }

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d img { border-radius: 0px; box-shadow: none; }

.wpb_single_image .vc_single_image-wrapper.vc_box_circle, .wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle, .wpb_single_image .vc_single_image-wrapper.vc_box_border_circle, .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle, .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle { border-radius: 50%; box-shadow: none; overflow: hidden; }

.wpb_single_image .vc_single_image-wrapper.vc_box_circle img, .wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img, .wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img, .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img, .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img { border-radius: 50%; box-shadow: none; overflow: hidden; }

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle, .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 5px; }

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img, .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 5px; }

.wpb_single_image.vc_align_center { text-align: center; }

.wpb_single_image.vc_align_right { text-align: right; }

.wpb_single_image.vc_align_left { text-align: left; }

.wpb_single_image .vc_box_shadow_3d_wrap { position: relative; z-index: 0; display: inline-block; max-width: 100%; }

.wpb_single_image .vc_box_shadow_3d_wrap::after, .wpb_single_image .vc_box_shadow_3d_wrap::before { content: ""; position: absolute; box-shadow: rgba(0, 0, 0, 0.6) 0px 15px 10px; left: 5px; right: 50%; bottom: 8px; height: 30%; z-index: -1; border-radius: inherit; transform-origin: 0px 0px; transform: skewY(-6deg); }

.wpb_single_image .vc_box_shadow_3d_wrap::after { left: 50%; right: 5px; transform: skewY(6deg); transform-origin: 100% 0px; }

.wpb_single_image .vc_box_outline.vc_box_border_blue, .wpb_single_image .vc_box_outline_circle.vc_box_border_blue { border-color: rgb(84, 114, 210); }

.wpb_single_image .vc_box_border.vc_box_border_blue, .wpb_single_image .vc_box_border_circle.vc_box_border_blue { background-color: rgb(84, 114, 210); }

.wpb_single_image .vc_box_outline.vc_box_border_turquoise, .wpb_single_image .vc_box_outline_circle.vc_box_border_turquoise { border-color: rgb(0, 193, 207); }

.wpb_single_image .vc_box_border.vc_box_border_turquoise, .wpb_single_image .vc_box_border_circle.vc_box_border_turquoise { background-color: rgb(0, 193, 207); }

.wpb_single_image .vc_box_outline.vc_box_border_pink, .wpb_single_image .vc_box_outline_circle.vc_box_border_pink { border-color: rgb(254, 108, 97); }

.wpb_single_image .vc_box_border.vc_box_border_pink, .wpb_single_image .vc_box_border_circle.vc_box_border_pink { background-color: rgb(254, 108, 97); }

.wpb_single_image .vc_box_outline.vc_box_border_violet, .wpb_single_image .vc_box_outline_circle.vc_box_border_violet { border-color: rgb(141, 109, 196); }

.wpb_single_image .vc_box_border.vc_box_border_violet, .wpb_single_image .vc_box_border_circle.vc_box_border_violet { background-color: rgb(141, 109, 196); }

.wpb_single_image .vc_box_outline.vc_box_border_peacoc, .wpb_single_image .vc_box_outline_circle.vc_box_border_peacoc { border-color: rgb(76, 173, 201); }

.wpb_single_image .vc_box_border.vc_box_border_peacoc, .wpb_single_image .vc_box_border_circle.vc_box_border_peacoc { background-color: rgb(76, 173, 201); }

.wpb_single_image .vc_box_outline.vc_box_border_chino, .wpb_single_image .vc_box_outline_circle.vc_box_border_chino { border-color: rgb(206, 194, 171); }

.wpb_single_image .vc_box_border.vc_box_border_chino, .wpb_single_image .vc_box_border_circle.vc_box_border_chino { background-color: rgb(206, 194, 171); }

.wpb_single_image .vc_box_outline.vc_box_border_mulled_wine, .wpb_single_image .vc_box_outline_circle.vc_box_border_mulled_wine { border-color: rgb(80, 72, 91); }

.wpb_single_image .vc_box_border.vc_box_border_mulled_wine, .wpb_single_image .vc_box_border_circle.vc_box_border_mulled_wine { background-color: rgb(80, 72, 91); }

.wpb_single_image .vc_box_outline.vc_box_border_vista_blue, .wpb_single_image .vc_box_outline_circle.vc_box_border_vista_blue { border-color: rgb(117, 214, 156); }

.wpb_single_image .vc_box_border.vc_box_border_vista_blue, .wpb_single_image .vc_box_border_circle.vc_box_border_vista_blue { background-color: rgb(117, 214, 156); }

.wpb_single_image .vc_box_outline.vc_box_border_black, .wpb_single_image .vc_box_outline_circle.vc_box_border_black { border-color: rgb(42, 42, 42); }

.wpb_single_image .vc_box_border.vc_box_border_black, .wpb_single_image .vc_box_border_circle.vc_box_border_black { background-color: rgb(42, 42, 42); }

.wpb_single_image .vc_box_outline.vc_box_border_grey, .wpb_single_image .vc_box_outline_circle.vc_box_border_grey { border-color: rgb(235, 235, 235); }

.wpb_single_image .vc_box_border.vc_box_border_grey, .wpb_single_image .vc_box_border_circle.vc_box_border_grey { background-color: rgb(235, 235, 235); }

.wpb_single_image .vc_box_outline.vc_box_border_orange, .wpb_single_image .vc_box_outline_circle.vc_box_border_orange { border-color: rgb(247, 190, 104); }

.wpb_single_image .vc_box_border.vc_box_border_orange, .wpb_single_image .vc_box_border_circle.vc_box_border_orange { background-color: rgb(247, 190, 104); }

.wpb_single_image .vc_box_outline.vc_box_border_sky, .wpb_single_image .vc_box_outline_circle.vc_box_border_sky { border-color: rgb(90, 161, 227); }

.wpb_single_image .vc_box_border.vc_box_border_sky, .wpb_single_image .vc_box_border_circle.vc_box_border_sky { background-color: rgb(90, 161, 227); }

.wpb_single_image .vc_box_outline.vc_box_border_green, .wpb_single_image .vc_box_outline_circle.vc_box_border_green { border-color: rgb(109, 171, 60); }

.wpb_single_image .vc_box_border.vc_box_border_green, .wpb_single_image .vc_box_border_circle.vc_box_border_green { background-color: rgb(109, 171, 60); }

.wpb_single_image .vc_box_outline.vc_box_border_juicy_pink, .wpb_single_image .vc_box_outline_circle.vc_box_border_juicy_pink { border-color: rgb(244, 82, 77); }

.wpb_single_image .vc_box_border.vc_box_border_juicy_pink, .wpb_single_image .vc_box_border_circle.vc_box_border_juicy_pink { background-color: rgb(244, 82, 77); }

.wpb_single_image .vc_box_outline.vc_box_border_sandy_brown, .wpb_single_image .vc_box_outline_circle.vc_box_border_sandy_brown { border-color: rgb(247, 148, 104); }

.wpb_single_image .vc_box_border.vc_box_border_sandy_brown, .wpb_single_image .vc_box_border_circle.vc_box_border_sandy_brown { background-color: rgb(247, 148, 104); }

.wpb_single_image .vc_box_outline.vc_box_border_purple, .wpb_single_image .vc_box_outline_circle.vc_box_border_purple { border-color: rgb(185, 126, 187); }

.wpb_single_image .vc_box_border.vc_box_border_purple, .wpb_single_image .vc_box_border_circle.vc_box_border_purple { background-color: rgb(185, 126, 187); }

.wpb_single_image .vc_box_outline.vc_box_border_white, .wpb_single_image .vc_box_outline_circle.vc_box_border_white { border-color: rgb(255, 255, 255); }

.wpb_single_image .vc_box_border.vc_box_border_white, .wpb_single_image .vc_box_border_circle.vc_box_border_white { background-color: rgb(255, 255, 255); }

.wpb_row { box-sizing: border-box; }

.vc_row-fluid [class*="vc_col-sm-"] { display: block; width: 100%; min-height: 5px; box-sizing: border-box; float: left; margin-left: 0%; }

.vc_vc_row .vc_row-fluid [class*="vc_col-sm-"]:first-child { margin-left: 0px !important; }

.vc_row-fluid .vc_col-sm-12, .wpb_teaser_grid.wpb_carousel .vc_col-sm-12 { width: 100%; }

.vc_row-fluid .vc_col-sm-11 { position: relative; float: left; width: 91.6667%; min-height: 1px; padding-left: 15px; padding-right: 15px; }

.vc_row-fluid .vc_col-sm-10 { position: relative; float: left; width: 83.3333%; min-height: 1px; padding-left: 15px; padding-right: 15px; }

.vc_row-fluid .vc_col-sm-9 { position: relative; float: left; width: 75%; min-height: 1px; padding-left: 15px; padding-right: 15px; }

.vc_row-fluid .vc_col-sm-8 { position: relative; float: left; width: 66.6667%; min-height: 1px; padding-left: 15px; padding-right: 15px; }

.vc_row-fluid .vc_col-sm-7 { position: relative; float: left; width: 58.3333%; min-height: 1px; padding-left: 15px; padding-right: 15px; }

.vc_row-fluid .vc_col-sm-6, .wpb_teaser_grid.wpb_carousel .vc_col-sm-6 { position: relative; float: left; width: 50%; min-height: 1px; padding-left: 15px; padding-right: 15px; }

.vc_row-fluid .vc_col-sm-5 { position: relative; float: left; width: 41.6667%; min-height: 1px; padding-left: 15px; padding-right: 15px; }

.vc_row-fluid .vc_col-sm-4, .wpb_teaser_grid.wpb_carousel .vc_col-sm-4 { position: relative; float: left; width: 33.3333%; min-height: 1px; padding-left: 15px; padding-right: 15px; }

.vc_row-fluid .vc_col-sm-3, .wpb_teaser_grid.wpb_carousel .vc_col-sm-3 { position: relative; float: left; width: 25%; min-height: 1px; padding-left: 15px; padding-right: 15px; }

.vc_row-fluid .vc_col-sm-2 { position: relative; float: left; width: 16.6667%; min-height: 1px; padding-left: 15px; padding-right: 15px; }

.vc_row-fluid .vc_col-sm-1 { position: relative; float: left; width: 8.33333%; min-height: 1px; padding-left: 15px; padding-right: 15px; }

.wpb_row > .wpb_column > .wpb_wrapper .wpb_content_element:last-child { margin-bottom: 0px; }

.wpb_content_element:last-child { margin-bottom: 0px; }

.vc_vc_row .vc_row-fluid .vc_span11, .vc_vc_row .vc_row-fluid .vc_span10, .vc_vc_row .vc_row-fluid .vc_span9, .vc_vc_row .vc_row-fluid .vc_span8, .vc_vc_row .vc_row-fluid .vc_span7, .vc_vc_row .vc_row-fluid .vc_span6, .vc_vc_row .vc_row-fluid .vc_span5, .vc_vc_row .vc_row-fluid .vc_span4, .vc_vc_row .vc_row-fluid .vc_span3, .vc_vc_row .vc_row-fluid .vc_span2, .vc_vc_row .vc_row-fluid .vc_span1 { width: 100% !important; }

.vc_row-fluid { width: 100%; position: relative; overflow: hidden; }

.vc_row-fluid.vc_inner { overflow: inherit !important; }

.vc_row-fluid::before, .vc_row-fluid::after { display: table; content: ""; }

.vc_row-fluid::after { clear: both; }

.vc_row-fluid [class*="vc_span"] { display: block; width: 100%; min-height: 5px; box-sizing: border-box; float: left; margin-left: 2.5%; }

.vc_row-fluid [class*="vc_span"]:first-child { margin-left: 0px; }

.vc_row-fluid .vc_span12, .wpb_teaser_grid.wpb_carousel .vc_span12 { width: 100%; }

.vc_row-fluid .vc_span11 { width: 91.4583%; }

.vc_row-fluid .vc_span10 { width: 82.9167%; }

.vc_row-fluid .vc_span9 { width: 74.375%; }

.vc_row-fluid .vc_span8 { width: 65.8333%; }

.vc_row-fluid .vc_span7 { width: 57.2917%; }

.vc_row-fluid .vc_span6, .wpb_teaser_grid.wpb_carousel .vc_span6 { width: 48.75%; }

.vc_row-fluid .vc_span5 { width: 40.2083%; }

.vc_row-fluid .vc_span4, .wpb_teaser_grid.wpb_carousel .vc_span4 { width: 31.6667%; }

.vc_row-fluid .vc_span3, .wpb_teaser_grid.wpb_carousel .vc_span3 { width: 23.125%; }

.vc_row-fluid .vc_span1\/5 { width: 18%; }

.vc_row-fluid .vc_span2 { width: 14.5833%; }

.vc_row-fluid .vc_span1 { width: 6.04167%; }

.wpb_row > .wpb_column > .wpb_wrapper .wpb_content_element:last-child { margin-bottom: 0px; }

.hidden { display: none; visibility: hidden; }

.visible-phone { display: none !important; }

.visible-tablet { display: none !important; }

.hidden-desktop { display: none !important; }

.clearfix { }

.clearfix::before, .clearfix::after { display: table; content: ""; }

.clearfix::after { clear: both; }

.vc_column-inner::after, .vc_column-inner::before { content: " "; display: table; }

.vc_column-inner::after, .vc_row::after { clear: both; }

.btn-group-vertical > .btn-group::after, .btn-toolbar::after, .container-fluid::after, .container::after, .dl-horizontal dd::after, .form-horizontal .form-group::after, .modal-footer::after, .nav::after, .navbar-collapse::after, .navbar-header::after, .navbar::after, .pager::after, .panel-body::after, .row::after, .vc_clearfix::after, .vc_column-inner::after, .vc_el-clearfix, .vc_row::after { clear: both; }

.hide-text { font: 0px / 0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0px; }

.input-block-level { display: block; width: 100%; min-height: 5px; box-sizing: border-box; }

.text-left { text-align: left; }

.text-right { text-align: right; }

.text-center { text-align: center; }

.vc_row.vc_row-flex { box-sizing: border-box; display: flex; flex-wrap: wrap; }

.vc_row.vc_row-flex > .vc_column_container { display: flex; }

.vc_ie-flexbox-fixer, .vc_row.vc_row-flex > .vc_column_container > .vc_column-inner { display: -webkit-flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; }

.vc_ie-flexbox-fixer .vc_row-flex.vc_row > .vc_column_container > .vc_column-inner { max-width: 99.99%; }

.vc_row.vc_row-flex > .vc_column_container > .vc_column-inner { -webkit-box-flex: 1; flex-grow: 1; display: flex; flex-direction: column; max-width: 99.9999%; }

.vc_row.vc_row-flex::after, .vc_row.vc_row-flex::before { display: none; }

.vc_row.vc_row-o-columns-stretch { align-content: stretch; }

.vc_row.vc_row-o-columns-top { align-content: flex-start; }

.vc_row.vc_row-o-columns-bottom { align-content: flex-end; }

.vc_row.vc_row-o-columns-middle { align-content: center; }

.vc_row.vc_row-o-columns-bottom::after, .vc_row.vc_row-o-columns-middle::after, .vc_row.vc_row-o-columns-top::after { content: ""; width: 100%; height: 0px; overflow: hidden; visibility: hidden; display: block; }

.vc_row.vc_row-o-content-top > .vc_column_container > .vc_column-inner { -webkit-box-pack: start; justify-content: flex-start; }

.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height) > .vc_column_container { -webkit-box-align: start; align-items: flex-start; }

.vc_row.vc_row-o-content-bottom > .vc_column_container > .vc_column-inner { -webkit-box-pack: end; justify-content: flex-end; }

.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height) > .vc_column_container { -webkit-box-align: end; align-items: flex-end; }

.vc_row.vc_row-o-content-middle > .vc_column_container > .vc_column-inner { -webkit-box-pack: center; justify-content: center; }

.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height) > .vc_column_container { -webkit-box-align: center; align-items: center; }

.vc_column-inner::after, .vc_column-inner::before { content: " "; display: table; }

.vc_ie-flexbox-fixer { display: flex; flex-direction: column; }

.vc_ie-flexbox-fixer > .vc_row { -webkit-box-flex: 1; flex: 1 1 auto; }

@media (max-width: 767px) {
  .visible-phone { display: inherit !important; }
  .hidden-phone { display: none !important; }
  .hidden-desktop { display: inherit !important; }
  .visible-desktop { display: none !important; }
}

@media (min-width: 768px) and (max-width: 979px) {
  .visible-tablet { display: inherit !important; }
  .hidden-tablet { display: none !important; }
  .hidden-desktop { display: inherit !important; }
  .visible-desktop { display: none !important; }
}

.wpb_separator, .vc_text_separator { border-bottom: 1px solid rgb(247, 247, 247); }

.wpb_separator { clear: both; height: 1px; }

.vc_text_separator { clear: both; height: 1px; }

.vc_text_separator div { display: inline-block; background-color: rgb(255, 255, 255); padding: 1px 1em; position: relative; top: -9px; }

.separator_align_center { text-align: center; }

.separator_align_left { text-align: left; }

.separator_align_right { text-align: right; }

.fb_type_standard { height: 25px; }

.fb_type_standard iframe { height: 25px; }

.fb_type_button_count { height: 20px; }

.fb_type_button_count iframe { height: 20px; }

.fb_type_box_count { height: 62px; }

.fb_type_box_count iframe { height: 62px; }

.wpb_googleplus_type_standard { height: 25px; }

.wpb_googleplus_type_small { height: 19px; }

.wpb_googleplus_type_medium { height: 21px; }

.wpb_googleplus_type_tall { height: 21px; }

.wpb_pinterest_type_horizontal { height: 21px; }

.wpb_pinterest_type_vertical { height: 60px; }

.wpb_pinterest_type_none { height: 21px; }

.wpb_toggle, #content h4.wpb_toggle { background: url("../images/toggle_open.png") left center no-repeat; padding-left: 25px; clear: both; margin-top: 0px; }

.wpb_toggle_title_active, #content h4.wpb_toggle_title_active { background: url("../images/toggle_close.png") left center no-repeat; }

.wpb_toggle:hover { cursor: pointer; }

.wpb_toggle_content { display: none; overflow: hidden; padding: 0px 0px 0px 25px; margin-top: 1em; }

.wpb_toggle_open { display: block; }

.wpb_widgetised_column .wpb_wrapper > ul { margin: 0px; }

.wpb_widgetised_column .wpb_wrapper > ul > li { margin-left: 0px; background-image: none; list-style: none !important; }

.wpb_widgetised_column .wpb_wrapper > ul > li::after, .wpb_widgetised_column .wpb_wrapper > ul > li::before { display: none !important; }

.wpb_button { display: inline-block; padding: 4px 10px; margin-bottom: 0px; margin-top: 0px; font-size: 13px; line-height: 18px; color: rgb(51, 51, 51); text-align: center; text-shadow: rgba(255, 255, 255, 0.75) 0px 1px 1px; vertical-align: middle; cursor: pointer; background-color: rgb(247, 247, 247); border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(179, 179, 179); border-image: initial; border-radius: 2px; }

.wpb_button:hover, .wpb_button:active, .wpb_button.active, .wpb_button.disabled, .wpb_button[disabled] { background-color: rgb(234, 234, 234); }

.wpb_button:active, .wpb_button.active { }

.wpb_button:first-child { }

.wpb_button:hover { color: rgb(51, 51, 51); text-decoration: none; background-color: rgb(230, 230, 230); transition: background-color 0.1s linear 0s; }

.wpb_button:focus { outline: -webkit-focus-ring-color auto 5px; outline-offset: -2px; }

.wpb_button.active, .wpb_button:active { background-color: rgb(230, 230, 230); background-image: none; outline: 0px; box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 4px inset, rgba(0, 0, 0, 0.05) 0px 1px 2px; }

button.wpb_btn-large, span.wpb_btn-large { padding: 9px 14px; font-size: 15px; line-height: normal; border-radius: 2px; }

button.wpb_btn-large [class^="icon-"], span.wpb_btn-large [class^="icon-"] { margin-top: 1px; }

button.wpb_btn-small, span.wpb_btn-small { padding: 5px 9px; font-size: 11px; line-height: 16px; }

button.wpb_btn-small [class^="icon-"], span.wpb_btn-small [class^="icon-"] { margin-top: -1px; }

button.wpb_btn-mini, span.wpb_btn-mini { padding: 2px 6px; font-size: 11px; line-height: 14px; }

.wpb_btn-primary, .wpb_btn-primary:hover, .wpb_btn-warning, .wpb_btn-warning:hover, .wpb_btn-danger, .wpb_btn-danger:hover, .wpb_btn-success, .wpb_btn-success:hover, .wpb_btn-info, .wpb_btn-info:hover, .wpb_btn-inverse, .wpb_btn-inverse:hover { color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.25) 0px -1px 0px; }

.wpb_btn-primary.active, .wpb_btn-warning.active, .wpb_btn-danger.active, .wpb_btn-success.active, .wpb_btn-info.active, .wpb_btn-inverse.active { color: rgba(255, 255, 255, 0.75); }

.wpb_button { border-color: rgba(0, 0, 0, 0.1); }

.wpb_btn-primary { background-color: rgb(0, 136, 204); }

.wpb_btn-primary:hover, .wpb_btn-primary:active, .wpb_btn-primary.active, .wpb_btn-primary.disabled, .wpb_btn-primary[disabled] { background-color: rgb(0, 119, 179); }

.wpb_btn-primary:active, .wpb_btn-primary.active { }

.wpb_btn-warning { background-color: rgb(255, 153, 0); }

.wpb_btn-warning:hover, .wpb_btn-warning:active, .wpb_btn-warning.active, .wpb_btn-warning.disabled, .wpb_btn-warning[disabled] { background-color: rgb(230, 138, 0); }

.wpb_btn-warning:active, .wpb_btn-warning.active { }

.wpb_btn-danger { background-color: rgb(255, 103, 91); }

.wpb_btn-danger:hover, .wpb_btn-danger:active, .wpb_btn-danger.active, .wpb_btn-danger.disabled, .wpb_btn-danger[disabled] { background-color: rgb(255, 79, 66); }

.wpb_btn-danger:active, .wpb_btn-danger.active { }

.wpb_btn-success { background-color: rgb(106, 177, 101); }

.wpb_btn-success:hover, .wpb_btn-success:active, .wpb_btn-success.active, .wpb_btn-success.disabled, .wpb_btn-success[disabled] { background-color: rgb(90, 168, 85); }

.wpb_btn-success:active, .wpb_btn-success.active { }

.wpb_btn-info { background-color: rgb(88, 185, 218); }

.wpb_btn-info:hover, .wpb_btn-info:active, .wpb_btn-info.active, .wpb_btn-info.disabled, .wpb_btn-info[disabled] { background-color: rgb(67, 176, 213); }

.wpb_btn-info:active, .wpb_btn-info.active { }

.wpb_btn-inverse { background-color: rgb(85, 85, 85); }

.wpb_btn-inverse:hover, .wpb_btn-inverse:active, .wpb_btn-inverse.active, .wpb_btn-inverse.disabled, .wpb_btn-inverse[disabled] { background-color: rgb(72, 72, 72); }

.wpb_btn-inverse:active, .wpb_btn-inverse.active { }

button.wpb_button, input[type="submit"].wpb_button { }

button.wpb_button.wpb_btn-large, input[type="submit"].wpb_button.wpb_btn-large { }

button.wpb_button.wpb_btn-small, input[type="submit"].wpb_button.wpb_btn-small { }

button.wpb_button.wpb_btn-mini, input[type="submit"].wpb_button.wpb_btn-mini { }

a.wpb_button_a { text-decoration: none; border: none; }

a.wpb_button_a:hover { text-decoration: none; }

.wpb_button:hover { background-image: none; }

i.icon { display: inline-block; width: 16px; height: 16px; line-height: 16px; vertical-align: text-top; margin-left: 5px; }

.wpb_btn-large i.icon { height: 19px; margin-left: 9px; }

.wpb_btn-small i.icon { height: 15px; }

.wpb_btn-mini i.icon { display: none; }

.wpb_address_book i.icon, option.wpb_address_book { background: url("../images/icons/address-book.png") right center no-repeat; }

.wpb_alarm_clock i.icon, option.wpb_alarm_clock { background: url("../images/icons/alarm-clock.png") right center no-repeat; }

.wpb_anchor i.icon, option.wpb_anchor { background: url("../images/icons/anchor.png") right center no-repeat; }

.wpb_application_image i.icon, option.wpb_application_image { background: url("../images/icons/application-image.png") right center no-repeat; }

.wpb_arrow i.icon, option.wpb_arrow { background: url("../images/icons/arrow.png") right center no-repeat; }

.wpb_asterisk i.icon, option.wpb_asterisk { background: url("../images/icons/asterisk.png") right center no-repeat; }

.wpb_hammer i.icon, option.wpb_hammer { background: url("../images/icons/auction-hammer.png") right center no-repeat; }

.wpb_balloon i.icon, option.wpb_balloon { background: url("../images/icons/balloon.png") right center no-repeat; }

.wpb_balloon_buzz i.icon, option.wpb_balloon_buzz { background: url("../images/icons/balloon-buzz.png") right center no-repeat; }

.wpb_balloon_facebook i.icon, option.wpb_balloon_facebook { background: url("../images/icons/balloon-facebook.png") right center no-repeat; }

.wpb_balloon_twitter i.icon, option.wpb_balloon_twitter { background: url("../images/icons/balloon-twitter.png") right center no-repeat; }

.wpb_battery i.icon, option.wpb_battery { background: url("../images/icons/battery-full.png") right center no-repeat; }

.wpb_binocular i.icon, option.wpb_binocular { background: url("../images/icons/binocular.png") right center no-repeat; }

.wpb_document_excel i.icon, option.wpb_document_excel { background: url("../images/icons/blue-document-excel.png") right center no-repeat; }

.wpb_document_image i.icon, option.wpb_document_image { background: url("../images/icons/blue-document-image.png") right center no-repeat; }

.wpb_document_music i.icon, option.wpb_document_music { background: url("../images/icons/blue-document-music.png") right center no-repeat; }

.wpb_document_office i.icon, option.wpb_document_office { background: url("../images/icons/blue-document-office.png") right center no-repeat; }

.wpb_document_pdf i.icon, option.wpb_document_pdf { background: url("../images/icons/blue-document-pdf.png") right center no-repeat; }

.wpb_document_powerpoint i.icon, option.wpb_document_powerpoint { background: url("../images/icons/blue-document-powerpoint.png") right center no-repeat; }

.wpb_document_word i.icon, option.wpb_document_word { background: url("../images/icons/blue-document-word.png") right center no-repeat; }

.wpb_bookmark i.icon, option.wpb_bookmark { background: url("../images/icons/bookmark.png") right center no-repeat; }

.wpb_camcorder i.icon, option.wpb_camcorder { background: url("../images/icons/camcorder.png") right center no-repeat; }

.wpb_camera i.icon, option.wpb_camera { background: url("../images/icons/camera.png") right center no-repeat; }

.wpb_chart i.icon, option.wpb_chart { background: url("../images/icons/chart.png") right center no-repeat; }

.wpb_chart_pie i.icon, option.wpb_chart_pie { background: url("../images/icons/chart-pie.png") right center no-repeat; }

.wpb_clock i.icon, option.wpb_clock { background: url("../images/icons/clock.png") right center no-repeat; }

.wpb_play i.icon, option.wpb_play { background: url("../images/icons/control.png") right center no-repeat; }

.wpb_fire i.icon, option.wpb_fire { background: url("../images/icons/fire.png") right center no-repeat; }

.wpb_heart i.icon, option.wpb_heart { background: url("../images/icons/heart.png") right center no-repeat; }

.wpb_mail i.icon, option.wpb_mail { background: url("../images/icons/mail.png") right center no-repeat; }

.wpb_shield i.icon, option.wpb_shield { background: url("../images/icons/plus-shield.png") right center no-repeat; }

.wpb_video i.icon, option.wpb_video { background: url("../images/icons/video.png") right center no-repeat; }

.wpb_call_to_action { position: relative; background-color: rgb(247, 247, 247); padding: 35px; border: 1px solid rgb(240, 240, 240); box-sizing: border-box; }

.wpb_call_to_action .wpb_button { margin: 0px; box-sizing: border-box; }

.cta_align_left .wpb_button { float: left; }

.cta_align_right .wpb_button { float: right; }

.cta_align_left .wpb_button, .cta_align_right .wpb_button { max-width: 27.5%; }

.cta_align_left .wpb_call_text, .cta_align_right .wpb_call_text { width: 70%; float: left; clear: none; }

.cta_align_left .wpb_call_text { float: right; }

.wpb_call_to_action .wpb_call_text, #content .wpb_call_to_action .wpb_call_text { margin: 0px; padding-top: 0px; }

.cta_align_bottom { text-align: center; }

.cta_align_bottom .wpb_button { position: static; margin-top: 21.7391px; display: inline-block; }

.cta_no_button .wpb_call_text { width: auto; float: none; }

@media (max-width: 600px) {
  .vc_responsive .cta_align_left .wpb_button, .vc_responsive .cta_align_right .wpb_button { max-width: 70%; width: 70%; float: none; display: block; margin: 3% auto; }
  .vc_responsive .cta_align_left .wpb_call_text, .vc_responsive .cta_align_right .wpb_call_text { width: auto; max-width: none; text-align: center; }
}

.wpb_gmaps_widget .wpb_map_wraper { background-color: rgb(247, 247, 247); padding: 5px; }

.wpb_gmaps_widget .wpb_map_wraper iframe { margin-bottom: 0px; padding: 0px; display: block; }

.wpb_content_element .wpb_tabs_nav li a:focus, .wpb_accordion_section .wpb_accordion_header a:focus, .wpb_tour_next_prev_nav a:focus { outline: none; }

.wpb_content_element .wpb_tour_tabs_wrapper, .wpb_content_element .wpb_tabs_nav { padding: 0px; }

.wpb_content_element .wpb_tabs_nav { margin: 0px; padding-left: 0px !important; text-indent: inherit !important; }

#content .wpb_content_element .wpb_tabs_nav { margin: 0px; }

.wpb_content_element .wpb_tabs_nav li { background-color: rgb(240, 240, 240); white-space: nowrap; padding: 0px; background-image: none; list-style: none !important; }

.wpb_content_element .wpb_tabs_nav li::after, .wpb_content_element .wpb_tabs_nav li::before { display: none !important; }

.wpb_content_element .wpb_tabs_nav li.ui-tabs-active, .wpb_content_element .wpb_tabs_nav li:hover { background-color: rgb(247, 247, 247); }

.wpb_content_element .wpb_tabs_nav li.ui-tabs-active a { cursor: default; }

.wpb_content_element .wpb_tour_tabs_wrapper .wpb_ui-tabs-hide { display: none; }

.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a, .wpb_content_element .wpb_accordion_header a { border-bottom: none; text-decoration: none; display: block; padding: 0.5em 1em; }

.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header, .wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab { background-color: rgb(247, 247, 247); }

.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav li, .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header { transition: all 0.2s linear 0s; }

.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab, .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content { padding: 1em; }

.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab > .wpb_content_element:last-child, .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content > .wpb_content_element:last-child, .wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab .wpb_row:last-child > div > div.wpb_wrapper .wpb_content_element:last-child, .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content .wpb_row:last-child > div > div.wpb_wrapper .wpb_content_element:last-child { margin-bottom: 0px; }

.wpb_tabs .wpb_tabs_nav li { float: left; margin: 0px 1px 0px 0px; }

.wpb_tour .wpb_tabs_nav { float: left; width: 31.6667%; }

.wpb_tour .wpb_tabs_nav li { margin: 0px 0px 1px; }

.wpb_tour .wpb_tour_tabs_wrapper .wpb_tab { box-sizing: border-box; border: none; float: left; width: 68.3333%; padding: 0px 0px 0px 21.7391px; }

.wpb_tour_next_prev_nav { margin-left: 31.6667%; padding-left: 21.7391px; font-size: 80%; }

.wpb_tour_next_prev_nav a { border-bottom: 1px dotted; text-decoration: none; }

.wpb_tour_next_prev_nav a:hover { text-decoration: none; border-bottom: none; }

.wpb_tour_next_prev_nav span { width: 48%; display: inline-block; padding-top: 1em; float: left; }

.wpb_tour_next_prev_nav span.wpb_next_slide { text-align: right; float: right; }

.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header { margin: 0px 0px 1px; padding-top: 0px; position: relative; text-transform: none; font-weight: inherit; font-size: inherit; font-family: inherit; line-height: inherit; letter-spacing: inherit; }

.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a { padding-left: 1em; }

.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon, .wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon { display: block; width: 16px; height: 16px; background-image: url("../images/toggle_open.png"); background-repeat: no-repeat; position: absolute; right: 0.7em; top: 0.7em; }

.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon { background-image: url("../images/toggle_close.png"); }

@media (max-width: 480px) {
  .vc_responsive .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav, .vc_responsive .wpb_tour .wpb_tab, .vc_responsive .wpb_tour_next_prev_nav { width: 100%; float: none; margin-left: 0px; }
  .vc_responsive .wpb_tour_next_prev_nav { width: auto; padding: 0px 1em; }
  .vc_responsive #content .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav { margin-bottom: 1em; }
  .vc_responsive .wpb_tour .wpb_tab { padding-left: 1em; padding-right: 1em; }
}

#content .wpb_twitter_widget ul.tweet_list, .wpb_twitter_widget ul.tweet_list { margin: 0px; padding: 0px; }

#content .wpb_twitter_widget ul.tweet_list li, .wpb_twitter_widget ul.tweet_list li { border-bottom: 1px solid rgb(247, 247, 247); margin: 0px 0px 1em; padding-bottom: 1em; background-image: none; list-style: none !important; }

#content .wpb_twitter_widget ul.tweet_list li::after, .wpb_twitter_widget ul.tweet_list li::after, #content .wpb_twitter_widget ul.tweet_list li::before, .wpb_twitter_widget ul.tweet_list li::before { display: none !important; }

.wpb_twitter_widget .tweet_time { display: block; color: rgb(247, 247, 247); font-size: 80%; }

.wpb_twitter_widget p.twitter_follow_button_wrap { margin-bottom: 0px; font-size: 80%; }

.wpb_twitter_widget .twitter_follow_button { background-image: url("../images/twitter_bird.png"); background-position: left center; background-repeat: no-repeat; padding-left: 25px; display: inline-block; min-height: 16px; }

.wpb_column .wpb_wrapper .wpb_teaser_grid { margin-left: 0px; margin-bottom: 0px; float: none; }

body ul.wpb_thumbnails-fluid li { padding: 0px; margin-left: 0px; background-image: none; list-style: none !important; }

body ul.wpb_thumbnails-fluid li::after, body ul.wpb_thumbnails-fluid li::before { display: none !important; }

body ul.wpb_thumbnails-fluid li .entry-content :last-child { margin-bottom: 0px; }

.wpb_row .wpb_grid ul.wpb_thumbnails-fluid, .wpb_row .wpb_filtered_grid ul.wpb_thumbnails-fluid { margin: 0px 0px 0px -2.5%; padding: 0px; width: 102.5%; overflow: visible !important; }

.wpb_row ul.wpb_thumbnails-fluid > [class*="vc_span"] { margin-left: 2.5%; }

.wpb_grid .wpb_thumbnails-fluid > .vc_span2, .wpb_filtered_grid .wpb_thumbnails-fluid > .vc_span2 { width: 14.0167%; }

.wpb_grid .wpb_thumbnails-fluid > .vc_span3, .wpb_filtered_grid .wpb_thumbnails-fluid > .vc_span3 { width: 22.42%; }

.wpb_grid .wpb_thumbnails-fluid > .vc_span4, .wpb_filtered_grid .wpb_thumbnails-fluid > .vc_span4 { width: 30.7533%; }

.wpb_grid .wpb_thumbnails-fluid > .vc_span6, .wpb_filtered_grid .wpb_thumbnails-fluid > .vc_span6 { width: 47.45%; }

.wpb_grid .wpb_thumbnails-fluid > .vc_span12, .wpb_filtered_grid .wpb_thumbnails-fluid > .vc_span12 { width: 97.5%; }

.wpb_teaser_grid .entry-content { margin: 0px; padding: 0px; width: 100%; }

.grid_layout-thumbnail .post-thumb { margin-bottom: 0px; }

.grid_layout-thumbnail .post-thumb img { max-width: 100%; }

.wpb_carousel .wpb_wrapper { position: relative; }

.wpb_carousel .prev, .wpb_carousel .next { position: absolute; top: 3px; background-color: rgb(247, 247, 247); padding: 0px 6px; font-size: 12px; z-index: 10; text-decoration: none; transition: all 0.2s linear 0s; }

.wpb_carousel .prev:hover, .wpb_carousel .next:hover { background-color: rgb(240, 240, 240); }

.wpb_carousel .prev:focus, .wpb_carousel .next:focus { outline: none; text-decoration: none; }

.wpb_carousel .prev { right: 30px; }

.wpb_carousel .next { right: 0px; }

.wpb_carousel .wpb_thumbnails-fluid { width: 100%; }

.wpb_carousel .wpb_thumbnails-fluid > [class*="vc_span"] { height: auto !important; }

.wpb_teaser_grid .categories_filter, .wpb_categories_filter { list-style: none; padding: 0px; margin: 0px 0px 10px; }

.wpb_teaser_grid .categories_filter li, .wpb_categories_filter li { display: block; float: left; margin: 0px 10px 10px 0px; background-image: none; list-style: none !important; }

.wpb_teaser_grid .categories_filter li::after, .wpb_categories_filter li::after, .wpb_teaser_grid .categories_filter li::before, .wpb_categories_filter li::before { display: none !important; }

.wpb_teaser_grid .categories_filter li a, .wpb_categories_filter li a { border: none; text-decoration: none; }

.wpb_teaser_grid .categories_filter li a:hover, .wpb_categories_filter li a:hover { border-bottom: 1px dotted; }

.wpb_teaser_grid .categories_filter li.active a, .wpb_categories_filter li.active a { border-bottom: 1px dotted; }

@media (max-width: 480px) {
  .vc_responsive .wpb_row ul.wpb_thumbnails-fluid { margin-left: 0px; width: auto; }
  .vc_responsive .wpb_row .wpb_teaser_grid ul.wpb_thumbnails-fluid [class*="vc_span"] { width: 100%; float: none; display: block; margin-left: 0px; margin-right: 0px; }
}

.wpb_image_grid .wpb_image_grid_ul { margin: 0px; padding: 0px; }

.wpb_image_grid .wpb_image_grid_ul > li { background-image: none; list-style: none !important; }

.wpb_image_grid .wpb_image_grid_ul > li::after, .wpb_image_grid .wpb_image_grid_ul > li::before { display: none !important; }

.wpb_image_grid .wpb_image_grid_ul .isotope-item { list-style: none; margin: 0px 1px 1px 0px; max-width: 100%; float: left; }

.wpb_image_grid .wpb_image_grid_ul a { display: block; }

.wpb_image_grid .wpb_image_grid_ul img { display: block; max-width: 100%; height: auto; }

.wpb_gallery .theme-default .nivoSlider { margin-bottom: 0px; }

.wpb_gallery .theme-default .nivo-controlNav { padding: 10px 0px 3px; }

.wpb_gallery .wpb_flexslider .flex-control-nav { bottom: -35px; }

.wpb_gallery .wpb_flexslider .flex-caption { cursor: default; }

#content .wpb_gallery_slides ul.slides, .content .wpb_gallery_slides ul.slides, .wpb_gallery_slides ul.slides, #content .wpb_gallery_slides ul.flex-direction-nav, .content .wpb_gallery_slides ul.flex-direction-nav, .wpb_gallery_slides ul.flex-direction-nav, body .wpb_gallery_slides ul li, .wpb_content_element .wpb_gallery_slides ul li { list-style: none; padding: 0px; background-image: none; margin: 0px; }

.wpb_alert { padding: 1em 35px 1em 14px; text-shadow: rgba(255, 255, 255, 0.5) 0px 1px 0px; background-color: rgb(252, 248, 227); border: 1px solid rgb(251, 238, 213); border-radius: 2px; color: rgb(192, 152, 83); clear: both; }

.wpb_alert-success { background-color: rgb(223, 240, 216); border-color: rgb(214, 233, 198); color: rgb(70, 136, 71); }

.wpb_alert-danger, .wpb_alert-error { background-color: rgb(242, 222, 222); border-color: rgb(238, 211, 215); color: rgb(185, 74, 72); }

.wpb_alert-info { background-color: rgb(217, 237, 247); border-color: rgb(188, 232, 241); color: rgb(58, 135, 173); }

.wpb_alert .messagebox_text { padding-left: 28px; background: url("../vc/alert.png") left center no-repeat; }

.wpb_alert-info .messagebox_text { background: url("../vc/info.png") left center no-repeat; }

.wpb_alert-success .messagebox_text { background: url("../vc/tick.png") left center no-repeat; }

.wpb_alert-error .messagebox_text { background: url("../vc/exclamation.png") left center no-repeat; }

.flickr_badge_image { margin: 0px 10px 10px 0px; width: 72px; height: 72px; float: left; background: none; padding: 0px; }

.flickr_badge_image a { border: none; }

.flickr_badge_image img { margin: 0px; overflow: hidden; position: relative; width: 100%; height: 100%; max-width: 100%; max-height: 100%; }

.wpb_flickr_widget p.flickr_stream_wrap { clear: both; margin-bottom: 0px; font-size: 80%; }

.wpb_flickr_widget p.flickr_stream_wrap a { background-image: url("../images/flickr.png"); background-repeat: no-repeat; background-position: left center; padding-left: 25px; display: inline-block; }

.wpb_video_widget .wpb_wrapper .wpb_video_wrapper { padding-top: 56%; position: relative; }

.wpb_video_widget .wpb_wrapper .wpb_video_wrapper > div { position: static; padding-top: 0px !important; }

.wpb_video_widget .wpb_wrapper iframe { width: 100%; height: 100%; display: block; position: absolute; margin: 0px; top: 0px; left: 0px; box-sizing: border-box; }

.wpb_video_wrapper .fluid-width-video-wrapper { position: static; padding-top: 0px !important; }

.wpb_posts_slider .flex-caption, .wpb_posts_slider .nivo-caption { background-color: rgb(247, 247, 247); opacity: 1; color: inherit; padding: 10px 15px; position: static; }

.wpb_posts_slider .wpb_gallery_slides > ul > li { background-image: none; list-style: none !important; }

.wpb_posts_slider .wpb_gallery_slides > ul > li::after, .wpb_posts_slider .wpb_gallery_slides > ul > li::before { display: none !important; }

.vc_progress_bar .vc_single_bar { background: rgb(247, 247, 247); position: relative; margin-bottom: 11.6667px; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px inset; border-radius: 3px; }

.vc_progress_bar .vc_single_bar:last-child { margin-bottom: 0px; }

.vc_progress_bar .vc_single_bar .vc_label { display: block; padding: 0.5em 1em; position: relative; z-index: 1; font-size: 14px; font-weight: 700; font-family: "Open sans"; }

.vc_progress_bar .vc_single_bar.bar_blue .vc_bar { background-color: rgb(0, 116, 204); }

.vc_progress_bar .vc_single_bar.bar_blue .vc_label { color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.25) 0px -1px 0px; }

.vc_progress_bar .vc_single_bar.bar_turquoise .vc_bar { background-color: rgb(73, 175, 205); }

.vc_progress_bar .vc_single_bar.bar_turquoise .vc_label { color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.25) 0px -1px 0px; }

.vc_progress_bar .vc_single_bar.bar_green .vc_bar { background-color: rgb(91, 183, 91); }

.vc_progress_bar .vc_single_bar.bar_green .vc_label { color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.25) 0px -1px 0px; }

.vc_progress_bar .vc_single_bar.bar_orange .vc_bar { background-color: rgb(250, 167, 50); }

.vc_progress_bar .vc_single_bar.bar_orange .vc_label { color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.25) 0px -1px 0px; }

.vc_progress_bar .vc_single_bar.bar_red .vc_bar { background-color: rgb(218, 79, 73); }

.vc_progress_bar .vc_single_bar.bar_red .vc_label { color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.25) 0px -1px 0px; }

.vc_progress_bar .vc_single_bar.bar_black .vc_bar { background-color: rgb(65, 65, 65); }

.vc_progress_bar .vc_single_bar.bar_black .vc_label { color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.25) 0px -1px 0px; }

.vc_progress_bar .vc_single_bar .vc_bar { display: block; position: absolute; height: 100%; background-color: rgb(224, 224, 224); width: 0%; top: 0px; left: 0px; border-radius: 3px; transition: width 1s linear 0s; }

.vc_progress_bar .vc_single_bar .vc_bar.striped { background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-size: 40px 40px; }

.vc_progress_bar .vc_single_bar .vc_bar.animated { animation: 2s linear 0s infinite normal none running progress-bar-stripes; }

@-webkit-keyframes progress-bar-stripes { 
  0% { background-position: 40px 0px; }
  100% { background-position: 0px 0px; }
}

@keyframes progress-bar-stripes { 
  0% { background-position: 40px 0px; }
  100% { background-position: 0px 0px; }
}

.vc_pie_chart { z-index: 0; text-align: center; }

.vc_pie_chart .vc_pie_wrapper { position: relative; margin: 0px auto; }

.vc_pie_chart canvas { position: relative; z-index: 1; }

.vc_pie_chart .vc_pie_chart_value { font-size: 200%; position: absolute; top: 0px; left: 0px; display: block; width: 100%; height: 100%; text-align: center; }

.vc_pie_chart[data-pie-color="wpb_button"] .vc_pie_chart_back { border-color: rgb(247, 247, 247); }

.vc_pie_chart[data-pie-color="btn-primary"] .vc_pie_chart_back { border-color: rgb(0, 136, 204); }

.vc_pie_chart[data-pie-color="btn-info"] .vc_pie_chart_back { border-color: rgb(88, 185, 218); }

.vc_pie_chart[data-pie-color="btn-success"] .vc_pie_chart_back { border-color: rgb(106, 177, 101); }

.vc_pie_chart[data-pie-color="btn-warning"] .vc_pie_chart_back { border-color: rgb(255, 153, 0); }

.vc_pie_chart[data-pie-color="btn-danger"] .vc_pie_chart_back { border-color: rgb(255, 103, 91); }

.vc_pie_chart[data-pie-color="btn-inverse"] .vc_pie_chart_back { border-color: rgb(85, 85, 85); }

.vc_pie_chart_back { display: block; position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; border: 6px solid rgb(247, 247, 247); border-radius: 50%; opacity: 0.3; box-sizing: border-box; }

.vc_carousel .vc-carousel-control { text-shadow: none; transition: all 0.2s linear 0s; }

.vc_carousel .vc-carousel-control:active, .vc_carousel .vc-carousel-control:focus { outline: none; }

.vc_carousel .vc-carousel-control .icon-prev, .vc_carousel .vc-carousel-control .icon-next { background-color: rgb(247, 247, 247); transition: all 0.2s linear 0s; }

.vc_carousel .vc-carousel-control .icon-prev:hover, .vc_carousel .vc-carousel-control .icon-next:hover { background-color: rgb(240, 240, 240); }

.vc_carousel .vc-carousel-indicators li { width: 5px; height: 5px; margin: 0px; background-color: rgb(247, 247, 247); border-color: rgb(247, 247, 247); transition: all 0.2s linear 0s; }

.vc_carousel .vc-carousel-indicators li.vc-active { background-color: transparent; }

@media (max-width: 480px) {
  .vc_responsive div.vc_row-fluid div[class*="vc_span"] { float: none; display: block; width: auto; margin-left: 0px; }
}

.wpb_alert p:last-child, #content .wpb_alert p:last-child, .wpb_text_column p:last-child, .wpb_text_column :last-child, #content .wpb_text_column p:last-child, #content .wpb_text_column :last-child, .wpb_toggle_content p:last-child { margin-bottom: 0px; }

.wpb_row, .wpb_content_element, ul.wpb_thumbnails-fluid > li, .last_toggle_el_margin, .wpb_button { margin-bottom: 35px; }

.fb_like, .twitter-share-button, .entry-content .twitter-share-button, .wpb_googleplus, .wpb_pinterest, .wpb_tab .wpb_content_element, .wpb_accordion .wpb_content_element, .wpb_toggle_content { margin-bottom: 21.7391px; }

.wpb_content_element:last-child { margin-bottom: 0px; }

.wpb_content_element.wpb_single_image img, .wpb_thumbnails .post-thumb img { height: auto; max-width: 100%; }

.wpb_single_image.vc_align_center { text-align: center; }

.wpb_single_image.vc_align_right { text-align: right; }

.wpb_heading, .entry-content .wpb_heading { margin-top: 0px; }

.pp_content iframe { margin-bottom: 0px; }

.vc_grid { padding-left: 0px; padding-right: 0px; margin-left: 0px; margin-right: 0px; }

.vc_grid-gutter-1px { margin-bottom: -1px; }

.vc_grid-gutter-1px .vc_pageable-slide-wrapper { margin-right: -1px; }

.vc_grid-gutter-1px .vc_grid-item { padding-right: 1px; padding-bottom: 1px; }

.vc_grid-gutter-2px { margin-bottom: -2px; }

.vc_grid-gutter-2px .vc_pageable-slide-wrapper { margin-right: -2px; }

.vc_grid-gutter-2px .vc_grid-item { padding-right: 2px; padding-bottom: 2px; }

.vc_grid-gutter-3px { margin-bottom: -3px; }

.vc_grid-gutter-3px .vc_pageable-slide-wrapper { margin-right: -3px; }

.vc_grid-gutter-3px .vc_grid-item { padding-right: 3px; padding-bottom: 3px; }

.vc_grid-gutter-4px { margin-bottom: -4px; }

.vc_grid-gutter-4px .vc_pageable-slide-wrapper { margin-right: -4px; }

.vc_grid-gutter-4px .vc_grid-item { padding-right: 4px; padding-bottom: 4px; }

.vc_grid-gutter-5px { margin-bottom: -5px; }

.vc_grid-gutter-5px .vc_pageable-slide-wrapper { margin-right: -5px; }

.vc_grid-gutter-5px .vc_grid-item { padding-right: 5px; padding-bottom: 5px; }

.vc_grid-gutter-10px { margin-bottom: -10px; }

.vc_grid-gutter-10px .vc_pageable-slide-wrapper { margin-right: -10px; }

.vc_grid-gutter-10px .vc_grid-item { padding-right: 10px; padding-bottom: 10px; }

.vc_grid-gutter-15px { margin-bottom: -15px; }

.vc_grid-gutter-15px .vc_pageable-slide-wrapper { margin-right: -15px; }

.vc_grid-gutter-15px .vc_grid-item { padding-right: 15px; padding-bottom: 15px; }

.vc_grid-gutter-20px { margin-bottom: -20px; }

.vc_grid-gutter-20px .vc_pageable-slide-wrapper { margin-right: -20px; }

.vc_grid-gutter-20px .vc_grid-item { padding-right: 20px; padding-bottom: 20px; }

.vc_grid-gutter-25px { margin-bottom: -25px; }

.vc_grid-gutter-25px .vc_pageable-slide-wrapper { margin-right: -25px; }

.vc_grid-gutter-25px .vc_grid-item { padding-right: 25px; padding-bottom: 25px; }

.vc_grid-gutter-30px { margin-bottom: -30px; }

.vc_grid-gutter-30px .vc_pageable-slide-wrapper { margin-right: -30px; }

.vc_grid-gutter-30px .vc_grid-item { padding-right: 30px; padding-bottom: 30px; }

.vc_grid-gutter-35px { margin-bottom: -35px; }

.vc_grid-gutter-35px .vc_pageable-slide-wrapper { margin-right: -35px; }

.vc_grid-gutter-35px .vc_grid-item { padding-right: 35px; padding-bottom: 35px; }

.vc_grid-item { display: none; padding: 0px; vertical-align: top; float: none; box-sizing: border-box; }

.vc_grid-item.vc_is-hover { z-index: 10; }

.vc_grid-item .vc_grid-item-mini .vc_grid-item-content { overflow: hidden; }

.vc_grid-item .wpb_content_element, .vc_grid-item .vc_icon_element, .vc_grid-item .vc_btn { margin-bottom: 15px; }

.vc_grid-item .wpb_content_element a, .vc_grid-item .vc_icon_element a, .vc_grid-item .vc_btn a { text-decoration: none; border-bottom: 0px; }

.vc_masonry_grid .vc_grid-item, .vc_masonry_media_grid .vc_grid-item { position: static; }

.vc_masonry_grid .vc_grid-item.vc_visible-item, .vc_masonry_media_grid .vc_grid-item.vc_visible-item { display: block; }

.vc_basic_grid .vc_grid-item.vc_visible-item, .vc_media_grid .vc_grid-item.vc_visible-item { display: block; }

@media (min-width: 768px) {
  .vc_basic_grid .vc_grid-item.vc_visible-item, .vc_media_grid .vc_grid-item.vc_visible-item { display: inline-block; }
}

.vc_gitem-zone-b { display: none; }

.vc_gitem-float-none { float: none; }

.vc_gitem-float-left { float: left; }

.vc_gitem-float-right { float: right; }

.vc_gitem-align-center { text-align: center; }

.vc_gitem-align-right { text-align: right; }

.vc_gitem-align-justify { text-align: justify; }

.vc_gitem-block { position: relative; overflow: hidden; }

.vc_gitem-is-link { cursor: pointer; }

.vc_gitem-link { text-decoration: none; }

.vc_gitem_row { margin-left: 0px; margin-right: 0px; margin-bottom: 0px; padding: inherit; box-sizing: border-box; }

.vc_gitem_row .vc_gitem_row { margin-bottom: 0px; }

.vc_gitem-zone-a .vc_gitem-row-position-top, .vc_gitem-zone-b .vc_gitem-row-position-top { position: absolute; left: 0px; right: 0px; top: 0px; }

.vc_gitem-zone-a .vc_gitem-row-position-middle, .vc_gitem-zone-b .vc_gitem-row-position-middle { position: absolute; left: 0px; right: 0px; top: 50%; transform: translate(0px, -50%); }

.vc_gitem-zone-a .vc_gitem-row-position-bottom, .vc_gitem-zone-b .vc_gitem-row-position-bottom { position: absolute; left: 0px; right: 0px; bottom: 0px; }

.vc_gitem-col { box-sizing: border-box; padding: 10px; background-repeat: no-repeat; background-position: 50% 50%; background-size: cover; }

.vc_gitem-zone { position: relative; background-repeat: no-repeat; background-position: 50% 50%; background-size: cover; background-clip: padding-box; box-sizing: border-box; }

.vc_gitem-zone .vc-prettyphoto-link { display: block; position: absolute; inset: 0px; z-index: 5; }

.vc_gitem-zone-img { width: 100%; display: block; visibility: hidden; height: auto; }

.vc_gitem-zone-a .vc_gitem-zone-mini { box-sizing: border-box; padding: inherit; position: static; inset: 0px; }

.vc_gitem-zone-b .vc_gitem-zone-mini { position: static; padding: inherit; inset: 0px; margin: 0px; }

.vc_grid-item-zone-c-left .vc_gitem-animated-block { float: right; width: 50%; }

.vc_grid-item-zone-c-left .vc_gitem-zone-c { float: left; width: 50%; }

.vc_grid-item-zone-c-right .vc_gitem-animated-block { float: left; width: 50%; }

.vc_grid-item-zone-c-right .vc_gitem-zone-c { float: right; width: 50%; }

.vc-gitem-zone-height-mode-auto .vc_gitem-zone-img { display: none !important; }

.vc-gitem-zone-height-mode-auto::before { content: ""; display: block; padding-top: 100%; }

.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-4-3::before { padding-top: 75%; }

.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-3-4::before { padding-top: 133.333%; }

.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-3-4::before { padding-top: 133.333%; }

.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-16-9::before { padding-top: 56.25%; }

.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-9-16::before { padding-top: 177.778%; }

.vc_gitem-animated-block { position: relative; }

.vc_gitem-animate .vc_btn { transition: all 0s ease 0s; }

.vc_gitem-animate .vc_gitem-zone-b { z-index: 199; }

.vc_gitem-animate-none .vc_gitem-zone-b { display: block; position: absolute; inset: 0px; margin: 0px; opacity: 0; box-sizing: border-box; }

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-none .vc_gitem-zone-b { opacity: 1; }

.vc_gitem-animate-fadeIn .vc_gitem-zone-b, .vc_gitem-animate-scaleIn .vc_gitem-zone-b, .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b, .vc_gitem-animate-blurOut .vc_gitem-zone-b, .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b { display: block; position: absolute; inset: 0px; margin: 0px; opacity: 0; transition: all 1s ease 0s; box-sizing: border-box; }

.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_separator, .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_separator, .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_separator, .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_separator, .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_separator { transition: all 1s ease 0s; width: 0px; }

.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_btn, .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_btn, .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_btn, .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_btn, .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_btn { transition: all 1s ease 0s; transform: scale(0); }

.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title, .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title, .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title, .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title, .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title { display: inline-block; opacity: 0; transform: translate3d(0px, -100%, 0px); perspective: 1000px; backface-visibility: hidden; transition: transform 1s cubic-bezier(0, 0.275, 0.125, 1) 0s, opacity 0.5s cubic-bezier(0, 0.275, 0.125, 1) 0s; }

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title, .vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title, .vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title, .vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title, .vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title { opacity: 1; }

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_separator, .vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_separator, .vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_separator, .vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_separator, .vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_separator { transition: all 1s ease 0s; width: 50%; }

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_btn, .vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_btn, .vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_btn, .vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_btn, .vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_btn { transition: all 1s ease 0s; transform: scale(1); }

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_post-title, .vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_post-title, .vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_post-title, .vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_post-title, .vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_post-title { opacity: 1; transform: translate3d(0px, 0px, 0px); }

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b, .vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b, .vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b, .vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b, .vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b { opacity: 1; }

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_separator, .vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_separator, .vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_separator, .vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_separator, .vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_separator { transition: all 1s ease 0s; width: 50%; }

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_btn, .vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_btn, .vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_btn, .vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_btn, .vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_btn { transition: all 1s ease 0s; transform: scale(1); }

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title, .vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title, .vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title, .vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title, .vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title { opacity: 1; transform: translate3d(0px, 0px, 0px); }

.vc_gitem-animate-scaleIn { overflow: hidden; }

.vc_gitem-animate-scaleIn .vc_gitem-zone-a { transform: scale(1); transition: transform 0.3s ease-in-out 0s; }

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-a { transform: scale(1.1); }

.vc_gitem-animate-scaleRotateIn { overflow: hidden; }

.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a { transform: scale(1); transition: transform 0.3s ease-in-out 0s; }

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a { transform: scale(1.5) rotate(10deg); }

.vc_gitem-animate-blurOut .vc_gitem-zone-a, .vc_gitem-animate-blurScaleOut .vc_gitem-zone-a { filter: blur(0px); transform-origin: 50% 50%; perspective: 1000px; backface-visibility: hidden; transition: filter 0.5s cubic-bezier(0, 0.275, 0.125, 1) 0s, transform 0.5s cubic-bezier(0, 0.275, 0.125, 1) 0s; }

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-a, .vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-a { filter: blur(2px); }

.vc_gitem-animate-blurScaleOut { overflow: hidden; }

.vc_gitem-animate-blurScaleOut .vc_gitem-zone-a { transform: scale(1.1); }

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-a { transform: scale(1); }

.vc_gitem-animate-slideInRight { overflow: hidden; }

.vc_gitem-animate-slideInRight .vc_gitem-zone-b { display: block; position: absolute; inset: 0px; margin: 0px; transition: all 1s ease 0s; transform: translateX(-100%); opacity: 0; }

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideInRight .vc_gitem-zone-b { opacity: 1; transform: translateX(0px); }

.vc_gitem-animate-slideInLeft { overflow: hidden; }

.vc_gitem-animate-slideInLeft .vc_gitem-zone-b { display: block; position: absolute; inset: 0px; margin: 0px; transition: all 1s ease 0s; transform: translateX(100%); opacity: 0; }

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideInLeft .vc_gitem-zone-b { opacity: 1; transform: translateX(0px); }

.vc_gitem-animate-slideBottom { overflow: hidden; position: relative; }

.vc_gitem-animate-slideBottom .vc_gitem-zone-b { display: block; transition: all 1s ease 0s; z-index: 1000; position: absolute; top: 100%; height: 100%; left: 0px; right: 0px; margin: 0px; }

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideBottom .vc_gitem-zone-b { top: 0px; }

.vc_gitem-animate-slideTop { overflow: hidden; position: relative; }

.vc_gitem-animate-slideTop .vc_gitem-zone-b { display: block; transition: all 1s ease 0s; z-index: 1000; position: absolute; top: -100%; height: 100%; left: 0px; right: 0px; margin: 0px; }

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideTop .vc_gitem-zone-b { top: 0px; }

.vc_gitem-animate-flipFadeIn { overflow: hidden; }

.vc_gitem-animate-flipFadeIn .vc_gitem-zone-a { backface-visibility: hidden; transition: transform 1s ease 0s; transform-style: preserve-3d; }

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipFadeIn .vc_gitem-zone-a { transform: rotateX(180deg); }

.vc_gitem-animate-flipFadeIn .vc_gitem-zone-b { display: block; inset: 0px; position: absolute; opacity: 0; transition: all 0.6s ease 0s; transform-style: preserve-3d; transform: rotateX(180deg); backface-visibility: hidden; }

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipFadeIn .vc_gitem-zone-b { opacity: 1; transform: rotateX(0deg); }

.vc_gitem-animate-flipHorizontalFadeIn { overflow: hidden; }

.vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-a { backface-visibility: hidden; transition: transform 1s ease 0s; transform-style: preserve-3d; }

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-a { transform: rotateY(180deg); }

.vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b { display: block; inset: 0px; position: absolute; opacity: 0; transition: all 0.6s ease 0s; transform-style: preserve-3d; transform: rotateY(180deg); backface-visibility: hidden; }

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b { opacity: 1; transform: rotateY(0deg); }

.vc_gitem-animate-goTop20 { overflow: hidden; }

.vc_gitem-animate-goTop20 .vc_gitem-zone-a { position: relative; transform: translateY(0px); transition: transform 0.5s ease 0s; }

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goTop20 .vc_gitem-zone-a { transform: translateY(-20%); }

.vc_gitem-animate-goTop20 .vc_gitem-zone-b { display: block; transition: bottom 0.5s ease 0s; bottom: -100%; z-index: 1000; position: absolute; width: 100%; margin: 0px; }

.vc_gitem-animate-goTop20 .vc_gitem-zone-b .vc_gitem-zone-mini { position: static; transform: none; }

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goTop20 .vc_gitem-zone-b { bottom: 0%; }

.vc_gitem-animate-goBottom20 { overflow: hidden; }

.vc_gitem-animate-goBottom20 .vc_gitem-zone-a { position: relative; transform: translateY(0px); transition: transform 0.5s ease 0s; }

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goBottom20 .vc_gitem-zone-a { transform: translateY(20%); }

.vc_gitem-animate-goBottom20 .vc_gitem-zone-b { display: block; transition: top 0.5s ease 0s; top: -100%; z-index: 1000; position: absolute; width: 100%; margin: 0px; }

.vc_gitem-animate-goBottom20 .vc_gitem-zone-b .vc_gitem-zone-mini { position: static; transform: none; }

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goBottom20 .vc_gitem-zone-b { top: 0%; }

.vc_gitem-post-data { margin-bottom: 15px; }

.vc_gitem-post-data h2 { margin: 0px; }

.vc_grid .vc_pageable-load-more-btn { text-align: center; margin-top: 25px; }

.vc_grid .vc_pageable-load-more-btn > .vc_btn { outline: none; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots { display: none; margin-top: 20px; text-align: center; -webkit-tap-highlight-color: transparent; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots .vc_grid-owl-dot { cursor: pointer; display: inline-block; zoom: 1; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots .vc_grid-owl-dot span { width: 10px; height: 10px; margin: 5px 7px; display: block; backface-visibility: visible; transition: opacity 200ms ease 0s; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots { display: block; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots .vc_grid-owl-dot span { border: 3px solid; transition: background-color 200ms ease 0s; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots { display: block; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots .vc_grid-owl-dot span { border: 3px solid; border-radius: 10px; transition: background-color 200ms ease 0s; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots { display: block; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot span { border-radius: 30px; opacity: 0.6; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot.active span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot:hover span { opacity: 1; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots { display: block; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot span { width: 10px; height: 10px; margin: 5px 7px; display: block; backface-visibility: visible; transition: opacity 200ms ease 0s; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot span { opacity: 0.6; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot.active span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot:hover span { opacity: 1; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots { display: block; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot span { width: 10px; height: 10px; margin: 5px 7px; display: block; backface-visibility: visible; transition: opacity 200ms ease 0s; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot span { border-radius: 3px; opacity: 0.6; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot.active span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot:hover span { opacity: 1; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span { border-color: rgb(84, 114, 210) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot:hover span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot:hover span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot.active span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot.active span { background-color: rgb(84, 114, 210) !important; border-color: rgb(84, 114, 210) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span { border-color: rgb(0, 193, 207) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot:hover span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot:hover span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot.active span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot.active span { background-color: rgb(0, 193, 207) !important; border-color: rgb(0, 193, 207) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span { border-color: rgb(254, 108, 97) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot:hover span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot:hover span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot.active span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot.active span { background-color: rgb(254, 108, 97) !important; border-color: rgb(254, 108, 97) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span { border-color: rgb(141, 109, 196) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot:hover span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot:hover span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot.active span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot.active span { background-color: rgb(141, 109, 196) !important; border-color: rgb(141, 109, 196) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span { border-color: rgb(76, 173, 201) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot:hover span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot:hover span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot.active span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot.active span { background-color: rgb(76, 173, 201) !important; border-color: rgb(76, 173, 201) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span { border-color: rgb(206, 194, 171) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot:hover span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot:hover span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot.active span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot.active span { background-color: rgb(206, 194, 171) !important; border-color: rgb(206, 194, 171) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span { border-color: rgb(80, 72, 91) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot:hover span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot:hover span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot.active span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot.active span { background-color: rgb(80, 72, 91) !important; border-color: rgb(80, 72, 91) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span { border-color: rgb(117, 214, 156) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot:hover span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot:hover span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot.active span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot.active span { background-color: rgb(117, 214, 156) !important; border-color: rgb(117, 214, 156) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span { border-color: rgb(42, 42, 42) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot:hover span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot:hover span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot.active span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot.active span { background-color: rgb(42, 42, 42) !important; border-color: rgb(42, 42, 42) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span { border-color: rgb(235, 235, 235) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot:hover span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot:hover span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot.active span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot.active span { background-color: rgb(235, 235, 235) !important; border-color: rgb(235, 235, 235) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span { border-color: rgb(247, 190, 104) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot:hover span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot:hover span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot.active span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot.active span { background-color: rgb(247, 190, 104) !important; border-color: rgb(247, 190, 104) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span { border-color: rgb(90, 161, 227) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot:hover span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot:hover span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot.active span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot.active span { background-color: rgb(90, 161, 227) !important; border-color: rgb(90, 161, 227) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span { border-color: rgb(109, 171, 60) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot:hover span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot:hover span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot.active span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot.active span { background-color: rgb(109, 171, 60) !important; border-color: rgb(109, 171, 60) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span { border-color: rgb(244, 82, 77) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot:hover span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot:hover span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot.active span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot.active span { background-color: rgb(244, 82, 77) !important; border-color: rgb(244, 82, 77) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span { border-color: rgb(247, 148, 104) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot:hover span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot:hover span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot.active span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot.active span { background-color: rgb(247, 148, 104) !important; border-color: rgb(247, 148, 104) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span { border-color: rgb(185, 126, 187) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot:hover span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot:hover span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot.active span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot.active span { background-color: rgb(185, 126, 187) !important; border-color: rgb(185, 126, 187) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span { border-color: rgb(255, 255, 255) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot:hover span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot:hover span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot.active span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot.active span { background-color: rgb(255, 255, 255) !important; border-color: rgb(255, 255, 255) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span { background-color: rgb(84, 114, 210) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span { background-color: rgb(0, 193, 207) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span { background-color: rgb(254, 108, 97) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span { background-color: rgb(141, 109, 196) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span { background-color: rgb(76, 173, 201) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span { background-color: rgb(206, 194, 171) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span { background-color: rgb(80, 72, 91) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span { background-color: rgb(117, 214, 156) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span { background-color: rgb(42, 42, 42) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span { background-color: rgb(235, 235, 235) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span { background-color: rgb(247, 190, 104) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span { background-color: rgb(90, 161, 227) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span { background-color: rgb(109, 171, 60) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span { background-color: rgb(244, 82, 77) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span { background-color: rgb(247, 148, 104) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span { background-color: rgb(185, 126, 187) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span { background-color: rgb(255, 255, 255) !important; }

.vc_grid.vc_grid-owl-theme:hover .vc_grid-owl-nav { opacity: 1; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav { cursor: pointer; opacity: 0; transition: opacity 0.3s ease-in 0s; -webkit-tap-highlight-color: transparent; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .disabled { display: none !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev, .vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next { position: absolute; top: 50%; margin-top: -12.5px; opacity: 0.5; font-size: 25px; line-height: 25px; height: 25px; display: inline-block; text-decoration: none; cursor: pointer; transition: opacity 0.3s ease-in 0s; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev:hover, .vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next:hover { opacity: 1; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev { left: 5px; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev.vc_grid-nav-prev-outside { left: -30px; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next { right: 5px; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next.vc_grid-nav-next-outside { right: -30px; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-blue { color: rgb(84, 114, 210) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-turquoise { color: rgb(0, 193, 207) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-pink { color: rgb(254, 108, 97) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-violet { color: rgb(141, 109, 196) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-peacoc { color: rgb(76, 173, 201) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-chino { color: rgb(206, 194, 171) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-mulled_wine { color: rgb(80, 72, 91) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-vista_blue { color: rgb(117, 214, 156) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-black { color: rgb(42, 42, 42) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-grey { color: rgb(235, 235, 235) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-orange { color: rgb(247, 190, 104) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-sky { color: rgb(90, 161, 227) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-green { color: rgb(109, 171, 60) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-juicy_pink { color: rgb(244, 82, 77) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-sandy_brown { color: rgb(247, 148, 104) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-purple { color: rgb(185, 126, 187) !important; }

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-white { color: rgb(255, 255, 255) !important; }

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-1px .vc_grid-owl-nav .vc_grid-owl-prev, .vc_grid.vc_grid-owl-theme.vc_grid-gutter-1px .vc_grid-owl-nav .vc_grid-owl-next { margin-top: -13px; }

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-2px .vc_grid-owl-nav .vc_grid-owl-prev, .vc_grid.vc_grid-owl-theme.vc_grid-gutter-2px .vc_grid-owl-nav .vc_grid-owl-next { margin-top: -13.5px; }

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-3px .vc_grid-owl-nav .vc_grid-owl-prev, .vc_grid.vc_grid-owl-theme.vc_grid-gutter-3px .vc_grid-owl-nav .vc_grid-owl-next { margin-top: -14px; }

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-4px .vc_grid-owl-nav .vc_grid-owl-prev, .vc_grid.vc_grid-owl-theme.vc_grid-gutter-4px .vc_grid-owl-nav .vc_grid-owl-next { margin-top: -14.5px; }

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-5px .vc_grid-owl-nav .vc_grid-owl-prev, .vc_grid.vc_grid-owl-theme.vc_grid-gutter-5px .vc_grid-owl-nav .vc_grid-owl-next { margin-top: -15px; }

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-10px .vc_grid-owl-nav .vc_grid-owl-prev, .vc_grid.vc_grid-owl-theme.vc_grid-gutter-10px .vc_grid-owl-nav .vc_grid-owl-next { margin-top: -17.5px; }

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-15px .vc_grid-owl-nav .vc_grid-owl-prev, .vc_grid.vc_grid-owl-theme.vc_grid-gutter-15px .vc_grid-owl-nav .vc_grid-owl-next { margin-top: -20px; }

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-20px .vc_grid-owl-nav .vc_grid-owl-prev, .vc_grid.vc_grid-owl-theme.vc_grid-gutter-20px .vc_grid-owl-nav .vc_grid-owl-next { margin-top: -22.5px; }

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-25px .vc_grid-owl-nav .vc_grid-owl-prev, .vc_grid.vc_grid-owl-theme.vc_grid-gutter-25px .vc_grid-owl-nav .vc_grid-owl-next { margin-top: -25px; }

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-30px .vc_grid-owl-nav .vc_grid-owl-prev, .vc_grid.vc_grid-owl-theme.vc_grid-gutter-30px .vc_grid-owl-nav .vc_grid-owl-next { margin-top: -27.5px; }

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-35px .vc_grid-owl-nav .vc_grid-owl-prev, .vc_grid.vc_grid-owl-theme.vc_grid-gutter-35px .vc_grid-owl-nav .vc_grid-owl-next { margin-top: -30px; }

.vc_grid-pagination .vc_grid-pagination-list { outline: none; display: block; padding-left: 0px; text-align: center; border-radius: 2px; margin: 20px 0px 0px !important; }

.vc_grid-pagination .vc_grid-pagination-list > li { display: inline-block; margin: 0px; border: 0px solid transparent; }

.vc_grid-pagination .vc_grid-pagination-list > li > a, .vc_grid-pagination .vc_grid-pagination-list > li > span { color: rgb(255, 255, 255); background-color: rgb(66, 139, 202); border: 1px solid rgb(66, 139, 202); transition: opacity 0.3s ease-in 0s; position: relative; float: left; padding: 3px 10px; line-height: 1.42857; text-decoration: none; opacity: 0.5; margin-left: -1px; font-size: 10px; }

.vc_grid-pagination .vc_grid-pagination-list > li:first-child > a, .vc_grid-pagination .vc_grid-pagination-list > li:first-child > span { margin-left: 0px; }

.vc_grid-pagination .vc_grid-pagination-list > li:hover a, .vc_grid-pagination .vc_grid-pagination-list > li:focus a, .vc_grid-pagination .vc_grid-pagination-list > li:hover span, .vc_grid-pagination .vc_grid-pagination-list > li:focus span { opacity: 1; }

.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-prev > a::after { font-family: vc_grid_v1; display: inline-block; content: ""; }

.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-next > a::after { font-family: vc_grid_v1; display: inline-block; content: ""; }

.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-first > a::after { font-family: vc_grid_v1; display: inline-block; content: ""; }

.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-last > a::after { font-family: vc_grid_v1; display: inline-block; content: ""; }

.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-active > a, .vc_grid-pagination .vc_grid-pagination-list > .vc_grid-active > span, .vc_grid-pagination .vc_grid-pagination-list > .vc_grid-active > a:hover, .vc_grid-pagination .vc_grid-pagination-list > .vc_grid-active > span:hover, .vc_grid-pagination .vc_grid-pagination-list > .vc_grid-active > a:focus, .vc_grid-pagination .vc_grid-pagination-list > .vc_grid-active > span:focus { z-index: 2; opacity: 1; cursor: default; }

.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-disabled > span, .vc_grid-pagination .vc_grid-pagination-list > .vc_grid-disabled > span:hover, .vc_grid-pagination .vc_grid-pagination-list > .vc_grid-disabled > span:focus, .vc_grid-pagination .vc_grid-pagination-list > .vc_grid-disabled > a, .vc_grid-pagination .vc_grid-pagination-list > .vc_grid-disabled > a:hover, .vc_grid-pagination .vc_grid-pagination-list > .vc_grid-disabled > a:focus { display: none; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue > li { border-color: rgb(84, 114, 210) !important; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue > li > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue > li > span { background-color: rgb(84, 114, 210) !important; border-color: rgb(84, 114, 210) !important; color: rgb(255, 255, 255) !important; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise > li { border-color: rgb(0, 193, 207) !important; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise > li > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise > li > span { background-color: rgb(0, 193, 207) !important; border-color: rgb(0, 193, 207) !important; color: rgb(255, 255, 255) !important; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink > li { border-color: rgb(254, 108, 97) !important; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink > li > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink > li > span { background-color: rgb(254, 108, 97) !important; border-color: rgb(254, 108, 97) !important; color: rgb(255, 255, 255) !important; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet > li { border-color: rgb(141, 109, 196) !important; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet > li > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet > li > span { background-color: rgb(141, 109, 196) !important; border-color: rgb(141, 109, 196) !important; color: rgb(255, 255, 255) !important; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc > li { border-color: rgb(76, 173, 201) !important; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc > li > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc > li > span { background-color: rgb(76, 173, 201) !important; border-color: rgb(76, 173, 201) !important; color: rgb(255, 255, 255) !important; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino > li { border-color: rgb(206, 194, 171) !important; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino > li > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino > li > span { background-color: rgb(206, 194, 171) !important; border-color: rgb(206, 194, 171) !important; color: rgb(255, 255, 255) !important; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine > li { border-color: rgb(80, 72, 91) !important; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine > li > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine > li > span { background-color: rgb(80, 72, 91) !important; border-color: rgb(80, 72, 91) !important; color: rgb(255, 255, 255) !important; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue > li { border-color: rgb(117, 214, 156) !important; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue > li > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue > li > span { background-color: rgb(117, 214, 156) !important; border-color: rgb(117, 214, 156) !important; color: rgb(255, 255, 255) !important; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black > li { border-color: rgb(42, 42, 42) !important; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black > li > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black > li > span { background-color: rgb(42, 42, 42) !important; border-color: rgb(42, 42, 42) !important; color: rgb(255, 255, 255) !important; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey > li { border-color: rgb(235, 235, 235) !important; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey > li > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey > li > span { background-color: rgb(235, 235, 235) !important; border-color: rgb(235, 235, 235) !important; color: rgb(255, 255, 255) !important; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange > li { border-color: rgb(247, 190, 104) !important; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange > li > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange > li > span { background-color: rgb(247, 190, 104) !important; border-color: rgb(247, 190, 104) !important; color: rgb(255, 255, 255) !important; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky > li { border-color: rgb(90, 161, 227) !important; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky > li > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky > li > span { background-color: rgb(90, 161, 227) !important; border-color: rgb(90, 161, 227) !important; color: rgb(255, 255, 255) !important; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green > li { border-color: rgb(109, 171, 60) !important; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green > li > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green > li > span { background-color: rgb(109, 171, 60) !important; border-color: rgb(109, 171, 60) !important; color: rgb(255, 255, 255) !important; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink > li { border-color: rgb(244, 82, 77) !important; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink > li > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink > li > span { background-color: rgb(244, 82, 77) !important; border-color: rgb(244, 82, 77) !important; color: rgb(255, 255, 255) !important; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown > li { border-color: rgb(247, 148, 104) !important; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown > li > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown > li > span { background-color: rgb(247, 148, 104) !important; border-color: rgb(247, 148, 104) !important; color: rgb(255, 255, 255) !important; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple > li { border-color: rgb(185, 126, 187) !important; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple > li > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple > li > span { background-color: rgb(185, 126, 187) !important; border-color: rgb(185, 126, 187) !important; color: rgb(255, 255, 255) !important; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white > li { border-color: rgb(255, 255, 255) !important; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white > li > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white > li > span { background-color: rgb(255, 255, 255) !important; border-color: rgb(255, 255, 255) !important; color: rgb(42, 42, 42) !important; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default > li > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default > li > span, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li > span, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li > span { box-sizing: border-box; min-width: 28px; min-height: 22px; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default > li:first-child > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li:first-child > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li:first-child > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default > li:first-child > span, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li:first-child > span, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li:first-child > span { border-bottom-left-radius: 2px; border-top-left-radius: 2px; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default > li:last-child > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li:last-child > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li:last-child > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default > li:last-child > span, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li:last-child > span, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li:last-child > span { border-bottom-right-radius: 2px; border-top-right-radius: 2px; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square > li > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark > li > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light > li > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square > li > span, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark > li > span, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light > li > span { margin-left: 5px; box-sizing: border-box; min-height: 22px; min-width: 22px; padding: 3px; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded > li > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark > li > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light > li > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square > li > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded > li > span, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark > li > span, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light > li > span, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square > li > span, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > span, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > span { margin-left: 5px; border-radius: 30px; box-sizing: border-box; min-height: 22px; min-width: 22px; padding: 3px; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square > li > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square > li > span, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > span, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > span { border-radius: 5px; box-sizing: border-box; min-height: 22px; min-width: 22px; padding: 3px; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark > li > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark > li > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark > li > span, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li > span, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark > li > span, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > span { background-color: transparent !important; color: rgb(0, 0, 0) !important; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light > li > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light > li > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light > li > span, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li > span, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light > li > span, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > span { background-color: transparent !important; color: rgb(255, 255, 255) !important; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark > li, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light > li { border-left-width: 1px !important; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark > li > a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light > li > a { border-width: 0px; background: none 0px 0px repeat scroll rgba(0, 0, 0, 0) !important; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark li.vc_grid-disabled + li, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light li.vc_grid-disabled + li, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark > li:first-child, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light > li:first-child { border-width: 0px !important; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark > li > a { color: rgb(0, 0, 0) !important; }

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light > li > a { color: rgb(255, 255, 255) !important; }

.vc_grid-loading { margin: 2em auto; font-size: 10px; position: relative; text-indent: -9999em; animation-delay: 0.16s; height: 20px; }

.vc_grid-loading::before, .vc_grid-loading::after, .vc_grid-loading { border-radius: 50%; width: 12px; height: 12px; animation: 1.8s ease-in-out 0s infinite normal none running load7; }

.vc_grid-loading::before { left: -20px; }

.vc_grid-loading::after { left: 20px; animation-delay: 0.32s; }

.vc_grid-loading::before, .vc_grid-loading::after { content: ""; position: absolute; top: 0px; }

@-webkit-keyframes load7 { 
  0%, 80%, 100% { box-shadow: rgba(235, 235, 235, 0.75) 0px 2.5em 0px -1.3em; }
  40% { box-shadow: rgba(235, 235, 235, 0.75) 0px 2.5em 0px 0px; }
}

@keyframes load7 { 
  0%, 80%, 100% { box-shadow: rgba(235, 235, 235, 0.75) 0px 2.5em 0px -1.3em; }
  40% { box-shadow: rgba(235, 235, 235, 0.75) 0px 2.5em 0px 0px; }
}

.vc_grid-filter { margin-left: 0px; margin-bottom: 20px; list-style: none; }

.vc_grid-filter.vc_grid-filter-center { text-align: center; }

.vc_grid-filter.vc_grid-filter-right { text-align: right; }

.vc_grid-filter.vc_grid-filter-left { text-align: left; }

.vc_grid-filter.vc_grid-filter-color-blue > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-color-blue > .vc_grid-filter-item.vc_active { background-color: rgb(84, 114, 210); }

.vc_grid-filter.vc_grid-filter-color-blue > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-color-blue > .vc_grid-filter-item.vc_active > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-color-turquoise > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-color-turquoise > .vc_grid-filter-item.vc_active { background-color: rgb(0, 193, 207); }

.vc_grid-filter.vc_grid-filter-color-turquoise > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-color-turquoise > .vc_grid-filter-item.vc_active > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-color-pink > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-color-pink > .vc_grid-filter-item.vc_active { background-color: rgb(254, 108, 97); }

.vc_grid-filter.vc_grid-filter-color-pink > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-color-pink > .vc_grid-filter-item.vc_active > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-color-violet > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-color-violet > .vc_grid-filter-item.vc_active { background-color: rgb(141, 109, 196); }

.vc_grid-filter.vc_grid-filter-color-violet > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-color-violet > .vc_grid-filter-item.vc_active > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-color-peacoc > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-color-peacoc > .vc_grid-filter-item.vc_active { background-color: rgb(76, 173, 201); }

.vc_grid-filter.vc_grid-filter-color-peacoc > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-color-peacoc > .vc_grid-filter-item.vc_active > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-color-chino > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-color-chino > .vc_grid-filter-item.vc_active { background-color: rgb(206, 194, 171); }

.vc_grid-filter.vc_grid-filter-color-chino > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-color-chino > .vc_grid-filter-item.vc_active > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item.vc_active { background-color: rgb(80, 72, 91); }

.vc_grid-filter.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item.vc_active > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-color-vista_blue > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-color-vista_blue > .vc_grid-filter-item.vc_active { background-color: rgb(117, 214, 156); }

.vc_grid-filter.vc_grid-filter-color-vista_blue > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-color-vista_blue > .vc_grid-filter-item.vc_active > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-color-black > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-color-black > .vc_grid-filter-item.vc_active { background-color: rgb(42, 42, 42); }

.vc_grid-filter.vc_grid-filter-color-black > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-color-black > .vc_grid-filter-item.vc_active > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-color-grey > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-color-grey > .vc_grid-filter-item.vc_active { background-color: rgb(235, 235, 235); }

.vc_grid-filter.vc_grid-filter-color-grey > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-color-grey > .vc_grid-filter-item.vc_active > span { color: rgb(102, 102, 102); }

.vc_grid-filter.vc_grid-filter-color-orange > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-color-orange > .vc_grid-filter-item.vc_active { background-color: rgb(247, 190, 104); }

.vc_grid-filter.vc_grid-filter-color-orange > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-color-orange > .vc_grid-filter-item.vc_active > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-color-sky > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-color-sky > .vc_grid-filter-item.vc_active { background-color: rgb(90, 161, 227); }

.vc_grid-filter.vc_grid-filter-color-sky > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-color-sky > .vc_grid-filter-item.vc_active > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-color-green > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-color-green > .vc_grid-filter-item.vc_active { background-color: rgb(109, 171, 60); }

.vc_grid-filter.vc_grid-filter-color-green > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-color-green > .vc_grid-filter-item.vc_active > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item.vc_active { background-color: rgb(244, 82, 77); }

.vc_grid-filter.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item.vc_active > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item.vc_active { background-color: rgb(247, 148, 104); }

.vc_grid-filter.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item.vc_active > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-color-purple > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-color-purple > .vc_grid-filter-item.vc_active { background-color: rgb(185, 126, 187); }

.vc_grid-filter.vc_grid-filter-color-purple > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-color-purple > .vc_grid-filter-item.vc_active > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-color-white > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-color-white > .vc_grid-filter-item.vc_active { background-color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-color-white > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-color-white > .vc_grid-filter-item.vc_active > span { color: rgb(102, 102, 102); }

.vc_grid-filter > .vc_grid-filter-item { cursor: pointer; display: inline-block; background: transparent; padding: 4px 10px; transition: background-color 0.1s linear 0s; }

.vc_grid-filter > .vc_grid-filter-item:first-child { margin-left: 0px !important; }

.vc_grid-filter > .vc_grid-filter-item > span { transition: color 0.1s linear 0s; outline: none; padding: 0px; text-decoration: none; }

.vc_grid-filter > .vc_grid-filter-item:hover > span, .vc_grid-filter > .vc_grid-filter-item.vc_active > span { text-decoration: none; }

.vc_grid-filter.vc_grid-filter-default > .vc_grid-filter-item { margin: 0px 5px 5px 0px; border-radius: 30px; }

.vc_grid-filter.vc_grid-filter-default-less-rounded > .vc_grid-filter-item { margin: 0px 5px 5px 0px; border-radius: 5px; }

.vc_grid-filter.vc_grid-filter-bordered > .vc_grid-filter-item, .vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item, .vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item { margin: 0px; border: 1px solid rgba(235, 235, 235, 0.8); border-collapse: collapse; }

.vc_grid-filter.vc_grid-filter-bordered > .vc_grid-filter-item:nth-child(n+2), .vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item:nth-child(n+2), .vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item:nth-child(n+2) { margin-left: -1px; margin-top: -1px; }

.vc_grid-filter.vc_grid-filter-bordered > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-bordered > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item.vc_active { position: relative; z-index: 1; border-color: transparent; }

.vc_grid-filter.vc_grid-filter-bordered > .vc_grid-filter-item:hover > a, .vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item:hover > a, .vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item:hover > a, .vc_grid-filter.vc_grid-filter-bordered > .vc_grid-filter-item.vc_active > a, .vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item.vc_active > a, .vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item.vc_active > a { text-decoration: none; }

.vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item:first-child { border-top-left-radius: 30px; border-bottom-left-radius: 30px; }

.vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item:last-child { border-top-right-radius: 30px; border-bottom-right-radius: 30px; }

.vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item:first-child { border-top-left-radius: 3px; border-bottom-left-radius: 3px; }

.vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item:last-child { border-top-right-radius: 3px; border-bottom-right-radius: 3px; }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue > .vc_grid-filter-item, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue > .vc_grid-filter-item { background-color: rgb(124, 147, 221); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue > .vc_grid-filter-item > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue > .vc_grid-filter-item > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue > .vc_grid-filter-item.vc_active { background-color: rgb(84, 114, 210); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue > .vc_grid-filter-item.vc_active > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue > .vc_grid-filter-item.vc_active > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise > .vc_grid-filter-item, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise > .vc_grid-filter-item { background-color: rgb(0, 145, 156); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise > .vc_grid-filter-item > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise > .vc_grid-filter-item > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise > .vc_grid-filter-item.vc_active { background-color: rgb(0, 193, 207); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise > .vc_grid-filter-item.vc_active > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise > .vc_grid-filter-item.vc_active > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink > .vc_grid-filter-item, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink > .vc_grid-filter-item { background-color: rgb(254, 155, 148); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink > .vc_grid-filter-item > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink > .vc_grid-filter-item > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink > .vc_grid-filter-item.vc_active { background-color: rgb(254, 108, 97); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink > .vc_grid-filter-item.vc_active > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink > .vc_grid-filter-item.vc_active > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet > .vc_grid-filter-item, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet > .vc_grid-filter-item { background-color: rgb(169, 145, 211); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet > .vc_grid-filter-item > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet > .vc_grid-filter-item > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet > .vc_grid-filter-item.vc_active { background-color: rgb(141, 109, 196); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet > .vc_grid-filter-item.vc_active > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet > .vc_grid-filter-item.vc_active > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc > .vc_grid-filter-item, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc > .vc_grid-filter-item { background-color: rgb(115, 191, 213); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc > .vc_grid-filter-item > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc > .vc_grid-filter-item > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc > .vc_grid-filter-item.vc_active { background-color: rgb(76, 173, 201); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc > .vc_grid-filter-item.vc_active > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc > .vc_grid-filter-item.vc_active > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino > .vc_grid-filter-item, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino > .vc_grid-filter-item { background-color: rgb(225, 217, 203); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino > .vc_grid-filter-item > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino > .vc_grid-filter-item > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino > .vc_grid-filter-item.vc_active { background-color: rgb(206, 194, 171); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino > .vc_grid-filter-item.vc_active > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino > .vc_grid-filter-item.vc_active > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item { background-color: rgb(105, 95, 119); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item.vc_active { background-color: rgb(80, 72, 91); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item.vc_active > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item.vc_active > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue > .vc_grid-filter-item, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue > .vc_grid-filter-item { background-color: rgb(156, 226, 184); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue > .vc_grid-filter-item > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue > .vc_grid-filter-item > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue > .vc_grid-filter-item.vc_active { background-color: rgb(117, 214, 156); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue > .vc_grid-filter-item.vc_active > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue > .vc_grid-filter-item.vc_active > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black > .vc_grid-filter-item, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black > .vc_grid-filter-item { background-color: rgb(68, 68, 68); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black > .vc_grid-filter-item > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black > .vc_grid-filter-item > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black > .vc_grid-filter-item.vc_active { background-color: rgb(42, 42, 42); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black > .vc_grid-filter-item.vc_active > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black > .vc_grid-filter-item.vc_active > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey > .vc_grid-filter-item, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey > .vc_grid-filter-item { background-color: rgb(210, 210, 210); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey > .vc_grid-filter-item > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey > .vc_grid-filter-item > span { color: rgb(102, 102, 102); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey > .vc_grid-filter-item.vc_active { background-color: rgb(235, 235, 235); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey > .vc_grid-filter-item.vc_active > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey > .vc_grid-filter-item.vc_active > span { color: rgb(102, 102, 102); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange > .vc_grid-filter-item, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange > .vc_grid-filter-item { background-color: rgb(250, 211, 152); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange > .vc_grid-filter-item > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange > .vc_grid-filter-item > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange > .vc_grid-filter-item.vc_active { background-color: rgb(247, 190, 104); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange > .vc_grid-filter-item.vc_active > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange > .vc_grid-filter-item.vc_active > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky > .vc_grid-filter-item, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky > .vc_grid-filter-item { background-color: rgb(134, 186, 234); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky > .vc_grid-filter-item > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky > .vc_grid-filter-item > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky > .vc_grid-filter-item.vc_active { background-color: rgb(90, 161, 227); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky > .vc_grid-filter-item.vc_active > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky > .vc_grid-filter-item.vc_active > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green > .vc_grid-filter-item, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green > .vc_grid-filter-item { background-color: rgb(135, 196, 86); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green > .vc_grid-filter-item > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green > .vc_grid-filter-item > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green > .vc_grid-filter-item.vc_active { background-color: rgb(109, 171, 60); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green > .vc_grid-filter-item.vc_active > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green > .vc_grid-filter-item.vc_active > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item { background-color: rgb(247, 129, 125); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item.vc_active { background-color: rgb(244, 82, 77); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item.vc_active > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item.vc_active > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item { background-color: rgb(250, 182, 152); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item.vc_active { background-color: rgb(247, 148, 104); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item.vc_active > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item.vc_active > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple > .vc_grid-filter-item, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple > .vc_grid-filter-item { background-color: rgb(203, 159, 205); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple > .vc_grid-filter-item > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple > .vc_grid-filter-item > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple > .vc_grid-filter-item.vc_active { background-color: rgb(185, 126, 187); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple > .vc_grid-filter-item.vc_active > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple > .vc_grid-filter-item.vc_active > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white > .vc_grid-filter-item, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white > .vc_grid-filter-item { background-color: rgb(230, 230, 230); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white > .vc_grid-filter-item > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white > .vc_grid-filter-item > span { color: rgb(102, 102, 102); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white > .vc_grid-filter-item.vc_active { background-color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white > .vc_grid-filter-item.vc_active > span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white > .vc_grid-filter-item.vc_active > span { color: rgb(102, 102, 102); }

.vc_grid-filter.vc_grid-filter-filled > .vc_grid-filter-item, .vc_grid-filter.vc_grid-filter-filled-rounded > .vc_grid-filter-item { margin: 0px; border: 1px solid transparent; border-collapse: collapse; padding: 3px 7px; }

.vc_grid-filter.vc_grid-filter-filled > .vc_grid-filter-item > span, .vc_grid-filter.vc_grid-filter-filled-rounded > .vc_grid-filter-item > span { color: rgb(255, 255, 255); }

.vc_grid-filter.vc_grid-filter-filled > .vc_grid-filter-item:nth-child(n+2), .vc_grid-filter.vc_grid-filter-filled-rounded > .vc_grid-filter-item:nth-child(n+2) { border-left: none; margin-left: 1px; border-top: none; margin-top: 1px; }

.vc_grid-filter.vc_grid-filter-filled > .vc_grid-filter-item:first-child, .vc_grid-filter.vc_grid-filter-filled-rounded > .vc_grid-filter-item:first-child { border-top-left-radius: 3px; border-bottom-left-radius: 3px; border-top: 0px; }

.vc_grid-filter.vc_grid-filter-filled > .vc_grid-filter-item:last-child, .vc_grid-filter.vc_grid-filter-filled-rounded > .vc_grid-filter-item:last-child { border-top-right-radius: 3px; border-bottom-right-radius: 3px; }

.vc_grid-filter.vc_grid-filter-filled-rounded > .vc_grid-filter-item:first-child { border-top-left-radius: 30px; border-bottom-left-radius: 30px; border-top: 0px; }

.vc_grid-filter.vc_grid-filter-filled-rounded > .vc_grid-filter-item:last-child { border-top-right-radius: 30px; border-bottom-right-radius: 30px; }

.vc_grid-filter.vc_grid-filter-size-xs .vc_grid-filter-item { font-size: 12px; padding: 1px 5px; }

.vc_grid-filter.vc_grid-filter-size-sm .vc_grid-filter-item { font-size: 13px; padding: 2px 7px; }

.vc_grid-filter.vc_grid-filter-size-md .vc_grid-filter-item { font-size: 100%; padding: 2px 10px; }

.vc_grid-filter.vc_grid-filter-size-lg .vc_grid-filter-item { font-size: 18px; padding: 4px 10px; }

.vc_grid-filter-select { display: none; }

.vc_grid-filter-select, .vc_grid-filter-dropdown { font-size: 12px; margin-bottom: 20px; }

.vc_grid-filter-select.vc_grid-filter-center, .vc_grid-filter-dropdown.vc_grid-filter-center { text-align: center; }

.vc_grid-filter-select.vc_grid-filter-right, .vc_grid-filter-dropdown.vc_grid-filter-right { text-align: right; }

.vc_grid-filter-select.vc_grid-filter-left, .vc_grid-filter-dropdown.vc_grid-filter-left { text-align: left; }

.vc_grid-filter-select .vc_grid-styled-select .vc_arrow-icon-navicon, .vc_grid-filter-dropdown .vc_grid-styled-select .vc_arrow-icon-navicon { display: none; }

.vc_grid-filter-select .vc_grid-styled-select select, .vc_grid-filter-dropdown .vc_grid-styled-select select { outline: none; display: inline-block; }

@media only screen and (min-width: 1215px) {
  .vc_row-fluid .vc_col-lg-12 { width: 100% !important; }
  .vc_row-fluid .vc_col-lg-11 { width: 91.4583% !important; }
  .vc_row-fluid .vc_col-lg-10 { width: 82.9167% !important; }
  .vc_row-fluid .vc_col-lg-9 { width: 74.375% !important; }
  .vc_row-fluid .vc_col-lg-8 { width: 65.8333% !important; }
  .vc_row-fluid .vc_col-lg-7 { width: 57.2917% !important; }
  .vc_row-fluid .vc_col-lg-6 { width: 48.75% !important; }
  .vc_row-fluid .vc_col-lg-5 { width: 40.2083% !important; }
  .vc_row-fluid .vc_col-lg-4 { width: 31.6667% !important; }
  .vc_row-fluid .vc_col-lg-3 { width: 23.125% !important; }
  .vc_row-fluid .vc_col-lg-2 { width: 14.5833% !important; }
  .vc_row-fluid .vc_col-lg-1 { width: 6.04167% !important; }
  .full-width-content.vc_row-fluid .vc_col-lg-2 { width: 16.66% !important; }
  .full-width-content.vc_row-fluid .vc_col-lg-3 { width: 25% !important; }
  .full-width-content.vc_row-fluid .vc_col-lg-4 { width: 33.33% !important; }
  .full-width-content.vc_row-fluid .vc_col-lg-5 { width: 40.5% !important; }
  .full-width-content.vc_row-fluid .vc_col-lg-6 { width: 50% !important; }
  .full-width-content.vc_row-fluid .vc_col-lg-7 { width: 57.5% !important; }
  .full-width-content.vc_row-fluid .vc_col-lg-8 { width: 66.6% !important; }
  .full-width-content.vc_row-fluid .vc_col-lg-9 { width: 75% !important; }
  .full-width-content.vc_row-fluid .vc_col-lg-10 { width: 83% !important; }
  .full-width-content.vc_row-fluid .vc_col-lg-11 { width: 91.5% !important; }
  .full-width-content.vc_row-fluid .vc_col-lg-12 { width: 100% !important; }
}

@media (min-width: 768px) {
  .vc_grid-filter-select.vc_grid-filter-color-blue .vc_arrow-icon-navicon, .vc_grid-filter-dropdown.vc_grid-filter-color-blue .vc_arrow-icon-navicon { color: rgb(84, 114, 210); }
  .vc_grid-filter-select.vc_grid-filter-color-turquoise .vc_arrow-icon-navicon, .vc_grid-filter-dropdown.vc_grid-filter-color-turquoise .vc_arrow-icon-navicon { color: rgb(0, 193, 207); }
  .vc_grid-filter-select.vc_grid-filter-color-pink .vc_arrow-icon-navicon, .vc_grid-filter-dropdown.vc_grid-filter-color-pink .vc_arrow-icon-navicon { color: rgb(254, 108, 97); }
  .vc_grid-filter-select.vc_grid-filter-color-violet .vc_arrow-icon-navicon, .vc_grid-filter-dropdown.vc_grid-filter-color-violet .vc_arrow-icon-navicon { color: rgb(141, 109, 196); }
  .vc_grid-filter-select.vc_grid-filter-color-peacoc .vc_arrow-icon-navicon, .vc_grid-filter-dropdown.vc_grid-filter-color-peacoc .vc_arrow-icon-navicon { color: rgb(76, 173, 201); }
  .vc_grid-filter-select.vc_grid-filter-color-chino .vc_arrow-icon-navicon, .vc_grid-filter-dropdown.vc_grid-filter-color-chino .vc_arrow-icon-navicon { color: rgb(206, 194, 171); }
  .vc_grid-filter-select.vc_grid-filter-color-mulled_wine .vc_arrow-icon-navicon, .vc_grid-filter-dropdown.vc_grid-filter-color-mulled_wine .vc_arrow-icon-navicon { color: rgb(80, 72, 91); }
  .vc_grid-filter-select.vc_grid-filter-color-vista_blue .vc_arrow-icon-navicon, .vc_grid-filter-dropdown.vc_grid-filter-color-vista_blue .vc_arrow-icon-navicon { color: rgb(117, 214, 156); }
  .vc_grid-filter-select.vc_grid-filter-color-black .vc_arrow-icon-navicon, .vc_grid-filter-dropdown.vc_grid-filter-color-black .vc_arrow-icon-navicon { color: rgb(42, 42, 42); }
  .vc_grid-filter-select.vc_grid-filter-color-grey .vc_arrow-icon-navicon, .vc_grid-filter-dropdown.vc_grid-filter-color-grey .vc_arrow-icon-navicon { color: rgb(235, 235, 235); }
  .vc_grid-filter-select.vc_grid-filter-color-orange .vc_arrow-icon-navicon, .vc_grid-filter-dropdown.vc_grid-filter-color-orange .vc_arrow-icon-navicon { color: rgb(247, 190, 104); }
  .vc_grid-filter-select.vc_grid-filter-color-sky .vc_arrow-icon-navicon, .vc_grid-filter-dropdown.vc_grid-filter-color-sky .vc_arrow-icon-navicon { color: rgb(90, 161, 227); }
  .vc_grid-filter-select.vc_grid-filter-color-green .vc_arrow-icon-navicon, .vc_grid-filter-dropdown.vc_grid-filter-color-green .vc_arrow-icon-navicon { color: rgb(109, 171, 60); }
  .vc_grid-filter-select.vc_grid-filter-color-juicy_pink .vc_arrow-icon-navicon, .vc_grid-filter-dropdown.vc_grid-filter-color-juicy_pink .vc_arrow-icon-navicon { color: rgb(244, 82, 77); }
  .vc_grid-filter-select.vc_grid-filter-color-sandy_brown .vc_arrow-icon-navicon, .vc_grid-filter-dropdown.vc_grid-filter-color-sandy_brown .vc_arrow-icon-navicon { color: rgb(247, 148, 104); }
  .vc_grid-filter-select.vc_grid-filter-color-purple .vc_arrow-icon-navicon, .vc_grid-filter-dropdown.vc_grid-filter-color-purple .vc_arrow-icon-navicon { color: rgb(185, 126, 187); }
  .vc_grid-filter-select.vc_grid-filter-color-white .vc_arrow-icon-navicon, .vc_grid-filter-dropdown.vc_grid-filter-color-white .vc_arrow-icon-navicon { color: rgb(255, 255, 255); }
  .vc_grid-filter-select .vc_grid-styled-select, .vc_grid-filter-dropdown .vc_grid-styled-select { border: 1px solid rgb(204, 204, 204); display: inline-block; height: 30px; overflow: hidden; padding-right: 5px; text-align: left; width: auto; vertical-align: middle; }
  .vc_grid-filter-select .vc_grid-styled-select .vc_arrow-icon-navicon, .vc_grid-filter-dropdown .vc_grid-styled-select .vc_arrow-icon-navicon { font-size: 17px; display: inline; vertical-align: middle; }
  .vc_grid-filter-select .vc_grid-styled-select select, .vc_grid-filter-dropdown .vc_grid-styled-select select { background: none 0px 0px repeat scroll transparent; border: 0px none; border-radius: 0px; height: 30px; line-height: 1; margin-right: -50px; padding: 5px; position: relative; font-size: 12px; z-index: 0; cursor: pointer; max-width: inherit !important; }
}

@media (max-width: 768px) {
  .vc_responsive .vc_grid-filter-select { display: block; }
  .vc_responsive .vc_grid-filter { display: none !important; }
}

.owl-carousel { }

.owl-carousel .owl-item .vc_grid-item { transform: translate3d(0px, 0px, 0px); }

.owl-carousel .owl-animated-out { z-index: 0; }

.owl-carousel .owl-animated-in { z-index: 1; }

@font-face { font-family: vc_grid_v1; src: url("../fonts/vc_grid/vc_grid_v1.eot?#iefix-9hbgac") format("embedded-opentype"), url("../fonts/vc_grid/vc_grid_v1.woff?-9hbgac") format("woff"), url("../fonts/vc_grid/vc_grid_v1.ttf?-9hbgac") format("truetype"), url("../fonts/vc_grid/vc_grid_v1.svg?-9hbgac#vc_grid_v1") format("svg"); font-weight: normal; font-style: normal; }

[class^="vc_arrow-icon-"], [class*=" vc_arrow-icon-"] { font-family: vc_grid_v1; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; }

.vc_arrow-icon-minus::before { content: ""; }

.vc_arrow-icon-plus::before { content: ""; }

.vc_arrow-icon-arrow_down::before { content: ""; }

.vc_arrow-icon-arrow_up::before { content: ""; }

.vc_arrow-icon-arrow_01_left::before { content: ""; }

.vc_arrow-icon-arrow_01_right::before { content: ""; }

.vc_arrow-icon-arrow_02_left::before { content: ""; }

.vc_arrow-icon-arrow_02_right::before { content: ""; }

.vc_arrow-icon-arrow_03_left::before { content: ""; }

.vc_arrow-icon-arrow_03_right::before { content: ""; }

.vc_arrow-icon-arrow_04_left::before { content: ""; }

.vc_arrow-icon-arrow_04_right::before { content: ""; }

.vc_arrow-icon-arrow_05_left::before { content: ""; }

.vc_arrow-icon-arrow_05_right::before { content: ""; }

.vc_arrow-icon-arrow_06_left::before { content: ""; }

.vc_arrow-icon-arrow_06_right::before { content: ""; }

.vc_arrow-icon-arrow_07_left::before { content: ""; }

.vc_arrow-icon-arrow_07_right::before { content: ""; }

.vc_arrow-icon-arrow_08_left::before { content: ""; }

.vc_arrow-icon-arrow_08_right::before { content: ""; }

.vc_arrow-icon-arrow_09_left::before { content: ""; }

.vc_arrow-icon-arrow_09_right::before { content: ""; }

.vc_arrow-icon-arrow_10_left::before { content: ""; }

.vc_arrow-icon-arrow_10_right::before { content: ""; }

.vc_arrow-icon-arrow_11_left::before { content: ""; }

.vc_arrow-icon-arrow_11_right::before { content: ""; }

.vc_arrow-icon-arrow_12_left::before { content: ""; }

.vc_arrow-icon-arrow_12_right::before { content: ""; }

.vc_arrow-icon-navicon::before { content: ""; }

.wpb_animate_when_almost_visible { opacity: 0; }

.wpb_start_animation.wpb_top-to-bottom { animation: 0.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s 1 normal none running wpb_ttb; opacity: 1; }

.wpb_start_animation.wpb_bottom-to-top { animation: 0.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s 1 normal none running wpb_btt; opacity: 1; }

.wpb_start_animation.wpb_left-to-right { animation: 0.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s 1 normal none running wpb_ltr; opacity: 1; }

.wpb_start_animation.wpb_right-to-left { animation: 0.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s 1 normal none running wpb_rtl; opacity: 1; }

.wpb_start_animation.wpb_appear { animation: 0.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s 1 normal none running wpb_appear; transform: scale(1); opacity: 1; }

@-webkit-keyframes wpb_ttb { 
  0% { transform: translate(0px, -10%); opacity: 0; }
  100% { transform: translate(0px, 0px); opacity: 1; }
}

@keyframes wpb_ttb { 
  0% { transform: translate(0px, -10%); opacity: 0; }
  100% { transform: translate(0px, 0px); opacity: 1; }
}

@-webkit-keyframes wpb_btt { 
  0% { transform: translate(0px, 10%); opacity: 0; }
  100% { transform: translate(0px, 0px); opacity: 1; }
}

@keyframes wpb_btt { 
  0% { transform: translate(0px, 10%); opacity: 0; }
  100% { transform: translate(0px, 0px); opacity: 1; }
}

@-webkit-keyframes wpb_ltr { 
  0% { transform: translate(-10%, 0px); opacity: 0; }
  100% { transform: translate(0px, 0px); opacity: 1; }
}

@keyframes wpb_ltr { 
  0% { transform: translate(-10%, 0px); opacity: 0; }
  100% { transform: translate(0px, 0px); opacity: 1; }
}

@-webkit-keyframes wpb_rtl { 
  0% { transform: translate(10%, 0px); opacity: 0; }
  100% { transform: translate(0px, 0px); opacity: 1; }
}

@keyframes wpb_rtl { 
  0% { transform: translate(10%, 0px); opacity: 0; }
  100% { transform: translate(0px, 0px); opacity: 1; }
}

@-webkit-keyframes wpb_appear { 
  0% { transform: scale(0.5); opacity: 0.1; }
  100% { transform: scale(1); opacity: 1; }
}

@keyframes wpb_appear { 
  0% { transform: scale(0.5); opacity: 0.1; }
  100% { transform: scale(1); opacity: 1; }
}
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: image/png
Content-Transfer-Encoding: binary
Content-Location: https://ipps-a.army.mil/wp-content/uploads/ipps-a_white_text.png

PNG

   IHDR     P   u    tEXtSoftware Adobe ImageReadyqe<  IDATx]}pu@R$E,ز"J8r:IfژbG6.|xv;64!Ng:S3i	#cnuU5	QEII	 ru7>޾}۷obTUI$I2J4$I$AC$I4$I$AC$I4$ITɀ)BS$IЈ$IA?wOSt]Ғ$I E#IK{T}$a3uC P<R$IXYb$iiFXݔ	IJ	nG($IFq'$I bwaW$IK4*sI*r?4e&:DS(a)bI>Hz5.΃)EU^Y|7 L-λAi&7~}*1ٮwr_~9((G0	WZ(+#y,LUs@M?Fif7vBW_o0S!MY"!hB-"ߣt|wWB\`RlF1#e;;챠n\Ba)y1ݿbz|f,A݅+âSrdPv;i)}Ae
1n<'(x:G+Tew3l)e4paYza3T☒vXFVxj)p\g INgЄʳ۟'fwEp괔^x It6!%je,j0+Cm1bӰX(r|!;s ná4>E}ິGsՋ;GK)c384쒋I^mI7pVW7+#*q9\ZQ<BfŦ^xmO&G	d-vA¡%紫TvNq"a&;/4uWWGa/㖲(V"ӎB3jTBUbױ2;\oJT+t:Yz^K28tG%eͻLܻdwJ?x*4_T՗Znjw@\ѫ4%iBZQl49Re-'$8LdoC?x+Mk)h Zi"2oe(lu<Jߢ)AF*Q +|78[mAЂ;1)9f,,Ce:XvFBÍa]cxko乛R~+A~pĮ	X3hi$sY+`Sc?Mn5:<6siHSbvuO[ubY,	| Vp|l5b(:לopn
4bxkup\P,PF3Wҿg/Snba8P`λOM$++xRd^bX8B:1HibH2FWVFU?tצInGp@B FLzq7yZT?DGb 
	S&}!Q@>n>]yѳXcm`$wgV[;!֗4g*
c.yM2cuU_ط	:Ggi N25J;ҏ
s\y?ɺ"JD6J4dZ M[6;oN?hYM>~hG; |0͡=:/yZ厩؜sjFuhMD8s2W$g}ͫ\շWntlSf$}Js;<
v]Z]uRci  qlMKJLr&-:IحsAtĊ?<#u{Bk"J1Ko(]+H,vZ)KڴeڪrNΑ)I;;6*9ip_%*[4HԬKw+Ņ1ΪUG["L5R=TbCPH	:rc+8jUi>177;5qmkM5ɍL*J* e,ۜ$k~4@OEfA/0jil]B9DˌoӭZG̿vNNM]'ꏸ\>vcڵi9w9Ul"1{ZQNIiF'q o~cơ|qXr]1wʈ#*`>Ċ `7дm57n^nscm;ΎOL]tu'coEIݮ)ni-vYF'3F=	\	
X=׮>yLACE`ќ5ə盟z:Pw'_<3WH:br$YY13mh#0-ȲKOA#AMSi,,~l ^v]xnh|l(4WU=~뚕5]VSfӍrڪl/~xlxk\CZHw1g 6 #Y)J"gF
cKQL̷߳x*dhAWnXr"APJh~}q9TJ|d3ƺ0T&$ʸLM?n5keD429bmPF
G9zJwAíLG/S^^(| z"Ʃ陹_שO|e!k~]q$6heDHf9OEzd6:sal4QZqR(Iukt\bO4Q$ `(9k!P\єRs8`.ɲ'mشvcFz~5.X1xn=	j/6zȖO3-d40ht!Ԭiyrek $.5.FV:H{Rc<d!xCʭX@%i=@<M\TdW2VH0THu:h@k[h^4xҰes1+w=#ڕG~ҫԚz#?jxjz]Ny%R_םaܓBL\TZԁl@8nv @i4&
z+ EZ=#W(f^?%I/V߼|	<eJ*_poJ`\0-Z;ԢQ2lmaY_>q:hvb;4AoוO!#uw6yv	7##!u)`T%~?ڃ6W{p	6̀Wikm\R͓<d|f(I\o'gZf7 iPj3 g[(ZPscjOv^z6"P@sp:}>~'}'^[Rzwt[x\kjY!hP֯
aG$oR
I}֡PT#	NDPW(^TQxwyX(`ܕ[??DИBp?ݓ_켳:AA#FKYN̊Ҳat$Rƽ0.zo0SsO;N
Ze0{6a%+x QG?bش&(P&ז0FeT-YzXr36A(
`je*(өh-0Ks ,T7}CD`An崓*VDϧk|dZvE&km@~SAг
Qs`u_!R'KsZ؞5HMS#Mۨ5*=	ll`8Y
&q69&P>O[ u
3)wU*Dyz{#R{cāc]g=O=J[7ί9-܅S~ 8i"V .k| f?vgMڛG9 U/J15T+'81ug~H "~T*2 _NV>)Cwv:ڹX>'ֵ;v۟68aZD.0z;\uuu2\.e9MeΧj\h+US^Ftj7,rW[cUI9;qushZAf2O~Ec5Nj"62x	NQx |9®) D).
meE*TϨbC[__oUɧ0p(X|ZI$p/#7> g|\]&M|z4TCqD_K.ֻ8T\&`qx}
L
!g@,zڍFU
ZB^s`Ћ߻eŭa%n:Nb?jf"+T2-JR!!l,,c
R@ڬ1Pp99[	At@X%};d]Gq9Yk4l,0atxw!\H&bA_6QO.~bZ,ҪDդ	M +&
qMN}AWfĿ_#T*h0_[1lwtɈ'$(h`緬cs%ACU%,IMPYV*Iux0IrI  $HQCN	]IOq>hB$IO.FAŤ~#G3@Ee2dJ$I$I$IT0;qj.\$M'^4{Goa7 d;u{h:X} <I:_#.Op_/6R6mEQQ?(y6XL2gL5dab	џ9 rp٬WK(!w*Hz~HwxnEzX4;{L3ly.gd?_F;X:ge:/˼Tl5M,{Ao/ׁFgcre)"~ߩesE7®q<Eg%׵4QxƣOχG!gF5ǗVv_2yѐHoh=QLF}\2bɿ[@>8psG,gB<<@=t]WcqKq`q6zx"S܏q:c ׻ŀԁst+=Z`xMk͐ ~ϝ!O<|Cdք da{ЩQ|F<L~C&׍-TuֲZ]:yyd}?HAf1Ayòʡada]O=Ӣ.3PVmh4 da?NԊFTVÂ*3}daBRV=*la|@x.Ykу!,Y<ѐVbn>!f#?~Z0ZdGez`~ld(*?I-ӺӅa)5b<to`eﳨ?A??gjhP;Ɠ韇'F,1n&gJ/K֌BCa%۸9c2蟊B)ٗMѕ4h<es+/nk]htD^|D֯ceJemd*VK@#/2m;ZrV\8iLǄJjdJ׃֥wL,B !ܥa_Xy>:>vY>n~h+*w(׏>蟫~idu}NoSMԐA@Ko/BwXKs[ߌSGAT^dް>zaPr	_F>'"V>V* fHʵ#e.I$I60 N)}    IENDB`
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: image/jpeg
Content-Transfer-Encoding: binary
Content-Location: https://ipps-a.army.mil/wp-content/uploads/Webinar-Series.jpg

 JFIF        
+#(%5%(-/222"8=70<+12/
;% '//0///0/////0//2///0/;///0//5////////////////////0  @"                =     !1AQa"q2BR#rb36            4       Q!1AaBCRq3"   ? $!L!V`B!˘$\|BB  BT HD%D HD%BH%D%@:TNР5BhU[_.+,p"BBXD yZʱ)*BBBi,գ*U;2kSc)7j<IHΫ3P}BhSuJu[s%hkhSxԉk@t,#`ISdEȯ/?[jѫȺ+{Q^~8G"\4ˈh?WqN3
')qO / NxWiRf*0N."z[YS߉8Sxlk7Ѝw\ +q@bo
9"r;T</Z#3R\ca& ߅x?SOE'9SpKk8)`.7$'ЧiM5\ij71x{G;f!kc©X$wEBgip2uFV ^.M۔f \~7xFGRtH>	iԑC	<]lY-{U7C}'ԯPWelZHX?|R&$ $l-".<[[?/몆0Ưd+g9#)t^~S+Θ<.*/oZof`{^oƫ?;<j_ʭ̹e$T!TBH !lcTYq7;	ǚ+ AQg0NTn-j86ceBӜB/Tp"bʃ-0Q#::Úlqۑ+g)*BBBh,~TxZ,oZ@PL7\gpAjUye\@ZS:yAXqy.[V7٨Rڳj6!a齵1L5,eĳ6knngԑג묅_e/~?C<F#dX/Hplx)0|WQ`Nk\1h ˀkX +Ig NnNOkQk*bIhEk'%D#Pm11̫Sח@|#5FD)^z0_M[9RfIh9Cl;ۘ\q8XMZCK[TR\KI$[F_*-- e.k4-ȬO7ը0U+89aL`;QvP:Q)P*%$P)HDIBT!`k."r]Ja*Uݤm Ɔa;2E[|J';AR6xץ50ۑ1:cpf'pdQ(D,yV%"P!@!@!@+5U7{ Wo;뮿-;Js bh긁L A:Vӭ|Wzg5;v[.cčFeW9qk\<SEORtX?Uzm.4UuP̝OI|1t\ө1w]Pw[V^,3]1mWw>kSzRߨM~V90 Njo$ޭyB85mƆ m	&yBޥNUiV-9I+jɰQXA5|8+|8,ǙNZi8e&e%-֦iiY\GQ匧[X`s^Ƶn.>#V73IsauY]иANvl7-Q[G{iDXreSeC@?q@.е(-`qϟ9iA[7Eׂ$,Z($[)Ege EGA*VU*ĤB!!!ʋr^?{_{ءxk>c>Σ63iT`˙.%d3@{㹛1kP\f. D|^YöңHQ5okh7KElh紼;~44U"ǻͷ.\tw|x|7^C^XN.lix	!{E\TS)Ԁ^NkC`Ӧa yJj[Ӝ:v -e"s;!ө$e#b5^vr=0ꁜQ{cic}g4HsA-F?^&S4i3yap{&I2p_V-HcVEJ& FQ7:EƠi=6% =9x,. sGUӇkr>)'54-fQhkA\e*6H>KK^ן0LM?OtjN`{6RP_ESx{Xsway=ѼgD.s.<?fo>v.q-gzh.{*LoÕ^)8vF6p>l32o م?kL5M	RmcI[*-u[؊Yٱ9 ,AQ s]T3@S*6u3g3Eu :j6a6oDIZ8jNUU<9_µdv088JMTT_
3Hh4򵭨X?
hQfs;N5/*ftL[j5	F$THq{*N	_ךt*b3K0a2֕⣁"C%z$+;JQnj6/m\9kG90PNP	s	,gSZ9keQe:{*Ss/{_vne#kmz2|Wõq`P֢T!夗2H 0E:?T{+xZaEa%ϼoiuupwh0>}ըK ԝ$VwIߔ{ @\M̀%/7CqLsL 2SR$|LL囟;ױ|rBW"1[8(:;OaC$ ?o%}Ս]y#Ke_췑F.3
:i:ʸJ*BBBq.r`+=}{>d$	z%s;r9VN,aG< ZƁ%Ęsp'q:L ek@  "uHK6^I0k< G'VUsw(qwx:='s?T+YuՋ!*a.k]3AU7Lmxm/et*D.؈[cl4 d@\j`ieٲ"yƒp)@]Xcx6Mʑ˴e8Zu/VeQ7;'HH]H[*
O;]qb"
S.PFj2KS#T,ӯy51[4Y -?L$oEWXJH_Ě]ktk8vAY&vP\D}r[V: I'G>z{Pl L(jb2	=	a9Ez`ߧ #x	Pg;cCu1"@(B!!!5+\^F|ߧ='sla5AR!~u0#L'+xV)iRA	dCMcdѓFX&#]`Zf}#ssNM]+M	ODLO%(@R꫹yLfv^+PAٲ|\O	/zTw_%b*TL@w*^L	Ӯ	!>ޫb}&'OeSUIi>?Hd[xYx8oDB8j	Hljs?4XNf e$|}S\i,$O_6>-v&2vٍ!cC=#HFz-yUN3KlD=n2&(B!!!Ìhؕ/5޷=7]-5[a'8cX4>ʯn,Nxk)(eH'ffs&nz'w~.5|A}Sp33Lד9GM"l|ŢW؊w.g.fuidb9')Zf92D@`Յk|rdwgz4)Okj	#!4-wm|tĂ3Iq*RClb{v?$: 3>
>ػWE _(Nwk@u*=9%G?dUJ[69uK"^ g{4LƛJai{MS)Mh骪71hޮ 04]2	 clӦ˯gfK)EaԪCLM-9cx=NSb7Ot!kqՇVdG+6 ~_U\ወ$d7L`s7+\S$~z(+6%μT\o7tq"Yk0`&C%-jlA xu5.ׁq7($2;m6U\I EuM+i_LLn *)b+h促H7-"DۻqS15CqT׹&[|>E-xo}VtX=k4'Xs]s9u/ 0QKMX!U3G@m33cH{%4w{-ܳ90<L &wJ~`>h!#j͐b Q`DEF;~9P	|R(uAAg>Q짩XE}׍7%&}'Q5 h*}[W\A+YmNdci	EՒQZVAFrzN
fٷ=M[y. XE¥C@04o{T~`A1<芋1ٜ;Cm&H>Rf8;5Of'c<Nwur4D62D{ C{-k'=mi8爒Fa␁9H 1Dfu'P~wiܗG-k(s0&|QZ&uJd:,rߢe[PH7&A?d78  _R
hB!!!lm@NUDYA5lT@ i{l5C9d60=6[~7Mݫ.En^ 3t4+TG01a ~N%l//OhsNQN+*cAOp tPAP"~R  <=`J"01|iWȏR	  l]%@iQ%trp+
-:Sׂ jHhTDnL] 	-1`HaX\ә	j:V`",i(b3: .F\rMmUo0~;InbZO+n!Rg  lXt3邗-l-4)@.ζR0 -u*ʱD!
BBBQQXVfRS!EM%o%BDsBVNNyy
Gv Mml&bn5IP1DhILz!}fmO9`oE;?&SK.6S5,gb5ea} zmu5^otQk>P.#XN-> L7@&scVUԀ	kFlת#^V]!9 J$`x4
\[ Y'dMPd,Bq}m/ؗFל{VV{0O
<wV'V2H&Z?]
hB!!! )Xq
LBPӛ}P
תG6<=890 Zߺd>7BEyvgv)vqg>"Yf`_5Z$iʷ=: BFqͣJu_4!۷Snw5aAd$#xPXzf!#ЈV[_ vZB*B
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: image/png
Content-Transfer-Encoding: binary
Content-Location: https://ipps-a.army.mil/wp-content/uploads/Training_Timeline_FEB2021.png

PNG

   IHDR  -  n      sRGB    gAMA  a   	pHYs  %  %IR$  IDATx^읇[T׺9wpZ*.vQ7 6,1I)SXPLHh2Nl!	!11f޵6w <̞={]j0ZZܖBGGGGGGGGGGGGGG綌:::::::::::::::eѹ-m--tttttttttttttttn\8aa,=snq<T#uh-<VrjayO<^KkaY<QOS``E-<Ss|-E+[`M-ښ\b-T/׃W`]-<kzQu6yu¶z:(U|W;`u֓=uSՓ}zV=(o׃w@=8X?*߭z^=y8y~A=|t|\\?Ƒh=|^OJxXփDGGGO
VXPpB
+PpBI
;0d
NTXd
SThia
'*p
'*pB
+*pB
')pr
VTXDNNxv8AH
;')pvkE=$NPppGK:$NPppÔvnSZ:˅_ZZp'+KXaApB
'*pB
'),7
NV(8Qa
NV(LQ	'+
+
#+
'+	Opʎ*XQaV89	NR#)찂	
NR)v8AI
;N--ꀓv8A	
SRع҂~BGGNN*,^
--8Ia% 8YdV8Ydvhia
'+
'+
NTXDNTXd
VTXd
NR'8QaeG
+')pvXA	
NR')DKzI
;$'uI
;))Biq5-.ttt)-
VXPpB
+PpBI
;0d
NTXd
SThia
'*p
'*pB
+*pB
')pr
VTXDNNxv8AH
;')pvkE=$NPppGK:$NPppÔvnr:::wtjÍ~㏸t$NV(d
NTXd
NRYn	'+Pp
'+PBKNV(8QaV8Qa
FV(XQa
NV(8IaDU
'*pr	
FRa'(88IaS\--')pv<ZZ')psEEE~gH--ttt)-Ǚ3g')pBĀ'+Pp
'+Ppr--L8YdV8YdZZpB
+
+P0B
+PpBI
;'*쨂V8Qa$NPp0+(88AI
;$hiQ8IaҢ8Ia0%[(-j;-BfCYY$NV(d
NTXd
NRYn	'+Pp
'+PBKNV(8QaV8Qa
FV(XQa
NV(8IaDU
'*pr	
FRa'(88IaS\--')pv<ZZ')psŹs?_~BGGL⧟~˗qIhiI
;P,1`
'+
'+@KNV(8YDNV(8Y0E&Pp
'*p
'+P
'+Pp''<
+;`ENTX'8Ia

NPpp'(88Ia&ZZNR')8yNR'(8LIaJrY5MZZ܉UZPQYى'')pBĀ'+Pp
'+Ppr--L8YdV8YdZZpB
+
+P0B
+PpBI
;'*쨂V8Qa$NPp0+(88AI
;$hiQ8IaҢ8Ia0%[(---tttKZ\xǏuKt:!ڷpF(#9~_zs
'+PpB1E.5d7YZOF}7BZVV($ŵ=]Є[(œ(;9}&AL[侘s>QOx&NFURT:}<sWXKٓ%]XPpBa
+峱*r8"YoX@ZeO+@/\t׳kxO||k9N۾k+>&-֚א-&g_wP8.+*p
''<I
;`$jbb7cE(/q]`?Wo؜ 8AI
;5iPiΝX_նs.(ԁik"!!!jmӱmBaosWkLٷs߁^rbq/s(>C$'uI
;))BiqiٌSK;57WZc!,"-ʧ!@cYbE<9='*L̄smO,]=g!'q P\#+-Fy0.3VY
+6iqd9g9mdBI%(_%M+-ro/8p@e5aB^8
1#8粑HkGщjk$x&N1e'+b *y{' w8W$JgP'Byzxx|3E}Ra1	)1PpL\BZX++XZTeG-pD;uHb*f]Ppp]L')p&(8ILY_	4q߲P'+$4?W턂SU{6iQApGF"y(`d(go[(?+"-.>/Eq/rv<ZZ')pNs|BIpBT ^tLɆ3Dߑ?[<n@iql$27Eh[Miq10
5uJpB'*pB
]Pp,7!,NV(AoH}b6*唐Qyp0RgE'i"3??^Rh	Ue!81BFq/xyqb۟|)-miXgA~.s!1ƢUXhiQ;DZ}Qp\\m#-6#
ﬂ.rbo"\Ppvk`Ң?W砬]Nx",)-)w¹3^
)%ʩذ)Ke`z[$-{1Z܋(V}ApGK:$NPppÔvѩwnXr
ׄapWYL2@9bۃUSE=PZ	bJSEQ:#1UNPpc3pew*xHӐtF9CZ\+hLpǱEpf?`97{*2gJ"#Obc󍰝8߃bO>/I3\5yb*okK<8'MqqvYwz,Ιk,r'0,[X3'7Equdë8n UR>sDFd=ѦysQYCV(  o~(3JX\_;3_%s({ǈυu'==D51<"H~r\b-1Vkt9=+JXm
\<b]a[7%_yHV<`Iz}O&ʕX&6%Miq~6HUX%1~;׎E`Hw)- 0dKc/(+-qױkPvk!`~el_~Zk׵Zإ
7XxXR4%GGWP|Lﺦ]v0 6|WxwW
7,C4:l7|N/%GX>8ڟ<HYxAXw,2^	]:
svF9S`1=גQa*.RZogWDJy.:glxI~،%U'FC$Mi!ܙ ]|ѶKbPb{k$)>%ks)-\c13)}X.),^`{qMrPcK),byP񾤠X'_3~B\tKEb"qCl?X~HQQ5=yܴ/"\|QexuD](y!D.GXu#n$*>b:	}rrXαL|דWd$:
+LIqq=ףk{`'p-&
=	gI+Yߓ`}vnϓ$_ 7źM>9s9)SP9{ǹr)ӦxxRJE0,tr<_uiռضSLmg. a.{(9#ރǯq`ÿŽ,ۈ{\<զy\|]{?9;KK¢⾄mUﾄJ\\ބm,Rf\a8|0y/'(8LIaGKzK|9
ݥӫ{MHCX7HRmQWc@VϯdN"B\+ eCfV[T;h
p}2i[C(Eی*
83ݔǞkS3ퟤz8_%i@!C}<jf5H1:PAl6xٞ' ud<iBښpIixd4NF	O!C4.-NLBNޟ&p--31ejȹ$uob:ªi&v(xƩۉ_ (yJi!1(Āf/H|V׈KƊ)GcdY.#iq1Q!s"iQ>G<_\;+QvxO!:7ɏ5bKZo./.1ED:,I
尸/xdѪVǜ&/q68יa}Kq	bQ5ν~0e;űڈ!bWNX\ʗb@
sGiAe k:\|AKc0G<~odx?c)-밫xTi">G*1݀D|gKpsK,W&?N{5C9i	tu
Y[q}Ae4_k?W6o%'tu⚻ _Ӕ4[>@yp8Os_.1~CʾkVlfxk2kGZ1Hvfq?i`'wAy*-Ubpc~PBn~q_c,dM9MdM"r?}]<WNKڗ0Li!䟑f7ŵ$'}sqUgהOkxa=0΋\9!~ΧdVmbo^g18p LXWcx@'x3~?\u!&K|^ʑ+'s0S})_?b]㮧M"ASGWbBYZHY|W*3]kpkt*+!y3PrTZ|q^J_W޼^J-q/IS=b<>WN>hܗH|<sHƩ%JC(;M8~3k&NNxV89	NTX'8Ia0%--ttttꝛ/-Uf3㣑-7@zj,!8F' `Ufp1$A"̪M!bohB5pjJ
VdX=&}W_V^'kjb\q[p:RwuUd,>]}C%n?cƑ=hH&}>zc*JFcZO# qg7G1QJ.xo?*!,5qzB)/Lif}jBOxJܷ`y'=SE 'ǔ1><!^<\1l)J\4 ^CrAM!삂zE6IlSSF+-beՅ
rYyܒUZ Czl ,*'ĠԐSUV_?)yJ88Yy^0?TH,U}!'UUV69Cu)#6iAB⢱ul$=ׅV?JPr6ia(9M"I.<{J#zySm!)$tפt;Hm{S׺x"etRB.?'i%$~=y{=%dvy8wAˆi(Lu|H2DIQ( a^&lK~*˫SSEkڣV5kw%-0NdǒSBHĊfJ.[[b춼F|I!U&NfxHypC\'g_I(/R_1Lw a<	 3UfϨ%-y:YYqr<!߽,EM+4$I0*^==d)yuc ~~
z^UXNAS?u崏)-֋E:󦱏u5|gM)L<Obe5C"-^FT_Ctrpr!^/:5_{xD|0ujH]󋸢|/ϙyL\9*8/mzx-+)) VLf.:''<
+'*pr	
NPp::::͗gժ `3Ki _pJտބ:}pH~P:\li#1	L׆#Sq,mEb:E!uS6&DI:p
>M5gIE_JS<Qii!~!.Z*7v1!5pZ+/}},ۚ gM7|ۘUfUmM}rĠ4Yp^GBP>}Ŝrdy$;M@U$(nnqB*NoEgJ!&bK""GܳQTFܳYTCIc2zI(^oH|5<Rdlxw
)KMZ\xLPB[)--ds		)*		L1eB>kyYy!ED3*b|ؘjWDaGZl/g`NH8oYuۥ$1H1]n(.q҂'>c)-1GcSY[Z`CxJZ||\--6*	A;|<SUg5eJPuLi!%EQEA2 6alB)OHtbzo}ƊxߵICZTFܧ$-HPKSZ.iaVRHA!߭->ą5FݱxuWMZ*#4Ðfy-~_,A	dy<)-v/ǠcW}dϮ[P共-}$\rq^)%ʊOp;GP|6iQ\x[-~ؤbu#^"XAgT]ńi!)-۔p+t]{/ES@cNZk)*6=.CRc:8@qWNQqfVDV]p0Dz2qϣ>))hiSilvx}IϙXKGۿL3GlØ"E~mFbQܵQ~A.ǡV^4@TaUzH*sD8ߟ|vˍeFk{:CPNCU^4n$1&Ӭm$U^DFq IAjUL4wxRZ,ؘk8>ITQڞ}xM
 fbȊ3Jz¡Q3*-4	fJ3Yıa	?dL
5D5ǳck**6vJpBn[-Q|h"6HsvFZ|c]ԔӶԩ"U5DGψ? xBBC\j0*1a)4O	I/nm
)2X
Mb->BC ">ZNMX4,uJ↥f\|/HTVpX4	Z$(i!GOc%-8W}j1U$Ŷ^\9$6N{S\8w&}j/pnTE}-)*>Gw.yL_$WN#c49;0(>"JJ%R_yF-';fEMB-u*nM8QvT|8U=[|A\q`×otXbG_CNPp::::-8j7FiJ"p7ἷ=S@,dqѶEp}:yhh©z^GlrIUiq&bS<czEiq^F2DO\	'Iɸf>HPT
s*HUNUy1}G<9\PǄڦULA'(W/	]i,:qzZ<r11f|O9+1"jºr
ND\45X I$&hò]"5O+]iE$8NCly/26-	_A-EÐFcwU*(^CbaNREKcfŜ4MC5|YǉkfŅ.E+cVVd<q]1^N55Ǭb aiyKKOkH	FZafH/X~iaY괚 `"ԻFbSdQ]9hR9=3JZ)!!xlhN1׺.s:ݦ׋fJczTW5=D_EzOQ-hUTx@ ).Ֆ:5 !Q ]Z:eJZCrlz-u*{^׈-'jzAۅa5:姇d7o
 s)-^]06zl_=rY,j՟O~pOyS7UKpÔvѩwnp7ct8ۥ7Td UbPBF4	4dx]J"U(¨Ψ	$kHAp9Σ7ᬪ8rjbѿ&&Sz,'iQ>նU5Ci5:>b}Ɂ3Uu i=A9iAM8{1eoQ~JXLp7ii,h2*ۗ}.x4mD\+">jՐ*sTi9.<]nYXeH^p~c<_$4aN뫹x}U83w1(Qia_TIRrZ[P<%objib64|5]G	q~syS&m7{[c\<<UdXM9)!E$\WˊjJY%݋Ul+-^؟U0qʍ8	en.uZMZ_/Iژ8Yq8vC7ʊsO47geR{#έI8UۈK7*==Uq̯scB|RZ, T~/SCKR	Bq!}mw^bN	QEkTMSf^ϧo^,juI1g~x(a~KiaoY,ri
ɫQVa6┕mʟOKUYoS>8QgRqX8B9Gq=vi!\+TLqP,s5إqKyL'jI65]Vp	FEUc9Ek!㳷zsU#)6j.ug_ z/=(iA8PsPRje(&>SBǕS&8itLAT	C<0%--tttt[#-=*7mni1Kj©ƚiqf&/23YUaL:I&(]0 ua
rzR?qq&4}c:\x建#Uc{):(]d9__q>4Df	cf
q'2/$-rl,M7UőfuF?,G&>{W"GVEq.bVC=Lx#	(,0+&2*HZ,lf-cӵE '/iU<iJ"5O|儭	{sUˠi#tZTpj!
MH-wJo_sMpw\=.gZ_sb'eTEF\(yK%AKNB²~۰6IsRZlcSRcYS0WQJZeMvrbՔ%2<֩!O0\h`iqYd10u3Zqlx]<yZt%+-lрϟgLY()#a@bq=RJ48k]괚װg[`ʊ^TlR2^/ºۙ~%-¶:x==W%Oo(ױrͥMoTZPoT%AِSJsj{S0++=+98E+E7ZűiviQvA{ܫi"4jy8O%O@D-Ǡ
Z05s{X<O$*SP,8xNMܫsmNߠi(k݈s VĆO^viqRXV R+1iAi#}4[|-3|X6iA>yzޗu⾘Knu%Yqzeq ,X7$UG+'<
+'*pr	
NPp::::έ1XeٿD'NX(U<F)'8L5 ,*t7Rذ
+Em,7'+Bx0KUB aCOUUAU6PT!9	ua,JTpDe	OX7ꀛbŬ`1ZHSBXLiQ+USBꆄEmXE]B<bʊzaJZ1$Eݘb6HN	}]aJZӢb['$'l vlSAXEݨV%,-&jCPSAjCI:`{ZXzZ(8A''<
+'*pr	
NPp::::Mk4w8+-*N?Cjatlhz^kʔZZeZ-Lo fBo fyoaV-{u1F]_dQB0cKޘ(mX\`Up$b~:6A5q(*H}yaQٲ>x4 K M&{9ϼ/#}Y*[βe'*pr	Op'(88AaJ
;ZZ;ZZh4up%X;C;(!xpҫ&A swxsQHj2_7<Lx)9[ZԃTXxpkmڀÃ/ycKܽ-9plk1us$@traT+^Ppp
''<
+')pNԀOঅ(SCnZ`TxঃYnاXᦅ(CpBܴ9%DO1ᦅ()!V)!V)!Vi!
fZbঅ( vi O
vJt;4OاppSA8 vjL}' v t;5ݦppA0SA8 v t;TnJ'R	
NPp::::5dv8YXb

NV(8Qa
NV(8Iag&PpB
+PpBa
--L8YDNTXDNV(Y`ENV(8Y$NNxVvT
+	Op'(8Ia$NPppNqM	
NRqhiQ	
NPp::::5dv8YXb

NV(8Qa
NV(8Iag&PpB
+PpBa
--L8YDNTXDNV(Y`ENV(8Y$NNxVvT
+	Op'(8Ia$NPppNqM	
NRqhiQ	
NPp:wM.(Va"5gJ+}*5W,Uؿ+PZ܌d~yMV;5ZZԀ
NRdb+,NV(8YDNV(8Y$ZZpB
'*pB
)*0dV8QaV8Y`dV8Ydv89	NTXQ+*p
''<I
;`$VPppv8AI
;5Ңp'(88IaɣEp'(88AaJ
;ZZ5MZ(Ut֯%ȷ
;pjqqGHpk	ǼѨtˊ<	"Ñxͧ/H]!CZ|:wx\?it"ΆKʉ,43ZZx	O}#-g|%CS
NV_7Hml|xMk'>{VZ<">B|u(?O"yqazI<MLB⵬Pb<E֠h
'+QafK/DWxYBJf=sEuPLq{1דu͓ȉF[B	
FRa'(88IaS\--')pv<ZZ')p]SZx(\T/yCZx!9o$~O##zFe)
sR+HUNMPQ%=6mbJ"4Fp6JLD}${"iiav)-s~34;gnTZ,_(q0JqBGω-_8.b8r$]+&Z"H_VTXd
rSH>
k&+K9{҂aG
+`ف;ou 8AH
;')pvkE=$NPppGK:$NPppÔvйkRďblX]P\P;
Qξ@IdnӹSrsETNKUY还է>e쯥NV(8Qa
NV(8Iag}F
--0EM?nȗZZԄVvTQCRرK
;i/+,NPp0+(88AI
;$hiQ8IaҢ8Ia0%--t%-D\%MB\\	)څ\9gϞ[o	Ti:]| `xLb!*ވ{[uisQ{!3:
4jkit8^}RPr&.LaaLQoLi	ǄTPa"=)9:&#?;2%Ffb8cksB}yq>G9wt,Kʉ11S|~(=+?N%8ny}PĄ9}e(;B܏ Z"c3{{3xHk,8lSO˓PG '/KӃ8#K놌?[3ƊkyGܫ5l81oy6JY8no(q]sQ~ޔI_s #o1*kga[E|yb:#5p} cb:!I)-\/DX;/-mhA\'O{}cc>#i
8z޽ϳbSc,"3GƋKQ|Qp# +"'+\%#/=ܿFp]~IWvɂGq&՞פp\g:MY!/\x~Yp6i8&DF_c@st>ӳkD{S~ɔ_dc܋ԅqO.ûϚ15p}pq!us,7|ixϙyKc	WX>yqlLϪ^ϓX'1rd<#~\m(]FISQz'(8Ia$')DKzI
;$'uI
;))hisפ҂٧VQs/uVw(;ƹbJ_mi\8ofjqz5<#M<vF2I*1,B҂l
*>l{QYE
y%'"Ft8O0gf 'qPrR<>(wkT(i!	a'kx/J*i!Ibp%ODw阦 ّ-[|>GŞZ/'ptp)-a⸋qǥ(KbCiR*}X -=-\,CPIUpq!c5*-mo/q]5+SWmaX*+Eݏ%Y:ǴKOxL\)0x^\SqMה-^*}.^ίc)-3(s>+aS<RT,-|ϡP9tK:N'k"]\x|%}QbJyϡI).iQ6|(+QT)B+-8,C"W!RTxށC}_ZfE֙҂]wi)b H\G$r˫`9X=,b0NlB%#,C?^pzqVbzg*-轶Ax1u1HTN71q_^|%ۈc )C<v.}<݈{p	*B#6NqFn{{L?w/mA#_9CJ^ؿH8o8or`]g1^7)wQ<V<,v_N➾(Z'sNC7⽊GNc<F$*b75B|6qpvXA	
NR')DKzI
;$'uI
;))hisJKN_"3s|ZE ZyVIyq;&JiOg&#_b0g,BlCdwEME4gVe$-e[TF18tIPo #xln g3hg*i!|{7ksRZJ55LCL
P/DD1jJq)+tܩԐq,;AWI%1,4t(Wk!-/1sUBא.iqb22OdJQtB<JS!'mK5[qMTu!W!E&q?xr\nQa'cAYyqY>);x,XcLq&C*6--ĀKRbؖ(%"PT58r^陨UZFԯ$3_?KƤABT++c?qjA^4DF6</!pSC\b"CZ{ZbE_cx[zJ*ĹՔO 7+7,-:aN)hz	u%(>%%^WZ$/+m3cEy5=$=)(*IZ>ϊ}h
|)]XfL\cTlc
Teť&=
VZ<XJJsQb:"t*$ އpN)-~|rFU=P5Ӑ('^'~j

NPpp'(88Ia&ZZNR')8yNR'(8LIa-,NPpp:[CZ}`͚RZGwڴ~rӥEycq--m6Qa6i8c@(P`|*NiQEZU5?gx#f jF5i#b_SZBsͼg1ϼaJZDc |ަ),$ǋ ~\RZUwxΔ盂`8UP=Hs|Q<m`{抁{,]Z\Si"ni*6`d28kc)- -Mi!pXMuQ%sڔUۮGZX{ZX(}2r6NDyb<Z$Ե3pXs8bl^;k'#7*PViXC_Bm{Q#'g^7mOդŋp.h%`8ϛBEQX^liz|-NIzPqfQ%E|Q5)-hu$fڋ?.-62NAY(g8to_~^b9(7EIl~i_I1IZPEK/A9=Rcs*iqiO}-8AH
;')pvkE=$NPppGK:$NPppÔvйkR`q}%%~שO
+=WcB3G|FfGp@|[E 2<+J.]-u'qY=g~/8&F~)k`i5a***9(B\Kd<5Ptp"SiqY]Put<7DL䒴KGMk$ToZJ'ƥĩ⚪*-5aiҔXZ4*P!-2Yiq)-^Df6D F"GQiQx [5+-VYQxָ*-҂A	)(nDZl2oAQϬ:Vo$8&#p+-+-!cݕ׽S\--')pv<ZZ')p]Z=$Em+-^i8;*?TNq~kn{ŷ~SNKx>_4oꀐCHp&L#GϺ$xzCe,"q''$-I(:F--{cNMJ!iJczm6$?1.%-۲6FZ\)0C*KPD(:AB<4݃PCVaA--dzȹFuuzHIOBMni܏7)=Xl[">5Ud*CV(~qIcz9>7szgiaL\ 
RP.-?=z[aatϋ0!●ܔ*E{|=C8'+7S\--')pv<ZZ')'8AaJ
;ZZ5EZA9YYJˆ(*U5t'sRI?v{_~~'Oaڢh"	vK@P@41mjIwg';AʃCF'ՈSZ󿐼l
\Viq!Tv#2L1@OzIՈOpLrkqf./A{*:lh1G@DK$uܑ	a׀8]g8CWXqHpb)*݈3RWWy^&'Kr.i(Í0VpKĀ:VĆhg8&OT6gux5B!rRFc㜧FtMS5~0JcRiQF#-LIѸ3NZ{bوQL}F)LE=$UZ㙍8Db{iJOD|<JqeMqMs=`it"8'ɑ(]M|&5g dmyUh4
"ЈӐT9!U}j(P\gMr}9^\Hz7i݈Q@ɾ5{$f҂>d^;P\/IZqg5ߛY[_}-\KfISP^AD7⬂vkE=$NPppGK:$NPppÔvйkbJxx!J2PnIT@䦊1EW͝*QVVMCaF|L$ĉqz|7EwBdXE'knOW~wb!*CB"1 NTuQ`<2ơ*/Ipf{_$?ڥb|uH%OY%	s#BiHcƭQtQSZԉ@~9ғ$$cxw{:<&ZCWBi"&p`L!qZ򔖭#A\5aq_kS93%OӪ_Srƛq^z>.-bblMn{BO4i厼tbeX|ɨ)}'Ǹbk-|O½Z<1Mqkd<+VD48KKRE=;uJX|=,yLqt[ϒ)-/"w$+~\2)-x3O}FPpC-D^_H4EVqڒXHKI]5rC¹ppWZ%O$hiQ8IaҢ8Ia0%--t&-_*B冤76JEoRq7Vʏ8sGE6xྖh
!u >V=ё !#VJ꧐?oH^:	jBabEڠ Q	$Ɋ
+b0j]=zZQӂPr$<Ar.)!vhGmG8i0GLaB><A}zH҂,VA!!aት5Bav$-&,ӂCM0E

ڰI`

%'<B@<a
SPԊ.-PŎ*SB<acaBRC|^n)Q_@nR3QVX`$VPppv8AI
;5Ңp'(88IaɣEp'(88AaJ
;ZZg%O/\8l߄-Hiֈ킸.#:#&=" 44ZMNشy<ޭr7WZT(kiNV(8YDNV(8Y0E&Ppd
VTXd
NR'RZ=-eHZ|T;
ohFP`8N?xŎ!	

NPpp'(88Ia&ZZNR')8yNR'(8LIaGK!rM<'Nd4kAh XDFETT2bb: 6#;!!:炃hr׼O&Kb6Z7
'+Pp
'+PBKNV(8IaGKpB
+*pB
')pr)-vmM!g.VP0|$rbPpvXA	
NR')DKzI
;$'uI
;))hi;~8S~G~yhZ-|[E?	LFtt{A;)0:JqAFFAHh<'3gCr9rSr]TXadV8YdV8Y$Ā]TXJ
;
URر
ZZpB
'*pBaVLQqHjpB
ETX҂
',҂eGR5%$NPp0+(88AI
;$hiQ8IaҢ8Ia0%--tt|駫8wN(sϮF|ѢY{Ϗąmdu,.dFTt2B_(ffS--j
')pBĀ'+Pp
'+Ppr--L8YdV8YdZZpB
+
+P0B
+PpBI
;'*쨂V8Qa$NPp0+(88AI
;$hiQ8IavAҢ8Ia0%--ttиH__ӗ{D
+׷b@B\2:wNz#( -[Ji88TM^ĴGllguF|1m'?M脝;;--j
')pBĀ'+Pp
'+Ppr--L8YdV8YdZZpB
+
+P0B
+PpBI
;'*쨂V8Qa$NPp0+(88AI
;$hiQ8IaҢ8Ia0%--ttИZNɸ3ڍH>NO˜h8K=b3z
-x33":B҂E` D&JyA.!6!.0z^$$t6{^/
M*~['+
VXPpB
+PpBI
;0d
NTXd
SThiabV8QaV8Qa
FV(XQa
NV(8IaDU
'*pr	
FRa'(88IaS\--')p.(8<ZZ')p>4eFWhb&x3矯!-Ț$ķE}:h&g!+s!~<I0q|&֭	?h=.b)0H^DGQfpti#Qh߮߲5dv8YXb

NV(8Qa
NV(8Iag&PpB
+PpBa
--L8YDNTXDNV(Y`ENV(8Y$NNxVvT
+	Op'(8Ia$NPppNqM	
phiQ	
NPp::	j|p^@g
Kr~`/fff#<4mW2x&Y3cVbdXiSa¸L>	Fwֵ:wvR|߂U`CXH9TC^U]+E}xG_hiQNV(8Ia% 8YdV8Ydvhia
'+
'+
NTXDNTXd
VTXd
NR'8QaeG
+')pvXA	
NR')DKzI
;$'uI
;))hi󇎪駟p%95h<Yl9tDnojz_~gyݺDhp,Z'vF1|X:N9YEƴ1i0H3]:O$G'wM!iA$-H^"0
A1rpط5~T}AtD8NLtihڴ9.\p?'+
VXPpB
+PpBI
;0d
NTXd
SThia
'*p
'*pB
+*pB
')pr
VTXDNNxv8AH
;')pvkE=$NPppGK:$NPppÔvnokiQ߈^k<O_57ZJsSШQ
rK2Y*sJd8%濉JwSeq1ϗ;T~"5g^PyNU܉Tqcz"lG42n
j,]YY}";[	nN߈g`=x'У{ǶE0H>S&#+c1O	fb̨H}Gwϡe :u Qm1ɈMBM	v 8 $*| '		J@hC5bEt{/^ۼi ^6J:y$>ݻ7n+k"//k֬aYz5݌/>pRpk47
5ܙX?W3nOX_OuLn_F@KxWm68z(˵4S!-`+-k2U^,㘏rɹ%5g6ýX
[\P\
>Kc/8ruEYb[&-{[,ټON!iq[V]^wE&x Bb]ѭk_43eoyÜY`0v&AƠc:wmQH8b;!:2am|_,|aI-Hx&H!+ 4[O_ϣ:LeeeO6l=nݺjp}(7vwP3w}Fܩ䯽6oތݻww_|sɿެ9XU埲=J|8-rZe@yj۬11<V}q"YVLXu?*KA*b.(#DVL,=*+*PGԽOFFaˍ.TvDBNx>[#-?<ىӻ:HiA,yq%v:3{6qСªH=YU1FHI31;k2cy4q1%*v *ڵ։ݤMDI?(b·P؞7@ah%h4
b옉(K37E"diKKKرcFo{^h4UܹSVE߿}MӼG--%->ib[Cp*N珇+9T>ի&1(C;-+R?Vq 7٫jT5z6qԧnӵIA8U]<nSD]y3f#)bZ%Jq31c>ff,L2NǨ٦ѥc9#MO$%t?HTDFQ%)2**?dEhHaѪE8Z4BϿ7CB|28?/==:HAG?ڢD|p!<xPh4FPent:euoGN/EWǈ[ZVc0=maEL|'857Ab*2jNQY(ƚ 
EFPÆ[p5iA9if0m'N|_Z!CFF.OJS?caƴ3k1ff,ĔIŶ9|x~<sǾ.-*	fd;D%sڇ]UanRs
O4|[EJY<B_h+Ϧp	\|YyT)"Tmqف[PRaHTzh4Fhn=8ASuũSXE:*iRFV) ڀc{j`,u
iz҂HعߪO5iA羊b5".zt#1ib%J3/?6#c7%:@f4!*ڹ}PLjj% 81·e$|i!A&~g||*P1\OU[1Ɯ4?yrFh4~7
ZT	]eQT"怸DMiRFxPdFH%ܶ;>.T!ի4:~UKJrq?}}	 6]m2#Og-¬1}>&0,u"^ܫ~mm#1]M
ߊ]Zi!-UMCp}-qO{t#RGoRkj:&B?$d Hdh4Fh495wv]Ki!D@7UZP햪
9ȮsZĝ(/5*=Rm:VJCnIwVJY
.VԘ39<3ec0+kN6~9CO@cuIVDb: &="@8)S&X})Ԋ jU|QXiaNi,D6ÿ/̙3ipiA*yA?:Fh4F}{NZT5Ѥi"5oiaFuLcк%W9/Sj
!|?Ҫ [%-{!j>6Dg1:1L20fAG!1Gжu/$wAltDGCxH1=zSfIVNZȩ!BdI"upG8y+YeAR~6]o(h4Fhn_t?qOܜ)7zHUhm<WM`٩Lm1eN{I(?4R3J}-K֖[!-[أOua"oVXԠ~@ډ$E&M0{TTA"·H'Jw h({Y-[>ٳgeEܸMx"4FhԈIq6UiL*9Ti ^Q3r`Ghc>j*6*PG5Bs*Duܟ%-~l߆ٳ#80ѭѾ]w}
hFth@n"! Ta79-ViVah<D
M}w_.A}1RnZ1ڤEU#-D\ȒB,2AVDpi7?sn1dxnڐ䉯d̘hZ'u@0x5IZy++yzb:B,USD>BU?4CUWJ i7u~+8i.,Z͛REs_!,=*,Դ wKGGGGGGGGGGGGvi!0BUȰGrD
xZLAPEWjUSJ`;F5^Zۘq
+VD}mg>lMyaE>uF͐SC.fEj-)dL,sjC"-Y_7{箲i!*nWG4g>qB";	2iff,ļ9#+s|<~42/XIa1:?~>LDUD,()bĄ1*)J@6op8T<Ab@<p7֬y~)e/jowyĸؗ'ª<螂$:ڡ[>bԹ3k1fg-F挅2i6ƌCb`}?g5ꤪ߰b%-7*
vHV(Hj
C+Pw@x7{{ɝq(--j*1[:::::::::::::ZZ]q?{><q5ё1>cx8L%)ff,s>aƌ'RTtW'ԶzMQPNƴߛ[m!+)|#*?7MwVBSW1k,q-YSwo3| ?_JYe[#wGs^ދaȓyԋH{%xe\
F=Ŀߴm mKbC$JCX'ף3or4E|>נ=WJPXcc#$0A	ɋtVh"мQe7o!vFWF)--1i~%}#b[D36_iN	O87-:i+d>0(迩"AHPC/
!B4$ZNnn4l7k4XE)?VHVP2Ȉ$I?aI0./G݇vdɄy	m+!&*>- (G#<́X#6-"£0j&y@Ң%M97=jC?~_O?$9mwȉ_ㅕk6lZ'GbB{tCSa>5ӦC>tz@'7TIbm eYA*$+|Z_L"N(++F~r"",VJfMѢ8w$|[Fn$Pn_߿oG|˾~9FK;7ǏakЫG?DFģCnH=CFde.ĜYaƴHQç`Q֥?ڶ=U=d644MCdw В~a@pPBb'DG'-U`mɓ!oKxrew\4Bl>)tÇ?'qVeATGGGGGGGGGGGGG?}Eo#clth\'afF6~f.ČiHQ#`h7zA}d& ?
c>TIZY}Dh,HVW#$8aC#
Vh/{ g/ƶmPPCv`n뛊ofM qAsk*3gիWʂ"ޱp|ʦWRVWU~y92ىrb	r8se9PZY۪
	^Ey7Ǐۑ1cmУ[?8L0;kS'BL5Rc`Qc(uN!-Qm?xSA NAd8]nt3yI( YA?"d%ExX,BCd
 4oQQqH6ًo`Y{Dqq18w=w9eKƽlfMibܣ=/t/>|rPZGGGGGGGGGGN܉͹pr#/82V">5Beȯ:8o@Qes0-sY~"bBrn8!j'p,WQ^4_^eX2}S!6&	m[wBn}0lLY3avփ|S&Ÿ1>l<~}лg*tMRO$%tGb|7DEAxHǉ~$Zyy07	!AjiȺ6&Dmp 2<ANeI[!*2cǌʕ+el۶v޽{o'||8v>D<w-i*"Hz /y~zrZҐUuttttttttttnTd0ɋCZ^gUd/Y1,7Ń%Tnt(^$~79|dp'"Y,jl,AаR椊csQ3\´)d@|l{t)ffǂG5sg.&OmȊ1X)*u}r/IĄnꈨvMx),}i!E!M}<ejP:4n~ruPE!2*+⽄Eެi+t7m[PPPB۷ￏO?QVV&q9|U>Z#+:hӖ-}iOƗ>/U+A"KW*rS8簥:PCSPT4<Em(PC$(O*?47Ų|(?T!CjRFw2뮓'VރУ@<gavÂE̘)faܘ6	ơop>]:Dv$*wEB\'DGhD% 7~1_ąo)/<T,hru"]R'n6_'"(-).l2HArd9<
[Pعc7;＃Ç㣏>g}&+*k))hI?R.]_b;м/Z4&?i{kQeAwAGGGGGGGGGG綍|`v<OGc +HZꔻKZx))T
#qw}Mׅy?kػ-<w0">lI2bYsg=0a\Ǝ'aH5ݻBЮmomInn'D%!,؁x1C_0OW.Lқ<&QdK.BM09p3<$.߆n'|-[,Z4D.)65+~7o;{8 ~1<yOv
ԋ)%@P3͊
:UO?9Aʍk{SgwTBUq'tttttttttttnx ~zy!3u:i^H?eZq_Wq:<jPLiAz?ؽMd̘6;#1#:uF`¸L̘ Y9cd=r҆c`ٝ~P5E
ڶ$GWP3." ,$!ԏ@XYMau.yaLiXޓV21Y@09Pt>KסUr_9y3Y@,hjHv1g{%[lS?OMfNGS?HTA2O(QA3$ \"W>O?){ѬY3rZW_}%GfE3!tB8hi#MWZ>N+SMPYTǏѴ<$G2$uD1$uLE)Ș S'Äq31r<khɭ{c:":2쐢$E

aN>]$炚`R3Lo$/xM"fĀx%xشq

vcϞqA)*9"iR
t[TP	$*j A'Nh^ӦM| PYeAwEGGGGGGGGGGL-}1ƴ%:Y/xĺGRT}{^D ҂p_1G`W1|<fLKa1%}ƍ&aЀ1{8w.=MH!SEw@tD/FgmJ|P5EX]iRlIˢrF!anD}6j"mN:W_[{{N|ɧ"rMd
kEu5t8zso^'UpP/zx%ܞѕ>WQ~i٤TC6ZҪ ;TZиi"҆AbB[$:ڣG~:d4'ΐBfe-c2dU	oT$։F
ZCX~&98Ʋ5l4-Ethcƌòe<aؽ{\ZUiT%+:4>&>9h'Kr,yfF5M!Rc?#*ŠrwrW	Qb\VwUAT&-;!M1&W :0wCrҩga¸ƠO4t:;GdO IIRTTU&.Ó2+ayx祬زe+T|ᇲDM8{,._,iR
ҡDo~S4v,+lrB给UqWtttttttttttn!uPؖJUۤŷpt0YEkXņp*0*#y\Cnsi/~̘>;Dltڷ~}`ܘ)Ȝ1_@5>ԣbԈ6d)н@tjFkG$wC\tGfLSMP)~KbTXؠEZF-EoR?VǦMdSCT7j
vQѐ~P5ŅpWOUqWtttttttttttnߨIɿ;- WQG%M>X^@nQisf~Yj]¨T#!dD}6U}5ŉ㧱1 ӧFB\2У@13s>zar,OȒ~~}FW!֥?:uHA^]n JfnqҴ+dS0h69BAKYQw}\yQ~iW/$)\pHRMM+i&?Jqq% Qr,(QM|/!oInUMҢڴ(BnFrvz_T;XZ`)j6I]н 2`N#=̜NcbI<h٣`t4Mbw$9:#>baIHD_7OaJ Ȟ9X;\V-R7sAo4㧟~k6O}P5ի?~"ΝWs3,dJ[(j1
zjPEj6${Z1(\u̙Qmb;z2-yK0+s\4}QQ1,u")E5ؾ\**c:$*ClS?n
t:<א,O8|[§e|EcAoceCCA>\rTMøUT
ɭqGtttttttttttttڈ_~V!2܁$G't_VNL4Y%JY1nLF!c@QnYѮm/IĄ.rҘdL3$(A
j)%UST7''ƬJaV!RZ_H/UxD!(0Qp>ʆ|_C6.YF)Wvab<2Bt;@ߔ!>lL$ӧǤezn]sCTMfe!i%%a"Ł],DV@"C=IJ
?0E"?GxhK	l$95Dg
pײ҂dq7ttttttttttttt_Q{ffC#v5}bt̘>WNɚI"ga(1AfݻB}ܺfgD~Ҥ4탤[pK:T)CS?i!WeLiJH_YIxſ	CX<WY`˂>H^]O}-r!z9=:::::::::::::S}!#ƠuR;$'G~:'e!k̙\cY;z\dhGƴRb@a!b_G*)mߐPo
_cʇQ!}WUS~	EHP4Bc/WxOTi .t yO`5dyrGּ6a[zY}
5S6^ZZѹzW<VCv]rW5 #cRL̚ fe>cx<~4D|iJutmS&舶QqDHؐ\U>-f(ZyU)+¤BpP,BnVRDE:Ŀxp3Z/wüy6%_*ҟE3XɠJyW#XV`صkmۆynz>BUǿ>#[;sF~_HJlАh$:ڡSo('@y"s|9#mh:RFis0v'WHnC=بNRTYQWU-!evpP箆OaђiHa
?Z?RhYY0_`x2x8
Ɩ۱yVʉڪ$&	`'z-:tNo-VV	Ꭳ^>ƕ+W)"N܉9q4V={=:)%äY=k~33`ʤ٘8n&AǢocu%JS܆ivA|!m(iZ*,ǁ~5L>,PeEH*ZBG*,~!<,	߰PZɄ^hִ`L^"nݎw`׮(**޽{;1aV.TAO߂={wѣ8~8N:%$/6`[tO}.yvǵk״ѹ}Ch1c:u腘RT7cGMb0+a̘:g`I6d<>Э t8 ڤM5숸rGXpBp 7>qRP52-_<o7;\6դkr7Aoh	-h
HHÂa˖*((؅={w㣏>|TmxiNoKw1m~;wDc5M"܅v:::::::::::::O`Wزy72CbBA't2Ƹ11md=YayH0cFMпH6]:R5Ef7L3&2YNIDH`-[BĐ"LQV&5Ф^GjD;x9ߗq»y?ؼy7A*#H"T9;&+$+|ra
xsz܍O>'pyY!AK^zUKM5ϝ;'OqA9]tji=>A;_)"ZZVq;
FЈJENa)*U\凑lC82ىrUg~R"5gJ+k}gN'xeܢÇ=_OVo ƴFrm ҆Ms0kbC\Jy6$]~)ѳ{\}hM6L넨pџ"֔	LT	ffC͖Ma,QJ)bd8D;([BArG\L&Oկ`˖ضmoTMKQA2!.\˗/oŋc 9#$<hIz-UJzQl1mg_Xa+7&"4MQYYyWBGGGGGGGGGvMa8D/8rWZK-A0Cp*ʋ!sh I/N_<'wIGo.`ƴYr]:F>L3S?/Yby<q6Əɔ=*Э@GryRQam)XmCN0EE5qWAS՛"䲤f#M_Q&xдxDF$ :2QA}ZyS?Y²eOa˖mݻ`Oa{S89"(H4K@T@R^<m|y$[؁f$>>}ZO֯5B˗$DHFtjIE=]A?=S7.}mPFwجp4RP '(^T1tsQjWi.IxdgUcce	e]pTR塥5/D0#.;VE~rMGB;CRGɕ?fg-<3bʤ9bdd4@CdUEv}жuweELd;DU$ޓ
Hu|"J5ҤDpGEP$B&T<VUHHIf-lيm۶cB&yg?~}dTUPcLrLϑ}~4zQYS (%@5nAy9Ǚ3gd
z]XcWEΞ=+P<n:R˫~~?=&_CǽW	rK#JR z'\@QFyeº)=ەQÒ"dx٤,}+ŵhi4ïEm\?
£<Sd@vп0OI31+k!^̌0>cFMÈI4`et/(%Q@˓GdxDKV[$,BfR	mE)4x.eEBbdEDxx_qFpP"Z'uFzTvl)}*
 TA#HPE
7A>3jpIU4(@FgiA3]U6C}weɓ'hKM~sj	ϠqBsdOXmy=w--tttttttttt(iaʇzˍZ"҂z_l~uaCKQO_ix__u矮aؘ̜D$%C=10L?CN3zT,B挅H#iՏqre=ʆ:~N.)b:HQ&i20E/nr߽҇aie
oBFp`KA=*&U}|ohĜ9d%-OZP{᭷堟V4DUAPU6XE'@yx~6][ʆ$BJJJd_
RB2Oe
G4Zocמ}|q<Uҧ<wKѹ:4_x4[j
tU/?mNGKn"=xnA,[ÆFTd"$uFn14u4Li崏c31bd~}г tLЮM/HiVVS IQRBN.$O0DEՒ?5M4EXh"=cG'XG8ɓbɒ%ؾ}iRE>^CMU:HTا}ԧR O3A"l)>֊
z=Mqi	MEZ,uiis%iC҂U%yHEZ)hi14xx")-vK^G.u sA~,is1ibƍi1U?Kؾڶ$GYMA) 8 sڇ'9q[$%hJHs>hͩ?EO5_PP{}EiG|*+SдWOW ]sωA}>W+v;L_BBdH}z-Gǥ&4]{ҔZe~GK+(JF#4XWZUA|{բǨ/[Ii{1Ș>sr0{Ø>ԏ6dѫGѾmthmz1Qma4zT8 u4YmaV:XlԵ(Zy
|P 2zTŋE4B<-k>YPc˖((؍Bq_ߑK~erZ>WIK
{cITTAJ-gJYag.B#yA禕FH(QrDKZMnYys6>U"~<UfիߏG;U4qTߚb
i*CXPCԓ+ѥS
OF󻤰P]YI-OjTU˓vLzTFryRw3M hXbUpxSa,QJ=*'nQCUxZS"UUm_DLիWc˖-رc{UU{rU
LYZ4HB2TơJ4PQBMy
't=oΥppBAӖ,-L=\E᧑J+{>jj¯R%@Rps%ZZ\مȚG|DG9Юm71!{jb{uwCѵ 4irHJ0zTH@S<LQPS61aÇ*)=>Laъ Q
AHP,Bf<"@˓wxa4 =m[wc˖rǞ={~LDA#T3MGCEt|$E㷄͝fʒ9ZZ4l_⡰W|1 w=g`ײ':VŨ,A~Fuv?^pdR9/R7J|^[+0*#9棈 rK'ڼu918ѭK
1&aԹ:y6*+I7vCS;ѩ}
:K4]	1F5EPO0̆}қ	>÷%UE(aa b.+)OEXHx?TIaTSw?4o
.\,Wض ;w޽ԏw=$WԈҺUӱUq+i:?W]&,(ZZ4lk8Bw@aH,OɈXl֣3w q)X=AlLڶ,?3kfg-ČF#f vy!+v!HYMa>(0PXqscW)~T;-iG9#qrjI'-|Ѣy+$$ƴi3[nŶm䴏})>@6fԷAM7cǍ{u~hiӰQ<TGhixXpc}TYQ\Yab>oQܥ҂Ƃb<oN	SdoCS"}5af&-O:Ѫ4`:N_^-}8}BL)naDP¨DTi'80FNIdIdD"qhH ZzUK?IJǗᥗ_ƂxpB<UXlŁt:qQwE56TS!nuu--ttttttttt8b -4^9x=?E֩"ԣШ]Z{6CtnE}y
O/=zATd<Z'Gn}1jDL<f.
 4dܘ>l>S>5RvVo-BĠ_URܺ'U!~5IVP*ľ=*Bc'EDx<Bo(EBBL:k}{$o$ٶmamIUj YEEKR^ԟ!E8SQi9\:wUh`<ֵb۠SH8
]<᏿a`0|+KZ|h=>^@Uy~N.mJKrB-}y+9KDD=^RQ!SдpDj?"ZN"!Ji
`$i2QcNR>8[n&-<^f7cDK[WW8#7:=Gr7<չ ۷bffINڹai1m>f|c.C]HX*!PP:Ogt"z ii*|#RЊP0zT \H@$53DZԻEŃ֭;QEEo⭷}A~դő#G~W+i0?(BGGGGGGGGu:i^~B
+^# :*m 39}<$x&S0l:mm=*<UO,|#mk?HJ9vhh񯵙ZC
0zTG#$(NVT"2j
ZV
HoiS3$gn)vh~jՏ/Lܹs|>j҂D:--ttttttttt05VB/CbUc Z]sl99}2KY1}|f mh:K~hۺ;bB⢗gnl)'^!IEI:j'ۘa
5M1EM7C㤤0** }|CѪe0Z4GBB2M^QPPݻwU?ߏ~j5Ҥ_Tǎ}i~bgdEXn-˓,7%T5u YieOm>WMhJJlomh	mHɷMb$kfBGGGGGGGGAŝQYTpB"b/صHDG{OF`rzff,ُeRT0RFWTtmz+b!,8Aш8b%irx`<Oh,-H8T5++|ے)HN&G@jI~$$,$b?jI=*~o듊=زy'lى{g;xjՏgΜꇽ&I;CZTo \1 =ONoCJE翥@In)z^i-ΐ>kisS/|v_j+E"--8yk<bzt#eEs )d9B>Fg`IRVSѵ tl6I넘vqWr͚#4m/QWߊ]Pa3Ѵ?Z4BKoUCTO
1CMS>Z	uP5	%Jd#͈p"rR_ 4o#FBB"Mիuvl߾;wRU[ؿ\ZU7߸**++A4cӔtHFVi V+K_fHicL31E&#ii|zOZZ>.*_N	I:u矯aGA!23 >bcС]w7cLFƌY0c<iA"Pt:EQq,II@Y0>&iR
m&/h:E,Z,H@S:GE"ԧ/A	FXh"j
AHdn ?S3ͭQXX(~P3MkEW_}gʊ
TQQ۪w(GYrs33Ms^<9bA3wFU2V暸Ui2s;M̫>FΝObW1QHJla𠑘0n:2gcvb)*N30z<@nRTtlg։QmD& ПCt%U1jh41H|UwOp8(+E@y>&$"HZPLaL I*%Jê	@Z#aRXG"0 L#b{4OƖ[m6ܹ{Eqq1:$Wq1)*hǥKj
kiQKE#4qa{P'-dU0&!cRW
m@DߺUZXӺ]COѹƿ'O|-Wimܶ3zvI11+A̚S'Ÿ16d)Cѣ tۦq]U	_da'AT@$sW7ڠ^ny&"ChVHN4?aiyh",$%ʊ ?e!Ւ6Z!!f̘5b˖mضm;vڅ"<h4㏥8qly|nQaQIaϝ/-N总ze[Z=J=5Tb:,TTw<wh䗫7S%-RPدyN--tttttttttttnЪ[>lNzc`=r*2gP5"̙ӧΓ˕=#&cqH5ݻIAv]	aj$**DEEbsnq*x~)PPMNLx	8wx7AaV4=$T\C9CJ+~$ Rs4i~ƀ1+k.V-US᭷?~8#ʥG˾
gpM?WkTML*ʋ[4Tp4FBi%=UԕHXV&V{XǆtxS~P5Fqr^`6Eܛ),55:::::::::::o_{[V
DA.ҩڑ>a6f|?bę=r2҆N@rѵ tH	qe3͈JB_},y4]]E YA!]mAJHvo+4ePlV-hHUMje.O/'%aA"8)-a]شin-v~ Ƈ~٣ΝwTQ#~g3ڵ_S6Ps]XA~Urs[ZGӶ%͸p 7٬p2c9uͨQIo'hisroWGё:bQb9 d=0~L&F1(1];SUE_kC4{ 1+bZ U(iQM\eC甸yhb+&Т84o͂BgE_b,TM!W45lP$'wi3el1*
i8 9rTA=*hQ񽵙&ɊrgJ8)+*<WZXՊj,[Ąu--ttttttttttt'Td_?ؾ3!:*	r*G1qLdN_3BVb̘ Ķéx3B.Mڭ@th{ X#" L6ӌ}s)"8qXMDI^VHaA5&A˓R#MZ#<,VVVF'>"@ 2`@̧U?v`vسgA~P3MZf/_FEMǍy҂jYr3EUDFE-+P8aUXw3O--tttttttttttRo.i?tAǏ#mDEģuRGiCaڔr"sBL<fbI,~GnѥSGrhL4iyR$)TfM*x|Vo-bD]P'cf	iӴpٛ'-ifbɒ'P}7

vc.(;#W7Ӥ$*4oΒ.T:ހLiqE!5iUiJk?N]Q¾Oę^+ϬXn]S.{o6t&OD܇1k")-4M cлPt<Pё**#){yRny E'9qSEZ&{E˖rRxvSB#f.)+hHP`iK:ubVZVjڇG_|4w>~߼GCNHSzrEe)
sTL&4̨b<O[[m.j8GEKBY蝻ҝN9}>₞E{BDx"]`0~23!{CP6L@S?&coݻg?~rX7:(QQn1h	QҔ$?R5Ƃݐ>}gh +Z3gj~׎31C$''4	VDJ=T
h$X
ee:k \Gϕ Am#5Xll'"W_x{778cyb}p9rD~:uJ}PF˗AckVT-ShzТ^NV;!iMG !
sRaҀL
-,,Ƙ֙a#,bXRueojiU]&Mv4LYy(#TG'kP\QbB)+Z0S,&aش_|SOz^I?w6n@ߘHbŢbWafaʤbǨ2x>rNeTCȠB <S,?GX3AMI\>ˁb]oUbD.s˖?.@TD(4*_.*?鹁6q{߆IYgk-Z֌AUU+j8rCbX,Vɳ7w۔8/Hb`haWj[-zwTؼ.Vjm[bb-X
cD/D!O<Fɩ`r^´WaBlLI0r<@މ0GhIJF
dDń=J[+"ݻzQ(r*B7"شݻéuubmU`P5GټG

<|0;2TaTQ_Y?aQhЅxk@7$e|@mUJvf ɪ!Jk`amT|n`RyQl*R욡bX,M*H'0m=6WKfbOMǤ8VVTlo4=FZN5e̵ˊԜ3+ZZҾ8b`ֆOV~[>S?4"aPƌf#ʹ]1u	`i8G0퓀޽GD?DPG`|{ϻ|<2PaKatjۉj7@ ~p71X:B!E31Azuuư\+TԏEO
7(L)H#x^)lTZڬZX,b^*`o0}a*{+.	H
JQ_w1J6ahaGjk\Z9@6_ls ŏB5c	ƢבnZ319uƍ|U~>ԏ8 47{;Fx{
8*@*2-XhIAn\: S,UAuЭg:wvFBC"1>9.og>sAc"}HSES?RT
LUZsC1`=ZX,bZP*P+(ԊME*T@aH(P)VnZP^|.նa2g,AX:YS1y<1tT? PD=-a}VT}{(m'nW_~"IOn `a/@\-=O""ÌtCŋ> 6n܈k?o&HDY/B5	VxR-Lh.1`=ZX,bZNaNvcW?((Ay,mV-Ppc^n!"}Pm-F/وE%a$I%N$E*"PTToA@LU6&X,&\%	hA {+~0EHo`t6m(Bx;嗺")i<>x>sA9fdg@vލO?T#lݺA"?5!P^`*CbX,V6ʳ8+TE"+IAV~TꛈךnAךEFŤ<fb@;{~xRr5uFųU<\EU~pw#Pa+|C0D<0>]ҥ	-~;+9'Oĉ'pQ1Fa8t/~'5=
U-XO+,bX:V1YںWZSA΄{$Z>|{3%`hhPThZ(8rQG>s臰GɭJXv

, šV=("ʮM!)%  `W8aE!L<O3mot>o˄^c.R:-Ν;
미|2~w\xQl+ Ƒ#Gs(")ECK_-X,bux@V`$%vf$Yԣt;K*jU]Y54J )e2-1~`A/bD@p="c0d(LH mr̟V'!m;E1?C"8 Z
HiO*Z@UZha{˘)Ԍ
QIAjEUXxJ[ΨK+|'[xcx2!o6mڄ-[`Ν(((W_}3gHDkB%nܸJIӴ=7E71`=ZX,ຉX"m9x
hQ]kanuxq6tCGSAJQcA0qx l0x$&ys }+X*LV`d1zЂ&d7"/
?9L2*j)Z@ؘ4l, 2Å*|
T?q8+gwxxxo8,]?9y΁ټ0c׮]"Z=b<իWjxU&P&mԠjo1`숡bX-/d,:5Z<TXMȲdAc:J>/O^\7\P+*`f\h_(E#J#-.4^' ltDSc|m|e&/Y i0tJOZ>M"SAik
{;A K{Ƨ> 	VjXjR%)iz_P!80
H93@}z] ٳa޽J))<(Lu|׸ph?

$PA¶̓~' AؠJ0T!,ZX,R-noGVtg3Nk4Z(skiPk><HѴ"nD~NkSCQb=+_~ǆ1 .!}#]@TQ`!Wx',Amʷ^WL?kAY%n4DdwW?xPS_L A:ul٫hv"??EEERPUSPsPUR\tWlw'xTWTpAp1^PʂU[-X,bu\Y?ֵm
t8֙Aƽ{59UTU$r7$eQfi)Qscغc@v~Ϟ=HK[^>1|LN^зv v<S@7)ABN^iM- B5E=E?
A#pH=׽ܜP%ǎ}op%QM!Z8_W@<x@!j^"\P5mI{$CbXT*TYoV@pf=[K%ֽ.7bǘQS1mJLsW`Q*̛Raܘi@-;nCC=DN
B>4P8:]:>eTx	?T"
4Ƙ81H7k׮m4r)8ÇiI-Iyh
mGsHo{Z<A9UژZS*HR9L.mK\:&!\sЂbX,Vu|m2-c\G*^ K]Ev#GbB̞VaQj0q9		7={Gi P`hNSma|k7{sw_,J8ؕ*)(B?@M!C22
o8#DE_ x{,񁋳tĊeG_ 7yyEb,)}}/TIN PBhPP*Kk*]sЂbX,VT(IjJ,b<d6b@Xh@K*E髰dj̛LTXL8ccİ~}gT<""CLp3Ʒ`/hiMm(Gn]-T aKȧ<,(D)')VP+4ݻ",,ƌǚQ>E+āq#opYƏuZ>Tt4WhPo_=HТ$2Jq9J
JժèZX,Rr¨g9B}PZ' V~U!Q1jx̙eKWc`3/*FĄd>gd ('|b@^[XhJ!3e7t	nT@,2UHԘNBy<i |O**|CEE(uwSw78;dJGnn.EGAA&}PǹsO|eb~-Am+_'$%eF6#
6t hQ]Yla2oXZbX'1ñI!VPMuў[QnozCGݹ".n B#3FN	30kf:,Gi9Yɩs1i7#bo$C^32q--{'BZݻzxEW0h]r~︴ZBA0B/<	D6, nr5Bg|h'ǝK{77AXl%>1FxCڪ_AjUEGljWЂzmZ3jl6eiB-|Ru%HiU8SJ*jCTU|VǖL;Dg#TV3d{0`X,U N[U_1#!@
츍5bVfov'-ڛV=yWӖ Q}/.#G$cX09]scyH?cFO°d0F"w"cxBbh	Hz3LZQT$-zKg+F3@DCLm&O#lm./[/8w<C *)(TƴMw()D?B0[Z?\]<ѭ+"0~|*6n|yy{%PQ\\G㢢ƒVa**R<;J[mƎ*,BFGگcKo<+ph\7R@+ZX,XsjOz! h\ќOa=+x+c=bDHPzà;fJGX!Z?(\2*ƍ# q!B5{D8 !q	A_/2  OIZ-\EUBPEDCp ؜b9"|g,."*ѣL
9PE.WS.󇻛?0(TP<Npq@t
|͕Ai~A=z_}{*LFS?l'~0h=Тv
MՃ^nA
3Lvmȳ=hѨn_lVC9nlczonnoM{deghbX,CIΞ/gB=Qm<mvKp/a=$S^9.y->֭}WTQDD	31s",Y,L_9aT1vFc1 nbzE聈cx,Bz#(x!@Kvb#BepM/{H/BN3PZGTmt%`[@2
-0\(B O%L;~5AJil)n:uàAñl]Ǿ}E(*ڏҚjǭ[O <^'xV)Z_ZZhk!:]hфhEm"f-|k %:+h7H9l+	5Ǫ5q.U,è2
dhbX,b5T"OAmC0C 1S'QJ^EW1orLN5!5e6ƌaԏq#зUTP>@|@C~arҿn6
n1U>0.RAN3Uf]=.N~p-WTAJ>{=C,*(~0
wy*AAFCN^QQwo/GqI:ujիƍ~<~L*R5/h!-qkMۉ.hq&l\-vm3*:ʚI'7XJ]cOZX,bXuoy׾+bǰc2g.XuVaE:)ɳԏ	EFiD'  DERG_F#?
54\PE쳦Z#{7O\|DE\UN  _`JQ*.\.ݤ}ybG~~QRR#Gɓ,W\LEOhz>
TUXZiLVem=-{m>\:Yri~b3m#OʐYgZn
 imeIZX,b]٧~Hb޵WL0!#O1S&¢װ`+>%)gc
ӜAc
9="0>riyBXn	aoaƵ!Vdt,o Bǧ

0'7eTݻ)M)@djƱcǬ~\tIi\UIO=ЂT}%隶@Y3hFd5oUТ!Ѵoشh'sXAUj+m"YmB(k
Su<1`X,by]q:ֲia-UQ2x4MŤH[Ktߙ30e	'SP+*(44",!0w|<-?dXuyYmFaջ
"p}\]|ʩQ C'H'uq쎘XS?sb8pqi1T/hAdJngfQSfZ48v :NȲ:}(b՚%ۇ4-X,bXmVM:-T}dlo֏_~kn@\ D<p$'O0r*^cJɩs1nT>	Ɉ?
q1DEE0",8FjEhROPPxTxH۞Z0L߶_H)l3|czl,Wߑ"0IpvrS?eKW`;EG^^1JKKE5ř3g~P&~OhAoV@g-԰uZ_jj.Ԩh5ݐl(﫝4"r|-hjsтmn7iNΛ(ˈUoC1jn*Kl|0`X,bIbMϿe!K&l(Ó1m<̛Vb02Lfcܘi9<	ƠpA^+jh?
HyˠK&<+SeZDg`Di*UQxO}M<u)/O_*#(('NFovPo>q!Q}Oʠ}@vNpm֖AF}aVEbPgQ$leԺToF-X,bXmRx%`q[b1MۚUw?z䤴@P@A#1n$1 ŒE#};k)N^1jx*G!6ƓF쏰"?J~P*~4c>EdbuKz珦h!Ʒv?/t=AB/\y)UT8;	/Z{򐝝#**(L8zӤ֏K՟pZa+TP}}AIVm"Ң=$jxNi=Z. 58bzG
u+5Saz#z%[O(qLBfHi;2nޱ-X,bXmNx,}_Hr@,tHlv{;aпP1SEڂXxVbά%>54dlt6RU^=
Xi
C}X~<״(9 .C	8N!lFg t삮]]ѭ{
Aױ?HE'!''~y*W_}2Kŋ-o0"$ߛ+VЂ~W/XЂbX,DYZҷJL4-~RmaO@޳{~~aCء9|"fN[WbQ*-6Մ4r2QECᡱrA
M`hhAYdʲpqGzGͨSjPNeUfՅr)<Ŷ^.FvYYb>,'ǟ9L:T]xǏ?kxa_=xpZ
[O8FٛŪ[-X,buHUW-R
M"U[Fk3gXz^^ap6松j'|y(<U!.}o_nD~00	MǬlXu,g,)eGb
~ݓZ?"2ozEmb+D+@T{cjMǥSg ]xS.8é"[ò h}
@-GBv.+B1rdFUIYχDEM_E5Vԏ	
/*)`'O({XubX'u5O#*鼎jWUZjk-~:#W,yU1ea'׾~	205潂aJ|7FLA0HQAajeTIնpm  ٚ@IY_\]|, 7]=\L*о"@[77t*Mbb1wN:237cƍXv-Fn(Q"W^i0M-ʂ1`X, YC *&TB(LE&f$V_uE	x>g;k_RU5U-E^ZC=)*E3,̚9aq}cİdL<^
i7g )g4c }$":jР>
%FzʧUlBZ{dw*%AwW?KW(|$8o_MEXJxx.b
c֛kg6ޝ={r/}vlݺ|w^187nXE|
K+{\ejZX,\꺜
Yюu,ź΢#-LjHe5!]yUsibl5xҶPxcҖ"Sd
=Cĸ0kf.YW#m+1-S	X1zdKEi
Xsz#</a!-(L]ms,BKYͦdT8)@RI  o@x/o8|C7}5^|煗&=gs;"O-$qW8vդbiv>1UnIܹslVǖ^WY+,b=bhR!4FIgSiA_YfOjkݻw]OB,Ty1-3;?w)OMÄd
Ӝ"~ЈR}ЧW"5US)`ȨPZ0
bZм2~h&@[ATU_`ʓ C8|!g|t
o8+Ķmg4#EEELP~|bD)gΜ?~'N@Vq$dТ1S\XS\ejZX,\E"npL6xN1%-AV`#\1O||10g	S^*lU^])fcrQ1|ؘa(TD@xh_hRHHypxAz)"[.jA
?8*- TUo@Ca0; pq񄓓"st
l.ÁD%M0Mj+%(X?0ž_
˞\ejZX,\E6ʳm CТvjToEk,lO?^ĺA~		D/v2֡?r
ŏ~#> 8ư')(LSTS-6Hh!koShJˇ;jvw%PA9co87JK w78;G_O>Ν;EǑ#Gp);w?3\"p(?M-Z>Ek6
$AӤ+-XZmUbXϥZ4$=*>MP!)lZu@hAGns>-G "(L3Fbʤ0[3uԩǬWT<"a!􏆟wxF*Ie`@@m V\
]
1C6izK;@}0QQ2:{
ȓ2of>݁|[Bz8.Z?~{%]۷޽x?0jTW[5cÇ
8<DLXƉbXϥZ4+K&MXt/UJ\CSA ,H Zܨ8 \GiJ	<e9&.\+Ŵ`|Z͵,TSF7v 0qL_Ix"<e{Ƨkbg=В*J5C˓**dX.)XMOwt]8ubه|Ca~<xHTS<yRTTh믿R{TIUS c%NPmVc0`5T.ڟhԗ0gq4Mj3eʄ֓2dtVn;ɌJes4#I3DЂbXR-NPyrkǙzJHڀ 5'+hΡ-h}_ʤ	I#3j{!dлN] I,-zvtc	BΩ0UdTXͨ%SAa2UF!٩HLeKWOw"''b>|Ǿ:S~USqUQ!AUeZBoաe*cri61`X,ТFU雰⺿S-ب*m<VDѱ'Zܭz;rLTDE!fVn(®vt$< CQ5(|jAڏ@E <D&&
Q<W#]NƏ#/ *a8|AϟǏ?h	Ӥ

Ҥ6=\*`:n,#VpMs)9CbKهV۬BH}lN*kbZkʈ>{Myk='iFǠSadvMsEƅR{@z%H{:E2A
7'*&<E&#/\K@(**ws'`ٲxdh8zT$j`k׮)Uu9oo2(
gh0jW5ZX,jM"
dGVw@h!?ꉤmkĪ_^"B믿L~1zxL2.0[)bLd$Q3EڣLDB֣{Wo8wjl-WSXҔHt %L3>AA` }hR4T~pw7_$e˖Ͽ@NN,.萦;*i.~h{	PA*XY+5!b;%G3C*Iio{jj ]-6Bu\^]2qșelG-X,j벴(lEy}k5'IkP\YkNla5E~	eADx/Q#&j42,JcE<i.N!;= <7"IzivGе-hhݕ

ٴ/AHX)	BΧa*݃`twxxNNn

Gظ=V>(H)[1TAFUPm PbM8[XԱ"h_Ԫ2- X^uYG-X,jע>jZ*\О|^È}Mރ۽ahb&¬0m%-\c<i Q#&"a螃`EP`O 9A#lmFA}*SBM
(	X@:"(0RTUxnҿ>ҥ;<ܽy݋|j؏%r_NTTPǕ+WD [&wpE
j K5I|j-It|j;j NmuKK3/:'H/8t&p5R-X,zdk4aK*zBLJP!*54bh+-TU;Fi,L{Ux6yƏ#Pc0h4CDA1[ K;.r.j+>CgP,}`QSMQc4T%u	?\OՔLcG=JG(F"!ƕR뇻\=ENEHpƍ7"77999VaǎCYYVU۪
j`XbeYZ\9sR}y6+f9Ui9~#1`X,b_GX0ꏄAIH?3/	TĬ1e|NQS1dx@b(bzF^ᡱ4
 @a쎗^tA	|ʜ5"rF+hZB\EKH
rl'B=*r*DAM*Ɠqto8{I̙5_dg物EEE()5S?(LV?o.<xG(xRf,Vf_!BWPre\DTe֩0WJGmFha@mۈqʔ/@ψRdG-X,b:zƞB׮]DFރ0h sg/o LsWbtiMC'`Ƞ4bCCгGtFH`4~=eG#wQ@6[gOQq9(ƷvJ	=(QJ#8PTmt~]cv-Oa-$PKF?eTD/T=TLqsswo|0"-};؃}ػEEp|WJ5|_eiR<1??HiMjV(j-(JZ@B)WU		mIfhbX,j=v``̾}0fT̜´װ8ưӦ!elMR0h,Ǎ@l"BF_oP9BP<u ']<e7tw
uD]͞+%wt%WpʂƊ6KUAm rew0|}EŉOKv^
ԔYnAaǏԏ20?jmjVJ4J+-$i*+My8iiu4ZX,bsݾuy"mMH_*]b<OBbB2Bl};="^`MeB0!lY\9A"ش>;&2eYP{	UXBTK(!. M'9LSsA03D@COJI#I]]cܸIظ}`o~1


~ض}P>-)(HS*)XIը*[cmTdc&fQ͇h{41``$qE{wNRo|jЂbX,qc&ӀE$e<+X,˗f`ޜe1m!&C9<k`Ee `EXHz!?JZGHpx)U"
/2m
[kU\DƇM
~pcMe
Da4TAa^co~4,4<).bG\\|fdg"?(0JKK~\xRQq-1bٛeϚ$b7$/6lu3̗	-`)z,5֦:ЂbX,H]_;üE@XK1gUU?w:ل	f"i9bh5=T
FxpBetzR5U%"$b12Pf <="=01@&r+<=jx{71cxMA~^c8r(NwpႥ?O<TUXvJ\eϺӾQUIVP@kGӋe  ncl>hE-&bX,Vo8u?2/n#Ыgc*^W yK0sz&M1zdKk =#iDi_zaޔQfU9APBmBu]5C0LVjN
p~"#Pɩ4D(__eKW"''yyyb&
4+++q5
\QR[ϿRuewf jsIݼu2`7ܞZZ4ţ%8숡bX,V#E'w]S<[UݹO~կ)@EDx/0e-´W`
̟ӧǤ0nDf\0镈^=
*<j|5UZH[A.:*B#MC	".ac,ƓO#JhnpsBHL%v}
P\\Z~aNӤ
[,CbXNViQJߢGmڏ}&T:;gw>LȈÓ1u0mJ̙ӧ!%y6FNŰq<p4CL1Q0J )1ZBg
Hs-ƌ:J]_cnX'UjN~CP< ݞ\A?~
6d<Pq`>|Xi~VS?F޹s*RT=A[jbS'g/,bEUW̬-RBTX̓'=BeG0YIa4mFNI&5IQ\wܫ.JoW"{H;oA=HTKL8sf-EaْH3S'?FC& Z?↡o~Ap@oz+nVX*D.SH-ph"nC#ڣNg?K6?,y};}) ^)~/z{!;{Q\| <G֏g+_qqmܽ{OZ<ģGY-6b:W[@\JB7n`?g־~zJRzvbhbX,VS5(۱kZ~cI}pQ}%bDNZ;pZ|N1._'~vv667=}3FL^ÒEX`5Y.$*.>t#3{ATd?D 47=MaS/wrE"ka*\+LǤ<kUO>/Ƙv/^~슗=Bt3b7J:TA.N4?䪊w7e!7 ط ?Çɓ'EU-U4-r(}"*-$3`يzV:6"&P2nH?JӀꂃuZX,T]hQ1Qw4mF0Z[iI%UfBp
&NZR%miaą?V^+6d~ ?J4cgbH7Ⅿc0u-**AI""5Q,1Ǔ**dX:4vbwW-AͯjuK/:kg79`Gnpk\$[^0{B{ɡ"LGBI*Նi	>'TeAn{UP
0^G^Oz]5mN-X,jSR-Huw4着ˑX]!:2P&kDMZc/ـhEݻwE-i<bۘXusgCG!@4)cX5,NiW1{bLJ1)B?
}$
HA?"é"V (SaVS1Ѳvk,ߏν	@'E"`Eήpv7PM2MqsE痝}V9w{w>


4Ϝ9^
m&*bF a5T^}D)B*CS
2nH'L+oĳCbĢzL\EP"[N6բ[Ey;VdCV`ؙnZ1MVAD'tJ2uQQW޹s_Ӝ/ODA\"Z<E+x*̛Ӧ0q3#"qp2ɠOtz"4=G^r+ X@g`
Ԛ`S \éRW5/9MOxOz<44;	 5u2f-6eރ軩@ͳg⧟~˗E7}Sj;@*=hV6zQ2LzuSZ<[1`X,V˩Q&/,%uhWS8+rˈR֨ZT_9>BBjG~GQnJ@?^\=*("=b0h$ƎiTQAAsg/(bȉ6$Yn;L@
_}AP	$8@#JՊ
Y5nJvs茝X$+{%.pw󁇻M^H0b۶mؼy36n܈kͷ31{X£'?PAߖB^#Zh+*XzB1ezב3h=1`X,V˩١d͢ݢv-QUIЦ^hbbmg%[A=1$tJS3-9:9ǭZD\?<.>A	^QqHѤ+WE0wRLJ06i
FLEb8715ư8m"+ՔQa)hd?6@+x>#8z;wC.pqvG}v=YVk.|ؾ};>s,x8_׋Zb՜҃U{|^7zudhѺbhbXSB_ټɔ`[Ю#T,FfQ/WiNqLFVUF-1$tJzWAqA/^yWfΜ01j̘ ^´WaBxڔHI1`Xx)`E>Cs zArjR&UUd="V2),V"Hw7\L>JEtY <_P{6`;uuA.ҥ11%6<ݻ4t?:,r*?cǎpMz-Ԡ͝O`gGDYM7/0X-%zo-{%;c)(;Vj!˴'ʶ!o?CCbZJ-oТ'$I6 e2-+K4 XZ'R@-hNrw`LLS?zC Q<,+0gLd¸5b2E&D$44ժ
RP!\Eˉ"%pqO_ 

O(_tnKѥ[llF^^
N|Aao/^? 2
LZZh'A 1ֺzR8-灡E눡bZN-(95(RE\Ў3M~>-M9RG-砺ZP[ќZSd%0e<̟&B5g\iSM44aЉH8Foa+Q0J>҂'=*m0	ʦP3*B,iv%PD- MwW<"8'0" &~C1I);7[|/؅ǎ}Sp9NP?- n߮ܹ7(,:C1IU1`ZZTD]`Z0hbhbXSK@rŌd鸖oPOBQR'\P+*`+  IDAT6*0ZU`TlfL/Fe#-?US1X?-A̺<̚3/i8a6FMm&a@=#(gTP5EMۇLZXUW@{ۛbu$mÝ(,&8ːBίKx{P5E0UV!
OcRTlzg3v-@ټC8~Ο?'~P%
!EGAKu5˙#TCтBݏXTA52
Qa(jn_995
eFXIfTJTSck9e+I7%Y*3Ɣ
FtY m./UU8*3W$.OβHWutbhvЂbX-I(sYړP;<72G>?z	?kЂN:,/KWwS^zB}::5]'5|<TiM9 }-`AB@̦!n:vS~VQA.puY^j<|CE%EP#|6D_vVBITQ~QUAQQQ_X PV-	TBA/LS~ͪ!A?b=:Т@O0eZбck_.+gf?hgnՈ@_cyj{׍ECbB:im}@zdiMf|3Um=w,hq%|y|Z-%ҏ
0O;_		+CVNm=}~X	B+`+c=Z.}nB%G]"#B84*dPs*\CKJ[EAMA9,B SJJ#8(a{[SBWT̙3"Bqㆀ5U2jUX
ֳZZ<)CFgIKPh!K=D̣a2UU0ch2j>4:G1,Ujj}mE9UTC="zZ1`X,V3H=ٰ(RZ9v$KMh/Ђբon!â2B5WhBX={{&!}.@TZ<TIQ+9Pɧ0ŉƔI?I2*|K!F9L?\/OT8;yCc֬x}(.:%pH)N/b4)br(JQuxAzVZB#2BiM,h>k
i
2Ԫ@>6 Ʋ]s<MEKuzZ1`X,V3H)'ɎMtBdPuC6:yЂUԅŽ{aG%X7XM,&,@Lh +mKQc
դ
=ޞAIYQ#σ'\=⁄XtFnn.ۇb:tHL8uΞ=ki	Ӽ-z*h@N`=ORtJQ#۶nbߖYEc`MEC!,jENPVSW6,.h!Im2`[/غc9^At:n(Azp%L9zh9?IQc*ePQA?0+&~Ƞ"^7Wo8uwGPPM73`TPǑ#GDs0M?,BQb=Oj5ha_7ӂ̚pր!*vBþkCC#,j&i+%dR?҄YY5FJ*J,'C-X=|'N>1xzŠ0|9NApfhЃej-I\3yG{7+hb[@! TP>gJ\
\@?PSۇQ}j
ʦpu񂳓;b@)xXҽD
*N<iiP~Ijj5h`gzHcn"^G:7HQ;^{,B{_-ڎZX,jw*CFk )b%H3-Ìi&=		G~;GLԕ[TS
K_>n]<!mz ^*dKw3#H<"=RPU/pq
t세x|.6 ;;{X~|78sVW|
Ҥx$ Mn`?dw
˔)M%Y-/h{A!;֌-  N3pbhbX,빖`8vmcF^Q0p$93"䕘;{Lc q퓀XG@>E͚sWKCUB k
t2PMOJ  O I*0P
jN_t"O>m+r_8pG_/য়tB?ģGOׅ@FʋbC**HjD˥lP-mPGV_AI(jYGn+cn,F.-:ZX,z.a5Ji'-#Ą8aY%^Ǣ0{3-7vFO{0zx{#|[͖sAе
gj˺TAd:&Ntg(|-WUPH8hLĲ`fÇ૯o5LڵkVS?DByXvօ*P3
^띵Z.IQQf_	[*pR'Ӣ־Vm4rs,M~n,#V85Qsx+瘄sHbhЂbX,s_~G1"D@Dx$`Ԉ2i}U,)阔2L<pǍ@>5=-xzz]xMιP+oFgPXtswʔ0دp5]NU`:MMJjG
1jNyW8;yjqcRxJ6E~~e=uIکj&ӂ4YUmZ]-ڎZX,jGcq<=b=2ӦC_Ei%Z*@q36dT^=TGDh,B{#(=@puG0+:H@Md8N+B[AA&'\ePAi 1YeTʨ?8uwEne^h+}8p%L8ey)X,Y-ڧZ1`X,զɿ8rMǈcx"c0$a$LciӼ1-F=r2'c@Q, |$T^$-)_ot./!OD&Temdt%`[uöBvaUg$|j
ʧ?>446EEI5)(./C8v8gΜm/^ĕ+W~m*X,}1hbhvЂbX,VQAA1? DFF\`KcWdѫX-HMqcax"eTŀ螃л`+|&-C*~U&(!.8wEΞ"@3T}XF֘*&HA@O0@(=PxӃ**ѥ3:aٓݻS??oV~LhŗAI[Vm-En-چZX,j5=|Gak=z+W2a:f\(**/|/ìi:yR葩3}	P9 a!1TFpxt9MhpI
uD}#TX@D =ݩU zA-<=Eh&~J'TiRMѥn4nHHӱy3UUaPRBS?m^UţG`Ekm$g[*STuZ?ТmbXg۷0_#<'bBј2s,ƢWEV1sBL0c&aq2x{FxDCxH?*DUSfa*E=e5-gc!\GhATLcHrG]NUďP`P*g/8;yPtRf0͢"q03gXMpf)ZDnL﹧&1h׍ECb=tGYDVf>|4LYy(|*̚1j4mQ#ɣM%k+vlzrZ
ܪP6~7|3:ETDAءH5YdREYiS`;Z?&bq?}$O`1@:*A_/xF(B5UX! MP?۳ZD0B5DuƝyK)]hm' /6T&r*D5o0<	bPņh'ě`ޕܽT8p@TSPviǟIܾMaeTзxӢSg69}OݺuKth"Т^7mC-X,t:0#'5B3VګQUF6EFMe?dC	/)5ސAU!4L?ۈ;۷m#zG1H;MEi8?0{sf-mcohkz8FhPoz/pxI`MBͮPݞeh`5*03>Ʒ(p"np"W]xS?PPM pA	hP&jɓfìS(.#_մ}T|j`?x#-? -I]P0emca~"{~MơYMP߿-ڗuch6ЂbXO"}Gô$*xFU&2 K`r8VVTlޯYu&l-F
s2 
k<Z'Zt}m$YQyClk	ߋSj@M!ECXHOa0cB,^:/}Wce>5)gc5|xRj#DF}|
֏f6AɯJ	[QtKƷv㥀>&]Hh_zLY_0W2j)?wDϱ{ndgg0bI|hІi5-i'EUP}A,Zhq56V]kTyALmj:-ڟuch6TsbX,Vc[j.I/L%u~QuE5U UQbc:Jn+( Q/ftthA'Qp?EΊj`ݽ\?Ѷ/0vtXE艘=sLb0
̙EiHI%`FZ`EbD:#пȗ4.W5XǤ!Yk)n*Bx#/+^_ PΔ-Ep5Iχ?"omg \)LN=Sgw"/@KZUqK-Ԫ
Z|amTR߳t)gCԖOkz?
-nܸ{g]En-چ3b[*P+(ԊME*^ؠ@- /QQ%mP 
CNg~ӷGBlypb._ob䩘?w1/\E+`r̚&ØQS1bAS?IiGdiEp`OJaԏPBX<<آ5/J- A >x%7t~M@x-af$nJWo- TUA[z鶨NHH_ŧw '{/QTDh
@0ThE7UhK{]f?}DPATP.Dտ-ڗuch6$iX,̪s͸" -UdE
E-	-ļu;b\&VōMZ?<caJ-xsf/´11e&&M)4 	bPѧWD5EHPo)h<)A
ApC4
Ok=w6j>} O S~Et;/./K_?w~ 3^z;nʹ (]4=i2/w4'e˰{桰S!?vN}s΋j
jN-ęKJ}Fڅ$or69LHCV1h4X,jNFyV2|E
R?bQYd%i!ZXN鄪t g2P*2R] TV
M1aH5	ÇG 7}{'W_TTTԂ6cJ\V%,CQ!ͯ9/ ݻz©\LS=Lg'OQ5ៜ&^N!   'M"'ghNӧOyTh>a8RfzM6gnH00`ي^7mCYbXͤ+(Ic2ʵՕH7J'mE9C8-r_%ηo!?em0KF .&Q&oɧ	Bm|
'\>4Vbki;
t'*#9V[[NݽF#HEꍮ]⋝r@'r.Rc/s.KEUS|Uzfŋ"|RO}hAE{=@9ЂPТmH:`X*5WJf?E"Hԑ5(V%ڗ+K&- 5%*On@8R 1'ȥEPpڢ@瀇P}6ph?A=TP+~X2*"$PZ?,
8xޮ,\kxwj:]=O zH'\j.N^Eڷ;^/J;iK߆|o,4*hǷR9HvZ`oB=6g%^7mCYbWiEA*PB(ˈSEUek`tp1X#\1OGyϵpA3FJ\CcLݐT9QtϽkcNBwP=Bt9-Vm6cPEֹ*l_gs \!"{dtL.O0}C&,<	?&MW_oǛo)6&-@HNaԤ5Up-$.<x(-z	T(/n;x2`=#1`5T1h0X,JnG;@B,4@Q9KNjrhhVThFU9̦hy>s+<Z<!FV38^l޲Z%hwQU'%--\o!@M[/l+,.~-eZ)@W'msP8wt?V_oR8yK㋄Xt<ޝ';/}v|gރwZ<N~9 hgg-***-ZObW	PEDn[p4}4NSZ(t¸3'Q\j&mim!
(r}k+(jUl:rE}j$u$h&=5Z?n:`̻f|+@Vp3ZE.,hح=,ӝ 	@ ϞO =)"H7 ^@xzW_)wDP`$N޽999ػw/ߏCѣCEukR&9o=~g%즚^W#bګ4Т<JLbl:%-U"\쫶4b9R%Y&ɗ!)Ì2KK}=;(PAhR{~WhEƍ8+[Zg>th^*p;
\$L+hg||C@M8;{{7
@l߁2oފݻ" 6L.]@(֭[E8FZ\9t|#2lѳzY*̕OMf$:'0{}GMi2X^dFey.4o+וEH:`X*-*lvPQP)jXdENU8-&Z֐;41TZP-͵(yk-[M++TPAH]|Xa[*(Dӈ F`x{>pvrC׮q駟lރ<[8t舨
gZi&Ei1Cr-z>OhAvo|}ׯ+iBW-9\N{Ԑͥ(ݯ B;S6l/ǩm	
49U})N+ۚL;`2ֿMC֑tvbXUZhqݒKQ"7@e{t*,iЇ}KڧTPQo BAeԩi5-"zSޔ}QcCkʙ PBj\UOS?DeMxS'uuFPP8L{{ //EE8pGS8s駟DˇvD)-iAD'њ9iv%1;EUf^b3Zr6mGP^q
ЩHd9g"^0|fΡPTn?l GТCJ:`X*hK52ۓϺbޛʞZ.UWY8ᇽo/$̞D<
ĈS=hQtK:D/?龐~iD]N=0Z7j?Tb(כ?#O0D ?\l
w7F`ٲGv6<qA;vLTTQYY)N\UPQWFLΪ=/\.8BYQng$/Y,D9CLi?њ`he)0EǤ5(PHWK;g|赺XKdsIʷ`4akYtIˉE]>m)A@Wl;aZUDRV-~jR:i/l9:ôcbgztlNRtJ
ZH6YΗ)1mc2hIg,^e0QBGzТ|z*TSU@| 0^keн=ǽ[,ǆ7Z*3lﳞ?[ZDiʣ2 zP>\D뇟N^A"B&EP m #N%KV /o/-@AAӤ@ũSDx&USP
ZТҴ*X=w
s\iaꎤ*-ThQRsb\Kv!sZ&Io?sL}/G-aVZH0hB(|Wf^@jߩ2~fa:mT{XI+`QC:̧Qq:T|<ueh:,X,JXZD.iZCH:Bk_Yz-X:RFj'~ $_/ rcv6ؿcl̨ƶHBb҇A_w `aG!`15y@H̜1f}<C>
,#G_PAmxj
ZܻwO,iaB
>am졅bYg{F껾P-QBUUWQ)]f	IXs^R}l<u\wZ8&#>=ii(6Ǥ(W}%4ޚ'?O2Й~@8@MCu-]S(ŷ~dzǌr.U{pA:*
z!>3:zɠY:fS &"(-#x _ǺU4&7 D~A)TLi&HakzZ3j҃JȜX=Blz];*$'t61Z5T& @Oq{ \Izp%LG&_olTaU""WRX&uǓ9Ӹ@i?yw0|Bj hAhdQ`ά4lr!?)4OZTSP&RM)nIx,#-&jV=",3J,vdjE2FTYovn$ffMZa6QmƦrתhBsvY-/͠-9i	_Pm-L
q0"[jxΚ@`Ruq5 B}6~/>pD@uQzQ*B;hәnEH:`X*=xn>5UhѠ:B-:MZUhAU7py.lsWΧ~ݼ2vDQ;"RZ
XA!tG2*(~p7w9!' {#7WQzQ9|_}JS;wNL?7ownEÇY--ið:Т!ڊc:z-VR-W5T*Ӭ,}ʓ4Z׆V ve}n6cm!S硱XBK+UV5pa2Ic!+Rֽa]9@:XdlXЭveEy)dbIPEhuah:*X,<P>OP}}j߮-`htɠJ߼xzDl,-.vDw1û8	rϟ:1&*-BOPxXSJ>(r)|
W'
Ք)(H?( 2*"Eo\|Daɘ;w!lق磸Xi=zT(//ǯA'`lDs-Hhha(oJ@ ۑMaP=Nha9VݕZUW!lΌ$K˗Z|hZ7V`Ci1CPvǫicML,@iz-ZGYbXFKg4isXLazimuwp`֮#r&(oB<4txE8eepB#ReWc9&<HӔ,WPjP5]|]bPUE0|C,xK[.ޢcWgrsQXpP
z<ߊZ4/ꢘO@[G?Wi^Fu+كjjECq^3ҵB@f?Ӣc,X=FsE]>##7W`!l;4VB즴m|n N	XU@+ZC-*,JPVvTԢϻ3
bX&~55S:&qGo <sȝM1MPL6;OjEcC8lr" '7<@9IcI#DE􆳓Mif7B^^>0Kph)|);w?#._?CZ\(4㞴X0MD:ᤅt[:ܾ}׮]-HSaQ]J@n!nd{O=+ϥb>:ޥ]VS(ڒni-p&<lj6`Pq.>XAw'LN蔲Gj2;Ȇn.[o:fà9ܱ%QX,UI[*P-~U*'$n%'Iף0?-*TaT`A>9*ݕ9xRrG!Li4ù;\\<7&f֭ې{%%W曯q<}#HAaͿ"PQ]M_m'Ytۅ-HՕ(3ghaz@IՕX&hֲ_P.!jCQQ%1iK6z.-ĬSi	*jyJ1`72hIg,b,R'~55S&ӧ8q?]Dl,yz`)г߻ECcpv.~!dXPFS0?x{*
_Pxy0 8Sˇ'[W#''wƾ}{8|Jg*pokbKZ +ڶ-`ut1`7-ZObXmCUd˩I	8 @ z|(p@Ƽ&A(~'79#\%P[Jsi9	+|DGnn6bڴ6߇} ѣG'wEyKZUQUuGAcg)즚EI:`X,u8t&&A^uo_ȕbD=0QiR'ǉʯj5nO4g?0xӝD|ѽ;=0b,_{ '?)aEEEY7T|}hJ餑~Ƞ?hϯZZj'lbX}IX(*i4ikgxEM 7,:!>?(JbȬl٫݋<ʐZ?$N>᧟~o]Z^y_Z>'/`?ޗ^㛸vO>wHW{ТcB=4bX#	}OhWs~us
*lV\PH&}D;-	ܬϟ9J}dgS?

q JKiAS?~>~N- PqW,hm*ڏZZj'LbXg/WO/_!ňW]d=Ѥaڢ?p[]C(BojB+XXPm6+LATQQZJ'w4>~_իb@XZ@bƓ6d!~Ђ,E9N[C0%70 >e-ZOҙbS熤BQj֣hѴeBZQ\yVca*l`ԓ{􏘾m?V87~4nMA-҂9rMÄ	Am zy"Qi!9'֏iEg%/iqKz/
-XRZچNH,i!tmm!3ޕCg*Lbڣn,#V6A\Tlz9AVe?Iv1>hi_6G&u,]1:-Bg^M!=AS>V~xlAU^PExqVdPkIv!--ȿRUAS`ZTUd;1);Kԓt|qMTSű:gI5Bf$}蜁V\hل!BL;=Xꃔm'qj[*:8U̔P韡4&\.S<:YGǒ?:`#mGPN{ZﶔچLEH:`X,DPVHXU.}@pDtV +*&֜T++n~P5Dn4L[ORlcJ"#M|1}B,]w-mۏ.F-h&nUCP+=PPk)=/BO5'ҿ}(O 1u£;5[;Ң.VAP`wHOzOܾ7]Cl3.&K3gBIZ\*.ߤ=QsA-H|#LotiOI:fxeni9##B6ڃU})!Gʥu$	`Uim`mq/Q@N#yDhBE>IwxgRg0z1C,=J Ah*mUU#+ڱfCt*NNC
J蛸8^-DO'^dYhr tdP&mik,N}X
֤ף(:˷p`K׬DĆB|kI0ĸӖ??'2`[mClKsI'7(ZsRgFd5GKf66:uRHo[/4s^Ɍ5-s%R)-ErmʕVP[1NKYXM*<L*`WKU @j[^ߪ;^iZ0`XLRԜ`O8
tܮTTր/a6ZhE:iy&\-p{x\گELUCwX=o& kA?pwY(쀣(~pi?QK?ỸD=kՓ1
2~K<ǩ0_Q,ҴZ>+4Ŗ$m^}Z<)CFg:^27r۶LנZt*-,Qr^Sh4a6שVE#'Km5)m注PW4^mZPKa~=jT]aDʶc5!ԚAcG:/NQDȗ[YZX =.
`BnKmtZ
(z+pԜ|
JF}Т"npL6㊝ZXPUhme701=TWƼR1A)IF HQ.p3$n#B8pkk4Ϲ ?|ۿ'I	qۅ5Zx*<V68~4Zh`shg]hasa˗Q^ahVlC7@P2)R:R LX\3}DТzڍޖ7-ZGbuU|+ݐlh^hbbmg%[A=1->zB/|[/h1]}hќ?V,|ge)vݰyNY2y#AC#?yVK>=+F@Ǝ>f,!ܒߢ&
v#v9PW-`Y;&mE9>+phhfiHmWQ%Wa|U_1#YcuA7$e-~Тǩ`Zj5C<T	{`Pr&_GkêxWh,gZX*#$rKHCE]U8ڂueh:6X,*Kè9iRJu*c2uFO߿ţsoVo]$l:,cB6=܏!b_1û"(o+sZI:TBZ4|耯6UK2׈>xy[DNxrXpִٍՏC<|pobq|C`6Z\&t%07kD}Vu:oZ8-jk;Oܭ%-D(>t'c\&C7Eo븦zA<dC
^7j ZWdXMCJ7!wҴ$~o(aiw[}i#Go՝M~4-ZXvJ\CI>rlTEue)PoChRZ-s0ub-	4Zzbz  ǢwpjX%@Q+4$/dqruA1Ju>'sPP3:ic[]hQR"j*m0 -BcEݏ2N,E,8)S?t.gТu$X6%۩I21͍7kó$Yg	Y4k-.hǙ;-椐TG֣-hqA?(=XjMiZ<`--;xOZtֶfT1A	w`Vڤ>u*Ct}|ظP;	AC`;q5*n煐qN~jBٔ 0WjdpCRvdy@-졅J6j9ϢSnhKוEH:#aXmG {9	uCzzim}^\}r	Ԋ
-ظ
s:h+0צ3;E먾\oƋi!M7UP~4N)2Mذe柪[u{	HT8;S}D-gvFtʻs~\?*	W"MB	nB`=QC(^3򴕠
bܔ6mi+-2-ZGYj;ЎsVcutg0}
yѬ=J3"ͪyVM][Z,b'lU	-;DDcMzLEg݁2olJ*W67]#v7\>E#-iI'd--6-$Y-kd3J=N+@c#(4T92-ZGj+iq{I7A%r[.hAROoVEEu|T/`lh(,fuM*Zܽ81@,~iSN7׌ԃ-;|{=mjCcp׃_JƿiI菤${lgz{*vww@J32#sbgV,-tDU/(Sk@Im5)UTx	Wwh!z1<y|_5-zϷu׷M~4v;6d=BĵTZ]7N[@WZD	Q~M=&HBdf"F=:@`=Άc}Mxt{<zxWtщ6-ߵЂ~.i@G3NʀG%8+즚EI:aXmBSjd3XZhkIC]V`Y,E**2R0Z4Sk:JV}wan m#Ilnq/vI-	R$=GO?eNKu?4.>	chni{E{rR뜣;:EwɆTdݿN#YzAghzZ3t8Z0F@@Ff9i\ٟA&ThMeh|鯟˓,mt&#bChЃa"GV_892G{{ s҉4	:9ҘNNZ[chюUU,=Dޤg	-il2!tk\xzוEH:aX:34%BuA} RuYjLB*HW.~25ӂ(Puf7L"5G;屟LNQ+{{?-Exr璴 tC'UMw~즚ާ}nߺkW4>*ZmMΓ1_ޢ5\Z(:b۩rgChK:;疝ӱ2.az.?#VQO`[B'CC7ϝ\_93
8REY0wuӖ"apxm縭.~[uF+M2C,V[PV eZԖLu,v.j\$
v8f^7i\mumK7_>}T<wM07КЂ,Ђ*-*-a2#]Vt:#}g)ˏ`[j(0>&U(8銔m'j7/=NX*m
8mӥvO؇{`hzX,VJBC3BI*0Hw1n hpuo]f:0^bh	zUZ;mP$B~5PAʩߣxtf5\9w欪3CvKYcB/:ET@˕0蔲ch`|
S|&JpM@EJ(X'mHD=ms;tl|`Zm-XVm /	l^hDYFgqcIav8V7Qzs7`\Xn5qM6hr	eXP,㳯GŢY
Z[-XR\iV9h` 1 S*\N)X.U}daҾVV5
HZ4|vЂj]Y9՗ȩ?mnh!D:NM],7*"+P倷2߻E`.>ُqpyߥc̗Ǜ>o\>7_aU3;IRЂҦ4CֳCJUDXC*-N B]KT\>0vE]f6-]+y;#jm6u@GS	nVm:i`~Z @0IŒ쳦UZh23蘔AA BT<Q
i!?I:1j%ׂ:Ocz۸}Ђr҅*qަͥ<tEok6P*-:Ds6ТLj \!(ǯZϴ?\yXEaVBSkY@W+M2C,y]T?m:Fߘۤ\
\_[,BܤһmZhll`^T<zЂҦ:CֳRǄ6*P/@)e k".+s-,45ĵf|j]BLDR"yz_y)vKǕϝ+ާ/@G4m%fh:ΜX,Q$ao~	L"",!Qgn݅XTAA|B](Vi[Sa<'';`X"T?!Psfhniۅ+qMq3[۽	?zpwn] -g'bXU[g>,X#1z$LJ+'	짵I}H+1xȱx[ts50`嫋k3`ZZj'lbXITE/cc?!A*0p7g,´װ(m5Lbex{ӚqP_`Ӟ] AI#MsGh{QiAl#PNh/-`hȦ'Thq)?~\,k|wp{EXܹsoq	EI:bX,=}Mliz{4p(B{Ot<ԔY5c!_i+6%11zd$&$ o$r$2)NoGB-1'y.nʨBs:q~ZX_V2ߏnZ[wܽC;3]1+on|[WPuz+M2C,'j+ipUcb,0-FH=" .v)fceX5ɫ`
Ll	s0fT21hhEphb&hASD
qLB)_UȖ1G jݟ&dnY#InLcj*hE'1*nw߈D0qPٍ5C4CvSТ$uX,K+V_xtHoB[of`ݳŏ@ɘ?o1V,.Ysb<v&MFo!k0zf.̛j5ς2(^]a!JDl(5sPဒ5- <sh^Fڔ+Fұ[ZU4_{~נ
{nЂ1Vtf7--M5C֓tbX,U&P<|o+C"|x,?~jn'" L(ǈɘ:G ŋVba+?o	fL[I yt1	C#?UUGD?D"4z^xP]7jk:9$~S>v-j~E<|/vM}ߑ8!q.Qm+	$?~OÃsPUyZ6Bm=Ķ-Dk6f7-Z)~98t!K)C-g׭0Eg/+N;l)*Tjq(R^߉Rw0EH:cX,*(c~Q0C_:!yAf~"2oBJ*c<3,Ji3s	Nf`ܘ)1lŏFC	9	- w|/PxĦu퍵r>AwpP+myN(v\!~&xqd
pz/=-9@ŽpZY@mZUmU4Ctǃ'-tOH&:IU(mH	
 -qj[*:9f8]S|7\-"0vu-ZOҙjMUWG!1tpLBFqUUWVShBVv*mUW̜$Ge?7$e?x7QGS	n+[:H @qKYnMGX8_~w6C`DL1I5s/|U
Ӽe3k1L/4G,8`EȈChP_z;B@
OxK53tBmoY-*+EE%UW߾1nK;̇j倷94}Ǹ4/xtʄ?~{	T;~rW:9!PqONR,@Q\elvSL_
dhnqC+{wCtW/cvX@	|S<wZ	JCΥN	XUpJ_2؈UspEʶ(/
lhrՃr;#m0 AѪ>NŶSb}2"B90us1CokM~4#,v`Igi,TuFG֎0fuU2|d邋G,YOG$Lܾ}8eSoOIEEsB+@ڂe荐(ĄH,RO
.2~&&S1d8+Q`EXH}D=.aLx*B",d??(.cBIǼk!A:mN>vw A-3].j ZH>_0bqfi!Pq<ܻh-TI{Y(-Z/T3`?KehQ^bm>m0_
҂~a$2*p@LQ*+-etQ~SÔ#[dx(h'vqHHtR媌o`6`ch:X,V*H azRFU&( B.	]GXSZ{,T(,"<L򑼱\#LCRU5UZxorP>o,ŝ;wdxhAW_Cٴ!FbT9hҴb%69Rbi1,E}XA"$0("EEG(<,U=>]Bnyԩq>Yc,-WVܠ	>giJ5n,W]Q<8qBxwyXhIPuS gἼ?Ug~VM3`?+]hqu/̸_cZK-r- .¶uX`yh@B+1N@UNU 
)Ey*j;]vhk\0hIgp,UT]hk K0\~/Qr[=,Unh%mԎx16K#C-ݻŢrwI;aҤ	AxX1xƼ9ˑ`Fif\)L0nFM#J-I{;Qiz{z`!~bY>Ivf'mu/p-AwPm.L2j!AE?p+ￋ5Ykܠ}gw/'*LZ,JDXhA愓~L'z'YUZSĶ!,my!CwvnJVB[9a[ian!XNUP @EJPSRJ~jh	ǻF⹐t6bږThÍ:$ Me_d)g](ѡUQP5EsA3?5EΝݏ&2*N#&},J_%*̢i8~ƌ0x525	
Ֆp ݅Cϟ:#9`N.v{A*}
dA?|?3/@cS{߽_pUܫ.-VܒHEN8Zb>dt<-Nϓ޻T{{dhniC˸{@סtW/cv뛠p+hAVN4ZCI6#SC}nδn[uj+M2C,VSEl"u >hWS8+JˈZXƜR5ł/`Vbg~bH}SD~7l| Hc_qc&cάXR	\S'q31zd1tP|':"2\TTDX**k *xl
-hlZVʫ4˰=r;m MjЃ2ڇV:U]\%K#3oo/<zpSLPuC-1t'ׯlv[=JWK_~gh~VhB^K5BxPXu!/WGX&-m
D0^t\buLT(F2(׵U%wpIgy,6ʳCB'¢jToE#*k׮!b4bpMUaogO@Hp$aC"e4̜.F.L{sg/i0il$Q#&b7q}	Pѓ~Chp_n
Fпڊ
2ruD4O"B A
bZ>h+l\cmM@WCpOPU8a|p~ȠB[ݶ@u1GJqg￣?{Yuл"*EA}c41SA QW[L眙3.fO9SܹUVV~MHAϻwUvɓrh!Tj~UȆ>4Ȍul0T,vS.dpɛUGk浨TUqI*_ĪzUp
+*Q-Oc3BDAw-DjiTqGҚJZf-k'ȋ/y(X(2o]`>!CB^FNs1sUӦŸ1i9b2sK<?ELT7A"Xׁ}LSD?j#DD*HrT&e<)y>yP}4dPVUD>l/BBItmP]}	*z=k-K;<D]D߫隣٠h۲,Kr/,@Z9-ޖpU֌)M?}hA*m^1~9|uF]ѷOFLɳ1{fZ0q,"yxO-]	$
(xIaJh"B"@^HTW?OӋYxRvϞfQј@ZU41	҃{7?}r!%T:B)ȸSk-KZT
h~	&&W`+W}׶E&y(]2`M^ixjoPVIT#i%
2V޹Ӯb IXVXf?$Dݚ0 (Qu<DZPӎf!888`Ftia906#'"P	VA=G+
QΡ0z]5AuDBIxv1~*(7	[ŖC#nU)хgic}>~M!](PC"#ܻw_Z<o?m-ZЂ|=Shi^m-^grMI@-DE1!Jg~vXՒ[RhUInFejQ({PG;غ&蜪=05y Nkba༬svs.,:U'y 8KX=F~#%Hǀpz/X%EM 4#OA%R-%G
(ԇxapgMPzI.<w<yG̘y&ϘaFB c7jh;
# mt
h!$PME߫隣Yhk2hG w;kI@}dX,YsZI%ߠԆFzcnJjKu.Ƕ(}TwP<'#ΌX@EZBUZϞ"Al_d =,dYE0FV1i`xU`]G.Ԧ8(gro
a#yS<cs61x7rZ/הS~ͦ]4b#pAZ54	h!TS*il(h-2Vh7vC` =hd˞p0KN=ZZ0(T=K<+gY2	KL,Bf -hL@SLkw<$ D]7|m.nWT/	pi:AB-ps񇫋/p3VBDOA,^^7[}$QU	h!ZSnZ5T5;hQR >~9"UMUr'il(h
ʅenxkC8׭8Z<Ci2xZVM dS3K0zAf2u-D]ghO`h[ۗ (AB`"?{hB@_??'VDZ}j	ȓeJ2V8QTWa+3!j5-ڰ}SnFC#-XpAވur*ɠC+	JO2_֢uYC1|0[Ǭ]ks(/¶ayA2%`LtC$hr֥C@ߣW-Oc3IDԞkk g@y3hPJu΅=H^4%&Moݺϣgn?Vdvgߎh|C06 D<?Jn΁\tLStW|C(F!H@]ߚ*zS/<;oƓw؃^=)`%$`|{fه͛Wy~lƢe-P;	ه^ӽϗP PK@f/tP̰GFL2DZTUu	NV-yDu-A^/!Ee}\OD+}LR#	h!h55[K
PBCȃxOh}ZЂMZTalsCꍐY<fey+j*aA+{Fpl'?HaRxHMrSTYF,VrQX xϗ*GP`{_@xS|n£Ǔ߸B	=8}Vs֭#@
Ĩ,eT~,9މ>[Ӈk=N3]uzVJ"_iӪpQ&Z)cᩇt.B1Bi0	R䔨aW~:^^oDAG:.&:9Xg3ANq:a8 qHDFvcmvԜB]j܃|7zB{46M4{&shy-$1d2znA!bJ6D4ѬoW^Ǌ_[מA\.}"z }T(υx(Zb{mO8q`A:-VИjQ
wk \)G!yT
w}á+|wzruysg/gi	^Nē?Vn5Wo$;
3IE+qjI[IkKUUeXo3(WUb8N!wI!bb{}ys(8eUI/7Is=Rǭ^EI>2S:wTU6)]c!DM=-ԒC1o 'aߍUe:6"PZbS:t-όxI!Ђbd_Q=Ԟұ+ࣤ`RuC"/YדΙ|tiC6jТx2lOlBHYW-OcMDl^-̿KK92P*ghּko=sѳG2c[ad8=Ƨ1h`
z   煮wNI+q?ڀ6a2`A>U˜Pӕ*͕m^S臷g|)G_8(#	fw78;y $8=Yi6ض	9۹<d)qxXvO5
j:-5eJVsU$geZخCR?C-YJIlQQl\ >U=-k	pÏo6bT9!3GX('i|Lgob>^jh2d2⠃TޫjW>7t.,M*FF;sWj,^)	h~UlRrBALUم)#-McPfb=fF' s듌aX3>datL}:#23Bb3Wp$*"İm>pG6^pr5'!! +H|PxJn.R~
WgJ{  /O)Go(ȓrSD/(Ѧ۹#4$Æ$cg˰ckvn߂=@.9'Bɣxx|./NƓҝx6=\2MKDB@;MeV%4"j><o97y7G@IQB^ۯ ZLƚzbj_ /]Ji6UI.hUB@!'3):0؎/%H@RPr¶\phZїm?L[[j~Bb){X/Тs(iZVA!"SA]׵ҫLzcMkIEx&]ɦU֔f4&CmҥK $>~iS>ļٟbά%H 0rDfФ1}!	4\sQ]pA	=C7lڴvnR$ .AV.<\midXcrVxe5ymk7tKY3fafڌ;"'{ُPxpܽVeWm<F41c	IUWE>ozC6AM	SrYaUZ_FJɔeUZ.P{Uhm>Las~Zg쳣szϛ''WA=C핓\mhQ*vOrcԝ`϶^?6*ZkCWkmFxG@W~\kFB@*j\(4ױ-Xa"ͮ=`}H3DHH"#bѩc/7Sby=s1f20u<=)S8?=K ]{D>ZT7LʧdPN	
XP(JNBcPOؐ*}:QRJII5Г`x{RpI"@0ʙ8 48%eKUv"p.tE'pq\*)kp>{QAjU!T	hQo$-3{*Т3mYPrh>A}ib'} [V<bUZ8jPKZ)̞#eI9-dEHaS~|ِ5{e(93(ԥТҜ1oWoaN+-Mc%sXТs'iZVAӂJ؇ͯ^V BNih|'+S%*њVcWbRR& ,=bc:{>:d&70?>G<qFNǈI2x,#S_Y!Fبn턐8E+.Np8þӗ0,ZppA
rTq(qŗ"!<7yTٛ%;&M>M[kfۻywq?SGqI\|opPwJY<OBՖ6BVϗچXFLZPVp7LV,ð.GU$Üo%-JU69T}lХX.CZRؤ|VZe0P;6ǥg:ߔʅ2M*iZ&h)6kU<QfHp:'aH6'c̏0s0Ǥ	94Dbϡw野zqsP!yVD+w"stp>r@JTy ԰ mHa-%'"+{S0*zHy*8)(?EP`}	z\ዄ.0o\|~vn3amطwAA~.N_O"*ܼ] &eLz{07#	ha-̆zKD碌db-Qʬ(E\AW#ӢA&)-j*^x?M@D4kg6ff#*=B߱;qc#=mf1mLQ#'!e7{C.ѩcoĵɽ)$P	A_3$0w
xD˶MalhQR~
 yyq	A5'	'|y̐d|ڑū~e4EO%Pq
a7E=T3o~jPq	4yzP[BHBU@M4ꥑmu_xՊxCɘ>ufg m|L1dH*UBPՍ'Ƚ)t1ܣۓanApC<i~qG譠yyH)(xH^$	PH+'Lg
ǛѥSϖ.6&a¾[SdOP\TgƕӸy<QM.3T<`݇X >+T_Z0]-5	޼MD05]hANm{:0e(dC^\a	`m
%I;ZwJd`$~\#iY5ǌ;[9CtOB-32DyHuMc(j]^+5Z&huȦz%ƏȌyF}l'#Scڔ<c̏6CL?FNAq4 }GO:aT4w$|<外irpK3-A9I:͵s|~^(ysmfcD0?\)-$`A7eJ1Ý@7GG$tK5k#vl݌;MމCy8V'/?S~,n	ԓC*&
RU)MT(Vpa6-
Z5򴸆;7KݽǦgP}=yE3>VB@Dn`ڲ3/QѫG$!0Q<3.M4}{GO}vǫ~P2*":1>'T?U7$?yEP
[A"a+!b*|
p=Za$qGNg-\DXݍi^܄COITΕB]}W:u!I`k&Uo;ګUAXū&Q«I@7%/|.~BUu	-zvȥ(8E}}A}^SZh!h^z6-].x]S?ÇǔIsx"Y1!&OѩӐ<t~ScvhQ]ڙb7

(P7a)Ԓ	[DwE!sa3]ew"2l!><iң^.iJI%II	bR$ti~۷nYކCyq>?h.u:GPCUܞ4o%TTpj+hAk^j\P{}ֺDZh!hռфd2O?Efd2c7'PY鋹OYlL°!c0
zTSt=a!T#JZΣD CgB-s'h1h:Pwybζ1Ѧ;ڶ׭?pcfm)Iz\{LZPՏP~P
_`xzPȈ	=1w<|۷faC.],g U_<Џ}&]O@(BUTЂ^kQ9wMk-Dk /2i¯\@J`/
za^.oJ2?/jERg,AqJ	ӪTJ##rT~zۊˍV*]HZ(.fuDѵM`l_党TrZZh!hU{?mH3Cb;!K"1M_3>FzZM>FAcЯ$n	dda!ua<)%Ӕ|(4B9(CI䯈Zmv۵S[o8rd۶@\&bmCsAy1bf~	J +hd*>ޔ 4 .~pvFHp4&cOuرGٕ>>~9u'--!Pq&6U&4ɢ	?=@!*nBܚ$Q`#TdТcLv/DCR(%LCpaG%N爰l	T*A歺tϦdܒjܢOKs}ηB4DBKV"%eĞO<3cfGa'Ӑ<
%?EBؾ'G[SPOeBP"I#B:(TP3m[{±-y?2vm8o@D/`sA\>^!GPP)\=RfϜرՄ۷b8GIU?T?[H*rIT@NK@њrkЂ
h@<ΘheS3s2YRP iA3^Ϋ2v 	Rt<h}F#ļI:U^ggB:FxLHs=HȻ(oaàwx@%ѽi%V5R	h!he8eZ;C)dn6e(Qa*mϷe`ZcҊ=/Ē~?M/^޽?Ž~%#/Qӣw5r/O:o"^c{M%J	V<pXѣ t!XѡN  
/&
:mxA}O/.~ps+A'K
[N1,y.#%蚄ht֞:A߽;֯]Sر5{vR8x@
8Qr$]9cQ#*MFZ֔[ӇEHӂً.{ZgwˍYPiXr2$!W]h !Kc9"x%P9:Bz'a2Dɞ!EDddJgM^_>_W%PDc5Mi}u--t7r2`O-ʰSo)U>UA6w	ha`!][+2#RS#  b?ŔIF4?4q&Q1|8D4{ׁ߇Wk1]y'򤔣{P(	4<n!<7-xx6(Qf̬/EO0m[s(AΎ>pqN8Lδ.Npf
ǡ,`˽i-Xo;oBNv݅98%	̽*n]T?zpCӫXP㔀5<rZuϡrisi\hppð.ǲV.('LiUdZT <#B2%(LC+L4<-%ٻļ>[Əy@!ڔZVA{[qcbN>|^TZ"nME;~cbYYtDY{5ٺq0/R pe$]zhaXW<aB&UmsM*(t!<,	]zaHNU?fIbG0LITMd#ѻt]:A|\"
O@dX)ʓFKv@ZZT4Cx
ǐhmH±7\|W-o`hxӏ剶m]ǌ[î?~޳yw'i Pqz<yHIp?_gߙJ*h%TZC ]tmuBB-Dk>
dZm?{+<D-
TR xxHqI,5В]h6h1ƶ-8ƹ@^S?e&Y_sރU<zo^QUjXB@60؂֞вZ@ExʽWki\~"nJjJXjԷLZy+')o޼Aamt:1_ĿRC͟#k6Ϙ GqP1P5󐞶k?vROc1*{A.ѩc":ݍ~dR2MPʓrO
ځ5 ";ܧ;B'tq)|رPY()_tpw󁓣+[ߑ??s]&V}
Z<ҒSy~S'H*Oh>BP<'ݴچs.X
PUI|&%CJr4iQch<-jB@j8xP(
){Vѯ
$b{BچJ#C/^`ɞٖf?_AF9ovzVglL9`IHOٳ20!&Mqc0"y}0vC?ٍ'ӤA~ޑV)̞$PW (,,QRMokR7\+~G`@$uQApw󃋓\]߱3E/7_U_ز[doM묠ET<zp4iW
1Aj) C8|rBBUgϞũSBE1B0-xr^vZU>(UШrZh!p%UXl9;RȈ} {kT-ހ)-McF@^~r?^Ae7)«WrGz/o":c}`)H |ys!0ƥϧ"y8}z%Cu0uzDvFp`<B3?/aB
4Q9'tq@ȫ՗aOO Hxzr`揶Эk_Yǖ͒LYcMػ;{T8}&+h˩|ftZ'Ӵ~@	5}	h!Ԕ%($cr.]
m_UNefTTq
*h?b>R䙵	-U-Bjx^I-ݑlaZh3I ZM@K#A! ϟ?Gqutz?:+X&Ϟ=Çe̘1~ء;{&!y8Aa gi>´biH>IFwߡGDL*BaE|ɫ*BeP!
8  /u%YA7Q^rߏ<+ p	7)fݐ2bXMsdކ8q :gNb>
ZP7(&Uɐc,X8C-fh?ƃ.ɵBA^Q^a|_pP-KRRYNz6Og}kSH!H@-Dr{kZURe2֔Xe(4%œ'O:IЂ2$%=bİI<qff,GQ6IJ2M*QS2(=&Th˓K%B B7WJWgTrTP2M_o*sUP
]@$#Ky*l}Jn	0w<lX_l3}74wl8v E'ܙt7[JB8{'+hq)͇PBMYZlDz<KWZ56	h!hUioP,	-55	(T/۲, U 4
x5@^ݙg3#)0eR:f\tCMqg`)6d<I;بn4)yTP_|&=)7GT".>Upw쵧;vPPs8sUg'OE=s&6~-o¾=;oDΜ	%'qʯs7"	RAܸ	笠"͇PBMYZ5T	h!$U,pA]ԦV	Qf7(+\$6J)JRڎSf+(:9 WwVL<'ĸӑ2CEÑc(ztAENGUVP5fQ@	ySX"{:p
W?	YDa N<qG!eD2XL?`Ƕgفq<A*n^;+'Ӽ]>	Mɸ$)-*S@9%;?gkhR(4;(cĂQ	M9,l:>^m|~uc5HP`28@	LRbE*nӖBUZ56	h!hX-#BxT3	i[<?2Mݚ-`+We+0"y3C׾w냄ɋg,H0d4@ġ<?EꆈNRG@*#;E{8HB*JAaVrq
*~XrSH⇋'zt뉹sfc꯱}<샪}7EA>i?bMqho܀	7M+h!TBhХCg/^l(ХS?+)XT]+YA*HlRJ#d=
pѥT\"BPZ56	h,RHKđG%sRS5+<a*'#4l*ZBL֜}*>yCpP=EI:S&Bg&^T-H}W9H]yGXpG<mG=}VH.NT*?!XAa~>R0<=|Y?/&Ok}¸W ;(Äw}8Uxr%
qi*C6y^I+6~ǿDQA
d-(FTЂC۟̐-<(-ldU1zv2#E]q]A?Y뀶>6~m_YTUΡ kj.~\e%ϩ"pAE]@UAú+0:UyYzF~I62ϋ2ZdaqRA}nh_
c<WNJZܿ/2UQzM˚.X^U0duT҄]'*x!ZQ]@YTh0RdylHIK`:e	)\6ohAXr?3c;WH10}\y?6!}ؙ{
Xm>H?cd>
7{Vw~
M\A
pc)&A
JI9*}á)@UWWwIa\)m{rw=8^_NƅTܺ~ݾ'd  c&4$F@𠅒ݟERxE1 0$σ|fH^FHV<l=-.TcQ&R؅bn@<x1([yZ&e(	9Fގ]u|
JO2Y<ZsA <T}ͼƁp흷9y;v޿6
ТBI@f-**iilߘn
2̘ Zl)]z˖9Bc%Èq<qfZ0ul+F#gW9iKAD-͌I 8`nXH"H*'rT| %biE"PGwg±;<=|Csfc;G{qA).?sPqyn>z9PQU
{B25,hqF}+6>d0"
9:x>f#KrpHD_V}hTSoeYeUzQ:VM8Le^VT8hh 3Ccs.;Կ?C,ױ]3ʍ!yTgNøI:Rq\4S,^Ně-+ΆQD
;X,7FK@&-?jZ&{/h|?^tK6L'.zoa7&3i#=m!OѩS<tF$ODyŏyˇ(b<:%4
<PpJz	\9l_3o@xߗ~	5赟O|2gGoP+>flߺ{wn};p8oT*J/P23ܛB
O$<`@~XDjhk}S!UpAQƻYܐf4Ym_sdx}cbU-d0a5ev𐷣\%usIh\h6AsBWtS~ZZ쩩ZǓrɨ=NW}ךzA]\yJ%sA΃\}P`Uv8/-B~=h$tGF4r:+ČFл]gD)~u*g{w&p(/*PB&%uRM[<܃
_o
jA)EC(\ʓs\7-U?vnۄ&طx~qqpVa4a)*-*S
L0KHHiuq_xl]]haBگ0d,K
wP]h[\uI}u)a4ݧ̞uͿL >j~ء^/յ(ϨǦ1ܠ7IUCOr)Т<7I7dJOe:c(CȪx4ՁjlBА5̨^rZTjhx/$JaС}W9GN)nu_˕jU!|7<ɰrHa֐$-rS:J2M~>a<?7婈@hHPOw\?y!kf͛-vm߈}{pp#(9wׯfl"Bwd7614a=hbR7*-	5_-Xi}|Q?3=KjZȆ{+ɿ\˕!6{="mˆ˪e6l/*BnDl-MuZ2BxCy9wy]`6봜BřTpަyi;ϻQW҆WC=^}@{Ns庪x)Fs>/Vuư쓪2w`e~	qɮzlTKҸpB*:Nu#mhqhP!J@-4TЂSDaCEkٳ0ero	;	CGcxfgrh1al:FĚ|ԅXYOMp `ZXU!iJR?͟-$$XAd!A/-ss7\<1F$˱Ô۶`ߞ6?dWivO='ǒW+s""PejЂ`#ҕz2Zk4rZȲ'}q*:.MdX߶!0Ce&[L6/f[c͠BޟpnQ!c:*/A)OVK(''0ɱu-B3_2W|!isEԯ7;@?7{gUұVc(Z֓*>5a4Kaz'kqǨ	h!$?j/<-}TKL6hRڵ[Xl@Hp$:^=!exb̏!ҦiH1ÆC-?:v聈IYrjS3l>D]gG_:SI@x
Oip`A^*Kx
]MNk7̛߭6U؄}]8z8̠"ܹyQAyTG`2C@TBHء=Ϟz!92C&㋔̂W_ٛGyr߆ӢZ<ElZia8Ʃ}	h!$g[&4/ڶEk?ɴ.Y	<pFN䉳0gǘ9#^cXO94i4IFb!Hq{"23BX._pjCB9,g][/8yZhA-rSXD*HB^PgO?x'/Ξ][]7š;yy8S|{SܼT<}x/6{SD}
M-P/h1b!!9rD+5zhaϳ^:V^?0UU=T1u0nY]*h[qp<lYuS͞Y媇;rԮjlB@3M@єai;Elt<b;z*`9c.ƍ1`IH4}W$U9>q{ :+C;1c>~<σڶv߸EbsA+Vd]lomvAa(饔DZM$􇫳Kr~
opv\Qr2Px>*\=䊐0H--aǶس3p8o'C8k.(^ƳG*n-(cF}xn4hRv~Gy<(߇?_oZB^G]IZ\g+2-lz{pPS6('7'B~-ӑLć4vM,[Rso]k Fô93+?bc҄YHAI'Hp'!S_tbH@Dh'!?~><! N|ж'Zv=G#xE6m<J[3oGE'WajN)姠KRLQ>7& L.ѭfϜcwصB^6m>]ql'4U@֍H@T_BH}H@*-B~<'I
H<mȍ*~}9}ī~1ٙ{G흌HVL0}6FNŐЯH5хÊDDGvCSDX: 7~ޑ
gFn.pqc;oi펶1lg<jBJ"B"
DTz5n!V8prT:D?<_aܛ"(0
gy"M/ ѣ{_5LYbgVܿ?ũB
T^=aaaşR|3ىcj~B)K@*-B~Mh2i	MQZHM pt튞>lN3><1d3=%K|?t냸8낐37
>*mȹ"gK .ڶ@PD{I$5_|B(:p
%NJ)T(BHv\a
_^ʚzs|a;]7!gVUq"WgpU 
*OZ5QAI6PbړBjBJ@&-%M4٣K?KyՏȈڹ'qP1+}fe`8nFLbЀr<#>7G@TxC;#4#3cWWPH"PK*J@.vC؇y>
-0Q(Ӏ)h
X`!nT都&)4]R09*~y*)A8>޵Ξ2Wc{f۳y;PpDJyQQ5>Q2ȣ Ecj=zp
PjxJjBJ@&-5[M0e^32#3q1~l5c*Nqcf edMAGwϡڅiATPBܛ;^ܫ{RPQxA%D)l78hK6s	-0Q(k"hJI!n~J$ޡDD3E<^5|^	Ę/Vb[&܈-8Ǩ8[|.bv<߯b)O&
\y[:BS堅F:ܽ(P&w	/7_LB	-JyqjB@њA+)/V)3xw 	0ð sg/i1>l"A4ɣrT("2L{SHSHR[jʤ?|"DMZ{ǂBN8p`G 	5)܃ ~eMWOt1ضoVD~d'pI*ݹWns&4AmG/Y
E=zudKs)-x]0Ъ|Y*8@.X.ǮLm-Bzn|;>ǹs%8tMXt= eX^c̅<&	f`T޽Am:<*b<?~P؇/Z!yQH	,-"@Ab6@Ep4þфigA)Dћ{WxES /A^;O[̝5[6`[^#7St)ע|*]*ݛg_*HAXsGXj=}~Z^[BH^$SŁ_s:]#?3CP`:B߽c7cM0ntLm*];KBlAAaJM<V+?g+i]JC-5/}>ƥdG. :I>ڶqw FLŷVck<#{&^#.QTsr[N95>)gSHQAA*,$PSVEYLAu9E|t	زxdC1:֯E0KIC+Ly(0>4\dcQߊzGef &μV.eSm29葞Uҷ7{{t~|SpPǎ1WZuЧoDAe%(1"sc!o8Fٌ!-Bzh(޾}Ĵ?៽k{5d|1&@Xh4bc:)Tc6/M:sG0L	5rd)8='!s)fё]y ]{U!D@%CZj"A+VJYQyT# {Uxw^=zb5ض;ھ'<
FO9(>y%gɫ<yU\w䳌[+(O=߬^GykCI-k-E)^>^ahy>kznv@6C%LeF.	ZbIUDdd1z2Bphq)npH4"%ʌndh¼tBXFÀ|#[12S@ϡT?XyZ*I](.=	!
-2SR1T-4Ǔ_#<PZϏ<^3Ђ}9s@ >Y-.|Ӝ.BS߻L	h!Z6X_Z;
O&WaȐȈXtCFbة<c̏ ӦQ$S217-:uLT#2+:9CQiIOH OFȠRCv| ?sXxN
C0+}
lZ[]L3dPqx.|ݸT<
^<'Ihsjzvm~f-5BqCb"3$CTdh-c$P$8`p>#PHBkCNʞ1U*ZFF#}F_vꜳeEH OoS,/@Z56	h!huJ˗/) 5yJ4+waf0AшӣG10sL_ib9;z:S4h$Gba t;P2n˓vO,=ț"*CHrS(C<Sj;rB'#Z{#|C}hpd_-عm#p$oL ZAL<QAJ
ɕq&'$2k[ǏUK5	5=)RU'Z5e5nhg*CA_d0ʡrxG$	WD mzd~]%4Bhc
RT*Z㝡u(F,۴I}Ιۦ˰XBpBMZh!Z6?ӧO1,S2)7vraۂ>=ӧwA|\/A0bڔysf-BL8cFOa0
NFѥS?tlqT!8>b	oBQA@LBReACbmM m>4ܸ^G]9I|?sT6~*M*xe)/aMhq߸!"XMHCs-bh]{jjfOs`Lt.e!3WT_
-(Y(VKAш/M{$

c1pCJ	uxmSދ50U絼jlТAe`ZD7-$jY-éD)ZfN;(N$]-!\S2yϚy\/ٳg<l-;%9هc z7ǦcV"+20u<Y<p4IAdXq{"&C:=&h|8Q=TD%bups񃋳}ϛԾrvD;_wsA}۶-n#x'ܸRng):@Rl2I87vy_/ٗOokTH6+~]Me3[>4ƟoGW>vA}z]pkIFw\nO*OsyT_%$CߠgNia6+itGC
2so ڬ
(,'<B`
9-B;PhqA[aC),,~1)47)7>Y-J5~n
s%-x^%Q-Z"jI
\<%]41ŭAV]u{[tڏf-Ju<F8tWnqׯ"H!&OdFNa\̘Ê0yLE	H8}{@$t<!a.Q	_xg>SB/wn\J
7 &-\}|6hgJJRGĢpdr*cGGi8#6=zSf%ݻP>()/b6M*it<tltx!~w.z-$T)ѣGR3Z!C*J	jWZZ.TNZTAԕ6V_u+^̗B9xBʪ@)o%?
zO<<B,!Hؔ"P1	`*Иs]F^UB+m!PcZFB--5gy0$(T<+Iu%X֍2`2r`JMȰزeHbcj3JhǏ֟Jv!=wC6&O2 Gn89b<O9300Ӧ0j4<p(fw^#"3/QJIɣ A	RHeIyG=V! Q{W%ٟd=#%GEF4yhm۸]7|pqv{wNª㫕K|",Y -F/vc\-ŏr8w<
hVH$x毸s޽2oBB]7t(]WEWO5|OqC*I0pn@ڰ9L-$wVʯR-HQU.anDVf[	rEe9\K@&-P C9Ѳykk\zqkJd`ߑgg-ܑ,yz7yhA^\߿/sr,Pe);/=:ib:f9>%JTQS1<y</OJ"Ptܟ{S(Q	<B?yi0S%S;"/ȓB-7I{@xכGTʕ! y6ߎa$'~\Mkݔ][-زq-~_d]|sƇYqy\@"ebL$yD<Mؼw<x -%^躡Gt]qVA~xLȆ:G`S[z0f3A6kZLˑC}2Vĥи"T	ZV㨗}oj>Ђ}YsજPBMZ4D
P<(GC*XaVr_Cu!o@<Ǯ{1~KK^E0vB0|Kc@jd$SѯO2 so^C{SDuA%0WLTѲJK-jI]I:/>^w	O{v2mA>u|M?mbvmǱ=<iQ7ǏšېG#>۴c~6q[LiLgO<Lϟ?ǋ/,n눼."hA`A@np]ZytP`ktsA=aJ/EJ$:+X'A_t*qNާ*YP'{&(`[%$PBMZ4whLhl~-T doʠ;&$tG醍Қ.|o޼EnAL8G/-_ˤFc@H9)#Mё	GH`"B*xyJDH*B'Ap'PW
w#/:H0"婃v\:D/݊#S🌹XcY96{v<\q/(ye7NS(=w//,˵PbKg'&s3[f &$/14QO
g<,BBo$.ȳL _GW [}Wxx7ri!%8tHY)!F{7i߭e1):JrW3UnʠD(J&,MhAH0T__g7siCBBKZ4kh%kѲX(UA*CLTYIRC[vK?5}lgE CtcbW$m&?:SyyRJ=*ti
$P`L#mP~@9g;p`+~>aE}Wo^ԱF_+//.捫g\N_J	ܺdx/.^C	犏LΞg|rHQsz8ӱB{򒼔P.!BxQE$
ޠŻHN*HH ]sN
H0eܛC	AO[KH
h!{BMZ4WhТe2֔&jiTi%+7ra么Ўءz1yLNClaF|^
O`1ܛ
%APu}eeL:\xBM B]@!
zO9,h8ys`ѯO?̙Ӧ.K|ϴUع5y9[ܫ!['/5zz=lo]^H'K9Ըyn?dhNg:V[hq9-$T4Ѫ!o
iRB.h.%GSL@DJHMH	8_hMQAN
Qi%{$BG	I-zBI@f-ޖ`Y&jx*HZ*._իWcذaEdD'B3McF۔Kvjӗ{,33C>>&PA <*xkPAb*P*I	5*S`
`}}hupu񁳣"1f̝=nf{vlBΞ,6@݊cGvs@A1c.{ &~zH{|H'L*hݚ&s06-[{B(	8uI;lP&e!7"\"PYX%It~xZZ@uWBRMXZ5T	h!$Ej*gjl(MZ2.KBK^@.ZYkDҟ+oc&~ы7qKi		˶ѝvl,ʗ}w[:l'"E*
Fx%(*8dP-rIRIA)t`=ޞT#~>r(UC,\}NLؖ;nޝ?`f܁lRx~\5/PG>=&J:)^=\iޫ7ʭ^SoCvJFZ-!'୍T!*Rk*̚
W{Xc\Y'/jqr|d=-AZ5T	h!$Eo2Dh܊QK`2ı	N->Cz˄şܜH3C	A=D˴ֱ'SՊw'ys؊k0y?O)
O$#PΓipq_bJKέ?b{&قCM8z@^Iql_e7O3C,x*3ZnIsk5%ϤjDI/	VHcTw :f:/\c>Qs]WЂ<8A.XrԯA@մy6&7e<{-Pc6(_/5=^?!PKZT~z_Т@enJR{P(0|?uM|4BLxkB8:h$koƎɓ1x*܇OY"XB90FB?r'XC>t2U@(?G y؇. ABh0U4	7;cLlݼ;~+~U?݃_
/x̛WNmJYgSyTO65Nc{A:^9 {D<KYe`0߃o^^_PjJGG+Ղf;B9?-e(e$CmǲA^^K6cs|U:?fo9,*¬ykh!$T^Z5T	h!$E3[c&\lĄS搒J~Yj}0}Z:v텰hfl@0:u
O95r&B1,cZ"ow.tW RhFp5P^ST4>_(Ȼ"}Ɩy>ܳ	a!wfڿvDUqz17߻
WPŢYB_7C}RY*^懨6oТlCiv'q{VA> y!kZoO{ТwLc%`($
QZ	ՊjBI@fx	鈌h٣?p01u,L:eƌc'q:Fltve0|mn*0gU"mwp
A"aB7UA!&(
_).ɟ>cAc4lݴ;LaMݻtdN\a\:7͡|:H*Z7+ߺ*,%|L1["jI]!H<1,!lJEʡK*..u-**m6|T -# B,G-vcSAY|	Vh!$BJ@&-h+7kЯ "<,={ð0qB`2iƎ6`	H4 ^4*3]샚]D9,(%zhmD%$P )'Ԥ)jL3~SIH^g OͶ L;k۳s;ǁ}Y?HQt"J1ܾVc
g	@M= Ztw@MT軩Ӝ-tY}e`5n%l`ۃr{B-é&L,a"|ۅχ]ha(9Gjx _'LSAL><wj҆zMϮh!T҆߳ޗТɶ s?/GI/ÇI36i
c0*e*}S'1nй:u썘i_0v=7nkw^ʙA	7@pĖXX{Yp@ˣZDB)I,pcS~
[/Tʓ(f Uia.Fcؖm@Ξ8`N<gfP^	zJI%PAFx y;h=Cɚdf${-ltZWx5<I ʰ
R<ciQEhah!$TBJ@&-hRANNOL-a Ma?E<Gńi9b"B#c?;E|DFuGTx"B;#X>Q/ڵF6h{I2m~<"p^-{XyXh(Բ䧠`֏SPՏ83B?k_`dʒRYSҿ ̙5;LcokySppqD~-C٣vwos/GW6zyf[vzMDް6i~(C{u-	dh̪f1ʫNBS^gЌqQx6Md`G[hWxh!Ԉ-K_/_/oᕀB -hQ{Z4FgϞ>CLL׾zLF򐉘2i3?90m!Əg 5e">Cѣ t:A\l/F@dXW:@G1&{/rS 1Ѯn5sAP%&C6l|o؄{ЂDL+G8tLԑ"ybM*y7RFaTY8GF(*_u~++F˧͋;n3v5%{0s0X/W<KR24JjS{ض@Krۨ/haJm1*&-J)'ԛ '#2Q?+AQf*>8:=w᠟s6}L?oBI@-mEa.bc:!*#:uSc9c>b?H1C~#s(]s|ĵnlvBH`~ 	H5!(g(mBLT"bjxqoRyM%X&J2MZF!ԏM@xE}<4<YW
ż9غyoYۿ?NߎWe>ѢM)^ZDTld3֪) ݠJz<O#Wmh&>`M]nT}<kZG}VKXQ&Py5hQ0/?8W0Dh)N$_"-/YޱI@&-h4~\t_}#"6b;?0}l̙!&OIQ>=Iڹ?!bЏ̨A_4|"/wK"K-\@ /pl=."殮QG6^pjƤ!
 =O%7~PT3H́WWW6;B1nhN?vl{wnƁlN:g9KR)"^<׭j**;zvOTEm4PlsԊ@h5nf8c!LnUiЂ+(#|5(qėZ5iCKag)jXBaځMEfQL@{ss(Ț0qw3U<()@V}F7AN1ۧL8	dYlqHMZT-$$ ]z+EnGc Ĥ	30sL_1eLNç`Ѭy-GEQA!!OEP$O
-2+pwר%<&/mJI)7</(ySPL/O|"&g	<+9˓&ۉ9<Ӈq1ܺzIU?(A4R x5.03| [E-éaU͞#BBUТ$alY(S B*%F$:I]"dg$rP;B^F`*'a2Dn<2Ρ`Ru"eP>Ifh-F䯫MZ56	h!;8Zj_=0#m6".{_ߡ:	ӧsM22	ÆŠ)H9ݻ䐂{SDwGtDWMk hIa$٫{_ 	d.:G4DeT17.Nl<R.|^l߃7E_*HdӇ}PH>X8L3[=rnq(؋'OMThﯡBrj'Sˤe--!Zm5* %rGҒ}(&$BHZL0]SmنH؁l<%̤vE<2L /D:(MxsZvT*ޅ=jlB@wj00.ʕX{䐢}l';z
$0m>LqcҐ:b2@Et=7EdxwDHLSOa𡦢(T5S0-(Q&ɇMN?ʇ"Hi'~pu[}{cغyv?`^JG.rZ)}.K|2e[T<lB*ia:@ȯZ*y]_;r2o[髂9E7d}38obo3^mdl_t0QzBB"-Q#HAһgϪ.o1*u"3uC\n{0ƌ0obQQ1zt<dѣ`TD{Q!%Ҥ@X^`yUhڔ-naZ@D˾c?t-5<&P
?P"(^͗Dprt>_;Lu7iZ!o&='
v?}W/ǝEX=&P1p/\alD?N7=yuMIeD-D{-ΰ	p)uu=нk>uί|l-9~^ӳӫ'l~XKBNeZuTl%Pr}-$$n
	g8|Y-zڙs.} ѩS`F^<'d"S_w2x2MUA! (tՒPH
	{~>; Wd#ĸ	>#2,) ?v<^tpwn~pLlZ[bd;pD6B鹣Vzwo(f	?fXA)jڢW@j5]hQ̌Z(\^[L܎.`hTZ:dxGzVc͢&ZU;܀x荇5U*wոMh	1xAqb)dxP79-岤
(4"2vT㚫aBH^$n%/<PW¶]v+	}
ALTO9,i<&O13?G2iƌ!c9{8zvOBBb{"?/yTGUߨ;hAa"b_˓l;0DDvH('OAWΎpuEdD,Wb;O{wnD޾,=*PqOu٣@M 	*nBMS}h!Zm7-쩡@7 \˫f@kOZث@PcD
:fI먪8aXRC԰A	/QyW`AU=$}#
! ^"f	Y=Z	ՋТׯqVF6yܺ;իw?x)%@Hp8:)9b2&tCfXS`9|AGwOG.)7:@TDW^4(=bffA5m?MQEMsFf9
U>\vA/1ϪNpsAΘ:i<sQA4svoB^ځ{p~\<C?P I* +[ǂ~<1Ȓ]K
6"]}wHDFvy}-xD%*aØ,+Bκtlzuh<' `f`J[AA.>va_)I}NmL/e{};)-ΆQَn RXjwP.ɛcCzo!^$PcZTyS_1>S{Ӗ]6e	12QAI42OD:x˓RՏ.}yȮR2͐x!?QҤ" @Q.ԕ{<\C˝RX\K
_r|-BN^\
sW>7u|fMض9eC>qPq	sǓTCI B:BnZ8IayhaY0_e]\։"cAFOˊd0f3CC:D#/nH4b?'%$XZxZ(P
2ǳmR)ɓ*@rl_=z94'1Wi!^σ-N5/.hQ*B1UU\@P}K@&-V)6?Fڦ||MJ8I}w}:	S'Č 4a6ƌ2HFwϡm0P~D+D)yTP~ d<.C=*폫.]KKEF][O_ߞpv@oXVQ'ޯ^v8?Ǐ/pWJyn=JYO.U6&A4#$$	>^<&gDb-D{-~el|hSUbf}qcWZ07PZX%blWm8Dՠ7n圖\)|~0zgJ^%+ҥ`I(}y3
 8Gcc?;3塅}y˶CW-3on-/݇&-El!%-VА/_Ν2nT+^H>WHO3`7fFIпo
	VtNzYA*trRJIܳ ՠ%tuB+xXz	pjgϏ{ <=|?pvD{otqSjgsAc|I! &(F9x_dEܧ|CX!TBnZԢ HجZayY}v֢eE(D9ޯjܫ
X->zC+XPLFBsx_^ZTvhGK@*-ТJrk^|+WCw<@uZiSfct^	dD$>	RPԱ7:!O$|eHA "N(*:,ƧDy,\l;.>/'Scibb,χX1}4ݿ؍~sXep8^/wx^?7*%{+P%k▀[ӄww6~&vQVb:>wBK2t+ܠBm2QmB)y/F"5@%r9JZT5AТnХ,Ѹ
ZЂoK_/5=_=B	-pz_B@0]r+{"BC"1.={E׏7pZ- L}szvēiD4iDXgwDOi)M*
mP" CnL
0>tel`x'",mԮ3qsD1+m*|9L?Ưظ+lXkĺ՟c*#ƭڎ/rt=H*hOPBnZ(yx3R~	,}x:o3+iaN)盠O9-uJZmIO!癨FNsK%&Pm:ʹ%l	
0QU5B@Z56	h!xؽ+i4;uA1vL8&#ָ*q$=|7:)>;"x2 ]{d^R

(u)+HArBN(%{PMᮃW0
׈<<& yZ_[x!ga5صu=rv9p U؆cGېgB޾Mط;+M9+<"%lsCDH~-xT&gDޭ_흚68]>ʯ;Zx
=͆\Â@uUGsU(WWz%zZcF`VJf*Ua	LJ+ɉAYVLlRCƘ/Ps	-{Cl׫iC3Ka5zrY@:6-$$~27<!;zcȠ1;*3aV0Ǹ1o,QD9ºFXH'U?(Ç y4OAmB] Zn΁\TD!w0H"'1x>p)cq{B̘oV`w_c@FO8KJՒpJ!n_.pNFޱؐW ?D	M*xN[ӅBMER_9\D
BJ@&-)ҥd>^.Ob2Fip
̛&-LSy2sH[a2x~
$*xT(A!PDR' 0ɳ"~a! 7W?8mk7u¹bWCWؾyrwođ&~\<s.Ýk'ogy<w?0R
Ȱ49BwiZ58 +]
!!eqr2R@/֒jBI@f-(ɓضmf̘? ^$<cG6}f>I0nt:DCйO8v4ZT3, xIR3$xWX>MY%%0BJRM%_E =C|$#[Yjvl	Ib/=ӏ¶MkgE~6<q\>Gٍ">ad^Ǘ&0x	߿2ܾ}wŃϟ?ǋ/K!jիWI2MkZФ&4њ	U$XZ5w	h!P%Pc Z\z3ta	=G_ς5zĀB_!~fD刘B&-EOx*-sZ1:?טESt/BTW˝;uBMCŗx?p0"$(1TxyR\]<z'tY3ÆUؾy=vlY!{gѝ8sj?a񨠪|yHU0,ܹá2ˇ
	UIt(̣GEO%P&PmI@!BJ@&- o޼iN,t&DXh4:1|,N150(5*>ۢ=i?G̑D=)(D%w)Gs \_L3'G 0 A(χA~pqBxH8yacz-rw9&m(<*y8~Y67\ao|À&(Wq)&)nݺEB po		UYtе/|"&KWB*kh<.f冀)6Т|oh{yl-ů>Ls9kiCBBKZ4hAӖ]cB߭?1'aF<̜kʤY;z:n#gTT@Ե(F۾GAB8>B},"O

Pk^#>^?/}xz'1t-ky"M	TP2-8~d\!z1ܽ~=ǿQifPA[P>ID YA"򫹐PUEͽ{/Fz#P&PmJ@!BJ@&-)D/Xi\WgǠc=$ň䉘>u>Y1NǘS9g8=e0lmϪD-[CՠE(CKaOiRG#y2@]8Q'GwtK%Ƶضy=8G޿Gw\\8}.'qV1ndZSЃ֥_ɝ"RB;a!$T]Q~(rDAZB6%T	C˲j-0˗BT6eEIUTsy3BUZ56	he߶m)o("#:S|O,s¸tM_Y鋑nS'10"y[}GAڹ:@dxyߠӗ%&h-+s9w5n:iAU;xiTTP *=%MU?"y(i<Nn	alm^# {Udؑ8yl/~={Uܸte7~axrOJY
-ygϞĉ>AI8t} Ï&Zզxc?68ޭBBJ@&-ذaHtQS1elL<&ƘTR ih3zb}!S_#*+B:"7z?u>V4oEMER
N6pjG!S9)xQ
Ww7^A<yTP ]4"oOZǏ薐IGBl߼;Aήo±Pt|W(~/d5T!PA6~K7jo69MiAn+9!pA+~}	ɳE<gs-UVB=}}r|غF+K_eP`):-O(d˲B t/FvSRzGiDddKPzgo9T6h*8W}`2\cXb:_ޢ|]X>8żm=-|b5SiqR*lSv=R 6NiBv}!tzzWDצ=[H}I@F-(ʕ+;w.3½j6RE 䒣T<o$3hyG=*}ѮڴvGC$υ±Pmv|})϶*H:1QXG iO	9,(3;/GW=4+}:-wn@^Fۂvד9(9}WN8M0PA7rEZTUr_M6~~QBu&-2D!f`CAxf\!2}.gkl2SdQ(@NG%Xa?ɯKK:osWdiM+>Gqx`ul6P(3m#35-8L(-`F}l:W<,E>'-w!C;BB*_=ɓkM@,-	 ~5%\	\=&N]@ժ-ZNUˠg.Npu12*lrhA.<8nh[1|m;繠}C+mp'm#i?`aQa%*Y*xR~
J)I
7ð3a0.mĎس;#lOsPqTJKǸ7ݰPfAI?л2hAJ4j.]K&_߿Siu>,4oqZFa*0B/Cc>Xԟs0aę7|PSskYC_,RׅZO-yvCJ&x?	e<-e ˲zzSՅt+رcP}t϶6h$Ђ,^~])Y#=O<Ç?7~"#;hƝ{_8p@N$0s{Jra}\8m<C1g|S<Ɉ6x}s;n $).:3o|A0Щc':em*2p`8K;	MiA`KGU%hu6 ;*cj
-NMiЂB-h1C	PZƵ
l? GyCAa	C1O\=+hr{וZ%;H	jha[Zƶlv}hP_O}"ܺ|i}!w]Ktݽ3.sFs-hdׯ9;vFvv.v؃TF\жڵ(A%% #N ϋ@3?	\!u:繨._|xémCpuV)T`s[B%娐+^,|1:#s_[~Xm`i}QpP
(.܋yVrݠķN	9|T&՗لnUA7mK@'3ZVKMZ|lR?Тܯa$`AW"bEvsi?ޡ2JmW&/spo]*A|RoObňW>7ٹ:^޾YO>X4sgèlG7)ZEB=]otw_U-COJ9pSƮ/hQoDCR2	}M=-x*׻n0}ƁpХ hėTNZHE1aH0B=/;WOpOWKjEt=ut}v$Ӝ5hD9-o\I=z{>|rDE	m[$N>
.܎.Ba#W	jPe
 pA3w=QaAk	vvğRtU?({~TՇ'^lߴ;PG5yUsq'~ɂK3\4
9Z@9Pb	 lU$h!ǱKdĴХēdyI:ܤ(Rm_`zWZd##Lޮb|[N969VER3yhD>O%X֟Y·/AG::9 Ay.3㓍]rHg/z,jB 6y/
uN+o!uN3ҵB!*ׄ"%BIYD~}egkcuߣyrZ8sdXCZjZ4ǜ9	O{5ݳ<%$T*RH!H@F-Ka"d*8()={_Qpqvbr{U4pExuR	.B¹$~OLT&
ězFȫt  KIDATOeK=CKU?<˓ʠȠivÜ!Kl߼n@	GD.rb.>(q&ˣ.[C(g`HF_,iaD7ecIf!WenqU3@2>U>s,TWb5hq9$~4~7K=gCgFj}-˹!O5pZ*ھ
-,S򸘏ss6C,4CQyx$!QU	iK簰~J!l9^{BC+hA 
d_'lw^}͡zHЂwZFt+)?}VxY5T	hшxA	Oy{@^bbÁwo~a'xr!"!AQ	
O@XH<|"<,6׬U TZ<*	m񰏠ǛmSoaߧ̘׭Ďog:0~9՟٤O{ś& T5jic-e؀SeoQkZ~0.h^tMoUv%֔[]u6֨<-dcsGz ެ/7l1id1jT}!C0oPQj+cYq2)ǂq0rhږx5ֱY_s,jB~x$مtKՅ$\H}!RC'	%E#JS{^PN2N<nN(M?W_#>7G"<to0^ D.]D9w%JhETx}򀓓+"12y(2}7عe*6p8v>!
xLrsp۟OK٤,&3B	jx|vǄ֟QSeMqkP*SnТH9#%5j-Կ2=7(Ly{/P)-g|im3.e!U0Wҭ<--pyhQ+_?ȯ]el-UZpXIf҆{0Uh g~B˔yP]Ε	hшȸ%r^H9<x;wpU민t', ĵ1="$0Rh$nqx2M- my+
5olOP˃R~
OzGn7k
~۳.:d܀ Kq8W/q&%g>)	_T<	hHDSڰA^X,Ygӑ8# Ô8-+$w~[pGҚxz[{O불a"$쵩}7(+\i|Dٞܚ,]տ@X~f0rXPrFV"[ԫEi!_"xrWr(JhcCHhέ!+OB@!!һ@!!!!!hBi
xr^ӧō7C317^hQ=E(t~MsI:gѲ1w_k낄NشK^tG*޺{IǩcI6?} /Eu*T)^='yU4SEKD-)|d AX
ZEТ;M78~jjSTr({%k<tR5/ТelsnI-3x%[hW	(_zXlRhI}fҹ/&}gh׸zBB$-jGZ4!h4JxwO t!Aqe!A P4=)(\W9p=Z#*G3pqBzH4Ǿ]GoT8W.'p`{SǋGMd7+v!7FEqv,ؤ^#ܨQ2	Krsygy̨sRT5Bha3mi{<(/A}i}<)硡C}^ТHV^+ZUBݿ]otwVC[CWOj
Z5iA>xcFHHH>%E-0+CPL_מrYDlTwA_x%eEaAvgm=	vNi}Uc_`ǖػcdyY`Μڇ_8u>+	)C)Ant
وCzf+M6!!
İ\0<D^xADf{>V~%x"Ubgy0hxM@J$ER{pVK@Hˣ:CԕiJbS׉-<t47<QS|_#-jGZ4QhAM7n܁":!&;bᡝ(p!`īaX""NLptt?|m~st8s2C?>ǿĖ<RP65q).ϔ&3=<DII+Lw!A/>j)N"~
OMhǤEf	-jUVBQ(>ZCJ
kWyC9JЂ±tv=d*SiBvߥ<MZPe
IO tуor/h=NAps&P!~`->"QK©}omvm
 Wx	Ǧ`rUɟvX娠NR|'MJirK9<ț"wLcA|f4HD-)sM"rN{lBda)	׉D.%@PRcV9LXS$c7?Jڦ5()؈t%GC"2}a"p\W^%嘸l@Db*ʉfiGӂ?:}wrsҰ3AN1sO/3վsO(>eT*XQaw|KƃjKnBHHHv$Ej"^w t1hG|ވNXY x#^Al[gE6QA|<h	@@9yXx6>ʘ^mBsPrz?n_9fNH
isz7MhtSCެ="4[Ur)]eA4VQ^:!m
h!|մ
ep@qFr%dC1x*7-t02#^%TfVZOCJAP/7")JP
qj:K]ǌx@OKc+HUdڌ+HyN,!2M?Rn]C+8`qIHī:H?bHI*_i!WR*dZBHHHv$EmN!<#:D\l/7?x=>^\ޡo tROAy*|}_k6}?|y#(ԋË֯oa?_nB9|n_M=PqAMJ} =4-SMZ+ؕڞ#C\V2֭rGuu0ldz	FT
-N !y+y0Xa*2`, yr\2PU<7r?[ha>ǮXs<36m5?G88Α~wA8Xýh]Z			ՎDkЂ]2Vܩ#!VNq~>QwPF#8(W BV Ό<?߀񈉉AJHW5ؘ;V#OEP{x)ӥ/r;&$=)W=g|"3hXʻI
Pր }h+0<KIZHFtTRd[%Fc$'ȲU\.RS\JjSE_ڊe-['5Xه_׮2vBy\+ğ:}nC1*嶭H-dfaY y5=!ח!_VM8@2mV%8s_-T׬km~E쌯<T&S*W\SiCSL?k !!!J&-(ūW0n8x *GwGH`G+. 
_ .Ξh?ێw`4,Z˗/ڵkeݳ}س}yI\xr|~:C~[]Ok&-Dְm")Vz^eWY/ޅ_blF#sQrDw`cU[T_6P{
w1ia{ +PnSASyBX/C e*OMh!{v\v?Ư5h_%[`b5}T$%QBHHHv$ZŎ;]@(@xHgb#0="GU DBȱhٗr;>ꫯn:+rssq	9s8otnn_	gtnۉ9ExZ0	h!Z]-4~$(4l?IQ'J΃iiwj}Zؘfdx'+d&]$s2	`UgqFgt2fjUZa*HJBU%PkJ5aB)!-钦Ki$nii}77My={=KudZ40^8+PY<1mNZL0we;^vY Fc^*٢ZZA_y]B iQa Jo*]״qĻ|+PB_FuϮZ4*(r}j}EkZh.*'KW52ĳkxm h0FH綵uㆯ߄.L5×u$^e\rp1~e8QN~X,]^}dɒ\,^˖-êUdطo.u w:Թlz`-uQ]UkQg<OXk-]PN9䀘19H]iD-`й3hiq@rzl!@9
erP2g!N{|]x?&c?OE-3])J*="
Gh1μ>k#E{!303L~mkMq_Smqaٹ^6B`awoûĵ{HQ!jтwѦWE-z,Ҝ#ޯ]v	ɣh0Fh!|]TWˮW]/c?7}B\p%7dR,[˗/o-GR@QPP )-,,DqqXq!455!ڂ1ZDNVZX|OtTEu.AݞM߻GҗuLK(hEFegEXY(6an>lt_S_;4BaMTΓ, Z-,-
pSgN^0Sr}=)w$ºo(t"Bnj"7jµ%Zơx*33 %b#l#H>pR~%	_p110ep}+[`R(**S?ù}v/ܽ{Jĉrr:d}ө*.KZV-X`тmlEPSS|ѰAp	*eyYYsEI5AS6H/áyF-GHtB"/TȢ3"!nʃ^`тa&6 Sط_t9~Lh"w۝xǑo6VȗBźEشee@sNٳR 繱---hooGwwt#}'iH`gG+k:h?^-?{693^-bkFb	N4lChȁkG8^hD[HLEFVʙhъ5<ҢBG:f^%Z١}h!ڹpmo1mǪdUy6тaQn
0Ltтn#xky>
mF됟
k֬y/ҝص<X/EcǎYS?tttHggr|B>
%^`E#Zr1B{Ao*Ա"?%-Gߚ'x֚V5-ulE>{}(*dтaBaтa&6тb֭۱ys,FIIo!:v;{qA:tMhi	ȑrGw#R(vꤨ<E[\Nu>ϏFhISG|̰h+3[W.;͢B n{W׎D#ZhBK#.2h'r7P=D+Z8ix{H?OFx=DM^Ϣ}]}Bhagڹpmycj+ێUʺfт-Mqa&*FhqI94Cu [~44pZcQAB5g- ,Z]btJRMh0h0FH!Hǁ~<xv֧ aC}*tc"&h6Ƣ3J$!E"t}44հIX9a0miABM q`:GNpGT3-bli,Z0-tz3]@5ZX%,Z0"ZKjḠ
X	,ZhNFh/zxnhiȎ6#Er}7K(ǂ4mݐlWYN@=
G.vQkINkcbF^pF	KbU-0r*E2gMGby]=G.*[JznyƁEa6D2rtfR/bө3T-:SOq3shfyL绛tTڎ@c}S/Vanȁ-<@qѷgǛy8.SUy>ڲXGBCa[]#-n2(`qb/8+UT ?zħMgr4-u!eFZeCVJd*
+EW-""ˠv%wƌY"mh$1amX	&ѢcbDnl:͢3XXB	|]ftBigHT`Rl]NCBqz%H84r\;آńD$k-4Q;00Ll`cѢƢEL`тLFhjԼi."+ZxŉpÉzwiSCd^j_%^Ѣ<9YYʚLޑ2d{آ(3MAQ4-usL5Ѧx8h0X軱hX`"ZaL2bEY_#-%ND;B<79^BMIJt:YY+Z匴p#jY&[QrJV$x,HGr|r0-ab}7-VsG3u
#D=egE&VED/Cˡmhby(=V*/isENu4wZ`/P8YyrKsK۳C{7ڹjc;<cj+ێVȺ>3kZTXk9ЈȘhM!)X.GXӂ]t"gD]Jɐq:P̐#֚R4D;hi\ۏHv0E*Gyaa}7-b`2dEב"'̽3uY4r/F"5'9-jb+B{bFh!͵{D}X85s6^Rė<Y
{z,a N	.,OGFo]Ae8ŎPa5CcC#Km0EܻhbEaƢEߍE3Y>^M+{xy__#*^򪌰/0E/,Z06-n,ZĄ ZXÖ{or}ڜ;EέˣIvTCE0+ZЂ~/!PS>,E#Ei(ZD-*T^rC:0`тaBaтa&6hw;uՒN:NJ2 ;3CKa˓1!qB?ݿHӯwp.D':]Lš}X_*l~-,!l"R3"YqpC{|d$'cePTddeYZqyEekD3BdBjns]M`h;s8VnuW͢306ڊ;¾06-n,ZĄ!/Z5&##w3d
sϧsq\X|{;i|2Mder_Ȑq8}(^4ZX:9{uH'"U\Ϣʕyo0̂>s]6g^&Qjn|rlוha=S8(M_9%s61o(Owa]+W=Xh0h0X軱hb%Z8N\ik#G9^=qFZ"-q|+*L#sZAv46#k_Z>"	_+ۋ%xOyWc3!BoS>[ha^ y2w|CU$LhGꌪp.h{u\rʇWhОek̬ƝHu-qÄ¢0Ll`cѢƢELhbr";}C~oޠE^])Z+S9_UkFBpM"Ӈ[BHr`|<h><^)üD稅1dEfD¢Ä¢0Ll`cѢF}
jtLt6@舟E33dFZHB(:Z"4qC9+Z#U̚L-dotF{g h~ǐgZεJBcH9B1l+p6zwxՉfт(.nls]'hvPxgq&ʛEf8`-DPv¼06-n,ZĄX	pk{ۡםr]EiAA֔qHL2i	HXiQ؉1i3Hh0h0X軱hh!YLqu&u#;ʗ[gZ5-G>h!]7Bia\´xb,״`^1~Eִ`т$X`PX`l,ZX	CU.	b0Sn>eT^Xq]8|B*A"ho)dH'pG,ࣳ}f,DX¢3Hh0h0X軱hHfc8i7]Bңm*MBgNbM;r?;~/3Bظf1pEaƢEME+yN:Ngcozꈯ-W99&S1gmiOE";̖hQonOC
ncS.~,wIL|ˠ]k-aOlߨ:}bCmeH*o-Yh$a}7-b`2Dn4
Sz|3ɓiF4LJ4i/{/C~t{:RvR؆Y`тa\h0X軱hX`A-<⑘+)14pŷ?ֶ(5]Uk^k"!33SQ8,Z0L(,Z06-n,Z-dE),UAw	.Zx"Qaʓg٣',<"Q+hgy4r"QQ܇.44RotÄ¢0Ll`cѢ&E!:o:<;Eg\t#^(;3CC8GNn]jJ~ґ"cx4+E@BX!hQ$ba.Ep& t)'"]r2\;ޤz,fg+ߙ9ܢ՞5Y/7jNTAOLq*8%\wQrd<drNC蟩ֻ3LۮY c$a}7-b-\pft_1;F).ZnMS6t>FZF-tCFX]>,deĊe9H9ה!/c
vj!V{Zf*-BL¢0Ll`cѢƢEL^aw?ЉrG%>g--Hw~<q'#Ykh6 ٩NykeG_pgTke\D3wm9cϨ2DZ?8EkZQg;*ȩcɳg}3bEV;fBFDl݁D ߮Q%
RU%]Ǌ+Z]l]4"uخQ^F1`тa&6hwc"&YPWG_0Wj1HBAhD'r.Uy)shjlX-AX.:ҡUN/U_Ė'Z8uT/*Zt)+Υcoz~xlhLvJqM"RuWT#Y(E;ٖk48;N%·ZU2&{DaTDEaƢEߍDl[tLt߆6?ACPq3s}]P-*.aDlK!~:r"9Di-NN޶ ByUxf䤎zp"nFs}	3yxo<zEf$-BپQ;ո}bCmep*>۲>Q`V&zhe8+h^GUH+e,Zb׮Uh4Q?`-DPv¼06-n,ZĄ!/Z(AE5]$dX:2B`XD-\i<"+k.2/2+ZhB-k>sN',Z0!/Zb_)Ƶ}&4haJ
SдD5nEh:6l74i5,Z06-n,ZĄa#Zrhq|pXGZ:خCEgJ-lG"1o8VT(gȋ1#8"6݆q%LDj\d=C8vk-iaj\ZpLXX`l,ZX	JYO?909viha#b3>E0YӂEf%Q	ot1Z>D״Bo <Dz<|okZ59=Dk]6[ksK¢0Ll`cѢ&En-Lt/2ѩ:ٙa/Ц:Xs~SR1gL;B\S	52pjxoh!!{
	[T_,:y--u}vqԿ?,"4åOHk;xwa"䦫Xîiaבm,Mp~K$
tF\<"ۋt1۱ױ{cIfb=(yaqƢEߍE0tEfXBüdX`l,ZX	,Z <vZ1?mѢE,%/⑘|+10@c
h0h0X軱hX`+ZCpwz -X`,Z06-n$Z-WSgzV	Z+;3,Z0(Z'v#${EOh\>bwv*FkzZ?$7!Gm#qk"9u
-:ZV{d(Yg`=*$׽.Q^%Zx˯Odzd׆[JD=kؽNou/7}P[8T"ʛEf8`-D\_v¼06-n,Z-dȊp5C,!~OZ#H οvQڋZ;T ?zqtBf0KSlE wVwɑ.sFL)tʯʯv\[.T;<wg`тaBaтa&6hw;uRi$<;<ױhhAǯXۧ"t!MA:bOѐ,jJg*t"XK࠰
W~"LnOIl	$;=a)ܗw4rPFM0}P[zD]7p$ZPKhTaqƢEߍE0Dߠg=3_lb4w+8~eVIWhǧ\[_8v.y2dEǹ.41B:!D^'b|de!+kS?t"X`:)ZhD'꼈#SkmxxT
0E1ahHs˱%rCk*Q5rX5r#ޘ.ZíB:)]6{Z>A<cƅiurxGZR˓:YY+Z2"haiaPhX`PX`l,ZݤhA_墓T8V&:%SO5334D-0aЅ{D-㘨e	._*ҝ2k
l-P{S垜ɎaJ7|0kAgqn<[;1Vтs!ybR}MX2^Ph+ʙ!G=Xy-{[cirkZ$FMiFAE=߽VouBAOLql=E]7p,ZCS=Cb`aܰhwc"&JPZ#~xCaGGG/N⑘z=^sR](:L@a/xL̤)"hA'JGSJ"i Ȏ6=tÈ+Z:FS9"ʐ5]2=$&TXx$:A %CS1gMErCõ-X`PX`l,Z˺V7]Nu靎x#u_-;3}-QuLKX`\lIgz4LJP|Hs=2ZSf=Y.тaγrmB*ʦ9)$zQؽ&_`F.nwshvPSj+[eUyhhwhW0ㆍE>Eɪ=N<upt-bѩxhE]GbZ5# (#TFLγFg$OF#^h!g_A,kZIP譬`az^BXqy~fт(njwshvaCmekfYwU,Z0hMuv<{0øacѢ϶kinpt":E:Y0$PQrn=D~mha	OX̟ (Y-ytъj-*DL)1E+D8qHt_Y`[ڳ]}vXԿ7ۺֆMY`fb560yaqƢEч~lzBtї1#x#uw/Zx)/-I=t-	{U؂A!%m@m{FZu2h4k](DG\Q.tB8CSmNgnWk--weF\-vPxl1eUyhhwļ00ㆍE~u.ΦeqHt,:E:+egf؉Oeq~rӓE||2GXD
h
h/H͢u--Խ,ĩx]ESz-dтnj_%7j:A-BP[ZA]7p hmH306-e]ǊÎD&љ :ϗ%Z0hJ8~kT[DjϢ3Pܢ՞տRoull^7ơ-όhaO5QXs()ǂ4[%hM lv#ҳE^3IsQ3,Zh;Db`aܰh/:	pJaLtހ@z4_<ٙaтF|W&H8vYZVB!'ImƸIa-~;}vFc;w)uQ#Z/GFX'?\%ZX:;a|sXG0m]0ㆍE~YQ݈GtnX18\$:S_ :oL0آ8Zt_Ϙh8BhN-ZXY<پQ;ydԿ?+5ơn* ZxV5, !&"uv.w)Àkz<y,,Z䣩vH30>NbG"K;NeΏFR#z:u,Z0Y߻h:';-&$"1^)b9H񉉘(+LKS6hEmb]6-Z,1ơn-șNN-s9ݢEzm]%W^m/zlEic!NEi3*w1b-ASj50hB9E0@lB4L*t:kVȴ,Z0$Zyl*dwA%Z	tWiwM)X]ijN+94nv\(gs=vN|RF\6Q-Kql9F]wE,$t64qz-"hq׵#	Qj	=O{vcz$ZPK1ya"3V ]]]򋆍7z_+:_QCb֭zꈿ%Ӳh
hB8~+qbhܿJt_%Z	t5K8u!#zzJg*%deBܮV9a_=SS6E=ԾQ;=tql9Z]iaA:nu[=^n,Zޕ}	0[B	򋆍7zr|JI_-:kKF3N(2-L0o	/'Blj}fFZBR##&"5crsB-E9_-);E=D=8LSDBAhʖOϚ^!E_iQ4)wc",Z'1^00n4ʢmmm8zacͬrDuHHN5hME&VEQ7y'#ٸ/;_%Z}{	9T֯Ngh!,g*9v0.nϨ-ڹpmK(yʖweUy8zg/jIp&ꤜT)XC*Qg5-{7:%%Y=N1hw 1/Ba	FP,Q[[+hz3'{+^ꨯ/uJBioX-:N=uߐiY`bYxS8~y8/gW3&ZT6s
zDp!;ehaguQF\-ZʖUOhQSSH,Yȧ`aH*Sт(GN7ݻւ|!!־A1%d4-hXi~?Y6{#00A"hllĞ={[oFdg٫8rQ_%:$ŋFP,bSG|Lˢ+oľwи/Ot_Ϙhw;vnтֳȲײNXڃ.J9]^g.Q-پEjݢ+8Am''Z0L1ow#1/|a	AǱ{nE֛Q=yohY|t4CFߕqYeZ-Xa-oľѸwt15Μ>\ݞսToBh!NSj+[DTwU,Z0h!]jWF#00Az-;]v/6ތꉿE)Y*:*Q$U3SG'Ӳh
hT8~Ey%)~=:B=>y6̙-ZXY{ڹpm[xJjOY`fblIG`aE!Z򋆍7z/αE<!Y)^4ꔄ^RtD:ɴ,Z0,Z.7E-4]>Ef-=lߨEqʛEf8^x$#00AX`Q=o^(:%G'uJU9N\E&VEDN]=ozJY`K۳:k}v.\[-sqʛEf8`-^mpļ}a&-zȞ ru豣Q}T >S㐐V&H27KN
!yGh)	љ_!:_"Ӳh
hph󆬧tEfE=ڹpm[XhCm%TwU,Z0hmpļ}a&ۙ-QdK={6}n6DE]{o^ :%N[C'^4ꔄ^':oN}#΢+̢Ephagт(fblߨE8VR{JuEf8a-^Ea lgZ:QWRhF|iQq0r!oWC$6I	'ZIH5v>MHIiKOe"\0FQdc(OwٚPKG]O(봂ZIH[X:aNx+)>O~4jS+:EmQ$Eg~SG|L<2,Z,M^=d=,Z0-ZXYlߨqʛEf8`-rp%1/|a	6TFZ$AiKzj}0|{E0G Q`̽
[5)5=+IH/uҙEA铜;-XQBG`q0)/rEpBJ+;7"h)FfR}#(H._]vLV=lrV"\nTO Öon:Sb
8ǩ#^H%Ѣ\vega
uPg,(Z'.NYFLR=J()_	^T{VWHo΅k]qʛEfC(ZvĞe0a;+xd.BAH9JhA/j;d9N<םv!*B2U7;a(c.amVao/ʝl2R$7FMŢ萼%^4ꔄ~-љCt#LKHqr?EN]II	6n(Wp^Ee=*^sTod>Aϡ%Wh\-ZdP[ISUmwT.0P@}-6ޛH}a&iюGDsJ{zk{kԃl/+^*G005B>;}-uıwQ\0G#eR&ԟauM)'eEk!-I\	Gx(?N"^&:$ŋFP.eS俢aWe}kKOSS<We= "-lG[HJjO-DXe:T/uxÆR{baa&3&ZܙaO	'̕יi:rcTiaR,ͷD
ut|irg
 z|Y;.:)_SBK/ロ$(_0LS%-ϑ>ܱ]Kд'\y~)>;?FiOBQF휩-4%Zб7VZ-k|00ޗ^^00IтNkFs#^r>ӵ״hفlФIrMhE]0dvna@Esuo#wZB;^(ͼʯ[O#zF97>+Ce{.H<DGDg9oo[(ў/H^eO~yU8/:Gq(>07O/{Rc[tC.Cq|b|U鸞6U,nP`aBa;âo9jwggPlE#!I̧{HjV1_ϢSx0Lh s̻$`NqU!_p!;1[ׂ8OtV^FDgꔄDwt"sCdʃ;^رI1VIN u)ܔaoT)K]Q;Jqٶ(4Ha"T?(ļÚh[a`;ň4}ij2KxNt_B\!y]h)1C_#5gst[,$շ¡|M?t>-\;XiGgIʏr]K#qau4nP[a	ƢEM 
;bfϢE^":%4E:&8u_LC4Y01S[THPu>S8;&o&7=-3#T;I*$1DWfXp$Xn00nX`Y_P_#:׋E5Q$2 TǼQ3g`o^7=-5SP~$0B/$3Jz?Lua1Ƣ[MA}U,B\tPaݯJaXc.т)6rf}aƢ[-P_ {.:(ŋa
q&DjJ00胍E-+h߿$\Scءꕩy!S
OkL00脍E%ZE}e6?xYt_/uPx۾We:ly$+(aOz=9륈-DiJ00脍EՓ?oh%qxѨ
;Z,2Likku9{WdQ0Ì^X`Q=^4wͻ_DWAvK8~LGuȑ#8|d@HեǏ:Fu\ޗVkeտ&f4\(U2Q׼_h#MeaftƢ[I91ͻsоeQ=r)Αl8xw}}=CTNѱ%Ld:Z:-FJ7S[:aaacт-FzQyY_(:/:n|`ϋi\29DCCѣGϨTN8p@ֱEӮh Gϣn<nŨ^yAַmaÎ.тqaaX`Q=Dy)\}/:n|`Owf˸~?t""u.PinnuqAuPε^ o}7A1WGEѶRaB1/06-bhTOмA	|@tk[ 9TtvvʺDuJM9T9Oֹ_p,nŨ^/¶=Pֽ{az_aF+l,ZШTfYQFޅEκ:`p*d:5ʢ'Oua	k-IuK1)ZgO:>E1WGmas[(icafhQSS0BߣQ+ ^!8>ȱ<q#ZN:%%hsU~q?[#[ՑjuW16{az_aF+l,Z01:f~{p}O6:H@桡ZS_Eٓ7)5=~ZO]1Yfͷ]"5(֎[sSIYV&;^t5-Ka!Ŏ:׼sڭse[Ցge[-T&ic03acт!Ѩ^-Z<=/u
94TXϬhqiɧMH᎔`Y_E/"n3:׼yIǵ[$bmTTEmBe6{/06-BKC:n|`7,*-L/PBA'ꊟAJ= )K \[ہ'x߯Ni=JDw9R`e=ơ it^m~fw:|*s2BBPo<RExv-暁^}_
ӯt?2&8|XQYȒuy<Iǵ[all6WGmaP{aF3^0hE&PGz6W8ϡ zgѰ;B9+mgW
#Ffh
M({FGcTGΫt&!Vg(HyîDi7ևiؚac4jETkLg_CJ>QdKa#EşEkt\[6GZjR	MDRjb>D]+#l,'w=wHelvBe1h}ahhT@?ihn|y8.ǆX4q$er(Oh:ur*JPcqO-5kGZS܏%hxԛ{h=azf#\\9Fg&ѢbsϠYI(d:	0);NpNE#tիÕma`-T&ic03acт!ѨZ8=-:A4E:n|,q5<Eq_:ĵz5tݡEpBZr<#E؋85c(ZrnfOe/A߼C}3݅F(Ckx>-v(vOaBmqD=;y;inzRմ֞*z_!fӇ{<?iߏ;פ{~:?+nw[☜6{/0!)ZT(6f,_E!A:d-G7,$csN|՞^Ӕ×sDG>ZvAgs3/:,qn|6x.EkBC,EV:CUH#-U<-ܟ\ڲL7hƿ=-5G	WiO'OχM=Ky`wbӓ#vqfzf/|}k'=v{.ZlvBe6{/0,Z$g9Gyl$ǏCjf301.	iVHvP@굏1BgA:x/h3#)vjт25"՚2ul+*rEu/^3:5-un.˒t\[:@r[󴞳r&,/;=d?V֠rm*8f{sM9K\oc=oa*m,DO˶m-T&i;&3\w;Yg׉ i\4#	wJqF
t03a6YG1Tv9HZ>a-HN_$zR1}qGw[Oce䇑[T)FZQ"HHטR'#~*,>LQψ/!8	۬?³{HB
2Wu-&8v^-~wK^䐭5E hAY̹߃+ZD{Xt4E?:'O:-
JLc/΢.ݐ32 
Q0ѯ|WxĿKB|Cʣ!qgmpm-TFqLNۙdEoġ6J8|"}NziG
-/![<ݧ0ÌvUP# Pb:|~CISg,d)/- #5HK<3DhAlWܗnfI$~Ѣj#cضF[<ogz/-F)gFd6@DmAO̖a7+X^AJWP%D8+
B]
.G(Hx!OqJ:5W+ Bi6P{LrD"-';/ӻ(k#q(W_R7fS_aF;l*ZνPX9pkZLD\{9ӓ8}AhFX"~:r*Rx09(6#'u=+Zh"D("'ޏ#fE՚ߡ~EGOhgQgo9r˟X`sL"IH:Gkf)Q&<)d!Q="J0i}MР;ж0Y\%ZpŚaDUTmDb%Z	m2YNۙ$Vсl3Gqgǧ%>m*MeRmaB>#KpaF3l*ZhEyR'#y!/c
1	+ZQjO0i*^Bk:^Io.p:UkF٢4vꬻ;n8[Y`Eߋ:'HIJa8k0\ӏ)"C#eNꤿl;.Z	3k;"̟=G8~.Ziӓ"EqةB-"۠!{h)P{L2!q&S)7Ms N9S* d*Fr!ʨ%RSܟ3eE|f!-Z1K`ROG5djJ$\q{Q_aF;l*Z9#SPFScAZ2q֓χ!_)1YP$Íh1GZ~eOJǰ?tiVkx>l4hQ>[9DVQ~-2lM{3cJPt~ի۟ma`-T&i;hiȈT$oH#}C\/-.Uvq>MK3Mܳs?K/z&RDP.l03a.kBO@G_FSUXiO;(<c-Z5-VeOEκ:Z3rZY`-YMx\h1MEb9LQ04˶0*uഝItg>҇5(:O\&Ϝn 4Ujq^䟭?Q9YBOq5b ܽ"iYWH/4C*0Ìv؆hA4,x_A{~*(?qRE6+c&Z=d/@h:v=ljgт-f-?)\su-d[Ցe[ض*uഝINh9a"E{Qhqk҂]P4ubϢ'5̞)03a(JE/ѨE&&#w	ηЯݿGVkxD5[u3BzP9&SAtP1H'dk~ʪ{d[4U.P{L2آEگ<	_\#W8&#Iק;H,5Z9N}	'42/AEqlq]uOk<e"]Ԣiʩ/06- (}ԧb]OUA:Kg	hۙią:pw<2#ᎭےS7$G6hqY皪f[uO(~Dڨ^ޖ!@-T&i;(8EDm@,>a@קgHh^>*^\FT6}ahhTl|JhYwC[p@CKjIHsϏSmy\iΧ܏iZC;"^WNʓ(Vkն@%W#7˟Ȕo,3BFP$Y3?)KN/Ըvvv\i<̢,Y皪8h|"(壌m˶0PnQv&hAC`	Q:ε>!f}͋Līa3
a
)0}P&ʥ/06-B_QQm;/^4ꬻѯh({T;=-opU|)(P rb	WFf(GP 잺HObGs]ܵ۾nPۣF?-VX'j}"A棥KYKw_~6,mZ*zj}`Mvw3:TUɰ~`s2hٓԸBe3ɠDp/
'|#ڔp? gZCĵHA6#hTb)42/@D/
PafƢCQnKa[lpηPjQΒz9#'M	'0|];?嘻Yw0Cc#/Ǫ^d;DJ~N.Sg$uBIH΅9Ii-CI?3e:Ta=q|`2`fmcxZQ>s2d[x*8&L2hE8}TD8z^4M`W)F8{2{FB5I~VPD<u~@aL灗^6j,Z0:U%<)^6ꬻ'8/ݧgrǚX%Bx@7?u-v\[h:cUܓ]Fy	<eȸi#GLZw3:TUɰ~[uG̺G?rF(zuQsd38mg-QN{Nכp!*+qSQY!xᝒc`Hi/0ë^6jgV<|%b~chѷ'5mz}ĭUG3wzԗ<,:ꏣ	QgoӯݏBtT×r&Z!2eA'Rx{uLy5	Wb)}/&":Xl)R+2|f-~'\S,+m^]N=?<ܱ|Vgj-gzuL3(4qs(i;h&#!nڐ+$Щ{^8RJE^{˼aE<Ո9,Dܡ*Q_aF3,ZX&!BmHY(rU0k*#̯+-"+ya%Z<$:V!^6ꬻ~Q4Zϸh;.3drݿFkwqt/nG0`]sS`;kڭ~ɗN9Vye1ͷWt-58FafaY*8>AopӜscQC^aB7;OwY2壌9\Nf!-TFqLNÌfaLvat'Z4_\NDbd$Rrb -9i/ō<dN_qS<-ʭx><tWB)xs,Bϛ*ZGޝߊchy\lYwC[k#h(DYq,	38Zj2S[W`Nd\7j*k])E>Zv ^o@P6#^W.	LHyugYW@䗹ە򛃕,Z<$\S%m!8>726`B@(et/icnQ0z/af4âe"ԆhQ)H2K<HLO
4e#	#xrQF^y5f#9>.
b3rReR#-*q=d_a_
+Qu4Vݏc,pηV?kxD66E:״-Ǳ	Dg]s{xP壌>$*u1h}atη{7D	т::ӑ_&­)9(RlԜWĈ^Eo{4L-ⓑ6ȎQV݇tQ{Tl@[q|%/,Z̢oD{M;8>W2ߦDjH7"[ξQƣ|dP壌9!w(ic03>k&!Bm荴Kվ4z6ha³Ey>r2Ri*5Ýf@ϠjQ1l?v.<֪ߢaK7l4hQ.Chxت{xӦM2-Fj֭-TBe6{/3܏E7}\ֻr
-!TM{?<ڃxCqLͺgdu(5n6DE

ӅFZ(FZ/6zjPW/u*rDÖ_t,Z̢ůXTU1leT,!m2YNÌf\~!w]Tl5o=U?1Ԭ_XL|Cڰ-?U<{gtEsjd%Č<՚25ˑ<yt@GP-Z-,ZhvZ%Z]m2YNÌf\hA;~H1zQ-ߍDqF,ZX&!Bmx.RS܇!̜!y=$EW9HLk[sZ9[DGA
o"7hq)l4h+Y*~k=q̢`+Kx\m2YNÌf\Lί v+)ގC$`<F .k6w9tz5nvfEfBGʟ~/EG7hSG=:ZEc:D\JǢ[,,Z:TU1leT,7T*u1h}a8DGxqH--i/iXxs~؜o#4OܙȻG-MBL-8j8[}5J0iфKhI
Gl\iI;\җMh9$bfmذm	^gϾ Od݃=QF ݇Vؽm"X`5U:P|kp-t7nDii)***P]]m̟a˺TRR"1Ȩ5UƮ{dтmЌ-D[z*8Ä/3g8ă"Bmo/!Fdx?đ0y&}r~ǿ%a~;LPywP`ˢ;?g|.>k~9M+7-i0H?_6g_E]S	E:	7];anß^6-AGUQ_|
mտ/[(t2]8iq_cт%fbsML-ͨ^YůXTu-\~-~jcȻxħS@0^,vX$Ɲd*fQW߈*t̻Zw?k˒pTRUޥ	pU+Ѿ\ictNu_B^ᯬs.tQ_whaL̠*G/訧P|k%9/d:-Xb-uHo\~{ɺm6lٲ6l-TFqF0">&]\Ǆ{!M1U#>n^$8S]TYm<u怟}	QȻv0/ۃbocLKT<<?D@?V5 ab]oZ=l O9'&}6nXnX`b5R|mQηP|LǢKE/dkڞf׽_hĄhr(\~-f͚h9VCyӖމ'.S
>+ *f)^+ZpetD>ѯ{uv@8-ĐOärHÞ;t3_5l(um:n{CBiX;Tp9iUv%-/cxo"-q*4м07ʟ?VEL(tu93Y`hqsDǢ" PjQ666{/3#Z&D3,4m/ਂoxTy~&*f}ފ{xm_}mڔP!q
-lɽތW!EDKH>}sXlRH0ǖhatw%ZpT&:3VEP|re:-Xb-~.9hĂȢL*jQ666{/3_S4޾^ppvhNvޅp^dܔ,t;g_i㫯Gd[,а
٧{Я[Y"UĞd<aIs6<psR䥈6nG?_T$
"E '#VXb:|Eo #y8G(<i/T;A|-t&''<'>23e^\"+KŽYkk#-ʐ Vx|r:䗉y̜x=?9U<CtG[uC;qp&ӱhh3YȉTuE&D-G@e֍:tčDi8!ECyHJ:PgR|cv~&!M2EК
@yKlLiG3dGPvHkszȞ4٧:QWRdY=߫543LBfi}"vSWi{!15'$n%ғ&Jδ}.?8?2!!G, .Ģu3whNa悟znG<
^w"M@6Ю*6^:M7aOļtX fe9?Y"gD' bJ!cbp譸L^EI)Y( 06i(2iyefa9t튈evp*C/JPiH)%I|d2nʿ*:@[uC;qO83d:-Xb-f:GN{,Z0 hᤎmTFqn&#(Ԣ ]8VzTnw6{-1&Tj}뛔L뵣&]oX$AK$MBzA-iHHN;N8Si=iѢg/|#!e!-I9G}X=NδQ]\{8bwβ	:* M܋	KVdkiҩ5!=#O.	P1~Xʸy[/ϣ6r{Aѳቧo¢Ɔu?ǞähAġjJಯ`C>koi6_fۆh*(bktE%Bħ栌B:k|&ZCjf+$Z/GFdq$x#EkԆSvBƣ+sc|>;Us77݋m:U
8*ӱhh!չmpL,(Z0~Wݢ-ufbhqn|FI$$%hD5bR6jluBHib}1`%]UUyZR̤4Ew)2Ĺ[ֿ'!-~K$<:b*o׉GDY破&7Xfabѷt⇞qd-wq~sɎ;S*J?6<-M8",Zs^P|Kn!$JS-<ﻅ%?><l ou@bފy?sַP"a\s_w9ha0iA!?YdeEN:WѢ<9YY:/-4{,GE\o%,Z$*'-3W;w~ӏEGghxB	qp"9¿YSƆGy~NoI'#-gM?rd#MNM8HL}
>bʋ Qlֺz'C6f'5mSX`bAdg[TFqnю)sPGN)cA1 9LҧeH!"#<$>4JBoAif[dfM/!!#`5:IbMIFRJPyMЄ
)ń1Nԕ0}a,Geowxq7}[wq{7zZɏ\$W_
u)QyTܮ	'4Ha?WYw2oO"QL{n]:nfE%
">1YYxַVL8dBV|hD
q2nD5u$2{|hw7M3FP|k9?EætCMӉ&$"1zdWhODεEJBj9gUe9H8YyV]PS|",ZK*Hc-XQma@wzL}-|;=*~0P)ʙ_xkZ@켝th	gJIOgmfOQ-M2h>zlֆ,FFh/3g<jøfdTlq[=# 1ҶW/F3|>v'*N̻ξy={Iۿ0d=m]1z
(n횧Ò@bb"~_G>Yf{́'SyqwszoOO6DKX5sBkcC3C.Y(&e̖cj;N^Qi=%Z $:?EjxBq,~$-Ѣ11%,H"$Ʉ&4%doFP5Gi*va2gMR'SY\i<cA7]7-~|x{XU&Ch#[a?bт	E" ;TFqnQPk:(g9ZѢ$GIn{L$FKG]4i!"aGZa2at切d7 :Q		Ӑ70}aeZ'0u]|<t~1oz߀?6mmT?>08UzVҟ4ber٥aM434Qطatl?9-i;}$ӧOQXXu(//}@  [+ֆݻwp=twwϮ.8qB]t)jkkQTT$'_v;<lOF/dЮ#3B*aXSWp5zy4P4E8G[w6hghw~tQm;
ocOа:-Ca E\'6{U~#(8s&i+G똦(-uByCA¬~[<QwZ+Q]{'GGXsyQݜjZFQ^V~*?Y`bEd^D{(N-BLG-ZtkP
ٓnbMًiO4A:	iMӦ#$xč-(o& 5,(Acq7t$lċ~0PΓ>|GANN/^ER7uA(?;;;S.#$(++ôiXnuAтPGo!mQ
oNѰ2]Diј6¦ʁb𪼦.ZX2x!E	"׽X`^"fG8ӌ0)Zآ=:$ET-,ZA4`-6MH'>E&D-D[*8M-
D%Z# ZX#%YSCHWhvӝyk4$%]ݏ0yM:Q`=#w<[0԰*_(ޅ>=GD8B	0-Zj2H[tB{_a*~D	$
CqiO%AVao=~UX_jĉVwxL̠Fuߘ*Ecُ*vGp#x7[a
fz=#u\h]<zF鋉"hyHBG3ghqhXc4oc-XIMwznHlفA((xhoQG']񎒰|x?D Өu7!`oox߱BUv^٪2
:u0G}v}--OM	m03T%$=zT$
D,%<Polnn
G(=җdX`bu4>7܃??hxL/b0 Qm:?Y4#ܚ PCݔN9Dg\d=C8}a#-\J#$:b$/V~,?E&Di#D{(NT$_.t^-qU'!%R0qGPNs.ZQ
HABw0kW0Mur	5+ E%dAt.}oS6D޾tgҸ4,TVXP;'7Y4E3bl03TIMM455W_{|R$.(ac׮]8QWWt^ʕ+b
	M˓a;wU&̨:UoOEmт:Ѱnnhڵk\wmAJHf-T8q%h!aқh:"^l$vJ}M$Z܃%ʏ'hĂEylQgs=)ll3z/afDIkGA #v h@b_/\j(


$K?w袅#Կc}hZQpm?/t(tut/醄h,uCGN|rvzY>mzMȶ'1}:xbu{].(ZqPj{V/yҧvN4/IES'hĂȢ*8hE
.6@B_a*jz.
S(qZB[$(/T[4B$VPǏE@:Oţ)(EfBC}T6WB[x76!т1Ew*?E&D-D[*8lllnB_a*sD +N:edŧC'O:ydtNohKUڊ}ɾ9:>t萌]NZZZ3jFՊP_t߃Qηnad:-Xb-~[h=Y`bAdD{(a
m#J@z8Ac=>)M}}yA	e4ń<u$bƢ3Q⻨/JѶ:m]hpLǢK̢ŝ8e-?xȈT 缽irLቴoeSȢNoQ666{/0CF[D|nS/$nPuL45w6hڈw8qB-OQu4W܊;\6AGE(t>n4 Rd:-Xb-mLA㖻мuc-N3ChݓXIMwzⰱ}a|͒͛7>eqqqTP\{ԧ)_u[TT$e2aƢ3Q}_tBvꨇBۄ(E;d:zX`bY[~wO:N(Q]Hi/\G]w.tEme|Eښw"'[N@^a{uۻ'cL{A\\kH^ʨ?ĩHqI)[tD-Bh6Pŉ6.ٮtMj3m7U9[j234!eVDg~RƄn+BgYAR:|2ԭDzҤ%`=W}a?ooqo'?/pP4Aa??ss:d,Z01:o݂S\SG}{(t>PNh(LǢKņND@~qDg'xkWSҫh9?%z6vֶH;/-C^ӿW'5my͵uQ+_<4vT{${U;xEsvW^mo{Bm@e'*JEIcY[ߎ[4-=H6HE^GBB=(H{#)"A]tؼF0U`X"O|Ag&(|Cb+O򗿌O~2??eG>yLiMǰk.'2a/.H^9E&fPwPvQOA::([@C2-lG{x^r{?Z0.O:h!^o8=Īh2f9VA+~:rʬդkr*GZXܪwK[ Jy{ݰNuڽPGYt{;_HSe^㐚پNCd"m@e'*ZhBMA6Ҥlן4,,CwM6&݂v+%ic2XSl}4A$-,FiaGZE@iDi捽Cwi&DE\+	qc2QH<8+\;Ii[B
!d~/AZ0sD]#H՞[_0oQmݿc[[n'ᛗ&k$}o"bٞysǎMs޹ky!.F,K~u3tDc1?~;RRRp뭷dy+]NE?I0嫸;qKC?O0.rX`bUo}뿇;жNoη{2ݐiMqnMewO:>#-qy>r5˞FD :.HdS;yyX-\ݫ-{@ha,#DQ0D\Sm2E)ZHabj?)5ASAvV 9ǏIW!mZ9I+-B&PGX"z9|{Cb5"BPa*	(h:^щuٰY0̠u2pS)Qk{ʵ{z18svO~afzQkIFCկ~Ͳ?pgKAݨI@._ՙ
s4ڂ5MWΠ4ް~2E&fPfކ:B[q4{uH/H9^ ~@/<~`-nS}aCb,χh"ZGZֽFNYyEianzh^c)Zȼm2)ǚ#F]b @img^:aukAcnC
)iRHF#E"ZEGF#FXZ_fP)-Z;Zwhr1)b?E+owuy"w"CUUf뮓#/Xpcƌ@Zy<OiIP>tL
Sťk1MNƢ3QZTS
oJhX]n}{D!F@~׹h*jս$Z4SֈPR8@Ǽ5-du|92֣}Mu]yhDxtI4iAma@wzDeұfz|rS<nǥwڣ*r_DZ	R:4dC䓝$#VEHlQ|#w-:Q		Ӑ7,ʢE0̠Rhm-ۚ#nC<ϔ+DcViS5&_E@4"&-yb9VC-"{b%F^^T^bo˗#??Iq.]*C⭷ޒiiP=dTXs4H|Ԝ^~&\_/i":澧a*N<T7VQmQηn%{hXL7DͽWk׹h]LSn86i) Fȅ'#9ByfYۢYk=|]o6ޫ`ZKBC-NoQ,JѢևi	c\
JQ9T[]+jsȷP|&YSlKdUOh1aV]PyPޞ#d(A-l%F>1-mTa4#ǛhG)n?F'|UmH=T<vk'$N]M_{fq'!SQ-hhh@aa!v)ѣ<{84Ť5,---F(F隚XBܱcK/[aCXНhlBt֕CCD[`h!X%
">~*
ij@p趫C*_-nAs^>B󁭴(mhXoQN˩u-+ohQq!΢[Ѹ64~O=:2sƱFJME$т6m2E%ZXS>t\MPt1**$4Spkj%lζBE>L1NqcO+	+Z-6TƢE}aAm!NK68h)xG.=tnc܎œ+q7chiG/h&A bͲ__?8~C4<?Y_W-~{g|GN:u$?M<y2=FsP_iq%رCѢEkEl2v@h>a :jnAb8qM!7=YzJHwQmײPa߿J;9aÔC\[/":귡P|`+9E)2ݰ-{B},Z܂Esm1O{7s}Ym@e'*hLWhB/ݚ8/YSABTdd{.}΁.1#>.AhjzZSIDFi{(Cy}-Q(aƢE0̠RvGH=FJ|Um@G>	&	$4d2ɘw忆g$j9+++%֭(N4GK[ZZpX66 Xc#ZZڤ}Q8i	$2"++TXWWNvΫH*-.2;a(ZhC|gӰcEa]S&/{ƀ=;N͍v-J8s&'buHy(-럣7Phԇ-<9'גKHx1Eo~wмhzy(t>P&ͷ;2ݰ-d@5-QX?EֹO:fтENoQ,*B-~VJiȥQtk.}&vIiDZ"h)GSDI,m*BE	2s"v{HԢEP౮&DaѢFS_fP)GI#:axngM˱,V8wnضczDl\]-]h[vypDEܧ1o٭vحORэW ADs=]$,Dvtj(qցS")4ŃD@ 6	[iIaI).,ZYEBűT
c9=BqwćYOcDZq)D,,r* D#,PzԈ!/ZLFohJP|[PmnXQͽh!y>a-#\s	MEhĂȢŭh*8lllnB_fP)-KW܊Lē?jHq;pvNl+Cm5A[vvt-ִDh=nqy
ht	%QXO))XEi*k֬%KP\\,t~ժUx7ׯצpZp@B}[-ze0FZX❗Aa-bApDFh>x	ډ,wuGע!H-"`$w-nDEGoz(t>PF㔡+Za2~`--\s	M"Y`bAdNoQ666{/3^-G1w㨞(	2/tP\yvH6g䫱݀6fz/($ZHCIaSu$NDWW3CÁ8V>:Gh>0Ndv-
ON}rO<i}xF-H$<?yґ0A;	,ZČH
G7(-ˑ+PTx+]ByO,Exԯ	A{-
NAoa]LǢEb8~`-
ekI,Z0 h!6m26z/akݢnoBt(w9r_&|c>
ǊW>r6|f;fllZ^;j#)/J$Ѣ:hȩc/WN羊~+vPmCgO:h	%A[N}
:h" bղxbk_^xAyiT˵5X4"Jpia	ښjDKPC-DXQy{URaR(Eph7hq=~KtԿ2jBRroFúd:-Xb-nuy˷'BN!7'#9kmH<9)w#8!hmNoQ666{/3|M->,0a0#; nwI Z\2?1o?$Z<GW;/{$<tl7o+>ߜE?De
tpG	g>|X
vaAn~ 
#_^-ɢŠYpB-U#-c9z5BSEVi.Za%Z|StoF{uCRrѰ[2L,1ߒuyGhCkcbH7Mwzⰱ}aABD-m,}K$L6(
D(	ѓkpؔ(+Z@MhqT o-yN6~O81][>?M@mcOx+q&_hhh}wyG*t
D$ԧX`ԈUu[HF{uCRroBúot,Z0,Z|Sֹ-4M&y<|DkL邭rsX|R-."e_*KT'[{=|,HSӖt8`/(JS"S0'cLZE4QԺR'#^-ffaT<?is\'w:GdSvr݇ȢE2D{(TJ-nozX40}XvzYƓ
J!G^''kq>yKor-U#	;T?3r1j[xtnCO񿣳x,o ~!Vg/<t?9T]w^{mg9ڂFWAڵuuur-ߴkH8cтa<P#V$ԯ,:7:@)9Bú2L,1ekBD%%Z3oJg/D)ZOAF^={t?#-Ԛ:z:Y[GӴ	:Ar䙜W,)gOo'ZXӬ|m@	"RnL;XπDY[)3Y"43Z*RsP0%hqD{(N	5lwB_fP	-¯zX44}2~	5%1/7|,	!Ev3m\8e}Z&	42|'ZqT7'~y _W_K`Vz76iG/H D2h=:&ΓASC7Eoy7^z\|'a7d!#ZHկԶ#uBAZKj=HJ_O/?}W1uA?:X,GO&LyFFb7DQ@ߔt/B
1~юpYkX`=M┧ҚMe#.jY#dz55yWt[	>а`X+ݳM8!C"-l*8QYw)2hﱋ543	q)>I[7|t9&!!njc=EVbɴKZO'g/|4-AOJ!yD}>=(H1tYQ$+´IvtjNԕ;\'`Mo&!%.	"9h=u+4iP@T|-ZdN'aэ
'/^p!\sg"vwDjt_C)xNMb(1=DiAt
z֗}R\wW/]kr%}R$_~zP?q8TltDZ>Կ	
+nٲe,Z0j :^Jg(t>PBhX{L7E+viΩrB'18bVhˣ;*,Z 򓎇H憎A'\wGʃSD_`4A5D/!++YN&ZhT;,;?c%xED-&MwzDeh;nkh1fqHCSNnt}.q!Oy'
ARxL޿-X{R:I	(h
l%!e!$DlźH!KHS,Ѣ2+SeOpfrGN#:a0뿊w2/Lg
٘}yLM9f|N6OW hgss7^^5\yWpun1cxD&#?kJ'`ӻ/E@woOP_EfCX_EEGFRG=:(!hXk9CZĐyc8{}I<,ZEP\|!l9o-BE4YAbd${nd<0Ep]	W)LDj\d=C8v)h4}d̜9"7MwzDeE[yIdԬl̂Ewi&	)ϠN9MY9)	uRrm ]قE×2&c%+(sǷdoFaL
 }B<7)tFL-uY5XwX,Cʨ/0ChQ^^B)ZW
7vYkWbڷQM/x[7#{^Cݎ7Pg1֧Pz&}Ү zXPz]7!CPGzWQhSG4:"7ae~IH~!BƬ)-:N{kEa(Z^9ICFPܮٚQ7Jh1 E-jK{ǱF8#|%j˪qQqTx{MfM+Ok͍hִjOXs}^P"-l*8Q٠8ο_jnK12i$thHr}KF@DW6iJk쯉~ZH8#{?-JN܋%fY0XOM6&yEQ}Gc}-{7wiJKJ)16z/af-H ^ﵕXM侾>ߛxm[-y/zo}^]K/aIn.^}ⓠ<HhXxH 5.8K*	"\Q|acʕ#[ Ic/Ѩ^ԯ$:7:rGkmDX[(ZE^ȼly)"BqMPX}׃hc|,BɑYʚ7 ?xnmWEk!IDw}2=$.1}j[u%v#TyqRȰ\O8т{=t*S	PStsEtp:@dNoQvL磣#3;[ή`נn߲#(HqQCY)EW6ej,E=ØGD[	w?y9Yw"yEwaf(-5Ңr?@z?V8t]@KK-::ȡʅ5'v~FJk^vE8@WW:M_<.tvɼh	 T'ZPIbf\tBJn_u2iyE! Jd0'<"Hhqx$Q򓎇h["-Gh6Pŉe#H!Q!}%4Tw|-Ӝv*O&e|gX	:QlASEG/X54<]K7hz) 03T~'Ï'yW?d'~gǼ>̧ǜ?eC=$17IH~GK/G{wy'XJ&4Yddx{EO'Ov۟'꫌HѢQJdAAVX!U2e4zOs	#X%XKj(~j<	^VQzi(tmp7L¡5JD haC!a-	kAX-'6|]8_t̢"vm2h!d*:F8D!ZxG¸5u&HeHؠlE}axE]VnWzN-Lb;z GNAݑ?DR<|;w=9W'twwˑ4-FSй#G{P5νPw(*wav:`/F)kvȇr8тVmnnF]]}gf͚QͻU'2Dɾ_}	
^@QBP|rá5_/Z؋Z$la!aZWh<,ZEkPֲyc-XYvm2h/֠ٍbz0fHvCesYgx)
3l #-Zj23		)SLc#Af
0gb3asHASA:>ˬ٠~0P+Z'myz!9^]mIAwgz]=Nv<Rc~8	$6hq5ʏZ_7:Oxȧ]m8&w|hH"Ayh1ִPV)"Ν;l[[l]|5#(_r5ND/a_Fꯢiuh2IQ2Ćkh!¤Fha,8lyJ8dda-&4:y̢"ס*8QYZO"aήf!Nn!ݶׅ8×er#8SBth,j[zL	D
5QYAAaNnD^A-aHDBӧNuVqKh?_Þ\ۄSݢ=#ES-ES8KjBDjkr4 6< "E;+Z
ME@hN/}{OU__Cp
QbסZ:(CF`Fƅ8|UֹMO:fтDעMwzDe=h/%K#Pr}kŽ9<Uh".b4{1
lQagKl0^ iBj!xCXpqUĳIiX(w6,(T0!|-z+YaJo#-NQhGSJ^~,#@G@9A)Dl;KA+aբoSގ7DhA!?GhnSCfʴi+
XU4m*Z7Mtп&^kҾ|MiX-:O¢K̢Es͛H<A٩N"]+dMQ[j癈D-&*8,xL[n>B_a*zI$BP<م=8y֔~'Pm>:O?GWM8kzAPB$ZX:ExD~==]8s=^~*	;_u.]>T~˖-1/RD/1hgᜓ(1*ڷ|MQ
E4:˲¢K̢ŗekD"W-(t"%NLBh6ҒE߈,Z|Ez>)}h5z/afDs*hH-(8݉.-[P ~=~p`xTo=iAOg#2I#-=*]w+ޯ|y/|&+|އ<)m	[o%˧3B7%^0{AP&-C6''P5¢KkZFֹI򓎇hQ!ȍ"\7.1Ғ¬qӑ_}f35''c`D\bCE{(a7,Q)"$i#<كVB雷oFa~4݅hA;y.Yɫ	qN)8kK}EGa9Ccǎ9C8qS?,tN(/:/q,2젰hhKεl~BL(#1-8?Ed_)Q*^Px	iӳ_@9-JDb.;TFqF0UL">dyy7Dmm-:;ԂNYtPGզWmP(/|mmކf4ڃv4CKK-Z$SㆆChmiCK}ص%l/֭x,{ŵxIk@G[@4_夾JQQ/ۭ01,т:Lؒbr<Nȃ_W"WchD)&[y'#=Ⱦ-0 ̢DYZ6]#?_EQe]D޶GP;xM/Gb]\3,Z\vm26z/afi!ΓN3CЁqhDWͤ:EVY4½H+bB="'@!1q"V(=-gtnP_t|f%*ZvPh9n<dLX.ǰYS?Y("-Cue'ъ`!$Wwh/"Om2;kBM^dcF0̠ir6K_Bočù?@Hp_|S!N8&b>f.?'s&z"k.gk\yTz+DS=r{Rui$DNSE۠
N Ճ&ZtIB"kТGj	%,t_8Nġd6DxLHx|s8NU-EM'F9KwhHz{HTiyma-ueDICbM%y؋%Y%@wumOȢŗо*8Qۅ@ۃ6ZXVԛO^Di]o^3	|U|J3mڃ5LѶԴGi}4ִ+}iI	$<-IGT6]l->24KKx˱rCp\M?L{(̹ړv<iV$
pbJ3$Ztq3HH4O<mwaNl Non=hA6AES-U{h
$E~ab}Bgx٘~ѱy"6]WлW_ D3gxrYBTͼN\K9p(=aĞtBymX`-
ueU򓎇Ba.bJ}-([۝F,Z􋈢EhnQ,3LBwEצn%҅C0"EHޡ&KZ ec$bX*zDc-zj}F<oWlu0ƋE8GqW|S=sg\7n-Z̾'WbMǏɅWz#8e1>aW$A 79ࡠ8w)Ҥc>)Q<iS*',jtlmq޽\6^-amG|4fM<3"ʉ"k7ŧ/!+k>t:^DS<CyE+ѲJ9tDAyR]&"5+/(ia31K[_C&RȢUhnQ,haoګk-|&eF8ݥ;o:T4˩xFgKdMBZ"n2K2<~dRhsG nԶKKٓ )X6ĵK爲\"yt~FzMؿ]΄t4)[Z(^:?E;0EYWiqa 	"o.=hq9^Y=^	<>#!B+Z @I/^^{\<^)ߔS8P_haNITUzubOab]bGf_+pDx/a9yhaEAf<<,ҹEȎ&XN}0G
.uu򓎇hk"EWcTFq5b4)J-BMh®g߂GP E
5* "]ÅԾIѢ i		HJ_>(dL3iJ(
dc#b!Z5<S4E}aAe)̐`˵9)ܧq<k/F1x`6䬳1Z{ehKD-?t Kft'|
r1gsW\/Ou5woč+qTy.,̐N*k"/"\#g״(hA@}5FCH)qgt
(	MqqyI_t)vލ;a'Npҧ7XB1tLyѵiz,Z";iQQaC+Ѿqd/b+P"SEju-YJhՏ9C-YHuuc-XYm20w&!V-Ȅ0;RX ]tX5]#l/o=#M-2Ř -L2
aт0̠-~r.Du^$v;ަ0_չx<D_Y|߻ Y$ѕx&Z3!~p[׽_LxϵDygy9w·>!!}'5!Eg״ɌW 1`R/;|w֨4z駟ܹs/9sHa.9jĈYfaxg?ϗ<rSO=4<or˗Hf'
tnqLw/-PmmrZG="JѢ<ir:N),Z\&\/1L,,Z\M6Pŉzu>-;2kKwzPe[]n&ʣ*=Ĳ>8h_tw/4#{6E^GBBCdт0̠|QE~w䞋dO`mJwѦXIP_XEo}1:yDL{$gF8Xaѕ{(X}kj\ >}"c)WBtصkZ[["htE7-!:"SZ)♴ !©Ai(O5RjԅY&GeqggiAdbɽDgq"O:6'me8Qx){lhwEX$=(ݻhVNB-hcb@״DֹO:fт״m2B.TJ,E._ϷU+r>B%=	_4^"OiBMrurIhA0̠qÿ`q/mOk楨|V/oq8yNFPd8&.þS5 [;"Wr>;X
_T:iEfƿ;a2K4&|Q$WmEMЯt\?/@+>(5w|k<&тv$N@h@>)=Կ*WASdj7X?GP~4j,XE&EfEǦжQ8.Ud1TDfd`-ޝ \K%Y`bADbhnQ촊"ZE.eTXꔂA!G7H[fơ:e4b	1ͷWN	k!~B{E2Sh3(,7T6"ZtY{g..:7|6_7y
>0P	-6mx~%v;߄o~{<zEL{Ez^6Cx8\H8N%=CHeh_mFgз+ZP_v$"`@۔N8ɦ)WmBw]TzS'\Mdt!Vt]Gyl,9كNwɋGZB;^Mm#9phŲ`т%fbYZH Y`bAdot(NThg8Ҡb˻gtw!gBC?Ex{Q8c>siJQBGO2&Z(2hAuJ_fP	-.NxN8䀏/p}>xGox0=_uHiI`M0ykqW3z9#Ӿ4a?UFS8fB
c ϠiWOiA#H, 8)>:Ouh%A͚[QX#NAWwP c: ?gwG+>Oױ8g=z(Nh#-Fܛ)**)sLt	6x1H6,Z0,Z\$\Kc-XY6Pŉz-sM0r4%ZN}}ioşG,mFB&ONr"5<2pQjB|fs"v{Hؿ-8џ1\a_ԜX-/Df;xO<9=sl๞DO鼆tOa{D`¦h<!\Ӑ><	w-}>D-zN <H	`yӯ.wY]N©.=hA"ItN<ZO}^M+gIу5EQj$ZtmMԉM.UʆE&|BYZ.t̢".Ĺbtlt(H6}IyGccJF{/3lG0{EgP|kS0(E<>'8wf׶SH߃$\`H1m6[v䭋0ߙ%>yDC6}ǝ߉MX?w~yx(~@DϩDc5hqRBȮ@3طSطJxkݯi{,#EQk'<MfEƋѾA8k/UȆE&EQרεP~1L,(Z^6P1-<n$RP*hǏFF$`R_dIdMF0̠RyByc)6U=9?<T~~V[ӂײ9Sں56DspiIhNP0>o.k_1>^ѯ	Ց?E`A:@֗0wc_ lh
T=ܩg;G>{qxO<{>lq-LXvrS 5.BF^ul8X`byε] ?E&Diq!:6@egX'J_ԦU$ )Eg	M(]$Fx]FC_fP0;z8wXtx~W%Y?e؅!:"vXǗ|Ƴ9rF(S{45qacǃGH E-G]N\}-m,ZXO'Yؚw+v<!T8MũK!-tn(Z$ښd')D><=dTɽBtnq<W|d-b-ۢ%^1L,,Z\6Paccs0JC6N8j'<3#+XK&rYX<,qCCD(S{e]rN##>f*pF/DHsֶTQKY#2r$ s
G蒋qv 4Mu8.o壧Nuu݁	"T\7C{.hũEov">/9DØ@[!oq8<8xErLr CDQך֎N8I&тWH$yzxtlp(T>9GgѦ)gkDEg'/:OKC|A->T+8l-U&=~҉>_aC#33q5B^ax37cṏ}9b*@
">'3^тXfXHD Q3$slٲh!HEyQXEvrϓҋJ}9/ƁKrO/90L_cr FBYz/c%ZP<{L:Cr{DqnQ666{/3Տc[Za?pPɏiH 6!Oq>cT6yM ؿ1	7|>C7yB+)_Kq|g7gċ2E_z^01܇xy?6U,̏DVs-/YTTdb0AaBHdvFZzhQ曲|,Z"FѨ1s8	qq(N0ɑ_u<DR;űr.f0źQnQYjJwY`cB_M|#<6c<I?=$ h@CP:kfZ0kƎYlaMյT:.SӅ$E(	 M	y$aB$!`ȃGHr~ޛpR9ge?E>ϣr%X;Lw5dgg>kmmEVV?-ȴsCBqpAH&6w">9Q+	I*\ןT]:uΉh,\>5'Խ9\z;Νߡ5M }hTd2$OD:5lum3dVeV	;382b}̅:ۯ->WzrEY/LxZpVULjQxN`sn/ m~V'm߰-,x*!ByGA#9㋊tfya|4f|qq
-Evm
qAL$K~"u?:uY.Rk.Jsmԉl)BߺWC~x9SvO=Ih?I}y/UYOde 7!ZYC&`0Ruv6Zxo+ZsHHxiWu]0;d
})hxA$~sG>?,Oھ/Z0WS_*ϝ;*u4ٗϞ=Tc|dEktfzUYYّ?3aӊhDUEu_ ~".۹::|-}C&)>r2	ԉ4^}SOuzX0׋wiR(Zb(hq1?;a>;aO1W8arOsgMh[BJ E
*j]_;-,ￃn><ѓ3juv,$N.q}n/ fgEт^ӂG5W~[bٲex7|r,Y.VXW_}7nDaa!^y{j:՚ҥKUزeRSSvZ/㭷k
KNNVO3i(, 3ܛTQ~<oD4rRD\;&:Ǵu
5$*>A7\̻/Uٷ251oԀf@QofHxZZ<au^$P@g?Yvl D*6'CʐSVGӻ<1ovfAh?ih/xUΩM~*Bs8SyյըE%}.Qx%jjΠW^XGUPzר:tMy;'N|3Ug8{RWWEʋ4Afh(D<&ҋԁ| -bA8Nqj u:_zwm Vu* 3:X'\"ZXguu#dNaNXXoŦ*.Eb]5G=iT 3)-56`Ѣ;:fAnEE>B,4y*inmmN<8[=p;VPѴc񃅆-O9Šx>(vNW+QGy_ő/J?X;"ZiUoua = uˬguϻ޵ :gbwva*
/!X$:q?C6#Ϝ4Hܙv Es?K5MϪMR&EwDv#pѳh'}k$\hk<qp9v7,R=ǣ	o-hm9T@=Qo3a%EV*a ὑas&V_ꚉi"Z`=STQTXzXTDL-ێ ­D@I?
ۍ_<(J*7|^ 4'<k--4
RYhqlJd{
{7~g(=hƢwAטvK	*ܩøaa[B}@Ds) =G#hѝqj7 =JdPS>ͣ5d|YXB4C^}4'-4}	K,ZԝہqlOoaa)E0V:UAט6ࢅȆ[Y.$"ZkEcqy@v1E5a4ŝ]Ñ.)=3dćݙ.ZXA[D桟V-15<~K eGyɻp;ГhDW{d&MmuKYhB"Z)} kL8t,FS1,@Enyd<*:BG0Ō5-2d%T"c4]-3~^VFx<^}i[ÚGBH<*Y"M)Q$̍qbn1X6w"ow,|;Pomss<g+y5O/

FZp~hVHk{Dطn~Xph̦U.j| [L㗶5.o6nVFǦ DpX}cZq8"~iA	cB7|_ͩ1x~F`i꽖ifs=kME5Cth~gNO/x7.W=[q9Q]Y;Ohn[s<,{DjӪ^ 50AA%[J47Q؀v#cs,gabpXwE,NDWFB0b\wbpjc<fF"-mۣu!sxC؈;֡GâƢFaZq,༢cW7-xaOy_4w9vC[[%ѹK'J!EV*\A^cZPbbݘ-,ڍ M1hn8,2Rb" ux1-byQ	<"
	7S"u"ee`ӽ@>W:	{_XH8~ #o--TGNs^ExtDK#-<)<vC?)}i4tdуU~AmZ>0NAzi'&&k.ڍ Ύ]pZ/EXL)q7ݥi13::&w`Yj_G-RJweEŢt#fX#,Eii인SN $J@*&5{DAw[тaҥKJ,P k\x\pp=k~|Ҧ[Pa`gPQbqQ8L=/->E"En ;L=111_vana0pnaM3#&m;,PZ~
6[~NQGj64}\qx?d(l5Dx}$I(s3ٱe\8~FV>	h)FZ߿/^TbmAe
nͩ| |p8ّiqi"t		,dz\W{{;rrrD6S~j KLb111_vana0pGDN{7u;y~ܩDuH*J}{c$g|}\z:g0$<jg?b%Zbǎ۝;w{w>`W6vDNV:ߎ]r|wtMD~~>mۆ<"wEF|Ny)tLpZ?~\D`2- 4~)5nVF]Jx[AݢD
-PRg7^q֤낁yHIxz,Hg|!u. $@pnŢ|FQf_`1TTT)"/T_FIxP~x7hD}}Z#;;OFMM
o ./5^%oQEnh|)/=dEV
UTn ;LA111_vana0p6D88-;}XgGފGFS|K"M~4X~O"/:@":~iRJe{X4+@?ǼoƝYO;_ح|[т(.\ncʕ_G}u)!t ަ+i ֞ǒ%a'iHMM|UV!%%WV,7+V ==˖-Sb <=G[hDULlAw/bbbª`L4DX8-;@[{QDG"Ug3.G2ȣtqn{(%pXK;geAI-CۼѨy.ыg-a%ZϟWę3gpTWWcYH^4]p+"++܀k׮W\Qy444N[ZZTpY,VossFxɓ'E&EVAw&XWE#3}!ZPG}H^zQѸa%1h:QAg8TǨ~'<&#@)ZvIesyT0,KeQCsEqF`k$xR2ut]D>7{Ν3-}E>hSCxj#*Z[[r;zxR^Dveŋu;y3f|dVDT.FIAv+Bڋ .ϡEpYmQo@fWO;/dA9enIM(g.EԼɣ%%<<;џq4ÚXX#SF0?G?"--k׮U>}U={PTT(,,߻w#1|qꚧNg#q/6t0wo$))&EL-q	  p;JiQpYw%)#Ryώm^>%Qƚԑ071^y<݋<b$2Sp"]@//-DτYxXz.FZ%Z*saȐ!C*?؇giCCFJyc.'Li.<`ለaÌa"Z<%   ,x-XhJ߹a?t9_o;~'ļy`%zN&EswTQAAA SBDXh(] "2cߋ!psMsLQaԩx,ä1
?y_12"B\f5rb}U>LLT;CC*q1?5>q;}0]AAAs5z4!Q0dh#jT8})6DEE0%L6#F ,Rw#DFu3aaIUya$А0QB~0g1csѳ=LD>Bh%   B6mf͚FJ03f)3)`C7y2fMYS6!L0<|fLEǙVLJq:mi30}t*g*OYCST̜A()1u#a:Lʘ:ub;w3LD>KAAAzJQVV8teOp1
;cGNrce(;v-Ci1=zTa^Q2;r8e'(J8{(-v9RcNR2>z9F2N<gɖ9"<F
   AObOQ
 Y9yؔMېcσ}^GNA9l9˲)ھ4++;wĮ]j{k2!m{Q`߃"dm|3w`t܉|
/#glGzFavg`O_
B̘6&EL-"AAA @eڲԿdxoU*B3mزu[>%XՎLźuj*l޼6ذɆ+MȂpOlXq;6oF-Mؐ[v 5ȰmCa#xcͺtlLe3eg#qg{;Zdo    IENDB`
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: image/png
Content-Transfer-Encoding: binary
Content-Location: https://ipps-a.army.mil/wp-content/uploads/army.png

PNG

   IHDR   %   1   ]`   tEXtSoftware Adobe ImageReadyqe<  :IDATxڴYLUU{4k
PڜMX2%l8u٣K++Y>MJѢtb5ڤJT? s@j;};{vw=s>< ?U:p8̐83+vĭSCpkh @
cU~.{f6@;aq2jE37HBhnD:!Qb<eBGA4V	2`y,?`&Uiy6-'4(ϲ x^&]nA9Y:"es4,b}k6gy0
ݐ^I˓_hUdlv:TG_@E l
lDa}L A])5():?_PZV
K.䶠3+Cþ9EvAم,A2I,3pSy1VAёbm0wP$
:_7c!4ۋ[rrPaۅ_1mwN.vku#aP>oP ӓ 7//f3$C}sl"f-3Phi~xQRa^
g2h
{UHJ/!'3U:?mihni$ rĄԞ}6}}v|櫁uIVd0yK{ -|69Gޭ(m.FG`oL?֠{>To	H]2[G%[Ŏ$[+W8;=0@4N{J4Ϳo3r]=J
xKs9NIaQJ:p vV&6ґ92f!8^C@sN~a;%֤#2-dAUc\i{|l@((![;\?*vBl<̍͆]{nC ~ՇAj} /;D,ݵ<xcBaay:U%A[ҩDOKZ!XE:ιMd1a>o(PfOV)rGBE2rc!j<5jEF7$] Kc+_?F JTZp[V7m_)&#6)>y]oE^:XH{2$)CXh1әV<;1%20f`sCwPY&41Ks*<+2/	daa"̬J>.p<Fn<^)'  @]m(-ӎR<vzf:NTǚQ-j9'`K'RRNw:ډz LT@ETyy^q=b`BjljO)y,X&w5esT/]ӧN^vML񦦨8\'<pa])^WV&JJպN4F(ɓD+BgG"3& kn1S8PbhAg(/d*#9E >v$(GZ9y"I|La ̈iwhRr֭3ddv	|BB}'RjcN%r{kP*ͥ*~7]G
@ܓzv2j(]龌_J@K:Fl<ߚf?V#qvsCQDԏөUvY,2g_&Gf	YxGLZ8KO ~N    IENDB`
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: image/png
Content-Transfer-Encoding: binary
Content-Location: https://ipps-a.army.mil/wp-content/uploads/asaalt.png

PNG

   IHDR   9   1   `K   tEXtSoftware Adobe ImageReadyqe<  UIDATxڔZ	ŵ=o7ofaXDeWHMAȈ*jF#QA_E\eDP4F!Pqٷoߪ$AMwWwWWݺsok~g
 
G#}Mg,ϋn(
Bq 26)xOP3W-y?@_ϝݏ/`
"}V!Z֣ZyVFRMgY׭~(siUk"y%IpV28s0Go=$NcsF:͏D ͿEr]QC:[C5̜e}̏JWSHJˑ"4tb๲`瓒x$2$C{IF|]ΰAG
=M񔩶Vj-`IhSg$U܎HiEZts-+i*+_2YrM:ݣS?l1p+-Oɒޝt3.%gM@ো<u]ƦkigQϴ%݀$g7q>:Swk.9\tr8)6g
FgJ6m)l6,[݈Y;US]i)Hk2"_
`R)jB&s@)Ae2QN#P	%{{?ovh@IӴI|p?9Y&Y&!$ˊPóVm?I@sul=kykZ:-.:^CS=]_% ۄZ6CO4y
Z̙3m4F)
6-φJyEsD\iy9C?͠BԯU~~c0I!h0dniS/'u{'PIde[VBkk-y!=gr}F7vFrڲuNGPl)qϙۓYhp8Bղ36)W!2MO/.8̬(_ȵE1줔$َ`;~0JOp,p4p$l;P{1й+`YlfǢstآފ@ V6%H(	Fo䨣1g!CV.{)YRP%_BhdLSqI6WmIO0ZUw,Ja`W+T4*(L:zƼGG{v7PdTeM64#:7HHU}|
oPXB23NsJ`ثaZT$kaEh%L8ȯx*s=Mtq~0HUIg/ܩ.L>ÉU> bm?Z_DEnIXklع7uop6DJ*| aßjM-X,uJǡTb	I8}lZDHIJ> XxM%R:k4V7@}"<I65 _ByuWk_k#khhR"<r'.;+LbcNAweGyťh
sK\5o9W5$QGn셲2 ٚz^:NaSw*6 2ƏWaگÎ:A1wVAIo	
)eDKW1=gTd9l/V~X/^K`;	zc84F<
n݂Vۍ1`P9}8q0(ue>'H
fs/(KoW_}?I&SQs.c֑D~q.e~-
:^mhsjWA￾MD'9 μ'<>g]7HJW7n%dMa}p;1y8=eǪ{Kp8~&}ЎRw!h" ^Ur=ċRRӑ$-d?	*az^h_-%pՅXt]_8/<?<ތ
ˁk7^ߎFB=Y?7f7y E+ɾr+x*.7?ٌ`=4Wp0P a2蜑df]РZimL"[gC8;^ɝ(yֿǀ^<xK%m9G?*p*N*9'r2n,ǣشiF3/KB\I,yQ={&mE:<[ԡ?^yZ&}<!#Q4"
g5%Zcqǻi"@EOp;~sEccvM,avc۶m¨Et|":5ALZ/E)!*_rO*1*\c)0j,ChĔ^ގ&~_|ɽ=-lr(G/tH@q)g[^C0$uYFRpo={Āϟ+FaݻVq(DcXn80a't]ZDyIqQ)JUǋ$h8/2١8k)s@ς.okU<)s@6*2!ay睇2{e}\D47n&SGFڡqk56+2\?ډ!xÞɸ<Kij/B߇*csWyʋU8(uYWVлQ>"xn@};0F6	oC$m%.Q"/o9O>93_5
;0{ά<,@uo	ܽ)X;ۈOgvA6QpEIaU7"TBq')q"Oq/=.f؎!8{o$!F*KH2e
֭_G4.'Tc͢ tlnn;/EE%DwSVN.B#*9];FźD].Sb#&Q80Q8Q%IՆ@ժ(P;#.8A0L[3@+زyd\u6n{ҠA84@f K=.??{:S֪(շ~T
*湔HoL䰩s!ږ1Ҷv;ETM䷚;-P(6̝7{T؟QleZs_h<o[jx]CudS?c8Nxϣ	6&`@0!Ζ6r[lNaa꼦
_hQ,ĠPg8"̰S>|$N?X~9`yoFŰuVq9iD2T!&@.I		gI,7pF4|%aՁְ*Qi@rp)TQ%t,dya|S"c	ƓHs|͞}:=Fq$Jg־V.Ke°)"iMà
akUnѣX(/R$(m!%/I,S8LDv	3F7PZh)$% ކO {aH2H;(,,$!ˉ(l+:~l*k&w3B+1iMQ,ڋ;]\e3oD}a[~SMl<+[+bb5EDǍO<[ 3a"I[vNɤ~}1x`L<[nlsׇnʜrPUDϴ⬑
zjヶx.7LE#ZYwo|#g3.<G*13gIpp}0$:`,H_UUo)^.ɉ,5 F sh{Q\;׎QC?ֻ1%
$%CEs/X]V(@+RIaa?co'&aXdiyn޼Ygx\E%]ul#p]ONֹ瞋"zR/8͋&nz%	 ZR(*;BN^@̗<ybR)ۏ@MT#0>gJT2E3Wb
Y~3sYIͯn>挙UOpUa#J^gu9	'iX/\^ӯXJQՉN,M\T їۄH'7i:@$'n]+|	!4 wSbmd;3i-a׮8!gCB ?X3 	vAnI׌\ۈJpQ}ģ^ZH2>);_yaS<Xvj׍D㒩od]V:-&eB}xm7dzh:r
 ZyR EނW[㧙f搾S`4
9˧jX*I ;& LV !IR
{iH^߼꼜cy+,sWn߲p|׎6E2Z=OJw[d	CW6Zʤޥ~ƼP=ъ$t/4,Ơ=.09 ȐN2'L:C}ޮ]OBv),\7#iKXtB	rRAlqL).|1GPƜ>
C7WR$f3G\z27S&ԡ[`^&^)[Y	*eVCkBpP:ko}G&ao*a%)f6m}CբW[(RMuIfdsi,Lx^~S~ހx`g(,Ό^\@3!:2r
R_t(ϓ+PQ=(`1!$VnzeFd`x̚=M?ۚV]XqwQ-5BP4]1 )F/ܸ!?4aĀ&MGS+%8#OZ'$)pݏDᏹ#l"I}_sĳ#e"| ޠC9.)'x|"o1KJ%
0lE\~[!\,yNdc4[epFk~wӭԳ8lY'Мm~
	j`W(oOC+7-UjafUMz\$\r~qFz۹uXz7)%&$HY).ibFBvHz=:.M<dp59bZM<ͅS:b)IAp]
?[mOwdsevMuң 0իVz8gB4݅EKoGQ^Q'@E-*eI'{x}^Æ9QRB9W"!eނBSD>yFe^ߗUSɋ%m(b|0ECMS[TO6+>5 D4UcٴP\0Bh*HIbBf3gCɉ!vv+)oKA.f))ko&ch#<I0ZvV5#{ӻgX+7IxOHfΧӦcf`ټTV89qJ\4j ~MRǘ]ٲDMIjJWTԮ+*JT=	L6"Iٝ.V+( M=}?$Y`eX+T7L?iՙk2oZN$ngRK>\MS8UT%PMZ*u
r3;Iٰ̎ɼ3obbzf'IvamF&rڠ
	p(>~P/UyJė{xZn)nW|7ACC7L[`&uqam>L/Yh)u(խE*V)jAz5B<wk)崰O q[咹vN    IENDB`
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: image/png
Content-Transfer-Encoding: binary
Content-Location: https://ipps-a.army.mil/wp-content/uploads/EIS-Logo-topBnr.png

PNG

   IHDR     ^   9A   tEXtSoftware Adobe ImageReadyqe<  iTXtXML:com.adobe.xmp     <?xpacket begin="﻿" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.6-c014 79.156797, 2014/08/20-09:53:02        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpRights="http://ns.adobe.com/xap/1.0/rights/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpRights:Marked="False" xmpMM:OriginalDocumentID="uuid:70675D399289E211A75CFA7E5BB42E09" xmpMM:DocumentID="xmp.did:99F2D76F6AA311E588D8C8F94227546D" xmpMM:InstanceID="xmp.iid:99F2D76E6AA311E588D8C8F94227546D" xmp:CreatorTool="Adobe Photoshop CS3 Macintosh"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:238C2243AC3B11E3B40ABC499750DD30" stRef:documentID="xmp.did:238C2244AC3B11E3B40ABC499750DD30"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>|  iZIDATx]|TKrqk)^ݭP-ڢJKS(Z݂CK3/G=r޾ݙ|gvwGh	'-[gU
zX
x<x[.Zj9~JxMt(_ޥIR<~\}y"oʽ{HŊ՚|</B|>m~4Gx1Ԅl1xG>eB_h̟O4LK.{Sdvm"1ׯ.Ka?) aÆܹs̙3ߴ.
ɔ)SȒ%KtB
/_2n|hk3۷t9W<cAkaIy*, 2ߥ(ϳ.LwEQ~J/'/d	|b5J4D ; :gDDpRFbvFٷXֲڗiWˁي+qf
_e!O^MJl:bpΖ0T7XKId5jzj1; H.|؍/	]j켫X),RF>_Lb_#e.(| hf20i/#Kn{U1?׫cѥ4	+S-tx_Ok|uEM%.|;߮@x.xûID'Ctʂa,(3{'G٠%~>%i pjx5@j=0?z|}+{Ѳ" "<{Gv^}LFՖժy)(3F*UӧOF{nbJ Oo,j)pmr n%b!I]pOj)qW\	]z.BiWѭ,ѣNo$Aw,bIFׯ'd9}M ~'Lt	xIPӡ"
2GLo5+L5%NkK^E$+7dSPy]}47,Q.(S^'f"aaadϞ=ٱt-pTĿq$lԫfA}Eݏ}d,@C	bvjYFM@wo&zv<C:]ҟQ7:SRP
ʧ,E;	f,~SF9d,	A35jd20-<
:1Z3=̿,&#i/y]=56l%qQFbر05kձqJ`JAX+ȰkE_C}8~Ԟ'0ktER{DAĔr ;Z8 "MnP_*|-޻qPZ{8|P7U#QP
J}~B޺"r:jO@VhuQr	aVԥSAM=n3vOmoF~zTxrѳ*@Ȫ,^j2~xIWw64Vs9`69;k5jDR޺~pp0?!111+a@yv*Y,*Ey޳Y{N}Zsɠc*/ɘ*~*NjZU5N0H2)0XR%Aƍ#O<!ЖDQWtd̎R^}3*͛IƍIҥ)]n0aD"0777l2r]kZ@4H8T]r8ETѻ{7Ӷm;ρg4ש&3l30P+ǥ8ۂcň"qF&/۵	a&cǎ%C%/^4؅=_WPe~3,A,f4u2[ڷo2sΑ1cXYW$'TW
0@>׷ҕiO}eWjauVOc}&v,UE/ڥM?$p]3 <LDx̖^"p3渕Pΰ-qz	r/ۅj&1^L <
@Q,>U|v}-jEcȑBN>sL
(dz[mx=	Y3LD⢯Yf"\9zháCҏ=e %JvaÆܹ~CJϥW>^U%$۠omb.M?_4+'N&d|K,91b5b6ao$V_{,S7ęguZf}SQu}bS
`@c!j6áBХKAZwڅRjXhQS^ ç¥*52eEbʢu0&j	 -:l2k1pa(C;wQJu &wi+@i,ExUʕ+]u1omfMm5YVk-ې^n=hC.%\::<~K+3:t&YՈ}T͊$Aaj1xB7#y>n|avyaEat`L<9Lc:=SRu;{Rr`Hh<*x X
IdvPRu0kAK0fLTrӫWp1e/OWWג,^eΨPp^)R;\%K,eh`׀P(0N?;uԞʕ+cG&`駟6\;z")ER6Ƹ4dxw[鸑_ v^H7
/'Yo=^fSOCnMF##lxf82ڣOwM3ʬWDo)f iU96{WGuZ_aZN|2=7 g&0Oہyzz
7Μ9)(P 0ZWB	 1mʕn߾~bŊÆ[J遲k/^6P(+Diiia~*lܸqqV&,YR,o9(V?a6o|ܩ_Wnذn2xJtI=_w&NAݾE?}w3hwř\6nY
v	{j:u:05O7c)/,G!e,WvIwVvipkΘ5ܨaQPWSG7^LPu!`o
(~L@,A˗}љ60k͚5g8~/STٳg;Am۶ӧ_:tp񰰰TbX b(5k#_zU6V*d[vӧ >Tl,ٽ{AO)P.b*fHt/}>mUMCiS;,bMS:Umdڂ[Ot b?)e7ӀlĶܞB@˺ &w龀>mr){yvRV[!X{ѸWv]QF1`<* l0@ފ`6x-{)==Ztiŋ=# -1*а;R`޳gF`^PP>y0B.lv;7qĽ|W^}m۶Go߾@4СC 쨠\ꫯN6iҤşydNyY+jk5qcn$XW>Miy`2򻃺\~AX ,JPqӚ+{/(JS;}Zn4)))
|F
8mm2,ĖFMYK4)7"HI5-9pM
D((! , .DUPD?
x߿8UPF4hPԩSv:XE$Xu\svv恂LC-@w"*'6j4/`&FǙ˗/'5rFhѢSUL0Ѳe˦+JWpYRuqf'E },ӧO.\,02(&1rJ ƕZg+*,*HϾNy8:~CyvX|x*fEI!T&FPؿ"`jKJS7|1Л]g ,,xV.〆\`əLg r6a~رc@#66ZrZ߸qGԪxA0WfPu Z!
i3"y1coq-J4jԨҙ3gT ~˗/a>0ի7)l,))Ia60#T/po%bV3;j31'ba%*Hdt)w{7 =֩~}W*#Um6뭹 lCO qZt1 jE*5 ϯrjjkp| \$ w*VX{ՠKKK{+W#D65.c]iy/cxz۠L\'O&ǀ1/жh8pP@@E:;8ڵҥK`%`E*!>zhPkdZׯ_ӱIƊQ&
٘fԷؾ}vøF류={o7oޒǏRF x+L2`$3g
BNG;kANgr}'G8Z	<\e*^m񲀶#d^γw'ow9<¶
I(3f~п+0ܹsN:?wԩ_U Ç_9rd0A'O$ׯ_XB0n*Upذa{=&$$die]ԍWdiF;Ed&1IFq6W񘆂*_DYp8ugZj>PPeM
($Ecli`Vq(`mj%N@GkmZтDj,ț~}"Hʕ	(iѢEfK z:?{s/{jhb^nq@_I ϚQL֣Gr\)] '׵Yf= kUoWiٸq>6g ' coTB}X*YYH\ۡ.ڟef[M$rl3B`xj2hdbxps,x	{	O<9ϊsm/ؿxݽ{溍Ǌ	_Ov3?oG'cmD4h(Fch}e+MH]v[}"[ɉ?kξ`>p/8%S鳨o+WO-M6`8	
.^à 1[)aǝ'18wuvMRK#nG0j5kc| `cu60<<y۶m7 Cp+nJ]xqq]v݁cqpyݻw/6CǕ{	Dg' f4T{Z/`ݨ阿i6Lr,г\jDK\X.#Y!>	|=+DJ~e'Š)ȟ~.	7AI"~4µkaϤ+ 
.3?޸Bg{UX>Em|., 2bM4ǜX׮]{l8ࣳZIgNNq
>:x	nV&"h~?ibvG8aTn9>11QGVVh)p:\x΂L>ݜ9sK$_p#;wnqҤI!9LSfĭDm`IM0k5R*Uc}4hqժU#M6eNC+-h=A6_\t6Qt^Ȯ_wNφ,35 <`wxA0?GDQܒ"ˠ @ûJy)OSFFlNQQQVy[.[E;WZ)VϺVk֋#nt<hu`kmݺuu@ pFGGGn=cbbwן̺)o޾}1͛7O'Eot	KZ?;n	'VFօNE[I6.[n\XqK|X?	^:;+y9'sȷ~=GŹq	9IwnqyY=zNd޼yg͚5ǊiuSslM2))xgmJ(1ewpY<.K/~+dX@`4hP_tvܹ3˃laϞ=K &P@]D|w7 4rBH?...o߾J>v(ąlq+,!zf)*|1nPGHAݻD4t9dkXsp.?db["5(}B]z7
LK}\X٧,Nt4_inHgGUt*<>6~	@δ=4g CU4<8yITo{!0<1ܓWMZZ9wruݺu`=zQlY
ZjF`<t+".Th'ON%v"dA<t֡'f嫋JLli#h>`88.+?{."5$ڟSBҳgOҡCۗVhٲe=bK#ӀHvĮ,4sCjJt,v{:pݛ+ڝUeBDz>N[5o٩Yԫp٪w"< .,zcߜNAÝ~$zIw	5jT}8^kpWնiӦNcL>Xu֭FEӬ&us<M͢=O).`r,#M~L{d/qLKKj49F+M>T~ř3s ̉ d۶m_y}N Wd'}vw=0(CEz{{{! /nt͚5(?
pvEcV(a0jJ<N``
:4jY+VhYzOHII9
קwP]{<*؛:B4m=XqMкj]b WHl+<msv>ݻw/uV0c@^ƍ~Mh4;[RF,n_O2t;'֤e1٭M"6m#Eny@cv"Xc >>>؋a<u+އij'0FLeKkugϾZ|9=k#gY[l]B:e'<x@,3͛7]hC|([8{^T*-ϟWPero[XIϱhs`ݽ{XCSJ2+Tt/Qt7wM$~iwx1C?M`☘׎paU	eoo,z9~~ҥK孇GZڙ3g~oCܹ#qRgn>3Zu¤a/<7jƦ4D"&$/7-OO,ch!o/V{H[Jr7X`!!!xXlͧY2F2e3L)x39-EГ?D-/^Xk׮3/4OAWDl˺=$Vx*ɿi(:G*U?p@/C~ nnܸ  |Jt{p˻[l*/J!d.i۟ OP0xsppX6wуt!砯|7nGp*<NnL43qbRN}wtN#~$Ͳ.g[yY1weyOಔA]5HӳpQ8#ɉ]F"oAl;?S q}`1	LFEH}{m55lZJ7Qu˩>իWK''Ϟ=[p$cݙ~Ϝھ};JрBK~^C)-*a߁$(5Kj_Y,quwwvaTTtowjҥ<vS$ik'
7n=ݼ^3b%QO.Te.㩦m)]#>YFyOO7KR,[@f`ŜTfYû@kI#)MU~ h4fG-9]@AbQ
m0aNG gB|PrV[wJX"1"hoVZ^Tvu7,`@C b]֮]^}Wp[Lj<^hS9)OHze>Qݛc4_sUC>qNP 3om /n%o>i|xv'h%ȑ#T.hm5 ;O!g)@RNj>hiݺuL&Lӧ_:`9c`&oPXXC l,l׾ptQ-ꍘ39.y!*bŊ.gL#.jŬp.ohL$4l&3)'Tņ8*g$$[9#{?hdɯȔo
}v޽{]z͛1=.J,J'jb'-ٳEڡx>ƭ=:ʉj8he̘1
u8	EIچ4:os*/^<xΉhB/V;ǻVyH2kQq#jdlO9;±TX ,\%R"X:oKm=F|0욜|X$6(/KA92Tc<*bnDj9rP7`L9E.v.S/ _X+i]t)ѣԪ˨r ғ0N䰸EvmN&@	L(cP.\נAJrzO?9m;AVh5Y-{shP_,&c6{%}3i#-g`-p FML|Jl"⌨H,dBk{aяǉ2$aclnL#.DhNڵ+s}P9~g {@ pbZcXbON08ä/|+,)OPX1Ķ8h&]hѢF :;o7ޱЮt<Õg>s󃎄ԫQ+>~jjj\-Xh4r󘰻kk׮eFa}_6 CNcj\q#GrϓSA#, 
<8KvUO#|߇]|9sY^
gf9ZY+ߋ\R 4>>>Aw- ͛3&],jXsWtt4e#o4irpΜ9FSaBKSgw9865>]?J6r0wpp9iZ-2RH)-Q;w#Zk[rw졽\T|kiѶm[?`pf8XӰaCy]wv}l4\LV4vJ...^^^%@@&U`yeC߹sx_rb\7	dўg5er4/
sE'PQ4|@Þo޼M6A 
	n` 9XsVݠ\wddk7Puf׼yݿ2X<7w=!oa&g`*a̾K^<*x*fjFcvJq|SѡMRTZ7<*S]`^oP.\	.;=rݻwq;|KP/8IhgD֭5߼ZZn6m'N2eW^]xw*TP(/N 
QQF
 K&V\+h}VD>:Pp{0ĶRPS@R׷~{l̙#_;W֭[֭[G/]Φ}h42EQ|&Zb֯#d2WRԭ\Cꗌ	FASR\I-6ݰW'NЪU+?fBz)`7uxe1oqprr޶իשUքxv9'pkӧ5kV)LõB̞|Pķ`ݭW^4{uDw=Qnʶь3.YDv
7m8bq=ztn6 9~$O	Fkcf`.ƣxի"AME}O߀4##Fj{HJLhVWDr&!d}̙o޺M6e/ܖb(ؔ/4nz}%J cQI9IaNhaf(sΥrCW@x` 1'<r:UTqRdɒ-׷oz,={"EܻvZ4  ,|WlҢGC)gF%\_求ʍGj}%?~B:q,U>oMuG\xgAQӷ|ZKL$}(
ZOiiiz֎;*VXs5~y`li]Λ{ҙv]T)sϟ?(> \]6G6?l$
b;xΝ=zϷ(^x!CXQF{R8yHh9Wh9rkEH׫#*UIvU7';ջLd<ydEl:||HEdËFu=A;ؘ?:}tanb@[-qIep/7=JD iOPކ0Ξnnnxs~jin-_rr u>}z9{=$cǎ}vxb;ݤMRM6Vg,FsXx6BA/|mڊr5n ݻ ~ጠ1~*`E0~Z۶mD-ܚ5kfVk^ͳ8:Lu4/Bnq	r U%{8K
4ޔD0KqI;wbkCGlK+IZCPe 0I6R?'N,p*8yBEvFq̙th<0ƇFZ|_Q:uJi#1F}t'EO6=zh҉ms
)H)爈D`wwO,d;]:ulNg+Pcǎ?޸qE7]DC
O$"Zlr3Rcef*^]7賧~ŚIKY^< d]̓,-ݰ%&eܳxAu0Rt)3c֭_ۮ;c>X?KHήXY'yh?bƍN4)@ JĖŎ
O.*Ld M R`{]pA^եKkQkn6IǢLooOe$zDݐ2|"yvKyY>G" tJ5n
0D ֘7h5$\M_N/u	:wtǽeױ\8pƵMþ+Ct8L$v)3(}@@lۻ#nXckI.;=|sqɬY={v(m2[Bd $og[*?d`+-B0u.%qn1܊O(|G/4F]MK'8-~֫Jt)W-bݫz4Xjao₆um/L^@qJVq,fUsNKtޝQ˖-EWfL^@QRVjGH6ssLBl'":!N. Jn,c8S9}e\/.WGߩDF֭[sʔ)+<xp`` ޽{+WNL]N,i)ۉ2ڸSZٽ|P*ZcW=&8$*q)dG9KQxqժUG} LnBBZv`YRayj%k0sWf-۷od:.]Ǐ780˪G޷oⳳQ4!s) d&h ʿ
"=UL=ǲs{n.H޻*/>?nҤI[n5:pfp~9|޿$Z-[z͙3Ǌ=S`j##č6O܊# .<!٤4@okp\VӋU,/vv+fď6SxKl+_n4ù1u!"|4֬YijxtA-Zq	[T2sz`6wY4Yr(J"$#qVݚT<vkҤIOKͮcyE\	*~ߡC!!!n޼uoQB$ZZy-}~=O Lin3|d0)=|7a /!/`SӪ]4w4-AYv^ʕ+q28ȗU5;yC{DKo> 3AOsKpf7h,Ñض|=!dC-6;#_L22^3E߼lvYF:|p},IIIi6l;f̘oM
f h;lذժUlիW={PZm,Ep=::@ۧf1C;GU(ӽgI*TDFFkg>Jئ7uTu<qct˩˗XuX4afkJp0qqqq̮#G2?я`Bo\QE2M)%J y=F={6_6]y_7uw5dѢEyޙMPFׯg޽{1 )S 8o=K0ֵj՚+?cǎ?4Hɒ%=?Gb?-zoG<丌\~c0ԶUp:ten2ehY<x 0b1?;v6%M,R,ZR.=#^"5g~q@_a SHKSVޚJ)ǎ#}Yfy>+%,8*11(k
>H  񫯾[֙3gxٳgYPJj=a֬nڴV>Ԫ9SN,WAbUZOxn͇L7߿&_~ck׮=+dɒ5k֔F@ǗJ\bs$w5[,Ė `uR gwwwDB
-Z4㛟c'OaHb0(o%dR)

R=zAύGf`3RQ*1!Wq5j t^z!}:V͸L(;j CYqԺF%-\pєGY߾}{]IAΘ
 w6nٲe͛7o{^gxzBjZܪ[L=}jkl1ϲu0 wshTa"bcc#6m4,nZvРAŷ$L6s)yqt-:yx y)V	al< OcP3{v1K$e Afs 4ÑĖ_m۶Rɥ׀qd}|}nWsNN|<xtg9:#| 
MTBD#F,ܹsUV}ӛ7o*a] 2*FKk֪SMb[9]CR	q9ġ_Go(XX#)X`>0EvKΝqʕ`Q;jժ^n8čk׿4<;ku41?hbgӦ.6믿p1 6lX+?~qj^4͞QxWRwԩ;M6))u˗A|UĶ ͢|RP>n
,޵kA`˝<u4j;b[g_m+2hIВB]]+e%n*"}Jeo0Bpæ.]vM.F9,̩S_^v}||ܷm6ؙ#IυEȋSl6*{;Vv3O(#L1И)D*VAv SR7峖TqLo hPM|࿐Sc3vVMk5jJpJnJ<,ʈ($c]x1}SwJt&y2|CđؓOѽR(xDr,]ĩG:urlӦp`3 $6?`.	3~[ƍΘڥ<H;Qi\g_kKG4Vs
 <CsGy}
@B@EI$ɏ9,ܱc}??[9=..N3`>dgEmF#G=D"j4uD)J{Oۂ|
O&SRREow\:"Zj'OiݹGOnĹ/88ݨ'R8nL(__8v๭2`
類>|\මSc{^dIӧ5|Mߓ}<=J{MFY=DbUc	q 0n~#T[~2%B	'f*/i(w6xEa ~ҥ=hٲe:u/Q;")=͜_' 0Y5p͙3g`Hǖ)Vp\(_4TYbb:q3ZҬw^iii29t%cBR+U(fIT)APa[
ϩ z>*|5_/BIڭ]y~a[D|{mBu7QLZkf&Mx-փ֭[o9]v\WLRAǅr:w\|ڵ<==Kٳ,&8q4E7{V]Jϳ|lEM}%.+0v| %@J 77(FP8K*F"}!,)5P &%%)]5d,^d3K~H}W
A8kP%ý_֌lc0&#z:*2Leuii=@x`Ţd]Gf֓:~GnԨ7&0RHr	ҰaC.̀%NII)*6
1as%&>ұsZQ]5Hq)ݥD9Jzi_k~;EhѢn؈e˖	xF;;;Xѣ?P9 خtzO@l)d&;O$խ)NEFYMOVSKtU훝k"6'S.S5yjd~BFp"T+GN@"@QI/yrƕݶfwg=P'ыY)ZV_
0Ԯ]9-YVA'1b)Q@vdq=+Rɾwc'N'WBϋ *ǔ#N5\᧟~`&dǴgt@.իWwZj0?СCL47 n)F} 0wiӈ-!xkձ{NGw,:7dHؤE]ҧOfU-I?v7WR(}*`M(9Bd*r7{JYn4q3o 67g+/}vu!;]mgAMn*^<HyʬpP7oQFw(|:=>Ӟ:|Ro7w
_J0]\LDlC0E6.;AȨv~f͚+.͛߿@6m^KrGEc@I ;|aJޙ5k%Kto:
(:A(kITك3as1f}	,O.L\*) ?q,}`Ʋ˼Vs8ԜߦPݞ߻\U1%JdGܽ"rҳ>-Kc}2P9/pR,qj($bJYz
eS#:UU)Svԉ٬yΝ;w||ݻw
._Tv#GѩSf͚1'}!R
x֭ @7mt7T Nr*$USޙ/,z½`{)4^[n7DFF2轫lݺ5+WE@MJpSvG3sbAoęEH>MQF_۵k9x 
:ȭ\`IoKP@G	%L?~<F2ƍNLv6w?ee2xc`5ZZXYneHPdWl5?5oѣ}6pFxpMI
TL2IqI9-Lo,a0P-S$ߺ#N		=)sACzϟ?y:CgC)7{Yǉ|#Y鋘ctҗׯ3}!hdcl
3];eVh~Nyٓ\mX1+0iK~}'Nd7{{{9_PH"R\=νx"N'bs4w(_M	7k UZQ&Ǹ4=ݥf͚4(
l."<6999)==]}@%$a"9@'aHa_rqgF{/r*:Ϟ/$ӟO_IJ:gܹCxK)Y<heK+x	 2sn1pw)n0Vҗۓ_~̬/8s2DcFAi7nLN>M
{dr~Sru0XAFQPoaH@:#R-0jݩxA6	0u#To&[83gdx
op)JH8کgFP0b^]tv/9z;A%W!`hJ!-f2G	Ok:Kx|;δ0+B "|6])n܄::Ί;%{LDǘ۷B*VXMBቤ\<{Ϭ^ 03w4MG\鑖VT~oQp*!RB*߼L*nC<Gr'9c;s3ż޴Yffo(;AeV9
6jG\v1}*8^+(5dXHgBl2+	K9v;BvPۚ+i8)'D2ȉc18,}
8N5Su'TvNf3>rk}3y25
eʔ)wǭ%`.\p¿:-ZGPPPq.V-tqqd3Ν;wo߾:u_rVg۳gρ۷ߣBm	`::KPq??{w
9 ®deCf1x, N<iOL`pTJl9aK[\~&V .drU;aq͚5ԩS;®Xz>M;kx׎~bR46*dGɮ?sϺjj@ZsR4hVݍk ,Ɲ-f2>li,P3y> \2d4wv q3y{36!'6εx]Qf/_Ilk2ȶ֙`KV~Ambcc/DGGc^
Tv
"|c ?_~x0;;;qssy/_߿i1_WVyDɒ%gq*Wpڵ ~G=C8;;&Ms+YӧO)P5mڴ.u֭&2&aB !/h?xg ^1A
;uiӦpgjLݱcnٲv*U{]7	7Y7nxlٲ-[,ݣGʘ)<"&x9ݕ;wD}w5?㎏u%J	v8* xk޽ݡ@[j<<H0a~b[5 pn޼ 5NZ:,0 q.](f4{/ZqB:tc-`;0K٪U6\0-G,PW\	_be>}ݴiFMka,ر!U`UÆ}ٶm3gμҥKC60) OKw<,˕+>bĈbŊĬ^@+?8pW_}U,SOF?x
&իȿ3C[̞={E6c0SŊ+A9B8p`@ 			w_KmPl 49F|*Bŋ1F/z 8rȍHE֭\:3%un	o߾0h7w^:AJ
8Zj_ |*ᜰ4XC`1RDek#7o޼	/UfjϘ44u{Pv|]t <0hB2w] F:@p[˗z׆HL2M{01Ռ3 <
*?~ɛ ` 8{AC@#W06|C6nxO
\~?A Alܹ;p 0 m
 J\۷o??ۺuAT{}111x 'N\7ov Υ˗$#;TwAiK@{ =J;bq7nѣGp%yMw$I<k1s 2{]NR=ztwÆv:|$""9BP=|?* ÖF0;^ 4O[M$c}I}>I;Oܹ(XǏ n7öB=cp@πBEķ<==q TW}Lۊgz	*TZ;<#fTkӹsxmEPH 0B-m۶m4kl<~q & o?з`0<	̙3ٳ`\B,Y pϹ G 0pJا ^#} B402 PaO?NIIԩӌ>+ `FU.z"23tQ`ea
22xPDPo:ՇGiիW_?2cvl³85%p]{-eb%nCu5Gfǂwu ^Tk8X@(0%CWa}@y> P6/᯿*˷Gɓ|PA@0XwA5\ ٓ:0}"MCw`tBt0ȸLQMV7|k І WL
7x&f>=^; x $ :Nh.P+pmG胗`,4P`COA7uqЛlp.!2;%|H_y0^=F/x֙ gTH'+v
`@,fo  nmj՚Bٳ$ FcǎJe -!AXǱl  0lذ_:1cƬIU׸+хZ[4`7 jDl{ga< (µ(]4Sw:_
dfلCb ^9rDe|uС#ȧ0Gl¸^z9lo^c:[hQ{p+AV"@ ;͚) *k0 v:nݺ l 7B
Up^	ڗ	AT@qj<&\L@q֐8u9T8888"M$um:c+gLp
#3	NpK9}n2h14=իw@<+j:>Α@1ېo `q }T4`0-p@vV	z?@ y7f+Yu%XJDV>t`d|;U )!\?|:k*B j뷁 U B/M&6T0`ezX-P5m@AfہQ8ʎ	RX|ر :*XEXj(ЇԽpdPX
!XY LâN*%cI ={,w 5 !F}p-T #0s@&=r#C#'PM&}fhĂ;{qɐ``s6 %
^\&п^ enӦ$ak׮[`.c,qFv-UH>=E ЄПZt %pQ`kA~\>gA_sm:p׋?ߡƬjϷ0k FҚi>]xh
D
N>- |>t;N[NAѓS 38 PfZg99UV>y?PJ-$0'ImҤdտ@`rH(c) X`\ p(,`!~o% +n# #	79PLfpk݅6?U,\WlZ hp:(u<fLlЕ+Wu
[2Gp-۩_I= .`fPȀ%LC?lh *OU8&ecQt,5 _*M$SaQqC	۷o'SsM  (Y?X?A>oԨQx f]ؐ3 *fF3dr)ш!Segԓ%2_>Øŋ _߿%B:]df'Ax 0d0]@yF0LƜTO{@^.Q\xq;Pa觶CJ~@:SMD$ϥwq	LT
	H;XJ0U kqz
2}z1_ :A.`+|if6\h='L@(JQ[)X}	&Av  ?KgBSмR[&[fΠnNA+:y&dX,5hjBVQ	HbKbKB1nU4ƥƘ&5Mb&d2[朼ߜT\{|;?<	/n[M",gE3A=*6,KÕ2|0\YKﾇїw!̇@[	}@
dc$';T_B#0$q%\r!\KAx
bfy`\!='f|X\srx%i4X|V(Wh1 &}4fLglذQG~BlwާMP0@F *]-a٠lef$4ܘv}&zh 믿yyu/nNh 2 E#!1#%(%i#R=M)mLX ,M9;·ANoȈ͙Nfutt\>|VW̐2x )"ӁJ\l69Z/o[`u!(utL4y9IVm'''ILX>e߃-KtJ%^j>ae&%4׼4Ԛu-*r `nlvoNwݺu[$tXxb?b=ڻw3@/_| 0.-`~ SIhZmd-\> khmv$K 0!pl<"J_΂E2ڎ~ʕ+b¢x0u-~@De@!;ďд//^x!hXp<={ nYz
q,&\5P0YL) w_)p^߾}gh.]χYH־?R^_0=sa/ݼyV	4k׮:D Lχk&w8'pE޷nЮ]f%6[v~SAs6vA/nlx	7 ;6Y7CH4Q zm뮻g&q+Yϫ6+9E[~il 5}6
-SzosrReOYxXTyXw+sܘ1V>7n|mXkeHK{E}*cNMO7/[`!Ǽڸy]N3,Ƃ)mT|ؤ"qWu=ʔ4cO;']11cQhօaVUʺ͙7adU&:i<(mW4My'qR&SKkNj(ebjjyhS;JsQXӣ૥iUϮܬUڴ[%}rQ'q.(wS!")j#7%C٦Fmen,{mhۧňRƐnqRCK-KP4ܛ<^Mr`֞T&hXqRQDj# lc
UZSUr4i0.v}͘,XK\.Wf3sKz$3:Ǣ TS<'!PPhʮeIX%4<=Rǎрeܞ&.Fןp+aY`ki(J4k%1Rz
Ҁ98ssU^.XM2%U	RslL[MIwd7o"Jȳ H1F4kW&kZ;Y\#!o#Ȑ[v;H5Qȭ¥/%'qp #Er6$ƎQk4b 1HZ,!k)	YrU+Na?z1ZP4Yݪ>MgPyt˥9Ogzkqջ6ϝ6}do\,	lHS\pFӀl*[D9I{F45
)cMR퀰Z3B^FYGVIQtzY׬t`[zu^w|<aP(5cug5>/^'j,PT)SeS8[?>Ʌm )tH	+UHYjt,sBr!˯F2?nԔC_4 *1	sD)s\6νTۼŃ^]I<IkPA`_뚓U6_~E;?6Ir-tFo)=Bĳ.mɒ"M;٩!	jBʧp> @ft瓐zJ^0RdVH&i޾R?lFNpsI b໯kY8Qsb/<tAy)xߦe :[y.XxMHd#!1W W"[8H@	#eA@V@䌕4;&Ss\8$S;4	?h%7,3ǌi(ɼ5[,Y0cGAVu?X/ZЭrOUmVwBHI*݃N=Vo=6jʱ*xx՟{NPܻ/[Npa|~]?azZ7v	-w4[f[S5l?]n],SXxkᴳ;uz)bf+T2,_l#|ںb#)z!jx,4@\ϡ[<k ;G41ڢkYD5GH|y(Sz ʱRᎽعXS_=N)3{^t4]ʃ1ROu/rSoɛ`*	U`Yn.=pTl*\w^X,*7MB:CQcM$N_fi[ 1@z,:7灓K'/h?(a׷2ci5I=OmR@C{|V)_2L 6o2]+?Iƒ+)nU.(&xKƑO:5~fO
-śO[W]h%	屚NOT$8!q+׆}0jQ-1uj53'YHMCSw43&f"(AsZ:>OmzތsmW]ҳfe,٠'0в{=!_%kǒ6GCˇV
&q|>ZIFSh_S xDX9&2QRXyB3e3EW <	L<xIgvtϲtk/f[<V' ܎jK6PPk2hr;: `O;Tqfz&`&4YY4DgY㪑+RR($h|5&$fNIjWr:ߞ8Q
EQ5c)mC	cضӿ-;Cfs
J&i:1@#Y>[5v4WoMnGyCb^$-mJ>MߏΚ=S.d&cba[LݼT#5[sF@?UcV6swJk#lrt;&|1-8y('}c@? $j    IENDB`
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: https://ipps-a.army.mil/wp-content/uploads/redux/custom-fonts/fonts.css

@charset "utf-8";


------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: https://ipps-a.army.mil/wp-content/plugins/shortcodes-ultimate/includes/css/shortcodes.css

@charset "utf-8";

.su-u-clearfix::after { content: ""; display: table; clear: both; }

.su-u-trim > :first-child { margin-top: 0px; }

.su-u-trim > :last-child { margin-bottom: 0px; }

.su-u-responsive-media-yes { position: relative; padding-bottom: 56.25%; height: 0px; overflow: hidden; }

.su-u-responsive-media-yes .fluid-width-video-wrapper, .su-u-responsive-media-yes .video-holder { position: static !important; }

.su-u-responsive-media-yes embed, .su-u-responsive-media-yes iframe, .su-u-responsive-media-yes object { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }

.su-u-overflow-hidden { overflow: hidden; }

.su-accordion { margin-bottom: 1.5em; }

.su-accordion .su-spoiler { margin-bottom: 0.5em; }

.su-audio { position: relative; width: 100%; height: 30px; margin-bottom: 1.5em; background: linear-gradient(rgb(124, 135, 129) 0px, rgb(10, 8, 9) 100%); border-radius: 3px; }

.su-audio .jp-pause, .su-audio .jp-play { position: absolute; left: 0px; top: 0px; display: block; width: 30px; height: 30px; border-top-left-radius: 3px; border-bottom-left-radius: 3px; cursor: pointer; border-right: 1px solid rgb(69, 73, 71); background-image: url("../images/player/default.png"); background-repeat: no-repeat; }

.su-audio .jp-play { background-position: 0px 0px; }

.su-audio .jp-pause { background-position: -30px 0px; }

.su-audio .jp-current-time, .su-audio .jp-duration { position: absolute; top: 0px; display: block; height: 30px; line-height: 30px; font-size: 10px; color: rgb(238, 238, 238); text-shadow: rgb(0, 0, 0) 0px -1px 0px; }

.su-audio .jp-current-time { left: 45px; }

.su-audio .jp-duration { right: 10px; }

.su-audio .jp-play-bar, .su-audio .jp-seek-bar { position: absolute; top: 0px; left: 0px; height: 10px; border-radius: 3px; cursor: pointer; }

.su-audio .jp-progress { position: absolute; top: 10px; left: 85px; right: 50px; height: 10px; background: rgb(51, 51, 51); box-shadow: rgb(0, 0, 0) 0px 0px 5px inset; border-radius: 3px; }

.su-audio .jp-seek-bar { background: linear-gradient(rgb(11, 11, 11) 0px, rgb(102, 102, 102) 100%); }

.su-audio .jp-play-bar { background: linear-gradient(rgb(109, 179, 242) 0px, rgb(84, 163, 238) 50%, rgb(54, 144, 240) 51%, rgb(30, 105, 222) 100%); }

.su-box { margin: 0px 0px 1.5em; border-width: 2px; border-style: solid; }

.su-box-title { display: block; padding: 0.5em 1em; font-weight: 700; font-size: 1.1em; }

.su-box-content { background-color: rgb(255, 255, 255); color: rgb(68, 68, 68); padding: 1em; }

.su-box-style-soft .su-box-title { background-image: url("../images/styles/style-soft.png"); background-position: 0px 0px; background-repeat: repeat-x; }

.su-box-style-glass .su-box-title { background-image: url("../images/styles/style-glass.png"); background-position: 0px 50%; background-repeat: repeat-x; }

.su-box-style-bubbles .su-box-title { background-image: url("../images/styles/style-bubbles.png"); background-position: 0px 50%; background-repeat: repeat-x; }

.su-box-style-noise .su-box-title { background-image: url("../images/styles/style-noise.png"); background-position: 0px 0px; background-repeat: repeat-x; }

.su-button { text-align: center; transition: all 0.2s ease 0s; display: inline-block !important; text-decoration: none !important; box-sizing: content-box !important; }

.su-button-wide { margin: 1em 0px; display: block !important; }

.su-button-center { text-align: center; }

.su-button span { transition: all 0.2s ease 0s; display: block !important; text-decoration: none !important; box-sizing: content-box !important; }

.su-button img { border: none !important; vertical-align: middle !important; margin: -0.2em 0.4em 0px -0.3em !important; box-shadow: none !important; }

.su-button i { display: inline-block; width: 1em; height: 1em; text-align: center; line-height: 1em; margin: 0px 0.5em 0px 0px !important; }

.su-button.su-button-float-icon img { margin: 0px 0.5em !important; }

.su-button small { display: block; margin: -0.2em 0px 0px; color: inherit; text-align: center; font-style: normal; font-size: 0.8em; line-height: 1; opacity: 0.7; }

.su-button-style-default { border-width: 1px; border-style: solid; }

.su-button-style-default:hover { opacity: 0.7; }

.su-button-style-default span { border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; }

.su-button-style-flat, .su-button-style-flat span { border: none; }

.su-button-style-flat span { position: relative; }

.su-button-style-flat:hover span { top: 1px; }

.su-button-style-ghost { background: 0px 0px !important; }

.su-button-style-ghost span { border-width: 3px; border-style: solid; }

.su-button-style-ghost:hover span { border-color: inherit !important; }

.su-button-style-soft span { background: url("../images/styles/style-soft.png") 0px -20px repeat-x; }

.su-button-style-soft:hover span { background: url("../images/styles/style-soft.png") 0px 0px repeat-x; }

.su-button-style-glass span { background: url("../images/styles/style-glass.png") 0px 50% repeat-x; }

.su-button-style-glass:hover span { background: url("../images/styles/style-glass.png") 100% 50% repeat-x; }

.su-button-style-bubbles span { background: url("../images/styles/style-bubbles.png") 0px 50% no-repeat; }

.su-button-style-bubbles:hover span { background: url("../images/styles/style-bubbles.png") -710px 50% no-repeat; }

.su-button-style-noise span { background: url("../images/styles/style-noise.png") 0px 0px repeat-x; }

.su-button-style-noise:hover span { background: url("../images/styles/style-noise.png") 0px 0px repeat-x; }

.su-button-style-stroked span { margin: 1px; border: 1px dashed rgb(255, 255, 255) !important; }

.su-button-style-stroked:hover span { opacity: 0.7; }

.su-button-style-3d { border-bottom-style: solid; border-bottom-width: 6px; }

.su-button-style-3d span { border-bottom-style: solid; border-bottom-width: 1px; }

.su-button-style-3d:hover { position: relative; top: 3px; border-bottom-width: 3px; }

.su-carousel { position: relative; margin-bottom: 1.5em; overflow: hidden; backface-visibility: hidden; z-index: 1; }

.su-carousel-centered { margin: 0px auto 1.5em; }

.su-carousel-slides { position: relative; width: 100%; transition-property: transform, left, top, -webkit-transform; transition-duration: 0s; transform: translate3d(0px, 0px, 0px); transition-timing-function: ease; }

.swiper-free-mode > .su-carousel-slides { transition-timing-function: ease-out; margin: 0px auto; }

.su-carousel-slide { position: relative; float: left; }

.su-carousel-slide > a, .su-carousel-slide > a > img, .su-carousel-slide > img { position: relative; display: block; width: 100%; height: 100%; text-decoration: none; box-sizing: border-box; }

.su-carousel-responsive-yes .su-carousel-slide > a, .su-carousel-responsive-yes .su-carousel-slide > a > img, .su-carousel-responsive-yes .su-carousel-slide > img { height: auto; }

.su-carousel-pages-no .su-carousel-pagination { display: none; }

.swiper-wp8-horizontal { }

.swiper-wp8-vertical { }

.su-carousel .su-carousel-slide a { padding: 0px 5px; }

.su-carousel .su-carousel-slide img { padding: 3px; border: 1px solid rgb(204, 204, 204); background: rgb(255, 255, 255); border-radius: 5px; }

.su-carousel .su-carousel-slide-title { position: absolute; left: 9px; right: 9px; bottom: 4px; display: block; padding: 2px 3px; color: rgb(255, 255, 255); line-height: 1.2; font-size: 11px; background: rgba(0, 0, 0, 0.5); box-sizing: border-box; transition: opacity 1s ease 0s; }

.su-carousel .su-carousel-next, .su-carousel .su-carousel-prev { position: absolute; top: 50%; display: block; width: 40px; height: 40px; margin-top: -20px; background: url("../images/swiper/default.png") 0px 0px no-repeat rgba(0, 0, 0, 0.5); cursor: pointer; border-radius: 50%; opacity: 0; transition: all 0.2s ease 0s; }

.su-carousel .su-carousel-prev { right: 20px; margin-right: 40px; background-position: -40px 0px; }

.su-carousel .su-carousel-next { left: 20px; margin-left: 40px; background-position: 0px 0px; }

.su-carousel:hover .su-carousel-next, .su-carousel:hover .su-carousel-prev { margin-left: 0px; margin-right: 0px; opacity: 0.7; }

.su-carousel .su-carousel-next:hover, .su-carousel .su-carousel-prev:hover { opacity: 1; }

.su-carousel .su-carousel-pagination { position: absolute; left: 15%; right: 15%; top: 50%; width: 70%; height: 0px; margin-top: -7px; text-align: center; cursor: default; opacity: 0; transition: all 0.2s ease 0s; }

.su-carousel:hover .su-carousel-pagination { bottom: 20px; opacity: 1; }

.su-carousel .su-carousel-pagination span { display: inline-block; width: 14px; height: 14px; margin: 0px; background: url("../images/swiper/default.png") 0px -999px no-repeat rgba(0, 0, 0, 0.5); cursor: pointer; border-radius: 50%; transition: all 0.2s ease 0s; }

.su-carousel:hover .su-carousel-pagination span { margin: 0px 3px; }

.su-carousel .su-carousel-pagination span.swiper-visible-switch { background-color: rgba(255, 255, 255, 0.5); }

.su-carousel .su-carousel-pagination span.swiper-active-switch, .su-carousel .su-carousel-pagination span:hover { background-position: 0px -40px; }

.su-row { margin-bottom: 1.5em; }

.su-row::after { display: table; clear: both; content: ""; }

.su-row .su-column { display: block; float: left; box-sizing: border-box; margin: 0px 0px 0px 4%; }

.su-row .su-column:first-child { margin-left: 0px; }

.su-row .su-column.su-column-size-1-1 { margin-right: 0px; margin-left: 0px; }

.su-row .su-column.su-column-centered { float: none; margin-right: auto; margin-left: auto; }

.su-row .su-column-size-1-1 { width: 100%; }

.su-row .su-column-size-1-2 { width: 48%; }

.su-row .su-column-size-1-3 { width: 30.66%; }

.su-row .su-column-size-2-3 { width: 65.33%; }

.su-row .su-column-size-1-4 { width: 22%; }

.su-row .su-column-size-3-4 { width: 74%; }

.su-row .su-column-size-1-5 { width: 16.8%; }

.su-row .su-column-size-2-5 { width: 37.6%; }

.su-row .su-column-size-3-5 { width: 58.4%; }

.su-row .su-column-size-4-5 { width: 79.2%; }

.su-row .su-column-size-1-6 { width: 13.33%; }

.su-row .su-column-size-5-6 { width: 82.66%; }

.su-row .su-column embed, .su-row .su-column iframe, .su-row .su-column img, .su-row .su-column object { max-width: 100%; }

.su-custom-gallery { margin-bottom: 1.5em; }

.su-custom-gallery::after, .su-custom-gallery::before { content: ""; display: table; }

.su-custom-gallery::after { clear: both; }

.su-custom-gallery-slide { position: relative; float: left; margin: 0.5em; overflow: hidden; }

.su-custom-gallery-slide a { display: block; width: 100%; }

.su-custom-gallery-slide img { display: block; margin: 0px; padding: 3px; border: 1px solid rgb(204, 204, 204); background: rgb(255, 255, 255); box-sizing: border-box; border-radius: 5px; box-shadow: none; transition: all 0.2s ease 0s; }

.su-custom-gallery-slide:hover img { background: rgb(238, 238, 238); border: 1px solid rgb(170, 170, 170); }

.su-custom-gallery-slide span { position: absolute; left: 4px; bottom: 4px; right: 4px; display: block; padding: 2px 4px; font-size: 12px; color: rgb(255, 255, 255); background: rgba(0, 0, 0, 0.5); line-height: 1.3; opacity: 0; transition: all 0.2s ease 0s; }

.su-custom-gallery-slide:hover span { opacity: 1; }

.su-custom-gallery-title-never span { display: none; }

.su-custom-gallery-title-always span { opacity: 1; }

.su-dailymotion { margin: 0px 0px 1.5em; }

.su-dailymotion iframe { border: none !important; }

.su-display-posts-template-default .su-post { display: flex; margin-bottom: 1.75em; }

.su-display-posts-template-default .su-post-thumbnail { margin: 0px 1.25em 0px 0px; width: 8.25em; }

.su-display-posts-template-default .su-post-thumbnail a { display: block !important; text-decoration: none !important; }

.su-display-posts-template-default .su-post-thumbnail img { display: block !important; margin: 0px !important; max-width: 100% !important; height: auto !important; object-fit: cover !important; }

.su-display-posts-template-default .su-post-body { -webkit-box-flex: 1; flex: 1 1 0%; }

.su-display-posts-template-default h2.su-post-title { margin: 0px 0px 1em !important; padding: 0px !important; border: none !important; font-size: 1.35em !important; }

.su-display-posts-template-default h2.su-post-title::after, .su-display-posts-template-default h2.su-post-title::before { display: none; }

.su-display-posts-template-default .su-post-meta { margin: 1em 0px; font-size: 0.85em; opacity: 0.85; }

.su-display-posts-template-default .su-post-excerpt p { margin: 1em 0px; }

.su-display-posts-template-default .su-post-excerpt > :last-child { margin-bottom: 0px !important; }

.su-display-posts-template-default .su-post-comments-link { margin: 1em 0px 0px; }

.su-display-posts-template-teasers .su-post { display: flex; -webkit-box-align: center; align-items: center; margin-bottom: 1em; }

.su-display-posts-template-teasers .su-post-thumbnail { margin: 0px 1em 0px 0px; width: 3.75em; }

.su-display-posts-template-teasers .su-post-thumbnail a { display: block !important; text-decoration: none !important; }

.su-display-posts-template-teasers .su-post-thumbnail img { display: block !important; margin: 0px !important; max-width: 100% !important; height: auto !important; object-fit: cover !important; }

.su-display-posts-template-teasers .su-post-body { -webkit-box-flex: 1; flex: 1 1 0%; }

.su-display-posts-template-teasers h2.su-post-title { margin: 0px !important; padding: 0px !important; border: none !important; font-size: 1.15em !important; }

.su-display-posts-template-teasers h2.su-post-title::after, .su-display-posts-template-teasers h2.su-post-title::before { display: none; }

.su-display-posts-template-single h2.su-post-title { margin: 0px 0px 1em !important; padding: 0px !important; border: none !important; font-size: 1.75em !important; }

.su-display-posts-template-single .su-post-meta { margin: 1em 0px; font-size: 0.85em; opacity: 0.85; }

.su-display-posts-pagination { display: flex; -webkit-box-pack: justify; justify-content: space-between; }

.su-display-posts-pagination-next { margin-left: auto; }

.su-divider { clear: both; border: none; text-align: right; line-height: 1; }

.su-divider a { display: inline-block; font-size: 0.8em; text-decoration: none; outline: 0px; padding-bottom: 5px; }

.su-divider-style-default { border-bottom-style: solid; }

.su-divider-style-dotted { border-bottom-style: dotted; }

.su-divider-style-dashed { border-bottom-style: dashed; }

.su-divider-style-double { border-bottom-style: double; }

.su-document { margin: 0px 0px 1.5em; }

.su-document iframe { border: none !important; }

.su-dropcap { float: left; display: inline-block; width: 2em; height: 2em; margin: 0.2em 0.5em 0.2em 0px; line-height: 2em; text-align: center; overflow: hidden; text-transform: uppercase; }

.su-dropcap-style-default { color: rgb(255, 255, 255); background: linear-gradient(rgb(69, 72, 77) 0px, rgb(0, 0, 0) 100%); text-shadow: rgb(0, 0, 0) -1px -1px 0px; border-radius: 50%; }

.su-dropcap-style-flat { background: rgb(68, 68, 68); color: rgb(255, 255, 255); }

.su-dropcap-style-light { color: rgb(51, 51, 51); border-radius: 50%; background: linear-gradient(rgb(255, 255, 255) 0px, rgb(234, 234, 234) 100%); }

.su-dropcap-style-simple { width: 1em; height: 1em; line-height: 1em; text-align: left; }

.su-expand { margin: 0px 0px 1.5em; }

.su-expand-content { overflow: hidden; }

.su-expand-link { margin-top: 0.5em; cursor: pointer; }

.su-expand-link:hover { opacity: 0.7; }

.su-expand-link a, .su-expand-link a:active, .su-expand-link a:focus, .su-expand-link a:hover, .su-expand-link a:visited { display: inline; text-decoration: none; box-shadow: none; background: 0px 0px; border: none; }

.su-expand-link-style-underlined .su-expand-link span { text-decoration: underline; }

.su-expand-link-style-dotted .su-expand-link span { border-bottom: 1px dotted rgb(51, 51, 51); }

.su-expand-link-style-dashed .su-expand-link span { border-bottom: 1px dashed rgb(51, 51, 51); }

.su-expand-link-style-button .su-expand-link a { display: inline-block; margin-top: 0.2em; padding: 0.2em 0.4em; border: 2px solid rgb(51, 51, 51); }

.su-expand-link-more { display: none; }

.su-expand-link-less { display: block; }

.su-expand-collapsed .su-expand-link-more { display: block; }

.su-expand-collapsed .su-expand-link-less { display: none; }

.su-expand-link i { display: inline-block; margin: 0px 0.3em 0px 0px; vertical-align: middle; color: inherit; }

.su-expand-link img { display: inline-block; width: 1em; height: 1em; margin: 0px 0.3em 0px 0px; vertical-align: middle; }

.su-frame, .su-frame-inner { display: block; }

.su-frame-align-left { float: left; margin: 0px 1em 1em 0px; }

.su-frame-align-center { float: none; margin: 1em auto; }

.su-frame-align-right { float: right; margin: 0px 0px 1em 1em; }

.su-frame img { display: block !important; float: none !important; padding: 0px !important; margin: 0px !important; border: none !important; box-shadow: none !important; }

.su-frame-style-default { padding: 2px; border: 1px solid rgb(153, 153, 153); background: rgb(255, 255, 255); box-shadow: rgb(204, 204, 204) 1px 1px 4px; }

.su-frame-style-default .su-frame-inner { padding: 2px; border: 4px solid rgb(238, 238, 238); }

.su-gmap { margin: 0px 0px 1.5em; }

.su-gmap iframe { border: none !important; }

.su-guests { margin-bottom: 1.5em; }

.su-heading-style-default { padding: 2px 0px; border-top: 1px solid rgb(153, 153, 153); border-bottom: 1px solid rgb(153, 153, 153); }

.su-heading-style-default .su-heading-inner { padding: 1em 0.5em; border-top: 4px solid rgb(238, 238, 238); border-bottom: 4px solid rgb(238, 238, 238); }

.su-heading.su-heading-align-left { text-align: left; }

.su-heading.su-heading-align-left .su-heading-inner { padding-left: 0.2em; }

.su-heading.su-heading-align-right { text-align: right; }

.su-heading.su-heading-align-right .su-heading-inner { padding-right: 0.2em; }

.su-heading.su-heading-align-center { text-align: center; }

.su-highlight { display: inline; padding: 1px 0px; }

.su-image-carousel { margin: 1.5em 0px; width: 100%; }

.su-image-carousel:first-child { margin-top: 0px; }

.su-image-carousel:last-child { margin-bottom: 0px; }

.su-image-carousel-item { box-sizing: border-box; width: 100%; }

.su-image-carousel-item-content { position: relative; }

.su-image-carousel-item-content a, .su-image-carousel-item-content a:active, .su-image-carousel-item-content a:focus, .su-image-carousel-item-content a:hover, .su-image-carousel-item-content a:visited, .su-image-carousel-item-content img { display: block; box-sizing: border-box; margin: 0px; padding: 0px; width: 100%; height: 100%; border: none; border-radius: 0px; box-shadow: none; text-decoration: none; }

.su-image-carousel-item-content a::after, .su-image-carousel-item-content a::before, .su-image-carousel-item-content img::after, .su-image-carousel-item-content img::before { display: none; }

.su-image-carousel-item-content span { position: absolute; display: block; overflow: auto; max-height: 60%; overflow-wrap: break-word; font-size: 0.9em; line-height: 1.3; }

.su-image-carousel-item-content span:empty { display: none; }

.su-image-carousel-columns-2 .su-image-carousel-item { width: 50%; }

.su-image-carousel-columns-3 .su-image-carousel-item { width: 33.3333%; }

.su-image-carousel-columns-4 .su-image-carousel-item { width: 25%; }

.su-image-carousel-columns-5 .su-image-carousel-item { width: 20%; }

.su-image-carousel-columns-6 .su-image-carousel-item { width: 16.6667%; }

.su-image-carousel-columns-7 .su-image-carousel-item { width: 14.2857%; }

.su-image-carousel-columns-8 .su-image-carousel-item { width: 12.5%; }

.su-image-carousel-columns-2.su-image-carousel-has-spacing .su-image-carousel-item { margin-right: 3%; width: 48.5%; }

.su-image-carousel-columns-3.su-image-carousel-has-spacing .su-image-carousel-item { margin-right: 2.9%; width: 31.4%; }

.su-image-carousel-columns-4.su-image-carousel-has-spacing .su-image-carousel-item { margin-right: 2.8%; width: 22.9%; }

.su-image-carousel-columns-5.su-image-carousel-has-spacing .su-image-carousel-item { margin-right: 2.5%; width: 18%; }

.su-image-carousel-columns-6.su-image-carousel-has-spacing .su-image-carousel-item { margin-right: 2.6%; width: 14.5%; }

.su-image-carousel-columns-7.su-image-carousel-has-spacing .su-image-carousel-item { margin-right: 2.2%; width: 12.4%; }

.su-image-carousel-columns-8.su-image-carousel-has-spacing .su-image-carousel-item { margin-right: 2%; width: 10.75%; }

.su-image-carousel-crop .su-image-carousel-item-content::before { float: left; margin-left: -1px; width: 1px; height: 0px; content: ""; }

.su-image-carousel-crop .su-image-carousel-item-content::after { display: table; clear: both; content: ""; }

.su-image-carousel-crop .su-image-carousel-item-content a, .su-image-carousel-crop .su-image-carousel-item-content img { position: absolute; inset: 0px; width: 100%; height: 100%; }

.su-image-carousel-crop .su-image-carousel-item-content img { object-fit: cover; }

.su-image-carousel-crop-16-9 .su-image-carousel-item-content::before { padding-top: 56.25%; }

.su-image-carousel-crop-16-10 .su-image-carousel-item-content::before { padding-top: 62.5%; }

.su-image-carousel-crop-21-9 .su-image-carousel-item-content::before { padding-top: 42.8571%; }

.su-image-carousel-crop-5-4 .su-image-carousel-item-content::before { padding-top: 80%; }

.su-image-carousel-crop-4-3 .su-image-carousel-item-content::before { padding-top: 75%; }

.su-image-carousel-crop-3-2 .su-image-carousel-item-content::before { padding-top: 66.6667%; }

.su-image-carousel-crop-2-1 .su-image-carousel-item-content::before { padding-top: 50%; }

.su-image-carousel-crop-1-1 .su-image-carousel-item-content::before { padding-top: 100%; }

.su-image-carousel-crop-1-2 .su-image-carousel-item-content::before { padding-top: 200%; }

.su-image-carousel-crop-2-3 .su-image-carousel-item-content::before { padding-top: 150%; }

.su-image-carousel-crop-3-4 .su-image-carousel-item-content::before { padding-top: 133.333%; }

.su-image-carousel-crop-4-5 .su-image-carousel-item-content::before { padding-top: 125%; }

.su-image-carousel-crop-9-21 .su-image-carousel-item-content::before { padding-top: 233.333%; }

.su-image-carousel-crop-10-16 .su-image-carousel-item-content::before { padding-top: 160%; }

.su-image-carousel-crop-9-16 .su-image-carousel-item-content::before { padding-top: 177.778%; }

.su-image-carousel-align-left { float: left; margin-top: 0px; margin-right: 1.5em; }

.su-image-carousel-align-right { float: right; margin-top: 0px; margin-left: 1.5em; }

.su-image-carousel-align-center { margin-right: auto; margin-left: auto; }

.su-image-carousel-align-full { margin-right: calc(50% - 50vw); margin-left: calc(50% - 50vw); max-width: 100vw !important; width: 100vw !important; }

.su-image-carousel button.flickity-prev-next-button { position: absolute; top: 50%; display: block; margin: -22px 0px 0px; padding: 0px; width: 44px; height: 44px; outline: 0px; border-radius: 50%; opacity: 0; transition: opacity 0.2s ease 0s, transform 0.2s ease 0s, -webkit-transform 0.2s ease 0s; transform: none; }

.su-image-carousel:hover button.flickity-prev-next-button { opacity: 0.5; }

.su-image-carousel button.flickity-prev-next-button:focus, .su-image-carousel button.flickity-prev-next-button:hover { box-shadow: none; opacity: 1; }

.su-image-carousel button.flickity-prev-next-button:focus { transform: scale(1.05); }

.su-image-carousel button.flickity-prev-next-button[disabled] { display: none; }

.su-image-carousel button.flickity-prev-next-button.previous { left: 20px; }

.su-image-carousel button.flickity-prev-next-button.next { right: 20px; }

.su-image-carousel > ol.flickity-page-dots { position: absolute; top: 50%; bottom: auto; left: 50%; margin: 0px; padding: 0px; width: auto; list-style: none; opacity: 0; transition: opacity 0.2s ease 0s; transform: translate(-50%, -50%); pointer-events: none; }

.su-image-carousel:hover > ol.flickity-page-dots { opacity: 1; }

.su-image-carousel > ol.flickity-page-dots > li.dot { position: relative; display: inline-block; margin: 5px; padding: 0px; width: 20px; height: 20px; border-radius: 50%; list-style: none; opacity: 0.5; transition: opacity 0.2s ease 0s; pointer-events: all; }

.su-image-carousel > ol.flickity-page-dots > li.dot:hover { opacity: 1; }

.su-image-carousel > ol.flickity-page-dots > li.dot::before { position: absolute; top: 50%; left: 50%; display: none; margin: 0px; padding: 0px; width: 10px; height: 10px; border-radius: 50%; content: ""; transform: translate(-50%, -50%); }

.su-image-carousel > ol.flickity-page-dots > li.dot.is-selected::before { display: block; }

.su-image-carousel-controls-style-dark button.flickity-prev-next-button { background: rgb(0, 0, 0); color: rgb(255, 255, 255); }

.su-image-carousel-controls-style-dark ol.flickity-page-dots li.dot { background: rgb(0, 0, 0); }

.su-image-carousel-controls-style-dark ol.flickity-page-dots li.dot::before { background: rgb(255, 255, 255); }

.su-image-carousel-controls-style-light button.flickity-prev-next-button { background: rgb(255, 255, 255); color: rgb(0, 0, 0); }

.su-image-carousel-controls-style-light ol.flickity-page-dots li.dot { background: rgb(255, 255, 255); }

.su-image-carousel-controls-style-light ol.flickity-page-dots li.dot::before { background: rgb(0, 0, 0); }

.su-image-carousel-slides-style-default .su-image-carousel-item-content { margin: 1px; }

.su-image-carousel-slides-style-default .su-image-carousel-item-content img { padding: 3px; border: 1px solid rgb(204, 204, 204); border-radius: 7px; background: rgb(255, 255, 255); }

.su-image-carousel-slides-style-default .su-image-carousel-item-content span { right: 4px; bottom: 4px; left: 4px; padding: 0.5em 0.7em; border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; background: linear-gradient(to top, rgba(0, 0, 0, 0.7), transparent); color: rgb(255, 255, 255); text-shadow: rgb(0, 0, 0) 0px 2px 5px; }

.su-image-carousel-slides-style-minimal .su-image-carousel-item-content { margin: 1px; }

.su-image-carousel-slides-style-minimal .su-image-carousel-item-content span { right: 0px; bottom: 0px; left: 0px; padding: 0.7em; background: linear-gradient(to top, rgba(0, 0, 0, 0.7), transparent); color: rgb(255, 255, 255); text-shadow: rgb(0, 0, 0) 0px 2px 5px; }

.su-image-carousel-slides-style-photo .su-image-carousel-item-content { padding: 7px; }

.su-image-carousel-slides-style-photo .su-image-carousel-item-content img { border: 5px solid rgb(255, 255, 255); border-radius: 7px; box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 5px; }

.su-image-carousel-slides-style-photo .su-image-carousel-item-content span { right: 12px; bottom: 12px; left: 12px; padding: 0.3em 0.5em; background: rgb(255, 255, 255); color: rgb(0, 0, 0); font-size: 0.9em; }

.su-image-carousel-slides-style-photo.su-image-carousel-crop .su-image-carousel-item-content img { inset: 7px; width: calc(100% - 14px); height: calc(100% - 14px); }

.su-image-carousel-mfp.mfp-bg { z-index: 102000 !important; }

.su-image-carousel-mfp.mfp-wrap { z-index: 102001 !important; }

.su-image-carousel-mfp.mfp-wrap .mfp-preloader { z-index: 102002 !important; }

.su-image-carousel-mfp.mfp-wrap .mfp-content { z-index: 102003 !important; }

.su-image-carousel-mfp.mfp-wrap button.mfp-arrow, .su-image-carousel-mfp.mfp-wrap button.mfp-close { z-index: 102004 !important; }

.su-image-carousel-has-outline .su-image-carousel-item-content a:focus img, .su-image-carousel-has-outline button.flickity-prev-next-button:focus { outline: highlight solid 2px; }

.su-label { display: inline; margin-right: 0.3em; padding: 0.1em 0.3em; font-size: 0.8em; height: 0.8em; line-height: 0.8em; color: rgb(255, 255, 255); border-radius: 3px; }

.su-label-type-default { background: rgb(153, 153, 153); }

.su-label-type-success { background: rgb(0, 153, 0); }

.su-label-type-warning { background: rgb(255, 153, 0); }

.su-label-type-important { background: rgb(255, 0, 51); }

.su-label-type-black { background: rgb(17, 17, 17); }

.su-label-type-info { background: rgb(0, 153, 204); }

.su-lightbox-content { position: relative; margin: 0px auto; }

#su-generator .su-lightbox-content, .mfp-content .su-lightbox-content { display: block !important; }

.su-lightbox-content-preview { width: 100%; min-height: 300px; background: rgb(68, 68, 68); overflow: hidden; }

.su-lightbox-content h1, .su-lightbox-content h2, .su-lightbox-content h3, .su-lightbox-content h4, .su-lightbox-content h5, .su-lightbox-content h6 { color: inherit; }

.su-lightbox { cursor: pointer; }

.su-list { margin-bottom: 1.5em; }

.su-list ul { margin: 0px !important; padding: 0px !important; list-style: none !important; }

.su-list ul li { position: relative; line-height: 1.3em; display: block !important; margin: 0px !important; padding: 4px 0px 4px 2em !important; list-style-type: none !important; }

.su-list ul li > img { position: absolute; left: 0px; top: 4px; width: 1.3em; height: 1.3em; padding: 0px; margin: 0px; border: none; }

.su-list ul li > i { position: absolute; left: 0px; top: 4px; width: 1.3em; height: 1.3em; line-height: 1.3em; text-align: center; }

.su-members { margin-bottom: 1.5em; padding: 1em; border-width: 1px 0px; border-style: solid; text-align: center; }

.su-members a { text-decoration: underline; color: inherit; }

.su-note { margin: 0px 0px 1.5em; border-width: 1px; border-style: solid; }

.su-note-inner { padding: 1em; border-width: 1px; border-style: solid; }

.su-posts-default-loop .su-post { margin-bottom: 2.5em; line-height: 1.5; }

.su-posts-default-loop .su-post::after { content: ""; display: table; clear: both; }

.su-posts-default-loop .su-post-thumbnail { float: left; display: block; width: 100px; height: 100px; margin-right: 1em; }

.su-posts-default-loop .su-post-thumbnail img { max-width: 100px; max-height: 100px; }

.su-posts-default-loop h2.su-post-title { clear: none; margin: 0px 0px 0.3em; font-size: 1.2em; font-weight: 700; }

.su-posts-default-loop .su-post-meta { margin-bottom: 0.7em; font-size: 0.8em; opacity: 0.6; }

.su-posts-default-loop .su-post-excerpt { margin-bottom: 0.5em; }

.su-posts-default-loop .su-post-excerpt p:last-child { margin-bottom: 0px; }

.su-posts-default-loop .su-post-comments-link { font-size: 0.9em; }

.su-posts-teaser-loop .su-post { margin-bottom: 1.5em; line-height: 1.2; }

.su-posts-teaser-loop .su-post::after { content: ""; display: table; clear: both; }

.su-posts-teaser-loop .su-post-thumbnail { float: left; display: block; width: 56px; height: 56px; margin: 0px 1em 0px 0px; }

.su-posts-teaser-loop .su-post-thumbnail img { display: block; margin: 0px; padding: 2px; border: 1px solid rgb(204, 204, 204); border-radius: 5px; max-width: 100%; max-height: 100%; }

.su-posts-teaser-loop h2.su-post-title { display: block; margin: 0px; padding: 0px; border: none; font-size: 0.9em; font-weight: 400; clear: none; }

.su-posts-single-post .su-post { margin-bottom: 2.5em; line-height: 1.5; }

.su-posts-single-post .su-post::after { content: ""; display: table; clear: both; }

.su-posts-single-post h1.su-post-title { clear: none; margin: 0px 0px 0.3em; font-size: 1.2em; font-weight: 700; }

.su-posts-single-post .su-post-meta { margin-bottom: 0.7em; font-size: 0.8em; opacity: 0.6; }

.su-posts-single-post .su-post-content { margin-bottom: 0.5em; }

.su-posts-single-post .su-post-content p:last-child { margin-bottom: 0px; }

.su-private { margin: 0px 0px 1.5em; }

.su-pullquote { display: block; width: 30%; padding: 0.5em 1em; }

.su-pullquote-align-left { margin: 0.5em 1.5em 1em 0px; padding-left: 0px; float: left; border-right: 5px solid rgb(238, 238, 238); }

.su-pullquote-align-right { margin: 0.5em 0px 1em 1.5em; padding-right: 0px; float: right; border-left: 5px solid rgb(238, 238, 238); }

.su-qrcode { display: inline-block; }

.su-qrcode-align-left { float: left; margin: 0px 0.5em 0.5em 0px; }

.su-qrcode-align-center { display: block; clear: both; margin: 1em auto; text-align: center; }

.su-qrcode-align-right { float: right; margin: 0px 0px 0.5em 0.5em; }

.su-qrcode a, .su-qrcode a:active, .su-qrcode a:focus, .su-qrcode a:hover { background: 0px 0px; outline: 0px; display: inline; text-decoration: none; }

.su-qrcode-clickable a:hover { opacity: 0.7; }

.su-qrcode img { max-width: 100%; }

.su-quote-style-default { position: relative; margin-bottom: 1.5em; padding: 0.5em 3em; font-style: italic; }

.su-quote-style-default::after, .su-quote-style-default::before { position: absolute; display: block; width: 20px; height: 20px; background-image: url("../images/quote.png"); content: ""; }

.su-quote-style-default::before { top: 0px; left: 0px; background-position: 0px 0px; }

.su-quote-style-default::after { right: 0px; bottom: 0px; background-position: -20px 0px; }

.su-quote-style-default .su-quote-cite { display: block; text-align: right; font-style: normal; }

.su-quote-style-default .su-quote-cite::before { content: "— "; }

.su-quote-style-default .su-quote-cite a { text-decoration: underline; }

.su-screenr { margin: 0px 0px 1.5em; }

.su-screenr iframe { border: none !important; }

.su-service { position: relative; margin: 0px 0px 1.5em; }

.su-service-title { display: block; margin-bottom: 0.5em; color: rgb(51, 51, 51); font-weight: 700; font-size: 1.1em; }

.su-service-title img { position: absolute; top: 0px; left: 0px; display: block !important; margin: 0px !important; padding: 0px !important; border: none !important; box-shadow: none !important; }

.su-service-title i { position: absolute; top: 0px; left: 0px; width: 1em; height: 1em; text-align: center; line-height: 1em; display: block !important; }

.su-service-content { line-height: 1.4; }

.su-slider { position: relative; margin-bottom: 1.5em; overflow: hidden; backface-visibility: hidden; z-index: 1; }

.su-slider-centered { margin: 0px auto 1.5em; }

.su-slider-slides { position: relative; width: 100%; transition-property: transform, left, top, -webkit-transform; transition-duration: 0s; transform: translate3d(0px, 0px, 0px); transition-timing-function: ease; }

.swiper-free-mode > .su-slider-slides { transition-timing-function: ease-out; margin: 0px auto; }

.su-slider-slide { position: relative; float: left; }

.su-slider-slide > a, .su-slider-slide > a > img, .su-slider-slide > img { position: relative; display: block; width: 100%; height: 100%; text-decoration: none; }

.su-slider-responsive-yes .su-slider-slide > a, .su-slider-responsive-yes .su-slider-slide > a > img, .su-slider-responsive-yes .su-slider-slide > img { height: auto; }

.su-slider-pages-no .su-slider-pagination { display: none; }

.swiper-wp8-horizontal { }

.swiper-wp8-vertical { }

.su-slider-slide-title { position: absolute; left: 20px; bottom: 20px; display: block; max-width: 90%; padding: 5px 10px; color: rgb(255, 255, 255); line-height: 1.3; background: rgba(0, 0, 0, 0.5); border-radius: 5px; box-sizing: border-box; opacity: 0; transition: opacity 1s ease 0s; }

.su-slider-slide-visible .su-slider-slide-title { opacity: 1; }

.su-slider-next, .su-slider-prev { position: absolute; top: 50%; display: block; width: 40px; height: 40px; background: url("../images/swiper/default.png") 0px 0px no-repeat rgba(0, 0, 0, 0.5); cursor: pointer; border-radius: 50%; opacity: 0; transition: all 0.2s ease 0s; margin-top: -20px !important; }

.su-slider-prev { right: 10px; margin-right: 30px; background-position: -40px 0px; }

.su-slider-next { left: 10px; margin-left: 30px; background-position: 0px 0px; }

.su-slider:hover .su-slider-next, .su-slider:hover .su-slider-prev { margin-left: 0px; margin-right: 0px; opacity: 0.7; }

.su-slider .su-slider-next:hover, .su-slider .su-slider-prev:hover { opacity: 1; }

.su-slider-pagination { position: absolute; left: 15%; right: 15%; top: 50%; width: 70%; height: 0px; margin-top: -7px; text-align: center; cursor: default; opacity: 0; transition: all 0.2s ease 0s; }

.su-slider:hover .su-slider-pagination { bottom: 20px; opacity: 1; }

.su-slider-pagination span { display: inline-block; width: 14px; height: 14px; margin: 0px; background: url("../images/swiper/default.png") 0px -999px no-repeat rgba(0, 0, 0, 0.5); cursor: pointer; border-radius: 50%; transition: all 0.2s ease 0s; }

.su-slider:hover .su-slider-pagination span { margin: 0px 3px; }

.su-slider .su-slider-pagination span.swiper-visible-switch { background-color: rgba(255, 255, 255, 0.5); }

.su-slider-pagination span.swiper-active-switch, .su-slider-pagination span:hover { background-position: 0px -40px; }

.su-spacer { display: block; height: 0px; clear: both; overflow: hidden; }

.su-spacer-5 { height: 5px; }

.su-spacer-10 { height: 10px; }

.su-spacer-20 { height: 20px; }

.su-spacer-30 { height: 30px; }

.su-spacer-40 { height: 40px; }

.su-spoiler { margin-bottom: 1.5em; }

.su-spoiler .su-spoiler:last-child { margin-bottom: 0px; }

.su-spoiler-title { position: relative; cursor: pointer; min-height: 20px; line-height: 20px; padding: 7px 7px 7px 34px; font-weight: 700; font-size: 13px; }

.su-spoiler-title:focus { outline: currentcolor dotted thin; }

.su-spoiler-icon { position: absolute; left: 7px; top: 7px; display: block; width: 20px; height: 20px; line-height: 21px; text-align: center; font-size: 14px; font-family: ShortcodesUltimateIcons; font-weight: 400; font-style: normal; -webkit-font-smoothing: antialiased; }

.su-spoiler-content { padding: 14px; transition: padding-top 0.2s ease 0s; }

.su-spoiler.su-spoiler-closed > .su-spoiler-content { height: 0px; margin: 0px; padding: 0px; overflow: hidden; border: none; opacity: 0; pointer-events: none; }

.su-spoiler.su-spoiler-closed > .su-spoiler-content iframe { display: none; }

.su-spoiler-icon-plus .su-spoiler-icon::before { content: ""; }

.su-spoiler-icon-plus.su-spoiler-closed .su-spoiler-icon::before { content: ""; }

.su-spoiler-icon-plus-circle .su-spoiler-icon::before { content: ""; }

.su-spoiler-icon-plus-circle.su-spoiler-closed .su-spoiler-icon::before { content: ""; }

.su-spoiler-icon-plus-square-1 .su-spoiler-icon::before { content: ""; }

.su-spoiler-icon-plus-square-1.su-spoiler-closed .su-spoiler-icon::before { content: ""; }

.su-spoiler-icon-plus-square-2 .su-spoiler-icon::before { content: ""; }

.su-spoiler-icon-plus-square-2.su-spoiler-closed .su-spoiler-icon::before { content: ""; }

.su-spoiler-icon-arrow .su-spoiler-icon::before { content: ""; }

.su-spoiler-icon-arrow.su-spoiler-closed .su-spoiler-icon::before { content: ""; }

.su-spoiler-icon-arrow-circle-1 .su-spoiler-icon::before { content: ""; }

.su-spoiler-icon-arrow-circle-1.su-spoiler-closed .su-spoiler-icon::before { content: ""; }

.su-spoiler-icon-arrow-circle-2 .su-spoiler-icon::before { content: ""; }

.su-spoiler-icon-arrow-circle-2.su-spoiler-closed .su-spoiler-icon::before { content: ""; }

.su-spoiler-icon-chevron .su-spoiler-icon::before { content: ""; }

.su-spoiler-icon-chevron.su-spoiler-closed .su-spoiler-icon::before { content: ""; }

.su-spoiler-icon-chevron-circle .su-spoiler-icon::before { content: ""; }

.su-spoiler-icon-chevron-circle.su-spoiler-closed .su-spoiler-icon::before { content: ""; }

.su-spoiler-icon-caret .su-spoiler-icon::before { content: ""; }

.su-spoiler-icon-caret.su-spoiler-closed .su-spoiler-icon::before { content: ""; }

.su-spoiler-icon-caret-square .su-spoiler-icon::before { content: ""; }

.su-spoiler-icon-caret-square.su-spoiler-closed .su-spoiler-icon::before { content: ""; }

.su-spoiler-icon-folder-1 .su-spoiler-icon::before { content: ""; }

.su-spoiler-icon-folder-1.su-spoiler-closed .su-spoiler-icon::before { content: ""; }

.su-spoiler-icon-folder-2 .su-spoiler-icon::before { content: ""; }

.su-spoiler-icon-folder-2.su-spoiler-closed .su-spoiler-icon::before { content: ""; }

.su-spoiler-style-default > .su-spoiler-title { padding-left: 27px; padding-right: 0px; }

.su-spoiler-style-default > .su-spoiler-title > .su-spoiler-icon { left: 0px; }

.su-spoiler-style-default > .su-spoiler-content { padding: 1em 0px 1em 27px; }

.su-spoiler-style-fancy { border: 1px solid rgb(204, 204, 204); border-radius: 10px; background: rgb(255, 255, 255); color: rgb(51, 51, 51); }

.su-spoiler-style-fancy > .su-spoiler-title { border-bottom: 1px solid rgb(204, 204, 204); border-radius: 10px; background: rgb(240, 240, 240); font-size: 0.9em; }

.su-spoiler-style-fancy.su-spoiler-closed > .su-spoiler-title { border: none; }

.su-spoiler-style-fancy > .su-spoiler-content { border-radius: 10px; }

.su-spoiler-style-simple { border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); }

.su-spoiler-style-simple > .su-spoiler-title { padding: 5px 10px; background: rgb(240, 240, 240); color: rgb(51, 51, 51); font-size: 0.9em; }

.su-spoiler-style-simple > .su-spoiler-title > .su-spoiler-icon { display: none; }

.su-spoiler-style-simple > .su-spoiler-content { padding: 1em 10px; background: rgb(255, 255, 255); color: rgb(51, 51, 51); }

.su-table { width: 100%; margin-bottom: 1.5em; }

.su-table table { width: 100% !important; margin: 0px !important; border-collapse: collapse !important; font-size: 1em !important; border: 1px solid rgb(204, 204, 204) !important; table-layout: auto !important; }

.su-table table th { text-align: center !important; padding: 1em !important; font-size: 1em !important; font-weight: 700 !important; color: rgb(51, 51, 51) !important; border: 1px solid rgb(204, 204, 204) !important; background: rgb(240, 240, 240) !important; }

.su-table table td { padding: 0.5em 1em !important; border: 1px solid rgb(204, 204, 204) !important; background: rgb(255, 255, 255) !important; }

.su-table-responsive { overflow-x: auto; }

.su-table-responsive table { width: auto !important; min-width: 100% !important; }

.su-table-responsive table td, .su-table-responsive table th { word-break: initial !important; }

.su-table-alternate table tr:nth-child(2n) td { background-color: rgb(247, 247, 247) !important; }

.su-table-fixed table { table-layout: fixed !important; }

.su-tabs { margin: 0px 0px 1.5em; padding: 3px; border-radius: 3px; background: rgb(238, 238, 238); }

.su-tabs-nav span { display: inline-block; margin-right: 3px; padding: 10px 15px; min-height: 40px; border-top-left-radius: 3px; border-top-right-radius: 3px; color: rgb(51, 51, 51); font-size: 13px; line-height: 20px; cursor: pointer; transition: all 0.2s ease 0s; }

.su-tabs-nav span:hover { background: rgb(245, 245, 245); }

.su-tabs-nav span.su-tabs-current { background: rgb(255, 255, 255); cursor: default; }

.su-tabs-nav span:focus { outline: currentcolor dotted thin; }

.su-tabs-nav span.su-tabs-disabled { opacity: 0.5; cursor: default; }

.su-tabs-pane { padding: 15px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; background: rgb(255, 255, 255); color: rgb(51, 51, 51); font-size: 13px; }

.su-tabs-pane:not(.su-tabs-pane-open) { overflow: hidden !important; padding: 0px !important; min-height: 0px !important; height: 0px !important; border: none !important; }

.su-tabs-nav, .su-tabs-nav span, .su-tabs-pane, .su-tabs-panes { box-sizing: border-box !important; }

.su-tabs-vertical { display: flex; }

.su-tabs-vertical .su-tabs-nav { width: 30%; }

.su-tabs-vertical .su-tabs-nav > span { display: block; margin-right: 0px; border-radius: 3px 0px 0px 3px; }

.su-tabs-vertical .su-tabs-panes { width: 70%; }

.su-tabs-vertical .su-tabs-panes .su-tabs-pane { height: 100%; border-radius: 0px 3px 3px 0px; }

.qtip.su-qtip { max-width: 480px !important; }

.su-tooltip { display: inline-block; }

.su-qtip-size-1 { font-size: 0.8em !important; }

.su-qtip-size-2 { font-size: 0.9em !important; }

.su-qtip-size-3 { font-size: 1em !important; }

.su-qtip-size-4 { font-size: 1.1em !important; }

.su-qtip-size-5 { font-size: 1.2em !important; }

.su-qtip-size-6 { font-size: 1.3em !important; }

.su-tooltip-content { display: none; }

.su-tooltip-content > :last-child { margin-bottom: 0px; }

.qtip-content .su-tooltip-content embed, .qtip-content .su-tooltip-content iframe, .qtip-content .su-tooltip-content img, .qtip-content .su-tooltip-content object { max-width: 430px; }

.qtip-content .su-tooltip-content .su-u-responsive-media-yes { width: 430px; }

.su-video { position: relative; margin-bottom: 1.5em; overflow: hidden; }

.su-video .jp-title { position: absolute; top: -100px; left: 0px; width: 100%; height: 30px; padding: 0px 1em; line-height: 30px; font-size: 0.9em; background: rgba(0, 0, 0, 0.5); color: rgb(255, 255, 255); transition: top 0.2s ease 0s; }

.su-video:hover .jp-title { top: 0px; }

.su-video .jp-start { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; cursor: pointer; opacity: 0.5; transition: opacity 0.2s ease 0s; background: url("../images/player/default-start.png") 50% 50% no-repeat; }

.su-video:hover .jp-start { opacity: 0.8; }

.su-video.jp-video-full { position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; }

.su-video.jp-video-full .jp-jplayer { left: 0px; top: 0px; overflow: hidden; position: fixed !important; }

.su-video .jp-gui { position: relative; height: 30px; background: linear-gradient(rgb(124, 135, 129) 0px, rgb(10, 8, 9) 100%); border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; }

.su-video.jp-video-full .jp-gui { position: fixed; left: 0px; bottom: 0px; width: 100%; }

.su-video-controls-no .jp-gui { bottom: -100px; left: 0px; right: 0px; transition: bottom 0.2s ease 0s; position: absolute !important; }

.su-video-controls-no:hover .jp-gui { bottom: 0px; }

.su-video img { border-radius: 0px !important; border: none !important; margin: 0px !important; padding: 0px !important; }

.su-video .jp-gui .jp-pause, .su-video .jp-gui .jp-play { position: absolute; left: 0px; top: 0px; display: block; width: 30px; height: 30px; border-right: 1px solid rgb(69, 73, 71); cursor: pointer; }

.su-video .jp-gui .jp-play { background: url("../images/player/default.png") 0px 0px no-repeat; }

.su-video .jp-gui .jp-pause { background: url("../images/player/default.png") -30px 0px no-repeat; }

.su-video .jp-full-screen, .su-video .jp-restore-screen { position: absolute; top: 0px; right: 0px; display: block; width: 30px; height: 30px; border-left: 1px solid rgb(69, 73, 71); cursor: pointer; }

.su-video .jp-full-screen { background: url("../images/player/default.png") 0px -30px no-repeat; }

.su-video .jp-restore-screen { background: url("../images/player/default.png") -30px -30px no-repeat; }

.su-video .jp-progress { position: absolute; top: 10px; left: 90px; right: 90px; height: 10px; background: rgb(51, 51, 51); border-radius: 3px; box-shadow: rgb(0, 0, 0) 0px 0px 5px inset; }

.su-video .jp-play-bar, .su-video .jp-seek-bar { position: absolute; top: 0px; left: 0px; height: 100%; cursor: pointer; border-radius: 3px; }

.su-video .jp-seek-bar { background: linear-gradient(rgb(11, 11, 11) 0px, rgb(102, 102, 102) 100%); }

.su-video .jp-play-bar { background: linear-gradient(rgb(109, 179, 242) 0px, rgb(84, 163, 238) 50%, rgb(54, 144, 240) 51%, rgb(30, 105, 222) 100%); }

.su-video .jp-current-time, .su-video .jp-duration { position: absolute; top: 0px; display: block; height: 30px; line-height: 30px; color: rgb(245, 245, 245); font-size: 10px; }

.su-video .jp-current-time { left: 50px; }

.su-video .jp-duration { right: 50px; }

.su-vimeo { margin: 0px 0px 1.5em; }

.su-vimeo iframe { border: none !important; }

.su-youtube { margin: 0px 0px 1.5em; }

.su-youtube iframe { border: none !important; }

@media screen and (max-width: 768px) {
  .su-button span { padding-top: 0.25em !important; padding-bottom: 0.25em !important; line-height: 1.2 !important; }
  .su-button small { margin-top: 0.2em !important; }
  .su-display-posts-template-default .su-post-thumbnail { width: 4em; }
  .su-display-posts-template-teasers .su-post-thumbnail { width: 2.75em; }
  .su-image-carousel-adaptive .su-image-carousel-item, .su-image-carousel-adaptive.su-image-carousel-has-spacing .su-image-carousel-item { margin-right: 0px; width: 100%; }
}

@media screen and (max-width: 48em) {
  .su-pullquote { width: auto; }
  .su-pullquote-align-left, .su-pullquote-align-right { float: none; margin: 1.5em 0px; padding: 0.5em 1em; }
}

@media only screen and (max-width: 768px) {
  .su-tabs-vertical { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
  .su-tabs-vertical .su-tabs-nav, .su-tabs-vertical .su-tabs-panes { width: 100%; }
  .su-tabs-vertical .su-tabs-nav .su-tabs-pane, .su-tabs-vertical .su-tabs-nav > span, .su-tabs-vertical .su-tabs-panes .su-tabs-pane, .su-tabs-vertical .su-tabs-panes > span { border-radius: 3px; }
  .su-tabs-mobile-stack .su-tabs-nav span { display: block; }
  .su-tabs-mobile-scroll .su-tabs-nav { display: flex; -webkit-box-align: end; align-items: flex-end; white-space: nowrap; overflow-x: auto; }
}

@media only screen and (max-width: 767px) {
  .su-row .su-column { float: none; width: 100%; margin: 0px; }
  .su-row .su-column + .su-column { margin: 1.5rem 0px 0px; }
}

@media (-webkit-min-device-pixel-ratio: 0) {
  .su-image-carousel-has-outline .su-image-carousel-item-content a:focus, .su-image-carousel-has-outline button.flickity-prev-next-button:focus { outline-style: auto; outline-color: -webkit-focus-ring-color; }
}
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: text/html
Content-ID: <frame-648E8D07B830AC3C1CA4550F2AFE9C72@mhtml.blink>
Content-Transfer-Encoding: binary
Content-Location: https://platform.twitter.com/widgets/widget_iframe.0edc1ef9f8b82d9b79c6115bda79f63f.html?origin=https%3A%2F%2Fipps-a.army.mil

<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta chartset="utf-8">
<title>Twitter Widget Iframe</title>
</head><body>


</body></html>
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: text/html
Content-ID: <frame-4651B2FF2B044976254DF926AEBDF477@mhtml.blink>
Content-Transfer-Encoding: binary

<html class="SandboxRoot"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><link rel="stylesheet" type="text/css" href="cid:css-dd1c31db-fd16-4142-936f-af0b613a4c10@mhtml.blink" /><base target="_blank"></head><body></body></html>
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: cid:css-dd1c31db-fd16-4142-936f-af0b613a4c10@mhtml.blink

@charset "utf-8";

.SandboxRoot { display: none; }
------MultipartBoundary--HBkeOggdzOERf3W4VOBPnpoCNQUWChEfCqjMEDUaH2------
