@charset "UTF-8";fieldset{padding:0;margin:0;border:0;min-width:0;}legend{display:block;width:100%;padding:0;line-height:inherit;border:0;}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold;}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;line-height:normal;}input[type="file"]{display:block;}input[type="range"]{display:block;width:100%;}select[multiple],select[size]{height:auto;}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}output{display:block;padding-top:7px;}.form-control{display:block;width:100%;height:34px;padding:6px 12px;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);}.form-control::-moz-placeholder{color:#999;opacity:1;}.form-control:-ms-input-placeholder{color:#999;}.form-control::-webkit-input-placeholder{color:#999;}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;opacity:1;}textarea.form-control{height:auto;}input[type="search"]{-webkit-appearance:none;}.form-group{margin-bottom:15px;}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px;}.radio label,.checkbox label{padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer;}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;}.radio+.radio,.checkbox+.checkbox{margin-top:-5px;}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer;}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px;}input[type="radio"][disabled],input[type="radio"].disabled,fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],input[type="checkbox"].disabled,fieldset[disabled] input[type="checkbox"]{cursor:not-allowed;}.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled] .checkbox-inline{cursor:not-allowed;}.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled] .checkbox label{cursor:not-allowed;}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0;}.input-sm,.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px;}select.input-sm,.form-group-sm .form-control{height:30px;line-height:30px;}textarea.input-sm,.form-group-sm .form-control,select[multiple].input-sm,.form-group-sm .form-control{height:auto;}.input-lg,.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px;}select.input-lg,.form-group-lg .form-control{height:46px;line-height:46px;}textarea.input-lg,.form-group-lg .form-control,select[multiple].input-lg,.form-group-lg .form-control{height:auto;}.has-feedback{position:relative;}.has-feedback .form-control{padding-right:42.5px;}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none;}.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px;}.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px;}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d;}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8;}.has-success .form-control-feedback{color:#3c763d;}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b;}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3;}.has-warning .form-control-feedback{color:#8a6d3b;}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442;}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede;}.has-error .form-control-feedback{color:#a94442;}.has-feedback label.sr-only~.form-control-feedback{top:0;}.help-block{display:block;margin-top:5px;margin-bottom:10px;}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px;}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px;}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px;}.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:" ";display:table;}.form-horizontal .form-group:after{clear:both;}.form-horizontal .has-feedback .form-control-feedback{right:15px;}.cherry-cookie-banner-wrap{position:fixed;z-index:9999;right:0;left:0;bottom:0;display:block;padding:0;margin:0;color:white;background:rgba(0,0,0,0.7);}.cherry-cookie-banner-wrap .container{padding-top:10px;padding-bottom:10px;}.cherry-cookie-banner-wrap .close{color:#fff;outline:none;opacity:0.7;}.cherry-cookie-banner-wrap .close:hover{opacity:1;}table{max-width:100%;background-color:transparent;}th{text-align:left;}.table,table{width:100%;}.table tr>th,.table tr>td,table tr>th,table tr>td{padding:2px; vertical-align:top;}.table>thead>tr>th,table>thead>tr>th{vertical-align:bottom;}.table>caption+thead>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>th,.table>thead:first-child>tr:first-child>td,table>caption+thead>tr:first-child>th,table>caption+thead>tr:first-child>td,table>colgroup+thead>tr:first-child>th,table>colgroup+thead>tr:first-child>td,table>thead:first-child>tr:first-child>th,table>thead:first-child>tr:first-child>td{border-top:0;}.table-condensed>thead>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>tfoot>tr>td{padding:5px;}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px;}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5;}table col[class*="col-"]{position:static;float:none;display:table-column;}table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell;}.table>thead>tr>td.active,.table>thead>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th{background-color:#f5f5f5;}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8;}.table>thead>tr>td.success,.table>thead>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th{background-color:#dff0d8;}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6;}.table>thead>tr>td.info,.table>thead>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th{background-color:#d9edf7;}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3;}.table>thead>tr>td.warning,.table>thead>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th{background-color:#fcf8e3;}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc;}.table>thead>tr>td.danger,.table>thead>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th{background-color:#f2dede;}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc;}.close{float:right;line-height:1;opacity:0.2;}.close:hover,.close:focus{text-decoration:none;cursor:pointer;opacity:0.5;}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden;}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%;}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%;}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden;}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}.alignleft{display:inline;float:left;margin-right:1.5em;}.alignleft.large img{width:100%;}.alignright{display:inline;float:right;margin-left:1.5em;}.alignright.large img{width:100%;}.aligncenter{display:block;margin-left:auto;margin-right:auto;text-align:center;}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:" ";display:table;}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both;}.widget{margin:0 0 1.5em;}.widget select{max-width:100%;}.site-header,.site-content,.site-footer{display:block;margin-left:auto;margin-right:auto;}.site-header{position:relative;z-index:9;}.isStick.site-header,.isStick.header-top{left:0;right:0;z-index:9;width:100%;}.sticky{display:block;}.hentry{margin:0 0 1.5em;}.entry-meta{overflow:hidden;}.byline,.updated:not(.published){display:none;}.single .byline,.group-blog .byline{display:inline;}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0;}.page-links{clear:both;margin:0 0 1.5em;}.hentry .mejs-container{margin-bottom:18px;}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none;}.comment-content a{word-wrap:break-word;}.bypostauthor{display:block;}ol.comment-list{list-style:none;margin:0 0 1em;padding:0;text-indent:0;}ol.comment-list li>.children,ol.comment-list .children li>.children{list-style:none;}ol.comment-list li.comment,ol.comment-list li.ping{clear:both;}ol.comment-list li.comment{margin:0 0 1em;}ol.comment-list li.comment div.vcard cite.fn{font-style:normal;}ol.comment-list li.comment div.vcard img.avatar{float:left;margin:0 1em 1em 0;}ol.comment-list li.comment footer.comment-meta{font-size:10px;}ol.comment-list li.comment div.reply{text-align:right;}ol.comment-list li.comment ol.children{margin:1em 0 0;padding-left:40px;}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0;}embed,iframe,object{max-width:100%;}.wp-caption{margin-bottom:1.5em;max-width:100%;}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto;}.wp-caption .wp-caption-text{margin:0.8075em 0;}.wp-caption-text{text-align:center;}.gallery{margin-bottom:1.5em;}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;}.gallery-columns-2 .gallery-item{max-width:50%;}.gallery-columns-3 .gallery-item{max-width:33.33%;}.gallery-columns-4 .gallery-item{max-width:25%;}.gallery-columns-5 .gallery-item{max-width:20%;}.gallery-columns-6 .gallery-item{max-width:16.66%;}.gallery-columns-7 .gallery-item{max-width:14.28%;}.gallery-columns-8 .gallery-item{max-width:12.5%;}.gallery-columns-9 .gallery-item{max-width:11.11%;}.gallery-caption{display:block;}.error-404{padding:30px 0;}.error-404-num{text-align:center;font-size:15em;line-height:1.1;}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}.center-block{float:none; display:block;margin-left:auto;margin-right:auto;}.pull-right{float:right!important;}.pull-left{float:left!important;}.hide{display:none!important;}.show{display:block!important;}.invisible{visibility:hidden;}.hidden{display:none!important;visibility:hidden!important;}.affix{position:fixed;}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden;}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0;}.embed-responsive.embed-responsive-16by9{padding-bottom:56.25%;}.embed-responsive.embed-responsive-4by3{padding-bottom:75%;}.cherry-no-responsive .sidebar-sidebar-content-wrapper,.cherry-no-responsive .sidebar-content-sidebar-wrapper,.cherry-no-responsive .content-sidebar-sidebar-wrapper{width:72.5%;}.cherry-no-responsive .sidebar-content-sidebar-wrapper,.cherry-no-responsive .sidebar-sidebar-content-wrapper{float:right;}.cherry-no-responsive .content-sidebar-sidebar-wrapper{float:left;}.cherry-no-responsive .sidebar-content-wrapper #primary,.cherry-no-responsive .content-sidebar-wrapper #primary,.cherry-no-responsive .sidebar-sidebar-content-wrapper #primary,.cherry-no-responsive .sidebar-content-sidebar-wrapper #primary,.cherry-no-responsive .content-sidebar-sidebar-wrapper #primary{width:65.8%;}.cherry-no-responsive .sidebar-content-wrapper #primary,.cherry-no-responsive .sidebar-sidebar-content-wrapper #primary{float:right;}.cherry-no-responsive .content-sidebar-wrapper #primary,.cherry-no-responsive .content-sidebar-sidebar-wrapper #primary,.cherry-no-responsive .sidebar-content-sidebar-wrapper #primary{float:left;}.cherry-no-responsive .sidebar-content-wrapper .widget-area,.cherry-no-responsive .sidebar-sidebar-content-wrapper .widget-area{float:left;width:25.6%;}.cherry-no-responsive .content-sidebar-wrapper .widget-area,.cherry-no-responsive .content-sidebar-sidebar-wrapper .widget-area,.cherry-no-responsive .sidebar-content-sidebar-wrapper .widget-area{float:right;width:25.6%;}.cherry-no-responsive .sidebar-sidebar-content-wrapper+.widget-area,.cherry-no-responsive .sidebar-content-sidebar-wrapper+.widget-area{float:left;width:24.6%;}.cherry-no-responsive .content-sidebar-sidebar-wrapper+.widget-area{float:right;width:24.6%;}.cherry-no-responsive .cherry-with-sidebar .content-area .container{width:80%;}.miniFont{font-weight:300;font-size:0.875rem;line-height:1.6em;}.comments .comment-author:after,.shop-sidebar [id*="woocommerce_product_search"]:after,.woocommerce .shop-sidebar [id*="woocommerce_product_search"]:after,.shop-sidebar [id*="woocommerce_layered_nav_filters"] ul:after,.woocommerce .shop-sidebar [id*="woocommerce_layered_nav_filters"] ul:after,.woocommerce .shop-sidebar .product_list_widget li:after,.woocommerce.single-product #content div.product .entry-summary form.cart .single_variation_wrap .variations_button:after,.woocommerce.single-product #content div.product .entry-summary .product_meta:before,.static-header-shop-menu-sidebar #menu-shop-menu:after,.static-header-shop-search-cart-sidebar .woocommerce-product-search:after,.header-top-line-shop:after,.woocommerce form.login:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.woocommerce.single-product #content div.product .entry-summary form.cart .quantity input,.woocommerce table.shop_table .quantity input,.quantity input{width:120px;height:80px;border-radius:5px;border:1px solid #ebebeb;font-size:20px;font-weight:400;text-align:center;padding-right:45px;padding-left:5px;box-shadow:none;-moz-appearance:textfield;-webkit-appearance:none;}.woocommerce.single-product #content div.product .entry-summary form.cart .quantity input::-webkit-outer-spin-button,.woocommerce table.shop_table .quantity input::-webkit-outer-spin-button,.quantity input::-webkit-outer-spin-button{display:none;}.woocommerce.single-product #content div.product .entry-summary form.cart .quantity input::-webkit-inner-spin-button,.woocommerce table.shop_table .quantity input::-webkit-inner-spin-button,.quantity input::-webkit-inner-spin-button{display:none;}.woocommerce.single-product #content div.product .entry-summary form.cart .quantity input:focus,.woocommerce table.shop_table .quantity input:focus,.quantity input:focus{outline:0;outline:none;box-shadow:none;}.shop-sidebar [id*="woocommerce_product_search"] input[type="submit"],.woocommerce .shop-sidebar [id*="woocommerce_product_search"] input[type="submit"],.woocommerce table.shop_table .actions input[type="submit"],.woocommerce .cart-collaterals .cart_totals tr.shipping td form button[type="submit"],.woocommerce form.checkout_coupon input[type="submit"],.woocommerce form.login input[type="submit"],.woocommerce form.register input[type="submit"],.woocommerce .lost_reset_password input[type="submit"],.woocommerce-account .addresses .title .edit,.woocommerce .return-to-shop a.button,.woocommerce .cart-collaterals .wc-proceed-to-checkout a,form.track_order .button,.woocommerce-checkout #payment #place_order,.woocommerce #reviews #respond input[type="submit"],.woocommerce input.button[name="save_account_details"],.woocommerce input.button[name="save_address"],.mc4wp-form input[type="submit"],.woocommerce form.checkout_coupon input[type="submit"][name="login"],.woocommerce form.checkout_coupon input[type="submit"][name="register"],.woocommerce form.login input[type="submit"][name="login"],.woocommerce form.login input[type="submit"][name="register"],.woocommerce form.register input[type="submit"][name="login"],.woocommerce form.register input[type="submit"][name="register"],[id*="yith-woocompare-widget"] .clear-all,.woocommerce [id*="yith-woocompare-widget"] .clear-all,[id*="yith-woocompare-widget"].yith-woocompare-widget .clear-all,.woocommerce [id*="yith-woocompare-widget"].yith-woocompare-widget .clear-all,[id*="yith-woocompare-widget"] .button,.woocommerce [id*="yith-woocompare-widget"] .button,[id*="yith-woocompare-widget"].yith-woocompare-widget .button,.woocommerce [id*="yith-woocompare-widget"].yith-woocompare-widget .button,.shop-sidebar .button,.woocommerce .shop-sidebar .button,.shop-sidebar .price_slider_wrapper button[type="submit"],.woocommerce .shop-sidebar .price_slider_wrapper button[type="submit"],.widget_shopping_cart_content .buttons a,.woocommerce .widget_shopping_cart_content .buttons a,.woocommerce table.shop_table.wishlist_table .add_to_cart_button,.woocommerce table.shop_table.my_account_orders .order-actions .button,table.compare-list .add-to-cart td a,.woocommerce .wishlist_table td.product-add-to-cart a{transition:all 300ms;box-shadow:3px 4px 5px 0 rgba(0,0,0,0.1);border-radius:5px;border:none;text-transform:uppercase;font-weight:700;display:inline-block;text-align:center;}.shop-sidebar [id*="woocommerce_product_search"] input[type="submit"]:active,.woocommerce table.shop_table .actions input[type="submit"]:active,.woocommerce .cart-collaterals .cart_totals tr.shipping td form button[type="submit"]:active,.woocommerce form.checkout_coupon input[type="submit"]:active,.woocommerce form.login input[type="submit"]:active,.woocommerce form.register input[type="submit"]:active,.woocommerce .lost_reset_password input[type="submit"]:active,.woocommerce-account .addresses .title .edit:active,.woocommerce .return-to-shop a.button:active,.woocommerce .cart-collaterals .wc-proceed-to-checkout a:active,form.track_order .button:active,.woocommerce-checkout #payment #place_order:active,.woocommerce #reviews #respond input[type="submit"]:active,.woocommerce input.button[name="save_account_details"]:active,.woocommerce input.button[name="save_address"]:active,.mc4wp-form input[type="submit"]:active,[id*="yith-woocompare-widget"] .clear-all:active,.woocommerce [id*="yith-woocompare-widget"].yith-woocompare-widget .clear-all:active,[id*="yith-woocompare-widget"] .button:active,.woocommerce [id*="yith-woocompare-widget"].yith-woocompare-widget .button:active,.shop-sidebar .button:active,.shop-sidebar .price_slider_wrapper button[type="submit"]:active,.widget_shopping_cart_content .buttons a:active,.woocommerce table.shop_table.wishlist_table .add_to_cart_button:active,.woocommerce table.shop_table.my_account_orders .order-actions .button:active,table.compare-list .add-to-cart td a:active,.woocommerce .wishlist_table td.product-add-to-cart a:active{box-shadow:none;outline:none;}.shop-sidebar [id*="woocommerce_product_search"] input[type="submit"]:focus,.woocommerce table.shop_table .actions input[type="submit"]:focus,.woocommerce .cart-collaterals .cart_totals tr.shipping td form button[type="submit"]:focus,.woocommerce form.checkout_coupon input[type="submit"]:focus,.woocommerce form.login input[type="submit"]:focus,.woocommerce form.register input[type="submit"]:focus,.woocommerce .lost_reset_password input[type="submit"]:focus,.woocommerce-account .addresses .title .edit:focus,.woocommerce .return-to-shop a.button:focus,.woocommerce .cart-collaterals .wc-proceed-to-checkout a:focus,form.track_order .button:focus,.woocommerce-checkout #payment #place_order:focus,.woocommerce #reviews #respond input[type="submit"]:focus,.woocommerce input.button[name="save_account_details"]:focus,.woocommerce input.button[name="save_address"]:focus,.mc4wp-form input[type="submit"]:focus,[id*="yith-woocompare-widget"] .clear-all:focus,.woocommerce [id*="yith-woocompare-widget"].yith-woocompare-widget .clear-all:focus,[id*="yith-woocompare-widget"] .button:focus,.woocommerce [id*="yith-woocompare-widget"].yith-woocompare-widget .button:focus,.shop-sidebar .button:focus,.shop-sidebar .price_slider_wrapper button[type="submit"]:focus,.widget_shopping_cart_content .buttons a:focus,.woocommerce table.shop_table.wishlist_table .add_to_cart_button:focus,.woocommerce table.shop_table.my_account_orders .order-actions .button:focus,table.compare-list .add-to-cart td a:focus,.woocommerce .wishlist_table td.product-add-to-cart a:focus{outline:none;}.shop-sidebar [id*="woocommerce_product_search"] input[type="submit"]:hover,.woocommerce table.shop_table .actions input[type="submit"]:hover,.woocommerce .cart-collaterals .cart_totals tr.shipping td form button[type="submit"]:hover,.woocommerce form.checkout_coupon input[type="submit"]:hover,.woocommerce form.login input[type="submit"]:hover,.woocommerce form.register input[type="submit"]:hover,.woocommerce .lost_reset_password input[type="submit"]:hover,.woocommerce-account .addresses .title .edit:hover,.woocommerce .return-to-shop a.button:hover,.woocommerce .cart-collaterals .wc-proceed-to-checkout a:hover,form.track_order .button:hover,.woocommerce-checkout #payment #place_order:hover,.woocommerce #reviews #respond input[type="submit"]:hover,.woocommerce input.button[name="save_account_details"]:hover,.woocommerce input.button[name="save_address"]:hover,.mc4wp-form input[type="submit"]:hover,[id*="yith-woocompare-widget"] .clear-all:hover,.woocommerce [id*="yith-woocompare-widget"].yith-woocompare-widget .clear-all:hover,[id*="yith-woocompare-widget"] .button:hover,.woocommerce [id*="yith-woocompare-widget"].yith-woocompare-widget .button:hover,.shop-sidebar .button:hover,.shop-sidebar .price_slider_wrapper button[type="submit"]:hover,.widget_shopping_cart_content .buttons a:hover,.woocommerce table.shop_table.wishlist_table .add_to_cart_button:hover,.woocommerce table.shop_table.my_account_orders .order-actions .button:hover,table.compare-list .add-to-cart td a:hover,.woocommerce .wishlist_table td.product-add-to-cart a:hover{box-shadow:none;}.shop-sidebar [id*="woocommerce_product_search"] input[type="submit"],.woocommerce .shop-sidebar [id*="woocommerce_product_search"] input[type="submit"],.woocommerce table.shop_table .actions input[type="submit"],.woocommerce .cart-collaterals .cart_totals tr.shipping td form button[type="submit"],.woocommerce form.checkout_coupon input[type="submit"],.woocommerce form.login input[type="submit"],.woocommerce form.register input[type="submit"],.woocommerce .lost_reset_password input[type="submit"],.woocommerce-account .addresses .title .edit{font-size:17px;line-height:26px;padding:12px 30px;}.woocommerce .return-to-shop a.button,.woocommerce .cart-collaterals .wc-proceed-to-checkout a,form.track_order .button,.woocommerce-checkout #payment #place_order,.woocommerce #reviews #respond input[type="submit"],.woocommerce input.button[name="save_account_details"],.woocommerce input.button[name="save_address"]{font-size:19px;line-height:26px;padding:17px 40px;color:#ffffff;}@media (max-width: 480px) {.woocommerce .return-to-shop a.button,.woocommerce .cart-collaterals .wc-proceed-to-checkout a,form.track_order .button,.woocommerce-checkout #payment #place_order,.woocommerce #reviews #respond input[type="submit"],.woocommerce input.button[name="save_account_details"],.woocommerce input.button[name="save_address"]{padding-left:15px;padding-right:15px;}}.mc4wp-form input[type="submit"],.woocommerce form.checkout_coupon input[type="submit"][name="login"],.woocommerce form.checkout_coupon input[type="submit"][name="register"],.woocommerce form.login input[type="submit"][name="login"],.woocommerce form.login input[type="submit"][name="register"],.woocommerce form.register input[type="submit"][name="login"],.woocommerce form.register input[type="submit"][name="register"]{font-size:19px;line-height:26px;padding:17px 40px;color:#ffffff;}@media (max-width: 480px) {.mc4wp-form input[type="submit"],.woocommerce form.checkout_coupon input[type="submit"][name="login"],.woocommerce form.checkout_coupon input[type="submit"][name="register"],.woocommerce form.login input[type="submit"][name="login"],.woocommerce form.login input[type="submit"][name="register"],.woocommerce form.register input[type="submit"][name="login"],.woocommerce form.register input[type="submit"][name="register"]{padding-left:15px;padding-right:15px;}}[id*="yith-woocompare-widget"] .clear-all,.woocommerce [id*="yith-woocompare-widget"] .clear-all,[id*="yith-woocompare-widget"].yith-woocompare-widget .clear-all,.woocommerce [id*="yith-woocompare-widget"].yith-woocompare-widget .clear-all,[id*="yith-woocompare-widget"] .button,.woocommerce [id*="yith-woocompare-widget"] .button,[id*="yith-woocompare-widget"].yith-woocompare-widget .button,.woocommerce [id*="yith-woocompare-widget"].yith-woocompare-widget .button,.shop-sidebar .button,.woocommerce .shop-sidebar .button,.shop-sidebar .price_slider_wrapper button[type="submit"],.woocommerce .shop-sidebar .price_slider_wrapper button[type="submit"],.widget_shopping_cart_content .buttons a,.woocommerce .widget_shopping_cart_content .buttons a,.woocommerce table.shop_table.wishlist_table .add_to_cart_button,.woocommerce table.shop_table.my_account_orders .order-actions .button,table.compare-list .add-to-cart td a,.woocommerce .wishlist_table td.product-add-to-cart a{color:#ffffff;font-size:15px;line-height:20px;overflow:hidden;padding:10px 20px;}[id*="yith-woocompare-widget"] .clear-all:hover,.woocommerce [id*="yith-woocompare-widget"].yith-woocompare-widget .clear-all:hover,[id*="yith-woocompare-widget"] .button:hover,.woocommerce [id*="yith-woocompare-widget"].yith-woocompare-widget .button:hover,.shop-sidebar .button:hover,.shop-sidebar .price_slider_wrapper button[type="submit"]:hover,.widget_shopping_cart_content .buttons a:hover,.woocommerce table.shop_table.wishlist_table .add_to_cart_button:hover,.woocommerce table.shop_table.my_account_orders .order-actions .button:hover,table.compare-list .add-to-cart td a:hover,.woocommerce .wishlist_table td.product-add-to-cart a:hover,[id*="yith-woocompare-widget"] .clear-all:active,.woocommerce [id*="yith-woocompare-widget"].yith-woocompare-widget .clear-all:active,[id*="yith-woocompare-widget"] .button:active,.woocommerce [id*="yith-woocompare-widget"].yith-woocompare-widget .button:active,.shop-sidebar .button:active,.shop-sidebar .price_slider_wrapper button[type="submit"]:active,.widget_shopping_cart_content .buttons a:active,.woocommerce table.shop_table.wishlist_table .add_to_cart_button:active,.woocommerce table.shop_table.my_account_orders .order-actions .button:active,table.compare-list .add-to-cart td a:active,.woocommerce .wishlist_table td.product-add-to-cart a:active{color:#ffffff;}body .style-switcher-panel{box-shadow:none;width:350px;right:-350px;padding:0;}@media (max-width: 768px) {body .style-switcher-panel{width:200px;right:-200px;}}@media (max-width: 480px) {body .style-switcher-panel{width:150px;right:-150px;}}body .style-switcher-panel .panel-toggle{box-shadow:none;}body .style-switcher-panel .panel-toggle .fa{color:#ffffff;font-size:16px;}body .style-switcher-panel .panel-toggle .fa:before{content:'\f013';}body .style-switcher-panel .panel-toggle .fa:after{content:'';width:47px;height:15px;background:url(../images/panel-shadow.png) no-repeat;position:absolute;top:100%;right:0;}body .style-switcher-panel .panel-inner{padding:20px 25px;background:none;}body .style-switcher-panel .panel-inner .theme-name{color:#ffffff;text-transform:uppercase;font-weight:bold;margin:5px 0 15px;}@media (max-width: 480px) {body .style-switcher-panel .panel-inner .theme-name{overflow-wrap:break-word;word-wrap:break-word;word-break:keep-all;line-break:loose;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}}body .style-switcher-panel .panel-inner .group-wrap{padding:5px 0;}body .style-switcher-panel .panel-inner .group-wrap .group-name:before{display:none;}body .style-switcher-panel .panel-inner .group-wrap .group-name span{background:none;padding:0;color:#ffffff;text-transform:uppercase;font-weight:bold;}body .style-switcher-panel .panel-inner .group-wrap .preset-list li{box-shadow:none;width:49.9%;}@media (max-width: 480px) {body .style-switcher-panel .panel-inner .group-wrap .preset-list li{width:100%;}}body .style-switcher-panel .panel-inner .group-wrap .preset-list li.active .inner .thumbnail,body .style-switcher-panel .panel-inner .group-wrap .preset-list li:hover .inner .thumbnail{border-color:#515151;}body .style-switcher-panel .panel-inner .group-wrap .preset-list li .inner{margin:3px;}@media (max-width: 768px) {body .style-switcher-panel .panel-inner .group-wrap .preset-list li .inner{margin:0;}}body .style-switcher-panel .panel-inner .group-wrap .preset-list li .inner .thumbnail{padding:3px;border:1px solid transparent;transition:all 0.3s ease-in-out;}@media (max-width: 768px) {body .style-switcher-panel .panel-inner .group-wrap .preset-list li .inner .thumbnail{padding:1px;}}body .style-switcher-panel .panel-inner .group-wrap .preset-list li .inner .title{display:none;}html{-ms-overflow-style:scrollbar;}.site-header{box-shadow:none;z-index:1000;}.site-header.isStick{left:0;right:0;z-index:10000;}header .shadow{width:100%;height:0;left:0;position:relative;z-index:-1;}header .shadow:before{content:'';width:100%;height:11px;position:absolute;top:0;left:0;background:url(../images/shadow.png) repeat-x;}.vertical-middle,.header-top [class*="col-"]{vertical-align:middle;float:none;display:inline-block;}@media (max-width: 992px) {.vertical-middle,.header-top [class*="col-"]{display:block;}}@media (max-width: 768px) {.vertical-middle,.header-top [class*="col-"]{padding:0;}}.vertical-middle .site-branding,.header-top [class*="col-"] .site-branding{padding:0;}@media (max-width: 768px) {.vertical-middle .site-branding,.header-top [class*="col-"] .site-branding{padding:0 20px;}}.static-header-logo{z-index:100;}.static-header-menu{z-index:10;}.site-content{z-index:50;position:relative;}.site-content>.container-fluid{position:relative;z-index:10;}body.page .site-content.boxed>.container{overflow:hidden;}.entry-meta{margin:0;}@media only screen and (min-width: 769px) {.row.flex-row{display:flexbox;display:-webkit-flex;display:flex;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;}.row.flex-row:before,.row.flex-row:after{display:none;}}@media (max-width: 768px) {.row.flex-row{display:block;}}.row.flex-row>[class*="col-"]{padding:4rem 6rem;}@media (max-width: 1200px) {.row.flex-row>[class*="col-"]{padding:30px;}}.row.flex-row.bottom-flex>[class*="col-"]{padding:0;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;}@media only screen and (min-width: 769px) and (max-width: 992px) {.row.flex-row.bottom-flex>[class*="col-"]{padding:0 15px;}}.error-404 h1,.error-404 h2,.error-404 h3,.error-404 h4,.error-404 h5,.error-404 h6{line-height:1em;color:#cfcfcf;margin:0 0 30px;}.error-404 h1{font-size:220px;font-weight:bold;}.error-404 h2{font-size:126px;}.error-404 p{font-size:24px;line-height:1.2em;font-weight:normal;}.error-404 .page-header{border:none;}.error-404 .cherry-btn{display:inline-block;}img.shadow{box-shadow:10px 10px 12px rgba(0,0,0,0.07);}.container-fluid.maintaince{padding:0;}.container-fluid.maintaince .page-content{margin:0;}.container-fluid.maintaince .page-content>p,.container-fluid.maintaince .page-content .row{margin:0;}.site-content{padding:70px 0 100px;}body.bottom-padding .site-content{padding-top:0;}body.top-padding .site-content{padding-bottom:0;}body.no-padding .site-content{padding-top:0;padding-bottom:0;}.post-gallery figure.post-gallery_item{clear:none;}.footer-top.static-area{background:#f6f6f6;color:#777777;}.footer-top.static-area .container-fluid{width:1170px;}.footer-top.static-area .static-footer-sidebars>div>div .widget{min-height:330px;}@media (max-width: 992px) {.footer-top.static-area .static-footer-sidebars>div>div .widget{min-height:inherit;}}.footer-top.static-area .static-footer-sidebars>div>div .widget:before{content:'';width:1px;height:100%;background:#ebebeb;position:absolute;top:0;left:-1px;}@media (max-width: 768px) {.footer-top.static-area .static-footer-sidebars>div>div .widget:before{display:none;}}.footer-top.static-area .static-footer-sidebars>div>div>div{padding:0 15px;}@media (max-width: 992px) {.footer-top.static-area .static-footer-sidebars>div>div>div{padding:0;}}.footer-top.static-area .static-footer-sidebars>div>div:first-child .widget:before{display:none;}.footer-top.static-area .static-footer-sidebars>div>div:first-child>div{padding-left:0;}.footer-top.static-area .static-footer-sidebars>div>div:last-child>div{padding-right:0;}@media (max-width: 768px) {.footer-top.static-area .static-footer-sidebars .widget{margin:20px 0;}}.widget_nav_menu .menu{padding:0;list-style-type:none;}.widget_nav_menu .menu li{padding:6px 0;}.widget_nav_menu .menu li a{color:#777777;}.site-footer{padding:0;}.site-footer .static-area{padding:20px 0;}.site-footer .static-area.footer-top{padding:90px 0;}@media (max-width: 992px) {.site-footer .static-area.footer-top{padding:30px 0;}}.site-footer .widget-title{font-size:0.875rem;line-height:1.6em;margin:0 0 17px;}.cherry-footer-logo{padding:0 0 30px;}.cherry-footer-logo a img{display:inline-block;}.static-footer-info{text-align:left;}.entry-content textarea{max-width:100%;transition:all 0.3s ease-in-out;}.entry-content input[type="text"],.entry-content input[type="password"],.entry-content input[type="number"],.entry-content input[type="email"],.entry-content input[type="url"],.entry-content input[type="search"],.entry-content input[type="tel"],.entry-content input[type="date"]{border-radius:5px;border-width:1px;border-style:solid;box-sizing:border-box;padding:11px 15px;text-decoration:none;-webkit-appearance:none;transition:all 0.3s ease-in-out;}.entry-content input[type="text"]:focus,.entry-content input[type="password"]:focus,.entry-content input[type="number"]:focus,.entry-content input[type="email"]:focus,.entry-content input[type="url"]:focus,.entry-content input[type="search"]:focus,.entry-content input[type="tel"]:focus,.entry-content input[type="date"]:focus{outline:0;outline:none;box-shadow:none;}.searchform{margin-bottom:40px;position:relative;}.searchform input[type="text"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1.25rem;line-height:2.25rem;transition:all 0.3s ease-in-out;height:50px;border:1px solid #ebebeb;border-radius:6px;padding:5px 60px 9px 20px;width:100%;margin:0;font-weight:normal;}.searchform input[type="text"]::-moz-placeholder{color:#777777;opacity:1;}.searchform input[type="text"]:-ms-input-placeholder{color:#777777;}.searchform input[type="text"]::-webkit-input-placeholder{color:#777777;}.searchform input[type="text"]:focus{outline:medium none;}.searchform .search-submit{position:absolute;width:58px;height:50px;text-align:center;top:0;right:0;display:block!important;font-size:0;line-height:0;background:none;border:0;padding:0!important;font-family:'FontAwesome';}.searchform .search-submit:before{content:'\f002';font-family:'FontAwesome';font-size:1.25rem;line-height:3rem;}input.search-field{border-radius:0;}.transformSelect{clear:both;width:450px;max-width:100%;}.transformSelect span,.transformSelect input[type="text"]{border:1px solid #ebebeb;color:#777;cursor:pointer;display:block;left:0;margin:0;padding:0 20px;top:0;line-height:50px;border-radius:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.transformSelect input[type="text"]{width:188px;}.transformSelect input[type="checkbox"]{position:relative;top:5px;margin:0 5px 0 0;cursor:pointer;}.transformSelect ul{position:absolute;border:1px solid #ebebeb;border-top:0;width:100%;overflow:hidden;border-radius:0 0 5px 5px;}.transformSelect ul span{border:0;background:#ffffff;}.transformSelect ul span:hover{background:#f6f6f6;border-radius:0;}.transformSelect ul li{height:auto;}.transformSelect>li>span{position:relative;}.transformSelect>li>span:before{content:'\f0d7';position:absolute;top:0;right:0;width:50px;height:50px;text-align:center;font:14px/50px "FontAwesome";color:#777;z-index:100;transition:300ms all;}.transformSelect>li.open>span:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);}.transformSelect li{position:relative;list-style:none;}.transformSelect li.open span,.transformSelect li.open input[type="text"]{border-radius:0;}.transformSelect li.group ul{position:static;border:1px solid #ebebeb;border-right:0;border-left:0;border-radius:0;}.transformSelect li.group ul span{text-indent:10px;font-style:normal;}.transformSelect li.group ul span:hover{background:#f6f6f6;}.transformSelect li.group span{border-radius:0;background:#f6f6f6;}.transformSelect li.group>span{background:#f6f6f6;border-top:1px solid #ebebeb;}.mc4wp-form label{margin:0 0 1.5rem;}.maintaince-mail-form .mc4wp-form label{color:#ffffff;margin:0 auto;display:block;}.mc4wp-form input[type="text"],.mc4wp-form input[type="email"],.mc4wp-form input[type="url"]{width:500px;height:50px;border-radius:5px;border-width:1px;border-style:solid;box-sizing:border-box;font-size:17px;line-height:26px;font-weight:700;padding:11px 15px;text-transform:uppercase;text-decoration:none;-webkit-appearance:none;text-transform:none;font-weight:normal;max-width:100%;}.mc4wp-form input[type="text"]:focus,.mc4wp-form input[type="email"]:focus,.mc4wp-form input[type="url"]:focus{outline:0;outline:none;box-shadow:none;}.maintaince-mail-form .mc4wp-form input[type="text"],.maintaince-mail-form .mc4wp-form input[type="email"],.maintaince-mail-form .mc4wp-form input[type="url"]{color:#ffffff;background:none;margin:0 auto;display:block;}.mc4wp-form input[type="text"][placeholder],.mc4wp-form input[type="email"][placeholder],.mc4wp-form input[type="url"][placeholder]{opacity:1;}.mc4wp-form input[type="text"]::-webkit-input-placeholder,.mc4wp-form input[type="email"]::-webkit-input-placeholder,.mc4wp-form input[type="url"]::-webkit-input-placeholder{opacity:1;}.mc4wp-form input[type="text"]::-moz-placeholder,.mc4wp-form input[type="email"]::-moz-placeholder,.mc4wp-form input[type="url"]::-moz-placeholder{opacity:1;}.mc4wp-form input[type="text"]:-moz-placeholder,.mc4wp-form input[type="email"]:-moz-placeholder,.mc4wp-form input[type="url"]:-moz-placeholder{opacity:1;}.mc4wp-form input[type="text"] :-ms-input-placeholder,.mc4wp-form input[type="email"] :-ms-input-placeholder,.mc4wp-form input[type="url"] :-ms-input-placeholder{opacity:1;}.maintaince-mail-form .mc4wp-form input[type="submit"]{width:500px;max-width:100%;margin:0 auto;display:block;}body.no-padding .site-content .widget-area,body.top-padding .site-content .widget-area{padding:15px 0 0;}.sidebar-content-wrapper,.content-sidebar-wrapper{position:relative;}.sidebar-content-wrapper:before,.content-sidebar-wrapper:before{content:'';left:29.9%;position:absolute;top:0;bottom:0;width:1px;background-color:#ebebeb;}.sidebar-content-wrapper:after,.content-sidebar-wrapper:after{content:'';display:table;width:100%;clear:both;}.sidebar-content-wrapper .cherry-sidebar-main.widget-area,.content-sidebar-wrapper .cherry-sidebar-main.widget-area{width:25.6%;}.sidebar-content-wrapper #primary.content-area,.content-sidebar-wrapper #primary.content-area{width:65.8%;}.sidebar-content-wrapper.sidebar-width-1_4:before,.content-sidebar-wrapper.sidebar-width-1_4:before{left:22.4%;}.sidebar-content-wrapper.sidebar-width-1_4 .cherry-sidebar-main.widget-area,.content-sidebar-wrapper.sidebar-width-1_4 .cherry-sidebar-main.widget-area{width:20%;}.sidebar-content-wrapper.sidebar-width-1_4 #primary.content-area,.content-sidebar-wrapper.sidebar-width-1_4 #primary.content-area{width:75%;}body .sidebar-sidebar-content-wrapper,body .sidebar-content-sidebar-wrapper,body .sidebar-sidebar-content-wrapper{width:72.5%;}body .sidebar-sidebar-content-wrapper #primary.content-area,body .sidebar-content-sidebar-wrapper #primary.content-area,body .sidebar-sidebar-content-wrapper #primary.content-area{width:65.142%;}body .sidebar-sidebar-content-wrapper .cherry-sidebar-main.widget-area,body .sidebar-content-sidebar-wrapper .cherry-sidebar-main.widget-area,body .sidebar-sidebar-content-wrapper .cherry-sidebar-main.widget-area{width:30.72%;}body .sidebar-sidebar-content-wrapper.sidebar-width-1_4,body .sidebar-content-sidebar-wrapper.sidebar-width-1_4,body .sidebar-sidebar-content-wrapper.sidebar-width-1_4{width:77%;}body .sidebar-sidebar-content-wrapper.sidebar-width-1_4 #primary.content-area,body .sidebar-content-sidebar-wrapper.sidebar-width-1_4 #primary.content-area,body .sidebar-sidebar-content-wrapper.sidebar-width-1_4 #primary.content-area{width:70%;}body .sidebar-sidebar-content-wrapper.sidebar-width-1_4 .cherry-sidebar-main.widget-area,body .sidebar-content-sidebar-wrapper.sidebar-width-1_4 .cherry-sidebar-main.widget-area,body .sidebar-sidebar-content-wrapper.sidebar-width-1_4 .cherry-sidebar-main.widget-area{width:26%;}.cherry-sidebar-secondary.sidebar-secondary.widget-area{width:24.6%;}.sidebar-width-1_4+.cherry-sidebar-secondary.sidebar-secondary.widget-area{width:20%;}.content-sidebar-wrapper:before{right:29.9%;left:auto;}.content-sidebar-wrapper.sidebar-width-1_4:before{right:22.4%;left:auto;}@media (max-width: 992px) {.sidebar-content-wrapper:before,.content-sidebar-wrapper:before{display:none;}.site-content .sidebar-content-wrapper #primary.content-area,.site-content .content-sidebar-wrapper #primary.content-area,.site-content .sidebar-sidebar-content-wrapper,.site-content .sidebar-content-sidebar-wrapper,.site-content .sidebar-sidebar-content-wrapper,.site-content .sidebar-sidebar-content-wrapper #primary.content-area,.site-content .sidebar-content-sidebar-wrapper #primary.content-area,.site-content .sidebar-sidebar-content-wrapper #primary.content-area,.site-content .sidebar-sidebar-content-wrapper .cherry-sidebar-main.widget-area,.site-content .sidebar-content-sidebar-wrapper .cherry-sidebar-main.widget-area,.site-content .sidebar-sidebar-content-wrapper .cherry-sidebar-main.widget-area,.site-content .cherry-sidebar-secondary.sidebar-secondary.widget-area,.site-content .sidebar-sidebar-content-wrapper.sidebar-width-1_4,.site-content .sidebar-content-sidebar-wrapper.sidebar-width-1_4,.site-content .content-sidebar-sidebar-wrapper.sidebar-width-1_4,.site-content .sidebar-sidebar-content-wrapper.sidebar-width-1_4 #primary.content-area,.site-content .sidebar-content-sidebar-wrapper.sidebar-width-1_4 #primary.content-area,.site-content .content-sidebar-sidebar-wrapper.sidebar-width-1_4 #primary.content-area,.site-content .sidebar-sidebar-content-wrapper.sidebar-width-1_4 .cherry-sidebar-main.widget-area,.site-content .sidebar-content-sidebar-wrapper.sidebar-width-1_4 .cherry-sidebar-main.widget-area,.site-content .content-sidebar-sidebar-wrapper.sidebar-width-1_4 .cherry-sidebar-main.widget-area{width:100%;}.site-content .sidebar-content-wrapper .cherry-sidebar-main,.site-content .sidebar-content-wrapper .cherry-sidebar-secondary,.site-content .content-sidebar-wrapper .cherry-sidebar-main,.site-content .content-sidebar-wrapper .cherry-sidebar-secondary,.site-content .sidebar-content-sidebar-wrapper .cherry-sidebar-main,.site-content .sidebar-content-sidebar-wrapper .cherry-sidebar-secondary,.site-content .content-sidebar-sidebar-wrapper .cherry-sidebar-main,.site-content .content-sidebar-sidebar-wrapper .cherry-sidebar-secondary,.site-content .sidebar-sidebar-content-wrapper .cherry-sidebar-main,.site-content .sidebar-sidebar-content-wrapper .cherry-sidebar-secondary,.site-content .sidebar-content-wrapper.sidebar-width-1_4 .cherry-sidebar-main,.site-content .sidebar-content-wrapper.sidebar-width-1_4 .cherry-sidebar-secondary,.site-content .content-sidebar-wrapper.sidebar-width-1_4 .cherry-sidebar-main,.site-content .content-sidebar-wrapper.sidebar-width-1_4 .cherry-sidebar-secondary,.site-content .sidebar-content-sidebar-wrapper.sidebar-width-1_4 .cherry-sidebar-main,.site-content .sidebar-content-sidebar-wrapper.sidebar-width-1_4 .cherry-sidebar-secondary,.site-content .content-sidebar-sidebar-wrapper.sidebar-width-1_4 .cherry-sidebar-main,.site-content .content-sidebar-sidebar-wrapper.sidebar-width-1_4 .cherry-sidebar-secondary,.site-content .sidebar-sidebar-content-wrapper.sidebar-width-1_4 .cherry-sidebar-main,.site-content .sidebar-sidebar-content-wrapper.sidebar-width-1_4 .cherry-sidebar-secondary{width:100%;}}.entry-content figure{clear:both;}.rel_container{position:relative;}.format-standard .entry-icon{position:static!important;margin-top:2px;float:left;margin-right:22px;}.format-standard .entry-icon:before{content:'T';font-size:29px;font-weight:bold;font-family:Georgia,Times,'Times New Roman',serif;}.entry-meta,.blog .entry-meta,.single .entry-meta,.grid-layout .entry-meta,.author .entry-meta,.category .entry-meta,.archive .entry-meta{margin-bottom:1.7em;text-transform:capitalize;font-size:0.875rem;line-height:1.5rem;}.entry-meta>span,.blog .entry-meta>span,.single .entry-meta>span,.grid-layout .entry-meta>span,.author .entry-meta>span,.category .entry-meta>span,.archive .entry-meta>span{display:inline-block;}.sidebar-content-sidebar-wrapper .entry-meta>span,.sidebar-content-sidebar-wrapper .blog .entry-meta>span,.sidebar-content-sidebar-wrapper .single .entry-meta>span,.sidebar-content-sidebar-wrapper .grid-layout .entry-meta>span,.sidebar-content-sidebar-wrapper .author .entry-meta>span,.sidebar-content-sidebar-wrapper .category .entry-meta>span,.sidebar-content-sidebar-wrapper .archive .entry-meta>span{display:block;}.entry-meta>span+span:before,.blog .entry-meta>span+span:before,.single .entry-meta>span+span:before,.grid-layout .entry-meta>span+span:before,.author .entry-meta>span+span:before,.category .entry-meta>span+span:before,.archive .entry-meta>span+span:before{content:'|';display:inline-block;text-align:center;width:27px;}.sidebar-content-sidebar-wrapper .entry-meta>span+span:before,.sidebar-content-sidebar-wrapper .blog .entry-meta>span+span:before,.sidebar-content-sidebar-wrapper .single .entry-meta>span+span:before,.sidebar-content-sidebar-wrapper .grid-layout .entry-meta>span+span:before,.sidebar-content-sidebar-wrapper .author .entry-meta>span+span:before,.sidebar-content-sidebar-wrapper .category .entry-meta>span+span:before,.sidebar-content-sidebar-wrapper .archive .entry-meta>span+span:before{display:none;}.entry-meta.meta-bottom,.blog .entry-meta.meta-bottom,.single .entry-meta.meta-bottom,.grid-layout .entry-meta.meta-bottom,.author .entry-meta.meta-bottom,.category .entry-meta.meta-bottom,.archive .entry-meta.meta-bottom{padding-top:12px;margin-bottom:0;border-top:1px solid #ebebeb;}.entry-meta.meta-bottom .meta-rank-likes,.blog .entry-meta.meta-bottom .meta-rank-likes,.single .entry-meta.meta-bottom .meta-rank-likes,.grid-layout .entry-meta.meta-bottom .meta-rank-likes,.author .entry-meta.meta-bottom .meta-rank-likes,.category .entry-meta.meta-bottom .meta-rank-likes,.archive .entry-meta.meta-bottom .meta-rank-likes{float:right;}.entry-meta .meta-rank-like-this:before,.blog .entry-meta .meta-rank-like-this:before,.single .entry-meta .meta-rank-like-this:before,.grid-layout .entry-meta .meta-rank-like-this:before,.author .entry-meta .meta-rank-like-this:before,.category .entry-meta .meta-rank-like-this:before,.archive .entry-meta .meta-rank-like-this:before{content:'\f08a';position:relative;top:1px;font-size:1rem;line-height:1.625rem;}.entry-meta .entry-date:before,.blog .entry-meta .entry-date:before,.single .entry-meta .entry-date:before,.grid-layout .entry-meta .entry-date:before,.author .entry-meta .entry-date:before,.category .entry-meta .entry-date:before,.archive .entry-meta .entry-date:before{content:'\f073';margin-right:8px;font-family:'FontAwesome';}.cherry-with-sidebar .boxed .entry-title{padding-top:20px;clear:both;}.entry-title{margin:0 0 0.4em;}@media (max-width: 1200px) {.entry-title{padding-top:10px;clear:both;}}.post .mini-icon.cherry-icon.border{border-color:#f2f2f2;}.post .mini-icon.cherry-icon.border+h6{margin-bottom:20px;}.blog:not(.woocommerce),.category:not(.woocommerce),.author:not(.woocommerce),.archive:not(.woocommerce){position:relative;}.blog:not(.woocommerce) .format-video .entry-icon,.blog:not(.woocommerce) .format-image .entry-icon,.blog:not(.woocommerce) .format-gallery .entry-icon,.category:not(.woocommerce) .format-video .entry-icon,.category:not(.woocommerce) .format-image .entry-icon,.category:not(.woocommerce) .format-gallery .entry-icon,.author:not(.woocommerce) .format-video .entry-icon,.author:not(.woocommerce) .format-image .entry-icon,.author:not(.woocommerce) .format-gallery .entry-icon,.archive:not(.woocommerce) .format-video .entry-icon,.archive:not(.woocommerce) .format-image .entry-icon,.archive:not(.woocommerce) .format-gallery .entry-icon{display:none;}.blog:not(.woocommerce) .format-video .entry-video+.entry-icon,.blog:not(.woocommerce) .format-video .post-gallery+.entry-icon,.blog:not(.woocommerce) .format-video .entry-thumbnail,.blog:not(.woocommerce) .format-image .entry-video+.entry-icon,.blog:not(.woocommerce) .format-image .post-gallery+.entry-icon,.blog:not(.woocommerce) .format-image .entry-thumbnail,.blog:not(.woocommerce) .format-gallery .entry-video+.entry-icon,.blog:not(.woocommerce) .format-gallery .post-gallery+.entry-icon,.blog:not(.woocommerce) .format-gallery .entry-thumbnail,.category:not(.woocommerce) .format-video .entry-video+.entry-icon,.category:not(.woocommerce) .format-video .post-gallery+.entry-icon,.category:not(.woocommerce) .format-video .entry-thumbnail,.category:not(.woocommerce) .format-image .entry-video+.entry-icon,.category:not(.woocommerce) .format-image .post-gallery+.entry-icon,.category:not(.woocommerce) .format-image .entry-thumbnail,.category:not(.woocommerce) .format-gallery .entry-video+.entry-icon,.category:not(.woocommerce) .format-gallery .post-gallery+.entry-icon,.category:not(.woocommerce) .format-gallery .entry-thumbnail,.author:not(.woocommerce) .format-video .entry-video+.entry-icon,.author:not(.woocommerce) .format-video .post-gallery+.entry-icon,.author:not(.woocommerce) .format-video .entry-thumbnail,.author:not(.woocommerce) .format-image .entry-video+.entry-icon,.author:not(.woocommerce) .format-image .post-gallery+.entry-icon,.author:not(.woocommerce) .format-image .entry-thumbnail,.author:not(.woocommerce) .format-gallery .entry-video+.entry-icon,.author:not(.woocommerce) .format-gallery .post-gallery+.entry-icon,.author:not(.woocommerce) .format-gallery .entry-thumbnail,.archive:not(.woocommerce) .format-video .entry-video+.entry-icon,.archive:not(.woocommerce) .format-video .post-gallery+.entry-icon,.archive:not(.woocommerce) .format-video .entry-thumbnail,.archive:not(.woocommerce) .format-image .entry-video+.entry-icon,.archive:not(.woocommerce) .format-image .post-gallery+.entry-icon,.archive:not(.woocommerce) .format-image .entry-thumbnail,.archive:not(.woocommerce) .format-gallery .entry-video+.entry-icon,.archive:not(.woocommerce) .format-gallery .post-gallery+.entry-icon,.archive:not(.woocommerce) .format-gallery .entry-thumbnail{display:block;}.blog:not(.woocommerce) .entry-thumbnail img,.blog:not(.woocommerce) .post-gallery img,.blog:not(.woocommerce) .entry-video img,.category:not(.woocommerce) .entry-thumbnail img,.category:not(.woocommerce) .post-gallery img,.category:not(.woocommerce) .entry-video img,.author:not(.woocommerce) .entry-thumbnail img,.author:not(.woocommerce) .post-gallery img,.author:not(.woocommerce) .entry-video img,.archive:not(.woocommerce) .entry-thumbnail img,.archive:not(.woocommerce) .post-gallery img,.archive:not(.woocommerce) .entry-video img{box-shadow:11px 11px 18px rgba(0,0,0,0.11);}.blog:not(.woocommerce) .entry-thumbnail.cherry-thumb-m,.blog:not(.woocommerce) .post-gallery.cherry-thumb-m,.blog:not(.woocommerce) .entry-video.cherry-thumb-m,.category:not(.woocommerce) .entry-thumbnail.cherry-thumb-m,.category:not(.woocommerce) .post-gallery.cherry-thumb-m,.category:not(.woocommerce) .entry-video.cherry-thumb-m,.author:not(.woocommerce) .entry-thumbnail.cherry-thumb-m,.author:not(.woocommerce) .post-gallery.cherry-thumb-m,.author:not(.woocommerce) .entry-video.cherry-thumb-m,.archive:not(.woocommerce) .entry-thumbnail.cherry-thumb-m,.archive:not(.woocommerce) .post-gallery.cherry-thumb-m,.archive:not(.woocommerce) .entry-video.cherry-thumb-m{margin-top:13px;}.blog:not(.woocommerce) .entry-thumbnail.cherry-thumb-m.alignleft,.blog:not(.woocommerce) .post-gallery.cherry-thumb-m.alignleft,.blog:not(.woocommerce) .entry-video.cherry-thumb-m.alignleft,.category:not(.woocommerce) .entry-thumbnail.cherry-thumb-m.alignleft,.category:not(.woocommerce) .post-gallery.cherry-thumb-m.alignleft,.category:not(.woocommerce) .entry-video.cherry-thumb-m.alignleft,.author:not(.woocommerce) .entry-thumbnail.cherry-thumb-m.alignleft,.author:not(.woocommerce) .post-gallery.cherry-thumb-m.alignleft,.author:not(.woocommerce) .entry-video.cherry-thumb-m.alignleft,.archive:not(.woocommerce) .entry-thumbnail.cherry-thumb-m.alignleft,.archive:not(.woocommerce) .post-gallery.cherry-thumb-m.alignleft,.archive:not(.woocommerce) .entry-video.cherry-thumb-m.alignleft{margin-right:46px;}.blog:not(.woocommerce) .entry-thumbnail.cherry-thumb-m.alignright,.blog:not(.woocommerce) .post-gallery.cherry-thumb-m.alignright,.blog:not(.woocommerce) .entry-video.cherry-thumb-m.alignright,.category:not(.woocommerce) .entry-thumbnail.cherry-thumb-m.alignright,.category:not(.woocommerce) .post-gallery.cherry-thumb-m.alignright,.category:not(.woocommerce) .entry-video.cherry-thumb-m.alignright,.author:not(.woocommerce) .entry-thumbnail.cherry-thumb-m.alignright,.author:not(.woocommerce) .post-gallery.cherry-thumb-m.alignright,.author:not(.woocommerce) .entry-video.cherry-thumb-m.alignright,.archive:not(.woocommerce) .entry-thumbnail.cherry-thumb-m.alignright,.archive:not(.woocommerce) .post-gallery.cherry-thumb-m.alignright,.archive:not(.woocommerce) .entry-video.cherry-thumb-m.alignright{margin-left:46px;}.blog:not(.woocommerce) .entry-thumbnail.cherry-thumb-m.aligncenter,.blog:not(.woocommerce) .post-gallery.cherry-thumb-m.aligncenter,.blog:not(.woocommerce) .entry-video.cherry-thumb-m.aligncenter,.category:not(.woocommerce) .entry-thumbnail.cherry-thumb-m.aligncenter,.category:not(.woocommerce) .post-gallery.cherry-thumb-m.aligncenter,.category:not(.woocommerce) .entry-video.cherry-thumb-m.aligncenter,.author:not(.woocommerce) .entry-thumbnail.cherry-thumb-m.aligncenter,.author:not(.woocommerce) .post-gallery.cherry-thumb-m.aligncenter,.author:not(.woocommerce) .entry-video.cherry-thumb-m.aligncenter,.archive:not(.woocommerce) .entry-thumbnail.cherry-thumb-m.aligncenter,.archive:not(.woocommerce) .post-gallery.cherry-thumb-m.aligncenter,.archive:not(.woocommerce) .entry-video.cherry-thumb-m.aligncenter{margin:0 auto 25px;}.blog:not(.woocommerce) .entry-thumbnail.cherry-thumb-m.aligncenter img,.blog:not(.woocommerce) .post-gallery.cherry-thumb-m.aligncenter img,.blog:not(.woocommerce) .entry-video.cherry-thumb-m.aligncenter img,.category:not(.woocommerce) .entry-thumbnail.cherry-thumb-m.aligncenter img,.category:not(.woocommerce) .post-gallery.cherry-thumb-m.aligncenter img,.category:not(.woocommerce) .entry-video.cherry-thumb-m.aligncenter img,.author:not(.woocommerce) .entry-thumbnail.cherry-thumb-m.aligncenter img,.author:not(.woocommerce) .post-gallery.cherry-thumb-m.aligncenter img,.author:not(.woocommerce) .entry-video.cherry-thumb-m.aligncenter img,.archive:not(.woocommerce) .entry-thumbnail.cherry-thumb-m.aligncenter img,.archive:not(.woocommerce) .post-gallery.cherry-thumb-m.aligncenter img,.archive:not(.woocommerce) .entry-video.cherry-thumb-m.aligncenter img{margin:0 auto;}.blog:not(.woocommerce) .entry-thumbnail.cherry-thumb-m.aligncenter+.entry-icon,.blog:not(.woocommerce) .post-gallery.cherry-thumb-m.aligncenter+.entry-icon,.blog:not(.woocommerce) .entry-video.cherry-thumb-m.aligncenter+.entry-icon,.category:not(.woocommerce) .entry-thumbnail.cherry-thumb-m.aligncenter+.entry-icon,.category:not(.woocommerce) .post-gallery.cherry-thumb-m.aligncenter+.entry-icon,.category:not(.woocommerce) .entry-video.cherry-thumb-m.aligncenter+.entry-icon,.author:not(.woocommerce) .entry-thumbnail.cherry-thumb-m.aligncenter+.entry-icon,.author:not(.woocommerce) .post-gallery.cherry-thumb-m.aligncenter+.entry-icon,.author:not(.woocommerce) .entry-video.cherry-thumb-m.aligncenter+.entry-icon,.archive:not(.woocommerce) .entry-thumbnail.cherry-thumb-m.aligncenter+.entry-icon,.archive:not(.woocommerce) .post-gallery.cherry-thumb-m.aligncenter+.entry-icon,.archive:not(.woocommerce) .entry-video.cherry-thumb-m.aligncenter+.entry-icon{left:50%;margin-left:-26px;}.blog:not(.woocommerce) .entry-thumbnail.cherry-thumb-s,.blog:not(.woocommerce) .post-gallery.cherry-thumb-s,.blog:not(.woocommerce) .entry-video.cherry-thumb-s,.category:not(.woocommerce) .entry-thumbnail.cherry-thumb-s,.category:not(.woocommerce) .post-gallery.cherry-thumb-s,.category:not(.woocommerce) .entry-video.cherry-thumb-s,.author:not(.woocommerce) .entry-thumbnail.cherry-thumb-s,.author:not(.woocommerce) .post-gallery.cherry-thumb-s,.author:not(.woocommerce) .entry-video.cherry-thumb-s,.archive:not(.woocommerce) .entry-thumbnail.cherry-thumb-s,.archive:not(.woocommerce) .post-gallery.cherry-thumb-s,.archive:not(.woocommerce) .entry-video.cherry-thumb-s{margin-top:13px;}.blog:not(.woocommerce) .entry-thumbnail.cherry-thumb-s.alignleft,.blog:not(.woocommerce) .post-gallery.cherry-thumb-s.alignleft,.blog:not(.woocommerce) .entry-video.cherry-thumb-s.alignleft,.category:not(.woocommerce) .entry-thumbnail.cherry-thumb-s.alignleft,.category:not(.woocommerce) .post-gallery.cherry-thumb-s.alignleft,.category:not(.woocommerce) .entry-video.cherry-thumb-s.alignleft,.author:not(.woocommerce) .entry-thumbnail.cherry-thumb-s.alignleft,.author:not(.woocommerce) .post-gallery.cherry-thumb-s.alignleft,.author:not(.woocommerce) .entry-video.cherry-thumb-s.alignleft,.archive:not(.woocommerce) .entry-thumbnail.cherry-thumb-s.alignleft,.archive:not(.woocommerce) .post-gallery.cherry-thumb-s.alignleft,.archive:not(.woocommerce) .entry-video.cherry-thumb-s.alignleft{margin-right:30px;}.blog:not(.woocommerce) .entry-thumbnail.cherry-thumb-s.alignright,.blog:not(.woocommerce) .post-gallery.cherry-thumb-s.alignright,.blog:not(.woocommerce) .entry-video.cherry-thumb-s.alignright,.category:not(.woocommerce) .entry-thumbnail.cherry-thumb-s.alignright,.category:not(.woocommerce) .post-gallery.cherry-thumb-s.alignright,.category:not(.woocommerce) .entry-video.cherry-thumb-s.alignright,.author:not(.woocommerce) .entry-thumbnail.cherry-thumb-s.alignright,.author:not(.woocommerce) .post-gallery.cherry-thumb-s.alignright,.author:not(.woocommerce) .entry-video.cherry-thumb-s.alignright,.archive:not(.woocommerce) .entry-thumbnail.cherry-thumb-s.alignright,.archive:not(.woocommerce) .post-gallery.cherry-thumb-s.alignright,.archive:not(.woocommerce) .entry-video.cherry-thumb-s.alignright{margin-left:30px;}.blog:not(.woocommerce) .entry-permalink,.category:not(.woocommerce) .entry-permalink,.author:not(.woocommerce) .entry-permalink,.archive:not(.woocommerce) .entry-permalink{padding-top:0;}.blog:not(.woocommerce) .entry-permalink a.cherry-btn,.category:not(.woocommerce) .entry-permalink a.cherry-btn,.author:not(.woocommerce) .entry-permalink a.cherry-btn,.archive:not(.woocommerce) .entry-permalink a.cherry-btn{display:inline-block;}.blog:not(.woocommerce) .post,.category:not(.woocommerce) .post,.author:not(.woocommerce) .post,.archive:not(.woocommerce) .post{position:relative;border-bottom:1px solid #ebebeb;padding:0 0 51px;margin-bottom:37px;}.blog:not(.woocommerce) .cherry-thumb-l,.blog:not(.woocommerce) .cherry-thumb-l_item,.category:not(.woocommerce) .cherry-thumb-l,.category:not(.woocommerce) .cherry-thumb-l_item,.author:not(.woocommerce) .cherry-thumb-l,.author:not(.woocommerce) .cherry-thumb-l_item,.archive:not(.woocommerce) .cherry-thumb-l,.archive:not(.woocommerce) .cherry-thumb-l_item{margin:0 0px 17px;float:none;}.blog:not(.woocommerce) figure.cherry-thumb-l,.category:not(.woocommerce) figure.cherry-thumb-l,.author:not(.woocommerce) figure.cherry-thumb-l,.archive:not(.woocommerce) figure.cherry-thumb-l{display:block;margin:13px 0 17px;}.blog:not(.woocommerce) figure.cherry-thumb-l a,.category:not(.woocommerce) figure.cherry-thumb-l a,.author:not(.woocommerce) figure.cherry-thumb-l a,.archive:not(.woocommerce) figure.cherry-thumb-l a{display:block;}.blog:not(.woocommerce) .entry-title,.category:not(.woocommerce) .entry-title,.author:not(.woocommerce) .entry-title,.archive:not(.woocommerce) .entry-title{margin:0 0 0.3em;}@media (max-width: 1200px) {.blog:not(.woocommerce) .entry-title,.category:not(.woocommerce) .entry-title,.author:not(.woocommerce) .entry-title,.archive:not(.woocommerce) .entry-title{padding-top:10px;clear:both;}}.blog:not(.woocommerce) .entry-content,.category:not(.woocommerce) .entry-content,.author:not(.woocommerce) .entry-content,.archive:not(.woocommerce) .entry-content{margin:0 0 1.8em;}.blog:not(.woocommerce) .entry-content:after,.category:not(.woocommerce) .entry-content:after,.author:not(.woocommerce) .entry-content:after,.archive:not(.woocommerce) .entry-content:after{clear:none;}.blog:not(.woocommerce) .entry-icon,.category:not(.woocommerce) .entry-icon,.author:not(.woocommerce) .entry-icon,.archive:not(.woocommerce) .entry-icon{border-radius:500px;width:52px;height:52px;font-size:24px;line-height:52px;text-align:center;pointer-events:none;}.blog:not(.woocommerce) .alignright+.entry-icon,.category:not(.woocommerce) .alignright+.entry-icon,.author:not(.woocommerce) .alignright+.entry-icon,.archive:not(.woocommerce) .alignright+.entry-icon{left:auto!important;right:18px!important;}.blog:not(.woocommerce) .format-image .entry-icon,.blog:not(.woocommerce) .format-gallery .entry-icon,.blog:not(.woocommerce) .format-video .entry-icon,.category:not(.woocommerce) .format-image .entry-icon,.category:not(.woocommerce) .format-gallery .entry-icon,.category:not(.woocommerce) .format-video .entry-icon,.author:not(.woocommerce) .format-image .entry-icon,.author:not(.woocommerce) .format-gallery .entry-icon,.author:not(.woocommerce) .format-video .entry-icon,.archive:not(.woocommerce) .format-image .entry-icon,.archive:not(.woocommerce) .format-gallery .entry-icon,.archive:not(.woocommerce) .format-video .entry-icon{position:absolute;left:18px;top:32px;z-index:10;}.blog:not(.woocommerce) .format-audio .entry-icon,.category:not(.woocommerce) .format-audio .entry-icon,.author:not(.woocommerce) .format-audio .entry-icon,.archive:not(.woocommerce) .format-audio .entry-icon{float:left;margin-right:24px;}.blog:not(.woocommerce) .format-audio .entry-meta,.category:not(.woocommerce) .format-audio .entry-meta,.author:not(.woocommerce) .format-audio .entry-meta,.archive:not(.woocommerce) .format-audio .entry-meta{margin-bottom:38px;}.post-gallery{max-width:100%;display:block;margin-top:13px;}.post-gallery figure.alignright{float:left;}.post-gallery.cherry-thumb-s{width:370px;}.post-gallery.cherry-thumb-m{width:570px;}.post-gallery.cherry-thumb-l{width:1170px;margin:0 0 17px;}.post-gallery.alignleft{float:left;margin-right:30px;}.post-gallery .alignleft{margin:0!important;}.post-gallery_prev,.post-gallery_next{bottom:20px;top:auto;margin-top:0;right:19px;width:52px;height:52px;border-radius:500px;line-height:48px;font-size:34px;left:auto;box-shadow:2px 2px 5px rgba(0,0,0,0.1);transition:all 0.3s ease-in-out;}.post-gallery_prev:before,.post-gallery_next:before{font-family:'FontAwesome';}.grid-layout_inner-3 .post-gallery_prev,.grid-layout_inner-3 .post-gallery_next{top:50%;bottom:auto;margin-top:-26px;left:auto;right:auto;}.post-gallery_prev{margin-right:57px;}.post-gallery_prev:before{content:"\f104";}.grid-layout_inner-3 .post-gallery_prev{left:20px;}.post-gallery_next:before{content:"\f105";}.grid-layout_inner-3 .post-gallery_next{right:20px;}.entry-video{max-width:100%;}.entry-video.embed-responsive.embed-responsive-16by9{padding-bottom:62.98245614035088%;}.entry-video.cherry-thumb-s{width:370px;}.single-format-video .entry-video.cherry-thumb-s{width:1170px;}.entry-video.cherry-thumb-m{width:570px;}.single-format-video .entry-video.cherry-thumb-m{width:1170px;}.entry-video.cherry-thumb-l{width:1170px;display:block;margin:0 0 17px;}.single-format-video .entry-video.cherry-thumb-l{width:1170px;}.entry-video.align-left{float:left;margin-right:30px;}.grid-layout{padding:0 15px;}.grid-layout .entry-video{width:100%;margin-left:0;margin-right:0;}.grid-layout .navigation.pagination{text-align:center;}.grid-layout .grid-layout-item{margin-bottom:30px;}.grid-layout_inner{padding:20px 20px 9px;box-shadow:11px 11px 18px rgba(0,0,0,0.11);}.grid-layout_inner-2{padding:0 10px;}.grid-layout.grid-type-2 .grid-layout-item{margin-bottom:66px;}.grid-layout.grid-type-2 .grid-layout-item .entry-thumbnail{width:100%;}.grid-layout.grid-type-2 .grid-layout-item .entry-thumbnail img{width:100%;}.grid-layout.grid-type-2 .grid-layout-item .post-gallery,.grid-layout.grid-type-2 .grid-layout-item .entry-thumbnail,.grid-layout.grid-type-2 .grid-layout-item .post-thumbnail,.grid-layout.grid-type-2 .grid-layout-item .entry-video{margin:0 0 14px;}.grid-layout.grid-type-2 .grid-layout-item .post-gallery.cherry-thumb-m,.grid-layout.grid-type-2 .grid-layout-item .post-gallery.cherry-thumb-s,.grid-layout.grid-type-2 .grid-layout-item .post-gallery.cherry-thumb-l,.grid-layout.grid-type-2 .grid-layout-item .entry-thumbnail.cherry-thumb-m,.grid-layout.grid-type-2 .grid-layout-item .entry-thumbnail.cherry-thumb-s,.grid-layout.grid-type-2 .grid-layout-item .entry-thumbnail.cherry-thumb-l,.grid-layout.grid-type-2 .grid-layout-item .post-thumbnail.cherry-thumb-m,.grid-layout.grid-type-2 .grid-layout-item .post-thumbnail.cherry-thumb-s,.grid-layout.grid-type-2 .grid-layout-item .post-thumbnail.cherry-thumb-l,.grid-layout.grid-type-2 .grid-layout-item .entry-video.cherry-thumb-m,.grid-layout.grid-type-2 .grid-layout-item .entry-video.cherry-thumb-s,.grid-layout.grid-type-2 .grid-layout-item .entry-video.cherry-thumb-l{margin:0 0 14px;}.grid-layout.grid-type-2 .grid-layout-item .meta-bottom{font-size:1rem;line-height:1.625rem;margin:15px 0 6px;}.grid-layout.grid-type-2 .grid-layout-item .quote_wrapper{margin:0;}.grid-layout.grid-type-3{margin:0;padding:0;}.grid-layout.grid-type-3 .row{display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.grid-layout.grid-type-3 .grid-layout-item{padding:0;margin:0;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;}.grid-layout.grid-type-3 .grid-layout-item.link-post-format{background-color:#333333;}.grid-layout.grid-type-3 .grid-layout-item.quote-post-format{background-color:#3271e3;}.grid-layout.grid-type-3 .grid-layout-item.audio-post-format{background-color:#f6f6f6;}.grid-layout.grid-type-3 .grid-layout-item .grid-layout_inner-3 .post-gallery,.grid-layout.grid-type-3 .grid-layout-item .grid-layout_inner-3 .entry-thumbnail,.grid-layout.grid-type-3 .grid-layout-item .grid-layout_inner-3 .entry-video{margin:0;}.grid-layout.grid-type-3 .grid-layout-item .quote_wrapper{margin:0;}.grid-layout.grid-type-3 .video-type .entry-title,.grid-layout.grid-type-3 .image-type .entry-title,.grid-layout.grid-type-3 .gallery-type .entry-title{z-index:5;position:absolute;left:0;right:0;bottom:0;text-align:center;margin:0;padding:17px 10px 23px;}.grid-layout.grid-type-3 .video-type .entry-title a,.grid-layout.grid-type-3 .image-type .entry-title a,.grid-layout.grid-type-3 .gallery-type .entry-title a{color:#ffffff;}.grid-layout.grid-type-3 .video-type .entry-title:before,.grid-layout.grid-type-3 .image-type .entry-title:before,.grid-layout.grid-type-3 .gallery-type .entry-title:before{content:'';position:absolute;left:0;top:0;bottom:0;right:0;opacity:0.8;z-index:-1;}.grid-layout.grid-type-3 .entry-title{font-size:1.25rem;line-height:1.875rem;}.grid-layout.grid-type-3 .link_wrapper{position:relative;padding-right:82px;margin:0;}.grid-layout.grid-type-3 .audio-type,.grid-layout.grid-type-3 .standart-type{padding:23px 30px;}.grid-layout.grid-type-3 .audio-type .entry-title,.grid-layout.grid-type-3 .standart-type .entry-title{margin-bottom:20px;}.grid-layout.grid-type-3 .audio-type .entry-title{margin-bottom:24px;}.grid-layout.grid-type-3 .audio-type .mejs-container{margin-bottom:23px;}.grid-layout .grid-wrapper{margin-bottom:18px;}.grid-layout .entry-title{clear:both;}.grid-layout .entry-icon{position:absolute;right:30px;bottom:30px;background:none;color:#ffffff;font-size:27px;margin:0;}.site-content.boxed .grid-layout .entry-icon,.cherry-with-sidebar .grid-layout .entry-icon{right:0;font-size:20px;}.grid-layout.columns-6 .grid-layout-item:nth-child(6n+1){clear:both;}.grid-layout.columns-4 .grid-layout-item:nth-child(4n+1){clear:both;}.grid-layout.columns-3 .grid-layout-item:nth-child(3n+1){clear:both;}.grid-layout.columns-2 .grid-layout-item:nth-child(2n+1){clear:both;}.grid-layout div.entry-content{font-size:0.875rem;line-height:1.4375rem;}.grid-layout .quote_wrapper .entry-content{font-size:2.125rem;line-height:3.125rem;}.grid-layout .link_wrapper .entry-title{font-size:2.125rem;line-height:3.125rem;}.grid-layout .grid-layout-item .post-gallery,.grid-layout .grid-layout-item .entry-thumbnail,.grid-layout .grid-layout-item .entry-video{margin:0 0 8px;}.grid-layout .grid-layout-item .post-gallery .entry-video,.grid-layout .grid-layout-item .entry-thumbnail .entry-video,.grid-layout .grid-layout-item .entry-video .entry-video{margin:0;}.grid-layout .grid-layout-item .post-gallery.cherry-thumb-m,.grid-layout .grid-layout-item .post-gallery.cherry-thumb-s,.grid-layout .grid-layout-item .post-gallery.cherry-thumb-l,.grid-layout .grid-layout-item .entry-thumbnail.cherry-thumb-m,.grid-layout .grid-layout-item .entry-thumbnail.cherry-thumb-s,.grid-layout .grid-layout-item .entry-thumbnail.cherry-thumb-l,.grid-layout .grid-layout-item .entry-video.cherry-thumb-m,.grid-layout .grid-layout-item .entry-video.cherry-thumb-s,.grid-layout .grid-layout-item .entry-video.cherry-thumb-l{margin:0 0 8px;}.grid-layout .grid-layout-item .meta-bottom{font-size:1rem;line-height:1.625rem;margin:18px 0 6px;}.grid-layout .entry-title{margin-bottom:4px;font-size:1.5rem;line-height:2.5rem;}.grid-layout .quote_wrapper .entry-title{font-size:2.125rem;line-height:3.125rem;}.grid-layout .entry-meta{margin-bottom:7px;}.masonry-layout.home-blog{padding-bottom:0;}.masonry-layout.masonry-type-2{padding:0 25px;}.masonry-layout.masonry-type-2 .masonry-layout-item{margin-bottom:58px;}.masonry-layout.masonry-type-2 .masonry-layout-item .grid-layout_inner{background:none;box-shadow:none;border-radius:0;padding:0 10px;}.masonry-layout .navigation.pagination{text-align:center;}.masonry-layout .masonry-wrapper{font-size:0;line-height:0;}.masonry-layout .masonry-wrapper .masonry-layout-item{font-size:0.875rem;line-height:1.4375rem;}.masonry-layout .grid-layout_inner{box-shadow:10px 10px 12px rgba(0,0,0,0.07);}.masonry-layout.masonry-type-3{margin:0 -15px;padding:0;width:auto;}.masonry-layout.masonry-type-3 .masonry-layout-item{padding:0;}.masonry-layout.masonry-type-3 .masonry-layout-item .grid-layout_inner-3{overflow:hidden;position:relative;}.masonry-layout.masonry-type-3 .masonry-layout-item .grid-layout_inner-3 .post-gallery,.masonry-layout.masonry-type-3 .masonry-layout-item .grid-layout_inner-3 .entry-thumbnail,.masonry-layout.masonry-type-3 .masonry-layout-item .grid-layout_inner-3 .entry-video{margin:0;}.masonry-layout.masonry-type-3 .masonry-layout-item .grid-layout_inner-3 .entry-icon{position:absolute;right:30px;bottom:30px;background:none;color:#ffffff;font-size:27px;margin:0;}.masonry-layout.masonry-type-3 .masonry-layout-item .entry-header{clear:both;}.masonry-layout.masonry-type-3 .masonry-layout-item .quote_wrapper,.masonry-layout.masonry-type-3 .masonry-layout-item .link_wrapper{margin:0;}.masonry-layout.masonry-type-3 .video-type .entry-title,.masonry-layout.masonry-type-3 .image-type .entry-title,.masonry-layout.masonry-type-3 .gallery-type .entry-title{z-index:5;position:absolute;left:0;right:0;bottom:0;margin:0;padding:17px 20px 23px 32px;}.masonry-layout.masonry-type-3 .video-type .entry-title a,.masonry-layout.masonry-type-3 .image-type .entry-title a,.masonry-layout.masonry-type-3 .gallery-type .entry-title a{color:#ffffff;}.masonry-layout.masonry-type-3 .video-type .entry-title:before,.masonry-layout.masonry-type-3 .image-type .entry-title:before,.masonry-layout.masonry-type-3 .gallery-type .entry-title:before{content:'';position:absolute;left:0;top:0;bottom:0;right:0;opacity:0.8;z-index:-1;}.masonry-layout.masonry-type-3 .entry-title{font-size:1.25rem;line-height:1.875rem;}.masonry-layout.masonry-type-3 .link_wrapper{position:relative;padding-right:82px;}.masonry-layout.masonry-type-3 .quote_wrapper .entry-title{font-size:2.125rem;line-height:3.125rem;}.masonry-layout.masonry-type-3 .audio-type,.masonry-layout.masonry-type-3 .standart-type{padding:23px 30px;}.masonry-layout.masonry-type-3 .audio-type .entry-title,.masonry-layout.masonry-type-3 .standart-type .entry-title{margin-bottom:20px;}.masonry-layout.masonry-type-3 .audio-type .entry-title{margin-bottom:24px;}.masonry-layout.masonry-type-3 .audio-type .mejs-container{margin-bottom:23px;}.masonry-layout.masonry-type-3 .link-type .entry-title{font-size:2.125rem;line-height:3.125rem;}@media (max-width: 768px) {.masonry-layout .masonry-layout-item{position:relative!important;top:0!important;}}.masonry-layout .masonry-layout-item .grid-layout_inner{margin-bottom:0;}.masonry-layout .masonry-layout-item .grid-layout_inner .entry-header{clear:both;}.masonry-layout .masonry-layout-item .grid-layout_inner .quote_wrapper .entry-content{font-size:2.125rem;line-height:3.125rem;}.masonry-layout .masonry-layout-item .grid-layout_inner .entry-meta{margin-bottom:7px;}.masonry-layout .masonry-layout-item .grid-layout_inner div.entry-content{font-size:0.875rem;line-height:1.4375rem;}.masonry-layout .masonry-layout-item .grid-layout_inner .quote_wrapper .entry-title{font-size:2.125rem;line-height:3.125rem;}.masonry-layout .masonry-layout-item .grid-layout_inner .link_wrapper .entry-title{font-size:2.125rem;line-height:3.125rem;}.masonry-layout .masonry-layout-item .grid-layout_inner .entry-title{margin-bottom:4px;font-size:1.5rem;line-height:2.5rem;}.masonry-layout .masonry-layout-item .grid-layout_inner .entry-icon{position:absolute;right:30px;bottom:30px;background:none;color:#ffffff;font-size:27px;margin:0;}.site-content.boxed .masonry-layout .masonry-layout-item .grid-layout_inner .entry-icon{right:0;font-size:20px;}.masonry-layout .masonry-layout-item .grid-layout_inner .post-gallery,.masonry-layout .masonry-layout-item .grid-layout_inner .entry-thumbnail,.masonry-layout .masonry-layout-item .grid-layout_inner .entry-video{margin:0 0 8px;}.masonry-layout .masonry-layout-item .grid-layout_inner .post-gallery .entry-video,.masonry-layout .masonry-layout-item .grid-layout_inner .entry-thumbnail .entry-video,.masonry-layout .masonry-layout-item .grid-layout_inner .entry-video .entry-video{margin:0;}.masonry-layout .masonry-layout-item .grid-layout_inner .post-gallery.cherry-thumb-m,.masonry-layout .masonry-layout-item .grid-layout_inner .post-gallery.cherry-thumb-s,.masonry-layout .masonry-layout-item .grid-layout_inner .post-gallery.cherry-thumb-l,.masonry-layout .masonry-layout-item .grid-layout_inner .entry-thumbnail.cherry-thumb-m,.masonry-layout .masonry-layout-item .grid-layout_inner .entry-thumbnail.cherry-thumb-s,.masonry-layout .masonry-layout-item .grid-layout_inner .entry-thumbnail.cherry-thumb-l,.masonry-layout .masonry-layout-item .grid-layout_inner .entry-video.cherry-thumb-m,.masonry-layout .masonry-layout-item .grid-layout_inner .entry-video.cherry-thumb-s,.masonry-layout .masonry-layout-item .grid-layout_inner .entry-video.cherry-thumb-l{margin:0 0 8px;}.masonry-layout .masonry-layout-item .grid-layout_inner .meta-bottom{font-size:1rem;line-height:1.625rem;margin:18px 0 6px;}.comments{border:1px solid #ebebeb;border-radius:5px;padding:37px 42px;}.comments-title{margin:0 0 0.8em;}.comments .comment-respond{padding-top:22px;}.comments .comment-reply-title{margin:0 0 0.8em;}.comments .comment-list>.comment{border-bottom:1px solid #ebebeb;padding-bottom:50px;}.comments .comment-list>.comment+.comment{padding-top:53px;}.comments .comment-list>.pingback{border-bottom:1px solid #ebebeb;padding:50px 0;}.comments .comment-content{clear:both;padding:18px 21px 18px;border-radius:4px;position:relative;}.comments .comment-content:before{content:'';position:absolute;left:88px;bottom:100%;width:0;height:0;border-style:solid;border-width:17px 0 0 17px;}.comments .comment-content>*{margin:0 0 20px;}.comments .comment-content>*:last-child{margin:0;}.comments .comment .children{padding:31px 0 0 144px;}.comments .commentmetadata{margin-bottom:0.3em;}.comments .commentmetadata:before{content:'\f073';margin-right:8px;font-family:'FontAwesome';}.comments .comment .avatar{border-radius:500px;float:left;margin-right:32px;box-shadow:4px 4px 8px rgba(0,0,0,0.08);}.comments .comment-reply-link{text-decoration:underline;}.comments .comment .comment-author .reply{text-align:left;}.comments .comment-list{padding:0;}.comments .comment-body h5{margin:0 0 0.3em;text-transform:capitalize;}.comments .comment-form{margin:0 -15px;font-size:0rem;line-height:0rem;}.comments .comment-form p{margin:0 0 30px;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.comments .comment-form-author,.comments .comment-form-email,.comments .comment-form-url{width:33.3%;display:inline-block;}.comments .comment-form-comment{width:100%;}.comments .comment-form input[type="text"],.comments .comment-form textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1.25rem;line-height:2.25rem;height:50px;border:1px solid #ebebeb;border-radius:6px;padding:5px 22px 9px;width:100%;font-weight:normal;}.comments .comment-form input[type="text"]::-moz-placeholder,.comments .comment-form textarea::-moz-placeholder{color:#777777;opacity:1;}.comments .comment-form input[type="text"]:-ms-input-placeholder,.comments .comment-form textarea:-ms-input-placeholder{color:#777777;}.comments .comment-form input[type="text"]::-webkit-input-placeholder,.comments .comment-form textarea::-webkit-input-placeholder{color:#777777;}.comments .comment-form input[type="text"]:focus,.comments .comment-form textarea:focus{box-shadow:none;outline:none;}.comments .comment-form .logged-in-as{font-size:0.8125rem;line-height:1.4375rem;}.comments .comment-form textarea{height:200px;resize:none;}.comments .comment-form input[type="submit"]{border:0;}.related-posts{margin-bottom:83px;border-top:1px solid #ebebeb;padding-top:66px;}.related-posts_title{text-align:center;margin-bottom:0.9em;}.related-posts_item{text-align:center;}.related-posts_item .entry-thumbnail{margin-bottom:17px;}.related-posts_item .entry-thumbnail img{box-shadow:11px 11px 18px rgba(0,0,0,0.11);}.related-posts_item .entry-content{font-size:14px;line-height:23px;margin:0 0 20px;}.related-posts_item .entry-date:before{content:'\f073';margin-right:8px;font-family:'FontAwesome';}.related-posts_item .entry-title{margin:0 0 0.1em;}.author-bio{border-top:1px solid #ebebeb;padding-top:55px;margin-bottom:55px;}.author-bio .description{font-size:14px;line-height:23px;}.author-bio h5{text-transform:capitalize;margin:0 0 .2em;}.author-bio .user_position{margin-bottom:17px;display:block;}.author-bio_avatar{position:relative;top:-5px;}.author-bio_avatar img{border-radius:500px;box-shadow:11px 11px 18px rgba(0,0,0,0.11);}.quote_wrapper{margin-bottom:29px;position:relative;padding:18px 20px 25px;}.site-content.boxed .quote_wrapper{padding-right:50px;}.quote_wrapper blockquote{padding:0;border:0;}.quote_wrapper blockquote:before,.quote_wrapper blockquote:after{display:none;}.single .quote_wrapper{padding:0;background:none;color:inherit;}.single .quote_wrapper *{color:inherit;}.quote_wrapper *{color:#ffffff;}.quote_wrapper h4{margin:0;}.quote_wrapper .entry-icon{margin-top:2px;float:left;margin-right:22px;}.quote_wrapper .entry-content{margin:0 0 0.2em;}.quote_wrapper .user_position{text-transform:capitalize;color:#ffffff;}.cherry-with-sidebar .quote_wrapper .user_position{padding-right:25px;}.link_wrapper{margin-bottom:29px;padding:18px 20px 24px;position:relative;}.site-content.boxed .link_wrapper{padding-right:50px;}.link_wrapper .entry-title{color:#ffffff;}.link_wrapper h4{margin:0;}.link_wrapper .entry-icon{margin-top:2px;float:left;margin-right:22px;}.link_wrapper .entry-content{margin:0 0 0.2em;}.cherry-share_wrap .cherry-share_list{text-align:left;margin-left:-10px;padding:19px 0 11px;}.cherry-share_wrap .cherry-share_list .cherry-share_item{text-align:center;float:none;display:inline-block;width:260px;margin:15px;}.cherry-share_wrap .cherry-share_list .cherry-share_item a{padding:20px;border-radius:5px;display:block;color:#ffffff;box-shadow:2px 2px 5px rgba(0,0,0,0.1);}.cherry-share_wrap .cherry-share_list .cherry-share_item a i{display:inline-block;vertical-align:middle;}.cherry-share_wrap .cherry-share_list .cherry-share_item a i:before{font-size:31px;line-height:1em;}.cherry-share_wrap .cherry-share_list .cherry-share_item a:after{content:attr(title);display:inline-block;vertical-align:middle;padding:0 0 0 20px;font-size:19px;font-weight:bold;text-transform:uppercase;}.cherry-share_wrap .cherry-share_list .cherry-share_item.facebook-item a{background:#3b579d;}.cherry-share_wrap .cherry-share_list .cherry-share_item.twitter-item a{background:#5ea9dd;}.cherry-share_wrap .cherry-share_list .cherry-share_item.pinterest-item a{background:#cb2027;}.cherry-share_wrap .cherry-share_list .cherry-share_item.googleplus-item a{background:#df4a32;}.cherry-share_wrap .cherry-share_list .cherry-share_item.youtube-item a{background:#de332c;}.cherry-share_wrap .cherry-share_list .cherry-share_item.vimeo-item a{background:#4da9ce;}.cherry-share_wrap .cherry-share_list .cherry-share_item.flickr-item a{color:#333;background:#f0f0f0;}.cherry-share_wrap .cherry-share_list .cherry-share_item.rss-item a{background:#fd8b06;}.cherry-share_wrap .cherry-share_list .cherry-share_item.skype-item a{background:#24b4f0;}.cherry-share_wrap .cherry-share_list .cherry-share_item.share-item a{background:#40b819;}.cherry-share_wrap .cherry-share_list .cherry-share_item.instagram-item a{background:#bc805e;}.cherry-share_wrap .cherry-share_list .cherry-share_item.vkontakte-item a{background:#4c75a3;}.cherry-share_wrap .cherry-share_list .cherry-share_item.linkedin-item a{background-color:#007bb6;}.cherry-share_wrap .cherry-share_list .cherry-share_item.tumblr-item a{background-color:#34465d;}.cherry-share_wrap .cherry-share_list .cherry-share_item.stumbleupon-item a{background-color:#eb4924;}.cherry-share_wrap .cherry-share_list .cherry-share_item.reddit-item a{background-color:#000000;}.cherry-share_wrap.only-logos .cherry-share_list .cherry-share_item{width:50px;margin:10px;}.cherry-share_wrap.only-logos .cherry-share_list .cherry-share_item a{padding:0;}.cherry-share_wrap.only-logos .cherry-share_list .cherry-share_item a i:before{font-size:31px;line-height:50px;}.cherry-share_wrap.only-logos .cherry-share_list .cherry-share_item a:after{display:none;}.widget .cherry-follow_item{max-width:100%;}.widget .cherry_team_widget .team-wrap{padding:0 15px;}.widget.cherry_testimonials_widget blockquote{border:0;padding-left:43px;}.widget.cherry_testimonials_widget blockquote:before{font-size:6.875rem;line-height:10rem;}.widget.cherry_testimonials_widget blockquote p{font-size:0.875rem;line-height:1.4375rem;}.widget .cherry-swiper-carousel-container{padding-top:17px;margin-bottom:39px;}.widget .cherry-swiper-carousel-container .cherry-swiper-carousel .swiper-wrapper .cherry-swiper-carousel-slide .inner figure.post-thumbnail img.wp-post-image{width:100%!important;}.widget .cherry-swiper-carousel-container .cherry-swiper-carousel-slide{box-shadow:8px 8px 12px rgba(0,0,0,0.04);}.widget .cherry-swiper-carousel-container .cherry-swiper-carousel-slide .post-thumbnail:before{position:absolute;left:0;right:0;content:'\f064';font-family:'FontAwesome';font-size:1.3125rem;line-height:1.625rem;color:#ffffff;z-index:10;pointer-events:none;top:50%;opacity:0;margin-top:-13px;text-align:center;transition:all 0.3s ease;}.widget .cherry-swiper-carousel-container .cherry-swiper-carousel-slide .post-thumbnail:after{position:absolute;left:0;right:0;top:0;bottom:0;content:'';opacity:0;z-index:8;pointer-events:none;transition:all 0.3s ease;}.widget .cherry-swiper-carousel-container .cherry-swiper-carousel-slide .post-thumbnail a{display:block;position:relative;z-index:2;}.widget .cherry-swiper-carousel-container .cherry-swiper-carousel-slide .post-thumbnail:hover:before{opacity:1;}.widget .cherry-swiper-carousel-container .cherry-swiper-carousel-slide .post-thumbnail:hover:after{opacity:0.6;}.widget_recent_comments ul li{padding:10px 0px 13px;}.widget_recent_comments ul li:before{content:"\f0e6";margin-right:12px;font-family:'FontAwesome';position:relative;top:1px;}.widget_recent_comments ul li+li{border-top:1px solid #ebebeb;}.widget.widget_archive ul{padding-bottom:5px;}.widget.widget_archive ul li{padding:10px 0px 13px;}.widget.widget_archive ul li+li{border-top:1px solid #ebebeb;}.widget .tagcloud{padding:20px 0 9px;margin:0 -10px 0;}.widget .tagcloud a{font-size:1rem;line-height:1.625rem;border-radius:6px;padding:4px 20px 10px;display:inline-block;margin:0 4px 10px;box-shadow:2px 2px 5px rgba(0,0,0,0.1);}.widget .tagcloud a:hover{color:#ffffff;}.widget .cherry-follow_wrap{padding-bottom:13px;}.widget .cherry-follow_wrap .cherry-follow_list{padding:16px 0 0;margin:0 -5px;text-align:left!important;}.widget .cherry-follow_wrap .cherry-follow_list .cherry-follow_item{text-align:center;box-shadow:2px 2px 5px rgba(0,0,0,0.1);margin:0 5px 10px!important;}.widget .twitter-timeline{padding-top:3px!important;}.widget-title{margin:0 0 0.1em;}.widget .cherry-posts-list{padding:12px 0 7px;margin:0;}.widget .cherry-posts-list .cherry-xs-clear+.cherry-posts-item{margin-top:26px;padding-top:22px;border-top:1px solid #ebebeb;}.widget .cherry-posts-list .cherry-posts-item{padding:0;}.widget .cherry-posts-list .cherry-posts-item .post-content{margin-bottom:6px;}.widget .cherry-posts-list .cherry-posts-item .post-comments-link a:before{content:'\f0e6';margin-right:8px;font-family:'FontAwesome';}.widget .cherry-posts-list .cherry-posts-item .post-meta{font-size:14px;font-weight:300;margin:0 0 7px!important;}.widget .cherry-posts-list .cherry-posts-item .post-meta:before{content:'\f073';margin-right:8px;font-family:'FontAwesome';}.widget .cherry-posts-list .cherry-posts-item .inner{text-align:left!important;}.widget .cherry-posts-list .cherry-posts-item .inner figure.post-thumbnail{float:left;margin:6px 26px 0 0;box-shadow:none;}@media only screen and (min-width: 1200px) {.widget .cherry-posts-list .cherry-posts-item .inner figure.post-thumbnail{max-width:140px;}}.widget .cherry-posts-list .cherry-posts-item .inner figure.post-thumbnail img{box-shadow:8px 8px 12px rgba(0,0,0,0.04);}.widget .cherry-posts-list .cherry-posts-item .inner figure.post-thumbnail~.site-wrapper{overflow:hidden;}.sidebar-width-1_4 .widget .cherry-posts-list .cherry-posts-item .inner figure.post-thumbnail{float:none;max-width:none;margin:0 0 15px 0;}.link_wrapper .entry-title a,.quote_wrapper .entry-title a{color:#ffffff;}.link_wrapper .entry-title a:hover,.quote_wrapper .entry-title a:hover{text-decoration:underline;color:#ffffff;}.entry-thumbnail{max-width:100%;}.timeline-layout article.timeline-layout-item{padding:20px 20px 13px;border-width:5px 0 0 0!important;box-shadow:11px 11px 18px rgba(0,0,0,0.11);margin-bottom:0!important;}.timeline-layout article.timeline-layout-item.even .inner .marker{margin-left:0;margin-right:-18px;}.timeline-layout article.timeline-layout-item.even .inner .marker span{left:auto;right:52px;}.timeline-layout article.timeline-layout-item.even,.timeline-layout article.timeline-layout-item.odd{clear:both;}.timeline-layout article.timeline-layout-item.even .inner .arrow,.timeline-layout article.timeline-layout-item.odd .inner .arrow{margin-top:118px;}.timeline-layout article.timeline-layout-item .quote_wrapper{position:relative;}.timeline-layout article.timeline-layout-item .quote_wrapper .entry-content{font-size:2.125rem;line-height:3.125rem;}.timeline-layout article.timeline-layout-item .entry-icon{position:absolute;right:30px;bottom:30px;background:none;color:#ffffff;font-size:27px;margin:0;}.site-content.boxed .timeline-layout article.timeline-layout-item .entry-icon,.cherry-with-sidebar .timeline-layout article.timeline-layout-item .entry-icon{right:0;font-size:20px;}.timeline-layout article.timeline-layout-item .entry-content{font-size:0.875rem;line-height:1.4375rem;}.timeline-layout article.timeline-layout-item .entry-title{margin-bottom:0.15em;}.timeline-layout article.timeline-layout-item .entry-thumbnail,.timeline-layout article.timeline-layout-item .post-gallery,.timeline-layout article.timeline-layout-item .entry-video{margin:0 0 0.45em!important;box-shadow:none;}.timeline-layout article.timeline-layout-item .entry-thumbnail img,.timeline-layout article.timeline-layout-item .post-gallery img,.timeline-layout article.timeline-layout-item .entry-video img{box-shadow:none;}.timeline-layout article.timeline-layout-item .entry-title{clear:both;font-size:1.5rem;line-height:2.5rem;}.timeline-layout article.timeline-layout-item .entry-meta{margin-bottom:7px;}.timeline-layout article.timeline-layout-item .entry-meta.meta-bottom{margin-top:24px;padding-top:11px;}.timeline-layout article.timeline-layout-item .inner .marker{margin-top:106px!important;text-align:center;width:36px;height:36px;margin-left:-18px!important;border-radius:500px;z-index:3;}.timeline-layout article.timeline-layout-item .inner .marker:before{color:#ffffff;content:'\f073';display:block;margin-right:8px;text-align:center;width:100%;line-height:37px;font-family:'FontAwesome';}.timeline-layout article.timeline-layout-item .inner .marker span{position:absolute;top:50%;margin-top:-14px;left:52px;}.timeline-layout .timeline-wrapper{margin-bottom:37px;}.timeline-wrapper .entry-icon{display:none;}.timeline-line{z-index:1!important;}.post-link:hover{text-decoration:underline;}.cherry-with-sidebar .post-link{padding-right:25px;}body .hentry .mejs-container{background:none;margin-bottom:33px;}body .hentry .mejs-container.wp-audio-shortcode .mejs-controls{height:auto;min-height:30px;}body .mejs-controls{background:#2a2a2a!important;position:relative;}body .mejs-controls:before{position:absolute;content:'';left:0;right:0;top:0;bottom:50%;background-color:#363636;z-index:0;}body .mejs-controls *{position:relative;z-index:1;}body .mejs-time-total{border-radius:3px!important;background-color:#1f1f1f!important;}body .mejs-time-total *{border-radius:3px!important;}body .mejs-time-loaded{background-color:#ffffff;}body .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{background:#232323;background:-moz-linear-gradient(top,#232323 0%,#2a2a2a 26%,#2d2d2d 50%,#303030 78%,#363636 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#232323),color-stop(26%,#2a2a2a),color-stop(50%,#2d2d2d),color-stop(78%,#303030),color-stop(100%,#363636));background:-webkit-linear-gradient(top,#232323 0%,#2a2a2a 26%,#2d2d2d 50%,#303030 78%,#363636 100%);background:-o-linear-gradient(top,#232323 0%,#2a2a2a 26%,#2d2d2d 50%,#303030 78%,#363636 100%);background:-ms-linear-gradient(top,#232323 0%,#2a2a2a 26%,#2d2d2d 50%,#303030 78%,#363636 100%);background:linear-gradient(to bottom,#232323 0%,#2a2a2a 26%,#2d2d2d 50%,#303030 78%,#363636 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#232323',endColorstr='#363636',GradientType=0);}body .mejs-horizontal-volume-slider *{border-radius:3px!important;}.navigation.pagination{clear:both;padding:20px 0 0;}.grid-layout .navigation.pagination,.masonry-layout .navigation.pagination{text-align:center;padding:50px 0 0;}.navigation.pagination .nav-links a.page-numbers,.navigation.pagination .nav-links span.page-numbers{display:inline-block;border-radius:4px;width:40px;height:40px;text-align:center;font-size:1rem;line-height:2.5rem;box-shadow:3px 4px 5px 0 rgba(0,0,0,0.1);}.navigation.pagination .nav-links a.page-numbers.next,.navigation.pagination .nav-links a.page-numbers.prev,.navigation.pagination .nav-links span.page-numbers.next,.navigation.pagination .nav-links span.page-numbers.prev{font-family:'FontAwesome';}.navigation.pagination .nav-links a.page-numbers:hover,.navigation.pagination .nav-links a.page-numbers.current,.navigation.pagination .nav-links span.page-numbers:hover,.navigation.pagination .nav-links span.page-numbers.current{color:#ffffff;box-shadow:none;}.navigation.pagination .nav-links a.page-numbers+.page-numbers,.navigation.pagination .nav-links span.page-numbers+.page-numbers{margin-left:8px;}.single-post .cherry-thumb-l{margin-right:0;margin-left:0;}.single-post .cherry-thumb-l.alignleft{margin-right:30px;}.single-post .entry-icon{display:none;}.single-post blockquote{padding-left:81px;}.single-post blockquote:before{top:-30px;}.single-post blockquote h4{margin-bottom:0.35em;}.single-post .post-gallery,.single-post figure.entry-thumbnail{margin-bottom:42px;}.single-post iframe{width:100%;}.widget_mc4wp_widget input[type="email"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1.25rem;line-height:2.25rem;transition:all 0.3s ease-in-out;height:50px;border:1px solid #ebebeb;border-radius:6px;padding:5px 20px 9px;width:100%;margin:0;font-weight:normal;}.widget_mc4wp_widget input[type="email"]::-moz-placeholder{color:#777777;opacity:1;}.widget_mc4wp_widget input[type="email"]:-ms-input-placeholder{color:#777777;}.widget_mc4wp_widget input[type="email"]::-webkit-input-placeholder{color:#777777;}.widget_mc4wp_widget input[type="email"]:focus{outline:medium none;}.widget_mc4wp_widget input[type="email"]:focus::-moz-placeholder{color:#4eb7fe;opacity:1;}.widget_mc4wp_widget input[type="email"]:focus:-ms-input-placeholder{color:#4eb7fe;}.widget_mc4wp_widget input[type="email"]:focus::-webkit-input-placeholder{color:#4eb7fe;}.widget_mc4wp_widget input[type="submit"]{font-size:1.1875rem;line-height:1.375rem;font-weight:bold;text-transform:uppercase;position:relative;overflow:hidden;box-shadow:3px 4px 5px 0px rgba(0,0,0,0.1);font-weight:bold;padding:19px 40px;border-radius:5px;z-index:100;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#ffffff;transition:all 0.3s ease-in-out;border:0;}.home-blog-box .cherry-box .inner{padding:88px 0 95px;color:#ffffff;}.home-blog-box .cherry-box .inner h2{color:#ffffff;margin-bottom:0.65em;}.home-blog-box .cherry-box .inner h5{margin-bottom:1.1em;color:#ffffff;}@media (max-width: 1675px) {.masonry-layout .quote_wrapper,.masonry-layout .link_wrapper,.grid-layout .quote_wrapper,.grid-layout .link_wrapper,.timeline-layout .quote_wrapper,.timeline-layout .link_wrapper{text-overflow:ellipsis;}.masonry-layout .quote_wrapper .site-wrapper .entry-header h4.entry-title,.masonry-layout .link_wrapper .site-wrapper .entry-header h4.entry-title,.grid-layout .quote_wrapper .site-wrapper .entry-header h4.entry-title,.grid-layout .link_wrapper .site-wrapper .entry-header h4.entry-title,.timeline-layout .quote_wrapper .site-wrapper .entry-header h4.entry-title,.timeline-layout .link_wrapper .site-wrapper .entry-header h4.entry-title{font-size:1.125rem;line-height:1.625rem;margin-bottom:10px;}.masonry-layout .quote_wrapper .user_position,.masonry-layout .quote_wrapper .post-link,.masonry-layout .link_wrapper .user_position,.masonry-layout .link_wrapper .post-link,.grid-layout .quote_wrapper .user_position,.grid-layout .quote_wrapper .post-link,.grid-layout .link_wrapper .user_position,.grid-layout .link_wrapper .post-link,.timeline-layout .quote_wrapper .user_position,.timeline-layout .quote_wrapper .post-link,.timeline-layout .link_wrapper .user_position,.timeline-layout .link_wrapper .post-link{word-wrap:break-word;text-overflow:ellipsis;display:inline-block;margin-bottom:40px;}.masonry-layout .quote_wrapper .post-link,.masonry-layout .link_wrapper .post-link,.grid-layout .quote_wrapper .post-link,.grid-layout .link_wrapper .post-link,.timeline-layout .quote_wrapper .post-link,.timeline-layout .link_wrapper .post-link{display:block;}}@media only screen and (max-width: 1200px) {.entry-title{padding-top:10px;clear:both;}.widget.cherry_testimonials_widget blockquote{clear:both;}.widget .site-wrapper{padding-top:10px;clear:both;}.comments .comment-form-author,.comments .comment-form-email,.comments .comment-form-url{width:100%;}}@media (max-width: 992px) {.comments .comment .children{padding-left:20px;}.related-posts_item{margin-bottom:30px;}.comments{padding-left:20px;padding-right:20px;}.related-posts_item .entry-thumbnail img{margin:0 auto;}.related-posts_title{font-size:1.75rem;line-height:2.125rem;}.masonry-layout.grid-type-3 .masonry-wrapper .video-type .entry-header .entry-title,.masonry-layout.grid-type-3 .masonry-wrapper .image-type .entry-header .entry-title,.masonry-layout.grid-type-3 .masonry-wrapper .gallery-type .entry-header .entry-title,.masonry-layout.grid-type-3 .masonry-wrapper .video-type .entry-header .entry-title,.masonry-layout.grid-type-3 .masonry-wrapper .image-type .entry-header .entry-title,.masonry-layout.grid-type-3 .masonry-wrapper .gallery-type .entry-header .entry-title{position:relative;}.grid-layout.grid-type-3 .row{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.grid-layout.grid-type-3 .grid-layout-item{-webkit-flex:1 1 400px;-ms-flex:1 1 400px;flex:1 0 auto;}}@media (max-width: 768px) {.entry-title{padding-top:10px;clear:both;}.grid-layout.grid-type-2{padding:0;}.author-bio h5{clear:both;}.comment-author .comment-meta{clear:both;}.grid-layout-item:nth-child(even){clear:both;}.timeline-layout .timeline-wrapper .timeline-line{display:none;}.timeline-layout article.timeline-layout-item,.timeline-layout article.timeline-layout-item.even,.timeline-layout article.timeline-layout-item.odd{float:none;width:100%!important;}.timeline-layout article.timeline-layout-item .arrow,.timeline-layout article.timeline-layout-item.even .arrow,.timeline-layout article.timeline-layout-item.odd .arrow{display:none;}.timeline-layout article.timeline-layout-item .inner .marker,.timeline-layout article.timeline-layout-item.even .inner .marker,.timeline-layout article.timeline-layout-item.odd .inner .marker{position:relative;top:auto;right:auto;bottom:auto;left:auto;margin:0 0 10px!important;}.timeline-layout article.timeline-layout-item .inner .marker span,.timeline-layout article.timeline-layout-item.even .inner .marker span,.timeline-layout article.timeline-layout-item.odd .inner .marker span{right:auto;left:52px;}.single .entry-thumbnail{float:none;}}.single-portfolio .post-meta-container a{text-decoration:underline;}.single-portfolio .site-content .widget-area{padding-top:0;}.portfolio-wrap{padding:20px 0 35px;}.portfolio-wrap .grid-layout{padding-left:0;padding-right:0;}.portfolio-wrap .portfolio-filter{margin:0 0 25px;text-align:center;position:relative;}.portfolio-wrap .portfolio-filter ul.filter{display:inline-block;vertical-align:top;float:none;border-bottom:1px solid transparent;font-size:20px;line-height:30px;font-weight:normal;text-align:center;margin:0 20%;}@media (max-width: 1200px) {.portfolio-wrap .portfolio-filter ul.filter{margin:0;}}.portfolio-wrap .portfolio-filter ul.filter li{margin:0;display:inline-block;float:none;transition:all 0.2s ease-in-out;}@media (max-width: 768px) {.portfolio-wrap .portfolio-filter ul.filter li{display:block;}}.portfolio-wrap .portfolio-filter ul.filter li a{position:relative;display:block;padding:10px 35px 15px;text-decoration:none;}.portfolio-wrap .portfolio-filter ul.filter li a:before{content:'';position:absolute;bottom:20px;left:0;width:100%;height:4px;transition:all 0.2s ease-in-out;-webkit-transform:scale(0);transform:scale(0);visibility:hidden;opacity:0;}.portfolio-wrap .portfolio-filter ul.filter li a:hover:before,.portfolio-wrap .portfolio-filter ul.filter li.active a:before{bottom:-1px;-webkit-transform:scale(1);transform:scale(1);visibility:visible;opacity:1;}@media (max-width: 768px) {.portfolio-wrap .portfolio-filter ul.filter{border:none;}.portfolio-wrap .portfolio-filter ul.filter li a:before{display:none;}}.portfolio-wrap .portfolio-filter ul.order-filter{position:absolute;right:30px;top:0;font-size:20px;line-height:30px;font-weight:normal;display:inline-block;vertical-align:top;width:20%;min-width:250px;text-align:right;float:none;padding-top:10px;}@media (max-width: 1200px) {.portfolio-wrap .portfolio-filter ul.order-filter{position:relative;float:none;display:block;right:0;margin-top:25px;width:100%;min-width:inherit;text-align:center;}}.portfolio-wrap .portfolio-filter ul.order-filter>li{padding:0;margin:0 20px;float:none;display:inline-block;}.portfolio-wrap .portfolio-filter ul.order-filter>li[data-order="order"]{padding-right:20px;}.portfolio-wrap .portfolio-filter ul.order-filter .marker{top:15px;}.portfolio-wrap .portfolio-filter ul.order-filter .orderby-list{top:40px;left:50%;box-shadow:2px 2px 5px rgba(0,0,0,0.3);width:110px;margin-left:-50px;padding:15px 0;font-size:15px;line-height:26px;}.portfolio-wrap .portfolio-filter ul.order-filter .orderby-list li{color:#fff;}.portfolio-wrap .portfolio-container .portfolio-list{}.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item{margin:0;}@media (max-width: 768px) {.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item{margin:0!important;width:100%!important;}}.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item h2,.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item h3,.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item h4,.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item h5{margin-bottom:0;line-height:1.2em;margin-bottom:8px;}.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item .inner-wrap{box-shadow:10px 10px 12px rgba(0,0,0,0.07);}.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item .inner-wrap:hover{box-shadow:none;}.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item .inner-wrap .rollover-content{background:none;}.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item .item-content-holder{position:relative;padding:0 5px;z-index:5;}.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item .plane-wrap{padding:20px;box-shadow:15px 15px 20px rgba(0,0,0,0.1);transition:all 0.3s ease;}.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item .plane-wrap:hover{box-shadow:none;}.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item .plane-wrap .media-content{margin-bottom:15px;}.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item .plane-wrap .item-content{font-size:14px;line-height:23px;}.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item .plane-wrap .item-meta{margin-top:12px;padding-top:12px;border-top:1px solid #ebebeb;}.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item .item-content-inner{position:relative;z-index:1;}.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item .item-content-inner:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;opacity:.8;z-index:-1;}.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item .links-container{transition:all 0.5s ease;}.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item .item-link.zoomlink{transition:all 0.3s ease;position:relative;border-radius:50%;padding:0;margin:0;font-size:54px;line-height:63px;width:71px;height:71px;border:3px solid;z-index:1;}.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item .item-link.zoomlink:before{transition:all 0.3s ease;-webkit-transform:scale(0);transform:scale(0);visibility:hidden;content:'';position:absolute;border-radius:50%;top:0;left:0;right:0;bottom:0;z-index:-1;}.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item .item-link.zoomlink:hover{-webkit-transform:rotate(90degdeg);transform:rotate(90degdeg);}.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item .item-link.zoomlink:hover:before{-webkit-transform:scale(1);transform:scale(1);visibility:visible;}.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item .unfolded-items-area{position:absolute;top:0;left:0;right:0;bottom:0;z-index:50;z-index:155;}@media (min-width: 768px) and (max-width: 870px) {.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item{font-size:14px;line-height:18px;}.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item h2,.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item h3,.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item h4,.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item h5{font-size:18px;margin:-15px 0 5px;}}@media (max-width: 767px) {.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item h2,.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item h3,.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item h4,.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item h5{font-size:24px;line-height:28px;}}@media (max-width: 650px) {.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item .thumbnailset-wrapper{display:none;}}.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.custom-hover .inner-wrap .animated-block-1,.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.custom-hover .inner-wrap .animated-block-2{position:relative;top:75px;visibility:hidden;opacity:0;}.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.custom-hover .inner-wrap .animated-block-1{transition:all 0.5s ease;-webkit-transition-delay:0.3s;transition-delay:0.3s;}.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.custom-hover .inner-wrap .animated-block-2{transition:all 0.5s ease;-webkit-transition-delay:0.1s;transition-delay:0.1s;}.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.custom-hover .inner-wrap .rollover-content{transition:all 0.8s ease;-webkit-transition-delay:0.15s;transition-delay:0.15s;visibility:hidden;opacity:0;}.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.custom-hover .inner-wrap .rollover-content h1,.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.custom-hover .inner-wrap .rollover-content h2,.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.custom-hover .inner-wrap .rollover-content h3,.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.custom-hover .inner-wrap .rollover-content h4,.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.custom-hover .inner-wrap .rollover-content h5,.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.custom-hover .inner-wrap .rollover-content span{transition:all 0.5s ease;visibility:hidden;opacity:0;top:50px;}.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.custom-hover .inner-wrap .item-content-inner:before{transition:all 0.5s ease;-webkit-transition-delay:0.7s;transition-delay:0.7s;visibility:hidden;opacity:0;}.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.custom-hover .inner-wrap .media-content>img{transition:all 0.5s ease;-webkit-transform:scale(1);transform:scale(1);}.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.custom-hover .inner-wrap .links-container{-webkit-transform:scale(0);transform:scale(0);}.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.custom-hover .inner-wrap:hover .animated-block-1,.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.custom-hover .inner-wrap:hover .animated-block-2,.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.custom-hover.hold-hover .inner-wrap .animated-block-1,.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.custom-hover.hold-hover .inner-wrap .animated-block-2{top:0px;visibility:visible;opacity:1;}.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.custom-hover .inner-wrap:hover .animated-block-1,.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.custom-hover.hold-hover .inner-wrap .animated-block-1{-webkit-transition-delay:0.1s;transition-delay:0.1s;}.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.custom-hover .inner-wrap:hover .animated-block-2,.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.custom-hover.hold-hover .inner-wrap .animated-block-2{-webkit-transition-delay:0.3s;transition-delay:0.3s;}.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.custom-hover .inner-wrap:hover .rollover-content,.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.custom-hover.hold-hover .inner-wrap .rollover-content{-webkit-transition-delay:0s;transition-delay:0s;visibility:visible;opacity:1;}.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.custom-hover .inner-wrap:hover .rollover-content h1,.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.custom-hover .inner-wrap:hover .rollover-content h2,.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.custom-hover .inner-wrap:hover .rollover-content h3,.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.custom-hover .inner-wrap:hover .rollover-content h4,.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.custom-hover .inner-wrap:hover .rollover-content h5,.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.custom-hover .inner-wrap:hover .rollover-content span,.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.custom-hover.hold-hover .inner-wrap .rollover-content h1,.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.custom-hover.hold-hover .inner-wrap .rollover-content h2,.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.custom-hover.hold-hover .inner-wrap .rollover-content h3,.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.custom-hover.hold-hover .inner-wrap .rollover-content h4,.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.custom-hover.hold-hover .inner-wrap .rollover-content h5,.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.custom-hover.hold-hover .inner-wrap .rollover-content span{visibility:visible;opacity:1;top:0;}.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.custom-hover .inner-wrap:hover .item-content-inner:before,.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.custom-hover.hold-hover .inner-wrap .item-content-inner:before{-webkit-transition-delay:0s;transition-delay:0s;visibility:visible;opacity:.8;}.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.custom-hover .inner-wrap:hover.button-inside .item-content-inner:before,.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.custom-hover.hold-hover .inner-wrap.button-inside .item-content-inner:before{opacity:.5;}.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.custom-hover .inner-wrap:hover .media-content>img,.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.custom-hover.hold-hover .inner-wrap .media-content>img{-webkit-transform:scale(1.25);transform:scale(1.25);}.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.custom-hover .inner-wrap:hover .links-container,.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.custom-hover.hold-hover .inner-wrap .links-container{-webkit-transform:scale(1);transform:scale(1);}.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.simple-fade-hover.hold-hover .rollover-content{opacity:1;}.portfolio-wrap .portfolio-container .portfolio-list div.portfolio-item.simple-scale-hover.hold-hover .rollover-content{opacity:1;-webkit-transform:scale(1);transform:scale(1);}.portfolio-wrap .portfolio-pagination{text-align:center;}.portfolio-wrap .portfolio-pagination ul.page-link,.portfolio-wrap .portfolio-pagination .page-nav{padding:0 15px;float:none;display:inline-block;vertical-align:top;}.portfolio-wrap .portfolio-pagination ul.page-link li a,.portfolio-wrap .portfolio-pagination .page-nav a{display:inline-block;border-radius:4px;min-width:40px;height:40px;padding:0 5px;text-align:center;font-size:16px;line-height:40px;font-weight:300;text-decoration:none;box-shadow:3px 3px 8px rgba(0,0,0,0.1);}.portfolio-wrap .portfolio-pagination .page-nav a{padding:0 17px;margin:0 5px;}.portfolio-wrap .portfolio-pagination ul.page-link li{margin:0 0 10px 10px;}.portfolio-wrap .portfolio-pagination ul.page-link li.active a{box-shadow:none;}.portfolio-wrap .portfolio-pagination ul.page-link li:first-child{margin:0 0 10px 0;}.portfolio-wrap .portfolio-ajax-button .load-more-button a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden;padding:20px 35px;font-size:19px;line-height:1.2em;font-weight:bold;text-transform:uppercase;box-shadow:5px 5px 5px rgba(0,0,0,0.1);border-radius:5px;}body.cherry-with-sidebar .portfolio-container .portfolio-list .portfolio-item:hover{z-index:10000;}body.cherry-with-sidebar .portfolio-container .portfolio-list .portfolio-item .inner-wrap{overflow:visible;}body.cherry-with-sidebar .portfolio-container .portfolio-list .portfolio-item .inner-wrap .item-content .item-content-inner:before{display:none;}body.cherry-with-sidebar .portfolio-container .portfolio-list .portfolio-item .inner-wrap .item-content .item-content-inner.table-display{display:block;}body.cherry-with-sidebar .portfolio-container .portfolio-list .portfolio-item .inner-wrap .item-content .item-content-inner.table-display .table-cell{display:block;left:50%;position:relative;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}body.cherry-with-sidebar .portfolio-container .portfolio-list .portfolio-item .inner-wrap .item-content .item-content-inner.table-display .table-cell:before{content:'';position:absolute;top:-5%;left:-5%;bottom:-5%;right:-5%;width:110%;height:110%;opacity:.9;z-index:-1;box-shadow:10px 10px 12px rgba(0,0,0,0.17);}body.cherry-with-sidebar .portfolio-container .portfolio-list .portfolio-item .inner-wrap .item-content .item-content-inner.table-display .table-cell .item-content-holder{margin-top:0!important;}div.portfolio-wrap .portfolio-container.justified-layout .portfolio-list .justified-layout-item{display:-ms-flexbox;display:-webkit-flex;display:flex;}div.portfolio-wrap .portfolio-container.justified-layout .portfolio-list .justified-layout-item .inner-wrap.plane-wrap{height:auto;}.thumbnailset-wrapper{position:relative;margin:0 auto;z-index:1;}.thumbnailset,div.portfolio-wrap div.portfolio-item .inner-wrap .thumbnailset{position:relative;z-index:150;}.thumbnailset li,div.portfolio-wrap div.portfolio-item .inner-wrap .thumbnailset li{position:absolute;overflow:hidden;border-radius:50%;width:135px;height:135px;}.thumbnailset li img,div.portfolio-wrap div.portfolio-item .inner-wrap .thumbnailset li img{width:100%;height:auto;}.thumbnailset .thumbnail-link,div.portfolio-wrap div.portfolio-item .inner-wrap .thumbnailset .thumbnail-link{position:relative;display:block;}.thumbnailset .thumbnail-link:before,div.portfolio-wrap div.portfolio-item .inner-wrap .thumbnailset .thumbnail-link:before{transition:all 0.35s ease;content:'';position:absolute;border-radius:50%;width:100%;height:100%;top:0;left:0;visibility:hidden;opacity:0;}.thumbnailset .thumbnail-link:after,div.portfolio-wrap div.portfolio-item .inner-wrap .thumbnailset .thumbnail-link:after{transition:all 0.35s ease;-webkit-transform:scale(0);transform:scale(0);content:'\f002';position:absolute;width:50px;height:50px;top:50%;left:50%;margin:-25px 0 0 -25px;text-align:center;color:#fff;font:30px/50px FontAwesome;visibility:hidden;opacity:0;}.thumbnailset .thumbnail-link:hover:before,div.portfolio-wrap div.portfolio-item .inner-wrap .thumbnailset .thumbnail-link:hover:before{visibility:visible;opacity:.8;}.thumbnailset .thumbnail-link:hover:after,div.portfolio-wrap div.portfolio-item .inner-wrap .thumbnailset .thumbnail-link:hover:after{-webkit-transform:scale(1);transform:scale(1);visibility:visible;opacity:1;}.thumbnailset .thumbnails-hover-cover,div.portfolio-wrap div.portfolio-item .inner-wrap .thumbnailset .thumbnails-hover-cover{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9999;}.small-thumbs .thumbnailset li,div.portfolio-wrap div.portfolio-item .inner-wrap .small-thumbs .thumbnailset li{width:110px;height:110px;}.thumbnailset-cover{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(11,11,11,0.8);z-index:145;}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{transition:all 0.35s ease;margin:0;top:auto;left:auto;bottom:20px;width:52px;height:52px;text-align:center;border-radius:50%;background-image:none;box-shadow:3px 3px 5px rgba(0,0,0,0.1);}.swiper-container .swiper-button-next:before,.swiper-container .swiper-button-prev:before{content:'';font:34px/52px 'FontAwesome';}.swiper-container .swiper-button-next{right:20px;}.swiper-container .swiper-button-next:before{content:"\f105";}.swiper-container .swiper-button-prev{right:77px;}.swiper-container .swiper-button-prev:before{content:"\f104";}.swiper-container .swiper-pagination .swiper-pagination-bullet{opacity:1;}.post-thumbnail{max-width:100%;}ul,ol{padding:0;list-style:none;}a:hover,a:focus{text-decoration:none;outline:0;outline:none;}.woocommerce .mfp-bg{z-index:1000000;}.woocommerce .mfp-wrap{z-index:1000001;}table{border-color:#ebebeb;}.table tr>th,.table tr>td,table tr>th,table tr>td,.table>thead>tr>th,table>thead>tr>th{vertical-align:middle;}.add_to_cart_button.loading:after{display:none;}.site-header{position:relative;z-index:100;}.woocommerce a.remove,.yith-woocompare-widget ul.products-list a.remove{background:none;width:auto;height:auto;display:inline-block!important;line-height:inherit;color:#999999!important;font-weight:normal;font-size:0;vertical-align:middle;position:relative;}.woocommerce a.remove:before,.yith-woocompare-widget ul.products-list a.remove:before{content:'\f00d';position:absolute;left:0;right:0;font-size:16px;font-family:"FontAwesome";}.woocommerce a.remove:hover,.woocommerce a.remove:focus,.yith-woocompare-widget ul.products-list a.remove:hover,.yith-woocompare-widget ul.products-list a.remove:focus{background:none!important;}table.compare-list .remove td a span.remove{display:none;}.woocommerce .star-rating{font-size:12px;width:6.5em;letter-spacing:0.3em;height:1em;line-height:1em;position:relative;display:inline-block;margin-left:0;margin-right:0;}.woocommerce .star-rating:before{color:#ebebeb;float:left;position:absolute;top:0;left:0;content:'\53\53\53\53\53';}.woocommerce .star-rating span{float:left;left:0;padding-top:1.5em;position:absolute;top:0;overflow:hidden;height:0;}.woocommerce .star-rating span:before{position:absolute;left:0;top:0;}.woocommerce span.onsale{padding:0;width:52px;height:52px;font-size:13px;line-height:51px;text-transform:uppercase;color:#ffffff;border-radius:50%;}.woocommerce ul.products li.product{text-align:center;position:relative;line-height:0;z-index:10;transition:400ms all;}@media (max-width: 768px) {.woocommerce ul.products li.product{box-shadow:0 14px 18px 0 rgba(0,0,0,0.11);}}.woocommerce ul.products li.product:hover{z-index:100;}.woocommerce ul.products li.product .onsale{left:10px;top:10px;right:auto;margin:0;}.woocommerce ul.products li.product img{margin:0!important;}.woocommerce ul.products li.product h3{font-size:16px;line-height:26px;padding:30px 10px 0 10px;font-weight:300;transition:300ms linear;}.woocommerce ul.products li.product .short_desc{margin:0 0 20px;}.woocommerce ul.products li.product .price{font-size:20px;line-height:35px;font-weight:400;display:block;margin-bottom:5px;}.woocommerce ul.products li.product .price del,.woocommerce ul.products li.product .price ins{line-height:35px!important;display:inline-block!important;vertical-align:bottom;text-decoration:none;font-weight:400!important;}.woocommerce ul.products li.product .price del{text-decoration:line-through;opacity:1!important;font-weight:300!important;margin-right:5px;margin-left:5px;}.woocommerce ul.products li.product .price del .amount{font-size:inherit;text-decoration:line-through;}.woocommerce ul.products li.product .price ins{margin-left:5px;margin-right:5px;}.woocommerce ul.products li.product .price .amount{font-size:20px;line-height:35px;display:inline-block;vertical-align:middle;}.woocommerce ul.products li.product .price del{font-size:16px;}.woocommerce ul.products li.product .star-rating{display:inline-block;font-size:16px!important;margin-top:3px;margin-bottom:0;}.woocommerce ul.products li.product .short_desc,.woocommerce ul.products li.product h3,.woocommerce ul.products li.product .price{padding-left:12px;padding-right:12px;}.woocommerce ul.products li.product .product_buttons{margin-top:20px;margin-bottom:20px;}.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist{margin-top:0;}.woocommerce ul.products li.product a.btn,.woocommerce ul.products li.product .compare,.woocommerce ul.products li.product .cherry-quick-view,.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist a,.woocommerce ul.products li.product .yith-wcqv-button{height:40px;border:none;float:left;padding:0;font-size:0;z-index:2;line-height:0;border-radius:5px;text-align:center;position:relative;box-sizing:border-box;box-shadow:3px 4px 5px 0 rgba(0,0,0,0.1);font-weight:400;}.woocommerce ul.products li.product a.btn:before,.woocommerce ul.products li.product .compare:before,.woocommerce ul.products li.product .cherry-quick-view:before,.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist a:before,.woocommerce ul.products li.product .yith-wcqv-button:before{font-size:17px;font-family:"FontAwesome";line-height:40px;position:absolute;text-align:center;top:0;left:0;right:0;width:100%;transition:all 500ms ease;}.woocommerce ul.products li.product a.btn:hover,.woocommerce ul.products li.product .compare:hover,.woocommerce ul.products li.product .cherry-quick-view:hover,.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist a:hover,.woocommerce ul.products li.product .yith-wcqv-button:hover{box-shadow:none;}.woocommerce ul.products li.product a.btn:hover .feedback,.woocommerce ul.products li.product .compare:hover .feedback,.woocommerce ul.products li.product .cherry-quick-view:hover .feedback,.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist a:hover .feedback,.woocommerce ul.products li.product .yith-wcqv-button:hover .feedback{visibility:visible;top:-20px;opacity:1;}.woocommerce ul.products li.product a.btn,.woocommerce ul.products li.product .compare,.woocommerce ul.products li.product .cherry-quick-view,.woocommerce ul.products li.product div.yith-wcwl-add-to-wishlist,.woocommerce ul.products li.product .yith-wcqv-button{margin:5px;-webkit-box-flex:1 0 10%;width:20%;-webkit-flex:1 0 10%;-ms-flex:1 0 10%;flex:1 0 10%;}.woocommerce ul.products li.product a.btn:hover,.woocommerce ul.products li.product .compare:hover,.woocommerce ul.products li.product .cherry-quick-view:hover,.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist a:hover,.woocommerce ul.products li.product .yith-wcwl-wishlistaddedbrowse.show a,.woocommerce ul.products li.product .yith-wcwl-wishlistexistsbrowse.show a,.woocommerce ul.products li.product .compare.added,.woocommerce ul.products li.product .yith-wcqv-button:hover{box-shadow:none;}.woocommerce ul.products li.product a.btn:hover:before,.woocommerce ul.products li.product .compare:hover:before,.woocommerce ul.products li.product .cherry-quick-view:hover:before,.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist a:hover:before,.woocommerce ul.products li.product .yith-wcwl-wishlistaddedbrowse.show a:before,.woocommerce ul.products li.product .yith-wcwl-wishlistexistsbrowse.show a:before,.woocommerce ul.products li.product .compare.added:before,.woocommerce ul.products li.product .yith-wcqv-button:hover{color:#ffffff;}.woocommerce ul.products li.product div.yith-wcwl-add-to-wishlist .show a{width:100%;}.woocommerce ul.products li.product .added_to_cart{display:none!important;}.woocommerce ul.products li.product .feedback{border:none;background:#ffffff;position:absolute;visibility:hidden;left:50%;right:auto!important;top:0;margin:0;width:auto;height:auto;z-index:2;text-transform:uppercase;padding:5px 10px;overflow:visible;white-space:nowrap;display:inline-block;clear:both;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);box-sizing:border-box;opacity:0;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);transition:all 300ms ease;pointer-events:none;}.woocommerce ul.products li.product .feedback:before,.woocommerce ul.products li.product .feedback:after{position:absolute;content:'';display:block;width:0;height:0;border-style:solid;border-width:12px 10px 0 10px;border-color:#ffffff transparent transparent transparent;left:50%;margin-left:-10px;bottom:-11px;z-index:1;}.woocommerce ul.products li.product .feedback:after{border-width:12px 7px 0 7px;border-color:transparent transparent transparent transparent;margin-left:-7px;z-index:0;}.woocommerce ul.products li.product .cherry-quick-view.btn{position:absolute;}.woocommerce ul.products li.product .cherry-quick-view.btn:before{content:"";}.woocommerce ul.products li.product .yith-wcqv-button{-webkit-order:4;-ms-flex-order:4;order:4;}.woocommerce ul.products li.product .yith-wcqv-button:before{content:"";}.woocommerce ul.products li.product.product-type-variable .yith-wcqv-button{display:none;}.woocommerce ul.products li.product a.btn:before{content:"";}.woocommerce ul.products li.product .add_to_cart_button{transition:background-color 300ms,box-shadow 300ms;margin:0;overflow:hidden;}.woocommerce ul.products li.product .add_to_cart_button:before{content:"";font-family:"FontAwesome";font-size:22px;display:inline-block;font-weight:400;position:relative;top:1px;margin-right:12px;}.woocommerce ul.products li.product .add_to_cart_button.added:before{bottom:0;border:none;}.woocommerce ul.products li.product .add_to_cart_button.added,.woocommerce ul.products li.product .add_to_cart_button.loading{box-shadow:none!important;}.woocommerce ul.products li.product .add_to_cart_button.added:after{position:absolute;left:0;width:100%;height:100%;right:0;top:0;bottom:0;margin:0;line-height:50px;border-radius:5px;background:#2fc1a1;}@media (max-width: 767px) {.woocommerce ul.products li.product .add_to_cart_button.added:after{line-height:40px;}}.woocommerce ul.products li.product .add_to_cart_button.product_type_variable:before{content:"";display:none;}.woocommerce ul.products li.product .add_to_cart_button.loading{font-size:0!important;overflow:hidden;opacity:1;}.woocommerce ul.products li.product .add_to_cart_button.loading:before{visibility:hidden;}.woocommerce ul.products li.product .add_to_cart_button.loading:after{left:0;top:0;bottom:0;right:0;line-height:50px;font-size:30px;display:block;}@media (max-width: 767px) {.woocommerce ul.products li.product .add_to_cart_button{padding-top:11px;padding-bottom:14px;}.woocommerce ul.products li.product .add_to_cart_button.loading{font-size:15px!important;}.woocommerce ul.products li.product .add_to_cart_button.loading:after{display:none!important;}}.woocommerce ul.products li.product a.button[class*="product"]:not(.product_details_button),.woocommerce ul.products li.product .add_to_cart_button{display:block;width:auto;margin:6px;box-shadow:3px 4px 5px 0 rgba(0,0,0,0.1);font-size:17px;font-weight:700;color:#ffffff;text-transform:uppercase;padding:12px 10px 16px;box-sizing:border-box;flex:0 1 100%;-webkit-box-flex:0 1 100%;width:100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;}.woocommerce ul.products li.product a.button[class*="product"]:not(.product_details_button):hover,.woocommerce ul.products li.product .add_to_cart_button:hover{background:#2FC1A1;box-shadow:none;}@media (max-width: 767px) {.woocommerce ul.products li.product a.button[class*="product"]:not(.product_details_button),.woocommerce ul.products li.product .add_to_cart_button{font-size:15px;padding-top:13px;padding-bottom:12px;}.woocommerce ul.products li.product a.button[class*="product"]:not(.product_details_button):before,.woocommerce ul.products li.product .add_to_cart_button:before{display:none;}}@media (min-width: 768px) {.woocommerce ul.products li.product.outofstock a.button[class*="product"]:not(.product_details_button){padding-top:16px;padding-bottom:17px;}}.woocommerce ul.products li.product .product_details_button{-webkit-order:3;-ms-flex-order:3;order:3;}.woocommerce ul.products li.product .compare{-webkit-order:2;-ms-flex-order:2;order:2;overflow:hidden;}.woocommerce ul.products li.product .compare:before{content:"";}.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist{clear:none;float:left;-webkit-order:1;-ms-flex-order:1;order:1;}.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist .ajax-loading{display:none!important;}.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist a:before{content:"";}.woocommerce ul.products li.product>.short_desc,.woocommerce ul.products li.product>.product_buttons{display:none;}.woocommerce ul.products li.product .product_hidden-content{z-index:2;background:#ffffff;padding:0 0 30px;opacity:1;position:relative;visibility:visible;opacity:1;top:0;pointer-events:auto;transition:400ms all;}@media only screen and (min-width: 769px) {.woocommerce ul.products li.product .product_hidden-content{position:absolute;top:100%;left:0;right:0;opacity:0;visibility:hidden;pointer-events:none;}}@media (max-width: 768px) {.woocommerce ul.products li.product .product_hidden-content{padding-top:0!important;}}.woocommerce ul.products li.product .product_hidden-content .product_buttons{margin-bottom:0;margin-left:15px;margin-right:15px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.woocommerce ul.products li.product .product_hidden-content .star-rating{margin-top:26px;}.woocommerce ul.products li.product .product_hidden-content>div:first-of-type{padding-top:20px;}.woocommerce ul.products li.product .product-wrap{padding:0;position:relative;}.woocommerce ul.products li.product .product-wrap a{position:relative;z-index:10;display:block;}@media only screen and (min-width: 769px) {.woocommerce ul.products li.product:hover{box-shadow:0 14px 18px 0 rgba(0,0,0,0.11);}.woocommerce ul.products li.product:hover .product_hidden-content{opacity:1;visibility:visible;pointer-events:auto;box-shadow:0 14px 18px 0 rgba(0,0,0,0.11);}}@media (min-width: 769px) {.woocommerce.cherry-with-sidebar:not(.archive) .sidebar-content-sidebar-wrapper ul.products li.product{width:48%!important;margin-left:0;margin-right:0;}.woocommerce.cherry-with-sidebar:not(.archive) .sidebar-content-sidebar-wrapper ul.products li.product:nth-child(2n){float:right;}.woocommerce.cherry-with-sidebar:not(.archive) .sidebar-content-sidebar-wrapper ul.products li.product.first{clear:none;}.woocommerce.cherry-with-sidebar:not(.archive) .sidebar-content-sidebar-wrapper ul.products li.product:nth-child(2n + 3){clear:both;}}.woocommerce.archive ul.products,.woocommerce-page.archive ul.products{margin-left:0;}.woocommerce.archive ul.products li.product,.woocommerce-page.archive ul.products li.product{margin-bottom:46px!important;margin-right:3.448275862068966%;}.woocommerce.archive ul.products li.product.first,.woocommerce-page.archive ul.products li.product.first{clear:none;}@media (min-width: 1200px) {.woocommerce.archive ul.products li.product,.woocommerce-page.archive ul.products li.product{width:31.03448275862069%;}.woocommerce.archive ul.products li.product:nth-child(3n + 4),.woocommerce-page.archive ul.products li.product:nth-child(3n + 4){clear:both;}.woocommerce.archive ul.products li.product:nth-child(3n),.woocommerce-page.archive ul.products li.product:nth-child(3n){margin-right:0;}}@media (min-width: 480px) and (max-width: 1199px) {.woocommerce.archive ul.products li.product,.woocommerce-page.archive ul.products li.product{margin-right:3%;width:48.5%!important;}.woocommerce.archive ul.products li.product:nth-child(2n + 3),.woocommerce-page.archive ul.products li.product:nth-child(2n + 3){clear:both;}.woocommerce.archive ul.products li.product:nth-child(2n),.woocommerce-page.archive ul.products li.product:nth-child(2n){margin-right:0;}}@media (max-width: 479px) {.woocommerce.archive ul.products li.product,.woocommerce-page.archive ul.products li.product{margin-right:0;float:none;width:100%!important;}}@media (min-width: 992px) {.woocommerce.columns-1 ul.products li.product{width:100%!important;margin-bottom:46px;}.woocommerce.columns-1 ul.products li.product:nth-child(1n){margin-right:0;}}@media (min-width: 992px) {.woocommerce.columns-2 ul.products li.product{width:48.71795%!important;margin-right:2.5641%;margin-bottom:46px;}.woocommerce.columns-2 ul.products li.product:nth-child(2n){margin-right:0;}}@media (min-width: 992px) {.woocommerce.columns-3 ul.products li.product{width:31.62393%!important;margin-right:2.5641%;margin-bottom:46px;}.woocommerce.columns-3 ul.products li.product:nth-child(3n){margin-right:0;}}@media (min-width: 992px) {.woocommerce.columns-4 ul.products li.product{width:23.07692%!important;margin-right:2.5641%;margin-bottom:46px;}.woocommerce.columns-4 ul.products li.product:nth-child(4n){margin-right:0;}}@media (min-width: 992px) {.woocommerce.columns-5 ul.products li.product{width:17.94872%!important;margin-right:2.5641%;margin-bottom:46px;}.woocommerce.columns-5 ul.products li.product:nth-child(5n){margin-right:0;}}@media (min-width: 992px) {.woocommerce.columns-6 ul.products li.product{width:14.52991%!important;margin-right:2.5641%;margin-bottom:46px;}.woocommerce.columns-6 ul.products li.product:nth-child(6n){margin-right:0;}}@media (min-width: 992px) {.woocommerce.columns-7 ul.products li.product{width:12.08791%!important;margin-right:2.5641%;margin-bottom:46px;}.woocommerce.columns-7 ul.products li.product:nth-child(7n){margin-right:0;}}@media (min-width: 992px) {.woocommerce.columns-8 ul.products li.product{width:10.25641%!important;margin-right:2.5641%;margin-bottom:46px;}.woocommerce.columns-8 ul.products li.product:nth-child(8n){margin-right:0;}}@media (min-width: 992px) {.woocommerce.columns-9 ul.products li.product{width:8.83191%!important;margin-right:2.5641%;margin-bottom:46px;}.woocommerce.columns-9 ul.products li.product:nth-child(9n){margin-right:0;}}@media (min-width: 992px) {.woocommerce.columns-10 ul.products li.product{width:7.69231%!important;margin-right:2.5641%;margin-bottom:46px;}.woocommerce.columns-10 ul.products li.product:nth-child(10n){margin-right:0;}}@media (min-width: 992px) {.woocommerce.columns-11 ul.products li.product{width:6.75991%!important;margin-right:2.5641%;margin-bottom:46px;}.woocommerce.columns-11 ul.products li.product:nth-child(11n){margin-right:0;}}@media (min-width: 992px) {.woocommerce.columns-12 ul.products li.product{width:5.98291%!important;margin-right:2.5641%;margin-bottom:46px;}.woocommerce.columns-12 ul.products li.product:nth-child(12n){margin-right:0;}}@media (min-width: 480px) and (max-width: 991px) {.woocommerce[class*='columns'] ul.products li.product{width:48%!important;margin-left:0;margin-right:0;}.woocommerce[class*='columns'] ul.products li.product:nth-child(2n){float:right;}.woocommerce[class*='columns'] ul.products li.product.first{clear:none;}.woocommerce[class*='columns'] ul.products li.product:nth-child(2n + 3){clear:both;}}@media (max-width: 479px) {.woocommerce[class*='columns'] ul.products li.product{margin-right:0;float:none;width:100%!important;}}.woocommerce .sidebar-content-wrapper:before,.woocommerce .content-sidebar-wrapper:before{display:none;}@media (min-width: 992px) {body.woocommerce .site-content .sidebar-content-sidebar-wrapper,body.woocommerce .site-content .content-sidebar-sidebar-wrapper,body.woocommerce .site-content .sidebar-sidebar-content-wrapper{width:74.35897435897436%;}body.woocommerce .site-content .sidebar-content-sidebar-wrapper #primary,body.woocommerce .site-content .content-sidebar-sidebar-wrapper #primary,body.woocommerce .site-content .sidebar-sidebar-content-wrapper #primary{width:65.51724137931034%;}body.woocommerce .site-content .sidebar-content-sidebar-wrapper .widget-area,body.woocommerce .site-content .content-sidebar-sidebar-wrapper .widget-area,body.woocommerce .site-content .sidebar-sidebar-content-wrapper .widget-area{width:31.03448275862069%;}body.woocommerce .site-content .sidebar-content-sidebar-wrapper+.cherry-sidebar-secondary,body.woocommerce .site-content .content-sidebar-sidebar-wrapper+.cherry-sidebar-secondary,body.woocommerce .site-content .sidebar-sidebar-content-wrapper+.cherry-sidebar-secondary{width:23.07692307692308%;}}@media (min-width: 992px) {.woocommerce.cherry-no-sidebar.post-type-archive-product ul.products li.product,.woocommerce.cherry-no-sidebar.archive ul.products li.product{margin-right:2.564102564102564%;width:23.07692307692308%;}.woocommerce.cherry-no-sidebar.post-type-archive-product ul.products li.product:nth-child(4n),.woocommerce.cherry-no-sidebar.archive ul.products li.product:nth-child(4n){margin-right:0;}.woocommerce.cherry-no-sidebar.post-type-archive-product ul.products li.product:nth-child(3n + 4),.woocommerce.cherry-no-sidebar.archive ul.products li.product:nth-child(3n + 4){clear:none;}.woocommerce.cherry-no-sidebar.post-type-archive-product ul.products li.product:nth-child(4n + 5),.woocommerce.cherry-no-sidebar.archive ul.products li.product:nth-child(4n + 5){clear:both;}}@media (min-width: 992px) and (max-width: 1199px) {.woocommerce.cherry-no-sidebar.post-type-archive-product ul.products li.product:nth-child(2n + 3),.woocommerce.cherry-no-sidebar.archive ul.products li.product:nth-child(2n + 3){clear:none;}.woocommerce.cherry-no-sidebar.post-type-archive-product ul.products li.product:nth-child(4n + 5),.woocommerce.cherry-no-sidebar.archive ul.products li.product:nth-child(4n + 5){clear:both;}}@media (min-width: 769px) and (max-width: 991px) {.woocommerce.cherry-no-sidebar.post-type-archive-product ul.products li.product,.woocommerce.cherry-no-sidebar.archive ul.products li.product{width:48%;margin-left:0;margin-right:0;}.woocommerce.cherry-no-sidebar.post-type-archive-product ul.products li.product:nth-child(2n),.woocommerce.cherry-no-sidebar.archive ul.products li.product:nth-child(2n){float:right;}.woocommerce.cherry-no-sidebar.post-type-archive-product ul.products li.product.first,.woocommerce.cherry-no-sidebar.archive ul.products li.product.first{clear:none;}.woocommerce.cherry-no-sidebar.post-type-archive-product ul.products li.product:nth-child(2n + 3),.woocommerce.cherry-no-sidebar.archive ul.products li.product:nth-child(2n + 3){clear:both;}}@media (max-width: 479px) {.woocommerce.cherry-no-sidebar.post-type-archive-product ul.products li.product,.woocommerce.cherry-no-sidebar.archive ul.products li.product{margin-right:0;float:none;width:100%;}}@media (min-width: 1200px) {.woocommerce.archive .sidebar-sidebar-content-wrapper ul.products li.product,.woocommerce.archive .sidebar-content-sidebar-wrapper ul.products li.product,.woocommerce.archive .content-sidebar-sidebar-wrapper ul.products li.product,.woocommerce-page.archive .sidebar-sidebar-content-wrapper ul.products li.product,.woocommerce-page.archive .sidebar-content-sidebar-wrapper ul.products li.product,.woocommerce-page.archive .content-sidebar-sidebar-wrapper ul.products li.product{margin-right:5.26315789473684%;width:47.36842105263158%;}.woocommerce.archive .sidebar-sidebar-content-wrapper ul.products li.product:nth-child(2n + 3),.woocommerce.archive .sidebar-content-sidebar-wrapper ul.products li.product:nth-child(2n + 3),.woocommerce.archive .content-sidebar-sidebar-wrapper ul.products li.product:nth-child(2n + 3),.woocommerce-page.archive .sidebar-sidebar-content-wrapper ul.products li.product:nth-child(2n + 3),.woocommerce-page.archive .sidebar-content-sidebar-wrapper ul.products li.product:nth-child(2n + 3),.woocommerce-page.archive .content-sidebar-sidebar-wrapper ul.products li.product:nth-child(2n + 3){clear:both;}.woocommerce.archive .sidebar-sidebar-content-wrapper ul.products li.product:nth-child(2n),.woocommerce.archive .sidebar-content-sidebar-wrapper ul.products li.product:nth-child(2n),.woocommerce.archive .content-sidebar-sidebar-wrapper ul.products li.product:nth-child(2n),.woocommerce-page.archive .sidebar-sidebar-content-wrapper ul.products li.product:nth-child(2n),.woocommerce-page.archive .sidebar-content-sidebar-wrapper ul.products li.product:nth-child(2n),.woocommerce-page.archive .content-sidebar-sidebar-wrapper ul.products li.product:nth-child(2n){margin-right:0;}.woocommerce.archive .sidebar-sidebar-content-wrapper ul.products li.product:nth-child(3n + 4),.woocommerce.archive .sidebar-content-sidebar-wrapper ul.products li.product:nth-child(3n + 4),.woocommerce.archive .content-sidebar-sidebar-wrapper ul.products li.product:nth-child(3n + 4),.woocommerce-page.archive .sidebar-sidebar-content-wrapper ul.products li.product:nth-child(3n + 4),.woocommerce-page.archive .sidebar-content-sidebar-wrapper ul.products li.product:nth-child(3n + 4),.woocommerce-page.archive .content-sidebar-sidebar-wrapper ul.products li.product:nth-child(3n + 4){clear:none;}}.static-footer-shop-sidebars{}.static-footer-shop-sidebars .woocommerce ul.product_list_widget li{margin-bottom:6px;}@media (min-width: 768px) and (max-width: 1199px) {.static-footer-shop-sidebars .woocommerce ul.product_list_widget li{margin-bottom:30px;}}@media (max-width: 479px) {.static-footer-shop-sidebars .woocommerce ul.product_list_widget li{margin-bottom:30px;}}.static-footer-shop-sidebars .woocommerce ul.product_list_widget li:first-child{padding-top:0;}.static-footer-shop-sidebars .woocommerce ul.product_list_widget li img{float:left;width:74px;margin-left:0;margin-right:20px;margin-top:8px;background:#f6f6f6;}@media (max-width: 1199px) {.static-footer-shop-sidebars .woocommerce ul.product_list_widget li img{width:180px;}}@media (min-width: 768px) and (max-width: 1199px) {.static-footer-shop-sidebars .woocommerce ul.product_list_widget li img{float:none;margin-bottom:20px;max-width:100%;margin-top:0;}}@media (max-width: 479px) {.static-footer-shop-sidebars .woocommerce ul.product_list_widget li img{float:none;margin-bottom:20px;max-width:100%;margin-top:0;}}.static-footer-shop-sidebars .woocommerce ul.product_list_widget li .product-content_wrapper{overflow:hidden;}.static-footer-shop-sidebars .woocommerce ul.product_list_widget li a{font-weight:inherit;}@media (max-width: 767px) {.static-footer-shop-sidebars .woocommerce ul.product_list_widget li a{font-size:20px;line-height:30px;}}.static-footer-shop-sidebars .woocommerce ul.product_list_widget li ins{text-decoration:none;display:block;}.static-footer-shop-sidebars .woocommerce ul.product_list_widget li del{display:none;}.static-footer-shop-sidebars .woocommerce ul.product_list_widget li .amount{font-size:14px;line-height:35px;font-weight:300;display:inline-block;}@media (max-width: 767px) {.static-footer-shop-sidebars .woocommerce ul.product_list_widget li .amount{font-size:20px;line-height:30px;}}.static-footer-shop-sidebars .woocommerce ul.product_list_widget li .star-rating{display:block;margin:8px 0 11px 0;}@media (max-width: 1199px) {.static-footer-shop-sidebars .woocommerce ul.product_list_widget li .star-rating{float:none!important;}}.static-footer-shop-sidebars .woocommerce ul.product_list_widget li .reviewer{font-size:14px;line-height:26px;display:block;margin-top:15px;}@media (max-width: 1199px) {.static-footer-shop-sidebars .woocommerce ul.product_list_widget li .reviewer{float:none!important;}}.static-footer-shop-sidebars [id*="woocommerce_recent_reviews"] ul.product_list_widget li .star-rating{float:none;margin-top:8px;margin-bottom:5px;}.static-footer-shop-sidebars [id*="woocommerce_recent_reviews"] ul.product_list_widget li .reviewer{float:none;margin-top:15px;}.static-footer-shop-sidebars [id*="woocommerce_recent_reviews"] ul.product_list_widget li>a:after{content:".";display:block;height:0;clear:both;visibility:hidden;}[id*="yith-woocompare-widget"] li,.woocommerce [id*="yith-woocompare-widget"] li,[id*="yith-woocompare-widget"].yith-woocompare-widget li,.woocommerce [id*="yith-woocompare-widget"].yith-woocompare-widget li{position:relative;padding-left:25px;margin-bottom:10px;}[id*="yith-woocompare-widget"] ul.products-list a.remove,.woocommerce [id*="yith-woocompare-widget"] ul.products-list a.remove,[id*="yith-woocompare-widget"].yith-woocompare-widget ul.products-list a.remove,.woocommerce [id*="yith-woocompare-widget"].yith-woocompare-widget ul.products-list a.remove{position:absolute;left:0;top:0;}[id*="yith-woocompare-widget"] .button,[id*="yith-woocompare-widget"] .clear-all,.woocommerce [id*="yith-woocompare-widget"] .button,.woocommerce [id*="yith-woocompare-widget"] .clear-all,[id*="yith-woocompare-widget"].yith-woocompare-widget .button,[id*="yith-woocompare-widget"].yith-woocompare-widget .clear-all,.woocommerce [id*="yith-woocompare-widget"].yith-woocompare-widget .button,.woocommerce [id*="yith-woocompare-widget"].yith-woocompare-widget .clear-all{margin:0 10px 10px 0;vertical-align:middle;line-height:20px;float:none;display:inline-block;}.shop-sidebar,.woocommerce .shop-sidebar{}@media (max-width: 1199px) {.shop-sidebar,.woocommerce .shop-sidebar{width:27.8%;float:left;}}@media (max-width: 991px) {.shop-sidebar,.woocommerce .shop-sidebar{width:45%;min-width:370px;float:none;}}@media (max-width: 479px) {.shop-sidebar,.woocommerce .shop-sidebar{width:100%;min-width:10px;}}.shop-sidebar .widget,.woocommerce .shop-sidebar .widget{margin-bottom:52px;}.shop-sidebar [id*="woocommerce_product_tag_cloud"] .tagcloud,.woocommerce .shop-sidebar [id*="woocommerce_product_tag_cloud"] .tagcloud{margin:0;}.shop-sidebar [id*="woocommerce_product_tag_cloud"] .tagcloud a,.woocommerce .shop-sidebar [id*="woocommerce_product_tag_cloud"] .tagcloud a{margin:0;border-radius:0;background:none;padding:0;display:inline;box-shadow:none;}.shop-sidebar h5,.woocommerce .shop-sidebar h5{margin-bottom:15px;margin-top:0;}.shop-sidebar .button,.woocommerce .shop-sidebar .button{margin-right:10px;margin-bottom:10px;}.shop-sidebar ul,.shop-sidebar ol,.woocommerce .shop-sidebar ul,.woocommerce .shop-sidebar ol{margin:0 0 1em;}.shop-sidebar [id*="woocommerce_product_search"] input[type="submit"],.woocommerce .shop-sidebar [id*="woocommerce_product_search"] input[type="submit"]{color:#ffffff;margin-top:10px;}.shop-sidebar [id*="woocommerce_product_search"] input[type="search"],.woocommerce .shop-sidebar [id*="woocommerce_product_search"] input[type="search"]{width:100%;height:50px;border-radius:5px;border-width:1px;border-style:solid;box-sizing:border-box;font-size:17px;line-height:26px;font-weight:700;padding:11px 15px;text-transform:uppercase;text-decoration:none;-webkit-appearance:none;}.shop-sidebar [id*="woocommerce_product_search"] input[type="search"]:focus,.woocommerce .shop-sidebar [id*="woocommerce_product_search"] input[type="search"]:focus{outline:0;outline:none;box-shadow:none;}.shop-sidebar .product-categories,.woocommerce .shop-sidebar .product-categories{padding:0;}.shop-sidebar .product-categories>li>a,.woocommerce .shop-sidebar .product-categories>li>a{position:relative;padding:0 0 0 20px;}.shop-sidebar .product-categories>li>a div.icon,.woocommerce .shop-sidebar .product-categories>li>a div.icon{position:absolute;top:50%;left:0;width:20px;height:20px;margin-top:-10px;}.shop-sidebar .product-categories>li>a div.icon i,.woocommerce .shop-sidebar .product-categories>li>a div.icon i{line-height:20px;display:inline-block;vertical-align:top;font-size:16px;transition:all 300ms ease;}.shop-sidebar .product-categories>li>a div.icon:hover i,.woocommerce .shop-sidebar .product-categories>li>a div.icon:hover i{-webkit-transform:translate(5px,0);-ms-transform:translate(5px,0);transform:translate(5px,0);}.shop-sidebar .product-categories li,.woocommerce .shop-sidebar .product-categories li{font-size:20px;line-height:25px;font-weight:400;}.shop-sidebar .product-categories li .count,.woocommerce .shop-sidebar .product-categories li .count{font-weight:300;}.shop-sidebar .product-categories li a.opened div i,.woocommerce .shop-sidebar .product-categories li a.opened div i{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.shop-sidebar .product-categories li a.opened~ul,.woocommerce .shop-sidebar .product-categories li a.opened~ul{display:block;}.shop-sidebar .product-categories li+li,.woocommerce .shop-sidebar .product-categories li+li{margin-top:13px;}.shop-sidebar .product-categories li.cat-parent ul.children,.woocommerce .shop-sidebar .product-categories li.cat-parent ul.children{padding:0 0 0 21px;}.shop-sidebar .product-categories li ul,.woocommerce .shop-sidebar .product-categories li ul{margin-top:14px;margin-bottom:19px;display:none;}.shop-sidebar .product-categories li ul li,.woocommerce .shop-sidebar .product-categories li ul li{font-size:14px;line-height:20px;}.shop-sidebar .product-categories li ul li+li,.woocommerce .shop-sidebar .product-categories li ul li+li{margin-top:20px;}.shop-sidebar .product-categories li ul li span,.woocommerce .shop-sidebar .product-categories li ul li span{transition:all 300ms;}.shop-sidebar .price_slider_wrapper,.woocommerce .shop-sidebar .price_slider_wrapper{position:relative;}.shop-sidebar .price_slider_wrapper .price_slider,.woocommerce .shop-sidebar .price_slider_wrapper .price_slider{border-radius:5px;background:#f2f2f2;box-shadow:1px 1px 3px 0 rgba(0,0,0,0.12) inset;margin-top:8px;margin-bottom:8px;}.shop-sidebar .price_slider_wrapper .ui-slider-range,.woocommerce .shop-sidebar .price_slider_wrapper .ui-slider-range{position:relative;height:11px;border-radius:5px;box-shadow:1px 1px 3px 0 rgba(0,0,0,0.12) inset;}.shop-sidebar .price_slider_wrapper .ui-slider-handle,.woocommerce .shop-sidebar .price_slider_wrapper .ui-slider-handle{width:27px;height:27px;border-radius:50%;box-shadow:3px 4px 5px 0 rgba(0,0,0,0.1);position:absolute;top:-8px;display:block;}.shop-sidebar .price_slider_wrapper .ui-slider-handle:focus,.woocommerce .shop-sidebar .price_slider_wrapper .ui-slider-handle:focus{outline:none;z-index:2;}.shop-sidebar .price_slider_wrapper .ui-slider-handle+.ui-slider-handle,.woocommerce .shop-sidebar .price_slider_wrapper .ui-slider-handle+.ui-slider-handle{margin-left:-27px;}.shop-sidebar .price_slider_wrapper .ui-slider-handle:active,.woocommerce .shop-sidebar .price_slider_wrapper .ui-slider-handle:active{-webkit-animation:scaleAndRevert 300ms forwards;animation:scaleAndRevert 300ms forwards;}.shop-sidebar .price_slider_wrapper .price_label,.woocommerce .shop-sidebar .price_slider_wrapper .price_label{font-size:20px;line-height:25px;font-weight:400;margin-top:15px;}.shop-sidebar .price_slider_wrapper button[type="submit"],.woocommerce .shop-sidebar .price_slider_wrapper button[type="submit"]{margin-top:20px;}.shop-sidebar [id*="woocommerce_layered_nav_filters"] ul,.woocommerce .shop-sidebar [id*="woocommerce_layered_nav_filters"] ul{padding:0;}.shop-sidebar [id*="woocommerce_layered_nav_filters"] ul li,.woocommerce .shop-sidebar [id*="woocommerce_layered_nav_filters"] ul li{float:left;font-size:15px;line-height:20px;font-weight:400;width:48.15%;box-sizing:border-box;margin-bottom:10px;}.shop-sidebar [id*="woocommerce_layered_nav_filters"] ul li:nth-child(2n + 2),.woocommerce .shop-sidebar [id*="woocommerce_layered_nav_filters"] ul li:nth-child(2n + 2){margin-left:3.7%;}.shop-sidebar [id*="woocommerce_layered_nav_filters"] ul li a,.woocommerce .shop-sidebar [id*="woocommerce_layered_nav_filters"] ul li a{display:block;border-radius:5px;border:1px solid #ebebeb;padding:9px 10px 9px 21px;}.shop-sidebar [id*="woocommerce_layered_nav"]:not([id*="woocommerce_layered_nav_filters"]) ul,.woocommerce .shop-sidebar [id*="woocommerce_layered_nav"]:not([id*="woocommerce_layered_nav_filters"]) ul{padding:0;}.shop-sidebar [id*="woocommerce_layered_nav"]:not([id*="woocommerce_layered_nav_filters"]) ul li,.woocommerce .shop-sidebar [id*="woocommerce_layered_nav"]:not([id*="woocommerce_layered_nav_filters"]) ul li{font-size:14px;line-height:20px;}.shop-sidebar [id*="woocommerce_layered_nav"]:not([id*="woocommerce_layered_nav_filters"]) ul li+li,.woocommerce .shop-sidebar [id*="woocommerce_layered_nav"]:not([id*="woocommerce_layered_nav_filters"]) ul li+li{margin-top:20px;}.shop-sidebar [id*="woocommerce_layered_nav"]:not([id*="woocommerce_layered_nav_filters"]) ul li span,.woocommerce .shop-sidebar [id*="woocommerce_layered_nav"]:not([id*="woocommerce_layered_nav_filters"]) ul li span{transition:all 300ms;}.woocommerce .shop-sidebar{}.woocommerce .shop-sidebar .product_list_widget li{margin-bottom:14px;}.woocommerce .shop-sidebar .product_list_widget li img{float:left;width:74px;margin-left:0;margin-right:20px;margin-top:8px;background:#f6f6f6;}.woocommerce .shop-sidebar .product_list_widget li .product-content_wrapper{overflow:hidden;}.woocommerce .shop-sidebar .product_list_widget li a{font-size:16px;line-height:26px;font-weight:inherit;transition:all 300ms;}.woocommerce .shop-sidebar .product_list_widget li ins{text-decoration:none;display:block;}.woocommerce .shop-sidebar .product_list_widget li del{display:none;}.woocommerce .shop-sidebar .product_list_widget li .amount{font-size:20px;line-height:35px;font-weight:400;display:block;}.woocommerce .shop-sidebar .product_list_widget li .star-rating{display:block;margin-top:13px;margin-bottom:5px;margin-left:0;}.woocommerce .shop-sidebar .product_list_widget li .reviewer{font-size:14px;line-height:26px;display:block;margin-top:13px;}.woocommerce .shop-sidebar [id*="woocommerce_recent_reviews"] li>a:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.woocommerce .shop-sidebar [id*="woocommerce_recent_reviews"] li .star-rating{float:none;margin-top:14px;margin-bottom:5px;}.woocommerce .shop-sidebar [id*="woocommerce_recent_reviews"] li .reviewer{float:none;margin-top:12px;}.widget_shopping_cart_content,.woocommerce .widget_shopping_cart_content{line-height:26px;text-align:left;}.widget_shopping_cart_content ul.product_list_widget a.remove,.woocommerce .widget_shopping_cart_content ul.product_list_widget a.remove{float:left;margin-right:20px;}.widget_shopping_cart_content ul.product_list_widget li,.woocommerce .widget_shopping_cart_content ul.product_list_widget li{margin-bottom:30px;}.widget_shopping_cart_content ul.product_list_widget li dl,.woocommerce .widget_shopping_cart_content ul.product_list_widget li dl{overflow:hidden;border:none;padding:0;}.widget_shopping_cart_content ul.product_list_widget li dl dd,.woocommerce .widget_shopping_cart_content ul.product_list_widget li dl dd{padding:0;margin:0;}.widget_shopping_cart_content ul.product_list_widget li dl p,.woocommerce .widget_shopping_cart_content ul.product_list_widget li dl p{margin:0;}.widget_shopping_cart_content ul.product_list_widget li .quantity,.woocommerce .widget_shopping_cart_content ul.product_list_widget li .quantity{float:right;}.widget_shopping_cart_content .cart_list li,.woocommerce .widget_shopping_cart_content .cart_list li{padding:0;position:relative;margin-bottom:30px;}.widget_shopping_cart_content .cart_list li:last-child,.woocommerce .widget_shopping_cart_content .cart_list li:last-child{margin-bottom:0;}.widget_shopping_cart_content .cart_list li a,.woocommerce .widget_shopping_cart_content .cart_list li a{padding-left:94px;padding-right:24px;font-weight:300;}.widget_shopping_cart_content .cart_list li a img,.woocommerce .widget_shopping_cart_content .cart_list li a img{width:74px;margin:8px 0 0;float:none;position:absolute;left:0;top:0;}.widget_shopping_cart_content .cart_list li a.remove,.woocommerce .widget_shopping_cart_content .cart_list li a.remove{position:absolute;right:0;left:auto;padding:0;margin-right:12px;opacity:.33;}.widget_shopping_cart_content .cart_list li a.remove:hover,.woocommerce .widget_shopping_cart_content .cart_list li a.remove:hover{opacity:1;}.widget_shopping_cart_content .cart_list li .variation,.woocommerce .widget_shopping_cart_content .cart_list li .variation{margin-top:5px;padding-left:94px;border:none;}.widget_shopping_cart_content .cart_list li .variation p,.widget_shopping_cart_content .cart_list li .variation dd,.woocommerce .widget_shopping_cart_content .cart_list li .variation p,.woocommerce .widget_shopping_cart_content .cart_list li .variation dd{margin-bottom:0;}.widget_shopping_cart_content .cart_list li .quantity,.woocommerce .widget_shopping_cart_content .cart_list li .quantity{padding-left:94px;display:inline-block;vertical-align:bottom;margin-top:5px;}.widget_shopping_cart_content .cart_list li .quantity span,.woocommerce .widget_shopping_cart_content .cart_list li .quantity span{font-size:20px;font-weight:400;display:inline-block;}.widget_shopping_cart_content .total,.woocommerce .widget_shopping_cart_content .total{border-top:none;padding:0;font-size:24px;font-weight:400;float:right;line-height:35px;margin:24px 0 22px;}.widget_shopping_cart_content .total strong,.woocommerce .widget_shopping_cart_content .total strong{font-weight:400;}.widget_shopping_cart_content .total .amount,.woocommerce .widget_shopping_cart_content .total .amount{font-weight:bold;}.widget_shopping_cart_content .buttons,.woocommerce .widget_shopping_cart_content .buttons{clear:both;margin-bottom:0;}.widget_shopping_cart_content .buttons a,.woocommerce .widget_shopping_cart_content .buttons a{width:100%;margin:5px 0;}.static-area .widget_shopping_cart,.static-area .woocommerce .widget_shopping_cart{margin-left:10px;position:relative;}@media (max-width: 767px) {.static-area .widget_shopping_cart,.static-area .woocommerce .widget_shopping_cart{margin-left:0;margin-top:20px;}}.static-area .widget_shopping_cart h5,.static-area .woocommerce .widget_shopping_cart h5{font-size:0;line-height:0;margin:0;position:relative;z-index:10;}@media (max-width: 767px) {.static-area .widget_shopping_cart h5,.static-area .woocommerce .widget_shopping_cart h5{display:inline-block;}}.static-area .widget_shopping_cart h5 .cart-items,.static-area .woocommerce .widget_shopping_cart h5 .cart-items{text-align:center;width:36px;height:36px;border-radius:50%;margin-left:10px;display:inline-block;font-size:14px;line-height:36px;box-shadow:3px 4px 5px 0 rgba(0,0,0,0.1);vertical-align:middle;transition:all 300ms linear;}.static-area .widget_shopping_cart h5:before,.static-area .woocommerce .widget_shopping_cart h5:before{font-family:"FontAwesome";font-size:23px;line-height:36px;content:'\f07a';vertical-align:middle;display:inline-block;transition:all 300ms linear;}.static-area .widget_shopping_cart h5:hover,.static-area .woocommerce .widget_shopping_cart h5:hover{cursor:pointer;}.static-area .widget_shopping_cart h5:hover,.static-area .widget_shopping_cart h5.opened,.static-area .woocommerce .widget_shopping_cart h5:hover,.static-area .woocommerce .widget_shopping_cart h5.opened{z-index:1000;}.static-area .widget_shopping_cart h5:hover .cart-items,.static-area .widget_shopping_cart h5.opened .cart-items,.static-area .woocommerce .widget_shopping_cart h5:hover .cart-items,.static-area .woocommerce .widget_shopping_cart h5.opened .cart-items{color:#ffffff;}.static-area .widget_shopping_cart_content,.static-area .woocommerce .widget_shopping_cart_content{width:270px;padding:22px 20px 25px;box-shadow:8px 14px 18px 0 rgba(0,0,0,0.11);background:#ffffff;position:absolute;right:0;top:100%;margin-top:13px;-webkit-transform:scale(1,0.2);-ms-transform:scale(1,0.2);transform:scale(1,0.2);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;visibility:hidden;opacity:0;transition:all 300ms ease;}@media (max-width: 767px) {.static-area .widget_shopping_cart_content,.static-area .woocommerce .widget_shopping_cart_content{left:50%;-webkit-transform:scale(1,0.2) translate(-50%,0);-ms-transform:scale(1,0.2) translate(-50%,0);transform:scale(1,0.2) translate(-50%,0);}}.static-area .widget_shopping_cart_content.opened,.static-area .woocommerce .widget_shopping_cart_content.opened{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);visibility:visible;opacity:1;}@media (max-width: 767px) {.static-area .widget_shopping_cart_content.opened,.static-area .woocommerce .widget_shopping_cart_content.opened{-webkit-transform:scale(1,1) translate(-50%,0);-ms-transform:scale(1,1) translate(-50%,0);transform:scale(1,1) translate(-50%,0);}}.static-area aside.widget_shopping_cart{float:right;}@media (max-width: 767px) {.static-area aside.widget_shopping_cart{float:none;}}@media (min-width: 992px) {.woocommerce .sidebar-sidebar-content-wrapper .shop-sidebar ul.product_list_widget li img,.woocommerce .sidebar-content-sidebar-wrapper .shop-sidebar ul.product_list_widget li img,.woocommerce .content-sidebar-sidebar-wrapper .shop-sidebar ul.product_list_widget li img{float:none;width:180px;margin:0 0 20px;}}.category-title{text-align:center;}.woocommerce{}.woocommerce .woocommerce-result-count{font-size:14px;line-height:42px;}.woocommerce .woocommerce-ordering{color:#999999;}@media (max-width: 767px) {.woocommerce .woocommerce-ordering{width:100%;float:none;}}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{margin-bottom:56px;}@media (max-width: 767px) {.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{text-align:right;}}@media (max-width: 767px) {.woocommerce .woocommerce-result-count{float:none;margin-bottom:10px;}}.woocommerce nav.woocommerce-pagination{text-align:left;padding-top:3px;}.woocommerce nav.woocommerce-pagination ul{border:none;margin:0;background:none;}.woocommerce nav.woocommerce-pagination ul:hover,.woocommerce nav.woocommerce-pagination ul:focus{background:none;}.woocommerce nav.woocommerce-pagination ul li{text-align:center;border:none;margin-right:10px;box-sizing:border-box;overflow:visible;}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{border-radius:5px;width:40px;height:40px;line-height:40px;display:block;padding:0;}.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li a:focus{color:#ffffff;}.woocommerce nav.woocommerce-pagination ul li a:active{box-shadow:none;}.woocommerce nav.woocommerce-pagination ul li a.next,.woocommerce nav.woocommerce-pagination ul li a.prev{font-size:0;line-height:0;position:relative;}.woocommerce nav.woocommerce-pagination ul li a.next:before,.woocommerce nav.woocommerce-pagination ul li a.prev:before{position:absolute;left:0;right:0;line-height:40px;font-size:16px;font-family:"FontAwesome";}.woocommerce nav.woocommerce-pagination ul li a.next:before{content:'\f105';}.woocommerce nav.woocommerce-pagination ul li a.prev:before{content:'\f104';}.woocommerce nav.woocommerce-pagination ul li span.current{color:#ffffff;}.woocommerce nav.woocommerce-pagination ul li a{box-shadow:3px 4px 5px 0 rgba(0,0,0,0.1);}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce #content div.product div.images,.woocommerce div.product div.images{width:100%;float:none;margin-bottom:30px;}.woocommerce #content div.product div.images img,.woocommerce div.product div.images img,.woocommerce #content div.product div.images img,.woocommerce div.product div.images img{width:auto;}.woocommerce #content table.cart td.actions .coupon label,.woocommerce .table.cart td.actions .coupon label,.woocommerce #content table.cart td.actions .coupon label,.woocommerce table.cart td.actions .coupon label{display:block!important;}@media (min-width: 768px) {.woocommerce.single-product .sidebar-sidebar-content-wrapper #content div.product div.summary,.woocommerce.single-product .sidebar-content-sidebar-wrapper #content div.product div.summary,.woocommerce.single-product .content-sidebar-sidebar-wrapper #content div.product div.summary{width:100%;float:none;}.woocommerce.single-product .sidebar-sidebar-content-wrapper #content div.product .product-images-and-social_wrapper,.woocommerce.single-product .sidebar-content-sidebar-wrapper #content div.product .product-images-and-social_wrapper,.woocommerce.single-product .content-sidebar-sidebar-wrapper #content div.product .product-images-and-social_wrapper{float:none;width:100%;margin-right:0;margin-bottom:3rem;}}.woocommerce.single-product .sidebar-sidebar-content-wrapper #content div.product .woocommerce-tabs,.woocommerce.single-product .sidebar-content-sidebar-wrapper #content div.product .woocommerce-tabs,.woocommerce.single-product .content-sidebar-sidebar-wrapper #content div.product .woocommerce-tabs{padding-top:0;}.woocommerce.single-product .sidebar-sidebar-content-wrapper #content div.product .woocommerce-tabs .tabs li,.woocommerce.single-product .sidebar-content-sidebar-wrapper #content div.product .woocommerce-tabs .tabs li,.woocommerce.single-product .content-sidebar-sidebar-wrapper #content div.product .woocommerce-tabs .tabs li{border-radius:0;margin:0;}.woocommerce.single-product .sidebar-sidebar-content-wrapper #content div.product .woocommerce-tabs .tabs li:first-child,.woocommerce.single-product .sidebar-content-sidebar-wrapper #content div.product .woocommerce-tabs .tabs li:first-child,.woocommerce.single-product .content-sidebar-sidebar-wrapper #content div.product .woocommerce-tabs .tabs li:first-child{border-radius:5px 5px 0 0;}.woocommerce.single-product .sidebar-sidebar-content-wrapper #content div.product .woocommerce-tabs .tabs a,.woocommerce.single-product .sidebar-content-sidebar-wrapper #content div.product .woocommerce-tabs .tabs a,.woocommerce.single-product .content-sidebar-sidebar-wrapper #content div.product .woocommerce-tabs .tabs a{display:block;}.woocommerce.single-product .sidebar-sidebar-content-wrapper #content div.product .woocommerce-tabs .panel,.woocommerce.single-product .sidebar-content-sidebar-wrapper #content div.product .woocommerce-tabs .panel,.woocommerce.single-product .content-sidebar-sidebar-wrapper #content div.product .woocommerce-tabs .panel{padding:15px;}.woocommerce.single-product .sidebar-sidebar-content-wrapper #content div.product .woocommerce-tabs ul li,.woocommerce.single-product .sidebar-content-sidebar-wrapper #content div.product .woocommerce-tabs ul li,.woocommerce.single-product .content-sidebar-sidebar-wrapper #content div.product .woocommerce-tabs ul li{width:100%;box-sizing:border-box;margin:0;}.woocommerce.single-product .sidebar-sidebar-content-wrapper #content div.product .woocommerce-tabs ul li:before,.woocommerce.single-product .sidebar-content-sidebar-wrapper #content div.product .woocommerce-tabs ul li:before,.woocommerce.single-product .content-sidebar-sidebar-wrapper #content div.product .woocommerce-tabs ul li:before{margin-right:0;}.woocommerce.single-product #content .woocommerce-message{margin-bottom:30px!important;}.woocommerce.single-product #content div.product.product-type-variable div[itemprop="offers"]{display:none;}.woocommerce.single-product #content div.product.product-type-variable p.stock{margin-top:1.5rem;}.woocommerce.single-product #content div.product>.onsale{width:94px;height:94px;line-height:94px;font-size:24px;font-weight:normal;left:22px;top:20px;}@media (max-width: 479px) {.woocommerce.single-product #content div.product>.onsale{width:100%;border-radius:0;display:block;left:0;right:0;top:0;height:auto;line-height:42px;min-height:0;position:relative;}}.woocommerce.single-product #content div.product .product-images-and-social_wrapper{margin-top:0;margin-left:auto;margin-right:auto;}@media (min-width: 319px) {.woocommerce.single-product #content div.product .product-images-and-social_wrapper{width:100%;}.woocommerce.single-product #content div.product .product-images-and-social_wrapper .product-large-image img{width:100%;}}@media (min-width: 768px) {.woocommerce.single-product #content div.product .product-images-and-social_wrapper{float:left;width:35%;margin-right:5%;}}@media (min-width: 992px) {.woocommerce.single-product #content div.product .product-images-and-social_wrapper{float:left;width:48.71794871794872%;margin-right:5.128205128205126%;}}.woocommerce.single-product #content div.product .product-images-and-social_wrapper .images{position:relative;}.woocommerce.single-product #content div.product .product-images-and-social_wrapper .images .zoom{position:absolute;top:10px;right:10px;text-align:center;z-index:10000;opacity:0;transition:200ms all;-webkit-transform:scale(0);transform:scale(0);}.woocommerce.single-product #content div.product .product-images-and-social_wrapper .images .zoom i{display:block;width:40px;height:40px;line-height:40px;color:#fff;border-radius:50%;transition:400ms all;-webkit-transform:scale(3);transform:scale(3);}.woocommerce.single-product #content div.product .product-images-and-social_wrapper .images:hover .zoom{opacity:1;-webkit-transform:scale(1);transform:scale(1);}.woocommerce.single-product #content div.product .product-images-and-social_wrapper .images:hover .zoom i{-webkit-transform:scale(1);transform:scale(1);}.woocommerce.single-product #content div.product .product-images-and-social_wrapper .thumbnails.slider #slider-prev,.woocommerce.single-product #content div.product .product-images-and-social_wrapper .thumbnails.slider #slider-next{font-size:0;line-height:0;position:absolute;top:50%;margin-top:-10px;width:20px;height:30px;text-align:center;background:none;}.woocommerce.single-product #content div.product .product-images-and-social_wrapper .thumbnails.slider #slider-prev:before,.woocommerce.single-product #content div.product .product-images-and-social_wrapper .thumbnails.slider #slider-next:before{position:absolute;left:0;right:0;font-family:"FontAwesome";font-size:40px;line-height:30px;vertical-align:middle;transition:color 300ms;}.woocommerce.single-product #content div.product .product-images-and-social_wrapper .thumbnails.slider #slider-prev{left:10px;}.woocommerce.single-product #content div.product .product-images-and-social_wrapper .thumbnails.slider #slider-prev:before{content:'\f104';}.woocommerce.single-product #content div.product .product-images-and-social_wrapper .thumbnails.slider #slider-next{right:10px;}.woocommerce.single-product #content div.product .product-images-and-social_wrapper .thumbnails.slider #slider-next:before{content:'\f105';}.woocommerce.single-product #content div.product div.summary{width:100%;float:none;}@media (min-width: 768px) {.woocommerce.single-product #content div.product div.summary{width:60%;float:right;}}@media (min-width: 992px) {.woocommerce.single-product #content div.product div.summary{width:46.15384615384615%;}}.woocommerce.single-product #content div.product .share-buttons{margin-top:46px;}.woocommerce.single-product #content div.product .share-buttons:after{content:".";display:block;height:0;clear:both;visibility:hidden;}@media (max-width: 767px) {.woocommerce.single-product #content div.product .share-buttons{margin-bottom:2em;}}.woocommerce.single-product #content div.product .product-thumbnails{margin-top:10px;}.woocommerce.single-product #content div.product .share-buttons_item{float:left;text-align:center;}.woocommerce.single-product #content div.product .share-buttons_item .fa{line-height:50px;}.woocommerce.single-product #content div.product .share-buttons_item .share-buttons_link{display:block;border:none;border-radius:5px;box-shadow:3px 4px 5px 0 rgba(0,0,0,0.1);width:50px;height:50px;font-size:31px;line-height:50px;color:#ffffff;}.woocommerce.single-product #content div.product .share-buttons_item .share-buttons_link:hover,.woocommerce.single-product #content div.product .share-buttons_item .share-buttons_link:focus{box-shadow:none;}.woocommerce.single-product #content div.product .share-buttons_item .share-buttons_link.link-twitter{background:#5ea9dd;}.woocommerce.single-product #content div.product .share-buttons_item .share-buttons_link.link-twitter:hover,.woocommerce.single-product #content div.product .share-buttons_item .share-buttons_link.link-twitter:focus{background:#88bfe6;}.woocommerce.single-product #content div.product .share-buttons_item .share-buttons_link.link-facebook{background:#3b579d;}.woocommerce.single-product #content div.product .share-buttons_item .share-buttons_link.link-facebook:hover,.woocommerce.single-product #content div.product .share-buttons_item .share-buttons_link.link-facebook:focus{background:#4e6ebd;}.woocommerce.single-product #content div.product .share-buttons_item .share-buttons_link.link-pinterest{background:#cb2027;}.woocommerce.single-product #content div.product .share-buttons_item .share-buttons_link.link-pinterest:hover,.woocommerce.single-product #content div.product .share-buttons_item .share-buttons_link.link-pinterest:focus{background:#e03e44;}.woocommerce.single-product #content div.product .share-buttons_item .share-buttons_link.link-google-plus{background:#df4a32;}.woocommerce.single-product #content div.product .share-buttons_item .share-buttons_link.link-google-plus:hover,.woocommerce.single-product #content div.product .share-buttons_item .share-buttons_link.link-google-plus:focus{background:#e6715e;}.woocommerce.single-product #content div.product .share-buttons_item+.share-buttons_item{margin-left:20px;}@media (max-width: 991px) {.woocommerce.single-product #content div.product .share-buttons_item+.share-buttons_item{margin-left:10px;}}.woocommerce.single-product #content div.product .entry-summary{margin-top:0;}.woocommerce.single-product #content div.product .entry-summary .product_title{margin-bottom:19px;}@media (min-width: 992px) {.woocommerce.single-product #content div.product .entry-summary .product_title{margin-top:-16px;}}@media (max-width: 991px) {.woocommerce.single-product #content div.product .entry-summary .product_title{font-size:30px;line-height:35px;}}.woocommerce.single-product #content div.product .entry-summary .star-rating{font-size:16px;margin-right:13px;}.woocommerce.single-product #content div.product .entry-summary .woocommerce-product-rating{margin-bottom:19px;}.woocommerce.single-product #content div.product .entry-summary .price{font-size:38px;line-height:38px;font-weight:400;margin:0 0 32px 0;}.woocommerce.single-product #content div.product .entry-summary .price del,.woocommerce.single-product #content div.product .entry-summary .price ins{line-height:38px!important;display:inline-block!important;vertical-align:bottom;text-decoration:none;font-weight:400!important;}.woocommerce.single-product #content div.product .entry-summary .price del{text-decoration:line-through;opacity:1!important;font-weight:300!important;margin-right:5px;margin-left:5px;}.woocommerce.single-product #content div.product .entry-summary .price del .amount{font-size:inherit;text-decoration:line-through;}.woocommerce.single-product #content div.product .entry-summary .price ins{margin-left:5px;margin-right:5px;}.woocommerce.single-product #content div.product .entry-summary .price .amount{font-size:38px;line-height:38px;display:inline-block;vertical-align:middle;}.woocommerce.single-product #content div.product .entry-summary .offers{margin-bottom:33px;}.woocommerce.single-product #content div.product .entry-summary form.cart{margin-bottom:0;}.woocommerce.single-product #content div.product .entry-summary form.cart table.variations{display:block;margin-bottom:38px;}.woocommerce.single-product #content div.product .entry-summary form.cart table.variations:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.woocommerce.single-product #content div.product .entry-summary form.cart table.variations *{display:block;padding:0;}.woocommerce.single-product #content div.product .entry-summary form.cart table.variations tr{margin:20px 0 0;}.woocommerce.single-product #content div.product .entry-summary form.cart table.variations tr:first-of-type{margin:0;}.woocommerce.single-product #content div.product .entry-summary form.cart table.variations .label{margin-bottom:0;}.woocommerce.single-product #content div.product .entry-summary form.cart table.variations .label label{margin-bottom:0;}.woocommerce.single-product #content div.product .entry-summary form.cart table.variations .value select{border:1px solid #ebebeb;border-radius:5px;padding:8px 10px;}.woocommerce.single-product #content div.product .entry-summary form.cart table.variations .transformSelect.wooSelect>li>span{padding:0 30px 0 10px;}.woocommerce.single-product #content div.product .entry-summary form.cart table.variations .transformSelect.wooSelect>li ul.transformSelectDropdown span{padding:0 10px;}.woocommerce.single-product #content div.product .entry-summary form.cart table.variations .reset_variations{float:left;margin-top:12px;border:2px solid #ebebeb;border-radius:5px;font-size:15px;line-height:20px;font-weight:700;padding:8px 17px;text-transform:uppercase;text-align:center;}@media (max-width: 479px) {.woocommerce.single-product #content div.product .entry-summary form.cart table.variations .reset_variations{width:100%;}}@media (max-width: 479px) {.woocommerce.single-product #content div.product .entry-summary form.cart .quantity{margin:0;float:none;}}.woocommerce.single-product #content div.product .entry-summary form.cart .single_variation_wrap .variations_button{padding-top:9px;margin-bottom:7px;}.woocommerce.single-product #content div.product .entry-summary form.cart .ui-spinner{margin-right:19px;}@media (max-width: 479px) {.woocommerce.single-product #content div.product .entry-summary form.cart .ui-spinner{margin-right:0;}}@media (max-width: 479px) {.woocommerce.single-product #content div.product .entry-summary form.cart .quantity input{width:100%;font-size:30px;}}.woocommerce.single-product #content div.product .entry-summary form.cart button[type="submit"]{padding:15px 50px 29px;text-transform:uppercase;font-weight:700;font-size:19px;color:#ffffff;box-shadow:3px 4px 5px 0 rgba(0,0,0,0.1);transition:all 300ms;}@media (max-width: 767px) {.woocommerce.single-product #content div.product .entry-summary form.cart button[type="submit"]{padding-left:20px;padding-right:20px;}}@media (max-width: 479px) {.woocommerce.single-product #content div.product .entry-summary form.cart button[type="submit"]{width:100%;}}.woocommerce.single-product #content div.product .entry-summary form.cart button[type="submit"]:before{content:'\f07a';display:inline-block;font-size:36px;font-family:"FontAwesome";margin-right:18px;top:5px;position:relative;}.woocommerce.single-product #content div.product .entry-summary form.cart button[type="submit"]:active{box-shadow:none;}.woocommerce.single-product #content div.product .entry-summary form.cart button[type="submit"]:focus{outline:none;}.woocommerce.single-product #content div.product .entry-summary form.cart .quantity,.woocommerce.single-product #content div.product .entry-summary form.cart button[type="submit"]{margin-bottom:2em;}.woocommerce.single-product #content div.product .entry-summary .stock{font-size:20px;line-height:26px;font-weight:normal;}.woocommerce.single-product #content div.product .entry-summary .yith-wcwl-add-to-wishlist img,.woocommerce.single-product #content div.product .entry-summary .yith-wcwl-add-to-wishlist .feedback{display:none!important;}.woocommerce.single-product #content div.product .entry-summary .yith-wcwl-add-to-wishlist,.woocommerce.single-product #content div.product .entry-summary .compare{font-weight:700;text-transform:uppercase;font-size:15px;line-height:20px;float:left;margin:0 37px 0 0;background:none;}@media (max-width: 479px) {.woocommerce.single-product #content div.product .entry-summary .yith-wcwl-add-to-wishlist,.woocommerce.single-product #content div.product .entry-summary .compare{margin:0;}}@media (max-width: 479px) {.woocommerce.single-product #content div.product .entry-summary .compare{float:right;}}.woocommerce.single-product #content div.product .entry-summary .compare .blockUI.blockOverlay{background:none!important;}.woocommerce.single-product #content div.product .entry-summary .compare:before,.woocommerce.single-product #content div.product .entry-summary .yith-wcwl-add-to-wishlist .show:before{display:inline-block;font-family:"FontAwesome";margin-right:13px;font-size:15px;}@media (max-width: 479px) {.woocommerce.single-product #content div.product .entry-summary .compare:before,.woocommerce.single-product #content div.product .entry-summary .yith-wcwl-add-to-wishlist .show:before{display:none;}}.woocommerce.single-product #content div.product .entry-summary .compare{padding:0;background:none;border:none;}.woocommerce.single-product #content div.product .entry-summary .compare:focus,.woocommerce.single-product #content div.product .entry-summary .compare:hover{background:none;}.woocommerce.single-product #content div.product .entry-summary .compare:before{content:'\f012';}.woocommerce.single-product #content div.product .entry-summary .compare.added{overflow:hidden;}.woocommerce.single-product #content div.product .entry-summary .compare.added:after{display:none;}.woocommerce.single-product #content div.product .entry-summary .yith-wcwl-add-button:before{content:'\f004';}.woocommerce.single-product #content div.product .entry-summary .yith-wcwl-wishlistexistsbrowse:before,.woocommerce.single-product #content div.product .entry-summary .yith-wcwl-wishlistaddedbrowse:before{content:'\f004';}.woocommerce.single-product #content div.product .entry-summary .product_meta{margin-top:35px;}.woocommerce.single-product #content div.product .entry-summary .product_meta>span{display:block;}.woocommerce.single-product #content div.product .entry-summary .product_meta>span+span{margin-top:8px;}.woocommerce.single-product #content div.product .entry-summary .yith-wcwl-add-to-wishlist+.clear{clear:none;display:none;}.woocommerce.single-product #content div.product .woocommerce-tabs{padding-top:55px;}.woocommerce.single-product #content div.product .woocommerce-tabs .tabs:before,.woocommerce.single-product #content div.product .woocommerce-tabs .tabs li:before,.woocommerce.single-product #content div.product .woocommerce-tabs .tabs li:after{display:none!important;}.woocommerce.single-product #content div.product .woocommerce-tabs .tabs{text-align:center;margin-bottom:-1px;}.woocommerce.single-product #content div.product .woocommerce-tabs .tabs li{border-radius:5px 5px 0 0;border-color:#ebebeb;margin:0 4px;padding:0;}.woocommerce.single-product #content div.product .woocommerce-tabs .tabs li.active{background:#ffffff;border-bottom-color:#ffffff;}@media (max-width: 1199px) {.woocommerce.single-product #content div.product .woocommerce-tabs .tabs li{border-radius:0;margin:0;}.woocommerce.single-product #content div.product .woocommerce-tabs .tabs li:first-child{border-radius:5px 5px 0 0;}}.woocommerce.single-product #content div.product .woocommerce-tabs .tabs a{padding:16px 30px 18px;}@media (max-width: 1199px) {.woocommerce.single-product #content div.product .woocommerce-tabs .tabs a{display:block;}}.woocommerce.single-product #content div.product .woocommerce-tabs .panel{border:1px solid #ebebeb;border-radius:5px;padding:34px 39px 38px;}@media (max-width: 1199px) {.woocommerce.single-product #content div.product .woocommerce-tabs .panel{padding:15px;}}.woocommerce.single-product #content div.product .woocommerce-tabs h2,.woocommerce.single-product #content div.product .woocommerce-tabs h3{margin-top:0;margin-bottom:21px;}.woocommerce.single-product #content div.product .woocommerce-tabs p{margin-top:0;}.woocommerce.single-product #content div.product .woocommerce-tabs ul{padding:11px 0 0 0;font-weight:normal;}.woocommerce.single-product #content div.product .woocommerce-tabs ul li{font-size:1.25em;position:relative;}@media (max-width: 1199px) {.woocommerce.single-product #content div.product .woocommerce-tabs ul li{width:100%;box-sizing:border-box;margin:0;}}.woocommerce.single-product #content div.product .woocommerce-tabs ul li:before{display:inline-block;content:'\f00c';margin-right:18px;font-family:"FontAwesome";}@media (max-width: 991px) {.woocommerce.single-product #content div.product .woocommerce-tabs ul li:before{margin-right:0;}}.woocommerce.single-product #content div.product .woocommerce-tabs ul li+li{margin-top:13px;}.woocommerce.single-product #content div.product .related.products,.woocommerce.single-product #content div.product .upsells.products{padding-top:46px;padding-bottom:15px;}.woocommerce.single-product #content div.product .related.products h2,.woocommerce.single-product #content div.product .upsells.products h2{text-align:center;font-size:34px;line-height:50px;margin-bottom:37px;}.woocommerce.single-product #content div.product .related.products li,.woocommerce.single-product #content div.product .upsells.products li{padding:0;}.woocommerce.single-product #content div.product .related.products li .product_hidden-content,.woocommerce.single-product #content div.product .upsells.products li .product_hidden-content{display:none;}.woocommerce.single-product #content div.product .related.products li .product-wrap,.woocommerce.single-product #content div.product .upsells.products li .product-wrap{padding:0 0 20px;}.woocommerce.single-product #content div.product .related.products li:hover,.woocommerce.single-product #content div.product .upsells.products li:hover{box-shadow:0 14px 18px 0 rgba(0,0,0,0.11);}.woocommerce.single-product #content div.product .related.products ul.products li,.woocommerce.single-product #content div.product .upsells.products ul.products li{margin-top:10px;margin-bottom:10px;}.single.woocommerce .product-large-image>a{cursor:-webkit-zoom-in;cursor:zoom-in;}.single.woocommerce .product-thumbnails .product-thumbnails_list .product-thumbnails_item a{cursor:-webkit-zoom-in;cursor:zoom-in;}.product-thumbnails .product-thumbnails_list{margin-left:-5px;margin-right:-5px;}.product-thumbnails .product-thumbnails_list .product-thumbnails_item{float:left;padding:5px;margin:0;width:20%;}.product-thumbnails .product-thumbnails_list .product-thumbnails_item a{cursor:-webkit-zoom-in;cursor:zoom-in;}.woocommerce.single-product span.onsale{z-index:100;}.transformSelect.wooSelect{width:270px;}@media (max-width: 768px) {.transformSelect.wooSelect{width:100%;}}.transformSelect.wooSelect>li>span{height:40px;font-size:14px;line-height:40px;padding:0 30px 0 10px;}.transformSelect.wooSelect>li>span:before{line-height:40px;height:40px;right:-10px;}.transformSelect.wooSelect>li.open>span{border-radius:5px 5px 0 0;}.transformSelect.wooSelect>li ul.transformSelectDropdown span{font-size:14px;height:40px;line-height:40px;padding:0 10px;}.woocommerce table.shop_table.order_details th.product-name{margin-left:0;}.woocommerce table.shop_table.shop_table_responsive.customer_details th,.woocommerce table.shop_table.order_details tfoot th{vertical-align:middle;padding:20px 25px;}.woocommerce table.shop_table{padding:10px!important;margin:0;border-bottom:none;border-radius:5px 5px 0 0;}@media (min-width: 768px) {.woocommerce table.shop_table{padding:20px 39px 7px!important;}}@media (min-width: 1200px) {.woocommerce table.shop_table{padding-top:35px!important;}}@media (max-width: 991px) {.woocommerce table.shop_table{padding-left:15px;padding-right:15px;}}.woocommerce table.shop_table th{font-size:24px;line-height:19px;font-weight:normal;padding:30px 10px 30px 30px;border-left:none;border-bottom:none;border-right:1px solid #ebebeb;}@media (max-width: 1199px) {.woocommerce table.shop_table th{padding:20px;}}@media (max-width: 767px) {.woocommerce table.shop_table th{padding:10px;font-size:15px;}}@media (min-width: 1200px) {.woocommerce table.shop_table th{padding-top:0;}}.woocommerce table.shop_table th:last-child{border-right:none;}.woocommerce table.shop_table th.product-price,.woocommerce table.shop_table th.product-quantity,.woocommerce table.shop_table th.product-subtotal{width:195px;box-sizing:border-box;}@media (max-width: 1199px) {.woocommerce table.shop_table th.product-price,.woocommerce table.shop_table th.product-quantity,.woocommerce table.shop_table th.product-subtotal{width:auto;text-align:center;}}.woocommerce table.shop_table th.product-remove,.woocommerce table.shop_table th.product-thumbnail{border-right:none;}.woocommerce table.shop_table th.product-name{padding-left:0px;}.woocommerce table.shop_table td{border-left:none;border-bottom:none;border-right:none;padding:20px 12px 23px;}@media (max-width: 1199px) {.woocommerce table.shop_table td{padding-left:20px;padding-right:20px;}}@media (max-width: 767px) {.woocommerce table.shop_table td{padding:10px;}}.woocommerce table.shop_table td.product-name,.woocommerce table.shop_table td.product-price,.woocommerce table.shop_table td.product-quantity{border-right:1px solid #ebebeb;}.woocommerce table.shop_table td.product-name{padding-left:0;}@media (min-width: 1200px) {.woocommerce table.shop_table td.product-name{padding-right:80px;padding-top:19px;padding-bottom:19px;vertical-align:top;}}.woocommerce table.shop_table td.product-name a{font-size:20px;line-height:35px;font-weight:normal;display:inline-block;margin-bottom:3px;}@media (max-width: 767px) {.woocommerce table.shop_table td.product-name a{font-size:15px;line-height:25px;}}@media (min-width: 1200px) {.woocommerce table.shop_table td.product-price,.woocommerce table.shop_table td.product-quantity,.woocommerce table.shop_table td.product-subtotal{padding-left:30px;}}@media (max-width: 1199px) {.woocommerce table.shop_table td.product-price,.woocommerce table.shop_table td.product-quantity,.woocommerce table.shop_table td.product-subtotal{text-align:center;}}.woocommerce table.shop_table td.product-remove{padding:32px 27px 32px 0;vertical-align:top;line-height:0;}@media (max-width: 767px) {.woocommerce table.shop_table td.product-remove{padding-top:20px;}}@media (max-width: 990px) {.woocommerce table.shop_table td.product-remove{padding-right:15px;}}.woocommerce table.shop_table td .product-thumbnail{float:left;margin-right:25px;}.woocommerce table.shop_table td .product-name{overflow:hidden;}.woocommerce table.shop_table img{width:74px;margin:0;}.woocommerce table.shop_table p{margin:0;}.woocommerce table.shop_table dl.variation{margin:0;}.woocommerce table.shop_table dl.variation dd{margin:0;padding:0;text-transform:lowercase;}.woocommerce table.shop_table dl.variation dt{padding:0;font-weight:300;}.woocommerce table.shop_table .amount{font-size:24px;line-height:35px;font-weight:normal;}@media (max-width: 767px) {.woocommerce table.shop_table .amount{font-size:15px;}}.woocommerce table.shop_table .quantity{display:inline-block;}@media (max-width: 479px) {.woocommerce table.shop_table .quantity .ui-spinner-button{width:auto;height:30px;left:1px;border-left:none;}.woocommerce table.shop_table .quantity .ui-spinner-up{border-top-left-radius:5px;border-bottom:1px solid #ebebeb;}.woocommerce table.shop_table .quantity .ui-spinner-down{border-bottom-left-radius:5px;}}.woocommerce table.shop_table .quantity input{height:60px;width:110px;line-height:60px;padding:0 40px 0 0;}@media (max-width: 767px) {.woocommerce table.shop_table .quantity input{width:90px;font-size:15px;}}@media (max-width: 479px) {.woocommerce table.shop_table .quantity input{width:40px;height:90px;padding:35px 5px;line-height:20px;}}.woocommerce table.shop_table .actions{padding:18px 0 18px;text-align:left;}.woocommerce table.shop_table .actions .coupon{text-align:left;}@media (max-width: 479px) {.woocommerce table.shop_table .actions .coupon{padding-bottom:0!important;}}.woocommerce table.shop_table .actions .coupon label{float:none;text-align:left;font-size:24px;line-height:35px;font-weight:normal;margin-bottom:9px;height:35px;}.woocommerce table.shop_table .actions .coupon input[type="text"]{width:300px;height:50px;border-radius:5px;border-width:1px;border-style:solid;box-sizing:border-box;font-size:17px;line-height:26px;font-weight:700;padding:11px 15px;text-transform:uppercase;text-decoration:none;-webkit-appearance:none;margin-right:8px!important;float:none;}.woocommerce table.shop_table .actions .coupon input[type="text"]:focus{outline:0;outline:none;box-shadow:none;}@media (min-width: 769px) {.woocommerce table.shop_table .actions .coupon input[type="text"]{width:200px!important;}}@media (min-width: 992px) {.woocommerce table.shop_table .actions .coupon input[type="text"]{width:300px!important;}}@media (max-width: 479px) {.woocommerce table.shop_table .actions .coupon input[type="text"]{width:100%!important;float:none;margin:0 0 20px!important;}}.woocommerce table.shop_table .actions input[type="submit"]:hover,.woocommerce table.shop_table .actions input[type="submit"]:active{color:#ffffff;}@media (max-width: 479px) {.woocommerce table.shop_table .actions input[type="submit"]{width:100%!important;float:none;margin:0 0 20px;}}.woocommerce table.shop_table .actions>input[type="submit"]{float:right;margin-top:44px;}@media (max-width: 479px) {.woocommerce table.shop_table .actions>input[type="submit"]{margin-top:0;float:none;width:100%;}}.woocommerce table.shop_table.woocommerce-checkout-review-order-table .product-name,.woocommerce table.shop_table.woocommerce-checkout-review-order-table th{padding-left:0;border-right:none;}.woocommerce table.shop_table.woocommerce-checkout-review-order-table .product-name:last-child,.woocommerce table.shop_table.woocommerce-checkout-review-order-table th:last-child{text-align:right;}.woocommerce table.shop_table.woocommerce-checkout-review-order-table th{padding-bottom:15px;padding-top:15px;}.woocommerce table.shop_table.woocommerce-checkout-review-order-table td{padding-left:0;padding-top:7px;padding-bottom:8px;}.woocommerce table.shop_table.woocommerce-checkout-review-order-table td:last-child{text-align:right;}.woocommerce table.shop_table.woocommerce-checkout-review-order-table td.product-name{font-size:20px;width:80%;}@media (max-width: 479px) {.woocommerce table.shop_table.woocommerce-checkout-review-order-table td.product-name{font-size:15px;}}.woocommerce table.shop_table.woocommerce-checkout-review-order-table td.product-name .variation{font-size:16px;}.woocommerce table.shop_table.woocommerce-checkout-review-order-table .cart_item td{border:none;}.woocommerce table.shop_table.woocommerce-checkout-review-order-table .product-quantity,.woocommerce table.shop_table.woocommerce-checkout-review-order-table .product-name{font-weight:normal;}.woocommerce table.shop_table.woocommerce-checkout-review-order-table .variation{margin-top:7px;}.woocommerce table.shop_table.woocommerce-checkout-review-order-table .variation dd{font-weight:300;}.woocommerce table.shop_table.woocommerce-checkout-review-order-table tfoot th{font-weight:400;padding:30px 0;}.woocommerce table.shop_table.woocommerce-checkout-review-order-table tfoot tr.order-total th,.woocommerce table.shop_table.woocommerce-checkout-review-order-table tfoot tr.order-total strong .amount{font-weight:700;}.woocommerce table.shop_table.wishlist_table{border-bottom:1px solid #ebebeb;border-radius:5px;}.woocommerce table.shop_table.wishlist_table thead th{border-left:none;}.woocommerce table.shop_table.wishlist_table .add_to_cart_button{margin-bottom:0;}.woocommerce table.shop_table.wishlist_table .product-name{padding-left:10px;}.woocommerce table.shop_table.wishlist_table td{vertical-align:middle;padding:10px;border-left:none;border-top:none;}.woocommerce table.shop_table.wishlist_table .product-stock-status,.woocommerce table.shop_table.wishlist_table .product-stock-stauts{display:none;}.woocommerce table.shop_table.wishlist_table .product-price{font-size:20px;line-height:auto;font-weight:400;}.woocommerce table.shop_table.wishlist_table .product-price del,.woocommerce table.shop_table.wishlist_table .product-price ins{line-height:auto!important;display:inline-block!important;vertical-align:bottom;text-decoration:none;font-weight:400!important;}.woocommerce table.shop_table.wishlist_table .product-price del{text-decoration:line-through;opacity:1!important;font-weight:300!important;margin-right:5px;margin-left:5px;}.woocommerce table.shop_table.wishlist_table .product-price del .amount{font-size:inherit;text-decoration:line-through;}.woocommerce table.shop_table.wishlist_table .product-price ins{margin-left:5px;margin-right:5px;}.woocommerce table.shop_table.wishlist_table .product-price .amount{font-size:20px;line-height:auto;display:inline-block;vertical-align:middle;}.woocommerce table.shop_table.wishlist_table .product-price ins{margin-left:0;}.woocommerce table.shop_table.wishlist_table .product-price del{display:none!important;}.woocommerce table.shop_table.wishlist_table th.product-price{width:auto;}@media (max-width: 479px) {.woocommerce table.shop_table.cart .product-price{display:none;}.woocommerce table.shop_table.cart .amount,.woocommerce table.shop_table.cart td,.woocommerce table.shop_table.cart th,.woocommerce table.shop_table.cart td.product-name a{font-size:12px;}.woocommerce table.shop_table.cart td.product-remove,.woocommerce table.shop_table.cart th.product-remove{padding-right:15px;}}.woocommerce table.shop_table.my_account_orders{border-bottom:1px solid #ebebeb;border-radius:5px;margin-bottom:1.5rem;}.cherry-with-sidebar .woocommerce table.shop_table.my_account_orders{border-collapse:collapse;}.woocommerce table.shop_table.my_account_orders .amount{display:block;}.woocommerce table.shop_table.my_account_orders th.order-total{border-right:none;}.woocommerce table.shop_table.my_account_orders tr,.woocommerce table.shop_table.my_account_orders th,.woocommerce table.shop_table.my_account_orders td,.woocommerce table.shop_table.my_account_orders .order-status{text-align:center!important;padding:10px 20px;}.woocommerce table.shop_table.my_account_orders th{padding-top:20px;padding-bottom:20px;}@media (max-width: 991px) {.woocommerce table.shop_table.my_account_orders{padding:0;}.woocommerce table.shop_table.my_account_orders tr{padding:0;}}.woocommerce table.order_details{border-bottom:1px solid #ebebeb;border-radius:5px;margin-bottom:30px;}@media (min-width: 768px) {.woocommerce table.order_details{padding-top:30px;padding-bottom:30px;}}@media (min-width: 992px) {.woocommerce table.order_details tr td{padding-left:30px;}}@media (max-width: 767px) {.woocommerce ul.order_details li{border-right:none;float:none;display:block;margin-bottom:15px;}}.wishlist_table tr td,.wishlist_table tr th.wishlist-delete,.wishlist_table tr th.product-checkbox{text-align:left;}#yith-wcwl-form>.woocommerce-message .close-notice{display:none;}.woocommerce table.customer_details{border:1px solid #ebebeb;margin-bottom:30px;}@media (min-width: 768px) {.woocommerce table.customer_details{padding:20px 39px;}}.woocommerce table.customer_details td{padding:30px;}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%;float:none;}.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th{border-top:1px solid #ebebeb;}.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th{vertical-align:middle;border-bottom:none;}.woocommerce .cart-collaterals{border:1px solid #ebebeb;border-top:none;margin:0;padding:6px 39px 5px;}@media (max-width: 767px) {.woocommerce .cart-collaterals{padding-left:15px;padding-right:15px;}}.woocommerce .cart-collaterals h2{display:none;}.woocommerce .cart-collaterals .cross-sells h2{display:block;text-align:left;font-size:34px;line-height:50px;}.woocommerce .cart-collaterals .cart_totals table{border:none;}.woocommerce .cart-collaterals .cart_totals tr{border-top:1px solid #ebebeb;}.woocommerce .cart-collaterals .cart_totals th,.woocommerce .cart-collaterals .cart_totals td{font-size:24px;line-height:40px;font-weight:400;padding-top:14px!important;padding-bottom:16px!important;}@media (max-width: 479px) {.woocommerce .cart-collaterals .cart_totals tr.shipping th{font-size:15px;}}.woocommerce .cart-collaterals .cart_totals td{text-align:right;}.woocommerce .cart-collaterals .cart_totals tr.order-total th,.woocommerce .cart-collaterals .cart_totals tr.order-total td{font-weight:900;}.woocommerce .cart-collaterals .cart_totals p{margin-bottom:0;}.woocommerce .cart-collaterals .cart_totals tr.shipping td{font-size:20px;line-height:24px;}.woocommerce .cart-collaterals .cart_totals tr.shipping td form>p{margin:0;}.woocommerce .cart-collaterals .cart_totals tr.shipping td form>p a{font-size:16px;line-height:26px;font-weight:300;text-decoration:underline;}@media (max-width: 479px) {.woocommerce .cart-collaterals .cart_totals tr.shipping td tr.shipping th{display:none;}}.woocommerce .cart-collaterals .cart_totals tr.shipping td form input[type="text"]{width:300px;height:50px;border-radius:5px;border-width:1px;border-style:solid;box-sizing:border-box;font-size:17px;line-height:26px;font-weight:700;padding:11px 15px;text-transform:uppercase;text-decoration:none;-webkit-appearance:none;}.woocommerce .cart-collaterals .cart_totals tr.shipping td form input[type="text"]:focus{outline:0;outline:none;box-shadow:none;}@media (max-width: 479px) {.woocommerce .cart-collaterals .cart_totals tr.shipping td form input[type="text"]{width:100%;}}@media (max-width: 479px) {.woocommerce .cart-collaterals .cart_totals tr.shipping td form button[type="submit"]{width:100%;}}.woocommerce .cart-collaterals .cart_totals tr.shipping td form select{width:300px;-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;border-radius:5px;border:1px solid #ebebeb;padding:11px 10.5% 11px 12px;text-transform:uppercase;font-size:17px;font-weight:700;background-image:url(../images/select-woocommerce-arrow.png);background-repeat:no-repeat;background-position:92.5925% 50%;}@media (max-width: 479px) {.woocommerce .cart-collaterals .cart_totals tr.shipping td form select{width:100%;}}.woocommerce .cart-collaterals .cart_totals tr.shipping td form select:focus{outline:none;}.woocommerce .cart-collaterals .wc-proceed-to-checkout{float:right;padding-top:6px;}@media (max-width: 479px) {.woocommerce .cart-collaterals .wc-proceed-to-checkout{float:none;}}@media (max-width: 479px) {.woocommerce .cart-collaterals .wc-proceed-to-checkout a{font-size:16px;width:100%;}}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{border:none;border-radius:5px;font-size:20px;line-height:35px;color:#ffffff;font-weight:normal;padding:12px 40px 12px 84px!important;margin-bottom:10px!important;}.woocommerce .woocommerce-error a,.woocommerce .woocommerce-info a,.woocommerce .woocommerce-message a{color:#ffffff;text-decoration:underline;}@media (max-width: 479px) {.woocommerce .woocommerce-error a,.woocommerce .woocommerce-info a,.woocommerce .woocommerce-message a{float:none;}}.woocommerce .woocommerce-error a.button,.woocommerce .woocommerce-info a.button,.woocommerce .woocommerce-message a.button{padding:0;line-height:inherit;background:none;border:none;font-weight:inherit;}.woocommerce .woocommerce-error a.button:hover,.woocommerce .woocommerce-error a.button:focus,.woocommerce .woocommerce-info a.button:hover,.woocommerce .woocommerce-info a.button:focus,.woocommerce .woocommerce-message a.button:hover,.woocommerce .woocommerce-message a.button:focus{background:none;}.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:before{font-size:42px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);left:23px;color:#ffffff;font-family:"FontAwesome";}.woocommerce .woocommerce-info{background:#98b8f1!important;}.woocommerce .woocommerce-info:before{content:'\f05a';}.woocommerce .woocommerce-message:before{content:'\f058';}.woocommerce .woocommerce-error:before{content:'\f06a';}.woocommerce .woocommerce-error-wrap,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{position:relative;}.woocommerce .woocommerce-error-wrap a.close-notice,.woocommerce .woocommerce-info a.close-notice,.woocommerce .woocommerce-message a.close-notice{position:absolute;top:50%;right:10px;margin-top:-15px;width:20px;height:30px;display:block;text-decoration:none;}.woocommerce .woocommerce-error-wrap a.close-notice i,.woocommerce .woocommerce-info a.close-notice i,.woocommerce .woocommerce-message a.close-notice i{display:block;font-size:20px;color:#ffffff;}.woocommerce .woocommerce-error-wrap a.close-notice i:before,.woocommerce .woocommerce-info a.close-notice i:before,.woocommerce .woocommerce-message a.close-notice i:before{line-height:30px;}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{padding:16px 40px 30px;border-color:#ebebeb;margin-top:10px;margin-bottom:30px;}@media (max-width: 991px) {.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{padding-left:15px;padding-right:15px;}}.woocommerce form.checkout_coupon>p:first-child,.woocommerce form.login>p:first-child,.woocommerce form.register>p:first-child{margin-bottom:14px;}.woocommerce form.checkout_coupon input[type="text"],.woocommerce form.checkout_coupon input[type="password"],.woocommerce form.login input[type="text"],.woocommerce form.login input[type="password"],.woocommerce form.register input[type="text"],.woocommerce form.register input[type="password"]{width:100%;height:50px;border-radius:5px;border-width:1px;border-style:solid;box-sizing:border-box;font-size:17px;line-height:26px;font-weight:700;padding:11px 15px;text-transform:uppercase;text-decoration:none;-webkit-appearance:none;}.woocommerce form.checkout_coupon input[type="text"]:focus,.woocommerce form.checkout_coupon input[type="password"]:focus,.woocommerce form.login input[type="text"]:focus,.woocommerce form.login input[type="password"]:focus,.woocommerce form.register input[type="text"]:focus,.woocommerce form.register input[type="password"]:focus{outline:0;outline:none;box-shadow:none;}.woocommerce form.checkout_coupon input[type="submit"][name="login"]:hover,.woocommerce form.checkout_coupon input[type="submit"][name="login"]:active,.woocommerce form.checkout_coupon input[type="submit"][name="register"]:hover,.woocommerce form.checkout_coupon input[type="submit"][name="register"]:active,.woocommerce form.login input[type="submit"][name="login"]:hover,.woocommerce form.login input[type="submit"][name="login"]:active,.woocommerce form.login input[type="submit"][name="register"]:hover,.woocommerce form.login input[type="submit"][name="register"]:active,.woocommerce form.register input[type="submit"][name="login"]:hover,.woocommerce form.register input[type="submit"][name="login"]:active,.woocommerce form.register input[type="submit"][name="register"]:hover,.woocommerce form.register input[type="submit"][name="register"]:active{color:#ffffff;}.woocommerce form.checkout_coupon label,.woocommerce form.login label,.woocommerce form.register label{font-size:20px;line-height:35px;font-weight:normal;margin-bottom:0;}.woocommerce form.checkout_coupon label[for="rememberme"],.woocommerce form.login label[for="rememberme"],.woocommerce form.register label[for="rememberme"]{margin-left:28px;display:inline-block;font-size:16px;}@media (max-width: 479px) {.woocommerce form.checkout_coupon label[for="rememberme"],.woocommerce form.login label[for="rememberme"],.woocommerce form.register label[for="rememberme"]{display:block;margin-left:0;margin-top:15px;}}.woocommerce form.checkout_coupon .lost_password,.woocommerce form.login .lost_password,.woocommerce form.register .lost_password{margin-top:-7px;}.woocommerce form.checkout_coupon .lost_password a,.woocommerce form.login .lost_password a,.woocommerce form.register .lost_password a{text-decoration:underline;}.woocommerce form.checkout_coupon input[type="checkbox"],.woocommerce form.login input[type="checkbox"],.woocommerce form.register input[type="checkbox"]{margin-top:-3px;vertical-align:middle;}.woocommerce form.woocommerce-shipping-calculator .form-row{margin-bottom:20px;}.woocommerce form.woocommerce-shipping-calculator .form-row:first-child{margin-top:20px;}@media (max-width: 766px) {.cart_totals .shipping th{display:none;}}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:49.055%;padding:0;}@media (max-width: 991px) {.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%;float:none;}}form.track_order .input-text{width:100%;height:50px;border-radius:5px;border-width:1px;border-style:solid;box-sizing:border-box;font-size:17px;line-height:26px;font-weight:700;padding:11px 15px;text-transform:uppercase;text-decoration:none;-webkit-appearance:none;}form.track_order .input-text:focus{outline:0;outline:none;box-shadow:none;}form.track_order .button{color:#ffffff;}form.track_order .button:hover,form.track_order .button:active{color:#ffffff;}.woocommerce form .form-row{margin-bottom:27px;padding:0;}.woocommerce form.checkout_coupon{padding-top:58px;padding-bottom:58px;}@media (max-width: 767px) {.woocommerce form.checkout_coupon{padding-top:30px;padding-bottom:30px;}}.woocommerce form.checkout_coupon p{margin:0!important;}.woocommerce form.checkout_coupon .form-row-first,.woocommerce form.checkout_coupon .form-row-last{width:100%;float:none;}@media (max-width: 991px) {.woocommerce form.checkout_coupon .form-row-first input,.woocommerce form.checkout_coupon .form-row-last input{width:100%;}}.woocommerce form.checkout_coupon .form-row-last{margin-top:20px!important;}@media (min-width: 768px) {.woocommerce form.checkout_coupon .form-row-first,.woocommerce form.checkout_coupon .form-row-last{width:48%;}.woocommerce form.checkout_coupon .form-row-first{float:left;}.woocommerce form.checkout_coupon .form-row-last{float:right;margin:0!important;}}input[type="checkbox"]{border:1px solid #ebebeb;border-radius:3px;height:18px;width:18px;}form[name="checkout"] input[type="text"],form[name="checkout"] input[type="password"],form[name="checkout"] input[type="tel"],form[name="checkout"] .select2-choice{font-size:16px;font-weight:300;text-transform:none;width:100%;height:50px;border-radius:5px;border-width:1px;border-style:solid;box-sizing:border-box;font-size:17px;line-height:26px;font-weight:700;padding:11px 15px;text-transform:uppercase;text-decoration:none;-webkit-appearance:none;}form[name="checkout"] input[type="text"]:focus,form[name="checkout"] input[type="password"]:focus,form[name="checkout"] input[type="tel"]:focus,form[name="checkout"] .select2-choice:focus{outline:0;outline:none;box-shadow:none;}form[name="checkout"] textarea{width:100%;height:98px;border-radius:5px;border-width:1px;border-style:solid;box-sizing:border-box;font-size:17px;line-height:26px;font-weight:700;padding:35px 15px;text-transform:uppercase;text-decoration:none;-webkit-appearance:none;font-size:16px;font-weight:300;text-transform:none;padding-top:10px;height:98px!important;padding-bottom:10px;}form[name="checkout"] textarea:focus{outline:0;outline:none;box-shadow:none;}form[name="checkout"] .col-1,form[name="checkout"] .col-2{border-radius:5px;border:1px solid #ebebeb;padding:20px 15px;margin-bottom:76px;}@media (min-width: 992px) {form[name="checkout"] .col-1,form[name="checkout"] .col-2{padding:20px 40px 23px;}}form[name="checkout"] .form-row{margin-bottom:17px;}form[name="checkout"] .form-row label{font-size:20px;line-height:35px;font-weight:normal;margin-bottom:0;}form[name="checkout"] .form-row label.checkbox{font-size:16px;font-weight:300;}form[name="checkout"] .form-row.create-account{margin-bottom:0;}form[name="checkout"] h3,form[name="checkout"] h3 label{font-size:34px;line-height:50px;margin-top:0;font-weight:400;}form[name="checkout"] #order_review_heading{margin-bottom:38px;}form[name="checkout"] #ship-to-different-address{padding-left:42px;position:relative;}form[name="checkout"] #ship-to-different-address label{margin-bottom:0;}form[name="checkout"] #ship-to-different-address input{position:absolute;left:0;top:15px;}.select2-drop{border-color:#ebebeb;}.woocommerce-checkout #payment{padding:3px 39px 30px;background:none;border:1px solid #ebebeb;border-radius:0 0 4px 4px;border-top:none;}@media (max-width: 991px) {.woocommerce-checkout #payment{padding-left:15px;padding-right:15px;}}.woocommerce-checkout #payment ul.payment_methods{padding:0;border-bottom:none;}.woocommerce-checkout #payment ul.payment_methods label{font-size:16px;font-weight:300;margin:0;}.woocommerce-checkout #payment ul.payment_methods input:active,.woocommerce-checkout #payment ul.payment_methods input:focus{outline:none;border:none;box-shadow:none;}.woocommerce-checkout #payment ul.payment_methods li.payment_method_paypal label img{width:319px;max-height:none;display:inline-block;margin-left:0;}@media (min-width: 768px) {.woocommerce-checkout #payment ul.payment_methods li.payment_method_paypal label img{margin-left:19px;}}.woocommerce-checkout #payment ul.payment_methods li.payment_method_paypal label a{float:none;font-size:16px;text-decoration:underline;display:inline-block;margin-left:0;}@media (min-width: 768px) {.woocommerce-checkout #payment ul.payment_methods li.payment_method_paypal label a{margin-left:32px;}}.woocommerce-checkout #payment div.payment_box{font-size:14px;line-height:24px;color:#ffffff;padding:14px 19px 19px;border-radius:3px;width:100%;background:#98b8f1;margin-top:10px;margin-bottom:22px;}.woocommerce-checkout #payment div.payment_box p{margin:0;}.woocommerce-checkout #payment div.payment_box:before{width:0;height:0;border-style:solid;border-width:12px 0 0 12px;left:31px;top:-12px;margin:0;border-color:transparent transparent transparent #98b8f1;}.woocommerce-checkout #payment .form-row.place-order{padding:0;margin-top:21px;}.woocommerce-checkout #payment .wc-terms-and-conditions{float:none;}.woocommerce-checkout #payment #place_order{float:left;}.woocommerce .lost_reset_password input[type="text"]{width:100%;height:50px;border-radius:5px;border-width:1px;border-style:solid;box-sizing:border-box;font-size:17px;line-height:26px;font-weight:700;padding:11px 15px;text-transform:uppercase;text-decoration:none;-webkit-appearance:none;}.woocommerce .lost_reset_password input[type="text"]:focus{outline:0;outline:none;box-shadow:none;}.woocommerce #reviews #comments h4{margin-top:0;margin-bottom:26px;}.woocommerce #reviews #comments ol.commentlist li .comment-meta-and-avatar_wrapper img.avatar{width:116px;border:none;border-radius:50%;padding:0;background:#f6f6f6;position:relative;box-shadow:4px 6px 10px 0 rgba(0,0,0,0.05);}@media (max-width: 479px) {.woocommerce #reviews #comments ol.commentlist li .comment-meta-and-avatar_wrapper img.avatar{float:none;}}.woocommerce #reviews #comments ol.commentlist li .comment-meta-and-avatar_wrapper .meta{margin-bottom:0;font-size:24px;line-height:40px;}.woocommerce #reviews #comments ol.commentlist li .comment-meta-and-avatar_wrapper .meta em{font-style:normal;font-weight:400;}.woocommerce #reviews #comments ol.commentlist li .comment-meta-and-avatar_wrapper .meta strong{font-weight:400;display:block;margin-bottom:-7px;}.woocommerce #reviews #comments ol.commentlist li .comment-meta-and-avatar_wrapper .meta time{position:relative;font-size:16px;}.woocommerce #reviews #comments ol.commentlist li .comment-meta-and-avatar_wrapper .meta time:before{content:'\f073';font-family:"FontAwesome";display:inline-block;margin-right:8px;}.woocommerce #reviews #comments ol.commentlist li .comment-meta-and-avatar_wrapper .star-rating{float:none;font-size:16px;}.woocommerce #reviews #comments ol.commentlist li .comment-meta-and-avatar_wrapper .comment-meta_wrapper{display:inline-block;overflow:hidden;margin-left:29px;}@media (max-width: 479px) {.woocommerce #reviews #comments ol.commentlist li .comment-meta-and-avatar_wrapper .comment-meta_wrapper{margin-left:0;margin-top:20px;display:block;}}.woocommerce #reviews #comments ol.commentlist li .comment-text{padding:0;border:none;margin:21px 0 0 0;}.woocommerce #reviews #respond p{margin-bottom:30px;}.woocommerce #reviews #respond p.comment-form-comment{margin-bottom:24px;}.woocommerce #reviews #respond p.form-submit{margin-bottom:16px;}.woocommerce #reviews #respond label:not([for="rating"]){display:none;}.woocommerce #reviews #respond label{font-size:20px;line-height:20px;font-weight:400;margin-bottom:20px;}.woocommerce #reviews #respond input[type="text"]{width:370px;height:50px;border-radius:5px;border-width:1px;border-style:solid;box-sizing:border-box;font-size:17px;line-height:26px;font-weight:700;padding:11px 15px;text-transform:uppercase;text-decoration:none;-webkit-appearance:none;}.woocommerce #reviews #respond input[type="text"]:focus{outline:0;outline:none;box-shadow:none;}@media (max-width: 767px) {.woocommerce #reviews #respond input[type="text"]{width:100%;}}.woocommerce #reviews #respond textarea{width:100%;height:200px;border-radius:5px;border-width:1px;border-style:solid;box-sizing:border-box;font-size:17px;line-height:26px;font-weight:700;padding:86px 15px;text-transform:uppercase;text-decoration:none;-webkit-appearance:none;}.woocommerce #reviews #respond textarea:focus{outline:0;outline:none;box-shadow:none;}.woocommerce #reviews #respond input[type="text"],.woocommerce #reviews #respond textarea{font-size:20px;line-height:35px;text-transform:none;font-weight:400;padding-top:4px;padding-bottom:6px;}.woocommerce #reviews #respond input[type="text"]::-moz-placeholder,.woocommerce #reviews #respond textarea::-moz-placeholder{color:#777777;opacity:1;}.woocommerce #reviews #respond input[type="text"]:-ms-input-placeholder,.woocommerce #reviews #respond textarea:-ms-input-placeholder{color:#777777;}.woocommerce #reviews #respond input[type="text"]::-webkit-input-placeholder,.woocommerce #reviews #respond textarea::-webkit-input-placeholder{color:#777777;}.woocommerce #reviews #respond .stars a{color:#ebebeb;letter-spacing:.3em;border:none;margin-right:31px;display:inline-block;vertical-align:middle;position:relative;}@media (max-width: 767px) {.woocommerce #reviews #respond .stars a{display:block;}}.woocommerce #reviews #respond .stars a:before{display:none;}.woocommerce #reviews #respond .stars a:after{font-family:WooCommerce;text-indent:0;position:absolute;top:0;left:0;}.woocommerce #reviews #respond .stars a.star-1:after{content:'\e020';}.woocommerce #reviews #respond .stars a.star-2:after{content:'\e020\e020';}.woocommerce #reviews #respond .stars a.star-3:after{content:'\e020\e020\e020';}.woocommerce #reviews #respond .stars a.star-4:after{content:'\e020\e020\e020\e020';}.woocommerce #reviews #respond .stars a.star-5:after{content:'\e020\e020\e020\e020\e020';}.woocommerce #reviews #respond .stars a.star-1{width:1.5em;}.woocommerce #reviews #respond .stars a.star-2{width:3em;}.woocommerce #reviews #respond .stars a.star-3{width:4.5em;}.woocommerce #reviews #respond .stars a.star-4{width:6em;}.woocommerce #reviews #respond .stars a.star-5{width:7.5em;}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:400;}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td .amount,.woocommerce table.shop_table tfoot th.total{font-weight:700;}.ui-spinner{margin-right:19px;}@media (max-width: 479px) {.ui-spinner{margin-right:0;}}@media (max-width: 479px) {.quantity input{width:100%;font-size:30px;}}.ui-spinner{display:block;height:auto!important;position:relative;}.ui-spinner .ui-spinner-button{width:40px;height:50%;box-sizing:border-box;border-left:1px solid #ebebeb;position:absolute;right:1px;background:#ffffff;}.ui-spinner .ui-spinner-button:hover{cursor:pointer;}.ui-spinner .ui-spinner-up{top:0;border-top-right-radius:5px;}.ui-spinner .ui-spinner-up:after{position:absolute;content:'';left:0;right:0;display:block;height:1px;background:#ebebeb;}.ui-spinner .ui-spinner-up .ui-icon:before{content:'\f067';}.ui-spinner .ui-spinner-down{bottom:0;border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;border-bottom-right-radius:5px;}.ui-spinner .ui-spinner-down .ui-icon:before{content:'\f068';}.ui-spinner .ui-button-text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.ui-spinner .ui-button-text .ui-icon{font-size:0;line-height:0;}.ui-spinner .ui-button-text .ui-icon:before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:"FontAwesome";font-size:14px;}div.product .product-thumbnails_list .cherry-wc-placeholder{position:relative;}table.compare-list td img{display:inline-block!important;}table.compare-list tr.price td{font-size:20px;line-height:35px;font-weight:400;text-decoration:none;}table.compare-list tr.price td del,table.compare-list tr.price td ins{line-height:35px!important;display:inline-block!important;vertical-align:bottom;text-decoration:none;font-weight:400!important;}table.compare-list tr.price td del{text-decoration:line-through;opacity:1!important;font-weight:300!important;margin-right:5px;margin-left:5px;}table.compare-list tr.price td del .amount{font-size:inherit;text-decoration:line-through;}table.compare-list tr.price td ins{margin-left:5px;margin-right:5px;}table.compare-list tr.price td .amount{font-size:20px;line-height:35px;display:inline-block;vertical-align:middle;}table.compare-list tr.price td del{display:none!important;}table.compare-list th,table.compare-list td,table.compare-list th,table.compare-list .price.repeated td{padding:10px;vertical-align:middle;}table.compare-list{font-weight:400;}table.compare-list .remove a .blockUI.blockOverlay{background:none!important;}.DTFC_LeftBodyWrapper{overflow:visible!important;}@media (max-width: 991px) {.cherry-sidebar-main{margin-top:5em;}}@media (min-width: 992px) {.woocommerce .sidebar-content-wrapper .widget-area.shop-sidebar,.woocommerce .sidebar-sidebar-content-wrapper .widget-area.shop-sidebar,.woocommerce .sidebar-content-wrapper .cherry-sidebar-main.sidebar-main,.woocommerce .content-sidebar-wrapper .cherry-sidebar-main.sidebar-main,.woocommerce .sidebar-content-wrapper .cherry-sidebar-main.widget-area,.woocommerce .content-sidebar-wrapper .cherry-sidebar-main.widget-area{width:23.07692307692308%;}.woocommerce .sidebar-content-wrapper #primary,.woocommerce .content-sidebar-wrapper #primary,.woocommerce .sidebar-sidebar-content-wrapper #primary,.woocommerce .sidebar-content-sidebar-wrapper #primary,.woocommerce .content-sidebar-sidebar-wrapper #primary{width:74.35897435897436%;}}@media (min-width: 992px) and (max-width: 1199px) {.site-content.boxed .container{width:970px!important;}}.parallax-content{padding-left:15px;padding-right:15px;}.shop-banner{text-align:center;}.shop-banner p:first-child{margin-bottom:14px;}.shop-banner img{box-shadow:8px 14px 18px 0 rgba(0,0,0,0.11);}.shop-banner h4{margin-bottom:0;}.shop-banner .inner{padding:0;}.shop-products_wrapper .cherry-tabs{position:relative;z-index:2;}@media (max-width: 767px) {.shop-products_wrapper .cherry-tabs-nav>span{display:block;padding:15px!important;}}.shop-products_wrapper .cherry-tabs-pane{padding:27px 0 0;}.shop-products_wrapper ul.products{margin-bottom:2px;}.shop-products_wrapper .-wrapper{position:relative;z-index:1;}.wrapper__inset1 img{float:left;margin-right:60px;}.wrapper__inset2 img{float:right;margin-left:60px;box-shadow:8px 14px 18px 0 rgba(0,0,0,0.11);}.shop-parallax1 h2,.shop-parallax1 h5,.shop-parallax1 p{color:#ffffff;}.shop-parallax1 h2{line-height:62px;margin-bottom:31px;}.shop-parallax1 h5{margin-bottom:27px;margin-top:12px;}@media (max-width: 991px) {.shop-parallax1 h5{margin-bottom:12px;}}.shop-parallax1 img{box-shadow:8px 14px 18px 0 rgba(0,0,0,0.11);}@media (max-width: 991px) {.shop-parallax1 img{width:100%;margin-bottom:30px;}}.shop-blog_wrapper h5{margin-bottom:22px;}.shop-blog_wrapper h2{margin-bottom:35px;}.shop-blog_wrapper h5,.shop-blog_wrapper h2{text-align:center;}.shop-blog_wrapper .cherry-posts-list .cherry-posts-item{margin-bottom:35px;}.shop-blog_wrapper .post-thumbnail{display:inline-block;}.shop-parallax2 h2{text-align:center;margin-bottom:50px;}.shop-banner_wrapper1 h2{margin-bottom:12px;}.static-footer-shop-sidebars:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.site-footer .cherry-instagram_items{margin-left:-10px;margin-right:-10px;}.site-footer .cherry-instagram_item{padding:0 10px 20px 10px;}@media (max-width: 991px) {.site-footer .cherry-instagram_item{width:100%;}}@media (max-width: 991px) {.site-footer .cherry-instagram_item{width:auto;}}.site-footer .widget-title{text-transform:uppercase;}.site-footer .widget_recent_entries li{margin-bottom:17px;}@media (max-width: 767px) and (max-width: 767px) {.site-footer .widget_recent_entries li a{font-size:20px;line-height:30px;}}.site-footer .widget_recent_entries .post-date{display:block;font-size:14px;margin-top:3px;}@media (max-width: 767px) {.site-footer .widget_recent_entries .post-date{font-size:20px;line-height:30px;}}.site-footer .widget_recent_entries .post-date:before{font-family:FontAwesome;content:'\f073';display:inline-block;margin-right:5px;}@media (min-width: 1200px) {.about-shop_wrapper1 h5{padding:0 300px;}}@media (max-width: 767px) {.cherry-swiper-carousel-container .swiper-button-next{right:0;text-align:right;}.cherry-swiper-carousel-container .swiper-button-prev{left:0;text-align:left;}}@media (max-width: 1199px) {.fwo{display:none;}}.fullwidth{margin-left:-15px;margin-right:-15px;}.fullwidth .inner{padding-left:15px;padding-right:15px;}.wrapper__inset1 img{box-shadow:8px 14px 18px 0 rgba(0,0,0,0.11);}@media (max-width: 767px) {.wrapper__inset1 h2,.wrapper__inset1 p{text-align:center!important;}.wrapper__inset1 img{width:100%;margin-bottom:30px;}}.site-footer .footer-shop-widgets-area.static-area{background:#ffffff;padding-top:97px;padding-bottom:78px;}.site-footer .footer-shop-widgets-area.static-area .static-footer-shop-sidebars>div .widget{min-height:330px;}@media (max-width: 992px) {.site-footer .footer-shop-widgets-area.static-area .static-footer-shop-sidebars>div .widget{min-height:inherit;}}.site-footer .footer-shop-widgets-area.static-area .static-footer-shop-sidebars>div .widget:before{content:'';width:1px;height:100%;background:#ebebeb;position:absolute;top:0;left:-1px;}@media (max-width: 768px) {.site-footer .footer-shop-widgets-area.static-area .static-footer-shop-sidebars>div .widget:before{display:none;}}.site-footer .footer-shop-widgets-area.static-area .static-footer-shop-sidebars>div>div{padding:0 15px;}@media (max-width: 992px) {.site-footer .footer-shop-widgets-area.static-area .static-footer-shop-sidebars>div>div{padding:0;}}.site-footer .footer-shop-widgets-area.static-area .static-footer-shop-sidebars>div:first-child .widget:before{display:none;}.site-footer .footer-shop-widgets-area.static-area .static-footer-shop-sidebars>div:first-child>div{padding-left:0;}.site-footer .footer-shop-widgets-area.static-area .static-footer-shop-sidebars>div:last-child>div{padding-right:0;}.static-header-shop-menu-sidebar #menu-shop-menu{margin:7px 0 0;}@media (max-width: 767px) {.static-header-shop-menu-sidebar #menu-shop-menu{display:inline-block;}}.static-header-shop-menu-sidebar #menu-shop-menu li{float:left;font-size:14px;line-height:20px;font-weight:300;padding:0;}.static-header-shop-menu-sidebar #menu-shop-menu li+li{margin-left:20px;}@media (max-width: 479px) {.static-header-shop-menu-sidebar #menu-shop-menu li{float:none;display:block;margin-left:0;}.static-header-shop-menu-sidebar #menu-shop-menu li+li{margin-left:0;margin-top:5px;}}.static-header-shop-search-cart-sidebar .widget-area{text-align:right;}@media (max-width: 768px) {.static-header-shop-search-cart-sidebar .widget-area{text-align:center;}}.static-header-shop-search-cart-sidebar aside.widget{display:inline-block;vertical-align:middle;float:none;}@media (max-width: 768px) {.static-header-shop-search-cart-sidebar aside.widget{display:block;}}@media (max-width: 767px) {.static-header-shop-search-cart-sidebar .woocommerce-product-search{display:inline-block;margin-top:20px;}}.static-header-shop-search-cart-sidebar .woocommerce-product-search input[type="search"]{float:left;background:none;outline:none;box-shadow:none;border:none;font-size:14px;height:36px;width:calc(100% - 36px);max-width:300px;padding:5px 10px;transition:all 300ms linear;border-bottom:1px solid transparent;}.site-header .static-header-shop-search-cart-sidebar .woocommerce-product-search input[type="search"]{width:130px;}.static-header-shop-search-cart-sidebar .woocommerce-product-search input[type="search"]:focus{background:none;border-bottom-width:1px;border-bottom-style:solid;}.static-header-shop-search-cart-sidebar .woocommerce-product-search input[type="submit"]{float:left;width:36px;height:36px;padding:0;background:url(../images/woocommerce-search-icon.png) center center no-repeat;font-size:0;line-height:0;border:none;transition:all 300ms linear;}.static-header-shop-search-cart-sidebar .woocommerce-product-search input[type="submit"]:hover,.static-header-shop-search-cart-sidebar .woocommerce-product-search input[type="submit"]:active{opacity:0.5;background-color:transparent;}.static-header-shop-search-cart-sidebar .woocommerce-product-search input[type="submit"]:focus{outline:none;box-shadow:none;}.product-categories li.cat-parent{margin:10px 0 0;}.product-categories li.cat-parent:first-child{margin:0;}.product-categories li.cat-parent>ul.children{padding:0 0 0 10px;}.header-top-line-shop{padding:12px 0;position:relative;z-index:1000;}@media (max-width: 767px) {.header-top-line-shop{text-align:center;}}.header-top-line-shop .widget-area{padding-top:0;}.header-top-line-shop .widget{margin-bottom:0;line-height:0;padding-top:0;}.woocommerce .col2-set>.address,.woocommerce-page .col2-set>.address{margin-bottom:1.5rem;padding:20px;border:1px solid #ebebeb;border-radius:6px;}.woocommerce-account .addresses .title .edit{margin-top:8px;}@media (max-width: 479px) {.woocommerce-account .addresses .title .edit{float:none;margin-bottom:1.5rem;}}@media (max-width: 767px) {.woocommerce-account .addresses .title h3{font-size:30px;}}@media (max-width: 479px) {.woocommerce-account .addresses .title h3{margin-bottom:0;float:none;}}.woocommerce .myaccount_user{position:relative;border:none;border-radius:5px;font-size:20px;line-height:35px;color:#ffffff;font-weight:normal;padding:12px 23px 12px 84px!important;margin-bottom:30px!important;}.woocommerce .myaccount_user a{color:#ffffff;text-decoration:underline;}@media (max-width: 479px) {.woocommerce .myaccount_user a{float:none;}}.woocommerce .myaccount_user:before{position:absolute;font-size:42px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);left:23px;color:#ffffff;font-family:"FontAwesome";content:'\f007';}.woocommerce-page article.page.type-page .entry-content input[type="text"],.woocommerce-page article.page.type-page .entry-content input[type="email"],.woocommerce-page article.page.type-page .entry-content input[type="password"],.woocommerce form .form-row .select2-container .select2-choice{width:100%;height:50px;border-radius:5px;border-width:1px;border-style:solid;box-sizing:border-box;font-size:17px;line-height:26px;font-weight:700;padding:11px 15px;text-transform:uppercase;text-decoration:none;-webkit-appearance:none;margin:0;}.woocommerce-page article.page.type-page .entry-content input[type="text"]:focus,.woocommerce-page article.page.type-page .entry-content input[type="email"]:focus,.woocommerce-page article.page.type-page .entry-content input[type="password"]:focus,.woocommerce form .form-row .select2-container .select2-choice:focus{outline:0;outline:none;box-shadow:none;}@media (max-width: 991px) {.woocommerce .sidebar-content-wrapper #primary.content-area{width:100%;}}.woocommerce .mfp-img{background:#ffffff;padding:0;}.woocommerce .mfp-counter{text-align:center;float:none;left:0;right:0;padding:0;margin:0;}.woocommerce .mfp-bottom-bar .mfp-title{color:black;padding:0;text-align:center;bottom:auto;top:-1em;left:0;position:absolute;right:0;}.woocommerce.admin-bar .mfp-wrap{margin-top:32px;}.video-tab-wrap{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;overflow:hidden;backface-visibility:hidden;}.video-tab-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.compare-window h1{text-align:center;margin:0;}.woocommerce>h2{text-align:center;}.woocommerce>h2+form{margin-top:60px;}.woocommerce form.register p:last-child{margin-bottom:0;}.woocommerce form.login .form-row:nth-child(3){margin-bottom:0;display:inline-block;vertical-align:middle;}.woocommerce form.login .lost_password{margin-top:18px;margin-bottom:-7px;}@media (min-width: 1200px) {.woocommerce form.login .lost_password{margin-top:12px;margin-bottom:0;}}.woocommerce-product-lightbox-disabled .zoomWindowContainer>div:hover{cursor:crosshair!important;}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:100%;float:none;}table.compare-list td img{max-width:100%;}.woocommerce .mfp-figure:after{display:none;}@media (max-width: 992px) {.woocommerce form.login input[type="password"]{margin-bottom:20px!important;}}@-webkit-keyframes scaleAndRevert{50%{-webkit-transform:scale(1.2);box-shadow:0 0 0 6px rgba(0,0,0,0.1);}100%{-webkit-transform:scale(1);box-shadow:0 0 0 10px rgba(0,0,0,0.1);}}@keyframes scaleAndRevert{50%{transform:scale(1.2);box-shadow:0 0 0 6px rgba(0,0,0,0.1);}100%{transform:scale(1);box-shadow:0 0 0 10px rgba(0,0,0,0.1);}}.yith_magnifier_zoom{cursor:crosshair;}.woocommerce div.product div.images div.thumbnails{margin:0 -5px;}@media (max-width: 1200px) {.woocommerce div.product div.images div.thumbnails{margin:0;}}.woocommerce #content div.product div.images .yith_magnifier_zoom_wrap .yith_magnifier_zoom_magnifier{border:none;}.woocommerce #content div.product div.images .yith_magnifier_zoom_wrap .woocommerce-main-image{pointer-events:none;}.woocommerce #content div.product div.images .yith_magnifier_zoom_wrap .woocommerce-main-image img{width:100%;}.thumbnails .yith_magnifier_gallery li.yith_magnifier_thumbnail{margin:0 5px;}.thumbnails .yith_magnifier_gallery li.yith_magnifier_thumbnail.last{margin:0 5px;}.thumbnails .yith_magnifier_gallery li.yith_magnifier_thumbnail.active a .border-wrap:before{opacity:1;}.thumbnails .yith_magnifier_gallery li.yith_magnifier_thumbnail .placeholder-thumb{margin:10px 0 16px;}.thumbnails .yith_magnifier_gallery li.yith_magnifier_thumbnail a{position:relative;max-width:100%;text-align:center;}.thumbnails .yith_magnifier_gallery li.yith_magnifier_thumbnail a .border-wrap{width:auto;height:auto;z-index:-1;display:inline-block;vertical-align:top;max-width:100%;position:relative;}.thumbnails .yith_magnifier_gallery li.yith_magnifier_thumbnail a .border-wrap:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;border-width:2px;border-style:solid;opacity:0;transition:300ms all;}.thumbnails .yith_magnifier_gallery li.yith_magnifier_thumbnail a:hover .border-wrap:before{opacity:1;}.thumbnails.noslider{margin:0;}.thumbnails.noslider .yith_magnifier_gallery li.yith_magnifier_thumbnail{width:20%;margin:0;padding:5px;}.thumbnails.noslider .yith_magnifier_gallery li.yith_magnifier_thumbnail a{margin:0;}#yith-quick-view-modal .yith-wcqv-wrapper{max-width:90%;min-width:70%;overflow-y:auto;height:100%;}#yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main{box-shadow:none;margin:10% 0;height:auto;max-height:90%;}#yith-quick-view-modal div.product div.images,#yith-quick-view-modal div.product .product-images{float:left;width:auto;margin:0 30px 0 0;max-width:300px;}@media (max-width: 992px) {#yith-quick-view-modal div.product div.images,#yith-quick-view-modal div.product .product-images{float:none;margin:0 auto 20px;width:40%;}}#yith-quick-view-modal div.product div.images .product-thumbnails,#yith-quick-view-modal div.product .product-images .product-thumbnails{display:none;}#yith-quick-view-modal div.product .entry-summary{margin:0;float:none;width:auto;overflow:hidden;text-align:left;}@media (max-width: 992px) {#yith-quick-view-modal div.product .entry-summary{width:100%;min-width:inherit;float:none;}}@media (max-width: 1200px) {#yith-quick-view-modal div.product .entry-summary .product_title{font-size:1.8rem;line-height:1.2em;}}#yith-quick-view-modal div.product .entry-summary .single_add_to_cart_button{height:50px;text-transform:uppercase;}#yith-quick-view-modal div.product .entry-summary input.ui-spinner-input{height:50px;width:100px;}#yith-wcwl-popup-message{width:200px;margin-left:-100px!important;}article.page.type-page{margin:0;}.entry-content .cherry-list ul,.comment-content .cherry-list ul{margin:0;}.entry-content .cherry-list:not(.services-list) li,.comment-content .cherry-list:not(.services-list) li{font-size:20px;line-height:1.2em;padding:7px 0 8px;font-weight:normal;}.entry-content .cherry-list:not(.services-list) li .list-icon,.comment-content .cherry-list:not(.services-list) li .list-icon{min-width:30px;text-align:left;}.entry-content .cherry-list:not(.services-list) li .list-icon.fa-check,.comment-content .cherry-list:not(.services-list) li .list-icon.fa-check{font-size:16px;}.entry-content .cherry-list.services-list li,.comment-content .cherry-list.services-list li{font-size:1rem;line-height:1.6em;text-align:right;padding:8px 0;border-top-width:1px;border-top-style:solid;border-top-color:rgba(255,255,255,0.2);}.entry-content .cherry-list.services-list li:first-child,.comment-content .cherry-list.services-list li:first-child{border:none;}.cherry-box .cherry-list.services-list li{color:#ffffff;}@media (max-width: 1200px) {.site-content.boxed.extra-boxed .parallax-content{padding-left:0;padding-right:0;}}@media (max-width: 1200px) {.site-content.boxed.extra-boxed .parallax-content .row{margin-left:0;margin-right:0;}}.parallax-box{overflow:visible;width:100%;}.parallax-box .parallax-bg{width:100%!important;}@media (max-width: 992px) {.parallax-box .parallax-bg{min-width:100%;}}.title-box{text-align:left;}.title-box.center{text-align:center;}.title-box.center .icon-title-wrap{margin-left:auto;margin-right:auto;}.title-box.right{text-align:right;}.title-box.right .icon-title-wrap{margin-left:auto;margin-right:0;}@media only screen and (min-width: 1201px) {.title-box:not(.bigger).center .title-box_title{margin-left:auto;margin-right:auto;}}@media only screen and (min-width: 1201px) {.title-box:not(.bigger).right .title-box_title{margin-left:auto;margin-right:0;}}.title-box .title-box_content{margin:0 0 25px;}.title-box .title-box_content>*{margin-bottom:20px;}.title-box .title-box_content>*:last-child{margin-bottom:0;}.title-box .title-box_content .icon-title-wrap{width:auto;display:table;}@media (max-width: 992px) {.title-box .title-box_content .icon-title-wrap{display:block;}}.title-box .title-box_content .icon-title-wrap:after{content:'';width:100%;height:0;display:block;clear:both;}.title-box .title-box_content .icon-title-wrap span{display:table-cell;vertical-align:middle;text-align:center;float:none;margin:0;padding:0 20px 0 0;}@media (max-width: 992px) {.title-box .title-box_content .icon-title-wrap span{display:block;text-align:left;padding:0 0 15px;}}.title-box .title-box_content .icon-title-wrap span~div{display:table-cell;vertical-align:middle;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;}@media (max-width: 992px) {.title-box .title-box_content .icon-title-wrap span~div{display:block;}}.title-box .title-box_content .icon-title-wrap>div{overflow:hidden;}@media only screen and (min-width: 1201px) {.title-box .title-box_content .title-box_title{-moz-hyphens:none;-webkit-hyphens:none;-o-hyphens:none;hyphens:none;word-wrap:normal;}}.box-info.inner .title-box .title-box_content .title-box_title,.box-danger.inner .title-box .title-box_content .title-box_title,.box-success.inner .title-box .title-box_content .title-box_title,.parallax-content .title-box .title-box_content .title-box_title,[class*="box-polygon"]:not(.box-polygon-4) .title-box .title-box_content .title-box_title,.box-info.inner .title-box .title-box_content .title-box_subtitle,.box-danger.inner .title-box .title-box_content .title-box_subtitle,.box-success.inner .title-box .title-box_content .title-box_subtitle,.parallax-content .title-box .title-box_content .title-box_subtitle,[class*="box-polygon"]:not(.box-polygon-4) .title-box .title-box_content .title-box_subtitle{color:#ffffff;}.cherry-btn,.motopress-service-box-obj .motopress-service-box-button-section .motopress-btn-rounded,.motopress-cta-obj .motopress-cta .motopress-cta-content-container .motopress-button-wrap .motopress-btn{font-size:19px;line-height:1.2em;font-weight:bold;text-transform:uppercase;position:relative;overflow:hidden;box-shadow:3px 4px 5px 0 rgba(0,0,0,0.1);font-weight:bold;padding:19px 40px;border-radius:5px;z-index:10;font-style:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.cherry-btn>span.icon-position-left,.cherry-btn>span.icon-position-right,.cherry-btn>span.cherry-btn-content-wrap,.motopress-service-box-obj .motopress-service-box-button-section .motopress-btn-rounded>span.icon-position-left,.motopress-service-box-obj .motopress-service-box-button-section .motopress-btn-rounded>span.icon-position-right,.motopress-service-box-obj .motopress-service-box-button-section .motopress-btn-rounded>span.cherry-btn-content-wrap,.motopress-cta-obj .motopress-cta .motopress-cta-content-container .motopress-button-wrap .motopress-btn>span.icon-position-left,.motopress-cta-obj .motopress-cta .motopress-cta-content-container .motopress-button-wrap .motopress-btn>span.icon-position-right,.motopress-cta-obj .motopress-cta .motopress-cta-content-container .motopress-button-wrap .motopress-btn>span.cherry-btn-content-wrap{vertical-align:middle;}.cherry-btn>span.fa,.motopress-service-box-obj .motopress-service-box-button-section .motopress-btn-rounded>span.fa,.motopress-cta-obj .motopress-cta .motopress-cta-content-container .motopress-button-wrap .motopress-btn>span.fa{font-size:1.8em;line-height:inherit;margin:0 20px 0 0;}.cherry-btn:before,.motopress-service-box-obj .motopress-service-box-button-section .motopress-btn-rounded:before,.motopress-cta-obj .motopress-cta .motopress-cta-content-container .motopress-button-wrap .motopress-btn:before{content:'';width:100%;height:100%;border-radius:inherit;position:absolute;top:0;left:0;border:2px solid transparent;}.cherry-btn:hover,.motopress-service-box-obj .motopress-service-box-button-section .motopress-btn-rounded:hover,.motopress-cta-obj .motopress-cta .motopress-cta-content-container .motopress-button-wrap .motopress-btn:hover{box-shadow:none;}.cherry-btn:active,.motopress-service-box-obj .motopress-service-box-button-section .motopress-btn-rounded:active,.motopress-cta-obj .motopress-cta .motopress-cta-content-container .motopress-button-wrap .motopress-btn:active{box-shadow:0 0 5px rgba(0,0,0,0.1);}.cherry-btn.cherry-btn-extra-small,.motopress-service-box-obj .motopress-service-box-button-section .motopress-btn-rounded.cherry-btn-extra-small,.motopress-cta-obj .motopress-cta .motopress-cta-content-container .motopress-button-wrap .motopress-btn.cherry-btn-extra-small{padding:10px 20px;font-size:15px;}.cherry-btn.cherry-btn-extra-small>span.fa,.motopress-service-box-obj .motopress-service-box-button-section .motopress-btn-rounded.cherry-btn-extra-small>span.fa,.motopress-cta-obj .motopress-cta .motopress-cta-content-container .motopress-button-wrap .motopress-btn.cherry-btn-extra-small>span.fa{font-size:1.3em;margin:0 10px 0 0;}.cherry-btn.cherry-btn-small,.motopress-service-box-obj .motopress-service-box-button-section .motopress-btn-rounded.cherry-btn-small,.motopress-cta-obj .motopress-cta .motopress-cta-content-container .motopress-button-wrap .motopress-btn.cherry-btn-small{padding:16px 31px;font-size:17px;}.cherry-btn.cherry-btn-small>span.fa,.motopress-service-box-obj .motopress-service-box-button-section .motopress-btn-rounded.cherry-btn-small>span.fa,.motopress-cta-obj .motopress-cta .motopress-cta-content-container .motopress-button-wrap .motopress-btn.cherry-btn-small>span.fa{font-size:1.3em;margin:0 10px 0 0;}.cherry-btn.cherry-btn-medium,.motopress-service-box-obj .motopress-service-box-button-section .motopress-btn-rounded.cherry-btn-medium,.motopress-cta-obj .motopress-cta .motopress-cta-content-container .motopress-button-wrap .motopress-btn.cherry-btn-medium{padding:19px 40px;}.cherry-btn.cherry-btn-medium>span.fa,.motopress-service-box-obj .motopress-service-box-button-section .motopress-btn-rounded.cherry-btn-medium>span.fa,.motopress-cta-obj .motopress-cta .motopress-cta-content-container .motopress-button-wrap .motopress-btn.cherry-btn-medium>span.fa{font-size:1.4em;margin:0 10px 0 0;}.cherry-btn.cherry-btn-large,.motopress-service-box-obj .motopress-service-box-button-section .motopress-btn-rounded.cherry-btn-large,.motopress-cta-obj .motopress-cta .motopress-cta-content-container .motopress-button-wrap .motopress-btn.cherry-btn-large{padding:28px 49px;}.cherry-btn.cherry-btn-large>span.fa,.motopress-service-box-obj .motopress-service-box-button-section .motopress-btn-rounded.cherry-btn-large>span.fa,.motopress-cta-obj .motopress-cta .motopress-cta-content-container .motopress-button-wrap .motopress-btn.cherry-btn-large>span.fa{margin:0 17px 0 0;}.cherry-btn.cherry-btn-extra-large,.motopress-service-box-obj .motopress-service-box-button-section .motopress-btn-rounded.cherry-btn-extra-large,.motopress-cta-obj .motopress-cta .motopress-cta-content-container .motopress-button-wrap .motopress-btn.cherry-btn-extra-large{padding:30px 59px;font-size:24px;}.cherry-btn.cherry-btn-primary,.motopress-service-box-obj .motopress-service-box-button-section .motopress-btn-rounded.cherry-btn-primary,.motopress-cta-obj .motopress-cta .motopress-cta-content-container .motopress-button-wrap .motopress-btn.cherry-btn-primary{color:#ffffff;}.cherry-btn.cherry-btn-primary-light,.motopress-service-box-obj .motopress-service-box-button-section .motopress-btn-rounded.cherry-btn-primary-light,.motopress-cta-obj .motopress-cta .motopress-cta-content-container .motopress-button-wrap .motopress-btn.cherry-btn-primary-light{box-shadow:none;}.cherry-btn.cherry-btn-primary-light.shadow,.motopress-service-box-obj .motopress-service-box-button-section .motopress-btn-rounded.cherry-btn-primary-light.shadow,.motopress-cta-obj .motopress-cta .motopress-cta-content-container .motopress-button-wrap .motopress-btn.cherry-btn-primary-light.shadow{box-shadow:3px 4px 5px 0px rgba(0,0,0,0.1);}.cherry-btn.cherry-btn-primary-light.shadow:hover,.motopress-service-box-obj .motopress-service-box-button-section .motopress-btn-rounded.cherry-btn-primary-light.shadow:hover,.motopress-cta-obj .motopress-cta .motopress-cta-content-container .motopress-button-wrap .motopress-btn.cherry-btn-primary-light.shadow:hover{box-shadow:none;}.cherry-btn.cherry-btn-link,.motopress-service-box-obj .motopress-service-box-button-section .motopress-btn-rounded.cherry-btn-link,.motopress-cta-obj .motopress-cta .motopress-cta-content-container .motopress-button-wrap .motopress-btn.cherry-btn-link{overflow:visible;box-shadow:none;text-transform:none;text-decoration:underline!important;}.cherry-btn.landing-btn,.motopress-service-box-obj .motopress-service-box-button-section .motopress-btn-rounded.landing-btn,.motopress-cta-obj .motopress-cta .motopress-cta-content-container .motopress-button-wrap .motopress-btn.landing-btn{position:relative;padding:1.75rem 2.75rem 1.93rem 9.56rem;}.cherry-btn.landing-btn .cherry-btn-icon,.motopress-service-box-obj .motopress-service-box-button-section .motopress-btn-rounded.landing-btn .cherry-btn-icon,.motopress-cta-obj .motopress-cta .motopress-cta-content-container .motopress-button-wrap .motopress-btn.landing-btn .cherry-btn-icon{position:absolute;width:6.88rem;height:101%;top:0;left:0;border-radius:inherit;border-top-right-radius:0;border-bottom-right-radius:0;padding:2rem 0;font-size:4.37rem;color:#ffffff;}.cherry-btn.landing-btn.cherry-btn-extra-small,.motopress-service-box-obj .motopress-service-box-button-section .motopress-btn-rounded.landing-btn.cherry-btn-extra-small,.motopress-cta-obj .motopress-cta .motopress-cta-content-container .motopress-button-wrap .motopress-btn.landing-btn.cherry-btn-extra-small{font-size:2rem;}.cherry-btn.landing-btn.cherry-btn-small,.motopress-service-box-obj .motopress-service-box-button-section .motopress-btn-rounded.landing-btn.cherry-btn-small,.motopress-cta-obj .motopress-cta .motopress-cta-content-container .motopress-button-wrap .motopress-btn.landing-btn.cherry-btn-small{font-size:2rem;}.cherry-btn.landing-btn.cherry-btn-medium,.motopress-service-box-obj .motopress-service-box-button-section .motopress-btn-rounded.landing-btn.cherry-btn-medium,.motopress-cta-obj .motopress-cta .motopress-cta-content-container .motopress-button-wrap .motopress-btn.landing-btn.cherry-btn-medium{font-size:2.2rem;}.cherry-btn.landing-btn.cherry-btn-large,.motopress-service-box-obj .motopress-service-box-button-section .motopress-btn-rounded.landing-btn.cherry-btn-large,.motopress-cta-obj .motopress-cta .motopress-cta-content-container .motopress-button-wrap .motopress-btn.landing-btn.cherry-btn-large{font-size:2.3rem;}.cherry-btn.landing-btn.cherry-btn-extra-large,.motopress-service-box-obj .motopress-service-box-button-section .motopress-btn-rounded.landing-btn.cherry-btn-extra-large,.motopress-cta-obj .motopress-cta .motopress-cta-content-container .motopress-button-wrap .motopress-btn.landing-btn.cherry-btn-extra-large{font-size:2.42rem;}.cherry-btn+.cherry-btn,.motopress-service-box-obj .motopress-service-box-button-section .motopress-btn-rounded+.cherry-btn,.motopress-cta-obj .motopress-cta .motopress-cta-content-container .motopress-button-wrap .motopress-btn+.cherry-btn{margin-left:17px;}@media (max-width: 1200px) {.cherry-btn+.cherry-btn,.motopress-service-box-obj .motopress-service-box-button-section .motopress-btn-rounded+.cherry-btn,.motopress-cta-obj .motopress-cta .motopress-cta-content-container .motopress-button-wrap .motopress-btn+.cherry-btn{margin:5px;}}@media (max-width: 1200px) {.cherry-btn:first-child,.motopress-service-box-obj .motopress-service-box-button-section .motopress-btn-rounded:first-child,.motopress-cta-obj .motopress-cta .motopress-cta-content-container .motopress-button-wrap .motopress-btn:first-child{margin:5px;}}.cherry-btn.color-white,.motopress-service-box-obj .motopress-service-box-button-section .motopress-btn-rounded.color-white,.motopress-cta-obj .motopress-cta .motopress-cta-content-container .motopress-button-wrap .motopress-btn.color-white{color:#ffffff;}.cherry-btn.border-white,.motopress-service-box-obj .motopress-service-box-button-section .motopress-btn-rounded.border-white,.motopress-cta-obj .motopress-cta .motopress-cta-content-container .motopress-button-wrap .motopress-btn.border-white{border-color:#ffffff;}.cherry-btn.border-white:hover,.motopress-service-box-obj .motopress-service-box-button-section .motopress-btn-rounded.border-white:hover,.motopress-cta-obj .motopress-cta .motopress-cta-content-container .motopress-button-wrap .motopress-btn.border-white:hover{border-color:#ffffff;}.cherry-btn.transparent,.motopress-service-box-obj .motopress-service-box-button-section .motopress-btn-rounded.transparent,.motopress-cta-obj .motopress-cta .motopress-cta-content-container .motopress-button-wrap .motopress-btn.transparent{background:none;color:#ffffff;}.cherry-btn.transparent:before,.motopress-service-box-obj .motopress-service-box-button-section .motopress-btn-rounded.transparent:before,.motopress-cta-obj .motopress-cta .motopress-cta-content-container .motopress-button-wrap .motopress-btn.transparent:before{border-color:#ffffff;}.cherry-btn.transparent:hover,.motopress-service-box-obj .motopress-service-box-button-section .motopress-btn-rounded.transparent:hover,.motopress-cta-obj .motopress-cta .motopress-cta-content-container .motopress-button-wrap .motopress-btn.transparent:hover{background:#ffffff;}.cherry-btn.without-border:before,.motopress-service-box-obj .motopress-service-box-button-section .motopress-btn-rounded.without-border:before,.motopress-cta-obj .motopress-cta .motopress-cta-content-container .motopress-button-wrap .motopress-btn.without-border:before{display:none;}.motopress-service-box-obj .motopress-service-box-button-section .motopress-btn-rounded,.motopress-cta-obj .motopress-cta .motopress-cta-content-container .motopress-button-wrap .motopress-btn{background-image:none!important;border:none!important;box-shadow:3px 4px 5px 0 rgba(0,0,0,0.1)!important;padding:19px 40px!important;border-radius:5px!important;font-size:19px!important;line-height:1.2em!important;text-shadow:none!important;}.motopress-service-box-obj .motopress-service-box-button-section .motopress-btn-rounded:hover,.motopress-cta-obj .motopress-cta .motopress-cta-content-container .motopress-button-wrap .motopress-btn:hover{box-shadow:none!important;}.cherry-posts-list .cherry-posts-item{padding-top:15px;padding-bottom:15px;}.cherry-posts-list .cherry-posts-item .inner{padding:0;}.cherry-posts-list .cherry-posts-item .inner .center{text-align:center;}.cherry-posts-list .cherry-posts-item .inner .right{text-align:right;}.cherry-posts-list .cherry-posts-item .inner figure.post-thumbnail img{box-shadow:10px 10px 12px rgba(0,0,0,0.07);transition:all 0.3s ease-in-out;}.cherry-posts-list .cherry-posts-item .inner figure.post-thumbnail:hover img{box-shadow:none;}.cherry-posts-list .cherry-posts-item .inner .post-title{margin:25px 0 5px;}.cherry-posts-list .cherry-posts-item .inner div.btn{margin:30px 0 0;}.cherry-posts-list .cherry-posts-item .inner .post-meta{margin:20px 0 0;}.cherry-posts-list .cherry-posts-item .inner .post-meta i{margin:0 5px 0 0;}.cherry-posts-list .cherry-posts-item .inner .post-meta>span{margin:0 10px;}.cherry-posts-list .cherry-posts-item .inner .post-meta .divider{margin:0 7px;width:1px;height:26px;display:inline-block;background:#ebebeb;vertical-align:middle;}.cherry-posts-list .cherry-posts-item .inner .template-1 .post-title a,.cherry-posts-list .cherry-posts-item .inner .template-2 .post-title a,.cherry-posts-list .cherry-posts-item .inner .template-3 .post-title a{color:inherit;}.cherry-posts-list .cherry-posts-item .inner .template-4 .post-title a,.cherry-posts-list .cherry-posts-item .inner .template-4 .post-content{color:inherit;}@media (max-width: 768px) {.cherry-posts-list .cherry-posts-item .inner .template-4 .post-meta .divider{display:block;background:none;height:0;}}.cherry-posts-list .cherry-posts-item .inner .template-4 .post-meta a:hover{color:#ffffff;}.cherry-posts-list .cherry-posts-item .inner .template-7 .post-title a,.cherry-posts-list .cherry-posts-item .inner .template-7 .post-content,.cherry-posts-list .cherry-posts-item .inner .template-11 .post-title a,.cherry-posts-list .cherry-posts-item .inner .template-11 .post-content{color:inherit;}.cherry-posts-list .cherry-posts-item .inner .template-7 .post-title,.cherry-posts-list .cherry-posts-item .inner .template-11 .post-title{margin:0;}.cherry-posts-list .cherry-posts-item .inner .template-8.right{text-align:left;}.cherry-posts-list .cherry-posts-item .inner .template-9{padding:25px 0;}.cherry-posts-list .cherry-posts-item .inner .template-9 .post-title{margin:0 0 20px;}.cherry-posts-list .cherry-posts-item .inner .template-9 .btn{margin:30px 0 0;}.cherry-posts-list .cherry-posts-item .inner .template-13 figure{width:100%;max-width:300px;}.cherry-posts-list .cherry-posts-item .inner .template-13 .post-title{margin:10px 0;}.cherry-posts-list .cherry-posts-item .inner .clients figure.post-thumbnail img{box-shadow:none;width:auto;height:auto;background:none;transition:all 0.3s ease-in-out;}.cherry-posts-list .cherry-posts-item .inner .clients figure.post-thumbnail:hover img{opacity:0.5;}.cherry-posts-list .cherry-posts-item .inner .testi-posts .testi-name{margin:0;}.cherry-posts-list .cherry-posts-item .inner .testi-posts .post-content,.cherry-posts-list .cherry-posts-item .inner .testi-posts .rating-wrap{margin:5px 0 0;}.cherry-posts-list .cherry-posts-item .inner .testi-posts.template-1{box-shadow:10px 10px 12px rgba(0,0,0,0.07);border-radius:5px;padding:1.5rem 1.875rem 1.875rem;}.cherry-posts-list .cherry-posts-item .inner .color-white{color:#ffffff;}.cherry-posts-list .overflow-content{position:relative;}.cherry-posts-list .overflow-content figure.post-thumbnail{box-shadow:none;}.cherry-posts-list .overflow-content figure.post-thumbnail img{width:100%;}.cherry-posts-list .overflow-content .desc{position:absolute;top:0;left:0;padding:5%;width:100%;height:100%;}.cherry-posts-list .overflow-content .desc:after{content:'';height:100%;display:inline-block;vertical-align:middle;}.cherry-posts-list .overflow-content .desc .desc-in{display:inline-block;vertical-align:middle;}.cherry-posts-list .overflow-content .desc .post-title,.cherry-posts-list .overflow-content .desc .post-content{color:#ffffff;}.cherry-posts-list .overflow-content .desc div.btn{margin:0;}.cherry-posts-list .overflow-content .desc div.btn{-webkit-transform:scale(0);transform:scale(0);transition:all 0.3s ease-in-out;}.cherry-posts-list .overflow-content:hover .desc div.btn{-webkit-transform:scale(1);transform:scale(1);}.cherry-posts-list .overflow-content.template-7 .desc div.btn{margin:0;-webkit-transform:scale(1);transform:scale(1);opacity:0;max-height:0;overflow:hidden;}.cherry-posts-list .overflow-content.template-7:hover .desc div.btn{margin:30px 0 0;opacity:1;max-height:100px;}.cherry-posts-list .overflow-content.template-11{overflow:hidden;}.cherry-posts-list .overflow-content.template-11 .desc:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;opacity:.8;z-index:10;transition:all 300ms ease-in;-webkit-transform:scale(0);transform:scale(0);}.cherry-posts-list .overflow-content.template-11 .desc .desc-in{position:relative;z-index:100;transition:all 250ms ease-in;-webkit-transform:scale(2);transform:scale(2);}.cherry-posts-list .overflow-content.template-11 .desc .desc-in>*{opacity:0;}.cherry-posts-list .overflow-content.template-11 .desc .desc-in h4{transition:all 350ms ease-in;}.cherry-posts-list .overflow-content.template-11 .desc .desc-in div{transition:all 450ms ease-in;}@media (max-width: 1200px) {.cherry-posts-list .overflow-content.template-11 .desc .desc-in div{display:none;}}.cherry-posts-list .overflow-content.template-11:hover .desc:before{-webkit-transform:scale(1.1);transform:scale(1.1);}.cherry-posts-list .overflow-content.template-11:hover .desc .desc-in{opacity:1;-webkit-transform:scale(1);transform:scale(1);}.cherry-posts-list .overflow-content.template-11:hover .desc .desc-in>*{opacity:1;}.cherry-posts-list .cherry-spoiler .cherry-spoiler-content .post-content{margin:20px 0;}.cherry-posts-list .cherry-spoiler .cherry-spoiler-content .post-content:first-of-type{margin-top:0;}.cherry-posts-list .cherry-spoiler .cherry-spoiler-content .post-content.part{font-size:0.875rem;line-height:1.6em;}.cherry-box .cherry-posts-list .cherry-spoiler .cherry-spoiler-content .post-content.part{color:#ffffff;}.cherry-posts-list.posts-with-accordion .cherry-posts-item{padding-top:0;padding-bottom:10px;}.cherry-posts-list.posts-with-accordion .cherry-posts-item .post-thumbnail a{max-width:300px;margin:0 30px 5px 0;float:left;}@media (max-width: 768px) {.cherry-posts-list.posts-with-accordion .cherry-posts-item .post-thumbnail a{float:none;margin:0 0 20px;}}.cherry-posts-list.posts-with-accordion .cherry-posts-item .post-thumbnail a img{border-radius:5px;}.cherry-posts-list.template-7 .cherry-posts-item,.cherry-posts-list.template-11 .cherry-posts-item{padding:0;}.cherry-posts-list.clients .cherry-posts-item:not([class*="col-"]){width:16%;float:left;}@media (max-width: 992px) {.cherry-posts-list.clients .cherry-posts-item:not([class*="col-"]){width:33.333%;padding:10px 5px;}}@media (max-width: 480px) {.cherry-posts-list.clients .cherry-posts-item:not([class*="col-"]){width:100%;padding:20px 5px;}}.cherry-posts-list.clients .cherry-posts-item figure.post-thumbnail{text-align:center;box-shadow:none;}.cherry-posts-list.odd-background .cherry-posts-item.odd{background:#f6f6f6;}.cherry-posts-list.odd-background.fixed-width .col-xs-12.col-sm-12.col-md-12.col-lg-12 .inner{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;width:1170px;max-width:100%;}.cherry-posts-list.odd-background.fixed-width .col-xs-12.col-sm-12.col-md-12.col-lg-12 .inner:before,.cherry-posts-list.odd-background.fixed-width .col-xs-12.col-sm-12.col-md-12.col-lg-12 .inner:after{content:" ";display:table;}.cherry-posts-list.odd-background.fixed-width .col-xs-12.col-sm-12.col-md-12.col-lg-12 .inner:after{clear:both;}@media (max-width: 1200px) {.cherry-posts-list.odd-background.fixed-width .col-xs-12.col-sm-12.col-md-12.col-lg-12 .inner{width:100%;}}.cherry-posts-list.padding-collapse{margin:0;}.cherry-posts-list.padding-collapse .cherry-posts-item{padding:0;}.cherry-posts-list.padding-collapse .cherry-posts-item .post-title,.cherry-posts-list.padding-collapse .cherry-posts-item .post-content{padding:0 15px;}.cherry-posts-list.padding-collapse.overlapping-blocks .cherry-posts-item .post-title,.cherry-posts-list.padding-collapse.overlapping-blocks .cherry-posts-item .post-content{padding:0 30px;}.cherry-posts-list.overlapping-blocks .cherry-posts-item{margin-left:-30px;}@media (max-width: 1200px) {.cherry-posts-list.overlapping-blocks .cherry-posts-item{margin-left:0;}}.cherry-posts-list.overlapping-blocks .cherry-posts-item:first-child{margin-left:0;}.cherry-posts-list.overlapping-blocks .cherry-posts-item.col-lg-3{width:calc(25% + 20px);}@media (max-width: 1200px) {.cherry-posts-list.overlapping-blocks .cherry-posts-item.col-lg-3{width:25%;}}@media (max-width: 992px) {.cherry-posts-list.overlapping-blocks .cherry-posts-item.col-lg-3{width:50%;}}@media (max-width: 768px) {.cherry-posts-list.overlapping-blocks .cherry-posts-item.col-lg-3{width:100%;}}figure.post-thumbnail.round img,.team-listing_photo.round img,.cherry-posts-list.round img{border-radius:50%;}figure.post-thumbnail.floated-left,.team-listing_photo.floated-left,.cherry-posts-list.floated-left{float:left;margin:0 30px 20px 0;}@media (max-width: 992px) {figure.post-thumbnail.floated-left,.team-listing_photo.floated-left,.cherry-posts-list.floated-left{float:none;margin:0 0 20px;}}figure.post-thumbnail.floated-left+*,.team-listing_photo.floated-left+*,.cherry-posts-list.floated-left+*{overflow:hidden;}.cherry-counter span{margin:0;color:inherit;font-size:inherit;line-height:inherit;font-weight:normal;}.cherry-counter.style-1 span{font-weight:bold;}.cherry-counter.style-2 span{font-weight:bold;}.cherry-counter.style-2 span.before{padding:0 10px 0 0;}@media (max-width: 768px) {.cherry-counter.style-2 span{font-size:4rem;line-height:1.2em;}}.cherry-counter.style-3 span.before,.cherry-counter.style-3 span.after{font-size:0.65em;line-height:1em;}.cherry-counter.circle{background:none;}.cherry-counter.circle span{display:block;}.cherry-counter.circle .count{position:relative;width:175px;height:175px;border-radius:50%;border-width:13px;border-style:solid;border-color:#ffffff;margin:0 auto 50px;line-height:149px;}.cherry-counter.circle .count:before{content:'';width:2px;height:25px;background:#ffffff;position:absolute;bottom:-37px;left:50%;margin-left:-1px;}.cherry-counter.circle .count:after{content:'';width:20px;height:20px;border-radius:50%;position:absolute;bottom:-54px;left:50%;margin-left:-10px;background:#ffffff;}
.page .color-white{color:#ffffff;}.color-white h1,.color-white h2,.color-white h3,.color-white h4,.color-white h5,.color-white h6{color:#ffffff;}.color-white a{color:#ffffff;}.color-white-background{background:#ffffff;}@media (max-width: 768px) {.cherry-tabs{padding-top:15px;padding-bottom:15px;}}.cherry-tabs .cherry-tabs-nav{text-align:center;}.cherry-tabs .cherry-tabs-nav>span{position:relative;transition:all 0.3s ease-in-out;}.cherry-tabs .cherry-tabs-nav>span:before,.cherry-tabs .cherry-tabs-nav>span:after{content:'';transition:all 0.3s ease-in-out;}.cherry-tabs .cherry-tabs-panes .cherry-tabs-pane{font-size:0.875rem;line-height:1.6em;position:relative;z-index:100;padding:0;}.cherry-tabs .cherry-tabs-panes .cherry-tabs-pane p:last-of-type{margin:0;}.cherry-tabs .cherry-tabs-panes .cherry-tabs-pane .woocommerce{padding:50px 0 0;}@media (max-width: 992px) {.cherry-tabs .cherry-tabs-panes .cherry-tabs-pane [class*="col-md"],.cherry-tabs .cherry-tabs-panes .cherry-tabs-pane [class*="col-sm"],.cherry-tabs .cherry-tabs-panes .cherry-tabs-pane [class*="col-xs"]{margin-top:20px;margin-bottom:20px;}}.cherry-tabs.cherry-tabs-vertical .cherry-tabs-nav{text-align:left;float:left;width:42%;}@media (max-width: 768px) {.cherry-tabs.cherry-tabs-vertical .cherry-tabs-nav{width:100%;float:none;}}.cherry-tabs.cherry-tabs-vertical .cherry-tabs-nav>span{display:block;}.cherry-tabs.cherry-tabs-vertical .cherry-tabs-panes{float:left;width:58%;}@media (max-width: 768px) {.cherry-tabs.cherry-tabs-vertical .cherry-tabs-panes{width:100%;float:none;}.cherry-tabs.cherry-tabs-vertical .cherry-tabs-panes .cherry-tabs-pane{min-height:inherit!important;}}.cherry-tabs.cherry-tabs-vertical[class*="cherry-tabs-style-pills"] .cherry-tabs-nav>span{margin:0 0 20px;}.cherry-tabs.cherry-tabs-vertical[class*="cherry-tabs-style-pills"] .cherry-tabs-panes{padding:0 10px 0 30px;}.cherry-tabs.cherry-tabs-vertical[class*="cherry-tabs-style-simple"] .cherry-tabs-nav>span{padding:12px 31px;border-width:1px;border-style:solid;border-left:none;border-right:none;}@media (max-width: 768px) {.cherry-tabs.cherry-tabs-vertical[class*="cherry-tabs-style-simple"] .cherry-tabs-nav>span{padding:10px;}}.cherry-tabs.cherry-tabs-vertical[class*="cherry-tabs-style-simple"] .cherry-tabs-nav>span:not(:first-child){border-top:none;}.cherry-tabs.cherry-tabs-vertical[class*="cherry-tabs-style-simple"] .cherry-tabs-nav>span:before{content:'';width:1px;height:100%;position:absolute;top:0;right:-1px;background:#ffffff;opacity:0;}.cherry-tabs.cherry-tabs-vertical[class*="cherry-tabs-style-simple"] .cherry-tabs-nav>span:after{width:4px;height:100%;bottom:auto;top:0;}@media (max-width: 768px) {.cherry-tabs.cherry-tabs-vertical[class*="cherry-tabs-style-simple"] .cherry-tabs-nav>span:after{width:100%;height:4px;bottom:0;top:auto;left:0;}}.cherry-tabs.cherry-tabs-vertical[class*="cherry-tabs-style-simple"] .cherry-tabs-nav>span.cherry-tabs-current,.cherry-tabs.cherry-tabs-vertical[class*="cherry-tabs-style-simple"] .cherry-tabs-nav>span:hover{background:#ffffff;}.cherry-tabs.cherry-tabs-vertical[class*="cherry-tabs-style-simple"] .cherry-tabs-nav>span.cherry-tabs-current:before{opacity:1;}.cherry-tabs.cherry-tabs-vertical[class*="cherry-tabs-style-simple"] .cherry-tabs-panes{border-left-width:1px;border-left-style:solid;min-height:280px;padding:0 10px 20px 40px;}@media (max-width: 768px) {.cherry-tabs.cherry-tabs-vertical[class*="cherry-tabs-style-simple"] .cherry-tabs-panes{min-height:inherit;border:none;padding:20px 20px 0;}}.cherry-tabs.cherry-tabs-vertical[class*="cherry-tabs-style-simple"] .cherry-tabs-panes .cherry-tabs-pane{padding:0;}.cherry-tabs.center .cherry-tabs-pane{text-align:center;}.cherry-tabs[class*="cherry-tabs-style-simple"]:not(.cherry-tabs-vertical) .cherry-tabs-nav>span.cherry-tabs-current,.cherry-tabs.cherry-tabs-style-style-2:not(.cherry-tabs-vertical) .cherry-tabs-nav>span.cherry-tabs-current{background:none;}@media only screen and (min-width: 769px) {.cherry-tabs[class*="cherry-tabs-style-simple"]:not(.cherry-tabs-vertical) .cherry-tabs-nav>span.cherry-tabs-current,.cherry-tabs.cherry-tabs-style-style-2:not(.cherry-tabs-vertical) .cherry-tabs-nav>span.cherry-tabs-current{border-bottom-color:transparent;}}.cherry-tabs[class*="cherry-tabs-style-pills"] .cherry-tabs-nav>span{border-width:1px;border-style:solid;border-radius:5px;margin:5px;padding:9px 29px 14px;}@media (max-width: 768px) {.cherry-tabs[class*="cherry-tabs-style-pills"] .cherry-tabs-nav>span{padding:10px;display:block;}}.cherry-tabs[class*="cherry-tabs-style-pills"] .cherry-tabs-nav>span.cherry-tabs-current,.cherry-tabs[class*="cherry-tabs-style-pills"] .cherry-tabs-nav>span:hover{box-shadow:3px 4px 5px 0 rgba(0,0,0,0.1);}.cherry-tabs[class*="cherry-tabs-style-pills"] .cherry-tabs-panes{padding:0;border:none;}.cherry-tabs[class*="cherry-tabs-style-pills"] .cherry-tabs-panes .cherry-tabs-pane{padding:0;}.cherry-tabs[class*="cherry-tabs-style-simple"] .cherry-tabs-nav>span{margin:0;border-bottom-style:solid;border-bottom-width:1px;padding:0 35px 13px;}@media (max-width: 1200px) {.cherry-tabs[class*="cherry-tabs-style-simple"] .cherry-tabs-nav>span{padding:20px 20px 13px 20px;}}@media (max-width: 768px) {.cherry-tabs[class*="cherry-tabs-style-simple"] .cherry-tabs-nav>span{padding:10px;display:block;}}.cherry-tabs[class*="cherry-tabs-style-simple"] .cherry-tabs-nav>span:after{content:'';width:100%;height:4px;position:absolute;bottom:-1px;left:0;}.cherry-tabs[class*="cherry-tabs-style-simple"] .cherry-tabs-nav>span.cherry-tabs-current{background:black;}@media only screen and (min-width: 769px) {.cherry-tabs.cherry-tabs-style-default:not(.cherry-tabs-vertical) .cherry-tabs-nav>span{border-bottom:none;}}.cherry-tabs.cherry-tabs-style-default .cherry-tabs-nav>span{border-width:1px;border-style:solid;border-radius:5px 5px 0 0;margin:5px 5px 0;padding:11px 29px 13px;}@media (max-width: 768px) {.cherry-tabs.cherry-tabs-style-default .cherry-tabs-nav>span{padding:10px;margin:10px 0;display:block;border-radius:5px;}}.cherry-tabs.cherry-tabs-style-default .cherry-tabs-nav>span:after{content:'';width:100%;height:1px;background:#ffffff;position:absolute;bottom:-1px;left:0;display:none;}.cherry-tabs.cherry-tabs-style-default .cherry-tabs-nav>span.cherry-tabs-current,.cherry-tabs.cherry-tabs-style-default .cherry-tabs-nav>span:hover{background:#ffffff;}@media (max-width: 768px) {.cherry-tabs.cherry-tabs-style-default .cherry-tabs-nav>span.cherry-tabs-current,.cherry-tabs.cherry-tabs-style-default .cherry-tabs-nav>span:hover{border-bottom-style:solid;border-bottom-width:1px;}}.cherry-tabs.cherry-tabs-style-default .cherry-tabs-nav>span.cherry-tabs-current:after,.cherry-tabs.cherry-tabs-style-default .cherry-tabs-nav>span:hover:after{display:block;}@media (max-width: 768px) {.cherry-tabs.cherry-tabs-style-default .cherry-tabs-nav>span.cherry-tabs-current:after,.cherry-tabs.cherry-tabs-style-default .cherry-tabs-nav>span:hover:after{display:none;}}.cherry-tabs.cherry-tabs-style-default .cherry-tabs-panes{padding:35px 40px 44px;border-radius:5px;border-width:1px;border-style:solid;}.cherry-tabs.cherry-tabs-style-default .cherry-tabs-panes .cherry-tabs-pane{padding:0;}.cherry-tabs.cherry-tabs-style-default.cherry-tabs-vertical .cherry-tabs-nav{width:42%;}@media (max-width: 768px) {.cherry-tabs.cherry-tabs-style-default.cherry-tabs-vertical .cherry-tabs-nav{width:100%;}}.cherry-tabs.cherry-tabs-style-default.cherry-tabs-vertical .cherry-tabs-nav>span{border-bottom-width:1px;border-radius:5px;margin:0 0 10px;left:10px;width:90%;width:calc(100% - 10px);}@media only screen and (min-width: 769px) {.cherry-tabs.cherry-tabs-style-default.cherry-tabs-vertical .cherry-tabs-nav>span{border-right:none;border-radius:5px 0 0 5px;}}@media (max-width: 768px) {.cherry-tabs.cherry-tabs-style-default.cherry-tabs-vertical .cherry-tabs-nav>span{width:100%;left:0;margin:10px 0;text-align:center;}}.cherry-tabs.cherry-tabs-style-default.cherry-tabs-vertical .cherry-tabs-nav>span:after{width:1px;height:100%;bottom:auto;top:0;left:auto;right:-1px;}.cherry-tabs.cherry-tabs-style-default.cherry-tabs-vertical .cherry-tabs-nav>span:hover:after{display:none;}.cherry-tabs.cherry-tabs-style-default.cherry-tabs-vertical .cherry-tabs-nav>span.cherry-tabs-current{left:0;width:100%;}.cherry-tabs.cherry-tabs-style-default.cherry-tabs-vertical .cherry-tabs-nav>span.cherry-tabs-current:after{display:block;}@media (max-width: 768px) {.cherry-tabs.cherry-tabs-style-default.cherry-tabs-vertical .cherry-tabs-nav>span.cherry-tabs-current:after{display:none;}}.cherry-tabs.cherry-tabs-style-default.cherry-tabs-vertical .cherry-tabs-panes{width:58%;background:#ffffff;border-radius:0 5px 5px 5px;}@media (max-width: 768px) {.cherry-tabs.cherry-tabs-style-default.cherry-tabs-vertical .cherry-tabs-panes{width:100%;}}@media only screen and (min-width: 769px) {.cherry-tabs.cherry-tabs-style-style-2:not(.cherry-tabs-vertical) .cherry-tabs-nav>span{border-bottom:none;}}.cherry-tabs.cherry-tabs-style-style-2:not(.cherry-tabs-vertical) .cherry-tabs-panes{border-left:none;}.cherry-tabs.cherry-tabs-style-style-2 .cherry-tabs-nav>span{border-width:2px;border-style:solid;border-color:transparent;border-radius:5px 5px 0 0;margin:0;padding:11px 32px 11px 34px;color:#ffffff;background:none;}@media (max-width: 768px) {.cherry-tabs.cherry-tabs-style-style-2 .cherry-tabs-nav>span{display:block;margin:10px 0;padding:10px;border-radius:5px;}}.cherry-tabs.cherry-tabs-style-style-2 .cherry-tabs-nav>span:after{content:'';width:100%;height:2px;background:#ffffff;position:absolute;bottom:-2px;left:0;opacity:0;transition:all 0.3s ease-in-out;}@media (max-width: 768px) {.cherry-tabs.cherry-tabs-style-style-2 .cherry-tabs-nav>span:after{display:none;}}.cherry-tabs.cherry-tabs-style-style-2 .cherry-tabs-nav>span.cherry-tabs-current,.cherry-tabs.cherry-tabs-style-style-2 .cherry-tabs-nav>span:hover{border-color:#ffffff;background:none;color:#ffffff;}.cherry-tabs.cherry-tabs-style-style-2 .cherry-tabs-nav>span.cherry-tabs-current:after,.cherry-tabs.cherry-tabs-style-style-2 .cherry-tabs-nav>span:hover:after{opacity:1;}.cherry-tabs.cherry-tabs-style-style-2 .cherry-tabs-panes{padding:30px 0 0;border-style:solid;border-width:2px;border-color:#ffffff;border-right:none;border-bottom:none;border-radius:0;}.cherry-tabs.cherry-tabs-style-style-2 .cherry-tabs-panes .cherry-tabs-pane{color:#ffffff;}.cherry-tabs.cherry-tabs-style-style-2.cherry-tabs-vertical .cherry-tabs-nav>span{border-right:none;border-radius:5px 0 0 5px;}.cherry-tabs.cherry-tabs-style-style-2.cherry-tabs-vertical .cherry-tabs-panes{padding:0 10px 20px 40px;border-top:none;}.cherry-tabs.cherry-tabs-style-style-2.cherry-tabs-vertical .cherry-tabs-panes .cherry-tabs-pane{padding:0;}.cherry-tabs .cherry-box{z-index:10;position:relative;}@-webkit-keyframes accordionOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}100%{opacity:0;-webkit-transform:scale(0.9) rotateX(-60deg);transform:scale(0.9) rotateX(-60deg);}}@keyframes accordionOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}100%{opacity:0;-webkit-transform:scale(0.9) rotateX(-60deg);transform:scale(0.9) rotateX(-60deg);}}@-webkit-keyframes accordionIn{0%{opacity:0;-webkit-transform:scale(0.9) rotateX(-60deg);transform:scale(0.9) rotateX(-60deg);-webkit-transform-origin:50% 0;transform-origin:50% 0;}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}}@keyframes accordionIn{0%{opacity:0;-webkit-transform:scale(0.9) rotateX(-60deg);transform:scale(0.9) rotateX(-60deg);-webkit-transform-origin:50% 0;transform-origin:50% 0;}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}}.cherry-accordion{margin:0;}.cherry-accordion .cherry-spoiler{margin:0 0 20px;}.cherry-accordion .cherry-spoiler:last-of-type{margin:0;}.cherry-accordion .cherry-spoiler.cherry-spoiler-style-default{padding:0;position:relative;}.cherry-accordion .cherry-spoiler.cherry-spoiler-style-default .cherry-spoiler-title{padding:0 0 0 60px;position:relative;display:inline-block;transition:all 0.3s ease-in-out;}.cherry-accordion .cherry-spoiler.cherry-spoiler-style-default .cherry-spoiler-title:before{content:'\f068';position:absolute;top:0;left:0;width:35px;height:35px;font-size:18px;line-height:200%;border-radius:50%;font-family:"FontAwesome";text-align:center;box-shadow:3px 4px 5px 0 rgba(0,0,0,0.1);transition:all 0.3s ease-in-out;}.cherry-box .cherry-accordion .cherry-spoiler.cherry-spoiler-style-default .cherry-spoiler-title{color:#ffffff;}.cherry-box .cherry-accordion .cherry-spoiler.cherry-spoiler-style-default .cherry-spoiler-title:hover{color:#ffffff;}.cherry-accordion .cherry-spoiler.cherry-spoiler-style-default.cherry-spoiler-closed .cherry-spoiler-title:before{content:'\f067';color:#ffffff;}.cherry-accordion .cherry-spoiler.cherry-spoiler-style-default.cherry-spoiler-closed .cherry-spoiler-content{overflow:hidden;max-height:0;}.cherry-accordion .cherry-spoiler.cherry-spoiler-style-default.cherry-spoiler-closed .cherry-spoiler-content>*{animation:accordionOut 0.75s alternate ease-in-out both 1;}.no-js .cherry-accordion .cherry-spoiler.cherry-spoiler-style-default.cherry-spoiler-closed .cherry-spoiler-content>*{max-height:auto;}.cherry-accordion .cherry-spoiler.cherry-spoiler-style-default .cherry-spoiler-content{padding-left:58px;padding-top:18px;max-width:100%;max-height:auto;transition:all 0.3s ease-in-out;}.cherry-accordion .cherry-spoiler.cherry-spoiler-style-default .cherry-spoiler-content p{margin:0 0 10px;font-size:0.875rem;line-height:1.6em;}.cherry-box .cherry-accordion .cherry-spoiler.cherry-spoiler-style-default .cherry-spoiler-content p{color:#ffffff;}.cherry-box .cherry-accordion .cherry-spoiler.cherry-spoiler-style-default .cherry-spoiler-content p:hover{color:#ffffff;}.cherry-accordion .cherry-spoiler.cherry-spoiler-style-default .cherry-spoiler-content>*{animation:accordionIn 0.75s alternate ease-in-out both 1;}.cherry-accordion .cherry-spoiler.cherry-spoiler-style-default .cherry-spoiler-content>*:last-child{margin:0;}.cherry-box .cherry-accordion .cherry-spoiler.cherry-spoiler-style-default .cherry-spoiler-content{color:#ffffff;}.cherry-accordion.right .cherry-spoiler.cherry-spoiler-style-default .cherry-spoiler-title{padding:0 60px 0 0;}.cherry-accordion.right .cherry-spoiler.cherry-spoiler-style-default .cherry-spoiler-title:before{top:0;left:auto;right:0;}.cherry-accordion.right .cherry-spoiler.cherry-spoiler-style-default .cherry-spoiler-content{padding-left:0;padding-right:60px;padding-top:0;}.cherry-accordion.boxed .cherry-spoiler{margin:0 0 17px;}.cherry-accordion.boxed .cherry-spoiler:last-of-type{margin:0;}.cherry-accordion.boxed .cherry-spoiler.cherry-spoiler-style-default .cherry-spoiler-title{border-radius:5px;padding:10px 28px 13px 80px;border-width:1px;border-style:solid;display:block;}.cherry-accordion.boxed .cherry-spoiler.cherry-spoiler-style-default .cherry-spoiler-title:before{top:13px;left:30px;box-shadow:none;transform:rotate(-360deg);transition:all 0.3s ease-in-out;}.cherry-box .cherry-accordion.boxed .cherry-spoiler.cherry-spoiler-style-default .cherry-spoiler-title{border:none;box-shadow:3px 4px 5px 0 rgba(0,0,0,0.1);}.cherry-box .cherry-accordion.boxed .cherry-spoiler.cherry-spoiler-style-default .cherry-spoiler-title:before{background:#ffffff;}.cherry-accordion.boxed .cherry-spoiler.cherry-spoiler-style-default:not(.cherry-spoiler-closed) .cherry-spoiler-title{color:#ffffff;box-shadow:3px 4px 5px 0 rgba(0,0,0,0.1);}.cherry-accordion.boxed .cherry-spoiler.cherry-spoiler-style-default:not(.cherry-spoiler-closed) .cherry-spoiler-title:before{transform:rotate(0);}.cherry-accordion.boxed .cherry-spoiler.cherry-spoiler-style-default.cherry-spoiler-closed{border-radius:5px;}.cherry-accordion.boxed .cherry-spoiler.cherry-spoiler-style-default.cherry-spoiler-closed .cherry-spoiler-title{background:none;}.cherry-accordion.boxed .cherry-spoiler.cherry-spoiler-style-default.cherry-spoiler-closed .cherry-spoiler-title:before{box-shadow:3px 4px 5px 0 rgba(0,0,0,0.1);}.cherry-accordion.boxed .cherry-spoiler.cherry-spoiler-style-default.cherry-spoiler-closed .cherry-spoiler-title:hover{color:#ffffff;}.cherry-accordion.boxed .cherry-spoiler.cherry-spoiler-style-default.cherry-spoiler-closed .cherry-spoiler-content{border:none;padding:0;margin:0;}.cherry-accordion.boxed .cherry-spoiler.cherry-spoiler-style-default .cherry-spoiler-content{padding:20px 28px 23px;border-width:1px;border-style:solid;border-radius:5px;margin:10px 0 0;}.cherry-box .cherry-accordion.boxed .cherry-spoiler.cherry-spoiler-style-default .cherry-spoiler-content{background:none;border-width:2px;border-color:#ffffff;}.cherry-accordion.boxed.right .cherry-spoiler.cherry-spoiler-style-default .cherry-spoiler-title{padding:15px 80px 15px 28px;}.cherry-accordion.boxed.right .cherry-spoiler.cherry-spoiler-style-default .cherry-spoiler-title:before{left:auto;right:20px;}.cherry-box .inner{padding:0;}.cherry-box .inner.box-simple{overflow:hidden;}.cherry-box .inner.box-primary,.cherry-box .inner.box-secondary{padding:15px;}.cherry-box .inner.box-success,.cherry-box .inner.box-info,.cherry-box .inner.box-danger{color:#ffffff;}.cherry-box .inner.box-polygon-4{background:url(../images/polygon-4.png);}.cherry-box .inner.box-polygon-5{background:url(../images/polygon-5.jpg);}.cherry-box .inner.box-polygon-3{background:url(../images/polygon-3.png);}.cherry-box .inner.box-polygon-2{background:url(../images/bg_benevoles.jpg);}.cherry-box .inner.box-polygon-1{background:url(../images/polygon-1.png);}.cherry-box .inner[class*="box-polygon-"]{background-size:cover;}.cherry-box .inner>*:last-child{margin-bottom:0;}.cherry-box .inner a span{transition:300ms all;}.cherry-box .inner.box-vertical_align{display:flex;align-items:center;}.cherry-box .inner.box-polygon-2,.cherry-box .inner.box-danger{color:#fff;}.cherry-box .inner.box-polygon-2 h1,.cherry-box .inner.box-polygon-2 h2,.cherry-box .inner.box-polygon-2 h3,.cherry-box .inner.box-polygon-2 h4,.cherry-box .inner.box-polygon-2 h5,.cherry-box .inner.box-danger h1,.cherry-box .inner.box-danger h2,.cherry-box .inner.box-danger h3,.cherry-box .inner.box-danger h4,.cherry-box .inner.box-danger h5{color:black !important;}.cherry-box .inner.box-polygon-2 a:not(.cherry-btn),.cherry-box .inner.box-danger a:not(.cherry-btn){color:#fff;}.team-listing{padding:0;}.team-listing.colored-overflow-blocks .team-item:nth-child(6n+2) .template-12 .desc .team-listing_name a:hover,.team-listing.colored-overflow-blocks .team-item:nth-child(6n+2) .template-12 .desc .team-listing_socials a:hover{color:#ffffff;}.team-listing.colored-blocks .team-item:nth-child(4n+2) .template-10 .desc .team-listing_name a:hover,.team-listing.colored-blocks .team-item:nth-child(4n+2) .template-10 .desc .team-listing_socials a:hover{color:#ffffff;}.team-item{padding-top:15px;padding-bottom:15px;}@media (max-width: 768px) {.team-item{padding-top:25px;padding-bottom:25px;}}@media (max-width: 480px) {.team-item{width:100%;}}.team-item .center{text-align:center;}.team-item .center .team-listing_socials .team-socials .team-socials_item .team-socials_link{text-align:center;}.team-item .team-listing_photo img{box-shadow:10px 10px 12px rgba(0,0,0,0.07);transition:all 0.3s ease-in-out;}.team-item .team-listing_photo:hover img{box-shadow:none;}.team-item .team-listing_photo.floated-left{float:left;margin:0 30px 0 0;}@media (max-width: 992px) {.team-item .team-listing_photo.floated-left{float:none;margin:0 auto 20px;}}.team-item .team-listing_name{margin:25px 0 5px;}.team-item .team-listing_name a{color:inherit;}.team-item .team-listing_socials{margin:5px 0 0;}.team-item .team-listing_socials .team-socials{padding:0;}.team-item .team-listing_socials .team-socials .team-socials_item{margin:0;}@media (max-width: 768px) {.team-item .team-listing_socials .team-socials .team-socials_item .team-socials_label{display:none;}}.team-item .team-listing_socials .team-socials .team-socials_item .team-socials_link{text-align:left;transition:all 0.3s ease-in-out;}.team-item .team-listing_socials .team-socials .team-socials_item .team-socials_link i{transition:all 0.3s ease-in-out;}.team-item .team-listing_position{display:block;margin:0 0 10px;}.team-item .colored.team-listing_socials .fa-facebook{color:#3b579d;}.team-item .colored.team-listing_socials .fa-twitter{color:#5ea9dd;}.team-item .colored.team-listing_socials .fa-pinterest{color:#cb2027;}.team-item .colored.team-listing_socials .fa-linkedin{color:#24b0f9;}.team-item .colored.team-listing_socials .fa-google-plus{color:#df4a32;}.team-item .colored.team-listing_socials .fa-youtube{color:#de332c;}.team-item .colored.team-listing_socials .fa-flickr{color:#bf24f9;}.team-item .colored.team-listing_socials .fa-rss{color:#fd8b06;}.team-item .colored.team-listing_socials .fa-vimeo{color:#4da9ce;}.team-item .colored.team-listing_socials .fa-skype{color:#24b4f0;}.team-item .colored.team-listing_socials .fa-instagram{color:#bc805e;}.team-item .colored.team-listing_socials .fa-vk{color:#4c75a3;}.team-item .template-8 .team-listing_photo{max-width:270px;}.team-item .template-8 .desc{text-align:left;overflow:visible;}@media (max-width: 992px) {.team-item .template-8 .desc{text-align:center;}}.team-item .template-8 .desc .team-listing_name{margin-top:0;}.team-item .template-9{overflow:hidden;position:relative;}.team-item .template-9 .team-listing_photo img{width:100%;}.team-item .template-9 .desc{position:absolute;top:0;left:0;width:100%;height:100%;padding:20px;transition:all 0.3s ease-in-out;-webkit-transform:translateY(110%);transform:translateY(110%);}.team-item .template-9 .desc:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;z-index:10;border-bottom-style:solid;border-bottom-width:8px;opacity:.9;}.team-item .template-9 .desc:after{content:'';height:100%;display:inline-block;vertical-align:middle;}.team-item .template-9 .desc .desc-in{display:inline-block;vertical-align:middle;position:relative;z-index:100;}.team-item .template-9:hover .desc{-webkit-transform:translateY(0);transform:translateY(0);}.team-item .template-10 .desc{padding:20px;text-align:left;color:#ffffff;box-shadow:10px 10px 12px rgba(0,0,0,0.07);}.team-item .template-10 .desc .team-listing_name{margin-top:0;}.team-item .template-10 .desc .team-listing_name,.team-item .template-10 .desc .team-listing_position,.team-item .template-10 .desc .team-listing_socials{color:inherit;}.team-item .template-10 .desc .team-listing_name a,.team-item .template-10 .desc .team-listing_position a,.team-item .template-10 .desc .team-listing_socials a{color:inherit;}.team-item .template-11 .desc,.team-item .template-14 .desc{padding:20px;text-align:left;box-shadow:10px 10px 12px rgba(0,0,0,0.07);}.team-item .template-11 .desc .team-listing_name,.team-item .template-14 .desc .team-listing_name{margin-top:0;}.team-item .template-12{position:relative;}.team-item .template-12 .desc{position:absolute;bottom:0;left:0;width:100%;height:auto;padding:20px;text-align:left;}@media (max-width: 992px) {.team-item .template-12 .desc{position:relative;}}.team-item .template-12 .desc:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;z-index:10;opacity:.9;}.team-item .template-12 .desc .desc-in{position:relative;z-index:100;}.team-item .template-12 .desc .team-listing_name{margin:0;}.team-item .template-12 .desc .team-listing_socials{float:right;width:50%;margin:0;text-align:right;}@media (max-width: 992px) {.team-item .template-12 .desc .team-listing_socials{float:none;text-align:left;width:100%;}}.team-item .template-12 .desc .team-listing_socials .team-socials_item .team-socials_link{text-align:right;}@media (max-width: 992px) {.team-item .template-12 .desc .team-listing_socials .team-socials_item .team-socials_link{text-align:left;}}.team-item .template-12 .desc .team-listing_position{margin:10px 0 0;float:left;width:50%;}@media (max-width: 992px) {.team-item .template-12 .desc .team-listing_position{float:none;width:100%;}}.team-item .template-12 .desc .team-listing_name,.team-item .template-12 .desc .team-listing_position,.team-item .template-12 .desc .team-listing_socials{color:inherit;}.team-item .template-12 .desc .team-listing_name a,.team-item .template-12 .desc .team-listing_position a,.team-item .template-12 .desc .team-listing_socials a{color:inherit;}.team-item .template-13{text-align:right;padding:5px 0;}.team-item .template-13.right{text-align:left;}.team-item.collapse-paddings{padding:0;}.team-item.collapse-paddings .team-listing_photo img{box-shadow:none;}.team-item .team-socials_link{width:auto;height:auto;padding:0 5px;}@media (max-width: 480px) {.team-item .team-socials_link .team-socials_icon{line-height:20px;font-size:15px;}}.post-type-archive-team .team-wrap .team-listing_item{padding-top:20px;padding-bottom:20px;}.post-type-archive-team .pagination{text-align:center;}.cherry-box .cherry-chart{color:#ffffff;}.cherry-chart.center{text-align:center;}.cherry-chart .vertical p{font-weight:normal;}.cherry-box .cherry-chart .vertical p{color:#ffffff;}.cherry-chart .vertical .cherry-charts-bar{margin:0 auto 20px;border-radius:5px;}.cherry-chart .vertical .cherry-charts-bar .cherry-charts-progress{border-radius:inherit;box-shadow:3px 4px 5px 0 rgba(0,0,0,0.1);}.cherry-box .cherry-chart .vertical .progress-title{color:#ffffff;}.cherry-chart .vertical.triangle{padding:100px 0 0;}@media (max-width: 768px) {.cherry-chart .vertical.triangle{padding:0;margin:30px 0;}}.cherry-chart .vertical.triangle .desc{position:absolute;top:0;left:0;width:100%;}@media (max-width: 768px) {.cherry-chart .vertical.triangle .desc{position:relative;}}@media (max-width: 768px) {.cherry-chart .vertical.triangle .desc.desktop{display:none;}}.cherry-chart .vertical.triangle .desc.mobile{display:none;}@media (max-width: 768px) {.cherry-chart .vertical.triangle .desc.mobile{display:block;margin:20px 0 0;}.cherry-chart .vertical.triangle .desc.mobile>*{margin:0;}}.cherry-chart .vertical.triangle .cherry-charts-bar{margin:0 auto;border-radius:0;}@media (max-width: 768px) {.cherry-chart .vertical.triangle .cherry-charts-bar{height:200px!important;}}.cherry-chart .vertical.triangle .cherry-charts-bar .cherry-charts-progress{box-shadow:none;}@media (max-width: 768px) {.cherry-chart .vertical.triangle .cherry-charts-bar .cherry-charts-progress{border-width:0 92px 200px 92px!important;}}.cherry-chart.chart-progress_bar>.radial{text-align:center;}.cherry-chart.chart-progress_bar>.radial .cherry-progress-bar{position:relative;margin:0 0 50px;}.cherry-chart.chart-progress_bar>.radial .cherry-progress-bar h4{color:inherit;}.cherry-chart.chart-progress_bar>.radial .cherry-progress-bar h4.absolute{position:absolute;width:100%;top:50%;margin:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.cherry-box .cherry-chart.chart-progress_bar>.radial .cherry-progress-bar h4.absolute{color:#ffffff;}.cherry-chart.chart-progress_bar>.radial .title{font-weight:normal;}.cherry-box .cherry-chart.chart-progress_bar>.radial .title{color:#ffffff;}.cherry-chart.chart-progress_bar>.radial.pie .cherry-progress-bar{margin:0 0 10px;}.cherry-chart.chart-progress_bar>.radial.pie h4{margin:0 0 10px;color:inherit;}.cherry-box .cherry-chart.chart-progress_bar>.radial.pie h4{color:#ffffff;}.cherry-chart.chart-progress_bar>.radial.pie canvas{box-shadow:3px 4px 5px 0 rgba(0,0,0,0.1);}.cherry-chart.chart-progress_bar>.radial.canvas-paddings canvas{padding:10px;}.cherry-chart.chart-progress_bar>.radial .chart-marker{width:2px;height:30px;bottom:-15px;left:50%;margin-left:-1px;position:absolute;display:block;}.cherry-chart.chart-progress_bar>.radial .chart-marker:after{content:'';width:20px;height:20px;border-radius:50%;margin:0 auto;background:inherit;position:absolute;bottom:-20px;left:50%;margin-left:-10px;display:block;}.cherry-chart.chart-progress_bar .cherry-progress-bar{display:block;}.cherry-chart.chart-progress_bar .cherry-progress-bar.vertical{text-align:center;}.cherry-chart.chart-progress_bar .cherry-progress-bar.horizontal .percents{text-align:right;margin:0;}@media (max-width: 1200px) {.cherry-chart.chart-progress_bar .cherry-progress-bar.horizontal .percents{text-align:left;}}.cherry-box .cherry-chart.chart-progress_bar .cherry-progress-bar.horizontal .percents{color:inherit;}.cherry-chart.chart-progress_bar .cherry-progress-bar.horizontal .title{margin:0;padding:13px 0 0;}@media (max-width: 1200px) {.cherry-chart.chart-progress_bar .cherry-progress-bar.horizontal .title{padding:0;}}.cherry-box .cherry-chart.chart-progress_bar .cherry-progress-bar.horizontal .title{color:#ffffff;}.cherry-chart.chart-progress_bar .cherry-progress-bar.horizontal .cherry-charts-bar{border-radius:5px;max-width:100%;}.cherry-chart.chart-progress_bar .cherry-progress-bar.horizontal .cherry-charts-bar .cherry-charts-progress{border-radius:3px;box-shadow:3px 4px 5px 0 rgba(0,0,0,0.1);}.cherry-chart.chart-progress_bar .cherry-progress-bar .percents{margin:0 0 10px;}.cherry-box .cherry-chart.chart-progress_bar .cherry-progress-bar .percents{color:#ffffff;}.cherry-chart.chart-progress_bar .cherry-progress-bar .title{margin:0 0 5px;font-size:16px;line-height:22px;font-weight:normal;display:block;}.cherry-box .cherry-chart.chart-progress_bar .cherry-progress-bar .title{color:#ffffff;}.cherry-services .cherry-services_item .post-thumbnail a img{box-shadow:10px 10px 12px rgba(0,0,0,0.07);transition:all 0.2s ease-in-out;}.cherry-services .cherry-services_item .post-thumbnail a:hover img{box-shadow:none;}.cherry-services .cherry-services_item>.services.template-1 .cherry-services_thumb,.cherry-services .cherry-services_item>.services.template-2 .cherry-services_thumb{margin:0 0 30px;max-width:100%;}.cherry-services .cherry-services_item>.services.template-1 .cherry-services_title,.cherry-services .cherry-services_item>.services.template-2 .cherry-services_title{font-size:24px;line-height:40px;padding:0;}.cherry-services .cherry-services_item>.services.template-1 .cherry-services_title a:hover,.cherry-services .cherry-services_item>.services.template-2 .cherry-services_title a:hover{text-decoration:none;}.cherry-services .cherry-services_item>.services.template-1 .cherry-services_excerpt,.cherry-services .cherry-services_item>.services.template-2 .cherry-services_excerpt{font-size:0.875rem;line-height:1.6em;}.cherry-services .cherry-services_item>.services .services-icon-template-1{text-align:center;}.cherry-services .cherry-services_item>.services .services-icon-template-1 .cherry-services_icon{float:none;margin:0 0 10px;font-size:80px;}.cherry-services .cherry-services_item>.services.template-2{background:none;}.cherry-services .cherry-services_item>.services.center{text-align:center;}.cherry-services.hide-btn{margin:0;}.cherry-services.hide-btn .services-listing .services-icon-template-1{position:relative;overflow:hidden;}.cherry-services.hide-btn .services-listing .services-icon-template-1 .cherry-services_icon{transition:all 0.2s ease-in-out;}.cherry-services.hide-btn .services-listing .services-icon-template-1 .cherry-services_title{font-size:34px;line-height:50px;transition:all 0.4s ease-in-out;}.box-primary.inner .cherry-services.hide-btn .services-listing .services-icon-template-1 .cherry-services_title a{color:#ffffff;}.cherry-services.hide-btn .services-listing .services-icon-template-1 .btn{position:absolute;width:100%;height:100%;top:0;left:0;-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;transition:all 0.5s ease-in-out;}.cherry-services.hide-btn .services-listing .services-icon-template-1 .btn a{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.box-primary.inner .cherry-services.hide-btn .services-listing .services-icon-template-1 .btn a{background:inherit;border:2px solid #ffffff;}.cherry-services.hide-btn .services-listing .services-icon-template-1:hover .cherry-services_icon,.cherry-services.hide-btn .services-listing .services-icon-template-1:hover .cherry-services_title{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0;}.cherry-services.hide-btn .services-listing .services-icon-template-1:hover .btn{opacity:100;-webkit-transform:translateY(0);transform:translateY(0);}.cherry-services.pricing-table-layout .cherry-services_item.even,.cherry-services.pricing-table-layout .cherry-services_item.odd{background:none;}.cherry-services.pricing-table-layout .cherry-services_price{padding:0;}.cherry-services.pricing-table-layout .cherry-services_title{min-height:inherit;}.cherry-services.collapce-paddings .cherry-services_item{padding-left:0;padding-right:0;}.cherry-services.five-col .cherry-services_item{width:20%;float:left;padding:0 15px;}@media (max-width: 1400px) {.cherry-services.five-col .cherry-services_item{width:33.333%;margin-top:15px;margin-bottom:15px;display:inline-block;float:none;}.cherry-services.five-col .cherry-services_item:nth-child(5n+4),.cherry-services.five-col .cherry-services_item:nth-child(5n+5){width:50%;}}@media (max-width: 768px) {.cherry-services.five-col .cherry-services_item{width:100%;}.cherry-services.five-col .cherry-services_item:nth-child(5n+4),.cherry-services.five-col .cherry-services_item:nth-child(5n+5){width:100%;}}.site-content.boxed .cherry-services.five-col .cherry-services_item{width:33.333%;display:inline-block;float:none;margin:15px 0;}.site-content.boxed .cherry-services.five-col .cherry-services_item:nth-child(5n+4),.site-content.boxed .cherry-services.five-col .cherry-services_item:nth-child(5n+5){width:50%;}@media (max-width: 768px) {.site-content.boxed .cherry-services.five-col .cherry-services_item{width:100%;}.site-content.boxed .cherry-services.five-col .cherry-services_item:nth-child(5n+4),.site-content.boxed .cherry-services.five-col .cherry-services_item:nth-child(5n+5){width:100%;}}@media (max-width: 1200px) {.cherry-services.template-2{padding-left:20px;padding-right:20px;}}@media (max-width: 1200px) {.cherry-services.template-2 .cherry-services_item{padding-top:20px;padding-bottom:20px;}}.cherry-services.template-2 .cherry-services_item:first-child .desc{border:none;}.cherry-services.template-3 .services-listing .cherry-services_item{position:relative;background:none;z-index:100;margin-top:50px;}.cherry-services.template-3 .services-listing .cherry-services_item.odd:not(.featured-service) .price-box .head,.cherry-services.template-3 .services-listing .cherry-services_item.odd:not(.featured-service) .price-box .desc{background:#f9f9f9;}.cherry-services.template-3 .services-listing .cherry-services_item.even .price-box{background:none;}.cherry-services.template-3 .services-listing .cherry-services_item.featured-service{border-color:transparent;background:#ffffff;z-index:1000;box-shadow:4px 4px 18px rgba(0,0,0,0.11);}.cherry-services.template-3 .services-listing .cherry-services_item.featured-service .price-box{background:none;}.cherry-services.template-3 .services-listing .cherry-services_item.featured-service .desc,.cherry-services.template-3 .services-listing .cherry-services_item.featured-service .head{border-color:transparent;}.cherry-services.template-3 .services-listing .cherry-services_item.featured-service .head:before{height:30px;-webkit-transform:translateY(-30px);transform:translateY(-30px);}.cherry-services.template-3 .services-listing .cherry-services_item.featured-service .head:after{height:10px;-webkit-transform:translateY(10px);transform:translateY(10px);}.cherry-services.template-3 .services-listing .cherry-services_item.featured-service .head .cherry-services_title,.cherry-services.template-3 .services-listing .cherry-services_item.featured-service .head .cherry-services_price{color:#ffffff;}.cherry-services.template-3 .services-listing .cherry-services_item.featured-service .head .cherry-services_title a,.cherry-services.template-3 .services-listing .cherry-services_item.featured-service .head .cherry-services_title sup,.cherry-services.template-3 .services-listing .cherry-services_item.featured-service .head .cherry-services_price a,.cherry-services.template-3 .services-listing .cherry-services_item.featured-service .head .cherry-services_price sup{color:inherit;}@media (max-width: 1200px) {.cherry-services.template-4 .services-listing .cherry-services_item,.cherry-services.template-6 .services-listing .cherry-services_item{padding-top:20px;padding-bottom:20px;}}.cherry-services.template-4 .services-listing .cherry-services_item.featured-service .price-box:before,.cherry-services.template-6 .services-listing .cherry-services_item.featured-service .price-box:before{height:calc(100% + 20px);}@media (max-width: 1200px) {.cherry-services.template-4 .services-listing .cherry-services_item.featured-service .price-box:before,.cherry-services.template-6 .services-listing .cherry-services_item.featured-service .price-box:before{height:100%;}}.cherry-services.template-4 .services-listing .cherry-services_item.featured-service .head,.cherry-services.template-6 .services-listing .cherry-services_item.featured-service .head{background:#ffffff;}.cherry-services.template-4 .services-listing .cherry-services_item.featured-service .head:before,.cherry-services.template-6 .services-listing .cherry-services_item.featured-service .head:before{height:30px;border-color:#ffffff;-webkit-transform:translateY(-30px);transform:translateY(-30px);}@media (max-width: 1200px) {.cherry-services.template-4 .services-listing .cherry-services_item.featured-service .head:before,.cherry-services.template-6 .services-listing .cherry-services_item.featured-service .head:before{height:0;-webkit-transform:translateY(0);transform:translateY(0);}}.cherry-services.template-4 .services-listing .cherry-services_item.featured-service .head:after,.cherry-services.template-6 .services-listing .cherry-services_item.featured-service .head:after{height:2px;-webkit-transform:translateY(2px);transform:translateY(2px);}@media (max-width: 1200px) {.cherry-services.template-5 .services-listing .cherry-services_item{padding-top:20px;padding-bottom:20px;}}.cherry-services .cherry-services_item{transition:all 0.3s ease-in-out;}.cherry-services .cherry-services_item *{transition:all 0.3s ease-in-out;}.cherry-services .cherry-services_item .center{text-align:center;}.cherry-services .cherry-services_item .featured{display:none;}.cherry-services .cherry-services_item.featured-service .featured{display:block;}.cherry-services .cherry-services_item.featured-service .featured .title{font-weight:bold;}.cherry-services .cherry-services_item.featured-service .template-1 .featured{position:absolute;top:30px;right:0;width:78px;height:78px;border-radius:50%;font-weight:bold;color:#ffffff;padding:0 10px;line-height:1.3em;display:table;z-index:10;-webkit-transform:rotate(-31deg);transform:rotate(-31deg);}@media (max-width: 992px) {.cherry-services .cherry-services_item.featured-service .template-1 .featured{position:relative;top:0;left:0;width:100%;height:auto;color:inherit;-webkit-transform:rotate(0);transform:rotate(0);}}.cherry-services .cherry-services_item.featured-service .template-1 .featured svg{position:absolute;top:-12px;left:-12px;z-index:1;}@media (max-width: 992px) {.cherry-services .cherry-services_item.featured-service .template-1 .featured svg{display:none;}}.cherry-services .cherry-services_item.featured-service .template-1 .featured .title{position:relative;z-index:10;display:table-cell;vertical-align:middle;}@media (max-width: 992px) {.cherry-services .cherry-services_item.featured-service .template-1 .featured .title{display:block;margin:10px 0;font-weight:normal;}}.cherry-services .cherry-services_item.featured-service .template-1 .head{position:relative;z-index:100;}.cherry-services .cherry-services_item.featured-service .template-2 .featured,.cherry-services .cherry-services_item.featured-service .template-3 .featured,.cherry-services .cherry-services_item.featured-service .template-4 .featured,.cherry-services .cherry-services_item.featured-service .template-6 .featured{position:relative;}.cherry-services .cherry-services_item.featured-service .template-2 .featured .title,
.cherry-swiper-carousel-slide .t-color-white h5 { color:white; }
    .cherry-services .cherry-services_item.featured-service .template-3 .featured .title,
    .cherry-services .cherry-services_item.featured-service .template-4 .featured .title,
    .cherry-services .cherry-services_item.featured-service .template-6 .featured .title {
      position: absolute;
      width: 100%;
      -webkit-transform: translateY(-130%);
      transform: translateY(-130%); }
      @media (max-width: 1400px) {
        .cherry-services .cherry-services_item.featured-service .template-2 .featured .title,
        .cherry-services .cherry-services_item.featured-service .template-3 .featured .title,
        .cherry-services .cherry-services_item.featured-service .template-4 .featured .title,
        .cherry-services .cherry-services_item.featured-service .template-6 .featured .title {
          position: relative;
          -webkit-transform: translateY(0);
          transform: translateY(0); } }
      .site-content.boxed .cherry-services .cherry-services_item.featured-service .template-2 .featured .title, .site-content.boxed
      .cherry-services .cherry-services_item.featured-service .template-3 .featured .title, .site-content.boxed
      .cherry-services .cherry-services_item.featured-service .template-4 .featured .title, .site-content.boxed
      .cherry-services .cherry-services_item.featured-service .template-6 .featured .title {
        position: relative;
        -webkit-transform: translateY(0);
        transform: translateY(0); }
  .cherry-services .cherry-services_item.featured-service .template-2 {
    z-index: 1000; }
    .cherry-services .cherry-services_item.featured-service .template-2 .head {
      position: relative; }
      @media only screen and (min-width: 993px) {
        .cherry-services .cherry-services_item.featured-service .template-2 .head:before {
          height: 30px;
          -webkit-transform: translateY(-30px);
          transform: translateY(-30px); } }
  .cherry-services .cherry-services_item.featured-service .template-3 .head,
  .cherry-services .cherry-services_item.featured-service .template-3 .desc {
    border: none; }
  .cherry-services .cherry-services_item.featured-service .template-4 .featured .title,
  .cherry-services .cherry-services_item.featured-service .template-6 .featured .title {
    color: inherit;
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%); }
    @media (max-width: 1400px) {
      .cherry-services .cherry-services_item.featured-service .template-4 .featured .title,
      .cherry-services .cherry-services_item.featured-service .template-6 .featured .title {
        position: relative;
        -webkit-transform: translateY(0);
        transform: translateY(0); } }
  .cherry-services .cherry-services_item.featured-service .template-5 .head {
    position: relative;
    border-radius: 5px 5px 0 0; }
  .cherry-services .cherry-services_item.featured-service .template-5 .featured {
    position: absolute;
    top: 15px;
    right: -33px;
    padding: 0 30px;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg); }
    .cherry-services .cherry-services_item.featured-service .template-5 .featured .title {
      width: auto; }
  .cherry-services .cherry-services_item .template-1 .cherry-services_price sup.small,
  .cherry-services .cherry-services_item .template-5 .cherry-services_price sup.small {
    color: #777777; }
  .cherry-services .cherry-services_item .price-box {
    padding: 28px 20px 35px;
    text-align: center;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
    .cherry-services .cherry-services_item .price-box .cherry-services_title {
      font-size: 34px;
      line-height: 1.2em; }
      .cherry-services .cherry-services_item .price-box .cherry-services_title a {
        color: inherit; }
    .cherry-services .cherry-services_item .price-box .cherry-services_excerpt {
      padding: 0; }
    .cherry-services .cherry-services_item .price-box .cherry-services_price {
      font-size: 45px;
      line-height: 1.2em;
      font-weight: normal; }
      .cherry-services .cherry-services_item .price-box .cherry-services_price sup {
        font-size: 30px;
        top: -0.6em; }
        .cherry-services .cherry-services_item .price-box .cherry-services_price sup.small {
          font-size: 16px;
          font-weight: 300;
          top: -1.4em; }
    .cherry-services .cherry-services_item .price-box .description {
      border-top-width: 2px;
      border-top-style: solid;
      padding: 20px 0 8px;
      margin: 20px 0 0;
      font-size: 0.875rem;
      line-height: 1.6em; }
    .cherry-services .cherry-services_item .price-box .features {
      margin: 0;
      font-size: 16px;
      line-height: 23px; }
    .cherry-services .cherry-services_item .price-box ul {
      list-style-type: none;
      padding: 0;
      margin: 0;
      border: none; }
      .cherry-services .cherry-services_item .price-box ul li {
        padding: 8px 0;
        border-top-width: 1px;
        border-top-style: solid; }
        .cherry-services .cherry-services_item .price-box ul li:first-child {
          border: none; }
    .cherry-services .cherry-services_item .price-box .cherry-btn {
      border-radius: 5px;
      padding: 17px 30px;
      margin: 10px 0 0; }
  .cherry-services .cherry-services_item .template-1 .cherry-services_feauters .full {
    display: none; }
  .cherry-services .cherry-services_item .template-1 .cherry-services_title {
    margin: 0 0 5px; }
  .cherry-services .cherry-services_item .template-1 .cherry-btn {
    margin: 20px 0 0; }
  .cherry-services .cherry-services_item .template-2 {
    padding: 0;
    background: #ffffff; }
    .cherry-services .cherry-services_item .template-2 .price-box {
      padding: 0;
      background: #ffffff; }
      .cherry-services .cherry-services_item .template-2 .price-box .description {
        border: none;
        margin: 0; }
      .cherry-services .cherry-services_item .template-2 .price-box .features {
        padding: 10px 20px; }
      .cherry-services .cherry-services_item .template-2 .price-box .cherry-services_title {
        margin: 0 0 20px; }
    .cherry-services .cherry-services_item .template-2 .head {
      padding: 36px 10px 32px;
      position: relative;
      color: #ffffff; }
      .cherry-services .cherry-services_item .template-2 .head:before {
        content: '';
        width: 100%;
        height: 0;
        display: block;
        background: inherit;
        position: absolute;
        left: 0;
        top: 0;
        transition: all 0.3s ease-in-out;
        -webkit-transform: translateY(0);
        transform: translateY(0); }
      .cherry-services .cherry-services_item .template-2 .head:after {
        top: auto;
        bottom: 0; }
      .cherry-services .cherry-services_item .template-2 .head .cherry-services_title,
      .cherry-services .cherry-services_item .template-2 .head .cherry-services_price {
        padding: 0 0 15px;
        color: inherit; }
        .cherry-services .cherry-services_item .template-2 .head .cherry-services_title sup,
        .cherry-services .cherry-services_item .template-2 .head .cherry-services_price sup {
          color: inherit; }
      .cherry-services .cherry-services_item .template-2 .head .cherry-services_price {
        padding: 0; }
    .cherry-services .cherry-services_item .template-2 .desc {
      border-left-width: 1px;
      border-left-style: solid;
      padding: 18px 20px 25px; }
      .cherry-services .cherry-services_item .template-2 .desc .cherry-btn-primary {
        color: #ffffff;
        margin: 0; }
  .cherry-services .cherry-services_item .template-3 {
    overflow: hidden;
    padding: 0; }
    @media only screen and (min-width: 1400px) {
      .cherry-services .cherry-services_item .template-3 {
        padding: 30px 0 0; } }
    @media (max-width: 1400px) {
      .cherry-services .cherry-services_item .template-3 {
        border-width: 1px;
        border-style: solid; } }
    .site-content.boxed .cherry-services .cherry-services_item .template-3 {
      border-width: 1px;
      border-style: solid;
      padding: 0; }
    .cherry-services .cherry-services_item .template-3 .price-box {
      padding: 0; }
    @media only screen and (min-width: 1400px) {
      .cherry-services .cherry-services_item .template-3 .desc,
      .cherry-services .cherry-services_item .template-3 .head {
        border-width: 1px;
        border-style: solid;
        border-left: none; } }
    .cherry-services .cherry-services_item .template-3 .head {
      padding: 35px 10px 20px;
      position: relative;
      border-left: transparent;
      border-bottom: none; }
      .cherry-services .cherry-services_item .template-3 .head:before, .cherry-services .cherry-services_item .template-3 .head:after {
        content: '';
        width: 101%;
        height: 0;
        display: block;
        background: inherit;
        position: absolute;
        left: 0;
        top: 0;
        transition: all 0.3s ease-in-out;
        -webkit-transform: translateY(0);
        transform: translateY(0); }
        @media (max-width: 1400px) {
          .cherry-services .cherry-services_item .template-3 .head:before, .cherry-services .cherry-services_item .template-3 .head:after {
            width: 100%; } }
        .site-content.boxed .cherry-services .cherry-services_item .template-3 .head:before, .site-content.boxed .cherry-services .cherry-services_item .template-3 .head:after {
          width: 100%; }
      .cherry-services .cherry-services_item .template-3 .head:after {
        top: auto;
        bottom: 0;
        -webkit-transform: translateY(20px);
        transform: translateY(20px); }
      .cherry-services .cherry-services_item .template-3 .head .cherry-services_title {
        padding: 0 0 18px; }
      .cherry-services .cherry-services_item .template-3 .head .cherry-services_price {
        padding: 0; }
        .cherry-services .cherry-services_item .template-3 .head .cherry-services_price .small {
          color: inherit; }
    .cherry-services .cherry-services_item .template-3 .desc {
      padding: 23px 20px 20px; }
  .cherry-services .cherry-services_item .template-4,
  .cherry-services .cherry-services_item .template-6 {
    padding: 0;
    border-radius: 5px;
    border: none; }
    .cherry-services .cherry-services_item .template-4.price-box,
    .cherry-services .cherry-services_item .template-6.price-box {
      padding: 0;
      background: none;
      position: relative;
      border: none; }
      .cherry-services .cherry-services_item .template-4.price-box:before,
      .cherry-services .cherry-services_item .template-6.price-box:before {
        content: '';
        width: 100%;
        height: 100%;
        border: 2px solid #ffffff;
        border-radius: 5px;
        display: block;
        background: inherit;
        position: absolute;
        left: -2px;
        top: 0;
        transition: all 0.3s ease-in-out;
        -webkit-transform: translateY(0);
        transform: translateY(0);
        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box;
        box-sizing: content-box; }
    .cherry-services .cherry-services_item .template-4 .head,
    .cherry-services .cherry-services_item .template-6 .head {
      padding: 28px 20px;
      position: relative; }
      .cherry-services .cherry-services_item .template-4 .head:before, .cherry-services .cherry-services_item .template-4 .head:after,
      .cherry-services .cherry-services_item .template-6 .head:before,
      .cherry-services .cherry-services_item .template-6 .head:after {
        content: '';
        width: 100%;
        height: 0;
        border: 2px solid transparent;
        display: block;
        background: inherit;
        position: absolute;
        left: -2px;
        top: 0;
        transition: all 0.3s ease-in-out;
        -webkit-transform: translateY(0);
        transform: translateY(0);
        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box;
        box-sizing: content-box; }
      .cherry-services .cherry-services_item .template-4 .head:before,
      .cherry-services .cherry-services_item .template-6 .head:before {
        border-radius: 5px 5px 0 0; }
      .cherry-services .cherry-services_item .template-4 .head:after,
      .cherry-services .cherry-services_item .template-6 .head:after {
        top: auto;
        bottom: 0; }
      .cherry-services .cherry-services_item .template-4 .head .small,
      .cherry-services .cherry-services_item .template-6 .head .small {
        color: inherit; }
      .cherry-services .cherry-services_item .template-4 .head .cherry-services_title,
      .cherry-services .cherry-services_item .template-6 .head .cherry-services_title {
        padding-bottom: 5px; }
    .cherry-services .cherry-services_item .template-4 .desc,
    .cherry-services .cherry-services_item .template-6 .desc {
      padding: 0 20px 28px; }
      .cherry-services .cherry-services_item .template-4 .desc .features,
      .cherry-services .cherry-services_item .template-6 .desc .features {
        border-top: 2px solid #ffffff;
        margin: 0;
        padding: 20px 20px 0 20px; }
    .cherry-services .cherry-services_item .template-4 .cherry-services_title,
    .cherry-services .cherry-services_item .template-4 .cherry-services_price,
    .cherry-services .cherry-services_item .template-4 .cherry-services_feauters,
    .cherry-services .cherry-services_item .template-4 ul li,
    .cherry-services .cherry-services_item .template-6 .cherry-services_title,
    .cherry-services .cherry-services_item .template-6 .cherry-services_price,
    .cherry-services .cherry-services_item .template-6 .cherry-services_feauters,
    .cherry-services .cherry-services_item .template-6 ul li {
      color: #ffffff; }
      .cherry-services .cherry-services_item .template-4 .cherry-services_title a,
      .cherry-services .cherry-services_item .template-4 .cherry-services_title sup,
      .cherry-services .cherry-services_item .template-4 .cherry-services_price a,
      .cherry-services .cherry-services_item .template-4 .cherry-services_price sup,
      .cherry-services .cherry-services_item .template-4 .cherry-services_feauters a,
      .cherry-services .cherry-services_item .template-4 .cherry-services_feauters sup,
      .cherry-services .cherry-services_item .template-4 ul li a,
      .cherry-services .cherry-services_item .template-4 ul li sup,
      .cherry-services .cherry-services_item .template-6 .cherry-services_title a,
      .cherry-services .cherry-services_item .template-6 .cherry-services_title sup,
      .cherry-services .cherry-services_item .template-6 .cherry-services_price a,
      .cherry-services .cherry-services_item .template-6 .cherry-services_price sup,
      .cherry-services .cherry-services_item .template-6 .cherry-services_feauters a,
      .cherry-services .cherry-services_item .template-6 .cherry-services_feauters sup,
      .cherry-services .cherry-services_item .template-6 ul li a,
      .cherry-services .cherry-services_item .template-6 ul li sup {
        color: inherit; }
    .cherry-services .cherry-services_item .template-4 ul li .rating,
    .cherry-services .cherry-services_item .template-6 ul li .rating {
      color: transparent;
      text-align: center; }
    .cherry-services .cherry-services_item .template-4 ul li .stars,
    .cherry-services .cherry-services_item .template-6 ul li .stars {
      color: #ffffff; }
  .cherry-services .cherry-services_item .template-5 {
    padding: 0;
    box-shadow: 3px 4px 5px 0 rgba(0, 0, 0, 0.1);
    border-radius: 5px;
    overflow: hidden; }
    .cherry-services .cherry-services_item .template-5 .price-box {
      padding: 0;
      background: none;
      position: relative; }
    .cherry-services .cherry-services_item .template-5 .head {
      padding: 30px 20px; }
      .site-content.boxed .cherry-services .cherry-services_item .template-5 .head {
        padding: 50px 10px; }
    .cherry-services .cherry-services_item .template-5 .desc {
      padding: 15px 20px 40px; }
    .cherry-services .cherry-services_item .template-5 .features {
      margin: 0;
      padding: 0 20px; }
      .site-content.boxed .cherry-services .cherry-services_item .template-5 .features {
        padding: 0; }
    .cherry-services .cherry-services_item .template-5 .head {
      color: #ffffff; }
      .cherry-services .cherry-services_item .template-5 .head .cherry-services_title,
      .cherry-services .cherry-services_item .template-5 .head .cherry-services_price {
        color: inherit; }
        .cherry-services .cherry-services_item .template-5 .head .cherry-services_title sup,
        .cherry-services .cherry-services_item .template-5 .head .cherry-services_price sup {
          color: inherit; }
      .cherry-services .cherry-services_item .template-5 .head .cherry-services_title {
        padding: 5px 0; }

.cherry-dropcap {
  font-weight: normal; }
  .cherry-dropcap.align-left {
    margin: 0 15px 0 0; }
    @media (max-width: 1200px) {
      .cherry-dropcap.align-left {
        float: none;
        margin: 0 0 20px; } }
    .cherry-dropcap.align-left.margin {
      margin: 0 30px 0 0; }
      @media (max-width: 1200px) {
        .cherry-dropcap.align-left.margin {
          margin: 0 0 20px; } }
  .cherry-dropcap.align-right {
    margin: 0 0 0 15px; }
    @media (max-width: 1200px) {
      .cherry-dropcap.align-right {
        float: none;
        margin: 0 0 20px auto; } }
  .cherry-dropcap.shadow {
    box-shadow: 3px 4px 5px 0 rgba(0, 0, 0, 0.1); }
  .cherry-dropcap .cherry-icon {
    margin: 0; }
  .cherry-dropcap + .cherry-box {
    overflow: hidden;
    margin: 0 0 0 30px; }
    @media (max-width: 1200px) {
      .cherry-dropcap + .cherry-box {
        margin: 0; } }
    .cherry-dropcap + .cherry-box .inner h5 {
      margin-bottom: 0.5rem;
      letter-spacing: -1px; }
      @media (max-width: 1200px) {
        .cherry-dropcap + .cherry-box .inner h5 {
          letter-spacing: 0; } }
      .cherry-dropcap + .cherry-box .inner h5 + p {
        margin-bottom: 0; }
  .cherry-dropcap + h6 {
    margin: 10px 0;
    float: left; }
    @media (max-width: 1200px) {
      .cherry-dropcap + h6 {
        float: none;
        margin: 0; } }
  .cherry-dropcap.landing-price {
    margin: 0 18px 0 0;
    font-weight: 900;
    position: relative; }
    @media (max-width: 992px) {
      .cherry-dropcap.landing-price {
        margin: 30px 0 0; } }
    .cherry-dropcap.landing-price:before {
      content: '$';
      font-size: 0.5em;
      position: absolute;
      left: 0;
      top: -0.4em;
      font-weight: normal; }
      @media (max-width: 992px) {
        .cherry-dropcap.landing-price:before {
          position: relative; } }
    .cherry-dropcap.landing-price:after {
      content: '/';
      font-size: 0.5em;
      font-weight: 300;
      position: absolute;
      bottom: -0.3em;
      right: 0; }
      @media (max-width: 992px) {
        .cherry-dropcap.landing-price:after {
          display: none; } }
    .cherry-dropcap.landing-price.align-left {
      float: none;
      display: inline-block;
      vertical-align: baseline; }
      @media (max-width: 992px) {
        .cherry-dropcap.landing-price.align-left {
          display: block;
          text-align: center;
          width: auto !important;
          height: auto !important;
          line-height: 1.2 !important; } }
      .cherry-dropcap.landing-price.align-left + h6 {
        float: none;
        display: inline-block;
        vertical-align: baseline;
        text-align: left;
        margin-top: 0;
        -webkit-transform: translateY(-5px);
        transform: translateY(-5px); }
        @media (max-width: 992px) {
          .cherry-dropcap.landing-price.align-left + h6 {
            text-align: center;
            margin: 0 0 30px; } }

.cherry-swiper-carousel-container .cherry-swiper-carousel .swiper-wrapper .cherry-swiper-carousel-slide .inner .testimonial-carousel.template-1, .cherry-swiper-carousel-container .cherry-swiper-carousel .swiper-wrapper .cherry-swiper-carousel-slide .inner .testimonial-carousel.template-2 {
  text-align: center;
  padding: 0 10%; }
  @media (max-width: 768px) {
    .cherry-swiper-carousel-container .cherry-swiper-carousel .swiper-wrapper .cherry-swiper-carousel-slide .inner .testimonial-carousel.template-1 .image-container, .cherry-swiper-carousel-container .cherry-swiper-carousel .swiper-wrapper .cherry-swiper-carousel-slide .inner .testimonial-carousel.template-2 .image-container {
      text-align: center; } }
  .cherry-swiper-carousel-container .cherry-swiper-carousel .swiper-wrapper .cherry-swiper-carousel-slide .inner .testimonial-carousel.template-1 figure.post-thumbnail,
  .cherry-swiper-carousel-container .cherry-swiper-carousel .swiper-wrapper .cherry-swiper-carousel-slide .inner .testimonial-carousel.template-1 .testi-info, .cherry-swiper-carousel-container .cherry-swiper-carousel .swiper-wrapper .cherry-swiper-carousel-slide .inner .testimonial-carousel.template-2 figure.post-thumbnail,
  .cherry-swiper-carousel-container .cherry-swiper-carousel .swiper-wrapper .cherry-swiper-carousel-slide .inner .testimonial-carousel.template-2 .testi-info {
    display: inline-block;
    vertical-align: middle;
    margin: 0 15px;
    text-align: left; }
    @media (max-width: 768px) {
      .cherry-swiper-carousel-container .cherry-swiper-carousel .swiper-wrapper .cherry-swiper-carousel-slide .inner .testimonial-carousel.template-1 figure.post-thumbnail,
      .cherry-swiper-carousel-container .cherry-swiper-carousel .swiper-wrapper .cherry-swiper-carousel-slide .inner .testimonial-carousel.template-1 .testi-info, .cherry-swiper-carousel-container .cherry-swiper-carousel .swiper-wrapper .cherry-swiper-carousel-slide .inner .testimonial-carousel.template-2 figure.post-thumbnail,
      .cherry-swiper-carousel-container .cherry-swiper-carousel .swiper-wrapper .cherry-swiper-carousel-slide .inner .testimonial-carousel.template-2 .testi-info {
        display: block;
        margin: 10px 0;
        text-align: center; } }
.cherry-swiper-carousel-container .cherry-swiper-carousel .swiper-wrapper .cherry-swiper-carousel-slide .inner .testimonial-carousel.template-3 {
  padding: 20px 30px 35px;
  border-radius: 5px;
  box-shadow: 3px 4px 5px 0 rgba(0, 0, 0, 0.1);
  margin: 10px 5px; }
  .cherry-swiper-carousel-container .cherry-swiper-carousel .swiper-wrapper .cherry-swiper-carousel-slide .inner .testimonial-carousel.template-3 .post-content {
    margin: 15px 0 0; }
  .cherry-swiper-carousel-container .cherry-swiper-carousel .swiper-wrapper .cherry-swiper-carousel-slide .inner .testimonial-carousel.template-3 .rating {
    text-align: right; }
    .cherry-swiper-carousel-container .cherry-swiper-carousel .swiper-wrapper .cherry-swiper-carousel-slide .inner .testimonial-carousel.template-3 .rating:before {
      color: transparent; }
.cherry-swiper-carousel-container .cherry-swiper-carousel .swiper-wrapper .cherry-swiper-carousel-slide .inner .testimonial-carousel .testi-name,
.cherry-swiper-carousel-container .cherry-swiper-carousel .swiper-wrapper .cherry-swiper-carousel-slide .inner .testimonial-carousel .testi-profession {
  margin: 0; }
  .cherry-swiper-carousel-container .cherry-swiper-carousel .swiper-wrapper .cherry-swiper-carousel-slide .inner .testimonial-carousel .testi-name a,
  .cherry-swiper-carousel-container .cherry-swiper-carousel .swiper-wrapper .cherry-swiper-carousel-slide .inner .testimonial-carousel .testi-profession a {
    color: inherit; }
.cherry-swiper-carousel-container .cherry-swiper-carousel .swiper-wrapper .cherry-swiper-carousel-slide .inner .testimonial-carousel .rating-wrap {
  margin: 5px 0 0; }
.cherry-swiper-carousel-container .cherry-swiper-carousel .swiper-wrapper .cherry-swiper-carousel-slide .inner figure.post-thumbnail {
  text-align: center; }
  .cherry-swiper-carousel-container .cherry-swiper-carousel .swiper-wrapper .cherry-swiper-carousel-slide .inner figure.post-thumbnail img.wp-post-image {
    width: auto;
    display: inline;
    background: none;
    transition: all 0.3s ease-in-out; }
  .cherry-swiper-carousel-container .cherry-swiper-carousel .swiper-wrapper .cherry-swiper-carousel-slide .inner figure.post-thumbnail a.post-thumbnail_link:hover img {
    opacity: .5; }
.cherry-swiper-carousel-container .cherry-swiper-carousel .swiper-wrapper .cherry-swiper-carousel-slide .inner .full-width-slider {
  position: relative; }
  .cherry-swiper-carousel-container .cherry-swiper-carousel .swiper-wrapper .cherry-swiper-carousel-slide .inner .full-width-slider .desc {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    padding: 0 100px;
    text-align: center; }
    .cherry-swiper-carousel-container .cherry-swiper-carousel .swiper-wrapper .cherry-swiper-carousel-slide .inner .full-width-slider .desc:after {
      content: '';
      height: 100%;
      display: inline-block;
      vertical-align: middle; }
    .cherry-swiper-carousel-container .cherry-swiper-carousel .swiper-wrapper .cherry-swiper-carousel-slide .inner .full-width-slider .desc .desc-in {
      display: inline-block;
      vertical-align: middle; }
.cherry-swiper-carousel-container .swiper-button-next,
.cherry-swiper-carousel-container .swiper-button-prev {
  text-align: center;
  background: none;
  left: 0;
  -webkit-transform: translateX(-80px);
  transform: translateX(-80px); }
  @media (max-width: 1400px) {
    .cherry-swiper-carousel-container .swiper-button-next,
    .cherry-swiper-carousel-container .swiper-button-prev {
      -webkit-transform: translateX(0);
      transform: translateX(0); } }
  .cherry-swiper-carousel-container .swiper-button-next:before,
  .cherry-swiper-carousel-container .swiper-button-prev:before {
    content: '\f104';
    font: 46px/1em "FontAwesome";
    display: inline-block;
    transition: all 0.3s ease-in-out; }
    .parallax-content .cherry-swiper-carousel-container .swiper-button-next:before, .cherry-box .cherry-swiper-carousel-container .swiper-button-next:before, .parallax-content
    .cherry-swiper-carousel-container .swiper-button-prev:before, .cherry-box
    .cherry-swiper-carousel-container .swiper-button-prev:before {
      color: #ffffff; }
.cherry-swiper-carousel-container .swiper-button-next {
  left: auto;
  right: 0;
  -webkit-transform: translateX(80px);
  transform: translateX(80px); }
  @media (max-width: 1400px) {
    .cherry-swiper-carousel-container .swiper-button-next {
      -webkit-transform: translateX(0);
      transform: translateX(0); } }
  .cherry-swiper-carousel-container .swiper-button-next:before {
    content: '\f105'; }

.full-width-slider * {
  color: #ffffff; }

div.icon-align.left {
  float: left;
  margin: 0 25px 0 0; }
  div.icon-align.left.mini {
    margin-right: 15px;
    margin-top: 5px; }
div.icon-align.right {
  float: right;
  margin: 0 0 0 25px; }
  div.icon-align.right.mini {
    margin-left: 15px;
    margin-top: 5px; }
div.icon-align.left.decor, div.icon-align.right.decor {
  margin-top: 0; }
div.icon-align.center {
  text-align: center;
  margin: 0 0 25px; }
  div.icon-align.center.mini {
    margin: 0 0 15px; }
div.icon-align ~ div {
  overflow: hidden; }
  div.icon-align ~ div.cherry-box h1,
  div.icon-align ~ div.cherry-box h2,
  div.icon-align ~ div.cherry-box h3,
  div.icon-align ~ div.cherry-box h4,
  div.icon-align ~ div.cherry-box h5,
  div.icon-align ~ div.cherry-box h6,
  div.icon-align ~ div.cherry-box p {
    margin-bottom: .5rem; }
    @media only screen and (min-width: 1200px) {
      div.icon-align ~ div.cherry-box h1,
      div.icon-align ~ div.cherry-box h2,
      div.icon-align ~ div.cherry-box h3,
      div.icon-align ~ div.cherry-box h4,
      div.icon-align ~ div.cherry-box h5,
      div.icon-align ~ div.cherry-box h6,
      div.icon-align ~ div.cherry-box p {
        overflow-wrap: break-word;
        word-wrap: normal;
        word-break: keep-all;
        line-break: strict;
        -webkit-hyphens: auto;
        -moz-hyphens: auto;
        -ms-hyphens: auto;
        hyphens: auto; } }

.box-icon-wrap {
  display: inline-block;
  text-align: center;
  -webkit-box-sizing: content-box;
  box-sizing: content-box; }
  .box-icon-wrap.round {
    border-radius: 50%; }
  .box-icon-wrap.round.with-background {
    box-shadow: 4px 4px 8px 0 rgba(0, 0, 0, 0.1); }
  .box-icon-wrap [class*="align"] {
    float: none;
    margin: 0; }
  .box-polygon-2 .box-icon-wrap.with-border.round {
    color: #fff;
    border-color: #fff !important; }

.motopress-image-obj img {
  display: inline; }

.align-center {
  text-align: center; }

@media (max-width: 768px) {
  .cherry-grid.type-columns .cherry-grid_list {
    margin: 0;
    -webkit-column-gap: 20px;
    -moz-column-gap: 20px;
    column-gap: 20px; } }
.cherry-grid.type-columns .cherry-grid_list .cherry-grid_item {
  padding: 0;
  background: none;
  -webkit-column-break-inside: avoid;
  page-break-inside: avoid;
  break-inside: avoid; }
  .cherry-grid.type-columns .cherry-grid_list .cherry-grid_item .testi-grid {
    box-shadow: 10px 10px 12px rgba(0, 0, 0, 0.07);
    border-radius: 5px;
    padding: 1.5rem 1.875rem 1.875rem; }
    .cherry-grid.type-columns .cherry-grid_list .cherry-grid_item .testi-grid .testi-name {
      margin: 0; }
      .cherry-grid.type-columns .cherry-grid_list .cherry-grid_item .testi-grid .testi-name a {
        color: inherit; }
    .cherry-grid.type-columns .cherry-grid_list .cherry-grid_item .testi-grid .testi-profession {
      margin: 0 0 6px; }
      @media (max-width: 992px) {
        .cherry-grid.type-columns .cherry-grid_list .cherry-grid_item .testi-grid .testi-profession {
          -moz-hyphens: auto;
          word-wrap: break-word; } }
    .cherry-grid.type-columns .cherry-grid_list .cherry-grid_item .testi-grid .post-content {
      margin: 10px 0 0; }
      .cherry-grid.type-columns .cherry-grid_list .cherry-grid_item .testi-grid .post-content p:last-of-type {
        margin-bottom: 0; }
    .cherry-grid.type-columns .cherry-grid_list .cherry-grid_item .testi-grid .desc {
      overflow: visible; }
    .cherry-grid.type-columns .cherry-grid_list .cherry-grid_item .testi-grid.template-1 .rating-wrap {
      margin-top: 5px; }
    .cherry-grid.type-columns .cherry-grid_list .cherry-grid_item .testi-grid.template-2 {
      box-shadow: none; }
      .cherry-grid.type-columns .cherry-grid_list .cherry-grid_item .testi-grid.template-2 .cherry-grid_thumb img {
        box-shadow: 7px 7px 10px rgba(0, 0, 0, 0.08);
        transition: 300ms all; }
      .cherry-grid.type-columns .cherry-grid_list .cherry-grid_item .testi-grid.template-2:hover .cherry-grid_thumb img {
        box-shadow: none; }
    .cherry-grid.type-columns .cherry-grid_list .cherry-grid_item .testi-grid.template-3 .rating-wrap {
      margin-top: 5px; }
      .cherry-grid.type-columns .cherry-grid_list .cherry-grid_item .testi-grid.template-3 .rating-wrap .rating {
        text-align: right; }
        .cherry-grid.type-columns .cherry-grid_list .cherry-grid_item .testi-grid.template-3 .rating-wrap .rating:before {
          color: transparent; }
.cherry-grid.type-columns .cherry-grid_list.colored .rating .stars:before {
  color: #ffffff; }

.testimonials-list figure.floated-left {
  float: left;
  margin: 0 30px 0 0; }
  .testimonials-list figure.floated-left + .info {
    overflow: hidden; }
  .testimonials-list figure.floated-left img {
    margin: 0;
    float: none; }
.testimonials-list figure.round img {
  border-radius: 50%; }
.testimonials-list .testi-name a {
  color: inherit; }
.testimonials-list .template-1 .info .testi-name,
.testimonials-list .template-1 .info .testi-profession {
  margin: 0; }
.testimonials-list .template-1 .info .rating-wrap {
  margin: 10px 0 0; }
.testimonials-list .template-1 > p {
  overflow: visible; }
  .testimonials-list .template-1 > p:before {
    content: '\f10d';
    font: 56px/0.9em "FontAwesome";
    float: left;
    margin: 0 10px 0 0;
    -webkit-transform: translateY(5px);
    transform: translateY(5px); }
  .testimonials-list .template-1 > p:after {
    content: '';
    width: 1px;
    height: 0;
    display: block;
    clear: both; }
.testimonials-list.odd-background .odd {
  background: #f6f6f6; }
.testimonials-list.odd-background.fixed-width {
  width: 100%; }
  .testimonials-list.odd-background.fixed-width .template-1 {
    padding: 40px 0;
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px;
    width: 1170px;
    max-width: 100%; }
    .testimonials-list.odd-background.fixed-width .template-1:before, .testimonials-list.odd-background.fixed-width .template-1:after {
      content: " ";
      display: table; }
    .testimonials-list.odd-background.fixed-width .template-1:after {
      clear: both; }
    @media (max-width: 1200px) {
      .testimonials-list.odd-background.fixed-width .template-1 {
        width: 100%; } }

figure.video-preview {
  position: relative; }
  figure.video-preview video {
    display: block; }
  figure.video-preview .video-holder {
    position: relative; }
  figure.video-preview figcaption {
    position: absolute;
    width: 100%;
    height: 100%;
    padding: 0 1rem 3.8rem;
    top: 0;
    left: 0;
    font-style: normal;
    text-align: left;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center; }
    @media (max-width: 1200px) {
      figure.video-preview figcaption {
        padding-bottom: 2.8rem; } }
    @media (max-width: 480px) {
      figure.video-preview figcaption {
        display: none; } }
    figure.video-preview figcaption p {
      font-size: 0.875rem;
      line-height: 1.6em; }
    figure.video-preview figcaption > * {
      position: relative;
      z-index: 100; }
      figure.video-preview figcaption > *:last-child {
        margin: 0; }
      @media (max-width: 768px) {
        figure.video-preview figcaption > * {
          margin: 0 0 5px; }
          figure.video-preview figcaption > *.cherry-spacer {
            height: 0 !important;
            margin-top: 0 !important; } }
    @media (max-width: 1200px) {
      figure.video-preview figcaption .cherry-spacer {
        height: 0 !important;
        margin: 0 !important; } }
    @media (max-width: 1200px) {
      figure.video-preview figcaption .cherry-btn {
        margin: 20px 0; } }
  figure.video-preview .video-preview-controls {
    top: auto;
    bottom: 0;
    text-align: center;
    -webkit-transform: translate(-50%, -20px);
    transform: translate(-50%, -20px); }
    figure.video-preview .video-preview-controls .play-pause,
    figure.video-preview .video-preview-controls .mute {
      font-size: 1rem;
      width: 30px;
      padding: 0 5px; }
    figure.video-preview .video-preview-controls .mute.fa-volume-off:before {
      content: '\f028'; }
    figure.video-preview .video-preview-controls .mute.fa-volume-up:before {
      content: '\f026'; }
  figure.video-preview.video-on-left, figure.video-preview.video-on-right {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center; }
    @media (max-width: 1500px) {
      figure.video-preview.video-on-left, figure.video-preview.video-on-right {
        display: block; } }
    figure.video-preview.video-on-left .video-preview-controls, figure.video-preview.video-on-right .video-preview-controls {
      left: auto;
      top: auto;
      right: 6rem;
      bottom: 6rem;
      transform: none; }
      @media (max-width: 1500px) {
        figure.video-preview.video-on-left .video-preview-controls, figure.video-preview.video-on-right .video-preview-controls {
          text-align: right;
          right: 30px;
          bottom: 30px; } }
    figure.video-preview.video-on-left figcaption, figure.video-preview.video-on-right figcaption {
      -webkit-flex: 1 1 50%;
      -ms-flex: 1 1 50%;
      flex: 1 1 50%;
      padding: 1rem 6rem;
      background: inherit;
      position: relative;
      display: block; }
      @media (max-width: 1500px) {
        figure.video-preview.video-on-left figcaption, figure.video-preview.video-on-right figcaption {
          text-align: center;
          padding: 30px; } }
    figure.video-preview.video-on-left .video-holder, figure.video-preview.video-on-right .video-holder {
      -webkit-flex: 1 1 50%;
      -ms-flex: 1 1 50%;
      flex: 1 1 50%; }
      @media (max-width: 1500px) {
        figure.video-preview.video-on-left .video-holder, figure.video-preview.video-on-right .video-holder {
          max-width: 800px;
          margin: 0 auto;
          padding: 30px; } }
    figure.video-preview.video-on-left video, figure.video-preview.video-on-right video {
      display: block;
      background-size: cover; }
  figure.video-preview.video-on-right {
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse; }

.cherry-banner {
  height: 100%; }
  .cherry-banner .banner {
    height: 100%; }
    .cherry-banner .banner .cherry-banner_wrap {
      height: 100%; }
    .cherry-banner .banner .cherry-banner_title,
    .cherry-banner .banner .cherry-banner_content {
      padding: 0; }
  .cherry-banner .template-1 .cherry-banner_wrap {
    padding: 5rem 5.5rem; }
    @media (max-width: 1200px) {
      .cherry-banner .template-1 .cherry-banner_wrap {
        padding: 30px; } }
  .cherry-banner .template-2 .cherry-banner_wrap {
    position: relative;
    overflow: hidden; }
    .cherry-banner .template-2 .cherry-banner_wrap .content {
      padding: 2.2rem 3rem;
      transition: all 0.3s ease-in-out; }
      @media (max-width: 1200px) {
        .cherry-banner .template-2 .cherry-banner_wrap .content {
          padding: 30px; } }
    .cherry-banner .template-2 .cherry-banner_wrap .button {
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      text-align: center;
      -webkit-transform: translateY(-100%);
      transform: translateY(-100%);
      transition: all 0.3s ease-in-out; }
      .cherry-banner .template-2 .cherry-banner_wrap .button .cherry-btn {
        position: absolute;
        top: 50%;
        left: 50%;
        opacity: 1;
        box-shadow: 3px 4px 5px 0 rgba(0, 0, 0, 0.1);
        padding: 28px 49px 29px 50px;
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%); }
        .cherry-banner .template-2 .cherry-banner_wrap .button .cherry-btn.border-white:before {
          border-color: #ffffff;
          transition: all 0.3s ease-in-out; }
        .cherry-banner .template-2 .cherry-banner_wrap .button .cherry-btn:hover {
          background-color: #333 !important;
          color: #ffffff !important; }
          .cherry-banner .template-2 .cherry-banner_wrap .button .cherry-btn:hover.border-white:before {
            border-color: #333; }
    .cherry-banner .template-2 .cherry-banner_wrap:hover .content {
      opacity: 0;
      -webkit-transform: translate(0, 40%);
      transform: translate(0, 40%); }
    .cherry-banner .template-2 .cherry-banner_wrap:hover .button {
      -webkit-transform: translateY(0);
      transform: translateY(0); }
  .cherry-banner .template-3 .cherry-banner_wrap {
    position: relative;
    overflow: hidden;
    min-height: 500px; }
    .cherry-banner .template-3 .cherry-banner_wrap .cherry-banner_title,
    .cherry-banner .template-3 .cherry-banner_wrap .cherry-banner_content {
      padding: 0; }
    .cherry-banner .template-3 .cherry-banner_wrap .content {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      padding: 1rem 3rem; }
      .cherry-banner .template-3 .cherry-banner_wrap .content .inner {
        display: inline-block;
        vertical-align: middle; }
      .cherry-banner .template-3 .cherry-banner_wrap .content .vertical {
        height: 100%;
        vertical-align: middle;
        display: inline-block;
        width: 0; }
    .cherry-banner .template-3 .cherry-banner_wrap .button {
      max-height: 0;
      overflow: hidden;
      transition: all 0.3s ease-in-out; }
    .cherry-banner .template-3 .cherry-banner_wrap:hover .button {
      max-height: 90px; }
  .cherry-banner .center {
    text-align: center; }

.align-right .rating-wrap {
  text-align: right; }
.rating-wrap .rating {
  display: inline-block;
  position: relative;
  text-align: left;
  color: #e9e9e9; }
  .rating-wrap .rating:before {
    content: '\f005 \f005 \f005 \f005 \f005';
    font: 18px/1.2em "FontAwesome";
    letter-spacing: 2px; }
  .rating-wrap .rating .stars {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    color: #feea3a; }
    .rating-wrap .rating .stars:before {
      color: inherit;
      font: 18px/1.2em "FontAwesome";
      letter-spacing: 2px; }
    .rating-wrap .rating .stars.one:before {
      content: '\f005'; }
    .rating-wrap .rating .stars.two:before {
      content: '\f005 \f005'; }
    .rating-wrap .rating .stars.three:before {
      content: '\f005 \f005 \f005'; }
    .rating-wrap .rating .stars.four:before {
      content: '\f005 \f005 \f005 \f005'; }
    .rating-wrap .rating .stars.five:before {
      content: '\f005 \f005 \f005 \f005 \f005'; }

.post-thumbnail .cherry-popup-img {
  position: relative;
  display: inline-block;
  overflow: hidden;
  max-width: 100%;
  vertical-align: middle;
  box-shadow: 16px 16px 18px rgba(0, 0, 0, 0.18);
  z-index: 1000; }
  .post-thumbnail .cherry-popup-img:before, .post-thumbnail .cherry-popup-img:after,
  .post-thumbnail .cherry-popup-img img {
    transition: all 0.3s ease-in-out; }
  .post-thumbnail .cherry-popup-img:before, .post-thumbnail .cherry-popup-img:after {
    position: absolute;
    opacity: 0;
    z-index: 10; }
  .post-thumbnail .cherry-popup-img:before {
    content: '\f055';
    font: 40px/1.2em "FontAwesome";
    color: #ffffff;
    top: 50%;
    left: 50%;
    z-index: 100;
    -webkit-transform: translate(-50%, -50%) scale(3);
    transform: translate(-50%, -50%) scale(3); }
  .post-thumbnail .cherry-popup-img:after {
    content: '';
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.5);
    -webkit-transform: scale(0);
    transform: scale(0); }
  .post-thumbnail .cherry-popup-img:hover {
    box-shadow: none; }
    .post-thumbnail .cherry-popup-img:hover:before {
      opacity: 1;
      -webkit-transform: translate(-50%, -50%) scale(1);
      transform: translate(-50%, -50%) scale(1); }
    .post-thumbnail .cherry-popup-img:hover:after {
      opacity: 1;
      -webkit-transform: scale(1);
      transform: scale(1); }
    .post-thumbnail .cherry-popup-img:hover img {
      -webkit-transform: scale(1.05);
      transform: scale(1.05); }

.cherry-follow_wrap,
.cherry-share-btns_wrap {
  padding: 0; }
  .cherry-follow_wrap ul,
  .cherry-share-btns_wrap ul {
    text-align: center; }
    .cherry-follow_wrap ul li,
    .cherry-share-btns_wrap ul li {
      float: none;
      display: inline-block;
      width: 260px;
      margin: 15px; }
      @media (max-width: 768px) {
		  .row { padding:0 4px; }
        .cherry-follow_wrap ul li,
        .cherry-share-btns_wrap ul li {
          width: auto;
          margin: 5px; } }
      .cherry-follow_wrap ul li a,
      .cherry-share-btns_wrap ul li a {
        padding: 20px;
        border-radius: 5px;
        display: block;
        color: #ffffff;
        box-shadow: 3px 4px 5px 0 rgba(0, 0, 0, 0.1); }
        @media (max-width: 768px) {
          .cherry-follow_wrap ul li a,
          .cherry-share-btns_wrap ul li a {
            padding: 10px 15px; } }
        .cherry-follow_wrap ul li a:hover,
        .cherry-share-btns_wrap ul li a:hover {
          box-shadow: none;
          color: #ffffff; }
        .cherry-follow_wrap ul li a i,
        .cherry-share-btns_wrap ul li a i {
          display: inline-block;
          vertical-align: middle; }
          .cherry-follow_wrap ul li a i:before,
          .cherry-share-btns_wrap ul li a i:before {
            font-size: 47px;
            line-height: 1em; }
            @media (max-width: 768px) {
              .cherry-follow_wrap ul li a i:before,
              .cherry-share-btns_wrap ul li a i:before {
                font-size: 1.2rem;
                line-height: 1em; } }
        .cherry-follow_wrap ul li a:after,
        .cherry-share-btns_wrap ul li a:after {
          content: attr(title);
          display: inline-block;
          vertical-align: middle;
          padding: 0 0 0 20px;
          font-size: 19px;
          font-weight: bold;
          text-transform: uppercase; }
          @media (max-width: 768px) {
            .cherry-follow_wrap ul li a:after,
            .cherry-share-btns_wrap ul li a:after {
              font-size: 1rem; } }
      .cherry-follow_wrap ul li.facebook-item a,
      .cherry-share-btns_wrap ul li.facebook-item a {
        background: #3b579d; }
      .cherry-follow_wrap ul li.twitter-item a,
      .cherry-share-btns_wrap ul li.twitter-item a {
        background: #5ea9dd; }
      .cherry-follow_wrap ul li.pinterest-item a,
      .cherry-share-btns_wrap ul li.pinterest-item a {
        background: #cb2027; }
      .cherry-follow_wrap ul li.googleplus-item a, .cherry-follow_wrap ul li.google-item a,
      .cherry-share-btns_wrap ul li.googleplus-item a,
      .cherry-share-btns_wrap ul li.google-item a {
        background: #df4a32; }
      .cherry-follow_wrap ul li.youtube-item a,
      .cherry-share-btns_wrap ul li.youtube-item a {
        background: #de332c; }
      .cherry-follow_wrap ul li.vimeo-item a,
      .cherry-share-btns_wrap ul li.vimeo-item a {
        background: #4da9ce; }
      .cherry-follow_wrap ul li.flickr-item a,
      .cherry-share-btns_wrap ul li.flickr-item a {
        color: #333;
        background: #f0f0f0; }
        .cherry-follow_wrap ul li.flickr-item a i,
        .cherry-share-btns_wrap ul li.flickr-item a i {
          line-height: 47px; }
          @media (max-width: 768px) {
            .cherry-follow_wrap ul li.flickr-item a i,
            .cherry-share-btns_wrap ul li.flickr-item a i {
              line-height: 8px; } }
          .cherry-follow_wrap ul li.flickr-item a i:before, .cherry-follow_wrap ul li.flickr-item a i:after,
          .cherry-share-btns_wrap ul li.flickr-item a i:before,
          .cherry-share-btns_wrap ul li.flickr-item a i:after {
            content: '';
            width: 21px;
            height: 21px;
            border-radius: 50%;
            display: inline-block;
            vertical-align: middle;
            margin: 0 7px 0 0;
            background: #0260da; }
            @media (max-width: 768px) {
              .cherry-follow_wrap ul li.flickr-item a i:before, .cherry-follow_wrap ul li.flickr-item a i:after,
              .cherry-share-btns_wrap ul li.flickr-item a i:before,
              .cherry-share-btns_wrap ul li.flickr-item a i:after {
                width: 8px;
                height: 8px;
                margin: 0 5px 0 0; } }
          .cherry-follow_wrap ul li.flickr-item a i:after,
          .cherry-share-btns_wrap ul li.flickr-item a i:after {
            background: #ff0087;
            margin: 0; }
      .cherry-follow_wrap ul li.rss-item a,
      .cherry-share-btns_wrap ul li.rss-item a {
        background: #fd8b06; }
      .cherry-follow_wrap ul li.skype-item a,
      .cherry-share-btns_wrap ul li.skype-item a {
        background: #24b4f0; }
      .cherry-follow_wrap ul li.share-item a,
      .cherry-share-btns_wrap ul li.share-item a {
        background: #40b819; }
      .cherry-follow_wrap ul li.instagram-item a,
      .cherry-share-btns_wrap ul li.instagram-item a {
        background: #bc805e; }
      .cherry-follow_wrap ul li.vk-item a,
      .cherry-share-btns_wrap ul li.vk-item a {
        background: #4c75a3; }
      .cherry-follow_wrap ul li.linkedin-item a,
      .cherry-share-btns_wrap ul li.linkedin-item a {
        background: #0177b5; }
      .cherry-follow_wrap ul li.tumblr-item a,
      .cherry-share-btns_wrap ul li.tumblr-item a {
        background: #34465d; }
      .cherry-follow_wrap ul li.stumbleupon-item a,
      .cherry-share-btns_wrap ul li.stumbleupon-item a {
        background: #eb4924; }
      .cherry-follow_wrap ul li.reddit-item a,
      .cherry-share-btns_wrap ul li.reddit-item a {
        background: #ff4500; }
  .cherry-follow_wrap.only-logos ul li,
  .cherry-share-btns_wrap.only-logos ul li {
    width: 50px;
    margin: 10px; }
    .cherry-follow_wrap.only-logos ul li a,
    .cherry-share-btns_wrap.only-logos ul li a {
      padding: 0; }
      .cherry-follow_wrap.only-logos ul li a i:before,
      .cherry-share-btns_wrap.only-logos ul li a i:before {
        font-size: 31px;
        line-height: 50px; }
      .cherry-follow_wrap.only-logos ul li a:after,
      .cherry-share-btns_wrap.only-logos ul li a:after {
        display: none; }
    .cherry-follow_wrap.only-logos ul li.flickr-item a i,
    .cherry-share-btns_wrap.only-logos ul li.flickr-item a i {
      line-height: 50px; }
      .cherry-follow_wrap.only-logos ul li.flickr-item a i:before,
      .cherry-share-btns_wrap.only-logos ul li.flickr-item a i:before {
        margin: 0 5px 0 0; }
      .cherry-follow_wrap.only-logos ul li.flickr-item a i:before, .cherry-follow_wrap.only-logos ul li.flickr-item a i:after,
      .cherry-share-btns_wrap.only-logos ul li.flickr-item a i:before,
      .cherry-share-btns_wrap.only-logos ul li.flickr-item a i:after {
        width: 11px;
        height: 11px; }

.cherry-share-btns_wrap ul li a:after {
  display: block;
  padding: 15px 0 0;
  -moz-hyphens: none;
  -webkit-hyphens: none;
  -o-hyphens: none;
  hyphens: none;
  white-space: -webkit-pre-wrap;
  word-wrap: normal; }

@media only screen and (min-width: 1500px) {
  .countdown-wrapper .countdown-item {
    margin-left: 50px;
    margin-right: 50px; } }
.countdown-wrapper .countdown-info .value,
.countdown-wrapper .countdown-info .title {
  font-weight: normal; }
.cherry-box .countdown-wrapper .countdown-info .title {
  color: #ffffff; }

.google-map-container {
  border-radius: 5px;
  overflow: hidden; }

/* Shortcodes */
/* WPML
================================================== */
#lang_sel {
  height: 26px;
  text-align: right;
  display: block;
  position: absolute;
  right: 20px;
  top: 0;
  z-index: 1000;
  width: 180px;
  -webkit-transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  transition: all 0.3s ease-in-out; }
  @media (max-width: 1500px) {
    #lang_sel {
      top: 100%;
      right: 0; } }
  #lang_sel:hover > ul {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0); }
  #lang_sel:before {
    content: '\f0ac';
    font: 26px/50px "FontAwesome";
    width: 50px;
    height: 50px;
    text-align: center;
    display: inline-block;
    background: #4eb7fe;
    color: #ffffff;
    cursor: pointer; }
  #lang_sel:after {
    content: '';
    background: url(../images/wpml-lang-select-shadow.png);
    position: absolute;
    width: 15px;
    height: 47px;
    top: 0;
    left: 100%; }
  #lang_sel > ul {
    display: inline-block;
    text-align: left;
    vertical-align: top;
    position: absolute;
    top: 0;
    right: 0;
    width: auto;
    padding: 20px !important;
    background: #4eb7fe;
    visibility: visible;
    transition: all 0.3s ease-in-out;
    -webkit-transform: translate(0, -100%);
    transform: translate(0, -100%); }
    @media (max-width: 1500px) {
      #lang_sel > ul {
        -webkit-transform: translate(100%, 0);
        transform: translate(100%, 0); } }
    #lang_sel > ul > li > a {
      background: #77c8fe !important; }
    #lang_sel > ul > li li a:hover {
      color: #ffffff;
      background: #77c8fe; }
    #lang_sel > ul li {
      border: none;
      background: none;
      color: #ffffff;
      font-size: 0; }
      #lang_sel > ul li a {
        font: 14px/1.2em "Lato", sans-serif;
        color: #ffffff;
        padding: 5px 10px !important;
        border: none;
        text-transform: uppercase;
        background: none;
        display: block; }
        #lang_sel > ul li a:visited {
          color: #ffffff;
          background: none; }
        #lang_sel > ul li a:hover {
          color: #ffffff;
          background: #77c8fe; }
      #lang_sel > ul li a.lang_sel_sel {
        cursor: default;
        background: none;
        color: #ffffff; }
        #lang_sel > ul li a.lang_sel_sel:hover {
          color: #ffffff; }
    #lang_sel > ul ul {
      visibility: visible;
      top: 0;
      position: relative;
      border: none; }
  #lang_sel:hover ul {
    display: block;
    visibility: visible; }

/* WPML */
/* Misc
================================================== */
#totop {
  position: fixed;
  bottom: 30px;
  right: 30px;
  width: 50px;
  height: 50px;
  z-index: 10002;
  display: none;
  text-align: center; }
  .olark-live-chat-support #totop {
    bottom: 50px; }
  #totop a {
    display: block;
    border-radius: 50%;
    overflow: hidden; }
    #totop a:hover i:before {
      -webkit-animation: totop-animation 0.3s ease-in-out;
      animation: totop-animation 0.3s ease-in-out; }
  #totop i {
    font-size: 17px;
    line-height: 50px;
    display: block; }
    #totop i:before {
      display: block; }

@-webkit-keyframes totop-animation {
  0% {
    transform: translate(0, 0);
    -webkit-transform: translate(0, 0); }
  50% {
    transform: translate(0, -100%);
    -webkit-transform: translate(0, -100%); }
  51% {
    transform: translate(0, 100%);
    -webkit-transform: translate(0, 100%); }
  100% {
    transform: translate(0, 0);
    -webkit-transform: translate(0, 0); } }
@keyframes totop-animation {
  0% {
    transform: translate(0, 0);
    -webkit-transform: translate(0, 0); }
  50% {
    transform: translate(0, -100%);
    -webkit-transform: translate(0, -100%); }
  51% {
    transform: translate(0, 100%);
    -webkit-transform: translate(0, 100%); }
  100% {
    transform: translate(0, 0);
    -webkit-transform: translate(0, 0); } }
/* Paddings for top and bottom on row*/
.padding-top-160 > .cherry-box > .inner,
.padding-top-160 > .parallax-box > .parallax-content,
.padding-top-160 > [class*="col-"] {
  padding-top: 160px; }

.padding-bottom-160 > .cherry-box > .inner,
.padding-bottom-160 > .parallax-box > .parallax-content,
.padding-bottom-160 > [class*="col-"] {
  padding-bottom: 160px; }

.padding-top-140 > .cherry-box > .inner,
.padding-top-140 > .parallax-box > .parallax-content,
.padding-top-140 > [class*="col-"] {
  padding-top: 140px; }

.padding-bottom-140 > .cherry-box > .inner,
.padding-bottom-140 > .parallax-box > .parallax-content,
.padding-bottom-140 > [class*="col-"] {
  padding-bottom: 140px; }

.padding-top-120 > .cherry-box > .inner,
.padding-top-120 > .parallax-box > .parallax-content,
.padding-top-120 > [class*="col-"] {
  padding-top: 120px; }

.padding-bottom-120 > .cherry-box > .inner,
.padding-bottom-120 > .parallax-box > .parallax-content,
.padding-bottom-120 > [class*="col-"] {
  padding-bottom: 120px; }

.padding-top-100 > .cherry-box > .inner,
.padding-top-100 > .parallax-box > .parallax-content,
.padding-top-100 > [class*="col-"] {
  padding-top: 100px; }

.padding-bottom-100 > .cherry-box > .inner,
.padding-bottom-100 > .parallax-box > .parallax-content,
.padding-bottom-100 > [class*="col-"] {
  padding-bottom: 100px; }

.padding-top-80 > .cherry-box > .inner,
.padding-top-80 > .parallax-box > .parallax-content,
.padding-top-80 > [class*="col-"] {
  padding-top: 80px; }

.padding-bottom-80 > .cherry-box > .inner,
.padding-bottom-80 > .parallax-box > .parallax-content,
.padding-bottom-80 > [class*="col-"] {
  padding-bottom: 80px; }

.padding-top-60 > .cherry-box > .inner,
.padding-top-60 > .parallax-box > .parallax-content,
.padding-top-60 > [class*="col-"] {
  padding-top: 60px; }

.padding-bottom-60 > .cherry-box > .inner,
.padding-bottom-60 > .parallax-box > .parallax-content,
.padding-bottom-60 > [class*="col-"] {
  padding-bottom: 60px; }

.padding-top-40 > .cherry-box > .inner,
.padding-top-40 > .parallax-box > .parallax-content,
.padding-top-40 > [class*="col-"] {
  padding-top: 40px; }

.padding-bottom-40 > .cherry-box > .inner,
.padding-bottom-40 > .parallax-box > .parallax-content,
.padding-bottom-40 > [class*="col-"] {
  padding-bottom: 40px; }

.padding-top-20 > .cherry-box > .inner,
.padding-top-20 > .parallax-box > .parallax-content,
.padding-top-20 > [class*="col-"] {
  padding-top: 20px; }

.padding-bottom-20 > .cherry-box > .inner,
.padding-bottom-20 > .parallax-box > .parallax-content,
.padding-bottom-20 > [class*="col-"] {
  padding-bottom: 20px; }

.motopress-row-helper .motopress-row-select-handle {
  top: auto; }

/* Extra responsive collapse paddings */
@media (max-width: 1700px) {
  .columns-collapse-on-1700 > [class*="col-"] {
    width: 100%;
    float: none;
    margin-left: 0; } }

@media (max-width: 1600px) {
  .columns-collapse-on-1600 > [class*="col-"] {
    width: 100%;
    float: none;
    margin-left: 0; } }

@media (max-width: 1500px) {
  .columns-collapse-on-1500 > [class*="col-"] {
    width: 100%;
    float: none;
    margin-left: 0; } }

@media (max-width: 1400px) {
  .columns-collapse-on-1400 > [class*="col-"] {
    width: 100%;
    float: none;
    margin-left: 0; } }

/* Animation delay classes */
.delay-1000 {
  animation-delay: 1000ms; }

.delay-950 {
  animation-delay: 950ms; }

.delay-900 {
  animation-delay: 900ms; }

.delay-850 {
  animation-delay: 850ms; }

.delay-800 {
  animation-delay: 800ms; }

.delay-750 {
  animation-delay: 750ms; }

.delay-700 {
  animation-delay: 700ms; }

.delay-650 {
  animation-delay: 650ms; }

.delay-600 {
  animation-delay: 600ms; }

.delay-550 {
  animation-delay: 550ms; }

.delay-500 {
  animation-delay: 500ms; }

.delay-450 {
  animation-delay: 450ms; }

.delay-400 {
  animation-delay: 400ms; }

.delay-350 {
  animation-delay: 350ms; }

.delay-300 {
  animation-delay: 300ms; }

.delay-250 {
  animation-delay: 250ms; }

.delay-200 {
  animation-delay: 200ms; }

.delay-150 {
  animation-delay: 150ms; }

.delay-100 {
  animation-delay: 100ms; }

.delay-50 {
  animation-delay: 50ms; }

/* Misc */
/* Archive Pages 
================================================== */
.post-type-archive-service .cherry-services_title {
  font-size: 1.5rem;
  line-height: 1.2em; }

.post-type-archive-testimonial .testimonials-item {
  box-shadow: 3px 4px 5px 0 rgba(0, 0, 0, 0.1);
  border-radius: 5px;
  padding: 1.5rem 1.875rem 1.875rem;
  margin: 20px 0; }
  .post-type-archive-testimonial .testimonials-item:first-child {
    margin-top: 0; }
  .post-type-archive-testimonial .testimonials-item:last-child {
    margin-bottom: 0; }
  .post-type-archive-testimonial .testimonials-item .avatar {
    border-radius: 50%; }
    @media (max-width: 480px) {
      .post-type-archive-testimonial .testimonials-item .avatar {
        float: none;
        margin: 0 0 20px; } }
  .post-type-archive-testimonial .testimonials-item blockquote {
    border: none;
    padding: 0;
    margin: 0; }

/* Archive Pages */
/* Single Pages
================================================== */
.single-testimonial .paging-navigation .nav-links div.nav-previous a:before,
.single-team .paging-navigation .nav-links div.nav-previous a:before,
.single-service .paging-navigation .nav-links div.nav-previous a:before,
.single-clients .paging-navigation .nav-links div.nav-previous a:before {
  content: '\f104';
  font: 16px/1em "FontAwesome";
  display: inline-block;
  vertical-align: middle;
  padding: 0 10px 0 0;
  transition: all 0.3s ease-in-out; }
.single-testimonial .paging-navigation .nav-links div.nav-next a:after,
.single-team .paging-navigation .nav-links div.nav-next a:after,
.single-service .paging-navigation .nav-links div.nav-next a:after,
.single-clients .paging-navigation .nav-links div.nav-next a:after {
  content: '\f105';
  font: 16px/1em "FontAwesome";
  display: inline-block;
  vertical-align: middle;
  padding: 0 0 0 10px;
  transition: all 0.3s ease-in-out; }
.single-testimonial figure,
.single-team figure,
.single-service figure,
.single-clients figure {
  max-width: 100%; }

.testimonials-page-single {
  box-shadow: 3px 4px 5px 0 rgba(0, 0, 0, 0.1);
  border-radius: 5px;
  padding: 1.5rem 1.875rem 1.875rem; }
  .testimonials-page-single .avatar {
    border-radius: 50%; }
    @media (max-width: 480px) {
      .testimonials-page-single .avatar {
        float: none;
        margin: 0 0 20px; } }
  .testimonials-page-single blockquote {
    border: none;
    padding: 0;
    margin: 0; }

.single-clients .entry-thumbnail {
  padding: 20px;
  margin: 0 0 20px;
  border-radius: 5px; }

.single-service .service.type-service {
  padding: 0;
  margin: 0; }
  .single-service .service.type-service .cherry-services {
    margin: 0; }
    .single-service .service.type-service .cherry-services .cherry-services_item {
      padding-bottom: 0; }
    .single-service .service.type-service .cherry-services .cherry-services_price {
      font-size: 45px;
      line-height: 1.2em;
      font-weight: normal; }
      .single-service .service.type-service .cherry-services .cherry-services_price sup {
        font-size: 30px;
        top: -0.6em; }
        .single-service .service.type-service .cherry-services .cherry-services_price sup.small {
          font-size: 16px;
          font-weight: 300;
          top: -1.4em; }
    .single-service .service.type-service .cherry-services .post-content {
      border-top-width: 2px;
      border-top-style: solid;
      padding: 20px 0 8px;
      margin: 20px 0 0;
      font-size: 0.875rem;
      line-height: 1.6em; }
    .single-service .service.type-service .cherry-services .cherry-services_feauters {
      margin: 0;
      font-size: 16px;
      line-height: 23px; }
    .single-service .service.type-service .cherry-services ul {
      list-style-type: none;
      padding: 0;
      margin: 0;
      border: none; }
      .single-service .service.type-service .cherry-services ul li {
        padding: 8px 10px;
        border-top-width: 1px;
        border-top-style: solid; }
        .single-service .service.type-service .cherry-services ul li:first-child {
          border: none; }

/* Single Pages */
/* Slider
================================================== */
.motoslider_wrapper .ms_slide.ms_current_slide {
  z-index: 100; }
.motoslider_wrapper .ms_pagination {
  bottom: 10%; }
  @media (max-width: 1200px) {
    .motoslider_wrapper .ms_pagination {
      bottom: 30px; } }
  .motoslider_wrapper .ms_pagination .ms_bullet {
    background: #ffffff;
    opacity: .5;
    border-radius: 50%;
    width: 15px;
    height: 15px; }
    .motoslider_wrapper .ms_pagination .ms_bullet.ms_active, .motoslider_wrapper .ms_pagination .ms_bullet:hover {
      background: #ffffff;
      opacity: 1; }
.motoslider_wrapper .ms_arrows .ms_banner_timer {
  height: 3px;
  top: auto;
  bottom: 0;
  background: none; }
.motoslider_wrapper .ms_arrows .ms_prev,
.motoslider_wrapper .ms_arrows .ms_next {
  left: 80px;
  height: 50px;
  width: 40px;
  margin-top: -25px;
  background: none;
  opacity: .5;
  text-align: center; }
  @media (max-width: 992px) {
    .motoslider_wrapper .ms_arrows .ms_prev,
    .motoslider_wrapper .ms_arrows .ms_next {
      left: 20px; } }
  .motoslider_wrapper .ms_arrows .ms_prev:before,
  .motoslider_wrapper .ms_arrows .ms_next:before {
    content: '\f104'; }
  .motoslider_wrapper .ms_arrows .ms_prev:hover,
  .motoslider_wrapper .ms_arrows .ms_next:hover {
    opacity: 1; }
.motoslider_wrapper .ms_arrows .ms_next {
  left: auto;
  right: 80px; }
  @media (max-width: 992px) {
    .motoslider_wrapper .ms_arrows .ms_next {
      right: 20px; } }
  .motoslider_wrapper .ms_arrows .ms_next:before {
    content: '\f105'; }
.motoslider_wrapper .ms_arrows .ms_start_pause:before,
.motoslider_wrapper .ms_arrows .ms_prev:before,
.motoslider_wrapper .ms_arrows .ms_next:before {
  font: 46px/1em "FontAwesome";
  display: inline-block;
  color: #ffffff; }
.motoslider_wrapper .ms_arrows .ms_start_pause {
  background: none;
  opacity: 1;
  top: auto;
  bottom: 10%;
  right: 40%;
  text-align: center; }
  @media (max-width: 1200px) {
    .motoslider_wrapper .ms_arrows .ms_start_pause {
      bottom: 30px; } }
  .motoslider_wrapper .ms_arrows .ms_start_pause:before {
    content: '\f04b';
    font-size: 16px; }
  .motoslider_wrapper .ms_arrows .ms_start_pause.ms_pause:before {
    content: '\f04c'; }
.motoslider_wrapper .masks {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: -1; }
.motoslider_wrapper a.ms_button_layer {
  transition: none; }

/* Slider */
h1,
h2 {
  margin: 0 0 1.7rem; hyphens : none;}

h3 {
  margin: 0 0 1.6rem; hyphens : none; }

h4 {
  margin: 0 0 1.5rem;hyphens : none; }

h5,
h6,
p {
  margin: 0 0 1.4rem; hyphens : none;}

.motopress-code-obj.center {
  text-align: center; }

.motopress-clmn > :not(.row):last-child {
  margin-bottom: 0; }

.row > [class*="col-"] > *:last-child {
  margin-bottom: 0; }

.motopress-text-obj > *:last-child,
.motopress-code-obj > *:last-child {
  margin-bottom: 0; }

.entry-content {
  margin: 0; }
  .entry-content > p:last-child {
    margin-bottom: 0; }
  .entry-content .motopress-text-obj p a {
    text-decoration: underline; }
    .entry-content .motopress-text-obj p a:hover {
      text-decoration: none; }

.entry-content ol,
.entry-content ul.default-lists,
.comment-content ol,
.comment-content ul.default-lists {
  margin: 0 0 0 40px; }
  .entry-content ol li,
  .entry-content ul.default-lists li,
  .comment-content ol li,
  .comment-content ul.default-lists li {
    font-size: 1.25rem;
    line-height: 1.2em;
    padding: 7px 0 8px;
    font-weight: normal; }
.entry-content ol,
.comment-content ol {
  list-style-type: decimal-leading-zero; }
.entry-content ul.default-lists,
.comment-content ul.default-lists {
  list-style-type: disc; }
.entry-content .cherry-list ul.default-lists,
.comment-content .cherry-list ul.default-lists {
  list-style-type: none;
  margin: 0; }
.entry-content blockquote,
.comment-content blockquote {
  min-height: 70px;
  border: none;
  padding: 0 0 0 90px;
  position: relative;
  margin: 0; }
  .entry-content blockquote:before,
  .comment-content blockquote:before {
    content: '\201c';
    font-size: 220px;
    line-height: 1em;
    font-weight: normal;
    position: absolute;
    font-family: inherit;
    top: -0.1em;
    left: 0;
    color: #f2f2f2; }
  .entry-content blockquote p,
  .comment-content blockquote p {
    font-weight: normal;
    font-size: 20px;
    line-height: 35px; }
@media only screen and (min-width: 1201px) {
  .entry-content .col-lg-3 h1,
  .entry-content .col-lg-3 h2,
  .entry-content .col-lg-3 h3,
  .entry-content .col-lg-3 h4,
  .entry-content .col-lg-3 h5,
  .entry-content .col-lg-3 h6,
  .entry-content .col-lg-4 h1,
  .entry-content .col-lg-4 h2,
  .entry-content .col-lg-4 h3,
  .entry-content .col-lg-4 h4,
  .entry-content .col-lg-4 h5,
  .entry-content .col-lg-4 h6,
  .entry-content .col-lg-5 h1,
  .entry-content .col-lg-5 h2,
  .entry-content .col-lg-5 h3,
  .entry-content .col-lg-5 h4,
  .entry-content .col-lg-5 h5,
  .entry-content .col-lg-5 h6,
  .entry-content .col-lg-6 h1,
  .entry-content .col-lg-6 h2,
  .entry-content .col-lg-6 h3,
  .entry-content .col-lg-6 h4,
  .entry-content .col-lg-6 h5,
  .entry-content .col-lg-6 h6,
  .entry-content .col-md-3 h1,
  .entry-content .col-md-3 h2,
  .entry-content .col-md-3 h3,
  .entry-content .col-md-3 h4,
  .entry-content .col-md-3 h5,
  .entry-content .col-md-3 h6,
  .entry-content .col-md-4 h1,
  .entry-content .col-md-4 h2,
  .entry-content .col-md-4 h3,
  .entry-content .col-md-4 h4,
  .entry-content .col-md-4 h5,
  .entry-content .col-md-4 h6,
  .entry-content .col-md-5 h1,
  .entry-content .col-md-5 h2,
  .entry-content .col-md-5 h3,
  .entry-content .col-md-5 h4,
  .entry-content .col-md-5 h5,
  .entry-content .col-md-5 h6,
  .entry-content .col-md-6 h1,
  .entry-content .col-md-6 h2,
  .entry-content .col-md-6 h3,
  .entry-content .col-md-6 h4,
  .entry-content .col-md-6 h5,
  .entry-content .col-md-6 h6,
  .comment-content .col-lg-3 h1,
  .comment-content .col-lg-3 h2,
  .comment-content .col-lg-3 h3,
  .comment-content .col-lg-3 h4,
  .comment-content .col-lg-3 h5,
  .comment-content .col-lg-3 h6,
  .comment-content .col-lg-4 h1,
  .comment-content .col-lg-4 h2,
  .comment-content .col-lg-4 h3,
  .comment-content .col-lg-4 h4,
  .comment-content .col-lg-4 h5,
  .comment-content .col-lg-4 h6,
  .comment-content .col-lg-5 h1,
  .comment-content .col-lg-5 h2,
  .comment-content .col-lg-5 h3,
  .comment-content .col-lg-5 h4,
  .comment-content .col-lg-5 h5,
  .comment-content .col-lg-5 h6,
  .comment-content .col-lg-6 h1,
  .comment-content .col-lg-6 h2,
  .comment-content .col-lg-6 h3,
  .comment-content .col-lg-6 h4,
  .comment-content .col-lg-6 h5,
  .comment-content .col-lg-6 h6,
  .comment-content .col-md-3 h1,
  .comment-content .col-md-3 h2,
  .comment-content .col-md-3 h3,
  .comment-content .col-md-3 h4,
  .comment-content .col-md-3 h5,
  .comment-content .col-md-3 h6,
  .comment-content .col-md-4 h1,
  .comment-content .col-md-4 h2,
  .comment-content .col-md-4 h3,
  .comment-content .col-md-4 h4,
  .comment-content .col-md-4 h5,
  .comment-content .col-md-4 h6,
  .comment-content .col-md-5 h1,
  .comment-content .col-md-5 h2,
  .comment-content .col-md-5 h3,
  .comment-content .col-md-5 h4,
  .comment-content .col-md-5 h5,
  .comment-content .col-md-5 h6,
  .comment-content .col-md-6 h1,
  .comment-content .col-md-6 h2,
  .comment-content .col-md-6 h3,
  .comment-content .col-md-6 h4,
  .comment-content .col-md-6 h5,
  .comment-content .col-md-6 h6 {
    -moz-hyphens: none;
    -webkit-hyphens: none;
    -o-hyphens: none;
    hyphens: none;
    word-wrap: normal; } }

.custom-image-phone {
  position: relative;
  max-width: none;
  width: auto;
  margin-bottom: -80px;
  bottom: -35px; }
  @media (max-width: 992px) {
    .custom-image-phone {
      display: none; } }

.ai1ec-single-event {
  margin-left: -15px;
  margin-right: -15px; }
  .ai1ec-single-event .ai1ec-event-details {
    margin: 10px 0 25px; }
    .ai1ec-single-event .ai1ec-event-details .ai1ec-row {
      margin-bottom: 15px; }
    .ai1ec-single-event .ai1ec-event-details .ai1ec-field-label {
      max-width: 150px; }
    .ai1ec-single-event .ai1ec-event-details .ai1ec-map {
      margin-bottom: 15px; }

.ai1ec_event .entry-thumbnail {
  margin-bottom: 25px; }
.ai1ec_event .posted-on > * {
  margin-left: 10px; }
.ai1ec_event .entry-meta {
  margin: 25px 0; }
  .ai1ec_event .entry-meta > span + span:before {
    color: #777; }

#bbpress-forums {
  font-size: 16px; }
  #bbpress-forums ul.bbp-lead-topic,
  #bbpress-forums ul.bbp-topics,
  #bbpress-forums ul.bbp-forums,
  #bbpress-forums ul.bbp-replies,
  #bbpress-forums ul.bbp-search-results,
  #bbpress-forums div.bbp-breadcrumb,
  #bbpress-forums div.bbp-topic-tags,
  #bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content,
  #bbpress-forums div.bbp-the-content-wrapper input,
  #bbpress-forums #bbp-your-profile fieldset span.description,
  #bbpress-forums div.bbp-template-notice p,
  #bbpress-forums div.bbp-reply-author .bbp-author-role {
    font-size: 16px; }
  #bbpress-forums .bbp-forums-list li,
  #bbpress-forums div.bbp-forum-author .bbp-author-role,
  #bbpress-forums div.bbp-topic-author .bbp-author-role,
  #bbpress-forums div.bbp-reply-author .bbp-author-rol,
  #bbpress-forums span.bbp-author-ip,
  #bbpress-forums .bbp-forum-info .bbp-forum-content,
  #bbpress-forums p.bbp-topic-meta,
  #bbpress-forums .bbp-topic-content ul.bbp-topic-revision-log,
  #bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log,
  #bbpress-forums .bbp-reply-content ul.bbp-reply-revision-log,
  #bbpress-forums div.row-actions,
  #bbpress-forums div.bbp-search-form input,
  #bbpress-forums div.bbp-search-form button {
    font-size: 14px; }
  #bbpress-forums p.bbp-topic-meta img.avatar,
  #bbpress-forums ul.bbp-reply-revision-log img.avatar,
  #bbpress-forums ul.bbp-topic-revision-log img.avatar,
  #bbpress-forums div.bbp-template-notice img.avatar,
  #bbpress-forums .widget_display_topics img.avatar,
  #bbpress-forums .widget_display_replies img.avatar {
    margin-bottom: 3px; }
  #bbpress-forums label {
    font-size: 13px; }
  #bbpress-forums .bbp-search-form {
    margin-bottom: 25px; }
  #bbpress-forums input[type="text"] {
    padding: 14px 20px;
    margin-right: 7px;
    font-weight: normal;
    font-size: 12px;
    line-height: 1.3;
    height: auto; }
  #bbpress-forums fieldset.bbp-form input[type="checkbox"] {
    margin-bottom: 0;
    vertical-align: middle; }
  #bbpress-forums #bbp-user-wrapper h2.entry-title {
    line-height: 1.3;
    padding-bottom: 25px; }

.bbpress .entry-title {
  margin-bottom: 1em; }

.cherry-mega-menu{list-style:none;padding:0!important;margin:0;border:none;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,0.1);position:relative;box-sizing:border-box;z-index:99}.cherry-mega-menu.mega-menu-mobile-on{display:none;width:100%!important;float:none!important;background:#fcfcfc;clear:both}.cherry-mega-menu.mega-menu-mobile-on li[class*="menu-columns"]{width:100%!important;clear:both}.cherry-mega-menu.mega-menu-mobile-on .cherry-mega-menu-sub{height:auto}.cherry-mega-menu.mega-menu-direction-vertical{width:300px}.cherry-mega-menu:after{clear:both;width:100%;content:"";width:100%;display:block}.cherry-mega-menu-mobile-trigger{background:#fff;box-shadow:0 2px 4px rgba(0,0,0,0.1);padding:10px;margin:0;cursor:pointer;display:none;position:relative;z-index:999;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cherry-mega-menu-mobile-trigger-box{display:none}.cherry-mega-menu-mobile-trigger-box:checked~.cherry-mega-menu,.cherry-mega-menu-mobile-trigger-box:checked~.cherry-mega-menu-mobile-close,.cherry-mega-menu-mobile-trigger-box:checked+.cherry-mega-menu,.cherry-mega-menu-mobile-trigger-box:checked+.cherry-mega-menu+.cherry-mega-menu-mobile-close{display:block!important}.cherry-mega-menu-mobile-trigger.mega-menu-mobile-on{display:block}.cherry-mega-menu-mobile-trigger:before{content:"\f0c9";font-family:FontAwesome;display:inline-block;font-size:1em;margin:0 10px 0 0}.cherry-mega-menu-mobile-close{background:#fff;box-shadow:0 2px 4px rgba(0,0,0,0.1);padding:10px;margin:0;cursor:pointer;display:none;position:relative;z-index:999;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cherry-mega-menu-mobile-close:before{content:"\00d7";display:inline-block;padding:0 2px 0 0;font-size:1.1em}.cherry-mega-menu-top-item{float:left;position:static;margin:0;padding:0}.cherry-mega-menu-top-item.item-type-standard{position:relative}.cherry-mega-menu-top-item>a{display:block;padding:10px}.mega-menu-mobile-on .cherry-mega-menu-top-item{float:none;clear:both}.mega-menu-direction-vertical .cherry-mega-menu-top-item{float:none;clear:both}.cherry-mega-menu .cherry-mega-menu-has-children.item-nested-sub{position:relative}.cherry-mega-menu-sub{position:absolute;left:0;top:100%;padding:5px;list-style:none;margin:0;height:0;background:#fcfcfc;box-shadow:0 2px 4px rgba(0,0,0,0.1);visibility:hidden;overflow:hidden;opacity:0;z-index:-1;box-sizing:border-box}.cherry-mega-menu-sub:after{clear:both;width:100%;display:block;content:""}.cherry-mega-menu-sub-item>a{display:block}.item-type-megamenu .cherry-mega-menu-sub{width:100%}.item-type-standard .cherry-mega-menu-sub{width:200px}.mega-menu-mobile-on .cherry-mega-menu-sub{position:static;visibility:visible!important;display:block!important;overflow:visible!important;opacity:1;box-shadow:none;width:100%!important;margin:0!important}.item-type-megamenu li .cherry-mega-menu-sub{position:static;visibility:visible!important;display:block!important;height:auto!important;overflow:visible!important;opacity:1;background:none;box-shadow:none;padding:0;margin:0}.item-hide-mobile .cherry-mega-menu-sub{display:none!important}.cherry-mega-menu-sub.active-sub{visibility:visible!important;opacity:1;height:auto;overflow:visible;z-index:999}.cherry-mega-menu-sub.active-sub .cherry-mega-menu-sub{z-index:999}.cherry-mega-menu-sub.in-transition{height:auto;overflow:visible;z-index:999}.cherry-mega-menu-sub.effect-slide-top{margin-top:-20px;-webkit-transition-property:margin-top,opacity,visibility;transition-property:margin-top,opacity,visibility}.cherry-mega-menu-sub.effect-slide-top.active-sub{margin-top:0}.cherry-mega-menu-sub.effect-slide-bottom{margin-top:20px;-webkit-transition-property:margin-top,opacity,visibility;transition-property:margin-top,opacity,visibility}.cherry-mega-menu-sub.effect-slide-bottom.active-sub{margin-top:0}.cherry-mega-menu-sub.effect-slide-left{margin-left:-20px;-webkit-transition-property:margin-left,opacity,visibility;transition-property:margin-left,opacity,visibility}.cherry-mega-menu-sub.effect-slide-left.active-sub{margin-left:0}.cherry-mega-menu-sub.effect-slide-right{margin-left:20px;-webkit-transition-property:margin-left,opacity,visibility;transition-property:margin-left,opacity,visibility}.cherry-mega-menu-sub.effect-slide-right.active-sub{margin-left:0}.item-nested-sub>.cherry-mega-menu-sub{top:0!important;left:100%;margin:-5px 0 0 6px;bottom:auto}.cherry-mega-menu-sub>.menu-item-standard+.menu-item-widget{clear:both}.cherry-mega-menu-sub .sub-column-item{padding-left:0;padding-right:0;padding-bottom:0;float:none!important;clear:both}.cherry-mega-menu-sub .sub-column-title>a,.cherry-mega-menu-sub .mega-block-title{font-weight:bold;font-size:14px;line-height:20px;padding-bottom:10px;margin:0}.cherry-mega-menu-sub .sub-column-title .cherry-mega-menu-sub{padding:0!important}.cherry-mega-menu-sub:after{clear:both;width:100%;content:"";width:100%;display:block}.cherry-mega-menu-sub-item{float:left;box-sizing:border-box;padding:5px;width:100%}.cherry-mega-menu.total-columns-12 .menu-columns-1{width:8.33333333%}.cherry-mega-menu.total-columns-12 .menu-columns-2{width:16.66666667%}.cherry-mega-menu.total-columns-12 .menu-columns-3{width:25%}.cherry-mega-menu.total-columns-12 .menu-columns-4{width:33.33333333%}.cherry-mega-menu.total-columns-12 .menu-columns-5{width:41.66666667%}.cherry-mega-menu.total-columns-12 .menu-columns-6{width:50%}.cherry-mega-menu.total-columns-12 .menu-columns-7{width:58.33333333%}.cherry-mega-menu.total-columns-12 .menu-columns-8{width:66.66666667%}.cherry-mega-menu.total-columns-12 .menu-columns-9{width:75%}.cherry-mega-menu.total-columns-12 .menu-columns-10{width:83.33333333%}.cherry-mega-menu.total-columns-12 .menu-columns-11{width:91.66666667%}.cherry-mega-menu.total-columns-12 .menu-columns-12{width:100%}.mega-menu-icon{display:inline-block;vertical-align:middle;padding:4px 6px}.mega-menu-arrow{display:inline-block;vertical-align:middle;padding:0 0 0 4px}.item-hide-mobile .mega-menu-arrow{display:none!important}.item-type-megamenu li .mega-menu-arrow{display:none!important}
.custom-tooltip-styling{padding:10px 15px;border:none;border-radius:0;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);color:#949494;background:#fff;max-width:200px;z-index:102;font-family:Tahoma,Verdana,Segoe,sans-serif;font-size:14px;font-style:normal;font-variant:normal;font-weight:400;line-height:20px}.style-switcher-panel{width:400px;position:fixed;z-index:101;top:0;right:-400px;bottom:0;background-color:#fff;color:#949494;font-family:Tahoma,Verdana,Segoe,sans-serif;font-size:14px;font-style:normal;font-variant:normal;font-weight:400;line-height:20px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}.admin-bar .style-switcher-panel{padding-top:30px}.style-switcher-panel .preset-spinner{padding:20px 15px 10px 15px;text-align:center;display:none}.style-switcher-panel .preset-spinner span{color:#949494;display:block;margin-top:5px}.style-switcher-panel .panel-inner{height:100%;padding:0 15px;position:relative;z-index:100;box-sizing:border-box;background-color:#fff;overflow-y:auto;overflow-x:hidden}.style-switcher-panel .panel-inner .theme-name{color:#949494;margin:30px 0 20px 0;text-align:center}.style-switcher-panel .panel-inner .theme-name span{color:#4eb7fe;display:block;font-size:18px}.style-switcher-panel .panel-inner .group-wrap{margin-bottom:20px}.style-switcher-panel .panel-inner .group-name{position:relative;padding:5px 0;margin:0;text-align:center;color:#949494}.style-switcher-panel .panel-inner .group-name span{background-color:#fff;padding:3px 5px}.style-switcher-panel .panel-inner .group-name:before{width:100%;height:1px;background-color:#CCCCCC;position:absolute;top:13px;left:0;content:'';z-index:-1}.style-switcher-panel .panel-inner .preset-list{list-style:none;margin:0;padding:0;position:relative}.style-switcher-panel .panel-inner .preset-list li{width:33.2%;display:inline-block;-webkit-transition:all 0.5s cubic-bezier(0.215,0.61,0.355,1);transition:all 0.5s cubic-bezier(0.215,0.61,0.355,1)}.style-switcher-panel .panel-inner .preset-list li .inner{margin:5px;cursor:pointer}.style-switcher-panel .panel-inner .preset-list li .inner .thumbnail{margin-bottom:5px}.style-switcher-panel .panel-inner .preset-list li .inner .thumbnail img{width:100%}.style-switcher-panel .panel-inner .preset-list li .inner .title{display:block;text-align:center;color:#949494;-webkit-transition:all 0.2s cubic-bezier(0.215,0.61,0.355,1);transition:all 0.2s cubic-bezier(0.215,0.61,0.355,1)}.style-switcher-panel .panel-inner .preset-list li.active .title{color:#4eb7fe}.style-switcher-panel .panel-inner .preset-list li:hover{box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}.style-switcher-panel .panel-inner .preset-list li:hover .title{color:#4eb7fe}.style-switcher-panel.open{-webkit-transition:all 0.5s cubic-bezier(0.215,0.61,0.355,1);transition:all 0.5s cubic-bezier(0.215,0.61,0.355,1)}.style-switcher-panel.open .panel-toggle{color:#4eb7fe}.style-switcher-panel .panel-toggle{display:block;position:absolute;z-index:90;top:100px;left:-49px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);color:#949494;-webkit-transition:all 0.3s cubic-bezier(0.215,0.61,0.355,1);transition:all 0.3s cubic-bezier(0.215,0.61,0.355,1)}.style-switcher-panel .panel-toggle:hover{cursor:pointer;color:#000}.style-switcher-panel .panel-toggle .fa{display:block;width:49px;height:50px;position:relative;z-index:90;font-size:28px;line-height:50px;text-align:center;background-color:#fff}.style-switcher-panel .panel-toggle:before{width:80%;max-width:300px;height:20%;position:absolute;z-index:70;bottom:5px;left:10px;content:' '}@media (min-width: 992px) and (max-width: 1200px){.style-switcher-panel{width:300px}.style-switcher-panel .panel-inner .preset-list li{width:50%}}@media (min-width: 768px) and (max-width: 991px){.style-switcher-panel{width:200px}.style-switcher-panel .panel-inner .theme-name{font-size:18px}.style-switcher-panel .panel-inner .theme-name span{font-size:14px}.style-switcher-panel .panel-inner .preset-list li{width:50%}.style-switcher-panel .panel-inner .preset-list li .inner .title{font-size:12px}}@media (min-width: 480px) and (max-width: 767px){.style-switcher-panel{width:150px}.style-switcher-panel .preset-spinner{padding-top:30px}.style-switcher-panel .panel-inner .theme-name{font-size:18px}.style-switcher-panel .panel-inner .theme-name span{font-size:14px}.style-switcher-panel .panel-inner .preset-list li{width:100%}}@media (min-width: 320px) and (max-width: 479px){.style-switcher-panel{width:150px}.style-switcher-panel .panel-inner .theme-name{font-size:15px}.style-switcher-panel .panel-inner .theme-name span{font-size:12px}.style-switcher-panel .panel-inner .preset-list li{width:100%}}body.cover{overflow:hidden}.ui-helper-hidden-accessible{display:none}.site-preloader{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;background:#949494}.site-preloader span{width:40px;height:40px;margin-top:-20px;margin-left:-20px;position:absolute;top:50%;left:50%}.site-cover{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.5);display:none}.spinner-folding-cube{width:20px;height:20px;position:relative;display:inline-block;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.spinner-folding-cube .spinner-cube{float:left;width:50%;height:50%;position:relative;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.spinner-folding-cube .spinner-cube:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0199FF;-webkit-animation:spinner-foldCubeAngle 2.4s infinite linear both;animation:spinner-foldCubeAngle 2.4s infinite linear both;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.spinner-folding-cube .spinner-cube2{-webkit-transform:scale(1.1) rotateZ(90deg);transform:scale(1.1) rotateZ(90deg)}.spinner-folding-cube .spinner-cube2:before{background-color:#1FA4FD}.spinner-folding-cube .spinner-cube3{-webkit-transform:scale(1.1) rotateZ(180deg);transform:scale(1.1) rotateZ(180deg)}.spinner-folding-cube .spinner-cube3:before{background-color:#40B0FB}.spinner-folding-cube .spinner-cube4{-webkit-transform:scale(1.1) rotateZ(270deg);transform:scale(1.1) rotateZ(270deg)}.spinner-folding-cube .spinner-cube4:before{background-color:#5EBDFD}.spinner-folding-cube .spinner-cube2:before{-webkit-animation-delay:0.3s;animation-delay:0.3s}.spinner-folding-cube .spinner-cube3:before{-webkit-animation-delay:0.6s;animation-delay:0.6s}.spinner-folding-cube .spinner-cube4:before{-webkit-animation-delay:0.9s;animation-delay:0.9s}@-webkit-keyframes spinner-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg);opacity:1}90%,100%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}@keyframes spinner-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg);opacity:1}90%,100%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}
body{text-align:justify; hyphens: none; color:#666666;font:300 20px/30px Lato,sans-serif;}body{background-color:#ffffff;background-repeat:repeat;background-position:left;background-attachment:fixed;background-image:none;}input[type="text"],input[type="search"],input[type="password"],input[type="email"],input[type="tel"],input[type="email"],input[type="url"]{color:#777777;font:20px/25px Lato,sans-serif;}h1,.h1{letter-spacing:-2px;color:#333333;font:86px/100px Lato,sans-serif;}h2,.h2{letter-spacing:0;color:#333333;font:56px/74px Lato,sans-serif;}h3,.h3{letter-spacing:0;color:#333333;font:45px/62px Lato,sans-serif;}h4,.h4{letter-spacing:0;color:#333333;font:34px/50px Lato,sans-serif;}h5,.h5{letter-spacing:0;color:#333333;font:24px/40px Lato,sans-serif;}h6,.h6{letter-spacing:0;color:#333333;font:20px/35px Lato,sans-serif;}.site-link{color:#333333;font:900 25px/27px Lato,sans-serif;}.footer-logo-link{color:#2673b4;font:700 21px/30px "Open Sans",sans-serif;}.site-header{background-color:#ffffff;background-repeat:repeat;background-position:left;background-attachment:fixed;background-image:none;}.site-content{background-color:#ffffff;background-repeat:repeat;background-position:left;background-attachment:fixed;background-image:none;}.site-footer{color:#ffffff;font:300 14px/23px Lato,sans-serif;}.site-footer{background-color:#333333;background-repeat:repeat;background-position:left;background-attachment:fixed;background-image:none;}a{color:#4eb7fe;}a:hover{color:#333333;}.menu-primary a{color:#999999;font:14px/16px Lato,sans-serif;}.menu-secondary a{color:#777777;font:300 16px/18px Lato,sans-serif;}.cherry-mega-menu-sub-item>a{color:#777777;}.cherry-mega-menu-sub-item>a:hover{color:#4eb7fe;}.cherry-mega-menu-sub .sub-column-title>a{color:#333333;}
.cherry-breadcrumbs{background-color:rgb(255,255,255);}
.cherry-breadcrumbs_item_link,.cherry-breadcrumbs_item_target,.cherry-breadcrumbs_browse,.cherry-breadcrumbs_item_sep{text-align:center;color:#777777;font:12px/20px Lato,sans-serif;}
.breadcrumb li { float:left; font:15px/24px Lato,sans-serif; text-transform:uppercase;  }
.breadcrumb li a { text-align:center;color:#777777;font:15px/24px Lato,sans-serif; text-transform:uppercase; }
.breadcrumb li.divider span { display:none; }
.breadcrumb li.divider:before { display:inline-block; content:'|'; padding:0 15px; }
.post-gallery_prev,.post-gallery_next{background-color:#4eb7fe;color:#000000;}.post-gallery_prev:hover,.post-gallery_next:hover{background-color:#333333;color:#ffffff;}.post-gallery_item_caption{background-color:#333333;color:#ffffff;}.post-gallery_paging_item{background-color:#333333;}.slick-active>.post-gallery_paging_item,.post-gallery_paging_item:hover{background-color:#4eb7fe;}.cherry-list-numbered-circle>li,.cherry-list-numbered-slash>li,.cherry-list-icons>li{color:rgb(212,212,212);}.cherry-list-numbered-circle>li::before{background-color:#4eb7fe;}.cherry-list-numbered-circle>li:hover::before{background-color:rgb(212,212,212);}.cherry-list-numbered-circle>li:hover{color:#4eb7fe;}.cherry-list-simple>li{color:#4eb7fe;}.cherry-list-simple>li::before{color:rgb(255,255,255);}.cherry-list-simple>li:hover{color:rgb(212,212,212);}.cherry-list-simple>li:hover::before{color:#4eb7fe;}.cherry-list-numbered-slash>li::before{color:#4eb7fe;}.cherry-list-numbered-slash>li:hover{color:#4eb7fe;}.cherry-list-numbered-slash>li:hover::before{color:rgb(212,212,212);}.cherry-list-icons>li{color:rgb(212,212,212);}.cherry-list-icons>li:hover{color:#4eb7fe;}.cherry-list-icons>li i{color:rgb(255,255,255);}.cherry-list-icons>li:hover i{color:rgb(212,212,212);}.cherry-hr-primary{background-color:#4eb7fe;}.cherry-hr-gray-lighter{background-color:rgb(255,255,255);}.cherry-hr-gray-dark{background-color:rgb(212,212,212);}.cherry-drop-cap:first-letter{color:#4eb7fe;}.cherry-drop-cap-bg:first-letter{background-color:#4eb7fe}.cherry-drop-cap-bg-grey:first-letter{background-color:rgb(180,180,180);}.cherry-blockquote,.cherry-blockquote:before{color:#4eb7fe;}.cherry-highlight{background-color:#4eb7fe;}.cherry-highlight-grey{background-color:rgb(255,255,255);}.cherry-btn-transparent:hover{color:#f6f6f6;}.cherry-tabs-nav span{color:#333333;}.cherry-tabs-nav span.cherry-tabs-current{color:#4eb7fe;border-bottom:2px solid rgb(255,255,255);}.cherry-post-meta .cherry-post-date{color:#4eb7fe;}.portfolio-wrap .portfolio-container .portfolio-pagination ul.page-link li a{color:rgb(212,212,212);}.portfolio-wrap .portfolio-container .portfolio-pagination .page-nav a{color:rgb(212,212,212);}.text-muted{color:rgb(255,255,255);}.help-block{color:rgb(170,170,170);}legend{color:rgb(195,195,195);font-size:24px;border-bottom:1px solid rgb(255,255,255);}.cherry-highlight-grey{color:rgb(212,212,212);}abbr[title],abbr[data-original-title]{border-bottom:1px dotted rgb(212,212,212);}output{color:#f6f6f6;font-size:16px;line-height:26px;}small,.small{color:rgb(212,212,212);}small,.small{font-size:14px;}.form-control[disabled],.form-control[readonly],.form-control fieldset[disabled]{background-color:rgb(255,255,255);}.form-control{color:#f6f6f6;font-size:16px;line-height:26px;}.blockquote-reverse,blockquote.pull-right{border-right:5px solid rgb(255,255,255);}.page-header{border-bottom:1px solid rgb(255,255,255);}blockquote{border-left:5px solid rgb(255,255,255);font-size:20px;}hr{border-top:1px solid rgb(255,255,255);}.close,.close:hover,.close:focus{color:#feea3a;font-size:24px;}.lead{font-size:18px;}.table .table{background-color:#777777;}.table>thead>tr>th,.table>thead>tr>td,.table>tbody>tr>th,.table>tbody>tr>td,.table>tfoot>tr>th,.table>tfoot>tr>td{line-height:26px;}dt,dd{line-height:26px;}blockquote footer,blockquote small,blockquote .small{line-height:26px;}address{line-height:26px;}.cherry-nav-divider{background-color:rgb(255,255,255);}.cherry-box .box-primary{background-color:#4eb7fe;color:#000000;}.cherry-box .box-secondary{background-color:#333333;color:#ffffff;}.cherry-box .box-gray{background-color:#f6f6f6;}.cherry-box .box-primary-border{border-color:#4eb7fe;}.cherry-box .box-secondary-border{border-color:#333333;}.cherry-box .box-gray-border{border-color:#f6f6f6;}.text-primary{color:#4eb7fe;}.text-primary:hover{color:rgb(53,158,229);}.text-success{color:#34d7b3;}.text-success:hover{color:rgb(27,190,154);}.text-info{color:#3271e3;}.text-info:hover{color:rgb(25,88,202);}.text-warning{color:#feea3a;}.text-warning:hover{color:rgb(229,209,33);}.text-danger{color:#ff4c2f;}.text-danger:hover{color:rgb(230,51,22);}.bg-primary{background-color:#4eb7fe;}.bg-primary:hover{background-color:rgb(53,158,229);}.bg-success{background-color:#34d7b3;}.bg-success:hover{background-color:rgb(27,190,154);}.bg-info{background-color:#3271e3;}.bg-info:hover{background-color:rgb(25,88,202);}.bg-warning{background-color:#feea3a;}.bg-warning:hover{background-color:rgb(229,209,33);}.bg-danger{background-color:#ff4c2f;}.bg-danger:hover{background-color:rgb(230,51,22);}@media ( min-width:992px ) {.site-header.boxed{max-width:1310px}.site-content.boxed{max-width:1310px}.site-footer.boxed{max-width:1310px}.site-header.boxed .container{width:auto;max-width:1200px}.site-content.boxed .container{width:auto;max-width:1200px}.site-footer.boxed .container{width:auto;max-width:1200px}.site-header.wide .container,.site-content.wide .container,.site-footer.wide .container{width:auto;max-width:1200px}}@media ( max-width:768px ) {.menu-primary_trigger{display:block;}.simple-menu.menu-items{display:none!important;}.simple-menu.menu-items[aria-expanded="true"]{display:block!important;}.simple-menu.menu-items{padding:10px;background:#454545;}.simple-menu .sub-menu{position:static;float:none;visibility:visible;opacity:1;padding:0 0 0 20px;background:none;}.simple-menu .sub-menu li{float:none;}.simple-menu .sub-menu a{width:100%;color:#999999;}.simple-menu>ul>li{float:none;display:block;margin:0;padding:0 0 3px 0;}}@media ( min-width:768px ) {.simple-menu li:hover>ul,.simple-menu li.focus>ul,.simple-menu li.menu-hover>ul{opacity:1;visibility:visible;overflow:visible;}}html,.gm-style .gm-style-iw,.nav-links,.cherry-btn.cherry-btn-link,.price-box.template-2 .cherry-services_feauters{color:#777777;font:300 16px/26px Lato,sans-serif;}body .style-switcher-panel .panel-inner .theme-name,body .style-switcher-panel .panel-inner .theme-name span{font-size:20px;line-height:35px;}body .style-switcher-panel .panel-inner .group-name,table.compare-list th{font-size:16px;line-height:26px;}.footer-logo-link:hover,.footer-logo-link:active,.footer-logo-link:focus{color:#2673b4;}small,.small,.site-description,.static-footer-shop-sidebars li a{font-size:14px;line-height:23px;font-weight:300;color:#777777;}.menu-primary li{color:#999999;font:14px/16px Lato,sans-serif;}.cherry-breadcrumbs{background:none;}.cherry-breadcrumbs .container-fluid.boxed{background-color:rgb(255,255,255);}.cherry-breadcrumbs_item,.cherry-breadcrumbs_wrap{text-align:center;color:#777777;font:12px/20px Lato,sans-serif;}#menu-primary-items.menu-items:not(.mega-menu-direction-vertical) .before-menu,#menu-primary-items.menu-items:not(.mega-menu-direction-vertical) .after-menu,#menu-primary-items.menu-items:not(.mega-menu-direction-vertical) #magic-line-left,#menu-primary-items.menu-items:not(.mega-menu-direction-vertical) #magic-line-right{background:#ffffff;}.compare-window{background:#ffffff!important;}.color-link,.title-box_subtitle,.countdown-timer span.value,.cherry-services .price-box .cherry-services_price,.single-service .cherry-services .cherry-services_price,.menu-primary .cherry-mega-menu-sub .menu-item a:hover,.menu-primary .cherry-mega-menu-sub .menu-item.current-menu-item,.menu-primary .cherry-mega-menu-sub .cherry-mega-menu-sub-item .menu li a:hover,.menu-primary .cherry-mega-menu-sub .cherry-mega-menu-sub-item .menu li.current-menu-item a,.menu-primary .cherry-mega-menu-sub li.menu-item a:hover,.menu-primary .cherry-mega-menu-sub li.menu-item.current-menu-item a,.menu-primary .menu-item .sub-menu li.menu-item a:hover,.menu-primary .menu-item .sub-menu li.menu-item.current-menu-item a,.menu-primary .menu-item .sub-menu li.menu-hover>a,.cherry-services .cherry-services_title a:hover,.widget_nav_menu a:hover,.cherry-swiper-carousel-container .swiper-button-next:before,.cherry-swiper-carousel-container .swiper-button-prev:before,.cherry-spoiler.cherry-spoiler-style-default.cherry-spoiler-closed .cherry-spoiler-title,.cherry-spoiler.cherry-spoiler-style-default .cherry-spoiler-title:before,.cherry-spoiler.cherry-spoiler-style-default.cherry-spoiler-closed .cherry-spoiler-title:hover:before,ul.default-lists li a,.entry-content ol li a,.cherry-list .list-icon,.team-wrap .team-listing_name a:hover,.cherry-breadcrumbs_item_target,.cherry-breadcrumbs_item_link:hover,.gm-style-iw,.cherry-services.template-4 .cherry-services_item.featured-service .price-box .cherry-services_price,.cherry-box .cherry-services.template-6 .cherry-services_item.featured-service .price-box .cherry-services_price,.testimonials-list .template-1 p:before,.price-box.template-3 i,.price-box.template-3 .stars,.parallax-content .cherry-swiper-carousel-container .swiper-button-next:hover::before,.cherry-box .cherry-swiper-carousel-container .swiper-button-next:hover::before,.parallax-content .cherry-swiper-carousel-container .swiper-button-prev:hover::before,.cherry-box .cherry-swiper-carousel-container .swiper-button-prev:hover::before,.widget_nav_menu .menu li a:hover,.cherry-box .cherry-accordion.boxed .cherry-spoiler.cherry-spoiler-style-default.cherry-spoiler-closed .cherry-spoiler-title:before,.cherry-posts-list .cherry-posts-item .inner .post-title.color-secondary a:hover,.cherry-posts-list .cherry-posts-item .inner .post-title.color-white a:hover,.cherry-services .template-1 .cherry-services_title a:hover,.cherry-services .cherry-services_item .price-box .cherry-services_title a:hover,.cherry-services .cherry-services_item>.template-2.price-box .cherry-services_title a:hover,.team-listing.colored-overflow-blocks .team-item:nth-child(6n+6) .template-12 .desc .team-listing_name a:hover,.team-listing.colored-overflow-blocks .team-item:nth-child(6n+6) .template-12 .desc .team-listing_socials a:hover,.cherry-btn.cherry-btn-link:hover,[id*="woocommerce_product_tag_cloud"] .tagcloud a,.grid-layout.grid-type-3 .video-type .entry-title a:hover,.grid-layout.grid-type-3 .image-type .entry-title a:hover,.grid-layout.grid-type-3 .gallery-type .entry-title a:hover{color:#4eb7fe;}.cherry-services .price-box .description,.single-service .post-content,.cherry-accordion.boxed .cherry-spoiler.cherry-spoiler-style-default .cherry-spoiler-title,.wpcf7 .wpcf7-form-control-wrap .transparentBackground,.cherry-icon.border,.yith_magnifier_gallery li.yith_magnifier_thumbnail a .border-wrap:before{border-color:#4eb7fe;}.cherry-box .box-warning,.title-box_title,.box-polygon-4 .title-box_title,.box-polygon-4 .title-box_subtitle,.team-wrap .template-9 .team-listing_name a:hover,.price-box.template-5 .stars,.box-warning h1,.box-warning h2,.box-warning h3,.box-warning h4,.box-warning h5,.box-warning h6,.box-warning p,.box-warning .cherry-posts-item .color-secondary,.box-warning .team-item .color-secondary,.cherry-swiper-carousel-container .swiper-button-next:hover:before,.cherry-swiper-carousel-container .swiper-button-prev:hover:before,.cherry-services.template-3 .services-listing .cherry-services_item.featured-service .head .cherry-services_title a:hover,.cherry-services .cherry-services_item>.template-2 .cherry-services_title a:hover,[id*="woocommerce_product_tag_cloud"] .tagcloud a:hover,.woocommerce .woocommerce-info a:hover,.woocommerce .woocommerce-error a:hover,.woocommerce .woocommerce-info a:hover,.woocommerce .hide-info:hover i,.woocommerce ul.products li.product .yith-wcqv-button{color:#333333;}.box-primary .motopress-code-obj a:hover,.box-primary .motopress-code-obj a:hover span,.box-success .motopress-code-obj a:hover,.box-success .motopress-code-obj a:hover span,.box-info .motopress-code-obj a:hover,.box-info .motopress-code-obj a:hover span,.box-danger .motopress-code-obj a:hover,.box-danger .motopress-code-obj a:hover span,.box-warning .motopress-code-obj a:hover,.box-warning .motopress-code-obj a:hover span,[class*="box-polygon-"] .motopress-code-obj a:hover,[class*="box-polygon-"] .motopress-code-obj a:hover span{color:#333333!important;}.color-link-background,.cherry-btn-default,.widget_mc4wp_widget input[type="submit"],.cherry-spoiler.cherry-spoiler-style-default.cherry-spoiler-closed .cherry-spoiler-title:before,.cherry-accordion.boxed .cherry-spoiler.cherry-spoiler-style-default.cherry-spoiler-closed .cherry-spoiler-title:hover,.cherry-accordion.boxed .cherry-spoiler.cherry-spoiler-style-default .cherry-spoiler-title,.cherry-box .cherry-accordion.boxed .cherry-spoiler.cherry-spoiler-style-default.cherry-spoiler-closed .cherry-spoiler-title,.team-wrap .template-9 .desc:before,.team-listing.colored-blocks .team-item:nth-child(6n+5) .desc,.team-listing.colored-overflow-blocks .team-item:nth-child(6n+5) .desc:before,.cherry-services.template-3 .cherry-services_item.featured-service .price-box .head,.cherry-services .cherry-btn-primary,.cherry-services.template-2.colored-blocks .cherry-services_item .desc .cherry-btn-primary,#totop a,#open-gallery-popup i{background:#4eb7fe;}.cherry-btn-default:hover,.widget_mc4wp_widget input[type="submit"]:hover{background:rgb(53,158,229);}a:hover,.color-link-hover,.entry-content li a:hover{color:#333333;}.color-link-hover-background{background:#333333;color:#333333;}.color-primary{color:#4eb7fe;}.color-secondary,.menu-items>.menu-item>a:hover,.menu-items>.menu-item.current-menu-item>a,.cherry-btn-gray,.cherry-btn-primary-light,.cherry-btn.transparent:hover,.cherry-btn-primary-light:hover,.cherry-btn-gray:hover,.parallax-content .cherry-btn-primary-light:hover,.cherry-btn-warning,.cherry-btn-warning:hover,.cherry-posts-list.overflow-content .cherry-btn,.entry-content ol li,ul.default-lists li,.cherry-services .template-1 .cherry-services_title a,.team-item .template-12 .desc .team-listing_name a:hover,.team-item .template-12 .desc .team-listing_position a:hover,.team-item .template-12 .desc .team-listing_socials a:hover,.team-item .template-10 .desc .team-listing_name a:hover,.team-item .template-10 .desc .team-listing_position a:hover,.team-item .template-10 .desc .team-listing_socials a:hover,.team-listing.colored-blocks .team-item:nth-child(6n+2) .desc,.team-listing.colored-overflow-blocks .team-item:nth-child(6n+2) .desc,.cherry-services.colored-blocks.template-2 .cherry-services_item:nth-child(4n+2) .head,.cherry-services.template-4 .cherry-services_item.featured-service .cherry-services_title,.cherry-box .cherry-services.template-6 .cherry-services_item.featured-service .cherry-services_title,.cherry-services.colored-blocks.template-5 .cherry-services_item:nth-child(5n+3) .cherry-btn,.cherry-services.colored-blocks.template-5 .cherry-services_item:nth-child(5n+3) .head,.cherry-grid_list.colored .cherry-grid_item:nth-child(5n+3) .testi-grid *,.cherry-grid_list.colored .cherry-grid_item:nth-child(5n+3) .testi-grid .rating .stars:before,.cherry-box .template-8 .cherry-btn-info,.team-item .colored.team-listing_socials .team-socials_link:hover i,.cherry-accordion .cherry-spoiler.cherry-spoiler-style-default .cherry-spoiler-title:hover{color:#333333;}.color-secondary-background,.hamburger span::before,.hamburger span::after,.hamburger span,body .style-switcher-panel,body .style-switcher-panel .panel-toggle .fa,.menu-primary .cherry-mega-menu-sub,.menu-item .sub-menu,.cherry-btn-primary,.ms_arrows .ms_banner_inner,.menu-items>.menu-item.menu-item-has-children>div:before,.team-listing.colored-blocks .team-item:nth-child(6n+6) .desc,.team-listing.colored-overflow-blocks .team-item:nth-child(6n+6) .desc:before,.cherry-services.colored-blocks .cherry-services_item:nth-child(5n+5) .head,.cherry-services.colored-blocks.template-5 .cherry-services_item:nth-child(5n+5) .cherry-btn,.cherry-services.colored-blocks.template-2 .cherry-services_item:nth-child(4n+4) .head,.cherry-grid_list.colored .cherry-grid_item:nth-child(5n+4) .testi-grid,#open-gallery-popup i:hover{background:#333333;}.cherry-btn-primary:hover,.cherry-services.colored-blocks.template-5 .cherry-services_item:nth-child(5n+5) .cherry-btn:hover{background:rgb(77,77,77);}.color-success,.price-box.template-2 i,.price-box.template-2 .stars{color:#34d7b3;}.color-success-background,.cherry-btn-success,.cherry-box .box-success,a.ms_button_layer.mpsl-button-green,.cherry-box .cherry-accordion.boxed .cherry-spoiler.cherry-spoiler-style-default .cherry-spoiler-title,.cherry-box .cherry-accordion.boxed .cherry-spoiler.cherry-spoiler-style-default .cherry-spoiler-title:hover,.team-listing.colored-blocks .team-item:nth-child(6n+4) .desc,.team-listing.colored-overflow-blocks .team-item:nth-child(6n+4) .desc:before,.cherry-services.colored-blocks .cherry-services_item:nth-child(5n+2) .head,.cherry-services.colored-blocks.template-5 .cherry-services_item:nth-child(5n+2) .cherry-btn,.cherry-services.colored-blocks.template-2 .cherry-services_item:nth-child(4n+1) .head,.cherry-grid_list.colored .cherry-grid_item:nth-child(5n+1) .testi-grid,.wpcf7-response-output.wpcf7-mail-sent-ok,.inner.box-success .cherry-tabs.cherry-tabs-style-style-2 .cherry-tabs-nav>span::after{background:#34d7b3;}.cherry-btn-success:hover,a.ms_button_layer.mpsl-button-green:hover,.cherry-services.colored-blocks.template-5 .cherry-services_item:nth-child(5n+2) .cherry-btn:hover{background:rgb(27,190,154);}.color-info,.cherry-btn-link,.cherry-services .cherry-services_item .template-1 .head .cherry-services_title a:hover{color:#3271e3;}.color-info-background,.cherry-box .box-info,.cherry-btn-info,a.ms_button_layer.mpsl-button-blue,.cherry-breadcrumbs .page-excerpt,.team-listing.colored-blocks .team-item:nth-child(6n+1) .desc,.team-listing.colored-overflow-blocks .team-item:nth-child(6n+1) .desc:before,.cherry-services.colored-blocks .cherry-services_item:nth-child(5n+1) .head,.cherry-services.colored-blocks.template-5 .cherry-services_item:nth-child(5n+1) .cherry-btn,.cherry-grid_list.colored .cherry-grid_item:nth-child(5n+2) .testi-grid,#totop a:hover,.mc4wp-form input[type="submit"],.inner.box-info .cherry-tabs.cherry-tabs-style-style-2 .cherry-tabs-nav>span::after,.wpcf7-response-output.wpcf7-mail-sent-ng,.cherry-posts-list .overflow-content.template-11 .desc::before{background:#3271e3;}.cherry-btn-info:hover,a.ms_button_layer.mpsl-button-blue:hover,.mc4wp-form input[type="submit"]:hover,.cherry-services.colored-blocks.template-5 .cherry-services_item:nth-child(5n+1) .cherry-btn:hover{background:rgb(25,88,202);}.team-wrap .template-9 .desc:before,.maintaince-mail-form .mc4wp-form input[type="text"],.maintaince-mail-form .mc4wp-form input[type="email"]{border-color:#3271e3;}.color-danger,.price-box.template-2 i.fa-times,span.wpcf7-not-valid-tip{color:#ff4c2f;}.color-danger-background,.cherry-box .box-danger,.cherry-btn-danger,.cherry-btn.landing-btn .cherry-btn-icon,a.ms_button_layer.mpsl-button-red,.cherry-follow_wrap ul li a,.cherry-share-btns_wrap ul li a,.team-listing.colored-blocks .team-item:nth-child(6n+3) .desc,.team-listing.colored-overflow-blocks .team-item:nth-child(6n+3) .desc:before,.cherry-services.colored-blocks .cherry-services_item:nth-child(5n+4) .head,.cherry-services.colored-blocks.template-5 .cherry-services_item:nth-child(5n+4) .cherry-btn,.cherry-services.colored-blocks.template-2 .cherry-services_item:nth-child(4n+3) .head,.cherry-grid_list.colored .cherry-grid_item:nth-child(5n+5) .testi-grid,.wpcf7-response-output.wpcf7-validation-errors,.inner.box-danger .cherry-tabs.cherry-tabs-style-style-2 .cherry-tabs-nav>span::after{background:#ff4c2f;}.wpcf7-text.wpcf7-not-valid,.wpcf7-textarea.wpcf7-not-valid{border-color:#ff4c2f;}.cherry-btn-danger:hover,a.ms_button_layer.mpsl-button-red:hover,.cherry-services.colored-blocks.template-5 .cherry-services_item:nth-child(5n+4) .cherry-btn:hover{background:rgb(230,51,22);}.color-gray{color:#f6f6f6;}.color-gray-background,.cherry-breadcrumbs_content,.cherry-btn-gray,.cherry-spoiler.cherry-spoiler-style-default .cherry-spoiler-title:before,.cherry-spoiler.cherry-spoiler-style-default.cherry-spoiler-closed .cherry-spoiler-title:hover:before,.cherry-accordion.boxed .cherry-spoiler.cherry-spoiler-style-default .cherry-spoiler-content,.cherry-services.template-2 .cherry-btn-primary,.testimonials-page-single,.post-type-archive-testimonial .testimonials-item,.yith_magnifier_zoom_magnifier,.cherry-services_item.featured-service .price-box.template-1,.inner.box-gray .cherry-tabs.cherry-tabs-style-style-2 .cherry-tabs-nav>span::after{background:#f6f6f6;}.cherry-btn-gray:hover,.cherry-btn-primary-light:hover,.single-clients .entry-thumbnail{background:rgb(236,236,236);}.cherry-btn.cherry-btn-primary-light:before,.cherry-accordion.boxed .cherry-spoiler.cherry-spoiler-style-default.cherry-spoiler-closed .cherry-spoiler-title,.cherry-accordion.boxed .cherry-spoiler.cherry-spoiler-style-default .cherry-spoiler-content,input[type="text"],input[type="search"],input[type="password"],input[type="email"],input[type="tel"],input[type="email"],textarea,.cherry-services .cherry-services_item .features ul li,.single-service .cherry-services_item .cherry-services_feauters ul li,.cherry-services.template-2 .cherry-services_item .desc,.cherry-services.template-3 .cherry-services_item:first-child,.cherry-services.template-3 .cherry-services_item .head,.cherry-services.template-3 .price-box.template-3,.cherry-services.template-3 .desc{border-color:rgb(165,159,159);}.color-warning,.rating .stars{color:#feea3a;}.color-warning-background,.cherry-btn-warning,.cherry-box .box-warning,.cherry-posts-list.overflow-content .cherry-btn,.team-listing.colored-blocks .team-item:nth-child(6n+2) .desc,.team-listing.colored-overflow-blocks .team-item:nth-child(6n+2) .desc:before,.cherry-services.colored-blocks .cherry-services_item:nth-child(5n+3) .head,.cherry-services.colored-blocks.template-5 .cherry-services_item:nth-child(5n+3) .cherry-btn,.cherry-services.colored-blocks.template-2 .cherry-services_item:nth-child(4n+2) .head,.cherry-grid_list.colored .cherry-grid_item:nth-child(5n+3) .testi-grid,.cherry-box .template-8 .cherry-btn-info,.inner.box-warning .cherry-tabs.cherry-tabs-style-style-2 .cherry-tabs-nav>span::after{background:#feea3a;}.cherry-btn-warning:hover,.cherry-services.colored-blocks.template-5 .cherry-services_item:nth-child(5n+3) .cherry-btn:hover{background:rgb(229,209,33);}.cherry-accordion .cherry-spoiler .cherry-spoiler-title{letter-spacing:0;color:#333333;font:20px/35px Lato,sans-serif;;}.cherry-counter.circle.color-success-background .count:before,.cherry-counter.circle.color-success-background .count:after{background:#34d7b3;}.cherry-counter.circle.color-success-background .count{border-color:#34d7b3;}.cherry-counter.circle.color-warning-background .count:before,.cherry-counter.circle.color-warning-background .count:after{background:#feea3a;}.cherry-counter.circle.color-warning-background .count{border-color:#feea3a;}.cherry-counter.circle.color-danger-background .count:before,.cherry-counter.circle.color-danger-background .count:after{background:#ff4c2f;}.cherry-counter.circle.color-danger-background .count{border-color:#ff4c2f;}.cherry-counter.circle.color-link-background .count:before,.cherry-counter.circle.color-link-background .count:after{background:#4eb7fe;}.cherry-counter.circle.color-link-background .count{border-color:#4eb7fe;}.cherry-counter.circle.color-secondary-background .count:before,.cherry-counter.circle.color-secondary-background .count:after{background:#333333;}.cherry-counter.circle.color-secondary-background .count{border-color:#333333;}.cherry-counter.circle.color-info-background .count:before,.cherry-counter.circle.color-info-background .count:after{background:#3271e3;}.cherry-counter.circle.color-info-background .count{border-color:#3271e3;}.cherry-counter.style-2,.cherry-counter.style-3,.title-box.bigger .title-box_title,.countdown-timer span.value{font-size:86px;line-height:100px;}.cherry-counter.style-1{font-size:45px;line-height:62px;}.cherry-counter.style-4,.cherry-counter.circle,.title-box.smaller .title-box_title,.title-box.bigger .title-box_subtitle{font-size:34px;line-height:50px;}.mc4wp-form label{letter-spacing:0;color:#333333;font:34px/50px Lato,sans-serif;;}.cherry-tabs-nav span{letter-spacing:0;color:#333333;font:20px/35px Lato,sans-serif;;color:#777777;}.cherry-tabs-nav span,.cherry-tabs-panes,.cherry-tabs-style-default .cherry-tabs-nav span,.cherry-tabs-vertical[class*="cherry-tabs-style-simple"] span,.cherry-tabs-vertical[class*="cherry-tabs-style-simple"] .cherry-tabs-panes{border-color:rgb(236,236,236);}.cherry-tabs-style-default span,.cherry-tabs-vertical[class*="cherry-tabs-style-simple"] span{background:#f6f6f6}.cherry-tabs-style-pills-3 span:hover,.cherry-tabs-style-pills-3 span.cherry-tabs-current,.cherry-tabs-style-simple-3 span:hover::after,.cherry-tabs-style-simple-3 span.cherry-tabs-current::after{background:#4eb7fe;border-color:#4eb7fe;color:white;}.cherry-tabs-style-pills-1 span:hover,.cherry-tabs-style-pills-1 span.cherry-tabs-current,.cherry-tabs-style-simple-1 span:hover::after,.cherry-tabs-style-simple-1 span.cherry-tabs-current::after{background:#3271e3;border-color:#3271e3;color:white;}.cherry-tabs-style-pills-2 span:hover,.cherry-tabs-style-pills-2 span.cherry-tabs-current,.cherry-tabs-style-simple-2 span:hover::after,.cherry-tabs-style-simple-2 span.cherry-tabs-current::after{background:#ff4c2f;border-color:#ff4c2f;color:white;}.cherry-tabs-style-pills-4 span:hover,.cherry-tabs-style-pills-4 span.cherry-tabs-current,.cherry-tabs-style-simple-4 span:hover::after,.cherry-tabs-style-simple-4 span.cherry-tabs-current::after{background:#34d7b3;border-color:#34d7b3;color:white;}.cherry-tabs-style-pills-5 span:hover,.cherry-tabs-style-pills-5 span.cherry-tabs-current,.cherry-tabs-style-simple-5 span:hover::after,.cherry-tabs-style-simple-5 span.cherry-tabs-current::after{background:#feea3a;border-color:#feea3a;color:#333333;}.cherry-tabs-style-simple.danger-tab span:hover:after,.cherry-tabs-style-simple.danger-tab span.cherry-tabs-current:after{background:#ff4c2f;border-color:#ff4c2f;color:white;}.cherry-tabs-style-pills-6 span:hover,.cherry-tabs-style-pills-6 span.cherry-tabs-current{background:#f6f6f6;border-color:#f6f6f6;color:#333333;}.cherry-tabs-style-simple-6 span:hover::after,.cherry-tabs-style-simple-6 span.cherry-tabs-current::after{background:#333333;}[class*="cherry-tabs-style-simple"] span:hover,[class*="cherry-tabs-style-simple"] span.cherry-tabs-current,.cherry-tabs-style-default .cherry-tabs-nav span:hover,.cherry-tabs-style-default .cherry-tabs-nav span.cherry-tabs-current{color:#333333;}h1.bigger{font-size:181px;}h2.bigger{font-size:112px;}h3.bigger{font-size:90px;}h4.bigger{font-size:68px;}h5.bigger{font-size:48px;}h6.bigger{font-size:40px;}textarea,input[type="text"],input[type="password"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"]{border-color:rgb(236,236,236);}input[type="number"]:invalid,input[type="email"]:invalid,input[type="url"]:invalid,input[type="tel"]:invalid{box-shadow:none;}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus{border-color:rgb(208,208,208);}textarea{color:#777777;font:20px/25px Lato,sans-serif;}.menu-item .cherry-mega-menu-sub.simple-sub .menu-item a,.menu-item .sub-menu .menu-item a,.menu-item .mega-sub .cherry-mega-menu-sub-item.sub-column-title>a{color:#999999;font:14px/16px Lato,sans-serif;}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce table.shop_table .actions .coupon label,.widget_shopping_cart_content .cart_list li a,.widget_shopping_cart_content .total strong,.shop-sidebar .product_list_widget li a,.woocommerce.single-product .entry-summary form.cart table.variations .reset_variations,.woocommerce.single-product .entry-summary .add_to_wishlist,.woocommerce.single-product .entry-summary .yith-wcwl-wishlistexistsbrowse.show a:hover,.woocommerce.single-product .entry-summary .yith-wcwl-wishlistaddedbrowse.show a:hover,.woocommerce table.shop_table th,.woocommerce .cart-collaterals .cart_totals th,.woocommerce #reviews #comments ol.commentlist li .comment-meta-and-avatar_wrapper .meta strong,.woocommerce #reviews #comments ol.commentlist li .comment-meta-and-avatar_wrapper .meta em,.testimonials-type1 .author a,.header-shop-widgets-area #menu-shop-menu li a:hover,.header-shop-widgets-area #menu-shop-menu li a:focus,.woocommerce ul.products li.product h3,.shop-sidebar .product-categories li a i,.woocommerce .myaccount_user a:hover,.woocommerce .myaccount_user a:active,.woocommerce ul.products li.product a.btn:before,.woocommerce ul.products li.product .compare:before,.woocommerce ul.products li.product .cherry-quick-view:before,.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist a:before,.shop-sidebar [id*="woocommerce_layered_nav"]:not([id*="woocommerce_layered_nav_filters"]) ul li a,.shop-sidebar [id*="woocommerce_layered_nav"]:not([id*="woocommerce_layered_nav_filters"]) ul li span,header .widget_nav_menu .menu li a:hover,header .widget_nav_menu .menu li a:active,.woocommerce.single-product #content div.product .entry-summary .compare.added:hover,.woocommerce.single-product #content div.product .entry-summary .compare.added:active,.woocommerce-pagination .page-numbers li a,.woocommerce.single-product .entry-summary .yith-wcwl-wishlistexistsbrowse a:hover,.woocommerce.single-product .entry-summary .yith-wcwl-wishlistexistsbrowse a:focus,.woocommerce.single-product .entry-summary .yith-wcwl-wishlistaddedbrowse a:hover,.woocommerce.single-product .entry-summary .yith-wcwl-wishlistaddedbrowse a:focus{color:#333333;}.woocommerce ul.products li.product .price,.shop-sidebar .price_slider_wrapper .price_label,.shop-sidebar [id*="woocommerce_layered_nav"]:not([id*="woocommerce_layered_nav_filters"]) ul li a:hover,.shop-sidebar [id*="woocommerce_layered_nav"]:not([id*="woocommerce_layered_nav_filters"]) ul li a:focus,.shop-sidebar [id*="woocommerce_layered_nav"]:not([id*="woocommerce_layered_nav_filters"]) ul li a:hover+span,.shop-sidebar [id*="woocommerce_layered_nav"]:not([id*="woocommerce_layered_nav_filters"]) ul li a:focus+span,.shop-sidebar .product_list_widget li a:hover,.shop-sidebar .product_list_widget li .amount,.shop-sidebar .product_list_widget li .reviewer,.shop-sidebar .product-categories li ul li a:hover,.shop-sidebar .product-categories li ul li a:focus,.shop-sidebar .product-categories li ul li a:hover+span,.shop-sidebar .product-categories li ul li a:focus+span,.transformSelect.wooSelect span,.woocommerce .price ins,.woocommerce .price>.amount,.woocommerce.single-product .entry-summary form.cart table.variations .value select,.woocommerce.single-product .entry-summary form.cart table.variations .reset_variations:hover,.woocommerce.single-product .entry-summary .compare:before,.woocommerce.single-product .entry-summary .yith-wcwl-add-to-wishlist .show:before,.woocommerce.single-product .entry-summary .compare:hover,.woocommerce.single-product .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:hover,.woocommerce.single-product .entry-summary .product_meta>span span,.woocommerce.single-product div.product .woocommerce-tabs ul li,.woocommerce.single-product div.product .woocommerce-tabs ul li:before,.woocommerce table.shop_table .amount,.woocommerce table.shop_table td.product-name a:hover,.woocommerce table.shop_table td.product-name a:focus,.woocommerce table.shop_table dl.variation dd,.woocommerce .cart-collaterals .cart_totals td,.woocommerce form .form-row .required,.woocommerce table.shop_table.woocommerce-checkout-review-order-table .product-quantity,.widget_shopping_cart_content ul.product_list_widget li dl dd,.widget_shopping_cart_content .total .amount,.woocommerce table .product-quantity,.woocommerce .shop-sidebar .product-categories li ul li a:hover,.woocommerce .shop-sidebar .product-categories li ul li a:focus,.woocommerce #reviews ol.commentlist li .comment-meta-and-avatar_wrapper .meta time,.woocommerce #reviews #respond .stars a.active,.woocommerce #reviews #respond .stars a:hover,.ui-spinner .ui-spinner-button:hover,.woocommerce div.product p.price,.woocommerce div.product span.price,div.product .product-thumbnails_list .owl-controls .owl-prev,div.product .product-thumbnails_list .owl-controls .owl-next,.thumbnails.slider #slider-prev::before,.thumbnails.slider #slider-next::before,.shop-banner h4,.shop-banner a:hover,.shop-banner a:focus,.static-footer-shop-sidebars .woocommerce ul.product_list_widget li .amount,.static-footer-shop-sidebars .woocommerce ul.product_list_widget li .reviewer,.site-footer .widget_recent_entries .post-date,.shop-about-counters_wrapper .cherry-counter,.testimonials-type1 .author a:hover,.testimonials-type1 .author a:focus,.static-footer-shop-sidebars .woocommerce ul.product_list_widget li a:hover,.static-footer-shop-sidebars .woocommerce ul.product_list_widget li a:focus,.static-footer-shop-sidebars .widget_recent_entries a:hover,.static-footer-shop-sidebars .widget_recent_entries a:focus,.header-shop-widgets-area #menu-shop-menu li a,.widget_shopping_cart_content .cart_list li .quantity,.widget_shopping_cart_content .cart_list li a:hover,.widget_shopping_cart_content .cart_list li a:focus,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt,.widget_shopping_cart_content .total .amount,.shop-blog_wrapper h5,table.compare-list tr.price td .amount,header .widget_nav_menu .menu li a,.woocommerce.single-product #content div.product .entry-summary .compare.added,.widget_shopping_cart h5:before,[id*='woocommerce_price_filter'] .price_label,.woocommerce ul.products li.product h3:hover,.woocommerce ul.products li.product h3:active{color:#4eb7fe;}.widget_shopping_cart h5 .cart-items{background:#feea3a;}.woocommerce .mfp-counter{letter-spacing:0;color:#333333;font:20px/35px Lato,sans-serif;;color:#777777;}.woocommerce .mfp-bottom-bar .mfp-title{letter-spacing:0;color:#333333;font:24px/40px Lato,sans-serif;;color:#4eb7fe;}.widget_shopping_cart h5.opened .cart-items{background:rgb(53,158,229);}.widget_shopping_cart h5.opened:before{color:rgb(53,158,229);}.zoomWindow{background-color:#f6f6f6!important;}.static-header-shop-search-cart-sidebar .woocommerce-product-search input[type="search"]:focus{border-bottom-color:#34d7b3;}.woocommerce .price del,.woocommerce div.product .stock.out-of-stock,.woocommerce table.shop_table.wishlist_table .product-price del .amount,.woocommerce ul.products li.product .price del,table.compare-list .stock td span.out-of-stock{color:#ff4c2f;}.woocommerce a.remove:hover,.woocommerce a.remove:focus,.yith-woocompare-widget ul.products-list a.remove:hover,.yith-woocompare-widget ul.products-list a.remove:focus,table.compare-list .remove td a:hover .remove,table.compare-list .remove td a span.remove:hover{color:#ff4c2f!important;}.woocommerce span.onsale,.woocommerce .woocommerce-error,.shop-sidebar [id*="yith-woocompare-widget"] .clear-all,.sidebar-main [id*="yith-woocompare-widget"] .clear-all,.woocommerce .shop-sidebar [id*="yith-woocompare-widget"] .clear-all,.woocommerce .sidebar-main [id*="yith-woocompare-widget"] .clear-all,.woocommerce span.onsale{background:#ff4c2f;}div.product .product-thumbnails_list .active-image img.attachment-shop_thumbnail,.woocommerce.single-product div.product .entry-summary form.cart table.variations .reset_variations:hover{border-color:#4eb7fe!important;}.woocommerce .shop-sidebar [id*="yith-woocompare-widget"] .clear-all:hover,.woocommerce .shop-sidebar [id*="yith-woocompare-widget"] .clear-all:focus,.woocommerce .sidebar-main [id*="yith-woocompare-widget"] .clear-all:hover,.woocommerce .sidebar-main [id*="yith-woocompare-widget"] .clear-all:focus,.shop-sidebar [id*="yith-woocompare-widget"] .clear-all:hover,.shop-sidebar [id*="yith-woocompare-widget"] .clear-all:focus,.sidebar-main [id*="yith-woocompare-widget"] .clear-all:hover,.sidebar-main [id*="yith-woocompare-widget"] .clear-all:focus{background:rgb(255,89,60);}.woocommerce ul.products li.product .feedback,.woocommerce ul.products li.product .feedback,.testimonials-type1 blockquote p{color:#777777;font:300 16px/26px Lato,sans-serif;;}.shop-banner a{color:#777777;font:300 16px/26px Lato,sans-serif;[color];}.woocommerce ul.products li.product a.btn,.woocommerce ul.products li.product .compare,.woocommerce ul.products li.product .cherry-quick-view,.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist a,.woocommerce ul.products li.product img,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.shop-sidebar .price_slider_wrapper .ui-slider-handle,.shop-sidebar [id*="woocommerce_layered_nav_filters"] ul li a,.shop-sidebar .product_list_widget li a img,.transformSelect.wooSelect>li>span,.woocommerce nav.woocommerce-pagination ul li a,.single-product .images img,.woocommerce.single-product .entry-summary form.cart table.variations .value select,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce table.shop_attributes .alt td,.woocommerce table.shop_attributes .alt th,.woocommerce table.shop_table img,.woocommerce table.shop_table .actions .coupon input[type="text"],.woocommerce form.checkout_coupon input[type="text"],.woocommerce form.checkout_coupon input[type="password"],.woocommerce form.login input[type="text"],.woocommerce form.login input[type="password"],.woocommerce form.register input[type="text"],.woocommerce form.register input[type="password"],input[type="checkbox"],form[name="checkout"] input[type="text"],form[name="checkout"] input[type="pasword"],form[name="checkout"] .select2-choice,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce .shop-sidebar input[type="search"],.woocommerce .cart-collaterals .cart_totals tr.shipping td form select,.woocommerce #reviews #respond input[type="text"],.woocommerce #reviews #respond textarea,div.product .product-thumbnails_list .cherry-wc-placeholder:after,.testimonials-type1,.header-shop-widgets-area,.woocommerce-page article.page.type-page .entry-content input[type="email"],.woocommerce-page article.page.type-page .entry-content input[type="password"],.woocommerce-page article.page.type-page .entry-content input[type="text"],.woocommerce form .form-row .select2-container .select2-choice,.woocommerce-ordering select,.woocommerce nav.woocommerce-pagination ul li a,.woocommerce-account .addresses .title .edit,.header-top-line-shop,table.compare-list td.odd,.compare-window h1,div.product .product-thumbnails_list img,div.product .product-large-image img{background-color:#f6f6f6;}.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background:rgb(195,195,195);}.compare-window h1{letter-spacing:0;color:#333333;font:24px/40px Lato,sans-serif;;}.woocommerce ul.products li.product a.button[class*="product"]:not(.product_details_button),.woocommerce ul.products li.product .add_to_cart_button,.woocommerce.single-product .entry-summary button[type="submit"],.woocommerce .cart-collaterals .wc-proceed-to-checkout a,.woocommerce .woocommerce-message,.woocommerce-checkout #payment #place_order,.woocommerce .shop-sidebar .woocommerce-product-search input[type="submit"],.woocommerce .return-to-shop a.button,.woocommerce .shop-sidebar .button,.woocommerce .sidebar-main .button,.woocommerce .wishlist_table td.product-add-to-cart a,.woocommerce input.button[name="save_address"],.widget_shopping_cart_content .buttons a.wc-forward.checkout,.woocommerce .myaccount_user,table.compare-list tr.add-to-cart td a,.woocommerce input.button:hover,.woocommerce input.button:active,form.track_order .button,.woocommerce form.register input[type="submit"],.shop-sidebar [id*="yith-woocompare-widget"] .compare,.sidebar-main [id*="yith-woocompare-widget"] .compare,.woocommerce .shop-sidebar [id*="yith-woocompare-widget"] .compare,.woocommerce .sidebar-main [id*="yith-woocompare-widget"] .compare{background:#34d7b3;}.woocommerce table.my_account_orders .order-actions .button,.woocommerce input.button[name="save_account_details"]{background-color:#34d7b3;}.woocommerce .shop-sidebar .woocommerce-product-search input[type="submit"]:hover,.woocommerce .shop-sidebar .woocommerce-product-search input[type="submit"]:focus,.woocommerce .return-to-shop a.button:hover,.woocommerce .return-to-shop a.button:focus,.woocommerce .shop-sidebar .button:focus,.woocommerce .shop-sidebar .button:hover,.woocommerce .sidebar-main .button:focus,.woocommerce .sidebar-main .button:hover,.woocommerce input.button[name="save_account_details"]:hover,.woocommerce input.button[name="save_account_details"]:active,.woocommerce input.button[name="save_address"]:hover,.woocommerce input.button[name="save_address"]:active,.widget_shopping_cart_content .buttons a.wc-forward.checkout:hover,.widget_shopping_cart_content .buttons a.wc-forward.checkout:active,table.compare-list tr.add-to-cart td a:hover,table.compare-list tr.add-to-cart td a:active,.woocommerce .wishlist_table td.product-add-to-cart a:hover,.woocommerce .wishlist_table td.product-add-to-cart a:active,.woocommerce.single-product .entry-summary button[type="submit"]:hover,.woocommerce.single-product .entry-summary button[type="submit"]:active,form.track_order .button:hover,form.track_order .button:active,.woocommerce table.shop_table.my_account_orders .order-actions .button:hover,.woocommerce table.shop_table.my_account_orders .order-actions .button:focus,.woocommerce form.register input[type="submit"]:hover,.woocommerce form.register input[type="submit"]:focus.shop-sidebar [id*="yith-woocompare-widget"] .compare:hover,.sidebar-main [id*="yith-woocompare-widget"] .compare:hover,.woocommerce .shop-sidebar [id*="yith-woocompare-widget"] .compare:hover,.woocommerce .sidebar-main [id*="yith-woocompare-widget"] .compare:hover,.shop-sidebar [id*="yith-woocompare-widget"] .compare:focus,.sidebar-main [id*="yith-woocompare-widget"] .compare:focus,.woocommerce .shop-sidebar [id*="yith-woocompare-widget"] .compare:focus,.woocommerce .sidebar-main [id*="yith-woocompare-widget"] .compare:focus{background:rgb(39,202,166);color:#fff;}.shop-sidebar .price_slider_wrapper .ui-slider-range,.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce .cart-collaterals .wc-proceed-to-checkout a:hover,.woocommerce .cart-collaterals .wc-proceed-to-checkout a:focus,.woocommerce .woocommerce-info,.woocommerce ul.products li.product a.btn:hover,.woocommerce ul.products li.product .compare:hover,.woocommerce ul.products li.product .cherry-quick-view:hover,.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist a:hover,.woocommerce ul.products li.product .yith-wcqv-button:hover,.woocommerce ul.products li.product .yith-wcwl-wishlistaddedbrowse.show a,.woocommerce ul.products li.product .yith-wcwl-wishlistexistsbrowse.show a,.woocommerce ul.products li.product .compare.added,.widget_shopping_cart h5:hover .cart-items,.shop-sidebar .price_slider_wrapper .ui-slider-range,.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce form.login input[type="submit"]:hover{background:#4eb7fe;}.woocommerce #reviews #respond input[type="submit"],.widget_shopping_cart_content .buttons a.wc-forward,.shop-sidebar .price_slider_wrapper button[type="submit"],.woocommerce form.login input[type="submit"]{background:#3271e3;}.woocommerce #reviews #respond input[type="submit"]:hover,.woocommerce #reviews #respond input[type="submit"]:focus,.widget_shopping_cart_content .buttons a.wc-forward:hover,.widget_shopping_cart_content .buttons a.wc-forward:active{background:rgb(63,126,240);}.woocommerce .star-rating span:before{color:#feea3a;}.single-product .entry-summary .product_title{letter-spacing:0;color:#333333;font:45px/62px Lato,sans-serif;;}.woocommerce.single-product div.product .woocommerce-tabs h2,.woocommerce.single-product div.product .woocommerce-tabs h3{letter-spacing:0;color:#333333;font:34px/50px Lato,sans-serif;;}.woocommerce div.product form.cart .variations label{letter-spacing:0;color:#333333;font:20px/35px Lato,sans-serif;;}.woocommerce div.product form.cart .variations label,.woocommerce div.product .woocommerce-tabs ul.tabs li:not(.active) a,.woocommerce table.shop_table td.product-name a,.woocommerce .cart-collaterals .cart_totals .shipping td,.woocommerce .shop-sidebar .product-categories li ul li a,.ui-spinner .ui-spinner-button,.shop-sidebar .product-categories li .count{color:#777777;}.woocommerce.single-product div.product .woocommerce-tabs .tabs li a{color:#777777;font:20px/25px Lato,sans-serif;;}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:#ff4c2f;}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#34d7b3;}div.product .product-thumbnails_list .owl-controls .owl-prev:hover,div.product .product-thumbnails_list .owl-controls .owl-next:hover,.thumbnails.slider #slider-prev:hover::before,.thumbnails.slider #slider-next:hover::before,table.compare-list .stock td span,.woocommerce div.product .stock{color:#34d7b3;}.woocommerce-account .addresses .title .edit:hover,.woocommerce-account .addresses .title .edit:active,div.product .product-thumbnails_list .product-thumbnails_item>a img:not(.woocommerce-image-placeholder):hover{background:rgb(233,233,233);}.post-gallery_prev,.post-gallery_next,.quote_wrapper,.timeline-layout span.timeline-line,.page-numbers:hover,.page-numbers.current,body .timeline-layout-item .inner .marker,.tagcloud a:hover,body .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{background:#4eb7fe;}.grid-layout .post-gallery_prev,.grid-layout .post-gallery_next,.masonry-layout .post-gallery_prev,.masonry-layout .post-gallery_next,.timeline-layout .post-gallery_prev,.timeline-layout .post-gallery_next,.widget .cherry-swiper-carousel-container .cherry-swiper-carousel-slide .post-thumbnail:after,.timeline-layout .quote_wrapper,.grid-layout .quote_wrapper,.masonry-layout .quote_wrapper{background:#3271e3;}.entry-icon,.post .post-gallery_prev:hover,.post .post-gallery_next:hover,.comment-content,.comment-body p,.timeline-layout-item,.mejs-time-loaded,.page-numbers,.comment-form input[type="text"],.comment-form textarea,.grid-layout_inner,.tagcloud a,body .grid-layout.grid-type-3 .audio-type,body .masonry-layout.masonry-type-3 .audio-type,.grid-layout .post-gallery_prev:hover,.grid-layout .post-gallery_next:hover,.masonry-layout .post-gallery_prev:hover,.masonry-layout .post-gallery_next:hover,.timeline-layout .post-gallery_prev:hover,.timeline-layout .post-gallery_next:hover{background-color:#f6f6f6;}.entry-meta span,.post .post-gallery_prev:hover,.post .post-gallery_next:hover,.user_position,.author-bio h5 a:hover,.related-posts_item h5 a:hover,.commentmetadata:before,.entry-icon,.widget_recent_comments ul li:before,.entry-title a:hover,.post-link:hover,body .timeline-layout-item .inner .marker span,.searchform .search-submit:before,.grid-layout .post-gallery_prev:hover,.grid-layout .post-gallery_next:hover,.masonry-layout .post-gallery_prev:hover,.masonry-layout .post-gallery_next:hover,.timeline-layout .post-gallery_prev:hover,.timeline-layout .post-gallery_next:hover,body .masonry-layout.masonry-type-3 .video-type .entry-title a:hover,body .masonry-layout.masonry-type-3 .image-type .entry-title a:hover,body .masonry-layout.masonry-type-3 .gallery-type .entry-title a:hover,.widget_nav_menu .menu li a:hover{color:#4eb7fe;}.comment-content:before,.comment-body p:before,body .timeline-layout article.timeline-layout-item.odd .arrow{border-color:transparent transparent transparent #f6f6f6;}body .timeline-layout article.timeline-layout-item.even .arrow{border-color:transparent #f6f6f6 transparent transparent;}.author-bio h5 a,.related-posts_item h5 a,.entry-title a,.page-numbers{color:#333333;}.link_wrapper{background-color:#333333;}.post .entry-meta span:before,.grid-layout .entry-meta span:before,.comment-form input[type="text"],.searchform input[type="text"],.comment-form textarea,.searchform .search-submit:hover:before,.tagcloud a{color:#777777;opacity:1;}html,.comment-form input[type="text"],.comment-form textarea{color:#777777;font:300 16px/26px Lato,sans-serif;}body .timeline-layout article.timeline-layout-item.item-1{border-top-color:#34d7b3;}body .timeline-layout article.timeline-layout-item.item-2{border-top-color:#feea3a;}body .timeline-layout article.timeline-layout-item.item-3{border-top-color:#4eb7fe;}body .timeline-layout article.timeline-layout-item.item-4{border-top-color:#3271e3;}body .timeline-layout article.timeline-layout-item.item-5{border-top-color:#feea3a;}body .timeline-layout article.timeline-layout-item.item-0{border-top-color:#4eb7fe;}.searchform input[type="text"]:focus,.comments .comment-form input[type="text"]:focus,.comments .comment-form textarea:focus{border-color:#4eb7fe;}body .grid-layout.grid-type-3 .entry-title:before,body .masonry-layout.masonry-type-3 .entry-title:before{background-color:#333333;}.single-portfolio .post-meta-container,.single-portfolio .site-main .cherry-portfolio-single-post .post-content .post-meta-container a,.single-portfolio .site-main .cherry-portfolio-single-post .post-content .post-meta-container .post-date{color:#4eb7fe;}.single-portfolio .site-main .cherry-portfolio-single-post .post-content .post-meta-container a:hover{color:#333333;}.portfolio-wrap .filter li a{color:rgb(120,120,120);}.portfolio-wrap .filter li.active a,.portfolio-wrap .filter li a:hover{color:#333333;}@media (max-width: 768px) {.portfolio-wrap .filter li.active a{color:#4eb7fe;}}.portfolio-wrap .filter li a:before{background:#4eb7fe;}.portfolio-wrap .portfolio-filter ul.filter{border-color:rgb(230,230,230);}.portfolio-wrap .portfolio-filter ul.order-filter li{color:rgb(120,120,120);}.portfolio-wrap .order-filter .marker{border-color:#4eb7fe transparent transparent transparent;}.portfolio-wrap .order-filter .order-list{background-color:#4eb7fe;}.portfolio-wrap .order-filter .orderby-list{background-color:#4eb7fe;}.portfolio-wrap .portfolio-item .plane-wrap{background:#f6f6f6;}.portfolio-wrap .portfolio-item .plane-wrap .item-meta{color:#4eb7fe;}.portfolio-wrap .portfolio-item a{color:#333333;}.portfolio-wrap .portfolio-item a:hover,.portfolio-wrap .portfolio-filter ul.order-filter li>span:hover,.portfolio-wrap .portfolio-filter ul.order-filter li.dropdown-state{color:#4eb7fe;}.portfolio-wrap .portfolio-item .rollover-content,.portfolio-wrap .portfolio-item .rollover-content a{color:#fff;}.portfolio-wrap .portfolio-item .rollover-content a:hover{color:#333333;}.portfolio-wrap .portfolio-item .item-content-inner:before,.cherry-with-sidebar .portfolio-wrap .portfolio-item .item-content-inner .table-cell:before{background:#4eb7fe;}.portfolio-wrap .portfolio-item .inner-wrap.button-inside .item-content-inner:before{background:#333333;}.thumbnailset .thumbnail-link:before{background:#4eb7fe;}.portfolio-wrap .portfolio-item .item-link.zoomlink{background:#4eb7fe;}.portfolio-wrap .portfolio-item .item-link.zoomlink:before{background:#333333;}.portfolio-wrap .load-more-button a,.portfolio-wrap .portfolio-container .portfolio-pagination ul.page-link li a,.portfolio-wrap .portfolio-container .portfolio-pagination .page-nav a{color:#333333;background-color:#f6f6f6;}.portfolio-wrap .load-more-button a:hover,.portfolio-wrap .portfolio-container .portfolio-pagination ul.page-link li a:hover,.portfolio-wrap .portfolio-container .portfolio-pagination ul.page-link li.active a,.portfolio-wrap .portfolio-container .portfolio-pagination .page-nav a:hover{color:#fff;background-color:#4eb7fe;}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{color:#fff;background-color:#4eb7fe;}.swiper-container .swiper-button-next:hover,.swiper-container .swiper-button-prev:hover{color:#4eb7fe;background-color:#fff;}.swiper-pagination .swiper-pagination-bullet{background:#fff;}.swiper-pagination .swiper-pagination-bullet:hover,.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#4eb7fe;}.cherry-spinner-double-bounce .cherry-double-bounce1,.cherry-spinner-double-bounce .cherry-double-bounce2{background-color:#4eb7fe;}@media ( max-width:768px ) {.simple-menu.menu-items{padding:0;background:none;}.simple-menu .sub-menu{padding:0;}.simple-menu .sub-menu a{color:#888;}.simple-menu>ul>li{padding:0;}}

.bblue { background:#3271e3; }
.col-md-12 .cherry-posts-item { float:left; }
.bblack { background:black; }
.parallax-box .bblack, .cherry-banner .bblack { background:none !important;}

.bblack .cherry-icon { text-indent:15px; }
.title-box_icon { font-size:2em; }
.home .cherry-icon { font-size:2.6em; }
.page-contact .cherry-icon { line-height:1.39em; }
.home .cherry-services_title a { font-size:0.65em; }
.home .box-icon-wrap .cherry-icon { font-size:4em; }
.image-logo img { width:200px; }
h1 p { margin:0; padding:0; }

.page-id-8039 .box-polygon-5  {
	background: url(../images/polygon-7.jpg) !important;
}



.minilg h4 { position:relative; }
.minilg h4 a { color:black; font-size:0.7em; display:block; padding:15px 0 0 80px; margin-left:-80px; margin-top:-15px;  }
.minilg1 { background:url('../images/logo_rond.svg') no-repeat; background-size: 107px; background-position: -19px -4px; padding:8px 0 20px 80px; transition: all .3s; }
.minilg h4 a:before {
	    content: '\f067';
    position: absolute;
    top: 23px;
    right: 15px;
    width: 35px;
    height: 35px;
    font-size: 18px;
    line-height: 200%;
    border-radius: 50%;
    font-family: "FontAwesome";
    text-align: center;
    box-shadow: 3px 4px 5px 0 rgba(0,0,0,0.1);
    transition: all 0.3s ease-in-out;
	background: #cfcfcf; 
	opacity:0.4;
}
.minilg1 h4 a:before, .minilg2 h4 a:before { right:75px; }

.minilg h4 a.selected:before {
	    content: '\f068';
}

.miniemploi h4 { position:relative; }
.miniemploi h4 a { color:black; font-size:0.7em; padding:15px 0 0 80px; margin-left:-80px; margin-top:-15px;  }
.miniemploi { background:url('../images/pdf.png') no-repeat; background-size: 67px; padding:8px 0 20px 80px; transition: all .3s; }
.miniemploi h4 a:before {
	    content: '\f067';
    position: absolute;
    top: 23px;
    right: 15px;
    width: 35px;
    height: 35px;
    font-size: 18px;
    line-height: 200%;
    border-radius: 50%;
    font-family: "FontAwesome";
    text-align: center;
    box-shadow: 3px 4px 5px 0 rgba(0,0,0,0.1);
    transition: all 0.3s ease-in-out;
	background: #cfcfcf; 
	opacity:0.4;
}
.minilg1 h4 a:before, .minilg2 h4 a:before { right:75px; }

.miniemploi h4 a.selected:before {
	    content: '\f068';
}


.minilg2 { background:url('../images/arbre_rond.svg') no-repeat; background-size: 107px; background-position: -19px -4px; padding:8px 0 20px 80px; }
.minilg3 { background:url('../images/main_signe.svg') no-repeat; background-size: 107px; background-position: -19px -4px; padding:8px 0 20px 80px; }
.minilg4 { background:url('../images/projetspeciaux.png') no-repeat; background-size: 67px; background-position: 2px -1px; padding:8px 0 20px 80px; }
.minidesc { display:none; margin-left: -76px; padding-right: 15px; hyphens : none;}
.minidescau {hyphens : none;}

.box-277 .box-info { background-color : #3068c7; }
.box-277 h4 { color:white; }
.box-277 .container { padding-top:40px; }
.box-277 .cherry-charts-bar { opacity:0.6; }
.box-277 a input{ display:inline-block; background:#01364d !important; color:white !important;  padding:9px 8px; border-bottom:2px solid #001924; border-right:2px solid #41687a; border-left:2px solid #012636; border-top:2px solid #235165; font-size:1.1em; }



.list_arr { list-style-type:none; margin:0 !important; }
.list_arr li { color:#4eb7fe !important; font-size:1em !important; list-style-type:none; }
.list_arr li:before  {  font:normal normal normal 14px/1 FontAwesome; content: "\f105"; color:#4eb7fe; padding-right:12px;  }


.cherry-spoiler0 .cherry-spoiler-title { color:white !important; background:url('../images/rond_poubelle.svg') no-repeat 13px #008f3f !important; background-size: 82px !important; background-position: 116px 3px !important; padding-left:196px !important; }
.cherry-spoiler0 .cherry-spoiler-title:hover { background-color:#007837 !important; }
.cherry-spoiler0 .cherry-spoiler-title:after { position:absolute; left:2px; bottom:-1px; background:url('../images/opti1.png') no-repeat; content:''; height:100px; width:150px; background-size:81%;}
.boxed .cherry-spoiler0 .cherry-spoiler-title { border-color: #008f3f !important; }
.cherry-spoiler1 .cherry-spoiler-title { color:white !important; background:url('../images/rond_benevole.svg') no-repeat 13px #009fe3 !important; background-size: 82px !important; background-position: 116px 3px !important; padding-left:196px !important; }
.boxed .cherry-spoiler1 .cherry-spoiler-title { border-color: #009fe3 !important; }
.cherry-spoiler1 .cherry-spoiler-title:hover { background-color:#008dc9 !important; }
.cherry-spoiler1 .cherry-spoiler-title:after { position:absolute; left:2px; bottom:-1px; background:url('../images/opti2.png') no-repeat; content:''; height:100px; width:150px; background-size:81%;}
.cherry-spoiler2 .cherry-spoiler-title { color:white !important; background:url('../images/rond_camion.svg') no-repeat 13px #e6007e !important; background-size: 82px !important; background-position: 116px 3px !important; padding-left:196px !important; }
.boxed .cherry-spoiler2 .cherry-spoiler-title { border-color: #e6007e !important; }
.cherry-spoiler2 .cherry-spoiler-title:hover { background-color:#c9006f !important; }
.cherry-spoiler2 .cherry-spoiler-title:after { position:absolute; left:2px; bottom:-1px; background:url('../images/opti3.png') no-repeat; content:''; height:100px; width:150px; background-size:81%;}

.cherry-spoiler3 .cherry-spoiler-title { color:white !important; background:url('../images/rond_tri.svg') no-repeat 13px #9f9f9f !important; background-size: 82px !important; background-position: 116px 3px !important; padding-left:196px !important; }
.boxed .cherry-spoiler3 .cherry-spoiler-title { border-color: #9f9f9f !important; }
.cherry-spoiler3 .cherry-spoiler-title:hover { background-color:#868787 !important; }
.cherry-spoiler3 .cherry-spoiler-title:after { position:absolute; left:2px; bottom:-1px; background:url('../images/opti4.png') no-repeat; content:''; height:100px; width:150px; background-size:81%;}

.cherry-spoiler4 .cherry-spoiler-title { color:white !important; background:url('../images/rond_option_plus.svg') no-repeat 13px #504f4e !important; background-size: 82px !important; background-position: 116px 3px !important; padding-left:196px !important; }
.boxed .cherry-spoiler4 .cherry-spoiler-title { border-color: #9f9f9f !important; }
.cherry-spoiler4 .cherry-spoiler-title:hover { background-color:#868787 !important; }
.cherry-spoiler4 .cherry-spoiler-title:after { position:absolute; left:-51px; bottom:0px; background:url('../images/opti5.png') no-repeat; content:''; height:97px; width:279px; background-size:81%;}


.clear { clear:both; }

.white { color:white !important; }
.wcenter { width:100%; text-align:center; }

.page-id-7845 .backgserv { background-image: url(/themes/wco/images/pneus-bg.jpg) }
.page-id-7941 .backgserv { background-image: url(/themes/wco/images/services-bg.jpg) }
.page-id-7947 .backgserv { background-image: url(/themes/wco/images/caract-bg.jpg) }
.page-id-8039 .backgserv { background-image: url(/themes/wco/images/caract-bg.jpg) }

.box-polygon-5 { color:#01364d !important; text-align:center; }
.box-polygon-5 a { display:inline-block; background:#01364d !important; color:white !important;  padding:9px 8px; border-bottom:2px solid #001924; border-right:2px solid #41687a; border-left:2px solid #012636; border-top:2px solid #235165; font-size:1.1em; }


.page-id-7947 .cherry-box .inner.box-polygon-5 { background:url(/themes/wco/images/caract-bg.jpg) !important; }
.page-id-3039 .cherry-box .inner.box-polygon-5 { background:url(/themes/wco/images/caract-bg.jpg) !important; }


.fblue { color:#009fe3; }
.nomarl { margin-left:-15px; margin-right:-15px; }

ol li { margin-left:25px; }

ol.olregions li { width:250px; float:left; }
ol.olregions { list-style-type:decimal !important; } 

.ulmat li { float:left; margin-right:40px; height:320px; width:300px; }
.ulmat li img { height:200px; border-radius:3px; border:1px solid gray; background:white; padding:8px; }
.ulmat li h5 { display:block; font-weight:400; font-size:0.75em; margin:0; line-height:2em; }
.ulmat li span { display:block; font-weight:400; font-size:0.6em; line-height:1.3em;  }

.padmenufoot { margin-left:15px; }
.box-info { font-size:0.9em; }
.cplus::after {
	display:inline-block;
	content: "\002B";
}

.circleli { list-style-type:none; padding-left:45px; } 
.circleli li { padding-left:5px; }

.circleli li::before {
  content: "\00BA";  /* Add content: \2022 is the CSS Code/unicode for a bullet */
  height:22px;
  overflow:hidden;
  padding-top:5px;
  font-size:1.2em;
  color: #4eb7fe; 
  font-weight: normal; 
  display: inline-block; 
  width: 1em; /* Also needed for space (tweak if needed) */
  margin-left: -1em; /* Also needed for space (tweak if needed) */
}
a.minititle { line-height:2.2em; text-decoration:none; color:#777777 !important; position:relative; display:inline-block; width:80%;}
.minidesccaract { 
display:none;
}
.minilg .minititle:before {
	    content: '\f067';
    position: absolute;
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    font-size: 18px;
    line-height: 200%;
    border-radius: 50%;
    font-family: "FontAwesome";
    text-align: center;
    box-shadow: 3px 4px 5px 0 rgba(0,0,0,0.1);
    transition: all 0.3s ease-in-out;
	background: #cfcfcf; 
	opacity:0.4;
}

.minilg a.selected:before {
	    content: '\f068';
}

.minilg .icon-align {
	border-radius: 40px;
    border: 1px solid #4eb7fe;
    padding-left: 6px;
}
.minilg .fa {
	color:#4eb7fe; font-size:2em; line-height:1.2em; 
}

.minilg .fa-certificate {
	width:42px;
	height:48px;
	padding-left:1px;
}
.minilg .fa-clipboard  {
	font-size:1.5em;
	padding:6px 2px 6px 5px;
	
}
.fa-diploma {
	background: url(../images/diplome.svg);
    background-repeat: no-repeat;
    background-size: 71px 75px;
    background-position: -3px -12px;
    width: 55px;
    height: 44px;
    margin-left: -16px;
}
.fa-trailer {
	background: url(../images/trailer.svg);
    background-repeat: no-repeat;
    background-size: 36px 37px;
    background-position: 18px 7px;
    width: 60px;
    height: 49px;
    margin-left: -16px;
}

.check li {
    list-style-image: url(../images/check.png);
    margin-left:25px;
}
.minilg10 { background:url('/images/icon-ecology.gif') no-repeat; background-size: 40px; padding:8px 0 10px 68px; }
.minilg20 { background:url('/images/infrastructure-echogique.png') no-repeat; background-size: 40px; padding:8px 0 10px 68px; }
.minilg30 { background:url('/images/icon-flux.png') no-repeat; background-size: 40px; padding:8px 0 10px 68px; }
.minilg40 { background:url('/images/grow-echologqiue.png') no-repeat; background-size: 40px; padding:8px 0 10px 68px; }
.minilg50 { background:url('/images/community-echologique.png') no-repeat; background-size: 40px; padding:8px 0 10px 68px; }
.minilg60 { background:url('/images/main-accompagnement.png') no-repeat; background-size: 40px; padding:8px 0 10px 68px; }
.minilg70 { background:url('/images/icon-society.gif') no-repeat; background-size: 40px; padding:8px 0 10px 68px; }

.leftlg .minilg a { padding:7px 0 0 67px; line-height:1.5em; text-align:left;  }
.leftlg .minilg h4 { font-size:1.3em;  }
.leftlg .minilg a { line-height:2.2em; }
.minilg50 h4 a { line-height:1.3em !important; }
.leftlg .minilg { margin-left:30px; }

.colrondau { transition: all 300ms ease; width:50%; margin:0 auto; float:none; }
.colrondau.fleft { float:left; }

.bgrondau { zoom:0.66; margin-left:-65px; margin-bottom:70px; padding-bottom:150px; position:relative; width:738px; height:858px; background:url('/images/echologique-fondb.jpg') no-repeat; }
.bgrondau div { width:150px; height:150px; position:absolute; }
.bgrondau div a { display:inline-block; height:150px; color:black; font-weight:500; line-height:1.3em; width:300px;   }

.bgrondau div {
	transition: transform .3s;
}
.bgrondau .auzoom, .bgrondau div:hover {

	 transform: scale(1.1);
}

.bgrondau .aurond1 { left:-50px; top:218px; background:url('/images/approche.png') no-repeat; }
.bgrondau .aurond2 { left:300px; top:629px;  background:url('/images/infrastructures.png') no-repeat;}
.bgrondau .aurond3 { left:0px; top:481px;  background:url('/images/recuperation.png') no-repeat; }
.bgrondau .aurond4 { left:110px; top:0px; background:url('/images/croissance.png') no-repeat; }
.bgrondau .aurond5 { right:-50px; top:218px; background:url('/images/communaute.png') no-repeat; }
.bgrondau .aurond6 { right:0px; top:481px; background:url('/images/gestion.png') no-repeat;}
.bgrondau .aurond7 { right:110px; top:0px; background:url('/images/informer.png') no-repeat; }
.leftlg .minilg { display:none;  }
.leftlg { padding-left:100px; }

.bgrondau .aurond1 a { margin-left: -222px;
    text-align: right;
    padding-right: 189px;
    padding-top: 25px;
    width: 366px;}
.bgrondau .aurond2 a { text-align: center;
    padding-top: 170px;
    margin-left: -80px;}
.bgrondau .aurond3 a { margin-left: -264px;
    text-align: right;
    padding-top: 50px;
    width: 400px;
    padding-right: 195px;  }
.bgrondau .aurond4 a { margin-top: 8px;
    margin-left: -345px;
    text-align: right;
    padding-bottom: 50px;
    padding-right: 173px;
    margin-right: -40px;
    width: 479px;  }
.bgrondau .aurond5 a { margin-left: 0;
    text-align: left;
    padding-left: 187px;
    padding-top: 20px;
    width: 411px; }
.bgrondau .aurond6 a { margin-left: 7px;
    text-align: left;
    padding-left: 170px;
    padding-top: 50px;
    width: 411px;  }
.bgrondau .aurond7 a { margin-top: 8px;
    margin-right: -345px;
    text-align: left;
    padding-bottom: 50px;
	padding-top:20px;
    padding-left: 173px;
    margin-left: 18px;
    width: 479px;   }
.leftlg .minilg h4 a:before { display:none; }

.cherry-breadcrumbs_content_w {
    text-align: center;
    padding: 15px 0;
    background: #fff;
}

@media (max-width: 768px) { 
.col-md-6 { width:100%; clear:left; }
.bgrondau { zoom:0.4; }
.leftlg { margin-top:50px; }
.minilg { margin-left:0 !important; }
}