/* ADDS A BROWSER PREFIX TO THE PROPERTY *//* =Main content and comment content
-------------------------------------------------------------- *//* Button style *//* Comment form *//* =Front page template
-------------------------------------------------------------- *//* Images *//* VC Row style *//* =Counter
-------------------------------------------------------------- *//*
====== Zoom effect ======

*//* =Layout 1
-------------------------------------------------------------- *//* ==========================================================================
    Style Main Menu
========================================================================== *//*Min width 1920px*//* =Custom class
-------------------------------------------------------------- *//* =Fancybox
  -------------------------------------------------------------- *//* =Carousel
-------------------------------------------------------------- *//* =Menu
-------------------------------------------------------------- *//* =Carousel
 -------------------------------------------------------------- *//* =Fancybox
  -------------------------------------------------------------- *//* =Carousel
   -------------------------------------------------------------- *//** Quote **//* Header *//* =Blog article image
-------------------------------------------------------------- */.nav-menu a,.widget-title{font-family:'Mouse Memoirs';font-weight:400;}.owl-controls :before{font-family:'Lato';}body .cs-boxed{max-width:1562px;}body .cs-boxed #cshero-header-navigation.header-fixed{max-width:1562px;}cshero-header-logo a img{height:150;}#cshero-header-logo-sticky a img{height:100;}#cshero-header .main-navigation ul li a{font-size:20px;}#cshero-header .main-navigation ul > li{padding:0 20px 0 0;}#cshero-header .main-navigation ul > li > a{text-transform:uppercase;}#cshero-header .main-navigation ul > li > a{color:#404244;}#cshero-header .main-navigation ul > li > a:hover{color:#2dc0ce;}#cshero-header .main-navigation ul li ul{min-width:250px;}#cshero-header .main-navigation ul > li > ul{background:#fff;}#cshero-header .main-navigation ul li ul li a{font-size:18px;}#cshero-header .main-navigation ul li ul li a{color:#010101;}#cshero-header .main-navigation ul li > ul li > a:hover{color:#ffbf00;}#cshero-header .main-navigation ul li.current-menu-parent > a{color:#ffbf00;}#cshero-header .main-navigation ul li ul li.current-menu-item > a{color:#ffbf00;}#cshero-header .main-canvas .menu-main-menu li > a:hover{color:#ffbf00;}#cshero-header .main-canvas .menu-main-menu li.current-menu-item a{color:#ffbf00;}#cshero-header .main-navigation ul li ul li a{text-transform:none;}h1,h2,h3,h4,h5,h6{margin:0;}.same-height .full-height .vc_column-inner{position:absolute;width:100%;height:100%;}.edit-link{display:none;}.pp_pic_holder .ppt{display:none !important;}.cs-highlight-style-1{font-weight:600;}.cs-highlight-style-2{font-weight:500;}.cs-highlight-style-3{margin-top:34px;display:flex;}p{margin:0;}.cs-quote-style-1{border-left:3px solid #2dc0ce;display:inline-block;margin:27px 0 27px 50px;padding-left:20px;font-style:italic;}.cms-carousel.owl-carousel .owl-item img{width:auto;}.wpb_single_image.wpb_content_element{margin-bottom:0;}.vc_tta-panel-title .vc_tta-title-text{font-family:"Mouse Memoirs";/* = Column style
-------------------------------------------------------------- */}@media screen and (min-width:1920px){/* About */.pdr-120{padding-right:118px !important;}.margin-right-1{margin-right:-1%;}.pad-r-43 .vc_column-inner{padding-right:43px !important;}}@media screen and (min-width:1900px){.pdr-70{padding-right:6.3% !important;}.pdl-70{padding-left:6% !important;}}@media screen and (min-width:992px){.mgl--12{margin-left:-8.3%;z-index:9999;}.pdl-6{padding-left:6% !important;}.pdr-6{padding-right:6% !important;}.pdl-9{padding-left:9% !important;}.pdl-8{padding-left:8.2% !important;}.pad-l2-0 .vc_column-inner{padding-left:0 !important;}.pad-r2-0 .vc_column-inner{padding-right:0 !important;}.pad-l3-0{padding-left:0 !important;}.pad-r3-0{padding-right:0 !important;}}@media screen and (max-width:991px){.mgl--12{padding:0 15px !important;}}@media screen and (min-width:767px){.border-right-1,.border-right-2{position:relative;}.border-right-1:after,.border-right-2:after{content:"";display:block;width:2px;height:206px;z-index:999;top:50%;right:0;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */position:absolute;}.border-right-1:after{background:url("../images/border-right1.png") no-repeat top center;}.border-right-2:after{background:url("../images/border-right2.png") no-repeat top center;}}@media screen and (max-width:767px){.mgl--12{padding:0 !important;}.margin-t-40,.secsion.margin-t-40{margin-top:40px !important;}.secsion.pad-t-40{padding-top:60px !important;}.secsion .pad-t-0{padding-top:0 !important;}.vc_tta .vc_custom_heading h4,.vc_tta .wpb_text_column p{text-align:left !important;}.vc_column-inner .vc_tta-container .vc_tta-panel-body .wpb_wrapper .wpb_wrapper{padding:0 !important;}.secsion.bg-img-none{background-image:none !important;}.secsion.bg-img-black{background:#4b4b4b;}}@media screen and (min-width:992px){.pad-l-0 .vc_column-inner{padding-left:0 !important;}.pad-r-0 .vc_column-inner{padding-right:0 !important;}.padding-l-15{padding-left:15px !important;}}@media screen and (max-width:768px){/* = Revolution
-------------------------------------------------------------- */.pad-lr-15{padding-left:15px !important;padding-right:15px !important;}.pdl-9{padding-left:15px !important;}.pdl-8{padding-left:15px !important;}.margin-t-20{margin-top:20px !important;}}.rev_slider{/* = Pulse Effect
-------------------------------------------------------------- */}.rev_slider .tp-dottedoverlay{background:rgba(0, 0, 0, 0.1);}.rev_slider .tp-bullets .tp-bullet{width:10px;height:10px;}@-webkit-keyframes cms-pulse{25%{-webkit-transform:scale(1.1);-khtml-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}75%{-webkit-transform:scale(0.9);-khtml-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}}@keyframes cms-pulse{25%{-webkit-transform:scale(1.1);-khtml-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}75%{-webkit-transform:scale(0.9);-khtml-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}}.cms-pulse{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, );-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;}.cms-pulse:hover,.cms-pulse:focus,.cms-pulse:active{-webkit-animation-name:cms-pulse;animation-name:cms-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}.left{text-align:left;}.center{text-align:center;}.right{text-align:right;}textarea:focus,input:focus,a:focus{outline:0;}ul{list-style:none;}a:hover,a:focus,a:active{text-decoration:none;}.entry-meta{clear:both;}.entry-header img.wp-post-image{margin-bottom:24px;height:auto;}.entry-header .entry-title a{text-decoration:none;}.entry-header .entry-format{margin-top:24px;font-weight:normal;}.entry-header .comments-link{margin-top:24px;font-size:13px;line-height:1.84615;color:#757575;}.comments-link a,.entry-meta a{color:#757575;}.comments-link a:hover,.entry-meta a:hover{color:#21759b;}article.sticky .featured-post{border-top:4px double #ededed;border-bottom:4px double #ededed;color:#757575;font-size:13px;line-height:3.69231;margin-bottom:24px;text-align:center;}.entry-content a:visited,.comment-content a:visited{color:#9f9f9f;}.entry-content .more-link{white-space:nowrap;}.entry-content ul ul,.comment-content ul ul,.entry-content ol ol,.comment-content ol ol,.entry-content ul ol,.comment-content ul ol,.entry-content ol ul,.comment-content ol ul{margin-bottom:0;}.entry-content ul,.comment-content ul,.mu_register ul{list-style:disc outside;}.entry-content ol,.comment-content ol{list-style:decimal outside;}.comment-content blockquote{border:1px solid #e5e5e5;font-style:italic;}.comment-content blockquote p{padding-left:40px;}.entry-content blockquote p:last-child,.comment-content blockquote p:last-child{margin-bottom:0;}.entry-content code,.comment-content code{font-family:Consolas, Monaco, Lucida Console, monospace;font-size:12px;line-height:2;}.entry-content pre code,.comment-content pre code{display:block;}.entry-content abbr,.comment-content abbr,.entry-content dfn,.comment-content dfn,.entry-content acronym,.comment-content acronym{border-bottom:1px dotted #666;cursor:help;}img.alignleft,.wp-caption.alignleft{margin:12px 24px 12px 0;}img.alignright,.wp-caption.alignright{margin:12px 0 12px 24px;}img.aligncenter,.wp-caption.aligncenter{clear:both;margin-top:12px;margin-bottom:12px;}.entry-content embed,.entry-content iframe,.entry-content object,.entry-content video{margin-bottom:24px;}.entry-content dl,.comment-content dl{margin:0 24px;}.entry-content table,.comment-content table{width:100%;}.entry-content table caption,.comment-content table caption{font-size:16px;margin:24px 0;}.entry-content td,.comment-content td{border-top:1px solid #ededed;padding:6px 10px 6px 0;}.site-content article{border-bottom:4px double #ededed;margin-bottom:72px;padding-bottom:24px;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}.single-author .entry-meta .by-author{display:none;}.mu_register h2{color:#757575;font-weight:normal;/* Pagination */}.pagination a,.pagination span.page-numbers.current{display:inline-block;width:60px;height:60px;color:#4b4b4b;font-size:18px;line-height:60px;text-align:center;font-weight:300;border:1px solid #e5e5e5;}.pagination a,.pagination span{margin-right:4px;}.pagination a:last-child,.pagination span:last-child{margin-right:0;}.pagination a.prev,.pagination span.prev,.pagination a.next,.pagination span.next{width:62px;height:62px;line-height:57px;border:none;color:#fff;background:url("../images/btn_cf1.jpg") no-repeat center;}.pagination a.prev.page-numbers:before,.pagination span.prev.page-numbers:before{content:"\f104";font-size:28px;font-family:"fontawesome";}.pagination a.next.page-numbers:after,.pagination span.next.page-numbers:after{content:"\f105";font-size:28px;font-family:"fontawesome";}.pagination a:hover,.pagination span:hover,.pagination a:active,.pagination span:active{color:#4b4b4b;}.pagination span.page-numbers.current{color:#fff;width:62px;height:62px;line-height:64px;border:none;background:url("../images/pagination_active_bg.jpg") no-repeat center;}.page-template-blog-events{/* Revolution */}.page-template-blog-events .pagination{margin-top:60px;}.wpb_revslider_element.wpb_content_element{margin-bottom:0;/* Vc text*/}.wpb_text_column.wpb_content_element{margin:0;}.wp-block-cover,.wp-block-cover-image{color:white;margin-right:25px;}.wp-block-cover.has-background-dim-20.has-background-dim.has-parallax.alignfull{margin-left:-390px;min-width:1920px;}.wp-block-cover.has-background-dim.alignleft{color:white;margin-right:25px;}b,strong{color:white;}.btn,.rev-btn{border:none !important;line-height:60px; text-align:center !important;display:inline-block !important;padding:0 !important;}.btn{text-transform:uppercase;font-size:12px;font-weight:400;/* =Revolution
-------------------------------------------------------------- */}.btn.btn-block{display:block;}.tp-revslider-slidesli .rev-btn{font-size:24px;min-width:230px !important;}.tp-revslider-slidesli .rev-btn span{letter-spacing:0 !important;}.tp-revslider-slidesli .rev-btn.style1{background:url("../images/button-bg1.jpg") no-repeat center;}.tp-revslider-slidesli .rev-btn.style2{background:url("../images/button-bg2.jpg") no-repeat center;}.comment-awaiting-moderation{display:none;}.comments-area{clear:both;}.comments-area li.comment{list-style:none;}.comments-area .comments-title-list{font-family:"Mouse Memoirs";text-transform:uppercase;margin-bottom:25px;}.comments-area .commentlist{padding-left:0;}.comments-area .comment-respond h3{margin-top:22px;margin-bottom:0;}.comments-area .children{padding-left:100px;}.comments-area .comment-form p label{display:none !important;}.comments-area .comment-author cite.fn{font-size:18px;float:left;font-style:normal;color:#4b4b4b;font-weight:100;margin:7px 5px 0 0;text-transform:capitalize;line-height:1;}.comments-area .comment-author span.says{display:none;}.comments-area .comment-author img{width:70px;height:70px;margin-right:30px;float:left;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;/* BACKGROUND GRADIENT */}.comments-area .comment-meta{line-height:1;clear:both;float:left;width:100%;padding-left:100px;}.comments-area .comment-meta a{color:#ed2526;font-weight:400;font-size:12px;text-transform:uppercase;}.comments-area .comment-meta a.comment-edit-link{text-transform:lowercase;}.comments-area .comment-meta a.comment-edit-link:before{display:none;}.comments-area .comment-meta .reply{float:right;margin-top:-13px;}.comments-area .comment-meta .reply a{color:#4b4b4b;text-transform:uppercase;font-size:12px;font-weight:400;vertical-align:5px;}.comments-area .comment-meta .reply a:hover{color:#ed2526;}.comments-area .comment-meta .reply:before{content:"\e915";font-family:"linecons";color:#ed2526;margin-right:9px;}.comments-area .commentlist .comment-body p{margin:17px 0 21px 0;font-weight:100;padding-left:100px;font-size:18px;clear:both;}.comments-area .commentlist .comment-body h2{clear:both;}.comments-area .comment-form input[type='text'],.comments-area .comment-form textarea{padding-left:30px !important;font-size:16px !important;}.comments-area .comment-form .comment-form-url{display:none;}.comments-area textarea{min-height:200px;}.comments-area input#submit{font-size:12px;color:#fff;background:url("../images/btn_cf1.jpg") no-repeat center;text-transform:uppercase;font-weight:400;line-height:60px;margin-top:24px;margin-bottom:99px;}.comments-area .children input#submit{margin-bottom:10px;}.comments-area .children #respond{margin-top:-8px;}.single,footer.footer-content{position:relative;}.single .left-bg-footer,footer.footer-content .left-bg-footer,.single .right-bg-footer,footer.footer-content .right-bg-footer{height:100%;position:absolute;top:0;width:141px;z-index:99;}.single .left-bg-footer,footer.footer-content .left-bg-footer{left:0;background:url("../images/left-bg-footer.png") no-repeat center;}.single .right-bg-footer,footer.footer-content .right-bg-footer{right:0;background:url("../images/right-bg-footer.png") no-repeat center;}.single #footer-top,footer.footer-content #footer-top{padding-top:70px;padding-bottom:70px;position:relative;background:url("../images/footer-top-bg.png") repeat-y center;}.single #footer-bottom,footer.footer-content #footer-bottom{padding-top:45px;padding-bottom:45px;text-align:center;position:relative;}.single #footer-bottom .textwidget i,footer.footer-content #footer-bottom .textwidget i{color:#ed2526;}.single .footer-top-header,footer.footer-content .footer-top-header,.single .footer-top-center,footer.footer-content .footer-top-center,.single .footer-top-bottom,footer.footer-content .footer-top-bottom,.single .widget_social_share_widget,footer.footer-content .widget_social_share_widget{text-align:center;}.single .footer-top-header ul.wrap-icon-list,footer.footer-content .footer-top-header ul.wrap-icon-list,.single .footer-top-center ul.wrap-icon-list,footer.footer-content .footer-top-center ul.wrap-icon-list,.single .footer-top-bottom ul.wrap-icon-list,footer.footer-content .footer-top-bottom ul.wrap-icon-list,.single .widget_social_share_widget ul.wrap-icon-list,footer.footer-content .widget_social_share_widget ul.wrap-icon-list{padding-left:0;}.single .footer-top-header ul.wrap-icon-list a,footer.footer-content .footer-top-header ul.wrap-icon-list a,.single .footer-top-center ul.wrap-icon-list a,footer.footer-content .footer-top-center ul.wrap-icon-list a,.single .footer-top-bottom ul.wrap-icon-list a,footer.footer-content .footer-top-bottom ul.wrap-icon-list a,.single .widget_social_share_widget ul.wrap-icon-list a,footer.footer-content .widget_social_share_widget ul.wrap-icon-list a{position:relative;}.single .footer-top-header ul.wrap-icon-list a i,footer.footer-content .footer-top-header ul.wrap-icon-list a i,.single .footer-top-center ul.wrap-icon-list a i,footer.footer-content .footer-top-center ul.wrap-icon-list a i,.single .footer-top-bottom ul.wrap-icon-list a i,footer.footer-content .footer-top-bottom ul.wrap-icon-list a i,.single .widget_social_share_widget ul.wrap-icon-list a i,footer.footer-content .widget_social_share_widget ul.wrap-icon-list a i{font-size:18px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-khtml-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.single .footer-top-header ul.wrap-icon-list a:hover,footer.footer-content .footer-top-header ul.wrap-icon-list a:hover,.single .footer-top-center ul.wrap-icon-list a:hover,footer.footer-content .footer-top-center ul.wrap-icon-list a:hover,.single .footer-top-bottom ul.wrap-icon-list a:hover,footer.footer-content .footer-top-bottom ul.wrap-icon-list a:hover,.single .widget_social_share_widget ul.wrap-icon-list a:hover,footer.footer-content .widget_social_share_widget ul.wrap-icon-list a:hover{opacity:0.9;}.single .footer-top-header li,footer.footer-content .footer-top-header li,.single .footer-top-center li,footer.footer-content .footer-top-center li,.single .footer-top-bottom li,footer.footer-content .footer-top-bottom li,.single .widget_social_share_widget li,footer.footer-content .widget_social_share_widget li{display:inline-block;margin-right:5px;}.single .footer-top-header li:last-child,footer.footer-content .footer-top-header li:last-child,.single .footer-top-center li:last-child,footer.footer-content .footer-top-center li:last-child,.single .footer-top-bottom li:last-child,footer.footer-content .footer-top-bottom li:last-child,.single .widget_social_share_widget li:last-child,footer.footer-content .widget_social_share_widget li:last-child{margin-right:0;}.single .footer-top-header li a,footer.footer-content .footer-top-header li a,.single .footer-top-center li a,footer.footer-content .footer-top-center li a,.single .footer-top-bottom li a,footer.footer-content .footer-top-bottom li a,.single .widget_social_share_widget li a,footer.footer-content .widget_social_share_widget li a{display:block;width:60px;height:60px;line-height:60px;font-size:24px;text-align:center;color:#fff;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;/* BACKGROUND GRADIENT */}.single .footer-top-header li a.facebook,footer.footer-content .footer-top-header li a.facebook,.single .footer-top-center li a.facebook,footer.footer-content .footer-top-center li a.facebook,.single .footer-top-bottom li a.facebook,footer.footer-content .footer-top-bottom li a.facebook,.single .widget_social_share_widget li a.facebook,footer.footer-content .widget_social_share_widget li a.facebook{background:url("../images/facebook-bg.png") no-repeat center;}.single .footer-top-header li a.twitter,footer.footer-content .footer-top-header li a.twitter,.single .footer-top-center li a.twitter,footer.footer-content .footer-top-center li a.twitter,.single .footer-top-bottom li a.twitter,footer.footer-content .footer-top-bottom li a.twitter,.single .widget_social_share_widget li a.twitter,footer.footer-content .widget_social_share_widget li a.twitter{background:url("../images/twitter-bg.png") no-repeat center;}.single .footer-top-header li a.google,footer.footer-content .footer-top-header li a.google,.single .footer-top-center li a.google,footer.footer-content .footer-top-center li a.google,.single .footer-top-bottom li a.google,footer.footer-content .footer-top-bottom li a.google,.single .widget_social_share_widget li a.google,footer.footer-content .widget_social_share_widget li a.google{background:url("../images/google.png") no-repeat center;}.single .footer-top-header li a.linkedein,footer.footer-content .footer-top-header li a.linkedein,.single .footer-top-center li a.linkedein,footer.footer-content .footer-top-center li a.linkedein,.single .footer-top-bottom li a.linkedein,footer.footer-content .footer-top-bottom li a.linkedein,.single .widget_social_share_widget li a.linkedein,footer.footer-content .widget_social_share_widget li a.linkedein{background:url("../images/linkedein.png") no-repeat center;}.single .footer-top-header li a.pinterest,footer.footer-content .footer-top-header li a.pinterest,.single .footer-top-center li a.pinterest,footer.footer-content .footer-top-center li a.pinterest,.single .footer-top-bottom li a.pinterest,footer.footer-content .footer-top-bottom li a.pinterest,.single .widget_social_share_widget li a.pinterest,footer.footer-content .widget_social_share_widget li a.pinterest{background:url("../images/printest-bg.png") no-repeat center;}.single .footer-top-header img,footer.footer-content .footer-top-header img{display:inline-block;}.single .footer-top-center p,footer.footer-content .footer-top-center p{margin:0;}.single .footer-top-center p span,footer.footer-content .footer-top-center p span{color:#4b4b4b;}.single .footer-top-center .left-content,footer.footer-content .footer-top-center .left-content{text-align:right;}.single .footer-top-center .left-content p,footer.footer-content .footer-top-center .left-content p{float:right;max-width:275px;}.single .footer-top-center .right-content,footer.footer-content .footer-top-center .right-content{text-align:left;}.single .inner-footer-top,footer.footer-content .inner-footer-top,.single .footer-top-center,footer.footer-content .footer-top-center{margin-top:20px;}.single .footer-top-bottom,footer.footer-content .footer-top-bottom{margin-top:23px;}.single .footer-top-bottom .wrap-icon-list,footer.footer-content .footer-top-bottom .wrap-icon-list{margin-bottom:0;}#footer-bottom{background:#fff;}.wpcf7-form div.wpcf7-response-output{margin-left:0;margin-top:20px;/* = Input
-------------------------------------------------------------- */}::-moz-placeholder{font-size:18px;font-style:italic;}::-webkit-input-placeholder{font-size:18px;font-style:italic;}:-ms-input-placeholder{font-size:18px;font-style:italic;}input{background:#fff;border:1px solid #e6e6e6;height:60px;color:#989898;}input[type="text"],input[type="tel"],input[type="email"]{padding-left:60px;width:100%;}input[type="submit"]{font-size:12px;width:170px;color:#fff;font-weight:400;text-transform:uppercase;margin-top:15px;border:none;}textarea{padding:15px 0 0 60px;width:100%;border:1px solid #e6e6e6;max-height:200px;/* = Contact form
-------------------------------------------------------------- */}.contact-form{margin-top:53px;/* Comment form */}.contact-form p{margin-bottom:10px;display:inline-block;position:relative;width:100%;/** Style 1 **/}.contact-form p i{position:absolute;z-index:999;top:20px;left:33px;}.contact-form p.submit{display:block;}.contact-form.contact-form-1,.contact-form.contact-form-3{position:relative;/** Style 2 **/}.contact-form.contact-form-1 p input[type="submit"],.contact-form.contact-form-3 p input[type="submit"]{background:url("../images/btn_cf1.jpg") no-repeat left center;}.contact-form.contact-form-1 p i,.contact-form.contact-form-3 p i{color:#ed2526;}.contact-form.contact-form-2 p input[type="submit"]{background:url("../images/btn_cf2.jpg") no-repeat left center;}.contact-form.contact-form-2 p i{color:#f5913c;}#respond{margin-top:72px;margin-top:72px;}#respond .comment-notes{display:none;}#respond h3#reply-title{font-family:"Mouse Memoirs";}#respond h3#reply-title #cancel-comment-reply-link{margin-left:10px;font-weight:normal;font-size:12px;}#respond form{margin:20px 0;}#respond form p.logged-in-as{margin-bottom:24px;}#respond form label{display:block;line-height:1.71429;}#respond form input[type="text"],#respond form textarea{-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px;padding:5px;width:100%;}#respond form input[type="text"]{min-height:52px;}#respond form p.form-allowed-tags{margin:0;font-size:12px;line-height:2;color:#5e5e5e;}.required{color:red;}.icon{display:inline-block;text-align:center;width:1em;height:1em;fill:currentColor;/* =Comments Form
-------------------------------------------------------------- */}.comments-title{margin-bottom:48px;font-size:16px;line-height:1.5;font-weight:normal;}.comments-area article{margin:24px 0;margin:1.71429rem 0;}.comments-area article header{margin:0 0 48px;margin:0 0 3.42857rem;overflow:hidden;position:relative;}.comments-area article header cite,.comments-area article header time{display:block;margin-left:85px;margin-left:6.07143rem;}.comments-area article header cite{font-style:normal;font-size:15px;line-height:1.42857;}.comments-area cite b{font-weight:normal;}.comments-area article header time{line-height:1.71429;text-decoration:none;font-size:12px;color:#5e5e5e;}.comments-area article header a{text-decoration:none;color:#5e5e5e;}.comments-area article header a:hover{color:#21759b;}.comments-area article header cite a{color:#444;}.comments-area article header cite a:hover{text-decoration:underline;}.comments-area article header h4{position:absolute;top:0;right:0;padding:6px 12px;font-size:12px;font-weight:normal;color:#fff;background-color:#0088d0;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, #009cee, #0088d0);background-image:-ms-linear-gradient(top, #009cee, #0088d0);background-image:-webkit-linear-gradient(top, #009cee, #0088d0);background-image:-o-linear-gradient(top, #009cee, #0088d0);background-image:linear-gradient(top, #009cee, #0088d0);border-radius:3px;border:1px solid #007cbd;}.comments-area .bypostauthor cite span{position:absolute;margin-left:5px;padding:2px 5px;font-size:10px;}.comments-area .bypostauthor cite b{font-weight:bold;}a.comment-reply-link,a.comment-edit-link{color:#686868;font-size:13px;line-height:1.84615;}a.comment-reply-link:hover,a.comment-edit-link:hover{color:#21759b;}.commentlist .pingback{line-height:1.71429;margin-bottom:24px;/* Comment form */}#respond h3#reply-title{font-family:"Mouse Memoirs";text-transform:uppercase;}#respond h3.comment-reply-title{font-weight:normal;}#respond h3.comment-reply-title small a{font-size:12px !important;}#respond form{margin:20px 0;}#respond form p{margin-bottom:10px;}#respond form p.comment-form-comment{margin-bottom:7px;}#respond form p.logged-in-as{margin-bottom:24px;}#respond form label{display:block;line-height:1.71429;}#respond form input[type="text"],#respond form textarea{-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px;padding:5px;width:100%;}#respond form input[type="text"]{min-height:52px;}#respond form p.form-allowed-tags{margin:0;font-size:12px;line-height:2;color:#5e5e5e;}.required{color:red;}.icon{display:inline-block;text-align:center;width:1em;height:1em;fill:currentColor;}.comments-area .commentlist li .comment-form p{margin:0 0 10px 0;padding:0 !important;}#masthead{position:relative;z-index:9999;/* Logo *//* Page title */}.header-layout-first + .page-title{padding-bottom:0;}.page-title{padding-top:20px;padding-bottom:20px;}.page-title .page-title-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;}.page-title #page-title-text h1{font-size:35px;text-transform:uppercase;text-align:center;line-height:1;}.page-title #breadcrumb-text{text-align:center;}.page-title #breadcrumb-text li{font-size:12px;text-transform:uppercase;font-weight:400;color:#4b4b4b;}.page-title #breadcrumb-text li a{color:#ed2526;}.page-title #breadcrumb-text li:after{content:"/";margin:0 7px;color:#4b4b4b;}.page-title #breadcrumb-text li:last-child:after{display:none;}rs-fullwidth-wrap{z-index:0;}.entry-page-image{margin-bottom:14px;}.template-front-page .site-content article{border:0;margin-bottom:0;}.template-front-page .widget-area{clear:both;float:none;width:auto;padding-top:24px;border-top:1px solid #ededed;}.template-front-page .widget-area .widget li{margin:8px 0 0;font-size:13px;line-height:1.71429;list-style-type:square;list-style-position:inside;}.template-front-page .widget-area .widget li a{color:#757575;}.template-front-page .widget-area .widget li a:hover{color:#21759b;}.template-front-page .widget-area .widget_text img{float:left;margin:8px 24px 8px 0;/* =Widgets
-------------------------------------------------------------- */}.widget-area .widget ul ul{margin-left:12px;}.widget_rss li{margin:12px 0;}.widget_recent_entries .post-date,.widget_rss .rss-date{color:#aaa;font-size:11px;margin-left:12px;}#wp-calendar{margin:0;width:100%;font-size:13px;line-height:1.84615;color:#686868;}#wp-calendar #next{padding-right:24px;text-align:right;}.widget_search label{display:none;font-size:13px;line-height:1.84615;}.widget_twitter li{list-style-type:none;}.widget_twitter .timesince{display:block;text-align:right;/* =Plugins
----------------------------------------------- */}img#wpstats{display:block;margin:0 auto 24px;/* =Breadcrumb
----------------------------------------------- */}#breadcrumb-text ul.breadcrumbs{margin:0;padding:0;list-style:none;}#breadcrumb-text ul.breadcrumbs li{display:inline-block;}#breadcrumb-text ul.breadcrumbs li:first-child{margin-left:0;}body .secsion{z-index:10;}img{max-width:100%;}.alignleft{float:left;}.alignright{float:right;}.aligncenter{display:block;margin-left:auto;margin-right:auto;}.entry-content img,.comment-content img,.widget img,img.header-image,.author-avatar img,img.wp-post-image img{border-radius:0px;box-shadow:0;height:auto;}.wp-caption{/* Keep wide captions from overflowing their container. */max-width:100%;padding:4px;}.wp-caption .wp-caption-text,.gallery-caption,.entry-caption{font-style:italic;font-size:12px;line-height:2;color:#757575;}img.wp-smiley,.rsswidget img{border:0;border-radius:0;box-shadow:none;margin-bottom:0;margin-top:0;padding:0;}.entry-content dl.gallery-item{margin:0;}.gallery-item a,.gallery-caption{width:90%;}.gallery-item a{display:block;}.gallery-caption a{display:inline;}.gallery-columns-1 .gallery-item a{max-width:100%;width:auto;}.gallery .gallery-icon img{height:auto;max-width:90%;padding:5%;}.gallery-columns-1 .gallery-icon img{padding:3%;/* Video background */}.row-bg-video{position:relative;overflow:hidden;}.row-bg-video .cms-bg-video{position:absolute;left:0;top:0;width:100%;}.row-bg-video .wp-video-shortcode{width:100% !important;height:auto !important;}.page #blog-page,.archive #main{margin-top:120px;}body.single #masthead{margin-bottom:120px;}.title-text{text-align:center;margin-bottom:40px;}.title-text span{font-size:60px;font-family:"Roboto";}.searchform{/* = Gallery Single
  -------------------------------------------------------------- */}.searchform .screen-reader-text{display:none;}.gallery-main{margin-bottom:200px;padding-bottom:40px;border:1px solid #e5e5e5;}.gallery-main .social{margin-top:46px;}.single-gallery-footer{padding-bottom:120px;}#blog-page article,.archive article,body.blog article{border:1px solid #e5e5e5;margin-bottom:60px;}.cs-pagination,.paging-navigation{margin-bottom:120px;}.grid-pagination .paging-navigation{margin-bottom:0;}body.blog{/* =Article
-------------------------------------------------------------- */}body.blog .default-content{margin-top:120px;}body.blog .default-content article .entry-content{width:100%;}article{/* = Single post
-------------------------------------------------------------- */}article .entry-blog{/*** Archives Format Video ***/}article .entry-blog .entry-feature{position:relative;}article .entry-blog .entry-feature .post-meta{position:absolute;top:0;left:0;z-index:99;width:60px;min-height:100px;text-align:center;}article .entry-blog .entry-feature .post-meta .detail-date{height:60px;padding-top:5px;background:url("../images/btn_cf1.jpg") repeat-y center;}article .entry-blog .entry-feature .post-meta .detail-date span{display:block;width:100%;}article .entry-blog .entry-feature .post-meta .detail-date span.date{font-size:30px;color:#fff;line-height:30px;}article .entry-blog .entry-feature .post-meta .detail-date span.month{font-size:12px;line-height:22px;color:#4b4b4b;font-weight:400;text-transform:uppercase;}article .entry-blog .entry-feature .post-meta .comment-like{min-height:40px;padding-top:5px;background:url("../images/pagination_active_bg.jpg") repeat-y center;}article .entry-blog .entry-feature .post-meta .comment-like i{color:#ed2526;}article .entry-blog .entry-feature .post-meta .comment-like span{color:#fff;font-size:12px;font-weight:400;vertical-align:3px;margin-left:5px;}article .entry-blog .entry-content{float:left;padding:7.5% 8% 8%;}article .entry-blog .entry-content .text{margin-top:41px;}article .entry-blog .entry-title{line-height:65px;}article .entry-blog .entry-title a{font-size:60px;line-height:65px;font-weight:100;word-wrap:break-word;color:#4b4b4b;}article .entry-blog .entry-meta{margin-top:19px;font-size:12px;font-weight:400;text-transform:uppercase;}article .entry-blog .entry-meta span,article .entry-blog .entry-meta a,article .entry-blog .entry-meta i{color:#ed2526;}article .entry-blog .entry-meta span.lable{color:#4b4b4b;}article .entry-blog .entry-meta i{font-size:18px;margin-right:5px;vertical-align:-3px;}article .entry-blog .entry-meta .author,article .entry-blog .entry-meta .categories{float:left;}article .entry-blog .entry-meta .post-like{float:right;}article .entry-blog .entry-meta .post-like .cms-post-like i{cursor:pointer;}article .entry-blog .entry-meta .post-like .cms-post-like span{color:#4b4b4b;font-size:12px;font-weight:400;}article .entry-blog .entry-meta .post-date,article .entry-blog .entry-meta .date-post,article .entry-blog .entry-meta .author{margin-right:29px;}article.format-video{/*** Single Format Gallery ***/}article.format-video .post-meta{margin-top:37px;}article.format-video iframe{width:100%;}article .gallery-single .entry-content{padding:0;}article .gallery-single .entry-content .entry-title,article .gallery-single .entry-content .gallery-categories{text-align:center;}article .gallery-single .entry-content .entry-title{margin-top:54px;font-size:60px;}article .gallery-single .entry-content .gallery-categories{margin-top:16px;}article .gallery-single .entry-content .gallery-categories a{color:#ed2526;font-size:12px;font-weight:400;text-transform:uppercase;}article .gallery-single .entry-content .text{text-align:center;margin-top:41px;padding:0 6%;}article .entry-footer .read-more{text-align:left;margin-top:51px;/** Format Image **/}article.format-image{/** No Results **/}article.format-image .entry-feature{max-width:100%;}article.no-results{padding:40px;/* Event */}article.no-results .entry-title{font-family:"Mouse Memoirs";font-size:40px;}article.no-results .entry-content{max-width:100% !important;padding:0 !important;}article.no-results .entry-content .searchform{margin-top:15px;}article.no-results .entry-content .searchform input#s{height:50px;padding:0 30px;}article.events .entry-blog .entry-meta{margin-top:23px;}.single-post{/* =Events Page
-------------------------------------------------------------- */}.single-post .post-container{margin-bottom:80px;}.single-post article{/** Navigation **/}.single-post article .entry-content{padding:0;max-width:100%;}.single-post article .entry-content .featured-post-text{color:#4b4b4b;font-size:24px;}.single-post article .entry-content .text{margin-top:0;}.single-post article .entry-content blockquote{margin:57px 0;font-size:24px;color:#4b4b4b;font-style:italic;border:1px solid #e5e5e5;padding-top:60px;padding-bottom:60px;padding-left:16%;padding-right:15px;position:relative;}.single-post article .entry-content blockquote:before{content:'\e900';top:60px;left:8%;position:absolute;color:#ed2526;font-style:normal;font-size:40px;font-family:'icomoon';font-weight:bold;}.single-post article .entry-content .inner-content img{margin:55px 55px 55px 0;}.single-post article .entry-feature{margin-top:50px;}.single-post article .featured-text{font-size:24px;color:#4b4b4b;margin-top:55px;/** Format Image **/}.single-post article.format-image{/** Format Video **/}.single-post article.format-image .featured-text{margin-top:55px;float:left;}.single-post article.format-image .entry-content{max-width:100%;padding:0;}.single-post article.format-video .content{margin-top:15px;}.single-post .post-navigation .nav-title{font-family:"Mouse Memoirs";text-transform:uppercase;}.single-post .post-navigation .nav-links{margin-top:15px;}.single-post .post-navigation .meta-nav{width:40px;height:40px;line-height:35px;text-align:center;display:inline-block;border:1px solid #e5e5e5;-webkit-transition:all 0.5s;-khtml-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;/* BACKGROUND GRADIENT *//* TRANSITION PROPERTY*/-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;/* BACKGROUND GRADIENT */}.single-post .post-navigation .meta-nav:hover{border-color:#ed2526;background:#ed2526;color:#fff;}.page-template-blog-events{/* =Events Single
-------------------------------------------------------------- */}.page-template-blog-events #blog-page article{margin-bottom:30px;}.page-template-blog-events article .entry-blog .entry-feature{float:left;max-width:270px;}.page-template-blog-events article .entry-content{max-width:63.9%;float:left;padding:4.8% 8%;margin-top:10px;}.page-template-blog-events article .entry-content .inner-content h2{line-height:1px;}.page-template-blog-events article .entry-content .inner-content h2 a{font-size:30px;}.page-template-blog-events article .entry-content .inner-content .text{margin-top:0;}.page-template-blog-events article .entry-content .entry-meta .date-post{float:left;}.page-template-blog-events article .entry-content .entry-meta span,.page-template-blog-events article .entry-content .entry-meta a{color:#4b4b4b;}.page-template-blog-events article.format-image .entry-content{max-width:63.9%;float:left;padding:6.8% 8%;}.page-template-blog-events article.format-image .entry-content .inner-content{padding:0;}.page-template-blog-events article.format-image .entry-content .inner-content .text{margin-top:13px;}.page-template-blog-events article.format-video .entry-feature iframe{max-height:270px;}.single-events{/* =Right sidebar
-------------------------------------------------------------- */}.single-events article{margin-bottom:80px;}.single-events article .entry-blog .entry-content{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:7.5% 8% 5.5%;}.single-events article .entry-blog .entry-content .entry-meta{margin-top:22px;}.single-events article .entry-blog .entry-content .entry-meta .post-date{float:left;}.single-events article .entry-blog .entry-content .entry-meta span,.single-events article .entry-blog .entry-content .entry-meta a{color:#4b4b4b;}.single-events article .entry-blog .entry-content .text-content{margin-top:40px;}.single-events article .entry-blog .entry-content .social{margin-top:47px;}.single-events article .entry-blog .entry-content .social .widget_social_share_widget{text-align:left;}.page-template-right-sidebar{/* =Search
-------------------------------------------------------------- */}.page-template-right-sidebar article .entry-content{width:100%;}body.search #blog-page{margin-top:120px;}body.search .paging-navigation{margin-bottom:120px;}.secsion{position:relative;float:left;width:100%;z-index:1;}.secsion .cms-bg-overlay{position:absolute;top:0;bottom:0;left:0;right:0;font-weight:300;}.secsion .wpb_row.vc_inner{margin-bottom:0;}.secsion.overflow-hidden{overflow:hidden;}.no-container{max-width:100%;min-width:100%;/* Max width 991px */}@media screen and (max-width:991px){/* VC Column style */.secsion .container{width:100%;}}@media screen and (min-width:768px){.wpb_column.vertical_center{display:table;}.wpb_column.vertical_center > .vc_column-inner{display:table-cell;vertical-align:middle;}}.owl-carousel .owl-item img{height:auto;/* main boxed*/}.cs-boxed{margin:0 auto;position:relative;/* Global class*/}.left{text-align:left;}.center{text-align:center;}.right{text-align:right;}.float-left{float:left;}.float-right{float:right;/* Back to top*/}#back_to_top{position:fixed;bottom:15px;right:15px;width:50px;height:50px;line-height:45px;text-align:center;border:2px solid #ed2526;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;/* BACKGROUND GRADIENT */cursor:pointer;z-index:9999;/* Carousel */}#back_to_top .go_up i{color:#ed2526;}#back_to_top.off{display:none;}#back_to_top.on{display:block;}.cms-carousel{position:relative;}.cms-carousel .owl-controls{width:100%;}.cms-carousel .owl-controls .owl-prev,.cms-carousel .owl-controls .owl-next{position:absolute;-webkit-transform:translate(0, -50%);-khtml-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */top:50%;font-size:40px;color:#fff;z-index:99999;text-indent:-9999px;display:block;width:20px;height:36px;}.cms-carousel .owl-controls .owl-prev{left:-16.8%;background:url("../images/arrow-left.png") no-repeat left center;}.cms-carousel .owl-controls .owl-next{right:-16.8%;background:url("../images/arrow-right.png") no-repeat left center;}.cms-carousel .owl-dots{position:absolute;z-index:9999;left:50%;bottom:-67px;-webkit-transform:translateX(-50%);-khtml-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.cms-carousel .owl-dots .owl-dot{float:left;margin-right:8px;width:12px;height:12px;background:#939393;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;/* BACKGROUND GRADIENT */}.cms-carousel .owl-dots .owl-dot.active{background:#000;}.cs-boxed{/* Max width 768px */}.cs-boxed .cms-carousel .owl-controls .owl-prev{left:-9.1%;}.cs-boxed .cms-carousel .owl-controls .owl-next{right:-9.1%;}@media screen and (max-width:767px){/* VC Column style */.secsion1 .wpb_column .wpb_wrapper{height:auto !important;}}@media screen and (min-width:768px){/** Pagination **/.wpb_column.vertical_center{display:table;}.wpb_column.vertical_center > .wrapper-content{display:table-cell;vertical-align:middle;}}.cms_pagination,.entry-blog .read-more{width:100%;clear:both;text-align:center;margin-top:60px;}.cms_pagination .wpb_button_anone,.entry-blog .read-more .wpb_button_anone,.cms_pagination .wpb_button_anone span,.entry-blog .read-more .wpb_button_anone span{display:inline-block;width:170px;height:60px;font-size:12px;line-height:60px;color:#fff !important;text-transform:uppercase;font-weight:400;background:url("../images/btn_cf1.jpg") no-repeat center;}.mis-stage,.mis-slider{z-index:99;}.cms-carousel{/* =Layout 1
-------------------------------------------------------------- */}.cms-carousel .owl-controls .owl-dots .owl-dot{background:none;border:2px solid #4b4b4b;}.cms-carousel .owl-controls .owl-dots .owl-dot.active{background:#4b4b4b;}.template-cms_carousel{/* =Layout 1
-------------------------------------------------------------- */}.template-cms_carousel .cms-carousel-item{background:#fff;position:relative;/** Style 1 **/}.template-cms_carousel .cms-carousel-item .cms-grid-media{overflow:hidden;position:relative;}.template-cms_carousel .cms-carousel-item .cms-grid-media:after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:rgba(0, 0, 0, 0.4);z-index:999;opacity:0;-webkit-transition:all, 0.5s;-khtml-transition:all, 0.5s;-moz-transition:all, 0.5s;-ms-transition:all, 0.5s;-o-transition:all, 0.5s;transition:all, 0.5s;/* BACKGROUND GRADIENT *//* TRANSITION PROPERTY*/}.template-cms_carousel .cms-carousel-item .cms-grid-media img{-webkit-transition:all, 0.5s;-khtml-transition:all, 0.5s;-moz-transition:all, 0.5s;-ms-transition:all, 0.5s;-o-transition:all, 0.5s;transition:all, 0.5s;/* BACKGROUND GRADIENT *//* TRANSITION PROPERTY*/}.template-cms_carousel .cms-carousel-item .cms-grid-media:hover:after{opacity:1;-webkit-transition:all, 0.5s;-khtml-transition:all, 0.5s;-moz-transition:all, 0.5s;-ms-transition:all, 0.5s;-o-transition:all, 0.5s;transition:all, 0.5s;/* BACKGROUND GRADIENT *//* TRANSITION PROPERTY*/}.template-cms_carousel .cms-carousel-item .cms-grid-media:hover img{-webkit-transform:scale(1.1);-khtml-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */-webkit-transition:all, 0.5s;-khtml-transition:all, 0.5s;-moz-transition:all, 0.5s;-ms-transition:all, 0.5s;-o-transition:all, 0.5s;transition:all, 0.5s;/* BACKGROUND GRADIENT *//* TRANSITION PROPERTY*/}.template-cms_carousel .cms-carousel-item .carousel-content{text-align:center;margin-bottom:52px;min-height:240px;}.template-cms_carousel .cms-carousel-item .carousel-content .cms-carousel-categories{margin-top:49px;font-size:12px;text-transform:uppercase;font-weight:400;}.template-cms_carousel .cms-carousel-item .carousel-content .cms-carousel-categories span{color:#4b4b4b;}.template-cms_carousel .cms-carousel-item .carousel-content .cms-carousel-title h3{font-weight:100;}.template-cms_carousel .cms-carousel-item .carousel-content .content{padding:0 15%;margin-top:45px;}.template-cms_carousel .cms-carousel-item .carousel-footer{width:100%;border-top:1px solid #e5e5e5;}.template-cms_carousel .cms-carousel-item .carousel-footer .comment-post,.template-cms_carousel .cms-carousel-item .carousel-footer .yrs-post,.template-cms_carousel .cms-carousel-item .carousel-footer .like-post{min-height:97px;text-align:center;width:33.33333%;float:left;position:relative;}.template-cms_carousel .cms-carousel-item .carousel-footer .comment-post i,.template-cms_carousel .cms-carousel-item .carousel-footer .yrs-post i,.template-cms_carousel .cms-carousel-item .carousel-footer .like-post i{font-size:16px;}.template-cms_carousel .cms-carousel-item .carousel-footer .comment-post a,.template-cms_carousel .cms-carousel-item .carousel-footer .yrs-post a,.template-cms_carousel .cms-carousel-item .carousel-footer .like-post a,.template-cms_carousel .cms-carousel-item .carousel-footer .comment-post span,.template-cms_carousel .cms-carousel-item .carousel-footer .yrs-post span,.template-cms_carousel .cms-carousel-item .carousel-footer .like-post span{font-size:12px;display:block;color:#4b4b4b;line-height:15px;}.template-cms_carousel .cms-carousel-item .carousel-footer .comment-post,.template-cms_carousel .cms-carousel-item .carousel-footer .yrs-post{border-right:1px solid #e5e5e5;}.template-cms_carousel .cms-carousel-item .carousel-footer .yrs-content,.template-cms_carousel .cms-carousel-item .carousel-footer .cms-post-like,.template-cms_carousel .cms-carousel-item .carousel-footer .comment-post-content{position:absolute;top:50%;width:100%;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.template-cms_carousel.style-1{/** Style 2 **/}.template-cms_carousel.style-1 .cms-carousel-categories a,.template-cms_carousel.style-1 .carousel-footer i{color:#ed2526;}.template-cms_carousel.style-2 .cms-carousel-categories a,.template-cms_carousel.style-2 .carousel-footer i{color:#f5913c;}.template-cms_carousel--layout1{/* =Layout 2
-------------------------------------------------------------- */}.template-cms_carousel--layout1 .cms-carousel-item{text-align:center;min-height:496px;overflow:hidden;}.template-cms_carousel--layout1 .cms-carousel-item .cms-carousel-title h3 a{font-size:32px;}.template-cms_carousel--layout1 .cms-carousel-item img{display:inline-block;margin:auto;}.template-cms_carousel--layout1 .cms-carousel-item .carousel-top{position:relative;}.template-cms_carousel--layout1 .cms-carousel-item .carousel-top .cms-grid-media{position:absolute;width:100%;left:50%;-webkit-transform:translateX(-50%);-khtml-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.template-cms_carousel--layout1 .cms-carousel-item .carousel-content{text-align:center;background:#fff;min-height:118px;position:absolute;z-index:9999;width:100%;bottom:6px;}.template-cms_carousel--layout1 .cms-carousel-item .carousel-content .cms-carousel-title h3{font-weight:100;}.template-cms_carousel--layout1 .cms-carousel-item .carousel-content .carousel-content-inner{position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.template-cms_carousel--layout1 .cms-carousel-item .carousel-content .carousel-content-inner .cms-carousel-categories{font-size:12px;text-transform:uppercase;font-weight:400;margin-top:2px;}.template-cms_carousel--layout1 .carousel-top{max-height:358px;/** Style 1 **/}.template-cms_carousel--layout1.style-1{/** Style 1 **/}.template-cms_carousel--layout1.style-1 .cms-carousel-categories a{color:#ed2526;}.template-cms_carousel--layout1.style-2 .cms-carousel-categories a{color:#f5913c;}.template-cms_special_carousel{position:relative;/* =Layout 3
-------------------------------------------------------------- */}.template-cms_special_carousel.mis-stage{margin-top:-4%;}.template-cms_special_carousel .mis-slide img{width:100%;}.template-cms_special_carousel .mis-slide.mis-current{-webkit-transform:scale(1.005) !important;-khtml-transform:scale(1.005) !important;-moz-transform:scale(1.005) !important;-ms-transform:scale(1.005) !important;-o-transform:scale(1.005) !important;transform:scale(1.005) !important;/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.template-cms_special_carousel .mis-nav-buttons a{width:6.3%;height:66.5%;z-index:999;top:50%;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */display:block;text-indent:-9999px;}.template-cms_special_carousel .mis-nav-buttons a.mis-prev{background:rgba(75, 75, 75, 0.5) url("../images/arrow-left.png") no-repeat center center;}.template-cms_special_carousel .mis-nav-buttons a.mis-next{background:rgba(75, 75, 75, 0.5) url("../images/arrow-right.png") no-repeat center center;}.template-cms_special_carousel .mis-nav-buttons a.mis-prev:before,.template-cms_special_carousel .mis-nav-buttons a.mis-next:after{display:none;}.template-cms_special_carousel .mis-container{position:relative;}.template-cms_special_carousel .mis-container .carousel-meta{position:absolute;width:100%;bottom:0;-webkit-transition:all 0.3s;-khtml-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;/* BACKGROUND GRADIENT *//* TRANSITION PROPERTY*/opacity:0;z-index:9999;}.template-cms_special_carousel .mis-container .carousel-meta .carousel-meta-inner{max-width:130px;margin:0 auto;}.template-cms_special_carousel .mis-container .carousel-meta .carousel-meta-inner a{display:inline-block;width:60px;height:60px;line-height:60px;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;/* BACKGROUND GRADIENT */-webkit-transition:all, 0.5s;-khtml-transition:all, 0.5s;-moz-transition:all, 0.5s;-ms-transition:all, 0.5s;-o-transition:all, 0.5s;transition:all, 0.5s;/* BACKGROUND GRADIENT *//* TRANSITION PROPERTY*/color:#fff;}.template-cms_special_carousel .mis-container .carousel-meta .carousel-meta-inner a:hover{opacity:0.7;}.template-cms_special_carousel .mis-container .carousel-meta .carousel-meta-inner a.button-popup{float:left;}.template-cms_special_carousel .mis-container .carousel-meta .carousel-meta-inner a.read-more{float:right;}.template-cms_special_carousel .mis-container .carousel-meta .carousel-meta-inner a i{font-size:16px;}.template-cms_special_carousel .mis-current .carousel-meta{bottom:14%;opacity:1;-webkit-transition:all 0.5s;-khtml-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;/* BACKGROUND GRADIENT *//* TRANSITION PROPERTY*/}.template-cms_special_carousel--quote{max-width:410px !important;margin:0 auto !important;position:relative;/* =Quocte
-------------------------------------------------------------- */}.template-cms_special_carousel--quote:before,.template-cms_special_carousel--quote:after{content:"";top:0;display:block;height:100px;width:1000px;background:inherit;z-index:9999;position:absolute;}.template-cms_special_carousel--quote:before{left:-1000px;}.template-cms_special_carousel--quote:after{right:-1000px;}.template-cms_special_carousel--quote.mis-stage{overflow:visible;}.template-cms_special_carousel--quote .cms-special-carousel-item{/** Style 1 **/}.template-cms_special_carousel--quote .cms-special-carousel-item img{max-width:100px;height:100px;line-height:70px;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;/* BACKGROUND GRADIENT */}.template-cms_special_carousel--quote .cms-special-carousel-item .carousel-content{position:absolute;bottom:-300%;left:50%;opacity:0;margin:0 auto;z-index:9999;min-width:1170px;-webkit-transition:all 0.3s;-khtml-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;/* BACKGROUND GRADIENT *//* TRANSITION PROPERTY*/-webkit-transform:translateX(-50%);-khtml-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.template-cms_special_carousel--quote .cms-special-carousel-item .carousel-content .name h4{font-weight:100;}.template-cms_special_carousel--quote .cms-special-carousel-item .carousel-content .relationship{line-height:1;margin-top:3px;font-size:12px;text-transform:uppercase;font-weight:400;}.template-cms_special_carousel--quote .cms-special-carousel-item .carousel-content .content-wrap{position:relative;}.template-cms_special_carousel--quote .cms-special-carousel-item .carousel-content .content-wrap:before,.template-cms_special_carousel--quote .cms-special-carousel-item .carousel-content .content-wrap:after{position:absolute;top:5px;font-size:80px;font-family:'icomoon';font-weight:bold;}.template-cms_special_carousel--quote .cms-special-carousel-item .carousel-content .content-wrap:before{content:'\e900';left:17px;}.template-cms_special_carousel--quote .cms-special-carousel-item .carousel-content .content-wrap:after{content:'\e901';right:17px;}.template-cms_special_carousel--quote .cms-special-carousel-item .carousel-content .content-wrap .content{font-size:30px;line-height:40px;max-width:780px;margin:4.2% auto 0 auto;font-style:italic;}.template-cms_special_carousel--quote .cms-special-carousel-item.mis-current .carousel-content{opacity:1;bottom:-228%;-webkit-transition:all 0.5s;-khtml-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;/* BACKGROUND GRADIENT *//* TRANSITION PROPERTY*/}.template-cms_special_carousel--quote.style-1{/** Style 2 **/}.template-cms_special_carousel--quote.style-1:before,.template-cms_special_carousel--quote.style-1:after{background:#fff;}.template-cms_special_carousel--quote.style-1 .content-wrap:before,.template-cms_special_carousel--quote.style-1 .content-wrap:after,.template-cms_special_carousel--quote.style-1 .relationship span{color:#ed2526;}.template-cms_special_carousel--quote.style-1 .name,.template-cms_special_carousel--quote.style-1 .content p{color:#4b4b4b;}.template-cms_special_carousel--quote.style-2:before,.template-cms_special_carousel--quote.style-2:after{background:#4b4b4b;}.template-cms_special_carousel--quote.style-2 .content-wrap:before,.template-cms_special_carousel--quote.style-2 .content-wrap:after,.template-cms_special_carousel--quote.style-2 .relationship span{color:#f5913c;}.template-cms_special_carousel--quote.style-2 .name h4,.template-cms_special_carousel--quote.style-2 .content p{color:#fff;}.template-cms_special_carousel--quote .mis-nav-buttons{display:none;}.template-cms_carousel--quote{/* =Team
-------------------------------------------------------------- */}.template-cms_carousel--quote .carousel-content{position:relative;padding:60px 7% 60px 16%;border:1px solid #e5e5e5;}.template-cms_carousel--quote .carousel-content:before{content:'\e900';top:25%;left:8%;position:absolute;color:#ed2526;font-style:normal;font-size:40px;font-family:'icomoon';font-weight:bold;}.template-cms_carousel--quote .carousel-content .relationship{margin-top:15px;font-size:12px;font-weight:400;text-transform:uppercase;}.template-cms_carousel--quote .carousel-content .relationship .name{color:#ed2526;}.template-cms_carousel--quote .carousel-content p{font-size:24px;font-style:italic;color:#4b4b4b;}.template-cms_carousel--team{border:1px solid #e5e5e5;}.template-cms_carousel--team .cms-grid-media{float:left;margin-right:60px;}.template-cms_carousel--team .content{float:left;max-width:50%;}.template-cms_carousel--team .content .title{font-size:30px;margin-top:27px;font-weight:100;}.template-cms_carousel--team .content .cms-carousel-categories{margin-top:3px;}.template-cms_carousel--team .content .cms-carousel-categories a{font-size:12px;color:#ed2526;text-transform:uppercase;font-weight:400;}.template-cms_carousel--team .content p{margin-top:9px;}.template-cms_carousel--team .content .social{margin-top:18px;}.template-cms_carousel--team .content .social a{display:inline-block;width:40px;height:40px;line-height:40px;font-size:14px;text-align:center;color:#fff;margin-right:6px;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;/* BACKGROUND GRADIENT */}.template-cms_carousel--team .content .social a:last-child{margin-right:0;}.template-cms_carousel--team .content .social a.facebook{background:url("../images/facebook-bg.png") no-repeat center;}.template-cms_carousel--team .content .social a.twitter{background:url("../images/twitter-bg.png") no-repeat center;}.template-cms_carousel--team .content .social a.google{background:url("../images/google.png") no-repeat center;}.template-cms_carousel--team .content .social a.linkedein{background:url("../images/linkedein.png") no-repeat center;}.template-cms_carousel--team .content .social a.pinterest{background:url("../images/printest-bg.png") no-repeat center;}.template-cms_carousel--team .content .social a i{font-size:18px;line-height:40px;}.template-cms_counter_single--layout1{color:#4b4b4b;position:relative;float:left;/* =Progressbar
-------------------------------------------------------------- */}.template-cms_counter_single--layout1 .counter-title{font-size:16px;font-weight:400;}.template-cms_counter_single--layout1 .cms-counter,.template-cms_counter_single--layout1 .cms-icon{font-size:48px;line-height:48px;}.template-cms_counter_single--layout1 .cms-counter{margin:15px 0 8px 0;}.template-cms_counter_single--layout1 .cms-counter.random{font-weight:400;}.template-cms_counter_single--layout1.border-left:after{content:"";position:absolute;right:-93%;bottom:-30px;width:1px;height:132px;border-right:1px dotted #aaa;-webkit-transform:rotate(30deg);-khtml-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.template-cms_progressbar--layout1{max-width:100%;/* =Social
-------------------------------------------------------------- */}.template-cms_progressbar--layout1 .cms-progress-title{margin-bottom:9px;font-weight:600;color:#000;}.template-cms_progressbar--layout1 .cms-progress-title span{float:right;}.template-cms_social{/* =VC Tab
-------------------------------------------------------------- */}.template-cms_social ul{padding-left:0;list-style:none;}.template-cms_social ul li{display:inline-block;margin-right:5px;}.template-cms_social ul li span{display:block;width:60px;height:60px;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;/* BACKGROUND GRADIENT */text-align:center;}.template-cms_social ul li span i{font-size:16px;line-height:60px;color:#fff;}.template-cms_social ul li span.facebook{background:url("../images/facebook-bg.png") no-repeat center;}.template-cms_social ul li span.twitter{background:url("../images/twitter-bg.png") no-repeat center;}.template-cms_social ul li span.google{background:url("../images/google.png") no-repeat center;}.template-cms_social ul li span.linkedein{background:url("../images/linkedein.png") no-repeat center;}.template-cms_social ul li span.pinterest{background:url("../images/printest-bg.png") no-repeat center;}.template-cms_social ul li:last-child{margin-right:0;}.vc_tta-container{/* =Subscribe
-------------------------------------------------------------- */}.vc_tta-container .vc_tta .vc_tta-tabs-list{padding:0 !important;border-bottom:1px solid #e5e5e5;/** Style classic **/}.vc_tta-container .vc_tta .vc_tta-tabs-list .vc_tta-tab{width:25%;margin:0;border-right:1px solid #e5e5e5;}.vc_tta-container .vc_tta .vc_tta-tabs-list .vc_tta-tab a{text-align:center;color:#4b4b4b;background:#fff;display:block;height:120px;width:100%;padding:30px 0 0 0;border:none;}.vc_tta-container .vc_tta .vc_tta-tabs-list .vc_tta-tab a span{display:block;font-size:20px;text-transform:uppercase;margin:0 !important;font-family:'Mouse Memoirs';}.vc_tta-container .vc_tta .vc_tta-tabs-list .vc_tta-tab a i{font-size:24px;}.vc_tta-container .vc_tta .vc_tta-tabs-list .vc_tta-tab:last-child{border-right:none;}.vc_tta-container .vc_tta.vc_tta-style-classic{/** Style modern  **/}.vc_tta-container .vc_tta.vc_tta-style-classic .vc_tta-tabs-list .vc_tta-tab a i{color:#ed2526;}.vc_tta-container .vc_tta.vc_tta-style-classic .vc_tta-tabs-list .vc_tta-tab.vc_active a{background:url("../images/tab1_active.jpg") no-repeat center top;}.vc_tta-container .vc_tta.vc_tta-style-classic .vc_tta-tabs-list .vc_tta-tab.vc_active a span,.vc_tta-container .vc_tta.vc_tta-style-classic .vc_tta-tabs-list .vc_tta-tab.vc_active a i{color:#fff;}.vc_tta-container .vc_tta.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title a i{color:#ed2526;}.vc_tta-container .vc_tta.vc_tta-style-modern{/** Style modern  **/}.vc_tta-container .vc_tta.vc_tta-style-modern .vc_tta-tabs-list .vc_tta-tab a i.vc_tta-icon{color:#f5913c;}.vc_tta-container .vc_tta.vc_tta-style-modern .vc_tta-tabs-list .vc_tta-tab.vc_active a{background:url("../images/tab2_active.jpg") no-repeat center top;}.vc_tta-container .vc_tta.vc_tta-style-modern .vc_tta-tabs-list .vc_tta-tab.vc_active a span,.vc_tta-container .vc_tta.vc_tta-style-modern .vc_tta-tabs-list .vc_tta-tab.vc_active a i{color:#fff;}.vc_tta-container .vc_tta.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title a i{color:#f5913c;}.vc_tta-container .vc_tta.vc_tta-style-flat .vc_tta-tabs-list .vc_tta-tab a i{color:#f5913c;}.vc_tta-container .vc_tta.vc_tta-style-flat .vc_tta-tabs-list .vc_tta-tab a{height:60px;line-height:60px;padding-top:0;color:#fff;background:url("../images/tab3.jpg") no-repeat center top;}.vc_tta-container .vc_tta.vc_tta-style-flat .vc_tta-tabs-list .vc_tta-tab a span{font-size:12px;font-weight:400;font-family:"Roboto";}.vc_tta-container .vc_tta.vc_tta-style-flat .vc_tta-tabs-list .vc_tta-tab.vc_active a{background:url("../images/button-bg1.jpg") no-repeat center top;}.vc_tta-container .vc_tta.vc_tta-style-flat .vc_tta-tabs-list .vc_tta-tab.vc_active a span,.vc_tta-container .vc_tta.vc_tta-style-flat .vc_tta-tabs-list .vc_tta-tab.vc_active a i{color:#fff;}.vc_tta-container .vc_tta.vc_tta-style-flat .vc_tta-panels-container{padding:7.5% 9%;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}.vc_tta-container .vc_tta-panels-container .vc_tta-panels{background:#fff !important;}.vc_tta-container .vc_tta-panels-container .vc_tta-panels .vc_tta-panel{margin:0;}.vc_tta-container .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-body{padding:0 !important;border:none;}.template-cms_subscribe{position:relative;/* =List title
-------------------------------------------------------------- */}.template-cms_subscribe .widget_newsletterwidget{/** Layout style 1 **/}.template-cms_subscribe .widget_newsletterwidget h3,.template-cms_subscribe .widget_newsletterwidget th{display:none;}.template-cms_subscribe .widget_newsletterwidget .newsletter-widget{width:100%;}.template-cms_subscribe .widget_newsletterwidget .newsletter-widget input.newsletter-email{width:100%;padding-left:27px !important;padding-right:65px;box-shadow:none;}.template-cms_subscribe .widget_newsletterwidget .newsletter-widget .wrap-submit{position:absolute;top:0;right:0;}.template-cms_subscribe .widget_newsletterwidget .newsletter-widget .wrap-submit .newsletter-submit{border:none;position:relative;background:transparent;text-indent:99999px;z-index:9999;width:60px;height:62px;}.template-cms_subscribe .widget_newsletterwidget:after{content:'\e900';font-family:'linecons';position:absolute;top:15px;right:20px;font-size:18px;color:#fff;z-index:1;}.template-cms_subscribe.style-1{/** Layout style 1 **/}.template-cms_subscribe.style-1 .wrap-submit{background:url("../images/subscribe_submit1.jpg") no-repeat center top;}.template-cms_subscribe.style-2 .wrap-submit{background:url("../images/subscribe_submit2.jpg") no-repeat center top;}.cms-list-title-wrap .title-item i{font-size:8px;}.cms-list-title-wrap .title-item span{vertical-align:-4px;margin-left:16px;}.template-cms_title_list .title-item{margin-bottom:16px;}.template-cms_title_list--layout1{/* =VC Gallery
-------------------------------------------------------------- */}.template-cms_title_list--layout1 .title-item{border-bottom:1px solid #e5e5e5;padding:9px 0;}.template-cms_title_list--layout1 .title-item:last-child{border-bottom:none;}.wpb_gallery .wpb_image_grid .wpb_image_grid_ul .isotope-item{padding:0 5px 5px 0;overflow:hidden;}.wpb_gallery .wpb_image_grid .wpb_image_grid_ul .isotope-item img{-webkit-transition:all, 0.5s;-khtml-transition:all, 0.5s;-moz-transition:all, 0.5s;-ms-transition:all, 0.5s;-o-transition:all, 0.5s;transition:all, 0.5s;/* BACKGROUND GRADIENT *//* TRANSITION PROPERTY*/}.wpb_gallery .wpb_image_grid .wpb_image_grid_ul .isotope-item:hover img{opacity:0.7;-webkit-transition:all, 0.5s;-khtml-transition:all, 0.5s;-moz-transition:all, 0.5s;-ms-transition:all, 0.5s;-o-transition:all, 0.5s;transition:all, 0.5s;/* BACKGROUND GRADIENT *//* TRANSITION PROPERTY*/-webkit-transform:scale(1.005);-khtml-transform:scale(1.005);-moz-transform:scale(1.005);-ms-transform:scale(1.005);-o-transform:scale(1.005);transform:scale(1.005);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.wpb_gallery.boxed .wpb_image_grid .wpb_image_grid_ul .isotope-item{padding:0 0 15px 15px;}.vc_tta-panel-body{/* =Recent Posts
-------------------------------------------------------------- */}.vc_tta-panel-body .wpb_gallery{margin:0;}.vc_tta-panel-body .wpb_gallery .wpb_gallery_slides.flexslider{margin:0;background:none;border:none;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */box-shadow:none;}.vc_tta-panel-body .wpb_gallery .wpb_gallery_slides.flexslider .flex-direction-nav{display:none;}.vc_tta-panel-body .wpb_gallery .wpb_gallery_slides.flexslider .flex-control-nav.flex-control-paging{margin-top:-71px;z-index:9999;}.vc_tta-panel-body .wpb_gallery .wpb_gallery_slides.flexslider .flex-control-nav.flex-control-paging li a{background:none;border:2px solid #fff;}.vc_tta-panel-body .wpb_gallery .wpb_gallery_slides.flexslider .flex-control-nav.flex-control-paging li a.flex-active{background:#fff;box-shadow:none;}.vc_tta-panel-body .wpb_gallery .wpb_gallery_slides.flexslider .slides img{width:auto;margin:0 auto;}.template-cms_recent_posts{margin-top:39px;/* =404
-------------------------------------------------------------- */}.template-cms_recent_posts .post-item{margin-bottom:39px;}.template-cms_recent_posts .post-item:last-child{margin-bottom:0;}.template-cms_recent_posts .post-item .post-meta span{font-size:12px;text-transform:uppercase;font-weight:400;}.template-cms_recent_posts .post-item .post-content{margin-top:3px;font-size:24px;line-height:30px;color:#4b4b4b;}.template-cms_recent_posts .post-item .term a{font-size:12px;font-weight:400;color:#989898;text-transform:uppercase;}body.error404 #page{overflow:hidden;}body.error404 article.post{margin-top:200px;margin-bottom:80px;text-align:center;border-bottom:none;}body.error404 article.post h1,body.error404 article.post h3,body.error404 article.post h4{text-transform:uppercase;}body.error404 article.post .entry-header .entry-title{font-size:400px;line-height:60px;color:#ed2526;}body.error404 article.post .entry-content{clear:both;margin-top:182px;}body.error404 article.post .entry-content .entry-sub-title{font-size:80px;line-height:60px;color:#4b4b4b;font-weight:400;font-family:"Mouse Memoirs";}body.error404 article.post .entry-content .entry-sub-title-bottom{font-size:40px;color:#989898;font-family:"Mouse Memoirs";margin-top:28px;}body.error404 article.post .entry-content p.label{margin-top:51px;}body.error404 article.post .entry-content p.label-2{margin:21px 0;}body.error404 article.post .entry-content .searchform{position:relative;margin-top:24px;position:relative;max-width:270px;margin:24px auto 0 auto;}body.error404 article.post .entry-content .searchform #s{height:60px;margin:0 auto;}body.error404 article.post .entry-content .searchform input[type="submit"]{position:absolute;top:0;right:0;width:60px;height:60px;text-indent:9999px;margin-top:0;background:url("../images/widget_search_bg.jpg") no-repeat center;}body.error404 .go-home .wpb_button_anone{display:inline-block;width:170px;height:60px;font-size:12px;line-height:60px;color:#fff !important;text-transform:uppercase;font-weight:400;background:url("../images/tab3.jpg") no-repeat center;}.mfp-zoom-in{/* 

====== Newspaper effect ======

*/}.mfp-zoom-in .mfp-with-anim{opacity:0;-webkit-transition:all 0.3s ease-in-out;-khtml-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;/* BACKGROUND GRADIENT *//* TRANSITION PROPERTY*/-webkit-transform:scale(0.8);-khtml-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:all 0.5s ease-out;-khtml-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;/* BACKGROUND GRADIENT *//* TRANSITION PROPERTY*//* animate in */}.mfp-zoom-in.mfp-ready{/* animate out */}.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity:1;-webkit-transform:scale(1);-khtml-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:0.8;}.mfp-zoom-in.mfp-removing .mfp-with-anim{-webkit-transform:scale(0.8);-khtml-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */opacity:0;}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0;}.mfp-newspaper{/* 

====== Move-horizontal effect ======

*/}.mfp-newspaper .mfp-with-anim{opacity:0;-webkit-transition:all 0.5s ease-in-out;-khtml-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;/* BACKGROUND GRADIENT *//* TRANSITION PROPERTY*/transform:scale(0) rotate(500deg);}.mfp-newspaper.mfp-bg{opacity:0;transition:all 0.5s;/* animate in */}.mfp-newspaper.mfp-ready{/* animate out */}.mfp-newspaper.mfp-ready .mfp-with-anim{opacity:1;transform:scale(1) rotate(0deg);}.mfp-newspaper.mfp-ready.mfp-bg{opacity:0.8;}.mfp-newspaper.mfp-removing .mfp-with-anim{transform:scale(0) rotate(500deg);opacity:0;}.mfp-newspaper.mfp-removing.mfp-bg{opacity:0;}.mfp-move-horizontal{/* 

====== Move-from-top effect ======

*/}.mfp-move-horizontal .mfp-with-anim{opacity:0;transition:all 0.3s;transform:translateX(-50px);}.mfp-move-horizontal.mfp-bg{opacity:0;transition:all 0.3s;/* animate in */}.mfp-move-horizontal.mfp-ready{/* animate out */}.mfp-move-horizontal.mfp-ready .mfp-with-anim{opacity:1;transform:translateX(0);}.mfp-move-horizontal.mfp-ready.mfp-bg{opacity:0.8;}.mfp-move-horizontal.mfp-removing .mfp-with-anim{transform:translateX(50px);opacity:0;}.mfp-move-horizontal.mfp-removing.mfp-bg{opacity:0;}.mfp-move-from-top{/* 

====== 3d unfold ======

*/}.mfp-move-from-top .mfp-content{vertical-align:top;/* start state */}.mfp-move-from-top .mfp-with-anim{opacity:0;transition:all 0.4s;transform:translateY(-100px);}.mfp-move-from-top.mfp-bg{opacity:0;transition:all 0.2s;/* animate in */}.mfp-move-from-top.mfp-ready{/* animate out */}.mfp-move-from-top.mfp-ready .mfp-with-anim{opacity:1;transform:translateY(80px);}.mfp-move-from-top.mfp-ready.mfp-bg{opacity:0.8;}.mfp-move-from-top.mfp-removing .mfp-with-anim{transform:translateY(-50px);opacity:0;}.mfp-move-from-top.mfp-removing.mfp-bg{opacity:0;}.mfp-3d-unfold{/* 

====== Zoom-out effect ======

*/}.mfp-3d-unfold .mfp-content{perspective:2000px;/* start state */}.mfp-3d-unfold .mfp-with-anim{opacity:0;-webkit-transition:all 0.5s ease-in-out;-khtml-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;/* BACKGROUND GRADIENT *//* TRANSITION PROPERTY*/transform-style:preserve-3d;-webkit-transform:rotateY(-60deg);-khtml-transform:rotateY(-60deg);-moz-transform:rotateY(-60deg);-ms-transform:rotateY(-60deg);-o-transform:rotateY(-60deg);transform:rotateY(-60deg);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.mfp-3d-unfold.mfp-bg{opacity:0;-webkit-transition:all 0.5s;-khtml-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;/* BACKGROUND GRADIENT *//* TRANSITION PROPERTY*//* animate in */}.mfp-3d-unfold.mfp-ready{/* animate out */}.mfp-3d-unfold.mfp-ready .mfp-with-anim{opacity:1;-webkit-transform:rotateY(0deg);-khtml-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.mfp-3d-unfold.mfp-ready.mfp-bg{opacity:0.8;}.mfp-3d-unfold.mfp-removing .mfp-with-anim{-webkit-transform:rotateY(60deg);-khtml-transform:rotateY(60deg);-moz-transform:rotateY(60deg);-ms-transform:rotateY(60deg);-o-transform:rotateY(60deg);transform:rotateY(60deg);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */opacity:0;}.mfp-3d-unfold.mfp-removing.mfp-bg{opacity:0;}.mfp-zoom-out{/* 

====== "Hinge" close effect ======

*/}.mfp-zoom-out .mfp-with-anim{opacity:0;transition:all 0.3s ease-in-out;transform:scale(1.3);}.mfp-zoom-out.mfp-bg{opacity:0;transition:all 0.3s ease-out;/* animate in */}.mfp-zoom-out.mfp-ready{/* animate out */}.mfp-zoom-out.mfp-ready .mfp-with-anim{opacity:1;transform:scale(1);}.mfp-zoom-out.mfp-ready.mfp-bg{opacity:0.8;}.mfp-zoom-out.mfp-removing .mfp-with-anim{transform:scale(1.3);opacity:0;}.mfp-zoom-out.mfp-removing.mfp-bg{opacity:0;}@keyframes hinge{0%{transform:rotate(0);transform-origin:top left;animation-timing-function:ease-in-out;}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out;}40%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out;}80%{transform:rotate(60deg) translateY(0);opacity:1;transform-origin:top left;animation-timing-function:ease-in-out;}100%{transform:translateY(700px);opacity:0;}}.hinge{animation-duration:1s;animation-name:hinge;}.mfp-with-fade{/* Button colsed */}.mfp-with-fade .mfp-content,.mfp-with-fade.mfp-bg{opacity:0;transition:opacity 0.5s ease-out;}.mfp-with-fade.mfp-ready .mfp-content{opacity:1;}.mfp-with-fade.mfp-ready.mfp-bg{opacity:0.8;}.mfp-with-fade.mfp-removing.mfp-bg{opacity:0;}.mfp-figure .mfp-close{background:#fff;color:#000;height:25px;line-height:25px;opacity:1;padding:0;text-align:center;width:25px;font-size:18px;color:#2a2a2a;font-weight:bold;top:28px;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;/* BACKGROUND GRADIENT */}.template-cms_fancybox_single{/* =Layout 2
-------------------------------------------------------------- */}.template-cms_fancybox_single .fancy-box-icon{margin-bottom:4px;}.template-cms_fancybox_single .fancy-box-icon .icon{font-size:48px;line-height:20px;width:121px;height:120px;line-height:120px;text-align:center;position:relative;background-position:center;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;/* BACKGROUND GRADIENT */}.template-cms_fancybox_single .fancy-box-icon .icon i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-khtml-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.template-cms_fancybox_single .fancy-box-icon .icon:hover{opacity:0.9;}.template-cms_fancybox_single .facybox-title{text-transform:uppercase;font-family:'Mouse Memoirs';margin-top:15px;}.template-cms_fancybox_single .fancy-box-content{margin:14px 0 50px 0;}.template-cms_fancybox_single--layout1{float:left;width:100%;clear:both;/* =Layout 3
-------------------------------------------------------------- */}.template-cms_fancybox_single--layout1 .facybox-title{font-weight:100;float:left;margin-top:5px;width:78%;padding-bottom:16px;border-bottom:1px solid #e5e5e5;color:#4b4b4b;}.template-cms_fancybox_single--layout1 .fancy-box-icon{float:left;margin-right:22px;}.template-cms_fancybox_single--layout1 .fancy-box-icon .icon{width:40px;height:40px;line-height:43px;text-align:center;font-size:16px;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;/* BACKGROUND GRADIENT */}.template-cms_fancybox_single--layout1 .fancy-box-icon .icon:hover{opacity:0.9;}.template-cms_fancybox_single--layout1:last-child .facybox-title{border-bottom:none;}.template-cms_fancybox_single--layout2{float:left;width:100%;border-top:1px solid #e5e5e5;padding-top:8px;padding-bottom:25px;}.template-cms_fancybox_single--layout2 .facybox-title span{font-size:18px;font-weight:100;}.template-cms_fancybox_single--layout2 .fancybox-header{float:left;}.template-cms_fancybox_single--layout2 .fancybox-header .facybox-title{float:left;}.template-cms_fancybox_single--layout2 .fancybox-header .facybox-title i{font-size:16px;margin-right:4px;}.template-cms_fancybox_single--layout2 .fancy-box-content{float:left;clear:both;margin-top:-6px;padding-left:30px;}.template-cms_fancybox_single--layout2 .fancy-box-content p{word-break:break-all;}.template-cms_fancybox_single--layout2:last-child{border-bottom:1px solid #e5e5e5;}.cms-grid-wraper .cms-grid-item{text-align:center;/* Filter */}.cms-grid-wraper .cms-grid-item .cms-grid-media{overflow:hidden;position:relative;}.cms-grid-wraper .cms-grid-item .cms-grid-media a{display:block;width:100%;-webkit-transform:scale(1);-khtml-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.cms-grid-wraper .cms-grid-item .cms-grid-media a img{-webkit-transition:transform 0.3s ease-out;-khtml-transition:transform 0.3s ease-out;-moz-transition:transform 0.3s ease-out;-ms-transition:transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;/* BACKGROUND GRADIENT *//* TRANSITION PROPERTY*/}.cms-grid-wraper .cms-grid-item .cms-grid-media a:hover img{-webkit-transform:scale(1.2);-khtml-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */-webkit-transition:transform 0.5s ease-out;-khtml-transition:transform 0.5s ease-out;-moz-transition:transform 0.5s ease-out;-ms-transition:transform 0.5s ease-out;-o-transition:transform 0.5s ease-out;transition:transform 0.5s ease-out;/* BACKGROUND GRADIENT *//* TRANSITION PROPERTY*/}.cms-grid-wraper .cms-grid-item .cms-grid-media a:hover .overlay{-webkit-transition:opacity 0.5s ease-out;-khtml-transition:opacity 0.5s ease-out;-moz-transition:opacity 0.5s ease-out;-ms-transition:opacity 0.5s ease-out;-o-transition:opacity 0.5s ease-out;transition:opacity 0.5s ease-out;/* BACKGROUND GRADIENT *//* TRANSITION PROPERTY*/opacity:1;}.cms-grid-wraper .cms-grid-item .cms-grid-media a .overlay{position:absolute;display:block;top:0;left:0;right:0;bottom:0;opacity:0;background:rgba(0, 0, 0, 0.5);-webkit-transition:opacity 0.5s ease-out;-khtml-transition:opacity 0.5s ease-out;-moz-transition:opacity 0.5s ease-out;-ms-transition:opacity 0.5s ease-out;-o-transition:opacity 0.5s ease-out;transition:opacity 0.5s ease-out;/* BACKGROUND GRADIENT *//* TRANSITION PROPERTY*/}.cms-grid-wraper .cms-grid-item .primary-content{width:100%;min-height:120px;position:relative;}.cms-grid-wraper .cms-grid-item .primary-content .cms-grid-title a{color:#4b4b4b;font-weight:100;}.cms-grid-wraper .cms-grid-item .primary-content .cms-grid-categories a{color:#ed2526;font-size:12px;font-weight:400;text-transform:uppercase;}.cms-grid-wraper .cms-grid-filter{margin-bottom:44px;}.cms-grid-wraper .cms-filter-category{padding-left:0;text-align:center;}.cms-grid-wraper .cms-filter-category li{display:inline-block;padding-right:5.5px;margin-bottom:15px;}.cms-grid-wraper .cms-filter-category li:last-child{padding-right:0;}.cms-grid-wraper .cms-filter-category li a{font-size:12px;color:#4b4b4b;font-weight:400;padding:0 30px;line-height:60px;text-transform:uppercase;border:1px solid #e5e5e5;}.cms-grid-wraper .cms-filter-category li a.active,.cms-grid-wraper .cms-filter-category li a:hover{color:#fff;border-color:transparent;background:url("../images/btn_cf1.jpg") no-repeat center;}.grid-pagination{width:100%;clear:both;margin-top:29px;text-align:center;/* =Layout 1
-------------------------------------------------------------- */}.template-cms_grid--gallery--full-width{/* =Layout 2
-------------------------------------------------------------- */}.template-cms_grid--gallery--full-width .cms-grid{background:url("../images/footer-top-bg.png") repeat-y center;}.template-cms_grid--gallery--full-width .cms-grid .cms-grid-item{padding:0;}.template-cms_grid--gallery--full-width .cms-grid .cms-grid-item .primary-content{position:relative;}.template-cms_grid--gallery--full-width .cms-grid .cms-grid-item .primary-content .primary-inner{position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.template-cms_grid--extended{/* =Layout 3
-------------------------------------------------------------- */}.template-cms_grid--extended .cms-grid-item{margin-bottom:30px;}.template-cms_grid--extended .cms-grid-item .primary-content{min-height:430px;padding-top:52px;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}.template-cms_grid--extended .cms-grid-item .primary-content .text{width:100%;margin-top:42px;padding:0 10%;}.template-cms_grid--extended .cms-grid-item .read-more{margin:48px 0 60px 0;}.template-cms_grid--extended .cms-grid-item .read-more .wpb_button_anone{display:inline-block;width:170px;height:60px;color:#fff;background:url("../images/btn_cf1.jpg") no-repeat center;}.template-cms_grid--extended .cms_pagination{margin-top:15px;}.template-cms_grid{/* =Layout blog
-------------------------------------------------------------- */}.template-cms_grid .cms-grid-item{margin-bottom:30px;}.template-cms_grid--blog{/* =Grid gallery
-------------------------------------------------------------- */}.template-cms_grid--blog .cms-grid-item{margin-bottom:40px;}.template-cms_grid--blog .cms-grid-item .primary-content{padding:50px 14% 0 14%;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}.template-cms_grid--blog .cms-grid-item .primary-content .cms-grid-title{margin-top:13px;}.template-cms_grid--blog .cms-grid-item .primary-content .cms-grid-title h3{line-height:40px;}.template-cms_grid--blog .cms-grid-item .primary-content .post-date{font-size:12px;font-weight:400;color:#ed2526;text-transform:uppercase;}.template-cms_grid--blog .cms-grid-item .primary-content .text{margin-top:45px;}.template-cms_grid--blog .cms-grid-item .primary-content .social{margin:50px 0 60px 0;}.template-cms_grid--blog .cms-grid-item .primary-content .social a{display:inline-block;width:40px;height:40px;line-height:40px;font-size:14px;text-align:center;color:#fff;margin-right:5px;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;/* BACKGROUND GRADIENT */}.template-cms_grid--blog .cms-grid-item .primary-content .social a i{font-size:18px;line-height:40px;}.template-cms_grid--blog .cms-grid-item .primary-content .social a:last-child{margin-right:0;}.template-cms_grid--blog .cms-grid-item .primary-content .social a.facebook{background:url("../images/facebook-bg.png") no-repeat center;}.template-cms_grid--blog .cms-grid-item .primary-content .social a.twitter{background:url("../images/twitter-bg.png") no-repeat center;}.template-cms_grid--blog .cms-grid-item .primary-content .social a.google{background:url("../images/google.png") no-repeat center;}.template-cms_grid--blog .cms-grid-item .primary-content .social a.linkedein{background:url("../images/linkedein.png") no-repeat center;}.template-cms_grid--blog .cms-grid-item .primary-content .social a.pinterest{background:url("../images/printest-bg.png") no-repeat center;}.template-cms_grid--blog .cms_pagination{margin-top:5px;}.template-cms_grid--blog .cms_pagination .wpb_button_anone{text-indent:-99999px;background:url("../images/load_more2.jpg") no-repeat center;}.template-cms_grid--gallery .cms-grid-item img{-webkit-transition:all, 0.5s;-khtml-transition:all, 0.5s;-moz-transition:all, 0.5s;-ms-transition:all, 0.5s;-o-transition:all, 0.5s;transition:all, 0.5s;/* BACKGROUND GRADIENT *//* TRANSITION PROPERTY*/}.template-cms_grid--gallery .cms-grid-item .cms-grid-media:hover img{opacity:0.7;-webkit-transition:all, 0.5s;-khtml-transition:all, 0.5s;-moz-transition:all, 0.5s;-ms-transition:all, 0.5s;-o-transition:all, 0.5s;transition:all, 0.5s;/* BACKGROUND GRADIENT *//* TRANSITION PROPERTY*/-webkit-transform:scale(1.005);-khtml-transform:scale(1.005);-moz-transform:scale(1.005);-ms-transform:scale(1.005);-o-transform:scale(1.005);transform:scale(1.005);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}#cshero-header-navigation{/*
-----> Minimum width of 992 pixels.
*/}#cshero-header-navigation .main-navigation ul.ping-right{left:auto;right:100%;}#cshero-header-navigation .main-navigation ul.ping-left{left:100%;right:auto;}@media screen and (min-width:992px){/*
-----> Minimum width of 992 pixels.
*//*
-----> Max width of 991 pixels.
*/#cshero-menu-mobile,.cs-menu-toggle{display:none;}#cshero-header-navigation.collapse{display:block;}#cshero-header-navigation .main-navigation div.nav-menu > ul{display:inline-block !important;width:100%;}#cshero-header-navigation .main-navigation ul{margin:0;text-indent:0;}#cshero-header-navigation .main-navigation li a{border-bottom:0;white-space:nowrap;-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRANSITION PROPERTY*/}#cshero-header-navigation .main-navigation .menu-main-menu > li{vertical-align:top;-webkit-transition:all 420ms linear 0ms;-khtml-transition:all 420ms linear 0ms;-moz-transition:all 420ms linear 0ms;-ms-transition:all 420ms linear 0ms;-o-transition:all 420ms linear 0ms;transition:all 420ms linear 0ms;/* BACKGROUND GRADIENT *//* TRANSITION PROPERTY*/}#cshero-header-navigation .main-navigation .menu-main-menu > li > a{position:relative;text-align:center;line-height:1.1;-webkit-transition:all 420ms linear 0ms;-khtml-transition:all 420ms linear 0ms;-moz-transition:all 420ms linear 0ms;-ms-transition:all 420ms linear 0ms;-o-transition:all 420ms linear 0ms;transition:all 420ms linear 0ms;/* BACKGROUND GRADIENT *//* TRANSITION PROPERTY*/}#cshero-header-navigation .main-navigation .menu-main-menu > li > a i{display:block;width:100%;line-height:0;margin-bottom:6px;-webkit-transition:all 420ms linear 0ms;-khtml-transition:all 420ms linear 0ms;-moz-transition:all 420ms linear 0ms;-ms-transition:all 420ms linear 0ms;-o-transition:all 420ms linear 0ms;transition:all 420ms linear 0ms;/* BACKGROUND GRADIENT *//* TRANSITION PROPERTY*/}#cshero-header-navigation .main-navigation .menu-main-menu > li > a i + .menu-title{-webkit-transform:translateY(25px);-khtml-transform:translateY(25px);-moz-transform:translateY(25px);-ms-transform:translateY(25px);-o-transform:translateY(25px);transform:translateY(25px);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */display:block;}#cshero-header-navigation .main-navigation .menu-main-menu > li:last-child > a{padding-right:0;}#cshero-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children{position:relative;}#cshero-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children > .cs-menu-toggle{bottom:10%;display:inline-block;left:50%;position:absolute;line-height:1;transform:translate(-50%, 0px);-webkit-transform:translate(-50%, 0px);-khtml-transform:translate(-50%, 0px);-moz-transform:translate(-50%, 0px);-ms-transform:translate(-50%, 0px);-o-transform:translate(-50%, 0px);transform:translate(-50%, 0px);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRANSITION PROPERTY*/font-size:24px;opacity:0;}#cshero-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children > ul.sub-menu{margin-top:24px;-webkit-transition:margin-top 0.4s ease 0s;-khtml-transition:margin-top 0.4s ease 0s;-moz-transition:margin-top 0.4s ease 0s;-ms-transition:margin-top 0.4s ease 0s;-o-transition:margin-top 0.4s ease 0s;transition:margin-top 0.4s ease 0s;/* BACKGROUND GRADIENT *//* TRANSITION PROPERTY*/}#cshero-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children:hover ul.sub-menu{-webkit-box-shadow:2px 3px 3px rgba(0, 0, 0, 0.4);-khtml-box-shadow:2px 3px 3px rgba(0, 0, 0, 0.4);-moz-box-shadow:2px 3px 3px rgba(0, 0, 0, 0.4);-ms-box-shadow:2px 3px 3px rgba(0, 0, 0, 0.4);-o-box-shadow:2px 3px 3px rgba(0, 0, 0, 0.4);box-shadow:2px 3px 3px rgba(0, 0, 0, 0.4);/* BACKGROUND GRADIENT *//* BOX SIZING */margin-top:0;}#cshero-header-navigation .main-navigation .menu-main-menu > li,#cshero-header-navigation .main-navigation .menu-main-menu > li a,#cshero-header-navigation .main-navigation .menu-main-menu > ul > li,#cshero-header-navigation .main-navigation .menu-main-menu > ul > li > a{display:inline-block;text-decoration:none;}#cshero-header-navigation .main-navigation .menu-main-menu > li ul li,#cshero-header-navigation .main-navigation .menu-main-menu > li ul li a,#cshero-header-navigation .main-navigation .menu-main-menu > ul > li ul li,#cshero-header-navigation .main-navigation .menu-main-menu > ul > li ul li a{display:block;text-decoration:none;text-align:left;}#cshero-header-navigation .main-navigation .menu-main-menu > li ul ul,#cshero-header-navigation .main-navigation .menu-main-menu > ul > li ul ul{width:200px;}#cshero-header-navigation .main-navigation li li{margin:0;}#cshero-header-navigation .main-navigation li ul{margin:0;padding:0;position:absolute;top:100%;z-index:100;height:1px;width:200px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);/* Menu Stick Wall */}#cshero-header-navigation .main-navigation li ul ul{top:0;left:100%;width:200px;/* End Menu Stick Wall */}#cshero-header-navigation .main-navigation li ul ul.back{right:100%;left:auto;}#cshero-header-navigation .main-navigation li ul ul.back ul:not(.back){right:100%;left:auto;}#cshero-header-navigation .main-navigation li ul ul.back ul.back{left:100%;right:auto;}#cshero-header-navigation .main-navigation li ul ul.back ul.back ul:not(.back){left:100%;right:auto;}#cshero-header-navigation .main-navigation li ul ul.back ul.back ul.back{right:100%;left:auto;}#cshero-header-navigation .main-navigation{/* End Menu Sub Level *//* Start Mega Menu */}#cshero-header-navigation .main-navigation ul li:hover > ul,#cshero-header-navigation .main-navigation ul li:focus > ul,#cshero-header-navigation .main-navigation .focus > ul{border-left:0;clip:inherit;overflow:inherit;height:inherit;}#cshero-header-navigation .main-navigation li ul li{padding-right:0;border-bottom:1px solid #e5e5e5;}#cshero-header-navigation .main-navigation li ul li:last-child{border-bottom:none;}#cshero-header-navigation .main-navigation li ul li a{padding:8px 18px;line-height:1.8em;white-space:normal;}#cshero-header-navigation .main-navigation li ul li:last-child a{border-bottom:none;}#cshero-header-navigation .main-navigation .columns2 > li:nth-of-type(2n+1),#cshero-header-navigation .main-navigation .columns3 > li:nth-child(3n+1),#cshero-header-navigation .main-navigation .columns4 > li:nth-child(4n+1),#cshero-header-navigation .main-navigation .columns5 > li:nth-child(5n+1){clear:left;border-right:0px solid transparent;}#cshero-header-navigation .main-navigation .columns5 > li{width:20% !important;}#cshero-header-navigation .main-navigation .columns4 > li{width:25% !important;}#cshero-header-navigation .main-navigation .columns3 > li{width:33% !important;}#cshero-header-navigation .main-navigation .columns2 > li{width:50% !important;}#cshero-header-navigation .main-navigation [class*="columns"] > li{float:left;}#cshero-header-navigation .main-navigation [class*="columns"] > li > a{width:100%;}#cshero-header-navigation .main-navigation .menu-main-menu li.has_full_width{position:inherit;}#cshero-header-navigation .main-navigation .menu-main-menu li:not(.group) > ul.drop_full_width.sub-menu{left:0 !important;width:100% !important;background:#fff;}#cshero-header-navigation .main-navigation li.group > ul.sub-menu{display:block;float:left;left:0;position:relative;width:100%;height:inherit;}#cshero-header.header-fixed #cshero-header-navigation .main-navigation .menu-main-menu > li > a i + .menu-title{-webkit-transform:translateY(14px);-khtml-transform:translateY(14px);-moz-transform:translateY(14px);-ms-transform:translateY(14px);-o-transform:translateY(14px);transform:translateY(14px);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}#cshero-header.header-fixed #cshero-header-navigation .main-navigation .menu-main-menu > li > a i{margin-bottom:3px;/* End Start Mega Menu */}#cshero-header.header-fixed #cshero-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children > .cs-menu-toggle{display:none;}}@media screen and (max-width:991px){/*
-----> End Max width of 991 pixels.
*//* ==========================================================================
  End Style Main Menu
========================================================================== */#cshero-menu-mobile{display:block;position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */z-index:9999;}#cshero-header .section #cshero-header-navigation{margin-top:0;min-height:150px;}#cshero-header .section #cshero-header-navigation .menu-wrap{position:absolute;width:100%;z-index:999;background:#fff;padding:115px 0 15px;top:0;-webkit-transition:all 0.5s;-khtml-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;/* BACKGROUND GRADIENT *//* TRANSITION PROPERTY*/-webkit-transform:translateY(-100%);-khtml-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */-webkit-box-shadow:0 2px 3px rgba(0, 0, 0, 0.4);-khtml-box-shadow:0 2px 3px rgba(0, 0, 0, 0.4);-moz-box-shadow:0 2px 3px rgba(0, 0, 0, 0.4);-ms-box-shadow:0 2px 3px rgba(0, 0, 0, 0.4);-o-box-shadow:0 2px 3px rgba(0, 0, 0, 0.4);box-shadow:0 2px 3px rgba(0, 0, 0, 0.4);/* BACKGROUND GRADIENT *//* BOX SIZING */}#cshero-header .section #cshero-header-navigation.show-menu .menu-wrap{-webkit-transform:translateY(0);-khtml-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}#cshero-header .section #cshero-header-navigation .left-nav,#cshero-header .section #cshero-header-navigation .right-nav{padding:0 15px;text-align:left;}#cshero-header .section #cshero-header-navigation .main-navigation{padding:0;min-height:0;}#cshero-header .section #cshero-header-navigation .main-navigation ul{margin:0;}#cshero-header .section #cshero-header-navigation .main-navigation ul li{padding-right:0 !important;border-bottom:1px solid #eee;}#cshero-header .section #cshero-header-navigation .main-navigation ul li a{padding:7px 0;}#cshero-header .section #cshero-header-navigation .right-nav .main-navigation ul li:last-child{border-bottom:none;}#cshero-header-navigation.collapse{background:#222;position:absolute;top:80px;left:0;right:0;z-index:999;width:100%;display:block;}#cshero-menu-mobile{display:block;}#cshero-menu-mobile i{color:#4b4b4b;cursor:pointer;font-size:32px;height:35px;line-height:35px;text-align:center;width:45px;}#cshero-menu-mobile i:hover{background:#333;}#cshero-header-navigation .main-navigation div.nav-menu > ul{margin:0;padding:0;list-style:none;max-height:0;overflow:hidden;transition:all 500ms ease;}#cshero-header-navigation .main-navigation div.nav-menu > ul li{list-style:none;}#cshero-header-navigation .main-navigation div.nav-menu > ul li a{display:block;}#cshero-header-navigation .main-navigation div.nav-menu > ul li a:hover,#cshero-header-navigation .main-navigation div.nav-menu > ul li a:focus{color:#21759b;}.collapse .main-navigation div.nav-menu > ul{display:block;max-height:2000px;}#cshero-header #cshero-header-navigation .main-navigation{padding:15px 0;/* Dropdown Sub Menu */}#cshero-header #cshero-header-navigation .main-navigation .menu-main-menu > li > a i{display:none;}#cshero-header #cshero-header-navigation .main-navigation ul.sub-menu{width:100% !important;}.cs-menu-toggle{display:block;}#cshero-header-navigation .main-navigation .menu-main-menu > li{position:relative;}#cshero-header-navigation .main-navigation .menu-main-menu > li li{position:relative;}#cshero-header-navigation .main-navigation .menu-main-menu > li a{display:block;border-bottom:none;}#cshero-header-navigation .main-navigation .menu-main-menu > li .cs-menu-toggle{color:#999;cursor:pointer;position:absolute;right:-5px;text-align:center;line-height:44px;top:0;width:30px;}#cshero-header-navigation .main-navigation .menu-main-menu > li .cs-menu-toggle:hover{color:#ed2526;}#cshero-header-navigation .main-navigation .menu-main-menu > li ul.sub-menu{max-height:0;overflow:hidden;padding-left:10px;-webkit-transition:all 0.5s;-khtml-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;/* BACKGROUND GRADIENT *//* TRANSITION PROPERTY*/}#cshero-header-navigation .main-navigation .menu-main-menu > li ul.sub-menu.toggle{max-height:1000px;}#cshero-header-navigation .main-navigation .menu-main-menu > li ul.sub-menu.toggle + .cs-menu-toggle i:before{content:"\f106";}#cshero-header-navigation .main-navigation .menu-main-menu > li ul.sub-menu .cs-menu-toggle{right:12px;}#cshero-header-navigation .main-navigation .menu-main-menu > li ul.sub-menu li:last-child,#cshero-header-navigation .main-navigation .menu-main-menu > li ul.sub-menu ul li:last-child{border-bottom:none !important;}}.widget-area aside{margin-top:50px;}.widget-area aside:first-child{margin-top:0;}.widget-area ul{list-style:none;padding:0;margin:0;}.widget-area ul a{color:#999;display:inline-block;min-width:85%;}.widget-area ul a:hover{color:#ed2526;}.widget-area img{height:auto;}.widget-area select{margin:20px 0;padding:10px 7px;width:100%;/* Calendar */}.widget-area .widget_calendar{/* List widget */}.widget-area .widget_calendar #calendar_wrap{padding:10px;border:1px solid #e5e5e5;margin-bottom:20px;}.widget-area .widget_calendar #calendar_wrap th,.widget-area .widget_calendar #calendar_wrap td{text-align:center;}.widget-area .widget_categories a{color:#4b4b4b;}.widget-area .widget_categories li:first-child,.widget-area .widget_categoriesv2_widget li:first-child,.widget-area .widget_archive li:first-child,.widget-area .widget_pages li:first-child{border-top:1px solid #e5e5e5;}.widget-area .widget_categories li,.widget-area .widget_categoriesv2_widget li,.widget-area .widget_archive li,.widget-area .widget_pages li{line-height:60px;border-bottom:1px solid #e5e5e5;position:relative;}.widget-area .widget_categories li .children li,.widget-area .widget_categoriesv2_widget li .children li,.widget-area .widget_archive li .children li,.widget-area .widget_pages li .children li{border:none;}.widget-area .widget_categories li a,.widget-area .widget_categoriesv2_widget li a,.widget-area .widget_archive li a,.widget-area .widget_pages li a{color:#4b4b4b;}.widget-area .widget_categories li a:before,.widget-area .widget_categoriesv2_widget li a:before,.widget-area .widget_archive li a:before,.widget-area .widget_pages li a:before{content:"";display:inline-block;width:6px;height:6px;margin-right:20px;border:1px solid #ed2526;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;/* BACKGROUND GRADIENT */vertical-align:4px;}.widget-area .widget_categories li a span.post-count,.widget-area .widget_categoriesv2_widget li a span.post-count,.widget-area .widget_archive li a span.post-count,.widget-area .widget_pages li a span.post-count{position:absolute;right:0;color:#ed2526;}.widget-area .widget_categoriesv2_widget{/* Tags widget*/}.widget-area .widget_categoriesv2_widget li a{float:left;width:80%;}.widget-area .widget_tag_cloud,.widget-area .widget_product_tag_cloud{/* widget_rss */}.widget-area .widget_tag_cloud .tagcloud a,.widget-area .widget_product_tag_cloud .tagcloud a{margin-right:10px;margin-bottom:10px;-webkit-transition:all, 0.5s;-khtml-transition:all, 0.5s;-moz-transition:all, 0.5s;-ms-transition:all, 0.5s;-o-transition:all, 0.5s;transition:all, 0.5s;/* BACKGROUND GRADIENT *//* TRANSITION PROPERTY*/font-size:12px !important;text-transform:uppercase;border:1px solid #e5e5e5;padding:15px 30px;text-align:center;font-weight:400;display:inline-block;}.widget-area .widget_tag_cloud .tagcloud a:hover,.widget-area .widget_product_tag_cloud .tagcloud a:hover,.widget-area .widget_tag_cloud .tagcloud a:active,.widget-area .widget_product_tag_cloud .tagcloud a:active,.widget-area .widget_tag_cloud .tagcloud a:focus,.widget-area .widget_product_tag_cloud .tagcloud a:focus{background:#ed2526 !important;border-color:#ed2526 !important;color:#fff;}.widget-area .widget_rss{/* widget recent entries */}.widget-area .widget_rss .rssSummary{color:;}.widget-area .widget_rss ul a.rsswidget::before{content:"\f0a4";font-family:"fontawesome";padding-right:10px;font-size:16px;}.widget-area .widget_rss ul .rss-date{margin:7px 0;font-size:13px;display:inline-block;clear:both;}.widget-area .widget_rss ul .rss-date:before{content:"\e62b";font-family:"icomoon";padding-right:10px;color:#ed2526;}.widget-area .widget_recent_entries{/* widget recent comments */}.widget-area .widget_recent_entries ul li{padding:5px 0;}.widget-area .widget_recent_entries ul li a:before{content:"\f0f6";font-family:"fontawesome";margin-right:10px;}.widget-area .widget_recent_comments{/* Widget popular*/}.widget-area .widget_recent_comments ul li{padding:5px 0;}.widget-area .widget_recent_comments ul li:before{content:"\f044";font-family:"fontawesome";margin-right:10px;}.widget-area .widget_recent_comments ul li span.comment-author-link{font-weight:bold;}.widget-area .widget_popular_widget{/** Widget Calendar **/}.widget-area .widget_popular_widget .popular-item{padding:30px 0 26px 0;border-top:1px solid #e5e5e5;}.widget-area .widget_popular_widget .popular-item .thumbnails,.widget-area .widget_popular_widget .popular-item .popular-content{float:left;}.widget-area .widget_popular_widget .popular-item .popular-content{padding-left:11%;max-width:73%;margin-top:-5px;}.widget-area .widget_popular_widget .popular-item .popular-content .meta-popular .icon{color:#ed2526;}.widget-area .widget_popular_widget .popular-item .popular-content .date-popular{font-size:12px;color:#4b4b4b;font-weight:400;margin-left:7px;vertical-align:2px;text-transform:uppercase;}.widget-area .widget_popular_widget .popular-item:last-child{border-bottom:1px solid #e5e5e5;}.widget-area .widget_calendar #calendar_wrap{padding:0;width:270px;max-width:100%;margin-top:60px;}.widget-area .widget_calendar #calendar_wrap #wp-calendar caption{height:60px;font-size:14px;font-weight:300;line-height:60px;text-transform:uppercase;color:#fff;background:url("../images/top-calendar.jpg") no-repeat center;}.widget-area .widget_calendar #calendar_wrap #wp-calendar thead{height:40px;line-height:40px;color:#fff;background:url("../images/bottom-calendar.jpg") no-repeat center;}.widget-area .widget_calendar #calendar_wrap #wp-calendar thead th{font-size:14px;font-weight:300;}.widget-area .widget_calendar #calendar_wrap #wp-calendar tbody{padding:30px;font-size:14px;}.widget-title{text-transform:uppercase;margin-bottom:23px;font-family:"Mouse Memoirs";}footer .widget-title{color:#ed2526;margin-bottom:35px;/* Seach form */}.widget_search{/* Primary sidebar */}.widget_search #s{height:60px;padding:0 65px 0 30px;font-size:18px;border:1px solid #ddd;color:#4b4b4b;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */-webkit-box-shadow:0 0 0 rgba(0, 0, 0, .4);-khtml-box-shadow:0 0 0 rgba(0, 0, 0, .4);-moz-box-shadow:0 0 0 rgba(0, 0, 0, .4);-ms-box-shadow:0 0 0 rgba(0, 0, 0, .4);-o-box-shadow:0 0 0 rgba(0, 0, 0, .4);box-shadow:0 0 0 rgba(0, 0, 0, .4);/* BACKGROUND GRADIENT *//* BOX SIZING */}.widget_search .searchform{position:relative;overflow:hidden;}.widget_search .searchform input[type="submit"]{position:absolute;top:0;right:0;width:60px;height:60px;text-indent:9999px;margin-top:0;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */background:url("../images/widget_search_bg.jpg") no-repeat center;}.primary-sidebar aside{margin-bottom:20px;/* Product search */}.primary-sidebar .woocommerce-product-search{/* Categories product */}.primary-sidebar .woocommerce-product-search .screen-reader-text{display:none;}.primary-sidebar .woocommerce-product-search .search-field{border:1px solid #ddd;height:37px;padding:0 15px;width:90%;}.primary-sidebar .woocommerce.widget_product_categories{/* Top rated products */}.primary-sidebar .woocommerce.widget_product_categories .widget-title{margin-bottom:0;}.primary-sidebar .woocommerce.widget_product_categories .product-categories{margin:0;}.primary-sidebar .woocommerce.widget_product_categories .product-categories li{border-bottom:1px solid #f6f6f6;line-height:44px;}.primary-sidebar .woocommerce.widget_product_categories .product-categories li a{-webkit-transition:all 0.5s;-khtml-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;/* BACKGROUND GRADIENT *//* TRANSITION PROPERTY*/letter-spacing:1px;font-size:14px;}.primary-sidebar .woocommerce.widget_product_categories .product-categories li a .count{margin-left:3px;}.primary-sidebar .woocommerce.widget_product_categories .product-categories li:before{content:"\f0da";font-family:"Fontawesome";color:#ccc;margin-right:15px;}.primary-sidebar .woocommerce.widget_top_rated_products{/* Subscribe */}.primary-sidebar .woocommerce.widget_top_rated_products .product_list_widget li{margin-bottom:23px;position:relative;}.primary-sidebar .woocommerce.widget_top_rated_products .product_list_widget li img{float:left;width:66px;height:66px;margin:0 10px 0 0;}.primary-sidebar .woocommerce.widget_top_rated_products .product_list_widget li .product-title{letter-spacing:1px;color:#4b4b4b;font-size:14px;font-weight:800;position:absolute;bottom:22px;}.primary-sidebar .woocommerce.widget_top_rated_products .product_list_widget li .amount{font-weight:800;color:#ed2526;position:absolute;bottom:0;}.primary-sidebar .woocommerce.widget_top_rated_products .product_list_widget li:last-child{margin-bottom:0;}.primary-sidebar .widget_simplesubscribe{padding:32px 20px;background:#f8f8f8;/* Product search */}.primary-sidebar .widget_simplesubscribe .widget-title:after{content:"You can subscribe here to get our latest news.";font-size:14px;line-height:20px;font-weight:400;color:#999;text-transform:none;clear:both;float:left;width:100%;font-family:"Lato";letter-spacing:1px;}.primary-sidebar .widget_simplesubscribe input{width:88%;border:1px solid #000;height:49px;padding:0 15px;}.primary-sidebar .widget_simplesubscribe input.subscribeButton{background:transparent;text-transform:uppercase;font-size:14px;color:#000;border:2px solid #000;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */-webkit-transition:all 0.3s;-khtml-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;/* BACKGROUND GRADIENT *//* TRANSITION PROPERTY*/max-width:109px;}.primary-sidebar .widget_simplesubscribe input.subscribeButton:hover,.primary-sidebar .widget_simplesubscribe input.subscribeButton:focus{background:#ed2526;border-color:#ed2526;color:#fff;-webkit-transition:all 0.5s;-khtml-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;/* BACKGROUND GRADIENT *//* TRANSITION PROPERTY*/}.primary-sidebar .widget_simplesubscribe label{display:none;}.primary-sidebar .woocommerce-product-search{position:relative;}.primary-sidebar .woocommerce-product-search input[type="submit"]{position:absolute;top:50%;right:5px;width:22px;height:22px;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */background:transparent url(../images/search.png) no-repeat center center;border:none;text-indent:-99999px;}.navigation{/* Facebook widget */}.navigation .screen-reader-text{font-size:20px;line-height:1;}.fb_iframe_widget{max-width:100%;}@media screen and (min-width:1920px){/*Min width 1367px*/.template-cms_fancybox_single .fancy-box-content p{max-width:85%;margin:0 auto;}}@media screen and (min-width:1367px){/*Min width 1366px*/.padding-lr-15{padding-left:15px !important;padding-right:15px !important;}.padding-lr-120{padding-left:4.8% !important;padding-right:3.65% !important;}.padding-l-30{padding-left:1.57% !important;}.padding-r-30{padding-right:1.57% !important;}}@media screen and (max-width:1366px){/*Min width 1280px*/.rev_slider .tp-parallax-wrap .rev-btn{top:-12px;}h3 a{font-size:32px !important;/* =Carousel
-------------------------------------------------------------- */}.template-cms_carousel--layout1 .carousel-top{max-height:250px;}.template-cms_carousel--layout1 .cms-carousel-item{min-height:373px;/* =Grid image
-------------------------------------------------------------- */}.template-cms_carousel--layout1 .cms-carousel-item .carousel-top .cms-grid-media{max-height:258px;overflow:hidden;}.template-cms_grid--gallery{/* =Team Carousel
-------------------------------------------------------------- */}.template-cms_grid--gallery .cms-grid-item.last_item{margin-right:0 !important;}.template-cms_carousel .owl-controls .owl-prev,.template-cms_carousel .owl-controls .owl-next{display:none !important;}.template-cms_carousel--layout1 .cms-carousel-item .carousel-content{min-height:90px;bottom:25px;}.template-cms_carousel--layout1 .cms-carousel-item .carousel-content .cms-carousel-title h3{line-height:24px;}.template-cms_carousel--layout1 .cms-carousel-item .carousel-content .cms-carousel-title h3 a{font-size:24px !important;}.tp-bullets{top:106% !important;}}@media screen and (max-width:1280px){/*Min width 1200px*/.tp-revslider-slidesli .tp-caption.rev-btn{top:-10px;}}@media screen and (min-width:1200px){/*Max width 1200px*/}@media screen and (max-width:1200px){/* Max width 1024px */.template-cms_carousel--layout1 .cms-carousel-item .carousel-top{max-height:217px;}}@media screen and (max-width:1024px){/* Max width 991px */.template-cms_special_carousel--quote .cms-special-carousel-item .carousel-content{min-width:950px;}.template-cms_special_carousel--quote .cms-special-carousel-item .carousel-content .content-wrap:before,.template-cms_special_carousel--quote .cms-special-carousel-item .carousel-content .content-wrap:after{font-size:50px;}.template-cms_carousel--team .cms-grid-media{margin-right:15px;}.template-cms_carousel--team .content{max-width:100%;padding:15px;}.pad-tb-40{padding:40px 0 !important;}.tp-caption.rev-btn{top:-30px !important;}.secsion .template-cms_carousel--layout1 .cms-carousel-item{min-height:450px;/* =Blog event
-------------------------------------------------------------- */}.secsion .template-cms_carousel--layout1 .cms-carousel-item .carousel-top .cms-grid-media{max-height:400px;overflow:hidden;}.page-template-blog-events article{/* =Blog right sidebar
-------------------------------------------------------------- */}.page-template-blog-events article .entry-blog .entry-feature{max-width:35%;text-align:center;}.page-template-blog-events article .entry-blog .entry-feature img{display:inline-block;}.page-template-blog-events article .entry-blog .entry-content{margin-top:15px;max-width:63.9%;padding:2.8% 4%;}.page-template-blog-events article .entry-blog .entry-content .inner-content .text{margin-top:0;}.page-template-blog-events article .entry-blog .entry-content .entry-meta{margin-top:10px;}.page-template-right-sidebar article.format-image .entry-blog .entry-content{max-width:100%;}.page-template-right-sidebar article.format-image .entry-blog .entry-content .inner-content{padding-top:8.5%;}.page-template-right-sidebar article.format-image .entry-blog .entry-footer{margin-bottom:40px;}.template-cms_fancybox_single .fancy-box-icon .icon{font-size:28px;width:80px;height:80px;line-height:80px;margin-top:15px !important;}.page-template-blog-events article .entry-blog .entry-content{margin-top:0;}.pp_content_container a.pp_expand{display:none !important;}.tp-bullets{top:118% !important;}}@media screen and (max-width:991px){/* Min width 992px */.container{width:100% !important;}}@media screen and (min-width:992px){/* Max width 992px */.blog-content{padding-left:0 !important;padding-right:10px !important;}}@media screen and (max-width:992px){/* Max width 768px */body > div > div > .container,#cs-header > .container{width:100% !important;/*VC Custom Heading*/}.vc_custom_heading h2,.cms-carousel-title h2{font-size:40px !important;line-height:40px !important;}.vc_custom_heading h3,.cms-carousel-title h3{font-size:32px !important;line-height:32px !important;}.both{clear:both;}.template-cms_carousel--layout1 .cms-carousel-item .carousel-content{bottom:38px;}body.error404 article.post .entry-header .entry-title{font-size:300px;}}@media screen and (min-width:768px){/* Max width 768px */.template-cms_fancybox_single{/* =Carousel
  -------------------------------------------------------------- */}.template-cms_fancybox_single .fancy-box-icon .icon{margin-top:-108px;}}@media screen and (max-width:768px){/* Max width 768px */.template-cms_special_carousel--quote{/* =Blog sidebar
     -------------------------------------------------------------- */}.template-cms_special_carousel--quote .cms-special-carousel-item .mis-container .carousel-content{min-width:750px;}.template-cms_special_carousel--quote .cms-special-carousel-item .mis-container .carousel-content .content-wrap:before,.template-cms_special_carousel--quote .cms-special-carousel-item .mis-container .carousel-content .content-wrap:after{font-size:35px;}.template-cms_special_carousel--quote .cms-special-carousel-item .mis-container .carousel-content .content-wrap .content{max-width:600px;font-size:24px;line-height:30px;}.widget-area .widget_popular_widget .popular-item .popular-content{max-width:69%;/* =Comment form
-------------------------------------------------------------- */}.comments-area .comment-meta{margin-top:-12px;padding-left:65px;}.comments-area .comment-meta > a{float:left;}.comments-area .comment-meta .reply{clear:both;float:left;margin-left:0;margin-top:10px;}.comments-area .commentlist li p{clear:both;margin-top:40px;padding-left:66px !important;padding-top:10px !important;}.comments-area .children{padding-left:5%;}.comments-area .comment-author img{width:50px;height:50px;margin-right:15px;}.template-cms_carousel--quote .carousel-content::before{left:4%;top:22%;}.single-team .template-cms_social ul li{margin-bottom:5px;}.page-template-blog-events article .entry-content .inner-content h2 a{line-height:28px;font-size:24px;}.page-template-blog-events article .entry-blog .entry-content{margin-top:0;padding-top:5px;padding-bottom:5px;}.page-template-blog-events article .entry-blog .entry-content .entry-meta{margin-top:0;}}@media screen and (max-width:767px){/* Max width 480px */#cshero-header{min-height:50px;/* Footer */}#cshero-header .section #cshero-header-navigation .menu-wrap{padding:80px 0 0 0;}footer.footer-content{/* =Carousel
 -------------------------------------------------------------- */}footer.footer-content .left-bg-footer,footer.footer-content .right-bg-footer{display:none;}footer.footer-content .footer-top-center .left-content,footer.footer-content .footer-top-center .right-content{text-align:center;}footer.footer-content .footer-top-center .left-content p{float:none;max-width:100%;}.cms-special-carousel.template-cms_special_carousel{height:auto !important;}.cms-special-carousel.template-cms_special_carousel .mis-nav-buttons a.mis-prev{background-image:url("../images/row-left.png") !important;}.cms-special-carousel.template-cms_special_carousel .mis-nav-buttons a.mis-next{background-image:url("../images/row-right.png") !important;}.template-cms_carousel--quote .carousel-content::before{left:8%;top:25%;/** Quote **/}.cms-special-carousel.template-cms_special_carousel--quote .cms-special-carousel-item .mis-container .carousel-content{min-width:478px;}.cms-special-carousel.template-cms_special_carousel--quote .cms-special-carousel-item .mis-container .carousel-content .content-wrap:before,.cms-special-carousel.template-cms_special_carousel--quote .cms-special-carousel-item .mis-container .carousel-content .content-wrap:after{font-size:25px;}.cms-special-carousel.template-cms_special_carousel--quote .cms-special-carousel-item .mis-container .carousel-content .content-wrap .content{max-width:370px;font-size:20px;line-height:30px;}.template-cms_carousel--team{/* =Fancybox
-------------------------------------------------------------- */}.template-cms_carousel--team .cms-grid-media{margin-right:60px;}.template-cms_carousel--team .content{max-width:50%;padding:0;}.template-cms_carousel--layout1{/* =VC Tab
-------------------------------------------------------------- */}.template-cms_carousel--layout1 .cms-carousel-item .carousel-top{max-height:100% !important;}.vc_tta-container .vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading{border-color:#ddd !important;}.vc_tta-container .vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading{background:#f7f7f7 !important;}.vc_tta-container .vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-body{border-top:1px solid #ddd !important;border-bottom:1px solid #ddd !important;padding-bottom:30px !important;}.vc_tta-container{/* =Blog event
-------------------------------------------------------------- */}.vc_tta-container .vc_tta.vc_tta-style-flat .vc_tta-panels-container{padding:0;border:none;}.vc_tta-container .vc_tta.vc_tta-style-flat .vc_tta-panels-container .vc_tta-panel-heading{border:1px solid #e5e5e5;margin-bottom:10px !important;}.vc_tta-container .vc_tta-panel-body{background:none !important;}.vc_tta-container .vc_tta-panel-body .wpb_wrapper{padding:15px;}.page-template-blog-events{/* =Blog sidebar
   -------------------------------------------------------------- */}.page-template-blog-events article .entry-blog .entry-feature{max-width:200px;}.page-template-blog-events article .entry-blog .entry-content{padding:1.8% 8%;}.widget-area .widget_popular_widget .popular-item .popular-content{max-width:70%;padding-left:30px;/* =Grid gallery
 -------------------------------------------------------------- */}.template-cms_grid--gallery{/* =Grid gallery
 -------------------------------------------------------------- */}.template-cms_grid--gallery .cms-grid{margin-left:-25px;}footer{margin-top:60px;/* =Grid gallery
-------------------------------------------------------------- */}.single-events{/* =Blog
-------------------------------------------------------------- *//* =Comment form
-------------------------------------------------------------- */}.single-events .post-container article{margin-top:40px;}.comments-area .commentlist li #respond h3.comment-reply-title{font-size:32px;}.comments-area .commentlist li #respond .comment-form p{padding-left:0 !important;padding-top:0 !important;margin-top:0;}.page-template-blog-events #primary{margin-top:38px;}.cs-pagination,.paging-navigation{margin-bottom:60px;}.same-height .full-height .vc_column-inner{position:relative;min-height:470px;}.page-template-blog-events article .entry-blog .entry-content{padding:2.8% 4%;margin-top:15px;}}@media screen and (max-width:480px){/* Min width 480px */body.error404 article.post .entry-header .entry-title{font-size:200px;/* =Logo
-------------------------------------------------------------- */}#cshero-header .header-logo{max-width:50%;z-index:2;/* =Blog event
-------------------------------------------------------------- */}.page-template-blog-events article .entry-blog .entry-feature{max-width:100px;}.page-template-blog-events article .entry-blog .entry-content{padding:0 3% 3%;max-width:77%;margin-top:0;}.page-template-blog-events article .entry-blog .entry-content .entry-title a{font-size:22px;}.page-template-blog-events article .entry-blog .entry-content .inner-content .text{margin-top:10px;}.page-template-blog-events article .entry-blog .entry-meta{margin-top:5px;}article .entry-blog .entry-title{line-height:30px;/* =Carousel
-------------------------------------------------------------- */}article .entry-blog .entry-title a{font-size:28px;line-height:2px;}.template-cms_carousel--quote .carousel-content:before{font-size:25px;left:4%;top:21%;}.template-cms_carousel--quote .carousel-content p{font-size:20px;}.template-cms_carousel--team{/* =Grid gallery
-------------------------------------------------------------- */}.template-cms_carousel--team .cms-grid-media{margin-right:15px;}.template-cms_carousel--team .content{max-width:100%;padding:15px;}.template-cms_grid--gallery .cms-grid{margin-left:-15px;}article.events .widget_social_share_widget .wrap-icon-list li{margin-bottom:0;}.page-title{padding-bottom:12px;/* =Blog event
-------------------------------------------------------------- */}.page-template-blog-events article .entry-blog .entry-feature{max-width:100%;text-align:center;padding-left:8.5px;padding-top:8.5px;}.page-template-blog-events article .entry-blog .entry-feature img{display:inline-block;}.page-template-blog-events article .entry-blog .entry-content{padding:2.8% 3% 5%;max-width:100%;}.page-template-blog-events article .entry-blog .entry-content .entry-meta .categories{clear:both;}article .entry-blog .entry-meta .categories{clear:both;}}@media screen and (min-width:480px){/* Max width 320px */article.format-image{position:relative;}article.format-image .entry-feature{float:left;}article.format-image .entry-content{float:left;max-width:50%;padding:0 6% 0 7.3%;}article.format-image .entry-content .inner-content{padding-top:20%;}article.format-image .entry-content .inner-content .entry-meta{margin-top:21px;}article.format-image .entry-content .inner-content .text{margin-top:41px;}}@media screen and (max-width:320px){body.error404 article.post{/* =Carousel
 -------------------------------------------------------------- *//** Quote **/}body.error404 article.post .entry-header .entry-title{font-size:150px;}body.error404 article.post .entry-content{margin-top:100px;}.cms-special-carousel.template-cms_special_carousel--quote{/* =Fancybox
 -------------------------------------------------------------- */}.cms-special-carousel.template-cms_special_carousel--quote .cms-special-carousel-item .mis-container .carousel-content{min-width:300px !important;bottom:-302%;}.cms-special-carousel.template-cms_special_carousel--quote .cms-special-carousel-item .mis-container .carousel-content .content-wrap:before,.cms-special-carousel.template-cms_special_carousel--quote .cms-special-carousel-item .mis-container .carousel-content .content-wrap:after{font-size:18px !important;}.cms-special-carousel.template-cms_special_carousel--quote .cms-special-carousel-item .mis-container .carousel-content .content-wrap .content{max-width:200px !important;}.template-cms_fancybox_single--layout1 .facybox-title{width:75%;/* =Carousel
-------------------------------------------------------------- */}.template-cms_carousel--quote{/* =Social share
-------------------------------------------------------------- */}.template-cms_carousel--quote .carousel-content:before{top:17%;}.widget_social_share_widget{/* =Filter
-------------------------------------------------------------- */}.widget_social_share_widget .wrap-icon-list li{margin-bottom:10px;}.cms-grid-wraper .cms-filter-category{padding-left:5px;}}.ef3-gtb-block{margin-right:auto;margin-left:auto;overflow:hidden;}.ef3-gtb-block.align-wide{max-width:1100px;}.ef3-gtb-block.align-full{margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2);max-width:100vw;}.ef3-gtb-block.align-full img{width:100vw;}.ef3-gtb-block .alignleft{float:left;margin:0 30px 30px 0;}[dir="rtl"] .ef3-gtb-block .alignleft{float:right;margin:0 0 30px 30px;}.ef3-gtb-block .alignright{float:right;margin:0 0 30px 30px;}[dir="rtl"] .ef3-gtb-block .alignright{float:left;margin:0 30px 30px 0;}.ef3-gtb-block.ef3-block-separator{display:block;clear:both;}.ef3-gtb-block .blockquote,.ef3-gtb-block blockquote{margin-top:0;padding:0;}.ef3-gtb-block .blockquote:before,.ef3-gtb-block blockquote:before{display:none;}.ef3-gtb-block.wp-block-paragraph p{margin-bottom:30px;}.ef3-gtb-block.wp-block-latest-posts,.ef3-gtb-block.wp-block-categories,.ef3-gtb-block.wp-block-archives,.ef3-gtb-block.ef3-block-pullquote{margin-bottom:30px;}.alignwide{max-width:1100px;}ul.wp-block-gallery{padding-left:0;padding-right:0;}.wp-block-heading > *{margin-bottom:30px;}.wp-block-column .ef3-gtb-block{max-width:100%;}.page-links.clearfix{max-width:610px;margin-right:auto;margin-left:auto;}