• DELETE FROM KEYWORDS WHERE ID_DOMAINE=1729390
  • DoneDoneDone

    URL:www.narconon.ch

    Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0
    Connection: keep-alive
    Date: Tue, 05 Nov 2024 13:55:17 GMT
    Content-Length: 143
    Content-Type: text/html
    Expires: Thu, 01 Jan 1970 00:00:01 GMT
    Location: https://www.narconon.org/
    Server: cloudflare
    Report-To: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=ArY5dhltZAJMoN9rNVUQ5FL0N9zwBoDcwVriFGxqMma0ss7CvyfaNBPGTYr%2B9J6ToshKUxOcObOcXiAimDItCFUHmHt3LK96McRaib8gWUqAQvnd3jNXlBar6dg%2F0GwvxiI%3D"}],"group":"cf-nel","max_age":604800}
    NEL: {"success_fraction":0,"report_to":"cf-nel","max_age":604800}
    CF-RAY: 8ddd57329ff6d3dc-CDG
    alt-svc: h3=":443"; ma=86400
    server-timing: cfL4;desc="?proto=TCP&rtt=15320&sent=1&recv=3&lost=0&retrans=0&sent_bytes=0&recv_bytes=149&delivery_rate=0&cwnd=230&unsent_bytes=0&cid=0000000000000000&ts=0&x=0"
    
    
    Location => https://www.narconon.org/
    Status => 302
    <html>
    <head><title>302 Found</title></head>
    

    (vide) Tentative en https

    https://www.narconon.org/

    <!DOCTYPE html>
    <html lang="en-us" itemscope itemtype="http://schema.org/WebPage" class="no-js">
    <head>
    	<meta charset="utf-8">
    	<meta http-equiv="X-UA-Compatible" content="IE=edge">
    	<meta name="viewport" content="width=device-width, initial-scale=1">
    	<meta name="apple-mobile-web-app-capable" content="yes">
    	<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
    	<meta name="msvalidate.01" content="8493E5BD86AAADFA99EE12F162A2ABD4" />
    
    	
    	
    		
    	
    
    	<link rel="alternate" type="application/rss+xml" title="RSS Feed" href="/news/rss.xml" />
    	
    
    	<link rel="icon" href="/favicon.ico?_=Tzod4Xjs"/>
    
    	
    	<link href="https://fonts.googleapis.com/css?family=Open+Sans:400,700,400i,700i&amp;subset=latin-ext" rel="stylesheet">
    
    	
    
    	<link rel="canonical" href="https://www.narconon.org/" />
    
    	<link rel="alternate" href="https://www.narconon.org/" hreflang="en"/>
    	<link rel="alternate" href="https://www.narconon.org/es/" hreflang="es"/>
    	<link rel="alternate" href="https://www.narconon.org/da/" hreflang="da"/>
    	<link rel="alternate" href="https://www.narconon.org/de/" hreflang="de"/>
    	<link rel="alternate" href="https://www.narconon.org/el/" hreflang="el"/>
    	<link rel="alternate" href="https://www.narconon.org/es/" hreflang="es"/>
    	<link rel="alternate" href="https://www.narconon.org/fr/" hreflang="fr"/>
    	<link rel="alternate" href="https://www.narconon.org/he/" hreflang="he"/>
    	<link rel="alternate" href="https://www.narconon.org/hu/" hreflang="hu"/>
    	<link rel="alternate" href="https://www.narconon.org/it/" hreflang="it"/>
    	<link rel="alternate" href="https://www.narconon.org/ja/" hreflang="ja"/>
    	<link rel="alternate" href="https://www.narconon.org/mk/" hreflang="mk"/>
    	<link rel="alternate" href="https://www.narconon.org/nl/" hreflang="nl"/>
    	<link rel="alternate" href="https://www.narconon.org/no/" hreflang="no"/>
    	<link rel="alternate" href="https://www.narconon.org/pt/" hreflang="pt"/>
    	<link rel="alternate" href="https://www.narconon.org/ru/" hreflang="ru"/>
    	<link rel="alternate" href="https://www.narconon.org/sv/" hreflang="sv"/>
    	<link rel="alternate" href="https://www.narconon.org/zh/" hreflang="zh"/>
    	<link rel="alternate" href="https://www.narconon.org/ar/" hreflang="ar"/>
    	<link rel="alternate" href="https://www.narconon.org/ne/" hreflang="ne"/>
    	<link rel="alternate" href="https://www.narconon.org/uk/" hreflang="uk"/>
    	<link rel="alternate" href="https://www.narconon.org/cs/" hreflang="cs"/>
    	<link rel="alternate" href="https://www.narconon.org/tr/" hreflang="tr"/>
    	
    
    	
    	<link rel="stylesheet" type="text/css" href="/theme/css/_combined_main.css?_=Tzod4Xjs"/>
    
    	
    	
    
    	
    	
    
    	
    	<link rel="alternate" type="application/rss+xml" title="RSS" href='https://www.narconon.org/rss.xml'>
    
    	
    
    
    
    
    <title>Narconon | Drug Rehabilitation | Drug Education</title>
    <meta name="description" content="Narconon provides drug rehabilitation, drug education and drug prevention programs that have helped millions improve their lives. Find a drug rehab center near you." />
    <meta property="og:url" content="https://www.narconon.org/" />
    <meta property="og:site_name" content="Narconon International" />
    <meta property="og:title" content="Narconon | Drug Rehabilitation | Drug Education" />
    <meta property="og:description" content=" Narconon provides drug rehabilitation, drug education and drug prevention programs that have helped millions improve their lives. Find a drug rehab center near you.   " />
    <meta property="og:image" content="https://files.ondemandhosting.info/data/shared/web/assets/videos/master_thumbs/nn-drug-rehab-edu_en_US.jpg?_=Tzod4Xjs" />
    <meta property="og:type" content="website" />
    <meta name="twitter:card" content="summary">
    <meta name="twitter:site" content="@narconon">
    <meta name="twitter:title" content="Narconon | Drug Rehabilitation | Drug Education">
    <meta name="twitter:description" content=" Narconon provides drug rehabilitation, drug education and drug prevention programs that have helped millions improve their lives. Find a drug rehab center near you.   " >
    <meta name="twitter:image" content="https://files.ondemandhosting.info/data/shared/web/assets/videos/master_thumbs/nn-drug-rehab-edu_en_US.jpg?_=Tzod4Xjs">
    
    	
    <style>
    .blog-list-article {
        margin-bottom: 20px;
        line-height: 1.2;
    }
    .blog-list-article a {
        text-decoration: none;
    }
    .blog-list-article h3 {
        margin-top: 0;
        margin-bottom: 5px;
        font-family: inherit;
        font-size: 18px;
        line-height: 1.2;
    }
    .blog-list-article .blog-byline {
        font-size: 12px;
    }
    .blog-list-article h3 a {
        color: #333;
    }
    </style>
    
    <style>
    .blog-primary-article {
        line-height: 1.4;
    }
    .blog-primary-article a {
        text-decoration: none;
    }
    .blog-primary-article .identity {
        font-size: 12px;
        line-height: 1.2;
    }
    .blog-primary-article .profile-picture {
        width: 48px;
        height: 48px;
        line-height: 48px;
    }
    .blog-primary-article h3 a {
        color: #333;
    }
    .blog-primary-article .thumb {
        margin-top: 10px;
        margin-bottom: 10px;
        display: block;
    }
    .blog-primary-article .thumb .img-responsive {
        margin-left: auto;
        margin-right: auto;
    }
    </style>
    
    
    <script type="application/ld+json">
    {
      "@context": "http://schema.org",
      "@type": "WebSite",
      "url": "https:\/\/www.narconon.org\/",
      "potentialAction": {
        "@type": "SearchAction",
        "target": "https:\/\/www.narconon.org\/search.html?q={search_term_string}",
        "query-input": "required name=search_term_string"
      }
    }
    </script>
    
    
    
    <style>
    
    .home-bottom-more-info {
        text-align: center;
        margin-top: 10px;
        margin-bottom: 30px;
        font-size: 1.1em;
    }
    :lang(sv) .home-facilities-intro-title {
        line-height: 1.2em;
    }
    
    @media (max-width: 1024px) {
    
        .home-locations-section .fso-custom-slider-wrapper {
            overflow: hidden;
        }
    
        .parallax__layer .banner-overall-wrapper .banner-elem .icons .frog {
            left: -56px !important;
        }
    
    }
    
    @media (max-width: 767px) {
    
        .what-narconon-grads-say {
            background: #f2f2f2;
            padding-top: 1px;
        }
    
        .home-facilities-intro-title {
            margin-top: 0;
        }
    
        .home-locations-section .fso-custom-slider-wrapper {
            position: relative;
        }
    
        .home-locations-section .slide-arrow-holder {
            top: 0;
            bottom: 0;
        }
    
        .slide-arrow-holder .arrow-bg {
            top: 0 !important;
            bottom: 24px !important;
            position: relative;
        }
    
        .life-back-text-1 img {
            max-width: 100%;
        }
    
    }
    
    .more-info-front-special {
        margin-bottom: 40px;
    }
    
    @media (max-width: 420px) {
        .more-info-front-special h2.intro-para-title {
            margin-top: 0;
            font-size: 24px;
        }
    }
    
    .more-info-form-wrapper .form-group {
        margin-bottom: 10px;
    }
    .more-info-form-wrapper .head-line {
        margin-bottom: 15px;
    }
    
    .more-info-form-wrapper .privacy-note {
        float: left;
        width: 70%;
        display: block;
        margin-left: 15px;
        margin-bottom: 0;
        margin-top: 0;
    }
    
    .more-info-form-wrapper .submit-button {
        float: left;
        display: block;
    }
    
    .with-image {
        position: relative;
        padding-left: 148px;
        min-height: 128px;
        margin-top: 20px;
    }
    .index-image {
        background: url(/theme/images/nn-drug-rehab-index-parts-sprite.jpg) no-repeat 0 0;
        width: 128px;
        height: 128px;
        position: absolute;
        top: 0;
        left: 0;
    }
    .index-image-1 {
        background-position: 0 0;
    }
    .index-image-2 {
        background-position: 0 -128px;
    }
    .index-image-3 {
        background-position: 0 -256px;
    }
    .index-image-4 {
        background-position: 0 -384px;
    }
    .index-image-5 {
        background-position: 0 -512px;
    }
    
    @media (max-width: 991px) and (min-width: 767px) {
    
        .more-info-wrapper .subscribe-more-info-form label,
        .more-info-wrapper .more-info-form label {
            font-size: 16px;
        }
    
    }
    
    .latest-news {
        text-align: left !important;
        padding-bottom: 2px;
        border-bottom: 1px solid #d0d0d0;
    }
    
    .follow-us-text {
        position: relative;
        top: -4px;
    }
    
    #form-subscribe.success-message:after {
        content: "Thank you for subscribing.";
    }
    
    .intro-para {
        max-width: 820px;
        margin: 0 auto;
        padding: 0 20px;
    }
    
    .intro-para p {
        font-size: 1.1em;
        color: #565656;
    }
    
    .intro-para-title {
        text-align: center;
    }
    
    .intro-para .video-backdrop {
        background: url(/theme/images/intro-film-backdrop.jpg) center no-repeat;
        background-size: cover;
        margin: 0 calc(50% - 50vw);
    }
    
    .intro-para .video-container-16-9 {
        position: relative;
        max-width: 780px;
        margin: 0 auto;
    }
    
    .intro-para .video-inner {
        padding-bottom: 56.25%;
    }
    
    .intro-para .video-js {
        position: absolute;
    }
    
    .intro-para .inline-title {
        font-size: 1.8em;
    }
    
    .light-bandit {
        background: #f8f8f8;
    }
    .light-bandit h4 {
        margin-top: 20px;
        margin-bottom: 20px;
    }
    :lang(hu) .light-bandit h4 {
        line-height: 1.2em;
    }
    .light-bandit p {
        color: #565656;
    }
    .light-bandit .index-image {
        display: block;
        position: relative;
        float: left;
        margin-right: 20px;
        margin-bottom: 5px;
    }
    @media (min-width: 768px) and (max-width: 860px) {
        .light-bandit .index-image {
            float: none;
            margin-left: auto;
            margin-right: auto;
        }
    }
    .light-bandit .read-more {
        text-align: center;
        white-space: nowrap;
    }
    .pull-quote-standing-by {
        font-size: 1.8em;
        font-weight: bold;
    }
    
    @media (max-width: 420px) {
        .pull-quote-standing-by {
            font-size: 1.4em;
            margin-top: 15px;
            margin-bottom: 15px;
        }
        .front .home-page-yellow-quote {
            padding-bottom: 10px;
        }
    }
    
    arrow {
        height: auto;
        line-height: 100px;
        margin-top: -50px;
    }
    
    p.steps-leader {
        font-weight: bold;
    }
    p.steps-trailer {
        text-align: center;
        font-size: 1.4em;
    }
    
     
    
    .front #habla_beta_container_do_not_rely_on_div_classes_or_names,
    .live-chat-form-wrapper-init .live-chat-form.down {
        
                transform: translate3d(0, 100%, 0);
                -webkit-transform: translate3d(0, 100%, 0);
                -moz-transform: translate3d(0, 100%, 0);
                -o-transform: translate3d(0, 100%, 0);
                -ms-transform: translate3d(0, 100%, 0);
            
    }
    
    .front #habla_beta_container_do_not_rely_on_div_classes_or_names.active-now {
        
                transform: none;
                -webkit-transform: none;
                -moz-transform: none;
                -o-transform: none;
                -ms-transform: none;
            
    }
    
    .full-center-listing-link {
        font-size: 1.1em;
        margin-top: 22px;
        display: block;
    }
    
    .full-center-listing-link:after {
        top: 2px;
    }
    
    @media (max-width: 420px) {
        .home-wrapper .more-info-front-special .home-global-success-title {
            margin-top: 20px;
        }
    }
    :lang(en-gb) h2.intro-para-title {
        margin-top: 5px;
    }
    </style>
    
    
    <style>
    a.see-all-blog {
        display: inline-block;
        padding: 0 10px;
        line-height: 1.5;
        background: #999;
        color: #fff;
        font-size: 14px;
        text-decoration: none;
    }
    
    .latest-blog-listing h2 {
        color: #9b9b9b;
        font-size: 18px;
    }
    
    .latest-blog-listing .blog-news-top {
        padding-bottom: 0;
        border-bottom: none;
        margin-bottom: 0;
    }
    
    @media (min-width: 992px) {
        .latest-blog-listing .column {
            box-shadow: 1px 0 #ddd,
                1px 0 #ddd inset;
        }
        .latest-blog-listing .column:first-of-type {
            box-shadow: 1px 0 #ddd;
        }
        .latest-blog-listing .column:last-of-type {
            box-shadow: 1px 0 #ddd inset;
        }
    }
    
    .mid-column-pad-top {
        padding-top: 54px;
    }
    
    </style>
    
    <style>
    
     
    ul.top-menu {
        margin-bottom: 0;
        margin-top: 0;
        display: table;
        padding: 0;
    }
    .top-menu li {
        list-style: none;
        font-family: Arial, Verdana, sans-serif;
        color: #fafafa;
        font-size: 14px;
        cursor: pointer;
        font-weight: bold;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        line-height: 1.1em;
    }
    
    .top-menu li.hovved,
    .device-not-ios .top-menu li:hover {
        background: rgba(240, 240, 240, 0.2);
    }
    .top-menu > li {
        display: table-cell;
        text-align: center;
        border-right: 1px solid #385327;
    }
    .top-menu > li:first-child {
        border-left: 1px solid #385327;
    }
    a.menu-link:active,
    a.menu-link:visited,
    a.menu-link:link,
    a.menu-link:hover,
    a.menu-link {
        color: white;
        text-decoration: none;
        padding: 12px 12px 10px 12px;
        display: block;
        min-height: 40px;
    }
    
    @media (max-width: 1060px){
        a.menu-link:active,
        a.menu-link:visited,
        a.menu-link:link,
        a.menu-link:hover,
        a.menu-link {
            padding: 7px 10px 7px 10px;
            min-height: 35px;
        }
    }
     
    
     
    .top-menu .frog {
        background: rgb(117, 130, 77);
        border-left: 1px solid #385327;
        border-right: 1px solid #385327;
        border-bottom: 1px solid #385327;
        position: absolute;
    
        min-width: 200px;
    
        opacity: 0;
        pointer-events: none;
        
                transform: translate3d(0, 0, -1px);
                -webkit-transform: translate3d(0, 0, -1px);
                -moz-transform: translate3d(0, 0, -1px);
                -o-transform: translate3d(0, 0, -1px);
                -ms-transform: translate3d(0, 0, -1px);
            
    }
    
    .top-menu li.hovved .frog,
    .device-not-ios .top-menu li:hover .frog {
        opacity: 1;
    
        pointer-events: all;
        
                transform: translate3d(0, 0, 0px);
                -webkit-transform: translate3d(0, 0, 0px);
                -moz-transform: translate3d(0, 0, 0px);
                -o-transform: translate3d(0, 0, 0px);
                -ms-transform: translate3d(0, 0, 0px);
            
    }
    .top-menu li:last-of-type .frog {
        left: auto;
        right: -6px;
    }
    
    .top-menu li:last-of-type.hovved .frog,
    .device-not-ios .top-menu li:last-of-type:hover .frog {
        right: -1px;
    }
    .top-menu .rel {
        position: relative;
        
                perspective: 10px;
                -webkit-perspective: 10px;
                -moz-perspective: 10px;
                -o-perspective: 10px;
                -ms-perspective: 10px;
            
    }
    
     
    ul.second-level {
        padding-left: 0;
        text-align: left;
    }
    
     
    .primary-nav-menu {
        background-color: #75824d;
    }
    
    .banner-holder {
        color: white;
        background: url(/theme/images/banner-stripe-blurred.jpg) center no-repeat white;
        background-size: 100% 100%;
        font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
        height: 72px;
        font-size: 28px;
         
        position: relative;
    }
    
    .banner-inner {
        padding-top: 32px;
    }
    
    .banner-inner .logo-svg {
     
         
        position: absolute;
        top: 15px;
        left: 0;
           
        cursor: pointer;
        -webkit-transition: fill .6s cubic-bezier(0.165, 0.840, 0.440, 1.000);
        transition: fill .6s cubic-bezier(0.165, 0.840, 0.440, 1.000);
    }
    
    .banner-inner .logo-svg path {
        fill: #ffffff;
    }
    
    .banner-open .banner-inner .logo-svg path {
        fill: #718E48;
    }
    
     
    
    
    
    
    @media (max-width: 1200px) and (min-width: 956px) {
        .banner-inner .logo-svg {
               
        }
    
     
    }
    
    @media (max-width: 955px) and (min-width: 861px) {
        .banner-inner .logo-svg {
         
              
            margin-left: 0;
        }
    }
    
    @media (max-width: 860px) {
        .banner-inner .logo-svg {
         
              
            margin-left: 0;
        }
         
    }
    
    @media (max-width: 767px) {
        .banner-inner .logo-svg {
         
            left: 50%;
            -webkit-transform: translate3d(-50%, 0, 0);
            transform: translate3d(-50%, 0, 0);
        }
    }
    
    .banner-elem {
        margin-right: 25px;
        margin-left: 25px;
        position: relative;
        font-size: 12px;
        float: right;
    }
    
     
    
    .banner-elem.language {
        color: white;
    }
    
     
    
    .small-call {
        font-size: 20px;
        margin-right: 3px;
    }
    
    .get-help-man a {
        color: #efe3a1;
        font-size: 20px;
    }
    
    .get-help-man a:hover,
    .get-help-man a:active {
        text-decoration: none;
    }
    
    .get-help-man {
        top: -2px;
    }
    
     
    
    .banner-bottom {
        color: #959595;
        left: 0;
        right: 0;
        font-size: 16px;
         
        padding: 6px 0 10px 0;
        
                transition: background-color .5s cubic-bezier(0.19, 1, 0.22, 1), color .5s cubic-bezier(0.19, 1, 0.22, 1);
                -webkit-transition: background-color .5s cubic-bezier(0.19, 1, 0.22, 1), color .5s cubic-bezier(0.19, 1, 0.22, 1);
                -moz-transition: background-color .5s cubic-bezier(0.19, 1, 0.22, 1), color .5s cubic-bezier(0.19, 1, 0.22, 1);
                -o-transition: background-color .5s cubic-bezier(0.19, 1, 0.22, 1), color .5s cubic-bezier(0.19, 1, 0.22, 1);
                -ms-transition: background-color .5s cubic-bezier(0.19, 1, 0.22, 1), color .5s cubic-bezier(0.19, 1, 0.22, 1);
            
    }
    .banner-bottom:lang(no),
    .banner-bottom:lang(pt),
    .banner-bottom:lang(de),
    .banner-bottom:lang(it) {
        font-size: 15px;
    }
    .banner-bottom:lang(fr) {
        font-size: 14px;
    }
    @media (max-width: 1100px) {
        .banner-bottom:lang(fr),
        .banner-bottom:lang(pt),
        .banner-bottom:lang(de),
        .banner-bottom:lang(it) {
            font-size: 13px;
        }
    }
    .banner-bottom .gcui-responsive-width {
        padding: 0 22px 0 18px;
        position: relative;
        top: -2px;
    }
    
    .path-centers-locate .banner-bottom .gcui-responsive-width {
        top: 4px;
    }
    
    .banner-bottom.fixedsticky-on .gcui-responsive-width {
        top: 0;
    }
    
    #main_parallax_parent .banner-bottom {
         
        padding: 14px 0 6px 0;
    }
    
    #main_parallax_parent .banner-bottom .gcui-responsive-width {
        padding: 0;
         
    }
    
    @media (max-width: 700px) {
        #main_parallax_parent {
            visibility: visible !important;
        }
    }
    
    
    
    
    
    .banner-bottom a {
        color: #959595;
    }
    
    .banner-bottom .breadcrumb {
        background: none;
        padding: 3px 0 0 0;
        margin: 0;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
        
        
                transition: transform .3s cubic-bezier(0.19, 1, 0.22, 1);
                -webkit-transition: -webkit-transform .3s cubic-bezier(0.19, 1, 0.22, 1);
                -moz-transition: -moz-transform .3s cubic-bezier(0.19, 1, 0.22, 1);
                -o-transition: -o-transform .3s cubic-bezier(0.19, 1, 0.22, 1);
                -ms-transition: -ms-transform .3s cubic-bezier(0.19, 1, 0.22, 1);
            
    }
    
    
     
    @-moz-document url-prefix() {
        .banner-bottom .breadcrumb {
            text-overflow: clip;
        }
        .custom-roller-inner-bread {
            margin-top: -4px;
        }
    }
    
    .banner-floater {
        float: right;
    }
    
    .small-call {
        font-size: 15px;
    }
    .small-call:lang(he) {
        font-size: 24px;
    }
    
    .banner-floater.phone {
        font-size: 20px;
    }
    
    .available-24hours {
        color: #959595;
        font-size: 10px;
        text-align: center;
        margin-bottom: 3px;
    }
    
    .banner-outer .available-24hours {
        display: none;
    }
    
    .hide-available-label .available-24hours {
        display: none;
    }
    
    a.autofill-phone-number-href:hover {
        text-decoration: none;
    }
    
    a.autofill-phone-number-href:hover span {
        text-decoration: underline;
    }
    
    @media (max-width: 420px) {
        .parallax__layer .banner-floater.phone.mobile-banner-phone-number .small-call,
        .parallax__layer .banner-floater.phone.mobile-banner-phone-number .autofill-phone-number {
            font-size: 18px !important;
        }
    
        .parallax__layer .banner-floater.phone.mobile-banner-phone-number .small-call.available-24hours {
            font-size: 10px !important;
        }
    }
    
    .get-help-link {
        padding: 5px 21px 0 0;
    }
    :lang(tr) .get-help-link,
    :lang(mk) .get-help-link {
        padding: 5px 12px 0 0;
    }
    [dir="rtl"] .get-help-link {
        padding: 5px 0px 0 21px;
    }
    
    .fixedsticky {
        top: 0;
    }
    
    .breadcrumb .double-bracket {
        font-size: 0.9em;
        margin-right: 0.4em;
    }
    
    .breadcrumb .double-bracket-after {
        margin-right: 0.4em;
    }
    
    .breadcrumb .double-bracket-after:after {
        display: inline-block;
        margin-left: 0.4em;
    }
    
    .breadcrumb .double-bracket:before {
         
        display: inline-block;
        width: 20px;
        height: 20px;
        content: "";
        background: url(/theme/images/jumping-jack-gray.png) no-repeat 0 0;
        background-size: 100%;
        position: relative;
        top: 5px;
        left: -2px;
    }
    
    .fixedsticky-on .breadcrumb .double-bracket:before {
         
        display: inline-block;
        width: 20px;
        height: 20px;
        content: "";
        background: url(/theme/images/jumping-jack.png) no-repeat 0 0;
        background-size: 100%;
    }
    
    .banner-bottom.fixedsticky-on {
        background-color: rgba(117, 130, 77, 0.93);
        color: white;
        z-index: 10;
    }
    
    .banner-bottom.fixedsticky-on a {
        color: white;
    }
    
     
    
    .banner-overall-wrapper {
        position: relative;
        z-index: 2;
    }
    
    @media (max-width: 500px) {
        .banner-overall-wrapper {
            overflow: hidden;
        }
    }
    
     
    .banner-outer .banner-overall-wrapper {
        display: none;
    }
    
    .banner-outer .banner-bottom {
         
        position: absolute;
        left: 0;
        right: 0;
        
                transform: translate3d(0, 119px, 0);
                -webkit-transform: translate3d(0, 119px, 0);
                -moz-transform: translate3d(0, 119px, 0);
                -o-transform: translate3d(0, 119px, 0);
                -ms-transform: translate3d(0, 119px, 0);
            
    }
    
    .banner-outer .banner-bottom.stop-scrolling {
        
                transform: translate3d(0, 0px, 0) !important;
                -webkit-transform: translate3d(0, 0px, 0) !important;
                -moz-transform: translate3d(0, 0px, 0) !important;
                -o-transform: translate3d(0, 0px, 0) !important;
                -ms-transform: translate3d(0, 0px, 0) !important;
            
    }
    
     
    
    .banner-elem.search {
        position: static;
        margin-top: 14px;
        cursor: pointer;
        z-index: 2;
        margin-left: 0;
    }
    @media (max-width: 991px) {
        .banner-elem.search .search-title-holder {
            position: absolute !important;
            right: 25px;
        }
    }
    
    #search_wrapper {
        left: 0;
        right: 0;
        max-height: 0;
        overflow: hidden;
        position: absolute;
        top: 82px;
        background: rgba(30, 30, 30, 0.9);
         
        
                transition: max-height .2s cubic-bezier(.72, .17, .87, .31);
                -webkit-transition: max-height .2s cubic-bezier(.72, .17, .87, .31);
                -moz-transition: max-height .2s cubic-bezier(.72, .17, .87, .31);
                -o-transition: max-height .2s cubic-bezier(.72, .17, .87, .31);
                -ms-transition: max-height .2s cubic-bezier(.72, .17, .87, .31);
            
    }
    
    #search_wrapper .search-cross {
        font-size: 41px;
        color: #ccd8a6;
        position: absolute;
        top: -8px;
        left: 5px;
    }
    
    #search_wrapper .search-cross:hover {
        color: #fff;
    }
    
    .search.active #search_wrapper {
        max-height: 140px;
        z-index: 10;
         
        left: calc(540px - 50vw);
        right: calc(540px - 50vw);
        
                transition: max-height .2s cubic-bezier(0.19, 1, 0.22, 1);
                -webkit-transition: max-height .2s cubic-bezier(0.19, 1, 0.22, 1);
                -moz-transition: max-height .2s cubic-bezier(0.19, 1, 0.22, 1);
                -o-transition: max-height .2s cubic-bezier(0.19, 1, 0.22, 1);
                -ms-transition: max-height .2s cubic-bezier(0.19, 1, 0.22, 1);
            
    }
    #search_wrapper div {
        position: relative;
    }
    #search_wrapper .glyphicon-wrapper {
        position: absolute;
         
        color: #ccd8a6;
        top: 0;
        bottom: 0;
        right: 0;
        width: 3em;
        z-index: 2;
    }
    #search_wrapper .glyphicon {
        display: table;
        height: 100%;
        width: 100%;
        text-align: center;
    }
    #search_wrapper .glyphicon:before {
        display: table-cell;
        vertical-align: middle;
        font-size: 28px;
    }
    
    #search_wrapper > div {
         
        margin: 33px calc(50vw - 510px);
    }
    
    #search {
        box-shadow: none;
        background: none;
        border: none;
        border-bottom: 1px solid #666;
        padding-bottom: 4px;
        font-size: 27px;
        height: auto;
        padding-left: 48px;
        color: #ccc;
    }
    
    #search::-webkit-input-placeholder {
       color: rgba(102, 102, 102, 0.7);
    }
    #search:-moz-placeholder {
       color: rgba(102, 102, 102, 0.7);
    }
    #search::-moz-placeholder {
       color: rgba(102, 102, 102, 0.7);
    }
    #search:-ms-input-placeholder {
       color: rgba(102, 102, 102, 0.7);
    }
    
    
    #banner_fixed {
        max-height: 50px;
    }
    @media (max-width: 767px) {
    #banner_fixed { display: none; }
    }
    .banner-bottom.fixedsticky .breadcrumb {
        visibility: hidden;
    }
    
    .primary-nav-menu .top-menu li:nth-child(6) {
        display: none;
    }
    .primary-nav-menu .top-menu .second-level li:nth-child(6),
    .org- .primary-nav-menu .top-menu li:nth-child(6) {
        display: block;
    }
    
    .banner-elem.language {
        text-transform: uppercase;
    }
    
    @media (max-width: 767px) {
    
        .breadcrumb {
            visibility: hidden !important;
            text-align: center;
            margin-top: -8px !important;
        }
    
        .breadcrumb .double-bracket {
            display: none;
        }
    
    }
    
    
    
     
    
    .banner-overall-wrapper {
        margin-top: 28px
    }
    
    @media (max-width: 767px) {
        .banner-overall-wrapper {
            margin-top: 0;
        }
    }
    
    .banner-elem-left {
        float: left;
    }
    
    a.banner-elem-left {
        color: #ccd8a6;
        font-size: 0.5em;
        margin-right: 0;
        margin-top: 17px;
        margin-left: 30px;
    }
     
    :lang(fr) a.banner-elem-left,
     
    :lang(el) a.banner-elem-left,
    :lang(de) a.banner-elem-left,
    :lang(hu) a.banner-elem-left {
        margin-top: 16px;
         
        line-height: 0.95em;
    }
     
     
    @media (max-width: 991px) {
        a.banner-elem-left {
            margin-left: 15px;
        }
    }
    
    .banner-holder .banner-inner {
        padding-left: 215px;
        position: relative;
    }
    [dir="rtl"] .banner-holder .banner-inner {
        padding-right: 215px;
        padding-left: 0px;
    }
    
    @media (max-width: 767px) {
        .banner-holder .banner-inner {
            overflow: hidden;  
        }
    }
    
    
    .banner-elem-pos-ret {
        position: relative;
    }
    
    .js-languages-dropdown {
        cursor: pointer;
        
                transition: background-color .1s cubic-bezier(0.000, 0.000, 0.580, 1.000), color .1s cubic-bezier(0.000, 0.000, 0.580, 1.000);
                -webkit-transition: background-color .1s cubic-bezier(0.000, 0.000, 0.580, 1.000), color .1s cubic-bezier(0.000, 0.000, 0.580, 1.000);
                -moz-transition: background-color .1s cubic-bezier(0.000, 0.000, 0.580, 1.000), color .1s cubic-bezier(0.000, 0.000, 0.580, 1.000);
                -o-transition: background-color .1s cubic-bezier(0.000, 0.000, 0.580, 1.000), color .1s cubic-bezier(0.000, 0.000, 0.580, 1.000);
                -ms-transition: background-color .1s cubic-bezier(0.000, 0.000, 0.580, 1.000), color .1s cubic-bezier(0.000, 0.000, 0.580, 1.000);
            
    }
    
    .languages-dropdown {
        z-index: 10;
        top: -32px;
         
        right: -4px;
        position: absolute;
        background: rgba(30, 30, 30, 0.9);
        max-height: 0;
        overflow: hidden;
        
                transition: max-height .1s cubic-bezier(0.000, 0.000, 0.580, 1.000);
                -webkit-transition: max-height .1s cubic-bezier(0.000, 0.000, 0.580, 1.000);
                -moz-transition: max-height .1s cubic-bezier(0.000, 0.000, 0.580, 1.000);
                -o-transition: max-height .1s cubic-bezier(0.000, 0.000, 0.580, 1.000);
                -ms-transition: max-height .1s cubic-bezier(0.000, 0.000, 0.580, 1.000);
            
    }
    
    
    
    .js-languages-dropdown:hover {
        text-decoration: underline;
    
    }
    
    
    
    .languages-dropdown-inner {
        padding: 10px 0 10px;
    }
    
    .languages-dropdown .search-cross {
        display: none !important;
        position: absolute;
        right: 7px;
        top: -10px;
        font-size: 29px;
        color: #ccd8a6;
        cursor: pointer;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    
    .languages-dropdown .search-cross:hover {
        color: white;
    }
    
    .languages-dropdown .title {
        padding-bottom: 12px;
    }
    .banner-elem-pos-ret .banner-elem.language:before {
        content: "\f0ac";
        top: 3px;
        font-size: 18px;
        left: 14px;
        color: #aaa;
        font-family: FontAwesome;
    }
    .select-language.btn.btn-default:before {
        content: "\f0ac";
        top: 3px;
        font-size: 18px;
        left: 14px;
        margin-right: 5px;
        color: #aaa;
        font-family: FontAwesome;
    }
    [dir="rtl"] .banner-elem-pos-ret .banner-elem.language:before {
        right: -14px;
        left: auto;
    }
    
    
    
    
    
    .languages-dropdown .language-item {
        padding: 8px 30px 8px;
         
        display: block;
        font-size: 14px;
        font-weight: normal;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        color: #D0D7BD;
        text-decoration: none;
    }
    .org-narconon-arrowhead .languages-dropdown .language-item,
    .org-narconon-europe .languages-dropdown .language-item {
        padding: 4px 30px 4px;
    }
    
    .languages-dropdown .language-item:hover {
        background: #555;
        color: #E0E7CD;
    }
    
    .language-item-no-wrap {
        white-space: nowrap;
    }
    
    .languages-dropdown .title {
        font-size: 18px;
    }
    
     
    
    .languages-dropdown .language-item:hover,
    .languages-dropdown .language-item:active {
        color: #fff;
    }
    
    
    .language-item img {
        margin-right: 10px;
    }
    
    .banner-elem.language {
        position: absolute;
        top: -58px;
        padding: 3px 10px 6px 38px;
        margin-right: -4px;
        right: 0;
          
        color: #959595;
    }
    [dir="rtl"] .banner-elem.language {
        padding: 3px 38px 6px 10px;
    }
    
    .banner-holder {
        height: 82px;
    }
    
    .banner-elem-menu .icons {
        width: 41px;
    }
    
    .banner-elem-menu .icons svg {
        position: relative;
        fill: #ccd8a6;
    }
    
    .banner-elem-menu .top-menu .frog,
    .banner-elem-menu .icons.hovved .rel,
    .device-not-ios .banner-elem-menu .icons:hover .rel {
        background: rgba(30, 30, 30, 0.9);
    }
    
    .banner-elem-menu .top-menu .frog {
        border-left: 1px solid #385327;
        border-right: 1px solid #385327;
        border-bottom: 1px solid #385327;
    }
    
    .banner-elem-menu .top-menu .rel {
        padding-bottom: 8px;
    }
    
     
    
    .banner-elem-menu .icons svg {
        width: 41px;
        height: 41px;
    }
    
    .banner-elem-menu .icons svg.gh-svg-top {
        top: 3px;
        
                transition: transform .3s cubic-bezier(0.19, 1, 0.22, 1);
                -webkit-transition: -webkit-transform .3s cubic-bezier(0.19, 1, 0.22, 1);
                -moz-transition: -moz-transform .3s cubic-bezier(0.19, 1, 0.22, 1);
                -o-transition: -o-transform .3s cubic-bezier(0.19, 1, 0.22, 1);
                -ms-transition: -ms-transform .3s cubic-bezier(0.19, 1, 0.22, 1);
            
    }
    .banner-elem-menu .icons svg.gh-svg-bottom {
        top: 7px;
        position: absolute;
        left: 0;
        opacity: 1;
        
                transition: opacity .3s cubic-bezier(0.19, 1, 0.22, 1);
                -webkit-transition: opacity .3s cubic-bezier(0.19, 1, 0.22, 1);
                -moz-transition: opacity .3s cubic-bezier(0.19, 1, 0.22, 1);
                -o-transition: opacity .3s cubic-bezier(0.19, 1, 0.22, 1);
                -ms-transition: opacity .3s cubic-bezier(0.19, 1, 0.22, 1);
            
    }
    
    .banner-elem-menu .icons svg.gh-svg-bottomer {
        top: 11px;
        position: absolute;
        left: 0;
        
                transition: transform .3s cubic-bezier(0.19, 1, 0.22, 1);
                -webkit-transition: -webkit-transform .3s cubic-bezier(0.19, 1, 0.22, 1);
                -moz-transition: -moz-transform .3s cubic-bezier(0.19, 1, 0.22, 1);
                -o-transition: -o-transform .3s cubic-bezier(0.19, 1, 0.22, 1);
                -ms-transition: -ms-transform .3s cubic-bezier(0.19, 1, 0.22, 1);
            
    }
    
    .banner-elem-menu .icons.hovved svg.gh-svg-top,
    .device-not-ios .banner-elem-menu .icons:hover svg.gh-svg-top {
        
                transform: rotate(45deg) translate3d(-1px, 5px, 0);
                -webkit-transform: rotate(45deg) translate3d(-1px, 5px, 0);
                -moz-transform: rotate(45deg) translate3d(-1px, 5px, 0);
                -o-transform: rotate(45deg) translate3d(-1px, 5px, 0);
                -ms-transform: rotate(45deg) translate3d(-1px, 5px, 0);
            
    }
    
    .banner-elem-menu .icons.hovved svg.gh-svg-bottom,
    .device-not-ios .banner-elem-menu .icons:hover svg.gh-svg-bottom {
        opacity: 0;
    }
    
    .banner-elem-menu .icons.hovved svg.gh-svg-bottomer,
    .device-not-ios .banner-elem-menu .icons:hover svg.gh-svg-bottomer {
        
                transform: rotate(-45deg) translate3d(7px, 0, 0);
                -webkit-transform: rotate(-45deg) translate3d(7px, 0, 0);
                -moz-transform: rotate(-45deg) translate3d(7px, 0, 0);
                -o-transform: rotate(-45deg) translate3d(7px, 0, 0);
                -ms-transform: rotate(-45deg) translate3d(7px, 0, 0);
            
    }
    
    .banner-elem .search-title {
        margin-right: 7px;
        position: relative;
        top: 5px;
        color: #bbb;
    }
    
    .device-not-ios .banner-elem:hover .search-title {
        color: #ddd;
    }
    
    .banner-elem.active .search-title {
        color: #ccd8a6;
    }
    
    .banner-elem .icons .top-menu > li:first-child {
        border-left: none;
        border-right: none;
    }
    
    .banner-overall-wrapper .banner-elem .icons .frog {
        top: 50px;
        border-top: 1px solid #284317;
        right: auto !important;
        left: -1px !important;
    }
     
    
    .banner-elem .icons .top-menu > li.hovved,
    .device-not-ios .banner-elem .icons .top-menu > li:hover {
        background: none;
    }
    
     
    
     
    .banner-elem.search .svn-magn {
        position: absolute;
        height: 35px;
        width: 31px;
         
        top: 0;
        right: -28px;
        opacity: 0.6;
        -moz-transform: scaleX(-1);
        -o-transform: scaleX(-1);
        -webkit-transform: scaleX(-1);
        transform: scaleX(-1);
        filter: FlipH;
        -ms-filter: "FlipH";
        padding-top: 4px;
        padding-left: 6px;
    }
    
    .device-not-ios .banner-elem.search:hover .svn-magn {
        opacity: 0.8 !important;
        background: rgba(30, 30, 30, 0.3);
    }
    
    .device-not-ios .banner-elem.search.active:hover .svn-magn,
    .active .svn-magn {
        opacity: 1 !important;
        background: rgba(30, 30, 30, 0.9);
    }
    
    .banner-elem.search #search_wrapper .glyphicon {
        -moz-transform: scaleX(-1);
        -o-transform: scaleX(-1);
        -webkit-transform: scaleX(-1);
        transform: scaleX(-1);
        filter: FlipH;
        -ms-filter: "FlipH";
    }
    
    .svn-magn svg:first-child {
        
                transition: transform .1s cubic-bezier(.72, .17, .87, .31);
                -webkit-transition: -webkit-transform .1s cubic-bezier(.72, .17, .87, .31);
                -moz-transition: -moz-transform .1s cubic-bezier(.72, .17, .87, .31);
                -o-transition: -o-transform .1s cubic-bezier(.72, .17, .87, .31);
                -ms-transition: -ms-transform .1s cubic-bezier(.72, .17, .87, .31);
            
    }
    
    .active .svn-magn svg:first-child {
        
                transform: rotate3d(1, -1, 0, -90deg) translate3d(10px, 10px, 0);
                -webkit-transform: rotate3d(1, -1, 0, -90deg) translate3d(10px, 10px, 0);
                -moz-transform: rotate3d(1, -1, 0, -90deg) translate3d(10px, 10px, 0);
                -o-transform: rotate3d(1, -1, 0, -90deg) translate3d(10px, 10px, 0);
                -ms-transform: rotate3d(1, -1, 0, -90deg) translate3d(10px, 10px, 0);
            
    }
    
    .banner-elem.search .svn-magn .magn-handle {
        position: absolute;
        margin-top: 2px;
        margin-left: -20px;
        
                transition: transform .1s cubic-bezier(.72, .17, .87, .31);
                -webkit-transition: -webkit-transform .1s cubic-bezier(.72, .17, .87, .31);
                -moz-transition: -moz-transform .1s cubic-bezier(.72, .17, .87, .31);
                -o-transition: -o-transform .1s cubic-bezier(.72, .17, .87, .31);
                -ms-transition: -ms-transform .1s cubic-bezier(.72, .17, .87, .31);
            
    }
    
    .active .svn-magn .magn-handle {
        
                transform: translate3d(-6px, -6px, 0);
                -webkit-transform: translate3d(-6px, -6px, 0);
                -moz-transform: translate3d(-6px, -6px, 0);
                -o-transform: translate3d(-6px, -6px, 0);
                -ms-transform: translate3d(-6px, -6px, 0);
            
    }
    
    .banner-elem.search .svn-magn .magn-handle-cross {
        position: absolute;
        margin-top: -4px;
        margin-left: -16px;
        opacity: 0;
        
                transform: rotate(90deg);
                -webkit-transform: rotate(90deg);
                -moz-transform: rotate(90deg);
                -o-transform: rotate(90deg);
                -ms-transform: rotate(90deg);
            
        
                transition: opacity .1s cubic-bezier(.72, .17, .87, .31);
                -webkit-transition: opacity .1s cubic-bezier(.72, .17, .87, .31);
                -moz-transition: opacity .1s cubic-bezier(.72, .17, .87, .31);
                -o-transition: opacity .1s cubic-bezier(.72, .17, .87, .31);
                -ms-transition: opacity .1s cubic-bezier(.72, .17, .87, .31);
            
    }
    
    .active .svn-magn .magn-handle-cross {
        opacity: 1 !important;
    }
    
    .not-translated-warning.alert {
        padding: 10px 35px 10px 15px;
        margin-bottom: 0;
    }
    
    .mobile-banner-phone-number {
        margin-top: 7px !important;
        margin-bottom: 10px;
        float: none;
        text-align: center;
    }
    
    .mobile-banner-phone-number .autofill-phone-number,
    .mobile-banner-phone-number .small-call {
        font-size: 22px !important;
    }
    
    
     
    
     
    
    .banner-floater.get-help-link {
        max-width: 180px;
        line-height: 1.2;
        margin-top: 13px;
        text-align: center;
        transform: translate3d(0, -50%, 0);
        -webkit-transform: translate3d(0, -50%, 0);
    }
    
    .banner-outer .banner-floater.phone {
        margin-top: -1px;
    }
    
    .banner-outer .banner-floater.get-help-link {
        margin-top: 18px;
    }
    
    .banner-bottom .breadcrumb .custom-roller-bread a {
        width: 100%;
        overflow: hidden;
    }
    
    .banner-bottom .breadcrumb .custom-roller-bread {
        height: 22px;
        position: relative;
    }
    
    .banner-bottom .breadcrumb .custom-roller-bread a {
        position: absolute;
        top: 50%;
        transform: translate3d(0, -50%, 0);
        -webkit-transform: translate3d(0, -50%, 0);
    }
    :lang(no) .banner-bottom .breadcrumb .custom-roller-bread a {
        top: 56%;
    }
    
    .banner-bottom .breadcrumb .custom-roller-bread a span.texta {
        max-width: calc(100% - 78px);
        overflow: hidden;
        text-overflow: ellipsis;
        display: block;
        float: left;
    }
    
    .banner-overall-wrapper .frog .hiddenn,
    .banner-elem-regular.hiddenn {
        display: none !important;
    }
    
    .banner-elem-regular {
        display: none;
    }
    
    </style>
    
    
    
    <style>
    
    .narconon-infowindow {
        min-width: 200px;
        font-family: "Myriad Set Pro", "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;
        cursor: pointer;
    }
    
    .narconon-infowindow strong {
        font-size: 1.2em;
    }
    
    .narconon-infowindow box {
        box-shadow: -3px 0px 6px -3px rgba(0, 0, 0, 0.4);
        border-radius: 5px;
    }
    
    .narconon-infowindow a {
        color: #666 !important;
        margin-top: 0;
    }
    
    .narconon-infowindow address {
        margin-bottom: 5px;
    }
    
    
    .bouncey-animation-target {
      -webkit-animation: bouncy 1000ms linear both;
      animation: bouncy 1000ms linear both;
    }
    
     
    
    @-webkit-keyframes bouncy {
      0% {  opacity: 0;
            -webkit-transform: matrix3d(0.5, 0, 0, 0, 0, 0.5, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.5, 0, 0, 0, 0, 0.5, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
      }
      6.61% { -webkit-transform: matrix3d(0.943, 0, 0, 0, 0, 0.943, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.943, 0, 0, 0, 0, 0.943, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
      9.91% { -webkit-transform: matrix3d(1.082, 0, 0, 0, 0, 1.082, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.082, 0, 0, 0, 0, 1.082, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
      13.21% { -webkit-transform: matrix3d(1.122, 0, 0, 0, 0, 1.122, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.122, 0, 0, 0, 0, 1.122, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
      17.12% { opacity: 1;
               -webkit-transform: matrix3d(1.086, 0, 0, 0, 0, 1.086, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.086, 0, 0, 0, 0, 1.086, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
      }
      20.92% { -webkit-transform: matrix3d(1.027, 0, 0, 0, 0, 1.027, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.027, 0, 0, 0, 0, 1.027, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
      24.82% { -webkit-transform: matrix3d(0.985, 0, 0, 0, 0, 0.985, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.985, 0, 0, 0, 0, 0.985, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
      28.63% { -webkit-transform: matrix3d(0.973, 0, 0, 0, 0, 0.973, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.973, 0, 0, 0, 0, 0.973, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
      43.94% { -webkit-transform: matrix3d(1.006, 0, 0, 0, 0, 1.006, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.006, 0, 0, 0, 0, 1.006, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
      59.36% { -webkit-transform: matrix3d(0.999, 0, 0, 0, 0, 0.999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.999, 0, 0, 0, 0, 0.999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
      74.77% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
      90.19% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
      100% { opacity: 1;
             -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
      }
    }
    
    @keyframes bouncy {
      0% { opacity: 0;
           -webkit-transform: matrix3d(0.5, 0, 0, 0, 0, 0.5, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.5, 0, 0, 0, 0, 0.5, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
      }
      6.61% { -webkit-transform: matrix3d(0.943, 0, 0, 0, 0, 0.943, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.943, 0, 0, 0, 0, 0.943, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
      9.91% { -webkit-transform: matrix3d(1.082, 0, 0, 0, 0, 1.082, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.082, 0, 0, 0, 0, 1.082, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
      13.21% { -webkit-transform: matrix3d(1.122, 0, 0, 0, 0, 1.122, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.122, 0, 0, 0, 0, 1.122, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
      17.12% { opacity: 1;
               -webkit-transform: matrix3d(1.086, 0, 0, 0, 0, 1.086, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.086, 0, 0, 0, 0, 1.086, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
      }
      20.92% { -webkit-transform: matrix3d(1.027, 0, 0, 0, 0, 1.027, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.027, 0, 0, 0, 0, 1.027, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
      24.82% { -webkit-transform: matrix3d(0.985, 0, 0, 0, 0, 0.985, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.985, 0, 0, 0, 0, 0.985, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
      28.63% { -webkit-transform: matrix3d(0.973, 0, 0, 0, 0, 0.973, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.973, 0, 0, 0, 0, 0.973, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
      43.94% { -webkit-transform: matrix3d(1.006, 0, 0, 0, 0, 1.006, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.006, 0, 0, 0, 0, 1.006, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
      59.36% { -webkit-transform: matrix3d(0.999, 0, 0, 0, 0, 0.999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.999, 0, 0, 0, 0, 0.999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
      74.77% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
      90.19% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
      100% { opacity: 1;
             -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
      }
    }
    
    body.org-narconon-ojai .get-directions,
    body.org-narconon-michigan .get-directions {
      display: none;
    }
    
    @media(max-width: 768px) {
      img.staticmap-image {
        width:100%;
      }
    }
    </style>
    
    
    <style>
    #footer {
    	background: #527147;
    	color: #fff;
    	-webkit-font-smoothing: antialiased;
    	-moz-osx-font-smoothing: grayscale;
    }
    #footer a {
    	color: #fff;
    }
    #footer p {
    	line-height: 1.4;
    }
    
    #footer .footer-container {
    	max-width: 1080px;
    	width: 95%;
    	margin: auto;
    	padding: 15px 0px 15px 0px;
    	font-size: 13px;
    }
    
    #footer .footer-col {
    	float: left;
    	width: 25%;
    	padding: 0 20px;
    	border-left: 1px solid #37472f;
    }
    #footer-center .footer-col:first-child {
    	border-left: none;
    	padding-left: 0;
    }
    
    #footer-center,
    #footer-share,
    #copyright {
    	border-top: 1px solid #37472f;
    }
    #footer-center a {
    	display: block;
    	line-height: 1.2;
    	padding-bottom: 0.7em;
    	font-weight: bold;
    	margin-left: 10px;
    }
    #footer-center a.footer-item-indent {
    	margin-left: 20px;
    }
    #footer-center h5 {
    	font-size: 15px;
    	font-weight: bold;
    }
    #footer .footer-address {
    	font-size: 14px;
    }
    
    #footer #pre-footer-links {
    	display: table;
    	width: 100%;
    	padding-bottom: 12px;
    	padding-top: 12px;
    	line-height: 1.2;
    }
    #pre-footer-links .pre-footer-link {
    	display: table-cell;
    	vertical-align: bottom;
    	padding-left: 10px;
    	padding-right: 10px;
    }
    #pre-footer-links .pre-footer-link-logo {
    	white-space: nowrap;
    }
    #pre-footer-links .pre-footer-link-address {
    	font-size: 15px;
    }
    #pre-footer-links .pre-footer-link-address strong {
    	padding-right: 0.5em;
    }
    #pre-footer-links .pre-footer-link-address address {
    	display: inline;
    	margin-bottom: 0;
    }
    #pre-footer-links .pre-footer-share {
    	white-space: nowrap;
    }
    
    #footer .nn-logo img {
    	height: 44px;
    }
    #footer .share-no-break {
    	white-space: nowrap;
    	float: right;
    }
    #footer .share-logo {
    	display: inline-block;
    	line-height: 1.5;
    	width: 1.5em;
    	text-align: center;
    	font-size: 24px;
    	color: #a8b7a2;
    	color: rgba(255, 255, 255, 0.5);
    	vertical-align: baseline;
    	margin: 0;
    	padding: 0;
    }
    #footer .share-logo:hover {
    	color: #fff;
    	text-decoration: none;
    }
    
    #footer .list-language-container,
    #footer .list-country-container {
    	display: none;
    	margin: 10px;
    }
    
    #footer .list-language-item {
    	width: 175px;
    	max-width: 100%;
    	display: inline-block;
    }
    #footer .list-language-item.selected {
    	font-weight: bold;
    	font-style: italic;
    }
    #footer .language-item {
    	margin-right: 2%;
    }
    
    #footer .list-country-item {
    	width: 175px;
    	max-width: 100%;
    	display: inline-block;
    	line-height: 24px;
    }
    #footer .list-country-item.selected {
    	font-weight: bold;
    	font-style: italic;
    }
    #footer .list-country-item img {
    	margin-right: 1em;
    }
    
    #footer .list-country-item-international {
    	width: auto;
    	display: block;
    	border-bottom: 1px solid #37472f;
    	padding-bottom: 5px;
    	margin-bottom: 5px;
    }
    
    #footer #copyright.footer-container {
    	line-height: 1.3;
    	font-size: 11px;
    }
    
    #copyright .copyright-end-line {
     
    	padding-bottom: 15px;
    }
    
    
    
    @media (max-width: 1024px) {
    	#copyright .copyright-end-line {
    		width: 40%;
    	}
    }
    
    @media (max-width: 767px) {
    	#copyright .copyright-end-line {
    		width: auto;
    		padding-bottom: 50px;
    	}
    	#footer .footer-container {
    		min-width: 175px;
    		padding-left: 20px;
    		padding-right: 20px;
    		width: 100%;
    	}
    	#footer .footer-col {
    		width: 100%;
    	}
    	#footer-center .footer-col {
    		border-left: none;
    		border-right: none;
    		padding-left: 0;
    		padding-right: 0;
    	}
    	#footer-center a {
    		display: inline;
    		line-height: 1.5;
    		margin: 0;
    	}
    	#footer-center a.footer-item-indent {
    		margin: 0;
    	}
    	#footer-center a:after {
    		content: " •";
    		display: inline-block;
    		width: 1em;
    		text-align: center;
    	}
    	#footer-center a:last-child:after {
    		content: "";
    	}
    	#footer-center h5 {
    		margin-top: 20px;
    	}
    	.clearfix-640:before,
    	.clearfix-640:after {
    		content: " ";
    		display: table;
    	}
    	.clearfix-640:after {
    		clear: both;
    	}
    	#footer .share-no-break {
    		float: none;
    		margin-bottom: 15px;
    	}
    
    	.select-country,
    	.select-language {
    		margin-bottom: 20px;
    	}
    
    	.share-no-break,
    	.select-locale-container {
    		text-align: center;
    	}
    
    	#footer #pre-footer-links,
    	#pre-footer-links .pre-footer-link,
    	#pre-footer-links .pre-footer-link-address address {
    		display: block;
    	}
    	#pre-footer-links .pre-footer-link {
    		margin-top: 10px;
    		margin-bottom: 10px;
    		padding-left: 0;
    		padding-right: 0;
    	}
    }
    
    #pre-footer-links .logo-svg path {
    	fill: #ffffff;
    }
    
    #footer .small-cookie-notice {
    	padding: 10px;
    	background: rgba(255,255,255,0.15);
    	margin-top: 10px;
    	border-radius: 2px;
    }
    #footer .small-cookie-notice .okbtn {
    	text-decoration: underline;
    }
    .reg {
    	top: -13px;
    	position: relative;
    }
    </style>
    
    
    <style>
    
     
    
    #main_parallax_parent {
    	height: 100%;
         
    }
    
    #main_parallax_parent .parallax__layer--back,
    #main_parallax_parent .parallax__layer--back2 {
    	display: none;
    }
    
    #main_parallax_parent .parallax__layer--base {
    	height: 100%;
    	position: relative;
    	transform: none;
    	-webkit-transform: none;
    	-moz-transform: none;
    	-o-transform: none;
    	-ms-transform: none;
    }
    
    #main_parallax_parent #home_anim_header {
    	position: relative;
    	overflow: hidden;
    	width: 100%;
    	height: 350px;
    	background-image: url(//files.ondemandhosting.info/data/www.narconon.org/files/nn-header-bg-infinite-trees3.jpg);
    	background-repeat: repeat;
    	background-size: auto 450px;
    	transform: translateZ(0);
    	-webkit-transform: translateZ(0);
    	-moz-transform: translateZ(0);
    	-o-transform: translateZ(0);
    	-ms-transform: translateZ(0);
    }
    
    .fixedsticky-dummy {
    	display: none !important;
    }
    
     
    @media (max-width: 700px) {
    	#main_parallax_parent #home_anim_header {
    		width: 100%;
    		 
    		height: 345px;
    		padding-bottom: 0;
    	}
    }
    
     
     
     
    #home_anim_header {
    	-webkit-touch-callout: none;
    	-webkit-user-select: none;
    	-khtml-user-select: none;
    	-moz-user-select: none;
    	-ms-user-select: none;
    	user-select: none;
    }
    
    #home_anim_header:before {
    	 
    	content: '';
    	display: table;
    }
    
    #animated_slide_container {
    	position: relative;
    	max-width: 720px;
    	margin: 0 auto;
    	height: 100%;
    	opacity: 0;
    	line-height: 1.24;
    	-webkit-perspective: 1000px;
    	perspective: 1000px;
    
    	
    }
    
    #home_anim_header .right-arrow,
    #home_anim_header .left-arrow {
    	position: absolute;
    	top: 0.5em;
    	bottom: 0.5em;
    	font-size: 80px;
    	width: 0.75em;
    	color: white;
    	color: rgba(255,255,255,0.5);
    	background-color: rgba(255,255,255,0.1);
    	cursor: pointer;
    	z-index: 2;
    	transition: color 0.1s linear, background-color 0.1s linear;
    	-webkit-transition: color 0.1s linear, background-color 0.1s linear;
    }
    
    #home_anim_header .right-arrow:hover,
    #home_anim_header .left-arrow:hover {
    	color: rgba(255,255,255,1);
    	background-color: rgba(255,255,255,0.2);
    }
    
    #home_anim_header .left-arrow {
    	left: -0.75em;  
    }
    #home_anim_header .left-arrow:before {
    	content: '〈';  
    	position: absolute;
    	right: 0.125em;
    	top: 50%;
    	line-height: 1em;
    	margin-top: -0.5em;
    }
    
    #home_anim_header .right-arrow {
    	right: -0.75em;  
    }
    #home_anim_header .right-arrow:before {
    	content: '〉';  
    	position: absolute;
    	left: 0.125em;
    	top: 50%;
    	line-height: 1em;
    	margin-top: -0.5em;
    }
    
    .animated-slide {
    	position: absolute;
    	top: 0;
    	bottom: 0;
    	width: 100%;
    	font-size: 20px;
    
    	
    }
    
    :lang(it) .animated-slide,
    :lang(zh) .animated-slide,
    :lang(fr) .animated-slide {
    	font-size: 19px;
    }
    :lang(el) .animated-slide {
    	font-size: 18px;
    }
    
    @media (max-width: 767px) {
    	.animated-slide {
    		font-size: 14px;
    	}
    	:lang(fr) .animated-slide {
    		font-size: 13px;
    	}
    
    }
    
    .animated_slide_image {
    	position: absolute;
    	left: 0;
    	top: 50%;
    	margin-top: -95px;
    }
    
    @media (max-width: 800px) {
    	#home_anim_header .right-arrow,
    	#home_anim_header .left-arrow {
    		font-size: 50px;
    	}
    }
    
    @media (max-width: 800px) and (min-width: 767px) {
    	.animated-slide {
    		width: 90%;
    		margin-left: 5%;
    	}
    	.animated-slide-inner .animated-slide-title {
    		font-size: 1.5em;
    	}
    }
    
    @media (max-width: 767px) {
    	.animated_slide_image {
    		left: 50%;
    		margin-left: -50px;
    		margin-top: -130px;
    	}
    	#home_anim_header .right-arrow,
    	#home_anim_header .left-arrow {
    		font-size: 40px;
    	}
    }
    
    .animated-slide-reversed .animated_slide_image {
    	left: auto;
    	right: 0;
    }
    
    @media (max-width: 767px) {
    	.animated-slide-reversed .animated_slide_image {
    		right: 50%;
    		margin-right: -50px;
    	}
    }
    
    .animated_slide_image > img {
    	width: 220px;
    }
    @media (max-width: 767px) {
    	.animated_slide_image > img {
    		width: 100px;
    	}
    }
    
    .animated-slide .animated_slide_text {
    	color: white;
    	text-align: center;
    	margin: -25px 0 0 200px;
    	padding: 5px 20px;
    	position: relative;
    	text-shadow: 0 0 5px #000,0 0 2px #000;
    	background: rgba(34, 50, 34, 0);
    	background-clip: padding-box;
    	-webkit-transition: background 0.4s linear;
    	transition: background 0.4s linear;
    	-webkit-perspective: 1000px;
    	perspective: 1000px;
    }
    
    @media (max-width: 767px) {
    	.animated-slide .animated_slide_text {
    		margin: 0;
    	}
    }
    
    .animated-slide-reversed .animated_slide_text {
    	margin: -25px 200px 0 0;
    }
    
    @media (max-width: 767px) {
    	.animated-slide-reversed .animated_slide_text {
    		margin: 0;
    	}
    }
    
    .animated-slide-active .animated_slide_text {
    	 
    	border-radius: 3px;
    }
    
    .animated-slide-active .animated_slide_gradient_bg {
    
    	  position: absolute;
    	  top: -20%;
    	  left: 0;
    	  width: 140%;
    	  height: 140%;
    	  margin-left: -20%;
    
    	z-index: -1;
    	background: -moz-radial-gradient(center, ellipse cover,  rgba(34,37,24,0.65) 0%, rgba(34,37,24,0) 65%, rgba(34,37,24,0) 100%);  
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(34,37,24,0.65)), color-stop(65%,rgba(34,37,24,0)), color-stop(100%,rgba(34,37,24,0)));  
    background: -webkit-radial-gradient(center, ellipse cover,  rgba(34,37,24,0.65) 0%,rgba(34,37,24,0) 65%,rgba(34,37,24,0) 100%);  
    background: -o-radial-gradient(center, ellipse cover,  rgba(34,37,24,0.65) 0%,rgba(34,37,24,0) 65%,rgba(34,37,24,0) 100%);  
    background: -ms-radial-gradient(center, ellipse cover,  rgba(34,37,24,0.65) 0%,rgba(34,37,24,0) 65%,rgba(34,37,24,0) 100%);  
    background: radial-gradient(ellipse at center,  rgba(34,37,24,0.65) 0%,rgba(34,37,24,0) 65%,rgba(34,37,24,0) 100%);  
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6222518', endColorstr='#00222518',GradientType=1 );  
    }
    
    .animated-slide-active..animated-slide-reversed .animated_slide_gradient_bg {
    	margin-left: auto;
    	margin-right: -20%;
    }
    
    .animated-slide p {
    	margin-top: 0.5em;
    	margin-bottom: 0.5em;
    }
    
    .animated-slide .byline {
    	font-size: 0.6em;
    	margin-top: -0.5em;
    }
    
    .animated-slide-title {
    	font-size: 1.7em;
    }
    :lang(de) .animated-slide-title,
    :lang(nl) .animated-slide-title {
    	font-size: 1.5em;
    }
    :lang(fr) .animated-slide-title,
    :lang(no) .animated-slide-title {
    	font-size: 1.6em;
    }
    
    .animated_slide_in {
    	position: relative;
    }
    
    .animated-slide:before {
    	content: '';
    	display: inline-block;
    	width: 0;
    	height: 100%;
    	vertical-align: middle;
    }
    .animated-slide-inner {
    	display: inline-block;
    	vertical-align: middle;
    	cursor: pointer;
    	width: 100%;
    }
    
    @media (max-width: 767px) {
    
    	#main_parallax_parent {
    		-webkit-transition: -webkit-transform .4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    	}
    
    	.animated-slide-inner {
    		width: auto;
    		margin-left: 20px;
    		margin-right: 20px;
    		padding-top: 40px;
    	}
    
    	.animated-slide {
    		visibility: hidden;
    		opacity: 0;
    		-webkit-font-smoothing: subpixel-antialiased;
    		transition: visibility .5s ease-out .2s, opacity .3s ease-out;
    	}
    
    	.animated-slide.animated-slide-active {
    		visibility: visible;
    		transition: visibility .5s ease-out, opacity .3s ease-out, -webkit-transform 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    	}
    
    	#animated_slide_container,
    	.animated-slide-active {
    		opacity: 1 !important;
    	}
    
    	#animated_slide_container {
    		-webkit-transition: -webkit-transform 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    	}
    
    	.animated-slide-active.moving {
    		-webkit-transition: none;
    	}
    
    	body.waiting:after {
    		content: url(/theme/images/spinner-black.gif);
    	    position: fixed;
    	    left: 0;
    	    top: 0;
    	    bottom: 0;
    	    right: 0;
    	    opacity: 0;
    	    padding: calc(50vh - 40px) calc(50% - 40px);
    	    background-color: #000;
    	    z-index: 100;
    	    pointer-events: none;
    	    -webkit-transition: opacity .6s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    	}
    
    	body.waiting.spinner:after {
    		opacity: 1;
    	}
    
    
    	.animated-slide-active .animated_slide_image img {
    		-webkit-transition: -webkit-transform .3s cubic-bezier(0.25, 0.46, 0.45, 0.94),
    			opacity .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    	}
    
    	body.waiting .animated_slide_image img {
    		-webkit-transform: scale3d(3.0, 3.0, 3.0);
    		-webkit-transition: -webkit-transform 1s cubic-bezier(0.25, 0.46, 0.45, 0.94),
    			opacity 1s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    		opacity: 0;
    	}
    
    	#home_anim_header .right-arrow,
    	#home_anim_header .left-arrow {
    		left: 0;
    		background: none;
    		color: rgba(255, 255, 255, 0.8);
    	}
    
    	#home_anim_header .right-arrow {
    		left: auto;
    		right: 0;
    	}
    
    	#home_anim_header .right-arrow:hover,
    	#home_anim_header .left-arrow:hover {
    		background: none;
    		color: rgba(255, 255, 255, 1);
    	}
    
    }
    
    .animated-slide-active {
    	z-index: 1;
    }
    
    #animated_slide_background {
    	position: absolute;
    	top: 0;
    	bottom: 0;
    	left: 0;
    	right: 0;
    	overflow: hidden;
    }
    
     
    #animated_slide_container .animated-slide.animated-slide-active.anim-start {
    	 
    	 
    }
    
    .animated_slide_image:before {
    	content: '';
    	position: absolute;
    	top: 0;
    	bottom: 0;
    	left: 0;
    	right: 0;
    	background: url(/theme/images/hex-white-outline.png) center no-repeat;
    	background-size: 100%;
    	opacity: 0;
    	 
    	 
    }
    .animated-slide-inner:hover .animated_slide_image:before {
    	opacity: 0.8;
    }
    
     
    
    .animated-slide-image-watch {
    	position: absolute;
    	top: 100%;
    	left: 0;
    	right: 0;
    	text-align: center;
    	-webkit-transform-origin: top center;
    	transform-origin: top center;
    	opacity: 0;
    }
    
    .animated-slide-image-watch span.btn-frame {
    	display: inline-block;
    	background: rgba(34, 50, 34, 0.75);
    	border: 1px solid rgba(34, 50, 34, 1);
    	padding: 5px 16px;
    	font-size: 0.55em;
    	color: #fff;
    }
    .animated-slide-inner:hover .animated-slide-image-watch span.btn-frame {
    	outline: 3px solid rgba(255, 255, 255, 0.77)
    }
    
    
    
    .animated_slide_info {
    	color: white;
    	margin-left: 250px;
    	padding: 0 20px;
    	position: relative;
    	text-shadow: 0 0 5px #000,0 0 2px #000;
    	background: rgba(34, 50, 34, 0);
    	background-clip: padding-box;
    	-webkit-transition: background 0.4s linear;
    	transition: background 0.4s linear;
    	-webkit-perspective: 1000px;
    	perspective: 1000px;
    }
    :lang(he) .animated_slide_text.michroma .animated-slide-title,
    :lang(he) .animated_slide_info.michroma {
    	font-family: 'Ubuntu', Arial, Verdana, sans-serif;
    }
    a.animated_slide_info,
    a.animated_slide_info:hover {
    	display: block;
    	color: white;
    	text-decoration: none;
    }
    
    .animated-slide-info-image {
    	position: absolute;
    	top: 50%;
    	margin-top: -100px;
    	left: auto;
    	right: 100%;
    	border: 3px solid #86945a;
    }
    .animated-slide-info-image:before {
    	content: none;
    }
    .animated-slide-inner[data-vid]:hover .animated-slide-info-image {
    	border-color: #fff;
    }
    
    #animated_slide_container .animated-slide-info-image .vjs-control-bar {
    	display: none;
    }
    
    .animated_slide_info .animated-slide-image-watch {
    	position: relative;
    	text-align: inherit;
    }
    
    @media (max-width: 767px) {
    	.animated_slide_info {
    		margin-left: 0;
    		padding-top: 40px;
    	}
    	.animated-slide-info-image {
    		top: -15px;
    		right: auto;
    		left: 50%;
    		margin-left: -125px;
    		transform: scale(0.5);
    	}
    }
    
    
    
    #intro_container{
    	position: absolute;
    	bottom: 0;
    	width: 100%;
        position: absolute;
    	top: 0;
    
    	
    }
    
    #bg_dark {
    	width: 100%;
    	top: 0;
    	bottom: 0;
    	 
    	position: absolute;
    	background: url(//files.ondemandhosting.info/imagecache/scalefit-1400x500@qa=80as=1/data/www.narconon.org/files/headers/darkbg.jpg) center;
    	background-size: cover;
    }
    
    #bg_clean {
    	width: 100%;
    	top: 0;
    	bottom: 0;
    	 
    	position: absolute;
    	  
    	background-size: cover;
    	background: url("/theme/images/hexagon-white.svg") center no-repeat;
    	visibility: hidden;
    	opacity: 0;
    }
    
    #answer_text {
    	font-size: 5em;
    	font-weight: 700;
    	text-align: center;
    	font-family: 'Open Sans', Sans;
    
    	position: absolute;
    	top: 0;
    	left: 0;
    	 
    	width: 100%;
    	padding: 30px 100px 0;
    	 
    }
    
    @media (max-width: 900px) {
    	#answer_text {
    		font-size: 7vw;
    		padding: 25px 35px 0;
    	}
    }
    
    #jumping_man {
    	visibility: hidden;
    	position: absolute;
    	 
    	 
    	top: 200px;
    	width: 1024px;
    	left: 50%;
    	margin-top: -500px;
    	margin-left: -512px;
    }
    
    #expando-hex {
    	position: absolute;
    	opacity: 0;
    	visibility: hidden;
    	z-index: 3;
    }
    #expando-hex img {
    	width: 100%;
    	height: 100%;
    	display: block;
    	 
    	 
    }
    
    #videobox-header {
    	display: none;
    	position: absolute;
    	top: 0;
    	bottom: 0;
    	left: 0;
    	right: 0;
    	background: rgba(0, 0, 0, 0.5);
    	z-index: 4;
    }
    .video-enabled #videobox-header {
    	display: block;
    }
    .video-enabled .left-arrow,
    .video-enabled .right-arrow {
    	display: none;
    }
    #videobox-header:target {
    	display: block;
    	outline: none;
    	z-index: 9999;
    }
    #videobox-header .close {
    	top: 31px;
    	position: absolute;
    	color: #fff;
    	text-shadow: none;
    	opacity: 1;
    	font-size: 31px;
    	right: 25px;
    }
    #videobox-header .close:hover {
    	text-shadow: 0 0 3px #fff;
    }
    #videobox-header .video-container {
    	position: absolute;
    	top: 50%;
    	width: 800px;
    	height: 0;
    	max-width: 100%;
    	left: 0;
    	right: 0;
    	margin: auto;
    }
    #videobox-header .video-sizer {
    	position: relative;
    	padding-bottom: 56.25%;
    	margin-top: -28.125%;
    }
    #videobox-header .video-js {
    	position: absolute;
    }
    
    #home_anim_header .anim-progress-bar {
    	position: absolute;
    	bottom: 0;
    	height: 3px;
    	background: rgb(125, 149, 87);
    	border-top: 1px solid rgb(75, 80, 56);
    	left: 0;
    	right: 0;
    	-webkit-transform: scaleX(0);
    	transform: scaleX(0);
    	-webkit-transform-origin: 0 0;
    	transform-origin: 0 0;
    }
    
    #home_anim_below_legal_text {
    	background: white;
    	padding-top: 5px;
    }
    #home_anim_below_legal_text .success-disclaimer {
    	opacity: 0;
    	-webkit-transition: opacity 0.25s;
    	transition: opacity 0.25s;
    }
    
    #home_anim_header.video-enabled + #home_anim_below_legal_text .success-disclaimer {
    	opacity: 1;
    }
    
    .slide_sub_line {
    	font-size: 0.62em;
    	letter-spacing: 0.4px;
    	padding-left: 0.2em;
    }
    
    @media (max-width: 700px) and (min-width: 610px) {
    
    	.animated-slide-inner {
    		min-width: 600px;
    	}
    
    }
    
    @media (max-width: 700px) {
    
    	 
    
    	#animated_slide_container {
    		-webkit-perspective: none;
        	perspective: none;
    	}
    
    	#home_anim_header .animated-slide-inner {
    		 
    		margin-top: 138px;
    		position: relative;
    	}
    
    	#home_anim_header .animated-slide-image-watch {
    		position: static;
    	}
    
    	#home_anim_header .animated-slide .animated_slide_text {
    		padding-bottom: 15px;
    	}
    
    	#home_anim_header .animated-slide-image-watch span.btn-frame {
    		font-size: 14px;
    	}
    
    	#home_anim_header .animated-slide-title {
    		font-size: 1.6em;
    	}
    
    	#home_anim_header .animated_slide_info {
    		padding-top: 0;
    		padding-bottom: 15px;
    		 
    	}
    
    	.animated-slide-info-image > img,
    	.animated_slide_image > img {
    		width: 160px !important;
    		height: auto !important;
    	}
    
    	.animated-slide .animated_slide_text {
    		perspective: 0 !important;
    		-webkit-perspective: 0 !important;
    	}
    
    	#home_anim_header .animated-slide-inner {
    		padding-top: 0;
    	}
    
    	#home_anim_header .animated-slide-info-image,
    	#home_anim_header .animated_slide_image {
    		height: auto !important;
    		width: auto !important;
    		margin-top: 0 !important;
    		margin-left: -80px !important;
    		left: 50% !important;
    		bottom: auto !important;
    		top: 0 !important;
    		width: 160px !important;
    
    		transform: translate3d(0, -100%, 0) !important;
    		-webkit-transform: translate3d(0, -100%, 0) !important;
    	}
    
    	#home_anim_header .animated-slide-info-image img,
    	#home_anim_header .animated_slide_image img {
    		width: 160px !important;
    	}
    
    	 
    	#home_anim_header .animated-slide-info-image {
    		margin-left: 20px !important;
    		left: 0 !important;
    		margin-top: -10px !important;
    	}
    
    	#home_anim_header .animated-slide-info-image {
    		margin-left: calc(50% - 85px) !important;
    		width: 166px !important;
    	}
    
    	.animated-slide-inner {
    		text-align: center;
    	}
    
    	 
    	#home_anim_header .animated_slide_image {
    	}
    
    
    	#home_anim_header .animated-slide:first-child .animated-slide-info-image {
    		 
    		width: 186px !important;
    	}
    	#home_anim_header .animated-slide:first-child .animated-slide-info-image img {
    		width: 180px !important;
    	}
    
    	#home_anim_header .michroma {
    		-webkit-font-smoothing: subpixel-antialiased;
    		-moz-osx-font-smoothing: auto;
    	}
    
    	#home_anim_header .animated-slide p.animated_slide_in .visible-xs {
    		display: none !important;
    	}
    
    	.animated-slide .animated_slide_info,
    	.animated-slide .animated_slide_text {
    		 
    		text-shadow: none !important;
    		background: none !important;
    		transition: none !important;
    		-webkit-transition: none !important;
    		perspective: none !important;
    		-webkit-perspective: none !important;
    	}
    
    	.animated-slide-active .animated_slide_gradient_bg {
    		background: none !important;
    	}
    
    	#main_parallax_parent #home_anim_header {
        	background-image: url(//files.ondemandhosting.info/data/www.narconon.org/files/nn-header-bg-infinite-trees4.jpg);
        }
    
        #home_anim_header .animated-slide-image-watch {
        	opacity: 0.8;
        }
    
    }
    
    @media (max-width: 400px) {
    	#home_anim_header .animated-slide .animated_slide_text {
    		font-size: 0.9em;
    	}
    	#home_anim_header .animated-slide-title {
    		font-size: 1.5em;
    	}
    }
    
    @media (max-width: 350px) {
    	#home_anim_header .animated-slide .animated_slide_text {
    		font-size: 0.8em;
    	}
    	#home_anim_header .animated-slide-title {
    		font-size: 1.4em;
    	}
    	#home_anim_header .animated-slide-image-watch span.btn-frame {
    		font-size: 13px;
    	}
    }
    
    @media (max-width: 320px) {
    	#main_parallax_parent .more-info-front-special h2.intro-para-title {
    		font-size: 20px;
    	}
    }
    
    #mobile_video_player {
    	display: none;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 10000;
        height: 100%;
        width: 100%;
    }
    
    .banner-outer {
    	position: static;
    	display: none;
    	visibility: visible;
    }
    
    .banner-outer #banner_fixed {
    	position: absolute;
    	top: 119px;
    	transform: none !important;
    	-webkit-transform: none !important;
    }
    
    .banner-outer #banner_fixed.fixedsticky-off {
    	top: 0;
    	position: static;
    }
    
    .banner-outer #banner_fixed.fixedsticky-on {
    	top: 0;
    	position: fixed;
    }
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    .banner-holder-first .banner-elem.hidden {
    	display: none !important;
    }
    
     
    
    
    
    
    
    </style>
    
    
    
    <style>
    
     
    
    @media (max-width: 859px) {
    
        #main_parallax_parent ul.mobile-menu {
            margin: 10px 0 10px 0;
        }
    
        #main_parallax_parent ul.mobile-menu li {
            border: none;
            font-family: 'Century Gothic', Arial, Verdana, sans-serif;
            font-size: 24px;
            font-weight: normal;
            position: relative;
            padding: 0;
            text-align: left;
            cursor: pointer;
        }
        [dir="rtl"] #main_parallax_parent ul.mobile-menu li {
            text-align: right;
        }
    
        #main_parallax_parent ul.mobile-menu li a {
            margin-right: 67px;
            border-right: 1px solid #333;
        }
        [dir="rtl"] #main_parallax_parent ul.mobile-menu li a {
            margin-right: inherit;
            border-right: none;
            margin-left: 67px;
            border-left: 1px solid #333;
        }
    
        #main_parallax_parent ul.mobile-menu li a,
        #main_parallax_parent ul.mobile-menu li a:link,
        #main_parallax_parent ul.mobile-menu li a:visited,
        #main_parallax_parent ul.mobile-menu li a:hover,
        #main_parallax_parent ul.mobile-menu li a:active {
            text-decoration: none;
        }
    
        #main_parallax_parent ul.mobile-menu li:after {
            padding: 0 20px 0 20px;
            color: #333;
            top: 0;
            right: 0;
            position: absolute;
            content: "";
            font-size: 26px;
            min-width: 26px;
        }
    
        [dir="rtl"] #main_parallax_parent ul.mobile-menu li:after {
            right: auto;
            left: 0;
        }
    
        #main_parallax_parent ul.mobile-menu li.parent.child-id-family_home:after {
            display: none !important;
        }
    
        #main_parallax_parent ul.mobile-menu li.parent:after {
            content: "▼";
        }
    
        #main_parallax_parent ul.mobile-menu li.parent.open:after {
            content: "▲";
        }
    
        #main_parallax_parent ul.mobile-menu li.parent ul {
            overflow: hidden;
        }
    
        #main_parallax_parent ul.mobile-menu li a {
            display: block;
            padding: 8px 5px 8px 17px;
            line-height: 23px;
            color: #fafafa;
        }
        [dir="rtl"] #main_parallax_parent ul.mobile-menu li a {
            padding: 8px 17px 8px 5px;
        }
    
        #main_parallax_parent ul.mobile-menu li.open > a,
        #main_parallax_parent ul.mobile-menu li:hover > a {
            color: #6f8ab9;
        }
    
        .device-ios #main_parallax_parent ul.mobile-menu li.open > a,
        .device-ios #main_parallax_parent ul.mobile-menu li:hover > a {
            color: #fafafa;
        }
    
        #main_parallax_parent ul.mobile-menu li.parent:not(.open) {
    
        }
    
        body #main_parallax_parent .force-opened {
            height: auto !important;
            display: block;
            visibility: visible;
        }
    
        #main_parallax_parent ul.mobile-menu li.parent > ul {
            display: none;
        }
    
        #main_parallax_parent ul.mobile-menu li.parent.open > ul {
            display: block;
        }
    
        #main_parallax_parent ul.mobile-menu li.parent.open:after,
        #main_parallax_parent ul.mobile-menu li.parent:hover:after {
            color: #6f8ab9;
        }
    
        .device-ios #main_parallax_parent ul.mobile-menu li.parent.open:after,
        .device-ios #main_parallax_parent ul.mobile-menu li.parent:hover:after {
            color: #333;
        }
    
        #main_parallax_parent ul.mobile-menu li.parent ul li {
          font-size: 20px;
        }
    
    }
    
    li.open-mover {
        background: black;
    }
    
    .open-mover-last {
        position: absolute !important;
        left: 0;
        right: 0;
        height: 10px;
        background: black;
        -webkit-transform-origin-y: 0;
        visibility: hidden;
    }
    
    .open-mover-last.open-mover {
        visibility: visible;
    }
    
    @media (max-width: 428px) {
        #main_parallax_parent ul.mobile-menu li {
            font-size: 20px;
        }
        #main_parallax_parent ul.mobile-menu li:after {
            font-size: 22px;
        }
        #main_parallax_parent ul.mobile-menu li.parent ul li {
            font-size: 16px;
        }
        #main_parallax_parent ul.mobile-menu li a {
            padding-top: 5px;
            padding-bottom: 5px;
        }
    }
    
    #banner_mobile_open_overlay {
        position: fixed;
        top: -100px;
        bottom: 0px;
        left: 0;
        right: 0;
        z-index: 500;
        background: black;
        opacity: 0;
        visibility: hidden;
        -webkit-transition: opacity .6s cubic-bezier(0.165, 0.840, 0.440, 1.000), visibility .1s cubic-bezier(0.165, 0.840, 0.440, 1.000) .6s;
        -moz-transition: opacity .6s cubic-bezier(0.165, 0.840, 0.440, 1.000), visibility .1s cubic-bezier(0.165, 0.840, 0.440, 1.000) .6s;
        -o-transition: opacity .6s cubic-bezier(0.165, 0.840, 0.440, 1.000), visibility .1s cubic-bezier(0.165, 0.840, 0.440, 1.000) .6s;
        transition: opacity .6s cubic-bezier(0.165, 0.840, 0.440, 1.000), visibility .1s cubic-bezier(0.165, 0.840, 0.440, 1.000) .6s;
    }
    
    @media (max-width: 767px) {
        .banner-open #banner_mobile_open_overlay {
            bottom: -100px;
            opacity: 0.94;
            visibility: visible;
            -webkit-transition: opacity .6s cubic-bezier(0.165, 0.840, 0.440, 1.000);
            -moz-transition: opacity .6s cubic-bezier(0.165, 0.840, 0.440, 1.000);
            -o-transition: opacity .6s cubic-bezier(0.165, 0.840, 0.440, 1.000);
            transition: opacity .6s cubic-bezier(0.165, 0.840, 0.440, 1.000);
        }
    }
    
    @media (max-width: 767px) {
    
        body.banner-open #main_parallax_parent #banner {
            z-index: 502;
        }
    
        body.banner-open {
            overflow: hidden;
        }
    
        .banner-open #banner_fixed_holder {
            overflow: auto;
            padding-bottom: 20px;
        }
    
    }
    
     
    
    @media (max-width: 383px) {
    
         
    
         
    
        [dir="rtl"] body .banner-toggle {
            left: 10px;
            right: auto;
        }
    }
    
     
    
    body .gcui-responsive-dropdown {
        -webkit-transition: opacity .6s cubic-bezier(0.165, 0.840, 0.440, 1.000),
        visibility .1s cubic-bezier(0.165, 0.840, 0.440, 1.000) .6s;
        -moz-transition: opacity .6s cubic-bezier(0.165, 0.840, 0.440, 1.000),
        visibility .1s cubic-bezier(0.165, 0.840, 0.440, 1.000) .6s;
        -o-transition: opacity .6s cubic-bezier(0.165, 0.840, 0.440, 1.000),
        visibility .1s cubic-bezier(0.165, 0.840, 0.440, 1.000) .6s;
        transition: opacity .6s cubic-bezier(0.165, 0.840, 0.440, 1.000),
        visibility .1s cubic-bezier(0.165, 0.840, 0.440, 1.000) .6s;
        opacity: 0;
        visibility: hidden;
    }
    
    body.banner-open .gcui-responsive-dropdown {
        opacity: 1;
        visibility: visible;
        -webkit-transition: opacity .6s cubic-bezier(0.165, 0.840, 0.440, 1.000);
        -moz-transition: opacity .6s cubic-bezier(0.165, 0.840, 0.440, 1.000);
        -o-transition: opacity .6s cubic-bezier(0.165, 0.840, 0.440, 1.000);
        transition: opacity .6s cubic-bezier(0.165, 0.840, 0.440, 1.000);
    }
    
    @media (min-width: 768px) {
        body.banner-open .gcui-responsive-dropdown {
            opacity: 0;
            visibility: hidden;
        }
    }
    
     
    
    .gcui-responsive-dropdown-toggle {
        display: none;
    }
    
    @media (max-width: 766px) {
        body .gcui-responsive-dropdown-toggle {
            display: block;
        }
    }
    
     
    
    .banner-open .banner-toggle {
        -background: url(/theme/images/home-mobile-trigger-open-xparent.png) center no-repeat;
        z-index: 504;
        position: fixed;
         
    }
    
     
    
    .banner-toggle {
        font-size: 20px;
        position: absolute;
         
        margin: 0 10px 0 0;
        width: 48px;
        height: 48px;
        cursor: pointer;
    }
    
     
    
    [dir="rtl"] .banner-toggle {
        margin: 0 0 0 10px;
        right: auto;
        left: 0;
    }
    
     
    
    #banner_mobile {
        text-align: right;
    }
    
    #banner_fixed_holder {
        position: fixed;
        top: 66px;
        bottom: 0;
        left: 0;
        right: 0;
        z-index: 502;
    }
    
    :lang(en) #banner_fixed_holder {
        top: 0;
        padding-top: 66px;
        -webkit-transition: position .1s cubic-bezier(0.165, 0.840, 0.440, 1.000) .1s;
        -moz-transition: position .1s cubic-bezier(0.165, 0.840, 0.440, 1.000) .1s;
        -o-transition: position .1s cubic-bezier(0.165, 0.840, 0.440, 1.000) .1s;
        transition: position .1s cubic-bezier(0.165, 0.840, 0.440, 1.000) .1s;
    }
    
    @media (max-width: 767px) {
        :lang(en) #banner_mobile #banner_fixed_holder {
            padding-top: 73px;
        }
    }
    
    #banner_search_mobile {
        padding: 10px 20px 10px 20px;
         
    }
    
    #banner_search_mobile input {
        display: block;
        width: 100%;
        font-family: Verdana;
        font-size: 16px;
        -webkit-appearance: none;
        border: 1px solid #5e5e5e;
        background-color: #373737;
        border-radius: 5px;
        padding: 3px 0 5px 0;
        color: #fafafa;
        opacity: 0.7;
    }
    
    #banner_search_mobile input:active,
    #banner_search_mobile input:focus {
        opacity: 1;
        background-color: #f7f7f7;
        color: #333;
    }
    
     
    #banner_tool_inner_mobile > ul > li {
        opacity: 0;
        -webkit-transition: -webkit-transform 0.25s ease-in,opacity 0.5s;
        -moz-transition: -moz-transform 0.25s ease-in,opacity 0.5s;
        -o-transition: -o-transform 0.25s ease-in,opacity 0.5s;
        transition: transform 0.25s ease-in,opacity 0.5s;
        -webkit-transform: translateY(100%);
        -moz-transform: translateY(100%);
        -ms-transform: translateY(100%);
        -o-transform: translateY(100%);
        transform: translateY(100%);
    }
    
    .banner-open #banner_tool_inner_mobile > ul > li {
        opacity: 1;
        -webkit-transition: -webkit-transform 0.5s,opacity 0.4s;
        -moz-transition: -moz-transform 0.5s,opacity 0.4s;
        -o-transition: -o-transform 0.5s,opacity 0.4s;
        transition: transform 0.5s,opacity 0.4s;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0);
    }
    
    #banner_tool_inner_mobile > ul > li:nth-child(1) {
        -webkit-transition-delay: 0.188s;
        -moz-transition-delay: 0.188s;
        -o-transition-delay: 0.188s;
        transition-delay: 0.188s;
        -webkit-transition-duration: 0.151s;
        -moz-transition-duration: 0.151s;
        -o-transition-duration: 0.151s;
        transition-duration: 0.151s;
    }
    
    .banner-open #banner_tool_inner_mobile > ul > li:nth-child(1) {
        -webkit-transition-delay: 0.112s;
        -moz-transition-delay: 0.112s;
        -o-transition-delay: 0.112s;
        transition-delay: 0.112s;
        -webkit-transition-duration: 0.151s;
        -moz-transition-duration: 0.151s;
        -o-transition-duration: 0.151s;
        transition-duration: 0.151s;
    }
    
    #banner_tool_inner_mobile > ul > li:nth-child(2) {
        -webkit-transition-delay: 0.176s;
        -moz-transition-delay: 0.176s;
        -o-transition-delay: 0.176s;
        transition-delay: 0.176s;
        -webkit-transition-duration: 0.152s;
        -moz-transition-duration: 0.152s;
        -o-transition-duration: 0.152s;
        transition-duration: 0.152s;
    }
    
    .banner-open #banner_tool_inner_mobile > ul > li:nth-child(2) {
        -webkit-transition-delay: 0.124s;
        -moz-transition-delay: 0.124s;
        -o-transition-delay: 0.124s;
        transition-delay: 0.124s;
        -webkit-transition-duration: 0.152s;
        -moz-transition-duration: 0.152s;
        -o-transition-duration: 0.152s;
        transition-duration: 0.152s;
    }
    
    #banner_tool_inner_mobile > ul > li:nth-child(3) {
        -webkit-transition-delay: 0.164s;
        -moz-transition-delay: 0.164s;
        -o-transition-delay: 0.164s;
        transition-delay: 0.164s;
        -webkit-transition-duration: 0.153s;
        -moz-transition-duration: 0.153s;
        -o-transition-duration: 0.153s;
        transition-duration: 0.153s;
    }
    
    .banner-open #banner_tool_inner_mobile > ul > li:nth-child(3) {
        -webkit-transition-delay: 0.136s;
        -moz-transition-delay: 0.136s;
        -o-transition-delay: 0.136s;
        transition-delay: 0.136s;
        -webkit-transition-duration: 0.153s;
        -moz-transition-duration: 0.153s;
        -o-transition-duration: 0.153s;
        transition-duration: 0.153s;
    }
    
    #banner_tool_inner_mobile > ul > li:nth-child(4) {
        -webkit-transition-delay: 0.152s;
        -moz-transition-delay: 0.152s;
        -o-transition-delay: 0.152s;
        transition-delay: 0.152s;
        -webkit-transition-duration: 0.154s;
        -moz-transition-duration: 0.154s;
        -o-transition-duration: 0.154s;
        transition-duration: 0.154s;
    }
    
    .banner-open #banner_tool_inner_mobile > ul > li:nth-child(4) {
        -webkit-transition-delay: 0.148s;
        -moz-transition-delay: 0.148s;
        -o-transition-delay: 0.148s;
        transition-delay: 0.148s;
        -webkit-transition-duration: 0.154s;
        -moz-transition-duration: 0.154s;
        -o-transition-duration: 0.154s;
        transition-duration: 0.154s;
    }
    
    #banner_tool_inner_mobile > ul > li:nth-child(5) {
        -webkit-transition-delay: 0.14s;
        -moz-transition-delay: 0.14s;
        -o-transition-delay: 0.14s;
        transition-delay: 0.14s;
        -webkit-transition-duration: 0.155s;
        -moz-transition-duration: 0.155s;
        -o-transition-duration: 0.155s;
        transition-duration: 0.155s;
    }
    
    .banner-open #banner_tool_inner_mobile > ul > li:nth-child(5) {
        -webkit-transition-delay: 0.16s;
        -moz-transition-delay: 0.16s;
        -o-transition-delay: 0.16s;
        transition-delay: 0.16s;
        -webkit-transition-duration: 0.155s;
        -moz-transition-duration: 0.155s;
        -o-transition-duration: 0.155s;
        transition-duration: 0.155s;
    }
    
    #banner_tool_inner_mobile > ul > li:nth-child(6) {
        -webkit-transition-delay: 0.128s;
        -moz-transition-delay: 0.128s;
        -o-transition-delay: 0.128s;
        transition-delay: 0.128s;
        -webkit-transition-duration: 0.156s;
        -moz-transition-duration: 0.156s;
        -o-transition-duration: 0.156s;
        transition-duration: 0.156s;
    }
    
    .banner-open #banner_tool_inner_mobile > ul > li:nth-child(6) {
        -webkit-transition-delay: 0.172s;
        -moz-transition-delay: 0.172s;
        -o-transition-delay: 0.172s;
        transition-delay: 0.172s;
        -webkit-transition-duration: 0.156s;
        -moz-transition-duration: 0.156s;
        -o-transition-duration: 0.156s;
        transition-duration: 0.156s;
    }
    
    #banner_tool_inner_mobile > ul > li:nth-child(7) {
        -webkit-transition-delay: 0.116s;
        -moz-transition-delay: 0.116s;
        -o-transition-delay: 0.116s;
        transition-delay: 0.116s;
        -webkit-transition-duration: 0.157s;
        -moz-transition-duration: 0.157s;
        -o-transition-duration: 0.157s;
        transition-duration: 0.157s;
    }
    
    .banner-open #banner_tool_inner_mobile > ul > li:nth-child(7) {
        -webkit-transition-delay: 0.184s;
        -moz-transition-delay: 0.184s;
        -o-transition-delay: 0.184s;
        transition-delay: 0.184s;
        -webkit-transition-duration: 0.157s;
        -moz-transition-duration: 0.157s;
        -o-transition-duration: 0.157s;
        transition-duration: 0.157s;
    }
    
    #banner_tool_inner_mobile > ul > li:nth-child(8) {
        -webkit-transition-delay: 0.104s;
        -moz-transition-delay: 0.104s;
        -o-transition-delay: 0.104s;
        transition-delay: 0.104s;
        -webkit-transition-duration: 0.158s;
        -moz-transition-duration: 0.158s;
        -o-transition-duration: 0.158s;
        transition-duration: 0.158s;
    }
    
    .banner-open #banner_tool_inner_mobile > ul > li:nth-child(8) {
        -webkit-transition-delay: 0.196s;
        -moz-transition-delay: 0.196s;
        -o-transition-delay: 0.196s;
        transition-delay: 0.196s;
        -webkit-transition-duration: 0.158s;
        -moz-transition-duration: 0.158s;
        -o-transition-duration: 0.158s;
        transition-duration: 0.158s;
    }
    
    #banner_tool_inner_mobile > ul > li:nth-child(9) {
        -webkit-transition-delay: -0.108s;
        -moz-transition-delay: -0.108s;
        -o-transition-delay: -0.108s;
        transition-delay: -0.108s;
        -webkit-transition-duration: 0.159s;
        -moz-transition-duration: 0.159s;
        -o-transition-duration: 0.159s;
        transition-duration: 0.159s;
    }
    
    .banner-open #banner_tool_inner_mobile > ul > li:nth-child(9) {
        -webkit-transition-delay: 0.208s;
        -moz-transition-delay: 0.208s;
        -o-transition-delay: 0.208s;
        transition-delay: 0.208s;
        -webkit-transition-duration: 0.159s;
        -moz-transition-duration: 0.159s;
        -o-transition-duration: 0.159s;
        transition-duration: 0.159s;
    }
    
     
    
    
     
    
    .banner-toggle {
        z-index: 20;
        left: -3px;
        top: 31px;
    }
    
    @media (max-width: 767px) {
    
        .banner-inner .banner-elem {
            visibility: hidden;
            pointer-events: none;
        }
    
        .primary-nav-menu {
            display: none;
        }
    
    }
    
    #banner_fixed_holder {
        left: 20px;
        right: 5px;
    }
    .banner-open #main_parallax_parent {
        height: 100vh;
    }
    
     
    
    .banner-toggle .rel {
        position: relative;
        pointer-events: none;
        width: 100%;
        height: 100%;
        -webkit-transform: translateZ(0) rotate(0deg);
        transform: translateZ(0) rotate(0deg);
        -webkit-transition: -webkit-transform 0.4s cubic-bezier(0.4, 0.01, 0.165, 0.99);
        transition: transform 0.4s cubic-bezier(0.4, 0.01, 0.165, 0.99);
    }
    
    .banner-open .banner-toggle .rel {
        -webkit-transform: translateZ(0) rotate(90deg);
        transform: translateZ(0) rotate(90deg);
    }
    
    .banner-toggle .gh-svg {
        position: absolute;
        left: 0;
        top: 0;
        font-size: 18px;
        -webkit-transform-origin: 50% 50% 0px;
        transform-origin: 50% 50% 0px;
        fill: #fff;
        -webkit-transform: translateZ(0) rotate(0deg);
        transform: translateZ(0) rotate(0deg);
        -webkit-transition: -webkit-transform 0.25s cubic-bezier(0.4, 0.01, 0.165, 0.99);
        transition: transform 0.25s cubic-bezier(0.4, 0.01, 0.165, 0.99);
    }
    
    .banner-toggle .gh-svg-middle {
        -webkit-transform: translate3d(0, 2px, 0) rotate(0deg);
        transform: translate3d(0, 2px, 0) rotate(0deg);
        opacity: 1;
        -webkit-transition: opacity 0.25s cubic-bezier(0.4, 0.01, 0.165, 0.99);
        transition: opacity 0.25s cubic-bezier(0.4, 0.01, 0.165, 0.99);
    }
    
    .banner-open .banner-toggle .gh-svg-middle {
        opacity: 0;
    }
    
    .banner-toggle .gh-svg-top {
        -webkit-transform: translate3d(0, -3px, 0) rotate(0deg);
        transform: translate3d(0, -3px, 0) rotate(0deg);
    }
    
    .banner-toggle .gh-svg-bottom {
        -webkit-transform: translate3d(0, 7px, 0) rotate(0deg);
        transform: translate3d(0, 7px, 0) rotate(0deg);
    }
    
    .banner-open .banner-toggle .gh-svg-top {
        -webkit-transform: translate3d(0, 0, 0) rotate(45deg);
        transform: translate3d(0, 0, 0) rotate(45deg);
        -webkit-transition: -webkit-transform 0.25s 0.2s cubic-bezier(0.4, 0.01, 0.165, 0.99);
        transition: transform 0.25s 0.2s cubic-bezier(0.4, 0.01, 0.165, 0.99);
    }
    
    .banner-open .banner-toggle .gh-svg-bottom {
        -webkit-transform: translate3d(0, 0, 0) rotate(-45deg);
        transform: translate3d(0, 0, 0) rotate(-45deg);
        -webkit-transition: -webkit-transform 0.25s 0.2s cubic-bezier(0.4, 0.01, 0.165, 0.99);
        transition: transform 0.25s 0.2s cubic-bezier(0.4, 0.01, 0.165, 0.99);
    }
    
    .banner-open .banner-overall-wrapper {
        z-index: 500;
    }
    
     
    
    .banner-open .banner-holder {
        background: none;
    }
    
     
    
    #main_parallax_parent ul.mobile-menu li:after {
        right: auto;
        left: 0;
        padding: 0 24px 0 24px;
    }
    
    #main_parallax_parent ul.mobile-menu li a {
        font-family: 'Michroma', Armata, 'Ubuntu', Arial, Verdana, sans-serif;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        color: #fff;
        letter-spacing: 1px;
        margin-right: 0;
        border-right: none;
        margin-left: 40px;
        font-size: 13px;
        padding-right: 10px;
    }
    :lang(cs) #main_parallax_parent ul.mobile-menu li a {
        font-family: Montserrat,'Armata','Michroma','Ubuntu',Arial, Verdana, sans-serif;
    }
    #main_parallax_parent ul.mobile-menu li a:hover,
    #main_parallax_parent ul.mobile-menu li a:active,
    #main_parallax_parent ul.mobile-menu li a:visited,
    #main_parallax_parent ul.mobile-menu li a:link {
        color: #fff;
    }
    
    #main_parallax_parent ul.mobile-menu li.parent:after {
        color: #333 !important;
        padding-top: 6px;
    }
    
    #main_parallax_parent ul.mobile-menu > li > a {
        margin-right: 0;
        margin-left: 70px;
        border-right: none;
        border-left: 1px solid #3a3b38;
        font-size: 15px;
        padding-top: 10px;
        padding-bottom: 10px;
    }
    
    .banner-open .banner-overall-wrapper {
        border-bottom: 1px solid #3a3b38;
        z-index: 502;
        background-color: rgba(0, 0, 0, 0.85);
    }
    
    :lang(en) #banner_fixed_holder {
        padding-top: 84px;
    }
    
    #banner_fixed_holder {
        left: 0;
        right: 0;
    }
    
    .banner-open br.visible-xs {
        display: none !important;
    }
    
    #banner_fixed_holder #banner_mobile_search {
        border: none;
        background: none;
        color: #666;
        border-bottom: 1px solid #3a3b38;
        margin-left: -5px;
        padding-left: 38px;
        font-size: 18px;
        margin-bottom: 8px;
        padding-bottom: 11px;
    }
    
    #banner_fixed_holder #banner_mobile_search:focus {
        outline: none;
    }
    
    #banner_search_mobile {
        position: relative;
    }
    
    .banner-elem.language:before,
    .regions-lang-mobile:before,
    #banner_search_mobile:after {
        position: absolute;
        content: "\f002";
        font-family: FontAwesome;
        font-style: normal;
        font-weight: normal;
        line-height: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        left: 20px;
        top: 13px;
        font-size: 22px;
        color: #666;
    }
    
    .regions-lang-mobile:before {
        content: "\f0ac";
        top: 63px;
        font-size: 24px;
    }
    
    .regions-lang-mobile:after {
        content: "▼";
        color: #333;
        font-size: 19px;
        position: absolute;
        top: 62px;
        right: 18px;
        transform: rotate(-90deg);
        -webkit-transform: rotate(-90deg);
    }
    
    .regions-lang-mobile:link,
    .regions-lang-mobile:visited,
    .regions-lang-mobile:hover,
    .regions-lang-mobile:active,
    .regions-lang-mobile {
        text-align: left;
        padding: 5px 10px 5px 32px;
        font-family: Verdana;
        font-size: 18px;
        color: #666;
        display: block;
    }
    
    
    
    :-ms-input-placeholder,
    ::-moz-placeholder,
    :-moz-placeholder,
    ::-webkit-input-placeholder {
       color: #3a3b38;
    }
    
    .mobile-menu-touchable.no-child:after {
        content: none !important;
    }
    
    </style>
    
    
    <style type="text/css">
    .videos-carousel .thumbs.small-size {
    	width: 240px;
    	font-size: 75%;
    }
    .videos-carousel .thumbs.small-size img {
    	width: 240px;
    	height: 135px;
    }
    .videos-carousel .thumbs.small-size .play-button-overlay:after {
    	-webkit-transform: scale(.5);
    	-ms-transform: scale(.5);
    	transform: scale(.5);
    }
    @media (max-width: 767px) {
    	.videos-carousel .thumbs.small-size {
    		width: 151px;
    	}
    	.videos-carousel .thumbs.small-size img {
    		width: 151px;
    		height: 85px;
    	}
    	.videos-carousel .thumbs.small-size .play-button-overlay:after {
    		-webkit-transform: scale(.25);
    		-ms-transform: scale(.25);
    		transform: scale(.25);
    	}
    }
    .videos-carousel .thumbs .caption {
    	opacity: 1;
    	width: 90%;
    	text-align: left;
    }
    .videos-carousel .thumbs.face-right-to-left .caption {
    	left: auto;
    	right: 0;
    	text-align: right;
    }
    .videos-carousel .success-story .caption {
    	background: linear-gradient(to right,rgba(61, 97, 93, 0.8),rgba(61, 97, 93, 0.0));
    }
    .videos-carousel .success-story.face-right-to-left .caption {
    	background: linear-gradient(to left,rgba(61, 97, 93, 0.8),rgba(61, 97, 93, 0.0));
    }
    .videos-carousel .success .caption {
    	background: linear-gradient(to right,rgba(79, 97, 61, 0.8),rgba(79, 97, 61, 0.0));
    }
    .videos-carousel .success.face-right-to-left .caption {
    	background: linear-gradient(to left,rgba(79, 97, 61, 0.8),rgba(79, 97, 61, 0.0));
    }
    .videos-carousel .success-family .caption {
    	background: linear-gradient(to right,rgba(97, 61, 61, 0.8),rgba(97, 61, 61, 0.0));
    }
    .videos-carousel .success-family.face-right-to-left .caption {
    	background: linear-gradient(to left,rgba(97, 61, 61, 0.8),rgba(97, 61, 61, 0.0));
    }
    </style>
    
    <style>
    
    .videos-carousel {
    	position: relative;
    	-webkit-user-select: none;
    	-moz-user-select: none;
    	-ms-user-select: none;
    	user-select: none;
    	 
    	width: 100vw;
    	left: calc(50% - 50vw);
    }
    
    [dir="rtl"] .videos-carousel {
    	right: calc(50% - 50vw);
    	left: auto;
    }
    
    .videos-carousel .play-button-overlay {
    	margin-bottom: 10px;
    }
    .videos-carousel .col {
    	height: 370px;
    	margin-right: 10px;
    }
    .videos-carousel .thumbs {
    	position: relative;
    	display: block;
    	width: 311px;
    	margin-bottom: 10px;
    }
    .videos-carousel .thumbs img {
    	width: 311px;
    	height: 175px;
    }
    .videos-carousel .thumbs.full-size {
    	width: 640px;
    }
    .videos-carousel .thumbs.full-size img {
    	width: 640px;
    	height: 360px;
    	
                transform: translateZ(0);
                -webkit-transform: translateZ(0);
                -moz-transform: translateZ(0);
                -o-transform: translateZ(0);
                -ms-transform: translateZ(0);
            
    }
    .videos-carousel .thumbs.half-size .play-button-overlay:after {
    	-webkit-transform: scale(.7);
    	-ms-transform: scale(.7);
    	transform: scale(.7);
    }
    .videos-carousel .owl-arrow {
    	position: absolute;
    	visibility: visible;
    	top: 20px;
    	bottom: 70px;
    	width: 80px;
    	z-index: 2;
    	text-align: center;
    	background: rgba(255, 255, 255, 0);
    	opacity: 0.6;
    	cursor: pointer;
    	-webkit-transition: opacity 0.2s linear, background 0.2s linear;
    	transition: opacity 0.2s linear, background 0.2s linear;
    }
    .videos-carousel .owl-arrow:after {
    	position: absolute;
    	top: 50%;
    	line-height: 1em;
    	margin-top: -0.5em;
    	color: #fff;
    	font-size: 120px;
    	text-shadow: 0 0 5px black;
    }
    .videos-carousel:hover .owl-arrow {
    	opacity: 0.6;
    }
    .videos-carousel .owl-arrow:hover {
    	opacity: 1;
    	background: rgba(255, 255, 255, 0.2);
    }
    .videos-carousel .owl-arrow-prev {
    	left: 0;
    }
    .videos-carousel .owl-arrow-prev:after {
    	right: 10px;
    	content: '〈';
    }
     
    .videos-carousel .owl-arrow-next {
    	right: 0;
    }
    .videos-carousel .owl-arrow-next:after {
    	left: 10px;
    	content: '〉';
    }
    
     
    
    .videos-carousel .owl-carousel .owl-stage-outer {
    	overflow: visible;
    }
    
    .videos-carousel .play-button-overlay:after {
        opacity: 0;
    }
    
    .videos-carousel .play-button-overlay:hover:after {
        opacity: 1;
    }
    
    .videos-carousel .caption {
    	position: absolute;
    	padding: 5px 10px;
    	bottom: 0;
    	left: 0;
    	max-width: 100%;
    	color: #fff;
    	text-shadow: 1px 1px 1px #000,
    		-1px 1px 1px #000,
    		1px -1px 1px #000,
    		-1px -1px 1px #000;
    	line-height: 1.3;
    	opacity: 0;
    	-webkit-transition: opacity 0.2s linear;
    	transition: opacity 0.2s linear;
    	pointer-events: none;
    }
    [dir="rtl"] .videos-carousel .caption {
    	left: auto;
    	right: 10px;
    }
    .videos-carousel .caption .desc {
    	color: #deeda7;
    }
    
    .videos-carousel .thumbs:hover .caption {
    	opacity: 1;
    }
    
    #videobox {
    	display: none;
    	position: absolute;
    	top: 0;
    	bottom: 0;
    	left: 0;
    	right: 0;
    	background: #000;
    }
    #videobox:target {
    	position: fixed;
    	display: block;
    	outline: none;
    	z-index: 9999;
    }
    #videobox .close {
    	top: 31px;
    	position: absolute;
    	color: #999;
    	text-shadow: none;
    	opacity: 1;
    	font-size: 31px;
    	right: 25px;
    }
    #videobox .close:hover {
    	color: white;
    }
    #videobox .video-container {
    	position: absolute;
    	top: 50%;
    	width: 860px;
    	height: 0;
    	max-width: 100%;
    	left: 0;
    	right: 0;
    	margin: auto;
    }
    #videobox .video-sizer {
    	position: relative;
    	padding-bottom: 56.25%;
    	margin-top: -28.125%;
    }
    #videobox .video-js {
    	position: absolute;
    }
    
    @media (max-width: 767px) {
    	.videos-carousel .col {
    		height: 190px;
    	}
    	.videos-carousel .thumbs {
    		width: 151px;
    	}
    	.videos-carousel .thumbs img {
    		width: 151px;
    		height: 85px;
    	}
    	.videos-carousel .thumbs.full-size {
    		width: 320px;
    	}
    	.videos-carousel .thumbs.full-size img {
    		width: 320px;
    		height: 180px;
    	}
    	.videos-carousel .owl-arrow {
    		height: 140px;
    		width: 40px;
    	}
    	.videos-carousel .owl-arrow:after {
    		font-size: 60px;
    	}
    	.videos-carousel .play-button-overlay:after {
    		-webkit-transform: scale(.5);
    		-ms-transform: scale(.5);
    		transform: scale(.5);
    	}
    	.videos-carousel .thumbs.half-size .play-button-overlay:after {
    		-webkit-transform: scale(.35);
    		-ms-transform: scale(.35);
    		transform: scale(.35);
    	}
    	.videos-carousel .caption {
    		left: 5px;
    		bottom: 3px;
    		font-size: 13px;
    	}
    	[dir="rtl"] .videos-carousel .caption {
    		left: auto;
    		right: 5px;
    	}
    }
    
    .video-captioner {
    	position: absolute;
    	left: 0;
    	right: 0;
    	bottom: -64px;
    	height: 50px;
    	font-size: 1.3em;
    }
    
    .video-captioner .title {
    	color: white;
    	float: left;
    }
    
    .video-captioner .title .desc {
    	color: #999;
    }
    
    .video-captioner .category {
    	position: absolute;
    	right: 0;
    	text-align: right;
    	color: #a5b27d;
    }
    
    @media (max-width: 767px) {
    	.video-captioner .category {
    		position: relative;
    	}
    }
    
    .videos-carousel {
    	min-height: 400px;
    }
    
    .videos-carousel .owl-carousel {
    	visibility: hidden;
    	 
    }
    
    .videos-carousel:after {
        content: url(/theme/images/ajaxload.gif);
        position: absolute;
        top: 50%;
        left: 50%;
        margin-left: -25px;
        margin-top: -29px;
    }
    
    .videos-carousel.inited:after {
    	content: ""
    }
    
    .videos-carousel.inited .owl-carousel {
        visibility: visible;
    }
    
    @media (max-width: 767px) {
    	.videos-carousel {
    		min-height: 200px;
    	}
    }
    
     
    .category {
    	width: 50%;
    }
    
    [dir="rtl"] .slide-arrow-holder.slide-right-arrow2 .arrow-bg {
        right: auto;
        left: -11px;
    }
    
    [dir="rtl"] .slideshow-wrapper.embedded-arrows .slide-right-arrow2 arrow {
        right: auto !important;
        left: 12px !important;
    }
    
    [dir="rtl"] .slideshow-wrapper.embedded-arrows .slide-right-arrow2 {
        right: auto !important
    }
    
    [dir="rtl"] .slideshow-wrapper.embedded-arrows .slide-right-arrow2 arrow:before {
        content: "〉" !important;
        left: -50px !important;
    }
    
    [dir="rtl"] .slide-arrow-holder.slide-left-arrow2 .arrow-bg {
        left: auto !important;
        right: -11px !important;
    }
    
    [dir="rtl"] .slideshow-wrapper.embedded-arrows .slide-left-arrow2 arrow:before {
        content: "〈" !important;
        right: -50px !important;
    }
    
    [dir="rtl"] .slideshow-wrapper.embedded-arrows .slide-left-arrow2 arrow {
        left: auto !important;
        right: 12px !important;
    }
    
    </style>
    
    
    <style type="text/css">
    .video-endcard {
    	display: none;
    	position: absolute;
    	top: 0;
    	right: 0;
    	bottom: 0;
    	left: 0;
    	background: #000;
    	color: #fff;
    }
    .video-js.vjs-ended ~ .video-endcard {
    	display: block;
    }
    
    .video-endcard:before {
    	content: '';
    	display: inline-block;
    	height: 100%;
    	vertical-align: middle;
    }
    .video-endcard-inner {
    	display: inline-block;
    	vertical-align: middle;
    	width: 100%;
    }
    .video-endcard-col {
    	display: inline-block;
    	vertical-align: middle;
    	padding: 0 30px;
    }
    .video-endcard-col1 {
    	vertical-align: top;
    	width: 30%;
    }
    .video-endcard-col2 {
    	border-left: 1px solid #666;
    	padding-right: 0;
    	width: 40%;
    }
    .video-endcard-col3 {
    	width: 30%;
    }
    
    .dial-wrapper {
    	margin: 0 auto;
    	position: relative;
    	width: 130px;
    	height: 130px;
    	border-radius: 130px;
    	background: rgba(255,255,255,0.1);
    }
    .dial-wrapper:before {
    	content: attr(data-count);
    	display: block;
    	width: 130px;
    	line-height: 130px;
    	text-align: center;
    	font-size: 72px;
    	color: rgba(255,255,255,0.5);
    }
    .dial-wrapper:after {
    	content: '';
    	position: absolute;
    	display: block;
    	top: -4px;
    	right: -4px;
    	bottom: -4px;
    	left: -4px;
    	border-radius: 150px;
    	border: 2px solid rgba(255,255,255,0.2);
    }
    .dial-container {
    	position: absolute;
    	top: 0;
    	bottom: 0;
    	overflow: hidden;
    	width: 50%;
    }
    .dial-wedge {
    	background: rgba(255,255,255,0.2);
    	height: 100%;
    	width: 100%;
    }
    .dial-container1 {
    	left: 50%;
    }
    .dial-container1 .dial-wedge {
    	-webkit-animation: rotate-bg-1 1s linear 5;
    	-moz-animation: rotate-bg-1 1s linear 5;
    	-ms-animation: rotate-bg-1 1s linear 5;
    	-o-animation: rotate-bg-1 1s linear 5;
    	animation: rotate-bg-1 1s linear 5;
    	border-radius: 0 100px 100px 0;
    	-webkit-transform-origin: 0 50%;
    	-moz-transform-origin: 0 50%;
    	-ms-transform-origin: 0 50%;
    	-o-transform-origin: 0 50%;
    	transform-origin: 0 50%;
    }
    .dial-container2 {
    	left: 0;
    }
    .dial-container2 .dial-wedge {
    	-webkit-animation: rotate-bg-2 1s linear 5;
    	-moz-animation: rotate-bg-2 1s linear 5;
    	-ms-animation: rotate-bg-2 1s linear 5;
    	-o-animation: rotate-bg-2 1s linear 5;
    	animation: rotate-bg-2 1s linear 5;
    	border-radius: 100px 0 0 100px;
    	-webkit-transform-origin: 100% 50%;
    	-moz-transform-origin: 100% 50%;
    	-ms-transform-origin: 100% 50%;
    	-o-transform-origin: 100% 50%;
    	transform-origin: 100% 50%;
    }
    .dial-hand {
    	position: absolute;
    	top: 0;
    	left: 0;
    	width: 50%;
    	height: 50%;
    	-wekit-transform-origin: 100% 100%;
    	-moz-transform-origin: 100% 100%;
    	-ms-transform-origin: 100% 100%;
    	-o-transform-origin: 100% 100%;
    	transform-origin: 100% 100%;
    	border-right: 3px solid rgba(255,255,255,0.5);
    	-webkit-animation: rotate-bg-3 1s linear 5;
    	-moz-animation: rotate-bg-3 1s linear 5;
    	-ms-animation: rotate-bg-3 1s linear 5;
    	-o-animation: rotate-bg-3 1s linear 5;
    	animation: rotate-bg-3 1s linear 5;
    }
    .dial-paused .dial-wedge,
    .dial-paused .dial-hand {
    	-webkit-animation-play-state: paused;
    	-moz-animation-play-state: paused;
    	-ms-animation-play-state: paused;
    	-o-animation-play-state: paused;
    	animation-play-state: paused;
    }
    .dial-off .dial-wedge,
    .dial-off .dial-hand {
    	-webkit-animation: none;
    	-moz-animation: none;
    	-ms-animation: none;
    	-o-animation: none;
    	animation: none;
    }
    @keyframes rotate-bg-1 {
    	0%        { transform: rotateZ(0); }
    	50%, 100% { transform: rotateZ(180deg); }
    }
    @-webkit-keyframes rotate-bg-1 {
    	0%        { -webkit-transform: rotateZ(0); }
    	50%, 100% { -webkit-transform: rotateZ(180deg); }
    }
    @-moz-keyframes rotate-bg-1 {
    	0%        { -moz-transform: rotateZ(0); }
    	50%, 100% { -moz-transform: rotateZ(180deg); }
    }
    @-ms-keyframes rotate-bg-1 {
    	0%        { -ms-transform: rotateZ(0); }
    	50%, 100% { -ms-transform: rotateZ(180deg); }
    }
    @-o-keyframes rotate-bg-1 {
    	0%        { -o-transform: rotateZ(0); }
    	50%, 100% { -o-transform: rotateZ(180deg); }
    }
    @-webkit-keyframes rotate-bg-2 {
    	0%, 50% { -webkit-transform: rotateZ(0); }
    	100%    { -webkit-transform: rotateZ(180deg); }
    }
    @-moz-keyframes rotate-bg-2 {
    	0%, 50% { -moz-transform: rotateZ(0); }
    	100%    { -moz-transform: rotateZ(180deg); }
    }
    @-ms-keyframes rotate-bg-2 {
    	0%, 50% { -ms-transform: rotateZ(0); }
    	100%    { -ms-transform: rotateZ(180deg); }
    }
    @-o-keyframes rotate-bg-2 {
    	0%, 50% { -o-transform: rotateZ(0); }
    	100%    { -o-transform: rotateZ(180deg); }
    }
    @keyframes rotate-bg-2 {
    	0%, 50% { transform: rotateZ(0); }
    	100%    { transform: rotateZ(180deg); }
    }
    @-webkit-keyframes rotate-bg-3 {
    	100% { -webkit-transform: rotateZ(360deg); }
    }
    @-moz-keyframes rotate-bg-3 {
    	100% { -moz-transform: rotateZ(360deg); }
    }
    @-ms-keyframes rotate-bg-3 {
    	100% { -ms-transform: rotateZ(360deg); }
    }
    @-o-keyframes rotate-bg-3 {
    	100% { -o-transform: rotateZ(360deg); }
    }
    @keyframes rotate-bg-3 {
    	100% { transform: rotateZ(360deg); }
    }
    
    .dial-switch {
    	margin: 0 auto;
    	position: relative;
    	width: 80px;
    	height: 30px;
    	border-radius: 15px;
    	background: #65723D;
    	cursor: pointer;
    }
    .dial-paused .dial-switch {
    	background: #8A8C91;
    }
    .dial-switch-toggle {
    	position: absolute;
    	top: 0;
    	bottom: 0;
    	left: 50px;
    	width: 30px;
    	border-radius: 15px;
    	background: #fff;
    }
    .dial-paused .dial-switch-toggle {
    	left: 0;
    }
    .dial-autoplay-text {
    	text-align: center;
    	margin: 20px 0 10px;
    }
    
    .video-endcard-next-thumb,
    .video-endcard-next-title {
    	display: block;
    	cursor: pointer;
    }
    .video-endcard-next-thumb img {
    	max-width: 100%;
    }
    
    .video-endcard a {
    	color: #fff;
    	text-decoration: none;
    }
    .video-endcard .desc {
      color: #7f9b68;
    }
    .video-endcard-just-watched,
    .video-endcard-next-title {
    	margin: 20px 0;
    }
    .video-endcard-top-text {
    	font-size: 1.4em;
    	margin-bottom: 10px;
    }
    .video-endcard-replay {
    	cursor: pointer;
    }
    .video-endcard-replay .icon-spinner11 {
    	font-size: 1.4em;
    	vertical-align: middle;
    	margin-right: 0.2em;
    }
    </style>
    
    
    <style>
    .melbourne {
        background-color: #DBDED4;
        padding: 20px 18% 22px 18%;
        text-align: center;
        font-size: 1.1em;
        line-height: 1.4;
        margin: 0;
        color: #888;
    }
    .melbourne strong {
        font-family: 'michroma';
        font-size: 1.8em;
        text-transform: uppercase;
        display: block;
    }
    .fixedsticky-turned-on .melbourne {
        display: none;
    }
    </style>
    
    
    
    
    
    
    <style>
    .popular-news a {
    	text-decoration: none;
    }
    .popular-news h2 {
    	margin-top: 0;
    }
    .blog-news-top {
    	padding-bottom: 15px;
    	border-bottom: 1px solid #dbdfe4;
    	margin-bottom: 15px;
    }
    .blog-news-top h3 {
    	margin-top: 5px;
    	margin-bottom: 5px;
    	font-size: 20px;
    }
    .blog-news-top h3 a {
    	color: #333;
    }
    .blog-news-top .location {
    	color: #ccc;
    }
    .blog-news-top .img-responsive {
    	margin-left: auto;
    	margin-right: auto;
    }
    
    .blog-news-item {
    	font-size: 12px;
    	margin-bottom: 20px;
    	line-height: 1.2;
    }
    .blog-news-item h3 {
    	margin-top: 0;
    	margin-bottom: 5px;
    	font-family: inherit;
    	font-size: 18px;
    	line-height: 1.2;
    }
    .blog-news-item h3 a {
    	color: #333;
    }
    .blog-news-item .location {
    	color: #ccc;
    }
    
    a.see-all-news {
    	display: inline-block;
    	margin-top: 15px;
    	padding: 0 10px;
    	line-height: 1.5;
    	background: #999;
    	color: #fff;
    	font-size: 14px;
    }
    </style>
    
    <style>
    .professionalcare-primary-article {
        line-height: 1.4;
    }
    .professionalcare-primary-article a {
        text-decoration: none;
    }
    .professionalcare-primary-article .identity {
        font-size: 12px;
        line-height: 1.2;
    }
    .professionalcare-primary-article .profile-picture {
        width: 48px;
        height: 48px;
        line-height: 48px;
    }
    .professionalcare-primary-article h3 a {
        color: #333;
    }
    .professionalcare-primary-article .thumb {
        margin-top: 10px;
        margin-bottom: 10px;
        display: block;
    }
    .professionalcare-primary-article .thumb .img-responsive {
        margin-left: auto;
        margin-right: auto;
    }
    @media (max-width: 768px) {
        .professionalcare-primary-article .doctor-photo {
            max-width: 300px;
            margin: 0 auto;
        }
    }
    </style>
    
    <style>
    .professionalcare-second-article {
        line-height: 1.4;
    }
    .professionalcare-second-article a {
        text-decoration: none;
    }
    .professionalcare-second-article .identity {
        font-size: 12px;
        line-height: 1.2;
    }
    .professionalcare-second-article .profile-picture {
        width: 48px;
        height: 48px;
        line-height: 48px;
    }
    .professionalcare-second-article h3 a {
        color: #333;
        margin-top: 0;
        margin-bottom: 5px;
        margin-left: 2px;
        font-family: Inherit;
        font-size: 18px;
        line-height: 1.5;
    
    }
    .professionalcare-second-article .thumb {
        margin-top: 10px;
        margin-bottom: 10px;
        display: block;
    }
    .professionalcare-second-article .thumb .img-responsive {
        margin-left: auto;
        margin-right: auto;
    }
    
    </style>
    
    <style>
    .professionalcare-third-article {
        line-height: 1.4;
    }
    .professionalcare-third-article a {
        text-decoration: none;
    }
    .professionalcare-third-article .identity {
        font-size: 12px;
        line-height: 1.2;
    }
    .professionalcare-third-article .profile-picture {
        width: 48px;
        height: 48px;
        line-height: 48px;
    }
    .professionalcare-third-article h3 a {
        color: #333;
        margin-top: 0;
        margin-bottom: 5px;
        margin-left: 2px;
        font-family: Inherit;
        font-size: 18px;
        line-height: 1.5;
    }
    .professionalcare-third-article .thumb {
        margin-top: 10px;
        margin-bottom: 10px;
        display: block;
    }
    .professionalcare-third-article .thumb .img-responsive {
        margin-left: auto;
        margin-right: auto;
    }
    </style>
    
    <style>
    .suncoast-home-primary-article {
        line-height: 1.4;
    }
    .suncoast-home-primary-article a {
        text-decoration: none;
    }
    .suncoast-home-primary-article .identity {
        font-size: 12px;
        line-height: 1.2;
    }
    .suncoast-home-primary-article .profile-picture {
        width: 48px;
        height: 48px;
        line-height: 48px;
    }
    .suncoast-home-primary-article h3 a {
        color: #333;
    }
    .suncoast-home-primary-article .thumb {
        margin-top: 10px;
        margin-bottom: 10px;
        display: block;
    }
    .suncoast-home-primary-article .thumb .img-responsive {
        margin-left: auto;
        margin-right: auto;
    }
    @media (max-width: 768px) {
        .suncoast-home-primary-article .doctor-photo {
            max-width: 300px;
            margin: 0 auto;
        }
    }
    </style>
    
    <style>
    .suncoast-home-second-article {
        line-height: 1.4;
    }
    .suncoast-home-second-article a {
        text-decoration: none;
    }
    .suncoast-home-second-article .identity {
        font-size: 12px;
        line-height: 1.2;
    }
    .suncoast-home-second-article .profile-picture {
        width: 48px;
        height: 48px;
        line-height: 48px;
    }
    .suncoast-home-second-article h3 a {
        color: #333;
        margin-top: 0;
        margin-bottom: 5px;
        margin-left: 2px;
        font-family: Inherit;
        font-size: 18px;
        line-height: 1.5;
    
    }
    .suncoast-home-second-article .thumb {
        margin-top: 10px;
        margin-bottom: 10px;
        display: block;
    }
    .suncoast-home-second-article .thumb .img-responsive {
        margin-left: auto;
        margin-right: auto;
    }
    
    </style>
    
    <style>
    .suncoast-home-third-article {
        line-height: 1.4;
    }
    .suncoast-home-third-article a {
        text-decoration: none;
    }
    .suncoast-home-third-article .identity {
        font-size: 12px;
        line-height: 1.2;
    }
    .suncoast-home-third-article .profile-picture {
        width: 48px;
        height: 48px;
        line-height: 48px;
    }
    .suncoast-home-third-article h3 a {
        color: #333;
        margin-top: 0;
        margin-bottom: 5px;
        margin-left: 2px;
        font-family: Inherit;
        font-size: 18px;
        line-height: 1.5;
    }
    .suncoast-home-third-article .thumb {
        margin-top: 10px;
        margin-bottom: 10px;
        display: block;
    }
    .suncoast-home-third-article .thumb .img-responsive {
        margin-left: auto;
        margin-right: auto;
    }
    </style>
    
    
    
    	
    	
    
    
    	<script>
    
    	
    	(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement)
    
    	
    	var _gcui_env = 'livesite';
    	var globaldata_domain = 'gd.ondemandhosting.info';
    	var globaldata_domain2 = 'gd.ondemandhosting.info';
    	var globaldata_domain3 = 'gd2.ondemandhosting.info';
    	var globalLang = "en";
    	var _gcui_file_url = '\/\/files.ondemandhosting.info'; 
    	var _gcui_aure_url = '\/\/aure.ondemandhosting.info';
    	var _gcui_loglevel = 'fatal';
    	var _gcui_submitted = 'Submitted';
    	var _gcui_select = 'select';
    	var global_cacheid = "Tzod4Xjs";
    
    	
    	var _tr = _tr || [];
    
    	globalNoCloning = true;
    
    	</script>
    
    
    
    
    	
    <script src="//tr.ondemandhosting.info/tr.action" async></script>
    
    
    <script  async src="https://www.googletagmanager.com/gtag/js?id=G-FE0C4F4HK9"></script>
    <script>
    window.dataLayer = window.dataLayer || [];
    function gtag(){dataLayer.push(arguments);}
    gtag('js', new Date());
    
    gtag('config', 'G-FE0C4F4HK9');
    
    
    
    
    </script>
    
    
        
        <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
        new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
        'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
        })(window,document,'script','dataLayer','GTM-5KRKJJW');</script>
        
    
    
    <script type="text/javascript">
        var realtime_site_ids = realtime_site_ids || [];
        realtime_site_ids.push(100874614);
        (function() {
         var s = document.createElement('script');
         s.type = 'text/javascript';
         s.async = true;
         s.src = ( document.location.protocol == 'https:' ? 'https://live.realtimewebstats.com/js' : 'http://live.realtimewebstats.com/js' );
         ( document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0] ).appendChild( s );
        })();
        </script>
        <noscript><p><img alt="RealTime" width="1" height="1" src="//live.realtimewebstats.com/100874614ns.gif" /></p></noscript>
    
        <script type="text/javascript">
            var owa_baseUrl = 'https://beacon.9165619.com/';
            var owa_cmds = owa_cmds || [];
            owa_cmds.push(['setSiteId', 'a1e0dbc6d2a0505eb05f358c7b4c2500']);
            owa_cmds.push(['trackPageView']);
            owa_cmds.push(['trackClicks']);
    
            (function() {
                var _owa = document.createElement('script'); _owa.type = 'text/javascript'; _owa.async = true;
                owa_baseUrl = ('https:' == document.location.protocol ? window.owa_baseSecUrl || owa_baseUrl.replace(/http:/, 'https:') : owa_baseUrl );
                _owa.src = owa_baseUrl + 'tracker-min.js';
                var _owa_s = document.getElementsByTagName('script')[0]; _owa_s.parentNode.insertBefore(_owa, _owa_s);
            }());
        </script>
    
    
        
    
    
    
    
    
    <script async src="//74005.tctm.co/t.js"></script>
    
    
    
    
    
    
    	<meta name="google-site-verification" content="Aj9CBdQtXSGvJcO7vcD9laxqKGAynM1w2oK5cUiGS9k" />
    
    
    
    <script type="application/ld+json">
    {
        "@context": "http://schema.org",
        "@type": "WebPage",
        "name": "Narconon International",
        "url": "https:\/\/www.narconon.org",
          "potentialAction": [{
            "@type": "SearchAction",
            "target": "https:\/\/www.narconon.org\/search.html?q={search_term_string}",
            "query-input": "required name=search_term_string"
          }]
    }
    </script>
    
    
    
    
    </head>
    

    Narconon | Drug Rehabilitation | Drug Education

    Recherche META Description de la page

    Narconon provides drug rehabilitation, drug education and drug prevention programs that have helped millions improve their lives. Find a drug rehab center near you.

    Recherche META Keywords de la page

    UPDATE DOMAINES SET server='cloudflare',redirection='https://www.narconon.org/',Status='200',err='',[TITRE]=N'Narconon | Drug Rehabilitation | Drug Education',[DESCRIPTION]=N'Narconon provides drug rehabilitation, drug education and drug prevention programs that have helped millions improve their lives. Find a drug rehab center near you.',[KEYWORDS]=N'' WHERE id=1729390
  • 0

    Narconon | Drug Rehabilitation | Drug Education Narconon provides drug rehabilitation drug education and drug prevention programs that have helped millions improve their lives. Find a drug rehab center near you.

  • 0. Narconon (8)
  • --------->0
  • 1. | (1)
  • --------->0
  • 2. Drug (4)
  • --------->0
  • 3. Rehabilitation (14)
  • --------->0
  • 6. Education (9)
  • --------->0
  • 8. provides (8)
  • --------->0
  • 14. and (3)
  • --------->0
  • 16. prevention (10)
  • --------->0
  • 17. programs (8)
  • --------->0
  • 18. that (4)
  • --------->0
  • 19. have (4)
  • --------->0
  • 20. helped (6)
  • --------->0
  • 21. millions (8)
  • --------->0
  • 22. improve (7)
  • --------->0
  • 23. their (5)
  • --------->0
  • 24. lives (5)
  • --------->0
  • 25. Find (4)
  • --------->0
  • 26. a (1)
  • --------->0
  • 28. rehab (5)
  • --------->0
  • 29. center (6)
  • --------->0
  • 30. near (4)
  • --------->0
  • 31. you (3)
  • --------->0
    INSERT INTO KEYWORDS (keyword,id_domaine) VALUES (N'Narconon',1729390),(N'|',1729390),(N'Drug',1729390),(N'Rehabilitation',1729390),(N'Education',1729390),(N'provides',1729390),(N'and',1729390),(N'prevention',1729390),(N'programs',1729390),(N'that',1729390),(N'have',1729390),(N'helped',1729390),(N'millions',1729390),(N'improve',1729390),(N'their',1729390),(N'lives',1729390),(N'Find',1729390),(N'a',1729390),(N'rehab',1729390),(N'center',1729390),(N'near',1729390),(N'you',1729390)