@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:8px;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{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:73.8%;}.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,.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,.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 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 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"],.shop-sidebar .button,.shop-sidebar [id*="yith-woocompare-widget"] .clear-all,.shop-sidebar .price_slider_wrapper button[type="submit"],.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,.widget-area .widget_shopping_cart_content .buttons 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 form input[type="submit"]:active,.shop-sidebar .button:active,.shop-sidebar [id*="yith-woocompare-widget"] .clear-all:active,.shop-sidebar .price_slider_wrapper button[type="submit"]: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,.widget-area .widget_shopping_cart_content .buttons 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 form input[type="submit"]:focus,.shop-sidebar .button:focus,.shop-sidebar [id*="yith-woocompare-widget"] .clear-all:focus,.shop-sidebar .price_slider_wrapper button[type="submit"]: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,.widget-area .widget_shopping_cart_content .buttons 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 form input[type="submit"]:hover,.shop-sidebar .button:hover,.shop-sidebar [id*="yith-woocompare-widget"] .clear-all:hover,.shop-sidebar .price_slider_wrapper button[type="submit"]: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,.widget-area .widget_shopping_cart_content .buttons a:hover{box-shadow:none;}.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 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 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;}}.shop-sidebar .button,.shop-sidebar [id*="yith-woocompare-widget"] .clear-all,.shop-sidebar .price_slider_wrapper button[type="submit"],.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,.widget-area .widget_shopping_cart_content .buttons a{color:#ffffff;font-size:15px;line-height:20px;overflow:hidden;padding:10px 20px;}.shop-sidebar .button:hover,.shop-sidebar [id*="yith-woocompare-widget"] .clear-all:hover,.shop-sidebar .price_slider_wrapper button[type="submit"]: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,.widget-area .widget_shopping_cart_content .buttons a:hover,.shop-sidebar .button:active,.shop-sidebar [id*="yith-woocompare-widget"] .clear-all:active,.shop-sidebar .price_slider_wrapper button[type="submit"]: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,.widget-area .widget_shopping_cart_content .buttons a:active{color:#ffffff;}body .style-switcher-panel{box-shadow:none;width:350px;right:-350px;padding:0;}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(../../assets/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;}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%;}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;}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;}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(../../assets/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;}}.site-content{z-index:50;position:relative;}.site-content>.container-fluid{position:relative;z-index:10;}.site-content .widget-area{padding-top:5rem;}.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:180px;font-weight:bold;}.error-404 h2{font-size:80px;}.error-404 p{font-family:'brandon';font-size:24px;line-height:1.2em;font-weight:normal;color:#000!important;}.error-404 a{font-weight:bold;}.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;}.footer-top.static-area{background:rgba(255,255,255,1);color:#444444;}.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:#444444;}.site-footer{padding:0;}.site-footer .static-area{padding:20px 0;}.site-footer .static-area.footer-top{padding:30px 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"]{max-width:100%;text-transform:none;width:450px;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;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 form label{margin:0 0 1.5rem;}.maintaince-mail-form .mc4wp-form form label{color:#ffffff;margin:0 auto;display:block;}.mc4wp-form form input[type="text"],.mc4wp-form form input[type="email"],.mc4wp-form 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 form input[type="text"]:focus,.mc4wp-form form input[type="email"]:focus,.mc4wp-form form input[type="url"]:focus{outline:0;outline:none;box-shadow:none;}.maintaince-mail-form .mc4wp-form form input[type="text"],.maintaince-mail-form .mc4wp-form form input[type="email"],.maintaince-mail-form .mc4wp-form form input[type="url"]{color:#ffffff;background:none;margin:0 auto;display:block;}.mc4wp-form form input[type="text"][placeholder],.mc4wp-form form input[type="email"][placeholder],.mc4wp-form form input[type="url"][placeholder]{opacity:1;}.mc4wp-form form input[type="text"]::-webkit-input-placeholder,.mc4wp-form form input[type="email"]::-webkit-input-placeholder,.mc4wp-form form input[type="url"]::-webkit-input-placeholder{opacity:1;}.mc4wp-form form input[type="text"]::-moz-placeholder,.mc4wp-form form input[type="email"]::-moz-placeholder,.mc4wp-form form input[type="url"]::-moz-placeholder{opacity:1;}.mc4wp-form form input[type="text"]:-moz-placeholder,.mc4wp-form form input[type="email"]:-moz-placeholder,.mc4wp-form form input[type="url"]:-moz-placeholder{opacity:1;}.mc4wp-form form input[type="text"] :-ms-input-placeholder,.mc4wp-form form input[type="email"] :-ms-input-placeholder,.mc4wp-form form input[type="url"] :-ms-input-placeholder{opacity:1;}.maintaince-mail-form .mc4wp-form form input[type="submit"]{width:500px;max-width:100%;margin:0 auto;display:block;}.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;}.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;}.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 .widget-area,.blog .widget-area,.single .widget-area,.single .widget-area,.author .widget-area,.author .widget-area,.category .widget-area,.category .widget-area,.archive .widget-area,.archive .widget-area{padding-top:13px;}.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.google_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;}.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;}.sidebar-content-wrapper,.content-sidebar-wrapper{position:relative;}.sidebar-content-wrapper:before,.content-sidebar-wrapper:before{content:'';left:29.9%;position:absolute;top:13px;bottom:100px;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.sidebar-main,.content-sidebar-wrapper .cherry-sidebar-main.sidebar-main{width:25.6%;}.sidebar-content-wrapper #primary.content-area,.content-sidebar-wrapper #primary.content-area{width:65.8%;}body .sidebar-sidebar-content-wrapper,body .sidebar-content-sidebar-wrapper,body .sidebar-sidebar-content-wrapper{width:73.8%;}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.sidebar-main,body .sidebar-content-sidebar-wrapper .cherry-sidebar-main.sidebar-main,body .sidebar-sidebar-content-wrapper .cherry-sidebar-main.sidebar-main{width:30.72%;}.cherry-sidebar-secondary.sidebar-secondary.widget-area{width:24.6%;}.content-sidebar-wrapper:before{right:29.9%;left:auto;}.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) {.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.sidebar-main,.site-content .sidebar-content-sidebar-wrapper .cherry-sidebar-main.sidebar-main,.site-content .sidebar-sidebar-content-wrapper .cherry-sidebar-main.sidebar-main,.site-content .cherry-sidebar-secondary.sidebar-secondary.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{width:100%;}.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{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{content:'\f00d';position:absolute;left:0;right:0;font-size:16px;font-family:"FontAwesome";}.woocommerce a.remove:hover,.woocommerce 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) ul.products li.product{width:48%;margin-left:0;margin-right:0;}.woocommerce.cherry-with-sidebar:not(.archive) ul.products li.product:nth-child(2n){float:right;}.woocommerce.cherry-with-sidebar:not(.archive) ul.products li.product.first{clear:none;}.woocommerce.cherry-with-sidebar:not(.archive) 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;}.site-content .widget-area.shop-sidebar{padding-top:0;}.shop-sidebar{}@media (max-width: 1199px) {.shop-sidebar{width:27.8%;float:left;}}@media (max-width: 991px) {.shop-sidebar{width:45%;min-width:370px;float:none;}}@media (max-width: 479px) {.shop-sidebar{width:100%;min-width:10px;}}.shop-sidebar .widget{margin-bottom:52px;}.shop-sidebar [id*="woocommerce_product_tag_cloud"] .tagcloud{margin:0;}.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{margin-bottom:15px;margin-top:0;}.shop-sidebar .button{margin-right:10px;margin-bottom:10px;}.shop-sidebar ul,.shop-sidebar ol{margin:0 0 1em;}.shop-sidebar [id*="woocommerce_product_search"] input[type="submit"]{color:#ffffff;margin-top:10px;}.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{outline:0;outline:none;box-shadow:none;}.shop-sidebar [id*="yith-woocompare-widget"] li{position:relative;padding-left:25px;margin-bottom:10px;}.shop-sidebar [id*="yith-woocompare-widget"] a.remove{position:absolute;left:0;top:0;}.shop-sidebar [id*="yith-woocompare-widget"] .button,.shop-sidebar [id*="yith-woocompare-widget"] .clear-all{margin:0 10px 10px 0;}.shop-sidebar .product-categories{padding:0;}.shop-sidebar .product-categories>li>a{position:relative;padding:0 0 0 20px;}.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{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{-webkit-transform:translate(5px,0);-ms-transform:translate(5px,0);transform:translate(5px,0);}.shop-sidebar .product-categories li{font-size:20px;line-height:25px;font-weight:400;}.shop-sidebar .product-categories li .count{font-weight:300;}.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{display:block;}.shop-sidebar .product-categories li+li{margin-top:13px;}.shop-sidebar .product-categories li.cat-parent ul.children{padding:0 0 0 21px;}.shop-sidebar .product-categories li ul{margin-top:14px;margin-bottom:19px;display:none;}.shop-sidebar .product-categories li ul li{font-size:14px;line-height:20px;}.shop-sidebar .product-categories li ul li+li{margin-top:20px;}.shop-sidebar .product-categories li ul li span{transition:all 300ms;}.shop-sidebar .price_slider_wrapper{position:relative;}.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{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{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{outline:none;z-index:2;}.shop-sidebar .price_slider_wrapper .ui-slider-handle+.ui-slider-handle{margin-left:-27px;}.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{font-size:20px;line-height:25px;font-weight:400;margin-top:15px;}.shop-sidebar .price_slider_wrapper button[type="submit"]{margin-top:20px;}.shop-sidebar [id*="woocommerce_layered_nav_filters"] ul{padding:0;}.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){margin-left:3.7%;}.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{padding:0;}.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{margin-top:20px;}.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 ul.product_list_widget a.remove{float:left;margin-right:20px;}.widget_shopping_cart_content ul.product_list_widget li{margin-bottom:30px;}.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{padding:0;margin:0;}.widget_shopping_cart_content ul.product_list_widget li dl p{margin:0;}.widget_shopping_cart_content ul.product_list_widget li .quantity{float:right;}.widget_shopping_cart_content .total{float:right;font-size:20px;line-height:35px;margin:0 0 20px;}.widget_shopping_cart_content .total strong{font-weight:300;}.widget_shopping_cart_content .total .amount{font-weight:bold;}.widget_shopping_cart_content .buttons{clear:both;}@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 .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:not(.order_details):not(.woocommerce-checkout-review-order-table):not(.woocommerce-checkout-review-order-table) th.product-name{display:block;margin-left:-131px;}@media (max-width: 1199px) {.woocommerce table.shop_table:not(.order_details):not(.woocommerce-checkout-review-order-table):not(.woocommerce-checkout-review-order-table) th.product-name{margin-left:-126px;}}@media (max-width: 991px) {.woocommerce table.shop_table:not(.order_details):not(.woocommerce-checkout-review-order-table):not(.woocommerce-checkout-review-order-table) th.product-name{margin-left:-52px;}}@media (max-width: 990px) {.woocommerce table.shop_table:not(.order_details):not(.woocommerce-checkout-review-order-table):not(.woocommerce-checkout-review-order-table) th.product-name{margin-left:-25px;}}.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-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-remove{padding-left:0;padding-right:27px;}@media (max-width: 990px) {.woocommerce table.shop_table th.product-remove{padding-right:15px;}}@media (min-width: 1200px) {.woocommerce table.shop_table .product-name{padding-left:25px;}}.woocommerce table.shop_table td{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;}@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 0;vertical-align:top;line-height:0;}@media (max-width: 767px) {.woocommerce table.shop_table td.product-remove{padding-top:20px;}}.woocommerce table.shop_table td.product-thumbnail{width:74px;padding:0;vertical-align:top;padding-top:29px;padding-bottom:29px;}@media (max-width: 1199px) {.woocommerce table.shop_table td.product-thumbnail{padding-top:29px;vertical-align:top;}}.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;}@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 .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;}.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;}.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 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 #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;}@media (max-width: 767px) {.woocommerce #reviews #respond .stars a{display:block;}}.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{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;}}.widget-area .widget_shopping_cart{position:relative;}.widget-area .widget_shopping_cart_content{width:270px;padding:22px 20px 25px;box-shadow:8px 14px 18px 0 rgba(0,0,0,0.11);background:#ffffff;line-height:26px;text-align:left;}.widget-area .widget_shopping_cart_content .cart_list li{padding:0;position:relative;margin-bottom:30px;}.widget-area .widget_shopping_cart_content .cart_list li:last-child{margin-bottom:0;}.widget-area .widget_shopping_cart_content .cart_list li a{padding-left:94px;padding-right:24px;font-weight:300;}.widget-area .widget_shopping_cart_content .cart_list li a img{width:74px;margin:8px 0 0;float:none;position:absolute;left:0;top:0;}.widget-area .widget_shopping_cart_content .cart_list li a.remove{position:absolute;right:0;left:auto;padding:0;margin-right:12px;opacity:.33;}.widget-area .widget_shopping_cart_content .cart_list li a.remove:hover{opacity:1;}.widget-area .widget_shopping_cart_content .cart_list li .variation{margin-top:5px;padding-left:94px;border:none;}.widget-area .widget_shopping_cart_content .cart_list li .variation p,.widget-area .widget_shopping_cart_content .cart_list li .variation dd{margin-bottom:0;}.widget-area .widget_shopping_cart_content .cart_list li .quantity{padding-left:94px;display:inline-block;vertical-align:bottom;margin-top:5px;}.widget-area .widget_shopping_cart_content .cart_list li .quantity span{font-size:20px;font-weight:400;display:inline-block;}.widget-area .widget_shopping_cart_content .total{border-top:none;padding:0;font-size:24px;font-weight:400;margin-top:24px;margin-bottom:22px;}.widget-area .widget_shopping_cart_content .total strong{font-weight:400;}.widget-area .widget_shopping_cart_content .buttons{margin-bottom:0;}.widget-area .widget_shopping_cart_content .buttons a{width:100%;margin:5px 0;}.widget-area aside.widget_shopping_cart{float:right;}@media (max-width: 767px) {.widget-area aside.widget_shopping_cart{float:none;}}.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) {.woocommerce-product-search{display:inline-block;margin-top:20px;}}.woocommerce-product-search input[type="search"]{float:left;background:none;outline:none;box-shadow:none;border:none;font-size:14px;height:36px;width:130px;padding:5px 10px;transition:all 300ms linear;border-bottom:1px solid transparent;}.woocommerce-product-search input[type="search"]:focus{background:none;border-bottom-width:1px;border-bottom-style:solid;}.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;}.woocommerce-product-search input[type="submit"]:hover,.woocommerce-product-search input[type="submit"]:active{opacity:0.5;background-color:transparent;}.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;}.widget_shopping_cart{margin-left:10px;position:relative;}@media (max-width: 767px) {.widget_shopping_cart{margin-left:0;margin-top:20px;}}.widget_shopping_cart h5{font-size:0;line-height:0;margin:0;position:relative;z-index:10;}@media (max-width: 767px) {.widget_shopping_cart h5{display:inline-block;}}.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;}.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;}.widget_shopping_cart h5:hover{cursor:pointer;}.widget_shopping_cart h5:hover,.widget_shopping_cart h5.opened{z-index:1000;}.widget_shopping_cart h5:hover .cart-items,.widget_shopping_cart h5.opened .cart-items{color:#ffffff;}.widget_shopping_cart_content{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) {.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);}}.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) {.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);}}@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;}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{width:100%;}@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;}.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;}.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;}.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{font-size:19px;line-height:1.2em;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: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{vertical-align:middle;}.cherry-btn>span.fa{font-size:1.8em;line-height:inherit;margin:0 20px 0 0;}.cherry-btn:before{content:'';width:100%;height:100%;border-radius:inherit;position:absolute;top:0;left:0;border:2px solid transparent;}.cherry-btn:hover{box-shadow:none;}.cherry-btn:active{box-shadow:0 0 5px rgba(0,0,0,0.1);}.cherry-btn.cherry-btn-extra-small{padding:10px 20px;font-size:15px;}.cherry-btn.cherry-btn-extra-small>span.fa{font-size:1.3em;margin:0 10px 0 0;}.cherry-btn.cherry-btn-small{padding:16px 31px;font-size:17px;}.cherry-btn.cherry-btn-small>span.fa{font-size:1.3em;margin:0 10px 0 0;}.cherry-btn.cherry-btn-medium{padding:19px 40px;}.cherry-btn.cherry-btn-medium>span.fa{font-size:1.4em;margin:0 10px 0 0;}.cherry-btn.cherry-btn-large{padding:28px 49px;}.cherry-btn.cherry-btn-large>span.fa{margin:0 17px 0 0;}.cherry-btn.cherry-btn-extra-large{padding:30px 59px;font-size:24px;}.cherry-btn.cherry-btn-primary{color:#ffffff;}.cherry-btn.cherry-btn-primary-light{box-shadow:none;}.cherry-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{box-shadow:none;}.cherry-btn.cherry-btn-link{overflow:visible;box-shadow:none;text-transform:none;text-decoration:underline!important;}.cherry-btn.landing-btn{position:relative;padding:1.75rem 2.75rem 1.93rem 9.56rem;}.cherry-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{font-size:2rem;}.cherry-btn.landing-btn.cherry-btn-small{font-size:2rem;}.cherry-btn.landing-btn.cherry-btn-medium{font-size:2.2rem;}.cherry-btn.landing-btn.cherry-btn-large{font-size:2.3rem;}.cherry-btn.landing-btn.cherry-btn-extra-large{font-size:2.42rem;}.cherry-btn+.cherry-btn{margin-left:17px;}@media (max-width: 1200px) {.cherry-btn+.cherry-btn{margin:5px;}}@media (max-width: 1200px) {.cherry-btn:first-child{margin:5px;}}.cherry-btn.color-white{color:#ffffff;}.cherry-btn.border-white{border-color:#ffffff;}.cherry-btn.border-white:hover{border-color:#ffffff;}.cherry-btn.transparent{background:none;color:#ffffff;}.cherry-btn.transparent:before{border-color:#ffffff;}.cherry-btn.transparent:hover{background:#ffffff;}.cherry-btn.without-border:before{display:none;}.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{color:inherit;}.cherry-posts-list .cherry-posts-item .inner .template-7 .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 .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 .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 .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{padding:0;}.cherry-posts-list.clients .cherry-posts-item:not([class*="col-"]){width:20%;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;}.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 10px;}.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:10px 80px 13px 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(../../assets/images/polygon-4.png);}.cherry-box .inner.box-polygon-3{background:url(../../assets/images/polygon-3.png);}.cherry-box .inner.box-polygon-2{background:url(../../assets/images/polygon-2.png);}.cherry-box .inner.box-polygon-1{background:url(../../assets/images/polygon-1.png);}.cherry-box .inner[class*="box-polygon-"]{background-size:cover;}.cherry-box.address h1,.cherry-box.address h2,.cherry-box.address h3,.cherry-box.address h4,.cherry-box.address h5,.cherry-box.address h6,.cherry-box.address p{margin:.5rem 0;}.cherry-box.address .inner>*:first-child{margin-top:0;}.cherry-box.address .inner>*:last-child{margin-bottom:0;}.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{padding:20px;text-align:left;box-shadow:10px 10px 12px rgba(0,0,0,0.07);}.team-item .template-11 .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: 768px) {.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:35px;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 .template-1{text-align:center;}.cherry-services .cherry-services_item .template-1 .cherry-services_thumb{margin:0 0 30px;max-width:100%;}.cherry-services .cherry-services_item .template-1 .cherry-services_title{font-size:24px;line-height:40px;padding:0;}.cherry-services .cherry-services_item .template-1 .cherry-services_excerpt{font-size:0.875rem;line-height:1.6em;}.cherry-services .cherry-services_item .services-icon-template-1{text-align:center;}.cherry-services .cherry-services_item .services-icon-template-1 .cherry-services_icon{float:none;margin:0 0 10px;font-size:80px;}.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_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%;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-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-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;}div.icon-align.right{float:right;margin:0 0 0 25px;}div.icon-align.right.mini{margin-left:15px;}div.icon-align.left,div.icon-align.right{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;}.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 [class*="align"]{float:none;margin:0;}.cherry-icon{margin:0;display:inline-block;text-align:center;}.cherry-icon.align-left{margin:0 30px 0 0;float:left;}@media (max-width: 1200px) {.cherry-icon.align-left{float:none;margin:0 0 20px;}}.cherry-icon.align-right{margin:0 0 0 30px;float:right;}@media (max-width: 1200px) {.cherry-icon.align-right{float:none;margin:0 0 20px auto;}}.cherry-icon.align-left+.cherry-box,.cherry-icon.align-right+.cherry-box{overflow:hidden;margin:0 0 30px;}.cherry-icon.align-left+.cherry-box .inner,.cherry-icon.align-right+.cherry-box .inner{padding:0;}.cherry-icon.center{display:block;text-align:center;}.cherry-icon.big-icon{width:108px;height:108px;border-radius:50%;}.cherry-icon.big-icon:before{line-height:108px;}.cherry-icon.big-icon.align-left+h6,.cherry-icon.big-icon.align-right+h6{line-height:108px;}.cherry-icon.mini-icon{width:50px;height:50px;border-radius:50%;}.cherry-icon.mini-icon:before{line-height:50px;}.cherry-icon.mini-icon.align-left{margin:0 14px 20px 0;}.cherry-icon.mini-icon.align-right{margin:0 0 20px 14px;}.cherry-icon.mini-icon.align-left+h6,.cherry-icon.mini-icon.align-right+h6{line-height:50px;}.cherry-icon.border{border-width:2px;border-style:solid;}.parallax-content .cherry-icon.border{border-color:#ffffff;}.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);}.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>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); }

.google-map-container {
  border-radius: 5px;
  overflow: hidden; }

.cherry-follow_wrap {
  padding: 0 0 40px; }
  .cherry-follow_wrap .cherry-follow_list {
    text-align: center; }
    .cherry-follow_wrap .cherry-follow_list .cherry-follow_item {
      float: none;
      display: inline-block;
      width: 260px;
      margin: 15px; }
      @media (max-width: 768px) {
        .cherry-follow_wrap .cherry-follow_list .cherry-follow_item {
          width: auto;
          margin: 5px; } }
      .cherry-follow_wrap .cherry-follow_list .cherry-follow_item 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 .cherry-follow_list .cherry-follow_item a {
            padding: 10px 15px; } }
        .cherry-follow_wrap .cherry-follow_list .cherry-follow_item a:hover {
          box-shadow: none; }
        .cherry-follow_wrap .cherry-follow_list .cherry-follow_item a i {
          display: inline-block;
          vertical-align: middle; }
          .cherry-follow_wrap .cherry-follow_list .cherry-follow_item a i:before {
            font-size: 47px;
            line-height: 1em; }
            @media (max-width: 768px) {
              .cherry-follow_wrap .cherry-follow_list .cherry-follow_item a i:before {
                font-size: 1.2rem;
                line-height: 1em; } }
        .cherry-follow_wrap .cherry-follow_list .cherry-follow_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; }
          @media (max-width: 768px) {
            .cherry-follow_wrap .cherry-follow_list .cherry-follow_item a:after {
              font-size: 1rem; } }
      .cherry-follow_wrap .cherry-follow_list .cherry-follow_item.facebook-item a {
        background: #3b579d; }
      .cherry-follow_wrap .cherry-follow_list .cherry-follow_item.twitter-item a {
        background: #5ea9dd; }
      .cherry-follow_wrap .cherry-follow_list .cherry-follow_item.pinterest-item a {
        background: #cb2027; }
      .cherry-follow_wrap .cherry-follow_list .cherry-follow_item.google-item a {
        background: #df4a32; }
      .cherry-follow_wrap .cherry-follow_list .cherry-follow_item.youtube-item a {
        background: #de332c; }
      .cherry-follow_wrap .cherry-follow_list .cherry-follow_item.vimeo-item a {
        background: #4da9ce; }
      .cherry-follow_wrap .cherry-follow_list .cherry-follow_item.flickr-item a {
        color: #333;
        background: #f0f0f0; }
        .cherry-follow_wrap .cherry-follow_list .cherry-follow_item.flickr-item a i {
          line-height: 47px; }
          @media (max-width: 768px) {
            .cherry-follow_wrap .cherry-follow_list .cherry-follow_item.flickr-item a i {
              line-height: 8px; } }
          .cherry-follow_wrap .cherry-follow_list .cherry-follow_item.flickr-item a i:before, .cherry-follow_wrap .cherry-follow_list .cherry-follow_item.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 .cherry-follow_list .cherry-follow_item.flickr-item a i:before, .cherry-follow_wrap .cherry-follow_list .cherry-follow_item.flickr-item a i:after {
                width: 8px;
                height: 8px;
                margin: 0 5px 0 0; } }
          .cherry-follow_wrap .cherry-follow_list .cherry-follow_item.flickr-item a i:after {
            background: #ff0087;
            margin: 0; }
      .cherry-follow_wrap .cherry-follow_list .cherry-follow_item.rss-item a {
        background: #fd8b06; }
      .cherry-follow_wrap .cherry-follow_list .cherry-follow_item.skype-item a {
        background: #24b4f0; }
      .cherry-follow_wrap .cherry-follow_list .cherry-follow_item.share-item a {
        background: #40b819; }
      .cherry-follow_wrap .cherry-follow_list .cherry-follow_item.instagram-item a {
        background: #bc805e; }
      .cherry-follow_wrap .cherry-follow_list .cherry-follow_item.vkontakte-item a {
        background: #4c75a3; }
  .cherry-follow_wrap.only-logos .cherry-follow_list .cherry-follow_item {
    width: 50px;
    margin: 10px; }
    .cherry-follow_wrap.only-logos .cherry-follow_list .cherry-follow_item a {
      padding: 0; }
      .cherry-follow_wrap.only-logos .cherry-follow_list .cherry-follow_item a i:before {
        font-size: 31px;
        line-height: 50px; }
      .cherry-follow_wrap.only-logos .cherry-follow_list .cherry-follow_item a:after {
        display: none; }
    .cherry-follow_wrap.only-logos .cherry-follow_list .cherry-follow_item.flickr-item a i {
      line-height: 50px; }
      .cherry-follow_wrap.only-logos .cherry-follow_list .cherry-follow_item.flickr-item a i:before {
        margin: 0 5px 0 0; }
      .cherry-follow_wrap.only-logos .cherry-follow_list .cherry-follow_item.flickr-item a i:before, .cherry-follow_wrap.only-logos .cherry-follow_list .cherry-follow_item.flickr-item a i:after {
        width: 11px;
        height: 11px; }

/* 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(../../assets/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; }

/* Misc */
/* Flat Masks */
.row-svg {
  overflow: hidden; }
  .row-svg > .inner > .container {
    position: relative;
    z-index: 100; }
    .row-svg > .inner > .container ~ .masks {
      z-index: 10; }

.masks {
  position: absolute;
  bottom: 0;
  top: -1px;
  right: 0;
  left: 0; }
  .masks .svgmask {
    width: 100%;
    max-height: 100%;
    position: absolute;
    left: 0; }
    @media (max-width: 1600px) {
      .masks .svgmask {
        height: 100px; } }
    @media (max-width: 768px) {
      .masks .svgmask {
        height: 50px; } }
    .masks .svgmask.top {
      top: 0; }
    .masks .svgmask.bottom {
      bottom: 0; }

.cherry-box > .inner {
  position: relative; }

/* Flat Masks */
/* 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 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'; }

/* Slider */
h1,
h2 {
  margin: 0 0 1.7rem; }

h3 {
  margin: 0 0 1.6rem; }

h4 {
  margin: 0 0 1.5rem; }

h5,
h6,
p {
  margin: 0 0 1.4rem; }

.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; }
