#sbi_load{display:none}@font-face{font-family:'Georgia';src:url('../fonts/Georgia.eot');src:url('../fonts/Georgia.eot') format('embedded-opentype'), url('../fonts/Georgia.woff2') format('woff2'), url('../fonts/Georgia.woff') format('woff'), url('../fonts/Georgia.ttf') format('truetype'), url('../fonts/Georgia.svg#Georgia') format('svg');}.btn{background:transparent;text-transform:uppercase;font-family:'Lato', serif;font-size:12px;letter-spacing:1pt;display:inline-block;color:#202020;border:none;height:45px;line-height:45px;padding:0 17px;border:#44c4b7 solid 1px;border-radius:0}.btn:hover,.btn:focus,.btn:active,.btn:active:focus,.btn:active.focus{color:#fff;background:#44c4b7;outline:0}body.woocommerce #respond input#submit,.woocommerce.single-product form.cart .button,.woocommerce .woocommerce-message .button,.woocommerce-page .action-cart .button,.woocommerce-page .calculated_shipping .button,form.login .button,.woocommerce-page .return-to-shop .button,.checkout_coupon input[type="submit"],.woocommerce-page .place-order input[type="submit"],.shopcartmenu .shopcart .btn,.woocommerce button.button,.post-password-form input[type="submit"],.woocommerce-account input.button{background:transparent;text-transform:uppercase;font-family:'Lato', serif;font-size:12px;letter-spacing:1pt;display:inline-block;color:#202020;border:none;height:45px;line-height:45px;padding:0 17px;border:#44c4b7 solid 1px;border-radius:0}body.woocommerce #respond input#submit:hover,.woocommerce.single-product form.cart .button:hover,.woocommerce .woocommerce-message .button:hover,.woocommerce-page .action-cart .button:hover,.woocommerce-page .calculated_shipping .button:hover,form.login .button:hover,.woocommerce-page .return-to-shop .button:hover,.checkout_coupon input[type="submit"]:hover,.woocommerce-page .place-order input[type="submit"]:hover,.shopcartmenu .shopcart .btn:hover,.woocommerce button.button:hover,.post-password-form input[type="submit"]:hover,.woocommerce-account input.button:hover,body.woocommerce #respond input#submit:focus,.woocommerce.single-product form.cart .button:focus,.woocommerce .woocommerce-message .button:focus,.woocommerce-page .action-cart .button:focus,.woocommerce-page .calculated_shipping .button:focus,form.login .button:focus,.woocommerce-page .return-to-shop .button:focus,.checkout_coupon input[type="submit"]:focus,.woocommerce-page .place-order input[type="submit"]:focus,.shopcartmenu .shopcart .btn:focus,.woocommerce button.button:focus,.post-password-form input[type="submit"]:focus,.woocommerce-account input.button:focus,body.woocommerce #respond input#submit:active,.woocommerce.single-product form.cart .button:active,.woocommerce .woocommerce-message .button:active,.woocommerce-page .action-cart .button:active,.woocommerce-page .calculated_shipping .button:active,form.login .button:active,.woocommerce-page .return-to-shop .button:active,.checkout_coupon input[type="submit"]:active,.woocommerce-page .place-order input[type="submit"]:active,.shopcartmenu .shopcart .btn:active,.woocommerce button.button:active,.post-password-form input[type="submit"]:active,.woocommerce-account input.button:active,body.woocommerce #respond input#submit:active:focus,.woocommerce.single-product form.cart .button:active:focus,.woocommerce .woocommerce-message .button:active:focus,.woocommerce-page .action-cart .button:active:focus,.woocommerce-page .calculated_shipping .button:active:focus,form.login .button:active:focus,.woocommerce-page .return-to-shop .button:active:focus,.checkout_coupon input[type="submit"]:active:focus,.woocommerce-page .place-order input[type="submit"]:active:focus,.shopcartmenu .shopcart .btn:active:focus,.woocommerce button.button:active:focus,.post-password-form input[type="submit"]:active:focus,.woocommerce-account input.button:active:focus,body.woocommerce #respond input#submit:active.focus,.woocommerce.single-product form.cart .button:active.focus,.woocommerce .woocommerce-message .button:active.focus,.woocommerce-page .action-cart .button:active.focus,.woocommerce-page .calculated_shipping .button:active.focus,form.login .button:active.focus,.woocommerce-page .return-to-shop .button:active.focus,.checkout_coupon input[type="submit"]:active.focus,.woocommerce-page .place-order input[type="submit"]:active.focus,.shopcartmenu .shopcart .btn:active.focus,.woocommerce button.button:active.focus,.post-password-form input[type="submit"]:active.focus,.woocommerce-account input.button:active.focus{color:#fff;background:#44c4b7;outline:0}.col-lg-12 .entry-header img.wp-post-image{width:100%}.content-intro{margin:0 0 27px;line-height:26px}.content-intro .more-link{display:none}.entry-meta{clear:both}.entry-header{margin-bottom:21px}.entry-header img.wp-post-image{margin-bottom:6px}.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.846153846;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.692307692;margin-bottom:24px;text-align:center}.entry-content,.entry-summary,.mu_register{line-height:1.714285714}.entry-content h1,.comment-content h1,.entry-content h2,.comment-content h2,.entry-content h3,.comment-content h3,.entry-content h4,.comment-content h4,.entry-content h5,.comment-content h5,.entry-content h6,.comment-content h6{margin:24px 0;line-height:26px}.entry-content h1,.comment-content h1{font-size:21px;line-height:1.5}.entry-content h2,.comment-content h2,.mu_register h2{font-size:18px;line-height:1.6}.entry-content h3,.comment-content h3{font-size:16px;line-height:26px}.entry-content h4,.comment-content h4{font-size:14px;line-height:1.846153846}.entry-content h5,.comment-content h5{font-size:13px;line-height:1.846153846}.entry-content h6,.comment-content h6{font-size:12px;line-height:1.846153846}.entry-content p,.entry-summary p,.comment-content p,.mu_register p{margin:0 0 27px;line-height:26px}.entry-content .more-link{white-space:nowrap}.entry-content ol,.comment-content ol,.entry-content ul,.comment-content ul,.mu_register ul{margin:0 0 24px;line-height:1.714285714}.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:not(.wp-block-gallery),.comment-content ul:not(.wp-block-gallery){margin-left:30px;padding:0;display:inline-block;list-style:none}.entry-content ul:not(.wp-block-gallery) li,.comment-content ul:not(.wp-block-gallery) li{display:inline-block;clear:both;width:100%;border:none !important;padding-top:0 !important}.entry-content ul:not(.wp-block-gallery) li:before,.comment-content ul:not(.wp-block-gallery) li:before{content:".";top:-1px;left:-5px;position:relative;font-size:30px;line-height:10px}.entry-content ul:not(.wp-block-gallery) ul,.comment-content ul:not(.wp-block-gallery) ul,.entry-content ul:not(.wp-block-gallery) ol,.comment-content ul:not(.wp-block-gallery) ol{display:block}.entry-content ol,.comment-content ol{margin-left:30px;padding:0;display:inline-block;list-style:none;counter-reset:li}.entry-content ol > li,.comment-content ol > li{display:inline-block;padding-left:20px;clear:both;width:100%;border:none !important;padding-top:0 !important}.entry-content ol > li:before,.comment-content ol > li:before{content:counter(li) ".";top:-2px;left:-5px;position:relative;font-size:14px;line-height:1;counter-increment:li}.entry-content ol ul,.comment-content ol ul,.entry-content ol ol,.comment-content ol ol{display:block}.entry-content ul:not(.wp-block-gallery),.comment-content ul:not(.wp-block-gallery),.mu_register ul{list-style:disc outside}.entry-content ol,.comment-content ol{list-style:decimal outside}.entry-content blockquote,.comment-content blockquote{margin-bottom:24px;padding:24px;font-style:italic}.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,.comment-content pre{border:1px solid #ededed;color:#666;font-family:Consolas, Monaco, Lucida Console, monospace;font-size:12px;line-height:1.714285714;margin:24px 0;overflow:auto;padding:24px;word-break:break-word}.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}.entry-content address,.comment-content address{display:block;line-height:1.714285714;margin:0 0 24px}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 dt,.comment-content dt{font-weight:bold;line-height:1.714285714}.entry-content dd,.comment-content dd{line-height:1.714285714;margin-bottom: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,.entry-content th{text-align:center}.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}.page-links{clear:both;line-height:1.714285714}footer.entry-meta{margin-top:24px;font-size:13px;line-height:1.846153846;color:#757575}.single-author .entry-meta .by-author{display:none}.mu_register h2{color:#757575;font-weight:normal}.comments-title{margin-bottom:48px;font-size:16px;line-height:1.5;font-weight:normal}.comments-area article{margin:24px 0;margin:1.714285714rem 0}.comments-area article header{margin:0 0 48px;margin:0 0 3.428571429rem;overflow:hidden;position:relative}.comments-area article header img{float:left;padding:0;line-height:0}.comments-area article header cite,.comments-area article header time{display:block;margin-left:85px;margin-left:6.071428571rem}.comments-area article header cite{font-style:normal;font-size:15px;line-height:1.42857143}.comments-area cite b{font-weight:normal}.comments-area article header time{line-height:1.714285714;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.846153846}a.comment-reply-link:hover,a.comment-edit-link:hover{color:#21759b}.commentlist .pingback{line-height:1.714285714;margin-bottom:24px}#respond{margin-top:45px;margin-left:0px}#respond h3#reply-title{font-size:16px;line-height:1.5}#respond h3#reply-title #cancel-comment-reply-link{margin-left:10px;font-weight:normal;font-size:12px}#respond form{margin:24px 0;float:left;width:100%}#respond form p{margin:11px 0 0}#respond form p.logged-in-as{margin-bottom:24px}#respond form label{display:block;line-height:1.714285714}#respond form input[type="text"],#respond form textarea{-moz-box-sizing:border-box;box-sizing:border-box;font-size:13px;line-height:45px;padding:0px 15px;width:100%;letter-spacing:2pt;border-color:#eee;border:#eee solid 1px}#respond form input[type="text"]:focus,#respond form textarea:focus{border-color:#eee;outline:0}#respond form input::-webkit-input-placeholder{color:#858585 !important}#respond form input:-moz-placeholder{color:#858585 !important;opacity:1}#respond form input::-moz-placeholder{color:#858585 !important;opacity:1}#respond form input:-ms-input-placeholder{color:#858585 !important}#respond form textarea::-webkit-input-placeholder{color:#858585 !important}#respond form textarea::-moz-placeholder{color:#858585 !important;opacity:1}#respond form textarea:-ms-textarea-placeholder{color:#858585 !important}#respond form .form-submit{float:left;margin-top:1px \9}#respond form input[type="text"]{height:45px;line-height:45px;padding:0 15px}.comment-form-author,.comment-form-email{width:50%;float:left}.comment-form-author{padding-right:10px}.comment-form-email{padding-left:10px}.comment-form-comment{float:left;width:100%;clear:both}#respond form textarea{height:146px;line-height:26px;padding-top:12px}#respond form p.form-allowed-tags{margin:0;font-size:12px;line-height:2;color:#5e5e5e}.required{color:red}.entry-video iframe{width:100%;max-height:475px}.entry-content iframe{width:100%}.entry-quote{float:left;width:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;padding:58px 116px 54px;margin-bottom:16px}.entry-quote .quote-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.7);z-index:1}.entry-quote .quote-inner{position:relative;z-index:2;width:100%;float:left;padding-top:60px}.entry-quote .quote-inner i{color:#44c4b7;position:absolute;top:0px;left:50%;-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);z-index:4}.entry-quote .quote-inner i:before{content:'”';font-family:'Playfair Display', serif;font-size:100px}.entry-quote .quote-inner blockquote{font-size:18px;font-family:'Georgia';color:#fff;letter-spacing:2pt;margin:0;font-style:italic;font-weight:400;position:relative;line-height:36px;z-index:10;border:none;padding:0;text-align:center}.entry-quote .quote-inner blockquote cite{font-family:'Lato', sans-serif;font-size:11px;letter-spacing:2pt;text-transform:uppercase;font-weight:400;color:#44c4b7;width:100%;float:left;clear:both;margin-top:16px;font-style:normal}.hide-image blockquote,.hide-image iframe,.hide-image .gallery,.hide-image .wp-audio-shortcode{display:none}.entry-video{margin-bottom:25px}.entry-gallery{margin-bottom:33px}.entry-gallery img.wp-post-image{margin-bottom:0}.entry-audio{margin-bottom:23px}.entry-audio img.wp-post-image{margin-bottom:10px}.entry-quote{margin-bottom:32px}.left.carousel-control span{background:rgba(0, 0, 0, 0.8);width:45px;height:45px;position:absolute;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%);left:11px;text-align:center;line-height:45px}.left.carousel-control span i{color:#fff}.right.carousel-control span{background:rgba(0, 0, 0, 0.8);width:45px;height:45px;position:absolute;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%);right:11px;text-align:center;line-height:45px}.right.carousel-control span i{color:#fff}.comments-area li{list-style:none}#comments{float:left;width:100%}#comments .comments-title{font-size:22px;color:#111;letter-spacing:3pt;text-align:center;font-weight:400;text-transform:uppercase;margin-top:54px;margin-bottom:40px}#comments .comments-title span{display:inline-block;position:relative;padding-bottom:5px}#comments .comments-title span:after{position:absolute;bottom:0px;left:50%;background:#44c4b7;width:110px;height:2px;content:"";-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)}#comments .comment-list{margin:0;padding:0}#comments .comment-list li{border-bottom:#f8f8f8 solid 1px;list-style:none !important;padding-top:29px;display:block;clear:both}#comments .comment-list li:first-child{margin-top:0;padding-top:24px}#comments .comment-list li .comment-author-image{float:left;width:170px}#comments .comment-list li .comment-author-image img{margin-left:40px;float:none}#comments .comment-list li .comment-main{margin-left:170px;position:relative;padding-bottom:3px}#comments .comment-list li .comment-main .comment-author{font-size:13px;color:#333;letter-spacing:2pt;margin:0;font-weight:600;text-transform:uppercase}#comments .comment-list li .comment-main .comment-date{font-size:11px;letter-spacing:2pt;color:#bbb;font-family:'Lato', serif;font-weight:400;font-style:italic}#comments .comment-list li .comment-main .comment-content{font-size:13px;letter-spacing:1pt;text-align:left;margin-top:9px}#comments .comment-list li .comment-main .reply{font-size:12px;letter-spacing:2pt;font-style:italic;position:absolute;font-family:'Lora', serif;right:8px;top:0px;font-weight:400}#comments .comment-list li .comment-main .reply a{color:#44c4b7}#comments .comment-list li .comment-main .reply a:hover{color:#44c4b7}#comments .comment-list li ul.children li{border-bottom:none;padding-left:112px;padding-top:5px;display:block;clear:both}#comments .comment-list li ul.children li .comment-author-image{width:132px}#comments .comment-list li ul.children li .comment-author-image img{margin-left:0px}#comments .comment-list li ul.children li .comment-main{margin-left:132px}#comments .comment-list li ul.children li:last-child{margin-bottom:24px}#comments .comment-reply-title{font-size:13px;letter-spacing:2pt;text-transform:uppercase;color:#333;font-weight:600}#comments .form-submit .submit{text-transform:uppercase;background:transparent;font-family:'Lato', serif;font-size:11px;letter-spacing:2pt;display:inline-block;color:#202020;height:45px;line-height:45px;padding:0 17px;margin-top:9px;border:#44c4b7 solid 1px}#comments .form-submit .submit:hover,#comments .form-submit .submit:active,#comments .form-submit .submit:focus{background:#44c4b7;color:#fff;outline:0}.cms-row-full-width > .no-container > .row{margin-left:0;margin-right:0}#back_to_top.on{position:fixed;bottom:15px;right:15px;cursor:pointer}footer{position:relative}footer #cshero-footer-top{padding:45px 0;background:#eae8eb;text-align:center}footer #cshero-footer-bottom{background:#000;color:#444;text-align:center;position:relative;padding:57px 0;font-size:12px;line-height:1}footer #cshero-footer-bottom .cs-social{text-align:center}footer #cshero-footer-bottom .cs-social li a{color:#444;font-size:19px;padding:0 12px}footer #cshero-footer-bottom .cs-social li a:hover{color:#44c4b7}select{width:100%;line-height:45px;height:45px;font-family:'Lato', serif;font-size:13px;letter-spacing:1pt;padding:0 15px}textarea{padding:10px;font-family:'Lato', serif;font-size:13px;letter-spacing:1pt;height:100px}input[type="text"],input[type="email"],input[type="url"],input[type="password"]{line-height:45px;height:45px;font-family:'Lato', serif;font-size:13px;letter-spacing:1pt;padding:0 15px}textarea{width:100%}#searchform{position:relative;float:right;margin-top:10px}#searchform label{float:left;margin:0;line-height:30px;color:#222;font-size:11px;text-transform:uppercase;font-family:'Lato', sans-serif;margin-right:17px;letter-spacing:2pt}#searchform input[type="text"]{background:#f7f7f7;border:none;width:158px;font-family:'Lato', sans-serif;font-size:11px;font-weight:400;padding:0;float:left;height:30px;line-height:30px;color:#222;text-transform:uppercase;padding:0 10px}#searchform input[type="text"]:focus{outline:0}#searchform input::-webkit-input-placeholder{color:#222 !important}#searchform input:-moz-placeholder{color:#222 !important;opacity:1}#searchform input::-moz-placeholder{color:#222 !important;opacity:1}#searchform input:-ms-input-placeholder{color:#222 !important}#searchform #searchsubmit{background:none;border:none;text-indent:1000px;overflow:hidden;width:23px;position:relative;float:left;height:30px;margin:0;padding:0;z-index:100;position:relative}#searchform #searchsubmit:active,#searchform #searchsubmit:focus{outline:0;border:none}#searchform:after{content:"\f002";font:normal normal normal 14px/1 FontAwesome;font-size:14px;color:#111;position:absolute;top:0;right:3px;line-height:30px;height:30px}#main-sidebar #searchform,#main-content #searchform{margin-top:-4px \9;position:relative;width:100%;float:left}#main-sidebar #searchform label,#main-content #searchform label{display:none}#main-sidebar #searchform input[type="text"],#main-content #searchform input[type="text"]{background:transparent;border:#ddd solid 1px;border-bottom:#ddd solid 1px;width:121px;font-family:'Open Sans', sans-serif;font-size:12px;font-weight:600;padding:0;float:left;line-height:40px;height:40px;color:#111;text-transform:uppercase;padding-bottom:5px \9;width:85%;padding:0 15px}#main-sidebar #searchform input[type="text"]:focus,#main-content #searchform input[type="text"]:focus{outline:0}#main-sidebar #searchform input::-webkit-input-placeholder,#main-content #searchform input::-webkit-input-placeholder{color:#111 !important}#main-sidebar #searchform input:-moz-placeholder,#main-content #searchform input:-moz-placeholder{color:#111 !important;opacity:1}#main-sidebar #searchform input::-moz-placeholder,#main-content #searchform input::-moz-placeholder{color:#111 !important;opacity:1}#main-sidebar #searchform input:-ms-input-placeholder,#main-content #searchform input:-ms-input-placeholder{color:#111 !important}#main-sidebar #searchform #searchsubmit,#main-content #searchform #searchsubmit{background:none;border:#ddd solid 1px;text-indent:1000px;overflow:hidden;width:26px;position:relative;float:left;height:40px;line-height:40px;margin:0;margin-top:-5px \9;padding:0;z-index:100;position:relative;width:15%;border-left:none}#main-sidebar #searchform #searchsubmit:active,#main-content #searchform #searchsubmit:active,#main-sidebar #searchform #searchsubmit:focus,#main-content #searchform #searchsubmit:focus{outline:0}#main-sidebar #searchform:after,#main-content #searchform:after{content:"\f002";font:normal normal normal 14px/1 FontAwesome;font-size:14px;color:#111;position:absolute;top:50%;right:12px;right:12px \9;top:50% \9;line-height:23px;height:23px;-webkit-transform:translate(0px, -50%);-khtml-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);transform:translate(0px, -50%)}.wpcf7 p.form-text{margin-left:140px;margin-right:140px}#header-top-right{text-align:right}#cshero-header-top{border-bottom:#eee solid 1px;padding-bottom:10px}#cshero-header-top .widget_cs_social_widget{margin-top:10px}#cshero-header-logo{text-align:center;margin-bottom:43px;margin-top:57px}#cshero-header-logo img{max-height:158px}#cshero-header-logo.layout1{margin:75px 0}#cshero-header-logo.layout2{margin:91px 0}#cshero-header-logo.layout3{background:transparent url(http://dev.joomexp.com/wordpress/wp-lapinblanc/wp-content/themes/wp-lapinblanc/assets/images/background-logo.png) center top no-repeat;padding:85px 0 95px;margin:0;background-size:cover !important}#cshero-header-logo.layout5{margin:0}#cshero-header-logo.layout5 img{max-height:103px}#cshero-header.layout1{border-top:#eee solid 1px}#cshero-header.layout1.header-fixed{border-top:none}#cshero-header.layout1.header-fixed #header-right .cs-social li a{color:#fff}#cshero-header.layout1.header-fixed #searchform input::-webkit-input-placeholder{color:#fff !important}#cshero-header.layout1.header-fixed #searchform input:-moz-placeholder{color:#fff !important;opacity:1}#cshero-header.layout1.header-fixed #searchform input::-moz-placeholder{color:#fff !important;opacity:1}#cshero-header.layout1.header-fixed #searchform input:-ms-input-placeholder{color:#fff !important}#cshero-header.layout1.header-fixed #searchform:after{color:#fff}#cshero-header.layout2.header-fixed{border-top:none}#cshero-header.layout2.header-fixed #header-right .cs-social li a{color:#fff}#cshero-header.layout2.header-fixed #searchform input::-webkit-input-placeholder{color:#fff !important}#cshero-header.layout2.header-fixed #searchform input:-moz-placeholder{color:#fff !important;opacity:1}#cshero-header.layout2.header-fixed #searchform input::-moz-placeholder{color:#fff !important;opacity:1}#cshero-header.layout2.header-fixed #searchform input:-ms-input-placeholder{color:#fff !important}#cshero-header.layout2.header-fixed #searchform:after{color:#fff}#cshero-header.layout3.header-fixed{border-top:none}#cshero-header.layout3.header-fixed #header-right .cs-social li a{color:#fff}#cshero-header-logo.layout3{position:relative}#cshero-header-logo.layout3 .bg-overlay-logo{position:absolute;background:#222;opacity:0.5;top:0;left:0;width:100%;height:100%}#header-right .cs-social li a{line-height:41px}#header-right #searchform{margin-top:0px;position:absolute;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%)}#header-right #searchform label{display:none}#header-right #searchform input[type="text"]{width:71px;background:transparent}#header-right aside{float:left}#header-right aside.widget_cs_social_widget{float:right;margin-right:82px}.admin-bar #cs-header.header-fixed{top:32px}#cshero-header{border-bottom:#eee solid 1px}#cshero-header.layout4{border:none;height:120px;margin-bottom:47px;margin-top:89px}#cshero-header.layout4 #cshero-header-navigation{position:relative}#cshero-header.layout4.header-fixed{background:rgba(254, 254, 254, 1);margin-top:0 !important}#cshero-header.layout4.header-fixed .main-navigation ul.menu-main-menu{margin-top:0px}#cshero-header.layout4.header-fixed #cshero-header-navigation .main-navigation ul.menu-main-menu > li.menu-item.current-menu-item > a,#cshero-header.layout4.header-fixed #cshero-header-navigation .main-navigation ul.menu-main-menu > li.menu-item.current-menu-ancestor > a,#cshero-header.layout4.header-fixed #cshero-header-navigation .main-navigation ul.menu-main-menu > li.menu-item:hover > a{color:#44c4b7}#cshero-header.layout4.header-fixed #cshero-header-navigation .main-navigation ul.menu-main-menu > li.menu-item > a:not(:hover){color:#202020}#cshero-header.layout4.header-fixed .main-navigation ul.menu-main-menu > li > a:before{background:url(../images/line-menu.png) no-repeat center right}#cshero-header.layout4.header-fixed #search-block{margin-top:45px}#cshero-header.layout4 .menu-left{left:0;position:absolute;width:48%;z-index:50;text-align:right}#cshero-header.layout4 .menu-left .main-navigation{margin-right:133px}#cshero-header.layout4 .menu-right{right:0;position:absolute;width:48%;z-index:50;text-align:left}#cshero-header.layout4 .menu-right .main-navigation{margin-left:130px;float:left}#cshero-header.layout4 #cshero-header-logo{margin:0;max-width:269px;left:50%;position:absolute;right:0;vertical-align:middle;z-index:100;text-align:center;-webkit-transform:translate(-50%, 0);-khtml-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}#cshero-header.layout4 #cshero-header-logo img{height:120px}#cshero-header.layout4 #search-block{float:left}#cshero-header.layout4 #search-block{margin-top:37px}#cshero-header.layout4 #search-hidden{display:none;position:absolute;top:60px;right:13px}#cshero-header.layout4 #search-hidden label{display:none}#cshero-header.layout4 #search-hidden #searchform input[type="text"]{height:30px;line-height:30px}#cshero-header.layout4 #search-hidden #searchform #searchsubmit{height:30px;line-height:30px}#cshero-header.layout4 #search-hidden #searchform:after{top:6px}#cshero-header.layout4 #cshero-header-logo a{display:inline-block}#cshero-header.layout4 button.btn-search{background:none;border:none;padding:0}#cshero-header.layout4 button.btn-search i{color:#111;font-size:14px}#cshero-header.layout4 button.btn-search:hover,#cshero-header.layout4 button.btn-search:focus{outline:0}#cshero-header.layout4 button.btn-search:hover i,#cshero-header.layout4 button.btn-search:focus i{color:#44c4b7}#cshero-header.layout5{border:none;margin:62px 0}#cshero-header.layout5 #header-right #searchform{width:144px}#cshero-header.layout5 #header-right #searchform input[type="text"]{width:121px}#cshero-header.layout5 #cshero-header-navigation{position:relative;margin-top:24px;border-top:#eee solid 1px;border-bottom:#eee solid 1px}#cshero-header.layout5.header-fixed{background:rgba(254, 254, 254, 1);margin-top:0 !important}#cshero-header.layout5.header-fixed .main-navigation ul.menu-main-menu{margin-top:0px}#cshero-header.layout5.header-fixed #cshero-header-navigation .main-navigation ul.menu-main-menu > li.menu-item.current-menu-item > a,#cshero-header.layout5.header-fixed #cshero-header-navigation .main-navigation ul.menu-main-menu > li.menu-item.current-menu-ancestor > a,#cshero-header.layout5.header-fixed #cshero-header-navigation .main-navigation ul.menu-main-menu > li.menu-item:hover > a{color:#44c4b7}#cshero-header.layout5.header-fixed #cshero-header-navigation .main-navigation ul.menu-main-menu > li.menu-item > a:not(:hover){color:#202020}#cshero-header.layout5.header-fixed .main-navigation ul.menu-main-menu > li > a:before{background:url(../images/line-menu.png) no-repeat center right}#cshero-header.layout5 #search-hidden{display:none;position:absolute;top:77px;right:13px}#cshero-header.layout5 #search-hidden label{display:none}#cshero-header.layout5 #search-hidden #searchform input[type="text"]{height:30px;line-height:30px}#cshero-header.layout5 #search-hidden #searchform #searchsubmit{height:30px;line-height:30px}#cshero-header.layout5 #search-hidden #searchform:after{top:6px}#cshero-header.layout5 #header-right{float:right}#cshero-header.layout5 #header-right #header-social,#cshero-header.layout5 #header-right #search-block{float:right}#cshero-header.layout5 #header-right #header-social aside.widget_cs_social_widget{margin-right:0}#cshero-header.layout5 #cshero-header-logo a{display:inline-block}#cshero-header.layout5 button.btn-search{background:none;border:none;padding:0}#cshero-header.layout5 button.btn-search i{color:#111;font-size:14px;line-height:41px;margin-left:8px}#cshero-header.layout5 button.btn-search:hover,#cshero-header.layout5 button.btn-search:focus{outline:0}#cshero-header.layout5 button.btn-search:hover i,#cshero-header.layout5 button.btn-search:focus i{color:#44c4b7}#cshero-header.header-fixed{height:60px;background:rgba(0, 0, 0, 1);z-index:9999;width:100%;left:0;position:fixed;top:0;box-shadow:0 0 10px rgba(0, 0, 0, 0.3);border:none}#cshero-header.header-fixed #cshero-header-navigation .main-navigation ul.menu-main-menu > li.menu-item > a{color:#fff;line-height:60px !important}#cshero-header.layout1.header-fixed #header-right .cs-social li a,#cshero-header.layout2.header-fixed #header-right .cs-social li a,#cshero-header.layout3.header-fixed #header-right .cs-social li a{line-height:60px}#cshero-header.layout4.header-fixed{height:120px}#cshero-header.layout4.header-fixed #cshero-header-navigation .main-navigation ul.menu-main-menu > li.menu-item > a{line-height:120px !important}#cshero-header.layout4.header-fixed #header-right .cs-social li a{line-height:120px}#cshero-header.layout5 #header-right .cs-social li a{line-height:46px}#cshero-header.layout5.header-fixed{height:103px}#cshero-header.layout5.header-fixed #cshero-header-navigation .main-navigation ul.menu-main-menu > li.menu-item > a{line-height:46px !important}#cshero-header.layout5.header-fixed #header-right .cs-social li a{line-height:46px}#cshero-header.layout5.header-fixed #header-right{margin-top:0}#cshero-header.layout5.header-fixed button.btn-search i{line-height:46px}.admin-bar #cshero-header.header-fixed{top:32px}.header-fixed #cshero-header-navigation .main-navigation li > a:before{background:url(../images/li-menu-sticky.png) no-repeat center right}@media (min-width:992px) and (max-width:1024px){.cs-social li a{padding:0 7px !important}#cshero-header-navigation .main-navigation ul.menu-main-menu > li.menu-item a{padding:0 26px 0 12px !important}}@media screen and (max-width:991px){#cshero-header.layout4 #cshero-header-navigation,#cshero-header.layout5 #cshero-header-navigation{position:absolute}#header-right{float:right}#cshero-header-logo.layout1{margin:30px 0 !important}#header-right .cs-social li a{line-height:69px}#header-right #searchform{right:12px}#header-right #searchform input[type="text"]{padding-left:13px}#cshero-header-logo-mobile.layout4{margin:30px 0 !important;text-align:center}#cshero-header.layout4,#cshero-header.layout5{margin:0 !important}#cshero-header.layout4 .menu-left,#cshero-header.layout4 .menu-right{left:0;position:static;width:100%;z-index:50;text-align:left;float:left;background:#222}#cshero-header.layout4 .menu-left .main-navigation,#cshero-header.layout4 .menu-right .main-navigation{margin:0}#cshero-header.layout4 #cshero-header-navigation .menu-left .main-navigation{padding-bottom:0}#cshero-header.layout4 #cshero-header-navigation .menu-right .main-navigation{padding-top:0}#cshero-header.layout4 .main-navigation ul.menu-main-menu{margin-top:0px !important}#cshero-header.layout4 .menu-right .main-navigation ul.menu-main-menu > li:first-child > a:after{display:none}#cshero-header.layout4 .main-navigation ul.menu-main-menu > li.menu-item > a{padding-left:0 !important}}@media screen and (max-width:767px){#header-right .cs-social li a{line-height:69px;padding:0 6px}#searchform input[type="text"]{width:100px}}@media screen and (max-width:320px){#header-top-right,#header-top-left{width:100%}#header-top-right .cs-social,#header-top-left .cs-social{text-align:center}#header-top-right #searchform{float:none;margin:0 auto;width:220px;margin-top:20px;padding-bottom:30px}#header-top-right #searchform input[type="text"]{width:121px}}.no-container > div .entry-content > .row{margin-left:0;margin-right: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.714285714;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}.screen-reader-text{display:block;margin:10px 0}.widget-area .widget ul ul{margin-left:12px}.widget_rss li{margin:12px 0}.widget_rss li a.rsswidget{width:100%;clear:both;display:inline-block}.widget_recent_entries .post-date,.widget_rss .rss-date{color:#aaa;font-size:11px;margin-left:0px}#wp-calendar{margin:0;width:100%;font-size:13px;line-height:1.846153846;color:#686868}#wp-calendar th,#wp-calendar td,#wp-calendar caption{text-align:left}#wp-calendar #next{padding-right:24px;text-align:right}.widget_search label{display:block;font-size:13px;line-height:1.846153846}.widget_twitter li{list-style-type:none}.widget_twitter .timesince{display:block;text-align:right}img#wpstats{display:block;margin:0 auto 24px}.error404{padding-top:72px;border:none !important;text-align:center}.error404 #searchform{float:none;display:inline-block}#breadcrumb-text ul.breadcrumbs{margin:0;padding:0;list-style:none}#breadcrumb-text ul.breadcrumbs li{display:inline-block;margin:0 10px}#breadcrumb-text ul.breadcrumbs li:first-child{margin-left:0}.header-layout-3 #slider-wrapper{margin-top:0px}#slider-wrapper{margin-top:35px}.cs-slider-wrapper{position:relative}.cs-slider-wrapper .owl-prev,.cs-slider-wrapper .owl-next{height:45px;width:45px;background:rgba(0, 0, 0, 0.8);text-align:center;position:absolute;top:50%;-webkit-transform:translate(0px, -50%);-khtml-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);transform:translate(0px, -50%);color:#fff}.cs-slider-wrapper .owl-prev i,.cs-slider-wrapper .owl-next i{font-size:32px;line-height:45px}.cs-slider-wrapper .owl-prev{left:20px}.cs-slider-wrapper .owl-next{right:20px}.cs-slider-wrapper .content-wrap{position:relative}.cs-slider-wrapper .content-wrap .img-slider{height:524px;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}.cs-slider-wrapper .content-wrap .content-bottom{position:absolute;bottom:0;background:rgba(17, 17, 17, 0.9);width:100%;text-align:center;line-height:26px;padding:11px 2px;opacity:1;transition:all 300ms linear 0ms}.cs-slider-wrapper .content-wrap .content-bottom .title{text-transform:uppercase;color:#fff;font-family:'Lato', sans-serif;font-size:12px;font-weight:400;letter-spacing:2pt}.cs-slider-wrapper .content-wrap .content-bottom .title a{color:#fff}.cs-slider-wrapper .content-wrap .content-bottom span{position:relative;padding:0 21px 0 7px;display:inline-block}.cs-slider-wrapper .content-wrap .content-bottom span:before{position:absolute;content:"";width:15px;background:url(../images/line-meta.png) no-repeat center right;height:21px;top:50%;right:0;-webkit-transform:translate(0px, -50%);-khtml-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);transform:translate(0px, -50%)}.cs-slider-wrapper .content-wrap .content-bottom span:first-child{padding-left:0}.cs-slider-wrapper .content-wrap .content-bottom span:last-child:before{display:none}.cs-slider-wrapper .content-wrap .content-bottom .date{font-family:'Lato', sans-serif;font-weight:400;text-transform:uppercase;font-size:11px;color:#fff;letter-spacing:2pt}.cs-slider-wrapper .content-wrap .content-bottom .date i{font-size:13px;margin-right:5px}.cs-slider-wrapper .content-wrap .content-bottom .meta{font-family:'Lato', sans-serif;font-weight:400;font-size:11px;color:#fff;letter-spacing:2pt;text-transform:uppercase}.cs-slider-wrapper .content-wrap .content-bottom .meta a{color:#fff}.cs-slider-wrapper .content-wrap .content-bottom .meta i{font-size:13px;margin-right:5px}.cs-slider-wrapper .content-wrap .content-overlay{position:absolute;top:0;left:0;background:rgba(0, 0, 0, 0.9);width:100%;height:100%;opacity:0;-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;text-align:center}.cs-slider-wrapper .content-wrap .content-overlay .content_inner{position:absolute;top:50%;left:50%;width:65%;padding-bottom:29px;-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%);border:transparent solid 1px;border-color:rgba(118, 115, 82, 0.2);border-top:none}.cs-slider-wrapper .content-wrap .content-overlay .content_inner .title{text-transform:uppercase;color:#fff;font-size:20px;font-weight:400;letter-spacing:3pt;margin-top:29px;margin-bottom:14px}.cs-slider-wrapper .content-wrap .content-overlay .content_inner .title a{color:#fff}.cs-slider-wrapper .content-wrap .content-overlay .content_inner .meta{text-align:center;display:table;width:100%;font-family:'Lato', sans-serif;font-weight:400;font-size:12px;color:#999;letter-spacing:2pt;text-transform:uppercase;position:absolute;top:-41px}.cs-slider-wrapper .content-wrap .content-overlay .content_inner .meta span:before,.cs-slider-wrapper .content-wrap .content-overlay .content_inner .meta span:after{display:table-cell;width:1000px;content:"";height:1px;border-bottom:rgba(118, 115, 82, 0.2) solid 1px;vertical-align:middle;max-width:40%;line-height:1;padding:0;position:relative;top:-11px}.cs-slider-wrapper .content-wrap .content-overlay .content_inner .meta span a{display:table-cell;padding:27px 30px 0;white-space:nowrap;background:url(../images/bgr-category.png) no-repeat center top;color:#999}.cs-slider-wrapper .content-wrap .content-overlay .content_inner .meta span a:nth-child(n+2){display:none}.cs-slider-wrapper .content-wrap .content-overlay .content_inner .date{font-family:'Lato', sans-serif;font-weight:400;font-style:italic;font-size:11px;color:#fff;letter-spacing:2pt}.cs-slider-wrapper .content-wrap .content-overlay .content_inner .date i{font-size:13px;margin-right:5px}.cs-slider-wrapper .content-wrap:hover .content-bottom{opacity:0}.cs-slider-wrapper .content-wrap:hover .content-overlay{opacity:1}#main_content{margin-top:96px;margin-bottom:103px;}#main_content .entry-blog{float:left;width:100%}#main_content .hidden-more-link .more-link{display:none}#main_content .carousel-control{width:auto;opacity:1}#main_content.blog-list .col-item .entry-blog{margin-bottom:59px}#main_content .entry-header,#main_content .entry-footer{text-align:center;float:left;width:100%}#main_content .entry-meta{line-height:1}#main_content .category .detail-terms a{display:inline-block;font-size:11px;text-transform:uppercase;font-family:'Lato', sans-serif;font-weight:300;color:#222;position:relative;line-height:1;padding:0 0 6px 0;letter-spacing:1pt}#main_content .category .detail-terms a:after{position:absolute;bottom:0px;left:0;background:#44c4b7;width:100%;height:2px;content:""}#main_content .category .detail-terms a + a{margin-left:10px}#main_content .entry-title{padding:15px 0 0 0}#main_content .entry-title,#main_content .entry-title > a{color:#333;font-size:18px;line-height:26px;margin:0;letter-spacing:2pt;text-align:center;font-weight:400;text-transform:uppercase}#main_content .entry-title > a{width:100%;display:inline-block}#main_content .entry-date{display:inline-block;font-size:11px;font-family:'Lato', sans-serif;font-style:italic;font-weight:400;font-size:11px;letter-spacing:2pt;color:#878787;margin-top:10px;margin-bottom:24px}#main_content .entry-date i{font-size:13px;margin-right:13px}#main_content .entry-content{letter-spacing:1pt;text-align:center;float:left;width:100%}#main_content .entry-content #searchform{margin-top:-4px \9;position:relative;width:100%;display:inline-block;max-width:240px}#main_content .entry-content #searchform label{display:none}#main_content .entry-content #searchform input[type="text"]{background:transparent;border:#ddd solid 1px;border-bottom:#ddd solid 1px;width:121px;font-family:'Open Sans', sans-serif;font-size:12px;font-weight:600;padding:0;float:left;line-height:40px;height:40px;color:#111;text-transform:uppercase;padding-bottom:5px \9;width:85%;padding:0 15px}#main_content .entry-content #searchform input[type="text"]:focus{outline:0}#main_content .entry-content #searchform input::-webkit-input-placeholder{color:#111 !important}#main_content .entry-content #searchform input:-moz-placeholder{color:#111 !important;opacity:1}#main_content .entry-content #searchform input::-moz-placeholder{color:#111 !important;opacity:1}#main_content .entry-content #searchform input:-ms-input-placeholder{color:#111 !important}#main_content .entry-content #searchform #searchsubmit{background:none;border:#ddd solid 1px;text-indent:1000px;overflow:hidden;width:26px;position:relative;float:left;height:40px;line-height:40px;margin:0;margin-top:-5px \9;padding:0;z-index:100;position:relative;width:15%;border-left:none}#main_content .entry-content #searchform #searchsubmit:active,#main_content .entry-content #searchform #searchsubmit:focus{outline:0}#main_content .entry-content #searchform:after{content:"\f002";font:normal normal normal 14px/1 FontAwesome;font-size:14px;color:#111;position:absolute;top:50%;right:12px;right:12px \9;top:50% \9;line-height:23px;height:23px;-webkit-transform:translate(0px, -50%);-khtml-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);transform:translate(0px, -50%)}#main_content .entry-content .pagination.loop-pagination .page-numbers{display:inline-block}#main_content .entry-content .pagination.loop-pagination span{display:inline-block}#main_content .entry-content .pagination.loop-pagination a{display:inline-block}#main_content .entry-footer .btn{font-size:11px;letter-spacing:2pt;line-height:1;color:#222;text-align:center;font-family:'Lato', sans-serif;background:none;text-transform:uppercase;padding:0;display:inline-block;border:#44c4b7 solid 1px;height:32px;line-height:32px}#main_content .entry-footer .btn span{display:block;padding:0 11px;line-height:28px;vertical-align:middle;height:calc(100% - 4px);width:calc(100% - 4px);margin:2px}#main_content .entry-footer .btn:hover{color:#fff}#main_content .entry-footer .btn:hover span{background:#44c4b7}#main_content .col-item .entry-quote,#main_content .item-masonry .entry-quote{padding:58px 30px 54px}#main_content .col-item .entry-header img.wp-post-image,#main_content .item-masonry .entry-header img.wp-post-image{margin-bottom:19px}#main_content .col-item .content_bottom,#main_content .item-masonry .content_bottom{margin-top:31px}#main_content .col-item .category,#main_content .item-masonry .category{margin-top:2px}#main_content .col-item .entry-content p,#main_content .item-masonry .entry-content p{margin-bottom:0}#main_content .col-item .entry-title,#main_content .item-masonry .entry-title{padding:13px 0 8px 0}#main_content .col-item .entry-title > a,#main_content .item-masonry .entry-title > a{width:100%;display:inline-block;letter-spacing:2pt}#main_content .col-item .entry-blog,#main_content .item-masonry .entry-blog{margin-bottom:59px}#main_content .col-item .entry-blog .entry-audio,#main_content .item-masonry .entry-blog .entry-audio{margin-bottom:24px}#main_content .col-item .entry-footer,#main_content .item-masonry .entry-footer{margin-top:20px}#main_content .col-item .blog-left img,#main_content .item-masonry .blog-left img{min-height:430px}#main_content .col-item .blog-right .blog-right-inner,#main_content .item-masonry .blog-right .blog-right-inner{margin-left:0px;margin-right:26px}#main_content .col-item .blog-right .category,#main_content .item-masonry .blog-right .category{margin-top:11px}#main_content .col-item .blog-right .entry-title,#main_content .item-masonry .blog-right .entry-title{padding:12px 0 0 0}#main_content .col-item .blog-right .entry-date,#main_content .item-masonry .blog-right .entry-date{margin-top:8px}#main_content .col-item .blog-right .entry-header,#main_content .item-masonry .blog-right .entry-header{margin-bottom:9px}#main_content .col-item .blog-right .entry-content,#main_content .item-masonry .blog-right .entry-content{letter-spacing:2pt}#main_content .col-item .blog-right .entry-footer,#main_content .item-masonry .blog-right .entry-footer{padding-top:11px;float:left;width:100%}#main_content .col-item .blog-right .entry-footer .btn,#main_content .item-masonry .blog-right .entry-footer .btn{margin-top:0}#main_content .col-item .blog-right .content_bottom,#main_content .item-masonry .blog-right .content_bottom{border:none;line-height:initial;margin-top:41px}#main_content .col-item .blog-right .content_bottom ul.social_share,#main_content .item-masonry .blog-right .content_bottom ul.social_share,#main_content .col-item .blog-right .content_bottom ul.comment-block,#main_content .item-masonry .blog-right .content_bottom ul.comment-block{margin-left:0;width:100%;text-align:center}#main_content .col-item .blog-right .content_bottom ul.comment-block,#main_content .item-masonry .blog-right .content_bottom ul.comment-block{margin-top:39px}#main_content .col-item .blog-right .content_bottom ul.comment-block li,#main_content .item-masonry .blog-right .content_bottom ul.comment-block li{padding:0}#main_content .col-item .blog-right .content_bottom ul.comment-block li:before,#main_content .item-masonry .blog-right .content_bottom ul.comment-block li:before{display:none}#main_content .col-item:last-child article,#main_content .item-masonry:last-child article{border:none}#main_content.blog-list article{margin-bottom:59px !important;border-bottom:#eee solid 1px}#main_content.blog-list #content .col-item:last-child article{margin-bottom:43px !important;border:none}#main_content.blog-grid article{margin-bottom:0px !important}#main_content.blog-grid #content{margin-bottom:42px}#main_content.blog-list .entry-video,#main_content.blog-full-list .entry-video{margin-bottom:0px}#main_content.blog-list .entry-gallery,#main_content.blog-full-list .entry-gallery{margin-bottom:0px}#main_content.blog-list .entry-audio,#main_content.blog-full-list .entry-audio{margin-bottom:0px}#main_content.blog-list .entry-quote,#main_content.blog-full-list .entry-quote{margin-bottom:0px}#main_content .content_bottom{text-align:center;margin-top:34px;position:relative;display:inline-block;width:100%;border-top:#eee solid 1px;border-bottom:#eee solid 1px;line-height:57px}#main_content .content_bottom.content_bottom_grid .social_share{margin-left:9px;margin-right:0}#main_content .content_bottom.content_bottom_grid .social_share li:before{display:none}#main_content .content_bottom ul{display:inline-block;z-index:2;position:relative;margin:0}#main_content .content_bottom ul.social_share{margin-left:45px;margin-right:32px}#main_content .content_bottom ul.social_share li{margin-right:17px;width:auto}#main_content .content_bottom ul.social_share li:before{display:none}#main_content .content_bottom ul.social_share li a{font-size:14px;color:#222}#main_content .content_bottom ul.social_share li a i span{font-family:'Lato', serif;font-weight:300;font-size:11px;color:#333;margin-left:7px}#main_content .content_bottom ul.social_share:before{display:none}#main_content .content_bottom ul.entry-date{color:#bbb;text-align:center;font-family:'Lato', sans-serif;font-size:11px;letter-spacing:2pt;position:relative;padding-right:23px;font-weight:400;font-style:italic}#main_content .content_bottom ul.entry-date i{color:#222;margin-right:10px}#main_content .content_bottom ul.entry-date:before{position:absolute;content:"";width:15px;background:url(../images/line-menu.png) no-repeat center right;height:21px;top:50%;right:0;-webkit-transform:translate(0px, -50%);-khtml-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);transform:translate(0px, -50%)}#main_content .content_bottom ul li{list-style:none;display:inline-block;position:relative}#main_content .content_bottom ul li a{display:inline-block}#main_content .content_bottom ul li a:hover{color:#44c4b7}#main_content .content_bottom ul li.follow{color:#202020;text-align:center;font-family:'Lato', sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:2pt;position:relative;padding-right:43px}#main_content .content_bottom ul li.follow span{color:#44c4b7;font-size:25px;font-weight:700;margin-left:4px;line-height:1;margin-top:-7px;display:inline-block;vertical-align:middle}#main_content .content_bottom ul li.follow a{color:#202020}#main_content .content_bottom ul li.follow a:visited{color:#202020}#main_content .content_bottom ul li.follow a:hover{color:#44c4b7}#main_content .content_bottom ul li.follow:before{position:absolute;content:"";width:15px;background:url(../images/line-menu.png) no-repeat center right;height:21px;top:50%;right:0;left:auto;-webkit-transform:translate(0px, -50%);-khtml-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);transform:translate(0px, -50%)}#main_content .content_bottom ul li.comment-li{position:relative;padding-left:43px}#main_content .content_bottom ul li.comment-li span{font-family:'Lato', sans-serif;color:#bbb;font-size:11px;font-weight:300;font-style:italic;margin-left:16px;letter-spacing:2pt}#main_content .content_bottom ul li.comment-li i{color:#212121;font-size:17px}#main_content .content_bottom ul li.comment-li:before{position:absolute;content:"";width:15px;background:url(../images/line-menu.png) no-repeat center right;height:21px;top:50%;left:0;-webkit-transform:translate(0px, -50%);-khtml-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);transform:translate(0px, -50%)}#main_content .content_gallery{border-bottom:#eee solid 1px;padding-bottom:40px;position:relative;float:left;width:100%}#main_content .content_gallery .content_gallery_inner{margin:38px 93px 0}#main_content .content_gallery .content_gallery_inner .gallery-item-wrap .gallery-item{width:100%}#main_content .content_gallery .content_gallery_inner .gallery-item-wrap .gallery-item img{height:auto;max-width:100%;width:100%}#main_content .content_gallery .owl-prev,#main_content .content_gallery .owl-next{position:absolute;top:50%;-webkit-transform:translate(0px, -50%);-khtml-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);transform:translate(0px, -50%);font-size:36px;color:#999}#main_content .content_gallery .owl-prev{left:-89px}#main_content .content_gallery .owl-next{right:-89px}#main_content article{margin-bottom:44px;float:left;width:100%}#main_content #content article:last-child{margin-bottom:60px}#main_content #content article:last-child .content_gallery{border-bottom:none;padding-bottom:0}#main_content .cs-social{margin-top:50px}#main_content .cs-social a{color:#222;width:38px;height:38px;text-align:center;border:#c5c5c5 solid 1px;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;line-height:36px;display:inline-block;margin-right:4px;font-size:16px}#main_content .cs-social a:hover{color:#44c4b7}#main_content .cs-social a i{display:inline}#main_content .blog-left{width:49%;float:left}#main_content .blog-right{float:left;width:47%;margin-left:32px;text-align:center}#main_content .blog-right .entry-header,#main_content .blog-right .entry-footer,#main_content .blog-right .entry-title > a{text-align:center}#main_content .masonry .category{margin-top:0}#main_content .masonry article .entry-blog{margin-bottom:0px}#main_content.full-and-grid .col-item .entry-title{padding:13px 0 0px 0}#main_content.full-and-grid .col-item .content_bottom{margin-top:34px}#main_content.full-and-grid .col-item:first-child{width:100%}#main_content.full-and-grid .col-item:first-child .entry-blog{margin-bottom:40px}#main_content.full-and-grid .col-item article{margin-bottom:10px !important}#main_content.full-and-grid .col-item.col-item-full article{border-bottom:#eee solid 1px;margin-bottom:60px !important}#main_content.blog-full-list .col-item .entry-title{padding:13px 0 0px 0}#main_content.blog-full-list .col-item .content_bottom{margin-top:34px}#main_content.blog-full-list .col-item:first-child{width:100%}#main_content.blog-full-list .col-item:first-child .entry-blog{margin-bottom:40px}#main_content.blog-full-list .col-item:first-child .entry-blog .blog-left,#main_content.blog-full-list .col-item:first-child .entry-blog .blog-right{width:100%}#main_content.blog-full-list .col-item:first-child .entry-blog .blog-left .entry-footer,#main_content.blog-full-list .col-item:first-child .entry-blog .blog-right .entry-footer,#main_content.blog-full-list .col-item:first-child .entry-blog .blog-left .entry-header,#main_content.blog-full-list .col-item:first-child .entry-blog .blog-right .entry-header,#main_content.blog-full-list .col-item:first-child .entry-blog .blog-left .entry-title > a,#main_content.blog-full-list .col-item:first-child .entry-blog .blog-right .entry-title > a{text-align:center}#main_content.blog-full-list article{margin-bottom:59px !important;border-bottom:#eee solid 1px}#main_content.blog-full-list #content .col-item:last-child article{margin-bottom:3px !important;border:none}#main_content .entry-content blockquote,#main_content .comment-content blockquote{border-left:#44c4b7 solid 1px;padding:22px 37px 21px;font-size:14px;letter-spacing:1pt;margin-left:100px;font-style:normal;margin-top:2px;background:#f8f8f8;position:relative}#main_content ul ul,#main_content ul ol{margin-left:50px}#main_content ul ul ul.last_child li:before,#main_content ul ol ul.last_child li:before{display:none}#main_content ol > li{list-style:decimal !important;padding-left:0 !important}#main_content ol ul,#main_content ol ol{margin-left:50px}#main_content form#searchform{text-align:center;margin-top:12px;float:none;margin:0 auto;width:300px}#main_content .paging-navigation{float:left;width:100%;border-top:#eee solid 1px;border-bottom:#eee solid 1px}#main_content .paging-navigation .pagination{text-align:center;line-height:60px;float:left;width:100%;vertical-align:middle;margin:0;padding:0}#main_content .paging-navigation .page-numbers{display:inline-block;color:#333;font-size:13px;letter-spacing:0pt;text-align:center;font-family:'Lato', sans-serif;padding:0px 9px;font-weight:300}#main_content .paging-navigation .page-numbers.current{color:#44c4b7}#main_content .paging-navigation .page-numbers.prev,#main_content .paging-navigation .page-numbers.next{display:inline-block;color:#202020;font-size:12px;letter-spacing:2pt;text-transform:uppercase;text-align:center;font-family:'Lato', sans-serif;padding:0px 8px;font-weight:400}#main_content .paging-navigation .page-numbers.prev i,#main_content .paging-navigation .page-numbers.next i{font-size:15px;color:#888}#main_content .paging-navigation .page-numbers.prev:hover,#main_content .paging-navigation .page-numbers.next:hover{border-color:#6bd0c6}#main_content .paging-navigation .prev{float:left}#main_content .paging-navigation .prev i{margin-right:8px}#main_content .paging-navigation .next{float:right}#main_content .paging-navigation .next i{margin-left:9px}#main_content.single_post{margin-top:98px;margin-bottom:125px}#main_content.single_post .category{margin-top:-9px}#main_content.single_post .content_bottom{margin-top:0}#main_content.single_post .entry-post{margin-bottom:0;}#main_content.single_post .entry-post .blog-tags{margin-top:11px;margin-bottom:40px;float:left;width:100%;text-align:center}#main_content.single_post .entry-post .blog-tags ul{margin-left:0px}#main_content.single_post .entry-post .blog-tags ul li{position:relative;list-style:none;padding-left:0px;line-height:26px}#main_content.single_post .entry-post .blog-tags ul li:before{display:none}#main_content.single_post .entry-post .post-navigation{margin-top:40px}#main_content.single_post .entry-post .post-navigation a{color:#1f1f1f;position:relative;display:inline-block;letter-spacing:2pt}#main_content.single_post .entry-post .post-navigation a:hover{color:#44c4b7}#main_content.single_post .entry-post .post-navigation a:hover i{color:#44c4b7}#main_content.single_post .entry-post .post-navigation a i{position:absolute;font-size:18px;color:#858585;top:50%;-webkit-transform:translate(0px, -50%);-khtml-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);transform:translate(0px, -50%)}#main_content.single_post .entry-post .post-navigation a.post-prev{float:left;padding-left:28px}#main_content.single_post .entry-post .post-navigation a.post-prev i{left:4px}#main_content.single_post .entry-post .post-navigation a.post-next{float:right;right:4px;padding-right:28px}#main_content.single_post .entry-post .post-navigation a.post-next i{right:0}#main_content.single_post .entry-post .admin-avt{float:left;width:145px;text-align:center}#main_content.single_post .entry-post .blog-admin-post{border-left:#44c4b7 solid 1px;margin-top:40px;padding:26px 0;background:#f8f8f8}#main_content.single_post .entry-post .admin-info{float:left;width:81%;text-align:left;padding-right:33px;letter-spacing:1pt}#main_content.single_post .entry-post .admin-info h4{color:#333;font-size:13px;letter-spacing:2pt;text-transform:uppercase;font-weight:600;margin:0px 0 7px 0}#main_content.single_post .entry-post .admin-url{font-family:'Lora', sans-serif;font-size:13px;font-weight:400;color:#44c4b7;letter-spacing:0}#main_content.single_post .entry-post .admin-social{margin-top:6px}#main_content.single_post .entry-post .admin-social ul{margin-left:0}#main_content.single_post .entry-post .admin-social ul li{display:inline-block;padding-right:12px;padding-left:0}#main_content.single_post .entry-post .admin-social ul li a{color:#999;font-size:14px}#main_content.single_post .entry-post .admin-social ul li a:hover{color:#44c4b7}#main_content.single_post .entry-post .admin-social ul li:before{display:none}#main_content #related_post{border-bottom:#eee solid 1px;float:left;width:100%}#main_content #related_post .related-heading{text-align:center;position:relative;margin:12px 0 40px 0}#main_content #related_post .related-heading span{position:relative;display:inline-block;font-size:18px;letter-spacing:2pt;color:#333;text-align:center;text-transform:uppercase;font-weight:400;padding-bottom:3px}#main_content #related_post .related-heading span:after{position:absolute;bottom:0px;left:50%;background:#44c4b7;width:110px;height:2px;content:"";-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)}#main_content #related_post .title,#main_content #related_post .title > a{font-size:13px;color:#333;letter-spacing:2pt;text-transform:uppercase;font-weight:400;margin:14px 0 0px;word-break:break-all}#main_content #related_post .date{font-size:11px;letter-spacing:2pt;color:#bbb;font-weight:400;font-style:italic;font-family:'Lato', serif}#main_content #related_post .date i{margin-right:10px}#main_content #related_post article,#main_content #related_post article:last-child{margin-bottom:58px}#main_content form:not(.comment-form){text-align:center;margin-top:12px}#main_content form:not(.comment-form) #form-block{margin-top:17px}#main_content form:not(.comment-form) #form-block p{float:left;width:100%;margin-bottom:20px}#main_content form:not(.comment-form) #form-block p > span{width:50%;float:left}#main_content form:not(.comment-form) #form-block p > span.left{text-align:right}#main_content form:not(.comment-form) #form-block p > span.left span{margin-right:10px}#main_content form:not(.comment-form) #form-block p > span.right{text-align:left}#main_content form:not(.comment-form) #form-block p > span.right span{margin-left:10px}#main_content form:not(.comment-form) #form-block p > span.your-email{width:100%}#main_content form:not(.comment-form) #form-block p > span.your-email input[type="email"]{width:90%}#main_content form:not(.comment-form) #form-block p > span.your-message{width:100%}#main_content form:not(.comment-form) #form-block p > span.your-message textarea{border:#eee solid 1px;height:45px;line-height:45px;width:87%;padding:0 15px;font-size:13px;color:#868686;letter-spacing:1pt;width:90%;height:140px}#main_content form:not(.comment-form) #form-block p > span.your-message textarea:focus{outline:0}#main_content form:not(.comment-form) #form-block p:last-child{margin-top:-18px}#main_content form:not(.comment-form) #form-block br{display:none}#main_content form:not(.comment-form) #form-block input[type="text"],#main_content form:not(.comment-form) #form-block input[type="email"]{border:#eee solid 1px;height:45px;line-height:45px;width:87%;padding:0 15px;font-size:13px;color:#868686;letter-spacing:1pt}#main_content form:not(.comment-form) #form-block input[type="text"]:focus,#main_content form:not(.comment-form) #form-block input[type="email"]:focus{outline:none}#main_content form:not(.comment-form) #form-block input::-webkit-input-placeholder{color:#868686 !important}#main_content form:not(.comment-form) #form-block input:-moz-placeholder{color:#868686 !important;opacity:1}#main_content form:not(.comment-form) #form-block input::-moz-placeholder{color:#868686 !important;opacity:1}#main_content form:not(.comment-form) #form-block input:-ms-input-placeholder{color:#868686 !important}#main_content form:not(.comment-form) #form-block textarea::-webkit-input-placeholder{color:#868686 !important}#main_content form:not(.comment-form) #form-block textarea::-moz-placeholder{color:#868686 !important;opacity:1}#main_content form:not(.comment-form) #form-block textarea:-ms-textarea-placeholder{color:#868686 !important}#main_content form:not(.comment-form) input[type="submit"]{text-transform:uppercase;background:transparent;font-family:'Lato', serif;font-size:11px;letter-spacing:2pt;display:inline-block;color:#202020;border:none;height:45px;line-height:45px;padding:0 17px;margin-top:10px;border:#44c4b7 solid 1px}#main_content form:not(.comment-form) input[type="submit"]:hover,#main_content form:not(.comment-form) input[type="submit"]:focus,#main_content form:not(.comment-form) input[type="submit"]:active{color:#fff;background:#44c4b7;outline:0}#main_content form:not(.comment-form) span.wpcf7-not-valid-tip{color:#f00;display:block;float:left;font-size:1em;margin-left:55px;margin-top:15px;text-align:left}#main_content form:not(.comment-form) div.wpcf7-validation-errors,#main_content form:not(.comment-form) .wpcf7-response-output{width:59%;margin:0 auto}#main_content div.wpcf7 img.ajax-loader{margin-bottom:0}#main_content .cms-single-product-wrap{text-align:left;letter-spacing:1pt}#main_content .cms-single-product-wrap .entry-title,#main_content .cms-single-product-wrap .entry-title > a{text-align:left}#social_botton_wrap .instagram-item{width:14.285%;padding:0}#social_botton_wrap .wg-title{color:#1f1f1f;text-transform:uppercase;text-align:center;font-weight:600;letter-spacing:2pt;margin-bottom:16px;margin-top:20px;line-height:1;font-size:12px}#social_botton_wrap .wg-title span{display:inline-block;position:relative;padding-bottom:4px}#social_botton_wrap .wg-title span:before{position:absolute;bottom:0;left:0;width:100%;background:#44c4b7;height:1px;content:""}#page-default .entry-content blockquote{border-left:#44c4b7 solid 5px;padding:12px 24px 21px;font-size:14px;letter-spacing:1pt;margin-left:72px;font-style:normal;margin-top:2px}#page-default.page-default-cat #main_content{margin-top:60px}#page-default #main_content{margin-top:59px}#page-default #main_content article{float:left;width:100%}#page-default .entry-audio img{margin-bottom:10px}#page-default img{margin-bottom:32px;display:inline-block}#page-default #main_content .content_bottom{margin-top:50px}#page-default.page-cart #main_content{margin-bottom:38px}td,th{padding:0;text-align:left}.title_page_wrap{background:#f8f8f8;text-align:center;margin-top:35px;padding:68px 0 68px}.title_page_wrap h1{color:#212121;font-size:30px;font-weight:400;letter-spacing:5pt;text-transform:uppercase;margin:0}.title_page_wrap h1 span{position:relative;padding-bottom:19px;padding-top:33px;display:block}.title_page_wrap h1 span:after{position:absolute;bottom:0;left:50%;width:100px;height:1px;background:#44c4b7;content:"";-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)}.title_page_wrap h1 span:before{position:absolute;content:"";width:55px;background:url(../images/bg-title-page.png) no-repeat center center;height:24px;top:0;left:50%;-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-wrap{margin-top:88px}.background-wrap h3.hr-background{text-align:center;display:table;width:100%}.background-wrap h3.hr-background > span{position:absolute;top:0%;left:50%;-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-wrap h3.hr-background > span:before,.background-wrap h3.hr-background > span:after{display:table-cell;width:217px;content:"";height:1px;border-bottom:#ddd solid 1px;vertical-align:middle;max-width:10%;line-height:1;padding:0;position:relative;top:-12px}.background-wrap h3.hr-background > span span{display:table-cell;padding:0 39px;white-space:nowrap;background:url(../images/bg-contact.png) no-repeat center center;height:33px}.banner{height:524px;width:100%;background-size:cover;background-position:top center;position:relative;margin-top:35px;background-repeat:no-repeat}.banner .banner-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.6)}#page-default-temp{margin-top:84px}#page-default-temp #main_content{margin-top:33px;margin-bottom:40px}#page-default-temp #main_content .content_bottom ul.social_share{margin-left:23px}.title-page{font-size:18px;color:#333;font-weight:600;text-align:center;text-transform:uppercase}.title-page span{display:inline-block;position:relative;padding-bottom:4px}.title-page span:after{position:absolute;content:"";height:1px;width:100%;height:1px;background:#44c4b7;bottom:0;left:0}img{max-width:100%;height:auto}.alignleft{float:left}.alignright{float:right}.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{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%}.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}.woocommerce .widget-area aside,.woocommerce-page .widget-area aside{margin-bottom:36px;float:left;width:100%}.woocommerce .widget-area ul,.woocommerce-page .widget-area ul{margin:0}.woocommerce .widget-area .widget .wg-title + ul,.woocommerce-page .widget-area .widget .wg-title + ul{margin-top:30px}.woocommerce .widget-area .wg-title,.woocommerce-page .widget-area .wg-title{font-size:12px;letter-spacing:2pt;text-transform:uppercase;text-align:center;padding:0px 0 8px 0;font-weight:700;margin:0;border-bottom:#222 solid 1px}.woocommerce .widget-area .wg-title span,.woocommerce-page .widget-area .wg-title span{position:relative;padding:0 30px;display:inline-block}.woocommerce .widget-area .wg-title span:before,.woocommerce-page .widget-area .wg-title span:before,.woocommerce .widget-area .wg-title span:after,.woocommerce-page .widget-area .wg-title span:after{position:absolute;content:"";width:15px;background:url(../images/line-menu.png) no-repeat center right;height:21px;top:50%;-webkit-transform:translate(0px, -50%);-khtml-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);transform:translate(0px, -50%)}.woocommerce .widget-area .wg-title span:before,.woocommerce-page .widget-area .wg-title span:before{left:0}.woocommerce .widget-area .wg-title span:after,.woocommerce-page .widget-area .wg-title span:after{right:0}.woocommerce .screen-reader-text,.woocommerce-page .screen-reader-text{display:none}.woocommerce #main_content .entry-content,.woocommerce-page #main_content .entry-content{text-align:left}.woocommerce .entry-content td,.woocommerce-page .entry-content td,.woocommerce .entry-content th,.woocommerce-page .entry-content th{text-align:left}.woocommerce .entry-content ul,.woocommerce-page .entry-content ul{margin:0;list-style:none;display:block}.woocommerce .entry-content ul li:before,.woocommerce-page .entry-content ul li:before{content:none}.woocommerce #main_content form:not(.comment-form),.woocommerce-page #main_content form:not(.comment-form){text-align:left}.woocommerce input[type="text"],.woocommerce-page input[type="text"],.woocommerce input[type="email"],.woocommerce-page input[type="email"],.woocommerce input[type="url"],.woocommerce-page input[type="url"],.woocommerce input[type="password"],.woocommerce-page input[type="password"]{width:100%}.woocommerce .entry-content th,.woocommerce-page .entry-content th,.woocommerce .entry-content td,.woocommerce-page .entry-content td{border-top:1px solid #ededed}.widget_product_search{border:#eee solid 1px;padding:10px}.widget_product_search form{width:100%;float:left;text-align:center;margin-top:12px;position:relative;margin:0 auto}.widget_product_search form label{display:none}.widget_product_search form input[type="search"]{background:transparent;border:#ddd solid 1px;border-bottom:#ddd solid 1px;width:121px;font-family:'Open Sans', sans-serif;font-size:12px;font-weight:600;padding:0;float:left;line-height:40px;height:40px;color:#111;text-transform:uppercase;padding-bottom:5px \9;width:85%;padding:0 15px}.widget_product_search form input[type="search"]:focus,.widget_product_search form input[type="search"]:active{border-color:#44c4b7}.widget_product_search form button[type="submit"]{background:none;border:#ddd solid 1px;text-indent:1000px;overflow:hidden;width:26px;position:relative;float:left;height:40px;line-height:40px;margin:0;margin-top:-5px \9;padding:0;z-index:100;position:relative;width:15%;border-left:none}.widget_product_search form button[type="submit"]:hover,.widget_product_search form button[type="submit"]:active,.widget_product_search form button[type="submit"]:focus,.widget_product_search form button[type="submit"]:hover.widget_product_search form button[type="submit"]:active,.widget_product_search form button[type="submit"]:active.widget_product_search form button[type="submit"]:focus{outline:none;box-shadow:none;color:#000 0;background-color:transparent}.widget_product_tag_cloud a{font-size:14px !important;display:inline-block;padding:5px 18px;margin-right:6px;margin-bottom:10px;color:#444;line-height:24px;font-weight:400;border:1px solid #44c4b7;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.widget_product_tag_cloud a:hover{background-color:#44c4b7;color:#fff}.widget_products .wg-title{margin-bottom:6px}.widget_products ul li{padding:15px 0}.widget_products ul.product_list_widget li img{float:left;margin-right:12px;margin-left:0;width:70px;height:auto;box-shadow:none}.widget_products ins{background:transparent;color:inherit}.widget_products .content-right{margin-left:82px}.widget_products .content-right a{color:#444;line-height:22px;margin-top:-2px}.widget_products .content-right a:hover{color:#44c4b7}.widget_products .content-right .amount{font-size:16px;font-weight:600;line-height:25.6px;color:#44c4b7}.widget_products .content-right .star-rating{font-size:11px;margin-top:4px}.widget_products .content-right .star-rating > span{color:#ffca28}.widget_price_filter{margin-bottom:45px !important}.widget_price_filter .wg-title{margin-bottom:27px}.widget_price_filter .price_slider{position:relative}.widget_price_filter .price_slider_wrapper .ui-widget-content{background:transparent;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;margin:0;padding:6px 0 0 0}.widget_price_filter .price_slider_wrapper .ui-widget-content:before{content:"";display:block;background-color:#eeeff0;height:4px;width:100%}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;background-color:#44c4b7;left:0;top:6px}.widget_price_filter .ui-slider .ui-slider-range{height:4px;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.widget_price_filter .ui-slider .ui-slider-handle{width:16px;height:16px;position:absolute;top:0;cursor:ew-resize;background:#44c4b7;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.widget_price_filter .ui-slider .ui-slider-handle[style="left: 100%;"]{margin-left:-16px}.widget_price_filter .ui-slider .ui-slider-handle:before{display:block;content:attr(data-title);position:absolute;top:29px;left:50%;font-size:12px;font-weight:600;color:#ababab;-webkit-transform:translateX(-50%);-khtml-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.widget_price_filter .price_slider_amount{margin-top:20px;display:block;overflow:hidden}.widget_price_filter .price_slider_amount .button{text-transform:uppercase;background:transparent;font-family:'Lato', serif;font-size:11px;letter-spacing:2pt;display:inline-block;color:#202020;border:none;height:45px;line-height:45px;padding:0 17px;margin-top:10px;border:#44c4b7 solid 1px}.widget_price_filter .price_slider_amount .button:hover,.widget_price_filter .price_slider_amount .button:focus,.widget_price_filter .price_slider_amount .button:active{color:#fff;background:#44c4b7;outline:0}.widget_price_filter .price_slider_amount .button:before{display:none}.widget_price_filter .price_slider_amount .button:hover,.widget_price_filter .price_slider_amount .button:active,.widget_price_filter .price_slider_amount .button:focus,.widget_price_filter .price_slider_amount .button:hover.widget_price_filter .price_slider_amount .button:active,.widget_price_filter .price_slider_amount .button:active.widget_price_filter .price_slider_amount .button:focus{box-shadow:none;outline:none;border:0;background:#44c4b7}.widget_price_filter .price_label{display:inline-block !important;float:right}.widget_shopping_cart ul{padding-left:0}.widget_shopping_cart ul li{position:relative;margin-bottom:30px}.widget_shopping_cart .remove{float:right;line-height:1}.widget_shopping_cart .wp-post-image{float:left;width:50px;margin-right:15px}.widget_shopping_cart h5{font-size:14px;margin-bottom:0}.widget_shopping_cart .quantity{font-size:12px}.widget_shopping_cart .variation{margin-bottom:0}.widget_shopping_cart .variation dt,.widget_shopping_cart .variation dd{margin-bottom:0;display:inline-block}.widget_shopping_cart .total{text-align:center;margin:30px 0}.widget_shopping_cart .buttons{text-align:center}.widget_shopping_cart .buttons a{font-size:12px;font-weight:700;text-transform:uppercase;line-height:1;display:inline-block;text-align:center;color:#fff;border:0;background-color:#000 0;border-radius:2px;position:relative;vertical-align:middle;padding:18px 20px;min-width:120px;margin:0 2.5px;-webkit-transition:all 0.3s linear 0s;-khtml-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-ms-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s}.widget_shopping_cart .buttons a:hover,.widget_shopping_cart .buttons a:active,.widget_shopping_cart .buttons a:focus{box-shadow:none;outline:none;border:0;background-color:#44c4b7}.woocommerce-result-count{display:inline-block;margin-bottom:30px;line-height:50px}@media screen and (max-width:479px){.woocommerce-result-count{float:none}}.woocommerce-ordering{position:relative;margin-bottom:30px;display:inline-block;float:right}@media screen and (max-width:479px){.woocommerce-ordering{float:none}}.woocommerce-ordering:after{position:absolute;right:10px;top:0;line-height:48px;content:"\f0d7";font-family:"FontAwesome";font-size:14px}.woocommerce-ordering select{padding-top:0;padding-bottom:0;min-width:230px;margin-bottom:0;font-size:13px;padding:10px 12px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}.woocommerce-ordering select::-ms-expand{display:none}ul.products{list-style:none;margin:0 -15px;padding:0}@media (min-width:768px){ul.products{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}ul.products .product{padding:0 15px;margin-bottom:30px}@media screen and (min-width:992px){.is-sidebar-right ul.products{margin:0 -6px 0 -25px}}@media (min-width:768px){.columns-2 .products.grid .product{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.columns-3 .products.grid .product{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.columns-4 .products.grid .product{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:992px){.columns-2 .products.grid .product{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.columns-3 .products.grid .product{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.columns-4 .products.grid .product{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}@media (min-width:1200px){.columns-2 .products.grid .product{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.columns-3 .products.grid .product{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.columns-4 .products.grid .product{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}@media (min-width:992px) and (max-width:1199px){.is-sidebar-left .columns-3 .added_to_cart,.is-sidebar-right .columns-3 .added_to_cart{float:none;display:block;margin-left:28px}}.wc-product-wrap{position:relative;background-color:#fff !important;overflow:hidden;border:1px solid #e9e9e9;border-radius:10px}.wc-product-wrap:hover{-webkit-box-shadow:7px 7px 22px 0 rgba(50, 50, 50, 0.1);-moz-box-shadow:7px 7px 22px 0 rgba(50, 50, 50, 0.1);box-shadow:7px 7px 22px 0 rgba(50, 50, 50, 0.1)}.wc-img-wrap{overflow:hidden;border-bottom:1px solid #f1f1f1;width:100%}.wc-img-wrap img{width:100%}.wc-loop-content-wrap{padding:20px}.onsale{display:none}.wc-loop-title{font-size:17px;font-weight:500;margin-top:0;margin-bottom:13px}.wc-loop-title a{color:inherit}.wc-loop-title a:hover{color:#44c4b7}.star-rating{color:#ffc527;font-size:15px;width:88px;letter-spacing:0.3em;position:relative;text-align:left;white-space:nowrap;margin-right:10px}.star-rating:before{content:"\f006\f006\f006\f006\f006";font-family:'FontAwesome';display:block}.star-rating span{font-size:0;position:absolute;left:0;top:0;overflow:hidden}.star-rating span:before{font-family:'FontAwesome';color:#ffc527;font-size:15px;content:"\f005\f005\f005\f005\f005";display:block}.star-rating + .woocommerce-review-link{font-size:15px;font-weight:400}.stars{margin:0 -5px}.stars a{font-size:0;margin:0 5px;color:#ababab}.stars a:before{font-size:11px;font-family:'FontAwesome'}.stars a.star-1:before{content:"\f006"}.stars a.star-2:before{content:"\f006\f006"}.stars a.star-3:before{content:"\f006\f006\f006"}.stars a.star-4:before{content:"\f006\f006\f006\f006"}.stars a.star-5:before{content:"\f006\f006\f006\f006\f006"}.stars a.star-1:hover:before,.stars a.star-1.active:before{content:"\f005"}.stars a.star-2:hover:before,.stars a.star-2.active:before{content:"\f005\f005"}.stars a.star-3:hover:before,.stars a.star-3.active:before{content:"\f005\f005\f005"}.stars a.star-4:hover:before,.stars a.star-4.active:before{content:"\f005\f005\f005\f005"}.stars a.star-5:hover:before,.stars a.star-5.active:before{content:"\f005\f005\f005\f005\f005"}.stars a:hover,.stars a.active{color:#f4cb3d}ul.products .price{display:block;color:#44c4b7;border-bottom:1px solid #f1f1f1;padding-bottom:13px;margin-bottom:17px}ul.products .price ins{font-weight:700;color:#44c4b7;background:transparent}ul.products .price del{font-size:15px;color:#3b3b3b;margin-right:15px}.woocommerce .add_to_cart_button{position:relative;font-size:14px;background:transparent;color:inherit;border:0;padding:0}.woocommerce .add_to_cart_button:hover,.woocommerce .add_to_cart_button:active,.woocommerce .add_to_cart_button:focus,.woocommerce .add_to_cart_button:active:focus{box-shadow:none;outline:none;border-color:transparent;color:#44c4b7;background-color:transparent}.woocommerce .add_to_cart_button:before{content:"\f07a";font-family:FontAwesome;float:left;display:inline-block;margin-right:15px}.woocommerce .added_to_cart{float:right;font-size:14px;margin-top:1px}.woocommerce .added_to_cart:hover,.woocommerce .added_to_cart:active,.woocommerce .added_to_cart:focus,.woocommerce .added_to_cart:active:focus{box-shadow:none;outline:none;border-color:transparent;color:#44c4b7;background-color:transparent}.woocommerce .product_type_external{font-size:14px;font-weight:600;background:transparent;color:inherit;border:0;padding:0}.woocommerce .product_type_external:hover,.woocommerce .product_type_external:active,.woocommerce .product_type_external:focus,.woocommerce .product_type_external:active:focus{box-shadow:none;outline:none;border-color:transparent;color:#44c4b7;background-color:transparent}.woocommerce-pagination{text-align:center;margin-top:30px}.woocommerce-pagination .pagination ul.page-numbers{margin:0;padding:0}.woocommerce-pagination .pagination ul.page-numbers li{display:inline-block}.woocommerce-pagination .pagination ul.page-numbers li .page-numbers{font-weight:400;color:#333;background:transparent;padding:0;display:inline-block;font-size:13px}.woocommerce-pagination .pagination ul.page-numbers li .page-numbers:last-child{margin-right:0}.woocommerce-pagination .pagination ul.page-numbers li .page-numbers.current,.woocommerce-pagination .pagination ul.page-numbers li .page-numbers:hover{color:#44c4b7}.woocommerce-product-gallery{position:relative;display:block;overflow:hidden;direction:ltr;}.woocommerce-product-gallery .woocommerce-product-gallery__wrapper{max-width:inherit}.woocommerce-product-gallery.woocommerce-product-gallery--with-images > .woocommerce-product-gallery__wrapper{margin-left:-5px;margin-right:-5px}.woocommerce-product-gallery.woocommerce-product-gallery--with-images > .woocommerce-product-gallery__wrapper > .woocommerce-product-gallery__image:nth-child(1){margin:0 5px}.woocommerce-product-gallery.woocommerce-product-gallery--with-images > .woocommerce-product-gallery__wrapper > .woocommerce-product-gallery__image:nth-child(n+2){float:left;margin:10px 10px 0}.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-2 > figure > .woocommerce-product-gallery__image:nth-child(n+2){width:calc(50% - 10px)}.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-3 > figure > .woocommerce-product-gallery__image:nth-child(n+2){width:calc(33.3333% - 10px)}.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4 > figure > .woocommerce-product-gallery__image:nth-child(n+2){width:calc(25% - 10px)}.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-5 > figure > .woocommerce-product-gallery__image:nth-child(n+2){width:calc(20% - 10px)}.woocommerce-product-gallery .flex-control-thumbs{margin:0 -5px;padding:0}.woocommerce-product-gallery .flex-control-thumbs li{list-style:none;float:left;cursor:pointer;padding:10px 5px 0;position:relative}.woocommerce-product-gallery .flex-control-thumbs li img{width:100%}.woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li{width:50%}.woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:33.3333%}.woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:25%}.woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:20%}.woocommerce-product-gallery figure{margin:0}.woocommerce-product-gallery figure img{width:100%}.woocommerce-product-gallery__trigger{position:absolute;top:0;right:0;z-index:1;text-align:center;text-indent:-999px;overflow:hidden;text-decoration:none;background-color:#444;color:#fff;width:37px;height:37px;line-height:37px}.woocommerce-product-gallery__trigger:hover{background-color:#44c4b7;color:#fff}.woocommerce-product-gallery__trigger:before{font-family:"FontAwesome";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;content:"\f00e";text-indent:0}.woocommerce-product-gallery__trigger img{display:none}.single-product .site-content{padding-bottom:30px}.single-product .woocommerce-message{padding:20px 30px;margin-bottom:50px;background:#44c4b7;color:#fff}.single-product .woocommerce-message a{font-size:inherit;border:0;padding:0;margin-right:10px;color:#44c4b7}.single-product .woocommerce-message a:hover{color:#fff;background-color:transparent}.single-product .img-summary-wrap{padding-bottom:33px}.single-product .img-summary-wrap > div{margin-bottom:30px}.single-product .entry-summary .product-title{font-size:22px;font-weight:600;margin-top:0}.single-product .woocommerce-product-rating{display:inline-block}.single-product .entry-summary .price{margin-top:7px;margin-bottom:20px;color:#3b3b3b}.single-product .entry-summary .price ins{font-size:25px;font-weight:600;color:#3b3b3b;float:left;text-transform:uppercase;background:transparent;padding:0;margin-right:10px}.single-product .entry-summary .price > span{font-size:18px;font-weight:600;color:#3b3b3b}.single-product .woocommerce-product-details__short-description{font-size:15px;margin-bottom:30px}.single-product form.cart{display:inline-block;margin-right:5px}@media screen and (max-width:479px){.single-product form.cart{margin-bottom:10px}}.single-product form.cart .quantity{display:inline-block;vertical-align:top;margin-right:36px}@media screen and (max-width:479px){.single-product form.cart .quantity{margin-right:5px}}.single-product form.cart .quantity .qty{text-align:center;font-size:16px;display:block;border:1px solid #333;border-radius:5px;width:55px;height:45px;padding:0 10px}.single-product form.cart .single_add_to_cart_button{padding:8px 15px;font-size:16px;font-weight:600;line-height:25px}.single-product form.cart table.variations{margin-bottom:0}.single-product form.cart table.variations td,.single-product form.cart table.variations th{border-color:transparent;padding:0}.single-product form.cart table.variations td{padding:10px 0}.single-product form.cart table.variations label{margin-bottom:0;font-size:14px;text-transform:capitalize;letter-spacing:1px;font-weight:700;color:#666;margin-top:15px}.single-product form.cart table.variations select{margin-bottom:0 !important;padding:8px 12px}.single-product form.cart table.variations .reset_variations{margin-top:10px;display:block}.single-product form.cart .woocommerce-variation-price{margin-bottom:20px}.single-product .yith-wcwl-add-to-wishlist,.single-product .compare-button{display:inline-block;padding:0;margin:0}.single-product .yith-wcwl-add-to-wishlist + .clear,.single-product .compare-button + .clear,.single-product .yith-wcwl-add-to-wishlist + .clear,.single-product .compare-button + .clear{display:none}.single-product .yith-wcwl-add-to-wishlist{margin-right:2px}.single-product .yith-wcwl-add-to-wishlist a,.single-product a.compare{display:inline-block;width:50px;height:50px;background-color:#f2f2f2;font-size:0;text-align:center;cursor:pointer;padding:0 !important;margin:0 0 4px !important;border-radius:3px}.single-product .yith-wcwl-add-to-wishlist a:after,.single-product a.compare:after{font-family:'FontAwesome';color:#666;font-size:14px;line-height:48px}.single-product .yith-wcwl-add-to-wishlist a:hover,.single-product a.compare:hover{background:#44c4b7}.single-product .yith-wcwl-add-to-wishlist a:hover:after,.single-product a.compare:hover:after{color:#fff}.single-product .yith-wcwl-add-to-wishlist a + img{display:none !important}.single-product .yith-wcwl-add-to-wishlist a:after{content:"\f004"}.single-product a.compare:after{content:"\f079"}.single-product .yith-wcwl-add-to-wishlist .feedback,.single-product .compare-button .feedback{display:none}.single-product .product_meta{margin-top:32px;color:#3b3b3b}.single-product .product_meta .posted_in,.single-product .product_meta .tagged_as{margin:0;font-size:14px;font-weight:500;line-height:28px;display:block}.single-product .product_meta .posted_in a,.single-product .product_meta .tagged_as a{font-size:14px;line-height:28px}.single-product .product_meta .posted_in a:hover,.single-product .product_meta .tagged_as a:hover{color:#44c4b7}.single-product .product_meta .cat-list,.single-product .product_meta .tag-list{display:inline}.single-product .product-sharing{margin-top:20px}.single-product .product-sharing a{font-size:14px;margin-right:20px}.single-product .product-sharing a:hover{color:#44c4b7}.single-product .upsells{margin-top:50px}.single-product .upsells h2{font-size:20px;margin-bottom:20px}.single-product .upsells ul.products .product{margin-bottom:30px}.single-product .related{margin-top:50px}.single-product .related h2{font-size:20px;margin-bottom:20px;font-weight:500;line-height:30px}.single-product .related h2:after{content:'';display:block;border-bottom:2px solid #38d0c5;width:70px;padding-top:5px}.single-product .related ul.products .product{margin-bottom:30px}.woocommerce-tabs ul.tabs{padding:0 0 25px 0;list-style:none}.woocommerce-tabs ul.tabs li{display:inline-block;margin:0 10px}.woocommerce-tabs ul.tabs li a{color:#44c4b7;display:block;font-size:16px;font-weight:600;text-decoration:none;border-bottom:1.5px solid #eee;padding:10px 5px}.woocommerce-tabs ul.tabs li a:hover{color:#44c4b7;border-color:#44c4b7}.woocommerce-tabs ul.tabs li.active a{color:#44c4b7;border-color:#44c4b7}.woocommerce-tabs .panel{box-shadow:none}.woocommerce-tabs .woocommerce-Tabs-panel--description h2{display:none}.woocommerce-tabs .woocommerce-Tabs-panel--description ul.list2{margin-top:14px;margin-bottom:38px}.woocommerce-tabs .woocommerce-Tabs-panel--additional_information h2{display:none}.product-navigation{margin-top:70px}.product-navigation .nav-links a{max-width:150px;min-width:120px;padding:19px 20px}.product-navigation .nav-links .pro-prev{margin-right:3px}.woocommerce-Reviews .woocommerce-Reviews-title{display:none}.woocommerce-Reviews ol.commentlist{padding-left:0;margin-bottom:65px;list-style:none}.woocommerce-Reviews ol.commentlist li{margin-bottom:30px}.woocommerce-Reviews ol.commentlist li .comment_container{overflow:hidden}.woocommerce-Reviews ol.commentlist li .comment_container > img{float:left;width:100px;border-radius:50%}.woocommerce-Reviews ol.commentlist li .comment_container .comment-text{padding:15px;border:0.5px solid #f1f1f1;border-radius:10px;float:left;width:calc(100% - 130px);margin-left:26px}.woocommerce-Reviews ol.commentlist li .comment_container .comment-text .star-rating{display:inline-block}.woocommerce-Reviews ol.commentlist li .comment_container .comment-text .meta{margin:0}.woocommerce-Reviews ol.commentlist li .comment_container .comment-text .description p{margin-top:10px;line-height:150%;font-weight:500;font-size:14px;margin-bottom:10px}.woocommerce-Reviews ol.commentlist li .comment_container .comment-text .woocommerce-review__author{color:#3b3b3b;font-size:17px;font-weight:500;text-transform:capitalize}.woocommerce-Reviews ol.commentlist li .comment_container .comment-text .woocommerce-review__dash{display:none}.woocommerce-Reviews ol.commentlist li .comment_container .comment-text .woocommerce-review__published-date{float:right;font-size:14px;margin-right:30px;font-weight:400}.woocommerce-Reviews .comment-reply-title{font-size:20px;color:#3b3b3b;font-weight:bold}.woocommerce-Reviews .comment-form .row{margin:0 -5px}.woocommerce-Reviews .comment-form .row > div{padding:0 5px}.woocommerce-Reviews .comment-form p{margin-bottom:10px}.woocommerce-Reviews .comment-form input[type="submit"]{font-size:16px;line-height:25px}.woocommerce-Reviews .comment-form-rating span{float:left;margin-right:10px}.woocommerce-Reviews .form-submit{margin-top:30px}.woocommerce-cart .woocommerce-message{border:1px solid #f1f1f1;padding:20px 30px;margin-bottom:50px;background:#f1f1f1;color:#3b3b3b}.woocommerce-cart .woocommerce-message a{float:right}.woocommerce-cart .woocommerce-error{padding-left:0;list-style:none;margin-bottom:10px}.woocommerce-cart .cart-empty{padding:20px 30px 0 30px}.woocommerce-cart .return-to-shop{padding:0 30px 20px 30px}.woocommerce-cart table.cart{border:0;border-radius:0;margin-top:0;margin-bottom:0}.woocommerce-cart table.cart tr:hover{background:#f9f9f9}.woocommerce-cart table.cart th,.woocommerce-cart table.cart td{border:1px solid #f2f2f2}.woocommerce-cart table.cart th{padding:20px 10px;vertical-align:middle;text-align:left;letter-spacing:0.05em;font-size:14px;font-weight:700;color:#fff;background:#44c4b7;border-color:#44c4b7}.woocommerce-cart table.cart th.product-price,.woocommerce-cart table.cart th.product-quantity,.woocommerce-cart table.cart th.product-subtotal{text-align:center}.woocommerce-cart table.cart td{border-top-color:transparent;border-bottom:1px solid #f2f2f2;padding:29px 15px;vertical-align:middle}.woocommerce-cart table.cart .product-remove{text-align:center}@media screen and (min-width:992px){.woocommerce-cart table.cart .product-remove{width:95px}}.woocommerce-cart table.cart .product-remove a{background:transparent;display:inline-block;font-size:30px}.woocommerce-cart table.cart td.product-thumbnail{text-align:center;width:100px}.woocommerce-cart table.cart td.product-thumbnail img{padding:0;width:60px}.woocommerce-cart table.cart td.product-name{color:#3b3b3b;font-size:15px}@media screen and (min-width:992px){.woocommerce-cart table.cart td.product-name{width:33%}}.woocommerce-cart table.cart td.product-name > a{font-size:15px;display:block}.woocommerce-cart table.cart td.product-name .woocommerce-product-rating{margin-bottom:8px}.woocommerce-cart table.cart td.product-name .star-rating{font-size:11px;color:#ffca28;width:62px;height:15px}.woocommerce-cart table.cart td.product-name dl.variation dd,.woocommerce-cart table.cart td.product-name dl.variation dt{margin:0;padding:0}.woocommerce-cart table.cart td.product-name dl.variation dd p,.woocommerce-cart table.cart td.product-name dl.variation dt p{line-height:22px}.woocommerce-cart table.cart td.product-name .variation > *{float:left;margin-right:5px !important;font-weight:normal}.woocommerce-cart table.cart td.product-price{text-align:center}.woocommerce-cart table.cart td.product-price span{font-size:16px;color:#555}.woocommerce-cart table.cart td.product-quantity{text-align:center}.woocommerce-cart table.cart .product-subtotal{text-align:center}.woocommerce-cart table.cart .product-subtotal span{font-size:16px;color:#555}.woocommerce-cart table.cart .quantity{padding-right:0}.woocommerce-cart table.cart .quantity .qty{background:#fff;width:100px;font-weight:500;float:none;border:1px solid #f2f2f2;border-radius:3px;display:inline-block;text-align:center}.woocommerce-cart table.cart .quantity .plus,.woocommerce-cart table.cart .quantity .minus{width:30px;height:42px;font-size:22px;font-weight:500;background-color:#eee;color:#666;border:1px solid #ddd}.woocommerce-cart table.cart .quantity .plus:focus,.woocommerce-cart table.cart .quantity .minus:focus{outline:none}.woocommerce-cart table.cart .quantity .minus{top:0;left:0}.woocommerce-cart table.cart .quantity .plus{top:0;right:0;border-bottom:1px solid #ddd}.woocommerce-cart table.cart td.actions{border:0;padding:0;background:#fff;position:relative}.woocommerce-cart table.cart td.actions .coupon{padding-bottom:0}.woocommerce-cart table.cart td.actions .coupon label{display:none}.woocommerce-cart table.cart td.actions .coupon input[type="text"]{display:inline-block;max-width:270px;float:left;margin-right:5px;margin:15px 5px 15px 0;height:42px}.woocommerce-cart table.cart td.actions .coupon input[type="text"]:focus{outline:0}.woocommerce-cart table.cart td.actions .coupon button[type="submit"]{margin:15px 0}@media screen and (min-width:768px){.woocommerce-cart table.cart td.actions > button[type="submit"]{position:absolute;right:0;top:15px}}.woocommerce-cart table.cart td.actions button[type="submit"]{min-width:124px}@media screen and (max-width:767px){.woocommerce-cart table.cart thead{display:none}.woocommerce-cart table.cart tbody tr{display:block}.woocommerce-cart table.cart tbody tr:last-child{display:table-row}.woocommerce-cart table.cart tbody td{border-top:0;display:block;text-align:right !important;padding:10px 15px}.woocommerce-cart table.cart tbody td:before{content:attr(data-title) ": ";font-weight:700;float:left;color:#3b3b3b}.woocommerce-cart table.cart tbody td.product-remove:before,.woocommerce-cart table.cart tbody td.product-thumbnail:before{content:none}.woocommerce-cart table.cart tbody td.product-thumbnail{width:100%;text-align:left !important}.woocommerce-cart table.cart tbody td.product-thumbnail img{width:120px}.woocommerce-cart table.cart tbody td.product-thumbnail a{display:block}.woocommerce-cart table.cart td.actions{display:table-cell}.woocommerce-cart table.cart td.actions:before{content:none}.woocommerce-cart table.cart td.actions .coupon input[type="text"]{float:none;width:100%;max-width:100%;padding-right:130px}.woocommerce-cart table.cart td.actions .coupon button[type="submit"]{margin:0;position:absolute;top:15px;right:0}.woocommerce-cart .cart_item{margin-bottom:30px;border-top:1px solid #f2f2f2}}.woocommerce-cart .shipping-calculator-form{display:block}.woocommerce-cart .cart-collaterals{margin-top:45px}.woocommerce-cart .cart-collaterals h2{font-size:20px;margin-bottom:20px;font-weight:500;line-height:30px}.woocommerce-cart .cart-collaterals h2:after{content:'';display:block;border-bottom:2px solid #38d0c5;width:70px;padding-top:5px}.woocommerce-cart .cart-collaterals table{margin:0}.woocommerce-cart .cart-collaterals table th,.woocommerce-cart .cart-collaterals table td{border-color:#f2f2f2;padding:20px 15px;color:#3b3b3b}@media screen and (max-width:480px){.woocommerce-cart .cart-collaterals table th,.woocommerce-cart .cart-collaterals table td{padding:20px 10px}}.woocommerce-cart .cart-collaterals table th{font-weight:bold;font-size:12px}.woocommerce-cart .cart-collaterals table ul{padding-left:0;list-style:none}.woocommerce-cart .cart-collaterals table input[type="radio"],.woocommerce-cart .cart-collaterals table input[type="checkbox"]{margin:0 10px 0 0}.woocommerce-cart .cart-collaterals .select2-container .select2-choice,.woocommerce-cart .cart-collaterals .select2-container .select2-selection{height:50px !important;padding:10px 12px !important}.woocommerce-cart .cart-collaterals .select2-container--default .select2-selection--single .select2-selection__arrow{height:48px;width:50px}.woocommerce-cart .cart-collaterals label{font-weight:500}.woocommerce-cart .woocommerce-shipping-calculator{margin-top:10px}.woocommerce-cart .woocommerce-shipping-calculator a{color:#44c4b7}.woocommerce-cart .woocommerce-shipping-calculator a:hover{color:#44c4b7}.woocommerce-cart .wc-proceed-to-checkout{margin-bottom:30px;text-align:right}.woocommerce-cart .wc-proceed-to-checkout .checkout-button{margin-top:15px}.woocommerce-checkout .woocommerce-message{border:1px solid #f1f1f1;padding:20px 30px;margin-bottom:50px;background:#f1f1f1;color:#3b3b3b}.woocommerce-checkout .woocommerce-message a{float:right}.woocommerce-checkout form.checkout{margin-top:60px}.woocommerce-checkout form.checkout > .row > div{margin-bottom:30px}.woocommerce-checkout form.checkout h3{font-size:20px;margin-top:0;margin-bottom:20px;font-weight:500;line-height:30px}.woocommerce-checkout form.checkout h3:after{content:'';display:block;border-bottom:2px solid #38d0c5;width:70px;padding-top:5px}.woocommerce-checkout form.checkout h3 label{font-weight:inherit}.woocommerce-checkout form.checkout #order_review_heading{display:none}.woocommerce-checkout form.checkout .select2-container .select2-choice,.woocommerce-checkout form.checkout .select2-container .select2-selection{height:45px !important;padding:8px 8px !important;border-color:#eee}.woocommerce-checkout form.checkout .select2-container--default .select2-selection--single .select2-selection__rendered{color:#424040}.woocommerce-checkout form.checkout .select2-container--open.select2-container .select2-selection{border-color:#44c4b7}.woocommerce-checkout form.checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:48px;width:50px}.woocommerce-checkout form.checkout .col2-set .col-2{margin-top:50px}.woocommerce-checkout .woocommerce-account-fields .input-checkbox{display:none}.woocommerce-checkout .woocommerce-account-fields label.checkbox > span{cursor:pointer;color:#44c4b7}.woocommerce-checkout .woocommerce-account-fields label.checkbox > span:hover{color:#44c4b7}.woocommerce-shipping-fields h3{position:relative}.woocommerce-shipping-fields h3 label{margin:0}.woocommerce-shipping-fields h3 input[type="checkbox"]{position:absolute;right:0px;top:5px}@media screen and (max-width:479px){.woocommerce-shipping-fields h3 input[type="checkbox"]{position:relative;right:auto;top:0;left:0;margin:0}}.woocommerce-checkout-review-order{background-image:url('../images/checkout-review-bg.jpg');background-size:cover;padding:24px 50px 45px 50px}@media screen and (max-width:767px){.woocommerce-checkout-review-order{padding:20px 15px 30px 15px}}.woocommerce-checkout-review-order table{border-color:transparent;margin:0 0 30px 0;border-radius:0}.woocommerce-checkout-review-order table thead th{font-size:13px;padding:16px 0;font-weight:700;color:#fff;text-transform:uppercase;border:0}.woocommerce-checkout-review-order table thead .product-total{text-align:right}.woocommerce-checkout-review-order table tbody td{padding:7px 0;font-size:13px;color:#fff;border:0}.woocommerce-checkout-review-order table tbody td + td{text-align:right}.woocommerce-checkout-review-order table tbody td.product-name dl.variation dd,.woocommerce-checkout-review-order table tbody td.product-name dl.variation dt{float:none;margin-bottom:0;padding-bottom:0}.woocommerce-checkout-review-order table tfoot th,.woocommerce-checkout-review-order table tfoot td{border:0;font-size:13px;color:#fff;padding:7px 0}.woocommerce-checkout-review-order table tfoot td strong{padding:0;font-weight:500}.woocommerce-checkout-review-order table tfoot ul{padding-left:0;list-style:none}.woocommerce-checkout-review-order table tfoot tr.order-total th,.woocommerce-checkout-review-order table tfoot tr.order-total td{font-size:13px;color:#000 0;font-weight:bold;text-transform:uppercase;border-top:1px solid #000 0;border-bottom:1px solid #000 0;padding-top:15px;padding-bottom:15px}.woocommerce-checkout-review-order label{font-weight:500}@media screen and (max-width:480px){.woocommerce-checkout-review-order #shipping_method{margin-left:-50px}.woocommerce-checkout-review-order #shipping_method input[type="radio"],.woocommerce-checkout-review-order #shipping_method input[type="checkbox"]{margin:0}}.woocommerce-checkout-review-order a:hover{color:rgba(255, 255, 255, 0.8)}.woocommerce-checkout-payment{background:transparent}.woocommerce-checkout-payment ul{padding:0;list-style:none;margin-bottom:10px}.woocommerce-checkout-payment ul li input{margin:0 10px 0 0}.woocommerce-checkout-payment ul li label{font-size:13px;color:#fff;font-weight:400;margin-bottom:10px}.woocommerce-checkout-payment ul li label:hover{cursor:pointer;color:rgba(255, 255, 255, 0.8)}.woocommerce-checkout-payment ul li.active{background:#444;border-color:transparent;border:0}.woocommerce-checkout-payment ul li.active label{color:#fff}.woocommerce-checkout-payment .payment_box{background-color:transparent;margin:0;text-align:left;padding:0 15px 15px 0;font-size:13px;color:#d9d9d9}.woocommerce-checkout-payment .payment_box p{line-height:24px}.woocommerce-checkout-payment .payment_box:before{content:none}.woocommerce-checkout-payment .payment_method_paypal img,.woocommerce-checkout-payment .payment_method_paypal a{display:none}.woocommerce-checkout-payment .place-order{margin:0}.woocommerce-checkout-payment .place-order button[type="submit"]{float:none;background:#44c4b7;margin-top:15px;color:#fff !important}.woocommerce-order{color:#3b3b3b}.woocommerce-order .order_details{padding-left:0}.woocommerce-order .order_details li{border-bottom:1px solid #f2f2f2;border-right:medium none;display:block;float:none;line-height:38px;margin-right:0;width:100%}.woocommerce-order .order_details li strong{float:right}.woocommerce-order .order_details ul.wc-item-meta{padding-left:15px}.woocommerce-order .order_details ul.wc-item-meta li{border-bottom:0}.woocommerce-order .order_details ul.wc-item-meta li > *{float:left;margin-right:5px;font-weight:normal}.woocommerce-order h2{font-size:20px;margin-top:0;margin-bottom:20px;font-weight:500;line-height:30px}.woocommerce-order h2:after{content:'';display:block;border-bottom:2px solid #38d0c5;width:70px;padding-top:5px}.woocommerce-order .woocommerce-order-details{margin-top:50px}.woocommerce-order table.shop_table thead th{border-color:#f2f2f2;font-weight:700;padding:13px 15px}.woocommerce-order table.shop_table tbody th,.woocommerce-order table.shop_table tfoot th,.woocommerce-order table.shop_table tbody td,.woocommerce-order table.shop_table tfoot td{border-color:#f2f2f2;padding:13px 15px}.woocommerce-order .woocommerce-customer-details{margin-top:40px}.woocommerce-order .woocommerce-customer-details .woocommerce-columns{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.woocommerce-order .woocommerce-customer-details .woocommerce-columns .woocommerce-column{padding-right:15px;padding-left:15px;flex:0 0 50%;max-width:50%;margin-bottom:30px}.woocommerce-order .woocommerce-customer-details .woocommerce-columns .woocommerce-column address{line-height:1.8}.woocommerce-account .woocommerce{margin-bottom:30px}.woocommerce-account form.login{color:#3b3b3b}.woocommerce-account form.login .woocommerce-Button{min-width:120px;margin-bottom:20px}.woocommerce-account form.login input[type="checkbox"]{margin-left:0}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;padding:0}.woocommerce-account .woocommerce-MyAccount-content{color:#3b3b3b;margin-top:30px}.woocommerce-account .woocommerce-MyAccount-content th,.woocommerce-account .woocommerce-MyAccount-content td{text-align:center;color:#3b3b3b}.woocommerce-account .woocommerce-MyAccount-content a:not(.button){color:#44c4b7}.woocommerce-account .woocommerce-MyAccount-content h3{font-size:15px;text-transform:uppercase;margin:0}.woocommerce-account .woocommerce-MyAccount-content address{margin:0}.woocommerce-account .woocommerce-MyAccount-content .edit{color:#44c4b7}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table a.woocommerce-button{min-width:120px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Message a.button{min-width:120px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses > div{padding-right:15px;padding-left:15px;flex:0 0 50%;max-width:50%;margin-bottom:30px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses > div address{line-height:1.8}.woocommerce-account .woocommerce-MyAccount-content form.edit-account fieldset{padding:0;border:0;margin-top:30px}.woocommerce-account .woocommerce-MyAccount-content form.edit-account legend{border:0;border-bottom:0;margin-bottom:5px}.woocommerce-account .woocommerce-MyAccount-content form.edit-account button[type="submit"]{margin-top:20px}.woocommerce-account h2{display:block;font-size:16px;font-weight:bold;letter-spacing:1px;margin-bottom:30px;padding-bottom:0;margin-top:0;padding-top:0}.woocommerce-account input[type="text"],.woocommerce-account input[type="password"]{background-image:none;border:1px solid #ddd !important;border-radius:0;box-shadow:none !important;color:#888;display:block;font-size:14px !important;height:42px;width:100% !important;line-height:24px !important;padding:8px 12px}.woocommerce-account input[type="text"]:focus,.woocommerce-account input[type="password"]:focus{outline:0;border-color:#44c4b7 !important}.woocommerce-account form.login{border:0;padding:0;margin:0;margin-top:30px;border-radius:0}.woocommerce-account form.login label{display:block;line-height:1;font-size:14px;margin-bottom:15px;width:100%;font-weight:400}.woocommerce-account form.login .form-row{padding:0;margin:20px 0}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-webkit-opacity:0.8;-khtml-opacity:0.8;-moz-opacity:0.8;-ms-opacity:0.8;-o-opacity:0.8;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;-khtml-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.mfp-wrap .mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.mfp-wrap .mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-wrap .mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-align-top .mfp-container:before{display:none}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:white}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;-khtml-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:14px;line-height:18px}.mfp-arrow{position:absolute;filter:alpha(opacity=65);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";-webkit-opacity:0.65;-khtml-opacity:0.65;-moz-opacity:0.65;-ms-opacity:0.65;-o-opacity:0.65;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:black}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;padding:40px 0 40px;margin:0 auto;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0, 0, 0, 0.6);-khtml-box-shadow:0 0 8px rgba(0, 0, 0, 0.6);-moz-box-shadow:0 0 8px rgba(0, 0, 0, 0.6);-ms-box-shadow:0 0 8px rgba(0, 0, 0, 0.6);-o-box-shadow:0 0 8px rgba(0, 0, 0, 0.6);box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:14px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile .mfp-image-holder img.mfp-img{padding:0}.mfp-img-mobile .mfp-image-holder .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-image-holder .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-bottom-bar .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-bottom-bar .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-wrap .mfp-arrow{-webkit-transform:scale(0.75);-khtml-transform:scale(0.75);-moz-transform:scale(0.75);-ms-transform:scale(0.75);-o-transform:scale(0.75);transform:scale(0.75)}.mfp-wrap .mfp-arrow-left{-webkit-transform-origin:0;-khtml-transform-origin:0;-moz-transform-origin:0;-ms-transform-origin:0;-o-transform-origin:0;transform-origin:0}.mfp-wrap .mfp-arrow-right{-webkit-transform-origin:100%;-khtml-transform-origin:100%;-moz-transform-origin:100%;-ms-transform-origin:100%;-o-transform-origin:100%;transform-origin:100%}.mfp-wrap .mfp-container{padding-left:6px;padding-right:6px}}.white-popup{position:relative;background:#fff;padding:25px;width:auto;max-width:400px;margin:0 auto}.mfp-zoom-in .mfp-with-anim{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-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)}.mfp-zoom-in.mfp-bg{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transition:all 0.3s ease-out;-khtml-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.mfp-zoom-in.mfp-ready .mfp-with-anim{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:scale(1);-khtml-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-webkit-opacity:0.8;-khtml-opacity:0.8;-moz-opacity:0.8;-ms-opacity:0.8;-o-opacity:0.8;opacity:0.8}.mfp-zoom-in.mfp-removing .mfp-with-anim{filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-webkit-opacity:0.8;-khtml-opacity:0.8;-moz-opacity:0.8;-ms-opacity:0.8;-o-opacity:0.8;opacity:0.8;-webkit-transform:scale(1);-khtml-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.mfp-zoom-in.mfp-removing.mfp-bg{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}.mfp-newspaper .mfp-with-anim{opacity:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;-webkit-transform:scale(0) rotate(500deg);-moz-transform:scale(0) rotate(500deg);-ms-transform:scale(0) rotate(500deg);-o-transform:scale(0) rotate(500deg);transform:scale(0) rotate(500deg)}.mfp-newspaper.mfp-bg{opacity:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.mfp-newspaper.mfp-ready .mfp-with-anim{opacity:1;-webkit-transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}.mfp-newspaper.mfp-ready.mfp-bg{opacity:0.8}.mfp-newspaper.mfp-removing .mfp-with-anim{-webkit-transform:scale(0) rotate(500deg);-moz-transform:scale(0) rotate(500deg);-ms-transform:scale(0) rotate(500deg);-o-transform:scale(0) rotate(500deg);transform:scale(0) rotate(500deg);opacity:0}.mfp-newspaper.mfp-removing.mfp-bg{opacity:0}.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}.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 .mfp-content{vertical-align:top}.mfp-move-from-top .mfp-with-anim{opacity:0;transition:all 0.2s;transform:translateY(-100px)}.mfp-move-from-top.mfp-bg{opacity:0;transition:all 0.2s}.mfp-move-from-top.mfp-ready .mfp-with-anim{opacity:1;transform:translateY(0)}.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 .mfp-content{perspective:2000px;-webkit-perspective:2000px}.mfp-3d-unfold .mfp-with-anim{opacity:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(-60deg);-moz-transform:rotateY(-60deg);-ms-transform:rotateY(-60deg);-o-transform:rotateY(-60deg);transform:rotateY(-60deg)}.mfp-3d-unfold.mfp-bg{opacity:0;transition:all 0.5s}.mfp-3d-unfold.mfp-ready .mfp-with-anim{opacity:1;-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}.mfp-3d-unfold.mfp-ready.mfp-bg{opacity:0.8}.mfp-3d-unfold.mfp-removing .mfp-with-anim{-webkit-transform:rotateY(60deg);-moz-transform:rotateY(60deg);-ms-transform:rotateY(60deg);-o-transform:rotateY(60deg);transform:rotateY(60deg);opacity:0}.mfp-3d-unfold.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}}@-moz-document url-prefix(){#respond form .form-submit{margin-top:4px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#respond form .form-submit{margin-top:10px}#main_content .col-item .blog-right .content_bottom,#main_content .item-masonry .blog-right .content_bottom{margin-top:21px}#main_content .col-item .blog-right .content_bottom ul.comment-block,#main_content .item-masonry .blog-right .content_bottom ul.comment-block{margin-top:-5px}}#cshero-header.layout1 #cshero-header-navigation,#cshero-header.layout2 #cshero-header-navigation,#cshero-header.layout3 #cshero-header-navigation{text-align:left}#cshero-header.layout1 #cshero-header-navigation .main-navigation ul.menu-main-menu > li.menu-item > a,#cshero-header.layout2 #cshero-header-navigation .main-navigation ul.menu-main-menu > li.menu-item > a,#cshero-header.layout3 #cshero-header-navigation .main-navigation ul.menu-main-menu > li.menu-item > a{padding:0 26px 0 12px;line-height:41px}#cshero-header.layout4 .main-navigation ul.menu-main-menu{margin-top:27px}#cshero-header.layout4 .main-navigation ul.menu-main-menu > li.menu-item > a{padding:0 24px 0 10px;letter-spacing:1pt}#cshero-header.layout4 .menu-left .main-navigation ul.menu-main-menu > li > a:before{display:block}#cshero-header.layout4 .menu-right .main-navigation ul.menu-main-menu > li:first-child > a{padding-left:26px}#cshero-header.layout4 .menu-right .main-navigation ul.menu-main-menu > li:first-child > a:after{position:absolute;content:"";width:26px;background:url(../images/line-menu.png) no-repeat center left;height:21px;top:50%;left:0;-webkit-transform:translate(0px, -50%);-khtml-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);transform:translate(0px, -50%)}#cshero-header.layout4 .menu-right .main-navigation ul.menu-main-menu > li:last-child > a{padding-right:18px}#cshero-header.layout5 #cshero-header-navigation{text-align:left}#cshero-header.layout5 .main-navigation{float:left}#cshero-header.layout5 .main-navigation ul.menu-main-menu > li.menu-item > a{padding:0 22px 0 4px;letter-spacing:0pt}#cshero-header-navigation{position:static;text-align:center}#cshero-header-navigation .main-navigation ul.ping-right{left:auto;right:100%}#cshero-header-navigation .main-navigation ul.ping-left{left:100%;right:auto}#cshero-header-navigation .main-navigation ul.menu-main-menu ul > li,#cshero-header-navigation .main-navigation div.menu-main-menu ul > li,#cshero-header-navigation .main-navigation ul.menu-main-menu > li.menu-item,#cshero-header-navigation .main-navigation div.menu-main-menu > li.menu-item{line-height:21px}#cshero-header-navigation .main-navigation ul.menu-main-menu ul > li a,#cshero-header-navigation .main-navigation div.menu-main-menu ul > li a,#cshero-header-navigation .main-navigation ul.menu-main-menu > li.menu-item a,#cshero-header-navigation .main-navigation div.menu-main-menu > li.menu-item a{line-height:46px;color:#202020;font-family:'Lato', sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;padding:0 28px 0 19px;letter-spacing:2pt}#cshero-header-navigation .main-navigation ul.menu-main-menu ul > li:first-child a,#cshero-header-navigation .main-navigation div.menu-main-menu ul > li:first-child a,#cshero-header-navigation .main-navigation ul.menu-main-menu > li.menu-item:first-child a,#cshero-header-navigation .main-navigation div.menu-main-menu > li.menu-item:first-child a{padding-left:0px}@media screen and (min-width:992px){#cshero-menu-mobile,.cs-menu-toggle{display:none !important}#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;padding: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;position:relative}#cshero-header-navigation .main-navigation li > a:before{position:absolute;content:"";width:15px;background:url(../images/line-menu.png) no-repeat center right;height:21px;top:50%;right:0;-webkit-transform:translate(0px, -50%);-khtml-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);transform:translate(0px, -50%)}#cshero-header-navigation .main-navigation li:last-child > a:before{display:none}#cshero-header-navigation .main-navigation ul.menu-main-menu li.current-menu-item > a,#cshero-header-navigation .main-navigation ul.menu-main-menu li.current-menu-ancestor > a,#cshero-header-navigation .main-navigation ul.menu-main-menu li:hover > a{color:#44c4b7}#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}#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}#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}#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);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:initial}#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);-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;font-size:24px;opacity:0}#cshero-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children > ul.sub-menu{margin-top:24px;z-index:10000000;-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:#f8f8f8;border-top:#eee solid 2px}#cshero-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children > ul.sub-menu li{border-bottom:#fff solid 1px}#cshero-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children > ul.sub-menu li a{color:#878787;line-height:50px;letter-spacing:2pt;font-size:11px}#cshero-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children > ul.sub-menu li a:before{display:none}#cshero-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children > ul.sub-menu li:last-child{border-bottom:none}#cshero-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children > ul.sub-menu li.current-menu-item > a,#cshero-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children > ul.sub-menu li.current-menu-ancestor > a,#cshero-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children > ul.sub-menu li:hover > a{color:#44c4b7}#cshero-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children > ul.sub-menu li.current-menu-item .current-menu-item > a,#cshero-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children > ul.sub-menu li.current-menu-ancestor .current-menu-item > a,#cshero-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children > ul.sub-menu li:hover .current-menu-item > a{color:#44c4b7}#cshero-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children > ul.sub-menu li li.menu-item:not(:hover) a:after{display:none}#cshero-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children:hover > ul.sub-menu{margin-top:0}#cshero-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children:hover > .cs-menu-toggle{opacity:1}#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:250px}#cshero-header-navigation .main-navigation .menu-main-menu ul.sub-menu{padding:0;background:#f8f8f8;border-top:#eee solid 2px}#cshero-header-navigation .main-navigation .menu-main-menu ul.sub-menu li a{color:#878787;padding:0 26px !important}#cshero-header-navigation .main-navigation .menu-main-menu ul.sub-menu ul.sub-menu{margin-left:1px}#cshero-header-navigation .main-navigation .menu-main-menu ul.sub-menu ul.sub-menu li{z-index:1000;position:relative}#cshero-header-navigation .main-navigation .menu-main-menu ul.sub-menu ul.sub-menu:after{position:absolute;left:-20px;width:100%;height:100%;content:""}#cshero-header-navigation .main-navigation .menu-main-menu ul.sub-menu .offset-2-columns{width:65% !important}#cshero-header-navigation .main-navigation li li{margin:0}#cshero-header-navigation .main-navigation li ul{margin:0;padding:0;position:absolute;top:inherit;z-index:1;height:1px;width:250px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}#cshero-header-navigation .main-navigation li ul ul{top:-2px;left:100%;width:250px}#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 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 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;padding-left:30px}#cshero-header-navigation .main-navigation .columns4 > li{width:25% !important;padding-left:30px}#cshero-header-navigation .main-navigation .columns3 > li{width:33% !important;padding-left:30px}#cshero-header-navigation .main-navigation .columns2 > li{width:50% !important;padding-left:30px}#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:50% !important;width:48% !important;background:#f8f8f8;padding:30px 0px 50px;border:none !important;-webkit-transform:translate(-50%, 0);-khtml-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);max-width:912px}#cshero-header-navigation .main-navigation .menu-main-menu li:not(.group) > ul.drop_full_width.sub-menu > li > a{display:none}#cshero-header-navigation .main-navigation .menu-main-menu li:not(.group) > ul.drop_full_width.sub-menu li{border:none !important}#cshero-header-navigation .main-navigation .menu-main-menu li:not(.group) > ul.drop_full_width.sub-menu .sub-menu{border:none}#cshero-header-navigation .main-navigation .menu-main-menu li:not(.group) > ul.drop_full_width.sub-menu .cms-recent-post-wrapper,#cshero-header-navigation .main-navigation .menu-main-menu li:not(.group) > ul.drop_full_width.sub-menu .widget_recent_entries ul{float:left;width:100%;position:initial;top:0;left:0;height:auto}#cshero-header-navigation .main-navigation .menu-main-menu li:not(.group) > ul.drop_full_width.sub-menu .cms-recent-post-wrapper li{width:50%;border:none !important;padding:0 2.5%}#cshero-header-navigation .main-navigation .menu-main-menu li:not(.group) > ul.drop_full_width.sub-menu .cms-recent-post-wrapper li .post-featured-readmore{display:none}#cshero-header-navigation .main-navigation .menu-main-menu li:not(.group) > ul.drop_full_width.sub-menu .cms-recent-post-wrapper li:first-child{padding-left:0}#cshero-header-navigation .main-navigation .menu-main-menu li:not(.group) > ul.drop_full_width.sub-menu .cms-recent-post-wrapper li:last-child{padding-right:0}#cshero-header-navigation .main-navigation .menu-main-menu li:not(.group) > ul.drop_full_width.sub-menu .cms-recent-post-wrapper li .post-featured-img{padding:0 !important}#cshero-header-navigation .main-navigation .menu-main-menu li:not(.group) > ul.drop_full_width.sub-menu .cms-recent-post-wrapper li .title a{color:#202020;font-weight:600;font-size:12px;line-height:14px !important;margin-top:17px}#cshero-header-navigation .main-navigation .menu-main-menu li:not(.group) > ul.drop_full_width.sub-menu .cms-recent-post-wrapper li .cms-recent-details{padding:0}#cshero-header-navigation .main-navigation .menu-main-menu li:not(.group) > ul.drop_full_width.sub-menu .cms-recent-post-wrapper li .cms-recent-details .cms-recent-details-inner{background:transparent;border:none;padding:0;text-align:left;margin-top:0px;z-index:2;position:relative;float:left;width:100%}#cshero-header-navigation .main-navigation .menu-main-menu li:not(.group) > ul.drop_full_width.sub-menu .cms-recent-post-wrapper li .cms-recent-details .cms-recent-details-inner .title a{padding:0 !important}#cshero-header-navigation .main-navigation .menu-main-menu li:not(.group) > ul.drop_full_width.sub-menu .cms-recent-post-wrapper li .cms-recent-details .cms-recent-details-inner .date{margin-top:2px;color:#878787}#cshero-header-navigation .main-navigation .menu-main-menu li:not(.group) > ul.drop_full_width.sub-menu .wg-title{color:#1f1f1f !important;font-weight:400;font-size:12px;border-bottom:#eee solid 1px;padding-bottom:18px;text-transform:uppercase}#cshero-header-navigation .main-navigation .menu-main-menu li:not(.group) > ul.drop_full_width.sub-menu li a{padding:0 !important;line-height:53px !important}#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)}#cshero-header.header-fixed #cshero-header-navigation .main-navigation .menu-main-menu > li > a i{margin-bottom:3px}#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){#cshero-menu-mobile{display:block;line-height:69px}#cshero-header{position:relative}#cshero-header-navigation{display:none;text-align:left}#cshero-header-navigation #cms-recent-post,#cshero-header-navigation .wg-title{display:none}#cshero-header-navigation.collapse{background:#222;position:absolute;top:80px;left:0;right:0;z-index:999;width:100%;display:block}.menu-main-menu{padding:0;list-style:none;margin:0}#cshero-header-navigation .main-navigation ul.menu-main-menu > li.menu-item a{line-height:30px;padding-left:0px}#cshero-header-navigation .main-navigation ul.menu-main-menu > li.menu-item a:hover{text-decoration:none}.header-layout- #cshero-menu-mobile,.header-layout-4 #cshero-menu-mobile,.header-layout-5 #cshero-menu-mobile{float:none}.header-layout- #cshero-menu-mobile i,.header-layout-4 #cshero-menu-mobile i,.header-layout-5 #cshero-menu-mobile i{left:50%;-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)}#cshero-menu-mobile{display:block;float:left}#cshero-menu-mobile i{background:#44c4b7;color:#fff;cursor:pointer;font-size:32px;height:35px;line-height:35px;text-align:center;width:45px;position:relative;top:8px;left:15px}#cshero-menu-mobile i:hover{background:#333}#header-logo{margin-top:35px !important}#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;color:#5e5e5e}#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}#cshero-header #cshero-header-navigation .main-navigation .menu-main-menu > li > a i{display:none}#cshero-header #cshero-header-navigation .main-navigation .menu-main-menu li{line-height:31px;position:relative}#cshero-header #cshero-header-navigation .main-navigation .menu-main-menu li a{background:transparent;color:#fff}#cshero-header #cshero-header-navigation .main-navigation ul.sub-menu{width:100% !important;margin-left:10px}.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.current-menu-item > a,#cshero-header-navigation .main-navigation .menu-main-menu > li.current-menu-parent > a,#cshero-header-navigation .main-navigation .menu-main-menu > li.current-menu-ancestor > a{color:#fff !important}#cshero-header-navigation .main-navigation .menu-main-menu > li.current-menu-item ul li.current-menu-item > a,#cshero-header-navigation .main-navigation .menu-main-menu > li.current-menu-parent ul li.current-menu-item > a,#cshero-header-navigation .main-navigation .menu-main-menu > li.current-menu-ancestor ul li.current-menu-item > a,#cshero-header-navigation .main-navigation .menu-main-menu > li.current-menu-item ul li.current-menu-parent > a,#cshero-header-navigation .main-navigation .menu-main-menu > li.current-menu-parent ul li.current-menu-parent > a,#cshero-header-navigation .main-navigation .menu-main-menu > li.current-menu-ancestor ul li.current-menu-parent > a{color:#fff !important}#cshero-header-navigation .main-navigation .menu-main-menu > li.current-menu-item ul li.current-menu-item ul li.current-menu-item > a,#cshero-header-navigation .main-navigation .menu-main-menu > li.current-menu-parent ul li.current-menu-item ul li.current-menu-item > a,#cshero-header-navigation .main-navigation .menu-main-menu > li.current-menu-ancestor ul li.current-menu-item ul li.current-menu-item > a,#cshero-header-navigation .main-navigation .menu-main-menu > li.current-menu-item ul li.current-menu-parent ul li.current-menu-item > a,#cshero-header-navigation .main-navigation .menu-main-menu > li.current-menu-parent ul li.current-menu-parent ul li.current-menu-item > a,#cshero-header-navigation .main-navigation .menu-main-menu > li.current-menu-ancestor ul li.current-menu-parent ul li.current-menu-item > a,#cshero-header-navigation .main-navigation .menu-main-menu > li.current-menu-item ul li.current-menu-item ul li.current-menu-parent > a,#cshero-header-navigation .main-navigation .menu-main-menu > li.current-menu-parent ul li.current-menu-item ul li.current-menu-parent > a,#cshero-header-navigation .main-navigation .menu-main-menu > li.current-menu-ancestor ul li.current-menu-item ul li.current-menu-parent > a,#cshero-header-navigation .main-navigation .menu-main-menu > li.current-menu-item ul li.current-menu-parent ul li.current-menu-parent > a,#cshero-header-navigation .main-navigation .menu-main-menu > li.current-menu-parent ul li.current-menu-parent ul li.current-menu-parent > a,#cshero-header-navigation .main-navigation .menu-main-menu > li.current-menu-ancestor ul li.current-menu-parent ul li.current-menu-parent > a{color:#fff !important}#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;font-size:17px;color:#999 !important;margin:0 0 4px}#cshero-header-navigation .main-navigation .menu-main-menu > li a:hover{color:#fff !important}#cshero-header-navigation .main-navigation .menu-main-menu > li ul li a{font-size:16px}#cshero-header-navigation .main-navigation .menu-main-menu > li .cs-menu-toggle{color:#999;cursor:pointer;position:absolute;right:-5px;text-align:center;top:0;width:30px;font-size:22px}#cshero-header-navigation .main-navigation .menu-main-menu > li .cs-menu-toggle:hover{color:#fff}#cshero-header-navigation .main-navigation .menu-main-menu > li ul.sub-menu{max-height:0;overflow:hidden;padding-left:10px;-webkit-transition:max-height 600ms linear 0ms;-khtml-transition:max-height 600ms linear 0ms;-moz-transition:max-height 600ms linear 0ms;-ms-transition:max-height 600ms linear 0ms;-o-transition:max-height 600ms linear 0ms;transition:max-height 600ms linear 0ms}#cshero-header-navigation .main-navigation .menu-main-menu > li ul.sub-menu.submenu-open{max-height:1000px}#cshero-header-navigation .main-navigation .menu-main-menu > li ul.sub-menu.submenu-open + .cs-menu-toggle i:before{content:"\f106"}#cshero-header-navigation .main-navigation .menu-main-menu > li ul.sub-menu .cs-menu-toggle{right:12px}}@media screen and (max-width:320px){}#main-sidebar aside{margin-bottom:36px;float:left;width:100%}#main-sidebar aside.widget_cs_social_widget{margin-bottom:26px}#main-sidebar aside:first-child{border:#eee solid 1px;padding:10px}#main-sidebar aside:first-child .wg-title{padding-top:8px}#main-sidebar ul ul{margin-left:10px}#main-sidebar .widget > ul,#main-sidebar .widget > div{margin-top:30px}#main-sidebar .widget .textwidget{margin-top:0}#main-sidebar .widget .wg-title + div,#main-sidebar .widget .wg-title + ul{margin-top:30px}#main-sidebar .widget .wg-title + div strong,#main-sidebar .widget .wg-title + ul strong{padding:10px 0;display:inline-block}#main-sidebar .wg-title{font-size:12px;letter-spacing:2pt;text-transform:uppercase;text-align:center;padding:0px 0 8px 0;font-weight:700;margin:0;border-bottom:#222 solid 1px}#main-sidebar .wg-title span{position:relative;padding:0 30px;display:inline-block}#main-sidebar .wg-title span:before,#main-sidebar .wg-title span:after{position:absolute;content:"";width:15px;background:url(../images/line-menu.png) no-repeat center right;height:21px;top:50%;-webkit-transform:translate(0px, -50%);-khtml-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);transform:translate(0px, -50%)}#main-sidebar .wg-title span:before{left:0}#main-sidebar .wg-title span:after{right:0}#main-sidebar .cs-social{text-align:center;margin-top:-9px !important;padding:0 30px}#main-sidebar .cs-social li{margin-bottom:12px;width:auto !important}#main-sidebar .cs-social li a{margin-right:4px;height:46px;width:46px;line-height:44px;font-size:18px}#main-sidebar .cs-social li:last-child a{margin-right:0}#main-sidebar .about-me{text-align:center;margin-top:10px}#main-sidebar .about-me img{margin:0}#main-sidebar .about-me h5{font-size:13px;letter-spacing:2pt;line-height:26px;font-weight:700;color:#222;margin-top:19px;margin-bottom:0}#main-sidebar .about-me .position{font-size:11px;letter-spacing:2pt;line-height:26px;font-family:'Georgia';color:#333;font-weight:400}#main-sidebar .about-me p{color:#858585;padding:0 15px}#main-sidebar .about-me p.readmore-link-block{padding:0}#main-sidebar .about-me p a{font-family:'Lato', serif;font-size:11px;font-weight:400;color:#222;letter-spacing:1pt;position:relative;text-transform:uppercase;padding-bottom:6px;display:inline-block}#main-sidebar .about-me p a:hover{color:#44c4b7}#main-sidebar .about-me p a:after{position:absolute;bottom:0;background:#44c4b7;content:"";width:97%;height:1px;left:0}#main-sidebar .about-me p a.readmore{margin-right:21px}#main-sidebar .widget_newsletterwidget{background:#f8f8f8;padding:10px 10px 17px}#main-sidebar .newsletter-widget{margin-top:15px;text-align:center}#main-sidebar .newsletter-widget p{float:left;width:70%}#main-sidebar .newsletter-widget p:last-child{width:auto}#main-sidebar .newsletter-widget input.newsletter-email{height:33px;border:#aaa solid 1px;width:100%;line-height:33px;text-align:left;color:#202020;text-transform:uppercase;font-family:'Lato', serif;font-size:11px;letter-spacing:2pt;margin-left:2px;float:left;padding:0 15px}#main-sidebar .newsletter-widget input::-webkit-input-placeholder{color:#202020 !important}#main-sidebar .newsletter-widget input:-moz-placeholder{color:#202020 !important;opacity:1}#main-sidebar .newsletter-widget input::-moz-placeholder{color:#202020 !important;opacity:1}#main-sidebar .newsletter-widget input:-ms-input-placeholder{color:#202020 !important}#main-sidebar .newsletter-widget input.newsletter-submit{background:none !important;text-transform:uppercase;font-family:'Lato', serif;font-size:11px;letter-spacing:2pt;display:inline-block;color:#212121 !important;border:none;height:33px !important;line-height:33px !important;padding:0 17px;margin-top:0 !important;border:#44c4b7 solid 1px;margin-left:6px;font-weight:400}#main-sidebar .newsletter-widget input.newsletter-submit:hover,#main-sidebar .newsletter-widget input.newsletter-submit:focus,#main-sidebar .newsletter-widget input.newsletter-submit:active{background:#44c4b7 !important;color:#fff !important}#main-sidebar .banner{padding-bottom:25px}#main-sidebar .banner img{border:#bdbcba solid 1px}#main-sidebar .cs-instagram-pics{margin-top:26px !important;margin-left:-5px;margin-right:-5px}#main-sidebar .cs-instagram-pics .instagram-item{padding:2.5px}#main-sidebar .widget_nav_menu ul li a{text-transform:capitalize;min-height:20px}#main-sidebar .widget_nav_menu ul li:last-child{margin-bottom:0}#main-sidebar select{height:35px;line-height:35px}#main-sidebar .widget_archive ul{margin-left:0}#main-sidebar .widget_archive ul li{text-align:center}#main-sidebar .widget_archive ul li a{float:none;padding:0}#main-sidebar .widget_archive > ul,#main-sidebar .widget_nav_menu > ul,#main-sidebar .widget_recent_entries > ul,#main-sidebar .widget_categories > ul,#main-sidebar .widget_product_categories > ul,#main-sidebar .widget_pages > ul,#main-sidebar .widget_meta > ul{padding-bottom:32px;margin-top:27px}#main-sidebar .widget_archive > ul ul,#main-sidebar .widget_nav_menu > ul ul,#main-sidebar .widget_recent_entries > ul ul,#main-sidebar .widget_categories > ul ul,#main-sidebar .widget_product_categories > ul ul,#main-sidebar .widget_pages > ul ul,#main-sidebar .widget_meta > ul ul{margin-bottom:0;padding-left:0;margin-top:0}#main-sidebar .widget_archive li,#main-sidebar .widget_nav_menu li,#main-sidebar .widget_recent_entries li,#main-sidebar .widget_categories li,#main-sidebar .widget_product_categories li,#main-sidebar .widget_pages li,#main-sidebar .widget_meta li{font-family:'Lato', sans-serif;font-size:12px;letter-spacing:2pt;color:#333;font-weight:300;float:left;width:100%;line-height:33px;margin-bottom:10px}#main-sidebar .widget_archive li:last-child,#main-sidebar .widget_nav_menu li:last-child,#main-sidebar .widget_recent_entries li:last-child,#main-sidebar .widget_categories li:last-child,#main-sidebar .widget_product_categories li:last-child,#main-sidebar .widget_pages li:last-child,#main-sidebar .widget_meta li:last-child{margin-bottom:0}#main-sidebar .widget_archive li.current-menu-item a,#main-sidebar .widget_nav_menu li.current-menu-item a,#main-sidebar .widget_recent_entries li.current-menu-item a,#main-sidebar .widget_categories li.current-menu-item a,#main-sidebar .widget_product_categories li.current-menu-item a,#main-sidebar .widget_pages li.current-menu-item a,#main-sidebar .widget_meta li.current-menu-item a{color:#44c4b7}#main-sidebar .widget_archive li a,#main-sidebar .widget_nav_menu li a,#main-sidebar .widget_recent_entries li a,#main-sidebar .widget_categories li a,#main-sidebar .widget_product_categories li a,#main-sidebar .widget_pages li a,#main-sidebar .widget_meta li a{font-family:'Lato', sans-serif;font-size:12px;letter-spacing:1pt;color:#333;position:relative;display:inline-block;font-weight:300;padding-left:14px;float:left}#main-sidebar .widget_archive li a:hover,#main-sidebar .widget_nav_menu li a:hover,#main-sidebar .widget_recent_entries li a:hover,#main-sidebar .widget_categories li a:hover,#main-sidebar .widget_product_categories li a:hover,#main-sidebar .widget_pages li a:hover,#main-sidebar .widget_meta li a:hover{color:#44c4b7}#main-sidebar .widget_archive.widget_rss ul li a,#main-sidebar .widget_nav_menu.widget_rss ul li a,#main-sidebar .widget_recent_entries.widget_rss ul li a,#main-sidebar .widget_categories.widget_rss ul li a,#main-sidebar .widget_product_categories.widget_rss ul li a,#main-sidebar .widget_pages.widget_rss ul li a,#main-sidebar .widget_meta.widget_rss ul li a{padding-left:0}#main-sidebar .widget_archive.widget_rss img,#main-sidebar .widget_nav_menu.widget_rss img,#main-sidebar .widget_recent_entries.widget_rss img,#main-sidebar .widget_categories.widget_rss img,#main-sidebar .widget_product_categories.widget_rss img,#main-sidebar .widget_pages.widget_rss img,#main-sidebar .widget_meta.widget_rss img{width:auto !important}#main-sidebar .widget_categories ul,#main-sidebar .widget_meta ul{margin-left:0}#main-sidebar .widget_categories li,#main-sidebar .widget_meta li{text-align:center}#main-sidebar .widget_categories li a,#main-sidebar .widget_meta li a{float:none}#main-sidebar .widget_recent_comments li{font-family:'Lato', sans-serif;font-size:12px;letter-spacing:2pt;color:#333;font-weight:300;float:left;width:100%;line-height:33px;margin-bottom:10px}#main-sidebar .widget_recent_comments li:last-child{margin-bottom:0}#main-sidebar .widget_recent_comments li a{font-family:'Lato', sans-serif;font-size:12px;letter-spacing:1pt;color:#000;position:relative;display:inline-block;font-weight:300;padding-left:14px}#main-sidebar .widget_recent_comments li a:hover{color:#44c4b7}#main-sidebar .widget_product_categories ul li a{font-size:13px;letter-spacing:1pt;font-weight:400}#main-sidebar .tagcloud{margin-top:35px;padding-bottom:30px}#main-sidebar .tagcloud a{font-family:'Lato', sans-serif;font-size:13px;letter-spacing:1pt;color:#868686;position:relative;display:inline-block;padding:0 11px;height:36px;line-height:36px;border:#eee solid 1px;margin-bottom:5px;font-weight:400}#main-sidebar .tagcloud a:hover{border-color:#6bd0c6}#main-sidebar #cms-searchsubmit{height:36px;width:36px;text-transform:uppercase;background:transparent;font-family:'Lato', serif;font-size:11px;letter-spacing:2pt;display:inline-block;color:#202020;border:#44c4b7 solid 1px}#main-sidebar #cms-searchsubmit:hover{background:#44c4b7;color:#fff}#main-sidebar #product-searchform input[type="text"]{height:36px;line-height:36px;float:left;margin-right:5px;width:calc(100% - 41px)}#main-sidebar .searchform{margin-bottom:21px}#main_content #main-sidebar #searchform{width:100%;float:left}body{font-family:'Georgia';font-size:13px;font-weight:400;line-height:26px;color:#868686}.widget_nav_menu ul,.widget_nav_menu ol{padding-left:5px}a,a:hover,a:focus,a:before,a:after{outline:none;text-decoration:none;-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}ul{list-style:none;margin:0 0 0 30px;padding:0}.clr{width:100%;clear:both;display:block}h1,h2,h3,h4,h5,h6{margin:0;line-height:26px}.mt-0{margin-top:0 !important}.mb-10{margin-bottom:10px !important}.mb-30{margin-bottom:30px !important}.mb-40{margin-bottom:40px !important}.mb-80{margin-bottom:80px !important}.mb-100{margin-bottom:100px}.cs-social{margin:0;padding:0;list-style:none}.cs-social li{display:inline-block}.cs-social li a{color:#111;font-size:14px;padding:0 10px}.cs-social li:hover a,.cs-social li.active a,.cs-social li:active a{color:#44c4b7}.bloglovin_button_widget{padding:10px 10px 1px;background:#000}.cms-recent-post ul.cms-recent-post-wrapper{margin:0;margin-top:30px}.cms-recent-post li{float:left;width:100%;margin-bottom:40px}.cms-recent-post li:last-child{margin-bottom:0}.cms-recent-post .cms-recent-details{padding:0 17px;width:100%}.cms-recent-post .cms-recent-details .cms-recent-details-inner{background:#fff;border:#eee solid 1px;padding:37px 10px;text-align:center;margin-top:-75px;z-index:2;position:relative;float:left;width:100%}.cms-recent-post .cms-recent-details .title,.cms-recent-post .cms-recent-details .title > a{font-size:15px;letter-spacing:2pt;color:#333;font-weight:400;margin:0;line-height:18px;text-transform:uppercase}.cms-recent-post .cms-recent-details .title:hover,.cms-recent-post .cms-recent-details .title > a:hover{color:#44c4b7}.cms-recent-post .cms-recent-details .date{margin-top:7px;font-family:'Lato', serif;font-size:11px;color:#bbb;font-weight:400;font-style:italic;letter-spacing:2pt}.cms-recent-post .cms-recent-details .date i{font-size:12px;margin-right:10px}.cms-recent-post .cms-recent-details .post-featured-readmore{font-family:'Lato', serif;font-size:11px;font-weight:400;letter-spacing:2pt;text-transform:uppercase;color:#222;position:relative;display:inline-block;margin-top:22px;line-height:20px}.cms-recent-post .cms-recent-details .post-featured-readmore:after{position:absolute;bottom:0;left:0;width:100%;height:1px;background:#44c4b7;content:""}.cms-recent-post .cms-recent-details .post-featured-readmore:hover{color:#44c4b7}.widget_price_filter form{margin-top:30px !important}.widget_price_filter .form-control{border-radius:0}.widget_price_filter .btn{margin-top:20px}.woocommerce .woocommerce ul.product_list_widget{margin-top:30px}.woocommerce .woocommerce ul.product_list_widget li{font-size:13px;margin-bottom:20px;padding:0}.woocommerce .woocommerce ul.product_list_widget li:last-child{margin-bottom:0}.woocommerce .woocommerce ul.product_list_widget li a{font-weight:normal;display:inline-block}.woocommerce .woocommerce ul.product_list_widget li a.cms-featured-wg{float:left}.woocommerce .woocommerce ul.product_list_widget li a img{float:left;margin:0 15px 0 0;width:70px}.woocommerce .woocommerce ul.product_list_widget li .cms-widget-product-desc{overflow:hidden}.woocommerce .woocommerce ul.product_list_widget li .cms-widget-product-desc .product-title{display:block;text-transform:uppercase;font-weight:400;line-height:1.4;font-size:13px}.woocommerce .woocommerce ul.product_list_widget li .cms-widget-product-desc .amount{font-family:'Lato', serif}.woocommerce .woocommerce ul.product_list_widget li .cms-widget-product-desc del,.woocommerce .woocommerce ul.product_list_widget li .cms-widget-product-desc ins{line-height:19px !important;font-size:13px !important}.woocommerce .woocommerce ul.product_list_widget li .cms-widget-product-desc ins{text-decoration:none}.woocommerce .woocommerce ul.product_list_widget li .cms-widget-product-desc .star-rating{line-height:1 !important}.woocommerce .woocommerce ul.product_list_widget li .cms-widget-product-desc .star-rating span:before{color:rgba(68, 196, 183, 0.7)}.widget_product_categories .product-categories li a:hover{padding-left:0}@media screen and (max-width:1400px){.cs-slider-wrapper .content-wrap .content-bottom span{position:relative;padding:0 17px 0 1px}}@media (min-width:992px) and (max-width:1024px){#main_content .cs-social a{margin-bottom:5px}#main_content .col-item .blog-right .category{margin-top:0}#main_content .col-item:first-child .blog-right .category{margin-top:31px}#header-right .widget_search{margin-left:9px}#main_content #comments .comment-list li ul.children li{padding-left:50px}#respond{margin-left:20px}#main_content form:not(.comment-form) span.wpcf7-not-valid-tip{margin-left:47px}.entry-content ul{margin-left:30px}#cshero-header.layout1 #cshero-header-navigation .main-navigation ul.menu-main-menu > li.menu-item a,#cshero-header.layout2 #cshero-header-navigation .main-navigation ul.menu-main-menu > li.menu-item a,#cshero-header.layout3 #cshero-header-navigation .main-navigation ul.menu-main-menu > li.menu-item a,#cshero-header.layout4 #cshero-header-navigation .main-navigation ul.menu-main-menu > li.menu-item a,#cshero-header.layout5 #cshero-header-navigation .main-navigation ul.menu-main-menu > li.menu-item a{padding:0 17px 0 2px !important}#cshero-header.layout5 .cs-social li a{padding:0 6px !important}#cshero-header.layout4 #cshero-header-navigation .main-navigation ul.menu-main-menu > li.menu-item:first-child a{padding-left:20px !important}#cshero-header.layout4 .menu-left .main-navigation{margin-right:119px}#cshero-header.layout4 .menu-right .main-navigation{margin-left:119px}#main-sidebar .cs-social{padding:0}#main-sidebar .newsletter-widget p{width:100% !important}#main_content .blog-right{width:40%}#main_content .col-item .blog-right .blog-right-inner,#main_content .item-masonry .blog-right .blog-right-inner{margin-left:0;margin-right:0}#main_content.single_post .entry-post .admin-info{width:78%}#main-sidebar #product-searchform input[type="text"]{width:147px}#main-sidebar #cms-searchsubmit{-webkit-border-radius:0 !important;-khtml-border-radius:0 !important;-moz-border-radius:0 !important;-ms-border-radius:0 !important;-o-border-radius:0 !important;border-radius:0 !important}.product .cms-product-share li{margin-left:3px}}@media screen and (max-width:991px){body > div > div > .container,#cs-header > .container{width:100% !important}#main_content img{width:100%}#main_content div.wpcf7 img.ajax-loader{width:auto}#main_content #comments .comment-list li .comment-author-image img{margin-left:0;width:auto}#main_content #comments .comment-list li ul.children li .comment-author-image{width:20%}#main_content #comments .comment-list li ul.children li .comment-main{margin-left:23%}#main_content #comments .comment-list li ul.children{margin-left:0}.comment-form-author,.comment-form-email,.comment-form-comment{width:100%;padding:0}.entry-quote{padding:58px 20px 54px}.woocommerce .woocommerce ul.product_list_widget li a img{width:70px !important}input[type="text"],input[type="email"],input[type="url"],input[type="password"]{line-height:23px !important;padding-top:10px !important;padding-bottom:10px !important;height:auto !important}#searchform input[type="text"]{line-height:30px !important;padding-top:0px !important;padding-bottom:0px !important;height:30px !important}#main-sidebar #searchform input[type="text"]{line-height:40px !important;padding-top:0px !important;padding-bottom:0px !important;height:40px !important}#main-sidebar .newsletter-widget input.newsletter-submit{height:45px !important;line-height:44px !important}}@media (min-width:768px) and (max-width:991px){#main_content .cs-social a{margin-bottom:5px}#main_content .blog-left,#main_content .blog-right{width:100%;margin-left:0}#main_content .blog-right .entry-header,#main_content .blog-right .entry-footer,#main_content .blog-right .entry-title > a{text-align:center}footer #cshero-footer-top .cs-social a{width:34px;height:34px;line-height:34px;margin-right:2px;font-size:14px}#footer #cshero-footer-top #footer-top1 aside{margin-right:0}#footer #cshero-footer-top #footer-top3 aside{margin-left:0}.menu-menu-1-container{width:100%;margin-right:auto;margin-left:auto}#respond{margin-left:0px}#main_content.single_post .entry-post .admin-info{padding:0 20px}#main_content .entry-content blockquote,#main_content .comment-content blockquote{margin-left:20px;margin-right:20px}#main_content.single_post .entry-post .admin-avt,#main_content #comments .comment-list li .comment-author-image{padding-left:10px}#main_content #comments .comment-list li ul.children li{padding-left:20px}.title-page:before,.title-page:after{width:35%}.entry-quote .video-inner .video-inner2 i{top:-14px;left:0}.entry-quote .video-inner .video-inner2{padding:10px}#main_content .page-numbers.prev{margin-left:15px}.comment-awaiting-moderation{display:block;margin-left:23%}#main_content form:not(.comment-form) div.wpcf7-validation-errors,#main_content form:not(.comment-form) .wpcf7-response-output{width:90%}.entry-content ul{margin-left:30px}#main_content .content_gallery .content_gallery_inner{margin:38px 30px 0}#main_content .content_gallery .owl-prev{left:-26px}#main_content .content_gallery .owl-next{right:-26px}#main_content .content_bottom ul li.follow{padding-right:25px}#main_content .content_bottom ul.social_share li{margin-right:21px}#main_content .content_bottom ul li.comment-li{padding-left:25px}#main-sidebar .cs-social{padding:0}#main-sidebar .newsletter-widget p{width:100% !important}#main_content #related_post .date i{margin-right:6px}#main_content #comments .comment-list li .comment-author-image{width:20%}#main_content #comments .comment-list li .comment-main{margin-left:23%}#main_content.single_post .entry-post .admin-avt{padding-left:10px;width:22%}#main_content.single_post .entry-post .admin-info{padding:0 10px;width:77%}#main-sidebar #product-searchform input[type="text"]{width:155px}.product.first,.product.last{clear:initial}#main-sidebar .wg-title span{padding:0 19px}.product .cms-product-share li{margin-left:5px}body .shopping-cart-table .product-thumbnail img{width:70px !important}.woocommerce-checkout #payment ul.payment_methods li img{width:auto !important}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{width:auto}input[type="text"],input[type="email"],input[type="url"],input[type="password"]{line-height:23px !important;padding-top:10px !important;padding-bottom:10px !important;height:auto !important}#searchform input[type="text"]{line-height:18px !important;padding-top:0px !important;padding-bottom:0px !important;height:18px !important}#main-sidebar .newsletter-widget input.newsletter-submit{height:45px !important;line-height:44px !important}.wpcf7 p.form-text{margin-left:0;margin-right:0}.widget_nav_menu ul,.widget_nav_menu ol{padding-left:1px}}@media screen and (max-width:767px){#header-top-right{display:none}.cs-slider-wrapper .post-thumbnail{height:400px}#slider-wrapper{margin-top:60px}#main-sidebar .newsletter-widget p{display:inline-block;float:none}#main-sidebar .newsletter-widget input.newsletter-email{float:none}#main-sidebar .newsletter-widget input.newsletter-submit{line-height:32px}#main_content form:not(.comment-form) div.wpcf7-validation-errors,#main_content form:not(.comment-form) .wpcf7-response-output{width:100%}#feature_post .item-inner{margin-bottom:30px}#feature_post hr{padding-bottom:30px}#main_content{margin-bottom:30px}#main_content .blog-left,#main_content .blog-right{width:100%;margin-left:0}#main_content .blog-right .entry-header,#main_content .blog-right .entry-footer,#main_content .blog-right .entry-title > a{text-align:center}#main_content .entry-content blockquote,#main_content .comment-content blockquote{margin-right:0;margin-left:0}#main_content .entry-title > a{width:100%}#primary{margin-bottom:50px}#social_botton_wrap .instagram-item{width:25%;display:none}#social_botton_wrap .instagram-item:nth-child(1),#social_botton_wrap .instagram-item:nth-child(2),#social_botton_wrap .instagram-item:nth-child(3),#social_botton_wrap .instagram-item:nth-child(4){display:block}#footer #cshero-footer-top #footer-top1 aside{margin-right:0}#footer #cshero-footer-top #footer-top3 aside{margin-left:0}#main_content.single_post .entry-post .admin-info{padding:0 10px;width:77%}#main_content.single_post .entry-post .admin-avt{padding-left:10px;width:22%}#related_post div[class*="col-"]{margin-bottom:30px}#respond{margin-left:0px;margin-top:0px}#main_content #comments .comment-list li .comment-author-image{width:16%}#main_content #comments .comment-list li .comment-main{margin-left:19%}#main_content #comments .comment-list li ul.children li .comment-author-image{width:16%}#main_content #comments .comment-list li ul.children li .comment-main{margin-left:17%}#main_content #comments .comment-list li ul.children li{padding-left:15px}#main_content form #form-block p > span{width:100% !important}.title-page{margin-bottom:36px}#page-default{margin-top:50px}#main_content form #form-block input[type="text"],#main_content form #form-block input[type="email"],#main_content form #form-block p > span.your-email input[type="email"],#main_content form #form-block p > span.your-message textarea{width:100% !important}#main_content form #form-block p > span.left{margin-bottom:20px}#main_content form #form-block p > span.left span,#main_content form #form-block p > span.right span{margin:0 !important}.title-page:before,.title-page:after{width:30%}#main-sidebar .banner{text-align:center}#main-sidebar .banner img{display:inline-block}#main_content .page-numbers.next{float:none}#main_content .page-numbers.prev{float:none}#related_post .item-inner img{width:100%}.comment-awaiting-moderation{display:block;margin-left:19%}#main_content form #form-block p .wpcf7-form-control-wrap span.wpcf7-not-valid-tip{margin-left:15px !important;text-align:left}.entry-content ol,.comment-content ol,.entry-content ul,.comment-content ul,.mu_register ul{margin-left:10px}.entry-content ol ul,.comment-content ol ul,.entry-content ul ul,.comment-content ul ul,.mu_register ul ul,.entry-content ol ol,.comment-content ol ol,.entry-content ul ol,.comment-content ul ol,.mu_register ul ol{margin-left:10px}#main_content .content_gallery .content_gallery_inner{margin:38px 0 0}#main-sidebar .cs-social{padding:0}#main_content .col-item .blog-left img,#main_content .item-masonry .blog-left img{min-height:initial}.title_page_wrap h1{font-size:22px}#main_content .content_bottom ul{width:100%;float:left;line-height:30px}#main_content .content_bottom ul.comment-block{margin-bottom:16px}#main_content #related_post article,#main_content #related_post article:last-child{margin-bottom:0}#main_content .content_bottom ul li.comment-li{padding-left:0px}#main_content .content_bottom ul.social_share{margin-left:0px !important;width:100%;margin-right:0}#main_content .content_bottom ul li.follow{padding-right:0;margin-top:16px}#main_content .content_bottom ul li.follow:before,#main_content .content_bottom ul.entry-date:before,#main_content .content_bottom ul li.comment-li:before{display:none}.content_gallery .owl-controls{display:none}.update-cart{text-align:left}.wpcf7 p.form-text{margin-left:0;margin-right:0}}@media screen and (max-width:480px){.cs-slider-wrapper .content{width:90%}.owl-controls{display:none}#main_content .content_bottom .follow-block,#main_content .content_bottom ul.entry-date{width:100%;float:left;margin-top:16px}#main_content #comments .comment-list li ul.children li .comment-main{margin-left:19%}.cms-single-product-wrap .cms-product-action li{margin-left:2px}}@media screen and (max-width:320px){#main_content .pagination{text-align:center}#main_content .pagination .prev,#main_content .pagination .next{float:none;margin-bottom:10px}.title-page:before,.title-page:after{width:15%}#main_content .page-numbers.next{margin-right:0px}#main_content .page-numbers.prev{margin-left:0px}.cs-slider-wrapper .content-wrap .content-overlay .content_inner{width:80%}.cs-slider-wrapper .content-wrap .content-overlay .content_inner .title{font-size:14px}#main_content .content_bottom ul.social_share{margin-left:0px;width:100%}#main-sidebar .cs-social{padding:0 30px}#main_content .col-item .blog-right .blog-right-inner,#main_content .item-masonry .blog-right .blog-right-inner{margin-left:0;margin-right:0}#main_content .content_bottom.content_bottom_grid .social_share{width:100%;margin-left:0}p#billing_postcode_field,p#billing_city_field,p#billing_email_field,p#billing_phone_field{width:100%}#respond h3#reply-title #cancel-comment-reply-link{margin-top:18px;margin-left:0;display:block}}.ef3-gtb-block{max-width:610px;margin-right:auto;margin-left:auto}.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}ul.wp-block-gallery{padding-left:0;padding-right:0}.wp-block-heading > *{margin-bottom:30px}.wp-block-button__link{color:white !important}.wp-block-button__link:hover{color:#ffbf00 !important}.blocks-gallery-item img{margin:0 !important}