﻿#membership-landing-page{margin-bottom:20px}#membership-landing-page .membership-banner{background-image:url("/images/membership-landing/banner-image-membership.jpg ");width:100%;background-size:cover;background-position:center center;text-align:center;min-height:520px}#membership-landing-page .addthis_inline_share_toolbox{padding-top:40px}#membership-landing-page .message{text-align:center;font-family:'karla',sans-serif;font-size:18px;line-height:1.2;padding:10px;background-color:#fffcd5}#membership-landing-page .banner-info{background-color:rgba(255,255,255,.7);margin:50px auto 20px auto;max-width:950px;text-align:center;padding:30px 36px}#membership-landing-page h1{font-size:48px}#membership-landing-page .banner-info p{font-family:'Karla',sans-serif;font-weight:400;font-size:20px;line-height:24px;color:#333;padding:25px 0 45px 0}#membership-landing-page p.tier-display{padding:15px 0 5px 0}#membership-landing-page .compare-plans-link{background-color:#679199;font-family:'Montserrat',sans-serif;font-weight:400;font-size:30px;color:#fff;padding:5px 50px;text-decoration:none;cursor:pointer;text-align:center;margin:auto;display:inline-block}#membership-landing-page .shade-link{opacity:.5;cursor:not-allowed}#membership-landing-page .benefits-container{max-width:1400px;text-align:center;margin:auto;padding:10px}#membership-landing-page h2{font-family:'montserrat',sans-serif;font-weight:400;font-size:36px;color:#6791aa;text-align:center;margin:20px 0 40px 0}#membership-landing-page .benefits-block{text-align:center;display:inline-block;max-width:385px;margin-left:35px;margin-right:35px;margin-bottom:70px;vertical-align:top}#membership-landing-page .benefits-block a{display:block}#membership-landing-page .benefits-block a img{display:block}#membership-landing-page .benefits-block a:hover{opacity:.6}#membership-landing-page .benefits-heading{font-family:'montserrat',sans-serif;font-weight:400;font-size:24px;padding:30px 0;text-align:center;text-transform:uppercase}#membership-landing-page .benefits-block p{font-family:'Karla',sans-serif;font-weight:400;font-size:18px;line-height:28px;color:#666}#membership-landing-page ul{list-style:none;text-align:left;margin-left:30px}#membership-landing-page ul.benefits{margin-right:30px}#membership-landing-page #membership-banners{max-width:1400px;text-align:center;margin:10px auto}#membership-landing-page #membership-banners>li{position:relative;max-width:420px;width:100%;margin-top:10px;margin-left:20px;margin-right:20px;margin-bottom:10px;margin-left:5px;border:2px solid #6791aa;min-height:790px;text-align:center;padding-bottom:10px;display:inline-block;list-style:none;vertical-align:top}#membership-landing-page #membership-banners>li .price{font-family:'montserrat',sans-serif;font-weight:400;font-size:40px;color:#666}#membership-landing-page #membership-banners>li .duration{font-family:'karla',sans-serif;font-weight:400;font-size:30px;font-style:italic;color:#666}#membership-landing-page #membership-banners>li .membership-price-link{font-family:'karla',sans-serif;font-weight:400;font-size:20px;color:#666;cursor:pointer;margin:20px 0}#membership-landing-page #membership-banners>li .membership-price-link a{text-decoration:none;margin:0 8px;color:#666}#membership-landing-page #membership-banners>li .membership-price-link a:after{content:'|';position:absolute;padding:0 5px}#membership-landing-page #membership-banners>li .membership-price-link a:hover{color:#999}#membership-landing-page #membership-banners>li .membership-price-link a.show-annual-link:after,#membership-landing-page #membership-banners>li .membership-price-link a:last-child:after,#membership-landing-page #membership-banners>li .membership-price-link a.show-lifetime:after{content:''}#membership-landing-page #membership-banners>li .bill-lifetime{margin-bottom:45px;margin-top:30px}#membership-landing-page #membership-banners>li .additional-pricing{font-family:'karla',sans-serif;font-weight:400;font-size:14px;line-height:22px;color:#666;margin:20px auto 20px auto;padding:0 20px}#membership-landing-page #membership-banners>li h3{font-family:'montserrat',sans-serif;font-weight:400;font-size:60px;color:#ccc;margin-top:20px}#membership-landing-page #membership-banners>li li.active{font-family:'Karla',sans-serif;font-weight:400;font-size:22px;line-height:26px;margin-bottom:20px;color:#666;margin-top:20px}#membership-landing-page .main-offer .saleprice{font-size:28px;display:block;color:#b42636}#membership-landing-page #diamond-membership{margin-right:0}#membership-landing-page .gift-membership{max-width:850px;text-align:center;margin:auto;padding:0 10px;font-family:'Karla',sans-serif;font-weight:bold;font-size:22px;line-height:26px;color:#666;padding:20px 0}#membership-landing-page .footer-section{max-width:850px;text-align:center;margin:auto;font-family:'Karla',sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#666;padding:0 10px}#membership-landing-page #TestimonialSlider{background-color:#6791aa}#membership-landing-page #TestimonialSlider h2.testimonials-heading{font-weight:400;font-size:36px;padding:30px 0 10px 0;color:#fff;text-align:center}#membership-landing-page #TestimonialSlider ul{margin:auto;text-align:center;max-width:1200px}#membership-landing-page #TestimonialSlider .testimonialSlider{position:relative;min-height:300px}#membership-landing-page #TestimonialSlider .testimonialSlider .contentWrapper{text-align:center;border:solid 3px #ccc;margin:0 25px;padding:35px 10px 25px 10px;height:250px;overflow-y:hidden}#membership-landing-page #TestimonialSlider .testimonialSlider .contentWrapper .rsContent{padding:10px 0}#membership-landing-page #TestimonialSlider .testimonialSlider .contentWrapper p{line-height:32px;font-size:26px;color:#fff;max-width:950px;text-align:center;margin:0 auto 15px auto}#membership-landing-page #TestimonialSlider .rsDefault,#membership-landing-page #TestimonialSlider .rsDefault .rsOverflow,#membership-landing-page #TestimonialSlider .rsDefault .rsSlide,#membership-landing-page #TestimonialSlider .rsDefault .rsVideoFrameHolder,#membership-landing-page #TestimonialSlider .rsDefault .rsThumbs,#membership-landing-page #TestimonialSlider .rsDefault .rsGCaption{background:#6791aa;height:100%;left:0}#membership-landing-page #TestimonialSlider .rsDefault .rsArrowIcn{margin-top:-16px;top:120px;position:absolute;cursor:pointer;background-color:#6791aa}#membership-landing-page #TestimonialSlider .rsArrowLeft .rsArrowIcn{margin-left:16px}#membership-landing-page #TestimonialSlider .rsArrowRight .rsArrowIcn{margin-left:-46px}#membership-landing-page #TestimonialSlider .rsDefault .rsBullets{background:#6791aa;bottom:80px;left:90px;right:90px;line-height:35px;margin-left:auto;margin-right:auto;text-align:center;max-width:500px}#membership-landing-page #TestimonialSlider .rsDefault .rsBullet{padding-right:25px}#membership-landing-page #TestimonialSlider .rsDefault .rsBullet span{width:18px;height:18px;background:#ccc}#membership-landing-page #TestimonialSlider .rsDefault .rsBullet.rsNavSelected span{background-color:#fff}#membership-landing-page .membership-video-container{background-color:#254e5a;padding:50px}#membership-landing-page .membership-video-container .membership-video-title{font-size:25px;font-weight:400;font-family:montserrat,sans-serif;color:#fff;padding-bottom:30px;margin:0}#membership-landing-page .membership-video-container .video{width:750px;margin:auto;text-align:center;max-width:100%}@media(max-width:500px){#membership-landing-page #membership-banners>li{margin-right:5px;width:auto}}@media(max-width:475px){#membership-landing-page h1{font-size:35px}#membership-landing-page #TestimonialSlider{padding-bottom:20px}#membership-landing-page #TestimonialSlider .rsDefault .rsBullets{max-width:200px;left:20px;right:20px;bottom:10px;line-height:25px}#membership-landing-page #TestimonialSlider .rsDefault .rsBullet span{width:10px;height:10px}#membership-landing-page #TestimonialSlider .testimonialSlider .contentWrapper{padding:10px 10px 30px 10px;height:100%}#membership-landing-page #TestimonialSlider .testimonialSlider .contentWrapper p{font-size:18px}#membership-landing-page #membership-banners>li h3{font-size:40px}}@media(min-width:476px) and (max-width:720px){#membership-landing-page #TestimonialSlider .rsDefault .rsBullets{max-width:200px;left:20px;right:20px;bottom:80px}}@media(max-width:720px){#membership-landing-page #TestimonialSlider h2.testimonials-heading{margin-bottom:10px;padding-top:20px}#membership-landing-page #TestimonialSlider .testimonialSlider .contentWrapper{padding:15px 10px}#membership-landing-page #TestimonialSlider .testimonialSlider .contentWrapper p{font-size:18px}}.rsDefault,.rsDefault .rsOverflow,.rsDefault .rsSlide,.rsDefault .rsVideoFrameHolder,.rsDefault .rsThumbs{background:#151515;color:#fff}.rsDefault .rsArrow{height:100%;width:44px;position:absolute;display:block;cursor:pointer;z-index:21}.rsDefault.rsVer .rsArrow{width:100%;height:44px}.rsDefault.rsVer .rsArrowLeft{top:0;left:0}.rsDefault.rsVer .rsArrowRight{bottom:0;left:0}.rsDefault.rsHor .rsArrowLeft{left:0;top:0}.rsDefault.rsHor .rsArrowRight{right:0;top:0}.rsDefault .rsArrowIcn{width:32px;height:32px;top:50%;left:50%;margin-top:-16px;margin-left:-16px;position:absolute;cursor:pointer;background:url('/js/lib/royalslider/skins/default/rs-default.png');background-color:#000;background-color:rgba(0,0,0,.75);*background-color:#000;border-radius:2px}.rsDefault .rsArrowIcn:hover{background-color:rgba(0,0,0,.9)}.rsDefault.rsHor .rsArrowLeft .rsArrowIcn{background-position:-64px -32px}.rsDefault.rsHor .rsArrowRight .rsArrowIcn{background-position:-64px -64px}.rsDefault.rsVer .rsArrowLeft .rsArrowIcn{background-position:-96px -32px}.rsDefault.rsVer .rsArrowRight .rsArrowIcn{background-position:-96px -64px}.rsDefault .rsArrowDisabled .rsArrowIcn{opacity:.2;filter:alpha(opacity=20);*display:none}.rsDefault .rsBullets{position:absolute;z-index:35;left:0;bottom:0;width:100%;height:auto;margin:0 auto;background:#000;background:rgba(0,0,0,.75);text-align:center;line-height:8px;overflow:hidden}.rsDefault .rsBullet{width:8px;height:8px;display:inline-block;*display:inline;*zoom:1;padding:6px 5px 6px}.rsDefault .rsBullet span{display:block;width:8px;height:8px;border-radius:50%;background:#777;background:rgba(255,255,255,.5)}.rsDefault .rsBullet.rsNavSelected span{background-color:#fff}.rsDefault .rsThumbsHor{width:100%;height:72px}.rsDefault .rsThumbsVer{width:96px;height:100%;position:absolute;top:0;right:0}.rsDefault.rsWithThumbsHor .rsThumbsContainer{position:relative;height:100%}.rsDefault.rsWithThumbsVer .rsThumbsContainer{position:relative;width:100%}.rsDefault .rsThumb{float:left;overflow:hidden;width:96px;height:72px}.rsDefault .rsThumb img{width:100%;height:100%}.rsDefault .rsThumb.rsNavSelected{background:#02874a}.rsDefault .rsThumb.rsNavSelected img{opacity:.3;filter:alpha(opacity=30)}.rsDefault .rsTmb{display:block}.rsDefault .rsTmb h5{font-size:16px;margin:0;padding:0;line-height:20px;color:#fff}.rsDefault .rsTmb span{color:#ddd;margin:0;padding:0;font-size:13px;line-height:18px}.rsDefault .rsThumbsArrow{height:100%;width:20px;position:absolute;display:block;cursor:pointer;z-index:21;background:#000;background:rgba(0,0,0,.75)}.rsDefault .rsThumbsArrow:hover{background:rgba(0,0,0,.9)}.rsDefault.rsWithThumbsVer .rsThumbsArrow{width:100%;height:20px}.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft{top:0;left:0}.rsDefault.rsWithThumbsVer .rsThumbsArrowRight{bottom:0;left:0}.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft{left:0;top:0}.rsDefault.rsWithThumbsHor .rsThumbsArrowRight{right:0;top:0}.rsDefault .rsThumbsArrowIcn{width:16px;height:16px;top:50%;left:50%;margin-top:-8px;margin-left:-8px;position:absolute;cursor:pointer;background:url('/js/lib/royalslider/skins/default/rs-default.png')}.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-128px -32px}.rsDefault.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-128px -48px}.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-144px -32px}.rsDefault.rsWithThumbsVer .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-144px -48px}.rsDefault .rsThumbsArrowDisabled{display:none !important}@media screen and (min-width:0) and (max-width:800px){.rsDefault .rsThumb{width:59px;height:44px}.rsDefault .rsThumbsHor{height:44px}.rsDefault .rsThumbsVer{width:59px}}.rsDefault .rsTabs{width:100%;height:auto;margin:0 auto;text-align:center;overflow:hidden;padding-top:12px;position:relative}.rsDefault .rsTab{display:inline-block;cursor:pointer;text-align:center;height:auto;width:auto;color:#333;padding:5px 13px 6px;min-width:72px;border:1px solid #d9d9dd;border-right:1px solid #f5f5f5;text-decoration:none;background-color:#fff;background-image:-webkit-linear-gradient(top,#fefefe,#f4f4f4);background-image:-moz-linear-gradient(top,#fefefe,#f4f4f4);background-image:linear-gradient(to bottom,#fefefe,#f4f4f4);-webkit-box-shadow:inset 1px 0 0 #fff;box-shadow:inset 1px 0 0 #fff;*display:inline;*zoom:1}.rsDefault .rsTab:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.rsDefault .rsTab:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;border-right:1px solid #cfcfcf}.rsDefault .rsTab:active{border:1px solid #d9d9dd;background-color:#f4f4f4;box-shadow:0 1px 4px rgba(0,0,0,.2) inset}.rsDefault .rsTab.rsNavSelected{color:#fff;border:1px solid #999;text-shadow:1px 1px #838383;box-shadow:0 1px 9px rgba(102,102,102,.65) inset;background:#acacac;background-image:-webkit-linear-gradient(top,#acacac,#bbb);background-image:-moz-llinear-gradient(top,#acacac,#bbb);background-image:linear-gradient(to bottom,#acacac,#bbb)}.rsDefault .rsFullscreenBtn{right:0;top:0;width:44px;height:44px;z-index:22;display:block;position:absolute;cursor:pointer}.rsDefault .rsFullscreenIcn{display:block;margin:6px;width:32px;height:32px;background:url('/js/lib/royalslider/skins/default/rs-default.png') 0 0;background-color:#000;background-color:rgba(0,0,0,.75);*background-color:#000;border-radius:2px}.rsDefault .rsFullscreenIcn:hover{background-color:rgba(0,0,0,.9)}.rsDefault.rsFullscreen .rsFullscreenIcn{background-position:-32px 0}.rsDefault .rsPlayBtn{-webkit-tap-highlight-color:rgba(0,0,0,.3);width:64px;height:64px;margin-left:-32px;margin-top:-32px;cursor:pointer}.rsDefault .rsPlayBtnIcon{width:64px;display:block;height:64px;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;background:url(/js/lib/royalslider/skins/default/rs-default.png) no-repeat 0 -32px;background-color:#000;background-color:rgba(0,0,0,.75);*background-color:#000}.rsDefault .rsPlayBtn:hover .rsPlayBtnIcon{background-color:rgba(0,0,0,.9)}.rsDefault .rsBtnCenterer{position:absolute;left:50%;top:50%}.rsDefault .rsCloseVideoBtn{right:0;top:0;width:44px;height:44px;z-index:500;position:absolute;cursor:pointer;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.rsDefault .rsCloseVideoBtn.rsiOSBtn{top:-38px;right:-6px}.rsDefault .rsCloseVideoIcn{margin:6px;width:32px;height:32px;background:url('/js/lib/royalslider/skins/default/rs-default.png') -64px 0;background-color:#000;background-color:rgba(0,0,0,.75);*background-color:#000}.rsDefault .rsCloseVideoIcn:hover{background-color:rgba(0,0,0,.9)}.rsDefault .rsPreloader{width:20px;height:20px;background-image:url(/js/lib/royalslider/skins/default/../preloaders/preloader-white.gif);left:50%;top:50%;margin-left:-10px;margin-top:-10px}.rsDefault .rsGCaption{position:absolute;float:none;bottom:6px;left:6px;text-align:left;background:#000;background:rgba(0,0,0,.75);color:#fff;padding:2px 8px;width:auto;font-size:12px;border-radius:2px}