<!DOCTYPE html>
<html lang="en-US" prefix="og: https://ogp.me/ns#">
<head>
<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0">
<style id="hakin9-header-first-paint" data-dont-merge>
    body.home-page header,
    body.home-page header.fixed,
    body.home-page .boxed header:not(.transparent) .container {
        background:#fff !important;
        background-color:#fff !important;
    }

    body.home-page header nav > .menu > li > a,
    body.home-page header .topmenu > li > a,
    body.home-page header #searchicon,
    body.home-page header .woocart {
        color:#444 !important;
    }

    body.home-page header nav .sub-menu,
    body.home-page header nav .menu li > .sub-menu,
    body.home-page header #mooc_menu nav .menu li:hover > .menu-sidebar,
    body.home-page header .megadrop .menu-cat_subcat .sub_cat_menu,
    body.home-page header .megadrop .menu-cat_subcat .sub_posts_menu {
        background:#fff !important;
        background-color:#fff !important;
    }

    body.home-page header nav .sub-menu li a,
    body.home-page header nav .menu li > .sub-menu li a,
    body.home-page header nav .menu li.current-menu-item .sub-menu li a,
    body.home-page header nav .sub-menu li.current-menu-item a {
        color:#444 !important;
        border-bottom-color:rgba(0,0,0,.08) !important;
        opacity:1 !important;
    }

    body.home-page header nav .menu-item-has-children:hover > a:before {
        border-color:transparent transparent #fff transparent !important;
    }
    </style><meta name="viewport" content="width=device-width, initial-scale=1.0">
              <meta name="author" content="Hiep Nguyen Duc"><link rel="shortcut icon" href="https://legacy.hakin9.org/wp-content/uploads/2015/03/favicon.ico" />
              <link rel="icon" type="image/png" href="https://legacy.hakin9.org/wp-content/uploads/2015/03/favicon.ico">
<!-- Google Tag Manager by PYS -->
    <script data-cfasync="false" data-pagespeed-no-defer>
	    window.dataLayerPYS = window.dataLayerPYS || [];
	</script>
<!-- End Google Tag Manager by PYS -->
<!-- Search Engine Optimization by Rank Math - https://rankmath.com/ -->
<title>Attack and Defence in Blockchain Technologies (W39) &#8211; Hakin9 &#8211;  IT Security Magazine</title>
<meta name="description" content="Blockchain and Distributed Ledger Technologies are getting more well-known and widely used in many industries daily, and the need for security professionals in this sector is becoming crucial. This course introduces security related people to blockchains and the security aspects of this new technology."/>
<meta name="robots" content="follow, index, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/>
<link rel="canonical" href="https://legacy.hakin9.org/course/attack-and-defence-in-blockchain-technologies-w39/" />
<meta property="og:locale" content="en_US" />
<meta property="og:type" content="article" />
<meta property="og:title" content="Online Course: Attack and Defence in Blockchain Technologies (W39)" />
<meta property="og:description" content="Blockchain and Distributed Ledger Technologies are getting more well-known and widely used in many industries daily, and the need for security professionals in this sector is becoming crucial. This course introduces security related people to blockchains and the security aspects of this new technology." />
<meta property="og:url" content="https://legacy.hakin9.org/course/attack-and-defence-in-blockchain-technologies-w39/" />
<meta property="og:site_name" content="Hakin9 -  IT Security Magazine" />
<meta property="article:publisher" content="https://www.facebook.com/hakin9mag/" />
<meta property="og:updated_time" content="2025-12-19T17:25:09+00:00" />
<meta property="fb:app_id" content="281533378699253" />
<meta property="og:image" content="https://legacy.hakin9.org/wp-content/uploads/2018/03/MEMEBERSHIP-ACCESS-9.png" />
<meta property="og:image:secure_url" content="https://legacy.hakin9.org/wp-content/uploads/2018/03/MEMEBERSHIP-ACCESS-9.png" />
<meta property="og:image:width" content="800" />
<meta property="og:image:height" content="800" />
<meta property="og:image:alt" content="Blockchain" />
<meta property="og:image:type" content="image/png" />
<meta property="og:video" content="https://player.vimeo.com/video/265326005" />
<meta property="video:duration" content="384" />
<meta property="og:video" content="https://www.youtube.com/embed/zukOUjx5n2U" />
<meta property="video:duration" content="371" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="Online Course: Attack and Defence in Blockchain Technologies (W39)" />
<meta name="twitter:description" content="Blockchain and Distributed Ledger Technologies are getting more well-known and widely used in many industries daily, and the need for security professionals in this sector is becoming crucial. This course introduces security related people to blockchains and the security aspects of this new technology." />
<meta name="twitter:site" content="@Hakin9" />
<meta name="twitter:creator" content="@Hakin9" />
<meta name="twitter:image" content="https://legacy.hakin9.org/wp-content/uploads/2018/03/MEMEBERSHIP-ACCESS-9.png" />
<script type="application/ld+json" class="rank-math-schema">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://legacy.hakin9.org/#organization","name":"Hakin9 Media Sp. Z.o.o","sameAs":["https://www.facebook.com/hakin9mag/","https://twitter.com/Hakin9"]},{"@type":"WebSite","@id":"https://legacy.hakin9.org/#website","url":"https://legacy.hakin9.org","name":"Hakin9 Media Sp. Z.o.o","publisher":{"@id":"https://legacy.hakin9.org/#organization"},"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https://legacy.hakin9.org/wp-content/uploads/2018/03/MEMEBERSHIP-ACCESS-9.png","url":"https://legacy.hakin9.org/wp-content/uploads/2018/03/MEMEBERSHIP-ACCESS-9.png","width":"800","height":"800","inLanguage":"en-US"},{"@type":"WebPage","@id":"https://legacy.hakin9.org/course/attack-and-defence-in-blockchain-technologies-w39/#webpage","url":"https://legacy.hakin9.org/course/attack-and-defence-in-blockchain-technologies-w39/","name":"Online Course: Attack and Defence in Blockchain Technologies (W39)","datePublished":"2018-04-16T10:31:39+00:00","dateModified":"2025-12-19T17:25:09+00:00","isPartOf":{"@id":"https://legacy.hakin9.org/#website"},"primaryImageOfPage":{"@id":"https://legacy.hakin9.org/wp-content/uploads/2018/03/MEMEBERSHIP-ACCESS-9.png"},"inLanguage":"en-US"},{"@type":"VideoObject","name":"H9 W39 Attack and Defence in Blockchain Technologies - Online Course Intro","description":"Visit the course here: https://legacy.hakin9.org/course/attack-and-defence-in-blockchain-technologies-w39/","uploadDate":"2018-04-18 02:19:53","thumbnailUrl":"https://legacy.hakin9.org/wp-content/uploads/2022/04/695307840-737c2f543fa98752c8fadcb2920621e0b432bf17e4414f5b222b94a2789d4ec6-d_640.jpg","embedUrl":"https://player.vimeo.com/video/265326005","duration":"PT384S","width":"1920","height":"1080","isFamilyFriendly":"1","@id":"https://legacy.hakin9.org/course/attack-and-defence-in-blockchain-technologies-w39/#schema-1686685","isPartOf":{"@id":"https://legacy.hakin9.org/course/attack-and-defence-in-blockchain-technologies-w39/#webpage"},"publisher":{"@id":"https://legacy.hakin9.org/#organization"},"inLanguage":"en-US","mainEntityOfPage":{"@id":"https://legacy.hakin9.org/course/attack-and-defence-in-blockchain-technologies-w39/#webpage"}},{"@type":"VideoObject","name":"&quot;Hello World&quot; in Solidity | Blockchain Tutorial | Hakin9 Magazine","description":"Programming in Solidity is a crucial skill for everyone who wants to play with blockchain technologies - and it&#039;s even more important for security specialist...","uploadDate":"2022-04-25","thumbnailUrl":"https://legacy.hakin9.org/wp-content/uploads/2022/04/maxresdefault-7.jpg","embedUrl":"https://www.youtube.com/embed/zukOUjx5n2U","duration":"PT6M11S","width":"1280","height":"720","isFamilyFriendly":"1","@id":"https://legacy.hakin9.org/course/attack-and-defence-in-blockchain-technologies-w39/#schema-1691889","isPartOf":{"@id":"https://legacy.hakin9.org/course/attack-and-defence-in-blockchain-technologies-w39/#webpage"},"publisher":{"@id":"https://legacy.hakin9.org/#organization"},"inLanguage":"en-US","mainEntityOfPage":{"@id":"https://legacy.hakin9.org/course/attack-and-defence-in-blockchain-technologies-w39/#webpage"}}]}</script>
<!-- /Rank Math WordPress SEO plugin -->

<script type='application/javascript' id='pys-version-script'>console.log('PixelYourSite PRO version 12.6.1');</script>
<link rel="alternate" type="application/rss+xml" title="Hakin9 -  IT Security Magazine &raquo; Feed" href="https://legacy.hakin9.org/feed/" />
<link rel="alternate" type="application/rss+xml" title="Hakin9 -  IT Security Magazine &raquo; Comments Feed" href="https://legacy.hakin9.org/comments/feed/" />
<link rel='dns-prefetch' href='//player.vimeo.com'>
<link rel='dns-prefetch' href='//www.youtube.com'>
<link rel='dns-prefetch' href='//www.facebook.com'>
<link rel='dns-prefetch' href='//fonts.gstatic.com'>
<link rel='dns-prefetch' href='//use.fontawesome.com'>
<link rel='dns-prefetch' href='//eforensicsmag.com'><link rel="alternate" type="application/rss+xml" title="Hakin9 -  IT Security Magazine &raquo; Attack and Defence in Blockchain Technologies (W39) Comments Feed" href="https://legacy.hakin9.org/course/attack-and-defence-in-blockchain-technologies-w39/feed/" />
<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://legacy.hakin9.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Flegacy.hakin9.org%2Fcourse%2Fattack-and-defence-in-blockchain-technologies-w39%2F" />
<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://legacy.hakin9.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Flegacy.hakin9.org%2Fcourse%2Fattack-and-defence-in-blockchain-technologies-w39%2F&#038;format=xml" />
<style data-id="critical-css"> img:is([sizes=auto i],[sizes^="auto,"i]){contain-intrinsic-size:3000px 1500px}.elementor-widget-ecwb-booking-form table:not(.has-background) tbody tr:nth-child(2n) td,.elementor-widget-ecwb-booking-form fieldset,.elementor-widget-ecwb-booking-form fieldset legend{background:transparent;}@media screen and (max-width:768px){.elementor-widget-ecw-woocommerce-brands-thumbnails-description ul.brand-thumbnails-description:not(.fluid-columns) li{width:48% !important;}.elementor-widget-ecw-woocommerce-brands-thumbnails-description ul.brand-thumbnails-description:not(.fluid-columns) li.first{clear:none;}.elementor-widget-ecw-woocommerce-brands-thumbnails-description ul.brand-thumbnails-description:not(.fluid-columns) li.last{margin-right:3.8%}.elementor-widget-ecw-woocommerce-brands-thumbnails-description ul.brand-thumbnails-description:not(.fluid-columns) li:nth-of-type(odd){clear:both;}.elementor-widget-ecw-woocommerce-brands-thumbnails-description ul.brand-thumbnails-description:not(.fluid-columns) li:nth-of-type(even){margin-right:0;}}.elementor-editor-active .elementor-widget-ecw_woocommerce_pdf_invoices_packing_slips tr:not(:first-child) .woocommerce-orders-table__cell-order-actions .button,.elementor-editor-preview .elementor-widget-ecw_woocommerce_pdf_invoices_packing_slips tr:not(:first-child) .woocommerce-orders-table__cell-order-actions .button{opacity:1;}@media(min-width:768px){}@[class*="icon-"]:before,[class^=icon-]:before,[data-icon]:before{font-family:fonticon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.label,sub,sup{vertical-align:baseline}hr,img{border:0}.glyphicon,[data-icon]:before{-moz-osx-font-smoothing:grayscale}body,figure{margin:0}.mfp-title,pre{word-wrap:break-word}.img-responsive,.img-thumbnail,.table,label{max-width:100%}.mfp-arrow,html{-webkit-tap-highlight-color:transparent}@-moz-keyframes spin{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(359deg)}}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in}}@-moz-keyframes flip{0%{-moz-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-moz-animation-timing-function:ease-out}40%{-moz-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-moz-animation-timing-function:ease-out}50%{-moz-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-moz-animation-timing-function:ease-in}80%{-moz-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-moz-animation-timing-function:ease-in}100%{-moz-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-moz-animation-timing-function:ease-in}}@-o-keyframes flip{0%{-o-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-o-animation-timing-function:ease-out}40%{-o-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-o-animation-timing-function:ease-out}50%{-o-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-o-animation-timing-function:ease-in}80%{-o-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-o-animation-timing-function:ease-in}100%{-o-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-o-animation-timing-function:ease-in}}@keyframes flip{0%{transform:perspective(400px) translateZ(0) rotateY(0) scale(1);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in}80%{transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);animation-timing-function:ease-in}100%{transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);animation-timing-function:ease-in}}.mfp-wrap,body{-webkit-backface-visibility:hidden}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}}@-moz-keyframes flipOutX{0%{-moz-transform:perspective(400px) rotateX(0);opacity:1}100%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0}}@-o-keyframes flipOutX{0%{-o-transform:perspective(400px) rotateX(0);opacity:1}100%{-o-transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0);opacity:1}100%{transform:perspective(400px) rotateX(90deg);opacity:0}}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}}@-moz-keyframes flipOutY{0%{-moz-transform:perspective(400px) rotateY(0);opacity:1}100%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0}}@-o-keyframes flipOutY{0%{-o-transform:perspective(400px) rotateY(0);opacity:1}100%{-o-transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{transform:perspective(400px) rotateY(0);opacity:1}100%{transform:perspective(400px) rotateY(90deg);opacity:0}}@-moz-keyframes fadeOutUp{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(-20px)}}@-o-keyframes fadeOutUp{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-20px)}}@-moz-keyframes fadeOutDown{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(20px)}}@-o-keyframes fadeOutDown{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(20px)}}@-moz-keyframes fadeOutLeft{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(-20px)}}@-o-keyframes fadeOutLeft{0%{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-20px)}}@-moz-keyframes fadeOutRight{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(20px)}}@-o-keyframes fadeOutRight{0%{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(20px)}}@-moz-keyframes fadeOutUpBig{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(-2000px)}}@-o-keyframes fadeOutUpBig{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-2000px)}}@-moz-keyframes fadeOutDownBig{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(2000px)}}@-o-keyframes fadeOutDownBig{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(2000px)}}@-moz-keyframes fadeOutLeftBig{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(-2000px)}}@-o-keyframes fadeOutLeftBig{0%{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-2000px)}}@-moz-keyframes fadeOutRightBig{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(2000px)}}@-o-keyframes fadeOutRightBig{0%{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(2000px)}}@-moz-keyframes slideInDown{0%{opacity:0;-moz-transform:translateY(-200px)}100%{-moz-transform:translateY(0)}}@-o-keyframes slideInDown{0%{opacity:0;-o-transform:translateY(-200px)}100%{-o-transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;transform:translateY(-200px)}100%{transform:translateY(0)}}@-moz-keyframes slideInLeft{0%{opacity:0;-moz-transform:translateX(-2000px)}100%{-moz-transform:translateX(0)}}@-o-keyframes slideInLeft{0%{opacity:0;-o-transform:translateX(-2000px)}100%{-o-transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-2000px)}100%{transform:translateX(0)}}@-moz-keyframes slideInRight{0%{opacity:0;-moz-transform:translateX(2000px)}100%{-moz-transform:translateX(0)}}@-o-keyframes slideInRight{0%{opacity:0;-o-transform:translateX(2000px)}100%{-o-transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(2000px)}100%{transform:translateX(0)}}@-moz-keyframes slideOutUp{0%{-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(-2000px)}}@-o-keyframes slideOutUp{0%{-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(-2000px)}}@keyframes slideOutUp{0%{transform:translateY(0)}100%{opacity:0;transform:translateY(-2000px)}}@-moz-keyframes slideOutLeft{0%{-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(-2000px)}}@-o-keyframes slideOutLeft{0%{-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(-2000px)}}@keyframes slideOutLeft{0%{transform:translateX(0)}100%{opacity:0;transform:translateX(-2000px)}}@-moz-keyframes slideOutRight{0%{-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(2000px)}}@-o-keyframes slideOutRight{0%{-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(2000px)}}@keyframes slideOutRight{0%{transform:translateX(0)}100%{opacity:0;transform:translateX(2000px)}}@-moz-keyframes bounceOut{0%{-moz-transform:scale(1)}25%{-moz-transform:scale(.95)}50%{opacity:1;-moz-transform:scale(1.1)}100%{opacity:0;-moz-transform:scale(.3)}}@-o-keyframes bounceOut{0%{-o-transform:scale(1)}25%{-o-transform:scale(.95)}50%{opacity:1;-o-transform:scale(1.1)}100%{opacity:0;-o-transform:scale(.3)}}@keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}100%{opacity:0;transform:scale(.3)}}@-moz-keyframes bounceOutUp{0%{-moz-transform:translateY(0)}20%{opacity:1;-moz-transform:translateY(20px)}100%{opacity:0;-moz-transform:translateY(-2000px)}}@-o-keyframes bounceOutUp{0%{-o-transform:translateY(0)}20%{opacity:1;-o-transform:translateY(20px)}100%{opacity:0;-o-transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}100%{opacity:0;transform:translateY(-2000px)}}@-moz-keyframes bounceOutDown{0%{-moz-transform:translateY(0)}20%{opacity:1;-moz-transform:translateY(-20px)}100%{opacity:0;-moz-transform:translateY(2000px)}}@-o-keyframes bounceOutDown{0%{-o-transform:translateY(0)}20%{opacity:1;-o-transform:translateY(-20px)}100%{opacity:0;-o-transform:translateY(2000px)}}@keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}100%{opacity:0;transform:translateY(2000px)}}@-moz-keyframes bounceOutLeft{0%{-moz-transform:translateX(0)}20%{opacity:1;-moz-transform:translateX(20px)}100%{opacity:0;-moz-transform:translateX(-2000px)}}@-o-keyframes bounceOutLeft{0%{-o-transform:translateX(0)}20%{opacity:1;-o-transform:translateX(20px)}100%{opacity:0;-o-transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(20px)}100%{opacity:0;transform:translateX(-2000px)}}@-moz-keyframes bounceOutRight{0%{-moz-transform:translateX(0)}20%{opacity:1;-moz-transform:translateX(-20px)}100%{opacity:0;-moz-transform:translateX(2000px)}}@-o-keyframes bounceOutRight{0%{-o-transform:translateX(0)}20%{opacity:1;-o-transform:translateX(-20px)}100%{opacity:0;-o-transform:translateX(2000px)}}@keyframes bounceOutRight{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(-20px)}100%{opacity:0;transform:translateX(2000px)}}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(200deg);opacity:0}}@-moz-keyframes rotateOut{0%{-moz-transform-origin:center center;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:center center;-moz-transform:rotate(200deg);opacity:0}}@-o-keyframes rotateOut{0%{-o-transform-origin:center center;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:center center;-o-transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{transform-origin:center center;transform:rotate(0);opacity:1}100%{transform-origin:center center;transform:rotate(200deg);opacity:0}}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}}@-moz-keyframes rotateOutUpLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(-90deg);opacity:0}}@-o-keyframes rotateOutUpLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:left bottom;-o-transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{-transform-origin:left bottom;-transform:rotate(-90deg);opacity:0}}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}}@-moz-keyframes rotateOutDownLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(90deg);opacity:0}}@-o-keyframes rotateOutDownLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:left bottom;-o-transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}}@-moz-keyframes rotateOutUpRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(90deg);opacity:0}}@-o-keyframes rotateOutUpRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:right bottom;-o-transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}100%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}}@-moz-keyframes rotateOutDownRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(-90deg);opacity:0}}@-o-keyframes rotateOutDownRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:right bottom;-o-transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}100%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0) skewX(0);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0}}@-moz-keyframes lightSpeedOut{0%{-moz-transform:translateX(0) skewX(0);opacity:1}100%{-moz-transform:translateX(100%) skewX(-30deg);opacity:0}}@-o-keyframes lightSpeedOut{0%{-o-transform:translateX(0) skewX(0);opacity:1}100%{-o-transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{transform:translateX(0) skewX(0);opacity:1}100%{transform:translateX(100%) skewX(-30deg);opacity:0}}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);opacity:0}}@-moz-keyframes hinge{0%{-moz-transform:rotate(0);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out}20%,60%{-moz-transform:rotate(80deg);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out}40%{-moz-transform:rotate(60deg);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out}80%{-moz-transform:rotate(60deg) translateY(0);opacity:1;-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out}100%{-moz-transform:translateY(700px);opacity:0}}@-o-keyframes hinge{0%{-o-transform:rotate(0);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out}20%,60%{-o-transform:rotate(80deg);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out}40%{-o-transform:rotate(60deg);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out}80%{-o-transform:rotate(60deg) translateY(0);opacity:1;-o-transform-origin:top left;-o-animation-timing-function:ease-in-out}100%{-o-transform:translateY(700px);opacity:0}}@keyframes hinge{0%{transform:rotate(0);transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out}80%{transform:rotate(60deg) translateY(0);opacity:1;transform-origin:top left;animation-timing-function:ease-in-out}100%{transform:translateY(700px);opacity:0}}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0) rotate(0)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg)}}@-moz-keyframes rollOut{0%{opacity:1;-moz-transform:translateX(0) rotate(0)}100%{opacity:0;-moz-transform:translateX(100%) rotate(120deg)}}@-o-keyframes rollOut{0%{opacity:1;-o-transform:translateX(0) rotate(0)}100%{opacity:0;-o-transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;transform:translateX(0) rotate(0)}100%{opacity:0;transform:translateX(100%) rotate(120deg)}}@-moz-keyframes fadeInFromNone{0%{visibility:hidden;opacity:0}100%{visibility:visible;opacity:1}}@-webkit-keyframes slideDown{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes slideDown{0%{opacity:0;-moz-transform:translateY(-20px)}100%{-moz-transform:translateY(0)}}@-o-keyframes slideDown{0%{opacity:0;-o-transform:translateY(-20px)}100%{-o-transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}100%{transform:translateY(0)}}@-webkit-keyframes zoom{0%{-webkit-transform:scale(.2)}100%{-webkit-transform:scale(1)}}@-moz-keyframes zoom{0%{-moz-transform:scale(.2)}100%{-moz-transform:scale(1)}}@-o-keyframes zoom{0%{-o-transform:scale(.2)}100%{-o-transform:scale(1)}}@keyframes zoom{0%{transform:scale(.2)}100%{transform:scale(1)}}@-webkit-keyframes scale{0%{-webkit-transform:scale(.5);opacity:.1}100%{-webkit-transform:scale(1);opacity:1}}@-moz-keyframes scale{0%{-moz-transform:scale(.5);opacity:.1}100%{-moz-transform:scale(1);opacity:1}}@-o-keyframes scale{0%{-o-transform:scale(.5);opacity:.1}100%{-o-transform:scale(1);opacity:1}}@keyframes scale{0%{transform:scale(.5);opacity:.1}100%{transform:scale(1);opacity:1}}@-webkit-keyframes slide{0%{height:0%}100%{height:100%;opacity:1}}@-moz-keyframes slide{0%{height:0%}100%{height:100%;opacity:1}}@-o-keyframes slide{0%{height:0%}100%{height:100%;opacity:1}}@keyframes slide{0%{height:0%}100%{height:100%;opacity:1}}@-webkit-keyframes expand{0%{width:0%}100%{width:100%;opacity:1}}@-moz-keyframes expand{0%{width:0%}100%{width:100%;opacity:1}}@-o-keyframes expand{0%{width:0%}100%{width:100%;opacity:1}}@keyframes expand{0%{width:0%}100%{width:100%;opacity:1}}@-webkit-keyframes ltr{0%{-webkit-transform:translate(-10%,0);opacity:0}100%{-webkit-transform:translate(0,0);opacity:1}}@-moz-keyframes ltr{0%{-moz-transform:translate(-10%,0);opacity:0}100%{-moz-transform:translate(0,0);opacity:1}}@-o-keyframes ltr{0%{-o-transform:translate(-10%,0);opacity:0}100%{-o-transform:translate(0,0);opacity:1}}@keyframes ltr{0%{transform:translate(-10%,0);opacity:0}100%{transform:translate(0,0);opacity:1}}@-webkit-keyframes rtl{0%{-webkit-transform:translate(10%,0);opacity:0}100%{-webkit-transform:translate(0,0);opacity:1}}@-moz-keyframes rtl{0%{-moz-transform:translate(10%,0);opacity:0}100%{-moz-transform:translate(0,0);opacity:1}}@-o-keyframes rtl{0%{-o-transform:translate(10%,0);opacity:0}100%{-o-transform:translate(0,0);opacity:1}}@keyframes rtl{0%{transform:translate(10%,0);opacity:0}100%{transform:translate(0,0);opacity:1}}@-webkit-keyframes btt{0%{-webkit-transform:translate(0,50%);opacity:0}100%{-webkit-transform:translate(0,0);opacity:1}}@-moz-keyframes btt{0%{-moz-transform:translate(0,50%);opacity:0}100%{-moz-transform:translate(0,0);opacity:1}}@-o-keyframes btt{0%{-o-transform:translate(0,50%);opacity:0}100%{-o-transform:translate(0,0);opacity:1}}@keyframes btt{0%{transform:translate(0,50%);opacity:0}100%{transform:translate(0,0);opacity:1}}@-webkit-keyframes ttb{0%{-webkit-transform:translate(0,-10%);opacity:0}100%{-webkit-transform:translate(0,0);opacity:1}}@-moz-keyframes ttb{0%{-moz-transform:translate(0,-10%);opacity:0}100%{-moz-transform:translate(0,0);opacity:1}}@-o-keyframes ttb{0%{-o-transform:translate(0,-10%);opacity:0}100%{-o-transform:translate(0,0);opacity:1}}@keyframes ttb{0%{transform:translate(0,-10%);opacity:0}100%{transform:translate(0,0);opacity:1}}@-moz-keyframes spin{0%{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spin{0%{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes spin{0%{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-moz-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@-o-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px)}}@-moz-keyframes shake{0%,100%{-moz-transform:translateX(0)}10%,30%,50%,70%,90%{-moz-transform:translateX(-10px)}20%,40%,60%,80%{-moz-transform:translateX(10px)}}@-o-keyframes shake{0%,100%{-o-transform:translateX(0)}10%,30%,50%,70%,90%{-o-transform:translateX(-10px)}20%,40%,60%,80%{-o-transform:translateX(10px)}}@keyframes shake{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px)}}@-moz-keyframes bounce{0%,100%,20%,50%,80%{-moz-transform:translateY(0)}40%{-moz-transform:translateY(-30px)}60%{-moz-transform:translateY(-15px)}}@-o-keyframes bounce{0%,100%,20%,50%,80%{-o-transform:translateY(0)}40%{-o-transform:translateY(-30px)}60%{-o-transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@-webkit-keyframes tada{0%{-webkit-transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0)}}@-moz-keyframes tada{0%{-moz-transform:scale(1)}10%,20%{-moz-transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-moz-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-moz-transform:scale(1.1) rotate(-3deg)}100%{-moz-transform:scale(1) rotate(0)}}@-o-keyframes tada{0%{-o-transform:scale(1)}10%,20%{-o-transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-o-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-o-transform:scale(1.1) rotate(-3deg)}100%{-o-transform:scale(1) rotate(0)}}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}100%{transform:scale(1) rotate(0)}}@-webkit-keyframes swing{100%,20%,40%,60%,80%{-webkit-transform-origin:top center}20%{-webkit-transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg)}100%{-webkit-transform:rotate(0)}}@-moz-keyframes swing{20%{-moz-transform:rotate(15deg)}40%{-moz-transform:rotate(-10deg)}60%{-moz-transform:rotate(5deg)}80%{-moz-transform:rotate(-5deg)}100%{-moz-transform:rotate(0)}}@-o-keyframes swing{20%{-o-transform:rotate(15deg)}40%{-o-transform:rotate(-10deg)}60%{-o-transform:rotate(5deg)}80%{-o-transform:rotate(-5deg)}100%{-o-transform:rotate(0)}}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}100%{transform:rotate(0)}}@-webkit-keyframes wobble{0%,100%{-webkit-transform:translateX(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg)}}@-moz-keyframes wobble{0%,100%{-moz-transform:translateX(0)}15%{-moz-transform:translateX(-25%) rotate(-5deg)}30%{-moz-transform:translateX(20%) rotate(3deg)}45%{-moz-transform:translateX(-15%) rotate(-3deg)}60%{-moz-transform:translateX(10%) rotate(2deg)}75%{-moz-transform:translateX(-5%) rotate(-1deg)}}@-o-keyframes wobble{0%,100%{-o-transform:translateX(0)}15%{-o-transform:translateX(-25%) rotate(-5deg)}30%{-o-transform:translateX(20%) rotate(3deg)}45%{-o-transform:translateX(-15%) rotate(-3deg)}60%{-o-transform:translateX(10%) rotate(2deg)}75%{-o-transform:translateX(-5%) rotate(-1deg)}}@keyframes wobble{0%,100%{transform:translateX(0)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}}@-webkit-keyframes wiggle{0%{-webkit-transform:skewX(9deg)}10%{-webkit-transform:skewX(-8deg)}20%{-webkit-transform:skewX(7deg)}30%{-webkit-transform:skewX(-6deg)}40%{-webkit-transform:skewX(5deg)}50%{-webkit-transform:skewX(-4deg)}60%{-webkit-transform:skewX(3deg)}70%{-webkit-transform:skewX(-2deg)}80%{-webkit-transform:skewX(1deg)}100%,90%{-webkit-transform:skewX(0)}}@-moz-keyframes wiggle{0%{-moz-transform:skewX(9deg)}10%{-moz-transform:skewX(-8deg)}20%{-moz-transform:skewX(7deg)}30%{-moz-transform:skewX(-6deg)}40%{-moz-transform:skewX(5deg)}50%{-moz-transform:skewX(-4deg)}60%{-moz-transform:skewX(3deg)}70%{-moz-transform:skewX(-2deg)}80%{-moz-transform:skewX(1deg)}100%,90%{-moz-transform:skewX(0)}}@-o-keyframes wiggle{0%{-o-transform:skewX(9deg)}10%{-o-transform:skewX(-8deg)}20%{-o-transform:skewX(7deg)}30%{-o-transform:skewX(-6deg)}40%{-o-transform:skewX(5deg)}50%{-o-transform:skewX(-4deg)}60%{-o-transform:skewX(3deg)}70%{-o-transform:skewX(-2deg)}80%{-o-transform:skewX(1deg)}100%,90%{-o-transform:skewX(0)}}@keyframes wiggle{0%{transform:skewX(9deg)}10%{transform:skewX(-8deg)}20%{transform:skewX(7deg)}30%{transform:skewX(-6deg)}40%{transform:skewX(5deg)}50%{transform:skewX(-4deg)}60%{transform:skewX(3deg)}70%{transform:skewX(-2deg)}80%{transform:skewX(1deg)}100%,90%{transform:skewX(0)}}@-webkit-keyframes pulse{0%,100%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.1)}}@-moz-keyframes pulse{0%,100%{-moz-transform:scale(1)}50%{-moz-transform:scale(1.1)}}@-o-keyframes pulse{0%,100%{-o-transform:scale(1)}50%{-o-transform:scale(1.1)}}@keyframes pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in}}@-moz-keyframes flip{0%{-moz-transform:perspective(400px) rotateY(0);-moz-animation-timing-function:ease-out}40%{-moz-transform:perspective(400px) translateZ(150px) rotateY(170deg);-moz-animation-timing-function:ease-out}50%{-moz-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-moz-animation-timing-function:ease-in}80%{-moz-transform:perspective(400px) rotateY(360deg) scale(.95);-moz-animation-timing-function:ease-in}100%{-moz-transform:perspective(400px) scale(1);-moz-animation-timing-function:ease-in}}@-o-keyframes flip{0%{-o-transform:perspective(400px) rotateY(0);-o-animation-timing-function:ease-out}40%{-o-transform:perspective(400px) translateZ(150px) rotateY(170deg);-o-animation-timing-function:ease-out}50%{-o-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-o-animation-timing-function:ease-in}80%{-o-transform:perspective(400px) rotateY(360deg) scale(.95);-o-animation-timing-function:ease-in}100%{-o-transform:perspective(400px) scale(1);-o-animation-timing-function:ease-in}}@keyframes flip{0%{transform:perspective(400px) rotateY(0);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in}80%{transform:perspective(400px) rotateY(360deg) scale(.95);animation-timing-function:ease-in}100%{transform:perspective(400px) scale(1);animation-timing-function:ease-in}}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0);opacity:1}}@-moz-keyframes flipInX{0%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-moz-transform:perspective(400px) rotateX(-10deg)}70%{-moz-transform:perspective(400px) rotateX(10deg)}100%{-moz-transform:perspective(400px) rotateX(0);opacity:1}}@-o-keyframes flipInX{0%{-o-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-o-transform:perspective(400px) rotateX(-10deg)}70%{-o-transform:perspective(400px) rotateX(10deg)}100%{-o-transform:perspective(400px) rotateX(0);opacity:1}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}100%{transform:perspective(400px) rotateX(0);opacity:1}}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0);opacity:1}}@-moz-keyframes flipInY{0%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-moz-transform:perspective(400px) rotateY(-10deg)}70%{-moz-transform:perspective(400px) rotateY(10deg)}100%{-moz-transform:perspective(400px) rotateY(0);opacity:1}}@-o-keyframes flipInY{0%{-o-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-o-transform:perspective(400px) rotateY(-10deg)}70%{-o-transform:perspective(400px) rotateY(10deg)}100%{-o-transform:perspective(400px) rotateY(0);opacity:1}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}100%{transform:perspective(400px) rotateY(0);opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInDown{0%{opacity:0;-o-transform:translateY(-20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}@-moz-keyframes fadeInLeft{0%{opacity:0;-moz-transform:translateX(-20px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInLeft{0%{opacity:0;-o-transform:translateX(-20px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}@-moz-keyframes fadeInRight{0%{opacity:0;-moz-transform:translateX(20px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInRight{0%{opacity:0;-o-transform:translateX(20px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}@-moz-keyframes fadeInUpBig{0%{opacity:0;-moz-transform:translateY(2000px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUpBig{0%{opacity:0;-o-transform:translateY(2000px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}100%{opacity:1;transform:translateY(0)}}@-moz-keyframes fadeInDownBig{0%{opacity:0;-moz-transform:translateY(-2000px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInDownBig{0%{opacity:0;-o-transform:translateY(-2000px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}100%{opacity:1;transform:translateY(0)}}@-moz-keyframes fadeInLeftBig{0%{opacity:0;-moz-transform:translateX(-2000px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInLeftBig{0%{opacity:0;-o-transform:translateX(-2000px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px)}100%{opacity:1;transform:translateX(0)}}@-moz-keyframes fadeInRightBig{0%{opacity:0;-moz-transform:translateX(2000px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInRightBig{0%{opacity:0;-o-transform:translateX(2000px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px)}100%{opacity:1;transform:translateX(0)}}@-moz-keyframes bounceIn{0%{opacity:0;-moz-transform:scale(.3)}50%{opacity:1;-moz-transform:scale(1.05)}70%{-moz-transform:scale(.9)}100%{-moz-transform:scale(1)}}@-o-keyframes bounceIn{0%{opacity:0;-o-transform:scale(.3)}50%{opacity:1;-o-transform:scale(1.05)}70%{-o-transform:scale(.9)}100%{-o-transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}100%{transform:scale(1)}}@-moz-keyframes bounceInUp{0%{opacity:0;-moz-transform:translateY(2000px)}60%{opacity:1;-moz-transform:translateY(-30px)}80%{-moz-transform:translateY(10px)}100%{-moz-transform:translateY(0)}}@-o-keyframes bounceInUp{0%{opacity:0;-o-transform:translateY(2000px)}60%{opacity:1;-o-transform:translateY(-30px)}80%{-o-transform:translateY(10px)}100%{-o-transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}100%{transform:translateY(0)}}@-moz-keyframes bounceInDown{0%{opacity:0;-moz-transform:translateY(-2000px)}60%{opacity:1;-moz-transform:translateY(30px)}80%{-moz-transform:translateY(-10px)}100%{-moz-transform:translateY(0)}}@-o-keyframes bounceInDown{0%{opacity:0;-o-transform:translateY(-2000px)}60%{opacity:1;-o-transform:translateY(30px)}80%{-o-transform:translateY(-10px)}100%{-o-transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}100%{transform:translateY(0)}}@-moz-keyframes bounceInLeft{0%{opacity:0;-moz-transform:translateX(-2000px)}60%{opacity:1;-moz-transform:translateX(30px)}80%{-moz-transform:translateX(-10px)}100%{-moz-transform:translateX(0)}}@-o-keyframes bounceInLeft{0%{opacity:0;-o-transform:translateX(-2000px)}60%{opacity:1;-o-transform:translateX(30px)}80%{-o-transform:translateX(-10px)}100%{-o-transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{opacity:1;transform:translateX(30px)}80%{transform:translateX(-10px)}100%{transform:translateX(0)}}@-moz-keyframes bounceInRight{0%{opacity:0;-moz-transform:translateX(2000px)}60%{opacity:1;-moz-transform:translateX(-30px)}80%{-moz-transform:translateX(10px)}100%{-moz-transform:translateX(0)}}@-o-keyframes bounceInRight{0%{opacity:0;-o-transform:translateX(2000px)}60%{opacity:1;-o-transform:translateX(-30px)}80%{-o-transform:translateX(10px)}100%{-o-transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}60%{opacity:1;transform:translateX(-30px)}80%{transform:translateX(10px)}100%{transform:translateX(0)}}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateIn{0%{-moz-transform-origin:center center;-moz-transform:rotate(-200deg);opacity:0}100%{-moz-transform-origin:center center;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateIn{0%{-o-transform-origin:center center;-o-transform:rotate(-200deg);opacity:0}100%{-o-transform-origin:center center;-o-transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0}100%{transform-origin:center center;transform:rotate(0);opacity:1}}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInUpLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(90deg);opacity:0}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateInUpLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(90deg);opacity:0}100%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInDownLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(-90deg);opacity:0}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateInDownLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(-90deg);opacity:0}100%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInUpRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(-90deg);opacity:0}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateInUpRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(-90deg);opacity:0}100%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInDownRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(90deg);opacity:0}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateInDownRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(90deg);opacity:0}100%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0) skewX(0);opacity:1}}@-moz-keyframes lightSpeedIn{0%{-moz-transform:translateX(100%) skewX(-30deg);opacity:0}60%{-moz-transform:translateX(-20%) skewX(30deg);opacity:1}80%{-moz-transform:translateX(0) skewX(-15deg);opacity:1}100%{-moz-transform:translateX(0) skewX(0);opacity:1}}@-o-keyframes lightSpeedIn{0%{-o-transform:translateX(100%) skewX(-30deg);opacity:0}60%{-o-transform:translateX(-20%) skewX(30deg);opacity:1}80%{-o-transform:translateX(0) skewX(-15deg);opacity:1}100%{-o-transform:translateX(0) skewX(0);opacity:1}}@keyframes lightSpeedIn{0%{transform:translateX(100%) skewX(-30deg);opacity:0}60%{transform:translateX(-20%) skewX(30deg);opacity:1}80%{transform:translateX(0) skewX(-15deg);opacity:1}100%{transform:translateX(0) skewX(0);opacity:1}}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0)}}@-moz-keyframes rollIn{0%{opacity:0;-moz-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-moz-transform:translateX(0) rotate(0)}}@-o-keyframes rollIn{0%{opacity:0;-o-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-o-transform:translateX(0) rotate(0)}}@keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;transform:translateX(0) rotate(0)}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-o-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@-moz-keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@-o-keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@keyframes stretch{0%{transform:scaleX(.3)}40%{transform:scaleX(1.02)}60%{transform:scaleX(.98)}80%{transform:scaleX(1.01)}100%{transform:scaleX(1)}}@keyframes stretchRight{0%{transform:scaleX(.3)}40%{transform:scaleX(1.02)}60%{transform:scaleX(.98)}80%{transform:scaleX(1.01)}100%{transform:scaleX(1)}}@-webkit-keyframes stretchRight{0%{-webkit-transform:scaleX(.3)}40%{-webkit-transform:scaleX(1.02)}60%{-webkit-transform:scaleX(.98)}80%{-webkit-transform:scaleX(1.01)}100%{-webkit-transform:scaleX(1)}}@font-face{font-family:fonticon;src:url(/wp-content/themes/wplms/assets/css/fonts/fonticon.eot);src:url(/wp-content/themes/wplms/assets/css/fonts/fonticon.eot) format('embedded-opentype'),url(/wp-content/themes/wplms/assets/css/fonts/fonticon.woff) format('woff'),url(/wp-content/themes/wplms/assets/css/fonts/fonticon.ttf) format('truetype'),url(/wp-content/themes/wplms/assets/css/fonts/fonticon.svg#fonticon) format('svg');font-weight:400;font-style:normal}[data-icon]:before{content:attr(data-icon)}.icon-clock:before{content: "\e009"}.icon-arrow-1-up:before{content: "\e0d2"}.icon-certificate-file:before{content: "\e0e1"}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{vertical-align:middle}svg:not(:root){overflow:hidden}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}.glyphicon,address{font-style:normal}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content: "(" attr(href) ")"}abbr[title]:after{content: "(" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content: ""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@font-face{font-family:"Glyphicons Halflings";src:url(/wp-content/themes/wplms/assets/fonts/bootstrap/glyphicons-halflings-regular.eot);src:url(/wp-content/themes/wplms/assets/fonts/bootstrap/glyphicons-halflings-regular.eot) format('embedded-opentype'),url(/wp-content/themes/wplms/assets/fonts/bootstrap/glyphicons-halflings-regular.woff2) format('woff2'),url(/wp-content/themes/wplms/assets/fonts/bootstrap/glyphicons-halflings-regular.woff) format('woff'),url(/wp-content/themes/wplms/assets/fonts/bootstrap/glyphicons-halflings-regular.ttf) format('truetype'),url(/wp-content/themes/wplms/assets/fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body{line-height:1.428571429}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}hr{margin-top:20px;margin-bottom:20px;border-top:1px solid #eee}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}dt,kbd kbd{font-weight:700}address,blockquote .small,blockquote footer,blockquote small,dd,dt,pre{line-height:1.428571429}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}pre code,table{background-color:transparent}dl,ol,ul{margin-top:0}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child,ol ol,ol ul,ul ol,ul ul{margin-bottom:0}address,dl{margin-bottom:20px}ol,ul{margin-bottom:10px}dd{margin-left:0}@media (min-width:768px){.container{width:750px}}abbr[data-original-title],abbr[title]{cursor:help}.checkbox.disabled label,.form-control[disabled],.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .form-control,fieldset[disabled] .radio label,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;color:#777}code,kbd{font-size:90%}legend,pre{color:#333}blockquote .small:before,blockquote footer:before,blockquote small:before{content: "\2014 \00A0"}caption,th{text-align:left}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;word-break:break-all;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{display:table;content: ""}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;border-radius:0}.container,.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container:after{clear:both}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}@media (min-width:1440px){.container{width:1410px}}.row{margin-right:-15px;margin-left:-15px}.row:after{clear:both}.bp-user.course #buddypress .item-list.grid li,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.directory #buddypress .item-list.grid li{position:relative;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-6{width:50%}.col-sm-12{width:100%}}@media (min-width:992px){.bp-user.course #buddypress .item-list.grid li,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.directory #buddypress .item-list.grid li{float:left}.col-md-3{width:25%}.bp-user.course #buddypress .item-list.grid li,.col-md-4,.directory #buddypress .item-list.grid li{width:33.3333333333%}.col-md-6{width:50%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-12{width:100%}}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}caption{padding-top:8px;padding-bottom:8px;color:#777}fieldset,legend{padding:0;border:0}fieldset{min-width:0;margin:0}legend{display:block;width:100%;margin-bottom:20px;font-size:21px;line-height:inherit;border-bottom:1px solid #e5e5e5}label{display:inline-block;margin-bottom:5px}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}button.close,select{-moz-appearance:none}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}.form-control,output{font-size:14px;line-height:1.428571429;color:#555;display:block}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}output{padding-top:7px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.checkbox-inline,.radio label,.radio-inline{padding-left:20px;cursor:pointer;margin-bottom:0;font-weight:400}.checkbox label,.radio label{min-height:20px}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.form-group-sm select[multiple].form-control,.form-group-sm .form-group-lg select[multiple].form-control,.form-group-lg .btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle,.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child,.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child),.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-radius:4px 4px 0 0}.btn-group-vertical>.btn:last-child:not(:first-child){border-radius:0 0 4px 4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn,.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.panel-title,.panel>.list-group,.panel>.panel-collapse>.list-group,.panel>.panel-collapse>.table,.panel>.table,.panel>.panel>.table-bordered,.panel>.hide{display:none!important}@-ms-viewport{width:device-width}a,a:active,a:focus,a:hover,button.mfp-arrow,button.mfp-close,select{-webkit-appearance:none;outline:0}.alignleft,.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.global.open,.mfp-iframe-scaler,.pusher{overflow:hidden}.login_sidebar,.pagesidebar,body{overflow-x:hidden}button::-moz-focus-inner{padding:0;border:0}.mfp-image-holder .mfp-content,figure,img,img.mfp-img,select{max-width:100%}body,html{font-size:14px}#close_menu_sidebar,.center,.success{text-align:center}address,blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{-webkit-font-smoothing:antialiased}body{z-index:0;background-color:#F9F9F9;color:#313b3d;font-weight:400;font-family:"Open Sans","Helvetica Neue",sans-serif}*,::before,:after{-webkit-box-sizing:border-box;box-sizing:border-box}.container,.container-fluid{position:relative}h1,h2,h3,h4,h5,h6{line-height:1.35em;font-family:'Open Sans',sans-serif;color:#282828}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.8rem}h4{font-size:1.5rem}h5{font-size:1.2rem}h6{font-size:1rem}small{font-size:75%}a,a:active,a:focus,a:hover{text-decoration:none}figure,img{height:auto}blockquote+p,h3+p,ol+ul,p+blockquote,p+h3,p+p,p+ul,ul+ol,ul+p{margin-top:10px}blockquote p{font-weight:400}.alignleft{margin:0 15px 15px 0}.aligncenter{display:block;margin:0 auto}code{background:#fafafa;padding:4px 6px;color:#444;line-height:1.5;white-space:pre-line}ins{text-decoration:none}label{font-weight:600}#s,.edd-input,.form_field,.input-text,.ninja-forms-field,.wpcf7 input.wpcf7-text{padding:6px 20px;border:1px solid rgba(0,0,0,.08);color:#888;width:100%}.input{padding:5px 10px;border:1px solid rgba(0,0,0,.08);color:#888}input[type=file]{margin-bottom:15px}select{appearance:none;padding:0 24px 0 10px;height:36px;line-height:1;vertical-align:middle;border:1px solid rgba(0,0,0,.1);background-color:transparent;color:#313b3d;-webkit-transition:.05s bordercolor ease-in-out;transition:.05s bordercolor ease-in-out;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAHCAYAAAD9NeaIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiIHhtcDpDcmVhdGVEYXRlPSIyMDE1LTA0LTE3VDE3OjEyOjQyKzAyOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxNS0wNC0yMFQxNzoxNjoyNCswMjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxNS0wNC0yMFQxNzoxNjoyNCswMjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTU4MjBDRURERjVCMTFFNEEzN0FCODBEM0I5MTExMjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTU4MjBDRUVERjVCMTFFNEEzN0FCODBEM0I5MTExMjkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2RUVFRDJCNkREQzMxMUU0QTM3QUI4MEQzQjkxMTEyOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFNTgyMENFQ0RGNUIxMUU0QTM3QUI4MEQzQjkxMTEyOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuShL/sAAABeSURBVHjaYszOzjZnYGDYCcT8DMSBv0AcP2XKlKVEqmdgAuKTQOwOxB+JtQCIibYAZgkDkRaRZQGyJYQsItsCdEtwWUSRBdgsQbeIYgtAgAWHOMwiJSBezkAhAAgwAJSTG/DI0S9VAAAAAElFTkSuQmCC);background-position:100% 50%;background-repeat:no-repeat;background-size:auto 15%;border-radius:0}input[type=number],input[type=search],input[type=time],input[type=text],input[type=password],input[type=email],input[type=url],input[type=image],textarea{border:1px solid rgba(0,0,0,.08);padding:5px}textarea{width:100%}input+input,input+textarea{margin-top:10px}#searchsubmit,#signup_submit,#submit,.sidebar .widget #searchform input[type=submit],input[type=submit].form_field,input[type=submit].ninja-forms-field{padding:10px 24px;font-size:11px;font-weight:600;text-transform:uppercase;background-color:#F16645;border:none;color:#FFF;border-radius:2px}.checkbox>input[type=checkbox]{display:none}.checkbox>input[type=checkbox]+label{padding-left:0;display:block;position:relative}.checkbox>input[type=checkbox]+label:before{content: "";display:inline-block;width:16px;height:16px;overflow:hidden;border:1px solid rgba(0,0,0,.4);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-right:8px}.checkbox>input[type=checkbox]:checked+label:before{border-width:8px;border-color:#78C8Ce}.checkbox>input[type=checkbox]:checked+label:after{content: "\f00c";font-family:fontawesome;position:absolute;color:#FFF;left:1px;top:1px;line-height:1;font-size:14px}.checkbox.small input[type=checkbox]+label:before{width:12px;height:12px}.checkbox.small input[type=checkbox]:checked+label:before{border-width:6px}.checkbox.small input[type=checkbox]:checked+label:after{font-size:10px}.ahref,.error,.link,.reply a{font-size:11px;text-transform:uppercase}a{font-weight:400}#searchdiv,.pagesidebar{-webkit-transition:all .5s}#searchdiv>span:before,.fa:before,.nav_search form:after{font-family:fontawesome}.fitvids{margin-bottom:30px}ol,ul{margin:0;padding:0;list-style:none}.global,.pusher{height:auto;display:block;width:100%}.global{position:relative}.pusher{z-index:99;background:#F9F9F9;height:auto}.pagesidebar{position:fixed;top:0;right:0;visibility:hidden;width:220px;height:100%;background:#0e262e;transition:all .5s}.pagesidebar li>ul{display:none}.alert.alert-block,.error,div.error{background:#f9edbe;font-weight:600;display:inline-block;width:100%}.alert.alert-block,div.error{padding:10px;color:#222;text-align:center}.error{padding:8px 20px;border-radius:2px;border:1px solid #f0c36d;margin:5px 0}span.error{display:none}@-webkit-keyframes spin{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(359deg)}}@keyframes spin{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(359deg)}}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes wobble{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}}@keyframes wobble{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}}@-webkit-keyframes pulse{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes pulse{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-200px)}100%{-webkit-transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-200px);transform:translateY(-200px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px)}100%{-webkit-transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px)}100%{-webkit-transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(.9)}100%{-webkit-transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px)}80%{-webkit-transform:translateY(10px)}100%{-webkit-transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px)}80%{-webkit-transform:translateY(-10px)}100%{-webkit-transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px)}80%{-webkit-transform:translateX(-10px)}100%{-webkit-transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px)}80%{-webkit-transform:translateX(10px)}100%{-webkit-transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1)}25%{-webkit-transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3)}}@keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-transform-origin:left bottom;-transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-transform-origin:left bottom;-transform:rotate(-90deg);opacity:0}}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0) skewX(-15deg);transform:translateX(0) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0) skewX(-15deg);transform:translateX(0) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{-webkit-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}@keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}@-webkit-keyframes fadeInFromNone{0%{visibility:hidden;opacity:0}100%{visibility:visible;opacity:1}}@keyframes fadeInFromNone{0%{visibility:hidden;opacity:0}100%{visibility:visible;opacity:1}}@-webkit-keyframes slideDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}header{display:block;position:relative;padding:0;margin:0;z-index:99;background:#313B3D;width:100%;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}#searchdiv,header #header_alt_logo,header #header_mobile_logo{display:none}#searchdiv{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.9);z-index:99;padding:10%;transition:all .5s;-webkit-transform:translateY(100%);transform:translateY(100%)}#searchdiv input[type=text]{background:0 0;border:none;border-bottom:3px solid rgba(255,255,255,.2);font-size:6rem;color:#fff}#searchdiv>span{width:64px;height:64px;display:block;margin:20vh auto 0;cursor:pointer}#searchdiv>span:before{content: "\f00d";font-size:48px;color:#fff}#new_searchicon{cursor:pointer}#vibe_bp_login:after,.pusher::after{content: ''}#headertop .socialicons,.topmenu{float:right}.topmenu .vbplogin{position:relative}.topmenu .vbplogin em{position:absolute;top:-3px;left:-3px;width:6px;height:6px;background:#78c8c9;border-radius:50%}.mooc .topmenu .vbplogin em,.sleek .topmenu .vbplogin em{top:22px;left:3px}#trigger{cursor:pointer;display:none;position:absolute;top:22px;right:32px;line-height:1;padding:0 10px 10px;border:none;z-index:99;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0 0}#trigger .lines{display:inline-block;position:relative;width:24px;height:2px;background:#FFF;color:#FFF;-webkit-transition:.3s;transition:.3s}#trigger .lines:after,#trigger .lines:before{display:inline-block;width:24px;height:2px;background:#FFF;-webkit-transition:.3s;transition:.3s;position:absolute;left:0;content: '';-webkit-transform-origin:5px center;transform-origin:5px center}#trigger .lines:after{top:-5px}#trigger .lines:before{top:5px}#close_menu_sidebar{position:relative;display:block;cursor:pointer}#close_menu_sidebar span:after{content: "\f00d";font-family:fontawesome;font-size:48px;display:inline}.pusher{position:relative;left:0;width:100%;display:block;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.pusher::after{position:absolute;top:0;right:0;width:0;height:0;opacity:0;over-y:hidden;-webkit-transition:opacity .5s,width .1s .5s,height .1s .5s;transition:opacity .5s,width .1s .5s,height .1s .5s}.pagesidebar{z-index:1;overflow-y:auto;color:#eee}.pagesidebar::after{display:none}#logo{margin:6px 0 0;padding:0;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}#logo img{max-height:48px;width:auto}#vibe_bp_login{text-align:left;text-transform:uppercase}.mobile_icons{text-align:center;display:inline-block;width:100%;color:#fff;background:rgba(0,0,0,.08)}.mobile_icons>a{padding:15px 0;float:left;width:50%;color:#fff}.mobile_icons>a:first-child:nth-last-child(1){width:100%}.mobile_icons>a:first-child:nth-last-child(2)~li,.mobile_icons>a:first-child:nth-last-child(2){width:50%}.mobile_icons>a em{padding:5px}#vibe_bp_login{display:none;width:240px;position:absolute;right:0;top:36px;background:#232b2d;border-radius:2px;opacity:1;z-index:100;margin:0;padding:20px;border:none;font-size:12px}#vibe_bp_login .inside_login_form{position:relative;overflow:hidden}#vibe_bp_login span{background:#fa7252;padding:1px 6px;font-size:12px;font-weight:800;border-radius:20px;margin-left:10px}#vibe_bp_login:after{position:absolute;top:-14px;right:30px;border:7px solid;border-color:transparent transparent #232b2d}#vibe_bp_login input[type=text],#vibe_bp_login input[type=password],#vibe_bp_login input[type=email]{background:rgba(0,0,0,.2);border:1px solid rgba(255,255,255,.2);padding:6px;border-radius:2px;margin:4px 0 10px;width:100%;font-size:14px;color:#FFF}#vibe_bp_login input[type=text].error,#vibe_bp_login input[type=password].error,#vibe_bp_login input[type=email].error{text-transform:none;border-color:#F16645!important}#vibe_bp_login input[type=submit]{padding:7px 20px;margin-right:12px;font-size:11px;font-weight:600;background-color:#78C8Ce;color:#FFF;border:none;border-radius:2px;text-transform:uppercase}#vibe_bp_login label{font-size:11px;width:100%;color:#FFF}#vibe_bp_login label input[type=checkbox]{margin-right:5px}#vibe_bp_login .vbpregister{padding:7px 20px;font-size:11px;font-weight:600;background-color:#F16645;color:#FFF;border:none;border-radius:2px}#vibe_bp_login #vbp-login-form label>a{font-weight:600;opacity:.3;float:right}#vibe_bp_login #vbp-login-form .checkbox label:before{background:rgba(0,0,0,.1);float:left;margin-top:2px}#vibe_bp_login #vbp-login-form .checkbox label:after{margin-top:1px}#vibe_bp_login ul{width:146px;float:right;padding:20px 20px 20px 10px}#vibe_bp_login ul+ul{width:100%;text-align:start;padding:0 20px;background:#313B3D;border-bottom-left-radius:2px;border-bottom-right-radius:2px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.2);box-shadow:0 1px 1px rgba(0,0,0,.2)}#vibe_bp_login ul+ul li i{float:right}#vibe_bp_login ul+ul li a{padding:6px 0;font-size:12px;display:inline-block;width:100%;text-transform:uppercase;font-weight:600;border-bottom:1px dotted rgba(255,255,255,.2)}#vibe_bp_login ul+ul li:last-child{border:none}#vibe_bp_login ul:last-child{padding-bottom:20px}#vibe_bp_login ul li{position:relative}#vibe_bp_login a:hover,#vibe_bp_login ul li a{color:#FFF}.logged-out #vibe_bp_login:after{right:90px}.logged-out #vibe_bp_login .popup_overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.7);z-index:1}.logged-out #vibe_bp_login .popup_login{position:fixed;top:0;left:0;width:100vw;z-index:2}.logged-out #vibe_bp_login .popup_login h3{font-size:16px;letter-spacing:2px;padding:30px 0 0;margin:0 0 10px;color:#444}.logged-out #vibe_bp_login .popup_login #vbp-login-form{width:360px;margin:120px auto 0;padding:0;background:#FFF;color:#444}.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form{position:relative;overflow:hidden;-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);box-shadow:0 0 10px rgba(0,0,0,.5);letter-spacing:1px}.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form #close_full_popup{position:absolute;top:30px;right:30px}.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form #close_full_popup:before{content: "\f00d";font-family:fontawesome;font-size:16px;color:#444}.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside{padding:0 30px 5px;text-align:left}.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside input[type=text],.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside input[type=password]{border:none;background:0 0;color:#444;font-size:11px;text-transform:uppercase;letter-spacing:1px;border-bottom:2px solid #EEE;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside a{color:#444;float:right;line-height:1;font-size:12px;padding-top:10px}.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside .checkbox{display:inline-block}.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside .tip,.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside label{font-size:11px;color:#444;text-transform:uppercase}.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside .tip{padding-top:12px}.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside+ul{padding:0;margin:0;clear:both;width:100%}.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside+ul li{list-style:none;float:left;position:static;text-align:center}.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside+ul li:first-child:nth-last-child(1){width:100%}.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside+ul li:first-child:nth-last-child(2),.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside+ul li:first-child:nth-last-child(2)~li{width:50%}.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside+ul li .vbpregister,.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside+ul li input[type=submit]{width:100%;border:none;border-radius:0;padding:15px;text-transform:uppercase;display:inline-block;opacity:.9;height:48px}.mooc #vibe_bp_login:after{left:60px;right:auto}#vibe_bp_login #wplogin-modal,.ac-form{-webkit-transition:all .2s ease-in-out}nav{float:right}nav .menu li{float:left;position:relative}nav .menu li a{font-weight:600;margin:0 10px;padding:30px 6px;display:inline-block;font-size:13px;text-transform:uppercase;color:#FFF;opacity:.8;position:relative}nav .menu li a span{display:block;font-weight:400;font-size:10px;opacity:.6}nav .sub-menu{position:absolute;opacity:0;top:100%;left:0;width:100%;z-index:99;display:none;background:#48575a;border-bottom-left-radius:2px;border-bottom-right-radius:2px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1)}nav .sub-menu li{display:block;position:relative;width:100%}nav .sub-menu li a{color:#FFF;opacity:.8;display:block;font-size:12px;border-bottom:1px dotted rgba(255,255,255,.3);padding:10px}nav .sub-menu li>.sub-menu:before{content: '';border:none}nav .sub-menu li>.sub-menu{top:0;left:100%}nav .sub-menu li:last-child a{border-bottom:none}.sidemenu{width:100%;padding:0;margin:0}.sidemenu li{clear:both;cursor:pointer;border-top:1px solid rgba(0,0,0,.1)}.sidemenu li a{padding:15px 0 15px 30px;display:block;text-align:left;color:#FFF;opacity:.8;background:rgba(255,255,255,.1)}.sidemenu li.menu-item-has-children>a{margin-right:45px}.sidemenu li:last-child a{border-bottom:1px solid rgba(0,0,0,.1)}.sidemenu li.menu-item-has-children{position:relative}.sidemenu li.menu-item-has-children:after{content: "\e05d";font-family:fonticon;position:absolute;top:15px;right:15px;color:rgba(0,0,0,.6)}header.mooc,header.sleek:not(.transparent),header.standard{-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}header.mooc.fixed,header.sleek:not(.transparent).fixed,header.standard.fixed{position:fixed;left:0;top:-40px;z-index:9999;-webkit-transform:translateY(40px);transform:translateY(40px)}header.sleek.transparent:not(.fixed).light nav>.menu>li>a{color:#fff}header.sleek.transparent:not(.fixed).dark nav>.menu>li>a{color:#222}.mooc #logo{text-align:center;float:left;margin-right:30px}.mooc #logo a{display:inline-block}.mooc #mooc_menu,.mooc .vbpcart span,.sleek .vbpcart span{position:relative}.mooc .topmenu>li>a,.mooc nav>.menu>li>a,.sleek .topmenu>li>a,.sleek nav>.menu>li>a{margin:0 10px;padding:30px 6px;font-size:13px;color:#FFF;opacity:1;text-transform:uppercase;font-weight:600}.mooc .topmenu{float:right;text-align:left}.mooc .topmenu>li{float:left;display:inline-block}.mooc .topmenu>li>a,.mooc nav>.menu>li>a{display:inline-block}.mooc #mooc_menu{float:left;text-align:left}.mooc .vbpcart,.sleek .vbpcart{cursor:pointer;position:relative}.mooc .vbpcart span em,.sleek .vbpcart span em{background:rgba(0,0,0,.2);padding:4px;font-size:10px;line-height:1;position:absolute;top:-10px;font-style:normal;border-radius:2px}.mooc .woocart,.sleek .woocart{display:none;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;position:absolute;right:0;top:100%;z-index:9;background:#FFF;width:240px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.content,.mooc .topmenu li,.unit_content{position:relative}.breadcrumbs li,.indate{font-size:11px;text-transform:uppercase}@media (max-width:991px){header #trigger{display:block;top:28px;right:48px}header.mooc #trigger{right:-10px;margin-top:-2px}}@media (max-width:767px){#header_alt_logo,#header_logo,#new_searchicon,.logged-in header.mooc .topmenu .vbplogin span,.logged-in header.sleek .topmenu .vbplogin span{display:none}#header_mobile_logo.hide{display:block!important}#headertop .topmenu+.topmenu,header nav{display:none}header #trigger{display:block}header #trigger .lines:after,header #trigger .lines:before{-webkit-transform-origin:27px center;transform-origin:27px center}}@media (max-width:420px){.logged-out #vibe_bp_login .fullscreen_login #vbp-login-form,.logged-out #vibe_bp_login .popup_login #vbp-login-form{width:100%}}.col-md-3 .breadcrumbs{padding:20px 0 10px}.breadcrumbs{display:inline-block;padding:0;margin:0;list-style:none!important}.breadcrumbs li{float:left;margin-right:7px;padding-bottom:2px}.breadcrumbs li+li:before{content: "/";color:#444;font-size:10px;margin-right:7px}.breadcrumbs li a{font-weight:400;color:#444}.breadcrumbs li.current span{font-weight:600}section#title{padding:0}.single section#title{padding-top:30px}.single section#title .course_header{padding-top:30px;margin-top:-30px}.heading ul.socialicons{margin:0 5px;float:right}.heading ul.socialicons li a{line-height:1.5}.course_time{margin-top:30px;font-family:sans-serif;text-transform:uppercase}.course_time strong{color:#bbb}.course_time strong span{color:#222}#item-body,.unit_content p{position:relative}.course_button>span{display:block;opacity:.8;font-weight:400}.col-md-3 select{width:100%;margin:15px 0}#content #buddypress{margin-top:30px}#content #buddypress.container,#content #buddypress.container .content{margin-top:0}#item-header{width:100%}#item-body{background:#FFF;padding:30px;border-radius:2px}#item-body #send_message_form,#item-body .groups,#item-body .members,#item-body .messages,#item-body form#whats-new-form{width:100%;display:inline-block}#buddypress .standard-form #buddypress .standard-form input[type=datetime],#buddypress .standard-form #buddypress .standard-form input[type=month],#buddypress .standard-form input[type=color],#buddypress .standard-form input[type=date],#buddypress .standard-form input[type=datetime-local],#buddypress .standard-form input[type=email],#buddypress .standard-form input[type=number],#buddypress .standard-form input[type=password],#buddypress .standard-form input[type=range],#buddypress .standard-form input[type=search],#buddypress .standard-form input[type=tel],#buddypress .standard-form input[type=text],#buddypress .standard-form input[type=time],#buddypress .standard-form input[type=url],#buddypress .standard-form input[type=week],#buddypress .standard-form select,#buddypress .standard-form textarea{border:1px solid rgba(0,0,0,.08);border-radius:2px;color:#313b3d;font:inherit;font-size:100%;padding:6px 12px}#buddypress .standard-form select{padding:3px}#buddypress .standard-form input[type=password]{margin-bottom:5px}#buddypress .standard-form label,#buddypress .standard-form span.label{display:block;font-weight:700;margin:15px 0 5px}#buddypress .standard-form .checkbox label,#buddypress .standard-form .radio label{color:#444;font-size:100%;font-weight:400;margin:5px 0 0}@-webkit-keyframes loader-pulsate{from{border-color:#aaa;-webkit-box-shadow:0 0 6px #ccc;box-shadow:0 0 6px #ccc}to{border-color:#ccc;-webkit-box-shadow:0 0 6px #f8f8f8;box-shadow:0 0 6px #f8f8f8}}.footerwidget .item-avatar,.widget .item-avatar{border-radius:0}.button,.flex-container a:focus,.flexslider a:active,.flexslider a:focus,li .flex-container a:active{outline:0}#ajaxloader,ul.item-list.loading{position:relative;z-index:99}#ajaxloader:after,ul.item-list.loading:after{content: '';color:rgba(0,0,0,.2);overflow:hidden;font-size:5rem;width:1em;height:1em;border-radius:50%;margin:-30px auto;position:absolute;left:50%;top:50%;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:loader 1.7s infinite ease;animation:loader 1.7s infinite ease}#ajaxloader>li,ul.item-list.loading>li{opacity:.2}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em;box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{-webkit-box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em;box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{-webkit-box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em;box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{-webkit-box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em;box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{-webkit-box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em;box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);-webkit-box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em;box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@keyframes loader{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em;box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{-webkit-box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em;box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{-webkit-box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em;box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{-webkit-box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em;box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{-webkit-box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em;box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);-webkit-box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em;box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}#buddypress .item-list-tabs{clear:left;display:inline-block;overflow:hidden;background:#313B3D;padding:0;border-top-left-radius:2px;border-top-right-radius:2px;width:100%}#buddypress .item-list-tabs ul{margin:0;padding:0}#buddypress .item-list-tabs ul li{float:left;position:relative;margin:0;list-style:none}#buddypress .item-list-tabs ul li.current{border-color:#78c8ce}#buddypress .item-list-tabs ul li a{display:inline-block;color:rgba(255,255,255,.6);padding:18px 24px;font-size:11px;line-height:1.5;font-weight:600;text-transform:uppercase;text-decoration:none}#buddypress .item-list-tabs ul li a span{font-size:11px;display:inline-block;padding:1px 5px;margin:0 0 0 10px;color:#FFF;background:#78c8ce;border-radius:20px;float:right}#buddypress .item-list-tabs ul li a:hover,#buddypress .item-list-tabs ul li.current a,#buddypress .item-list-tabs ul li.selected a{color:#FFF;background-color:#78c8ce}#buddypress .item-list-tabs ul li.current a span,#buddypress .item-list-tabs ul li.selected a span{background-color:#fff;color:#78c8ce}#buddypress .item-list-tabs#object-nav li{width:100%}#buddypress .item-list-tabs#subnav ul li.switch_view#activityform,.activity_content{padding:20px;background:#FFF;border-radius:2px}#friend-list .item-avatar,.single-item.groups #item-body .group_admins ul li,.single-item.groups #item-body .group_mods ul li{margin-right:15px;float:left}#item-admins{display:inline-block;width:100%;margin:0 0 20px}#item-admins h3{font-size:18px;margin-top:0;padding:20px 20px 10px;border-top:1px solid rgba(255,255,255,.1)}#item-admins h5,#item-admins h5 a{color:#FFF}#buddypress div#item-header #item-header-avatar{border-radius:2px;width:100%;overflow:hidden;border-bottom:2px solid #78C8Ce}#buddypress div#item-header ul li{float:left;list-style:none}#buddypress div#item-header ul h5,#buddypress div#item-header ul hr,#buddypress div#item-header ul span{display:none}#buddypress div#item-header a.button,#buddypress div#item-header div.generic-button{float:left;padding:0;margin:5px 5px 0 0}#buddypress div#item-header div#item-header-content{padding:20px 20px 10px;font-size:12px;color:#FFF}#buddypress div#item-header div#item-header-content h3{font-weight:600;margin:15px 0 0;color:#FFF;line-height:1.2}#buddypress div#item-header div#item-header-content h3 a{color:#FFF;font-weight:600;word-break:break-word;mix-blend-mode:difference}#buddypress div#item-header div#item-header-content h2{line-height:120%;margin:0 0 15px}#buddypress div#item-header div#item-header-content h2 a{color:#777;text-decoration:none}#buddypress div#item-header div#item-meta{color:#FFF;font-weight:600;overflow:hidden;margin:5px 0}#buddypress div#item-header div#item-meta .students{margin-top:10px}#buddypress div#item-header div#item-meta .students i{float:left;font-size:16px;margin-right:8px}#buddypress div#item-header ul{margin-bottom:15px;overflow:hidden}.instructor_course{display:grid!important;grid-template-columns:32px 1fr;grid-gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:start}.instructor_course .item-avatar img{border-radius:50%}.course_instructor{margin:0;font-size:13px;text-transform:uppercase;font-weight:600}.course_instructor a{font-weight:600}.course_instructor span{display:block;color:#bbb;font-size:11px}#buddypress div#item-header{background:#232b2d;padding:0;position:relative;z-index:2;overflow:hidden;border-top-right-radius:2px;border-top-left-radius:2px}#item-body table#buddydrive-dir tr,.register-section+.register-section{border-bottom:1px solid rgba(0,0,0,.08)}#buddypress #item-nav{clear:both}#buddypress #item-nav .item-list-tabs{border-radius:0 0 2px 2px;padding:0;line-height:0}#buddypress #item-nav .item-list-tabs li a{padding:12px 20px;line-height:1.6;display:inline-block;width:100%;text-transform:uppercase}#buddypress #item-nav .item-list-tabs li a span{margin-top:-2px}.single-course #buddypress #item-header ul.breadcrumbs{margin-bottom:0}.single-course #buddypress #item-header h1{line-height:1.5}.single-course #buddypress #item-header #item-meta{line-height:16px}.single-course #buddypress #item-header #item-meta .course-star-rating{float:left}.single-course:not(.c2) .course_details,.single-course:not(.c3) .course_details,.single-course:not(.c4) .course_details,.single-course:not(.c5) .course_details{margin:0;padding:0;border:none}.course_details{margin-top:20px}.course_details li{font-size:12px;font-weight:600;text-transform:uppercase;border-bottom:1px solid #ddd}.course_details li i{float:right;font-size:16px;line-height:1;margin-right:10px;font-style:normal}.course_reviews{margin-top:30px}.course-star-rating{font-size:11px;display:inline-block}.course-star-rating span{font-size:16px!important;float:left;margin-right:2px}.course-star-rating span:before{content: "\f006";font-family:fontawesome;color:#FFCB10}.single-course .course_description ul{list-style:disc;margin-left:20px}.single-course .course_description ol{list-style:decimal;margin-left:20px}.single-course #item-meta{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:10px;grid-template-columns:80px 120px repeat(auto-fill,minmax(80px,120px))}.single-course #item-meta .students:before{content: "\f0c0";font-family:fontawesome}.single-course.c2 #item-nav,.single-course.c3 #item-nav,.single-course.c5 #item-nav,.single-course.c6 #item-nav,.single-course.c7 #item-nav{background:#313B3D}.single-course.c2 #item-nav div.item-list-tabs#object-nav,.single-course.c3 #item-nav div.item-list-tabs#object-nav,.single-course.c5 #item-nav div.item-list-tabs#object-nav,.single-course.c6 #item-nav div.item-list-tabs#object-nav,.single-course.c7 #item-nav div.item-list-tabs#object-nav{overflow:visible}.single-course.c2 #item-nav div.item-list-tabs#object-nav li,.single-course.c3 #item-nav div.item-list-tabs#object-nav li,.single-course.c5 #item-nav div.item-list-tabs#object-nav li,.single-course.c6 #item-nav div.item-list-tabs#object-nav li,.single-course.c7 #item-nav div.item-list-tabs#object-nav li{width:auto;border:none;position:relative;float:left}.single-course.c2 #item-nav div.item-list-tabs#object-nav li a,.single-course.c3 #item-nav div.item-list-tabs#object-nav li a,.single-course.c5 #item-nav div.item-list-tabs#object-nav li a,.single-course.c6 #item-nav div.item-list-tabs#object-nav li a,.single-course.c7 #item-nav div.item-list-tabs#object-nav li a{padding:15px 20px;letter-spacing:1px;display:inline-block;font-size:11px;text-transform:uppercase;color:#fff;opacity:.9;font-weight:600}.single-course.c2 #item-nav div.item-list-tabs#object-nav li a span,.single-course.c3 #item-nav div.item-list-tabs#object-nav li a span,.single-course.c5 #item-nav div.item-list-tabs#object-nav li a span,.single-course.c6 #item-nav div.item-list-tabs#object-nav li a span,.single-course.c7 #item-nav div.item-list-tabs#object-nav li a span{margin-left:15px}.single-course.c2 #item-nav div.item-list-tabs#object-nav li h1,.single-course.c3 #item-nav div.item-list-tabs#object-nav li h1,.single-course.c5 #item-nav div.item-list-tabs#object-nav li h1,.single-course.c6 #item-nav div.item-list-tabs#object-nav li h1,.single-course.c7 #item-nav div.item-list-tabs#object-nav li h1{color:#fff}.single-course.c2 #item-nav div.item-list-tabs#object-nav li.current a,.single-course.c3 #item-nav div.item-list-tabs#object-nav li.current a,.single-course.c5 #item-nav div.item-list-tabs#object-nav li.current a,.single-course.c6 #item-nav div.item-list-tabs#object-nav li.current a,.single-course.c7 #item-nav div.item-list-tabs#object-nav li.current a{opacity:1;background:#78C8Ce;color:#FFF}.single-course.c4 #buddypress #item-header div#item-header-content .breadcrumbs li,.single-course.c4 #buddypress #item-header div#item-header-content .breadcrumbs li a,.single-course.c4 #buddypress #item-header div#item-header-content .breadcrumbs li:before,.single-course.c4 #buddypress #item-header div#item-header-content div#item-meta,.single-course.c6 #item-admins h5,.single-course.c6 #item-admins h5 a,.single-course.c7 #item-admins h5,.single-course.c7 #item-admins h5 a{color:#444}.single-course.c6 #title,.single-course.c7 #title{z-index:99;position:relative}.single-course.c6 #content,.single-course.c7 #content{position:relative;z-index:9!important}.course_sharing{display:inline-block;padding:0;width:100%}.course_sharing a{font-size:20px}.course_sharing>ul.socialicons{padding-top:20px}.course_button.button{padding:2em .1em!important;background-color:#78c8ce;width:100%;text-align:center}.single-course.c6 #item-admins,.single-course.c7 #item-admins{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));margin-bottom:0}.single-course.c6 #item-admins .instructor_course,.single-course.c7 #item-admins .instructor_course{padding:10px 0}.single-course.c6 #item-nav,.single-course.c7 #item-nav{display:inline-block;width:100%;border-radius:5px}.single-course.c6 #item-nav .item-list-tabs>ul>li:first-child,.single-course.c6 #item-nav .item-list-tabs>ul>li:first-child>a,.single-course.c7 #item-nav .item-list-tabs>ul>li:first-child,.single-course.c7 #item-nav .item-list-tabs>ul>li:first-child>a{border-radius:5px 0 0 5px}.single-course.c6 #item-nav .item-list-tabs>ul>li:last-child,.single-course.c6 #item-nav .item-list-tabs>ul>li:last-child>a,.single-course.c7 #item-nav .item-list-tabs>ul>li:last-child,.single-course.c7 #item-nav .item-list-tabs>ul>li:last-child>a{border-radius:0 0 5px 5px}.single-course.c6 .course_header5_sideblock,.single-course.c7 .course_header5_sideblock{padding:15px;background:#fff;position:absolute;border-radius:5px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:9;-webkit-transition:all .5s;transition:all .5s}.single-course.c6 .course_header5_sideblock #item-header-avatar,.single-course.c7 .course_header5_sideblock #item-header-avatar{margin:-15px -15px 0}.single-course.c6 .course_header5_sideblock #item-header-avatar img,.single-course.c7 .course_header5_sideblock #item-header-avatar img{border-radius:5px 5px 0 0}.single-course.c6 .course5-pricing,.single-course.c7 .course5-pricing{padding:15px 15px 0;text-align:start;font-size:2.2rem}.single-course.c6 .course5-pricing i,.single-course.c7 .course5-pricing i{display:none}.single-course.c6 .course_details,.single-course.c7 .course_details{margin:15px 15px 0}.single-course.c6 .course_details li,.single-course.c7 .course_details li{border:none;clear:both;font-size:1.2rem;text-transform:none;font-weight:400;padding:10px 0;border-bottom:1px dotted rgba(0,0,0,.1)}.single-course.c6 .course_details li i,.single-course.c7 .course_details li i{line-height:2rem}@media (max-width:992px){.single-course.c6 .course_header5_sideblock,.single-course.c7 .course_header5_sideblock{position:relative}}.unit_content ol,.unit_content ul:not(.tags){list-style:disc;padding-left:20px}#prev_results,.prev_quiz_results li{border-bottom:1px solid rgba(0,0,0,.08)}.course_action_controls ul li,.course_reviews .review_breakup .rating_snapshot .modern-star-rating{display:inline-block}.course_reviews{margin:60px 0}.course_reviews .review_breakup{margin:0 -15px;text-align:center}.course_reviews .review_breakup .rating_snapshot h2{font-size:120px;line-height:1.4;font-weight:600;margin:0}.course_reviews .review_breakup .rating_snapshot .modern-star-rating .fa{color:#FFCB10;float:left;font-size:20px}.course_reviews .review_breakup .rating_snapshot span{color:#aaa;display:block}.course_reviews .review_breakup ul.rating_breakup{margin-top:20px;display:inline-block;width:100%}.course_reviews .review_breakup ul.rating_breakup li{display:block}.course_reviews .review_breakup ul.rating_breakup li>span{float:left;font-size:11px;text-transform:uppercase;letter-spacing:1px;font-weight:600;color:#aaa;margin:15px 15px 0 0}.course_reviews .review_breakup ul.rating_breakup li strong{border-bottom:1px solid #FFF;background:#FAFAFA;height:40px;border-radius:2px;display:block;overflow:hidden}.course_reviews .review_breakup ul.rating_breakup li strong>span{color:#FFF;background:#79c989;display:block;font-weight:600;height:40px;line-height:2.8}.course_reviews .show_course_reviews{padding:30px 0;clear:both;position:relative;overflow:hidden;margin-top:30px;border-radius:2px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.course_reviews .show_course_reviews .reviewlist.commentlist{margin:0}.course_reviews .show_course_reviews .reviewlist.commentlist .comment{padding:15px 0;border-bottom:1px solid #EEE}.course_reviews .show_course_reviews .reviewlist.commentlist .comment-body .comment-avatar{float:left}.course_reviews .show_course_reviews .reviewlist.commentlist .comment-body .comment-avatar img{max-width:80px;border-radius:50%;margin-top:20px}.course_reviews .show_course_reviews .reviewlist.commentlist .comment-body .comment-body-content{margin-left:100px}.course_reviews .show_course_reviews .reviewlist.commentlist .comment-body .comment-body-content .comment-meta{margin:0;display:block;opacity:0;font-size:11px;text-transform:uppercase;color:#aaa}.course_reviews .show_course_reviews .reviewlist.commentlist .comment-body .comment-body-content .comment-meta .comment-reply-link,.course_reviews .show_course_reviews .reviewlist.commentlist .comment-body .comment-body-content .comment-meta a{color:#aaa;background:0 0;padding:0}.course_reviews .show_course_reviews .reviewlist.commentlist .comment-body .comment-body-content .comment-meta .comment-reply-link:before,.course_reviews .show_course_reviews .reviewlist.commentlist .comment-body .comment-body-content .comment-meta a:before{content: '/ '}.course_reviews .show_course_reviews .reviewlist.commentlist .comment-body .comment-body-content h3{margin:0;font-size:14px;text-transform:uppercase;letter-spacing:1px;padding-bottom:10px;font-weight:600}.course_reviews .show_course_reviews .reviewlist.commentlist .comment-body .comment-body-content .modern-star-rating{display:inline-block}.course_reviews .show_course_reviews .reviewlist.commentlist .comment-body .comment-body-content .modern-star-rating .fa{color:#FFCB10;float:left}.accordion-heading a,.heading,.progress .bar,.team_member .member_info h3,.vibe_filterable li a{text-transform:uppercase}@-webkit-keyframes fadeinblock{0%,20%{opacity:0}40%{opacity:.3}60%{opacity:.5}80%{opacity:.9}100%{opacity:1}}@keyframes fadeinblock{0%,20%{opacity:0}40%{opacity:.3}60%{opacity:.5}80%{opacity:.9}100%{opacity:1}}.heading{clear:both;font-size:16px;padding:8px 0;font-weight:600;border-bottom:3px solid rgba(0,0,0,.08)}#map-canvas img,.vibe_gmap img{max-width:none}#download_stats,#scrolltop,.fbLoginButton{cursor:pointer}.button.full,.digit,.flex-control-nav,.image_slider.slide8 .flex-caption,.member_block,.member_block3,.vibe_countdown{text-align:center}@keyframes stretch{0%{-webkit-transform:scaleX(.3);transform:scaleX(.3)}40%{-webkit-transform:scaleX(1.02);transform:scaleX(1.02)}60%{-webkit-transform:scaleX(.98);transform:scaleX(.98)}80%{-webkit-transform:scaleX(1.01);transform:scaleX(1.01)}100%{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes stretch{0%{-webkit-transform:scaleX(.3)}40%{-webkit-transform:scaleX(1.02)}60%{-webkit-transform:scaleX(.98)}80%{-webkit-transform:scaleX(1.01)}100%{-webkit-transform:scaleX(1)}}del{opacity:.3}@-webkit-keyframes flip-down-front{0%{-webkit-transform:rotateX(0);transform:rotateX(0);background-color:#fafbfc;color:#444}100%{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg);background-color:#fafbfc;color:#444;opacity:.4}}@keyframes flip-down-front{0%{-webkit-transform:rotateX(0);transform:rotateX(0);background-color:#fafbfc;color:#444}100%{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg);background-color:#fafbfc;color:#444;opacity:.4}}@-webkit-keyframes flip-down-back{0%{-webkit-transform:rotateY(180deg) rotateX(0);transform:rotateY(180deg) rotateX(0);background-color:#fafbfc;color:#444;opacity:.4}100%{-webkit-transform:rotateY(180deg) rotateX(180deg);transform:rotateY(180deg) rotateX(180deg);background-color:#fafbfc;color:#444}}@keyframes flip-down-back{0%{-webkit-transform:rotateY(180deg) rotateX(0);transform:rotateY(180deg) rotateX(0);background-color:#fafbfc;color:#444;opacity:.4}100%{-webkit-transform:rotateY(180deg) rotateX(180deg);transform:rotateY(180deg) rotateX(180deg);background-color:#fafbfc;color:#444}}@-webkit-keyframes fade-under{0%,100%{background-color:#fafbfc;color:#444}}@keyframes fade-under{0%,100%{background-color:#fafbfc;color:#444}}.button,.button.small{font-size:12px;font-weight:600}.button{padding:10px 24px;display:inline-block;margin:10px 10px 10px 0;background-color:#78C8Ce;color:#FFF;border:none;border-radius:2px;letter-spacing:.1em;position:relative;-webkit-transition:all .3s;transition:all .3s;z-index:1}input[type=button],input[type=submit]{padding:7px 24px;line-height:1.6;background-color:#78C8Ce;color:#FFF;border:none;border-radius:2px;outline:0;font-weight:600}.button.full{width:100%}.button+.button{margin-left:10px}.button.full+.button{margin:10px 0}.button.full+.button.full{margin-top:0}.button.small{padding:8px 16px;text-transform:uppercase;color:#FFF}.heading{margin:20px 0}.heading a{font-size:14px;text-transform:uppercase;float:right}.heading span>a{font-size:11px;font-weight:600;color:#bbb}ul.socialicons{float:left;margin:0;padding:0;list-style:none!important;display:inline-block}ul.socialicons li{float:left;width:auto!important;border:none!important;margin:0 0 0 15px;font-size:20px;line-height:1px}ul.socialicons li a{padding:3px 6px;line-height:1em;font-size:16px}ul.socialicons li a.facebook,ul.socialicons li a.tumblr{padding:3px 9px}ul.socialicons li:first-child{margin:0}#footerbottom,.footertitle,.nav-tabs>li>a,.tagcloud a,.widget .widget_title,footer h4,span.small_text{text-transform:uppercase}footer{clear:both;background:#313B3D;position:relative;padding:30px 0;font-size:14px;color:rgba(255,255,255,.6)}footer #s,footer .form_field,footer .input-text,footer .ninja-forms-field,footer .wpcf7 input.wpcf7-text{background:#313b3d;border-color:#232b2d;color:#FFF;width:100%;margin-bottom:8px}footer .item-avatar{float:left;max-width:48px;border-radius:2px;margin-right:10px}footer .footerbottom{margin-top:30px;padding:30px 0 0;border-top:1px solid rgba(255,255,255,.1)}footer .heading{color:#fff;border-bottom-color:rgba(255,255,255,.6)}#footerbottom,#footerbottom a{color:rgba(255,255,255,.6)}#footerbottom{background:#232b2d;padding:30px 0 20px;font-size:11px}#footerbottom #footerlogo{max-width:48px;float:left;margin:-15px 10px 0 0;padding:0;opacity:.6}#footerbottom #footer_social_icons,#footerbottom #footermenu{float:right}#footerbottom #footer_social_icons .socialicons{font-size:20px;line-height:1}#footerbottom #footer_social_icons .socialicons a{opacity:.8}.footertitle,footer h4{color:#FFF;font-size:14px;font-weight:600}.footerwidget>ul li{position:relative;clear:both;line-height:1.6;padding:4px 0}.footerwidget>ul li a{display:block;line-height:1.6;color:rgba(255,255,255,.6)}#userstats .in_details+strong,label[for=signup_password]>span{float:right}.footermenu li a,.footerwidget li>a{color:rgba(255,255,255,.6)}#scrolltop{position:fixed;right:20px;bottom:22px;font-size:20px;color:#FFF!important;z-index:99;background:#232b2d;padding:6px 12px;border-radius:2px;opacity:0}#scrolltop a{color:#FFF}#scrolltop.fix{opacity:.8}#scrolltop span{display:block;text-transform:uppercase;font-size:11px;font-weight:600;text-align:center;margin-top:-8px}img#header_mobile_logo{height:auto!important}.item-avatar a{width:100%}#buddypress div#item-header div#item-header-content h3{display:block}#buddypress .item-list-tabs ul li:first-child:last-child{display:none}@media (max-width:991px){header nav{display:none}}@media (max-width:991px) and (min-width:768px){#searchdiv input[type=text]{font-size:4rem}}@media (max-width:767px){#header_alt_logo,#header_logo,.sleek.fixed #header_alt_logo{display:none!important}#header_mobile_logo.hide{display:block!important}#searchdiv input[type=text]{font-size:3rem}}@media (max-width:440px){#searchdiv input[type=text]{font-size:2rem}}@media (max-width:992px) and (min-width:767px){.course_button.button{letter-spacing:0}}@media (max-width:767px){.blogpost .excerpt,}@media only screen and (max-width:320px){#searchdiv input[type=text]{font-size:1.6rem}}@media only screen and (max-width:480px){#buddypress div.item-list-tabs .dir-search,#buddypress div.item-list-tabs ul li.last select,#buddypress div.item-list-tabs#subnav ul li a,#buddypress form.standard-form .main-column ul#friend-list h4{width:100%}}@.woocart{padding:0;border:1px solid rgba(0,0,0,.08);background:#fafafa}.woocart .button{font-size:11px!important;text-transform:uppercase}@font-face{font-family:'FontAwesome';src:url(/wp-content/themes/wplms/assets/fonts/fontawesome-webfont.eot);src:url(/wp-content/themes/wplms/assets/fonts/fontawesome-webfont.eot) format('embedded-opentype'),url(/wp-content/themes/wplms/assets/fonts/fontawesome-webfont.woff2) format('woff2'),url(/wp-content/themes/wplms/assets/fonts/fontawesome-webfont.woff) format('woff'),url(/wp-content/themes/wplms/assets/fonts/fontawesome-webfont.ttf) format('truetype'),url(/wp-content/themes/wplms/assets/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-search:before{content: "\f002"}.fa-twitter:before{content: "\f099"}.fa-facebook-f:before,.fa-facebook:before{content: "\f09a"}.fa-feed:before,.fa-rss:before{content: "\f09e"}.fa-linkedin:before{content: "\f0e1"}.fa-reddit:before{content: "\f1a1"}.fa-shopping-basket:before{content: "\f291"}.minimal #headertop,.minimal header{border-bottom:1px solid rgba(0,0,0,.08)}.minimal #content,.minimal .pusher h3.heading span,.minimal .pusher h4.widget_title span{position:relative}.minimal .pusher{background:#FFF}.minimal .pusher #coursestitle,.minimal .pusher #grouptitle#activitytitle,.minimal .pusher #memberstitle,.minimal .pusher #title{background:#fafafa;padding-bottom:30px}.minimal #headertop,.minimal #item-body,.minimal .content,.minimal .padder.content,.minimal.page .content,.minimal.single .content{padding:0}.minimal header #searchform input[type=text],.minimal header.sleek.transparent.fixed,.minimal nav .sub-menu>li{border-bottom:1px solid rgba(0,0,0,.08)}.minimal header #searchform,.minimal header .woocart,.minimal nav .sub-menu{border:1px solid rgba(0,0,0,.08)}.minimal #content{padding-bottom:30px;z-index:0}.minimal #unit_content,.minimal .mooc .woocart.active,.minimal .sleek .woocart.active{padding:0}.minimal footer{margin-top:0}.minimal .pusher #buddypress a.button,.minimal .pusher #buddypress input[type=button],.minimal .pusher #buddypress input[type=submit],.minimal .pusher .button,.minimal .pusher .woocommerce #respond input#submit,.minimal .pusher .woocommerce a.button,.minimal .pusher .woocommerce button.button,.minimal .pusher .woocommerce input.button,.minimal .pusher input[type=submit]{background:0 0;border:2px solid #78C8Ce;color:#78C8Ce}.minimal .pusher h3.heading,.minimal .pusher h4.widget_title{border-bottom:2px solid rgba(0,0,0,.08)}.minimal .pusher h3.heading span:before,.minimal .pusher h4.widget_title span:before{content: '';height:2px;background:#FFF;position:absolute;border-radius:2px;bottom:-11px;left:100%;width:10px}.minimal .pusher h3.heading span:after,.minimal .pusher h4.widget_title span:after{content: '';height:2px;border-radius:2px;background:#78C8Ce;position:absolute;bottom:-11px;left:0;width:100%}.minimal #buddypress #activityform,.minimal #buddypress .activity_content{padding:0}.minimal #buddypress div.item-list-tabs{background:0 0;line-height:0;border-bottom:2px solid #ddd;margin:30px 0 0;overflow:visible}.minimal #buddypress div.item-list-tabs ul{display:inline-block}.minimal #buddypress div.item-list-tabs ul li a{background:0 0;color:#444;padding:15px;position:relative}.minimal #buddypress div.item-list-tabs ul li a span{padding:0 5px;border:none;background:0 0;color:#78C8Ce}.minimal #buddypress div.item-list-tabs ul li .current a,.minimal #buddypress div.item-list-tabs ul li a:hover,.minimal #buddypress div.item-list-tabs ul li.selected a{background:0 0;color:#78C8Ce;border-color:#78C8Ce}.minimal #buddypress div.item-list-tabs ul li .current a:after,.minimal #buddypress div.item-list-tabs ul li.selected a:after{content: '';width:100%;background:#78C8Ce;height:2px;border-radius:2px;display:block;position:absolute;bottom:-2px;left:0}.minimal #buddypress div.item-list-tabs ul li .current a span,.minimal #buddypress div.item-list-tabs ul li.selected a span{background:#78C8Ce;color:#FFF}.minimal #buddypress div#item-header{background-color:#fafafa}.minimal #buddypress div#item-header #item-header-content{border:1px solid rgba(0,0,0,.08);border-top:none;border-bottom:none}.minimal #buddypress div#item-header #item-header-content #item-meta,.minimal #buddypress div#item-header #item-header-content #latest-update h6,.minimal #buddypress div#item-header #item-header-content .location,.minimal #buddypress div#item-header #item-header-content h3,.minimal #buddypress div#item-header #item-header-content h3>a,.minimal #buddypress div#item-header #item-header-content span.highlight a{color:#444}.minimal #buddypress #item-nav{margin-top:0}.minimal #buddypress #item-nav .item-list-tabs{margin:0;padding:0;border:1px solid rgba(0,0,0,.08)}.minimal #buddypress #item-nav .item-list-tabs ul li{border-bottom:1px solid rgba(0,0,0,.08)}.minimal #buddypress #item-nav .item-list-tabs ul li a{color:#444;text-align:left}.minimal #buddypress #item-nav .item-list-tabs ul li.current,.minimal #buddypress #item-nav .item-list-tabs ul li.selected{position:relative}.minimal #buddypress #item-nav .item-list-tabs ul li.current a,.minimal #buddypress #item-nav .item-list-tabs ul li.selected a{background:0 0;color:#78C8Ce}.minimal #buddypress #item-nav .item-list-tabs ul li.current a:after,.minimal #buddypress #item-nav .item-list-tabs ul li.selected a:after{content: '';width:2px;position:absolute;left:0;top:0;height:100%;background:#78C8Ce}.minimal.single-course #item-header #item-admins{margin:0;padding-bottom:20px}.minimal #footerbottom,.minimal footer,.minimal footer .footerbottom{border-top:1px solid rgba(0,0,0,.08)}.minimal footer .form_field,.minimal footer input[type=text]{border:1px solid rgba(0,0,0,.08);color:#444}.entry .entry-content .bp-latest-activities-block .activity-list.item-list blockquote .activity-item:not(.mini){box-shadow:1px 0 4px #00026;padding:0 1em;position:relative}.bp-latest-activities-block .activity-list.item-list blockquote .activity-item:not(.mini):after,.bp-latest-activities-block .activity-list.item-list blockquote .activity-item:not(.mini):before{border-color:#0000;border-style:solid;content: "";display:block;height:0;left:15px;position:absolute;width:0}.bp-latest-activities-block .activity-list.item-list blockquote .activity-item:not(.mini):before{border-top-color:#00026;border-width:9px;bottom:-18px;left:14px}.bp-latest-activities-block .activity-list.item-list blockquote .activity-item:not(.mini):after{border-top-color:#fff;border-width:8px;bottom:-16px}.bp-block-group.avatar-thumb:not(.has-description) .group-content{align-items:center;min-height:50px}.bp-sitewide-notice-block [data-bp-tooltip]:after,[data-type="bp/sitewide-notices"] [data-bp-tooltip]:after{background-color:#fff;border:1px solid #737373;border-radius:1px;box-shadow:4px 4px 8px #0003;color:#333;content:attr(data-bp-tooltip);display:none;font-family:Helvetica Neue,Helvetica,Arial,san-serif;font-size:12px;font-weight:400;letter-spacing:normal;line-height:1.25;max-width:200px;opacity:0;padding:5px 8px;pointer-events:none;position:absolute;text-shadow:none;text-transform:none;transform:translateZ(0);transition:all 1.5s ease;visibility:hidden;white-space:nowrap;word-wrap:break-word;z-index:100000}:root{--wcm-btn-color:#5c7676;--wcm-btn-hover-color:--wcm-btn-hover-color}@keyframes wcm-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.wp-block-code code.hljs:not(.shcb-wrap-lines){white-space:pre;}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255,255,255),6px 6px rgb(0,0,0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0,0,0)}:where(body){margin:0;}.is-layout-flex >:is(*,div){margin:0}.is-layout-grid >:is(*,div){margin:0}body{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}@keyframes awn-fade-in{0%{opacity:0}to{opacity:1}}@keyframes awn-fade-out{0%{opacity:1}to{opacity:0}}@keyframes awn-slide-right{0%{left:100%;opacity:0}to{left:0;opacity:1}}@keyframes awn-slide-left{0%{opacity:0;right:100%}to{opacity:1;right:0}}@keyframes awn-bar{0%{right:100%}to{right:0}}@keyframes awn-loading-dots{0%,80%,to{box-shadow:0 0 0 0}40%{box-shadow:0 0 0 2px}}[class^=awn-]{box-sizing:border-box}@font-face{font-family:'DM Sans';font-style:normal;font-weight:100;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAop1hTg.ttf) format('truetype');}@font-face{font-family:'DM Sans';font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAIpxhTg.ttf) format('truetype');}@font-face{font-family:'DM Sans';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwA_JxhTg.ttf) format('truetype');}@font-face{font-family:'DM Sans';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhTg.ttf) format('truetype');}@font-face{font-family:'DM Sans';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAkJxhTg.ttf) format('truetype');}@font-face{font-family:'DM Sans';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAfJthTg.ttf) format('truetype');}@font-face{font-family:'DM Sans';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwARZthTg.ttf) format('truetype');}@font-face{font-family:'DM Sans';font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAIpthTg.ttf) format('truetype');}@font-face{font-family:'DM Sans';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAC5thTg.ttf) format('truetype');}1,9..40,100..1000&display=swap";@keyframes ld-blink{0%,49.75%,to{opacity:1}50.25%,99.5%{opacity:0}}@keyframes ld-blur{0%,to{filter:blur(0)}50%{filter:blur(10px)}}@keyframes ld-beat{0%{animation-timing-function:cubic-bezier(.1028,.2484,.1372,.849);transform:scale(1)}34%{animation-timing-function:cubic-bezier(.7116,.2095,.8159,.6876);transform:scale(1.2)}68%{animation-timing-function:cubic-bezier(.1475,.2888,.294,.883);transform:scale(1.0268)}84%{animation-timing-function:cubic-bezier(.8176,.2193,.867,.6889);transform:scale(1.0932)}to{transform:scale(1)}}@keyframes ld-bounceAlt{0%{animation-timing-function:cubic-bezier(.1348,.3256,.2495,.8687);transform:translate(0,0)}51%{animation-timing-function:cubic-bezier(.7426,.1782,.8523,.6514);transform:translate(0,-14%)}to{transform:translate(0,0)}}@keyframes ld-tick-alt{0%{animation-timing-function:cubic-bezier(.0637,.1569,-.0154,.8727);transform:rotate(0deg)}22%{animation-timing-function:cubic-bezier(.7634,.2713,.7818,.6832);transform:rotate(-44.865deg)}43%{animation-timing-function:cubic-bezier(.0599,.1266,.2372,1.029);transform:rotate(-7.515deg)}56%{animation-timing-function:cubic-bezier(.6353,.3049,.6792,.6671);transform:rotate(-25.29deg)}68%{animation-timing-function:cubic-bezier(.0513,.1148,.3085,1.1548);transform:rotate(-5.13deg)}76%{animation-timing-function:cubic-bezier(.467,.2881,.3593,.7819);transform:rotate(-14.175deg)}83%{animation-timing-function:cubic-bezier(.0632,.1615,.3539,1.4565);transform:rotate(-3.6deg)}88%{animation-timing-function:cubic-bezier(.3563,.3125,.5387,1.6475);transform:rotate(-7.74deg)}92%{animation-timing-function:cubic-bezier(.1265,.4155,.3821,1.8827);transform:rotate(-2.61deg)}95%{animation-timing-function:cubic-bezier(.5727,1.3521,.0229,3.0356);transform:rotate(-4.185deg)}98%{animation-timing-function:cubic-bezier(.4531,-1.3593,.757,.0281);transform:rotate(-2.565deg)}to{transform:rotate(0deg)}}@keyframes ld-jump{0%{animation-timing-function:cubic-bezier(.0637,.1569,-.0154,.8727);transform:translate(0,0)}22%{animation-timing-function:cubic-bezier(.7634,.2713,.7818,.6832);transform:translate(0,-13.958%)}43%{animation-timing-function:cubic-bezier(.0599,.1266,.2372,1.029);transform:translate(0,-2.338%)}56%{animation-timing-function:cubic-bezier(.6353,.3049,.6792,.6671);transform:translate(0,-7.868%)}68%{animation-timing-function:cubic-bezier(.0513,.1148,.3085,1.1548);transform:translate(0,-1.596%)}76%{animation-timing-function:cubic-bezier(.467,.2881,.3593,.7819);transform:translate(0,-4.41%)}83%{animation-timing-function:cubic-bezier(.0632,.1615,.3539,1.4565);transform:translate(0,-1.12%)}88%{animation-timing-function:cubic-bezier(.3563,.3125,.5387,1.6475);transform:translate(0,-2.408%)}92%{animation-timing-function:cubic-bezier(.1265,.4155,.3821,1.8827);transform:translate(0,-.812%)}95%{animation-timing-function:cubic-bezier(.5727,1.3521,.0229,3.0356);transform:translate(0,-1.302%)}98%{animation-timing-function:cubic-bezier(.4531,-1.3593,.757,.0281);transform:translate(0,-.798%)}to{transform:translate(0,0)}}@keyframes ld-bounce{0%{animation-timing-function:cubic-bezier(.138,.2541,.2177,.8747);transform:translate(0,0) scaleY(1)}37%{animation-timing-function:cubic-bezier(.7679,.1817,.8401,.7167);transform:translate(0,-39.96%) scaleY(1)}72.2%{animation-timing-function:cubic-bezier(.1045,.2026,.2224,.9608);transform:translate(0,0) scaleY(1)}87.2%{animation-timing-function:cubic-bezier(.7463,.2314,.8159,.6941);transform:translate(0,19.85%) scaleY(.603)}to{transform:translate(0,0) scaleY(1)}}@keyframes ld-clock{0%{animation-timing-function:cubic-bezier(0,.7,.3,1);transform:rotate(0deg)}8.33333%{animation-timing-function:cubic-bezier(0,.7,.3,1);transform:rotate(30deg)}16.66667%{animation-timing-function:cubic-bezier(0,.7,.3,1);transform:rotate(60deg)}25%{animation-timing-function:cubic-bezier(0,.7,.3,1);transform:rotate(90deg)}33.33333%{animation-timing-function:cubic-bezier(0,.7,.3,1);transform:rotate(120deg)}41.66667%{animation-timing-function:cubic-bezier(0,.7,.3,1);transform:rotate(150deg)}50%{animation-timing-function:cubic-bezier(0,.7,.3,1);transform:rotate(180deg)}58.33333%{animation-timing-function:cubic-bezier(0,.7,.3,1);transform:rotate(210deg)}66.66667%{animation-timing-function:cubic-bezier(0,.7,.3,1);transform:rotate(240deg)}75%{animation-timing-function:cubic-bezier(0,.7,.3,1);transform:rotate(270deg)}83.33333%{animation-timing-function:cubic-bezier(0,.7,.3,1);transform:rotate(300deg)}91.66667%{animation-timing-function:cubic-bezier(0,.7,.3,1);transform:rotate(330deg)}to{animation-timing-function:cubic-bezier(0,.7,.3,1);transform:rotate(360deg)}}@keyframes ld-fade{0%{animation-timing-function:cubic-bezier(.2057,.573,.3723,.9184);opacity:1}to{opacity:0}}@keyframes ld-flip{0%,25%,50%,75%,to{animation-timing-function:cubic-bezier(0,.4,.6,1)}0%,to{transform:scale(1,1)}25%{transform:scale(-1,1)}50%{transform:scale(-1,-1)}75%{transform:scale(1,-1)}}@keyframes ld-float{0%{animation-timing-function:cubic-bezier(0,.4,.6,1);transform:translate(0,0) scale(.7);box-shadow:0 0 0 rgba(0,0,0,.3)}50%{animation-timing-function:cubic-bezier(.4,0,1,.6);transform:translate(0,-15%) scale(1);box-shadow:0 23% 5% -15% rgba(0,0,0,.2)}to{transform:translate(0,0) scale(.7);box-shadow:0 0 0 rgba(0,0,0,.3)}}@keyframes ld-heartbeat{0%{animation-timing-function:cubic-bezier(.1678,.6042,.5465,3.0859);transform:scale(1.3)}30%{animation-timing-function:cubic-bezier(.3206,.3435,.6825,.6598);transform:scale(1.15)}31%{animation-timing-function:cubic-bezier(.2811,.5061,.5347,.909);transform:scale(1.1458)}to{transform:scale(1)}}@keyframes ld-hit{0%{animation-timing-function:cubic-bezier(.5,0,1,.5);transform:scale(0) translate(0,0) skewX(0);opacity:1}20%{transform:scale(1) translate(0,0) skewX(20deg)}50%{animation-timing-function:cubic-bezier(.6,0,1,.4);transform:scale(1) translate(0,0) skewX(20deg);opacity:1}to{transform:scale(1) translate(0,200%) skewX(20deg);opacity:0}}@keyframes ld-move-ltr{0%,to{transform:translate(0,0)}40%{transform:translate(40%,0)}49.99999%{transform:translate(49.99999%,0)}50%{transform:translate(-50%,0)}50.00001%{transform:translate(-49.99999%,0)}60%{transform:translate(-40%,0)}}@keyframes ld-move-rtl{0%,to{transform:translate(0,0)}40%{transform:translate(-40%,0)}49.99999%{transform:translate(-49.99999%,0)}50%{transform:translate(50%,0)}50.00001%{transform:translate(49.99999%,0)}60%{transform:translate(40%,0)}}@keyframes ld-move-ttb{0%,to{transform:translate(0,0)}40%{transform:translate(0,40%)}49.99999%{transform:translate(0,49.99999%)}50%{transform:translate(0,-50%)}50.00001%{transform:translate(0,-49.99999%)}60%{transform:translate(0,-40%)}}@keyframes ld-move-btt{0%,to{transform:translate(0,0)}40%{transform:translate(0,-40%)}49.99999%{transform:translate(0,-49.99999%)}50%{transform:translate(0,50%)}50.00001%{transform:translate(0,49.99999%)}60%{transform:translate(0,40%)}}@keyframes ld-move-fade-ltr{0%,to{transform:translate(0,0);opacity:1}40%{transform:translate(40%,0);opacity:1}49.99999%{transform:translate(49.99999%,0);opacity:0}50%{transform:translate(-50%,0);opacity:0}50.00001%{transform:translate(-49.99999%,0);opacity:0}60%{transform:translate(-40%,0);opacity:1}}@keyframes ld-move-fade-rtl{0%,to{transform:translate(0,0);opacity:1}40%{transform:translate(-40%,0);opacity:1}49.99999%{transform:translate(-49.99999%,0);opacity:0}50%{transform:translate(50%,0);opacity:0}50.00001%{transform:translate(49.99999%,0);opacity:0}60%{transform:translate(40%,0);opacity:1}}@keyframes ld-move-fade-ttb{0%,to{transform:translate(0,0);opacity:1}40%{transform:translate(0,40%);opacity:1}49.99999%{transform:translate(0,49.99999%);opacity:0}50%{transform:translate(0,-50%);opacity:0}50.00001%{transform:translate(0,-49.99999%);opacity:0}60%{transform:translate(0,-40%);opacity:1}}@keyframes ld-move-fade-btt{0%,to{transform:translate(0,0);opacity:1}40%{transform:translate(0,-40%);opacity:1}49.99999%{transform:translate(0,-49.99999%);opacity:0}50%{transform:translate(0,50%);opacity:0}50.00001%{transform:translate(0,49.99999%);opacity:0}60%{transform:translate(0,40%);opacity:1}}@keyframes ld-orbit{0%{animation-timing-function:linear;transform:translate(0,-60%) rotate(0deg)}8.33333%{animation-timing-function:linear;transform:translate(30%,-51.96152%) rotate(30deg)}16.66667%{animation-timing-function:linear;transform:translate(51.96152%,-30%) rotate(60deg)}25%{animation-timing-function:linear;transform:translate(60%,0) rotate(90deg)}33.33333%{animation-timing-function:linear;transform:translate(51.96152%,30%) rotate(120deg)}41.66667%{animation-timing-function:linear;transform:translate(30%,51.96152%) rotate(150deg)}50%{animation-timing-function:linear;transform:translate(0,60%) rotate(180deg)}58.33333%{animation-timing-function:linear;transform:translate(-30%,51.96152%) rotate(210deg)}66.66667%{animation-timing-function:linear;transform:translate(-51.96152%,30%) rotate(240deg)}75%{animation-timing-function:linear;transform:translate(-60%,0) rotate(270deg)}83.33333%{animation-timing-function:linear;transform:translate(-51.96152%,-30%) rotate(300deg)}91.66667%{animation-timing-function:linear;transform:translate(-30%,-51.96152%) rotate(330deg)}to{animation-timing-function:linear;transform:translate(0,-60%) rotate(360deg)}}@keyframes ld-breath{0%{animation-timing-function:cubic-bezier(.9647,.2413,-.0705,.7911);transform:scale(.91)}51%{animation-timing-function:cubic-bezier(.9226,.2631,-.0308,.7628);transform:scale(1.02994)}to{transform:scale(.91)}}@keyframes ld-dim{0%{animation-timing-function:cubic-bezier(.9647,.2413,-.0705,.7911);opacity:0}51%{animation-timing-function:cubic-bezier(.9226,.2631,-.0308,.7628);opacity:.9995}to{opacity:0}}@keyframes ld-metronome{0%{animation-timing-function:cubic-bezier(.7806,.0715,.8998,.731);transform:translate(-10%) rotate(-20deg)}17.5%{animation-timing-function:cubic-bezier(.484,.3308,.6853,.6667);transform:translate(-6.18%) rotate(-12.36deg)}27.6%{animation-timing-function:cubic-bezier(.0676,.1836,.0518,.9433);transform:translate(2.48%) rotate(4.96deg)}50.1%{animation-timing-function:cubic-bezier(.7773,.0708,.9008,.735);transform:translate(10%) rotate(20deg)}67.6%{animation-timing-function:cubic-bezier(.4888,.331,.6153,.6674);transform:translate(6.16%) rotate(12.32deg)}80%{animation-timing-function:cubic-bezier(.0801,.2206,.1357,.9363);transform:translate(-4.57%) rotate(-9.14deg)}to{transform:translate(-10%) rotate(-20deg)}}@keyframes ld-swing{0%{animation-timing-function:cubic-bezier(.9647,.2413,-.0705,.7911);transform:rotate(-30deg)}51%{animation-timing-function:cubic-bezier(.9226,.2631,-.0308,.7628);transform:rotate(29.97deg)}to{transform:rotate(-30deg)}}@keyframes ld-wander-v{0%{animation-timing-function:cubic-bezier(.7806,.0715,.8998,.731);transform:translate(0,-10%)}17.5%{animation-timing-function:cubic-bezier(.484,.3308,.6853,.6667);transform:translate(0,-6.18%)}27.6%{animation-timing-function:cubic-bezier(.2459,.3343,.4923,.6717);transform:translate(0,2.48%)}35.1%{animation-timing-function:cubic-bezier(.1317,.3401,.311,.9176);transform:translate(0,7.49%)}50.1%{animation-timing-function:cubic-bezier(.7773,.0708,.9008,.735);transform:translate(0,10%)}67.6%{animation-timing-function:cubic-bezier(.4888,.331,.6153,.6674);transform:translate(0,6.16%)}80%{animation-timing-function:cubic-bezier(.2539,.3274,.5671,.676);transform:translate(0,-4.57%)}85%{animation-timing-function:cubic-bezier(.1302,.3349,.3113,.9183);transform:translate(0,-7.47%)}to{transform:translate(0,-10%)}}@keyframes ld-wander-h{0%{animation-timing-function:cubic-bezier(.7806,.0715,.8998,.731);transform:translate(-10%,0)}17.5%{animation-timing-function:cubic-bezier(.484,.3308,.6853,.6667);transform:translate(-6.18%,0)}27.6%{animation-timing-function:cubic-bezier(.2459,.3343,.4923,.6717);transform:translate(2.48%,0)}35.1%{animation-timing-function:cubic-bezier(.1317,.3401,.311,.9176);transform:translate(7.49%,0)}50.1%{animation-timing-function:cubic-bezier(.7773,.0708,.9008,.735);transform:translate(10%,0)}67.6%{animation-timing-function:cubic-bezier(.4888,.331,.6153,.6674);transform:translate(6.16%,0)}80%{animation-timing-function:cubic-bezier(.2539,.3274,.5671,.676);transform:translate(-4.57%,0)}85%{animation-timing-function:cubic-bezier(.1302,.3349,.3113,.9183);transform:translate(-7.47%,0)}to{transform:translate(-10%,0)}}@keyframes ld-pulse{0%{animation-timing-function:cubic-bezier(.3333,.3333,.3124,.6668);transform:scale(.85)}.5%{animation-timing-function:cubic-bezier(.0233,-.3865,.6667,.6667);transform:scale(1.141)}1.5%{animation-timing-function:cubic-bezier(.2893,.354,.6158,.6958);transform:scale(1.124)}11%{animation-timing-function:cubic-bezier(.2861,.4196,.6215,.7476);transform:scale(.992)}25%{animation-timing-function:cubic-bezier(.0793,.2627,.9972,1.5511);transform:scale(.887)}49.5%{animation-timing-function:cubic-bezier(.6664,.3332,.6667,.6667);transform:scale(.85)}50%{animation-timing-function:cubic-bezier(0,.3522,1,.6686);transform:scale(1.15)}51%{animation-timing-function:cubic-bezier(.2668,.4036,.554,.7657);transform:scale(1.132)}73.5%{animation-timing-function:cubic-bezier(.2997,1.0028,.6671,1);transform:scale(.894)}to{transform:scale(.85)}}@keyframes ld-jingle{0%{animation-timing-function:cubic-bezier(.146,.2111,.5902,1.3204);transform:rotate(0deg)}11%{animation-timing-function:cubic-bezier(.1079,.1992,-.6462,.828);transform:rotate(7.61deg)}23%{animation-timing-function:cubic-bezier(.0504,.0951,.0163,.9677);transform:rotate(-5.79deg)}36%{animation-timing-function:cubic-bezier(.0475,.0921,.3134,1.0455);transform:rotate(3.35deg)}49%{animation-timing-function:cubic-bezier(.0789,.1565,.3413,1.0972);transform:rotate(-1.93deg)}62%{animation-timing-function:cubic-bezier(.141,.2885,.406,1.1519);transform:rotate(1.12deg)}75%{animation-timing-function:cubic-bezier(.226,.4698,.5031,1.1722);transform:rotate(-.64deg)}88%{animation-timing-function:cubic-bezier(.3121,.5521,.5655,.8997);transform:rotate(.37deg)}to{transform:rotate(-.28deg)}}@keyframes ld-rubber-v{0%{animation-timing-function:cubic-bezier(.1858,.2841,.5834,1.4615);transform:scaleY(1)}31%{animation-timing-function:cubic-bezier(.0467,.1102,.4803,1.4719);transform:scaleY(1.1354)}41%{animation-timing-function:cubic-bezier(.0469,.1108,.4775,1.4732);transform:scaleY(.9052)}51%{animation-timing-function:cubic-bezier(.0478,.1131,.4723,1.4819);transform:scaleY(1.0664)}61%{animation-timing-function:cubic-bezier(.0506,.1192,.4639,1.4818);transform:scaleY(.9536)}71%{animation-timing-function:cubic-bezier(.0581,.1374,.457,1.4901);transform:scaleY(1.0326)}81%{animation-timing-function:cubic-bezier(.0765,.1813,.4542,1.4923);transform:scaleY(.9772)}91%{animation-timing-function:cubic-bezier(.1747,.3181,.341,.878);transform:scaleY(1.016)}to{transform:scaleY(.9836)}}@keyframes ld-rubber-h{0%{animation-timing-function:cubic-bezier(.1858,.2841,.5834,1.4615);transform:scaleX(1)}31%{animation-timing-function:cubic-bezier(.0467,.1102,.4803,1.4719);transform:scaleX(1.1354)}41%{animation-timing-function:cubic-bezier(.0469,.1108,.4775,1.4732);transform:scaleX(.9052)}51%{animation-timing-function:cubic-bezier(.0478,.1131,.4723,1.4819);transform:scaleX(1.0664)}61%{animation-timing-function:cubic-bezier(.0506,.1192,.4639,1.4818);transform:scaleX(.9536)}71%{animation-timing-function:cubic-bezier(.0581,.1374,.457,1.4901);transform:scaleX(1.0326)}81%{animation-timing-function:cubic-bezier(.0765,.1813,.4542,1.4923);transform:scaleX(.9772)}91%{animation-timing-function:cubic-bezier(.1747,.3181,.341,.878);transform:scaleX(1.016)}to{transform:scaleX(.9836)}}@keyframes ld-shake-v{0%{animation-timing-function:cubic-bezier(.1441,.1912,.6583,1.1029);transform:translate(0,0)}31%{animation-timing-function:cubic-bezier(.0667,.1419,.6667,1.1415);transform:translate(0,7.8%)}45%{animation-timing-function:cubic-bezier(.0542,.1151,.5697,1.181);transform:translate(0,-4.68%)}59%{animation-timing-function:cubic-bezier(.0497,.1058,.4541,1.231);transform:translate(0,2.81%)}73%{animation-timing-function:cubic-bezier(.0808,.1711,.4109,1.2519);transform:translate(0,-1.68%)}87%{animation-timing-function:cubic-bezier(.2073,.3705,.4064,.8839);transform:translate(0,1.01%)}to{transform:translate(0,-.78%)}}@keyframes ld-shake-h{0%{animation-timing-function:cubic-bezier(.1515,.2047,.6562,1.1369);transform:translate(0,0)}31%{animation-timing-function:cubic-bezier(.0628,.1361,.6012,1.2083);transform:translate(7.66%,0)}45%{animation-timing-function:cubic-bezier(.0579,.1251,.5661,1.2263);transform:translate(-5.36%,0)}59%{animation-timing-function:cubic-bezier(.0523,.113,.5181,1.2493);transform:translate(3.75%,0)}73%{animation-timing-function:cubic-bezier(.0513,.1113,.4632,1.2762);transform:translate(-2.63%,0)}87%{animation-timing-function:cubic-bezier(.1502,.2709,.2303,.8469);transform:translate(1.84%,0)}to{transform:translate(-1.68%,0)}}@keyframes ld-tick{0%{animation-timing-function:cubic-bezier(.1858,.2841,.5834,1.4615);transform:rotate(0deg)}31%{animation-timing-function:cubic-bezier(.0467,.1102,.4803,1.4719);transform:rotate(13.54deg)}41%{animation-timing-function:cubic-bezier(.0469,.1108,.4775,1.4732);transform:rotate(-9.48deg)}51%{animation-timing-function:cubic-bezier(.0478,.1131,.4723,1.4819);transform:rotate(6.64deg)}61%{animation-timing-function:cubic-bezier(.0506,.1192,.4639,1.4818);transform:rotate(-4.64deg)}71%{animation-timing-function:cubic-bezier(.0581,.1374,.457,1.4901);transform:rotate(3.26deg)}81%{animation-timing-function:cubic-bezier(.0765,.1813,.4542,1.4923);transform:rotate(-2.28deg)}91%{animation-timing-function:cubic-bezier(.1747,.3181,.341,.878);transform:rotate(1.6deg)}to{transform:rotate(-1.64deg)}}@keyframes ld-smash{0%{animation-timing-function:cubic-bezier(.3385,.332,.6667,.6667);transform:rotate(0deg)}40.8%{animation-timing-function:cubic-bezier(.3316,.3338,.5714,1.3045);transform:rotate(24.48deg)}48.5%{animation-timing-function:cubic-bezier(.9673,.2776,.6667,.6667);transform:rotate(29.07deg)}51%{animation-timing-function:cubic-bezier(.1933,.2947,-.0572,.7191);transform:rotate(25.38deg)}60.8%{animation-timing-function:cubic-bezier(.0583,2.8507,.8558,1);transform:rotate(.54deg)}to{transform:rotate(0deg)}}@keyframes ld-jelly-alt{0%{animation-timing-function:cubic-bezier(.1858,.2841,.5834,1.4615);transform:skewX(0deg)}31%{animation-timing-function:cubic-bezier(.0467,.1102,.4803,1.4719);transform:skewX(6.77deg)}41%{animation-timing-function:cubic-bezier(.0469,.1108,.4775,1.4732);transform:skewX(-4.74deg)}51%{animation-timing-function:cubic-bezier(.0478,.1131,.4723,1.4819);transform:skewX(3.32deg)}61%{animation-timing-function:cubic-bezier(.0506,.1192,.4639,1.4818);transform:skewX(-2.32deg)}71%{animation-timing-function:cubic-bezier(.0581,.1374,.457,1.4901);transform:skewX(1.63deg)}81%{animation-timing-function:cubic-bezier(.0765,.1813,.4542,1.4923);transform:skewX(-1.14deg)}91%{animation-timing-function:cubic-bezier(.1747,.3181,.341,.878);transform:skewX(.8deg)}to{transform:skewX(-.82deg)}}@keyframes ld-jelly{0%{animation-timing-function:cubic-bezier(.1441,.1912,.6583,1.1029);transform:translate(0,0) skewX(0deg)}31%{animation-timing-function:cubic-bezier(.0667,.1419,.6667,1.1415);transform:translate(-7.8%,0) skewX(7.8deg)}45%{animation-timing-function:cubic-bezier(.0542,.1151,.5697,1.181);transform:translate(4.68%,0) skewX(-4.68deg)}59%{animation-timing-function:cubic-bezier(.0497,.1058,.4541,1.231);transform:translate(-2.81%,0) skewX(2.81deg)}73%{animation-timing-function:cubic-bezier(.0808,.1711,.4109,1.2519);transform:translate(1.68%,0) skewX(-1.68deg)}87%{animation-timing-function:cubic-bezier(.2073,.3705,.4064,.8839);transform:translate(-1.01%,0) skewX(1.01deg)}to{transform:translate(.78%,0) skewX(-.78deg)}}@keyframes ld-damage{0%{animation-timing-function:cubic-bezier(.1916,.3481,.5313,2.0622);opacity:1}21%{animation-timing-function:cubic-bezier(.0461,.1237,.4559,1.8579);opacity:.422}29%{animation-timing-function:cubic-bezier(.0468,.1254,.4564,1.8559);opacity:1.462}37%{animation-timing-function:cubic-bezier(.0479,.1283,.457,1.856);opacity:.63}45%{animation-timing-function:cubic-bezier(.0487,.1306,.457,1.8506);opacity:1.296}53%{animation-timing-function:cubic-bezier(.0515,.1383,.4591,1.8571);opacity:.763}61%{animation-timing-function:cubic-bezier(.0556,.1484,.4608,1.846);opacity:1.189}69%{animation-timing-function:cubic-bezier(.0595,.1602,.4632,1.8456);opacity:.848}77%{animation-timing-function:cubic-bezier(.0689,.1849,.4698,1.8391);opacity:1.121}85%{animation-timing-function:cubic-bezier(.0794,.2133,.4765,1.8226);opacity:.903}93%{animation-timing-function:cubic-bezier(.1486,.2692,.2335,.855);opacity:1.078}to{opacity:.893}}@keyframes ld-rush-ltr{0%{animation-timing-function:cubic-bezier(0,.5,.5,1);opacity:0;transform:translateX(-318.4752086141%) skewX(30deg)}5%{opacity:1}25%{transform:translateX(-21.4256258422%) skewX(-15deg)}33%{transform:translateX(8.5743741578%) skewX(-15deg)}44%{transform:translateX(-4.2128799228%) skewX(7.5deg)}55.00000000000001%{transform:translateX(2.0973908101%) skewX(-3.75deg)}66%,80%{transform:translateX(0) skewX(0deg)}to{transform:translateX(300%) skewX(30deg);opacity:1}}@keyframes ld-rush-rtl{0%{animation-timing-function:cubic-bezier(0,.5,.5,1);opacity:0;transform:translateX(318.4752086141%) skewX(-30deg)}5%{opacity:1}25%{transform:translateX(21.4256258422%) skewX(15deg)}33%{transform:translateX(-8.5743741578%) skewX(15deg)}44%{transform:translateX(4.2128799228%) skewX(-7.5deg)}55.00000000000001%{transform:translateX(-2.0973908101%) skewX(3.75deg)}66%,80%{transform:translateX(0) skewX(0deg)}to{transform:translateX(-300%) skewX(-30deg);opacity:1}}@keyframes ld-rush-ttb{0%{animation-timing-function:cubic-bezier(0,.5,.5,1);opacity:0;transform:translateY(-78.4752086141%) skewY(30deg)}5%{opacity:1}25%{transform:translateY(2.5743741578%) skewY(-15deg)}33%{transform:translateY(8.5743741578%) skewY(-15deg)}44%{transform:translateY(-4.2128799228%) skewY(7.5deg)}55.00000000000001%{transform:translateY(2.0973908101%) skewY(-3.75deg)}66%,80%{transform:translateY(0) skewY(0deg)}to{transform:translateY(60%) skewY(30deg);opacity:1}}@keyframes ld-rush-btt{0%{animation-timing-function:cubic-bezier(0,.5,.5,1);opacity:0;transform:translateY(318.4752086141%) skewY(-30deg)}5%{opacity:1}25%{transform:translateY(21.4256258422%) skewY(15deg)}33%{transform:translateY(-8.5743741578%) skewY(15deg)}44%{transform:translateY(4.2128799228%) skewY(-7.5deg)}55.00000000000001%{transform:translateY(-2.0973908101%) skewY(3.75deg)}66%,80%{transform:translateY(0) skewY(0deg)}to{transform:translateY(-300%) skewY(-30deg);opacity:1}}@keyframes ld-skew{0%,50%,to{animation-timing-function:cubic-bezier(.4,0,1,.6)}25%,75%{animation-timing-function:cubic-bezier(0,.4,.6,1);transform:skewX(0deg) scale(.9)}0%,to{transform:skewX(20deg) scale(1)}50%{transform:skewX(-20deg) scale(1)}}@keyframes ld-skew-alt{0%,50%,to{animation-timing-function:cubic-bezier(.4,0,1,.6)}25%,75%{animation-timing-function:cubic-bezier(0,.4,.6,1);transform:skewY(0deg) scale(.9)}0%,to{transform:skewY(20deg) scale(1)}50%{transform:skewY(-20deg) scale(1)}}@keyframes ld-slide-ltr{0%{animation-timing-function:cubic-bezier(.4652,.1051,.774,.6426);transform:translate(0,0);opacity:1}22.5%{animation-timing-function:cubic-bezier(.4142,.3131,.7623,.6513);transform:translate(47.8%,0);opacity:1}45%{animation-timing-function:cubic-bezier(.3615,.331,.9646,1.3461);transform:translate(147.8%,0);opacity:1}47.5%{animation-timing-function:cubic-bezier(.7006,.3332,.6667,.6667);transform:translate(165.6%,0);opacity:0}50%{animation-timing-function:cubic-bezier(.1604,.3176,-.0218,.6965);transform:translate(-200%,0);opacity:0}51%{animation-timing-function:cubic-bezier(.1983,.3529,.5263,.6945);transform:translate(-179.8%,0);opacity:0}80.4%{animation-timing-function:cubic-bezier(.2342,.3708,.5422,.9065);transform:translate(-38.4%,0);opacity:1}to{transform:translate(0,0);opacity:1}}@keyframes ld-slide-rtl{0%{animation-timing-function:cubic-bezier(.4652,.1051,.774,.6426);transform:translate(0,0);opacity:1}22.5%{animation-timing-function:cubic-bezier(.4142,.3131,.7623,.6513);transform:translate(-47.8%,0);opacity:1}45%{animation-timing-function:cubic-bezier(.3615,.331,.9646,1.3461);transform:translate(-147.8%,0);opacity:1}47.5%{animation-timing-function:cubic-bezier(.7006,.3332,.6667,.6667);transform:translate(-165.6%,0);opacity:0}50%{animation-timing-function:cubic-bezier(.1604,.3176,-.0218,.6965);transform:translate(200%,0);opacity:0}51%{animation-timing-function:cubic-bezier(.1983,.3529,.5263,.6945);transform:translate(179.8%,0);opacity:0}80.4%{animation-timing-function:cubic-bezier(.2342,.3708,.5422,.9065);transform:translate(38.4%,0);opacity:1}to{transform:translate(0,0);opacity:1}}@keyframes ld-slide-btt{0%{animation-timing-function:cubic-bezier(.4652,.1051,.774,.6426);transform:translate(0,0);opacity:1}22.5%{animation-timing-function:cubic-bezier(.4142,.3131,.7623,.6513);transform:translate(0,-47.8%);opacity:1}45%{animation-timing-function:cubic-bezier(.3615,.331,.9646,1.3461);transform:translate(0,-147.8%);opacity:1}47.5%{animation-timing-function:cubic-bezier(.7006,.3332,.6667,.6667);transform:translate(0,-165.6%);opacity:0}50%{animation-timing-function:cubic-bezier(.1604,.3176,-.0218,.6965);transform:translate(0,200%);opacity:0}51%{animation-timing-function:cubic-bezier(.1983,.3529,.5263,.6945);transform:translate(0,179.8%);opacity:0}80.4%{animation-timing-function:cubic-bezier(.2342,.3708,.5422,.9065);transform:translate(0,38.4%);opacity:1}to{transform:translate(0,0);opacity:1}}@keyframes ld-slide-ttb{0%{animation-timing-function:cubic-bezier(.4652,.1051,.774,.6426);transform:translate(0,0);opacity:1}22.5%{animation-timing-function:cubic-bezier(.4142,.3131,.7623,.6513);transform:translate(0,47.8%);opacity:1}45%{animation-timing-function:cubic-bezier(.3615,.331,.9646,1.3461);transform:translate(0,147.8%);opacity:1}47.5%{animation-timing-function:cubic-bezier(.7006,.3332,.6667,.6667);transform:translate(0,165.6%);opacity:0}50%{animation-timing-function:cubic-bezier(.1604,.3176,-.0218,.6965);transform:translate(0,-200%);opacity:0}51%{animation-timing-function:cubic-bezier(.1983,.3529,.5263,.6945);transform:translate(0,-179.8%);opacity:0}80.4%{animation-timing-function:cubic-bezier(.2342,.3708,.5422,.9065);transform:translate(0,-38.4%);opacity:1}to{transform:translate(0,0);opacity:1}}@keyframes ld-coin-h{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotateY(0deg)}to{transform:rotateY(3600deg)}}@keyframes ld-coin-v{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotateX(0deg)}to{transform:rotateX(3600deg)}}@keyframes ld-cycle{0%{animation-timing-function:cubic-bezier(.3333,.3333,.6667,.6667);transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes ld-cycle-alt{0%{animation-timing-function:cubic-bezier(.3333,.3333,.6667,.6667);transform:rotate(0deg)}to{transform:rotate(-360deg)}}@keyframes ld-flip-h{0%{animation-timing-function:cubic-bezier(.1909,.4373,.4509,.7454);transform:rotateY(0deg)}30%{animation-timing-function:cubic-bezier(.128,.2315,.9704,.8632);transform:rotateY(153.72deg)}50%{animation-timing-function:cubic-bezier(.5788,.3001,.5613,.6784);transform:rotateY(180deg)}55%{animation-timing-function:cubic-bezier(.1545,.4929,.6089,.9373);transform:rotateY(238.68deg)}to{transform:rotateY(360deg)}}@keyframes ld-flip-v{0%{animation-timing-function:cubic-bezier(.1909,.4373,.4509,.7454);transform:rotateX(0deg)}30%{animation-timing-function:cubic-bezier(.128,.2315,.9704,.8632);transform:rotateX(153.72deg)}50%{animation-timing-function:cubic-bezier(.5788,.3001,.5613,.6784);transform:rotateX(180deg)}55%{animation-timing-function:cubic-bezier(.1545,.4929,.6089,.9373);transform:rotateX(238.68deg)}to{transform:rotateX(360deg)}}@keyframes ld-spin-fast{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(1800deg)}}@keyframes ld-spin{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes ld-squeeze{0%{animation-timing-function:cubic-bezier(.1685,.4459,.3641,.7833);transform:scale(.5,1)}30%{animation-timing-function:cubic-bezier(.0995,.199,.9948,.959);transform:scale(.949,.551)}50%{animation-timing-function:cubic-bezier(.6064,.3078,.5406,.6764);transform:scale(1,.5)}55%{animation-timing-function:cubic-bezier(.1401,.5826,.6091,.9651);transform:scale(.802,.698)}to{transform:scale(.5,1)}}@keyframes ld-surprise{0%{transform:skewX(0deg) scale(1)}10%,20%{transform:skewX(-25deg) scale(.5)}30%,50%,70%,90%{transform:skewX(25deg) scale(1)}40%,60%,80%,to{transform:skewX(-25deg) scale(1)}}@keyframes ld-measure{0%{transform:translate(0,0) rotate(0deg)}3.33333%{transform:translate(0,0) rotate(-14.99241deg)}6.66667%{transform:translate(0,0) rotate(10.93733deg)}10%{transform:translate(0,0) rotate(10.60793deg)}13.33333%{transform:translate(0,0) rotate(-10.26249deg)}16.66667%{transform:translate(0,0) rotate(.47337deg)}20%{transform:translate(0,0) rotate(15deg)}23.33333%{transform:translate(0,0) rotate(.48087deg)}26.66667%{transform:translate(0,0) rotate(-10.26796deg)}30%{transform:translate(0,0) rotate(10.60262deg)}33.33333%{transform:translate(0,0) rotate(10.94246deg)}36.66667%{transform:translate(0,0) rotate(-14.99265deg)}40%{transform:translate(0,0) rotate(-.0075deg)}43.33333%{transform:translate(0,0) rotate(14.99217deg)}46.66667%{transform:translate(0,0) rotate(-10.93219deg)}50%{transform:translate(0,0) rotate(-10.61323deg)}53.33333%{transform:translate(0,0) rotate(10.25702deg)}56.66667%{transform:translate(0,0) rotate(-.46588deg)}60%{transform:translate(0,0) rotate(-15deg)}63.33333%{transform:translate(0,0) rotate(-.48836deg)}66.66667%{transform:translate(0,0) rotate(10.27343deg)}70%{transform:translate(0,0) rotate(-10.59732deg)}73.33333%{transform:translate(0,0) rotate(-10.94759deg)}76.66667%{transform:translate(0,0) rotate(14.99288deg)}80%{transform:translate(0,0) rotate(.015deg)}83.33333%{transform:translate(0,0) rotate(-14.99193deg)}86.66667%{transform:translate(0,0) rotate(10.92706deg)}90%{transform:translate(0,0) rotate(10.61853deg)}93.33333%{transform:translate(0,0) rotate(-10.25155deg)}96.66667%{transform:translate(0,0) rotate(.45838deg)}to{transform:translate(0,0) rotate(0)}}@keyframes ld-shiver{0%,to{transform:translate(0,0) scale(1)}3.33333%{transform:translate(0,0) scale(1.04279)}6.66667%{transform:translate(0,0) scale(1.00524)}10%{transform:translate(0,0) scale(.96369)}13.33333%{transform:translate(0,0) scale(.95064)}16.66667%{transform:translate(0,0) scale(.97651)}20%{transform:translate(0,0) scale(1.02078)}23.33333%{transform:translate(0,0) scale(1.04875)}26.66667%{transform:translate(0,0) scale(1.03832)}30%{transform:translate(0,0) scale(.99777)}33.33333%{transform:translate(0,0) scale(.95897)}36.66667%{transform:translate(0,0) scale(.95244)}40%{transform:translate(0,0) scale(.98335)}43.33333%{transform:translate(0,0) scale(1.02733)}46.66667%{transform:translate(0,0) scale(1.04988)}50%{transform:translate(0,0) scale(1.0331)}53.33333%{transform:translate(0,0) scale(.99035)}56.66667%{transform:translate(0,0) scale(.95507)}60%{transform:translate(0,0) scale(.95527)}63.33333%{transform:translate(0,0) scale(.99057)}66.66667%{transform:translate(0,0) scale(1.03343)}70%{transform:translate(0,0) scale(1.04984)}73.33333%{transform:translate(0,0) scale(1.02714)}76.66667%{transform:translate(0,0) scale(.98293)}80%{transform:translate(0,0) scale(.9523)}83.33333%{transform:translate(0,0) scale(.9591)}86.66667%{transform:translate(0,0) scale(.99821)}90%{transform:translate(0,0) scale(1.0386)}93.33333%{transform:translate(0,0) scale(1.0487)}96.66667%{transform:translate(0,0) scale(1.02038)}}@keyframes ld-swim{0%{transform:translate(0,0) rotate(0deg)}8.33333%{transform:translate(-5.96462px,4.90845px) rotate(-13.66821deg)}16.66667%{transform:translate(5.25471px,-2.05606px) rotate(.47337deg)}25%{transform:translate(2.30929px,5.79372px) rotate(13.8564deg)}33.33333%{transform:translate(-5.75556px,-4.60802px) rotate(10.94246deg)}41.66667%{transform:translate(3.73522px,5.97742px) rotate(-14.03079deg)}50%{transform:translate(4.2628px,-3.01222px) rotate(-10.61323deg)}58.33333%{transform:translate(-4.65975px,-2.51269px) rotate(5.2869deg)}66.66667%{transform:translate(1.64024px,-1.05167px) rotate(10.27343deg)}75%{transform:translate(5.55954px,-4.22763px) rotate(-5.72726deg)}83.33333%{transform:translate(-2.84602px,5.91439px) rotate(-14.99193deg)}91.66667%{transform:translate(-.70744px,-5.43064px) rotate(6.16192deg)}to{transform:translate(0,0) rotate(0)}}@keyframes ld-tremble{0%,to{transform:translate(0,0)}3.33333%{transform:translate(-.18923px,1.45485px)}6.66667%{transform:translate(-.84296px,-1.32524px)}10%{transform:translate(.67971px,1.00422px)}13.33333%{transform:translate(-.5056px,.83616px)}16.66667%{transform:translate(1.31368px,-.51401px)}20%{transform:translate(-1.21184px,1.49193px)}23.33333%{transform:translate(1.09065px,-.21259px)}26.66667%{transform:translate(-1.49916px,.56159px)}30%{transform:translate(1.48086px,1.21228px)}33.33333%{transform:translate(-1.43889px,-1.152px)}36.66667%{transform:translate(1.35914px,1.34835px)}40%{transform:translate(-1.42834px,.3091px)}43.33333%{transform:translate(1.47472px,-1.49889px)}46.66667%{transform:translate(-.92402px,1.4416px)}50%{transform:translate(1.0657px,-.75306px)}53.33333%{transform:translate(-1.19035px,-1.07484px)}56.66667%{transform:translate(.28828px,.79337px)}60%{transform:translate(-.47167px,-1.42789px)}63.33333%{transform:translate(.64753px,-.09795px)}66.66667%{transform:translate(.41006px,-.26292px)}70%{transform:translate(-.22477px,-1.3683px)}73.33333%{transform:translate(.03588px,.92931px)}76.66667%{transform:translate(-1.01937px,-1.18398px)}80%{transform:translate(.8724px,-.60494px)}83.33333%{transform:translate(-.71151px,1.4786px)}86.66667%{transform:translate(1.40734px,-1.49607px)}90%{transform:translate(-1.33062px,.46957px)}93.33333%{transform:translate(1.23264px,1.26738px)}96.66667%{transform:translate(-1.48975px,-1.03867px)}}@keyframes ld-vortex{0%,60%{animation-timing-function:cubic-bezier(.3,0,1,.7)}0%{opacity:0;transform:rotate(-1800deg) scale(.3)}60%{opacity:1;transform:rotate(0deg) scale(1)}to{opacity:0;transform:rotate(0deg) scale(1)}}@keyframes ld-vortex-alt{0%,60%{animation-timing-function:cubic-bezier(.3,0,1,.7)}0%{opacity:0;transform:rotate(-1800deg) scale(3)}60%{opacity:1;transform:rotate(0deg) scale(1)}to{opacity:0;transform:rotate(0deg) scale(1)}}@keyframes ld-wrench{20%,36%,70%,86%{transform:rotate(0deg)}0%,50%,to{transform:rotate(45deg)}}@keyframes mejs-loading-spinner{to{transform:rotate(360deg)}}@keyframes buffering-stripes{0%{background-position:0 0}to{background-position:30px 0}}.cbx-chota input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=color]):not([type=button]):not([type=reset]),.cbx-chota select,.cbx-chota textarea,.cbx-chota textarea[type=text]{font-family:inherit;border-radius:4px;border:1px solid var(--color-lightGrey);transition:all .2s ease;display:block;width:auto}.cbx-chota input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=color]):not([type=button]):not([type=reset]).chota-inline,.cbx-chota select.chota-inline,.cbx-chota textarea.chota-inline,.cbx-chota textarea[type=text].chota-inline{width:auto;display:inline-block}.cbx-chota .cbx_form_wrapper input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=color]):not([type=button]):not([type=reset]),.cbx-chota .cbx_form_wrapper select,.cbx-chota .cbx_form_wrapper textarea,.cbx-chota .cbx_form_wrapper textarea[type=text],.cbx-chota .modal__content input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=color]):not([type=button]):not([type=reset]),.cbx-chota .modal__content select,.cbx-chota .modal__content textarea,.cbx-chota .modal__content textarea[type=text]{width:100%}.cbx-chota .global_setting_group input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=color]):not([type=button]):not([type=reset]),.cbx-chota .global_setting_group select,.cbx-chota .global_setting_group textarea,.cbx-chota .global_setting_group textarea[type=text]{width:100%;max-width:500px}.cbx-chota input.error:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=color]):not([type=button]):not([type=reset]),.cbx-chota textarea.error{border-color:var(--color-error)}.cbx-chota input.success:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=color]):not([type=button]):not([type=reset]),.cbx-chota textarea.success{border-color:var(--color-success)}.cbx-chota input:not(.magic-checkbox):not(.vtl-tbody-checkbox):not(.vtl-thead-checkbox)[type=checkbox],.cbx-chota input:not(.magic-radio)[type=radio]{width:20px!important;height:20px!important}.cbx-chota input:not(.magic-checkbox):not(.vtl-tbody-checkbox):not(.vtl-thead-checkbox)[type=checkbox]{box-shadow:none!important}.cbx-chota .grouped>:not(:last-child){margin-right:16px}.cbx-chota .mejs-controls:not([style*="display:none"]){background:rgba(255,0,0,.7);background:linear-gradient(135deg,#667eea 0,#764ba2 100%)!important}.cbxbookmark-delete-btn.running .cbx-icon,.cbxbookmark-mycat-editbox #awn-confirm-cancel,.awn-popup-content,.shareurl_modal h3{font-size:14px!important;font-weight:400!important;line-height:1.2!important}.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free);font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-regular,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-brands:before,.fa-regular:before,.fa-solid:before,.fa:before,.fab:before,.far:before,.fas:before{content:var(--fa)}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-basket-shopping,.fa-shopping-basket{--fa:"\f291"}.fa-magnifying-glass,.fa-search{--fa:"\f002"}.fa-feed,.fa-rss{--fa:"\f09e"}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1"Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(https://use.fontawesome.com/releases/v6.7.2/webfonts/fa-brands-400.woff2) format('woff2'),url(https://use.fontawesome.com/releases/v6.7.2/webfonts/fa-brands-400.ttf) format('truetype')}.fa-reddit{--fa:"\f1a1"}.fa-linkedin{--fa:"\f08c"}.fa-facebook{--fa:"\f09a"}.fa-twitter{--fa:"\f099"}:host,:root{--fa-font-regular:normal 400 1em/1"Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(https://use.fontawesome.com/releases/v6.7.2/webfonts/fa-regular-400.woff2) format('woff2'),url(https://use.fontawesome.com/releases/v6.7.2/webfonts/fa-regular-400.ttf) format('truetype')}:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1"Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(https://use.fontawesome.com/releases/v6.7.2/webfonts/fa-solid-900.woff2) format('woff2'),url(https://use.fontawesome.com/releases/v6.7.2/webfonts/fa-solid-900.ttf) format('truetype')}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(https://use.fontawesome.com/releases/v6.7.2/webfonts/fa-brands-400.woff2) format('woff2'),url(https://use.fontawesome.com/releases/v6.7.2/webfonts/fa-brands-400.ttf) format('truetype')}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(https://use.fontawesome.com/releases/v6.7.2/webfonts/fa-solid-900.woff2) format('woff2'),url(https://use.fontawesome.com/releases/v6.7.2/webfonts/fa-solid-900.ttf) format('truetype')}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(https://use.fontawesome.com/releases/v6.7.2/webfonts/fa-regular-400.woff2) format('woff2'),url(https://use.fontawesome.com/releases/v6.7.2/webfonts/fa-regular-400.ttf) format('truetype')}@font-face{font-family:"FontAwesome";font-display:block;src:url(https://use.fontawesome.com/releases/v6.7.2/webfonts/fa-solid-900.woff2) format('woff2'),url(https://use.fontawesome.com/releases/v6.7.2/webfonts/fa-solid-900.ttf) format('truetype')}@font-face{font-family:"FontAwesome";font-display:block;src:url(https://use.fontawesome.com/releases/v6.7.2/webfonts/fa-brands-400.woff2) format('woff2'),url(https://use.fontawesome.com/releases/v6.7.2/webfonts/fa-brands-400.ttf) format('truetype')}@font-face{font-family:"FontAwesome";font-display:block;src:url(https://use.fontawesome.com/releases/v6.7.2/webfonts/fa-regular-400.woff2) format('woff2'),url(https://use.fontawesome.com/releases/v6.7.2/webfonts/fa-regular-400.ttf) format('truetype');unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-family:"FontAwesome";font-display:block;src:url(https://use.fontawesome.com/releases/v6.7.2/webfonts/fa-v4compatibility.woff2) format('woff2'),url(https://use.fontawesome.com/releases/v6.7.2/webfonts/fa-v4compatibility.ttf) format('truetype');unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}@keyframes wpdm-dialog-content-appear{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes wpdm-dialog-spin{to{transform:rotate(360deg)}}@keyframes wpdm-dialog-bounce{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}@keyframes wpdm-dialog-shimmer{0%{left:-100%}to{left:100%}}@keyframes wpdm-dialog-skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes wpdm-dialog-footer-appear{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-color-scheme:dark){.wpdm-dialog-wrapper:not(.light-mode) .wpdm-dialog{background:#1e293b;box-shadow:0 25px 50px -12px rgba(0,0,0,.5),0 0 0 1px rgba(255,255,255,.05)}.wpdm-dialog-wrapper:not(.light-mode) .wpdm-dialog__header{background:linear-gradient(180deg,#1e293b 0,#0f172a 100%);border-bottom-color:#334155}.wpdm-dialog-wrapper:not(.light-mode) .wpdm-dialog__title{color:#f1f5f9}.wpdm-dialog-wrapper:not(.light-mode) .wpdm-dialog__message,.wpdm-dialog-wrapper:not(.light-mode) .wpdm-dialog__subtitle{color:#94a3b8}.wpdm-dialog-wrapper:not(.light-mode) .wpdm-dialog__close{background:#334155;border-color:#475569;color:#94a3b8}.wpdm-dialog-wrapper:not(.light-mode) .wpdm-dialog__input{background:#0f172a;border-color:#334155;color:#f1f5f9}.wpdm-dialog-wrapper:not(.light-mode) .wpdm-dialog__input::placeholder{color:#64748b}.wpdm-dialog-wrapper:not(.light-mode) .wpdm-dialog__footer{background:#0f172a;border-top-color:#334155}.wpdm-dialog-wrapper:not(.light-mode) .wpdm-dialog__btn--secondary{background:#334155;border-color:#475569;color:#e2e8f0}.wpdm-dialog-wrapper:not(.light-mode) .wpdm-dialog__icon--info{background:rgba(59,130,246,.2);color:#60a5fa;box-shadow:0 2px 8px rgba(59,130,246,.2),0 0 0 1px rgba(59,130,246,.15)}.wpdm-dialog-wrapper:not(.light-mode) .wpdm-dialog__icon--success{background:rgba(16,185,129,.2);color:#34d399;box-shadow:0 2px 8px rgba(16,185,129,.2),0 0 0 1px rgba(16,185,129,.15)}.wpdm-dialog-wrapper:not(.light-mode) .wpdm-dialog__icon--warning{background:rgba(245,158,11,.2);color:#fbbf24;box-shadow:0 2px 8px rgba(245,158,11,.2),0 0 0 1px rgba(245,158,11,.15)}.wpdm-dialog-wrapper:not(.light-mode) .wpdm-dialog__icon--danger{background:rgba(239,68,68,.2);color:#f87171;box-shadow:0 2px 8px rgba(239,68,68,.2),0 0 0 1px rgba(239,68,68,.15)}.wpdm-dialog-wrapper:not(.light-mode) .wpdm-dialog__icon--question{background:rgba(139,92,246,.2);color:#a78bfa;box-shadow:0 2px 8px rgba(139,92,246,.2),0 0 0 1px rgba(139,92,246,.15)}}.wpdm-dialog__footer:not(.wpdm-dialog__footer--hidden){animation:wpdm-dialog-footer-appear .25s cubic-bezier(.4,0,.2,1) forwards}@media (prefers-color-scheme:dark){.wpdm-dialog-wrapper:not(.light-mode) .wpdm-dialog__body--ajax{background:linear-gradient(180deg,#0f172a 0,#1e293b 100%)}.wpdm-dialog-wrapper:not(.light-mode) .wpdm-dialog__spinner span,.wpdm-dialog-wrapper:not(.light-mode) .wpdm-dialog__spinner::after,.wpdm-dialog-wrapper:not(.light-mode) .wpdm-dialog__spinner::before{background:#60a5fa}.wpdm-dialog-wrapper:not(.light-mode) .wpdm-dialog__loading-text{color:#94a3b8}.wpdm-dialog-wrapper:not(.light-mode) .wpdm-dialog__loading-text::after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent)}.wpdm-dialog-wrapper:not(.light-mode) .wpdm-dialog__skeleton-line{background:linear-gradient(90deg,#334155 25%,#475569 50%,#334155 75%);background-size:200% 100%}.wpdm-dialog-wrapper:not(.light-mode) .wpdm-dialog__error-icon{background:rgba(239,68,68,.15);color:#f87171}.wpdm-dialog-wrapper:not(.light-mode) .wpdm-dialog__error-message{color:#94a3b8}}.elementor-widget-ecwb-booking-form table:not( .has-background) tbody tr:nth-child(2n) td,.elementor-widget-ecwb-booking-form fieldset,.elementor-widget-ecwb-booking-form fieldset legend{background:transparent;}@media screen and (max-width:768px){.elementor-widget-ecw-woocommerce-brands-thumbnails-description ul.brand-thumbnails-description:not(.fluid-columns) li{width:48%!important;}.elementor-widget-ecw-woocommerce-brands-thumbnails-description ul.brand-thumbnails-description:not(.fluid-columns) li.first{clear:none;}.elementor-widget-ecw-woocommerce-brands-thumbnails-description ul.brand-thumbnails-description:not(.fluid-columns) li.last{margin-right:3.8%}.elementor-widget-ecw-woocommerce-brands-thumbnails-description ul.brand-thumbnails-description:not(.fluid-columns) li:nth-of-type(odd){clear:both;}.elementor-widget-ecw-woocommerce-brands-thumbnails-description ul.brand-thumbnails-description:not(.fluid-columns) li:nth-of-type(even){margin-right:0;}}.elementor-editor-active .elementor-widget-ecw_woocommerce_pdf_invoices_packing_slips tr:not(:first-child) .woocommerce-orders-table__cell-order-actions .button,.elementor-editor-preview .elementor-widget-ecw_woocommerce_pdf_invoices_packing_slips tr:not(:first-child) .woocommerce-orders-table__cell-order-actions .button{opacity:1;}#altEmail_container,.altEmail_container{position:absolute !important;overflow:hidden !important;display:inline !important;height:1px !important;width:1px !important;z-index:-1000 !important}@media (max-width:320px){}@media (max-width:700px){}#scrolltop{right:27px !important;bottom:85px !important;}#logo{margin:20px 0 0 !important;}.mooc .woocart,.sleek .woocart{width:250px !important;}form.form-validation h3,#forgot_password_trigger,#vibe_bp_login #wplogin-modal .checkbox label,div#login_register_form h3,#vibe_bp_login #wplogin-modal #forgot_password .link{color:#fff !important}}#trigger{top:25px !important;}#vibe_bp_login{z-index:9999 !important;}#scrolltop{right:100px;}#vibe_bp_login{width:270px !important;}#item-body .course_description h6 p{display:none}.checkbox>input[type=checkbox]:checked+label:after{color:black !important;}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@container tptn-left-thumbs (max-width:240px){}@media(max-width:768px){}@media(max-width:460px){}#item-admins .instructor_course{clear:both;display:inline-block;width:100%;padding-top:10px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,0.2);}.single-course #item-admins .instructor_course:first-child{padding-top:0}.single-course #item-admins .instructor_course:last-child{border:none;padding-bottom:0;}#average,#pass,#badge,.course_quiz{width:33%;float:left;margin:30px 0;text-align:center;}@media (max-width:540px){#average,#pass,#badge,.course_quiz{width:100%;text-align:center;clear:both;}#average span,#pass span,#badge span,.course_quiz span{display:block;}}#average canvas,#pass canvas,#badge canvas,.course_quiz canvas{margin:10px 0;}div.course_reviews .modern-star-rating strong.course-star-rating small:before{font-size:22px;}.bp_blank_stars{position:relative;display:inline-block;color:#FFCB10;overflow:hidden}.bp_filled_stars{position:absolute;top:0;color:#FFCB10;overflow:hidden;float:left;left:0;}.bp_blank_stars:before{font-weight:200;content: "\f006\f006\f006\f006\f006";font-family:fontawesome;font-size:15px;}.bp_filled_stars:before{font-weight:200;content: "\f005\f005\f005\f005\f005";font-family:fontawesome;font-size:15px;}#submit_filters,.course_filters label{cursor:pointer;font-weight:400}@media(max-width:992px){}@media(max-width:768px){}@media print{a[href]:after{content:none !important;}}@media print{}.c6 .course_header5_sideblock div#item-header-avatar img{width:100%}.instructor_course{display:-ms-grid !important;-ms-grid-columns:32px 1fr;}.course_curriculum:not(.accordion) tr.course_section.sub_section td{padding-left:30px;width:auto;}.rtl .course_curriculum:not(.accordion) tr.course_section.sub_section td{padding-left:0;padding-right:30px;width:auto;}.course_curriculum:not(.accordion) tr.course_section.sub_section{display:table-row;}@media(max-width:768px){}@media(max-width:460px){}#item-admins .instructor_course{clear:both;display:inline-block;width:100%;padding-top:10px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,0.2);}.single-course #item-admins .instructor_course:first-child{padding-top:0}.single-course #item-admins .instructor_course:last-child{border:none;padding-bottom:0;}#average,#pass,#badge,.course_quiz{width:33%;float:left;margin:30px 0;text-align:center;}@media (max-width:540px){#average,#pass,#badge,.course_quiz{width:100%;text-align:center;clear:both;}#average span,#pass span,#badge span,.course_quiz span{display:block;}}#average canvas,#pass canvas,#badge canvas,.course_quiz canvas{margin:10px 0;}div.course_reviews .modern-star-rating strong.course-star-rating small:before{font-size:22px;}.bp_blank_stars{position:relative;display:inline-block;color:#FFCB10;overflow:hidden}.bp_filled_stars{position:absolute;top:0;color:#FFCB10;overflow:hidden;float:left;left:0;}.bp_blank_stars:before{font-weight:200;content: "\f006\f006\f006\f006\f006";font-family:fontawesome;font-size:15px;}.bp_filled_stars:before{font-weight:200;content: "\f005\f005\f005\f005\f005";font-family:fontawesome;font-size:15px;}#submit_filters,.course_filters label{cursor:pointer;font-weight:400}@media(max-width:992px){}@media(max-width:768px){}@media print{a[href]:after{content:none !important;}}@media print{}.c6 .course_header5_sideblock div#item-header-avatar img{width:100%}.instructor_course{display:-ms-grid !important;-ms-grid-columns:32px 1fr;}.course_curriculum:not(.accordion) tr.course_section.sub_section td{padding-left:30px;width:auto;}.rtl .course_curriculum:not(.accordion) tr.course_section.sub_section td{padding-left:0;padding-right:30px;width:auto;}.course_curriculum:not(.accordion) tr.course_section.sub_section{display:table-row;}@media(min-width:1024px){}@media(max-width:768px){}@media (max-width:480px){}.wc-shortcodes-button:active{}@media print{}@media (min-width:991px){}@media (max-width:990px){body}@media (max-width:767px){html body html html}@media (max-width:567px){}@media (max-width:990px){}@media (max-width:767px){}@media (max-width:567px){}@media (max-width:767px){}@media (max-width:767px){}@font-face{font-family:FontAwesomeSATT;font-style:normal;font-weight:400;src:url(/wp-content/plugins/woocommerce-subscriptions/build/fonts/fa-apfs.950c61cc.eot);src:url(/wp-content/plugins/woocommerce-subscriptions/build/fonts/fa-apfs.950c61cc.eot) format('embedded-opentype'),url(/wp-content/plugins/woocommerce-subscriptions/build/fonts/fa-apfs.5047ee64.woff2) format('woff2'),url(/wp-content/plugins/woocommerce-subscriptions/build/fonts/fa-apfs.2ad2b22d.woff) format('woff'),url(/wp-content/plugins/woocommerce-subscriptions/build/fonts/fa-apfs.eb9ebfc8.ttf) format('truetype'),url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxtZXRhZGF0YT5Db3B5cmlnaHQgKEMpIDIwMTkgYnkgb3JpZ2luYWwgYXV0aG9ycyBAIGZvbnRlbGxvLmNvbTwvbWV0YWRhdGE+CjxkZWZzPgo8Zm9udCBpZD0iZmEtYXBmcyIgaG9yaXotYWR2LXg9IjEwMDAiID4KPGZvbnQtZmFjZSBmb250LWZhbWlseT0iZmEtYXBmcyIgZm9udC13ZWlnaHQ9IjQwMCIgZm9udC1zdHJldGNoPSJub3JtYWwiIHVuaXRzLXBlci1lbT0iMTAwMCIgYXNjZW50PSI4NTAiIGRlc2NlbnQ9Ii0xNTAiIC8+CjxtaXNzaW5nLWdseXBoIGhvcml6LWFkdi14PSIxMDAwIiAvPgo8Z2x5cGggZ2x5cGgtbmFtZT0icGx1cy1yZWd1bGFyIiB1bmljb2RlPSImI3hlODAwOyIgZD0iTTcxOSA0MTNoLTI4MXYyODFjMCAxNy0xNCAzMS0zMiAzMWgtNjJjLTE3IDAtMzEtMTQtMzEtMzF2LTI4MWgtMjgyYy0xNyAwLTMxLTE0LTMxLTMydi02MmMwLTE3IDE0LTMxIDMxLTMxaDI4MnYtMjgyYzAtMTcgMTQtMzEgMzEtMzFoNjJjMTggMCAzMiAxNCAzMiAzMXYyODJoMjgxYzE3IDAgMzEgMTQgMzEgMzF2NjJjMCAxOC0xNCAzMi0zMSAzMnoiIGhvcml6LWFkdi14PSI3NTAiIC8+Cgo8Z2x5cGggZ2x5cGgtbmFtZT0icGx1cy1zb2xpZCIgdW5pY29kZT0iJiN4ZTgwMTsiIGQ9Ik04MTMgNDQ0aC0yODJ2MjgxYzAgMzUtMjggNjMtNjIgNjNoLTYzYy0zNCAwLTYyLTI4LTYyLTYzdi0yODFoLTI4MWMtMzUgMC02My0yOC02My02M3YtNjJjMC0zNSAyOC02MyA2My02M2gyODF2LTI4MWMwLTM1IDI4LTYzIDYyLTYzaDYzYzM0IDAgNjIgMjggNjIgNjN2MjgxaDI4MmMzNCAwIDYyIDI4IDYyIDYzdjYyYzAgMzUtMjggNjMtNjIgNjN6IiBob3Jpei1hZHYteD0iODc1IiAvPgoKPGdseXBoIGdseXBoLW5hbWU9ImNhbGVuZGFyLXBsdXMtcmVndWxhciIgdW5pY29kZT0iJiN4ZTgwMjsiIGQ9Ik02NTYgMjgwdi00N2MwLTEzLTEwLTI0LTIzLTI0aC0xNDl2LTE0OGMwLTEzLTEwLTIzLTIzLTIzaC00N2MtMTMgMC0yMyAxMC0yMyAyM3YxNDhoLTE0OWMtMTMgMC0yMyAxMS0yMyAyNHY0N2MwIDEzIDEwIDIzIDIzIDIzaDE0OXYxNDljMCAxMyAxMCAyMyAyMyAyM2g0N2MxMyAwIDIzLTEwIDIzLTIzdi0xNDloMTQ5YzEzIDAgMjMtMTAgMjMtMjN6IG0yMTkgMzUxdi02ODdjMC01Mi00Mi05NC05NC05NGgtNjg3Yy01MiAwLTk0IDQyLTk0IDk0djY4N2MwIDUyIDQyIDk0IDk0IDk0aDk0djEwMmMwIDEzIDEwIDIzIDIzIDIzaDc4YzEzIDAgMjQtMTAgMjQtMjN2LTEwMmgyNTB2MTAyYzAgMTMgMTAgMjMgMjMgMjNoNzhjMTMgMCAyNC0xMCAyNC0yM3YtMTAyaDkzYzUyIDAgOTQtNDIgOTQtOTR6IG0tOTQtNjc2djU4M2gtNjg3di01ODNjMC02IDUtMTEgMTItMTFoNjY0YzYgMCAxMSA1IDExIDExeiIgaG9yaXotYWR2LXg9Ijg3NSIgLz4KCjxnbHlwaCBnbHlwaC1uYW1lPSJjYWxlbmRhci1wbHVzLXNvbGlkIiB1bmljb2RlPSImI3hlODAzOyIgZD0iTTg1MiA1MzhoLTgyOWMtMTIgMC0yMyAxMC0yMyAyM3Y3MGMwIDUyIDQyIDk0IDk0IDk0aDk0djEwMmMwIDEzIDEwIDIzIDIzIDIzaDc4YzEzIDAgMjQtMTAgMjQtMjN2LTEwMmgyNTB2MTAyYzAgMTMgMTAgMjMgMjMgMjNoNzhjMTMgMCAyNC0xMCAyNC0yM3YtMTAyaDkzYzUyIDAgOTQtNDIgOTQtOTR2LTcwYzAtMTMtMTAtMjMtMjMtMjN6IG0tODI5LTYzaDgyOWMxMyAwIDIzLTEwIDIzLTIzdi01MDhjMC01Mi00Mi05NC05NC05NGgtNjg3Yy01MiAwLTk0IDQyLTk0IDk0djUwOGMwIDEzIDExIDIzIDIzIDIzeiBtNjE4LTI3M2MwIDEzLTExIDIzLTI0IDIzaC0xMTd2MTE3YzAgMTMtMTAgMjQtMjMgMjRoLTc5Yy0xMiAwLTIzLTExLTIzLTI0di0xMTdoLTExN2MtMTMgMC0yNC0xMC0yNC0yM3YtNzljMC0xMiAxMS0yMyAyNC0yM2gxMTd2LTExN2MwLTEzIDExLTI0IDIzLTI0aDc5YzEzIDAgMjMgMTEgMjMgMjR2MTE3aDExN2MxMyAwIDI0IDExIDI0IDIzdjc5eiIgaG9yaXotYWR2LXg9Ijg3NSIgLz4KCjxnbHlwaCBnbHlwaC1uYW1lPSJjYWxlbmRhci1jaGVjay1yZWd1bGFyIiB1bmljb2RlPSImI3hlODA0OyIgZD0iTTc4MSA3MjVoLTkzdjEwMmMwIDEzLTExIDIzLTI0IDIzaC03OGMtMTMgMC0yMy0xMC0yMy0yM3YtMTAyaC0yNTB2MTAyYzAgMTMtMTEgMjMtMjQgMjNoLTc4Yy0xMyAwLTIzLTEwLTIzLTIzdi0xMDJoLTk0Yy01MiAwLTk0LTQyLTk0LTk0di02ODdjMC01MiA0Mi05NCA5NC05NGg2ODdjNTIgMCA5NCA0MiA5NCA5NHY2ODdjMCA1Mi00MiA5NC05NCA5NHogbS0xMS03ODFoLTY2NGExMiAxMiAwIDAgMC0xMiAxMXY1ODNoNjg3di01ODNhMTIgMTIgMCAwIDAtMTEtMTF6IG0tMTA0IDM5MmwtMjc4LTI3NmMtOS05LTI0LTktMzMgMGwtMTQ2IDE0OGMtMTAgOS05IDI0IDAgMzNsNDQgNDRjOSA5IDI0IDkgMzMgMGw4Ni04NyAyMTcgMjE1YzEwIDkgMjQgOSAzMyAwbDQ0LTQ0YzEwLTkgMTAtMjQgMC0zM3oiIGhvcml6LWFkdi14PSI4NzUiIC8+Cgo8Z2x5cGggZ2x5cGgtbmFtZT0iY2FsZW5kYXItY2hlY2stc29saWQiIHVuaWNvZGU9IiYjeGU4MDU7IiBkPSJNODUyIDUzOGgtODI5Yy0xMiAwLTIzIDEwLTIzIDIzdjcwYzAgNTIgNDIgOTQgOTQgOTRoOTR2MTAyYzAgMTMgMTAgMjMgMjMgMjNoNzhjMTMgMCAyNC0xMCAyNC0yM3YtMTAyaDI1MHYxMDJjMCAxMyAxMCAyMyAyMyAyM2g3OGMxMyAwIDI0LTEwIDI0LTIzdi0xMDJoOTNjNTIgMCA5NC00MiA5NC05NHYtNzBjMC0xMy0xMC0yMy0yMy0yM3ogbS04MjktNjNoODI5YzEzIDAgMjMtMTAgMjMtMjN2LTUwOGMwLTUyLTQyLTk0LTk0LTk0aC02ODdjLTUyIDAtOTQgNDItOTQgOTR2NTA4YzAgMTMgMTEgMjMgMjMgMjN6IG02NTEtMTg3bC01NSA1NWMtOSA5LTI0IDktMzMgMGwtMjA3LTIwNS05MCA5MGMtOSAxMC0yNCAxMC0zMyAwbC01NS01NWMtOS05LTktMjMgMC0zM2wxNjEtMTYyYzktMTAgMjQtMTAgMzMtMWwyNzkgMjc4YzEwIDkgMTAgMjMgMCAzM3oiIGhvcml6LWFkdi14PSI4NzUiIC8+Cgo8Z2x5cGggZ2x5cGgtbmFtZT0iZmxhdF8yIiB1bmljb2RlPSImI3hlODA2OyIgZD0iTTUzMiAzOTNjLTQxIDAtNzUgMzQtNzUgNzUgMCA0MSAzNCA3NSA3NSA3NSA0MSAwIDc1LTM0IDc1LTc1IDAtNDEtMzQtNzUtNzUtNzV6IG0wIDEyMGMtMjUgMC00NS0yMC00NS00NSAwLTI1IDIwLTQ1IDQ1LTQ1IDI1IDAgNDUgMjAgNDUgNDUgMCAyNS0yMCA0NS00NSA0NXogbTIwLTQ1YzAtMTEtOS0yMC0yMC0yMC0xMSAwLTIwIDktMjAgMjAgMCAxMSA5IDIwIDIwIDIwIDExIDEgMjAtOSAyMC0yMHogbTY1Ny0yOGgtNTIydjU3aDUyM3YtNTd6IG0tNjc3LTI4M2MtNDEgMC03NSAzNC03NSA3NSAwIDQxIDM0IDc1IDc1IDc1IDQxIDAgNzUtMzQgNzUtNzUgMC00MS0zNC03NS03NS03NXogbTAgMTIwYy0yNSAwLTQ1LTIwLTQ1LTQ1IDAtMjUgMjAtNDUgNDUtNDUgMjUgMCA0NSAyMCA0NSA0NSAwIDI1LTIwIDQ1LTQ1IDQ1eiBtMjAtNDVjMC0xMS05LTIwLTIwLTIwLTExIDAtMjAgOS0yMCAyMHM5IDIwIDIwIDIwYzExIDAgMjAtOSAyMC0yMHogbTY1Ny0yOWgtNTIydjU3aDUyM3YtNTd6IiBob3Jpei1hZHYteD0iMTY2NyIgLz4KCjxnbHlwaCBnbHlwaC1uYW1lPSJncm91cGVkXzIiIHVuaWNvZGU9IiYjeGU4MDc7IiBkPSJNNTMyIDM4MWMtNDEgMC03NSAzMy03NSA3NCAwIDQyIDM0IDc1IDc1IDc1IDQxIDAgNzUtMzMgNzUtNzUgMC00MS0zNC03NC03NS03NHogbTAgMTIwYy0yNSAwLTQ1LTIwLTQ1LTQ2IDAtMjQgMjAtNDUgNDUtNDUgMjUgMCA0NSAyMCA0NSA0NSAwIDI1LTIwIDQ2LTQ1IDQ2eiBtMjAtNDZjMC0xMS05LTIwLTIwLTIwLTExIDAtMjAgMTAtMjAgMjAgMCAxMiA5IDIwIDIwIDIwIDExIDAgMjAtOSAyMC0yMHogbS0yMC0yODVjLTQxIDAtNzUgMzMtNzUgNzUgMCA0MSAzNCA3NCA3NSA3NCA0MSAwIDc1LTMzIDc1LTc0IDAtNDItMzQtNzUtNzUtNzV6IG0wIDEyMGMtMjUgMC00NS0yMC00NS00NSAwLTI1IDIwLTQ2IDQ1LTQ2IDI1IDAgNDUgMjAgNDUgNDYgMCAyNS0yMCA0NS00NSA0NXogbTIwLTQ1YzAtMTItOS0yMC0yMC0yMC0xMSAwLTIwIDktMjAgMjAgMCAxMSA5IDIwIDIwIDIwIDExIDAgMjAtOSAyMC0yMHogbTY1NyAyMTdoLTUyMnY1N2g1MjN2LTU3eiBtLTE4Mi0xM2gtMzQwdi01N2gzNDB2NTd6IG0xODItMTQxaC01MjJ2LTU3aDUyM3Y1N3ogbS0xODItNzBoLTM0MHYtNTdoMzQwdjU3eiIgaG9yaXotYWR2LXg9IjE2NjciIC8+Cgo8Z2x5cGggZ2x5cGgtbmFtZT0iZmxhdF8zIiB1bmljb2RlPSImI3hlODA4OyIgZD0iTTUzMiA1MTJjLTQxIDAtNzUgMzMtNzUgNzUgMCA0MSAzNCA3NCA3NSA3NCA0MSAwIDc1LTMzIDc1LTc0IDAtNDItMzQtNzUtNzUtNzV6IG0wIDEyMGMtMjUgMC00NS0yMC00NS00NSAwLTI1IDIwLTQ2IDQ1LTQ2IDI1IDAgNDUgMjAgNDUgNDYgMCAyNC0yMCA0NS00NSA0NXogbTAtMzU3Yy00MSAwLTc1IDM0LTc1IDc1IDAgNDEgMzQgNzUgNzUgNzUgNDEgMCA3NS0zNCA3NS03NSAwLTQxLTM0LTc1LTc1LTc1eiBtMCAxMjBjLTI1IDAtNDUtMjAtNDUtNDUgMC0yNSAyMC00NSA0NS00NSAyNSAwIDQ1IDIwIDQ1IDQ1IDAgMjUtMjAgNDUtNDUgNDV6IG0wLTM1NmMtNDEgMC03NSAzMy03NSA3NCAwIDQyIDM0IDc1IDc1IDc1IDQxIDAgNzUtMzMgNzUtNzUgMC00MS0zNC03NC03NS03NHogbTAgMTIwYy0yNSAwLTQ1LTIwLTQ1LTQ2IDAtMjQgMjAtNDUgNDUtNDUgMjUgMCA0NSAyMCA0NSA0NSAwIDI1LTIwIDQ2LTQ1IDQ2eiBtMjAgNDI4YzAtMTItOS0yMC0yMC0yMC0xMSAwLTIwIDktMjAgMjAgMCAxMSA5IDIwIDIwIDIwIDExIDAgMjAtOSAyMC0yMHogbS0yMC0yMTdjLTExIDAtMjAtOS0yMC0yMHM5LTIwIDIwLTIwYzExIDAgMjAgOSAyMCAyMHMtOSAyMC0yMCAyMHogbTAtMjM3Yy0xMSAwLTIwLTktMjAtMjAgMC0xMSA5LTIwIDIwLTIwIDExIDAgMjAgMTAgMjAgMjAgMCAxMi05IDIwLTIwIDIweiBtNjc3IDQyNWgtNTIydjU3aDUyM3YtNTd6IG0wLTE4MGgtNTIydi01N2g1MjN2NTd6IG0wLTIzNmgtNTIydi01N2g1MjN2NTd6IiBob3Jpei1hZHYteD0iMTY2NyIgLz4KCjxnbHlwaCBnbHlwaC1uYW1lPSJncm91cGVkXzMiIHVuaWNvZGU9IiYjeGU4MDk7IiBkPSJNNDYxIDU3NmMtNDIgMC03NSAzMy03NSA3NSAwIDQxIDMzIDc0IDc1IDc0IDQxIDAgNzQtMzMgNzQtNzQgMC00Mi0zMy03NS03NC03NXogbTAgMTIwYy0yNSAwLTQ2LTIwLTQ2LTQ1IDAtMjUgMjAtNDYgNDYtNDYgMjQgMCA0NSAyMCA0NSA0NiAwIDI1LTIwIDQ1LTQ1IDQ1eiBtMjAtNDVjMC0xMi05LTIwLTIwLTIwLTExIDAtMjAgOS0yMCAyMHMxMCAyMCAyMCAyMGMxMSAwIDIwLTkgMjAtMjB6IG02NTggNjNoLTUyNHYtNTdoNTI0djU3eiBtLTE4Mi03MGgtMzQydi01N2gzNDF2NTd6IG0tNDk2LTI3OGMtNDIgMC03NSAzMy03NSA3NSAwIDQxIDMzIDc0IDc1IDc0IDQxIDAgNzQtMzMgNzQtNzQgMC00Mi0zMy03NS03NC03NXogbTAgMTE5Yy0yNSAwLTQ2LTIwLTQ2LTQ1IDAtMjUgMjAtNDUgNDYtNDUgMjQgMCA0NSAyMCA0NSA0NSAwIDI1LTIwIDQ1LTQ1IDQ1eiBtMjAtNDRjMC0xMi05LTIwLTIwLTIwLTExIDAtMjAgOS0yMCAyMCAwIDExIDEwIDIwIDIwIDIwIDExIDAgMjAtMTAgMjAtMjB6IG02NTggNjNoLTUyNHYtNTdoNTI0djU3eiBtLTE4Mi03MWgtMzQydi01NmgzNDF2NTZ6IG0zMzgtNDU4aC05MjR2MTcyaDkyNHYtMTcyeiBtLTg5NCAyNWg4NjZ2MTIzaC04NjZ2LTEyM3ogbTc2MCA3OWg3NmwtMzgtNDAtMzggNDB6IG0tNDA4IDExNGgtMzgydjY0aDM4MnYtNjR6IiBob3Jpei1hZHYteD0iMTY2NyIgLz4KCjxnbHlwaCBnbHlwaC1uYW1lPSJncm91cGVkX3NlbGVjdCIgdW5pY29kZT0iJiN4ZTgwYTsiIGQ9Ik0xMjk1IDIwOGgtOTI0djE3M2g5MjR2LTE3M3ogbS04OTQgMjVoODY2djEyMmgtODY2di0xMjJ6IG03NjAgODBoNzZsLTM4LTQwLTM4IDQweiBtLTQwOCAxMTNoLTM4MnY2NGgzODJ2LTY0eiIgaG9yaXotYWR2LXg9IjE2NjciIC8+CjwvZm9udD4KPC9kZWZzPgo8L3N2Zz4K#fontawesomesatt) format('svg')}.wcsatt-add-cart-to-subscription-table-wrapper.wcsatt-add-cart-to-subscription-options table.shop_table_responsive tbody tr td:not(.order-actions):before,.wcsatt-add-to-subscription-table-wrapper.wcsatt-add-to-subscription-options table.shop_table_responsive tbody tr td:not(.order-actions):before{content:attr(data-title)":";display:table;float:left;font-weight:700}body.single-product.woocommerce div.product.elementor.has-subscription-plans form.cart div.woocommerce-variation-add-to-cart,body.single-product.woocommerce div.product.elementor.has-subscription-plans form.cart.variations_form,body.single-product.woocommerce div.product.elementor.has-subscription-plans form.cart:not(.grouped_form):not(.variations_form){display:block}.woocommerce-subscriptions-product-details__trial:not(:last-child){margin-bottom:0}#scrolltop .icon-arrow-1-up,#scrolltop .icon-arrow-1-up::before{background:transparent !important;background-color:transparent !important;}footer #scrolltop a,#scrolltop a{background:transparent !important;background-color:transparent !important;box-shadow:none !important;}.fa,.fa-brands,.fa-classic,.fa-regular,.fa-solid,.fab,.far,.fas{--_fa-family:var(--fa-family,var(--fa-style-family,"Font Awesome 7 Free));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:var(--fa-display,inline-block);font-family:var(--_fa-family);font-feature-settings:normal;font-style:normal;font-synthesis:none;font-variant:normal;font-weight:var(--fa-style,900);line-height:1;text-align:center;text-rendering:auto;width:var(--fa-width,1.25em)}:is(.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa-classic,.fa):before{content:var(--fa)/""}@supports not (content: ""/"){:is(.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa-classic,.fa):before{content:var(--fa)}}@keyframes fa-beat{0%{transform:scale(1)}25%{transform:scale(calc(var(--fa-beat-scale,1.25)*1.25))}45%{transform:scale(calc(var(--fa-beat-scale,1.22)*1.22))}65%{transform:scale(calc(var(--fa-beat-scale,1.25)*1.25))}90%{transform:scale(1)}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0);animation-timing-function:var(--fa-animation-timing)}14%{transform:scale(var(--fa-bounce-start-scale-x,1.06),var(--fa-bounce-start-scale-y,.94)) translateY(var(--fa-bounce-anticipation,3px));animation-timing-function:cubic-bezier(.33,0,.66,.33)}32%{transform:scale(var(--fa-bounce-jump-scale-x,.94),var(--fa-bounce-jump-scale-y,1.12)) translateY(calc(var(--fa-bounce-height,.5em)*-1));animation-timing-function:cubic-bezier(.33,.66,.66,1)}52%{transform:scale(1) translateY(calc(var(--fa-bounce-height,.5em)*-1*1.1));animation-timing-function:cubic-bezier(.5,0,1,.5)}70%{transform:scale(var(--fa-bounce-land-scale-x,1.06),var(--fa-bounce-land-scale-y,.92)) translateY(0);animation-timing-function:cubic-bezier(.33,.33,.66,1)}85%{transform:scale(.98,1.04) translateY(calc(-2px*var(--fa-bounce-rebound,1)));animation-timing-function:cubic-bezier(.33,0,.66,1)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{0%{opacity:1;transform:scale(1);animation-timing-function:cubic-bezier(.2,0,.4,1)}40%{opacity:var(--fa-fade-opacity,.4);transform:scale(.98);animation-timing-function:cubic-bezier(.4,0,.6,1)}to{opacity:1;transform:scale(1)}}@keyframes fa-beat-fade{0%{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1);animation-timing-function:cubic-bezier(.2,0,.4,1)}25%{opacity:calc(var(--fa-beat-fade-opacity,.4) + .4);transform:scale(var(--fa-beat-fade-scale,1.28));animation-timing-function:cubic-bezier(.4,0,.6,1)}45%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.25));animation-timing-function:cubic-bezier(.4,0,.2,1)}65%{opacity:calc(var(--fa-beat-fade-opacity,.4) + .4);transform:scale(var(--fa-beat-fade-scale,1.28));animation-timing-function:cubic-bezier(.4,0,.6,1)}to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}}@keyframes fa-flip{0%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),0deg);animation-timing-function:cubic-bezier(.2,0,.4,1)}8%{transform:perspective(2em) scale(var(--fa-flip-anticipation-scale,.95)) rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),0deg);animation-timing-function:cubic-bezier(.33,0,.66,.33)}35%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),calc(var(--fa-flip-angle,-1turn)*0.6));animation-timing-function:linear}65%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),calc(var(--fa-flip-angle,-1turn)*0.5));animation-timing-function:cubic-bezier(.33,.66,.66,1)}92%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),calc(var(--fa-flip-angle,-1turn)*var(--fa-flip-overshoot,1.04)));animation-timing-function:cubic-bezier(.33,0,.66,1)}to{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-1turn))}}@keyframes fa-flip-360{0%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),0deg);animation-timing-function:cubic-bezier(.2,0,.4,1)}8%{transform:perspective(2em) scale(var(--fa-flip-anticipation-scale,.95)) rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),0deg);animation-timing-function:cubic-bezier(.33,0,.66,.33)}50%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),calc(var(--fa-flip-angle,-1turn)*0.6));animation-timing-function:cubic-bezier(.33,.66,.66,1)}80%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),calc(var(--fa-flip-angle,-1turn)*var(--fa-flip-overshoot,1.04)));animation-timing-function:cubic-bezier(.33,0,.66,1)}to{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-1turn))}}@keyframes fa-shake{0%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.2,0,.8,1)}8%{transform:rotate(35deg) translateX(1px);animation-timing-function:cubic-bezier(.3,0,.7,1)}20%{transform:rotate(-22deg) translateX(-1px);animation-timing-function:cubic-bezier(.3,0,.7,1)}35%{transform:rotate(15deg) translateX(1px);animation-timing-function:cubic-bezier(.3,0,.7,1)}50%{transform:rotate(-9deg);animation-timing-function:cubic-bezier(.4,0,.6,1)}65%{transform:rotate(5deg);animation-timing-function:cubic-bezier(.4,0,.6,1)}78%{transform:rotate(-3deg);animation-timing-function:cubic-bezier(.4,0,.6,1)}90%{transform:rotate(1deg);animation-timing-function:cubic-bezier(.4,0,.2,1)}to{transform:rotate(0deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fa-spin-snap{0%{transform:rotate(0deg);animation-timing-function:cubic-bezier(0,0,.2,1)}12%{transform:rotate(60deg);animation-timing-function:cubic-bezier(.8,0,1,1)}16.67%{transform:rotate(60deg);animation-timing-function:cubic-bezier(0,0,.2,1)}28.67%{transform:rotate(120deg);animation-timing-function:cubic-bezier(.8,0,1,1)}33.33%{transform:rotate(120deg);animation-timing-function:cubic-bezier(0,0,.2,1)}45.33%{transform:rotate(180deg);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:rotate(180deg);animation-timing-function:cubic-bezier(0,0,.2,1)}62%{transform:rotate(240deg);animation-timing-function:cubic-bezier(.8,0,1,1)}66.67%{transform:rotate(240deg);animation-timing-function:cubic-bezier(0,0,.2,1)}78.67%{transform:rotate(300deg);animation-timing-function:cubic-bezier(.8,0,1,1)}83.33%{transform:rotate(300deg);animation-timing-function:cubic-bezier(0,0,.2,1)}95.33%{transform:rotate(1turn);animation-timing-function:cubic-bezier(.8,0,1,1)}to{transform:rotate(1turn)}}@keyframes fa-spin-snap-4{0%{transform:rotate(0deg);animation-timing-function:cubic-bezier(0,0,.2,1)}15%{transform:rotate(90deg);animation-timing-function:cubic-bezier(.8,0,1,1)}25%{transform:rotate(90deg);animation-timing-function:cubic-bezier(0,0,.2,1)}40%{transform:rotate(180deg);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:rotate(180deg);animation-timing-function:cubic-bezier(0,0,.2,1)}65%{transform:rotate(270deg);animation-timing-function:cubic-bezier(.8,0,1,1)}75%{transform:rotate(270deg);animation-timing-function:cubic-bezier(0,0,.2,1)}90%{transform:rotate(1turn);animation-timing-function:cubic-bezier(.8,0,1,1)}to{transform:rotate(1turn)}}@keyframes fa-spin-snap-8{0%{transform:rotate(0deg);animation-timing-function:cubic-bezier(0,0,.2,1)}9%{transform:rotate(45deg);animation-timing-function:cubic-bezier(.8,0,1,1)}12.5%{transform:rotate(45deg);animation-timing-function:cubic-bezier(0,0,.2,1)}21.5%{transform:rotate(90deg);animation-timing-function:cubic-bezier(.8,0,1,1)}25%{transform:rotate(90deg);animation-timing-function:cubic-bezier(0,0,.2,1)}34%{transform:rotate(135deg);animation-timing-function:cubic-bezier(.8,0,1,1)}37.5%{transform:rotate(135deg);animation-timing-function:cubic-bezier(0,0,.2,1)}46.5%{transform:rotate(180deg);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:rotate(180deg);animation-timing-function:cubic-bezier(0,0,.2,1)}59%{transform:rotate(225deg);animation-timing-function:cubic-bezier(.8,0,1,1)}62.5%{transform:rotate(225deg);animation-timing-function:cubic-bezier(0,0,.2,1)}71.5%{transform:rotate(270deg);animation-timing-function:cubic-bezier(.8,0,1,1)}75%{transform:rotate(270deg);animation-timing-function:cubic-bezier(0,0,.2,1)}84%{transform:rotate(315deg);animation-timing-function:cubic-bezier(.8,0,1,1)}87.5%{transform:rotate(315deg);animation-timing-function:cubic-bezier(0,0,.2,1)}96.5%{transform:rotate(1turn);animation-timing-function:cubic-bezier(.8,0,1,1)}to{transform:rotate(1turn)}}@keyframes fa-buzz{0%{transform:translateX(0) rotate(0deg);animation-timing-function:cubic-bezier(.1,0,.9,1)}5%{transform:translateX(var(--fa-buzz-distance,4px)) rotate(.5deg)}10%{transform:translateX(calc(var(--fa-buzz-distance,4px)*-1)) rotate(-.5deg)}15%{transform:translateX(var(--fa-buzz-distance,4px)) rotate(.3deg)}20%{transform:translateX(calc(var(--fa-buzz-distance,4px)*-1)) rotate(-.3deg)}25%{transform:translateX(calc(var(--fa-buzz-distance,4px)*0.7)) rotate(.2deg)}30%{transform:translateX(calc(var(--fa-buzz-distance,4px)*-1*0.7)) rotate(-.2deg)}35%{transform:translateX(calc(var(--fa-buzz-distance,4px)*0.4)) rotate(.1deg)}40%{transform:translateX(0) rotate(0deg)}to{transform:translateX(0) rotate(0deg)}}@keyframes fa-wag{0%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.2,0,.6,1)}12%{transform:rotate(var(--fa-wag-angle,12deg));animation-timing-function:cubic-bezier(.4,0,.2,1)}24%{transform:rotate(2deg);animation-timing-function:cubic-bezier(.2,0,.6,1)}36%{transform:rotate(calc(var(--fa-wag-angle,12deg)*0.85));animation-timing-function:cubic-bezier(.4,0,.2,1)}48%{transform:rotate(1deg);animation-timing-function:cubic-bezier(.2,0,.6,1)}58%{transform:rotate(calc(var(--fa-wag-angle,12deg)*0.6));animation-timing-function:cubic-bezier(.4,0,.2,1)}68%{transform:rotate(0deg)}to{transform:rotate(0deg)}}@keyframes fa-float{0%{transform:translateY(0) translateX(0) rotate(0deg) scale(var(--fa-float-squash-x,1.02),var(--fa-float-squash-y,.98));animation-timing-function:cubic-bezier(.33,0,.66,.33)}15%{transform:translateY(calc(var(--fa-float-height,6px)*-0.4)) translateX(var(--fa-float-drift,1px)) rotate(var(--fa-float-tilt,1deg)) scale(1);animation-timing-function:cubic-bezier(.33,.66,.66,1)}35%{transform:translateY(calc(var(--fa-float-height,6px)*-1)) translateX(0) rotate(0deg) scale(var(--fa-float-stretch-x,.98),var(--fa-float-stretch-y,1.03));animation-timing-function:cubic-bezier(.5,0,.5,0)}50%{transform:translateY(calc(var(--fa-float-height,6px)*-0.92)) translateX(calc(var(--fa-float-drift,1px)*-0.5)) rotate(calc(var(--fa-float-tilt,1deg)*-0.5)) scale(.995,1.01);animation-timing-function:cubic-bezier(.33,0,.66,.33)}70%{transform:translateY(calc(var(--fa-float-height,6px)*-0.3)) translateX(calc(var(--fa-float-drift,1px)*-1)) rotate(calc(var(--fa-float-tilt,1deg)*-1)) scale(1);animation-timing-function:cubic-bezier(.33,.66,.66,1)}90%{transform:translateY(calc(var(--fa-float-height,6px)*0.05)) translateX(0) rotate(0deg) scale(var(--fa-float-squash-x,1.02),var(--fa-float-squash-y,.98));animation-timing-function:cubic-bezier(.33,0,.66,1)}to{transform:translateY(0) translateX(0) rotate(0deg) scale(var(--fa-float-squash-x,1.02),var(--fa-float-squash-y,.98))}}@keyframes fa-swing{0%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.2,0,.8,1)}8%{transform:rotate(var(--fa-swing-angle,22deg));animation-timing-function:cubic-bezier(.3,0,.7,1)}18%{transform:rotate(calc(var(--fa-swing-angle,22deg)*-1*0.85));animation-timing-function:cubic-bezier(.3,0,.7,1)}28%{transform:rotate(calc(var(--fa-swing-angle,22deg)*0.65));animation-timing-function:cubic-bezier(.35,0,.65,1)}38%{transform:rotate(calc(var(--fa-swing-angle,22deg)*-1*0.45));animation-timing-function:cubic-bezier(.4,0,.6,1)}48%{transform:rotate(calc(var(--fa-swing-angle,22deg)*0.25));animation-timing-function:cubic-bezier(.4,0,.6,1)}56%{transform:rotate(calc(var(--fa-swing-angle,22deg)*-1*0.1));animation-timing-function:cubic-bezier(.4,0,.6,1)}64%{transform:rotate(0deg)}to{transform:rotate(0deg)}}@keyframes fa-jello{0%{transform:scale(1);animation-timing-function:cubic-bezier(.2,0,.8,1)}12%{transform:scale(var(--fa-jello-scale-x,1.15),calc(2 - var(--fa-jello-scale-x,1.15)));animation-timing-function:cubic-bezier(.3,0,.7,1)}24%{transform:scale(calc(2 - var(--fa-jello-scale-y,1.12)),var(--fa-jello-scale-y,1.12));animation-timing-function:cubic-bezier(.3,0,.7,1)}36%{transform:scale(calc(.5 + var(--fa-jello-scale-x,1.15)*0.5),calc(1.5 - var(--fa-jello-scale-x,1.15)*0.5));animation-timing-function:cubic-bezier(.4,0,.6,1)}48%{transform:scale(calc(1.3 - var(--fa-jello-scale-y,1.12)*0.3),calc(.7 + var(--fa-jello-scale-y,1.12)*0.3));animation-timing-function:cubic-bezier(.4,0,.6,1)}58%{transform:scale(1.02,.98);animation-timing-function:cubic-bezier(.4,0,.2,1)}68%{transform:scale(1)}to{transform:scale(1)}}.fa-handshake-alt-slash,.fa-handshake-simple-slash,.fa-magnifying-glass,.fa-search{--fa:"\f002"}.fa-feed,.fa-rss{--fa:"\f09e"}.fa-basket-shopping,.fa-shopping-basket{--fa:"\f291"}.fa-user-alt-slash,.fa-user-large-slash,.fa-grid-horizontal,.fa-grid-vertical,.fa-lotus,:host,:root{--fa-family-brands:"Font Awesome 7 Brands";--fa-font-brands:normal 400 1em/1 var(--fa-family-brands)}@font-face{font-family:"Font Awesome 7 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/wp-content/plugins/vk-post-author-display/vendor/vektor-inc/font-awesome-versions/src/font-awesome/webfonts/fa-brands-400.woff2)}.fa-linkedin{--fa:"\f08c"}.fa-twitter{--fa:"\f099"}.fa-facebook{--fa:"\f09a"}.fa-reddit{--fa:"\f1a1"}:host,:root{--fa-font-regular:normal 400 1em/1 var(--fa-family-classic)}@font-face{font-family:"Font Awesome 7 Free";font-style:normal;font-weight:400;font-display:block;src:url(/wp-content/plugins/vk-post-author-display/vendor/vektor-inc/font-awesome-versions/src/font-awesome/webfonts/fa-regular-400.woff2)}:host,:root{--fa-family-classic:"Font Awesome 7 Free";--fa-font-solid:normal 900 1em/1 var(--fa-family-classic);--fa-style-family-classic:var(--fa-family-classic)}@font-face{font-family:"Font Awesome 7 Free";font-style:normal;font-weight:900;font-display:block;src:url(/wp-content/plugins/vk-post-author-display/vendor/vektor-inc/font-awesome-versions/src/font-awesome/webfonts/fa-solid-900.woff2)}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(/wp-content/plugins/vk-post-author-display/vendor/vektor-inc/font-awesome-versions/src/font-awesome/webfonts/fa-brands-400.woff2) format('woff2')}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(/wp-content/plugins/vk-post-author-display/vendor/vektor-inc/font-awesome-versions/src/font-awesome/webfonts/fa-solid-900.woff2) format('woff2')}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(/wp-content/plugins/vk-post-author-display/vendor/vektor-inc/font-awesome-versions/src/font-awesome/webfonts/fa-regular-400.woff2) format('woff2')}@font-face{font-family:"FontAwesome";font-display:block;src:url(/wp-content/plugins/vk-post-author-display/vendor/vektor-inc/font-awesome-versions/src/font-awesome/webfonts/fa-solid-900.woff2) format('woff2')}@font-face{font-family:"FontAwesome";font-display:block;src:url(/wp-content/plugins/vk-post-author-display/vendor/vektor-inc/font-awesome-versions/src/font-awesome/webfonts/fa-brands-400.woff2) format('woff2')}@font-face{font-family:"FontAwesome";font-display:block;src:url(/wp-content/plugins/vk-post-author-display/vendor/vektor-inc/font-awesome-versions/src/font-awesome/webfonts/fa-regular-400.woff2) format('woff2');unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-family:"FontAwesome";font-display:block;src:url(/wp-content/plugins/vk-post-author-display/vendor/vektor-inc/font-awesome-versions/src/font-awesome/webfonts/fa-v4compatibility.woff2) format('woff2');unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}@keyframes fus-fadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes fus-spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}body.single-course{--h9-purple:#7540d8;--h9-purple2:#9b6cff;--h9-black:#07090d;--h9-dark:#17151c;--h9-text:#4f4954;--h9-muted:#746e78;--h9-soft:#f7f5f9;--h9-soft2:#fbfafc;--h9-line:#e8e3eb;--h9-green:#35d77d;background:#f7f5f9;color:var(--h9-text);}body.single-course *,body.single-course *::before,body.single-course *::after{box-sizing:border-box;}body.single-course .course_title h1,body.single-course h1.course_title,body.single-course .course_header h1,body.single-course #item-header h1{margin-bottom:16px !important;color:var(--h9-dark) !important;font-size:clamp(36px,4.6vw,56px) !important;line-height:1.04 !important;font-weight:850 !important;letter-spacing:-.042em !important;text-transform:none !important;word-break:normal !important;overflow-wrap:normal !important;}body.single-course .course_description,body.single-course .course_header .course_description,body.single-course #item-header .course_description,body.single-course #item-header p{color:#625c66 !important;font-size:15px !important;line-height:1.72 !important;}body.single-course .course_image img,body.single-course .course_featured img,body.single-course .course_header img,body.single-course #item-header img{max-width:100%;height:auto;border-radius:14px;}body.single-course .course_meta,body.single-course .students,body.single-course .students_undertaking,body.single-course .instructor_course,body.single-course #item-header .course_meta{color:#746e78 !important;font-size:12px !important;}body.single-course .course_meta a,body.single-course .students a,body.single-course .instructor_course a,body.single-course #item-header .course_meta a{color:var(--h9-purple) !important;font-weight:800 !important;}body.single-course .course_button,body.single-course a.course_button,body.single-course .course_button a,body.single-course .course_header .button,body.single-course .course_header a.button,body.single-course #item-header .button,body.single-course #item-header a.button,body.single-course .take_course_button,body.single-course a.take_course_button,body.single-course input.course_button,body.single-course input[type="submit"].course_button{min-height:48px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:0 22px !important;border:0 !important;border-radius:9px !important;background:linear-gradient(135deg,#7540d8,#9b6cff) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-size:11px !important;font-weight:900 !important;line-height:1 !important;text-transform:none !important;text-shadow:none !important;box-shadow:0 9px 22px rgba(117,64,216,.24) !important;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease !important;}body.single-course .course_button *,body.single-course .course_header .button *,body.single-course #item-header .button *,body.single-course .take_course_button *{color:#fff !important;-webkit-text-fill-color:#fff !important;}body.single-course #item-nav{margin-bottom:28px !important;border-bottom:1px solid var(--h9-line) !important;}body.single-course #item-nav a{color:#625b67 !important;font-size:11px !important;font-weight:850 !important;letter-spacing:.01em !important;text-transform:none !important;}body.single-course #item-nav li.current a,body.single-course #item-nav li.selected a{background:var(--h9-purple) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;border-radius:8px !important;}body.single-course #item-nav li.current a *,body.single-course #item-nav li.selected a *{color:#fff !important;-webkit-text-fill-color:#fff !important;}body.single-course #item-body{color:var(--h9-text);font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;}body.single-course .course p,body.single-course .course li,body.single-course .course td,body.single-course .course th,body.single-course .course span,body.single-course #item-body p,body.single-course #item-body li{font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif !important;}body.single-course .course h1,body.single-course .course h2,body.single-course .course h3,body.single-course .course h4,body.single-course .course h5,body.single-course .course h6{font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif !important;}body.single-course #item-body p{margin-top:0;margin-bottom:18px;color:#56505a !important;font-size:15px !important;line-height:1.78 !important;}body.single-course #item-body h1,body.single-course #item-body h2,body.single-course #item-body h3,body.single-course #item-body h4,body.single-course #item-body h5,body.single-course #item-body h6{color:var(--h9-dark) !important;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;text-transform:none !important;word-break:normal !important;overflow-wrap:normal !important;}body.single-course #item-body h2{margin:44px 0 18px !important;font-size:31px !important;line-height:1.12 !important;font-weight:850 !important;letter-spacing:-.032em !important;}body.single-course #item-body h3{margin:34px 0 14px !important;font-size:23px !important;line-height:1.22 !important;font-weight:850 !important;letter-spacing:-.022em !important;}body.single-course #item-body h4{margin:27px 0 11px !important;font-size:18px !important;line-height:1.3 !important;font-weight:820 !important;}body.single-course #item-body h5,body.single-course #item-body h6{margin:22px 0 10px !important;font-size:14px !important;line-height:1.35 !important;font-weight:850 !important;}body.single-course #item-body strong{color:#242027;font-weight:820;}body.single-course #item-body a{color:var(--h9-purple);font-weight:700;text-underline-offset:2px;}body.single-course #item-body ul:not(.course_curriculum):not(.curriculum),body.single-course #item-body ol{margin:10px 0 22px !important;padding-left:25px !important;}body.single-course #item-body ul:not(.course_curriculum):not(.curriculum) li,body.single-course #item-body ol li{margin:7px 0 !important;padding-left:4px;color:#56505a !important;font-size:15px !important;line-height:1.65 !important;}body.single-course #item-body ul:not(.course_curriculum):not(.curriculum) li::marker{color:var(--h9-purple);}body.single-course #item-body ol li::marker{color:var(--h9-purple);font-weight:800;}body.single-course #item-body hr{margin:38px 0 !important;border:0 !important;border-top:1px solid var(--h9-line) !important;}body.single-course #item-body .course_description img:not(.avatar),body.single-course #item-body .course_content img:not(.avatar),body.single-course #item-body .entry-content img:not(.avatar){max-width:100%;height:auto;border-radius:12px;}body.single-course #item-body blockquote{margin:26px 0 !important;padding:18px 21px !important;border:0 !important;border-left:4px solid var(--h9-purple) !important;border-radius:0 10px 10px 0;background:#f7f3fc !important;color:#4f4954 !important;}body.single-course #item-body table{width:100%;margin:24px 0;border-collapse:separate;border-spacing:0;overflow:hidden;border:1px solid var(--h9-line);border-radius:10px;background:#fff;}body.single-course #item-body table th{padding:13px 14px;border-color:var(--h9-line) !important;background:#f5f1fa !important;color:#332d37 !important;font-size:11px;font-weight:850;text-align:left;}body.single-course #item-body table td{padding:13px 14px;border-color:var(--h9-line) !important;color:#5d5661;font-size:13px;}body.single-course #wc-shortcodes-tab-1,body.single-course [id^="wc-shortcodes-tab-"],body.single-course .wc-shortcodes-tabs{margin:24px 0 30px !important;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif !important;}body.single-course .wc-shortcodes-tabs p,body.single-course [id^="wc-shortcodes-tab-"] p{color:#56505a !important;font-size:14px !important;line-height:1.72 !important;}body.single-course .wc-shortcodes-tabs h3,body.single-course [id^="wc-shortcodes-tab-"] h3{margin-top:0 !important;color:var(--h9-dark) !important;font-size:20px !important;font-weight:850 !important;}body.single-course .wc-shortcodes-tabs li,body.single-course [id^="wc-shortcodes-tab-"] li{color:#56505a !important;font-size:14px !important;line-height:1.6 !important;}body.single-course .course_reviews,body.single-course .review_breakup,body.single-course #reviews{border-color:var(--h9-line) !important;}body.single-course .course_reviews h3,body.single-course #reviews h3{color:var(--h9-dark) !important;font-weight:850 !important;}body.single-course #item-body input[type="text"],body.single-course #item-body input[type="email"],body.single-course #item-body textarea{border:1px solid #ddd8e0 !important;border-radius:8px !important;background:#fff !important;color:#332d37 !important;box-shadow:none !important;}body.single-course #item-nav ul{position:relative !important;isolation:isolate;}body.single-course #item-nav ul > li{position:relative !important;z-index:2 !important;}body.single-course #item-nav ul.h9mwc-slider-ready > li.current:not(.h9mwc-dim-active) > a,body.single-course #item-nav ul.h9mwc-slider-ready > li.selected:not(.h9mwc-dim-active) > a{color:#fff !important;-webkit-text-fill-color:#fff !important;}body.single-course .item-list-tabs.no-ajax{display:block !important;visibility:visible !important;opacity:1 !important;overflow:visible !important;background:linear-gradient(135deg,#7540d8 0%,#9b6cff 100%) !important;border:0 !important;border-radius:12px !important;box-shadow:0 10px 26px rgba(117,64,216,.18) !important;}body.single-course .item-list-tabs.no-ajax > ul,body.single-course .item-list-tabs.no-ajax ul{display:flex !important;visibility:visible !important;opacity:1 !important;background:transparent !important;}body.single-course .item-list-tabs.no-ajax li{display:block !important;visibility:visible !important;opacity:1 !important;}body.single-course .item-list-tabs.no-ajax li > a{display:flex !important;align-items:center !important;visibility:visible !important;opacity:1 !important;color:rgba(255,255,255,.80) !important;-webkit-text-fill-color:rgba(255,255,255,.80) !important;background:transparent !important;}body.single-course .item-list-tabs.no-ajax li.current > a,body.single-course .item-list-tabs.no-ajax li.selected > a,body.single-course .item-list-tabs.no-ajax li.h9mwc-hovered > a,body.single-course .item-list-tabs.no-ajax li > a:hover{color:#fff !important;-webkit-text-fill-color:#fff !important;}body.single-course [id^="wc-shortcodes-tab-"] ul:not(.wcs-tabs-nav):not(.wc-shortcodes-tabs-nav){position:static !important;isolation:auto !important;display:block !important;overflow:visible !important;padding-left:25px !important;background:transparent !important;border:0 !important;box-shadow:none !important;}body.single-course [id^="wc-shortcodes-tab-"] ul:not(.wcs-tabs-nav):not(.wc-shortcodes-tabs-nav) > li{position:static !important;display:list-item !important;margin:7px 0 !important;padding-left:4px !important;background:transparent !important;border:0 !important;box-shadow:none !important;list-style:disc outside !important;}body.single-course [id^="wc-shortcodes-tab-"] ul:not(.wcs-tabs-nav):not(.wc-shortcodes-tabs-nav) > li::before{display:none !important;content:none !important;}body.single-course [id^="wc-shortcodes-tab-"] ul:not(.wcs-tabs-nav):not(.wc-shortcodes-tabs-nav) .h9mwc-slide-indicator{display:none !important;}body.single-course [id^="wc-shortcodes-tab-"] ul:not(.wcs-tabs-nav):not(.wc-shortcodes-tabs-nav) > li > a{display:inline !important;min-height:0 !important;padding:0 !important;background:transparent !important;box-shadow:none !important;color:var(--h9-purple) !important;font-size:inherit !important;font-weight:700 !important;transform:none !important;}@media screen and (max-width:767px){body.single-course .course_title h1,body.single-course h1.course_title,body.single-course .course_header h1,body.single-course #item-header h1{font-size:34px !important;}body.single-course #item-body p,body.single-course #item-body li{font-size:14px !important;}body.single-course #item-body h2{font-size:26px !important;}body.single-course #item-body h3{font-size:21px !important;}}body.single-course #item-body .reviewlist > li,body.single-course #item-body .commentlist > li{position:relative !important;padding-left:68px !important;}@font-face{font-family:'FontAwesome';src:url(/wp-content/plugins/wc-shortcodes/public/assets/fonts/fontawesome-webfont.eot);src:url(/wp-content/plugins/wc-shortcodes/public/assets/fonts/fontawesome-webfont.eot) format('embedded-opentype'),url(/wp-content/plugins/wc-shortcodes/public/assets/fonts/fontawesome-webfont.woff2) format('woff2'),url(/wp-content/plugins/wc-shortcodes/public/assets/fonts/fontawesome-webfont.woff) format('woff'),url(/wp-content/plugins/wc-shortcodes/public/assets/fonts/fontawesome-webfont.ttf) format('truetype'),url(/wp-content/plugins/wc-shortcodes/public/assets/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-search:before{content: "\f002"}.fa-twitter:before{content: "\f099"}.fa-facebook-f:before,.fa-facebook:before{content: "\f09a"}.fa-feed:before,.fa-rss:before{content: "\f09e"}.fa-linkedin:before{content: "\f0e1"}.fa-reddit:before{content: "\f1a1"}.fa-shopping-basket:before{content: "\f291"}[data-cky-tag]{visibility:hidden}div#vibe_bp_login div#nsl-custom-login-form-2{display:none;}.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none !important;}@media screen and (max-height:1024px){.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none !important;}}@media screen and (max-height:640px){.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none !important;}}.button,input[type=button],input[type=submit],.button.hero,.heading_more:before,.vibe_carousel .flex-direction-nav a,.sidebar .widget #searchform input[type="submit"],#signup_submit,#submit,button,.login_sidebar .login_content #vbp-login-form #sidebar-wp-submit,#buddypress a.button,.generic-button a:hover,#buddypress input[type=button],body.activity-permalink .ac-form input[type=submit],#buddypress input[type=submit],#buddypress input[type=reset],#buddypress ul.button-nav li a,#buddypress .item-list-tabs ul li a:hover,#buddypress div.generic-button a:hover,a.bp-title-button,.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a,#buddypress div.item-list-tabs#subnav ul li.current a,#buddypress div.item-list-tabs ul li a span,#buddypress div.item-list-tabs ul li.selected a,#buddypress div.item-list-tabs ul li.current a,#vibe_bp_login #wplogin-modal .btn-default,#vibe_bp_login #wplogin-modal .btn-block,.single #buddypress .item-list-tabs#subnav ul li.selected a,.single-item #buddypress .item-list-tabs#subnav ul li.selected a,.course_button.button,.unit_button.button,.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce #content input.button,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button,.woocommerce-page #respond input#submit,.woocommerce-page #content input.button,.woocommerce ul.products li a.added_to_cart,.woocommerce ul.products li a.button,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page a.button.alt,.woocommerce-page button.button.alt,.woocommerce-page input.button.alt,.woocommerce-page #respond input#submit.alt,.woocommerce-page #content input.button.alt,.woocommerce .widget_layered_nav_filters ul li a,.woocommerce-page .widget_layered_nav_filters ul li a,.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range,.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce div.product .woocommerce-tabs ul.tabs li:hover,.price_slider .ui-slider-range,.ui-slider .ui-slider-handle,.tabs-left > .nav-tabs > li > a:hover,.tabs-left > .nav-tabs > li > a:focus,.page-numbers.current,.pagination .page-numbers.current,.pagination span.current,.block_media .hover-link,.vibe_filterable li a:hover,.vibe_filterable li.active a,#wplms-calendar td.active,.btn.primary,#wplms-calendar td a span,.tagcloud a,.checkoutsteps ul li.checkout_begin,.widget.pricing .course_sharing .socialicons.round li > a:hover,.widget.pricing .course_sharing .socialicons.square li > a:hover,.widget_carousel .flex-direction-nav a,.vibe_carousel .flex-direction-nav a,#question #submit:hover,.ques_link:hover,.reset_answer,.quiz_timeline li:hover > span,.quiz_timeline li.active > span,.course_timeline li.done > span,.course_timeline li:hover > span,.course_timeline li.active > span,.quiz_timeline li.active>a>span,.vbplogin em,#buddypress div.item-list-tabs#subnav ul li.switch_view a.active,#buddypress .activity-list li.load-more a:hover,.note-tabs ul li.selected a,.note-tabs ul li.current a,.data_stats li:hover,.data_stats li.active,.wplms_clp_stats li.active,.wplms_clp_stats li:hover,.course_students li .progress .bar,.in_quiz .pagination ul li span,.quiz_meta .progress .bar,.page-links span,#vibe_bp_login input[type=submit],.single-course.c2 #item-nav div.item-list-tabs#object-nav li.current a,.single-course.c3 #item-nav div.item-list-tabs#object-nav li.current a,.single-course.c5 #item-nav div.item-list-tabs#object-nav li.current a,.single-course.c6 #item-nav div.item-list-tabs#object-nav li.current a,.single-course.c7 #item-nav div.item-list-tabs#object-nav li.current a,.minimal .widget .course_cat_nav ul li a:hover span,.minimal .pusher #buddypress a.button:hover,.minimal #buddypress #item-nav .item-list-tabs ul li.current a:after,.minimal #buddypress #item-nav .item-list-tabs ul li.selected a:after,.vibe_carousel .flex-control-nav li a,.widget_carousel .flex-control-nav li a,.course8 .block_content .more a,.course8 .block_content .cat_btn{background-color:#a666ff;}.tagcloud a:hover,.instructor_action_buttons li a span,.total_students span,.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover,.unit_content p span.side_comment:hover,.unit_content p span.side_comment.active,.v_module.custom_post_carousel .heading_more,#buddypress .activity-list li.load-more a:hover,.load-more a:hover,.instructor strong span,#buddypress .item-list-tabs ul li a:hover,.archive #buddypress .course_category,.course_front_progressbar .progress .bar,.widget .course_cat_nav ul li.current-cat-parent>a,.widget .course_cat_nav ul li.current-cat>a,.widget .course_cat_nav ul li a span,.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li a:hover,.widget .price_slider .ui-slider-handle,#bbpress-forums #favorite-toggle a:hover,#bbpress-forums #subscription-toggle a:hover,.pagetitle #subscription-toggle a:hover,#bbpress-forums .bbp-pagination .bbp-pagination-links a.page-numbers:hover,#bbpress-forums .bbp-pagination .bbp-pagination-links span.current,.mooc .vbpcart span em,.sleek .vbpcart span em,.minimal .pusher h3.heading span:after,.minimal #buddypress div.item-list-tabs ul li.selected a:after,.minimal #buddypress div.item-list-tabs ul li.selected a span,.minimal #buddypress div.item-list-tabs#subnav ul li.switch_view a.active,.minimal .pusher #buddypress input[type=submit]:hover,.minimal .pusher .button:hover,.minimal .pusher input[type=submit]:hover,.minimal.single-course.c2 #item-nav .item-list-tabs#object-nav ul li.current a:after,.minimal.single-course.c2 #item-nav .item-list-tabs#object-nav ul li.selected a:after,.minimal.single-course.c3 #item-nav .item-list-tabs#object-nav ul li.current a:after,.minimal.single-course.c3 #item-nav .item-list-tabs#object-nav ul li.selected a:after,.minimal.single-course.c2 .course_sub_action.current a:after,.minimal.single-course.c3 .course_sub_action.current a:after,.single-course.c4.minimal #buddypress .item-list-tabs#object-nav li.current a:after,.minimal.single-course.submissions .course_sub_action.current a:after,.minimal.single-course.c5 #item-nav .item-list-tabs#object-nav ul li.current a:after,.minimal.single-course.c5 #item-nav .item-list-tabs#object-nav ul li.selected a:after,.minimal .pusher h3.heading span:after,.minimal .pusher h4.widget_title span:after,.minimal.woocommerce-page a.button:hover,.minimal.woocommerce a.button:hover,.minimal.woocommerce ul.products li a.button:hover,.minimal .pagination a.page-numbers:hover,.minimal .pagination a:hover,.minimal .pagination .page-numbers.current,.minimal .pagination span.current,.minimal.woocommerce-page #content input.button:hover,.minimal.woocommerce-page input.button:hover,.minimal .pusher .woocommerce a.button:hover,.minimal #buddypress #group-create-tabs.item-list-tabs li.current>a:after,.elegant #buddypress div.item-list-tabs li.selected a:before,.elegant.archive #buddypress div.item-list-tabs li.selected a,.elegant #item-nav div.item-list-tabs#object-nav li.current a:before,.elegant #buddypress .item-list-tabs#subnav ul li.current a:before,.elegant #buddypress #item-nav div.item-list-tabs#object-nav li.current a:before,.elegant #buddypress #members-activity div.item-list-tabs ul li.selected a:before,.elegant.single-course.c4 #buddypress .item-list-tabs#object-nav li.current a:before,.elegant.single #buddypress .item-list-tabs#subnav ul li.selected a:before,.login_page_content .nav.nav-tabs>li.active>a:after,.block.general .block_content .general_details,.modern .vibe_carousel .flex-direction-nav a:hover,.modern .pusher h3.heading span:before,.modern .pusher h4.widget_title span:before,.modern #buddypress #item-nav .item-list-tabs ul li.current a:after,.modern #buddypress #item-nav .item-list-tabs ul li.selected a:after,.modern .pusher #title .pagetitle h1:after,.modern #buddypress div.item-list-tabs ul li.current a:after,.modern #buddypress div.item-list-tabs ul li.selected a:after,.modern #buddypress div.item-list-tabs ul li.current a span,.modern #buddypress div.item-list-tabs ul li.selected a span,.save_quiz_progress .save_progress_inner,.submit_quiz_progress .save_progress_inner,body.loading.pageloader2 .global:before,body.loading.pageloader2 .global:after,.course_pursue_panel .course_action_points,.course_pursue_panel .course_timeline li.unit_line.active:before,.block.simple .block_content .simple_category a:before,.block.simple .block_media:before,.block.generic .block_content .generic_category a:before,.block.generic .block_content .block_title a:before,.block.courseitem.course6 .block_media .postblock_cats .postblock_cat,.progress .bar,.block.courseitem.course6 .block_media .course_start_date,.block.courseitem.course6 .block_content .course_instructor:after{background:#a666ff;}.link,.instructor_line h3 a:hover,.minimal .generic-button a,#notes_discussions .actions a:hover,ul.item-list.loading:after,#ajaxloader:after,.course_timeline li.active a,.course_timeline li:hover a,#notes_discussions .actions a.reply_unit_comment.meta_info,.side_comments ul.actions li a:hover,.v_module.custom_post_carousel .vibe_carousel.noheading .flex-direction-nav .flex-next,.v_module.custom_post_carousel .vibe_carousel.noheading .flex-direction-nav .flex-prev,.side_comments a.reply_unit_comment.meta_info,.nav.nav-tabs>li.active>a>span,.unit_content .reply a,.widget .item-options a.selected,.footerwidget .item-options a.selected,.course_front_progressbar>span,#buddypress div.generic-button a,.woocommerce div.product .connected_courses li a,.widget .course_cat_nav ul li.current-cat-parent>a>span,.widget .course_cat_nav ul li.current-cat>a>span,#bbpress-forums #favorite-toggle a,#bbpress-forums #subscription-toggle a,.pagetitle #subscription-toggle a,.minimal.woocommerce ul.products li a.button,.minimal.woocommerce a.button,.minimal #buddypress ul.item-list li .item-credits a.button,.minimal .note-tabs ul li a,.minimal .pagination span,.minimal .pagination label,.minimal .pagination .page-numbers.current,.minimal .pagination span.current,.minimal .pagination a.page-numbers,.minimal .pagination a,.minimal.woocommerce-page a.button,.minimal.woocommerce nav.woocommerce-pagination ul li a,.minimal #bbpress-forums .bbp-pagination .bbp-pagination-links a.page-numbers,.minimal #bbpress-forums .bbp-pagination .bbp-pagination-links span,.minimal #buddypress div.item-list-tabs ul li a:hover,.minimal #buddypress div.item-list-tabs ul li.selected a,.minimal #buddypress div.item-list-tabs#subnav ul li.switch_view a.active,.minimal .widget .course_cat_nav ul li a:hover,.minimal .widget .course_cat_nav ul li a span,.minimal .pusher .button,.minimal .pusher #buddypress a.button,.minimal .pusher #buddypress input[type=submit],.minimal .pusher .button,.minimal .pusher input[type=submit],.minimal .pusher #buddypress input[type=button],.minimal #buddypress #item-nav .item-list-tabs ul li.current a,.minimal #buddypress #item-nav .item-list-tabs ul li.selected a,.minimal #buddypress div.item-list-tabs#subnav ul li.current a,.minimal #buddypress div.item-list-tabs#subnav ul li.selected a,.minimal.bp-user.p2 #buddypress div.item-list-tabs#object-nav li a:hover,.minimal.bp-user.p3 #buddypress div.item-list-tabs#object-nav li a:hover,.minimal.bp-user.p4 #buddypress div.item-list-tabs#object-nav li a:hover,.minimal.single-course.c2 #item-nav .item-list-tabs#object-nav ul li.current a,.minimal.single-course.c2 #item-nav .item-list-tabs#object-nav ul li.selected a,.minimal.single-course.c3 #item-nav .item-list-tabs#object-nav ul li.current a,.minimal.single-course.c3 #item-nav .item-list-tabs#object-nav ul li.selected a,.minimal.single-course.c2 #item-nav .item-list-tabs#object-nav ul li a:hover,.minimal.single-course.c3 #item-nav .item-list-tabs#object-nav ul li a:hover,.minimal .mooc .woocart .buttons .button,.minimal .sleek .woocart .buttons .button,.minimal .woocommerce ul.products li.product .button,.minimal .pusher .woocommerce a.button,.elegant #item-nav div.item-list-tabs#object-nav li a:hover,.elegant #item-nav div.item-list-tabs#object-nav li.current a,.elegant #buddypress #item-nav div.item-list-tabs#object-nav li.current a,.elegant #buddypress #item-nav div.item-list-tabs#object-nav li a:hover,.elegant #buddypress #members-activity div.item-list-tabs ul li.selected a,.elegant #buddypress #members-activity div.item-list-tabs ul li a:hover,.elegant.single-course.c3 #item-nav div.item-list-tabs#object-nav li.current a,.elegant.single-course.c4 #buddypress .item-list-tabs#object-nav li.current a,.login_page_content .nav.nav-tabs>li.active>a,.block.postblock .block_content .course_instructor,.elegant.single #buddypress .item-list-tabs#subnav ul li.selected a,.modern #buddypress #item-nav .item-list-tabs ul li.current a,.modern #buddypress #item-nav .item-list-tabs ul li.selected a,.modern nav li a:hover,.modern nav li.current_menu_item a,.modern nav li.current_page_item a,.modern #buddypress div.item-list-tabs ul li a:hover,.modern #buddypress div.item-list-tabs ul li.current a,.modern #buddypress div.item-list-tabs ul li.selected a,.modern #buddypress div.item-list-tabs ul li a span,.modern #buddypress div.item-list-tabs#subnav ul li.current a,.modern #buddypress div.item-list-tabs#subnav ul li.selected a{color:#a666ff;}.button,.radio>input[type=radio]:checked+label:before,.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover.tab-pane li:hover img,.checkbox>input[type=checkbox]:checked+label:before,.pagination .page-numbers.current,.pagination span.current,#buddypress div.item-list-tabs ul li.current,#buddypress div.item-list-tabs#subnav ul li.current a,.single #buddypress .item-list-tabs#subnav ul li.selected a,.single-item #buddypress .item-list-tabs#subnav ul li.selected a,.unit_button.button,#buddypress div#item-header #item-header-avatar,.gallery a:hover,.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce #content input.button,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button,.woocommerce-page #respond input#submit,.woocommerce-page #content input.button,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page a.button.alt,.woocommerce-page button.button.alt,.woocommerce-page input.button.alt,.woocommerce-page #respond input#submit.alt,.woocommerce-page #content input.button.alt,.woocommerce .widget_layered_nav_filters ul li a,.woocommerce-page .widget_layered_nav_filters ul li a,.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce div.product .woocommerce-tabs ul.tabs li:hover,.tabs-left > .nav-tabs > li > a:hover,.tabs-left > .nav-tabs > li > a:focus,.tabs-left > .nav-tabs .active > a,.tabs-left > .nav-tabs .active > a:hover,.tabs-left > .nav-tabs .active > a:focus,.vibe_filterable li a:hover,.vibe_filterable li.active a,#wplms-calendar td.active,.checkoutsteps ul li.checkout_begin,.widget_course_list a:hover img,.widget_course_list a:hover img,.quiz_timeline li.active,.widget_course_list a:hover img,.vcard:hover img,.postsmall .post_thumb a:hover,.button.hero,.unit_content .commentlist li.bypostauthor >.comment-body>.vcard img,.unit_content .commentlist li:hover >.comment-body>.vcard img,#buddypress div.generic-button a,#buddypress div.item-list-tabs#subnav ul li.switch_view a.active,.woocommerce nav.woocommerce-pagination ul li span.current,#bbpress-forums #favorite-toggle a,#bbpress-forums .bbp-pagination .bbp-pagination-links span.current,#bbpress-forums #subscription-toggle a,.pagetitle #subscription-toggle a,.minimal.woocommerce ul.products li a.button,.minimal.woocommerce a.button,.minimal .note-tabs,.minimal .pagination span,.minimal .pagination label,.minimal .pagination .page-numbers.current,.minimal .pagination span.current,.minimal .pagination a.page-numbers,.minimal .pagination a,.minimal.woocommerce-page a.button,.minimal.woocommerce nav.woocommerce-pagination ul li a,.minimal #bbpress-forums .bbp-pagination .bbp-pagination-links a.page-numbers,.minimal #bbpress-forums .bbp-pagination .bbp-pagination-links span,.minimal #buddypress div.item-list-tabs ul li a:hover,.minimal .pusher #buddypress a.button,.minimal .generic-button a,.minimal #buddypress div.item-list-tabs ul li.selected a,.minimal #buddypress div.item-list-tabs ul li a span,.minimal .widget .course_cat_nav ul li a span,.minimal .pusher #buddypress input[type=button],.minimal .pusher #buddypress input[type=submit],.minimal .pusher .button,.minimal .pusher input[type=submit],.minimal.woocommerce-page #content input.button,.minimal.woocommerce-page input.button,.minimal .pusher .woocommerce a.button,.minimal.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.minimal.woocommerce div.product .woocommerce-tabs ul.tabs li:hover,.elegant #buddypress div.item-list-tabs li.selected{border-color:#a666ff}a:hover,.author_desc .social li a:hover,#course_creation_tabs li.active:after,.widget ul > li:hover > a,.course_students li > ul > li > a:hover,.quiz_students li > ul > li > a:hover,#buddypress div.activity-meta a,#buddypress div.activity-meta a.button,#buddypress .acomment-options a,.widget .menu li.current-menu-item a,#buddypress a.primary,#buddypress a.secondary,.activity-inner a,#latest-update h6 a,.bp-primary-action,.bp-secondary-action,#buddypress div.item-list-tabs ul li.selected a span,#buddypress div.item-list-tabs ul li.current a span,#buddypress div.item-list-tabs ul li a:hover span,.activity-read-more a,.unitattachments h4 span,.unitattachments li a:after,.noreviews a,.expand .minmax:hover,.connected_courses li a,#buddypress #item-body span.highlight a,#buddypress div#message-thread div.message-content a,.course_students li > ul > li > a:hover,.quiz_students li > ul > li > a:hover,.assignment_students li > ul > li > a:hover,.widget ul li:hover > a,.widget ul li.current-cat a,.quiz_timeline li:hover a,.quiz_timeline li.active a,.woocommerce .star-rating span,.woocommerce-page .star-rating span,.product_list_widget .star-rating span,#vibe-tabs-notes_discussion .view_all_notes:hover,.instructor strong a:hover,.minimal .woocommerce nav.woocommerce-pagination ul li a,.single-item.groups.g3.minimal #item-body .item-list-tabs#subnav ul li.current.selected a,.single-item.groups.g4.minimal #item-body .item-list-tabs#subnav ul li.current.selected a,.bp-user.p3 #item-body .item-list-tabs#subnav ul li.current.selected a,.bp-user.p4 #item-body .item-list-tabs#subnav ul li.current.selected a,.minimal #buddypress div.item-list-tabs ul li a span,.minimal.single-item.groups.g2 #buddypress div.item-list-tabs#object-nav li a:hover,.minimal.single-item.groups.g3 #buddypress div.item-list-tabs#object-nav li a:hover,.minimal.single-item.groups.g4 #buddypress div.item-list-tabs#object-nav li a:hover,.minimal.single-course.c5 #item-nav .item-list-tabs#object-nav ul li a:hover,.minimal.single-course.c5 #item-nav .item-list-tabs#object-nav ul li.current a,.minimal.woocommerce-page #content input.button,.minimal.woocommerce button.button,.minimal.woocommerce-page input.button,.elegant #buddypress .dir-form div.item-list-tabs ul li.selected a,.elegant.directory.d3 #buddypress .item-list-tabs ul li a:hover{color:#a666ff}.woocommerce a.button,.button,#nav_horizontalli.current-menu-ancestor>a,#headertop a.btn,button,#nav_horizontal li.current-menu-item>a,.total_students span,#nav_horizontal li a:hover,.button.hero,.tagcloud a:hover,#nav_horizontal li:hover a,.course_button.button span.amount,#buddypress .item-list-tabs ul li a:hover,.login_sidebar .login_content #vbp-login-form #sidebar-wp-submit,.vibe_filterable li.active a,.tabbable .nav.nav-tabs li:hover a,.btn,a.btn.readmore:hover,.checkbox>input[type=checkbox]:checked+label:after,footer .tagcloud a:hover,.tagcloud a,.in_quiz .pagination ul li span,.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus,.generic-button a:hover,.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a,body.activity-permalink .ac-form input[type=submit],.hover-link:hover,#buddypress .activity-list li.load-more a:hover,#buddypress div.generic-button a:hover,.archive #buddypress .course_category,.archive #buddypress .course_category h3,#buddypress ul.item-list li .item-credits a.button,#buddypress ul.item-list li .item-credits a.button span,#course_creation_tabs li.done:after,#buddypress .item-list-tabs ul li a:hover,.pagination .current,#question #submit:hover,.ques_link:hover,.reset_answer:hover,.widget .course_cat_nav ul li.current-cat-parent>a,.widget .course_cat_nav ul li.current-cat>a,.widget .course_cat_nav ul li a span,.woocommerce ul.products li.product .button,.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce #respond input#submit,.woocommerce #content input.button,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button,.quiz_timeline li.active>a>span,.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce div.product .woocommerce-tabs ul.tabs li:hover,#vibe_bp_login input[type=submit],.woocommerce-page #respond input#submit,#bbpress-forums #favorite-toggle a:hover,#bbpress-forums #subscription-toggle a:hover,#bbpress-forums .bbp-pagination .bbp-pagination-links a.page-numbers:hover,#bbpress-forums .bbp-pagination .bbp-pagination-links span.current,#buddypress ul.button-nav li a,.tabs ul.nav.nav-tabs>li.active>a>span,.mooc .vbpcart span em,.sleek .vbpcart span em,.single-course.c2 #item-nav div.item-list-tabs#object-nav li.current a,.single-course.c3 #item-nav div.item-list-tabs#object-nav li.current a,.single-course.c5 #item-nav div.item-list-tabs#object-nav li.current a,.single-item.groups.g2 #buddypress div.item-list-tabs#object-nav li a:hover,.single-item.groups.g3 #buddypress div.item-list-tabs#object-nav li a:hover,.single-item.groups.g4 #buddypress div.item-list-tabs#object-nav li a:hover,.v_module.custom_post_carousel .heading_more,.minimal .pusher #buddypress a.button:hover,.minimal .note-tabs ul li.selected a,.minimal #buddypress div.item-list-tabs ul li.selected a span,.minimal .widget .course_cat_nav ul li a:hover span,.minimal .pagination .page-numbers.current,.minimal .pagination span.current,.minimal.woocommerce-page a.button:hover,.minimal.woocommerce a.button:hover,.minimal .pusher .button:hover,.minimal.woocommerce ul.products li a.button:hover,.minimal .pagination a.page-numbers:hover,.minimal .pagination a:hover,.minimal .pusher #buddypress input[type=submit]:hover,.minimal .pusher input[type=submit]:hover,.minimal.woocommerce-page #content input.button:hover,.minimal.woocommerce-page input.button:hover,.minimal .mooc .woocart .buttons .button:hover,.minimal .sleek .woocart .buttons .button:hover,.minimal .pusher .woocommerce a.button:hover,.elegant #buddypress .dir-form div.item-list-tabs ul li:not(.selected) a:hover,.elegant.single-course.c4 #buddypress .item-list-tabs#object-nav li a:hover,.elegant .widget.pricing a.button,.block.general .block_content .general_details>a,.modern .vibe_carousel .flex-direction-nav a:hover,.course_pursue_panel .course_action_points,.course_pursue_panel .course_action_points h1,.course_pursue_panel .course_time strong,.course_pursue_panel .course_time strong span,.block.courseitem.course6 .block_media .postblock_cats .postblock_cat,.block.courseitem.course6 .block_media .course_start_date{color:#FFF}#logo img,#alt_logo img{height:40px;max-height:40px}#logo img,#alt_logo img{max-height:40px}#headertop,header.fixed,.pagesidebar,#pmpro_confirmation_table thead,header #searchdiv.active #searchform input[type=text],div.pmpro_checkout h3,#pmpro_levels_table thead,.boxed #headertop .container,header.sleek.transparent.fixed{background-color:#fff}#headertop,#headertop a,.sidemenu li a,.sidemenu .mobile_icons>a,#pmpro_confirmation_table thead,.pmpro_checkout thead th,#pmpro_levels_table thead,header.fixed .topmenu>li>a,header.fixed #searchicon,header.fixed nav>.menu>li>a{color:#444}header,.sidemenu li.active a,.sidemenu li a:hover,.note-tabs,header #searchform input[type="text"],.boxed header:not(.transparent) .container,.reset_answer:hover{background-color:#fff}nav .menu li a,nav .menu li.current-menu-item a,.topmenu li a,.sleek .topmenu>li>a,.sleek nav>.menu>li>a,header #searchicon,.mooc .topmenu>li>a,.mooc nav>.menu>li>a,#login_trigger{color:#444}.sub-menu,nav .sub-menu,#mooc_menu nav .menu li:hover>.menu-sidebar,header #searchform,.sleek .woocart,.megadrop .menu-cat_subcat .sub_cat_menu,.megadrop .menu-cat_subcat .sub_posts_menu{background-color:#fff}nav .menu li>.sub-menu li a,nav .menu li.current-menu-item .sub-menu li a,nav .sub-menu li.current-menu-item a,nav .menu li .menu-sidebar .widget h4.widget_title,nav .menu li .menu-sidebar .widget ul li a,nav .menu li .menu-sidebar .widget,.megadrop .menu-sidebar,#mooc_menu nav .menu li:hover>.menu-sidebar,#mooc_menu nav .menu li:hover>.menu-sidebar a,.megadrop .menu-sidebar .widget ul li a,.megadrop .menu-sidebar .widget .widgettitle,.megadrop .menu-sidebar .widgettitle,.sleek .woocart .cart_list.product_list_widget .mini_cart_item a,.sleek .woocart .cart_list.product_list_widget .mini_cart_item span,.sleek .woocart .total,.sleek .woocart .cart_list.product_list_widget .empty,.mooc .woocart .cart_list.product_list_widget .mini_cart_item a,.mooc .woocart .cart_list.product_list_widget .mini_cart_item span,.mooc .woocart .total,.sleek .woocart .cart_list.product_list_widget .empty{color:#444}.logged-out #vibe_bp_login .fullscreen_login,#vibe_bp_login ul+ul{background:#32a3cb}#vibe_bp_login,#wplms_custom_registration_form,#wplms_forgot_password_form,.logged-out #vibe_bp_login .fullscreen_login #vbp-login-form,.login_sidebar,#vibe_bp_login #wplms_custom_registration_form,#vibe_bp_login{background:#253250}h1{font-weight:400}h1{color:#253250}h1{font-size:28px}h2{font-weight:400}h2{color:#253250}h2{font-size:22px}h3{font-weight:400}h3{color:#253250}h3{font-size:18px}h4{font-weight:400}h4{color:#253250}h4{font-size:16px}h5{font-weight:400}h5{color:#253250}h5{font-size:14px}h6{font-weight:400}h6{color:#253250}h6{font-size:12px}body,.pusher{background-color:#FFF}.boxed .pusher,.content,#item-body,.widget.pricing,.dir-list,.item-list-tabs,#groups-dir-list,#course-dir-list,#group-create-body,body.boxed.custom-background .pusher,#buddypress .dir-form div.item-list-tabs#subnav,.unit_content{background-color:#FFF}body,.content,#item-body,.widget.pricing,.dir-list,.item-list-tabs,#groups-dir-list,#course-dir-list,#buddypress ul.item-list li div.item-desc{color:#444}body a,.content p a,.course_description p a,#buddypress a.activity-time-since,.author_info .readmore,.assignment_heading.heading a,.v_text_block a,.main_unit_content a:not(.button),.reply a,.link,.ahref{color:#9244ff}body,.content,#item-body,#buddypress ul.item-list li div.item-desc,p{font-size:14px}#buddypress div.item-list-tabs,.widget .item-options,#buddypress div.item-list-tabs#object-nav,#buddypress div.item-list-tabs,.quiz_bar,.widget .course_cat_nav,.single-course.c2 #item-nav,.single-course.c3 #item-nav,.single-course.c5 #item-nav,.widget .course_cat_nav ul li a,.minimal.single-course.c2 #item-nav,.minimal.single-course.c3 #item-nav,.minimal.single-course.c5 #item-nav,.elegant.bp-user.p2 #buddypress #item-nav,.elegant.bp-user.p3 #buddypress #item-nav,.elegant.bp-user.p4 #buddypress #item-nav,.elegant.single-course.c2 #item-nav,.elegant.single-course.c3 #item-nav,.elegant.single-course.c5 #item-nav,.single-course.c6 #item-nav,.single-course.c7 #item-nav,.elegant.single-item.groups.g2 #buddypress #item-nav,.elegant.single-item.groups.g3 #buddypress #item-nav,.elegant.single-item.groups.g4 #buddypress #item-nav{background-color:#FFF}#course_creation_tabs,#buddypress div#item-header,.page-template-start .unit_prevnext,.page-template-start .course_timeline h4,.widget .course_cat_nav ul li>ul li,.single-course .course_header,.minimal.single-course.c2 .course_header,.minimal.single-course.c3 .course_header,.minimal.single-course.c5 .course_header,.elegant.single-course.c2 .course_header,.elegant.single-course.c3 .course_header{background-color:#FAFAFA}.button.primary,#vibe_bp_login li span,#buddypress li span.unread-count,#buddypress tr.unread span.unread-count,#searchsubmit{background-color:#f16645}footer,.bbp-header,.bbp-footer,.boxed footer .container,footer .form_field,footer .input-text,footer .ninja-forms-field,footer .wpcf7 input.wpcf7-text,footer #s,footer .chosen-container.chosen-with-drop .chosen-drop,footer .chosen-container-active.chosen-with-drop .chosen-single,footer .chosen-container-single .chosen-single{background-color:#32a3cb}footer,footer a,.footerwidget li a,footer .form_field,footer .input-text,footer .ninja-forms-field,footer .wpcf7 input.wpcf7-text,footer #s,.footerwidget .widget_course_list li h6,.footerwidget .widget_course_list li h6 span,footer .course-list1,footer .chosen-container.chosen-with-drop .chosen-drop,footer .chosen-container-active.chosen-with-drop .chosen-single,footer .chosen-container-single .chosen-single{color:#fff}.footertitle,footer h4,footer a,.footerwidget ul li a{color:#fff}#footerbottom,.boxed #footerbottom .container{background-color:#253250}#footerbottom,#footerbottom a{color:#fff}ul.socialicons{display:none!important}body.h9msp-enabled .summary.entry-summary{.widget .woocart.widget_shopping_cart_content.woocommerce-mini-cart__buttons.wc-forward:not(.checkout){border:1px solid #ded8e3 !important;background:#f7f5f9 !important;color:#514b55 !important;-webkit-text-fill-color:#514b55 !important;box-shadow:none !important}}body.woocommerce-cart td.actions button[name="update_cart"]:not(:disabled){background:#17151c !important;color:#fff !important;-webkit-text-fill-color:#fff !important}.woocart .mini_cart_item > a:not(.remove){display:grid !important;grid-template-columns:58px minmax(0,1fr) !important;gap:14px !important;align-items:center !important;margin:0 !important;padding:0 !important;color:#17151c !important;font-size:14px !important;line-height:1.3 !important;font-weight:800 !important;letter-spacing:-.015em !important;text-decoration:none !important}.woocart .woocommerce-mini-cart__buttons .wc-forward:not(.checkout){border:1px solid #ded8e3 !important;background:#f7f5f9 !important;color:#514b55 !important}@media (max-width:430px){.woocart .mini_cart_item > a:not(.remove){grid-template-columns:52px minmax(0,1fr) !important;gap:12px !important;font-size:13px !important}}footer{background:#07090d !important;color:#aeb5bf !important;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif !important}footer .container{max-width:1200px !important;padding-top:56px !important;padding-bottom:40px !important}footer .footerbottom{display:grid !important;grid-template-columns:1.35fr 1fr 1fr 1fr 1fr !important;gap:52px !important;align-items:start !important}footer .footerbottom > [class*="col-"]{width:auto !important;float:none !important;padding:0 !important}footer .footertitle{margin:0 0 18px !important;color:#fff !important;font-size:11px !important;line-height:1.2 !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important}footer .footertitle span{color:inherit !important}footer .menu{margin:0 !important;padding:0 !important;list-style:none !important}footer .menu li{margin:0 0 9px !important;padding:0 !important}footer .menu a{color:#aeb5bf !important;font-size:13px !important;line-height:1.5 !important;font-weight:550 !important;letter-spacing:-0.01em !important;text-decoration:none !important;transition:color .18s ease,transform .18s ease !important}footer #text-18 .textwidget p{margin:0 0 18px !important}footer #text-18 img{display:block;max-width:165px !important;width:auto !important;height:auto !important;opacity:.88;transition:opacity .18s ease,transform .18s ease}footer #text-18::after{content: "© HAKIN9 MEDIA SP. Z O.O. SP. K. 2026";display:block;margin-top:34px;color:#707783;font-size:10px;font-weight:600;letter-spacing:.03em}footer{border-top:1px solid rgba(255,255,255,.06)}footer #scrolltop a{background:#7540d8 !important;border-radius:8px !important}@media (max-width:1000px){footer .footerbottom{grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:36px !important}}@media (max-width:700px){footer .container{padding-top:42px !important;padding-bottom:32px !important}footer .footerbottom{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:30px 24px !important}footer #text-18{grid-column:1 / -1 !important}footer #text-18 img{max-width:145px !important}}@media (max-width:460px){footer .footerbottom{grid-template-columns:1fr !important}footer #text-18{grid-column:auto !important}}/header nav a,header .menu > li > a,header .menu-item > a{font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif !important;font-size:13px !important;font-weight:700 !important;letter-spacing:-0.015em !important;line-height:1.2 !important;text-transform:none !important;color:#444047 !important;transition:color .2s ease}header .menu > li{margin-right:30px}.bg-add-article,.breadcrumbs,.inner-box,.postImage,.blogpost-new ul.post-categories{display:none !important}a[title="View profile"]{display:none !important}#vibe_bp_login input[type=submit]{color:#fff!important}.minimal .pusher #buddypress a.button,.minimal .pusher #buddypress input[type=button],.minimal .pusher #buddypress input[type=submit],.minimal .pusher .button,.minimal .pusher .woocommerce #respond input#submit,.minimal .pusher .woocommerce a.button,.minimal .pusher .woocommerce button.button,.minimal .pusher .woocommerce input.button,.minimal .pusher input[type=submit]{background:0 0;border:2px solid #a666ff!important;color:#a666ff!important}.post p,.product p,.wpdmpro p,.course p,.post ul,.post ul li{font-family:"Georgia";font-size:20px}input[type=checkbox],input[type=radio]{margin:4px 5px 0}#groups-personal-li,.mejs-container{display:none!important}.single-course.c6 #title,.single-course.c7 #title{z-index:1}.minimal.single-course #item-header #item-admins{padding-top:20px}.single-course.c6 #content,.single-course.c7 #content{z-index:0!important}.single-course.c6 .course5-pricing,.single-course.c7 .course5-pricing{text-align:center}.course_excerpt{display:none}.single-course.c6 #item-nav div.item-list-tabs#object-nav li a{color:#444}label[for=woo_ml_subscribe]{margin-left:4px}#footerbottom #footer_social_icons .socialicons a{opacity:1!important;font-size:25px}.footertitle,.footerwidget ul li a,footer a,footer h4{font-size:15px;line-height:30px}@media only screen and (max-width:700px){.footertop{text-align:center}}#buddypress ul.item-list li div.item-desc,#course-list li .item-meta .students,.single-course #item-meta .students,.total_students{display:none}#nav-edit-account,.woocommerce-MyAccount-navigation-link--back-to-memberships,.woocommerce-MyAccount-navigation-link--my-membership-content,.woocommerce-MyAccount-navigation-link--my-membership-discounts,.woocommerce-MyAccount-navigation-link--my-membership-notes,.woocommerce-MyAccount-navigation-link--my-membership-products{display:none!important}p{font-size:16px}@media (min-width:991px){.mooc #logo{margin:20px 40px 0 0!important}}.button+.button{margin-left:10px!important}.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside input[type=password],.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside input[type=text]{text-transform:none!important}#trigger{max-width:50px}.row #buddypress .standard-form label{display:block!important}.minimal.single-course #item-header #item-admins{border-left:1px solid transparent;border-right:1px solid transparent}@media (max-width:991px){header #trigger{left:0!important}.mooc #logo{margin-left:50px!important}}#buddypress li span.unread-count,#vibe_bp_login li span{background-color:#fa7252!important}#item-admins h5 a,.breadcrumbs li a,.single-course.c3 .course_header{color:#444!important}@media (min-width:480px){.row{display:block!important}}#vibe_bp_login span{background:#fff!important}#vibe_bp_login .vbpregister{margin-bottom:5px}#footerlogo{display:none}.btn-group>.btn:last-child:not(:first-child){display:none}.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form ul{margin-bottom:20px}.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside a{color:#444!important}.socialset,.socialset2,footer{background:#000;)}input[type=password]{margin:0!important}.checkbox input[type=checkbox],.woocommerce form .form-row .input-checkbox{position:relative!important}.main_unit_content a:not(.button){color:#00f!important}legend{border-bottom:1px solid #fff!important;margin-bottom:4px!important;font-size:14px!important;font-weight:700}footer a{font-size:20px;line-height:17px},#course-member-count,.fa-users{float:right;display:none}#footerbottom,.boxed #footerbottom .container{background:#000}#vibe_bp_login,#wplms_custom_registration_form,#wplms_forgot_password_form,.logged-out #vibe_bp_login .fullscreen_login #vbp-login-form,.login_sidebar,#vibe_bp_login #wplms_custom_registration_form,#vibe_bp_login{background:#6a3093;background:-webkit-linear-gradient(to right,#a044ff,#6a3093);background:linear-gradient(to right,#a044ff,#6a3093)}.logged-out #vibe_bp_login .fullscreen_login,#vibe_bp_login ul+ul{background:#6a3093;background:-webkit-linear-gradient(to right,#a044ff,#6a3093);background:linear-gradient(to right,#a044ff,#6a3093)}ol{list-style-type:decimal!important;padding-left:10px}[class^="icon-yith"]:before,[class*="icon-yith"]:before{font-family:"fontello"!important}.minimal #headertop,.minimal header{border-bottom:1px solid rgba(0,0,0,.08);box-shadow:0px 5px 10px 1px rgb(0 0 0 / 10%);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}#searchsubmit,#signup_submit,#submit,.sidebar .widget #searchform input[type=submit],input[type=submit].form_field,input[type=submit].ninja-forms-field{@media only screen and (max-width:600px){p{font-size:18px!important;line-height:28px!important}}h3{margin-top:30px!important;line-height:30px}}footer h4{font-weight:700!important}.fa-facebook:before{content: "\f09a"!important}figure{margin-bottom:10px;margin-top:10px}}#item-body h2{display:none}.course_description{text-align:justify}@media only screen and (max-width:600px){#logo{width:130px}.mooc .topmenu>li>a,.mooc nav>.menu>li>a,.sleek .topmenu>li>a,.sleek nav>.menu>li>a{margin:0px 0px 0px 20px;padding:30px 0px}}@media (max-width:991px){.global header .container #trigger{left:1%!important}}@media only screen and (max-device-width:900px){h2{line-height:1.30em !important;font-weight:700;font-size:21px !important}}h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important}p+p{margin-top:30px}.product p,.wpdmpro p,.course p{text-align:left!important}.post ol,product p,.wpdmpro p{margin-top:30px}.container,.container-fluid{padding-right:30px!important;padding-left:30px!important}.textwidget p+p{margin-top:10px}#buddypress div.item-list-tabs ul li a:hover span,#buddypress .item-list-tabs ul li.current a span,#buddypress .item-list-tabs ul li.selected a span,.widget .course_cat_nav ul li.current-cat-parent>a span,.widget .course_cat_nav ul li.current-cat>a span,.course_pursue_panel .course_progressbar.progress .bar{background:#FFF}header #searchform:after,nav>.menu>li:hover>a:before{border-color:transparent transparent #fff transparent !important}#vibe_bp_login:after{border-color:transparent transparent #32a3cb transparent}#trigger .lines,#trigger .lines:before,#trigger .lines:after{background:#444}header #searchicon,header #searchform input[type="text"]{color:#444}.button.primary,#vibe_bp_login li span{border-color:#f16645}#vibe_bp_login:after{border-color:transparent transparent #253250}footer .form_field,footer .input-text,footer .ninja-forms-field,footer .wpcf7 input.wpcf7-text,footer #s,footer .chosen-container.chosen-with-drop .chosen-drop,footer .chosen-container-active.chosen-with-drop .chosen-single,footer .chosen-container-single .chosen-single{border-color:#253250}div.nsl-container[data-align="left"]{text-align:left;}div.nsl-container[data-align="center"]{text-align:center;}div.nsl-container[data-align="right"]{text-align:right;}div.nsl-container div.nsl-container-buttons a[data-plugin="nsl"]{text-decoration:none;box-shadow:none;border:0;}div.nsl-container .nsl-container-buttons{display:flex;padding:5px 0;}div.nsl-container.nsl-container-block .nsl-container-buttons{display:inline-grid;grid-template-columns:minmax(145px,auto);}div.nsl-container-block-fullwidth .nsl-container-buttons a,div.nsl-container-block .nsl-container-buttons a{flex:1 1 auto;display:block;margin:5px 0;width:100%;}@media only screen and (min-width:650px){}div.nsl-container .nsl-button{cursor:pointer;vertical-align:top;border-radius:4px;}div.nsl-container .nsl-button-default{color:#fff;display:flex;}div.nsl-container .nsl-button-svg-container{flex:0 0 auto;padding:8px;display:flex;align-items:center;}div.nsl-container svg{height:24px;width:24px;vertical-align:top;}div.nsl-container .nsl-button-default div.nsl-button-label-container{margin:0 24px 0 12px;padding:10px 0;font-family:Helvetica,Arial,sans-serif;font-size:16px;line-height:20px;letter-spacing:.25px;overflow:hidden;text-align:center;text-overflow:clip;white-space:nowrap;flex:1 1 auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;display:inline-block;}div.nsl-container .nsl-button-google[data-skin="light"]{box-shadow:inset 0 0 0 1px #747775;color:#1f1f1f;}div.nsl-container .nsl-button-google[data-skin="dark"]{box-shadow:inset 0 0 0 1px #8E918F;color:#E3E3E3;}div.nsl-container .nsl-button-google[data-skin="neutral"]{color:#1F1F1F;}div.nsl-container .nsl-button-google div.nsl-button-label-container{font-family:"Roboto Medium",Roboto,Helvetica,Arial,sans-serif;}div.nsl-container .nsl-button-facebook[data-skin="white"]{color:#000;box-shadow:inset 0 0 0 1px #000;}div.nsl-container .nsl-button-facebook[data-skin="light"]{color:#1877F2;box-shadow:inset 0 0 0 1px #1877F2;}.nsl-container{clear:both;}#nsl-redirect-overlay-container{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:white;padding:30px;border-radius:10px;}#nsl-redirect-overlay-spinner{content: '';display:block;margin:20px;border:9px solid RGBA(0,0,0,.6);border-top:9px solid #fff;border-radius:50%;box-shadow:inset 0 0 0 1px RGBA(0,0,0,.6),0 0 0 1px RGBA(0,0,0,.6);width:40px;height:40px;animation:nsl-loader-spin 2s linear infinite;}@keyframes nsl-loader-spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}#nsl-redirect-overlay-title{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:18px;font-weight:bold;color:#3C434A;}#nsl-redirect-overlay-text{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-align:center;font-size:14px;color:#3C434A;}:root{--color-primary:#4a8eff;--color-primary-rgb:74,142,255;--color-primary-hover:#4a8eff;--color-primary-active:#4a8eff;--clr-sec:#6c757d;--clr-sec-rgb:108,117,125;--clr-sec-hover:#6c757d;--clr-sec-active:#6c757d;--color-success:#18ce0f;--color-success-rgb:24,206,15;--color-success-hover:#18ce0f;--color-success-active:#18ce0f;--color-info:#2CA8FF;--color-info-rgb:44,168,255;--color-info-hover:#2CA8FF;--color-info-active:#2CA8FF;--color-warning:#FFB236;--color-warning-rgb:255,178,54;--color-warning-hover:#FFB236;--color-warning-active:#FFB236;--color-danger:#ff5062;--color-danger-rgb:255,80,98;--color-danger-hover:#ff5062;--color-danger-active:#ff5062;--color-green:#30b570;--color-blue:#0073ff;--color-purple:#8557D3;--color-red:#ff5062;--color-muted:rgba(69,89,122,0.6);--wpdm-font:"Rubik",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";}footer #scrolltop a,#scrolltop a{background:transparent !important;background-color:transparent !important;box-shadow:none !important;}div.nsl-container[data-align="left"]{text-align:left;}div.nsl-container[data-align="center"]{text-align:center;}div.nsl-container[data-align="right"]{text-align:right;}div.nsl-container div.nsl-container-buttons a[data-plugin="nsl"]{text-decoration:none;box-shadow:none;border:0;}div.nsl-container .nsl-container-buttons{display:flex;padding:5px 0;}div.nsl-container.nsl-container-block .nsl-container-buttons{display:inline-grid;grid-template-columns:minmax(145px,auto);}div.nsl-container-block-fullwidth .nsl-container-buttons a,div.nsl-container-block .nsl-container-buttons a{flex:1 1 auto;display:block;margin:5px 0;width:100%;}@media only screen and (min-width:650px){}div.nsl-container .nsl-button{cursor:pointer;vertical-align:top;border-radius:4px;}div.nsl-container .nsl-button-default{color:#fff;display:flex;}div.nsl-container .nsl-button-svg-container{flex:0 0 auto;padding:8px;display:flex;align-items:center;}div.nsl-container svg{height:24px;width:24px;vertical-align:top;}div.nsl-container .nsl-button-default div.nsl-button-label-container{margin:0 24px 0 12px;padding:10px 0;font-family:Helvetica,Arial,sans-serif;font-size:16px;line-height:20px;letter-spacing:.25px;overflow:hidden;text-align:center;text-overflow:clip;white-space:nowrap;flex:1 1 auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;display:inline-block;}div.nsl-container .nsl-button-google[data-skin="light"]{box-shadow:inset 0 0 0 1px #747775;color:#1f1f1f;}div.nsl-container .nsl-button-google[data-skin="dark"]{box-shadow:inset 0 0 0 1px #8E918F;color:#E3E3E3;}div.nsl-container .nsl-button-google[data-skin="neutral"]{color:#1F1F1F;}div.nsl-container .nsl-button-google div.nsl-button-label-container{font-family:"Roboto Medium",Roboto,Helvetica,Arial,sans-serif;}div.nsl-container .nsl-button-facebook[data-skin="white"]{color:#000;box-shadow:inset 0 0 0 1px #000;}div.nsl-container .nsl-button-facebook[data-skin="light"]{color:#1877F2;box-shadow:inset 0 0 0 1px #1877F2;}.nsl-container{clear:both;}#nsl-redirect-overlay-container{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:white;padding:30px;border-radius:10px;}#nsl-redirect-overlay-spinner{content: '';display:block;margin:20px;border:9px solid RGBA(0,0,0,.6);border-top:9px solid #fff;border-radius:50%;box-shadow:inset 0 0 0 1px RGBA(0,0,0,.6),0 0 0 1px RGBA(0,0,0,.6);width:40px;height:40px;animation:nsl-loader-spin 2s linear infinite;}@keyframes nsl-loader-spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}#nsl-redirect-overlay-title{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:18px;font-weight:bold;color:#3C434A;}#nsl-redirect-overlay-text{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-align:center;font-size:14px;color:#3C434A;}#nsl-custom-login-form-1 .nsl-container{display:none;}div.nsl-container[data-align="left"]{text-align:left;}div.nsl-container[data-align="center"]{text-align:center;}div.nsl-container[data-align="right"]{text-align:right;}div.nsl-container div.nsl-container-buttons a[data-plugin="nsl"]{text-decoration:none;box-shadow:none;border:0;}div.nsl-container .nsl-container-buttons{display:flex;padding:5px 0;}div.nsl-container.nsl-container-block .nsl-container-buttons{display:inline-grid;grid-template-columns:minmax(145px,auto);}div.nsl-container-block-fullwidth .nsl-container-buttons a,div.nsl-container-block .nsl-container-buttons a{flex:1 1 auto;display:block;margin:5px 0;width:100%;}@media only screen and (min-width:650px){}div.nsl-container .nsl-button{cursor:pointer;vertical-align:top;border-radius:4px;}div.nsl-container .nsl-button-default{color:#fff;display:flex;}div.nsl-container .nsl-button-svg-container{flex:0 0 auto;padding:8px;display:flex;align-items:center;}div.nsl-container svg{height:24px;width:24px;vertical-align:top;}div.nsl-container .nsl-button-default div.nsl-button-label-container{margin:0 24px 0 12px;padding:10px 0;font-family:Helvetica,Arial,sans-serif;font-size:16px;line-height:20px;letter-spacing:.25px;overflow:hidden;text-align:center;text-overflow:clip;white-space:nowrap;flex:1 1 auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;display:inline-block;}div.nsl-container .nsl-button-google[data-skin="light"]{box-shadow:inset 0 0 0 1px #747775;color:#1f1f1f;}div.nsl-container .nsl-button-google[data-skin="dark"]{box-shadow:inset 0 0 0 1px #8E918F;color:#E3E3E3;}div.nsl-container .nsl-button-google[data-skin="neutral"]{color:#1F1F1F;}div.nsl-container .nsl-button-google div.nsl-button-label-container{font-family:"Roboto Medium",Roboto,Helvetica,Arial,sans-serif;}div.nsl-container .nsl-button-facebook[data-skin="white"]{color:#000;box-shadow:inset 0 0 0 1px #000;}div.nsl-container .nsl-button-facebook[data-skin="light"]{color:#1877F2;box-shadow:inset 0 0 0 1px #1877F2;}.nsl-container{clear:both;}#nsl-redirect-overlay-container{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:white;padding:30px;border-radius:10px;}#nsl-redirect-overlay-spinner{content: '';display:block;margin:20px;border:9px solid RGBA(0,0,0,.6);border-top:9px solid #fff;border-radius:50%;box-shadow:inset 0 0 0 1px RGBA(0,0,0,.6),0 0 0 1px RGBA(0,0,0,.6);width:40px;height:40px;animation:nsl-loader-spin 2s linear infinite;}@keyframes nsl-loader-spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}#nsl-redirect-overlay-title{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:18px;font-weight:bold;color:#3C434A;}#nsl-redirect-overlay-text{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-align:center;font-size:14px;color:#3C434A;}#nsl-custom-login-form-2 .nsl-container{display:none;}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content: "";margin:0}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}</style>















































<script type="text/javascript">
            window._nslDOMReady = (function () {
                const executedCallbacks = new Set();
            
                return function (callback) {
                    /**
                    * Third parties might dispatch DOMContentLoaded events, so we need to ensure that we only run our callback once!
                    */
                    if (executedCallbacks.has(callback)) return;
            
                    const wrappedCallback = function () {
                        if (executedCallbacks.has(callback)) return;
                        executedCallbacks.add(callback);
                        callback();
                    };
            
                    if (document.readyState === "complete" || document.readyState === "interactive") {
                        wrappedCallback();
                    } else {
                        document.addEventListener("DOMContentLoaded", wrappedCallback);
                    }
                };
            })();
        </script><script id="cookie-law-info-js-extra">
/*swift-is-localization*/
var _ckyConfig = {"_ipData":[],"_assetsURL":"https://legacy.hakin9.org/wp-content/plugins/cookie-law-info/lite/frontend/images/","_publicURL":"https://legacy.hakin9.org","_expiry":"365","_categories":[{"name":"Necessary","slug":"necessary","isNecessary":true,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":true,"ccpa":true}},{"name":"Functional","slug":"functional","isNecessary":false,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":true,"ccpa":false}},{"name":"Analytics","slug":"analytics","isNecessary":false,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":true,"ccpa":false}},{"name":"Performance","slug":"performance","isNecessary":false,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":true,"ccpa":false}},{"name":"Advertisement","slug":"advertisement","isNecessary":false,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":true,"ccpa":false}}],"_activeLaw":"gdpr","_rootDomain":"","_block":"1","_showBanner":"1","_bannerConfig":{"settings":{"type":"box","preferenceCenterType":"popup","position":"bottom-left","applicableLaw":"gdpr"},"behaviours":{"reloadBannerOnAccept":false,"loadAnalyticsByDefault":false,"animations":{"onLoad":"animate","onHide":"sticky"}},"config":{"revisitConsent":{"status":false,"tag":"revisit-consent","position":"bottom-left","meta":{"url":"#"},"styles":{"background-color":"#A666FF"},"elements":{"title":{"type":"text","tag":"revisit-consent-title","status":true,"styles":{"color":"#0056a7"}}}},"preferenceCenter":{"toggle":{"status":true,"tag":"detail-category-toggle","type":"toggle","states":{"active":{"styles":{"background-color":"#1863DC"}},"inactive":{"styles":{"background-color":"#D0D5D2"}}}}},"categoryPreview":{"status":true,"toggle":{"status":true,"tag":"detail-category-preview-toggle","type":"toggle","states":{"active":{"styles":{"background-color":"#1863DC"}},"inactive":{"styles":{"background-color":"#D0D5D2"}}}}},"videoPlaceholder":{"status":true,"styles":{"background-color":"#000000","border-color":"#000000","color":"#ffffff"}},"readMore":{"status":false,"tag":"readmore-button","type":"link","meta":{"noFollow":true,"newTab":true},"styles":{"color":"#A666FF","background-color":"transparent","border-color":"transparent"}},"showMore":[],"showLess":[],"alwaysActive":[],"manualLinks":[],"auditTable":{"status":false},"optOption":{"status":true,"toggle":{"status":true,"tag":"optout-option-toggle","type":"toggle","states":{"active":{"styles":{"background-color":"#1863dc"}},"inactive":{"styles":{"background-color":"#FFFFFF"}}}}}}},"_version":"3.5.5","_logConsent":"1","_tags":[{"tag":"accept-button","styles":{"color":"#FFFFFF","background-color":"#A666FF","border-color":"#A666FF"}},{"tag":"reject-button","styles":{"color":"#A666FF","background-color":"transparent","border-color":"#A666FF"}},{"tag":"settings-button","styles":{"color":"#A666FF","background-color":"transparent","border-color":"#A666FF"}},{"tag":"readmore-button","styles":{"color":"#A666FF","background-color":"transparent","border-color":"transparent"}},{"tag":"donotsell-button","styles":{"color":"#1863DC","background-color":"transparent","border-color":"transparent"}},{"tag":"show-desc-button","styles":[]},{"tag":"hide-desc-button","styles":[]},{"tag":"cky-always-active","styles":[]},{"tag":"cky-link","styles":[]},{"tag":"accept-button","styles":{"color":"#FFFFFF","background-color":"#A666FF","border-color":"#A666FF"}},{"tag":"revisit-consent","styles":{"background-color":"#A666FF"}}],"_shortCodes":[{"key":"cky_readmore","content":"\u003Ca href=\"#\" class=\"cky-policy\" aria-label=\"Cookie Policy\" target=\"_blank\" rel=\"noopener\" data-cky-tag=\"readmore-button\"\u003ECookie Policy\u003C/a\u003E","tag":"readmore-button","status":false,"attributes":{"rel":"nofollow","target":"_blank"}},{"key":"cky_show_desc","content":"\u003Cbutton class=\"cky-show-desc-btn\" data-cky-tag=\"show-desc-button\" aria-label=\"Show more\"\u003EShow more\u003C/button\u003E","tag":"show-desc-button","status":true,"attributes":[]},{"key":"cky_hide_desc","content":"\u003Cbutton class=\"cky-show-desc-btn\" data-cky-tag=\"hide-desc-button\" aria-label=\"Show less\"\u003EShow less\u003C/button\u003E","tag":"hide-desc-button","status":true,"attributes":[]},{"key":"cky_optout_show_desc","content":"[cky_optout_show_desc]","tag":"optout-show-desc-button","status":true,"attributes":[]},{"key":"cky_optout_hide_desc","content":"[cky_optout_hide_desc]","tag":"optout-hide-desc-button","status":true,"attributes":[]},{"key":"cky_category_toggle_label","content":"[cky_{{status}}_category_label] [cky_preference_{{category_slug}}_title]","tag":"","status":true,"attributes":[]},{"key":"cky_enable_category_label","content":"Enable","tag":"","status":true,"attributes":[]},{"key":"cky_disable_category_label","content":"Disable","tag":"","status":true,"attributes":[]},{"key":"cky_video_placeholder","content":"\u003Cdiv class=\"video-placeholder-normal\" data-cky-tag=\"video-placeholder\" id=\"[UNIQUEID]\"\u003E\u003Cp class=\"video-placeholder-text-normal\" data-cky-tag=\"placeholder-title\"\u003EPlease accept cookies to access this content\u003C/p\u003E\u003C/div\u003E","tag":"","status":true,"attributes":[]},{"key":"cky_enable_optout_label","content":"Enable","tag":"","status":true,"attributes":[]},{"key":"cky_disable_optout_label","content":"Disable","tag":"","status":true,"attributes":[]},{"key":"cky_optout_toggle_label","content":"[cky_{{status}}_optout_label] [cky_optout_option_title]","tag":"","status":true,"attributes":[]},{"key":"cky_optout_option_title","content":"Do Not Sell or Share My Personal Information","tag":"","status":true,"attributes":[]},{"key":"cky_optout_close_label","content":"Close","tag":"","status":true,"attributes":[]},{"key":"cky_preference_close_label","content":"Close","tag":"","status":true,"attributes":[]}],"_rtl":"","_language":"en","_providersToBlock":[]};
var _ckyStyles = {"css":".cky-overlay{background: #000000; opacity: 0.4; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 99999999;}.cky-hide{display: none;}.cky-btn-revisit-wrapper{display: flex; align-items: center; justify-content: center; background: #0056a7; width: 45px; height: 45px; border-radius: 50%; position: fixed; z-index: 999999; cursor: pointer;}.cky-revisit-bottom-left{bottom: 15px; left: 15px;}.cky-revisit-bottom-right{bottom: 15px; right: 15px;}.cky-btn-revisit-wrapper .cky-btn-revisit{display: flex; align-items: center; justify-content: center; background: none; border: none; cursor: pointer; position: relative; margin: 0; padding: 0;}.cky-btn-revisit-wrapper .cky-btn-revisit img{max-width: fit-content; margin: 0; height: 30px; width: 30px;}.cky-revisit-bottom-left:hover::before{content: attr(data-tooltip); position: absolute; background: #4e4b66; color: #ffffff; left: calc(100% + 7px); font-size: 12px; line-height: 16px; width: max-content; padding: 4px 8px; border-radius: 4px;}.cky-revisit-bottom-left:hover::after{position: absolute; content: \"\"; border: 5px solid transparent; left: calc(100% + 2px); border-left-width: 0; border-right-color: #4e4b66;}.cky-revisit-bottom-right:hover::before{content: attr(data-tooltip); position: absolute; background: #4e4b66; color: #ffffff; right: calc(100% + 7px); font-size: 12px; line-height: 16px; width: max-content; padding: 4px 8px; border-radius: 4px;}.cky-revisit-bottom-right:hover::after{position: absolute; content: \"\"; border: 5px solid transparent; right: calc(100% + 2px); border-right-width: 0; border-left-color: #4e4b66;}.cky-revisit-hide{display: none;}.cky-consent-container{position: fixed; width: 440px; box-sizing: border-box; z-index: 9999999; border-radius: 6px;}.cky-consent-container .cky-consent-bar{background: #ffffff; border: 1px solid; padding: 20px 26px; box-shadow: 0 -1px 10px 0 #acabab4d; border-radius: 6px;}.cky-box-bottom-left{bottom: 40px; left: 40px;}.cky-box-bottom-right{bottom: 40px; right: 40px;}.cky-box-top-left{top: 40px; left: 40px;}.cky-box-top-right{top: 40px; right: 40px;}.cky-custom-brand-logo-wrapper .cky-custom-brand-logo{width: 100px; height: auto; margin: 0 0 12px 0;}.cky-notice .cky-title{color: #212121; font-weight: 700; font-size: 18px; line-height: 24px; margin: 0 0 12px 0;}.cky-notice-des *,.cky-preference-content-wrapper *,.cky-accordion-header-des *,.cky-gpc-wrapper .cky-gpc-desc *{font-size: 14px;}.cky-notice-des{color: #212121; font-size: 14px; line-height: 24px; font-weight: 400;}.cky-notice-des img{height: 25px; width: 25px;}.cky-consent-bar .cky-notice-des p,.cky-gpc-wrapper .cky-gpc-desc p,.cky-preference-body-wrapper .cky-preference-content-wrapper p,.cky-accordion-header-wrapper .cky-accordion-header-des p,.cky-cookie-des-table li div:last-child p{color: inherit; margin-top: 0; overflow-wrap: break-word;}.cky-notice-des P:last-child,.cky-preference-content-wrapper p:last-child,.cky-cookie-des-table li div:last-child p:last-child,.cky-gpc-wrapper .cky-gpc-desc p:last-child{margin-bottom: 0;}.cky-notice-des a.cky-policy,.cky-notice-des button.cky-policy{font-size: 14px; color: #1863dc; white-space: nowrap; cursor: pointer; background: transparent; border: 1px solid; text-decoration: underline;}.cky-notice-des button.cky-policy{padding: 0;}.cky-notice-des a.cky-policy:focus-visible,.cky-notice-des button.cky-policy:focus-visible,.cky-preference-content-wrapper .cky-show-desc-btn:focus-visible,.cky-accordion-header .cky-accordion-btn:focus-visible,.cky-preference-header .cky-btn-close:focus-visible,.cky-switch input[type=\"checkbox\"]:focus-visible,.cky-footer-wrapper a:focus-visible,.cky-btn:focus-visible{outline: 2px solid #1863dc; outline-offset: 2px;}.cky-btn:focus:not(:focus-visible),.cky-accordion-header .cky-accordion-btn:focus:not(:focus-visible),.cky-preference-content-wrapper .cky-show-desc-btn:focus:not(:focus-visible),.cky-btn-revisit-wrapper .cky-btn-revisit:focus:not(:focus-visible),.cky-preference-header .cky-btn-close:focus:not(:focus-visible),.cky-consent-bar .cky-banner-btn-close:focus:not(:focus-visible){outline: 0;}button.cky-show-desc-btn:not(:hover):not(:active){color: #1863dc; background: transparent;}button.cky-accordion-btn:not(:hover):not(:active),button.cky-banner-btn-close:not(:hover):not(:active),button.cky-btn-revisit:not(:hover):not(:active),button.cky-btn-close:not(:hover):not(:active){background: transparent;}.cky-consent-bar button:hover,.cky-modal.cky-modal-open button:hover,.cky-consent-bar button:focus,.cky-modal.cky-modal-open button:focus{text-decoration: none;}.cky-notice-btn-wrapper{display: flex; justify-content: flex-start; align-items: center; flex-wrap: wrap; margin-top: 16px;}.cky-notice-btn-wrapper .cky-btn{text-shadow: none; box-shadow: none;}.cky-btn{flex: auto; max-width: 100%; font-size: 14px; font-family: inherit; line-height: 24px; padding: 8px; font-weight: 500; margin: 0 8px 0 0; border-radius: 2px; cursor: pointer; text-align: center; text-transform: none; min-height: 0;}.cky-btn:hover{opacity: 0.8;}.cky-btn-customize{color: #1863dc; background: transparent; border: 2px solid #1863dc;}.cky-btn-reject{color: #1863dc; background: transparent; border: 2px solid #1863dc;}.cky-btn-accept{background: #1863dc; color: #ffffff; border: 2px solid #1863dc;}.cky-btn:last-child{margin-right: 0;}@media (max-width: 576px){.cky-box-bottom-left{bottom: 0; left: 0;}.cky-box-bottom-right{bottom: 0; right: 0;}.cky-box-top-left{top: 0; left: 0;}.cky-box-top-right{top: 0; right: 0;}}@media (max-height: 480px){.cky-consent-container{max-height: 100vh;overflow-y: scroll}.cky-notice-des{max-height: unset !important;overflow-y: unset !important}.cky-preference-center{height: 100vh;overflow: auto !important}.cky-preference-center .cky-preference-body-wrapper{overflow: unset}}@media (max-width: 440px){.cky-box-bottom-left, .cky-box-bottom-right, .cky-box-top-left, .cky-box-top-right{width: 100%; max-width: 100%;}.cky-consent-container .cky-consent-bar{padding: 20px 0;}.cky-custom-brand-logo-wrapper, .cky-notice .cky-title, .cky-notice-des, .cky-notice-btn-wrapper{padding: 0 24px;}.cky-notice-des{max-height: 40vh; overflow-y: scroll;}.cky-notice-btn-wrapper{flex-direction: column; margin-top: 0;}.cky-btn{width: 100%; margin: 10px 0 0 0;}.cky-notice-btn-wrapper .cky-btn-customize{order: 2;}.cky-notice-btn-wrapper .cky-btn-reject{order: 3;}.cky-notice-btn-wrapper .cky-btn-accept{order: 1; margin-top: 16px;}}@media (max-width: 352px){.cky-notice .cky-title{font-size: 16px;}.cky-notice-des *{font-size: 12px;}.cky-notice-des, .cky-btn{font-size: 12px;}}.cky-modal.cky-modal-open{display: flex; visibility: visible; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); top: 50%; left: 50%; transition: all 1s ease;}.cky-modal{box-shadow: 0 32px 68px rgba(0, 0, 0, 0.3); margin: 0 auto; position: fixed; max-width: 100%; background: #ffffff; top: 50%; box-sizing: border-box; border-radius: 6px; z-index: 999999999; color: #212121; -webkit-transform: translate(-50%, 100%); -moz-transform: translate(-50%, 100%); -ms-transform: translate(-50%, 100%); -o-transform: translate(-50%, 100%); transform: translate(-50%, 100%); visibility: hidden; transition: all 0s ease;}.cky-preference-center{max-height: 79vh; overflow: hidden; width: 845px; overflow: hidden; flex: 1 1 0; display: flex; flex-direction: column; border-radius: 6px;}.cky-preference-header{display: flex; align-items: center; justify-content: space-between; padding: 22px 24px; border-bottom: 1px solid;}.cky-preference-header .cky-preference-title{font-size: 18px; font-weight: 700; line-height: 24px;}.cky-preference-header .cky-btn-close{margin: 0; cursor: pointer; vertical-align: middle; padding: 0; background: none; border: none; width: 24px; height: 24px; min-height: 0; line-height: 0; text-shadow: none; box-shadow: none;}.cky-preference-header .cky-btn-close img{margin: 0; height: 10px; width: 10px;}.cky-preference-body-wrapper{padding: 0 24px; flex: 1; overflow: auto; box-sizing: border-box;}.cky-preference-content-wrapper,.cky-gpc-wrapper .cky-gpc-desc{font-size: 14px; line-height: 24px; font-weight: 400; padding: 12px 0;}.cky-preference-content-wrapper{border-bottom: 1px solid;}.cky-preference-content-wrapper img{height: 25px; width: 25px;}.cky-preference-content-wrapper .cky-show-desc-btn{font-size: 14px; font-family: inherit; color: #1863dc; text-decoration: none; line-height: 24px; padding: 0; margin: 0; white-space: nowrap; cursor: pointer; background: transparent; border-color: transparent; text-transform: none; min-height: 0; text-shadow: none; box-shadow: none;}.cky-accordion-wrapper{margin-bottom: 10px;}.cky-accordion{border-bottom: 1px solid;}.cky-accordion:last-child{border-bottom: none;}.cky-accordion .cky-accordion-item{display: flex; margin-top: 10px;}.cky-accordion .cky-accordion-body{display: none;}.cky-accordion.cky-accordion-active .cky-accordion-body{display: block; padding: 0 22px; margin-bottom: 16px;}.cky-accordion-header-wrapper{cursor: pointer; width: 100%;}.cky-accordion-item .cky-accordion-header{display: flex; justify-content: space-between; align-items: center;}.cky-accordion-header .cky-accordion-btn{font-size: 16px; font-family: inherit; color: #212121; line-height: 24px; background: none; border: none; font-weight: 700; padding: 0; margin: 0; cursor: pointer; text-transform: none; min-height: 0; text-shadow: none; box-shadow: none;}.cky-accordion-header .cky-always-active{color: #008000; font-weight: 600; line-height: 24px; font-size: 14px;}.cky-accordion-header-des{font-size: 14px; line-height: 24px; margin: 10px 0 16px 0;}.cky-accordion-chevron{margin-right: 22px; position: relative; cursor: pointer;}.cky-accordion-chevron-hide{display: none;}.cky-accordion .cky-accordion-chevron i::before{content: \"\"; position: absolute; border-right: 1.4px solid; border-bottom: 1.4px solid; border-color: inherit; height: 6px; width: 6px; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); transition: all 0.2s ease-in-out; top: 8px;}.cky-accordion.cky-accordion-active .cky-accordion-chevron i::before{-webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);}.cky-audit-table{background: #f4f4f4; border-radius: 6px;}.cky-audit-table .cky-empty-cookies-text{color: inherit; font-size: 12px; line-height: 24px; margin: 0; padding: 10px;}.cky-audit-table .cky-cookie-des-table{font-size: 12px; line-height: 24px; font-weight: normal; padding: 15px 10px; border-bottom: 1px solid; border-bottom-color: inherit; margin: 0;}.cky-audit-table .cky-cookie-des-table:last-child{border-bottom: none;}.cky-audit-table .cky-cookie-des-table li{list-style-type: none; display: flex; padding: 3px 0;}.cky-audit-table .cky-cookie-des-table li:first-child{padding-top: 0;}.cky-cookie-des-table li div:first-child{width: 100px; font-weight: 600; word-break: break-word; word-wrap: break-word;}.cky-cookie-des-table li div:last-child{flex: 1; word-break: break-word; word-wrap: break-word; margin-left: 8px;}.cky-footer-shadow{display: block; width: 100%; height: 40px; background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%); position: absolute; bottom: calc(100% - 1px);}.cky-footer-wrapper{position: relative;}.cky-prefrence-btn-wrapper{display: flex; flex-wrap: wrap; align-items: center; justify-content: center; padding: 22px 24px; border-top: 1px solid;}.cky-prefrence-btn-wrapper .cky-btn{flex: auto; max-width: 100%; text-shadow: none; box-shadow: none;}.cky-btn-preferences{color: #1863dc; background: transparent; border: 2px solid #1863dc;}.cky-preference-header,.cky-preference-body-wrapper,.cky-preference-content-wrapper,.cky-accordion-wrapper,.cky-accordion,.cky-accordion-wrapper,.cky-footer-wrapper,.cky-prefrence-btn-wrapper{border-color: inherit;}@media (max-width: 845px){.cky-modal{max-width: calc(100% - 16px);}}@media (max-width: 576px){.cky-modal{max-width: 100%;}.cky-preference-center{max-height: 100vh;}.cky-prefrence-btn-wrapper{flex-direction: column;}.cky-accordion.cky-accordion-active .cky-accordion-body{padding-right: 0;}.cky-prefrence-btn-wrapper .cky-btn{width: 100%; margin: 10px 0 0 0;}.cky-prefrence-btn-wrapper .cky-btn-reject{order: 3;}.cky-prefrence-btn-wrapper .cky-btn-accept{order: 1; margin-top: 0;}.cky-prefrence-btn-wrapper .cky-btn-preferences{order: 2;}}@media (max-width: 425px){.cky-accordion-chevron{margin-right: 15px;}.cky-notice-btn-wrapper{margin-top: 0;}.cky-accordion.cky-accordion-active .cky-accordion-body{padding: 0 15px;}}@media (max-width: 352px){.cky-preference-header .cky-preference-title{font-size: 16px;}.cky-preference-header{padding: 16px 24px;}.cky-preference-content-wrapper *, .cky-accordion-header-des *{font-size: 12px;}.cky-preference-content-wrapper, .cky-preference-content-wrapper .cky-show-more, .cky-accordion-header .cky-always-active, .cky-accordion-header-des, .cky-preference-content-wrapper .cky-show-desc-btn, .cky-notice-des a.cky-policy{font-size: 12px;}.cky-accordion-header .cky-accordion-btn{font-size: 14px;}}.cky-switch{display: flex;}.cky-switch input[type=\"checkbox\"]{position: relative; width: 44px; height: 24px; margin: 0; background: #d0d5d2; -webkit-appearance: none; border-radius: 50px; cursor: pointer; outline: 0; border: none; top: 0;}.cky-switch input[type=\"checkbox\"]:checked{background: #1863dc;}.cky-switch input[type=\"checkbox\"]:before{position: absolute; content: \"\"; height: 20px; width: 20px; left: 2px; bottom: 2px; border-radius: 50%; background-color: white; -webkit-transition: 0.4s; transition: 0.4s; margin: 0;}.cky-switch input[type=\"checkbox\"]:after{display: none;}.cky-switch input[type=\"checkbox\"]:checked:before{-webkit-transform: translateX(20px); -ms-transform: translateX(20px); transform: translateX(20px);}@media (max-width: 425px){.cky-switch input[type=\"checkbox\"]{width: 38px; height: 21px;}.cky-switch input[type=\"checkbox\"]:before{height: 17px; width: 17px;}.cky-switch input[type=\"checkbox\"]:checked:before{-webkit-transform: translateX(17px); -ms-transform: translateX(17px); transform: translateX(17px);}}.cky-consent-bar .cky-banner-btn-close{position: absolute; right: 9px; top: 5px; background: none; border: none; cursor: pointer; padding: 0; margin: 0; min-height: 0; line-height: 0; height: 24px; width: 24px; text-shadow: none; box-shadow: none;}.cky-consent-bar .cky-banner-btn-close img{height: 9px; width: 9px; margin: 0;}.cky-notice-group{font-size: 14px; line-height: 24px; font-weight: 400; color: #212121;}.cky-notice-btn-wrapper .cky-btn-do-not-sell{font-size: 14px; line-height: 24px; padding: 6px 0; margin: 0; font-weight: 500; background: none; border-radius: 2px; border: none; cursor: pointer; text-align: left; color: #1863dc; background: transparent; border-color: transparent; box-shadow: none; text-shadow: none;}.cky-consent-bar .cky-banner-btn-close:focus-visible,.cky-notice-btn-wrapper .cky-btn-do-not-sell:focus-visible,.cky-opt-out-btn-wrapper .cky-btn:focus-visible,.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox:focus-visible{outline: 2px solid #1863dc; outline-offset: 2px;}@media (max-width: 440px){.cky-consent-container{width: 100%;}}@media (max-width: 352px){.cky-notice-des a.cky-policy, .cky-notice-btn-wrapper .cky-btn-do-not-sell{font-size: 12px;}}.cky-opt-out-wrapper{padding: 12px 0;}.cky-opt-out-wrapper .cky-opt-out-checkbox-wrapper{display: flex; align-items: center;}.cky-opt-out-checkbox-wrapper .cky-opt-out-checkbox-label{font-size: 16px; font-weight: 700; line-height: 24px; margin: 0 0 0 12px; cursor: pointer;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox{background-color: #ffffff; border: 1px solid black; width: 20px; height: 18.5px; margin: 0; -webkit-appearance: none; position: relative; display: flex; align-items: center; justify-content: center; border-radius: 2px; cursor: pointer;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox:checked{background-color: #1863dc; border: none;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox:checked::after{left: 6px; bottom: 4px; width: 7px; height: 13px; border: solid #ffffff; border-width: 0 3px 3px 0; border-radius: 2px; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); content: \"\"; position: absolute; box-sizing: border-box;}.cky-opt-out-checkbox-wrapper.cky-disabled .cky-opt-out-checkbox-label,.cky-opt-out-checkbox-wrapper.cky-disabled input[type=\"checkbox\"].cky-opt-out-checkbox{cursor: no-drop;}.cky-gpc-wrapper{margin: 0 0 0 32px;}.cky-footer-wrapper .cky-optout-action-area{padding:0 24px 22px 24px;box-sizing:border-box;border-color:inherit}.cky-footer-wrapper .cky-opt-out-btn-wrapper{padding-top:22px;border-top:1px solid;border-color:inherit}.cky-footer-wrapper .cky-opt-out-btn-wrapper{display: flex; flex-wrap: wrap; align-items: center; justify-content: center;}.cky-opt-out-btn-wrapper .cky-btn{flex: auto; max-width: 100%; text-shadow: none; box-shadow: none;}.cky-opt-out-btn-wrapper .cky-btn-cancel{border: 1px solid #dedfe0; background: transparent; color: #858585;}.cky-opt-out-btn-wrapper .cky-btn-confirm{background: #1863dc; color: #ffffff; border: 1px solid #1863dc;}\n.cky-optout-success{width:798px;max-width:100%;border-radius:8px;padding:8px 12px;margin:0 auto;box-sizing:border-box;outline:none}.cky-optout-success .cky-optout-success-inner{display:flex;flex-direction:column;gap:4px}.cky-optout-success .cky-optout-success-row{display:flex;align-items:flex-start}.cky-optout-success .cky-optout-success-icon{width:20px;flex-shrink:0}.cky-optout-success .cky-optout-success-text{margin:0;margin-inline-start:8px;margin-top:1px;font-weight:400;font-size:13px;line-height:20px}.cky-optout-success .cky-optout-success-text p{margin:0}.cky-optout-success .cky-optout-success-subtext{margin:0;font-weight:400;font-size:12px;line-height:20px}@media (max-width: 352px){.cky-opt-out-checkbox-wrapper .cky-opt-out-checkbox-label{font-size: 14px;}.cky-gpc-wrapper .cky-gpc-desc, .cky-gpc-wrapper .cky-gpc-desc *{font-size: 12px;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox{width: 16px; height: 16px;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox:checked::after{left: 5px; bottom: 4px; width: 3px; height: 9px;}.cky-gpc-wrapper{margin: 0 0 0 28px;}}.video-placeholder-youtube{background-size: 100% 100%; background-position: center; background-repeat: no-repeat; background-color: #b2b0b059; position: relative; display: flex; align-items: center; justify-content: center; max-width: 100%;}.video-placeholder-text-youtube{text-align: center; align-items: center; padding: 10px 16px; background-color: #000000cc; color: #ffffff; border: 1px solid; border-radius: 2px; cursor: pointer;}.video-placeholder-normal{background-image: url(\"/wp-content/plugins/cookie-law-info/lite/frontend/images/placeholder.svg\"); background-size: 80px; background-position: center; background-repeat: no-repeat; background-color: #b2b0b059; position: relative; display: flex; align-items: flex-end; justify-content: center; max-width: 100%;}.video-placeholder-text-normal{align-items: center; padding: 10px 16px; text-align: center; border: 1px solid; border-radius: 2px; cursor: pointer;}.cky-rtl{direction: rtl; text-align: right;}.cky-rtl .cky-banner-btn-close{left: 9px; right: auto;}.cky-rtl .cky-notice-btn-wrapper .cky-btn:last-child{margin-right: 8px;}.cky-rtl .cky-notice-btn-wrapper .cky-btn:first-child{margin-right: 0;}.cky-rtl .cky-notice-btn-wrapper{margin-left: 0; margin-right: 15px;}.cky-rtl .cky-prefrence-btn-wrapper .cky-btn{margin-right: 8px;}.cky-rtl .cky-prefrence-btn-wrapper .cky-btn:first-child{margin-right: 0;}.cky-rtl .cky-accordion .cky-accordion-chevron i::before{border: none; border-left: 1.4px solid; border-top: 1.4px solid; left: 12px;}.cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-chevron i::before{-webkit-transform: rotate(-135deg); -moz-transform: rotate(-135deg); -ms-transform: rotate(-135deg); -o-transform: rotate(-135deg); transform: rotate(-135deg);}@media (max-width: 768px){.cky-rtl .cky-notice-btn-wrapper{margin-right: 0;}}@media (max-width: 576px){.cky-rtl .cky-notice-btn-wrapper .cky-btn:last-child{margin-right: 0;}.cky-rtl .cky-prefrence-btn-wrapper .cky-btn{margin-right: 0;}.cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-body{padding: 0 22px 0 0;}}@media (max-width: 425px){.cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-body{padding: 0 15px 0 0;}}.cky-rtl .cky-opt-out-btn-wrapper .cky-btn{margin-right: 12px;}.cky-rtl .cky-opt-out-btn-wrapper .cky-btn:first-child{margin-right: 0;}.cky-rtl .cky-opt-out-checkbox-wrapper .cky-opt-out-checkbox-label{margin: 0 12px 0 0;}"};
//# sourceURL=cookie-law-info-js-extra
</script>
<script data-wpacu-script-handle='cookie-law-info' id="cookie-law-info-js" src="https://legacy.hakin9.org/wp-content/plugins/cookie-law-info/lite/frontend/js/script.min.js?ver=3.5.5"></script>
<script id="wfco-utm-tracking-js-extra">
/*swift-is-localization*/
var wffnUtm = {"journeyControl":"enable","cookie_domain":"","is_thankyou_page":"0","page_id":"120993","utc_offset":"0","site_url":"https://legacy.hakin9.org","genericParamEvents":"{\"user_roles\":\"guest\",\"plugin\":\"Funnel Builder\"}","cookieKeys":["flt","timezone","is_mobile","browser","fbclid","gclid","referrer","referrer_last","fl_url","utm_source_last","utm_medium_last","utm_campaign_last","utm_term_last","utm_content_last","utm_source","utm_medium","utm_campaign","utm_term","utm_content"],"excludeDomain":["paypal.com","klarna.com","quickpay.net"]};
//# sourceURL=wfco-utm-tracking-js-extra
</script>
<script data-wpacu-script-handle='wfco-utm-tracking' data-wp-strategy="defer" defer id="wfco-utm-tracking-js" src="https://legacy.hakin9.org/wp-content/plugins/wp-marketing-automations/woofunnels/assets/js/utm-tracker.min.js?ver=1.10.12.83"></script>
<script id="jquery-core-js-extra">
/*swift-is-localization*/
var pysTikTokRest = {"restApiUrl":"https://legacy.hakin9.org/wp-json/pys-tiktok/v1/event","debug":""};
var pysFacebookRest = {"restApiUrl":"https://legacy.hakin9.org/wp-json/pys-facebook/v1/event","debug":""};
//# sourceURL=jquery-core-js-extra
</script>
<script data-wpacu-jquery-core-handle=1 data-wpacu-script-handle='jquery-core' id="jquery-core-js" src="https://legacy.hakin9.org/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
<script data-wpacu-jquery-migrate-handle=1 data-wpacu-script-handle='jquery-migrate' id="jquery-migrate-js" src="https://legacy.hakin9.org/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
<script data-wpacu-script-handle='knobjs' id="knobjs-js" src="https://legacy.hakin9.org/wp-content/themes/wplms/assets/js/old_files/jquery.knob.js?ver=7.1.1"></script>
<script id="bp-confirm-js-extra">
/*swift-is-localization*/
var BP_Confirm = {"are_you_sure":"Are you sure?"};
//# sourceURL=bp-confirm-js-extra
</script>
<script data-wpacu-script-handle='bp-confirm' id="bp-confirm-js" src="https://legacy.hakin9.org/wp-content/plugins/buddypress/bp-core/js/confirm.min.js?ver=14.5.2"></script>
<script data-wpacu-script-handle='wpdmjs' id="wpdmjs-js" src="https://legacy.hakin9.org/wp-content/plugins/download-manager/assets/js/wpdm.min.js?ver=7.1.1"></script>
<script data-wpacu-script-handle='wpdm-modal' id="wpdm-modal-js" src="https://legacy.hakin9.org/wp-content/plugins/download-manager/assets/modal/wpdm-modal.min.js?ver=7.3.5"></script>
<script id="wpdm-frontjs-js-extra">
/*swift-is-localization*/
var wpdm_url = {"home":"https://legacy.hakin9.org/","site":"https://legacy.hakin9.org/","ajax":"https://legacy.hakin9.org/wp-admin/admin-ajax.php","page_code":"387f9a12cf949ae5133c8eb2c24af6a3"};
var wpdm_js = {"spinner":"\u003Ci class=\"fas fa-sun fa-spin\"\u003E\u003C/i\u003E","client_id":"9d16336cdf571af06370827cc68af69f","color_scheme":"system"};
var wpdm_strings = {"pass_var":"Password Verified!","pass_var_q":"Please click following button to start download.","start_dl":"Start Download"};
//# sourceURL=wpdm-frontjs-js-extra
</script>
<script data-wpacu-script-handle='wpdm-frontjs' id="wpdm-frontjs-js" src="https://legacy.hakin9.org/wp-content/plugins/download-manager/assets/js/front.min.js?ver=7.3.5"></script>
<script data-wpacu-script-handle='elementor-connector-for-woocommerce' id="elementor-connector-for-woocommerce-js" src="https://legacy.hakin9.org/wp-content/plugins/elementor-connector-for-woocommerce/public/js/elementor-connector-for-woocommerce-public.js?ver=1.4"></script>
<script data-wpacu-script-handle='wplms-customizer-js' id="wplms-customizer-js-js" src="https://legacy.hakin9.org/wp-content/plugins/wplms-customizer/js/custom.js?ver=7.1.1"></script>
<script data-wpacu-script-handle='wt-woocommerce-related-products' id="wt-woocommerce-related-products-js" src="https://legacy.hakin9.org/wp-content/plugins/wt-woocommerce-related-products/public/js/custom-related-products-public.js?ver=1.7.8"></script>
<script data-wpacu-script-handle='wt-owl-js' id="wt-owl-js-js" src="https://legacy.hakin9.org/wp-content/plugins/wt-woocommerce-related-products/public/js/wt_owl_carousel.js?ver=1.7.8"></script>
<script data-wpacu-script-handle='bp-jquery-cookie' id="bp-jquery-cookie-js" src="https://legacy.hakin9.org/wp-content/plugins/buddypress/bp-core/js/vendor/jquery-cookie.min.js?ver=14.5.2"></script>

	<script type="text/javascript">var ajaxurl = 'https://legacy.hakin9.org/wp-admin/admin-ajax.php';</script>


        <meta name="facebook-domain-verification" content="l1j6iilis2akxdnde42zf0lkl9cc5v" />	<noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript>
	<meta name="generator" content="Elementor 4.2.2; features: e_font_icon_svg; settings: css_print_method-internal, google_font-enabled, font_display-swap">
<script type="text/javascript">var baf_rtl_status = 0,
                                               first_color = '#F7F7F7',   
                                               checked_background = '#F7F7F7',
                                               hover_background = '#FFFFFF',
                                               bwl_advanced_faq_collapsible_accordion_status = '1',
                                               text_nothing_found = 'Nothing Found !',
                                               text_faqs = 'FAQs',
                                               text_faq = 'FAQ',                                               
                                               second_color = '#FAFAFA'</script>    <script type="text/javascript">
        
         var ajaxurl = "https://legacy.hakin9.org/wp-admin/admin-ajax.php",
                   err_faq_category = "Select FAQ Category!",
                   err_faq_captcha = " Incorrect Captcha Value!",
                   string_total = "Total",
                   string_singular_page = "Page !",
                   string_plural_page = "Pages !",
                   string_please_wait = "Please Wait .....",
                   string_ques_added = "Question successfully added for review!",
                   string_ques_unable_add = "Unable to add faq. Please try again!";
           
           var $noting_found_text = "Nothing Found!",
                $found_text = "Found",
                $singular_faq = "FAQ !",
                $plural_faq = "FAQs !";
       
    </script>

			
			<meta name="wpacu-generator" content="ASSET CLEANUP STYLES MOVED FROM BODY TO HEAD"><meta name="generator" content="WordPress Download Manager 7.3.5" />
		        
		        
		        <script>
            function wpdm_rest_url(request) {
                return "https://legacy.hakin9.org/wp-json/wpdm/" + request;
            }
        </script>
		<script data-dont-merge="">(function(){function iv(a){if(a.nodeName=='SOURCE'){a = a.nextSibling;}if(typeof a !== 'object' || a === null || typeof a.getBoundingClientRect!=='function'){return false}var b=a.getBoundingClientRect();return((a.innerHeight||a.clientHeight)>0&&b.bottom+50>=0&&b.right+50>=0&&b.top-50<=(window.innerHeight||document.documentElement.clientHeight)&&b.left-50<=(window.innerWidth||document.documentElement.clientWidth))}function ll(){var a=document.querySelectorAll('[data-swift-image-lazyload]');for(var i in a){if(iv(a[i])){a[i].onload=function(){window.dispatchEvent(new Event('resize'));};try{if(a[i].nodeName == 'IMG'){a[i].setAttribute('src',(typeof a[i].dataset.src != 'undefined' ? a[i].dataset.src : a[i].src))};a[i].setAttribute('srcset',(typeof a[i].dataset.srcset !== 'undefined' ? a[i].dataset.srcset : ''));a[i].setAttribute('sizes',(typeof a[i].dataset.sizes !== 'undefined' ? a[i].dataset.sizes : ''));a[i].setAttribute('style',(typeof a[i].dataset.style !== 'undefined' ? a[i].dataset.style : ''));a[i].removeAttribute('data-swift-image-lazyload')}catch(e){}}}requestAnimationFrame(ll)}requestAnimationFrame(ll)})();</script></head>

<script type="text/javascript">
  // Push the segment to Crisp
  $crisp.push(["set", "session:segments", [["hakin9"]]]);
</script>
<body class="course  buddypress bp-legacy wp-singular course-template-default single single-course postid-120993 wp-theme-wplms wp-child-theme-wplmsblankchildhtheme theme-wplms cbxwpbookmark-blue-gray fa_v7_css woocommerce-no-js wc-shortcodes-font-awesome-enabled d5 g2 c6 minimal logged-out elementor-default">
<div id="global" class="global">
    <div class="pagesidebar">
    <div class="sidebarcontent">    
        <a id="close_menu_sidebar" title="Close"><span></span></a>
        <div class="mobile_icons"><a id="mobile_searchicon"><i class="fa fa-search"></i></a><a href="https://legacy.hakin9.org/cart/"><span class="fa fa-shopping-basket"><em>0</em></span></a></div><ul id="menu-mobilemenu" class="sidemenu"><li id="menu-item-249965" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-249965"><a href="https://legacy.hakin9.org/">Home</a></li>
<li id="menu-item-14860" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-14860"><a href="https://legacy.hakin9.org/magazines/">eBooks</a></li>
<li id="menu-item-17204" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-17204"><a href="https://legacy.hakin9.org/online-courses-2/">Courses</a></li>
<li id="menu-item-220795" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-220795"><a href="https://legacy.hakin9.org/shop/">Shop</a></li>
<li id="menu-item-11976" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11976"><a href="https://legacy.hakin9.org/levels-page-2/">Subscription</a></li>
<li id="menu-item-249994" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-249994"><a href="https://legacy.hakin9.org/corporate/">Corporate</a></li>
<li id="menu-item-281541" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-281541"><a href="https://legacy.hakin9.org/edu/">Education</a></li>
<li id="menu-item-2117" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2117"><a href="https://legacy.hakin9.org/about/">About Us</a></li>
<li id="menu-item-163960" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-163960"><a href="https://legacy.hakin9.org/contact/">Contact Us</a></li>
</ul>    </div>
</div>      <div class="pusher">
                <header class="mooc fix">
            <div class="container">
                    <h2 id="logo">                        <a href="https://legacy.hakin9.org/"><img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-alt-logo="https://legacy.hakin9.org/wp-content/uploads/2023/06/hakin9_logo.svg" id="header_logo" alt="Hakin9 -  IT Security Magazine" data-src="https://legacy.hakin9.org/wp-content/uploads/2023/06/hakin9_logo.svg" data-srcset="" data-sizes="" data-swift-image-lazyload="true" data-style="" style=""  data-l><img id="header_mobile_logo" alt="Hakin9 -  IT Security Magazine" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="hide" data-src="https://legacy.hakin9.org/wp-content/uploads/2023/06/hakin9_logo.svg" data-srcset="" data-sizes="" data-swift-image-lazyload="true" data-style="" style=""  data-l></a>
                    </h2>                    <div id="mooc_menu"> 
                          <nav class="menu-main-container"><ul id="menu-main" class="menu"><li id="main-menu-item-265290" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children" data-width="100%"><a href="#"><strong>Products ▼</strong></a>
<ul class="sub-menu">
	<li id="main-menu-item-17205" class="menu-item menu-item-type-post_type menu-item-object-page" data-width="100%"><a href="https://legacy.hakin9.org/online-courses-2/">Online Courses</a></li>
	<li id="main-menu-item-14859" class="menu-item menu-item-type-post_type menu-item-object-page" data-width="100%"><a href="https://legacy.hakin9.org/magazines/">eBooks</a></li>
	<li id="main-menu-item-220794" class="menu-item menu-item-type-post_type menu-item-object-page" data-width="100%"><a href="https://legacy.hakin9.org/shop/">Shop</a></li>
</ul>
</li>
<li id="main-menu-item-2167" class="menu-item menu-item-type-post_type menu-item-object-page" data-width="100%"><a href="https://legacy.hakin9.org/levels-page-2/"><strong>Subscription</strong></a></li>
<li id="main-menu-item-247837" class="menu-item menu-item-type-post_type menu-item-object-page" data-width="100%"><a href="https://legacy.hakin9.org/corporate/"><strong>Corporate</strong></a></li>
<li id="main-menu-item-281539" class="menu-item menu-item-type-post_type menu-item-object-page" data-width="100%"><a href="https://legacy.hakin9.org/edu/"><strong>Education</strong></a></li>
</ul></nav>                    </div>
                    <ul class="topmenu">
                        <li><a id="new_searchicon"><i class="fa fa-search"></i></a></li>
                                                                            <li><a class="vbpcart"><span class="fa fa-shopping-basket"></span></a>
                            <div class="woocart"><div class="widget_shopping_cart_content">

	<p class="woocommerce-mini-cart__empty-message">No products in the cart.</p>


</div></div>
                            </li>
                                                <li><a href="#login" rel="nofollow" class="vbplogin"><span>LOGIN / SIGN UP</span></a></li>
                                            </ul>
                                    <div id="vibe_bp_login" class="pop_login">
                	<div class="popup_overlay"></div>
	<div class="popup_login">
		<form name="login-form" id="vbp-login-form" class="standard-form" action="https://legacy.hakin9.org/userlogin/?redirect_to=https%3A%2F%2F_%2Fcourse%2Fattack-and-defence-in-blockchain-technologies-w39%2Ffeed%2F" method="post">
			<div class="inside_login_form">
				<a id="close_full_popup"></a>
				<div class="inside">
					<h3>LOGIN</h3>
										<input type="text" name="log" id="side-user-login" placeholder="Username" class="input" tabindex="1" value="" />
					<input type="password" tabindex="2" name="pwd" id="sidebar-user-pass" class="input" value="" placeholder="Password" />
					<a href="https://legacy.hakin9.org/userlogin/?action=lostpassword" tabindex="5" class="tip vbpforgot" title="Forgot Password">Forgot Password</a>
				    <div class="checkbox small">
				    	<input type="checkbox" name="sidebar-rememberme" id="sidebar-rememberme" value="forever" /><label for="sidebar-rememberme">Remember Me</label>
				    </div>
					<div id="nsl-custom-login-form-1"><div class="nsl-container nsl-container-block" data-align="center"><div class="nsl-container-buttons"><a href="https://legacy.hakin9.org/userlogin/?loginSocial=facebook&#038;redirect=https%3A%2F%2Flegacy.hakin9.org%2Fcourse%2Fattack-and-defence-in-blockchain-technologies-w39%2Ffeed%2F" rel="nofollow" aria-label="Continue with &lt;b&gt;Facebook&lt;/b&gt;" data-plugin="nsl" data-action="connect" data-provider="facebook" data-popupwidth="600" data-popupheight="679" data-e-disable-page-transition="1"><div class="nsl-button nsl-button-default nsl-button-facebook" data-skin="dark" style="background-color:#1877F2;"><div class="nsl-button-svg-container"><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1365.3 1365.3" height="24" width="24"><path d="M1365.3 682.7A682.7 682.7 0 10576 1357V880H402.7V682.7H576V532.3c0-171.1 102-265.6 257.9-265.6 74.6 0 152.8 13.3 152.8 13.3v168h-86.1c-84.8 0-111.3 52.6-111.3 106.6v128h189.4L948.4 880h-159v477a682.8 682.8 0 00576-674.3" fill="#fff"/></svg></div><div class="nsl-button-label-container">Continue with <b>Facebook</b></div></div></a><a href="https://legacy.hakin9.org/userlogin/?loginSocial=google&#038;redirect=https%3A%2F%2Flegacy.hakin9.org%2Fcourse%2Fattack-and-defence-in-blockchain-technologies-w39%2Ffeed%2F" rel="nofollow" aria-label="Continue with &lt;b&gt;Google&lt;/b&gt;" data-plugin="nsl" data-action="connect" data-provider="google" data-popupwidth="600" data-popupheight="600" data-e-disable-page-transition="1"><div class="nsl-button nsl-button-default nsl-button-google" data-skin="light" style="background-color:#fff;"><div class="nsl-button-svg-container"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24"><path fill="#4285F4" d="M20.64 12.2045c0-.6381-.0573-1.2518-.1636-1.8409H12v3.4814h4.8436c-.2086 1.125-.8427 2.0782-1.7959 2.7164v2.2581h2.9087c1.7018-1.5668 2.6836-3.874 2.6836-6.615z"></path><path fill="#34A853" d="M12 21c2.43 0 4.4673-.806 5.9564-2.1805l-2.9087-2.2581c-.8059.54-1.8368.859-3.0477.859-2.344 0-4.3282-1.5831-5.036-3.7104H3.9574v2.3318C5.4382 18.9832 8.4818 21 12 21z"></path><path fill="#FBBC05" d="M6.964 13.71c-.18-.54-.2822-1.1168-.2822-1.71s.1023-1.17.2823-1.71V7.9582H3.9573A8.9965 8.9965 0 0 0 3 12c0 1.4523.3477 2.8268.9573 4.0418L6.964 13.71z"></path><path fill="#EA4335" d="M12 6.5795c1.3214 0 2.5077.4541 3.4405 1.346l2.5813-2.5814C16.4632 3.8918 14.426 3 12 3 8.4818 3 5.4382 5.0168 3.9573 7.9582L6.964 10.29C7.6718 8.1627 9.6559 6.5795 12 6.5795z"></path></svg></div><div class="nsl-button-label-container">Continue with <b>Google</b></div></div></a><a href="https://legacy.hakin9.org/userlogin/?loginSocial=github&#038;redirect=https%3A%2F%2Flegacy.hakin9.org%2Fcourse%2Fattack-and-defence-in-blockchain-technologies-w39%2Ffeed%2F" rel="nofollow" aria-label="Continue with &lt;b&gt;GitHub&lt;/b&gt;" data-plugin="nsl" data-action="connect" data-provider="github" data-popupwidth="600" data-popupheight="600" data-e-disable-page-transition="1"><div class="nsl-button nsl-button-default nsl-button-github" style="background-color:#24292e;"><div class="nsl-button-svg-container"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24"><path fill="#FFF" d="M12 1.032c-6.63 0-12 5.28-12 11.791 0 5.211 3.438 9.63 8.205 11.188.6.111.82-.254.82-.567 0-.28-.01-1.022-.015-2.005-3.338.711-4.042-1.582-4.042-1.582-.546-1.36-1.335-1.725-1.335-1.725-1.087-.73.084-.716.084-.716 1.205.082 1.838 1.215 1.838 1.215 1.07 1.803 2.809 1.282 3.495.981.108-.763.417-1.282.76-1.577-2.665-.295-5.466-1.309-5.466-5.827 0-1.287.465-2.339 1.235-3.164-.135-.298-.54-1.497.105-3.12 0 0 1.005-.316 3.3 1.209.96-.262 1.98-.392 3-.398 1.02.006 2.04.136 3 .398 2.28-1.525 3.285-1.21 3.285-1.21.645 1.624.24 2.823.12 3.121.765.825 1.23 1.877 1.23 3.164 0 4.53-2.805 5.527-5.475 5.817.42.354.81 1.077.81 2.182 0 1.578-.015 2.846-.015 3.23 0 .308.21.677.825.56C20.565 22.447 24 18.026 24 12.822c0-6.511-5.373-11.791-12-11.791z"/></svg></div><div class="nsl-button-label-container">Continue with <b>GitHub</b></div></div></a></div></div></div><script type="text/javascript">
    window._nslDOMReady(function () {
        var container = document.getElementById('nsl-custom-login-form-1'),
            form = container.closest('form');

        var innerContainer = container.querySelector('.nsl-container');
        if (innerContainer) {
            innerContainer.classList.add('nsl-container-embedded-login-layout-below');
            innerContainer.style.display = 'block';
        }

        form.appendChild(container);
    });
</script>

				</div>
				<ul>
					<li><input type="submit" name="user-submit" id="sidebar-wp-submit" data-security="fe6788652c" value="Log In" tabindex="100" /><input type="hidden" name="user-cookie" value="1" /></li>

										<li>
					<a href="https://legacy.hakin9.org/signup/" class="vbpregister" title="Create an account" tabindex="5" >Sign Up</a> </li>
									</ul>
	  			<div id="nsl-custom-login-form-2"><div class="nsl-container nsl-container-block" data-align="center"><div class="nsl-container-buttons"><a href="https://legacy.hakin9.org/userlogin/?loginSocial=facebook&#038;redirect=https%3A%2F%2Flegacy.hakin9.org%2Fcourse%2Fattack-and-defence-in-blockchain-technologies-w39%2Ffeed%2F" rel="nofollow" aria-label="Continue with &lt;b&gt;Facebook&lt;/b&gt;" data-plugin="nsl" data-action="connect" data-provider="facebook" data-popupwidth="600" data-popupheight="679" data-e-disable-page-transition="1"><div class="nsl-button nsl-button-default nsl-button-facebook" data-skin="dark" style="background-color:#1877F2;"><div class="nsl-button-svg-container"><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1365.3 1365.3" height="24" width="24"><path d="M1365.3 682.7A682.7 682.7 0 10576 1357V880H402.7V682.7H576V532.3c0-171.1 102-265.6 257.9-265.6 74.6 0 152.8 13.3 152.8 13.3v168h-86.1c-84.8 0-111.3 52.6-111.3 106.6v128h189.4L948.4 880h-159v477a682.8 682.8 0 00576-674.3" fill="#fff"/></svg></div><div class="nsl-button-label-container">Continue with <b>Facebook</b></div></div></a><a href="https://legacy.hakin9.org/userlogin/?loginSocial=google&#038;redirect=https%3A%2F%2Flegacy.hakin9.org%2Fcourse%2Fattack-and-defence-in-blockchain-technologies-w39%2Ffeed%2F" rel="nofollow" aria-label="Continue with &lt;b&gt;Google&lt;/b&gt;" data-plugin="nsl" data-action="connect" data-provider="google" data-popupwidth="600" data-popupheight="600" data-e-disable-page-transition="1"><div class="nsl-button nsl-button-default nsl-button-google" data-skin="light" style="background-color:#fff;"><div class="nsl-button-svg-container"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24"><path fill="#4285F4" d="M20.64 12.2045c0-.6381-.0573-1.2518-.1636-1.8409H12v3.4814h4.8436c-.2086 1.125-.8427 2.0782-1.7959 2.7164v2.2581h2.9087c1.7018-1.5668 2.6836-3.874 2.6836-6.615z"></path><path fill="#34A853" d="M12 21c2.43 0 4.4673-.806 5.9564-2.1805l-2.9087-2.2581c-.8059.54-1.8368.859-3.0477.859-2.344 0-4.3282-1.5831-5.036-3.7104H3.9574v2.3318C5.4382 18.9832 8.4818 21 12 21z"></path><path fill="#FBBC05" d="M6.964 13.71c-.18-.54-.2822-1.1168-.2822-1.71s.1023-1.17.2823-1.71V7.9582H3.9573A8.9965 8.9965 0 0 0 3 12c0 1.4523.3477 2.8268.9573 4.0418L6.964 13.71z"></path><path fill="#EA4335" d="M12 6.5795c1.3214 0 2.5077.4541 3.4405 1.346l2.5813-2.5814C16.4632 3.8918 14.426 3 12 3 8.4818 3 5.4382 5.0168 3.9573 7.9582L6.964 10.29C7.6718 8.1627 9.6559 6.5795 12 6.5795z"></path></svg></div><div class="nsl-button-label-container">Continue with <b>Google</b></div></div></a><a href="https://legacy.hakin9.org/userlogin/?loginSocial=github&#038;redirect=https%3A%2F%2Flegacy.hakin9.org%2Fcourse%2Fattack-and-defence-in-blockchain-technologies-w39%2Ffeed%2F" rel="nofollow" aria-label="Continue with &lt;b&gt;GitHub&lt;/b&gt;" data-plugin="nsl" data-action="connect" data-provider="github" data-popupwidth="600" data-popupheight="600" data-e-disable-page-transition="1"><div class="nsl-button nsl-button-default nsl-button-github" style="background-color:#24292e;"><div class="nsl-button-svg-container"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24"><path fill="#FFF" d="M12 1.032c-6.63 0-12 5.28-12 11.791 0 5.211 3.438 9.63 8.205 11.188.6.111.82-.254.82-.567 0-.28-.01-1.022-.015-2.005-3.338.711-4.042-1.582-4.042-1.582-.546-1.36-1.335-1.725-1.335-1.725-1.087-.73.084-.716.084-.716 1.205.082 1.838 1.215 1.838 1.215 1.07 1.803 2.809 1.282 3.495.981.108-.763.417-1.282.76-1.577-2.665-.295-5.466-1.309-5.466-5.827 0-1.287.465-2.339 1.235-3.164-.135-.298-.54-1.497.105-3.12 0 0 1.005-.316 3.3 1.209.96-.262 1.98-.392 3-.398 1.02.006 2.04.136 3 .398 2.28-1.525 3.285-1.21 3.285-1.21.645 1.624.24 2.823.12 3.121.765.825 1.23 1.877 1.23 3.164 0 4.53-2.805 5.527-5.475 5.817.42.354.81 1.077.81 2.182 0 1.578-.015 2.846-.015 3.23 0 .308.21.677.825.56C20.565 22.447 24 18.026 24 12.822c0-6.511-5.373-11.791-12-11.791z"/></svg></div><div class="nsl-button-label-container">Continue with <b>GitHub</b></div></div></a></div></div></div><script type="text/javascript">
    window._nslDOMReady(function () {
        var container = document.getElementById('nsl-custom-login-form-2'),
            form = container.closest('form');

        var innerContainer = container.querySelector('.nsl-container');
        if (innerContainer) {
            innerContainer.classList.add('nsl-container-embedded-login-layout-below');
            innerContainer.style.display = 'block';
        }

        form.appendChild(container);
    });
</script>

<input type="hidden" id="wpa_initiator" class="wpa_initiator" name="wpa_initiator" value="" />  			</div>
		</form>
	</div>
	               </div>
                <a id="trigger">
                    <span class="lines"></span>
                </a>
            </div>
        </header>
<section id="title">
	<div class="course_header">
		<div class="container">
			<div id="item-header" role="complementary">
				<div class="row">
	<div class="col-md-12">
			<ul class="breadcrumbs"><li><a  href="https://legacy.hakin9.org" ><span>Home</span></a></li><li class="current"><span><a href="https://legacy.hakin9.org">Course</a></span></li><li class="current"><span><a href="https://legacy.hakin9.org/course-cat/membership-access-only/">Premium Subscription Access</a></span></li><li class="current"><span>Attack and Defence in Blockchain Technologies (W39)</span></li></ul>	</div>
</div>
<div class="row">
	<div class="col-md-8 col-sm-12">
		<div id="item-header-content">
			<h1>Attack and Defence in Blockchain Technologies (W39)</h1>
			<div class="course_excerpt">
			<p>Blockchain and Distributed Ledger Technologies are getting more well-known and widely used in many industries daily. More users have started using these technologies and the need for security professionals in this sector is becoming crucial. This course comes to fill this gap and introduce security related people to blockchains and the security aspects of this new technology.</p>
			</div>
			
			<div id="item-meta">
				<strong class="course-star-rating">
	    <i class="hide">4.3</i><small class="bp_blank_stars"><small style="width:86%;" class="bp_filled_stars"></small></small></strong><strong>( 4 REVIEWS )</strong> <div class="students"> 630 STUDENTS</div>				<script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Course","courseCode":120993,"name":"Attack and Defence in Blockchain Technologies (W39)","description":"Blockchain and Distributed Ledger Technologies are getting more well-known and widely used in many industries daily. More users have started using these technologies and the need for security professionals in this sector is becoming crucial. This course comes to fill this gap and introduce security related people to blockchains and the security aspects of this new technology.","educationalCredentialAwarded":{"@context":"http:\/\/schema.org","@type":"EducationalOccupationalCredential","name":"Certificate for Attack and Defence in Blockchain Technologies (W39)","educationalLevel":{"@type":"DefinedTerm","name":"Certification in Attack and Defence in Blockchain Technologies (W39)","inDefinedTermSet":"https:\/\/legacy.hakin9.org\/course\/attack-and-defence-in-blockchain-technologies-w39\/"}},"review":[{"@type":"Review","reviewRating":{"@type":"Rating","ratingValue":"4","bestRating":"5"},"author":{"@type":"Person","name":"seamless"}},{"@type":"Review","reviewRating":{"@type":"Rating","ratingValue":"4","bestRating":"5"},"author":{"@type":"Person","name":"arich_net"}},{"@type":"Review","reviewRating":{"@type":"Rating","ratingValue":"5","bestRating":"5"},"author":{"@type":"Person","name":"RRH"}},{"@type":"Review","reviewRating":{"@type":"Rating","ratingValue":"4","bestRating":"5"},"author":{"@type":"Person","name":"Oluwaseun Oyelude"}}],"provider":{"@type":"Person","name":"Thomas Sermpinis"},"image":["https:\/\/legacy.hakin9.org\/wp-content\/uploads\/2018\/03\/MEMEBERSHIP-ACCESS-9.png"],"aggregateRating":{"@type":"AggregateRating","ratingValue":"4.3","reviewCount":"4"}}</script>
				
			</div>
						<div id="item-admins">
				<div class="instructor_course">
						<div class="item-avatar"><img loading="lazy"  data-l></div>
						<h5 class="course_instructor"><a href="https://legacy.hakin9.org/members/tom_crow/">Thomas Sermpinis<span></span></a>
						</h5></div>			</div><!-- #item-actions -->
					</div><!-- #item-header-content -->
	</div>
	<div class="col-md-4 col-sm-12">
		<div class="course_header5_sideblock">
			<div id="item-header-avatar">
					<a class="" href="https://legacy.hakin9.org/course/attack-and-defence-in-blockchain-technologies-w39/" title="Attack and Defence in Blockchain Technologies (W39)"><img fetchpriority="high" width="800" height="800" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAEhUlEQVQ4y1WOy44cVwFAz31UVXd1Vz+mH9M9D8+MM2NiLDtGBgcliHWy5T/4h/kNFmzZIjlS2BBENohVQHIQxsL22J7xPLt7qru63vdeFoQFZ310dMTBr3/jnHOkr//O7M+/w+UJo+EQrTXGWgCUlFjn0FrjnKOua6y13NzcYH9w/od2ziGEINx/hPssQ7z4lslGhyAIcM4hpURKiTEGz/MAQVkWWGsxxjCbzf4vqILx3rHfGyOUIhztMtk9IPvwiny9IssyqrrmNo4py5IszymKnCzPcdYipCRJEoQQSCn/ezg4/47Hv/ycpLPL0bCFp57yLF3z6qvfMuq2GYw7NLVPGPhIKYhvb3l7esb9+/f51Rdf4pzF/XD7x2++QTQn+y4MPDZ+9iU7jz/niyf3eH5yybd/eEb28q+M+h3QihYWX1oklvfXc5paY/KUIkupjcFaSNYpytf6uEoTGuszEtEkDcf8+HCXznQP29viTkvSiDqEUYvOoEs/DPC0QZmUOp4DYIylqiqcc6jO1u5xXeQUZcXt+SmxCKkbPZ5+NMUfTClVwKS6wqsT5OoCd/MOL7vF9zRKSjzfRzZboDycVCjv06fHNmhjVgkWQVMb2NhCdUbsjyK8ZsQ8zZCrE9rxW7q6pNVQBFGEajYxQmODFoy2IAjReaLoTvfRjRbjzR28qIOMX3PyQlAm+3y6NyCeHlIXc8bmkq5YY6QmaYzxVjWuLbG3a+raYKIuqr1997guKgZ7d9nc2cFv+dTFCnfxkrUIWKqIJ4c76P4U3R/zKIoZNwuU9Cm8DmW4Qb13j8prUjbbaPngJ6i6oIwaXK9mkMbI6zPCfEUjm5NEDU5aiqO+R33wiJg7PLz5muDlv1gtEm6rHrLRg24figqtFteIN/+kMAXq4/v4WsNyhTMpqlrTPv0Li2rBxb1PeHCwzVrv8b0zDKceOjCIRMEqQyUZYXeIFosrRDzDCrCzGa7bo+6NMC7DCIc5e0U/u2Hl1bzxJUe7gvdqwpvmU5j9Hnu9RFZNWGTIl8/R4ODOIVoLUitIX73Gz5aEfoWJAjKTUq5OmTJn6Un+IQJGgWPV6HGi9jG9S9T7M8T5Oyokyqvq4ypeYRZzEtfAGWgGgsaDI/jkMTZe4dIEa2pG9RVrb4CLJhzubLP0x1zHBcsX37FOMvJaoEx7dOz6E7wypR5u0h5uszHdptUf4C6uyc4vEGWFNI67wxY/HSvobfEuC9jZHCCiKae5R5HGGBWg1O7hsd/tIKsEtTWmihPkekUrzwgRqINDxOyCKss5vYx5+/YDanFKGvS5bG/jaY+is828t0V5fYpW7R5mNcfGMf20wlU5De2I/IgwCrn6+CH1xTu4+UAtFetKcvLinODqGeQB642PyG6WlHpAtf9zROfhZ66tBbouCNttRuMJ2m/geR4eBet8TlAsKfOKdVpR1Q4rNVZqqrCDO/oFcvNHWCeoEegNKhoqIOwNKYuSyZ19vMAnmV/y7+ff05Yl0aDN0sLCQCF9aiSBsZjFguJvf6L5pIk/OUQqzX8AMIIy10FyIXUAAAAASUVORK5CYII=" class="attachment-full size-full wp-post-image" decoding="async" data-src="https://legacy.hakin9.org/wp-content/uploads/2018/03/MEMEBERSHIP-ACCESS-9.png" data-srcset="https://legacy.hakin9.org/wp-content/uploads/2018/03/MEMEBERSHIP-ACCESS-9.png 800w, https://legacy.hakin9.org/wp-content/uploads/2018/03/MEMEBERSHIP-ACCESS-9-460x460.png 460w, https://legacy.hakin9.org/wp-content/uploads/2018/03/MEMEBERSHIP-ACCESS-9-150x150.png 150w, https://legacy.hakin9.org/wp-content/uploads/2018/03/MEMEBERSHIP-ACCESS-9-768x768.png 768w, https://legacy.hakin9.org/wp-content/uploads/2018/03/MEMEBERSHIP-ACCESS-9-500x500.png 500w, https://legacy.hakin9.org/wp-content/uploads/2018/03/MEMEBERSHIP-ACCESS-9-20x20.png 20w, https://legacy.hakin9.org/wp-content/uploads/2018/03/MEMEBERSHIP-ACCESS-9-378x378.png 378w, https://legacy.hakin9.org/wp-content/uploads/2018/03/MEMEBERSHIP-ACCESS-9-565x565.png 565w, https://legacy.hakin9.org/wp-content/uploads/2018/03/MEMEBERSHIP-ACCESS-9-100x100.png 100w, https://legacy.hakin9.org/wp-content/uploads/2018/03/MEMEBERSHIP-ACCESS-9-250x250.png 250w, https://legacy.hakin9.org/wp-content/uploads/2018/03/MEMEBERSHIP-ACCESS-9-120x120.png 120w, https://legacy.hakin9.org/wp-content/uploads/2018/03/MEMEBERSHIP-ACCESS-9-310x310.png 310w" data-sizes="(max-width: 800px) 100vw, 800px" data-swift-image-lazyload="true" data-style="" style="height:800px"  data-l></a>			</div><!-- #item-header-avatar -->
			<div class="course5-pricing" id="course-pricing">
				<strong>Premium Subscription Only</strong>				<a href="https://legacy.hakin9.org/levels-page/" class="course_button full button">TAKE THIS COURSE</a>							</div>
			<div class="course-pricing">
				<div class="course_details">
              <ul><li class="course_time"><i class="icon-clock"></i>UNLIMITED ACCESS</li><li class="course_certificate"><i class="icon-certificate-file"></i>  Course Certificate</li></ul>
            </div><div class="course_sharing"><ul class="socialicons"><li><a href="http://www.facebook.com/share.php?u=https://legacy.hakin9.org/course/attack-and-defence-in-blockchain-technologies-w39/" data-placement="top" title="Share on Facebook" target="_blank" class="facebook tip"><i class="fa fa-facebook"></i></a></li><li><a href="http://twitter.com/share?url=https://legacy.hakin9.org/course/attack-and-defence-in-blockchain-technologies-w39/" data-placement="top" title="Share on Twitter" target="_blank" class="twitter tip"><i class="fa fa-twitter"></i></a></li><li><a href="http://www.linkedin.com/shareArticle?mini=true&url=https://legacy.hakin9.org/course/attack-and-defence-in-blockchain-technologies-w39/&title=Attack and Defence in Blockchain Technologies (W39)&source=https://legacy.hakin9.org" data-placement="top" title="Share on LinkedIn" target="_blank" class="linkedin tip"><i class="fa fa-linkedin"></i></a></li><li><a href="http://www.reddit.com/submit?url=https://legacy.hakin9.org/course/attack-and-defence-in-blockchain-technologies-w39/&title=Attack and Defence in Blockchain Technologies (W39)" data-placement="top" title="Share on Reddit" target="_blank" class="reddit tip"><i class="fa fa-reddit"></i></a></li></ul></div>
			</div>
		</div>
	</div>
</div>
			</div><!-- #item-header -->
		</div>
	</div>
</section>
<section>
	
	<div class="container">
		<div class="row">
			<div class="col-md-8">
				<div id="item-nav">
					<div class="item-list-tabs no-ajax" id="object-nav" role="navigation">
						<ul>
														<li id="home" class="current"><a href="https://legacy.hakin9.org/course/attack-and-defence-in-blockchain-technologies-w39/">Home</a></li><li id="curriculum" ><a href="https://legacy.hakin9.org/course/attack-and-defence-in-blockchain-technologies-w39/curriculum">Curriculum</a></li>													</ul>
					</div>
				</div>
			</div>
		</div>
	</div>
</section>
<section id="content">
	<div id="buddypress">
	    <div class="container">
	    		        <div class="row">
				<div class="col-md-8">
<div id="item-body">
	
	
<div class="course_description" id="course-home">
	
	<div class="small_desc">
	<h1 align="CENTER"><span style="color: #993300"><strong>The access to this course is restricted to Hakin9 Premium or IT Pack Premium Subscription</strong></span></h1>
<p style="text-align: justify"><span style="font-size: 18pt"><strong>Blockchain and Distributed Ledger Technologies are getting more well-known and widely used in many industries daily. More users have started using these technologies and the need for security professionals in this sector is becoming crucial. This course comes to fill this gap and introduce security related people to blockchains and the security aspects of this new technology.</strong></span></p>
<hr />
<p><span style="font-size: 14pt;color: #ff0000"><strong>Course duration: 18 hours (18 CPE points) </strong></span></p>
<p><span style="font-size: 14pt;color: #ff0000"><strong>Course is self-paced and pre-recorded</strong></span></p>
<hr />
<p style="text-align: justify"><span style="color: #333399"><strong><span style="font-size: 14pt">What will you learn?</span></strong></span></p>
<ul style="text-align: justify">
<li style="font-weight: 400"><span style="font-weight: 400;font-size: 14pt">Blockchain Basics</span></li>
<li style="font-weight: 400"><span style="font-weight: 400;font-size: 14pt">Blockchain Development</span></li>
<li style="font-weight: 400"><span style="font-weight: 400;font-size: 14pt">Smart Contract Development</span></li>
<li style="font-weight: 400"><span style="font-weight: 400;font-size: 14pt">Attacking Blockchain</span></li>
<li style="font-weight: 400"><span style="font-weight: 400;font-size: 14pt">Securing your Blockchain</span></li>
</ul>
<hr />
<p style="text-align: justify"><span style="color: #333399"><strong><span style="font-size: 14pt">What skills will you gain?</span></strong></span></p>
<ul style="text-align: justify">
<li style="font-weight: 400"><span style="font-weight: 400;font-size: 14pt">Blockchain and Smart Contract Development</span></li>
<li style="font-weight: 400"><span style="font-weight: 400;font-size: 14pt">Blockchain and Smart Contract Security Auditing and Attacking</span></li>
<li style="font-weight: 400"><span style="font-weight: 400;font-size: 14pt">Security Principles for Blockchain Implementations and Coding</span></li>
<li style="font-weight: 400"><span style="font-weight: 400;font-size: 14pt">Security Principles for Smart Contract Implementations and Coding</span></li>
</ul>
<hr />
<p style="text-align: justify"><span style="color: #333399"><strong><span style="font-size: 14pt">What will you need?</span></strong></span></p>
<ul style="text-align: justify">
<li style="font-weight: 400"><span style="font-weight: 400;font-size: 14pt">PC with a preferred operating system (Mac OSX 10.11+, Windows 7+, Linux)</span></li>
<li><span style="font-weight: 400;font-size: 14pt">At least 8gb of RAM</span></li>
<li><span style="font-weight: 400;font-size: 14pt">At least 2 core processor</span></li>
</ul>
<hr />
<p style="text-align: justify"><span style="color: #333399"><strong><span style="font-size: 14pt">What should you know before you join?</span></strong></span></p>
<ul style="text-align: justify">
<li style="font-weight: 400"><span style="font-weight: 400;font-size: 14pt">Programming basics</span></li>
<li style="font-weight: 400"><span style="font-weight: 400;font-size: 14pt">Object oriented programming basics (e.g. Java)</span></li>
<li style="font-weight: 400"><span style="font-weight: 400;font-size: 14pt">Linux bash usage basics</span></li>
</ul>
<hr />
<div class="video-container">
<div class="fitvids"><iframe src="https://player.vimeo.com/video/265326005?h=e4effe3a06&amp;dnt=1&amp;app_id=122963" width="1170" height="658" frameborder="0" allow="autoplay; fullscreen; picture-in-picture" allowfullscreen></iframe></div>
</div>
<p><span style="font-size: 14pt"><strong>DEMO:</strong></span></p>
<div class="video-container">
<div class="fitvids"><iframe title="&quot;Hello World&quot; in Solidity | Blockchain Tutorial | Hakin9 Magazine" width="1170" height="658" src="https://www.youtube.com/embed/zukOUjx5n2U?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div>
</div>
<hr />
<p style="text-align: center"><span style="font-size: 14pt"><span style="color: #333399"><strong>About the instructor: Thomas Sermpinis</strong></span></span></p>
<p><span style="font-size: 14pt"><a href="https://legacy.hakin9.org/wp-content/uploads/2018/04/image1-2.jpg"><img decoding="async" class="wp-image-120999 alignleft" src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAYEBAUEBAYFBQUGBgYHCQ4JCQgICRINDQoOFRIWFhUSFBQXGiEcFxgfGRQUHScdHyIjJSUlFhwpLCgkKyEkJST/2wBDAQYGBgkICREJCREkGBQYJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCT/wAARCAAUABQDASIAAhEBAxEB/8QAFwABAQEBAAAAAAAAAAAAAAAAAAcFCP/EACYQAAEDBAEDBAMAAAAAAAAAAAECAwQABREhBgcSQRMUMZFRYaH/xAAWAQEBAQAAAAAAAAAAAAAAAAADAgH/xAAXEQEBAQEAAAAAAAAAAAAAAAABAAIR/9oADAMBAAIRAxEAPwCo8ruS+KWCXd0RzIVHSClA+Mk4Gf1upDxXqjyp7lkCDehEejXVfa2hrAUzn4OvHjFX7kiISrHLE91ppr0ye5Z0FDaf6BXMFqvsaB1Jhy7/AAPZw4RJJaZwAoA9uN7Hcc5FDvoluDLl7dBFleTSslnqNw6Sj1EXyIgHw4ooP0aUnCKmPWzll2c5LKt5kERYqwltoaA0Nn8ndTZyQ9cB3yXVuEDyaUqthykWzHSAsgIT9UpSj7Vf/9k=" alt="" width="235" height="235" data-src="https://legacy.hakin9.org/wp-content/uploads/2018/04/image1-2.jpg" data-srcset="https://legacy.hakin9.org/wp-content/uploads/2018/04/image1-2.jpg 500w, https://legacy.hakin9.org/wp-content/uploads/2018/04/image1-2-460x460.jpg 460w, https://legacy.hakin9.org/wp-content/uploads/2018/04/image1-2-150x150.jpg 150w, https://legacy.hakin9.org/wp-content/uploads/2018/04/image1-2-20x20.jpg 20w, https://legacy.hakin9.org/wp-content/uploads/2018/04/image1-2-378x378.jpg 378w, https://legacy.hakin9.org/wp-content/uploads/2018/04/image1-2-100x100.jpg 100w, https://legacy.hakin9.org/wp-content/uploads/2018/04/image1-2-250x250.jpg 250w, https://legacy.hakin9.org/wp-content/uploads/2018/04/image1-2-120x120.jpg 120w, https://legacy.hakin9.org/wp-content/uploads/2018/04/image1-2-310x310.jpg 310w" data-sizes="(max-width: 235px) 100vw, 235px" data-swift-image-lazyload="true" data-style="" style="height:235px"  data-l></a></span></p>
<p style="text-align: justify"><span style="font-weight: 400;font-size: 14pt">- 8 years of experience in the Security sector<br />
</span><span style="font-weight: 400;font-size: 14pt">- 2 years of experience with Blockchain technologies<br />
</span><span style="font-weight: 400;font-size: 14pt">- Programming experience in Java, C++, Python, Solidity and Go<br />
</span><span style="font-weight: 400;font-size: 14pt">- Instructor of “Penetration Testing with Android Devices”, “Penetration Testing with Kali 2.0” courses on PenTest Magazine.<br />
</span><span style="font-weight: 400;font-size: 14pt">- Instructor of  “Web Application Hacking: Data Store attacks and Advanced SQL Injection”, and “Bypassing WAF” courses on Hakin9 Magazine</span><span style="font-weight: 400;font-size: 14pt">.<br />
</span><span style="font-size: 14pt">- Instructor of "<span style="font-weight: 400">Android Malware Analysis" course on eForensics Magazine.<br />
</span></span><span style="font-weight: 400;font-size: 14pt">- Editor on DeltaHacker Magazine<br />
</span><span style="font-weight: 400;font-size: 14pt">- 5 years of blogging on Security and Blockchain topics ( Cr0w’s Place )<br />
</span><span style="font-weight: 400;font-size: 14pt">- Hacking and Android Enthusiast</span></p>
<hr />
<p style="text-align: center"><strong><span style="font-size: 18pt;color: #333399">SYLLABUS</span></strong></p>
<hr />
<p style="text-align: center"><span style="color: #333399;font-size: 14pt"><strong>Module 1</strong></span></p>
<p style="text-align: center"><span style="color: #333399;font-size: 14pt"><em><strong>Introduction to Blockchain, Cryptocurrencies and Smart Contracts.</strong></em></span></p>
<p style="text-align: justify"><span style="font-weight: 400;font-size: 14pt">In this module, the basic concepts of blockchain technologies and their most important aspects will be examined. Also, some of the most used cryptocurrencies will be presented with use cases and differences between them. This module is really important, because it includes all the building blocks that are needed in order to understand and start using blockchains.</span></p>
<ul style="text-align: justify">
<li style="font-weight: 400"><span style="font-weight: 400;font-size: 14pt">Blockchain Technology</span></li>
<li style="font-weight: 400"><span style="font-weight: 400;font-size: 14pt">Bitcoin – The Blockchain Introduction</span></li>
<li style="font-weight: 400"><span style="font-weight: 400;font-size: 14pt">Altcoins</span></li>
<li style="font-weight: 400"><span style="font-weight: 400;font-size: 14pt">Ethereum</span></li>
<li style="font-weight: 400"><span style="font-weight: 400;font-size: 14pt">Smart Contracts</span></li>
</ul>
<p style="text-align: justify"><span style="font-weight: 400;font-size: 14pt">Exercises in this module will include knowledge-based exercises that will reinforce the theoretical background acquired by this module.</span></p>
<p style="text-align: justify"><span style="font-weight: 400;font-size: 14pt">Also, some<strong> skill tests</strong> will be included, in order to test some of the technical aspects of blockchains that will be presented in this module.</span></p>
<p><span style="font-size: 14pt">During the exercises you will:</span></p>
<ul>
<li><span style="font-size: 14pt">Get some practice with your test network and try out transactions </span></li>
<li><span style="font-size: 14pt">Make, deploy, and examine smart contracts </span></li>
</ul>
<hr />
<p style="text-align: center"><span style="color: #333399;font-size: 14pt"><strong>Module 2</strong></span></p>
<p style="text-align: center"><span style="font-size: 14pt"><em><span style="color: #333399"><strong>Blockchain and Smart Contract Development</strong></span></em></span></p>
<p style="text-align: justify"><span style="font-weight: 400;font-size: 14pt">In this module, basic development concepts will be examined in order to understand the underlying concepts of code used in the blockchain. Also, smart contract development will be examined in Solidity and the Ethereum network, and a small currency will be created in order to further examine the coding concepts in the smart contract aspect of a blockchain.</span></p>
<ul style="text-align: justify">
<li style="font-weight: 400"><span style="font-weight: 400;font-size: 14pt">Development concepts in the Blockchain</span></li>
<li style="font-weight: 400"><span style="font-weight: 400;font-size: 14pt">Solidity programming</span></li>
<li style="font-weight: 400"><span style="font-weight: 400;font-size: 14pt">Smart Contract Development</span></li>
<li style="font-weight: 400"><span style="font-weight: 400;font-size: 14pt">Developing our cryptocurrency</span></li>
</ul>
<p style="text-align: justify"><span style="font-weight: 400;font-size: 14pt">Exercises in this module will include knowledge-based exercises that will reinforce the theoretical background acquired by this module.</span></p>
<p style="text-align: justify"><span style="font-weight: 400;font-size: 14pt">Also, some <strong>programming related exercises</strong> will be included, in order to test some of the development aspects that will be presented in this module.</span></p>
<p><span style="font-size: 14pt">During the exercises you will:</span></p>
<ul>
<li><span style="font-size: 18.6667px">Manipulate contracts</span></li>
<li><span style="font-size: 14pt">Secure your contract</span></li>
<li><span style="font-size: 14pt">Develop tokens to add new capabilities</span></li>
</ul>
<hr />
<p style="text-align: center"><span style="color: #333399;font-size: 14pt"><strong>Module 3</strong></span></p>
<p style="text-align: center"><span style="color: #333399;font-size: 14pt"><em><strong>Vulnerabilities in the blockchain</strong></em></span></p>
<p style="text-align: justify"><span style="font-weight: 400;font-size: 14pt">In this module, common vulnerabilities that have previously been discovered in blockchain applications and smart contracts will be examined. Also, ways to audit these vulnerabilities, and exploit them, will be presented in order for the student to be able to test the security of his code.</span></p>
<ul style="text-align: justify">
<li style="font-weight: 400"><span style="font-weight: 400;font-size: 14pt">Blockchain common vulnerabilities</span></li>
<li style="font-weight: 400"><span style="font-weight: 400;font-size: 14pt">Smart Contract Vulnerabilities</span></li>
<li style="font-weight: 400"><span style="font-weight: 400;font-size: 14pt">Interacting with smart contracts and vulnerability exploitation</span></li>
</ul>
<p style="text-align: justify"><span style="font-weight: 400;font-size: 14pt">Exercises in this module will include knowledge-based exercises that will reinforce the theoretical background acquired by this module.</span></p>
<p style="text-align: justify"><span style="font-weight: 400;font-size: 14pt">Also, some <strong>security auditing related exercises</strong> will be included, in order to test some of the vulnerability and security related aspects that will be presented in this module.</span></p>
<p><span style="font-size: 14pt">During the exercises you will:</span></p>
<ul>
<li><span style="font-size: 14pt">Perform CTF challenges</span></li>
<li><span style="font-size: 14pt">Create exploit contracts</span></li>
<li><span style="font-size: 14pt">fix security issues in smart contracts</span></li>
</ul>
<hr />
<p style="text-align: center"><span style="color: #333399;font-size: 14pt"><strong>Module 4</strong></span></p>
<p style="text-align: center"><span style="font-size: 14pt"><em><span style="color: #333399"><strong>Blockchain exploitation and how to secure your code</strong></span></em></span></p>
<p style="text-align: justify"><span style="font-weight: 400;font-size: 14pt">In this section, blockchain and smart contract exploitation will continue, and ways to secure our applications will be examined. These ways will include general secure coding principles in smart contracts and ways to be secure from the vulnerabilities that we examined in the previous modules.</span></p>
<ul style="text-align: justify">
<li style="font-weight: 400"><span style="font-weight: 400;font-size: 14pt">Blockchain exploitation</span></li>
<li style="font-weight: 400"><span style="font-weight: 400;font-size: 14pt">Secure coding principles in the blockchain</span></li>
<li style="font-weight: 400"><span style="font-weight: 400;font-size: 14pt">Securing the blockchain vulnerabilities</span></li>
</ul>
<p style="text-align: justify"><span style="font-weight: 400;font-size: 14pt">Exercises in this module will include knowledge-based exercises that will reinforce the theoretical background acquired by this module.</span></p>
<p style="text-align: justify"><span style="font-weight: 400;font-size: 14pt">Also, some <strong>secure programming related exercises</strong> will be included, in order to test some of the development aspects that will be presented in this module.</span></p>
<p><span style="font-size: 14pt">During the exercises you will:</span></p>
<ul>
<li><span style="font-size: 14pt">Work with storing private keys</span></li>
<li><span style="font-size: 14pt">Create a private network</span></li>
<li><span style="font-size: 14pt">Solve a CTF</span></li>
<li><span style="font-size: 14pt">Fix vulnerabilities in contracts</span></li>
</ul>
<hr />
<p style="text-align: center"><span style="color: #333399;font-size: 14pt"><strong>Final Exam</strong></span></p>
<p><span style="font-weight: 400;font-size: 14pt">The <strong>Final Exam</strong> will include knowledge-based exercises as well as <strong>security related auditing exercises</strong> for practical skill testing.</span></p>
<hr />
<table style="border-collapse: collapse;width: 100%">
<tbody>
<tr>
<td style="width: 50%"><a href="https://legacy.hakin9.org/hello-world-in-solidity-free-course-content/" target="_blank" rel="noopener noreferrer"><img decoding="async" class="aligncenter wp-image-175828 size-full" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAHCAMAAAA/FZ0KAAAA2FBMVEVg3uli2ORiz9pf2uVe3ulf3ulE2eZawtaEgaJVrL1E1OFD0d5Dx9JDyNRDydRDytZE1OBE1+RE2ORE2OVF1+VwrsqQf6RSr79D1eJCvcg/kpo/nqZAqrRAoqs/nqc/nKQ/mqNAo6xApq9BrrdJ1eSOjrR/h6dDxdE+kJc/lp4/l6A/k5tAn6hBsLpBsbtBsrxBtL9D0+BG1+VCv8o/lJw/lZ0/kZk/mKBArLZCwMtD2OVawteDg6RUrL5D1OFD0t5CyNRCxdBDz9xE1uNd3ulh2OVg0Nxe2uUUH+jYAAAAg0lEQVQI1y3IRQLCAAwEwADJIqVISxWKu7s7Af7/Iy7McYhi8QQLiZCwCAuJCCGZSmdgZM1c3iwULcu2bRBKjuv5QViuRNVavdFsRQYIaHe6vaAfDoaj8WQ6C+YLEJaO6/mr9Wa72x+OAAAQTufLFbe7+Xi+bPxT358vK7OyqLIqs/IPDEQN8PvvQaIAAAAASUVORK5CYII=" alt="" width="600" height="200" data-src="https://legacy.hakin9.org/wp-content/uploads/2020/07/24.png" data-srcset="https://legacy.hakin9.org/wp-content/uploads/2020/07/24.png 600w, https://legacy.hakin9.org/wp-content/uploads/2020/07/24-460x153.png 460w, https://legacy.hakin9.org/wp-content/uploads/2020/07/24-500x167.png 500w, https://legacy.hakin9.org/wp-content/uploads/2020/07/24-20x7.png 20w, https://legacy.hakin9.org/wp-content/uploads/2020/07/24-378x126.png 378w, https://legacy.hakin9.org/wp-content/uploads/2020/07/24-565x188.png 565w, https://legacy.hakin9.org/wp-content/uploads/2020/07/24-120x40.png 120w, https://legacy.hakin9.org/wp-content/uploads/2020/07/24-310x103.png 310w" data-sizes="(max-width: 600px) 100vw, 600px" data-swift-image-lazyload="true" data-style="" style="height:200px"  data-l></a></td>
<td style="width: 50%"></td>
</tr>
</tbody>
</table>
<hr />
<h3><span style="font-size: 14pt;color: #333399"><strong>Course format: </strong></span></h3>
<ul>
<li><span style="font-size: 14pt">The course is self-paced – you can visit the training whenever you want and your content will be there.</span></li>
<li><span style="font-size: 14pt">Once you’re in, you keep access forever, even when you finish the course.</span></li>
<li><span style="font-size: 14pt">There are no deadlines, except for the ones you set for yourself.</span></li>
<li><span style="font-size: 14pt">We designed the course so that a diligent student will need about 18 hours of work to complete the training.</span></li>
<li><span style="font-size: 14pt">Your time will be filled with reading, videos, and exercises. </span></li>
</ul>
<hr />
<p style="text-align: center"><em><strong>QUESTIONS? </strong></em></p>
<p style="text-align: center"><em>If you have any questions, please contact our eLearning Manager at <a href="mailto:h9.courses@hakin9.org">h9.courses@hakin9.org</a>.</em></p>
<div class="tptn_counter" id="tptn_counter_120993">(1,218 views)</div>		</div>
		
</div>

<div class="course_reviews" id="course-reviews">
    <h3 class="heading"><span>Course Reviews</span></h3>
    <div class="review_breakup">
            <div class="col-md-6">
        <div class="rating_snapshot">
          <h2>4.3</h2>
          <div class="modern-star-rating"><strong class="course-star-rating">
	    <i class="hide">4.3</i><small class="bp_blank_stars"><small style="width:86%;" class="bp_filled_stars"></small></small></strong></div><span>4 ratings</span>        </div>
      </div>
      <div class="col-md-6">
        <ul class="rating_breakup">
        <li><span>5 stars</span><strong><span style="width:25%">1</span></strong></li><li><span>4 stars</span><strong><span style="width:75%">3</span></strong></li><li><span>3 stars</span><strong><span style="width:0%">0</span></strong></li><li><span>2 stars</span><strong><span style="width:0%">0</span></strong></li><li><span>1 stars</span><strong><span style="width:0%">0</span></strong></li>        </ul>
      </div>
    </div>
    <div class="show_course_reviews">
        
        <ol class="reviewlist commentlist"> 
             <li class="comment byuser comment-author-seamless-2-2 even thread-even depth-1" id="li-comment-74688">
       <div id="comment-74688" class="comment-body">
         <div class="comment-body-inner">
             <div class="comment-avatar">
               <img alt="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="retina_avatar avatar-120 photo" height="120" width="120" decoding="async" data-src="https://legacy.hakin9.org/wp-content/uploads/avatars/57094/1662366971-bpthumb.png" data-srcset="https://legacy.hakin9.org/wp-content/uploads/avatars/57094/1662366971-bpfull.png 2x" data-sizes="" data-swift-image-lazyload="true" data-style="" style="height:120px"  data-l>             </div><!-- END avatar -->
             <div class="comment-body-content">
               <div class="comment-meta">
                 seamless<a href="https://legacy.hakin9.org/course/attack-and-defence-in-blockchain-technologies-w39/#comment-74688">March 10, 2021 at 4:40 pm</a><a rel="nofollow" class="comment-reply-link" href="#comment-74688" data-commentid="74688" data-postid="120993" data-belowelement="comment-74688" data-respondelement="respond" data-replyto="Reply to seamless" aria-label="Reply to seamless">Reply</a>               </div><!-- END comment-author vcard -->
                              <div class="comment-text">
               <h3>Good!</h3><div class="course-star-rating"><strong class="course-star-rating">
	    <i class="hide">4</i><small class="bp_blank_stars"><small style="width:80%;" class="bp_filled_stars"></small></small></strong></div><p>Nice Feedback</p>
               </div>
            </div> 
         </div>
       </div>
     </li>
     </li><!-- #comment-## -->
     <li class="comment byuser comment-author-arich_net odd alt thread-odd thread-alt depth-1" id="li-comment-29747">
       <div id="comment-29747" class="comment-body">
         <div class="comment-body-inner">
             <div class="comment-avatar">
               <img alt="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="retina_avatar avatar-120 photo" height="120" width="120" decoding="async" data-src="https://legacy.hakin9.org/wp-content/themes/wplms/assets/images/avatar.jpg" data-srcset="https://legacy.hakin9.org/wp-content/themes/wplms/assets/images/avatar.jpg 2x" data-sizes="" data-swift-image-lazyload="true" data-style="" style="height:120px"  data-l>             </div><!-- END avatar -->
             <div class="comment-body-content">
               <div class="comment-meta">
                 arich_net<a href="https://legacy.hakin9.org/course/attack-and-defence-in-blockchain-technologies-w39/#comment-29747">April 30, 2019 at 2:22 pm</a><a rel="nofollow" class="comment-reply-link" href="#comment-29747" data-commentid="29747" data-postid="120993" data-belowelement="comment-29747" data-respondelement="respond" data-replyto="Reply to arich_net" aria-label="Reply to arich_net">Reply</a>               </div><!-- END comment-author vcard -->
                              <div class="comment-text">
               <h3>Well structured and very practical !</h3><div class="course-star-rating"><strong class="course-star-rating">
	    <i class="hide">4</i><small class="bp_blank_stars"><small style="width:80%;" class="bp_filled_stars"></small></small></strong></div><p>I managed to understand and play with different blockchain technologies and learn about the common vulnerabilities on Ethereum blockchain network</p>
               </div>
            </div> 
         </div>
       </div>
     </li>
     </li><!-- #comment-## -->
     <li class="comment byuser comment-author-rrh even thread-even depth-1" id="li-comment-27955">
       <div id="comment-27955" class="comment-body">
         <div class="comment-body-inner">
             <div class="comment-avatar">
               <img alt="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="retina_avatar avatar-120 photo" height="120" width="120" decoding="async" data-src="https://legacy.hakin9.org/wp-content/uploads/avatars/44503/5c6cb4ec87514-bpthumb.png" data-srcset="https://legacy.hakin9.org/wp-content/uploads/avatars/44503/5c6cb4ec0c6b4-bpfull.png 2x" data-sizes="" data-swift-image-lazyload="true" data-style="" style="height:120px"  data-l>             </div><!-- END avatar -->
             <div class="comment-body-content">
               <div class="comment-meta">
                 RRH<a href="https://legacy.hakin9.org/course/attack-and-defence-in-blockchain-technologies-w39/#comment-27955">March 18, 2019 at 7:11 am</a><a rel="nofollow" class="comment-reply-link" href="#comment-27955" data-commentid="27955" data-postid="120993" data-belowelement="comment-27955" data-respondelement="respond" data-replyto="Reply to RRH" aria-label="Reply to RRH">Reply</a>               </div><!-- END comment-author vcard -->
                              <div class="comment-text">
               <h3>Great Course for Blockchain Technologies</h3><div class="course-star-rating"><strong class="course-star-rating">
	    <i class="hide">5</i><small class="bp_blank_stars"><small style="width:100%;" class="bp_filled_stars"></small></small></strong></div><p>I learned a lot from this course. I have zero knowledge about blockchain technologies when I started the course and when I finished it I completely understand and gain knowledge on how attacks are being done and how to defend the blockchain technologies. This course taught me a lot about Smart Contracts development, Vulnerabilities and Exploitation of blockchain. I will highly recommend this course.</p>
               </div>
            </div> 
         </div>
       </div>
     </li>
     </li><!-- #comment-## -->
     <li class="comment byuser comment-author-cryptphi odd alt thread-odd thread-alt depth-1" id="li-comment-19477">
       <div id="comment-19477" class="comment-body">
         <div class="comment-body-inner">
             <div class="comment-avatar">
               <img alt="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="retina_avatar avatar-120 photo" height="120" width="120" decoding="async" data-src="https://legacy.hakin9.org/wp-content/themes/wplms/assets/images/avatar.jpg" data-srcset="https://legacy.hakin9.org/wp-content/themes/wplms/assets/images/avatar.jpg 2x" data-sizes="" data-swift-image-lazyload="true" data-style="" style="height:120px"  data-l>             </div><!-- END avatar -->
             <div class="comment-body-content">
               <div class="comment-meta">
                 Oluwaseun Oyelude<a href="https://legacy.hakin9.org/course/attack-and-defence-in-blockchain-technologies-w39/#comment-19477">July 3, 2018 at 8:06 am</a><a rel="nofollow" class="comment-reply-link" href="#comment-19477" data-commentid="19477" data-postid="120993" data-belowelement="comment-19477" data-respondelement="respond" data-replyto="Reply to Oluwaseun Oyelude" aria-label="Reply to Oluwaseun Oyelude">Reply</a>               </div><!-- END comment-author vcard -->
                              <div class="comment-text">
               <h3>Good content</h3><div class="course-star-rating"><strong class="course-star-rating">
	    <i class="hide">4</i><small class="bp_blank_stars"><small style="width:80%;" class="bp_filled_stars"></small></small></strong></div><p>The course was really nice with a good content. Looking forward to more hands-on content about building secure blockchain apps.</p>
               </div>
            </div> 
         </div>
       </div>
     </li>
     </li><!-- #comment-## -->
  
        </ol> 
        </div>
  </div>


</div><!-- #item-body -->

				</div>
			</div><!-- .padder -->
		</div><!-- #container -->
	</div>
</section>	<footer>
    <div class="container">
        <div class="row">
            <div class="footertop">
                                            </div>
        </div>
        <div class="row">
            <div class="footerbottom">
                <div id="text-18" class="col-md-3 col-sm-6"><div class="footerwidget widget_text"><h4 class="footertitle"><span>Our brands</span></h4>			<div class="textwidget"><p><a href="https://eforensicsmag.com/" target="_blank" rel="noopener"><img loading="lazy" decoding="async" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" alt="" width="190" height="50" data-src="https://legacy.hakin9.org/wp-content/uploads/2023/06/logo_eForensics_white.svg" data-srcset="" data-sizes="" data-swift-image-lazyload="true" data-style="" style="height:50px"  data-l></a></p>
<p><a href="https://pentestmag.com" target="_blank" rel="noopener"><img loading="lazy" decoding="async" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" alt="" width="150" height="111" data-src="https://legacy.hakin9.org/wp-content/uploads/2023/06/PenTeswhitet.svg" data-srcset="" data-sizes="" data-swift-image-lazyload="true" data-style="" style="height:111px"  data-l></a></p>
</div>
		</div></div><div id="nav_menu-5" class="col-md-3 col-sm-6"><div class="footerwidget widget_nav_menu"><h4 class="footertitle"><span>OUR PRODUCTS</span></h4><div class="menu-products-container"><ul id="menu-products" class="menu"><li id="menu-item-137729" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-137729"><a href="https://legacy.hakin9.org/magazines/">eBooks</a></li>
<li id="menu-item-137730" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-137730"><a href="https://legacy.hakin9.org/online-courses-2/">Online Courses</a></li>
<li id="menu-item-137731" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-137731"><a href="https://legacy.hakin9.org/levels-page-2/">Subscription</a></li>
</ul></div></div></div><div id="nav_menu-2" class="col-md-3 col-sm-6"><div class="footerwidget widget_nav_menu"><h4 class="footertitle"><span>COMPANY</span></h4><div class="menu-company-container"><ul id="menu-company" class="menu"><li id="menu-item-137721" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-137721"><a href="https://legacy.hakin9.org/about/">About Us</a></li>
<li id="menu-item-137722" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-137722"><a href="https://legacy.hakin9.org/become-instructor/">Become an Instructor</a></li>
<li id="menu-item-251524" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-251524"><a href="https://legacy.hakin9.org/creators/">Writing on Hakin9</a></li>
<li id="menu-item-222906" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-222906"><a href="https://legacy.hakin9.org/all-instructors/">All Instructors</a></li>
</ul></div></div></div><div id="nav_menu-3" class="col-md-3 col-sm-6"><div class="footerwidget widget_nav_menu"><h4 class="footertitle"><span>SUPPORT</span></h4><div class="menu-suport-container"><ul id="menu-suport" class="menu"><li id="menu-item-163949" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-163949"><a href="https://legacy.hakin9.org/contact/">Contact Us</a></li>
<li id="menu-item-137978" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-137978"><a href="https://legacy.hakin9.org/faqsa/">FAQs</a></li>
</ul></div></div></div><div id="nav_menu-6" class="col-md-3 col-sm-6"><div class="footerwidget widget_nav_menu"><h4 class="footertitle"><span>MORE</span></h4><div class="menu-more-container"><ul id="menu-more" class="menu"><li id="menu-item-137732" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-137732"><a href="https://legacy.hakin9.org/privacy-policy/">Privacy Policy</a></li>
<li id="menu-item-137733" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-137733"><a href="https://legacy.hakin9.org/terms-and-conditions/">Terms and conditions</a></li>
</ul></div></div></div>           </div>
        </div>
    </div> 
    <div id="scrolltop">
        <a><i class="icon-arrow-1-up"></i><span>top</span></a>
    </div>
</footer>
<div id="footerbottom">
    <div class="container">
        <div class="row">
            <div class="col-md-3">
                <h2 id="footerlogo">
                https://legacy.hakin9.org/wp-content/uploads/2023/06/hakin9_logo.svg                </h2>
                            </div>
            <div class="col-md-9">
                <div id="footer_social_icons"><ul class="socialicons"><li><a href="https://twitter.com/Hakin9" title="twitter" target="_blank"  class="twitter"><i class="fa fa-twitter"></i></a></li><li><a href="https://www.facebook.com/hakin9mag/" title="facebook" target="_blank"  class="facebook"><i class="fa fa-facebook"></i></a></li><li><a href="https://www.linkedin.com/in/hakin9magazine" title="linkedin" target="_blank"  class="linkedin"><i class="fa fa-linkedin"></i></a></li><li><a href="" title="rss" target="_blank"  class="rss"><i class="fa fa-rss"></i></a></li></ul></div>            </div>
        </div>
    </div>
</div>
</div><!-- END PUSHER -->
</div><!-- END MAIN -->
	<!-- SCRIPTS -->
	<script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "Blog",
      "headline": "Attack and Defence in Blockchain Technologies (W39)",
      "image": "https://legacy.hakin9.org/wp-content/uploads/2018/03/MEMEBERSHIP-ACCESS-9.png",
      "datePublished": "April 16, 2018",
      "dateModified": "December 19, 2025",
      "author": {
        "@type": "Person",
        "name": "Thomas Sermpinis"
      },
      "description": "Blockchain and Distributed Ledger Technologies are getting more well-known and widely used in many industries daily. More users have started using these technologies and the need for security professionals in this sector is becoming crucial. This course comes to fill this gap and introduce security related people to blockchains and the security aspects of this new technology.",
      "isAccessibleForFree": "False",
      "hasPart":
        {
        "@type": "WebPageElement",
        "isAccessibleForFree": "False",
        "cssSelector" : ".paywall"
        }
    }
    </script>
<script type="speculationrules">
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/wplmsblankchildhtheme/*","/wp-content/themes/wplms/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>

<script type="text/javascript" id="bbp-swap-no-js-body-class">
	document.body.className = document.body.className.replace( 'bbp-no-js', 'bbp-js' );
</script>

<script id="ckyBannerTemplate" type="text/template"><div class="cky-overlay cky-hide"></div><div class="cky-consent-container cky-hide" tabindex="0"> <div class="cky-consent-bar" data-cky-tag="notice" style="background-color:#FFFFFF;border-color:#f4f4f4">  <div class="cky-notice"> <p class="cky-title" role="heading" aria-level="2" data-cky-tag="title" style="color:#212121">We value your privacy</p><div class="cky-notice-group"> <div class="cky-notice-des" data-cky-tag="description" style="color:#212121"> <p>We use cookies to enhance your browsing experience, serve personalized ads or content, and analyze our traffic. By clicking "Accept All", you consent to our use of cookies.</p> </div><div class="cky-notice-btn-wrapper" data-cky-tag="notice-buttons"> <button class="cky-btn cky-btn-customize" aria-label="Customize" aria-haspopup="true" aria-controls="ckyPreferenceCenter" data-cky-tag="settings-button" style="color:#A666FF;background-color:transparent;border-color:#A666FF">Customize</button> <button class="cky-btn cky-btn-reject" aria-label="Reject All" data-cky-tag="reject-button" style="color:#A666FF;background-color:transparent;border-color:#A666FF">Reject All</button> <button class="cky-btn cky-btn-accept" aria-label="Accept All" data-cky-tag="accept-button" style="color:#FFFFFF;background-color:#A666FF;border-color:#A666FF">Accept All</button>  </div></div></div></div></div><div class="cky-modal" tabindex="0"> <div class="cky-preference-center" id="ckyPreferenceCenter" data-cky-tag="detail" style="color:#212121;background-color:#FFFFFF;border-color:#f4f4f4"> <div class="cky-preference-header"> <span class="cky-preference-title" role="heading" aria-level="2" data-cky-tag="detail-title" style="color:#212121">Customize Consent Preferences</span> <button class="cky-btn-close" aria-label="Close" data-cky-tag="detail-close"> <img src="https://legacy.hakin9.org/wp-content/plugins/cookie-law-info/lite/frontend/images/close.svg" alt=""> </button> </div><div class="cky-preference-body-wrapper"> <div class="cky-preference-content-wrapper" data-cky-tag="detail-description" style="color:#212121"> <p>We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.</p><p>The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. </p><p>We also use third-party cookies that help us analyze how you use this website, store your preferences, and provide the content and advertisements that are relevant to you. These cookies will only be stored in your browser with your prior consent.</p><p>You can choose to enable or disable some or all of these cookies but disabling some of them may affect your browsing experience.</p> </div><div class="cky-accordion-wrapper" data-cky-tag="detail-categories"> <div class="cky-accordion" id="ckyDetailCategorynecessary"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Necessary" data-cky-tag="detail-category-title" style="color:#212121">Necessary</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchnecessary"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.</p></div> </div> </div> <div class="cky-accordion-body">  </div> </div><div class="cky-accordion" id="ckyDetailCategoryfunctional"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Functional" data-cky-tag="detail-category-title" style="color:#212121">Functional</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchfunctional"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.</p></div> </div> </div> <div class="cky-accordion-body">  </div> </div><div class="cky-accordion" id="ckyDetailCategoryanalytics"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Analytics" data-cky-tag="detail-category-title" style="color:#212121">Analytics</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchanalytics"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.</p></div> </div> </div> <div class="cky-accordion-body">  </div> </div><div class="cky-accordion" id="ckyDetailCategoryperformance"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Performance" data-cky-tag="detail-category-title" style="color:#212121">Performance</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchperformance"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.</p></div> </div> </div> <div class="cky-accordion-body">  </div> </div><div class="cky-accordion" id="ckyDetailCategoryadvertisement"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Advertisement" data-cky-tag="detail-category-title" style="color:#212121">Advertisement</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchadvertisement"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.</p></div> </div> </div> <div class="cky-accordion-body">  </div> </div> </div></div><div class="cky-footer-wrapper"> <span class="cky-footer-shadow"></span> <div class="cky-prefrence-btn-wrapper" data-cky-tag="detail-buttons"> <button class="cky-btn cky-btn-reject" aria-label="Reject All" data-cky-tag="detail-reject-button" style="color:#A666FF;background-color:transparent;border-color:#A666FF"> Reject All </button> <button class="cky-btn cky-btn-preferences" aria-label="Save My Preferences" data-cky-tag="detail-save-button" style="color:#A666FF;background-color:transparent;border-color:#a666ff"> Save My Preferences </button> <button class="cky-btn cky-btn-accept" aria-label="Accept All" data-cky-tag="detail-accept-button" style="color:#FFFFFF;background-color:#A666FF;border-color:#A666FF"> Accept All </button> </div></div></div></div></script>            <script>

                const abmsg = "We noticed an ad blocker. Consider whitelisting us to support the site ❤️";
                const abmsgd = "download";
                const iswpdmpropage = 0;

                jQuery(function($){

                    
                                    });
            </script>
            <div id="fb-root"></div>
                    <script>
            jQuery('document').ready(function ($){
                $('#add_course_assignment').on('click',function(event){
                    var clone = $('.new_assignment').clone().attr('id','id'+Math.floor(Math.random()*100));
                    clone.removeClass('hide');
                    clone.addClass('new_unit');
                    clone.find('.select_existing_cpt select').addClass('selectcurriculumcpt');
                    clone.find('input[name="name"]').attr('name','name'+Math.floor(Math.random()*100));
                    $('ul.curriculum').append(clone);
                    $('#course_curriculum').trigger('add_section');
                    return false;
                });
                $('#course_curriculum').on('active',function (){
                    $('select.chosen[multiple]').select2();
                });
            });
        </script>
        
                <div id="searchdiv">
            <form role="search" method="get" id="searchform" action="https://legacy.hakin9.org/">
                <input type="text" value="" name="s" id="s" placeholder="Hit enter to search..." />
                            </form>
            <span></span>
        </div>
		<script>
	var relevanssi_rt_regex = /(&|\?)_(rt|rt_nonce)=(\w+)/g
	var newUrl = window.location.search.replace(relevanssi_rt_regex, '')
	if (newUrl.substr(0, 1) == '&') {
		newUrl = '?' + newUrl.substr(1)
	}
	history.replaceState(null, null, window.location.pathname + newUrl + window.location.hash)
</script>
			<script>
				( () => {
					const lazyloadRunObserver = () => {
						const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` );
						const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => {
							entries.forEach( ( entry ) => {
								if ( entry.isIntersecting ) {
									let lazyloadBackground = entry.target;
									if( lazyloadBackground ) {
										lazyloadBackground.classList.add( 'e-lazyloaded' );
									}
									lazyloadBackgroundObserver.unobserve( entry.target );
								}
							});
						}, { rootMargin: '200px 0px 200px 0px' } );
						lazyloadBackgrounds.forEach( ( lazyloadBackground ) => {
							lazyloadBackgroundObserver.observe( lazyloadBackground );
						} );
					};
					const events = [
						'DOMContentLoaded',
						'elementor/lazyload/observe',
					];
					events.forEach( ( event ) => {
						document.addEventListener( event, lazyloadRunObserver );
					} );
				} )();
			</script>
			<span style="display: none;" data-name=wpacu-generator data-content="ASSET CLEANUP STYLES MOVED FROM HEAD TO BODY"></span><noscript><img height="1" width="1" style="display: none;height:1px" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" alt="" data-src="https://www.facebook.com/tr?id=814733669851626&ev=PageView&noscript=1&eid=814733669851626af9dee3c-a662-41b5-9bd2-ddb574a72a36&cd%5Bpage_title%5D=Attack+and+Defence+in+Blockchain+Technologies+%28W39%29&cd%5Bpost_type%5D=course&cd%5Bpost_id%5D=120993&cd%5Bplugin%5D=PixelYourSite&cd%5Bevent_url%5D=legacy.hakin9.org%2Fcourse%2Fattack-and-defence-in-blockchain-technologies-w39%2Ffeed%2F&cd%5Buser_role%5D=guest" data-srcset="" data-sizes="" data-swift-image-lazyload="true" data-style="display: none;"  data-l></noscript>
	<script type='text/javascript'>
		(function () {
			var c = document.body.className;
			c = c.replace(/woocommerce-no-js/, 'woocommerce-js');
			document.body.className = c;
		})();
	</script>
	<script id="wcStripeSettings">
				window['wcStripeSettings'] = {"currency":{"currencyCode":"USD","currencySymbol":"&#36;","minorUnit":2,"decimalSeparator":".","thousandSeparator":",","prefix":"&#36;","suffix":""},"version":"4.0.11","page":null,"publicKey":"pk_live_51FHSunLR8WHBt6Z4Z3ys48wkiQfSrtJcwKyvYtst8psOgePmSno1VFcfRmhBUXFdRoTQonCZ7OUOz1kDkrB9dfUD00zGKYhyuD","mode":"live","sdkParams":{"stripeAccount":"acct_1FHSunLR8WHBt6Z4","betas":["deferred_intent_blik_beta_1","disable_deferred_intent_client_validation_beta_1"],"developerTools":{"assistant":{"enabled":false}}},"restRoutes":{"cart/item":{"namespace":"wc-stripe/v1","path":"/wc-stripe/v1/cart/item","url":"/?wc-ajax=wc_stripe_frontend_request&path=/wc-stripe/v1/cart/item"},"cart/refresh":{"namespace":"wc-stripe/v1","path":"/wc-stripe/v1/cart/refresh","url":"/?wc-ajax=wc_stripe_frontend_request&path=/wc-stripe/v1/cart/refresh"},"cart/shipping":{"namespace":"wc-stripe/v1","path":"/wc-stripe/v1/cart/shipping","url":"/?wc-ajax=wc_stripe_frontend_request&path=/wc-stripe/v1/cart/shipping"},"cart/checkout":{"namespace":"wc-stripe/v1","path":"/wc-stripe/v1/cart/checkout","url":"/?wc-ajax=wc_stripe_frontend_request&path=/wc-stripe/v1/cart/checkout"},"cart/calculation":{"namespace":"wc-stripe/v1","path":"/wc-stripe/v1/cart/calculation","url":"/?wc-ajax=wc_stripe_frontend_request&path=/wc-stripe/v1/cart/calculation"},"checkout/form-validation":{"namespace":"wc-stripe/v1","path":"/wc-stripe/v1/checkout/form-validation","url":"/?wc-ajax=wc_stripe_frontend_request&path=/wc-stripe/v1/checkout/form-validation"},"setup-intent":{"namespace":"wc-stripe/v1","path":"/wc-stripe/v1/setup-intent","url":"/?wc-ajax=wc_stripe_frontend_request&path=/wc-stripe/v1/setup-intent"},"order/pay":{"namespace":"wc-stripe/v1","path":"/wc-stripe/v1/order/pay","url":"/?wc-ajax=wc_stripe_frontend_request&path=/wc-stripe/v1/order/pay"}},"paymentMethods":[]};
		</script><script id="wcPPCPSettings">
				window['wcPPCPSettings'] = {"cart":{"total":"0.00","totalCents":0,"needsShipping":false,"isEmpty":true,"currency":"USD","countryCode":"PL","availablePaymentMethods":[],"lineItems":[],"shippingOptions":[],"selectedShippingMethod":""},"requiredFields":["billing_email","shipping_first_name","shipping_last_name","shipping_country","shipping_address_1","shipping_postcode","shipping_city","shipping_phone","account_username","account_password"],"version":"2.0.24","generalData":{"clientId":"BAA7lAboPQ0sewsO9oMNFQKSOpVk9FjaJKFhMLSFK200KBs4QY__kwxFc3_Ka-II3HY3I_BoG7dczeGbz0","environment":"production","partner_id":"PaymentPlugins_PCP","page":null,"version":"2.0.24","is_admin":false,"restRoutes":{"connect/account":{"namespace":"wc-ppcp/v1/admin","url":"/?wc-ajax=wc_ppcp_frontend_request&path=/wc-ppcp/v1/admin/account/connect"},"domain-association-file":{"namespace":"wc-ppcp/v1/admin","url":"/?wc-ajax=wc_ppcp_frontend_request&path=/wc-ppcp/v1/admin/domain-association-file"},"cart/item":{"namespace":"wc-ppcp/v1","url":"/?wc-ajax=wc_ppcp_frontend_request&path=/wc-ppcp/v1/cart/item"},"cart/shipping":{"namespace":"wc-ppcp/v1","url":"/?wc-ajax=wc_ppcp_frontend_request&path=/wc-ppcp/v1/cart/shipping"},"cart/billing":{"namespace":"wc-ppcp/v1","url":"/?wc-ajax=wc_ppcp_frontend_request&path=/wc-ppcp/v1/cart/billing"},"cart/checkout":{"namespace":"wc-ppcp/v1","url":"/?wc-ajax=wc_ppcp_frontend_request&path=/wc-ppcp/v1/cart/checkout"},"cart/refresh":{"namespace":"wc-ppcp/v1","url":"/?wc-ajax=wc_ppcp_frontend_request&path=/wc-ppcp/v1/cart/refresh"},"cart/order-update-callback":{"namespace":"wc-ppcp/v1","url":"/?wc-ajax=wc_ppcp_frontend_request&path=/wc-ppcp/v1/cart/order-update-callback"},"cart/order":{"namespace":"wc-ppcp/v1","url":"/?wc-ajax=wc_ppcp_frontend_request&path=/wc-ppcp/v1/cart/order"},"order/pay":{"namespace":"wc-ppcp/v1","url":"/?wc-ajax=wc_ppcp_frontend_request&path=/wc-ppcp/v1/order/pay"},"billing-agreement/token":{"namespace":"wc-ppcp/v1","url":"/?wc-ajax=wc_ppcp_frontend_request&path=/wc-ppcp/v1/billing-agreement/token/?(?P\u003Cid\u003E[\\w-]+)"},"billing-agreement":{"namespace":"wc-ppcp/v1","url":"/?wc-ajax=wc_ppcp_frontend_request&path=/wc-ppcp/v1/billing-agreements/(?P\u003Cid\u003E[\\w-]+)"},"webhook":{"namespace":"wc-ppcp/v1","url":"/?wc-ajax=wc_ppcp_frontend_request&path=/wc-ppcp/v1/webhook/(?P\u003Cenvironment\u003E[\\w]+)"},"admin/order":{"namespace":"wc-ppcp/v1/admin","url":"/?wc-ajax=wc_ppcp_frontend_request&path=/wc-ppcp/v1/admin/order/(?P\u003Corder_id\u003E[\\w]+)"},"admin/tracking":{"namespace":"wc-ppcp/v1/admin","url":"/?wc-ajax=wc_ppcp_frontend_request&path=/wc-ppcp/v1/admin/order/(?P\u003Corder_id\u003E[\\w]+)/tracking"},"admin/carriers":{"namespace":"wc-ppcp/v1/admin","url":"/?wc-ajax=wc_ppcp_frontend_request&path=/wc-ppcp/v1/admin/order/(?P\u003Corder_id\u003E[\\w]+)/carriers"},"admin/webhook":{"namespace":"wc-ppcp/v1/admin","url":"/?wc-ajax=wc_ppcp_frontend_request&path=/wc-ppcp/v1/admin/webhook"},"setup-tokens":{"namespace":"wc-ppcp/v1","url":"/?wc-ajax=wc_ppcp_frontend_request&path=/wc-ppcp/v1/vault/setup-tokens"},"payment-tokens":{"namespace":"wc-ppcp/v1","url":"/?wc-ajax=wc_ppcp_frontend_request&path=/wc-ppcp/v1/vault/payment-tokens"},"checkout/validation":{"namespace":"wc-ppcp/v1","url":"/?wc-ajax=wc_ppcp_frontend_request&path=/wc-ppcp/v1/checkout-validation"}},"ajaxRestPath":"/?wc-ajax=wc_ppcp_frontend_request&path=/%s"},"errorMessages":{"terms":"Please check the terms and conditions before proceeding.","invalid_client_id":"Invalid PayPal client ID. Please check your API Settings.","invalid_currency":"PayPal does not support currency %. Please use a supported currency.","order_button_click":"Please click the %s button before placing your order.","gpay_order_button_click":"Please click the Google Pay button before placing your order","order_missing_address":"Please fill out all billing and shipping fields before clicking PayPal.","order_missing_billing_address":"Please fill out all billing fields before clicking PayPal.","cancel":"Cancel","required_fields":"Please fill out all required fields.","Y_N_NO":"3DS authentication failed.","Y_R_NO":"3DS authentication was rejected.","Y_U_UNKNOWN":"Unable to complete 3DS authentication. Please try again.","Y_U_NO":"Unable to complete 3DS authentication. Please try again.","Y_C_UNKNOWN":"3DS authentication challenge required but could not be completed. Please try again.","Y__NO":"3DS authentication could not be processed. Please try again.","U__UNKNOWN":"3DS system is currently unavailable. Please try again later.","___UNKNOWN":"3DS authentication status unknown. Please try again.","total":"Total","ERROR_VALIDATING_MERCHANT":"Domain registration is not complete. Visit https://paymentplugins.com/documentation/paypal/applepay/setup/ for instructions on completing domain registration."},"i18n":{"locale":"{\"AE\":{\"postcode\":{\"required\":false,\"hidden\":true},\"state\":{\"required\":false}},\"AF\":{\"state\":{\"required\":false,\"hidden\":true}},\"AL\":{\"state\":{\"label\":\"County\"}},\"AO\":{\"postcode\":{\"required\":false,\"hidden\":true},\"state\":{\"label\":\"Province\"}},\"AT\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"AU\":{\"city\":{\"label\":\"Suburb\"},\"postcode\":{\"label\":\"Postcode\"},\"state\":{\"label\":\"State\"}},\"AX\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"BA\":{\"postcode\":{\"priority\":65},\"state\":{\"label\":\"Canton\",\"required\":false,\"hidden\":true}},\"BD\":{\"postcode\":{\"required\":false},\"state\":{\"label\":\"District\"}},\"BE\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"BG\":{\"state\":{\"required\":false}},\"BH\":{\"postcode\":{\"required\":false},\"state\":{\"required\":false,\"hidden\":true}},\"BI\":{\"state\":{\"required\":false,\"hidden\":true}},\"BO\":{\"postcode\":{\"required\":false,\"hidden\":true},\"state\":{\"label\":\"Department\"}},\"BS\":{\"postcode\":{\"required\":false,\"hidden\":true}},\"BW\":{\"postcode\":{\"required\":false,\"hidden\":true},\"state\":{\"required\":false,\"hidden\":true,\"label\":\"District\"}},\"BZ\":{\"postcode\":{\"required\":false,\"hidden\":true},\"state\":{\"required\":false}},\"CA\":{\"postcode\":{\"label\":\"Postal code\"},\"state\":{\"label\":\"Province\"}},\"CH\":{\"postcode\":{\"priority\":65},\"state\":{\"label\":\"Canton\",\"required\":false}},\"CL\":{\"city\":{\"required\":true},\"postcode\":{\"required\":false,\"hidden\":false},\"state\":{\"label\":\"Region\"}},\"CN\":{\"state\":{\"label\":\"Province\"}},\"CO\":{\"postcode\":{\"required\":false},\"state\":{\"label\":\"Department\"}},\"CR\":{\"state\":{\"label\":\"Province\"}},\"CW\":{\"postcode\":{\"required\":false,\"hidden\":true},\"state\":{\"required\":false}},\"CY\":{\"state\":{\"required\":false,\"hidden\":true}},\"CZ\":{\"state\":{\"required\":false,\"hidden\":true}},\"DE\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false}},\"DK\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"DO\":{\"state\":{\"label\":\"Province\"}},\"EC\":{\"state\":{\"label\":\"Province\"}},\"EE\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"ET\":{\"state\":{\"required\":false,\"hidden\":true}},\"FI\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"FR\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"GG\":{\"state\":{\"required\":false,\"label\":\"Parish\"}},\"GH\":{\"postcode\":{\"required\":false},\"state\":{\"label\":\"Region\"}},\"GP\":{\"state\":{\"required\":false,\"hidden\":true}},\"GF\":{\"state\":{\"required\":false,\"hidden\":true}},\"GR\":{\"state\":{\"required\":false}},\"GT\":{\"postcode\":{\"required\":false},\"state\":{\"label\":\"Department\"}},\"HK\":{\"postcode\":{\"required\":false},\"city\":{\"label\":\"Town \\/ District\"},\"state\":{\"label\":\"Region\"}},\"HN\":{\"state\":{\"label\":\"Department\"}},\"HU\":{\"last_name\":{\"class\":[\"form-row-first\"],\"priority\":10},\"first_name\":{\"class\":[\"form-row-last\"],\"priority\":20},\"postcode\":{\"class\":[\"form-row-first\",\"address-field\"],\"priority\":65},\"city\":{\"class\":[\"form-row-last\",\"address-field\"]},\"address_1\":{\"priority\":71},\"address_2\":{\"priority\":72},\"state\":{\"label\":\"County\",\"required\":false}},\"ID\":{\"state\":{\"label\":\"Province\"}},\"IE\":{\"postcode\":{\"required\":true,\"label\":\"Eircode\"},\"state\":{\"label\":\"County\"}},\"IS\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"IL\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"IM\":{\"state\":{\"required\":false,\"hidden\":true}},\"IN\":{\"postcode\":{\"label\":\"PIN Code\"},\"state\":{\"label\":\"State\"}},\"IR\":{\"state\":{\"priority\":50},\"city\":{\"priority\":60},\"address_1\":{\"priority\":70},\"address_2\":{\"priority\":80}},\"IT\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":true,\"label\":\"Province\"}},\"JM\":{\"city\":{\"label\":\"Town \\/ City \\/ Post Office\"},\"postcode\":{\"required\":false,\"label\":\"Postal Code\"},\"state\":{\"required\":true,\"label\":\"Parish\"}},\"JP\":{\"last_name\":{\"class\":[\"form-row-first\"],\"priority\":10},\"first_name\":{\"class\":[\"form-row-last\"],\"priority\":20},\"postcode\":{\"class\":[\"form-row-first\",\"address-field\"],\"priority\":65},\"state\":{\"label\":\"Prefecture\",\"class\":[\"form-row-last\",\"address-field\"],\"priority\":66},\"city\":{\"priority\":67},\"address_1\":{\"priority\":68},\"address_2\":{\"priority\":69}},\"KN\":{\"postcode\":{\"required\":false,\"label\":\"Postal code\"},\"state\":{\"required\":true,\"label\":\"Parish\"}},\"KR\":{\"state\":{\"required\":false,\"hidden\":true}},\"KW\":{\"state\":{\"required\":false,\"hidden\":true}},\"LV\":{\"state\":{\"label\":\"Municipality\",\"required\":false}},\"LB\":{\"state\":{\"required\":false,\"hidden\":true}},\"MF\":{\"state\":{\"required\":false,\"hidden\":true}},\"MQ\":{\"state\":{\"required\":false,\"hidden\":true}},\"MT\":{\"state\":{\"required\":false,\"hidden\":true}},\"MZ\":{\"postcode\":{\"required\":false,\"hidden\":true},\"state\":{\"label\":\"Province\"}},\"NI\":{\"state\":{\"label\":\"Department\"}},\"NL\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"NG\":{\"postcode\":{\"label\":\"Postcode\",\"required\":false,\"hidden\":true},\"state\":{\"label\":\"State\"}},\"NZ\":{\"postcode\":{\"label\":\"Postcode\"},\"state\":{\"required\":false,\"label\":\"Region\"}},\"NO\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"NP\":{\"state\":{\"label\":\"State \\/ Zone\"},\"postcode\":{\"required\":false}},\"PA\":{\"state\":{\"label\":\"Province\"}},\"PL\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"PR\":{\"city\":{\"label\":\"Municipality\"},\"state\":{\"required\":false,\"hidden\":true}},\"PT\":{\"state\":{\"required\":false,\"hidden\":true}},\"PY\":{\"state\":{\"label\":\"Department\"}},\"RE\":{\"state\":{\"required\":false,\"hidden\":true}},\"RO\":{\"state\":{\"label\":\"County\",\"required\":true}},\"RS\":{\"city\":{\"required\":true},\"postcode\":{\"required\":true},\"state\":{\"label\":\"District\",\"required\":false}},\"RW\":{\"state\":{\"required\":false,\"hidden\":true}},\"SG\":{\"state\":{\"required\":false,\"hidden\":true},\"city\":{\"required\":false}},\"SK\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"SI\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"SR\":{\"postcode\":{\"required\":false,\"hidden\":true}},\"SV\":{\"state\":{\"label\":\"Department\"}},\"ES\":{\"postcode\":{\"priority\":65},\"state\":{\"label\":\"Province\"}},\"LI\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"LK\":{\"state\":{\"required\":false,\"hidden\":true}},\"LU\":{\"state\":{\"required\":false,\"hidden\":true}},\"MD\":{\"state\":{\"label\":\"Municipality \\/ District\"}},\"SE\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"TR\":{\"postcode\":{\"priority\":65},\"state\":{\"label\":\"Province\"}},\"UG\":{\"postcode\":{\"required\":false,\"hidden\":true},\"city\":{\"label\":\"Town \\/ Village\",\"required\":true},\"state\":{\"label\":\"District\",\"required\":true}},\"US\":{\"postcode\":{\"label\":\"ZIP Code\"},\"state\":{\"label\":\"State\"}},\"UY\":{\"state\":{\"label\":\"Department\"}},\"GB\":{\"postcode\":{\"label\":\"Postcode\"},\"state\":{\"label\":\"County\",\"required\":false}},\"ST\":{\"postcode\":{\"required\":false,\"hidden\":true},\"state\":{\"label\":\"District\"}},\"VN\":{\"state\":{\"required\":false,\"hidden\":true},\"postcode\":{\"priority\":65,\"required\":false,\"hidden\":false},\"address_2\":{\"required\":false,\"hidden\":false}},\"WS\":{\"postcode\":{\"required\":false,\"hidden\":true}},\"YT\":{\"state\":{\"required\":false,\"hidden\":true}},\"ZA\":{\"state\":{\"label\":\"Province\"}},\"ZW\":{\"postcode\":{\"required\":false,\"hidden\":true}},\"default\":{\"first_name\":{\"label\":\"First name\",\"required\":true,\"class\":[\"form-row-first\"],\"autocomplete\":\"given-name\",\"priority\":10},\"last_name\":{\"label\":\"Last name\",\"required\":true,\"class\":[\"form-row-last\"],\"autocomplete\":\"family-name\",\"priority\":20},\"company\":{\"label\":\"Company name\",\"class\":[\"form-row-wide\"],\"autocomplete\":\"organization\",\"priority\":30,\"required\":false},\"country\":{\"type\":\"country\",\"label\":\"Country \\/ Region\",\"required\":true,\"class\":[\"form-row-wide\",\"address-field\",\"update_totals_on_change\"],\"autocomplete\":\"country\",\"priority\":40,\"hidden\":false},\"address_1\":{\"label\":\"Street address\",\"placeholder\":\"House number and street name\",\"required\":true,\"class\":[\"form-row-wide\",\"address-field\"],\"autocomplete\":\"address-line1\",\"priority\":50},\"address_2\":{\"label\":\"Apartment, suite, unit, etc.\",\"label_class\":[\"screen-reader-text\"],\"placeholder\":\"Apartment, suite, unit, etc. (optional)\",\"class\":[\"form-row-wide\",\"address-field\"],\"autocomplete\":\"address-line2\",\"priority\":60,\"required\":false},\"city\":{\"label\":\"Town \\/ City\",\"required\":true,\"class\":[\"form-row-wide\",\"address-field\"],\"autocomplete\":\"address-level2\",\"priority\":70},\"state\":{\"type\":\"state\",\"label\":\"State \\/ County\",\"required\":true,\"class\":[\"form-row-wide\",\"address-field\"],\"validate\":[\"state\"],\"autocomplete\":\"address-level1\",\"priority\":80},\"postcode\":{\"label\":\"Postcode \\/ ZIP\",\"required\":true,\"class\":[\"form-row-wide\",\"address-field\"],\"validate\":[\"postcode\"],\"autocomplete\":\"postal-code\",\"priority\":90},\"phone\":{\"label\":\"Phone\",\"required\":true,\"type\":\"tel\",\"class\":[\"form-row-wide\"],\"validate\":[\"phone\"],\"autocomplete\":\"tel\",\"priority\":100}}}","locale_fields":"{\"address_1\":\"#billing_address_1_field, #shipping_address_1_field\",\"address_2\":\"#billing_address_2_field, #shipping_address_2_field\",\"state\":\"#billing_state_field, #shipping_state_field, #calc_shipping_state_field\",\"postcode\":\"#billing_postcode_field, #shipping_postcode_field, #calc_shipping_postcode_field\",\"city\":\"#billing_city_field, #shipping_city_field, #calc_shipping_city_field\",\"country\":\"#billing_country_field, #shipping_country_field, #calc_shipping_country_field\",\"phone\":\"#billing_phone_field, #shipping_phone_field\"}"},"recaptcha":{"site_key":null,"i18n":{"error":"reCAPTCHA error: %s"},"paymentMethods":[]},"queryParams":{"client-id":"BAA7lAboPQ0sewsO9oMNFQKSOpVk9FjaJKFhMLSFK200KBs4QY__kwxFc3_Ka-II3HY3I_BoG7dczeGbz0","intent":"capture","commit":"true","components":"buttons,messages,card-fields,googlepay,applepay","currency":"USD","enable-funding":"paylater","data-partner-attribution-id":"PaymentPlugins_PCP"},"ppcp_api":[],"ppcp_advanced":{"miniCartLocation":"below"},"ppcp_paylater_message":[]};
		</script>

<script data-wpacu-script-handle='selectWoo' data-wp-strategy="defer" id="selectWoo-js" src="https://legacy.hakin9.org/wp-content/plugins/woocommerce/assets/js/selectWoo/selectWoo.full.min.js?ver=1.0.9-wc.11.0.1"></script>
<script id="wc-memberships-blocks-common-js-extra">
/*swift-is-localization*/
var wc_memberships_blocks_common = {"keywords":{"email":"Email","phone":"Phone","plan":"Plan","address":"Address","search_not_found":"We didn't find any members. Please try a different search or check for typos.","results_not_found":"No records found..."},"ajaxUrl":"https://legacy.hakin9.org/wp-admin/admin-ajax.php","restUrl":"https://legacy.hakin9.org/wp-json/","restNonce":"d88748d342"};
//# sourceURL=wc-memberships-blocks-common-js-extra
</script>
<script data-wpacu-script-handle='wc-memberships-blocks-common' id="wc-memberships-blocks-common-js" src="https://legacy.hakin9.org/wp-content/plugins/woocommerce-memberships/assets/js/frontend/wc-memberships-blocks-common.min.js?ver=1.29.1"></script>
<script data-wpacu-script-handle='moment' id="moment-js" src="https://legacy.hakin9.org/wp-includes/js/dist/vendor/moment.min.js?ver=2.30.1"></script>
<script data-wpacu-script-handle='moment' id="moment-js-after">
moment.updateLocale( 'en_US', {"months":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthsShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"weekdays":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"weekdaysShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"week":{"dow":1},"longDateFormat":{"LT":"g:i a","LTS":null,"L":null,"LL":"F j, Y","LLL":"F j, Y g:i a","LLLL":null}} );
moment.updateLocale( 'en_US', {"relativeTime":{"future":"in %s","past":"%s ago","s":"a few seconds","m":"a minute","mm":"%d minutes","h":"an hour","hh":"%d hours","d":"a day","dd":"%d days","M":"a month","MM":"%d months","y":"a year","yy":"%d years"}} );
//# sourceURL=moment-js-after
</script>
<script data-wpacu-script-handle='bp-livestamp' id="bp-livestamp-js" src="https://legacy.hakin9.org/wp-content/plugins/buddypress/bp-core/js/vendor/livestamp.min.js?ver=14.5.2"></script>
<script data-wpacu-script-handle='cbxwpbookmark-events' id="cbxwpbookmark-events-js" src="https://legacy.hakin9.org/wp-content/plugins/cbxwpbookmark/assets/js/cbxwpbookmark-events.js?ver=2.0.10"></script>
<script data-wpacu-script-handle='awesome-notifications' id="awesome-notifications-js" src="https://legacy.hakin9.org/wp-content/plugins/cbxwpbookmark/assets/vendors/awesome-notifications/script.js?ver=2.0.10"></script>
<script id="cbxwpbookmarkpublicjs-js-extra">
/*swift-is-localization*/
var cbxwpbookmark = {"ajaxurl":"https://legacy.hakin9.org/wp-admin/admin-ajax.php","nonce":"89432567b7","cat_template":"\"\"","category_delete_success":"Category deleted successfully","category_delete_error":"Unable to delete the category","are_you_sure_global":"Are you sure?","are_you_sure_delete_desc":"Once you delete, it's gone forever. You can not revert it back.","areyousuretodeletecat":"Are you sure you want to delete this Bookmark Category?","areyousuretodeletebookmark":"Are you sure you want to delete this Bookmark?","bookmark_failed":"Failed to Bookmark","bookmark_removed":"Bookmark Removed","bookmark_removed_empty":"All Bookmarks Removed","bookmark_removed_failed":"Bookmark Removed Failed","error_msg":"Error loading data. Response code = ","category_name_empty":"Category name can not be empty","add_to_head_default":"Click Category to Bookmark","add_to_head_cat_list":"Click to Edit Category","add_to_head_cat_edit":"Edit Category","add_to_head_cat_create":"Create Category","no_cats_found":"No category found","add_to_head_max_cat":"Maximum category limit reached","max_cat_limit":"0","max_cat_limit_error":"Sorry, you reached the maximum category limit and to create one one, please delete unnecessary categories first","user_current_cat_count":"0","user_current_cats":"","user_can_create_cat":"1","bookmark_mode":"no_cat","bookmark_not_found":"No bookmarks found","load_more":"Load More ...","category_default_status":"1","delete_all_bookmarks_by_user_confirm":"Are you sure to delete all of your bookmarks? This process can not be undone.","awn_options":{"tip":"Tip","info":"Info","success":"Success","warning":"Attention","alert":"Error","async":"Loading","confirm":"Confirmation","confirmOk":"OK","confirmCancel":"Cancel"},"shareurl_html":"\u003Cdiv class=\"shareurl_modal\"\u003E\u003Ch3\u003ECopy and Share Url\u003C/h3\u003E\u003Cdiv class=\"shareurl_copy\"\u003E\u003Cinput readonly class=\"shareurl_copy_input\" name=\"shareurl_copy_input\" type=\"text\" value=\"##share_url##\" /\u003E\u003Cbutton data-url=\"##share_url##\" class=\"shareurl_copy_btn\"\u003ECopy\u003C/button\u003E\u003C/div\u003E\u003C/div\u003E","shareurl_trans":{"copy":"Copy","copied":"Copied"}};
//# sourceURL=cbxwpbookmarkpublicjs-js-extra
</script>
<script data-wpacu-script-handle='cbxwpbookmarkpublicjs' id="cbxwpbookmarkpublicjs-js" src="https://legacy.hakin9.org/wp-content/plugins/cbxwpbookmark/assets/js/cbxwpbookmark-public.js?ver=2.0.10"></script>
<script data-wpacu-script-handle='jquery-form' id="jquery-form-js" src="https://legacy.hakin9.org/wp-includes/js/jquery/jquery.form.min.js?ver=4.3.0"></script>
<script data-wpacu-script-handle='wpascript' id="wpascript-js" src="https://legacy.hakin9.org/wp-content/plugins/honeypot/includes/js/wpa.js?ver=2.4.02"></script>
<script data-wpacu-script-handle='wpascript' id="wpascript-js-after">
wpa_field_info = JSON.parse(atob("eyJ3cGFfZmllbGRfbmFtZSI6InF5aWV2ZjI5MDEiLCJ3cGFfZmllbGRfdmFsdWUiOjgwNzI5Nywid3BhX2FkZF90ZXN0Ijoibm8ifQ=="));
//# sourceURL=wpascript-js-after
</script>
<script data-wpacu-script-handle='mediaelement-core' id=" mediaelement-core-js-before">
var mejsL10n = {"language":"en","strings":{"mejs.download-file":"Download File","mejs.install-flash":"You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https://get.adobe.com/flashplayer/","mejs.fullscreen":"Fullscreen","mejs.play":"Play","mejs.pause":"Pause","mejs.time-slider":"Time Slider","mejs.time-help-text":"Use Left/Right Arrow keys to advance one second, Up/Down arrows to advance ten seconds.","mejs.live-broadcast":"Live Broadcast","mejs.volume-help-text":"Use Up/Down Arrow keys to increase or decrease volume.","mejs.unmute":"Unmute","mejs.mute":"Mute","mejs.volume-slider":"Volume Slider","mejs.video-player":"Video Player","mejs.audio-player":"Audio Player","mejs.captions-subtitles":"Captions/Subtitles","mejs.captions-chapters":"Chapters","mejs.none":"None","mejs.afrikaans":"Afrikaans","mejs.albanian":"Albanian","mejs.arabic":"Arabic","mejs.belarusian":"Belarusian","mejs.bulgarian":"Bulgarian","mejs.catalan":"Catalan","mejs.chinese":"Chinese","mejs.chinese-simplified":"Chinese (Simplified)","mejs.chinese-traditional":"Chinese (Traditional)","mejs.croatian":"Croatian","mejs.czech":"Czech","mejs.danish":"Danish","mejs.dutch":"Dutch","mejs.english":"English","mejs.estonian":"Estonian","mejs.filipino":"Filipino","mejs.finnish":"Finnish","mejs.french":"French","mejs.galician":"Galician","mejs.german":"German","mejs.greek":"Greek","mejs.haitian-creole":"Haitian Creole","mejs.hebrew":"Hebrew","mejs.hindi":"Hindi","mejs.hungarian":"Hungarian","mejs.icelandic":"Icelandic","mejs.indonesian":"Indonesian","mejs.irish":"Irish","mejs.italian":"Italian","mejs.japanese":"Japanese","mejs.korean":"Korean","mejs.latvian":"Latvian","mejs.lithuanian":"Lithuanian","mejs.macedonian":"Macedonian","mejs.malay":"Malay","mejs.maltese":"Maltese","mejs.norwegian":"Norwegian","mejs.persian":"Persian","mejs.polish":"Polish","mejs.portuguese":"Portuguese","mejs.romanian":"Romanian","mejs.russian":"Russian","mejs.serbian":"Serbian","mejs.slovak":"Slovak","mejs.slovenian":"Slovenian","mejs.spanish":"Spanish","mejs.swahili":"Swahili","mejs.swedish":"Swedish","mejs.tagalog":"Tagalog","mejs.thai":"Thai","mejs.turkish":"Turkish","mejs.ukrainian":"Ukrainian","mejs.vietnamese":"Vietnamese","mejs.welsh":"Welsh","mejs.yiddish":"Yiddish"}};
//# sourceURL=mediaelement-core-js-before
</script>
<script data-wpacu-script-handle='mediaelement-core' id="mediaelement-core-js" src="https://legacy.hakin9.org/wp-includes/js/mediaelement/mediaelement-and-player.min.js?ver=4.2.17"></script>
<script data-wpacu-script-handle='mediaelement-migrate' id="mediaelement-migrate-js" src="https://legacy.hakin9.org/wp-includes/js/mediaelement/mediaelement-migrate.min.js?ver=7.1.1"></script>
<script id="mediaelement-js-extra">
/*swift-is-localization*/
var _wpmejsSettings = {"pluginPath":"/wp-includes/js/mediaelement/","classPrefix":"mejs-","stretching":"responsive","audioShortcodeLibrary":"mediaelement","videoShortcodeLibrary":"mediaelement"};
//# sourceURL=mediaelement-js-extra
</script>
<script id="thickbox-js-extra">
/*swift-is-localization*/
var thickboxL10n = {"next":"Next \u003E","prev":"\u003C Prev","image":"Image","of":"of","close":"Close","noiframes":"This feature requires inline frames. You have iframes disabled or your browser does not support them.","loadingAnimation":"https://legacy.hakin9.org/wp-includes/js/thickbox/loadingAnimation.gif"};
//# sourceURL=thickbox-js-extra
</script>
<script data-wpacu-script-handle='thickbox' id="thickbox-js" src="https://legacy.hakin9.org/wp-includes/js/thickbox/thickbox.js?ver=3.1-20121105"></script>
<script id="shortcodes-js-js-extra">
/*swift-is-localization*/
var vibe_shortcode_strings = {"sending_mail":"Sending mail","error_string":"Error :","invalid_string":"Invalid ","captcha_mismatch":"Captcha Mismatch"};
//# sourceURL=shortcodes-js-js-extra
</script>
<script data-wpacu-script-handle='shortcodes-js' id="shortcodes-js-js" src="https://legacy.hakin9.org/wp-content/plugins/vibe-shortcodes/js/shortcodes.js?ver=3.9.9.3.1"></script>
<script data-wpacu-script-handle='wpaescript' id="wpaescript-js" src="https://legacy.hakin9.org/wp-content/plugins/wp-armour-extended/includes/js/wpae.js?ver=2.4.02"></script>
<script id="awdr-main-js-extra">
/*swift-is-localization*/
var awdr_params = {"ajaxurl":"https://legacy.hakin9.org/wp-admin/admin-ajax.php","nonce":"6f0cc1021f","enable_update_price_with_qty":"show_when_matched","refresh_order_review":"0","custom_target_simple_product":"","custom_target_variable_product":"","js_init_trigger":"","awdr_opacity_to_bulk_table":"","awdr_dynamic_bulk_table_status":"0","awdr_dynamic_bulk_table_off":"on","custom_simple_product_id_selector":"","custom_variable_product_id_selector":""};
//# sourceURL=awdr-main-js-extra
</script>
<script data-wpacu-script-handle='awdr-main' id="awdr-main-js" src="https://legacy.hakin9.org/wp-content/plugins/woo-discount-rules/v2/Assets/Js/site_main.js?ver=2.6.17"></script>
<script data-wpacu-script-handle='awdr-dynamic-price' id="awdr-dynamic-price-js" src="https://legacy.hakin9.org/wp-content/plugins/woo-discount-rules/v2/Assets/Js/awdr-dynamic-price.js?ver=2.6.17"></script>
<script id="tptn_tracker-js-extra">
/*swift-is-localization*/
var ajax_tptn_tracker = {"ajax_url":"https://legacy.hakin9.org/","top_ten_id":"120993","top_ten_blog_id":"1","activate_counter":"11","top_ten_debug":"0","tptn_rnd":"66150749"};
//# sourceURL=tptn_tracker-js-extra
</script>
<script data-wpacu-script-handle='tptn_tracker' id="tptn_tracker-js" src="https://legacy.hakin9.org/wp-content/plugins/top-10/includes/js/top-10.min.js?ver=4.4.3"></script>
<script data-wpacu-script-handle='bp-extras-js' id="bp-extras-js-js" src="https://legacy.hakin9.org/wp-content/plugins/vibe-course-module/includes/js/course-module-js.min.js?ver=3.9.9.7"></script>
<script data-wpacu-script-handle='wp-mediaelement' id="wp-mediaelement-js" src="https://legacy.hakin9.org/wp-includes/js/mediaelement/wp-mediaelement.min.js?ver=7.1.1"></script>
<script id="buddypress-js-js-extra">
var BP_DTheme = {"accepted":"Accepted","close":"Close","comments":"comments","leave_group_confirm":"Are you sure you want to leave this group?","mark_as_fav":"Favorite","my_favs":"My Favorites","rejected":"Rejected","remove_fav":"Remove Favorite","show_all":"Show all","show_all_comments":"Show all comments for this thread","show_x_comments":"Show all %d comments","unsaved_changes":"Your profile has unsaved changes. If you leave the page, the changes will be lost.","view":"View","too_short":"Too short","weak":"Weak","good":"Good","strong":"Strong"};
//# sourceURL=buddypress-js-js-extra
</script>
<script data-wpacu-script-handle='buddypress-js' id="buddypress-js-js" src="https://legacy.hakin9.org/wp-content/themes/wplms/assets/js/old_files/buddypress.js?ver=3.9.9"></script>
<script id="bp-course-js-js-extra">
/*swift-is-localization*/
var vibe_course_module_strings = {"timeout":"TIMEOUT","too_fast_answer":"Too Fast or Answer not marked.","answer_saved":"Answer Saved.","processing":"Processing...","saving_answer":"Saving Answer...please wait","remove_user_text":"This step is irreversible. Are you sure you want to remove the User from the course ?","remove_user_button":"Confirm, Remove User from Course","confirm":"Confirm","cancel":"Cancel","reset_user_text":"This step is irreversible. All Units, Quiz results would be reset for this user. Are you sure you want to Reset the Course for this User?","reset_user_button":"Confirm, Reset Course for this User","quiz_reset":"This step is irreversible. All Questions answers would be reset for this user. Are you sure you want to Reset the Quiz for this User? ","quiz_reset_button":"Confirm, Reset Quiz for this User","marks_saved":"Marks Saved","quiz_marks_saved":"Quiz Marks Saved","save_quiz":"Save Quiz progress","saved_quiz_progress":"Saved","submit_quiz":"Submit Quiz","sending_messages":"Sending Messages ...","adding_students":"Adding Students to Course ...","successfuly_added_students":"Students successfully added to Course","unable_add_students":"Unable to Add students to Course","select_fields":"Please select fields to download","download":"Download","theme_color":"#a666ff","single_dark_color":"#FAFAFA","for_course":"for Course","active_filters":"Active Filters","clear_filters":"Clear all filters","remove_comment":"Are you sure you want to remove this note?","remove_comment_button":"Confirm, remove note","private_comment":"Make Private","add_comment":"Add your note","submit_quiz_error":"Please add questions or retake the quiz !","remove_announcement":"Are you sure you want to remove this Annoucement?","start_quiz_notification":"You're about to start the Quiz. Please click confirm to begin the quiz.","submit_quiz_notification":"Are you sure you want to submit the quiz. Submitting the quiz will freeze all your answers, you can not change them.  Please confirm.","check_results":"Check results","correct":"Correct","incorrect":"Incorrect","confirm_apply":"Are you sure you want to apply for this Course ?","instructor_uncomplete_unit":"Are you sure you want mark this unit \"incomplete\" for the user ?","instructor_complete_unit":"Are you sure you want to mark this unit \"complete\" for the user ?","unanswered_questions":"You have few unanswered questions. Are you sure you want to continue ?","enter_more_characters":"Please enter 4 or more characters ...","correct_answer":"Correct Answer","explanation":"Explanation","And":"and","go":"Go","security":"761eeac2d8","confirm_course_retake":"Are you sure you want to retake course?"};
//# sourceURL=bp-course-js-js-extra
</script>
<script data-wpacu-script-handle='bp-course-js' id="bp-course-js-js" src="https://legacy.hakin9.org/wp-content/plugins/vibe-course-module/includes/js/course.js?ver=3.9.9.7"></script>
<script data-wpacu-script-handle='imagesloaded' id="imagesloaded-js" src="https://legacy.hakin9.org/wp-includes/js/imagesloaded.min.js?ver=5.0.0"></script>
<script data-wpacu-script-handle='masonry' id="masonry-js" src="https://legacy.hakin9.org/wp-includes/js/masonry.min.js?ver=4.2.2"></script>
<script data-wpacu-script-handle='jquery-masonry' id="jquery-masonry-js" src="https://legacy.hakin9.org/wp-includes/js/jquery/jquery.masonry.min.js?ver=3.1.2b"></script>
<script id="mailerlite-classic-universal-js-extra">
/*swift-is-localization*/
var mailerliteData = {"account":"264225","accountSubdomain":"u7o1f1j5w9","shopUrl":"legacy.hakin9.org","enablePopups":"1"};
//# sourceURL=mailerlite-classic-universal-js-extra
</script>
<script data-wpacu-script-handle='mailerlite-classic-universal' id="mailerlite-classic-universal-js" src="https://legacy.hakin9.org/wp-content/plugins/woo-mailerlite/public/js/universal/classic-universal.js"></script>
<script id="fus-login-register-js-extra">
/*swift-is-localization*/
var fusAjaxConfig = {"ajaxUrl":"https://legacy.hakin9.org/wp-admin/admin-ajax.php","nonce":"8bfe49411e","messages":{"processing":"Processing...","error":"An error occurred. Please try again.","networkError":"Network error. Please check your connection.","success":"Success!"}};
//# sourceURL=fus-login-register-js-extra
</script>
<script data-wpacu-script-handle='fus-login-register' id="fus-login-register-js" src="https://legacy.hakin9.org/wp-content/plugins/front-editor/build/loginRegister.js?ver=8cdac1be38b2003ade2c"></script>
<script data-wpacu-script-handle='sourcebuster-js' id="sourcebuster-js-js" src="https://legacy.hakin9.org/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=11.0.1"></script>
<script id="wc-order-attribution-js-extra">
/*swift-is-localization*/
var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https://legacy.hakin9.org/wp-admin/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}};
//# sourceURL=wc-order-attribution-js-extra
</script>
<script data-wpacu-script-handle='wc-order-attribution' id="wc-order-attribution-js" src="https://legacy.hakin9.org/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=11.0.1"></script>
<script data-wpacu-script-handle='jquery-bind-first' id="jquery-bind-first-js" defer='defer' src="https://legacy.hakin9.org/wp-content/plugins/pixelyoursite-pro/dist/scripts/jquery.bind-first-0.2.3.min.js"></script>
<script data-wpacu-script-handle='js-cookie-pys' id="js-cookie-pys-js" defer src="https://legacy.hakin9.org/wp-content/plugins/pixelyoursite-pro/dist/scripts/js.cookie-2.1.3.min.js?ver=2.1.3"></script>
<script data-wpacu-script-handle='js-sha256' id="js-sha256-js" defer src="https://legacy.hakin9.org/wp-content/plugins/pixelyoursite-pro/dist/scripts/sha256.js?ver=0.11.0"></script>
<script data-wpacu-script-handle='js-tld' id="js-tld-js" defer src="https://legacy.hakin9.org/wp-content/plugins/pixelyoursite-pro/dist/scripts/tld.min.js?ver=2.3.1"></script>
<script data-wpacu-script-handle='vimeo' id="vimeo-js" defer src="https://legacy.hakin9.org/wp-content/plugins/pixelyoursite-pro/dist/scripts/vimeo.min.js"></script>
<script id="pys-js-extra">
/*swift-is-localization*/
var pysOptions = {"staticEvents":{"facebook":{"init_event":[{"delay":0,"type":"static","ajaxFire":false,"name":"PageView","pixelIds":["814733669851626"],"eventID":"af9dee3c-a662-41b5-9bd2-ddb574a72a36","params":{"page_title":"Attack and Defence in Blockchain Technologies (W39)","post_type":"course","post_id":120993,"plugin":"PixelYourSite","event_url":"legacy.hakin9.org/course/attack-and-defence-in-blockchain-technologies-w39/feed/","user_role":"guest"},"e_id":"init_event","ids":[],"hasTimeWindow":false,"timeWindow":0,"woo_order":"","edd_order":"","order_key":""}]}},"dynamicEvents":{"automatic_event_internal_link":{"facebook":{"delay":0,"type":"dyn","name":"InternalClick","pixelIds":["814733669851626"],"eventID":"c74ca87d-eef1-4e5f-8a47-630da16f7afa","params":{"page_title":"Attack and Defence in Blockchain Technologies (W39)","post_type":"course","post_id":120993,"plugin":"PixelYourSite","event_url":"legacy.hakin9.org/course/attack-and-defence-in-blockchain-technologies-w39/feed/","user_role":"guest"},"e_id":"automatic_event_internal_link","ids":[],"hasTimeWindow":false,"timeWindow":0,"woo_order":"","edd_order":"","order_key":""},"ga":{"delay":0,"type":"dyn","name":"InternalClick","trackingIds":["G-ELE02CMDCK"],"eventID":"c74ca87d-eef1-4e5f-8a47-630da16f7afa","params":{"page_title":"Attack and Defence in Blockchain Technologies (W39)","post_type":"course","post_id":120993,"plugin":"PixelYourSite","event_url":"legacy.hakin9.org/course/attack-and-defence-in-blockchain-technologies-w39/feed/","user_role":"guest"},"e_id":"automatic_event_internal_link","ids":[],"hasTimeWindow":false,"timeWindow":0,"woo_order":"","edd_order":"","order_key":""}},"automatic_event_outbound_link":{"facebook":{"delay":0,"type":"dyn","name":"OutboundClick","pixelIds":["814733669851626"],"eventID":"c135385e-c566-4ba7-957d-dd49c4f07b46","params":{"page_title":"Attack and Defence in Blockchain Technologies (W39)","post_type":"course","post_id":120993,"plugin":"PixelYourSite","event_url":"legacy.hakin9.org/course/attack-and-defence-in-blockchain-technologies-w39/feed/","user_role":"guest"},"e_id":"automatic_event_outbound_link","ids":[],"hasTimeWindow":false,"timeWindow":0,"woo_order":"","edd_order":"","order_key":""},"ga":{"delay":0,"type":"dyn","name":"OutboundClick","trackingIds":["G-ELE02CMDCK"],"eventID":"c135385e-c566-4ba7-957d-dd49c4f07b46","params":{"page_title":"Attack and Defence in Blockchain Technologies (W39)","post_type":"course","post_id":120993,"plugin":"PixelYourSite","event_url":"legacy.hakin9.org/course/attack-and-defence-in-blockchain-technologies-w39/feed/","user_role":"guest"},"e_id":"automatic_event_outbound_link","ids":[],"hasTimeWindow":false,"timeWindow":0,"woo_order":"","edd_order":"","order_key":""}},"automatic_event_video":{"facebook":{"delay":0,"type":"dyn","name":"WatchVideo","pixelIds":["814733669851626"],"eventID":"8e9df103-df64-4317-9640-9933b4d5b0d8","params":{"page_title":"Attack and Defence in Blockchain Technologies (W39)","post_type":"course","post_id":120993,"plugin":"PixelYourSite","event_url":"legacy.hakin9.org/course/attack-and-defence-in-blockchain-technologies-w39/feed/","user_role":"guest"},"e_id":"automatic_event_video","ids":[],"hasTimeWindow":false,"timeWindow":0,"woo_order":"","edd_order":"","order_key":""},"ga":{"delay":0,"type":"dyn","name":"WatchVideo","youtube_disabled":false,"trackingIds":["G-ELE02CMDCK"],"eventID":"8e9df103-df64-4317-9640-9933b4d5b0d8","params":{"page_title":"Attack and Defence in Blockchain Technologies (W39)","post_type":"course","post_id":120993,"plugin":"PixelYourSite","event_url":"legacy.hakin9.org/course/attack-and-defence-in-blockchain-technologies-w39/feed/","user_role":"guest"},"e_id":"automatic_event_video","ids":[],"hasTimeWindow":false,"timeWindow":0,"woo_order":"","edd_order":"","order_key":""}},"automatic_event_tel_link":{"facebook":{"delay":0,"type":"dyn","name":"TelClick","pixelIds":["814733669851626"],"eventID":"f8988f21-358b-4c38-88e0-5b810b4de35e","params":{"page_title":"Attack and Defence in Blockchain Technologies (W39)","post_type":"course","post_id":120993,"plugin":"PixelYourSite","event_url":"legacy.hakin9.org/course/attack-and-defence-in-blockchain-technologies-w39/feed/","user_role":"guest"},"e_id":"automatic_event_tel_link","ids":[],"hasTimeWindow":false,"timeWindow":0,"woo_order":"","edd_order":"","order_key":""},"ga":{"delay":0,"type":"dyn","name":"TelClick","trackingIds":["G-ELE02CMDCK"],"eventID":"f8988f21-358b-4c38-88e0-5b810b4de35e","params":{"page_title":"Attack and Defence in Blockchain Technologies (W39)","post_type":"course","post_id":120993,"plugin":"PixelYourSite","event_url":"legacy.hakin9.org/course/attack-and-defence-in-blockchain-technologies-w39/feed/","user_role":"guest"},"e_id":"automatic_event_tel_link","ids":[],"hasTimeWindow":false,"timeWindow":0,"woo_order":"","edd_order":"","order_key":""}},"automatic_event_email_link":{"facebook":{"delay":0,"type":"dyn","name":"EmailClick","pixelIds":["814733669851626"],"eventID":"708e2bf3-b644-41b1-88da-244cf54b64b0","params":{"page_title":"Attack and Defence in Blockchain Technologies (W39)","post_type":"course","post_id":120993,"plugin":"PixelYourSite","event_url":"legacy.hakin9.org/course/attack-and-defence-in-blockchain-technologies-w39/feed/","user_role":"guest"},"e_id":"automatic_event_email_link","ids":[],"hasTimeWindow":false,"timeWindow":0,"woo_order":"","edd_order":"","order_key":""},"ga":{"delay":0,"type":"dyn","name":"EmailClick","trackingIds":["G-ELE02CMDCK"],"eventID":"708e2bf3-b644-41b1-88da-244cf54b64b0","params":{"page_title":"Attack and Defence in Blockchain Technologies (W39)","post_type":"course","post_id":120993,"plugin":"PixelYourSite","event_url":"legacy.hakin9.org/course/attack-and-defence-in-blockchain-technologies-w39/feed/","user_role":"guest"},"e_id":"automatic_event_email_link","ids":[],"hasTimeWindow":false,"timeWindow":0,"woo_order":"","edd_order":"","order_key":""}},"automatic_event_adsense":{"facebook":{"delay":0,"type":"dyn","name":"AdSense","pixelIds":["814733669851626"],"eventID":"0b3db559-5b7e-4373-82d9-3df709f27921","params":{"page_title":"Attack and Defence in Blockchain Technologies (W39)","post_type":"course","post_id":120993,"plugin":"PixelYourSite","event_url":"legacy.hakin9.org/course/attack-and-defence-in-blockchain-technologies-w39/feed/","user_role":"guest"},"e_id":"automatic_event_adsense","ids":[],"hasTimeWindow":false,"timeWindow":0,"woo_order":"","edd_order":"","order_key":""},"ga":{"delay":0,"type":"dyn","name":"AdSense","trackingIds":["G-ELE02CMDCK"],"eventID":"0b3db559-5b7e-4373-82d9-3df709f27921","params":{"page_title":"Attack and Defence in Blockchain Technologies (W39)","post_type":"course","post_id":120993,"plugin":"PixelYourSite","event_url":"legacy.hakin9.org/course/attack-and-defence-in-blockchain-technologies-w39/feed/","user_role":"guest"},"e_id":"automatic_event_adsense","ids":[],"hasTimeWindow":false,"timeWindow":0,"woo_order":"","edd_order":"","order_key":""}},"woo_add_to_cart_on_button_click":{"facebook":{"delay":0,"type":"dyn","name":"AddToCart","pixelIds":["814733669851626"],"eventID":"7e70f5a6-1b38-4a67-a2ff-6225cf1dc6f0","params":{"page_title":"Attack and Defence in Blockchain Technologies (W39)","post_type":"course","post_id":120993,"plugin":"PixelYourSite","event_url":"legacy.hakin9.org/course/attack-and-defence-in-blockchain-technologies-w39/feed/","user_role":"guest"},"e_id":"woo_add_to_cart_on_button_click","ids":[],"hasTimeWindow":false,"timeWindow":0,"woo_order":"","edd_order":"","order_key":""},"ga":{"delay":0,"type":"dyn","name":"add_to_cart","trackingIds":["G-ELE02CMDCK"],"eventID":"7e70f5a6-1b38-4a67-a2ff-6225cf1dc6f0","params":{"page_title":"Attack and Defence in Blockchain Technologies (W39)","post_type":"course","post_id":120993,"plugin":"PixelYourSite","event_url":"legacy.hakin9.org/course/attack-and-defence-in-blockchain-technologies-w39/feed/","user_role":"guest"},"e_id":"woo_add_to_cart_on_button_click","ids":[],"hasTimeWindow":false,"timeWindow":0,"woo_order":"","edd_order":"","order_key":""}}},"triggerEvents":[],"triggerEventTypes":[],"triggerLogic":[],"triggerFrequency":[],"facebook":{"pixelIds":["814733669851626"],"advancedMatchingEnabled":false,"advancedMatching":[],"removeMetadata":false,"wooVariableAsSimple":true,"serverApiEnabled":true,"send_external_id":true,"enabled_medical":false,"do_not_track_medical_param":["event_url","post_title","page_title","landing_page","content_name","categories","category_name","tags"],"meta_ldu":false},"ga":{"trackingIds":["G-ELE02CMDCK"],"retargetingLogic":"ecomm","crossDomainEnabled":false,"crossDomainAcceptIncoming":false,"crossDomainDomains":[],"wooVariableAsSimple":true,"isDebugEnabled":[],"serverContainerUrls":{"G-ELE02CMDCK":{"enable_server_container":"","server_container_url":"","transport_url":""}},"additionalConfig":{"G-ELE02CMDCK":{"first_party_collection":true}},"disableAdvertisingFeatures":null,"disableAdvertisingPersonalization":false,"url_passthrough":true,"url_passthrough_filter":true,"custom_page_view_event":false},"debug":"","siteUrl":"https://legacy.hakin9.org","ajaxUrl":"https://legacy.hakin9.org/wp-admin/admin-ajax.php","ajax_event":"a7940b5f78","trackUTMs":"1","trackTrafficSource":"1","user_id":"0","enable_lading_page_param":"1","cookie_duration":"7","enable_event_day_param":"1","enable_event_month_param":"1","enable_event_time_param":"1","enable_remove_target_url_param":"1","enable_remove_download_url_param":"1","visit_data_model":"first_visit","last_visit_duration":"60","enable_auto_save_advance_matching":"1","enable_success_send_form":"","enable_automatic_events":"1","enable_event_video":"1","enable_rage_click":"","rage_click_threshold":"3","rage_click_time_limit":"2","enable_video_speed":"","ajaxForServerEvent":"1","ajaxForServerStaticEvent":"1","useSendBeacon":"1","send_external_id":"1","external_id_expire":"180","track_cookie_for_subdomains":"1","google_consent_mode":"1","data_persistency":"keep_data","advance_matching_form":{"enable_advance_matching_forms":true,"advance_matching_fn_names":["","first_name","first-name","first name","name","your-name"],"advance_matching_ln_names":["","last_name","last-name","last name"],"advance_matching_tel_names":["","phone","tel","your-phone"],"advance_matching_em_names":[]},"advance_matching_url":{"enable_advance_matching_url":true,"advance_matching_fn_names":[],"advance_matching_ln_names":[],"advance_matching_tel_names":[],"advance_matching_em_names":[]},"track_dynamic_fields":[],"gdpr":{"ajax_enabled":false,"all_disabled_by_api":false,"facebook_disabled_by_api":false,"tiktok_disabled_by_api":false,"analytics_disabled_by_api":false,"google_ads_disabled_by_api":false,"pinterest_disabled_by_api":false,"bing_disabled_by_api":false,"reddit_disabled_by_api":false,"externalID_disabled_by_api":false,"facebook_prior_consent_enabled":false,"tiktok_prior_consent_enabled":true,"analytics_prior_consent_enabled":true,"google_ads_prior_consent_enabled":true,"pinterest_prior_consent_enabled":true,"bing_prior_consent_enabled":true,"cookiebot_integration_enabled":false,"cookiebot_facebook_consent_category":"marketing","cookiebot_tiktok_consent_category":"marketing","cookiebot_analytics_consent_category":"statistics","cookiebot_google_ads_consent_category":"marketing","cookiebot_pinterest_consent_category":"marketing","cookiebot_bing_consent_category":"marketing","cookie_notice_integration_enabled":false,"cookie_law_info_integration_enabled":true,"real_cookie_banner_integration_enabled":false,"consent_magic_integration_enabled":false,"analytics_storage":{"enabled":true,"value":"granted","filter":false},"ad_storage":{"enabled":true,"value":"granted","filter":false},"ad_user_data":{"enabled":true,"value":"granted","filter":false},"ad_personalization":{"enabled":true,"value":"granted","filter":false}},"cookie":{"disabled_all_cookie":false,"disabled_start_session_cookie":false,"disabled_advanced_form_data_cookie":false,"disabled_landing_page_cookie":false,"disabled_first_visit_cookie":false,"disabled_trafficsource_cookie":false,"disabled_utmTerms_cookie":false,"disabled_utmId_cookie":false,"disabled_google_alternative_id":false},"tracking_analytics":{"TrafficLanding":"http://undefined","TrafficUtms":[],"TrafficUtmsId":[],"userDataEnable":true,"userData":{"emails":[],"phones":[],"addresses":[]},"use_encoding_provided_data":true,"use_multiple_provided_data":true},"GATags":{"ga_datalayer_type":"default","ga_datalayer_name":"dataLayerPYS","gclid_alternative_enabled":false,"gclid_alternative_param":""},"automatic":{"enable_youtube":true,"enable_vimeo":true,"enable_video":true},"woo":{"enabled":true,"enabled_save_data_to_orders":true,"addToCartOnButtonEnabled":true,"addToCartOnButtonValueEnabled":true,"addToCartOnButtonValueOption":"price","woo_purchase_on_transaction":true,"woo_view_content_variation_is_selected":true,"singleProductId":null,"affiliateEnabled":false,"removeFromCartSelector":"form.woocommerce-cart-form .remove","addToCartCatchMethod":"add_cart_js","is_order_received_page":false,"containOrderId":false,"affiliateEventName":"Lead"},"edd":{"enabled":false},"cache_bypass":"1789744557"};
//# sourceURL=pys-js-extra
</script>
<script data-wpacu-script-handle='pys' id="pys-js" defer='defer' src="https://legacy.hakin9.org/wp-content/plugins/pixelyoursite-pro/dist/scripts/public.js?ver=12.6.1"></script>
<script data-wpacu-script-handle='detectmobilebrowser' id="detectmobilebrowser-js" src="https://legacy.hakin9.org/wp-content/plugins/mystickysidebar/js/detectmobilebrowser.js?ver=1.2.3"></script>
<script id="mystickysidebar-js-extra">
/*swift-is-localization*/
var mystickyside_name = {"mystickyside_string":".sidebar","mystickyside_content_string":".container","mystickyside_margin_top_string":"90","mystickyside_margin_bot_string":"0","mystickyside_update_sidebar_height_string":"false","mystickyside_min_width_string":"795","device_desktop":"1","device_mobile":"1"};
//# sourceURL=mystickysidebar-js-extra
</script>
<script data-wpacu-script-handle='mystickysidebar' id="mystickysidebar-js" src="https://legacy.hakin9.org/wp-content/plugins/mystickysidebar/js/theia-sticky-sidebar.js?ver=1.2.3"></script>
<script data-wpacu-script-handle='woo_discount_pro_script' id="woo_discount_pro_script-js" src="https://legacy.hakin9.org/wp-content/plugins/woo-discount-rules-pro/Assets/Js/awdr_pro.js?ver=2.6.14"></script>
<script id="wplms-js-extra">
var wplms = {"more":"More","view_more":"View More","menu":"Menu","wplms_woocommerce_validate":"Please fill in all the required fields (indicated by *)","open_menu":"Open/Close Menu","invalid_mail":"Invalid email entered !","signon_security":"fe6788652c"};
//# sourceURL=wplms-js-extra
</script>
<script data-wpacu-script-handle='wplms' id="wplms-js" src="https://legacy.hakin9.org/wp-content/themes/wplms/assets/js/wplms.min.js?ver=3.9.9"></script>
<script id="wp-emoji-settings" type="application/json">
{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://legacy.hakin9.org/wp-includes/js/wp-emoji-release.min.js?ver=7.1.1"}}
</script>
<script type="module">
/*! This file is auto-generated */
var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
//# sourceURL=https://legacy.hakin9.org/wp-includes/js/wp-emoji-loader.min.js
</script>
<script type="text/javascript">(function (undefined) {let scriptOptions={"_localizedStrings":{"redirect_overlay_title":"Hold On","redirect_overlay_text":"You are being redirected to another page,<br>it may take a few seconds.","webview_notification_text":"The selected provider doesn't support embedded browsers!"},"_targetWindow":"prefer-popup","_redirectOverlay":"overlay-with-spinner-and-message","_unsupportedWebviewBehavior":""};
/**
 * Used when Cross-Origin-Opener-Policy blocked the access to the opener. We can't have a reference of the opened windows, so we should attempt to refresh only the windows that has opened popups.
 */
window._nslHasOpenedPopup = false;
window._nslWebViewNoticeElement = null;

window.NSLPopup = function (url, title, w, h) {

    /**
     * Cross-Origin-Opener-Policy blocked the access to the opener
     */
    if (typeof BroadcastChannel === "function") {
        const _nslLoginBroadCastChannel = new BroadcastChannel('nsl_login_broadcast_channel');
        _nslLoginBroadCastChannel.onmessage = (event) => {
            if (window?._nslHasOpenedPopup && event.data?.action === 'redirect') {
                window._nslHasOpenedPopup = false;

                const url = event.data?.href;
                _nslLoginBroadCastChannel.close();
                if (typeof window.nslRedirect === 'function') {
                    window.nslRedirect(url);
                } else {
                    window.opener.location = url;
                }
            }
        };
    }

    const userAgent = navigator.userAgent,
        mobile = function () {
            return /\b(iPhone|iP[ao]d)/.test(userAgent) ||
                /\b(iP[ao]d)/.test(userAgent) ||
                /Android/i.test(userAgent) ||
                /Mobile/i.test(userAgent);
        },
        screenX = window.screenX !== undefined ? window.screenX : window.screenLeft,
        screenY = window.screenY !== undefined ? window.screenY : window.screenTop,
        outerWidth = window.outerWidth !== undefined ? window.outerWidth : document.documentElement.clientWidth,
        outerHeight = window.outerHeight !== undefined ? window.outerHeight : document.documentElement.clientHeight - 22,
        targetWidth = mobile() ? null : w,
        targetHeight = mobile() ? null : h,
        left = parseInt(screenX + (outerWidth - targetWidth) / 2, 10),
        right = parseInt(screenY + (outerHeight - targetHeight) / 2.5, 10),
        features = [];
    if (targetWidth !== null) {
        features.push('width=' + targetWidth);
    }
    if (targetHeight !== null) {
        features.push('height=' + targetHeight);
    }
    features.push('left=' + left);
    features.push('top=' + right);
    features.push('scrollbars=1');

    const newWindow = window.open(url, title, features.join(','));

    if (window.focus) {
        newWindow.focus();
    }

    window._nslHasOpenedPopup = true;

    return newWindow;
};

let isWebView = null;

function checkWebView() {
    if (isWebView === null) {
        function _detectOS(ua) {
            if (/Android/.test(ua)) {
                return "Android";
            } else if (/iPhone|iPad|iPod/.test(ua)) {
                return "iOS";
            } else if (/Windows/.test(ua)) {
                return "Windows";
            } else if (/Mac OS X/.test(ua)) {
                return "Mac";
            } else if (/CrOS/.test(ua)) {
                return "Chrome OS";
            } else if (/Firefox/.test(ua)) {
                return "Firefox OS";
            }
            return "";
        }

        function _detectBrowser(ua) {
            let android = /Android/.test(ua);

            if (/Opera Mini/.test(ua) || / OPR/.test(ua) || / OPT/.test(ua)) {
                return "Opera";
            } else if (/CriOS/.test(ua)) {
                return "Chrome for iOS";
            } else if (/Edge/.test(ua)) {
                return "Edge";
            } else if (android && /Silk\//.test(ua)) {
                return "Silk";
            } else if (/Chrome/.test(ua)) {
                return "Chrome";
            } else if (/Firefox/.test(ua)) {
                return "Firefox";
            } else if (android) {
                return "AOSP";
            } else if (/MSIE|Trident/.test(ua)) {
                return "IE";
            } else if (/Safari\//.test(ua)) {
                return "Safari";
            } else if (/AppleWebKit/.test(ua)) {
                return "WebKit";
            }
            return "";
        }

        function _detectBrowserVersion(ua, browser) {
            if (browser === "Opera") {
                return /Opera Mini/.test(ua) ? _getVersion(ua, "Opera Mini/") :
                    / OPR/.test(ua) ? _getVersion(ua, " OPR/") :
                        _getVersion(ua, " OPT/");
            } else if (browser === "Chrome for iOS") {
                return _getVersion(ua, "CriOS/");
            } else if (browser === "Edge") {
                return _getVersion(ua, "Edge/");
            } else if (browser === "Chrome") {
                return _getVersion(ua, "Chrome/");
            } else if (browser === "Firefox") {
                return _getVersion(ua, "Firefox/");
            } else if (browser === "Silk") {
                return _getVersion(ua, "Silk/");
            } else if (browser === "AOSP") {
                return _getVersion(ua, "Version/");
            } else if (browser === "IE") {
                return /IEMobile/.test(ua) ? _getVersion(ua, "IEMobile/") :
                    /MSIE/.test(ua) ? _getVersion(ua, "MSIE ")
                        :
                        _getVersion(ua, "rv:");
            } else if (browser === "Safari") {
                return _getVersion(ua, "Version/");
            } else if (browser === "WebKit") {
                return _getVersion(ua, "WebKit/");
            }
            return "0.0.0";
        }

        function _getVersion(ua, token) {
            try {
                return _normalizeSemverString(ua.split(token)[1].trim().split(/[^\w\.]/)[0]);
            } catch (o_O) {
            }
            return "0.0.0";
        }

        function _normalizeSemverString(version) {
            const ary = version.split(/[\._]/);
            return (parseInt(ary[0], 10) || 0) + "." +
                (parseInt(ary[1], 10) || 0) + "." +
                (parseInt(ary[2], 10) || 0);
        }

        function _isWebView(ua, os, browser, version, options) {
            switch (os + browser) {
                case "iOSSafari":
                    return false;
                case "iOSWebKit":
                    return _isWebView_iOS(options);
                case "AndroidAOSP":
                    return false;
                case "AndroidChrome":
                    return parseFloat(version) >= 42 ? /; wv/.test(ua) : /\d{2}\.0\.0/.test(version) ? true : _isWebView_Android(options);
            }
            return false;
        }

        function _isWebView_iOS(options) {
            const document = (window["document"] || {});

            if ("WEB_VIEW" in options) {
                return options["WEB_VIEW"];
            }
            return !("fullscreenEnabled" in document || "webkitFullscreenEnabled" in document || false);
        }

        function _isWebView_Android(options) {
            if ("WEB_VIEW" in options) {
                return options["WEB_VIEW"];
            }
            return !("requestFileSystem" in window || "webkitRequestFileSystem" in window || false);
        }

        const options = {},
            nav = window.navigator || {},
            ua = nav.userAgent || "",
            os = _detectOS(ua),
            browser = _detectBrowser(ua),
            browserVersion = _detectBrowserVersion(ua, browser);

        isWebView = _isWebView(ua, os, browser, browserVersion, options);
    }

    return isWebView;
}

function isAllowedWebViewForUserAgent(provider) {
    const facebookAllowedWebViews = [
        'Instagram',
        'FBAV',
        'FBAN'
    ];
    let whitelist = [];

    if (provider && provider === 'facebook') {
        whitelist = facebookAllowedWebViews;
    }

    const nav = window.navigator || {},
        ua = nav.userAgent || "";

    if (whitelist.length && ua.match(new RegExp(whitelist.join('|')))) {
        return true;
    }

    return false;
}

function disableButtonInWebView(providerButtonElement) {
    if (providerButtonElement) {
        providerButtonElement.classList.add('nsl-disabled-provider');
        providerButtonElement.setAttribute('href', '#');

        providerButtonElement.addEventListener('pointerdown', (e) => {
            if (!window._nslWebViewNoticeElement) {
                window._nslWebViewNoticeElement = document.createElement('div');
                window._nslWebViewNoticeElement.id = "nsl-notices-fallback";
                window._nslWebViewNoticeElement.addEventListener('pointerdown', function (e) {
                    this.parentNode.removeChild(this);
                    window._nslWebViewNoticeElement = null;
                });
                const webviewNoticeHTML = '<div class="error"><p>' + scriptOptions._localizedStrings.webview_notification_text + '</p></div>';

                window._nslWebViewNoticeElement.insertAdjacentHTML("afterbegin", webviewNoticeHTML);
                document.body.appendChild(window._nslWebViewNoticeElement);
            }
        });
    }

}

window._nslDOMReady(function () {

    window.nslRedirect = function (url) {
        if (scriptOptions._redirectOverlay) {
            const overlay = document.createElement('div');
            overlay.id = "nsl-redirect-overlay";
            let overlayHTML = '';
            const overlayContainer = "<div id='nsl-redirect-overlay-container'>",
                overlayContainerClose = "</div>",
                overlaySpinner = "<div id='nsl-redirect-overlay-spinner'></div>",
                overlayTitle = "<p id='nsl-redirect-overlay-title'>" + scriptOptions._localizedStrings.redirect_overlay_title + "</p>",
                overlayText = "<p id='nsl-redirect-overlay-text'>" + scriptOptions._localizedStrings.redirect_overlay_text + "</p>";

            switch (scriptOptions._redirectOverlay) {
                case "overlay-only":
                    break;
                case "overlay-with-spinner":
                    overlayHTML = overlayContainer + overlaySpinner + overlayContainerClose;
                    break;
                default:
                    overlayHTML = overlayContainer + overlaySpinner + overlayTitle + overlayText + overlayContainerClose;
                    break;
            }

            overlay.insertAdjacentHTML("afterbegin", overlayHTML);
            document.body.appendChild(overlay);
        }

        window.location = url;
    };

    let targetWindow = scriptOptions._targetWindow || 'prefer-popup',
        lastPopup = false;


    document.addEventListener('click', function (e) {
        if (e.target) {
            const buttonLinkElement = e.target.closest('a[data-plugin="nsl"][data-action="connect"]') || e.target.closest('a[data-plugin="nsl"][data-action="link"]');
            if (buttonLinkElement) {
                if (lastPopup && !lastPopup.closed) {
                    e.preventDefault();
                    lastPopup.focus();
                } else {

                    let href = buttonLinkElement.href,
                        success = false;
                    if (href.indexOf('?') !== -1) {
                        href += '&';
                    } else {
                        href += '?';
                    }

                    const redirectTo = buttonLinkElement.dataset.redirect;
                    if (redirectTo === 'current') {
                        href += 'redirect=' + encodeURIComponent(window.location.href) + '&';
                    } else if (redirectTo && redirectTo !== '') {
                        href += 'redirect=' + encodeURIComponent(redirectTo) + '&';
                    }

                    if (targetWindow !== 'prefer-same-window' && checkWebView()) {
                        targetWindow = 'prefer-same-window';
                    }

                    if (targetWindow === 'prefer-popup') {
                        lastPopup = NSLPopup(href + 'display=popup', 'nsl-social-connect', buttonLinkElement.dataset.popupwidth, buttonLinkElement.dataset.popupheight);
                        if (lastPopup) {
                            success = true;
                            e.preventDefault();
                        }
                    } else if (targetWindow === 'prefer-new-tab') {
                        const newTab = window.open(href + 'display=popup', '_blank');
                        if (newTab) {
                            if (window.focus) {
                                newTab.focus();
                            }
                            success = true;
                            window._nslHasOpenedPopup = true;
                            e.preventDefault();
                        }
                    }

                    if (!success) {
                        window.location = href;
                        e.preventDefault();
                    }
                }
            }
        }
    });

    let buttonCountChanged = false;

    const googleLoginButtons = document.querySelectorAll(' a[data-plugin="nsl"][data-provider="google"]');
    if (googleLoginButtons.length && checkWebView()) {
        googleLoginButtons.forEach(function (googleLoginButton) {
            if (scriptOptions._unsupportedWebviewBehavior === 'disable-button') {
                disableButtonInWebView(googleLoginButton);
            } else {
                googleLoginButton.remove();
                buttonCountChanged = true;
            }
        });
    }

    const facebookLoginButtons = document.querySelectorAll(' a[data-plugin="nsl"][data-provider="facebook"]');
    if (facebookLoginButtons.length && checkWebView() && /Android/.test(window.navigator.userAgent) && !isAllowedWebViewForUserAgent('facebook')) {
        facebookLoginButtons.forEach(function (facebookLoginButton) {
            if (scriptOptions._unsupportedWebviewBehavior === 'disable-button') {
                disableButtonInWebView(facebookLoginButton);
            } else {
                facebookLoginButton.remove();
                buttonCountChanged = true;
            }
        });
    }

    const separators = document.querySelectorAll('div.nsl-separator');
    if (buttonCountChanged && separators.length) {
        separators.forEach(function (separator) {
            const separatorParentNode = separator.parentNode;
            if (separatorParentNode) {
                const separatorButtonContainer = separatorParentNode.querySelector('div.nsl-container-buttons');
                if (separatorButtonContainer && !separatorButtonContainer.hasChildNodes()) {
                    separator.remove();
                }
            }
        })
    }
});})();</script><script>
document.addEventListener('DOMContentLoaded', function () {

	function directItems(nav) {
		return Array.prototype.filter.call(nav.children, function(el) {
			return el.tagName === 'LI';
		});
	}

	function activeItem(nav, type) {
		const selectors = type === 'wplms'
			? ['li.current','li.selected']
			: ['li.wcs-state-active','li.ui-tabs-active','li.active'];

		for (const selector of selectors) {
			const found = nav.querySelector(':scope > ' + selector);
			if (found) return found;
		}

		return directItems(nav)[0] || null;
	}

	function setupSlider(nav, type) {

		if (!nav || nav.dataset.h9Slider === '1') return;

		const items = directItems(nav);
		if (!items.length) return;

		nav.dataset.h9Slider = '1';
		nav.classList.add('h9mwc-slider-ready');

		const indicator = document.createElement('span');
		indicator.className = 'h9mwc-slide-indicator';
		indicator.setAttribute('aria-hidden', 'true');
		nav.appendChild(indicator);

		function geometryFor(item) {
			const navRect = nav.getBoundingClientRect();
			const itemRect = item.getBoundingClientRect();

			if (type === 'wcs') {
				return {
					x: itemRect.left - navRect.left - 7,
					width: itemRect.width
				};
			}

			return {
				x: itemRect.left - navRect.left,
				width: itemRect.width
			};
		}

		function moveTo(item) {
			if (!item) {
				indicator.style.opacity = '0';
				return;
			}

			const g = geometryFor(item);
			indicator.style.width = g.width + 'px';
			indicator.style.transform = 'translateX(' + g.x + 'px)';
			indicator.style.opacity = '1';
		}

		function clearHoverClasses() {
			items.forEach(function(item) {
				item.classList.remove('h9mwc-hovered', 'h9mwc-dim-active');
			});
		}

		function returnToActive() {
			clearHoverClasses();
			moveTo(activeItem(nav, type));
		}

		items.forEach(function(item) {

			item.addEventListener('mouseenter', function() {
				clearHoverClasses();

				const active = activeItem(nav, type);

				item.classList.add('h9mwc-hovered');
				moveTo(item);
			});

			item.addEventListener('click', function() {
				window.setTimeout(returnToActive, 60);
				window.setTimeout(returnToActive, 250);
			});
		});

		nav.addEventListener('mouseleave', returnToActive);

		const observer = new MutationObserver(function(mutations) {
			let shouldUpdate = false;

			mutations.forEach(function(mutation) {
				if (mutation.type === 'attributes' && mutation.attributeName === 'class') {
					shouldUpdate = true;
				}
			});

			if (shouldUpdate && !nav.matches(':hover')) {
				window.requestAnimationFrame(returnToActive);
			}
		});

		items.forEach(function(item) {
			observer.observe(item, { attributes:true, attributeFilter:['class'] });
		});

		window.addEventListener('resize', function() {
			window.requestAnimationFrame(returnToActive);
		});

		/* Initial position after legacy theme/tab JS has settled. */
		window.requestAnimationFrame(returnToActive);
		window.setTimeout(returnToActive, 250);
	}

	/* WPLMS Home / Curriculum / Forum */
	document.querySelectorAll('body.single-course #item-nav > div > ul, body.single-course #item-nav ul').forEach(function(nav) {
		if (directItems(nav).length >= 2) {
			setupSlider(nav, 'wplms');
		}
	});

	/* Legacy Woo Shortcodes tab bars */
	document.querySelectorAll(
		'body.single-course .wc-shortcodes-tabs ul.wcs-tabs-nav,' +
		'body.single-course .wc-shortcodes-tabs .wc-shortcodes-tabs-nav,' +
		'.h9mwc-never-match'
	).forEach(function(nav) {
		if (directItems(nav).length >= 2) {
			setupSlider(nav, 'wcs');
		}
	});

});
</script>
	                <script>
                    jQuery(document).ready(function($) {
                        var wt_related_products = jQuery('.wt-related-products .owl-carousel');

                                                    if ("function" === typeof wt_related_products.owlCarousel) {
                                wt_related_products.owlCarousel({
                                    loop: false,
                                    margin: 10,
                                    nav: true,
                                    navText: [
                                        "<i class='dashicons dashicons-arrow-left-alt2 wt-left'></i>",
                                        "<i class='dashicons dashicons-arrow-right-alt2 wt-right'></i>"
                                    ],
                                    //autoplay: true,
                                    autoplayHoverPause: true,
                                    responsive: {
                                        0: {
                                            items: 1                                        },
                                        600: {
                                            items: 4                                        },
                                        1000: {
                                            items: 4                                        }
                                    }
                                });
                            }
                        
                        jQuery(".wt-related-products>.carousel-wrap>.owl-carousel>.owl-stage-outer>.owl-stage>.owl-item>div[class*='col-']").removeClass (function (index, css) {
                            return (css.match (/(^|\s)col-\S+/g) || []).join(' ');
                        });
                     
                                                /* Theme compatability for hover effect*/
                                                                    });
                                                                                       
                </script>
                
            <link rel="stylesheet" href="//legacy.hakin9.org/wp-content/cache/swift-performance/legacy.hakin9.org/css/7cc1bcaa24549a0489b0cddb4a72e696.css" media="all"><span style="display: none;" data-name=wpacu-delimiter data-content="ASSET CLEANUP NOSCRIPT FOR ASYNC PRELOADS"></span><span style="display: none;" data-name=wpacu-delimiter content="ASSET CLEANUP NOSCRIPT WEB FONT LOADER"></span><!--Cached with Swift Performance-->
</body>
</html>