@charset "UTF-8";body{font-style:normal;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;padding:0;margin:0;background:#882023;font-family:FuturaPT;font-weight:300}#wrapper{width:100%}#page,#wrapper{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#page{overflow:hidden;position:relative;background:#fff;z-index:2}b,strong{font-weight:500}a,a:hover{color:#333}ul{margin:0;padding:0}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{font-family:FuturaPT;font-weight:700}hr{margin-top:2rem;margin-bottom:2rem;border:0;border-top:2px solid #ededed}.wrap{margin:0 auto}.ani{opacity:0}.ani.animated{opacity:1}.tbl{display:table;width:100%}.tbl .tcl{display:table-cell;width:100%;vertical-align:middle}.visible-xs{display:block}@media (min-width:768px){.visible-xs{display:none}}.main-content{padding:10px 0}@media (min-width:768px){.main-content{padding:25px 0}}.p0{padding:0}.pr0{padding-right:0}.pl0{padding-left:0}.search-form-modal{background:hsla(0,0%,100%,.98);position:fixed;top:0;right:0;left:0;bottom:0;z-index:2001;display:none}.search-form-modal .search-form{padding:0 20px;position:absolute;height:50px;top:50%;margin-top:-35px;left:50%;margin-left:-300px;max-width:600px;width:100%}.search-form-modal .search-form .form-control{height:70px;padding:0;padding-right:50px;border-radius:0;border:0;border-bottom:1px solid #898989;background:none;font-family:Conv_Adobe-Garamond-Pro;font-size:1.2em;font-style:italic}.search-form-modal .search-form button{height:70px;background:none;position:absolute;right:0;top:0;outline:none!important}.search-form-modal .search-form button:hover{color:#e5363a}.search-form-modal.pakita{display:block}@media (max-width:767px){.search-form-modal .search-form{margin-left:0;max-width:100%;left:0}}.iframe-rwd{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.iframe-rwd embed,.iframe-rwd iframe,.iframe-rwd object{position:absolute;top:0;left:0;width:100%;height:100%}.accordion h5{font-size:1.1rem!important;color:#e5363a}.accordion .card{margin-bottom:5px;border:1px solid #f6f6f6}.accordion .card-header{background:none;border-bottom:1px solid #f6f6f6}.accordion .card-header a{color:#e5363a;text-decoration:none!important;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.accordion .card-header a:hover{color:#e5363a!important}.accordion .card-header a span{margin-left:10px;display:inline-block}.accordion .card-header a i{display:inline-block;font-size:12px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;width:20px;height:20px;text-align:center;line-height:20px}.accordion .card-header a.collapsed{color:#333}.accordion .card-header a.collapsed i{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.hline{height:9px;background:url(../images/line.jpg)}.jarallax{position:relative;z-index:0}.jarallax>.jarallax-img{position:absolute;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";top:0;left:0;width:100%;height:100%;z-index:-1}@media (min-width:1200px){.container{max-width:1200px}}@media (min-width:1400px){.container{max-width:1388px}}@media (max-width:991px){body{padding-top:0!important}}@media (max-width:600px){.container{padding-left:25px;padding-right:25px}}@media (min-width:768px) and (max-width:991px){.container{padding-right:0!important;padding-left:0!important;width:100%!important;max-width:728px!important}}.btn{border-radius:0;padding:10px 20px;display:inline-block;font-family:FuturaPT;border:0!important;box-shadow:none!important;font-weight:700}.btn.btn-primary{background:#e5363a;font-weight:700}.btn.btn-primary:hover{background:#151515}.btn.btn-default{background:#f4f4f4}.btn.btn-default:hover{color:#fff;background:#151515}.btn.btn-red{background:#e5363a;color:#fff}.load-more-btn,.more-btn{border:1px solid #d7d7d7;text-align:center;color:#c4c4c4;position:relative;display:inline-block;text-decoration:none!important;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;font-size:.8em}.load-more-btn:after,.load-more-btn:before,.more-btn:after,.more-btn:before{top:50%;height:1px;position:absolute;content:"";width:70px;border-top:1px dashed #d7d7d7;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.load-more-btn:before,.more-btn:before{right:100%}.load-more-btn:after,.more-btn:after{left:100%}.load-more-btn .s1,.more-btn .s1{overflow:hidden;display:block;padding:10px 20px;position:relative;z-index:2;background:#e5363a}.load-more-btn .s1:after,.load-more-btn .s1:before,.more-btn .s1:after,.more-btn .s1:before{position:absolute;content:"";top:0;bottom:0;width:60%;background:#fff;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-transform:skew(-8deg);-moz-transform:skew(-8deg);-ms-transform:skew(-8deg);-o-transform:skew(-8deg);transform:skew(-8deg);opacity:1}.load-more-btn .s1:before,.more-btn .s1:before{left:-10px}.load-more-btn .s1:after,.more-btn .s1:after{right:-10px}.load-more-btn .s2,.more-btn .s2{display:block;position:relative;z-index:3}.load-more-btn:hover,.more-btn:hover{color:#fff;border-color:#e5363a}.load-more-btn:hover:after,.load-more-btn:hover:before,.more-btn:hover:after,.more-btn:hover:before{border-color:#e5363a;width:50px}.load-more-btn:hover .s1:after,.load-more-btn:hover .s1:before,.more-btn:hover .s1:after,.more-btn:hover .s1:before{width:0;opacity:0}@media (min-width:992px){.load-more-btn,.more-btn{font-size:1em}.load-more-btn .s1,.more-btn .s1{padding:10px 30px}}.loader{width:30px;height:30px;background-image:url(../images/bucking-bronc.gif);background-position:50%;background-size:cover;margin:0 auto;opacity:.5;visibility:hidden}.loader.show{visibility:visible}.gform_button{padding:10px 20px;background:#e5363a;color:#fff;border:0;text-transform:uppercase;font-family:FuturaPT}.gform_wrapper .gform_footer.left_label,.gform_wrapper .gform_footer.right_label{padding:20px 0 0;margin:0}.form-control,select,textarea{border-radius:0;border:1px solid #ededed}span.wpcf7-not-valid-tip{font-size:.7rem}div.wpcf7-response-output{border:1px solid #f7e700;margin:0 0 20px;line-height:1.5;padding:10px 20px;text-align:center}div.wpcf7-mail-sent-ok{border:1px solid #398f14}div.wpcf7 .ajax-loader{display:block;width:26px;height:26px;background-color:#fff;background-repeat:no-repeat;background-position:50%;border-radius:50%;margin:20px auto 0}.gform_wrapper .chosen-container-single .chosen-single{background:none;box-shadow:none;border-radius:0;padding:10px 0 0 5px;height:43px;border:1px solid #dfdfdf;font-size:16px;font-weight:400}.gform_wrapper .chosen-container-single .chosen-single div{top:10px;height:37px;width:16px}.slick-loading .slick-list{background:#fff url(../images/ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;src:url(../fonts/slick.eot);src:url(../fonts/slick.eot?#iefix) format("embedded-opentype"),url(../fonts/slick.woff) format("woff"),url(../fonts/slick.ttf) format("truetype"),url(../fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next.slick-disabled:before,.slick-next:focus:before,.slick-next:hover:before,.slick-prev.slick-disabled:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%;right:0;left:0}.slick-dots li{position:relative;display:inline-block;height:10px;width:10px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:25px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:16px;line-height:20px;text-align:center;color:#8d54e9;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#4975e6;opacity:1}.page-overlay{position:absolute;top:0;right:0;left:0;bottom:0;z-index:1000;visibility:hidden}body.mobile-nav-open{overflow:hidden}body.mobile-nav-open #page{box-shadow:0 0 20px 10px rgba(0,0,0,.1);-webkit-transform:translateX(-300px);-moz-transform:translateX(-300px);-ms-transform:translateX(-300px);-o-transform:translateX(-300px);transform:translateX(-300px)}body.mobile-nav-open .page-overlay{visibility:visible}#nav-hamburger{z-index:2002;width:40px;height:45px;cursor:pointer;position:fixed;top:26px;right:20px;margin:0}#nav-hamburger,#nav-hamburger span{display:block;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}#nav-hamburger span{position:absolute;height:1px;width:100%;background:#e5363a;border-radius:9px;opacity:1;left:0;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-hamburger span:first-child{top:0;width:100%;left:0}#nav-hamburger span:nth-child(2),#nav-hamburger span:nth-child(3){top:8px}#nav-hamburger span:nth-child(4){top:16px;width:100%;left:0}#nav-hamburger.dark span,#nav-hamburger.open span{background:#fff}#nav-hamburger.open span:first-child,#nav-hamburger.open span:nth-child(4){opacity:0}#nav-hamburger.open span:first-child{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}#nav-hamburger.open span:nth-child(4){-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}#nav-hamburger.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#nav-hamburger.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.search-modal #nav-hamburger{display:block!important}.search-modal #nav-hamburger span{background:#e5363a}@media (min-width:992px){#nav-hamburger{display:none}}.mobile-nav-backdrop{position:fixed;top:0;width:300px;right:0;bottom:0;background:#891f22;z-index:1;pointer-events:none}.mobile-nav-backdrop:after{position:absolute;content:"";top:-3000px;right:0;bottom:-3000px;left:-3000px;background:#fff;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.mobile-nav-backdrop.pakita{pointer-events:inherit}.mobile-nav-backdrop.pakita:after{-webkit-transform:translateX(-300px);-moz-transform:translateX(-300px);-ms-transform:translateX(-300px);-o-transform:translateX(-300px);transform:translateX(-300px)}.mobile-nav-backdrop .mobile-nav-wrap{padding:70px 30px}.mobile-nav-backdrop ul.mobile-nav{margin-left:-30px;margin-right:-30px}.mobile-nav-backdrop ul.mobile-nav>li:last-child{background:#fff}.mobile-nav-backdrop ul.mobile-nav>li:last-child a{color:#891f22}.mobile-nav-backdrop ul.mobile-nav>li:last-child a:hover{color:#000}.mobile-nav-backdrop ul.mobile-nav li{list-style:none;position:relative}.mobile-nav-backdrop ul.mobile-nav li+li{border-top:1px solid #7a1c1e}.mobile-nav-backdrop ul.mobile-nav li a{padding:10px 30px;color:#fff;font-family:FuturaPT;font-weight:700;font-size:.9em;text-transform:uppercase;text-decoration:none;display:block;height:40px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;white-space:normal}.mobile-nav-backdrop ul.mobile-nav li a:hover{color:#ffc4bc}.mobile-nav-backdrop ul.mobile-nav li ul.sub-menu{display:none;padding-top:0;border-top:1px solid #7a1c1e;margin-bottom:0}.mobile-nav-backdrop ul.mobile-nav li ul.sub-menu li a{padding-left:45px}.mobile-nav-backdrop ul.mobile-nav li .arrow{position:absolute;top:0;right:0;border-left:1px solid #7a1c1e;color:#fff;width:40px;height:41px;text-align:center;line-height:40px}.mobile-nav-backdrop ul.mobile-nav li.sub-open .arrow .fa{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.mobile-nav-backdrop .apps{text-align:center;margin:20px 0}.mobile-nav-backdrop .apps a{display:inline-block;max-width:100px}.mobile-nav-backdrop .social{text-align:center}.mobile-nav-backdrop .social a{display:inline-block;margin:0 5px;font-size:20px;color:#fff;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.mobile-nav-backdrop .social a:hover{color:#e5363a}.header{position:relative}.header .head-top{height:210px;text-align:center;position:relative;max-width:1480px;margin:0 auto}.header .head-top .logo{margin-top:80px;display:inline-block}.header .head-top .logo img{max-width:565px}.header .head-top .social{padding-top:10px;position:absolute;top:0;right:0}.header .head-top .social a{display:inline-block;color:#999;margin:0 0 0 5px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.header .head-top .social a:hover{color:#e5363a}.header .head-top .social div{display:inline-block}.header .head-top .social div a{margin:0}.header .head-top .social div img{max-width:90px}.header .head-top .ft-mag-cover{position:absolute;right:0;bottom:10px;text-align:right}.header .head-top .ft-mag-cover img{max-height:148px}.header .head-top .ft-mag-cover a:hover img{opacity:.9}.header .head-top .head-left-img{position:absolute;width:100%;max-width:290px;left:0;bottom:10px}.header .head-top .head-left-img a:hover img{opacity:.9}.header .main-nav{position:relative;text-align:center;height:50px}.header .main-nav:after,.header .main-nav:before{position:absolute;left:0;right:0;height:1px;content:"";background-image:url(../images/dot.jpg)}.header .main-nav:after{top:0}.header .main-nav:before{bottom:0}.header .main-nav.affix{position:fixed;text-align:center;top:5px;left:0;right:0;background:#fff;box-shadow:0 0 0 5px #fff;z-index:500}.header .main-nav .nav-wrap{text-align:center}.header .main-nav .nav-wrap .btn{font-family:FuturaPT;font-weight:700;font-size:.7em;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.header .main-nav .nav-wrap .btn:hover{background:#000}.header .main-nav .btn,.header .main-nav .nav-search{margin:0 7px}.header .main-nav .menu-main-menu-2018-container,.header .main-nav .menu-main-menu-container,.header .main-nav .nav-search{display:inline-block}.header .main-nav .nav-search a{-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.header .main-nav .nav-search a:hover{color:#e5363a}.header .main-nav ul.nav{display:inline-block}.header .main-nav ul.nav>li,.header .main-nav ul.nav>li a{display:inline-block;position:relative}.header .main-nav ul.nav>li a{padding:15px;text-transform:uppercase;font-family:FuturaPT;font-size:.9em;text-decoration:none;font-weight:700}.header .main-nav ul.nav>li a,.header .main-nav ul.nav>li a:after{-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.header .main-nav ul.nav>li a:after{width:30px;position:absolute;content:"";background:#e5363a;height:1px;bottom:10px;left:50%;margin-left:-15px;opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.header .main-nav ul.nav>li a:hover{color:#e5363a}.header .main-nav ul.nav>li a:hover:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}.header .main-nav ul.nav>li:hover ul.sub-menu{visibility:visible!important;opacity:1!important;z-index:20!important;pointer-events:inherit!important;-webkit-transform:translateY(0)!important;-moz-transform:translateY(0)!important;-ms-transform:translateY(0)!important;-o-transform:translateY(0)!important;transform:translateY(0)!important}.header .main-nav ul.nav ul.sub-menu{position:absolute;width:180px;background:#fff;box-shadow:0 0 20px 5px rgba(0,0,0,.05);left:50%;margin-left:-90px;top:100%;opacity:0;visibility:hidden;z-index:-111;pointer-events:none;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);-webkit-transition:transform .4s ease;-o-transition:transform .4s ease;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:-o-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease,-o-transform .4s ease}.header .main-nav ul.nav ul.sub-menu li{list-style:none;position:relative}.header .main-nav ul.nav ul.sub-menu li+li:before{position:absolute;height:1px;left:0;right:0;content:"";background-image:url(../images/dot.jpg)}.header .main-nav ul.nav ul.sub-menu li a{padding:10px 15px;display:block}@media (max-width:991px){.header{box-shadow:0 0 2px rgba(0,0,0,.2);background:#fff;z-index:1000}.header .head-top .ft-mag-cover,.header .head-top .head-left-img,.header .head-top .social,.header .main-nav{display:none}.header:after,.header:before{position:absolute;left:0;right:0;height:1px;content:"";background-image:url(../images/dot.jpg)}.header:after{top:6px}.header:before{bottom:6px}.header .head-top{height:70px;text-align:left}.header .head-top .logo{margin-top:17px;display:inline-block}.header .head-top .logo img{max-width:180px}}@media (min-width:992px){.header .head-top{height:180px}.header .head-top .head-left-img{max-width:200px}.header .head-top .ft-mag-cover .cover-links{display:block;float:left;padding-top:30px;padding-right:10px}.header .head-top .ft-mag-cover .cover-links a{display:block;text-decoration:none}.header .head-top .ft-mag-cover .cover-links a:hover{opacity:.9}.header .head-top .ft-mag-cover .cover-links a.subscribe-now{color:#e5363a;text-transform:uppercase;font-family:FuturaPT;font-weight:700;font-size:.9em}.header .head-top .ft-mag-cover .cover{width:80px;float:right}.header .head-top .logo{margin-top:100px}.header .head-top .logo img{max-width:300px}.header .main-nav ul.nav>li a{padding:15px 5px;font-size:.8em}}@media (min-width:1200px){.header .head-top{height:210px}.header .head-top .head-left-img{max-width:240px}.header .head-top .ft-mag-cover .cover-links{padding-top:50px}.header .head-top .ft-mag-cover .cover{width:110px}.header .head-top .logo{margin-top:110px}.header .head-top .logo img{max-width:420px}.header .main-nav ul.nav>li a{padding:15px;font-size:.9em}.header .main-nav .nav-wrap .btn{font-size:.8em}.header .main-nav .btn,.header .main-nav .nav-search{margin:0 15px}}@media (min-width:1400px){.header .head-top{height:210px}.header .head-top .head-left-img{max-width:290px}.header .head-top .ft-mag-cover .cover{width:120px}.header .head-top .logo{margin-top:80px}.header .head-top .logo img{max-width:565px}.header .main-nav ul.nav>li a{padding:15px;font-size:.9em}}.sidebar{display:none;-webkit-box-flex:inherit;-ms-flex:none;flex:none;max-width:100%;padding:0}.sidebar .widget{margin-bottom:50px}.sidebar .widget h3{text-transform:uppercase;font-family:FuturaPT;font-weight:700;color:#000;padding-bottom:10px;border-bottom:5px solid #000;font-size:1.2em;margin-bottom:30px}.sidebar .widget ul{margin-left:20px}.sidebar .widget ul li{list-style:square}.sidebar .widget ul li a{text-transform:uppercase;font-family:FuturaPT;font-weight:500}.sidebar.category .widget{margin-bottom:10px}.sidebar .most-popular-posts .mtp-item{float:left;width:100%;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #e8e8e8}.sidebar .most-popular-posts .mtp-item .cat-lbl a{text-transform:uppercase;font-size:.6em;color:#e5363a;font-family:FuturaPT;font-weight:700;text-decoration:none}.sidebar .most-popular-posts .mtp-item .cat-lbl a:hover{border-bottom:1px dotted #e5363a}.sidebar .most-popular-posts .mtp-item .post-thumb{float:left;width:90px}.sidebar .most-popular-posts .mtp-item .content{padding-left:105px}.sidebar .most-popular-posts .mtp-item .content a.title{font-family:GaramondPro;font-weight:400;line-height:1.2;font-size:1em;display:block}@media (min-width:992px){.sidebar{display:block}}.content-info{background-image:url(../images/footer-bg.jpg);background-size:cover;background-position:50%;padding:110px 0;color:#fff}.content-info a{color:#fff;text-decoration:none}.content-info h3{text-transform:uppercase;font-size:1.3em;margin-bottom:2rem}.content-info .footer-menu ul{-webkit-column-count:3;-moz-column-count:3;column-count:3}.content-info .footer-menu li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;display:table;margin-bottom:8px}.content-info .footer-menu li a{display:block;position:relative}.content-info .footer-menu li a,.content-info .footer-menu li a:after{-webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}.content-info .footer-menu li a:after{content:"";position:absolute;bottom:0;height:1px;left:0;background:#fff;width:0;opacity:1}.content-info .footer-menu li a:hover:after{opacity:1;width:20px;background:#e5363a}.content-info .social{margin-top:40px}.content-info .social a{font-size:1.4em;margin-right:15px;display:inline-block;width:40px;height:40px;text-align:center;border-radius:50%;line-height:40px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.content-info .social a:hover{background:#fff;color:#e5363a}.content-info .copyrights{margin-top:40px}.content-info .footer-signup{margin-top:50px;max-width:350px}.content-info .footer-signup .response-message{margin-top:20px}.content-info .footer-signup h4{text-transform:uppercase;font-size:1.3em}.content-info .footer-signup .signup-field-group{position:relative}.content-info .footer-signup .signup-field-group input.signup-field{height:50px;padding:0 20px;width:100%;background:#515151;border:0;outline:none!important;box-shadow:none!important;color:#fff;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.content-info .footer-signup .signup-field-group input.signup-field:focus{background:#fff;color:#515151}.content-info .footer-signup .signup-field-group button{width:50px;text-align:center;position:absolute;right:0;top:0;bottom:0;border:0;background:#787878;color:#fff;outline:none;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.content-info .footer-signup .signup-field-group button:hover{background:#e5363a;color:#fff}.content-info .footer-logo img{max-width:325px}@media (max-width:991px){.content-info{text-align:center}.content-info .footer-signup{margin:0 auto;margin-bottom:40px;margin-top:40px}.content-info .footer-signup .signup-field-group{margin:0 auto}.content-info .footer-menu ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}.content-info .footer-menu li{width:100%}.content-info .footer-menu li a:after{left:50%;margin-left:-10px}.content-info .footer-logo img{max-width:225px}}.content-aside-wrap{max-width:1150px;margin:30px auto 0}.content-aside-wrap .aside{display:none}@media (min-width:992px){.content-aside-wrap{margin:80px auto 0}.content-aside-wrap .left-content{float:left;width:650px}.content-aside-wrap .aside{display:block;width:260px;float:right}}@media (min-width:1200px){.content-aside-wrap{margin:80px auto 0}.content-aside-wrap .left-content{width:830px}.content-aside-wrap .aside{width:300px}}.wp-page-section h1,.wp-page-section h2,.wp-page-section h3,.wp-page-section h4,.wp-page-section h5,.wp-page-section h6{font-family:GaramondPro;font-weight:400;margin-bottom:1rem}.wp-page-section h1{font-size:1.8em}.wp-page-section h2{font-size:1.6em}.wp-page-section h3{font-size:1.4em}.wp-page-section h4{font-size:1.2em}.wp-page-section h5{font-size:1em}.wp-page-section h6{font-size:.8em}@media (min-width:992px){.wp-page-section h1{font-size:2em}.wp-page-section h2{font-size:1.8em}.wp-page-section h3{font-size:1.6em}.wp-page-section h4{font-size:1.4em}.wp-page-section h5{font-size:1.2em}.wp-page-section h6{font-size:1em}}@media (min-width:1200px){.wp-page-section h1{font-size:2.6em}.wp-page-section h2{font-size:2.2em}.wp-page-section h3{font-size:1.8em}.wp-page-section h4{font-size:1.6em}.wp-page-section h5{font-size:1.4em}.wp-page-section h6{font-size:1.2em}}.list-alpha,.list-alpha a{text-align:center}.list-alpha a{display:inline-block;padding:1px 6px;margin-bottom:5px;border:1px solid #ededed;width:30px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;text-decoration:none}.list-alpha a:hover{color:#fff;border-color:#e5363a;background:#e5363a}.advertiser-list-sec{max-width:600px;margin:0 auto;margin-top:100px;position:relative;padding:60px;box-shadow:0 0 20px 10px rgba(0,0,0,.05)}.advertiser-list-sec .alpha{position:absolute;width:50px;height:50px;left:-25px;top:-25px;text-align:center;background:#e5363a;color:#fff;border-radius:50%;line-height:50px;font-weight:700;font-family:FuturaPT;font-size:1.2rem}.advertiser-list-sec ul{margin-left:20px}@media (max-width:767px){.advertiser-list-sec{margin-top:50px}}.event-item h3{font-size:1em}.event-item .excerpt{font-size:.9em}.event-item .event-date span{font-family:futura_heavyregular,san-serif}ul.ci-post-image-gallery{padding:0!important;margin:40px 0!important;margin-left:-7px!important;margin-right:-7px!important}ul.ci-post-image-gallery:after{display:block;content:"";clear:both}ul.ci-post-image-gallery li{list-style:none;float:left;padding:0 7px;width:50%;margin-bottom:15px;text-align:center;position:relative}ul.ci-post-image-gallery li a{display:block;-moz-transition:all .4s ease;-ms-transition:all .4s ease;position:relative}ul.ci-post-image-gallery li a,ul.ci-post-image-gallery li a span{-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}ul.ci-post-image-gallery li a span{position:absolute;z-index:2;width:60px;height:60px;line-height:60px;color:#fff;top:50%;left:50%;margin-top:-30px;margin-left:-30px;font-size:1.6em;border-radius:50%;text-align:center;opacity:0}ul.ci-post-image-gallery li a:hover{opacity:.8}ul.ci-post-image-gallery li a:hover span{opacity:1}ul.ci-post-image-gallery li img{background:#fff}ul.ci-post-image-gallery.col3 li{width:33.3%}ul.ci-post-image-gallery.col4 li{width:25%}ul.ci-post-image-gallery.col2 li:nth-child(odd),ul.ci-post-image-gallery.col3 li:nth-child(3n+1),ul.ci-post-image-gallery.col3 li:nth-child(4n+1){clear:both}@media (max-width:550px){ul.ci-post-image-gallery li{width:50%!important}ul.ci-post-image-gallery li:nth-child(odd){clear:both!important}}.wp-page-section .page-content ol,.wp-page-section .page-content ul{margin-left:40px}.wp-page-section .page-content p{margin-bottom:30px}.wp-page-section .page-content h2{margin-bottom:20px!important;margin-top:50px;text-transform:none}.wp-page-section .page-content h6{font-size:.8rem;font-family:FuturaPT}span.picon{display:inline-block;position:relative;padding-left:70px;min-height:50px;margin-bottom:10px;padding-top:15px;line-height:1}span.picon i{position:absolute;text-align:center;left:0;top:0;width:50px;height:50px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#151515;color:#fff;line-height:50px}.featured-properties-slider-wrap{max-width:750px;margin:0 auto}.featured-properties-slider{position:relative;float:left;width:100%;margin-bottom:20px;overflow:hidden}.featured-properties-slider .slide-item{outline:none!important;float:left;overflow:hidden;position:relative}.featured-properties-slider .slide-item .photo{height:250px;background-size:cover;background-position:50%;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}@media (min-width:768px){.featured-properties-slider .slide-item .photo{height:415px}}.featured-properties-slider .slide-item .caption{position:absolute;bottom:0;padding:40px 15px 15px;line-height:1.2;right:0;left:0;color:#fff;background:-moz-linear-gradient(top,transparent 0,rgba(0,0,0,.65) 100%);background:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.65));background:-o-linear-gradient(top,transparent 0,rgba(0,0,0,.65) 100%);background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.65));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#a6000000",GradientType=0);font-family:GaramondPro;font-size:1em}@media (min-width:768px){.featured-properties-slider .slide-item .caption{font-size:1.2em}}.featured-properties-slider .slide-item:hover .photo{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.featured-properties-slider .slick-next,.featured-properties-slider .slick-prev{z-index:2222;width:42px;height:42px;text-indent:-9999px;overflow:hidden;background:rgba(35,31,32,.75);-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);top:50%;margin-top:-21px}.featured-properties-slider .slick-next:before,.featured-properties-slider .slick-prev:before{display:none}.featured-properties-slider .slick-next:after,.featured-properties-slider .slick-prev:after{position:absolute;content:"";left:0;right:0;top:0;bottom:0;background-size:26px 24px;background-position:50%;background-repeat:no-repeat}.featured-properties-slider .slick-next:hover,.featured-properties-slider .slick-prev:hover{background:rgba(229,54,58,.75)}.featured-properties-slider .slick-prev{left:10px}.featured-properties-slider .slick-prev:after{background-image:url(../images/prev.png)}.featured-properties-slider .slick-next{right:10px}.featured-properties-slider .slick-next:after{background-image:url(../images/next.png)}.category-title{max-width:980px;margin:40px auto;text-align:center}.category-title h1{text-transform:uppercase;position:relative;font-size:1.6em;font-family:FuturaPT!important;font-weight:700!important}.category-title h1:before{position:absolute;content:"";border-top:1px solid #000;height:7px;border-bottom:3px solid #000;left:0;right:0;top:50%;margin-top:-4px}.category-title h1 span{position:relative;z-index:3;display:inline-block;padding:0 30px;background:#fff}.category-title.full-width,.category-title.single-line{max-width:100%}.category-title.single-line h1:before{border-top:0}@media (min-width:768px){.category-title h1{font-size:2em}}@media (min-width:992px){.category-title h1{font-size:2.3em}}@media (min-width:1200px){.category-title h1{font-size:2.5em}}.big-post-item{margin-left:-25px;margin-right:-25px}.big-post-item h3{font-family:GaramondPro;font-weight:400;font-size:1.6em}.big-post-item .photo{overflow:hidden;height:250px;background-size:cover;background-position:50%}.big-post-item .photo img{-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;display:none}.big-post-item .caption{position:relative;z-index:3;background:#fff;max-width:640px;margin:0 auto;padding:30px;text-align:center}.big-post-item .caption .cat-lbl{background:#8a1e21;color:#fff;text-transform:uppercase;padding:5px 10px;font-size:.7em;display:inline-block;font-family:FuturaPT;font-weight:700;-webkit-transform:translateY(-45px);-moz-transform:translateY(-45px);-ms-transform:translateY(-45px);-o-transform:translateY(-45px);transform:translateY(-45px)}.big-post-item a{text-decoration:none}.big-post-item:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}@media (max-width:767px) and (min-width:450px){.big-post-item .photo{overflow:hidden;height:350px}}@media (min-width:768px){.big-post-item{max-width:980px;margin:0 -45px}.big-post-item h3{font-size:2em}.big-post-item .photo{height:auto}.big-post-item .photo img{display:block}.big-post-item .caption{margin-top:-50px;padding:30px 50px}}@media (min-width:992px){.big-post-item{margin:0 auto}.big-post-item h3{font-size:2.4em}.big-post-item .caption{margin-top:-100px;padding:30px 50px}.content-aside-wrap .big-post-item .caption{max-width:500px;margin-top:-50px;padding:30px 50px}}@media (min-width:1200px){.big-post-item .caption,.content-aside-wrap .big-post-item .caption{margin-top:-100px;padding:30px 50px;max-width:640px}}.post-grid-wrap.category-grid{margin-top:30px}.post-grid-wrap.category-grid .squareadv{text-align:center;display:block}@media (min-width:768px){.post-grid-wrap.category-grid{margin-top:80px}.post-grid-wrap.category-grid .squareadv{text-align:right;display:block}}.cat-post-slider-wrapper{max-width:1150px;margin:0 auto;margin-top:100px}.cat-post-slider-wrapper h2{text-align:left!important;font-weight:400;padding-bottom:10px;border-bottom:6px solid #000;margin-bottom:10px!important;font-family:GaramondPro;text-transform:none!important}.cat-post-slider-wrapper p{margin-bottom:40px}.cat-post-slider-wrapper .cat-post-slider{position:relative;z-index:1}.cat-post-slider-wrapper .cat-post-slider .slide-item{float:left;position:relative}.cat-post-slider-wrapper .cat-post-slider .slide-item .photo{height:300px;overflow:hidden;position:relative}.cat-post-slider-wrapper .cat-post-slider .slide-item .photo .img{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:50%;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;z-index:1}.cat-post-slider-wrapper .cat-post-slider .slide-item a{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.cat-post-slider-wrapper .cat-post-slider .slide-item .view-post{background:rgba(0,0,0,.8);width:200px;height:50px;line-height:50px;font-weight:700;border-radius:0;border-top:2px solid #fff;border-bottom:2px solid #fff;text-align:center;box-shadow:0 0 0 10px rgba(0,0,0,.8);position:absolute;top:50%;left:50%;color:#fff;text-transform:uppercase;margin-top:-25px;margin-left:-100px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);opacity:0;z-index:10}.cat-post-slider-wrapper .cat-post-slider .slide-item .view-post:hover{-webkit-transform:scale(1.05)!important;-moz-transform:scale(1.05)!important;-ms-transform:scale(1.05)!important;-o-transform:scale(1.05)!important;transform:scale(1.05)!important}.cat-post-slider-wrapper .cat-post-slider .slide-item .title{position:absolute;bottom:0;right:0;left:0;background:-moz-linear-gradient(top,transparent 0,rgba(0,0,0,.65) 100%);background:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.65));background:-o-linear-gradient(top,transparent 0,rgba(0,0,0,.65) 100%);background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.65));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#a6000000",GradientType=0);padding:30px 20px 10px;font-family:GaramondPro;color:#fff}.cat-post-slider-wrapper .cat-post-slider .slick-list{float:left;width:100%;overflow:hidden}.cat-post-slider-wrapper .thumbs{text-align:center;position:relative;z-index:100;cursor:pointer;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}.cat-post-slider-wrapper .thumbs .thumb{display:inline-block;padding:0 3px;width:20%;vertical-align:top;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;opacity:.5}.cat-post-slider-wrapper .thumbs .thumb .title{vertical-align:bottom;border-bottom:2px solid #000;font-family:GaramondPro;font-size:1.2em;padding:20px 20px 10px;line-height:1.2;display:none}.cat-post-slider-wrapper .thumbs .thumb.active{opacity:1}@media (min-width:768px){.cat-post-slider-wrapper .cat-post-slider .slide-item .photo{height:500px}}@media (min-width:992px){.cat-post-slider-wrapper .cat-post-slider .slide-item .photo{height:600px}.cat-post-slider-wrapper .cat-post-slider .slide-item .title{display:none}.cat-post-slider-wrapper .cat-post-slider .slide-item:hover .view-post{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.cat-post-slider-wrapper .cat-post-slider .slide-item:hover .photo .img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.cat-post-slider-wrapper .thumbs{-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-ms-transform:translateY(-100px);-o-transform:translateY(-100px);transform:translateY(-100px)}.cat-post-slider-wrapper .thumbs .thumb{width:220px;opacity:1}.cat-post-slider-wrapper .thumbs .thumb .title{display:block;font-size:1em;padding:20px 10px 10px}.cat-post-slider-wrapper .thumbs .thumb img{visibility:hidden;opacity:0;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.cat-post-slider-wrapper .thumbs .thumb .tcl{vertical-align:bottom}.cat-post-slider-wrapper .thumbs .thumb.active{-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}.cat-post-slider-wrapper .thumbs .thumb.active img{visibility:visible;opacity:1}.cat-post-slider-wrapper .thumbs .thumb:hover{-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}.cat-post-slider-wrapper .thumbs .thumb:hover img{visibility:visible;opacity:1}.cat-post-slider-wrapper .thumbs:hover .thumb.active{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.cat-post-slider-wrapper .thumbs:hover .thumb.active img{visibility:hidden;opacity:0}.cat-post-slider-wrapper .thumbs:hover .thumb.active:hover{-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}.cat-post-slider-wrapper .thumbs:hover .thumb.active:hover img{visibility:visible;opacity:1}}@media (min-width:1200px){.cat-post-slider-wrapper .thumbs{-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-ms-transform:translateY(-100px);-o-transform:translateY(-100px);transform:translateY(-100px)}.cat-post-slider-wrapper .thumbs .thumb{width:250px}.cat-post-slider-wrapper .thumbs .thumb .title{font-size:1.2em;padding:20px 20px 10px}}.cat-slider-top-wrap{position:relative;margin-left:-25px;margin-right:-25px}.cat-slider-top-wrap .cat-slider-top{position:relative}.cat-slider-top-wrap .cat-slider-top:after{content:"";clear:both;display:block}.cat-slider-top-wrap .cat-slider-top .slick-list{float:left;width:100%;overflow:hidden}.cat-slider-top-wrap .cat-slider-top .slick-next,.cat-slider-top-wrap .cat-slider-top .slick-prev{z-index:10;width:42px;height:42px;text-indent:-9999px;overflow:hidden;background:rgba(35,31,32,.75);-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);top:150px;margin-top:-21px}.cat-slider-top-wrap .cat-slider-top .slick-next:before,.cat-slider-top-wrap .cat-slider-top .slick-prev:before{display:none}.cat-slider-top-wrap .cat-slider-top .slick-next:after,.cat-slider-top-wrap .cat-slider-top .slick-prev:after{position:absolute;content:"";left:0;right:0;top:0;bottom:0;background-size:26px 24px;background-position:50%;background-repeat:no-repeat}.cat-slider-top-wrap .cat-slider-top .slick-next:hover,.cat-slider-top-wrap .cat-slider-top .slick-prev:hover{background:rgba(229,54,58,.75)}.cat-slider-top-wrap .cat-slider-top .slick-prev{left:10px}.cat-slider-top-wrap .cat-slider-top .slick-prev:after{background-image:url(../images/prev.png)}.cat-slider-top-wrap .cat-slider-top .slick-next{right:10px}.cat-slider-top-wrap .cat-slider-top .slick-next:after{background-image:url(../images/next.png)}.cat-slider-top-wrap .cat-slider-top .slide-item{float:left;outline:none!important;overflow:hidden}.cat-slider-top-wrap .cat-slider-top .slide-item a{outline:none!important}.cat-slider-top-wrap .cat-slider-top .slide-item .photo{height:300px;background-size:cover;background-position:50%;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.cat-slider-top-wrap .cat-slider-top .slide-item .photo:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}@media (min-width:768px){.cat-slider-top-wrap{max-width:980px;margin:0 auto}.cat-slider-top-wrap .cat-slider-top .slick-next,.cat-slider-top-wrap .cat-slider-top .slick-prev{top:225px}.cat-slider-top-wrap .cat-slider-top .slide-item .photo{height:450px}}@media (min-width:992px){.cat-slider-top-wrap .cat-slider-top .slick-next,.cat-slider-top-wrap .cat-slider-top .slick-prev{top:275px}.cat-slider-top-wrap .cat-slider-top .slide-item .photo{height:550px}}.single-post-section h1,.single-post-section h2,.single-post-section h3,.single-post-section h4,.single-post-section h5,.single-post-section h6{font-family:GaramondPro;font-weight:400}.single-post-section header.ft-photo{max-width:1072px;margin:0 auto}.single-post-section header.ft-photo .mobile-ft-img{display:block;height:250px;background-size:cover;background-position:50%;margin-left:-25px;margin-right:-25px}.single-post-section header.ft-photo img{display:none;width:100%}.single-post-section header.ft-photo .post-meta{background:#fff;position:relative;margin:0 -15px;padding:50px 30px;text-align:center}.single-post-section header.ft-photo .post-meta:after,.single-post-section header.ft-photo .post-meta:before{position:absolute;content:"";border-top:1px solid #000;border-bottom:1px solid #000;left:15px;right:15px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.single-post-section header.ft-photo .post-meta:before{top:15px;bottom:15px;border-width:2px}.single-post-section header.ft-photo .post-meta:after{top:20px;bottom:20px;border-width:1px}.single-post-section header.ft-photo h1{font-size:2em}@media (min-width:768px){.single-post-section header.ft-photo .mobile-ft-img{display:none}.single-post-section header.ft-photo img{display:inline-block}.single-post-section header.ft-photo h1{font-size:2.2em}.single-post-section header.ft-photo .post-meta{padding:50px 100px}}@media (min-width:992px){.single-post-section header.ft-photo .post-meta{background:#fff;position:relative;box-shadow:0 0 8px 5px rgba(0,0,0,.03);max-width:740px;margin:0 auto;padding:50px 100px;margin-top:-80px;text-align:center}.single-post-section header.ft-photo h1{font-size:2.8em}}.single-post-section .author-sub-title{margin:0 auto 20px;max-width:1200px;position:relative}.single-post-section .author-sub-title:after{bottom:0}.single-post-section .author-sub-title:after,.single-post-section .author-sub-title:before{position:absolute;content:"";left:0;right:0;background:url(../images/dot.jpg);background-position:bottom;height:1px}.single-post-section .author-sub-title:before{top:65px}.single-post-section .author-sub-title .author-photo{float:left;width:50px;height:50px}.single-post-section .author-sub-title .author-photo img{width:100%}.single-post-section .author-sub-title .author-name-date{float:left;width:200px;padding-left:30px;font-size:.8em;padding-top:5px;overflow:hidden}.single-post-section .author-sub-title .author-name,.single-post-section .author-sub-title .post-date{font-family:FuturaPT;font-weight:700;text-transform:uppercase}.single-post-section .author-sub-title .author-name{color:#e5363a;white-space:nowrap}.single-post-section .author-sub-title .author-name a{color:#e5363a}.single-post-section .author-sub-title .sub-title{padding-top:30px;padding-bottom:15px;clear:both}.single-post-section .author-sub-title h2{margin-bottom:0;font-size:1.6em;text-transform:none;text-align:left}.single-post-section .author-sub-title.no-author-avatar .author-photo{display:none}.single-post-section .author-sub-title.no-author-avatar .author-name-date{padding-left:0}@media (min-width:768px){.single-post-section .author-sub-title h2{font-size:2em}}@media (min-width:992px){.single-post-section .author-sub-title{margin:70px auto}.single-post-section .author-sub-title:before{display:none}.single-post-section .author-sub-title:after{left:148px;right:50px}.single-post-section .author-sub-title h2{font-size:1.8em}.single-post-section .author-sub-title .author-photo{width:118px;height:118px}.single-post-section .author-sub-title .sub-title{padding-left:340px;padding-top:0;padding-bottom:0;margin-right:50px;clear:none}.single-post-section .author-sub-title .sub-title .tcl{height:118px}.single-post-section .author-sub-title .author-name-date{width:200px;padding-left:30px;padding-right:20px;padding-top:35px;font-size:.8em}.single-post-section .author-sub-title.no-author-avatar:after{left:0;right:0}.single-post-section .author-sub-title.no-author-avatar .author-name-date{width:180px}.single-post-section .author-sub-title.no-author-avatar .sub-title{padding-left:185px}}@media (min-width:1200px){.single-post-section .author-sub-title h2{font-size:2.2em}.single-post-section .author-sub-title.no-author-avatar:after{left:148px;right:50px}.single-post-section .author-sub-title.no-author-avatar .author-photo{display:block}.single-post-section .author-sub-title.no-author-avatar .author-name-date{width:200px;padding-left:30px}.single-post-section .author-sub-title.no-author-avatar .sub-title{padding-left:340px}}.single-post-section .wp-caption{position:relative;margin-bottom:40px}.single-post-section .wp-caption .wp-caption-text{margin-top:-30px;background:#fff;z-index:2;position:relative;margin-right:20px;margin-left:20px;padding:50px 20px;box-shadow:0 0 8px 5px rgba(0,0,0,.03);text-align:center}.single-post-section .wp-caption .wp-caption-text:after,.single-post-section .wp-caption .wp-caption-text:before{position:absolute;content:"";border-top:1px solid #000;border-bottom:1px solid #000;left:15px;right:15px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.single-post-section .wp-caption .wp-caption-text:before{top:15px;bottom:15px;border-width:2px}.single-post-section .wp-caption .wp-caption-text:after{top:20px;bottom:20px;border-width:1px}.single-post-section .wp-caption .wp-caption-text .caption-content{z-index:3;position:relative;font-size:1em;font-family:GaramondPro;color:#333;line-height:1.2}@media (min-width:768px){.single-post-section .wp-caption{margin-bottom:50px}.single-post-section .wp-caption .wp-caption-text{padding:50px;margin-top:-50px;margin-right:40px;margin-left:40px}.single-post-section .wp-caption .wp-caption-text .caption-content{font-size:1.4em}}@media (min-width:1200px){.single-post-section .wp-caption .wp-caption-text .caption-content{font-size:1.6em}}.single-post-section .article-content-sidebar{max-width:1200px;margin:0 auto}.single-post-section .article-content-sidebar .article-content{position:relative;font-size:1.1rem;line-height:1.6}.single-post-section .article-content-sidebar .article-content iframe{max-width:100%!important;width:100%}.single-post-section .article-content-sidebar .article-content ol,.single-post-section .article-content-sidebar .article-content ul{padding:0;margin-left:20px;margin-bottom:30px}.single-post-section .article-content-sidebar .article-content blockquote{position:relative;padding:20px 50px;font-family:GaramondPro;font-size:1.3em;text-align:center;line-height:1.2;margin:0 0 30px;border:0;font-style:italic}.single-post-section .article-content-sidebar .article-content blockquote p:last-child{margin-bottom:0}.single-post-section .article-content-sidebar .article-content blockquote:before{position:absolute;color:#dedede;font-family:FontAwesome;font-size:2rem;background:#fff;padding:0 10px;content:"\f10e";top:50%;left:-24px;height:50px;line-height:50px;margin-top:-25px;z-index:2}.single-post-section .article-content-sidebar .article-content blockquote:after{z-index:1;content:"";position:absolute;left:0;top:0;bottom:0;border-left:3px solid #dedede;width:6px;border-right:1px solid #dedede}@media (min-width:768px){.single-post-section .article-content-sidebar .article-content blockquote{font-size:1.6em}.single-post-section .article-content-sidebar .article-content blockquote:before{left:-34px;font-size:3rem;height:60px;line-height:60px;margin-top:-30px}}.single-post-section .article-content-sidebar .article-content h1,.single-post-section .article-content-sidebar .article-content h2,.single-post-section .article-content-sidebar .article-content h3,.single-post-section .article-content-sidebar .article-content h4,.single-post-section .article-content-sidebar .article-content h5,.single-post-section .article-content-sidebar .article-content h6{font-family:GaramondPro;font-weight:400;text-align:left;text-transform:none;margin-bottom:1rem}.single-post-section .article-content-sidebar .article-content h1{font-size:1.8em}.single-post-section .article-content-sidebar .article-content h2{font-size:1.6em}.single-post-section .article-content-sidebar .article-content h3{font-size:1.4em}.single-post-section .article-content-sidebar .article-content h4{font-size:1.2em}.single-post-section .article-content-sidebar .article-content h5{font-size:1em}.single-post-section .article-content-sidebar .article-content h6{font-size:.8em}.single-post-section .article-content-sidebar .article-content p{margin-bottom:30px}.single-post-section .article-content-sidebar .article-content a{color:#e5363a}.single-post-section .article-content-sidebar .article-content .side-share{position:absolute;left:-50px;width:40px;top:5px}.single-post-section .article-content-sidebar .article-content .side-share a{display:inline-block;width:30px;color:#dedede;margin-bottom:10px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.single-post-section .article-content-sidebar .article-content .side-share a.facebook:hover{color:#3b5999}.single-post-section .article-content-sidebar .article-content .side-share a.googleplus:hover{color:#dd4b39}.single-post-section .article-content-sidebar .article-content .side-share a.twitter:hover{color:#55acee}.single-post-section .article-content-sidebar .article-content .side-share a.pinterest:hover{color:#bd081c}.single-post-section .article-content-sidebar .article-content .side-share a.mailto:hover{color:#02b875}.single-post-section .article-content-sidebar .article-content .side-share:hover a{color:#a2a2a2}@media (max-width:1050px){.single-post-section .article-content-sidebar .article-content .side-share{left:-40px}}@media (max-width:1020px){.single-post-section .article-content-sidebar .article-content .side-share{display:none}}@media (max-width:991px){.single-post-section .article-content-sidebar .article-content .side-share{display:block;left:-30px}.single-post-section .article-content-sidebar .article-content .side-share a{font-size:.8rem}}@media (max-width:575px){.single-post-section .article-content-sidebar .article-content .side-share{display:none}}.single-post-section .article-content-sidebar .article-content .bottom-share{position:relative;text-align:center;margin-top:30px}.single-post-section .article-content-sidebar .article-content .bottom-share:after{height:1px;background:#ededed;left:0;right:0;top:50%;position:absolute;content:""}.single-post-section .article-content-sidebar .article-content .bottom-share a{width:50px;height:50px;line-height:40px;color:#fff;background:#fafafa;display:inline-block;border-radius:50%;margin:0 6px;text-align:center;position:relative;z-index:3;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;font-size:1rem;border:5px solid #fff}.single-post-section .article-content-sidebar .article-content .bottom-share a.facebook{background:#3b5999}.single-post-section .article-content-sidebar .article-content .bottom-share a.googleplus{background:#dd4b39}.single-post-section .article-content-sidebar .article-content .bottom-share a.twitter{background:#55acee}.single-post-section .article-content-sidebar .article-content .bottom-share a.pinterest{background:#bd081c}.single-post-section .article-content-sidebar .article-content .bottom-share a.mailto{background:#02b875}.single-post-section .article-content-sidebar .article-content .bottom-share a:hover{background:#333;color:#fff;-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02)}@media (max-width:600px){.single-post-section .article-content-sidebar .article-content .bottom-share a{margin:0 3px}}.single-post-section .article-content-sidebar .sidebar{float:right;width:300px}@media (min-width:992px){.single-post-section .article-content-sidebar .article-content{float:left;width:580px;margin-left:0}.single-post-section .article-content-sidebar .article-content h1{font-size:2em}.single-post-section .article-content-sidebar .article-content h2{font-size:1.8em}.single-post-section .article-content-sidebar .article-content h3{font-size:1.6em}.single-post-section .article-content-sidebar .article-content h4{font-size:1.4em}.single-post-section .article-content-sidebar .article-content h5{font-size:1.2em}.single-post-section .article-content-sidebar .article-content h6{font-size:1em}}@media (min-width:1200px){.single-post-section .article-content-sidebar .article-content{width:680px;margin-left:147px}.single-post-section .article-content-sidebar .article-content h1{font-size:2.6em}.single-post-section .article-content-sidebar .article-content h2{font-size:2.2em}.single-post-section .article-content-sidebar .article-content h3{font-size:1.8em}.single-post-section .article-content-sidebar .article-content h4{font-size:1.6em}.single-post-section .article-content-sidebar .article-content h5{font-size:1.4em}.single-post-section .article-content-sidebar .article-content h6{font-size:1.2em}}@media (min-width:1400px){.single-post-section .article-content-sidebar .article-content{width:720px}}.more-posts-from-month-issue-section{margin-top:100px}.more-posts-from-month-issue-section .more-issues-content{max-width:1200px;margin:0 auto;min-height:0}.more-posts-from-month-issue-section .more-issues-inner:hover .article-item.active:after{opacity:0}.more-posts-from-month-issue-section .more-issues-inner:hover .article-item.active:before{background:#f2f2f2}.more-posts-from-month-issue-section h2{font-size:1.2em;border-bottom:3px solid #000;position:relative;text-transform:uppercase;padding-bottom:15px;margin-bottom:30px}.more-posts-from-month-issue-section .article-item{padding-top:10px;padding-bottom:10px;position:relative}.more-posts-from-month-issue-section .article-item:after,.more-posts-from-month-issue-section .article-item:before{-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.more-posts-from-month-issue-section .article-item:before{right:0;width:5px;top:0;bottom:0;content:"";position:absolute;background:#f2f2f2;z-index:3}.more-posts-from-month-issue-section .article-item:after{position:absolute;content:"";left:-10px;top:0;bottom:0;right:0;background:#f2f2f2;opacity:0}.more-posts-from-month-issue-section .article-item.active:after,.more-posts-from-month-issue-section .article-item:hover:after{opacity:1}.more-posts-from-month-issue-section .article-item.active:before,.more-posts-from-month-issue-section .article-item:hover:before{background:#000}.more-posts-from-month-issue-section .article-item a{display:block;z-index:3;position:relative;text-decoration:none}.more-posts-from-month-issue-section .article-item h4{font-family:GaramondPro;font-weight:400;font-size:1em;margin-right:10px}.more-posts-from-month-issue-section .article-item .author{color:#e5363a;font-size:.6em;font-weight:700;font-family:FuturaPT;text-transform:uppercase}.more-posts-from-month-issue-section .article-item .post-thumb{float:left;width:125px}.more-posts-from-month-issue-section .article-item .content{padding-left:145px}.more-posts-from-month-issue-section .article-item:hover:after{opacity:1!important}.more-posts-from-month-issue-section .article-item:hover:before{background:#000!important}.more-posts-from-month-issue-section .issue-photo{padding-left:445px;position:relative}.more-posts-from-month-issue-section .issue-photo .issue-photo-inner{position:relative}.more-posts-from-month-issue-section .issue-photo .post-big-photo{display:none;position:absolute;top:5px;left:0;right:0;opacity:0;height:435px;background-repeat:no-repeat;background-position:50%;background-size:cover;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.more-posts-from-month-issue-section .issue-photo .post-big-photo.active,.more-posts-from-month-issue-section .issue-photo .post-big-photo.show{opacity:1}@media (min-width:768px){.more-posts-from-month-issue-section h2{font-size:1.4em}}@media (min-width:992px){.more-posts-from-month-issue-section .more-issues{width:300px;float:left}.more-posts-from-month-issue-section .more-issues-content{min-height:345px}.more-posts-from-month-issue-section .issue-photo{padding-left:330px}.more-posts-from-month-issue-section .issue-photo .post-big-photo{height:345px}.more-posts-from-month-issue-section .article-item .post-thumb{float:left;width:85px}.more-posts-from-month-issue-section .article-item .content{padding-left:100px}.more-posts-from-month-issue-section h2{font-size:1.6em}.more-posts-from-month-issue-section .issue-photo .post-big-photo{display:block}}@media (min-width:1200px){.more-posts-from-month-issue-section .more-issues{width:400px;float:left}.more-posts-from-month-issue-section .more-issues-content{min-height:435px}.more-posts-from-month-issue-section .issue-photo{padding-left:445px}.more-posts-from-month-issue-section .issue-photo .post-big-photo{height:435px}.more-posts-from-month-issue-section .article-item .post-thumb{float:left;width:125px}.more-posts-from-month-issue-section .article-item h4{font-size:1.2em}.more-posts-from-month-issue-section .article-item .content{padding-left:145px}}.related-articles-section{margin-top:50px}.related-articles-section .related-articles-content{max-width:1200px;margin:0 auto}.related-articles-section .related-articles a{text-decoration:none!important}.related-articles-section .related-articles .article-item{border:1px solid #ebebeb;margin-bottom:15px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.related-articles-section .related-articles .article-item .post-thumb{position:relative;overflow:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.related-articles-section .related-articles .article-item .post-thumb img{-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.related-articles-section .related-articles .article-item h4{font-family:GaramondPro;font-weight:400;font-size:1.2em}.related-articles-section .related-articles .article-item .content{padding:30px 20px}.related-articles-section .related-articles .article-item .title{margin:30px 20px;border-bottom:2px solid #000;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.related-articles-section .related-articles .article-item .cat-lbl{background:#8a1e21;color:#fff;text-transform:uppercase;padding:5px 10px;font-size:.6em;display:inline-block;font-family:FuturaPT;font-weight:700}.related-articles-section .related-articles .article-item .cat-lbl a{color:#fff}.related-articles-section .related-articles .article-item:hover{box-shadow:0 0 15px 5px rgba(0,0,0,.08)}.related-articles-section .related-articles .article-item:hover .title{border-color:#e5363a}.related-articles-section .related-articles .article-item:hover .post-thumb img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.related-articles-section h2{font-size:1.2em;border-bottom:2px solid #000;position:relative;text-transform:uppercase;padding-bottom:15px;margin-bottom:30px}.related-articles-section h2:after{height:1px;position:absolute;content:"";bottom:3px;left:0;right:0;background:#000}.related-articles-section .adv{margin-bottom:50px;background:#fafafa;padding:30px 0;margin-left:-25px;margin-right:-25px}@media (min-width:768px){.related-articles-section .related-articles .related-articles-inner{margin-left:-1%;margin-right:-1%}.related-articles-section .related-articles .article-item{float:left;width:48%;margin:0 1%;margin-bottom:20px}.related-articles-section .related-articles .article-item.item3{display:none}.related-articles-section h2{font-size:1.4em}.related-articles-section .adv{margin-left:-39px;margin-right:-39px}}@media (min-width:992px){.related-articles-section .related-articles{padding-right:315px}.related-articles-section .related-articles .related-articles-inner{margin-left:-1%;margin-right:-1%}.related-articles-section .related-articles .article-item{float:left;width:48%;margin:0 1%;margin-bottom:20px}.related-articles-section h2{font-size:1.6em}.related-articles-section .adv{float:right;width:300px;padding:0;margin-top:39px;margin-left:0;margin-right:0;background:none}}@media (min-width:1200px){.related-articles-section .related-articles .article-item{float:left;width:31.333%;margin:0 1%}.related-articles-section .related-articles .article-item.item3{display:block}}@media (max-width:1199px){.related-articles-section .related-articles .article-item .content .exceprt p{display:none}}@media (max-width:991px){.related-articles-section .related-articles .article-item .content .exceprt p{display:block}}@media (max-width:767px){.related-articles-section .related-articles{max-width:400px;margin:0 auto}.related-articles-section .related-articles .article-item .content .exceprt p{display:block}.related-articles-section .eqh,.related-articles-section .exceprt{height:auto!important}}.post-full-width-photo{height:250px;position:relative;background-repeat:no-repeat;background-size:cover;background-position:50%;margin-top:50px;margin-bottom:50px}@media (min-width:768px){.post-full-width-photo{height:350px;margin-top:60px;margin-bottom:60px}}@media (min-width:992px){.post-full-width-photo{height:500px;margin-top:80px;margin-bottom:80px}}ul.custom-pagination li{list-style:none;display:inline-block}ul.custom-pagination li a,ul.custom-pagination li span{display:inline-block;padding:1px 8px;box-shadow:0 0 3px 1px rgba(0,0,0,.07);border-radius:3px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}ul.custom-pagination li a{text-decoration:none;text-align:center}ul.custom-pagination li a:hover{background:#e5363a;color:#fff}ul.custom-pagination li span{background:#000;color:#fff}.post-custom-header{height:60vh;width:100%;background-color:#000;position:relative;overflow:hidden;z-index:10110;background-position:50%;background-size:cover}.post-custom-header:before{background:rgba(0,0,0,.4);position:absolute;content:"";z-index:10;top:0;right:0;left:0;bottom:0}.post-custom-header .ci-logo{position:absolute;z-index:99;background:#fff;width:66px;padding:10px;left:50%;margin-left:-33px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.post-custom-header .caption{z-index:100;color:#fff;padding:0 40px;position:absolute;max-width:800px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;text-align:center}.post-custom-header .caption h1{font-size:1.8em;font-family:FuturaPT;font-weight:700;text-transform:uppercase}.post-custom-header .caption p{max-width:500px;margin:0 auto;font-size:1rem;font-weight:500}.post-custom-header .post-video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-height:100%;min-width:100%;width:auto;height:auto;max-width:1000000000000000px;float:left}@media (min-width:768px){.post-custom-header .caption h1{font-size:2.6em}.post-custom-header .caption p{font-size:1.1rem}}@media (min-width:992px){.post-custom-header{height:80vh}.post-custom-header .caption h1{font-size:3em}}@media (min-width:1200px){.post-custom-header .caption h1{font-size:3.5em}}body.post-slider-active{overflow:hidden}body.post-slider-active #nav-hamburger{display:block}.post-slider-wrapper{position:relative;margin-bottom:30px}.post-slider-wrapper .slide-count{display:none;position:fixed;z-index:100;bottom:-50px;left:0;right:0;text-align:center;font-family:GaramondPro;color:#696969;font-size:2rem;line-height:1}.post-slider-wrapper .slide-count span{color:#696969;font-size:1.2rem;font-style:italic;display:inline-block;-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);-o-transform:translateY(-6px);transform:translateY(-6px)}.post-slider-wrapper.zoom{position:fixed;left:0;right:0;top:50%;z-index:222222;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.post-slider-wrapper.zoom:after{background:rgba(0,0,0,.95);z-index:5;position:absolute;content:"";top:-10000px;bottom:-10000px;right:0;left:0}.post-slider-wrapper.zoom .slide-count{display:block}.post-slider-wrapper.zoom .slick-slide{background:none!important}.post-slider-wrapper.zoom .slick-slide img{opacity:1!important;width:auto!important;max-height:100%!important;-o-object-fit:contain!important;object-fit:contain!important;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%}.post-slider-wrapper.zoom .slick-slide .hover-icon{display:none!important}.post-slider-wrapper.zoom .slick-slide .slide-item-wrap{max-height:80vh;min-height:80vh}.post-slider-wrapper .inner-wrapper{position:relative}.post-slider-wrapper .post-slider{position:relative;z-index:10}.post-slider-wrapper .post-slider .slick-slide{float:left;position:relative;outline:none!important;text-align:center;background:#000}.post-slider-wrapper .post-slider .slick-slide img{cursor:pointer;width:100%;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%}.post-slider-wrapper .post-slider .slick-slide img.cover{-o-object-fit:cover;object-fit:cover}.post-slider-wrapper .post-slider .slick-slide .slide-item-wrap{position:relative;max-width:1000px;margin:0 auto}.post-slider-wrapper .post-slider .slick-slide .hover-icon{position:absolute;z-index:2;width:60px;height:60px;line-height:60px;color:#fff;top:50%;left:50%;margin-top:-30px;margin-left:-30px;font-size:1.6em;border-radius:50%;text-align:center;opacity:0;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.post-slider-wrapper .post-slider .slick-slide:hover .hover-icon{opacity:1}.post-slider-wrapper .post-slider .slick-slide:hover img{opacity:.8}.post-slider-wrapper .post-slider .slick-list{overflow:hidden}.post-slider-wrapper .post-slider .caption{position:absolute;bottom:0;left:0;right:0;padding:30px 10px 10px;z-index:10;color:#fff;text-align:center;font-family:GaramondPro;font-size:1.2rem;background:-moz-linear-gradient(top,transparent 0,rgba(0,0,0,.8) 100%);background:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.8));background:-o-linear-gradient(top,transparent 0,rgba(0,0,0,.8) 100%);background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.8));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#a6000000",GradientType=0)}.post-slider-wrapper .slick-next,.post-slider-wrapper .slick-prev{z-index:10;background:hsla(0,0%,100%,.4);width:30px;height:40px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.post-slider-wrapper .slick-next:before,.post-slider-wrapper .slick-prev:before{-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;font-family:FontAwesome;position:absolute;left:0;right:0;line-height:40px;color:#fff;top:0;bottom:0}.post-slider-wrapper .slick-next:hover,.post-slider-wrapper .slick-prev:hover{background:#e5363a}.post-slider-wrapper .slick-next:hover:before,.post-slider-wrapper .slick-prev:hover:before{color:#fff}.post-slider-wrapper .slick-prev{left:0;border-top-right-radius:3px;border-bottom-right-radius:3px}.post-slider-wrapper .slick-next{right:0;border-top-left-radius:3px;border-bottom-left-radius:3px}.explore-category{padding-top:30px;font-size:.8rem;text-align:center}.explore-category a,.explore-category span{text-transform:uppercase;font-weight:700}.explore-category a{background:#333;padding:5px 20px;color:#fff!important;display:inline-block;margin:5px;text-decoration:none;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.explore-category a:hover{background:#e5363a}@media (max-width:600px){.explore-category span{display:block}}.hcols .talladv{text-align:center}@media (min-width:768px){.hcols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hcols .col1,.hcols .col3{width:300px;-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px}.hcols .col1{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.hcols .col3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.hcols .col2{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:992px){.hcols .col1,.hcols .col3{width:265px;-webkit-box-flex:0;-ms-flex:0 0 265px;flex:0 0 265px}.hcols .col1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.hcols .col2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:650px;-webkit-box-flex:0;-ms-flex:0 0 650px;flex:0 0 650px}.hcols .col3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;display:none}}@media (min-width:1200px){.hcols .col1,.hcols .col3{width:300px;-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px}.hcols .col1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.hcols .col3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;display:block}.hcols .col2{width:540px;-webkit-box-flex:0;-ms-flex:0 0 540px;flex:0 0 540px}}@media (min-width:1400px){.hcols .col2{width:728px;-webkit-box-flex:0;-ms-flex:0 0 728px;flex:0 0 728px}}.top-leader{text-align:center;margin-bottom:10px}@media (min-width:768px){.top-leader{margin-bottom:20px}}.page-section{padding:50px 0}.page-section.first{padding:0}.page-section .divider{text-align:center;padding-bottom:20px}.page-section .divider img{max-height:50px}.page-section h2{text-transform:uppercase;text-align:center;font-size:1.6em;margin-bottom:40px}@media (min-width:768px){.page-section{padding:50px 0}.page-section h2{font-size:2.4em}}@media (min-width:992px){.page-section{padding:50px 0}}.ft-posts-slider-wrap{height:475px;overflow:hidden;margin-bottom:0}.ft-posts-slider-wrap .ft-posts-slider{height:475px;position:relative}.ft-posts-slider-wrap .ft-posts-slider .slide-item{height:475px;position:relative;float:left;outline:none}.ft-posts-slider-wrap .ft-posts-slider .slide-item a{outline:none}.ft-posts-slider-wrap .ft-posts-slider .slide-item .photo{overflow:hidden;position:relative;height:300px;left:auto;right:auto;top:auto;background:#000}.ft-posts-slider-wrap .ft-posts-slider .slide-item .photo .bg{-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;position:absolute;top:0;right:0;left:0;bottom:0;background-size:cover;background-position:50%}.ft-posts-slider-wrap .ft-posts-slider .slide-item .caption{position:absolute;z-index:3;bottom:auto;right:15px;left:15px;bottom:0;box-shadow:none;background:#fff;padding:20px;text-align:center;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.ft-posts-slider-wrap .ft-posts-slider .slide-item .caption .tcl{height:135px}.ft-posts-slider-wrap .ft-posts-slider .slide-item .caption .caption-content{position:relative;z-index:5}.ft-posts-slider-wrap .ft-posts-slider .slide-item .caption .cat-lbl a{color:#e5363a;text-transform:uppercase;font-family:FuturaPT;font-weight:700;font-size:.7em;text-decoration:none}.ft-posts-slider-wrap .ft-posts-slider .slide-item .caption .cat-lbl a:hover{border-bottom:1px dotted #e5363a}.ft-posts-slider-wrap .ft-posts-slider .slide-item .caption h3{font-family:GaramondPro;font-weight:400;font-size:1.6em;color:#2d2d2d;text-decoration:none!important}.ft-posts-slider-wrap .ft-posts-slider .slide-item .caption h3 a{text-decoration:none!important;color:#2d2d2d}.ft-posts-slider-wrap .ft-posts-slider .slide-item .caption:after,.ft-posts-slider-wrap .ft-posts-slider .slide-item .caption:before{position:absolute;content:"";border-top:1px solid #000;border-bottom:1px solid #000;left:15px;right:15px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.ft-posts-slider-wrap .ft-posts-slider .slide-item .caption:before{border-width:2px;top:15px;bottom:15px}.ft-posts-slider-wrap .ft-posts-slider .slide-item .caption:after{top:20px;bottom:20px;border-width:1px}.ft-posts-slider-wrap .ft-posts-slider .slide-item:hover .photo .bg{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);opacity:.8}.ft-posts-slider-wrap .ft-posts-slider .slide-item:hover .caption{box-shadow:none}.ft-posts-slider-wrap .ft-posts-slider .slide-item:hover .caption:before{left:5px;right:5px}.ft-posts-slider-wrap .ft-posts-slider .slide-item:hover .caption:after{left:25px;right:25px}.ft-posts-slider-wrap .ft-posts-slider .slick-next,.ft-posts-slider-wrap .ft-posts-slider .slick-prev{width:42px;height:42px;text-indent:-9999px;overflow:hidden;background:rgba(35,31,32,.75);z-index:2;margin-top:-121px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.ft-posts-slider-wrap .ft-posts-slider .slick-next:hover,.ft-posts-slider-wrap .ft-posts-slider .slick-prev:hover{background:rgba(229,54,58,.75)}.ft-posts-slider-wrap .ft-posts-slider .slick-next:before,.ft-posts-slider-wrap .ft-posts-slider .slick-prev:before{display:none}.ft-posts-slider-wrap .ft-posts-slider .slick-next:after,.ft-posts-slider-wrap .ft-posts-slider .slick-prev:after{position:absolute;content:"";left:0;right:0;top:0;bottom:0;background-size:26px 24px;background-position:50%;background-repeat:no-repeat}.ft-posts-slider-wrap .ft-posts-slider .slick-prev{left:10px;z-index:22}.ft-posts-slider-wrap .ft-posts-slider .slick-prev:after{background-image:url(../images/prev.png)}.ft-posts-slider-wrap .ft-posts-slider .slick-next{right:10px;z-index:22}.ft-posts-slider-wrap .ft-posts-slider .slick-next:after{background-image:url(../images/next.png)}@media (min-width:768px){.ft-posts-slider-wrap{height:600px;margin-bottom:50px}.ft-posts-slider-wrap .ft-posts-slider,.ft-posts-slider-wrap .ft-posts-slider .slide-item{height:600px}.ft-posts-slider-wrap .ft-posts-slider .slide-item .photo{position:absolute;height:400px;left:0;right:0;top:0}.ft-posts-slider-wrap .ft-posts-slider .slide-item .caption{position:absolute;z-index:3;bottom:8px;right:30px;left:30px;padding:45px;text-align:center;box-shadow:0 0 8px 5px rgba(0,0,0,.03)}.ft-posts-slider-wrap .ft-posts-slider .slide-item .caption .tcl{height:135px}.ft-posts-slider-wrap .ft-posts-slider .slide-item .caption h3{font-size:1.8em}.ft-posts-slider-wrap .ft-posts-slider .slide-item .caption:after,.ft-posts-slider-wrap .ft-posts-slider .slide-item .caption:before{left:15px;right:15px}.ft-posts-slider-wrap .ft-posts-slider .slide-item .caption:before{top:15px;bottom:15px}.ft-posts-slider-wrap .ft-posts-slider .slide-item .caption:after{top:20px;bottom:20px}}@media (min-width:992px){.ft-posts-slider-wrap{margin-bottom:0}.ft-posts-slider-wrap .ft-posts-slider .slide-item .caption h3{font-size:2em}}@media (min-width:1200px){.ft-posts-slider-wrap .ft-posts-slider .slide-item .caption h3{font-size:2.2em}}@media (max-width:767px){.ft-posts-slider-wrap .ft-posts-slider .slide-item .caption:after,.ft-posts-slider-wrap .ft-posts-slider .slide-item .caption:before{display:none}}@media (max-width:414px){.ft-posts-slider-wrap{margin-left:-25px;margin-right:-25px;width:auto!important;-webkit-box-flex:1!important;-ms-flex:auto!important;flex:auto!important}}.latest-posts .latest-posts-content{max-width:280px}.latest-posts h3{text-transform:uppercase;font-size:1.1em;border-bottom:2px solid #000;position:relative;margin-top:0;padding-bottom:10px}.latest-posts h3:after{height:1px;position:absolute;content:"";bottom:3px;left:0;right:0;background:#000}.latest-posts ul{list-style:none}.latest-posts ul li{float:left;width:100%;position:relative;z-index:1}.latest-posts ul li:after{background:#fff;position:absolute;content:"";top:0;bottom:0;left:-15px;right:-15px;box-shadow:0 0 10px 5px rgba(0,0,0,.05);opacity:0}.latest-posts ul li .item,.latest-posts ul li:after{-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.latest-posts ul li .item{position:relative;z-index:2;display:block;padding-top:25px;padding-bottom:25px}.latest-posts ul li .item:after{position:absolute;top:0;left:0;right:0;content:"";-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.latest-posts ul li a{text-decoration:none}.latest-posts ul li+li .item:after,.latest-posts ul li:last-child a:after{border-top:1px solid #ededed}.latest-posts ul li .thumb{float:left;width:53px;overflow:hidden}.latest-posts ul li .thumb img{-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.latest-posts ul li .post-title{padding-left:68px}.latest-posts ul li h4{font-family:GaramondPro;font-weight:400;font-size:1.15em;line-height:1;color:#2d2d2d;margin-top:0;margin-bottom:0}.latest-posts ul li h4:hover{color:#000}.latest-posts ul li .cat-lbl a{text-transform:uppercase;font-size:.7em;color:#e5363a;font-family:FuturaPT;font-weight:700}.latest-posts ul li .cat-lbl a:hover{border-bottom:1px dotted #e5363a}.latest-posts ul li:hover{z-index:10}.latest-posts ul li:hover:after{opacity:1;border-bottom:1px solid #e5363a}.latest-posts ul li:hover .item:after{border-color:#fff}.latest-posts ul li:hover img{opacity:.9;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.latest-posts ul li:hover h4{color:#000}@media (max-width:767px){.latest-posts{margin-top:50px}.latest-posts ul li .thumb{float:left;width:80px}.latest-posts ul li .post-title{padding-left:100px}}@media (max-width:414px){.latest-posts{margin-bottom:40px}.latest-posts .latest-posts-content{max-width:100%}}.post-grid-wrap{max-width:1150px;margin:0 auto}.post-grid-wrap.home-grid1{max-width:1170px}.post-grid-wrap.home-grid2{max-width:100%}.post-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.post-grid .post-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:10px;padding-right:10px;margin-bottom:20px}.post-grid .post-item .post-details{margin-top:-60px;position:relative;z-index:2;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.post-grid .post-item .thumb{overflow:hidden}.post-grid .post-item .thumb img{-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.post-grid .post-item a{text-decoration:none}.post-grid .post-item .cat-lbl{background:#8a1e21;color:#fff;text-transform:uppercase;padding:5px 10px;font-size:.6em;display:inline-block;font-family:FuturaPT;font-weight:700}.post-grid .post-item .cat-lbl a{color:#fff}.post-grid .post-item .cat-lbl a:hover{border-bottom:1px dotted #fff}.post-grid .post-item h4{font-family:GaramondPro;font-weight:400;font-size:1.3em;color:#2d2d2d}.post-grid .post-item .excerpt{font-size:.9em}.post-grid .post-item .title-excerpt{max-width:300px;background:#fff;padding:20px}.post-grid .post-item:hover .thumb img{opacity:.9;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.post-grid.grid4 .post-item{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.post-grid.grid4 .post-item .title-excerpt{max-width:280px}.post-grid.grid2 .post-item{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.post-grid.grid2 .post-item .title-excerpt{max-width:280px}@media (min-width:768px){.post-grid .post-item{-ms-flex:0 0 33.3333333333%;-webkit-box-flex:0;flex:0 0 33.3333333333%;max-width:33.3333333333%}.post-grid .post-item .title-excerpt{padding:20px 0}.post-grid.grid2 .post-item,.post-grid.grid4 .post-item{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.post-grid.grid2 .post-item .title-excerpt,.post-grid.grid4 .post-item .title-excerpt{max-width:280px}}@media (min-width:992px){.post-grid .post-item .title-excerpt{padding:20px}.post-grid .post-item h4{font-size:1.4em}.post-grid .post-item:hover .post-details{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}.post-grid.grid4 .post-item{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.post-grid.grid4 .post-item .title-excerpt{max-width:280px}.post-grid.grid2 .post-item{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.post-grid.grid2 .post-item .title-excerpt{max-width:280px}}@media (min-width:1200px){.post-grid .post-item .cat-lbl{font-size:.7em}}.ili-posts-s2{max-width:970px;margin:0 auto;margin-bottom:60px}.ili-posts-s2 .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ili-posts-s2 .post-item{max-width:100%;margin:0 auto}.ili-posts-s2 .post-item h4{font-family:GaramondPro;font-weight:400;font-size:1.3em;color:#2d2d2d}.ili-posts-s2 .post-item .thumb{overflow:hidden}.ili-posts-s2 .post-item .thumb img{-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.ili-posts-s2 .post-item .excerpt{font-size:.9em}.ili-posts-s2 .post-item .excerpt p{margin-bottom:5px}.ili-posts-s2 .post-item a{text-decoration:none}.ili-posts-s2 .post-item img{width:100%}.ili-posts-s2 .post-item .cat-lbl a{color:#e5363a;text-transform:uppercase;padding:5px 0 0;font-size:.7em;display:inline-block;font-family:FuturaPT;font-weight:700}.ili-posts-s2 .post-item .cat-lbl a:hover{border-bottom:1px dotted #e5363a}.ili-posts-s2 .post-item .post-details{margin-top:-60px;background:#fff;margin-right:30px;margin-left:30px;padding:40px;text-align:center;z-index:2;position:relative;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.ili-posts-s2 .post-item:hover img{opacity:.9;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}@media (min-width:992px){.ili-posts-s2 .post-item .post-details{margin-top:-60px;padding:40px;margin-left:30px;margin-right:30px;box-shadow:0 0 10px 5px rgba(0,0,0,.02)}.ili-posts-s2 .post-item h4{font-size:1.3em}.ili-posts-s2 .post-item:hover .post-details{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}}@media (max-width:767px){.ili-posts-s2 .post-item .post-details{box-shadow:none;margin-top:-30px;margin-right:20px;margin-left:20px;padding:30px}.ili-posts-s2 .post-item .post-details .eqh{height:auto!important}}.mid-fatadv-container{max-width:970px;margin:0 auto;text-align:center;position:relative;padding:15px 0;margin-top:40px;margin-bottom:40px}.mid-fatadv-container:after,.mid-fatadv-container:before{content:"";position:absolute;border-top:1px solid #000;border-bottom:1px solid #000;left:0;right:0;z-index:1}.mid-fatadv-container:before{top:0;bottom:0;border-width:2px}.mid-fatadv-container:after{bottom:6px;top:6px}.mid-fatadv-container .fatadv-content{position:relative;z-index:2}@media (max-width:767px){.mid-fatadv-container{margin-top:40px;margin-bottom:40px}}@media (max-width:991px){.mid-fatadv-container{max-width:100%}}.section-mid-ft-post{padding:0}.section-mid-ft-post .mid-ft-post-wrap{padding:30px 0;position:relative}.section-mid-ft-post .mid-ft-post-wrap:after,.section-mid-ft-post .mid-ft-post-wrap:before{position:absolute;content:"";z-index:2;left:0;right:0;height:1px;background-image:url(../images/dot.jpg)}.section-mid-ft-post .mid-ft-post-wrap:before{top:0}.section-mid-ft-post .mid-ft-post-wrap:after{bottom:0}.section-mid-ft-post .mid-ft-post-wrap .squareadv{text-align:right}.section-mid-ft-post .mid-ft-post-wrap .thumb{width:390px;float:left;overflow:hidden}.section-mid-ft-post .mid-ft-post-wrap .thumb img{-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.section-mid-ft-post .mid-ft-post-wrap a{text-decoration:none}.section-mid-ft-post .mid-ft-post-wrap a:hover img{opacity:.9;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.section-mid-ft-post .mid-ft-post-wrap h4{padding-top:30px;font-size:1.6em;font-family:GaramondPro;font-weight:400}.section-mid-ft-post .mid-ft-post-wrap .post-details{padding-left:440px;padding-right:50px}.section-mid-ft-post .mid-ft-post-wrap .cat-lbl a{color:#e5363a;text-transform:uppercase;font-size:.7em;display:inline-block;font-family:FuturaPT;font-weight:700}.section-mid-ft-post .mid-ft-post-wrap .cat-lbl a:hover{border-bottom:1px dotted #e5363a}@media (min-width:768px){.section-mid-ft-post .mid-ft-post-wrap .mid-ft-post{max-width:100%;margin:0 auto}.section-mid-ft-post .mid-ft-post-wrap .mid-ft-post img{width:100%}.section-mid-ft-post .mid-ft-post-wrap .thumb{float:none;width:100%}.section-mid-ft-post .mid-ft-post-wrap .post-details{padding-left:0;padding-right:0;text-align:center;max-width:400px;margin:0 auto}.section-mid-ft-post .mid-ft-post-wrap h4{padding-top:20px;font-size:1.6em}.section-mid-ft-post .mid-ft-post-wrap .squareadv{margin-top:30px;text-align:center}}@media (min-width:992px){.section-mid-ft-post .mid-ft-post-wrap .mid-ft-post{max-width:100%}.section-mid-ft-post .mid-ft-post-wrap .thumb{width:300px;float:left}.section-mid-ft-post .mid-ft-post-wrap .post-details{margin:0;max-width:100%;padding-left:340px;padding-right:80px;text-align:left}.section-mid-ft-post .mid-ft-post-wrap h4{padding-top:0;font-size:1.8em}.section-mid-ft-post .mid-ft-post-wrap .squareadv{margin-top:0;text-align:right;float:right;width:300px}}@media (min-width:1200px){.section-mid-ft-post .mid-ft-post-wrap .thumb{width:390px;float:left}.section-mid-ft-post .mid-ft-post-wrap .post-details{padding-left:440px;padding-right:50px;text-align:left}.section-mid-ft-post .mid-ft-post-wrap .post-details .excerpt{font-size:1.2em}.section-mid-ft-post .mid-ft-post-wrap h4{padding-top:30px;font-size:2.6em}.section-mid-ft-post .mid-ft-post-wrap .squareadv{margin-top:0;text-align:right}}@media (max-width:767px){.section-mid-ft-post .mid-ft-post-wrap:after,.section-mid-ft-post .mid-ft-post-wrap:before{left:-50px;right:-50px}.section-mid-ft-post .mid-ft-post-wrap .thumb{width:100%;float:none}.section-mid-ft-post .mid-ft-post-wrap .post-details{padding-left:20px;padding-right:20px;text-align:center}.section-mid-ft-post .mid-ft-post-wrap h4{font-size:1.3em;padding-top:20px}.section-mid-ft-post .mid-ft-post-wrap .squareadv{padding-top:20px;text-align:center}.section-mid-ft-post .mid-ft-post-wrap .excerpt{font-size:.9rem}}.section-mid-slider{padding:60px 0}.section-mid-slider .ft-posts-slider-wrap{height:475px;margin-bottom:0}.section-mid-slider .ft-posts-slider-wrap .ft-posts-slider,.section-mid-slider .ft-posts-slider-wrap .ft-posts-slider .slide-item{height:475px}.section-mid-slider .ft-posts-slider-wrap .ft-posts-slider .slide-item .photo{height:300px}.section-mid-slider .ft-posts-slider-wrap .ft-posts-slider .slide-item .caption{right:15px;left:15px}.section-mid-slider .ft-posts-slider-wrap .ft-posts-slider .slick-next,.section-mid-slider .ft-posts-slider-wrap .ft-posts-slider .slick-prev{margin-top:-95px}@media (min-width:768px){.section-mid-slider .ft-posts-slider-wrap,.section-mid-slider .ft-posts-slider-wrap .ft-posts-slider,.section-mid-slider .ft-posts-slider-wrap .ft-posts-slider .slide-item{height:650px}.section-mid-slider .ft-posts-slider-wrap .ft-posts-slider .slide-item .photo{height:500px}.section-mid-slider .ft-posts-slider-wrap .ft-posts-slider .slide-item .caption{right:15px;left:15px}.section-mid-slider .ft-posts-slider-wrap .ft-posts-slider .slick-next,.section-mid-slider .ft-posts-slider-wrap .ft-posts-slider .slick-prev{margin-top:-95px}}@media (min-width:992px){.section-mid-slider .ft-posts-slider-wrap .ft-posts-slider .slide-item .caption{right:100px;left:100px}}@media (min-width:1200px){.section-mid-slider .ft-posts-slider-wrap .ft-posts-slider .slide-item .caption{right:200px;left:200px}}@media (max-width:767px){.section-mid-slider .ft-posts-slider .slide-item .caption:after,.section-mid-slider .ft-posts-slider .slide-item .caption:before{display:block}}.section-mid-posts{padding:0}.section-archive{padding-top:0}.section-archive h2{margin-bottom:0}.section-archive h3{color:#999;text-align:center;margin-bottom:50px;text-transform:uppercase;font-size:.7em;margin-top:10px}.section-archive .archive-grid{max-width:1200px;margin:0 auto}.section-archive .archive-grid .post-item{position:relative;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;margin:0 15px}.section-archive .archive-grid .post-item a{text-decoration:none}.section-archive .archive-grid .post-item h4{font-family:GaramondPro;font-weight:400;font-size:1.2em;color:#2d2d2d}.section-archive .archive-grid .post-item .thumb{width:80px;float:left;overflow:hidden}.section-archive .archive-grid .post-item .thumb img{-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.section-archive .archive-grid .post-item .post-title{padding-left:100px}.section-archive .archive-grid .post-item .cat-lbl a{color:#e5363a;text-transform:uppercase;font-family:FuturaPT;font-weight:700;font-size:.6em}.section-archive .archive-grid .post-item .cat-lbl a:hover{border-bottom:1px dotted #e5363a}.section-archive .archive-grid .post-item:after{background:#fff;position:absolute;content:"";left:-30px;right:-30px;bottom:0;top:0;box-shadow:0 0 10px 5px rgba(0,0,0,.05);opacity:0;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.section-archive .archive-grid .post-item .item-content{padding:30px 0;text-decoration:none;display:block;position:relative;z-index:2;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.section-archive .archive-grid .post-item .item-content:after{-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;position:absolute;bottom:0;left:0;right:0;content:"";border-bottom:2px solid #f0f0f0}.section-archive .archive-grid .post-item:hover .item-content:after{border-bottom:2px solid #e5363a;left:-30px;right:-30px}.section-archive .archive-grid .post-item:hover img{opacity:.9;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.section-archive .archive-grid .post-item:hover:after{opacity:1}@media (min-width:768px){.section-archive h3{font-size:1em}.section-archive .archive-grid .post-item{margin:0}.section-archive .archive-grid .post-item .thumb{width:115px}.section-archive .archive-grid .post-item .item-content{padding:30px 0}.section-archive .archive-grid .post-item .post-title{padding-left:145px}.section-archive .archive-grid .post-item h4{font-size:1.4em}.section-archive .archive-grid .post-item .cat-lbl a{font-size:.7em}}@media (min-width:992px){.section-archive .archive-grid .post-item{margin:0 40px}.section-archive .archive-grid .post-item .item-content{padding:30px 0}}.search-section .content-aside-wrap{margin-top:0}#advertiser-links{margin-bottom:3em}#advertiser-links a.toggle-bar{background:#0f0f0f;padding:.5em;text-align:center;display:block;text-transform:uppercase;color:#fff;font-family:FuturaPT;text-decoration:none!important;font-size:.8em}ul.advertise-tabs{text-align:center;margin-bottom:3em;padding:1em;display:none;background:#fff;border:1px solid #dedede}ul.advertise-tabs li{list-style:none;display:inline-block;margin:0 1px;position:relative;width:100%}ul.advertise-tabs li a{position:relative;display:block;color:#cacaca;font-family:FuturaPT;font-size:.7em;line-height:1.2;text-decoration:none;perspective:500px;-webkit-perspective:500px;-moz-perspective:500px;width:100%;height:40px;font-weight:700}ul.advertise-tabs li a span{padding:1em;display:block;position:absolute;text-align:center;left:0;right:0;bottom:0;top:0;width:100%;height:40px;border:1px solid #cacaca;pointer-events:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}ul.advertise-tabs li a span:first-child{color:#fff;background-color:#0f0f0f;transform:rotateX(90deg);-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);-ms-transform-origin:50% 50% -20px;-o-transform-origin:50% 50% -20px;transform-origin:50% 50% -20px;-webkit-transform-origin:50% 50% -20px;-moz-transform-origin:50% 50% -20px;visibility:hidden}ul.advertise-tabs li a span:first-child,ul.advertise-tabs li a span:nth-child(2){-o-transition:all .2s ease;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease}ul.advertise-tabs li a span:nth-child(2){color:#cacaca;background-color:transparent;transform:rotateX(0deg);-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform-origin:50% 50% -20px;-o-transform-origin:50% 50% -20px;transform-origin:50% 50% -20px;-webkit-transform-origin:50% 50% -20px;-moz-transform-origin:50% 50% -20px}ul.advertise-tabs li a.active span:first-child,ul.advertise-tabs li a:hover span:first-child{color:#fff;-o-transition:all .2s ease;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transform:rotateX(0deg);-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);visibility:visible}ul.advertise-tabs li a.active span:nth-child(2),ul.advertise-tabs li a:hover span:nth-child(2){background-color:#0f0f0f;-o-transition:all .2s ease;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transform:rotateX(-87deg);-webkit-transform:rotateX(-87deg);-moz-transform:rotateX(-87deg);visibility:hidden}ul.contact-states{padding:0;margin:2em 0;-moz-column-count:2;-webkit-column-count:2;column-count:2}ul.contact-states li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;display:table;margin-bottom:1em}.advertising-links{padding:2em 0;text-align:center;text-transform:uppercase}.advertising-links a{display:inline-block;padding:0 1em;color:#fff;font-size:.8em;font-family:FuturaPT}.advertising-links span{font-size:.5em}@media (min-width:768px){ul.contact-states{-moz-column-count:4;-webkit-column-count:4;column-count:4}ul.advertise-tabs{background:none;padding:0;border:0;display:block}ul.advertise-tabs li{margin:0 1px 3px;width:auto}ul.advertise-tabs li a,ul.advertise-tabs li a span{width:130px}ul.advertise-tabs li a span.mline{padding:.4em 1em}}.advertise-section .faq-heading h3{text-align:left!important;margin-bottom:20px!important;text-transform:uppercase!important}.bio-page-section .bio-items{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bio-page-section .bio-item{text-align:center;margin-bottom:50px;cursor:pointer}.bio-page-section .bio-item .photo{border-radius:50%;width:190px;height:190px;margin:0 auto;overflow:hidden;box-shadow:0 20px 22px 0 rgba(0,0,0,.1)}.bio-page-section .bio-item .photo,.bio-page-section .bio-item .title{-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.bio-page-section .bio-item .title{margin-top:15px;color:#e5363a;text-transform:uppercase;font-family:FuturaPT;font-weight:700;font-size:.8em}.bio-page-section .bio-item .name{margin-top:10px;font-size:1.3em;font-family:GaramondPro;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.bio-page-section .bio-item:hover .photo{-webkit-transform:scale(1.03) translateY(-10px);-moz-transform:scale(1.03) translateY(-10px);-ms-transform:scale(1.03) translateY(-10px);-o-transform:scale(1.03) translateY(-10px);transform:scale(1.03) translateY(-10px)}.product-list .product-item{margin-bottom:2em!important}.product-list .product-item .content{max-width:300px;margin:0 auto;position:relative;background:#fff;box-shadow:0 0 20px 10px rgba(0,0,0,.02);-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.product-list .product-item span.product-image{display:block;background:#000;margin-bottom:10px;overflow:hidden;text-align:center}.product-list .product-item span.product-image img{-webkit-box-shadow:0 -1px 1px 1px #ccc;-moz-box-shadow:0 -1px 1px 1px #ccc;box-shadow:0 -1px 1px 1px #ccc;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.product-list .product-item .btn{border:0!important}.product-list .product-item .btn:hover{background:#fff;color:#e5363a}.product-list .product-item .more-info:hover{background:#fff;color:#e5363a!important}.product-list .product-item a{font-family:GaramondPro;display:block;text-decoration:none}.product-list .product-item a .title-price-wrap{position:relative;padding:15px}.product-list .product-item a .title-price{position:relative}.product-list .product-item a span.price{line-height:1.2;color:#e5363a;top:0;width:30%;text-align:right;font-size:.8em!important;position:absolute;right:0;font-family:FuturaPT;font-weight:700}.product-list .product-item a h3{font-family:GaramondPro!important;margin:0;width:70%;color:#151515;font-size:1.1em!important}.product-list .product-item a.product_type_simple{background:#333}.product-list .product-item a.add_to_cart_button{background:#e5363a}.product-list .product-item a.add_to_cart_button,.product-list .product-item a.more-info,.product-list .product-item a.product_type_simple{font-family:FuturaPT;text-transform:uppercase;text-align:center;position:absolute;color:#fff;width:170px;left:50%;margin-left:-85px;padding:.9em .5em;font-size:.8em;opacity:0}.product-list .product-item .added_to_cart{font-family:FuturaPT;text-transform:uppercase;text-align:center;position:absolute;z-index:2;top:-29px;width:100%;left:0;background:#e5363a;color:#fff;padding:8px 10px;font-size:.6em;line-height:normal}.product-list .product-item .added_to_cart:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(226,56,63,0);border-top-color:#e2383f;border-width:5px;margin-left:-5px}.product-list .product-item .added_to_cart:hover{background:#333}.product-list .product-item .added_to_cart:hover:after{border-top-color:#333}.product-list .product-item a.add_to_cart_button,.product-list .product-item a.product_type_simple{top:100px}.product-list .product-item a.more-info{top:50px;border:1px solid #fff}.product-list .product-item a.more-info:hover{color:#ccc;border:1px solid #ccc}.product-list .product-item a.add_to_cart_button,.product-list .product-item a.more-info,.product-list .product-item a.product_type_simple{display:none}.product-list .product-item:hover .content{box-shadow:0 0 20px 10px rgba(0,0,0,.05)}.product-list .product-item:hover a.add_to_cart_button,.product-list .product-item:hover a.more-info,.product-list .product-item:hover a.product_type_simple{opacity:1}.product-list .product-item:hover a.add_to_cart_button,.product-list .product-item:hover a.product_type_simple{-webkit-animation:fadeInDown .5s 1 ease;-moz-animation:fadeInDown .5s 1 ease;-o-animation:fadeInDown .5s 1 ease}.product-list .product-item:hover a.more-info{-webkit-animation:fadeInUp .5s 1 ease;-moz-animation:fadeInUp .5s 1 ease;-o-animation:fadeInUp .5s 1 ease}body.term-back-issues .product-list .product-item span.product-image{height:auto}body.term-back-issues .product-list .product-item span.product-image img{width:100%}.woocommerce-pagination{margin-top:3em}.woocommerce-pagination ul.page-numbers{display:block;text-align:center!important;border:0!important}.woocommerce-pagination ul.page-numbers>li{display:inline-block;color:#151515;background:none;border-right:0;float:none;margin:0 2px!important}.woocommerce-pagination ul.page-numbers>li a,.woocommerce-pagination ul.page-numbers>li span{font-family:Conv_FuturaStd-Heavy;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;padding:10px 15px!important;display:inline-block!important;border:1px solid #151515!important;color:#151515!important;background:none!important;font-size:12px!important}.woocommerce-pagination ul.page-numbers>li:hover a,.woocommerce-pagination ul.page-numbers>li:hover span,.woocommerce-pagination ul.page-numbers>li span{color:#fff!important;background:#151515!important}.single-product .woocommerce-main-image{display:block}.single-product .images .thumbnails,.single-product .woocommerce-main-image{padding:14px;background:#fff;-webkit-box-shadow:0 1px 1px 2px #f5f5f5;-moz-box-shadow:0 1px 1px 2px #f5f5f5;box-shadow:0 1px 1px 2px #f5f5f5}.single-product .images .thumbnails{margin-top:5px}.single-product .entry-summary p{font-size:1.1rem}.single-product .entry-summary ol,.single-product .entry-summary ul{margin-left:30px;margin-bottom:20px}.single-product .product_title{font-family:GaramondPro;font-size:1.6em;margin-bottom:1em;position:relative;padding-bottom:.5em!important}.single-product .product_title:after{content:"";position:absolute;height:2px;background:url(../images/border.png);bottom:0;left:0;right:0;width:100%}@media (min-width:768px){.single-product .product_title{font-size:1.8em}}@media (min-width:992px){.single-product .product_title{font-size:2em}}.single-product .price .amount{color:#e5363a}.single-product div.product form.cart label{font-family:FuturaPT;font-size:.8em}.single-product div.product form.cart label.qty-label{float:left;padding-top:5px;margin-right:10px}.single-product div.product form.cart div.quantity{float:left!important;margin-bottom:10px}.single-product div.product form.cart input.input-text{clear:both;border:1px solid #cacaca;background:none}.single-product .product-meta{margin-top:2em;padding-top:2em;position:relative;color:#e5363a;font-size:.7em;font-family:FuturaPT}.single-product .product-meta:after{content:"";position:absolute;height:2px;background:url(../images/border.png);top:0;left:0;right:0;width:100%}.single-product .product-meta a,.single-product .product-meta span{display:inline-block;margin-right:10px;color:#e5363a;font-weight:700;font-size:1em}.single-product .product-meta i{font-size:16px;color:#e5363a}.single-product div.product .woocommerce-tabs ul.tabs{margin:0}.single-product div.product .woocommerce-tabs ul.tabs a{text-transform:uppercase;font-family:FuturaPT;font-size:.8em;padding:1em 2em!important}.single-product div.product .woocommerce-tabs ul.tabs li{border:1px solid #ccc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.single-product div.product .woocommerce-tabs ul.tabs li:after,.single-product div.product .woocommerce-tabs ul.tabs li:before{display:none!important}.single-product div.product .woocommerce-tabs ul.tabs li.active{background:#e5363a;z-index:2;border:1px solid #e5363a;color:#fff}.single-product div.product .woocommerce-tabs .entry-content{background:#fff;padding:1em}.woocommerce-cart .woocommerce form{overflow:auto}.checkout-button,.woocommerce-checkout .button,.woocommerce-message .wc-forward{text-transform:uppercase;background:#e5363a!important;color:#fff!important;font-family:FuturaPT!important;font-size:1em!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;padding:1em!important}.woocommerce-message .wc-forward{padding:.5em 1em!important;font-size:.7em!important}.cart_totals h2{text-align:left;text-transform:none;font-size:1.6em;margin-bottom:0}.cart_totals table th{min-width:115px}.woocommerce-page .woocommerce form input[type=email],.woocommerce-page .woocommerce form input[type=number],.woocommerce-page .woocommerce form input[type=password],.woocommerce-page .woocommerce form input[type=text],.woocommerce-page .woocommerce form select,.woocommerce-page .woocommerce form textarea{border:1px solid #cacaca;background:none;padding:.5em 1em;height:37px}.woocommerce table.shop_table{background:#fff}.woocommerce table.shop_table .quantity input.qty{padding:.5em 3px}.woocommerce-billing-fields h3,.woocommerce-shipping-fields h3{position:relative;text-transform:uppercase;font-size:1.5em}.woocommerce-billing-fields label,.woocommerce-shipping-fields label{text-transform:uppercase;font-family:FuturaPT;font-size:.7em}.woocommerce-billing-fields h3 label,.woocommerce-shipping-fields h3 label{font-size:1em!important}h3#order_review_heading{position:relative;text-transform:uppercase;font-size:1.5em}#floating-cart{position:fixed;right:0;top:305px;z-index:10}#floating-cart span#wpmenucartli a{background:#e5363a;padding:10px;display:block;border:0;text-transform:uppercase;font-family:FuturaPT;font-size:.8em;font-weight:700;text-decoration:none!important;color:#fff}#floating-cart span#wpmenucartli a:hover{color:#fff;background:#333}.woocommerce ul#shipping_method li{text-indent:0!important}.cross-sells .product-list .product-item{width:200px!important}.cross-sells .product-list .product-item a.add_to_cart_button,.cross-sells .product-list .product-item a.more-info,.cross-sells .product-list .product-item a.product_type_simple{width:100px!important;left:50%!important;margin-left:-50px!important;padding:.4em .2em!important;font-size:.6em!important}.cross-sells .product-list .product-item a.more-info{top:40px!important}.cross-sells .product-list .product-item a.add_to_cart_button,.cross-sells .product-list .product-item a.product_type_simple{top:79px!important}.woocommerce-page.cart #coupon_code{width:120px;height:34px;font-size:.7em;text-transform:uppercase;border:1px solid #f4f4f4;border-radius:3px}div.pp_woocommerce .pp_loaderIcon:before{background:url(../images/bucking-bronc.gif) no-repeat 50%!important;background-size:50px 50px!important;height:50px!important;width:50px!important;margin-left:-25px!important;margin-top:-25px!important;-webkit-animation:none!important;-moz-animation:none!important;-o-animation:none!important}.product_meta .sku_wrapper{display:none}table.variations label{font-size:1.1em!important;color:#333;font-family:FuturaPT!important}@media (min-width:768px){.product-list .product-item a.add_to_cart_button,.product-list .product-item a.more-info,.product-list .product-item a.product_type_simple{display:block}.product-list .product-item:hover .product-image img{opacity:.2}body.term-back-issues .product-list .product-item span.product-image img{width:100%}body.term-back-issues .product-list .product-item a.add_to_cart_button,body.term-back-issues .product-list .product-item a.product_type_simple{top:185px}body.term-back-issues .product-list .product-item a.more-info{top:120px}}@media (min-width:992px){#floating-cart{top:450px}body.term-back-issues .product-list .product-item span.product-image img{width:100%}body.term-back-issues .product-list .product-item a.add_to_cart_button,body.term-back-issues .product-list .product-item a.product_type_simple{top:185px}body.term-back-issues .product-list .product-item a.more-info{top:120px}}@media (min-width:1200px){.product-list .product-item a.add_to_cart_button,.product-list .product-item a.product_type_simple{top:135px}.product-list .product-item a.more-info{top:70px}body.term-back-issues .product-list .product-item span.product-image img{width:100%}body.term-back-issues .product-list .product-item a.add_to_cart_button,body.term-back-issues .product-list .product-item a.product_type_simple{top:185px}body.term-back-issues .product-list .product-item a.more-info{top:120px}}@media (min-width:1600px){body.term-back-issues .product-list .product-item span.product-image img{width:100%}body.term-back-issues .product-list .product-item a.add_to_cart_button,body.term-back-issues .product-list .product-item a.product_type_simple{top:185px}body.term-back-issues .product-list .product-item a.more-info{top:120px}}.woocommerce span.onsale{background:#e5363a;height:3.236em;width:3.236em}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#e5363a}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{color:#fff}.woocommerce div.product p.price ins span,.woocommerce div.product span.price ins span{color:#e5363a}.entry-summary{font-size:1rem}.entry-summary select{border:1px solid #ededed;background:#fff}.entry-summary .stock{color:#000!important;font-size:1rem!important}.entry-summary .out-of-stock{color:#e5363a!important}.entry-summary .qty-label{font-size:1rem!important}.upsells.products{padding-top:50px;clear:both}.upsells.products h2{text-align:left;text-transform:none}.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2,.woocommerce-page .col2-set .col-3,.woocommerce-page .col2-set .col-4,.woocommerce-page .col2-set .col-5,.woocommerce-page .col2-set .col-6,.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce .col2-set .col-3,.woocommerce .col2-set .col-4,.woocommerce .col2-set .col-5,.woocommerce .col2-set .col-6{max-width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none}.woocommerce .woocommerce-info{border-top-color:#000}.cart_totals h2,.woocommerce-checkout .checkout h3{font-family:FuturaPT}.author-info-wrap .author-bio{padding:30px 20px}.author-info-wrap .photo{margin-top:20px}.author-info-wrap .photo img{box-shadow:0 0 30px 10px rgba(0,0,0,.03);width:100%}.author-info-wrap .author-bio-wrap{padding:20px 0}.author-info-wrap .name-title{margin-top:-60px;position:relative;z-index:2}.author-info-wrap .name-title .title{background:#ca0000;padding:5px 20px;font-weight:700;color:#fff;text-transform:uppercase;display:inline-block;font-size:.8em}.author-info-wrap .name-title .name{background:#fff;font-size:1.3em;font-family:GaramondPro;padding:20px;margin-right:30px}.author-info-wrap .talladv{text-align:center}@media (min-width:768px){.author-info-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1150px;margin:0 auto}.author-info-wrap .col1{width:240px;-webkit-box-flex:0;-ms-flex:0 0 240px;flex:0 0 240px}.author-info-wrap .col2{width:430px;-webkit-box-flex:0;-ms-flex:0 0 430px;flex:0 0 430px}.author-info-wrap .col3{width:300px;-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px;display:none}.author-info-wrap .photo{margin-top:0}.author-info-wrap .name-title .name{font-size:1.6em}}@media (min-width:992px){.author-info-wrap .col1{width:340px;-webkit-box-flex:0;-ms-flex:0 0 340px;flex:0 0 340px}.author-info-wrap .col2{width:550px;-webkit-box-flex:0;-ms-flex:0 0 550px;flex:0 0 550px}.author-info-wrap .name-title .name{font-size:2em}}@media (min-width:1200px){.author-info-wrap .col1{width:340px;-webkit-box-flex:0;-ms-flex:0 0 340px;flex:0 0 340px}.author-info-wrap .col2{width:450px;-webkit-box-flex:0;-ms-flex:0 0 450px;flex:0 0 450px}.author-info-wrap .col3{width:300px;-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px;display:block}.author-info-wrap .name-title .name{font-size:2em}}.author-quote{position:relative;max-width:1150px;margin:80px auto}.author-quote:after,.author-quote:before{position:absolute;content:"";border-bottom:3px solid #000;border-top:3px solid #000;z-index:2;left:0;right:0;top:0;bottom:0}.author-quote:after{bottom:7px;top:6px;border-width:1px}.author-quote .quote-icon{position:absolute;top:-15px;width:80px;padding:0 20px;text-align:center;background:#fff;left:50%;margin-left:-40px;z-index:3}.author-quote .quote-content{position:relative;z-index:10;padding:50px 20px;max-width:700px;text-align:center;margin:0 auto}.author-quote .quote-content .quote-by{color:#e5363a;text-align:center;font-weight:700;margin-bottom:20px}.author-quote .quote-content p{font-size:1.2rem;font-family:GaramondPro;line-height:1.3}@media (min-width:768px){.author-quote .quote-icon{position:absolute;top:-30px;width:120px;padding:0 20px;text-align:center;background:#fff;left:100px;margin-left:0;z-index:3}.author-quote .quote-content p{font-size:1.3em}}@media (min-width:992px){.author-quote .quote-content p{font-size:1.6em}}.author-posts-section{max-width:1150px;margin:0 auto}.event-item{margin-bottom:35px;position:relative;padding-left:65px}.event-item h3{margin:0 0 10px;font-size:1.4em}.event-item h3 a{color:#333;text-decoration:none;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.event-item h3 a:hover{color:#e5363a}.event-item .excerpt{color:#707070;font-size:1em}.event-item .event-date{background:#e03738;color:#fff;position:absolute;left:0;top:0;width:50px;font-size:26px;text-align:center}.event-item .event-date span{background:#b2191a;font-size:9px;display:block;padding:5px 0;font-family:FuturaPT,san-serif;text-transform:uppercase}.event-item .the-date{font-size:.8em;display:none}.ys-search.event-item .the-date{display:block}.ys-search.event-item{padding-left:0}.ys-search.event-item .event-date{display:none}.event-search{margin:0 auto;margin-bottom:2em;max-width:1150px}.event-search h3{font-family:FuturaPT;text-align:center;font-size:1.4em}.event-search .submit-event-btn{background:#cacaca!important;color:#333!important;float:right;font-size:.6em}.event-search .submit-event-btn:hover{color:#cacaca!important;background:#333!important}@media (max-width:600px){.event-search .submit-event-btn{float:none;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);width:100%}}.event-search-fields{position:relative;padding:2em 0}.event-search-fields:after,.event-search-fields:before{position:absolute;content:"";height:6px;left:0;right:0;background:url(../images/line.jpg)}.event-search-fields:before{top:0}.event-search-fields:after{bottom:0}.event-search-fields .form-label{color:#999}.event-search-fields .form-control{border:1px solid #ededed;background:transparent;height:40px;padding:0 15px}.event-search-fields select{display:inline-block;border-radius:0;height:40px;width:48%}.cal-heading,h2.tribe-events-page-title{text-align:center;font-family:Conv_Adobe-Garamond-Pro-Bold;padding:10px 0;position:relative;text-transform:uppercase;margin-bottom:1em}.cal-heading:after,h2.tribe-events-page-title:after{position:absolute;content:"";height:2px;bottom:0;left:0;right:0;background:url(../images/border.png)}.cal-heading{padding-top:1em;clear:both}h2.tribe-events-page-title{text-align:left;text-transform:none}.tribe-mini-calendar-list-wrapper{display:none}.tribe_mini_calendar_widget .widget_calendar{margin-bottom:0}.tribe-mini-calendar-wrapper .tribe-mini-calendar-nav td{background:#fff;border:1px solid #fff}.tribe-mini-calendar-wrapper .tribe-mini-calendar-nav td div{font-size:.8em}.tribe-mini-calendar-wrapper .tribe-mini-calendar-nav td .tribe-mini-calendar-nav-link,.tribe-mini-calendar-wrapper .tribe-mini-calendar-nav td span{color:#707070}.tribe-mini-calendar-wrapper .tribe-mini-calendar th{color:#fff;background:#333;border:1px solid #fff;padding:5px 2px;font-weight:700;position:relative}.tribe-mini-calendar-wrapper .tribe-mini-calendar td.tribe-events-has-events,.tribe-mini-calendar-wrapper .tribe-mini-calendar thead{background:#fff}.tribe-mini-calendar-wrapper .tribe-mini-calendar td.tribe-events-has-events a{color:#e5363a;padding:5px 0!important;font-size:.7em;border:1px solid #c7c7c7}.tribe-mini-calendar-wrapper .tribe-mini-calendar td.tribe-events-has-events a:before{z-index:-9!important}.tribe-mini-calendar-wrapper .tribe-mini-calendar td.tribe-events-has-events a:hover{background:#e5363a!important;color:#fff!important;border:1px solid #e5363a}.tribe-mini-calendar-wrapper .tribe-mini-calendar td.tribe-events-has-events.tribe-events-present,.tribe-mini-calendar-wrapper .tribe-mini-calendar td.tribe-events-has-events.tribe-mini-calendar-today{background:#151515;color:#fff!important}.tribe-mini-calendar-wrapper .tribe-mini-calendar td.tribe-events-has-events.tribe-events-present:hover,.tribe-mini-calendar-wrapper .tribe-mini-calendar td.tribe-events-has-events.tribe-mini-calendar-today:hover{background:#e5363a}#tribe-events-content-wrapper .tribe-events-list .type-tribe_events{padding:0 0 0 70px;margin-bottom:2em;position:relative}#tribe-events-content-wrapper .tribe-events-list .type-tribe_events h2{font-size:.9em;margin-bottom:.7em;text-transform:none}#tribe-events-content-wrapper .tribe-events-list .type-tribe_events h2 a{color:#151515}#tribe-events-content-wrapper .tribe-events-list .type-tribe_events h2 a:hover{color:#e5363a}#tribe-events-content-wrapper .tribe-events-list .type-tribe_events .event-date{text-align:center;width:48px;color:#fff;background:#e03738;position:absolute;left:0;top:0}#tribe-events-content-wrapper .tribe-events-list .type-tribe_events .event-date span.day,#tribe-events-content-wrapper .tribe-events-list .type-tribe_events .event-date span.month{display:block;text-transform:uppercase;font-family:FuturaPT;font-weight:700}#tribe-events-content-wrapper .tribe-events-list .type-tribe_events .event-date span.month{background:#b2191a;padding:4px 1px;font-size:.5em}#tribe-events-content-wrapper .tribe-events-list .type-tribe_events .event-date span.day{padding:7px 0;font-size:1.2em}#tribe-events-content-wrapper .tribe-events-list .type-tribe_events .entry-summary{font-size:.9em;color:#707070}#tribe-events-content-wrapper .tribe-events-list .type-tribe_events a.tribe-events-read-more{display:none}#tribe-events-bar{display:none;padding-bottom:2em;margin-bottom:4em}#tribe-events-bar a.get-this-calendar,#tribe-events-bar a.submit-an-event{text-transform:uppercase;display:inline-block;padding:.7em 1.5em;background:#cacaca;line-height:1;font-family:FuturaPT;font-size:.7em;color:#151515;text-decoration:none!important;position:relative;z-index:2}#tribe-events-bar a.get-this-calendar:hover,#tribe-events-bar a.submit-an-event:hover{background:#e5363a;color:#fff}#tribe-events-bar a.get-this-calendar{float:left}#tribe-events-bar a.submit-an-event{float:right}#tribe-events-bar #tribe-bar-form{background:none}#tribe-events-bar #tribe-bar-form .tribe-bar-category-filter,#tribe-events-bar #tribe-bar-form .tribe-bar-date-filter,#tribe-events-bar #tribe-bar-form .tribe-bar-geoloc-filter,#tribe-events-bar #tribe-bar-form .tribe-bar-search-filter{padding-top:15px!important;padding-bottom:15px!important}#tribe-events-bar #tribe-bar-form .tribe-bar-category-filter{width:100%;float:left;padding:15px}#tribe-events-bar #tribe-bar-form input[type=text]{border:1px solid #dedede;padding:.7em}#tribe-events-bar #tribe-bar-form select#tribe-bar-category{width:100%;border-radius:0;height:40px;-webkit-appearance:none;-webkit-border-radius:0;border:1px solid #dedede;background:none;padding:0 .7em}#tribe-events-bar #tribe-bar-form label{font-family:FuturaPT;text-transform:uppercase;color:#999;font-size:.7em}#tribe-events-bar:after{position:absolute;content:"";height:2px;bottom:0;left:0;right:0;background:url(../images/border.png)}.tribe-events-ical{display:none!important}.featured-event{margin-bottom:2em}.featured-event .ft-label{color:#e5363a}.featured-event .event-date,.featured-event .ft-label{text-transform:uppercase;font-family:FuturaPT;font-size:.7em}.featured-event h2{margin-bottom:.5em;text-transform:none}.featured-event .event-thumb{position:relative;border:1px solid #d4d4d4;overflow:hidden}.featured-event .event-thumb img{-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.featured-event .event-thumb:hover img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.tribe-events-single{background:#fff}.tribe-events-single .content{padding:1em 1.5em;color:#333}.tribe-events-single .content .tribe-events-schedule{color:#e5363a;margin-top:20px;text-transform:uppercase;font-size:1rem;text-align:center}.tribe-events-single .content .tribe-events-schedule h3{font-size:1.2em;font-family:FuturaPT;font-weight:700;margin-bottom:20px}.tribe-events-single .content .event-label{text-transform:uppercase;font-family:FuturaPT;font-weight:700;font-size:.9em;margin-bottom:1em}.tribe-events-single .content h2{padding-bottom:1em;text-transform:none}.tribe-events-single .content .tribe-events-meta-group-details dt{font-family:Conv_Adobe-Garamond-Pro-Bold}.tribe-events-single .content .tribe-events-meta-group-details,.tribe-events-single .content .tribe-events-meta-group-venue,.tribe-events-single .content .tribe-events-single-event-description{padding-left:1em}.tribe-events-single .content .tribe-events-meta-group-details td,.tribe-events-single .content .tribe-events-meta-group-venue td,.tribe-events-single .content .tribe-events-single-event-description td{font-family:Conv_Adobe-Garamond-Pro-Bold}.tribe-events-single .event-note{border:1px solid #ededed;position:relative;padding:2em;margin-bottom:1em}.tribe-events-single .event-note:after{position:absolute;content:"";left:10px;top:10px;right:10px;bottom:10px;border:1px solid #ededed}#tribe-events-footer{padding:0 1.5em 1em}.tribe-events-event-image img{width:100%}.event-single-section .content-aside-wrap{margin-top:50px}@media (min-width:728px){#tribe-events-bar #tribe-bar-form .tribe-bar-category-filter{width:25%}.cal-heading{clear:none;padding-top:0}#tribe-events-bar{display:block}}#submit-event-form .form-label{font-size:.8em}#submit-event-form .form-label,#submit-event-form h3{font-weight:700;font-family:FuturaPT;text-transform:uppercase}#submit-event-form h3{margin-top:50px;font-size:1.3em}@media (min-width:768px){#submit-event-form h3{font-size:1.6em}}@media (min-width:992px){#submit-event-form h3{font-size:1.8em}}body#tinymce{margin:12px!important;background:#fff!important;color:#333!important}body#tinymce ol li,body#tinymce ul li{margin-left:30px}