/*--------------------------------------------------------------
1.0 - Normalize
--------------------------------------------------------------*//*--------------------------------------------------------------
2.0 - Typography
--------------------------------------------------------------*//*--------------------------------------------------------------
3.0 - Main
--------------------------------------------------------------*//*--------------------------------------------------------------
4.0 - Header
--------------------------------------------------------------*//*--------------------------------------------------------------
5.0 - Navigation
--------------------------------------------------------------*//*--------------------------------------------------------------
6.0 - Page title
--------------------------------------------------------------*//*--------------------------------------------------------------
7.0 - Sidebar
--------------------------------------------------------------*//*--------------------------------------------------------------
8.0 - Widget
--------------------------------------------------------------*//*--------------------------------------------------------------
9.0 - Form
--------------------------------------------------------------*//*--------------------------------------------------------------
10 - Button
--------------------------------------------------------------*//*--------------------------------------------------------------
11 - Content
--------------------------------------------------------------*//* error404 *//*--------------------------------------------------------------
12 - Comment
--------------------------------------------------------------*//*--------------------------------------------------------------
13 - Elements
--------------------------------------------------------------*//*--------------------------------------------------------------
14 - Slide Menu Fixed
--------------------------------------------------------------*//*--------------------------------------------------------------
15 - Profile
--------------------------------------------------------------*//*--------------------------------------------------------------
16 - Blog
--------------------------------------------------------------*//*--------------------------------------------------------------
17 - Footer
--------------------------------------------------------------*//*----------*//*----------*//* header mini cart*/.scaleDisappear{-webkit-animation:scaleDisappear 350ms ease-in-out;-moz-animation:scaleDisappear 350ms ease-in-out;-ms-animation:scaleDisappear 350ms ease-in-out;-o-animation:scaleDisappear 350ms ease-in-out;animation:scaleDisappear 350ms ease-in-out;}article,aside,footer,header,nav,section{display:block;}figcaption,figure,main{display:block;}figure{margin:1em 0;}hr{border:none;height:1px;background-color:#ddd;}pre{font-family:monospace, monospace;font-size:1em;}a{background-color:transparent;-webkit-text-decoration-skip:objects;}a:active,a:hover{outline-width:0;}abbr[title]{border-bottom:1px #767676 dotted;text-decoration:none;}b,strong{font-weight:900;}code,kbd,samp{padding:2px 4px;border-radius:4px;background-color:#f9f2f4;font-size:12px;font-family:Consolas, monospace, serif;color:#d05;}ins{text-decoration:none;color:#fff;padding:2px 5px;background:#243c4f;}mark{color:#272727;font-size:15px;line-height:22px;background:#f9f9f9;padding:13px 24px;display:inline-block;}dfn{font-style:italic;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}audio,video{display:inline-block;}audio:not([controls]){display:none;height:0;}img{border-style:none;}svg:not(:root){overflow:hidden;}button,input,optgroup,select,textarea{font-size:100%;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{border:1px solid #bbb;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{display:inline-block;vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details,menu{display:block;}summary{display:list-item;}canvas{display:inline-block;}template{display:none;}[hidden]{display:none;}table{width:100%;}td{border-top:1px solid #ededed;padding:6px 10px 6px 0;}td,th{display:table-cell;vertical-align:inherit;text-align:left;}th,caption{text-transform:uppercase;}dd{margin:0 0 20px;}table{width:100%;max-width:100%;margin:10px 0;}table td,table th{padding:13px 8px;line-height:1.42857;vertical-align:top;border:1px solid #dadada;}table th{color:#323232;font-weight:normal;}.table_template thead{background-color:#01b2b7;color:#323232;}.table_template thead.light{background-color:#fff;}.table_template th{font-weight:700;}.table_template td,.table_template th{padding:18px 30px;}.table_template tbody tr:nth-of-type(odd){background-color:rgba(238, 238, 238, 0.1);}.table_template tbody tr:nth-of-type(even){background-color:rgba(17, 17, 17, 0.05);}.table > tbody > tr > td,.table > tbody > tr > th,.table > tfoot > tr > td,.table > tfoot > tr > th,.table > thead > tr > td,.table > thead > tr > th{padding:13px 8px;border-color:#dadada;}.table{border-top:1px solid #dadada;border-bottom:1px solid #dadada;}.table td + th,.table th + td,.table th + th,.table td + td{border-left:1px solid #dadada;}.table-bordered > thead > tr > td,.table-bordered > thead > tr > th{border-bottom-width:1px;}.table > tbody > tr > td.media-middle{vertical-align:middle;}.table-responsive{border:none;}ul{margin-bottom:0;}.first{clear:both;}.last{margin-right:0;}img,figure{max-width:100%;height:auto;}img.bottom-align{vertical-align:bottom;}figcaption,.entry-caption{padding:2px 0 12px;}figcaption p,.entry-caption p{margin-bottom:0;}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important;}.screen-reader-text:focus{background-color:#f1f1f1;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}.wp-caption-text{font-style:italic;line-height:1.35;font-size:13px;}.wp-caption{max-width:100%;}.gallery-caption{font-family:inherit;}.alignleft{float:left;display:table-cell;margin:5px 30px 10px 0;}.alignright{float:right;display:table-cell;margin:5px 0 10px 30px;}.alignleft,.alignright{margin-bottom:15px !important;}.aligncenter{display:block;clear:both;margin:0 auto;margin-bottom:15px;}.alignleft.one-third,.alignright.one-third{max-width:33.33333%;}.dd-select{border:0 !important;}select.woocommerce-currency-switcher{border:0;padding:0;font-size:13px;line-height:1;height:50px;color:#666;}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.entry-footer:before,.entry-footer: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,.nav-links:before,.nav-links:after,.pagination:before,.pagination:after,.comment-author:before,.comment-author:after,.widget-area:before,.widget-area:after,.widget:before,.widget:after,.comment-meta:before,.comment-meta:after{content:"";display:block;clear:both;}.clear:after,.entry-content:after,.entry-footer:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after,.nav-links:after,.pagination:after,.comment-author:after,.widget-area:after,.widget:after,.comment-meta:after{clear:both;}::-moz-selection{color:#fff;background-color:#243c4f;}body{font-family:'Lato', sans-serif;font-size:16px;font-weight:400;line-height:24px;background-color:#fff;overflow:visible;color:#989898;overflow-x:hidden;}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:30px;font-family:'Lato', sans-serif;font-weight:600;color:#243c4f;word-break:break-word;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#77fc0a;}h1{font-size:32px;}h2{font-size:24px;}h3{font-size:22px;}h4{font-size:18px;}h5{font-size:16px;}h6{font-size:14px;}p:last-child{margin-bottom:0;}dfn,cite,em,i{font-style:italic;}blockquote{color:#989898;font-size:18px;line-height:28px;padding:30px 15px;margin-bottom:0;background:#f5f5f5;border-radius:0;border-left:5px solid #243c4f;position:relative;}blockquote p{position:relative;font-style:inherit;padding:0 20px;color:#989898;font-size:16px;line-height:24px;text-align:left;margin-left:30px;margin-right:30px;}blockquote p:before{content:"“";font-family:Gotham;font-size:35px;display:inline-block;position:relative;margin-right:5px;font-style:normal;position:absolute;left:0;top:5px;}blockquote p:after{content:"“";font-family:Gotham;font-size:35px;display:inline-block;position:relative;font-style:normal;position:absolute;right:0;bottom:7px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}blockquote cite{position:absolute;right:-38px;bottom:-84px;color:#000;font-size:16px;line-height:24px;font-style:italic;}blockquote.bq-primary{border-left:5px solid #243c4f;}blockquote.bq-default{border-left:5px solid ;}blockquote.bq-border{border:1px solid #f5f5f5;background:transparent;}blockquote.bq-border p{margin-left:38px;}blockquote.bq-border cite{position:absolute;right:auto;bottom:-30px;color:#000;font-size:16px;line-height:24px;font-style:italic;left:53px;}img,figure{max-width:100%;height:auto;}address{margin:0 0 10px;}pre{border-radius:0;white-space:pre;background:#eee;font-family:"Courier 10 Pitch", Courier, monospace;font-size:15px;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em;}:focus{outline:none;}#page_wraper{margin:60px 0;}.content_wrap{background:#fff;margin-top:30px;-webkit-box-shadow:-2px -1px 88px 0px rgba(0, 0, 0, 0.17);-moz-box-shadow:-2px -1px 88px 0px rgba(0, 0, 0, 0.17);box-shadow:-2px -1px 88px 0px rgba(0, 0, 0, 0.17);}.site-main{padding:30px;}@media screen and (max-width:767px){.site-main{padding:30px 15px;}}a{-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;outline:none;color:#6a6a6a;text-decoration:none;}a:hover,a:active,a:focus{outline:none;color:#77fc0a;text-decoration:none;}body .wpb_button,body .wpb_content_element,body ul.wpb_thumbnails-fluid > li{margin-bottom:0;}body .vc_col-has-fill > .vc_column-inner,body .vc_row-has-fill + .vc_row-full-width + .vc_row > .vc_column_container > .vc_column-inner,body .vc_row-has-fill + .vc_row > .vc_column_container > .vc_column-inner,body .vc_row-has-fill + .vc_vc_row > .vc_row > .vc_vc_column > .vc_column_container > .vc_column-inner,body .vc_row-has-fill + .vc_vc_row_inner > .vc_row > .vc_vc_column_inner > .vc_column_container > .vc_column-inner,body .vc_row-has-fill > .vc_column_container > .vc_column-inner,body .vc_row-has-fill > .vc_row > .vc_vc_column > .vc_column_container > .vc_column-inner,body .vc_row-has-fill > .vc_vc_column_inner > .vc_column_container > .vc_column-inner,body .vc_section.vc_section-has-fill,body .vc_section.vc_section-has-fill + .vc_row-full-width + .vc_section,body .vc_section.vc_section-has-fill + .vc_section{padding-top:0;}.navigation.paging-navigation .pagination.loop-pagination .page-numbers{color:#7f7f7f;padding:0 5px;}.navigation.paging-navigation .pagination.loop-pagination .page-numbers:hover{color:#243c4f;}.navigation.paging-navigation .pagination.loop-pagination .current{color:#243c4f;}.post-nav-wrap.text-center a{font-size:12px;font-weight:700;text-transform:uppercase;color:#aca3a3;line-height:18px;position:relative;padding:5px 10px;display:inline-block;}.post-nav-wrap.text-center a span{position:relative;z-index:1;}.post-nav-wrap.text-center a:hover{text-decoration:none;color:#333;}.post-nav-wrap.text-center a:hover:before,.post-nav-wrap.text-center a:hover:after{width:100%;-webkit-transition:0.5s;transition:0.5s;}.post-nav-wrap.text-center .post-prev .icon{margin-right:10px;}.post-nav-wrap.text-center .post-prev:before{content:"";width:50%;height:100%;background:#f8f8f8;position:absolute;left:0;top:0;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}.post-nav-wrap.text-center .post-next .icon{margin-left:10px;}.post-nav-wrap.text-center .post-next:after{content:"";width:50%;height:100%;background:#f8f8f8;position:absolute;right:0;top:0;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}.cms--single-post span.tag-links{display:none;}.ef3-back-to-top{position:fixed;bottom:60px;right:40px;width:30px;height:30px;line-height:25px;font-size:20px;border-radius:50%;text-align:center;color:#fff;background:#243c4f;z-index:999;cursor:pointer;visibility:hidden;-webkit-transition:all 0.5s linear 0s;transition:all 0.5s linear 0s;}.ef3-back-to-top.on{visibility:visible;}.ef3-back-to-top:hover{background:#77fc0a;}.page_404 #main{padding:0;}.page_404 #main .error-404{text-align:center;padding:0;margin:0;}.page_404 #main .error-404 .page-header{margin:0;border:none;}.page_404 #main .error-404 .page-header .page-title{color:#243c4f;}.page_404 #main .error-404 .page-content{padding:0 30px;padding-bottom:60px;}.page_404 #main .error-404 .searchform{position:relative;width:100%;margin-top:56px;max-width:555px;margin-left:auto;margin-right:auto;}.page_404 #main .error-404 .searchform .form-group .form-control{box-shadow:none;padding-right:50px;font-size:14px;height:40px;}.page_404 #main .error-404 .searchform button{padding:0;margin:0;position:absolute;right:0;top:0;height:40px;width:40px;line-height:40px;border:none;background-color:transparent;color:#d60d46;font-size:20px;font-weight:400;color:#aba3a3;text-align:center;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.navigation .pagination{margin-top:0;}.body-picard-v2 .ef3-back-to-top{bottom:20px;right:20px;}#cshero-header{position:relative;}#cshero-header .right-menu{right:0;top:calc(50% - 42px);background-color:#fff;}.body-picard-v2::-webkit-scrollbar-thumb{background-color:#dedede;}.body-picard-v2::-webkit-scrollbar{width:5px;background-color:#fff;}.body-picard-v2 #page_wraper{margin:0;}.body-picard-v2 #page_wraper .header-left{position:sticky;left:0;top:0;box-shadow:none;padding:0;height:100vh;z-index:99;}.body-picard-v2 #page_wraper .header-left .profile-image{padding:15px 35px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:inherit;}.body-picard-v2 #page_wraper .header-left .profile-image img{max-height:100px;width:auto;}.body-picard-v2 #page_wraper .header-left .profile-info{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:inherit;}.body-picard-v2 #page_wraper .header-left .profile-info .name-job{border-bottom:none;padding:5px 20px 10px;}.body-picard-v2 #page_wraper .header-left .profile-info .name-job h1{font-size:24px;font-weight:600;font-style:normal;line-height:1.2em;color:#243c4f;letter-spacing:0px;}.body-picard-v2 #page_wraper .header-left .profile-info ul.second-menu{padding:0;list-style:none;width:100%;}.body-picard-v2 #page_wraper .header-left .profile-info ul.second-menu li{display:block;position:relative;padding:0;}.body-picard-v2 #page_wraper .header-left .profile-info ul.second-menu li a{border-top:1px solid #f5f5f5;padding:10px 20px;display:block;color:#243c4f;}.body-picard-v2 #page_wraper .header-left .profile-info ul.second-menu li.current-menu-item a{background-color:#fcfcfc;border-right:2px solid #243c4f;}.body-picard-v2 #page_wraper .header-left .profile-info ul.second-menu li.current-menu-item:hover a{color:#ffa60a;}.body-picard-v2 #page_wraper .header-left .profile-info ul.second-menu li:hover a{border-right:2px solid #243c4f;color:#ffa60a;}.body-picard-v2 #page_wraper .header-left .profile-info ul.second-menu li:last-child a{border-bottom:1px solid #f5f5f5;}.body-picard-v2 #page_wraper .header-left .profile-info .social-icons{display:inline-block;position:relative;width:100%;list-style:none;margin:0;padding:0 10px;text-align:center;}.body-picard-v2 #page_wraper .header-left .profile-info .social-icons a{display:inline-block;margin:2px;width:28px;height:28px;color:#888;background-color:#eee;text-align:center;border:none;border-radius:0;}.body-picard-v2 #page_wraper .header-left .profile-info .d_right-menu{display:flex;flex-wrap:wrap;justify-content:center;padding:15px 0;margin:-5px;align-items:center;}.body-picard-v2 #page_wraper .header-left .profile-info .d_right-menu .picard-search-icon{padding:5px;margin:0 5px 0 10px;flex:0 0 auto;width:auto;}.body-picard-v2 #page_wraper .header-left .profile-info .d_right-menu .picard-search-icon i{font-size:20px;top:-8px;color:#243c4f;display:block;}.body-picard-v2 #page_wraper .header-left .profile-info .d_right-menu .icon-sidebar{padding:5px;flex:0 0 auto;width:auto;margin-left:8px;}.body-picard-v2 #page_wraper .header-left .profile-info .d_right-menu .icon-sidebar .right-menu{float:none;position:unset;padding:3px;border-color:#243c4f;margin:0;}.body-picard-v2 #page_wraper .header-left .header-copyright{text-align:center;font-size:14px;padding:15px;width:100%;background:inherit;}.menu-main-menu::-webkit-scrollbar{height:0;width:2px;background-color:transparent;}.menu-main-menu::-webkit-scrollbar-track{border-radius:4px;}.menu-main-menu::-webkit-scrollbar-thumb{border-radius:4px;background-color:transparent;}.menu-main-menu::-webkit-scrollbar{width:2px;height:auto;background-color:#eee;}.menu-main-menu::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, .3);background-color:#aaa;}.picard-navigation .main-navigation .menu-main-menu{padding:0;margin:0;width:100%;-webkit-box-shadow:-2px -1px 88px 0px rgba(0, 0, 0, 0.17);-moz-box-shadow:-2px -1px 88px 0px rgba(0, 0, 0, 0.17);box-shadow:-2px -1px 88px 0px rgba(0, 0, 0, 0.17);}.picard-navigation .main-navigation .menu-main-menu > li{list-style:none;float:left;text-align:center;font-size:13px;font-weight:bold;border-right:1px dashed #ccc;display:inline-block;position:relative;border-bottom:3px solid transparent;}.picard-navigation .main-navigation .menu-main-menu > li:hover{border-bottom-color:#ffa60a;}.picard-navigation .main-navigation .menu-main-menu > li.current-menu-item{border-bottom-color:#ffa60a;}.picard-navigation .main-navigation .menu-main-menu > li.current-menu-item a{color:#243c4f;}.picard-navigation .main-navigation .menu-main-menu > li.current-menu-item a:hover{color:#ffa60a;}.picard-navigation .main-navigation .menu-main-menu a{color:#243c4f;display:inline-block;text-transform:uppercase;text-decoration:none;}.picard-navigation .main-navigation .menu-main-menu a:hover{color:#ffa60a;}.picard-navigation .main-navigation .menu-main-menu a i{font-size:inherit;margin-right:4px;}.picard-navigation .main-navigation .menu-main-menu li:last-child{border-right:none;}.picard-navigation .main-navigation .menu-main-menu li a:hover{transition:all ease 0.2s;text-decoration:none;}.cs-menu-toggle{display:none;}.menu-main-menu > li{position:relative;}.menu-main-menu > li a{padding:30px 18px;}.menu-main-menu > li .sub-menu{position:absolute;width:200px !important;top:150%;left:0;background-color:#fff;padding:20px 30px;list-style-type:none;visibility:hidden;opacity:0;z-index:1000;box-shadow:0px 10px 30px 0 rgba(0, 0, 0, 0.3);-webkit-transition:0.5s;transition:0.5s;}.menu-main-menu > li .sub-menu > li{position:relative;padding:5px 0;border-bottom:1px dotted #ddd;text-align:left;}.menu-main-menu > li .sub-menu > li:last-child{border-bottom:none;}.menu-main-menu > li .sub-menu > li:hover .sub-menu{opacity:1;visibility:visible;}.menu-main-menu > li .sub-menu > li .sub-menu{top:0;right:0;left:100%;margin-left:30px;width:200px;margin-top:-20px;visibility:hidden;opacity:0;-webkit-transition:0.5s;transition:0.5s;background-color:#fff;z-index:99;}.menu-main-menu > li .sub-menu a{text-align:left;font-weight:500;font-size:12px;padding:0;}.menu-main-menu > li .sub-menu .menu-item-has-children > a:after{font-family:"Font Awesome 5 pro";content:" \f105";position:absolute;right:0;font-weight:300;font-size:14px;}.menu-main-menu > li:hover .sub-menu{visibility:visible;opacity:1;top:100%;}.page-title{overflow:hidden;border-bottom:1px dashed #ccc;position:relative;z-index:99;padding:25px;}.page-title .page-title-text{line-height:22px;}.page-title .page-title-text h2{margin:0;padding:0;font-size:18px;font-weight:700;line-height:20px;text-transform:capitalize;display:inline-block;color:#243c4f;}.page-title:before{content:'';left:0;top:0;width:100%;height:100%;position:absolute;z-index:-1;}.body-picard-v2 .page-title{margin-bottom:30px;}.wg-title{font-size:18px;font-weight:bold;padding-bottom:20px;margin-bottom:20px;border-bottom:1px dashed #ccc;border-top:1px dashed #ccc;padding:20px 25px;}.widget_search form{position:relative;}.widget_search form .search-control{border:solid 1px #bdc4ca;width:100%;height:50px;font-size:13px;padding:13px 50px 13px 15px;box-shadow:none;}.widget_search form .search-button{background:transparent;float:right;border:none;position:absolute;top:0;right:0;padding:0 15px;line-height:50px;color:#243c4f;}.widget_nav_menu ul li{list-style-type:none;}.widget_nav_menu ul li a{font-size:14px;line-height:35px;cursor:pointer;text-decoration:none;}.widget_categories ul li{list-style-type:none;}.widget_categories ul li a{font-size:14px;line-height:35px;cursor:pointer;text-decoration:none;}.widget_cs_recent_post_v2 .cms-recent-post .widget-recent-item{border-bottom:1px solid #e0e0e0;padding-bottom:18px;margin-bottom:18px;}.widget_cs_recent_post_v2 .cms-recent-post .widget-recent-item .tag a{font-size:12px;margin-right:3px;color:#243c4f;}.widget_cs_recent_post_v2 .cms-recent-post .widget-recent-item .tag a:hover{color:#3ff209;}.widget_cs_recent_post_v2 .cms-recent-post .widget-recent-item .title-post a{font-size:13px;margin:7px 0px;line-height:22px;display:inline-block;}.widget_cs_recent_post_v2 .cms-recent-post .widget-recent-item .desc span{font-size:12px;}.widget_cs_recent_post_v2 .cms-recent-post .widget-recent-item .desc span i{margin-left:10px;margin-right:5px;}.widget_cs_recent_post_v2 .cms-recent-post .widget-recent-item:last-child{border:0;margin-bottom:0;}.widget_tag_cloud .tagcloud a{padding:5px 11px;font-size:12px !important;background:#f3f3f3;float:left;margin:5px;color:#676767;}.widget_tag_cloud .tagcloud a:hover{background:#77fc0a;color:#fff;}.widget_calendar table{width:100%;margin:0;position:relative;text-align:center;background-color:#fff;}.widget_calendar table td,.widget_calendar table th{padding:5px 5px;font-size:14px;}.widget_calendar caption{line-height:1;font-size:14px;padding:8px 0 8px;text-align:center;color:#fff;background-color:#243c4f;}.widget_calendar thead{background-color:#444;border:1px solid #444;color:#fff;}.widget_calendar thead th{font-weight:300;}.widget_calendar tbody{font-weight:300;border:1px solid #f1f1f1;}.widget_calendar tbody td{border:none;padding:5px 5px;text-align:center;position:relative;color:#3b3b3b;border-right:1px solid #f1f1f1;border-top:1px solid #f1f1f1;}.widget_calendar tbody td a{font-weight:700;color:#243c4f;}.widget_calendar tbody td a:hover{color:#444;}.widget_calendar th{text-align:center;border:0;color:inherit;}.widget_calendar td{border:0;}.widget_calendar tfoot{position:absolute;top:-3px;right:0;left:0;}.widget_calendar tfoot td{position:absolute;top:0;}.widget_calendar tfoot td a{color:#fff;text-align:center;font-size:0;width:60px;height:40px;line-height:40px;display:inline-block;}.widget_calendar tfoot #prev{left:0;padding:0;}.widget_calendar tfoot #prev a:before{font-size:14px;font-family:'Font Awesome 5 pro';content:'\f104';}.widget_calendar tfoot #next{right:0;padding:0;}.widget_calendar tfoot #next a{border-left:1px solid rgba(255, 255, 255, 0.2);}.widget_calendar tfoot #next a:after{font-size:14px;font-family:'Font Awesome 5 pro';content:'\f105';}.widget_archive select{width:100%;}.cms--contact .section-title{font-size:18px;font-weight:bold;margin-bottom:20px;color:#333;}.cms--contact .wpcf7-form-control.wpcf7-text{width:100%;height:45px;border:solid 1px #dfdfdf;font-size:13px;padding-left:10px;margin-bottom:15px;}.cms--contact .wpcf7-form-control-wrap textarea{width:100%;border:solid 1px #dfdfdf;font-size:13px;padding:10px 0 0 10px;margin-bottom:15px;height:156px;}.cms--contact .contact-info .info-list{margin-bottom:15px;display:inline-block;padding:0;margin:0;list-style-type:none;}.cms--contact .contact-info .info-list li{width:100%;list-style:none;font-size:14px;line-height:35px;color:#333;}.cms--contact .contact-info .info-list li span{color:#7f7f7f;}.btn-theme,button,.button,.btn-default-theme,input[type="button"],input[type="submit"]{color:#fff;border:1px solid transparent;background-color:#243c4f;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}.btn-theme:hover,button:hover,.button:hover,.btn-default-theme:hover,input[type="button"]:hover,input[type="submit"]:hover,.btn-theme:active,button:active,.button:active,.btn-default-theme:active,input[type="button"]:active,input[type="submit"]:active,.btn-theme:focus,button:focus,.button:focus,.btn-default-theme:focus,input[type="button"]:focus,input[type="submit"]:focus{border-color:transparent;color:#fff;background-color:#7ffc0a;}.wpcf7-submit{font-size:13px;font-weight:bold;padding:12px 25px;display:inline-block;border:0;text-transform:uppercase;}.no-results form.searchform.search-form{position:relative;}.no-results form.searchform.search-form .form-search input{width:100%;padding:8px 45px 8px 15px;height:45px;}.no-results form.searchform.search-form button.search-button{position:absolute;top:0;right:0;line-height:45px;border:0;padding:0 15px;}.error404{/**robb update v2**/}.error404 .error-404{text-align:center;}.error404 .error-404 .btn-secondary{background-color:#243c4f;color:#fff;}.error404 .error-404 .btn-secondary:hover{background-color:#77fc0a;}.error404 .not_found{position:relative;display:inline-block;font-size:300px;font-weight:700;line-height:0.8;margin-bottom:10px;color:#243c4f;}@media (max-width:767px){.error404 .not_found{font-size:150px;}}.error404 .not_found .oops{position:absolute;font-size:35px;text-transform:uppercase;font-weight:700;color:#243c4f;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg);}@media (max-width:767px){.error404 .not_found .oops{font-size:18px;}}.error404 .not_found + h2{color:#243c4f;font-size:35px;margin:0 0 35px;line-height:1;text-transform:uppercase;}@media (max-width:767px){.error404 .not_found + h2{font-size:18px;}}.body-picard-v2 #page_wraper .content_wrap{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin-top:0;}.body-picard-v2 #page_wraper .content_wrap .site-main{padding-top:0;padding-bottom:50px;}.body-picard-v2 .container-fluid .about-me{padding:70px 60px;}.body-picard-v2 .container .about-me{padding:35px 50px 12px 50px;}.body-picard-v2 .site-main .entry-content > .vc_row{margin-left:-30px;margin-right:-30px;}.body-picard-v2 .site-main .post-119 .entry-content > .vc_row{margin-left:-15px;margin-right:-15px;}.body-picard-v2 .site-main .template-cms_grid--portfolio{padding-left:15px;padding:15px;}.body-picard-v2 .site-main .template-cms_grid--portfolio .cms-grid-filter.filter-right{padding-left:0;}.comments-area{overflow:hidden;background-color:#fff;margin:0 15px;}.comments-area .comments-title{font-size:18px;font-weight:bold;margin-bottom:20px;color:#333;}.comments-area .comment-list{list-style-type:none;padding:0;margin:0;}.comments-area .comment-list li.comment{-webkit-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out;list-style-type:none;overflow:hidden;clear:both;}.comments-area .comment-list li.comment .comment-body{position:relative;}.comments-area .comment-list li.comment .comment-body .comment-author-image{float:left;width:84px;height:84px;margin:25px 0;}.comments-area .comment-list li.comment .comment-body .comment-author-image img{width:100%;height:100%;display:block;}.comments-area .comment-list li.comment .comment-body .comment-main{float:left;width:calc(100% - 84px);padding-left:15px;margin:25px 0;}.comments-area .comment-list li.comment .comment-body .comment-main .comment-meta{position:relative;}.comments-area .comment-list li.comment .comment-body .comment-main .comment-meta .comment-author{font-size:16px;line-height:22px;text-transform:capitalize;margin-bottom:5px;font-weight:700;color:#000;display:block;}.comments-area .comment-list li.comment .comment-body .comment-main .comment-meta .comment-date{color:#243c4f;font-size:12px;line-height:14px;display:block;margin-bottom:10px;}.comments-area .comment-list li.comment .comment-body .comment-main .comment-content p{font-size:14px;line-height:22px;color:#7f7f7f;font-weight:400;}.comments-area .comment-list li.comment .comment-body .comment-main .comment-reply{float:right;font-size:13px;position:absolute;right:0;top:0;}.comments-area .comment-list li.comment .comment-body .comment-main .comment-reply a{color:#243c4f;}.comments-area .comment-reply-title{margin-top:40px;margin-bottom:20px;font-size:18px;text-transform:capitalize;font-weight:700;color:#333;}.comments-area .comment-before-text{margin-bottom:30px;}.comments-area .comment-form-comment{margin-bottom:23px;}.comments-area p.form-submit{margin-bottom:0;text-align:right;}.comments-area .comment-form .comment-form-cookies-consent,.comments-area .comment-form label{display:none;}.comments-area .comment-form input{width:100%;height:45px;border:solid 1px #dfdfdf;font-size:13px;padding-left:10px;margin-bottom:30px;}.comments-area .comment-form textarea{width:100%;border:solid 1px #dfdfdf;font-size:13px;padding:10px 0 0 10px;margin-bottom:15px;}.comments-area .comment-form .submit{width:auto;float:left;font-size:13px;font-weight:bold;padding:12px 25px;display:inline-block;border:0;text-transform:uppercase;}.comments-area ol.comment-list li.comment .comment-body:after,.comments-area ol.children li.comment .comment-body:after{content:"";width:5000px;height:1px;margin-left:-50%;bottom:0;display:block;background:#ededed;}.info-about .info-list{padding:0 0 30px 0;margin:0;display:inline-block;width:100%;float:left;/**
* Story
*/}.info-about .info-list li{list-style-type:none;line-height:35px;font-size:14px;color:#333;}.info-about .info-list li span{color:#7f7f7f;}.posted{border-top:1px dashed #ccc;/**
* Skill
*/}.posted .cms-story-wrap.story-about{padding:45px 0;float:left;width:100%;}.posted .cms-story-wrap.story-about .stories .section-title{font-size:18px;font-weight:bold;margin-bottom:20px;margin-top:0;color:#243c4f;}.gray-bg{padding:30px 15px 15px;/**
* Services
*/}.gray-bg .list-skill{list-style:none;margin:0;padding:0;}.gray-bg .list-skill h3{display:block;margin-bottom:0;font-size:14px;color:#000;font-weight:bold;margin:0;}.gray-bg .list-skill .progress{border:1px solid #243c4f;margin:15px 0;display:block;height:6px;position:relative;width:100%;overflow:visible;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;background:#fff;box-shadow:0;}.gray-bg .list-skill .progress .percentage{border-radius:50px 0 0 50px;-moz-border-radius:50px 0 0 50px;-webkit-border-radius:50px 0 0 50px;-ms-border-radius:50px 0 0 50px;-o-border-radius:50px 0 0 50px;bottom:0;position:absolute;top:0;background-color:#243c4f;max-width:100%;}.services{padding:45px 15px 20px 15px;}.services .service{margin-bottom:30px;}.services .service i{width:55px;height:55px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;text-align:center;padding-top:18px;float:left;color:#fff;font-size:20px;margin-right:10px;background:#243c4f;}.services .service .text{padding-top:6px;display:inline-block;line-height:20px;font-size:16px;}.services .service .text b{font-weight:700;color:#333;}.services .service .text p{font-size:14px;color:#7f7f7f;line-height:20px !important;}.services-layout-2{text-align:center;margin-top:15px;padding:0 15px;/**
* Education
*/}.services-layout-2 .service{position:relative;padding-bottom:15px;padding-top:15px;}.services-layout-2 .service::before{content:'';position:absolute;left:-1px;top:0;width:1px;height:100%;background:-moz-radial-gradient(center, ellipse cover, #ddd 0%, rgba(255, 255, 255, 0) 70%);background:-webkit-radial-gradient(center, ellipse cover, #ddd 0%, rgba(255, 255, 255, 0) 70%);background:radial-gradient(ellipse at center, #ddd 0%, rgba(255, 255, 255, 0) 70%);}.services-layout-2 .service::after{content:'';position:absolute;left:0;bottom:0;width:100%;height:1px;background:-moz-radial-gradient(center, ellipse cover, #ddd 0%, rgba(255, 255, 255, 0) 70%);background:-webkit-radial-gradient(center, ellipse cover, #ddd 0%, rgba(255, 255, 255, 0) 70%);background:radial-gradient(ellipse at center, #ddd 0%, rgba(255, 255, 255, 0) 70%);}.services-layout-2 .service:first-child::before,.services-layout-2 .service:nth-child(3n+4)::before{opacity:0;}.services-layout-2 .service:nth-last-child(-n+3)::after{opacity:0;}.services-layout-2 .service i{width:55px;height:55px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;text-align:center;padding-top:18px;float:none;color:#fff;font-size:20px;margin-right:10px;background:#243c4f;margin-bottom:5px;}.services-layout-2 .service .text b:first-child{margin:10px 0 5px 0;font-size:17px;color:#323232;font-weight:500;}.services-layout-2 .service .text b:last-child{font-size:16px;line-height:1.8em;padding:0;margin:0 0 25px 0;}.resume-education{margin-bottom:30px;}.resume-education .rounded-icon i{width:55px;text-align:center;padding:20px 0;font-size:15px;color:#fff;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;background:#243c4f;}.resume-education .resume-out{padding-left:25px;}.resume-education .resume-out .resume-info{border-left:2px solid #e5e5e5;padding:0 0 40px 30px;}.resume-education .resume-out .resume-info:first-child{padding-top:50px;}.resume-education .resume-out .resume-info:last-child{border:0;}.resume-education .resume-out .resume-info .info-title{font-weight:600;font-size:16px;padding:0;margin:0;color:#333;}.resume-education .resume-out .resume-info .info-title::after{content:'';width:10px;height:10px;float:left;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;margin:0px 9px 0 -36px;background:#243c4f;}.resume-education .resume-out .resume-info p{color:#7f7f7f;font-weight:400;font-size:14px;line-height:24px;}.resume-education .resume-out .resume-info .info-date{font-size:14px;padding:6px 0;display:block;color:#243c4f;}.resume-info:last-child .info-title:after{margin:0px 9px 0 -34px !important;/**
* CMS Grid
*/}.mfp-zoom-out-cur .mfp-image-holder .mfp-close:hover{background:none;}.work-inner{position:relative;overflow:hidden;}.work-inner img{max-width:100%;width:100%;}.work-inner .work-overlay{position:absolute;color:#fff;padding:25px;width:100%;height:100%;padding-top:40%;opacity:0;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}.work-inner .work-overlay h3{font-size:17px;margin-bottom:4px;color:#fff;font-weight:500;}.work-inner .work-overlay p{font-size:12px !important;opacity:0.5;color:#c1c1c1 !important;line-height:16px !important;}.work-inner .work-overlay p a{font-size:12px;text-decoration:none;cursor:text;color:#c1c1c1;}.work-inner .work-overlay p a:hover{color:#c1c1c1;}.work-inner .work-overlay a.link{margin:0 auto;text-align:center;display:inline-block;width:45px;height:45px;padding-top:10px;margin-top:15px;margin-right:7px;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-moz-transform:translateY(200px);-webkit-transform:translateY(200px);-o-transform:translateY(200px);-ms-transform:translateY(200px);transform:translateY(200px);color:#fff !important;border:solid 1px;border:solid 1px #a5a5a5;}.work-inner .work-overlay a.magic-popup{background:none;margin:0 auto;text-align:center;display:inline-block;width:45px;height:45px;padding-top:10px;margin-top:15px;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-moz-transform:translateY(200px);-webkit-transform:translateY(200px);-o-transform:translateY(200px);-ms-transform:translateY(200px);transform:translateY(200px);color:#fff !important;background:transparent !important;border:solid 1px #a5a5a5;}.work-inner:hover .work-overlay{background:rgba(0, 0, 0, 0.63);opacity:1;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}.work-inner:hover .work-overlay a.magic-popup{color:#fff;background:#fff;-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);-webkit-transition:all 0.1s ease;transition:all 0.1s ease;transition-duration:0.6s;}.work-inner:hover .work-overlay a.link{color:#fff;-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);-webkit-transition:all 0.1s ease;transition:all 0.1s ease;transition-duration:0.3s;}.cms-grid-item{margin-bottom:30px;}.cms-grid-wraper .cms-grid-filter{padding-bottom:30px;}.template-cms_grid--portfolio .cms-grid-filter{position:absolute;top:-80px;}.template-cms_grid--portfolio .cms-grid-filter.filter-left{left:15px;}.template-cms_grid--portfolio .cms-grid-filter.filter-right{right:15px;padding-left:15px;z-index:99;}.template-cms_grid--portfolio .cms-grid-filter li{float:left;list-style:none;cursor:pointer;font-size:14px;margin-right:10px;color:#c1c1c1;}.template-cms_grid--portfolio .cms-grid-filter li:last-child{margin-right:0;}.template-cms_grid--portfolio .cms-grid-filter li a{color:#c1c1c1;text-decoration:none;}.template-cms_grid--portfolio .cms-grid-filter li a.active{color:#243c4f;}.template-cms_grid--portfolio .grid-loadmore .cms-load-posts{padding-bottom:15px;}.template-cms_grid--portfolio .grid-loadmore .cms-load-posts .button{font-size:13px;font-weight:bold;text-transform:uppercase;padding:12px 25px;display:inline-block;cursor:pointer;position:relative;}.template-cms_grid--portfolio .grid-loadmore .cms-load-posts .button:focus{background-color:#243c4f;}.template-cms_grid--portfolio .grid-loadmore .cms-load-posts .loading{background:#243c4f;color:#243c4f;opacity:0.7;}.template-cms_grid--portfolio .grid-loadmore .cms-load-posts .loading:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;vertical-align:-0.125em;font-family:'Font Awesome 5 Pro';font-weight:900;line-height:inherit;vertical-align:baseline;content:"\f110";-webkit-animation:loadmore-spin 1s linear infinite;animation:loadmore-spin 1s linear infinite;height:24px;width:24px;line-height:24px;font-size:24px;position:absolute;top:50%;left:50%;margin-left:-10px;margin-top:-10px;color:#fff;}@keyframes loadmore-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@-webkit-keyframes loadmore-spin{/**
*CMS Clients
 **/0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}.picard-clients{padding:30px 0;border:1px solid #c2c2c2;/** 
** CMS Testimonial
**/}.picard-clients .first{clear:none !important;}.picard-clients .item-client img.client-img{opacity:0.5;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.picard-clients .item-client:hover img.client-img{opacity:1;}.picard-testimonial{position:relative;padding:30px 0;/** 
** CMS Instagram
**/}.picard-testimonial .first{clear:none !important;}.picard-testimonial .item-testimonial{padding:0 20px;text-align:center;}.picard-testimonial .item-testimonial .quote-icon{position:absolute;left:calc(50% - 85px);top:-3px;font-size:54px;color:#e7e2e2;line-height:1;}.picard-testimonial .item-testimonial .testimonial-img{width:100px;height:100px;margin:0 auto 20px auto;border-radius:50%;overflow:hidden;vertical-align:middle;text-align:center;position:relative;}.picard-testimonial .item-testimonial .testimonial-img img{height:100%;object-fit:cover;}.picard-testimonial .item-testimonial .content-testimonial{font-size:16px;line-height:30px;margin-top:42px;margin-bottom:16px;}.picard-testimonial .item-testimonial .author-testimonial{text-transform:uppercase;font-weight:600;letter-spacing:0.05em;margin-bottom:0;color:#243c4f;}.picard-testimonial .owl-nav{display:none;}.picard-testimonial .owl-nav .owl-prev{position:absolute;left:0px;top:calc(50% - 24px);font-size:30px;}.picard-testimonial .owl-nav .owl-next{position:absolute;right:0px;top:calc(50% - 24px);font-size:30px;}.picard-testimonial:hover .owl-nav{display:block;}.instagram-cms{/** 
** CMS accordion
**/}.instagram-cms .picard-instagram .first{clear:none !important;}.instagram-cms .picard-instagram .owl-item .instagram-item-wrap{position:relative;}.instagram-cms .picard-instagram .owl-item .instagram-item-wrap .overlay{display:none;position:absolute;width:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(48, 48, 48, 0.7);height:100%;}.instagram-cms .picard-instagram .owl-item .instagram-item-wrap .overlay .overlay-inner{position:absolute;top:calc(50% - 12px);width:100%;text-align:center;}.instagram-cms .picard-instagram .owl-item .instagram-item-wrap .overlay .overlay-inner a{color:#fff;padding:10px;}.instagram-cms .picard-instagram .owl-item .instagram-item-wrap .overlay .overlay-inner a span{margin-right:5px;}.instagram-cms .picard-instagram .owl-item .instagram-item-wrap .overlay .overlay-inner:hover{color:red;}.instagram-cms .picard-instagram .owl-item:hover .overlay{display:block;}.cms-accordion{/** 
** CMS tabs
**/}.cms-accordion .card{background-color:transparent;border:1px solid #dbdbdb;border-radius:0;cursor:pointer;border-bottom:0;}.cms-accordion .card:last-child{border-bottom:1px solid #dbdbdb;}.cms-accordion .card .card-header{padding:15px 20px;margin-bottom:0;background-color:transparent;border-bottom:0;border-radius:0;position:relative;}.cms-accordion .card .card-header a{font-size:15px;font-weight:bold;cursor:pointer;display:block;padding-left:20px;}.cms-accordion .card .card-header a:after{content:"_";position:absolute;top:0;left:0;font-size:22px;font-weight:bold;padding:10px;width:40px;height:100%;text-align:center;box-shadow:none;line-height:0.5;}.cms-accordion .card .card-header a.collapsed:after{content:'+';line-height:1.5;}.cms-accordion .card .card-body{padding:0 20px 17px 20px;line-height:24px;}.cms-tabs{padding:15px 0;/** 
** CMS counter single
**/}.cms-tabs .tab-content{border:1px solid #dbdbdb;border-top:none;padding:15px;}.cms-tabs ul.nav-tabs{display:flex;flex-wrap:wrap;}.cms-tabs ul.nav-tabs li{background:#f5f5f5;margin-bottom:-1px;}.cms-tabs ul.nav-tabs li a{border:1px solid #dbdbdb;border-radius:0;margin-right:0;margin-right:-1px;transition:border-width 0.6s linear;}.cms-tabs ul.nav-tabs li:first-child a{border-left:1px solid #dbdbdb;}.cms-tabs ul.nav-tabs li.active a::before,.cms-tabs ul.nav-tabs li.active:focus::before,.cms-tabs ul.nav-tabs li.active:hover::before{content:'';position:absolute;height:3px;left:1px;bottom:-2px;right:1px;background:#fffdfd;width:calc(100% - 1px);}.template-cms_counter_single{/**
** CMS Pricing
**/}.template-cms_counter_single.content-align-right .cms-counter-head,.template-cms_counter_single.content-align-right .cms-counter-body{text-align:right;}.template-cms_counter_single.content-align-default .cms-counter-head,.template-cms_counter_single.content-align-default .cms-counter-body{text-align:inherit;}.template-cms_counter_single.content-align-left .cms-counter-head,.template-cms_counter_single.content-align-left .cms-counter-body{text-align:left;}.template-cms_counter_single.content-align-center .cms-counter-head,.template-cms_counter_single.content-align-center .cms-counter-body{text-align:center;}.template-cms_counter_single .cms-counter-title{font-weight:600;font-size:18px;}.template-cms_counter_single .cms-counter-body{padding:15px 0 35px 0;color:#243c4f;}.template-cms_counter_single .cms-counter-body .cms-icon i{color:inherit;font-size:58px;line-height:1;margin-bottom:40px;}.template-cms_counter_single .cms-counter-body .cms-counter{font-weight:600;font-size:45px;line-height:1;}.template-cms_counter_single .cms-counter-body h3{font-size:18px;line-height:26px;margin-top:16px;color:inherit;font-weight:600;margin-top:20px;text-transform:capitalize;}.cms-pricing{/**
** CMS achievment single
**/}.cms-pricing .pricing-owl .first{clear:none !important;}.cms-pricing .pricing-owl .item{background:#f5f5f5;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.1);-khtml-box-shadow:0 0 10px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.1);-ms-box-shadow:0 0 10px rgba(0, 0, 0, 0.1);-o-box-shadow:0 0 10px rgba(0, 0, 0, 0.1);box-shadow:0 0 10px rgba(0, 0, 0, 0.1);border:#f5f5f5 solid 3px;padding:47px 0 0 0;-webkit-transition:border-color 0.6s linear;-khtml-transition:border-color 0.6s linear;-moz-transition:border-color 0.6s linear;-ms-transition:border-color 0.6s linear;-o-transition:border-color 0.6s linear;transition:border-color 0.6s linear;position:relative;color:#243c4f;margin-left:10px;margin-right:10px;}.cms-pricing .pricing-owl .item .header-pricing{text-align:center;}.cms-pricing .pricing-owl .item .header-pricing i{font-size:50px;color:inherit;}.cms-pricing .pricing-owl .item .header-pricing .price-wrap{padding-top:20px;font-weight:600;}.cms-pricing .pricing-owl .item .header-pricing .price-wrap span{color:inherit;}.cms-pricing .pricing-owl .item .header-pricing .price-wrap .unitprice{font-size:24px;position:relative;top:-21px;}.cms-pricing .pricing-owl .item .header-pricing .price-wrap .price{font-size:52px;line-height:1;}.cms-pricing .pricing-owl .item .header-pricing .price-wrap .per{margin-top:1em;font-size:15px;font-style:italic;position:relative;top:-25px;}.cms-pricing .pricing-owl .item .header-pricing .title-pricing{margin-top:34px;margin-bottom:0;padding-bottom:26px;}.cms-pricing .pricing-owl .item .description{background:#fff;padding:42px 35px 50px;margin-left:2px;margin-bottom:2px;}.cms-pricing .pricing-owl .item .description .pricing-content ul{padding-left:0;}.cms-pricing .pricing-owl .item .description .pricing-content ul li{list-style:none;font-size:14px;line-height:26px;position:relative;border-bottom:none;padding-bottom:15px;margin-bottom:0;color:#303030;}.cms-pricing .pricing-owl .item .description .pricing-content ul li::before{content:"\f3a5";font-family:'Font Awesome 5 Pro';font-style:normal;font-size:12px;margin-right:10px;color:#007df2;}.cms-pricing .pricing-owl .item .description .footer-pricing{margin-top:27px;text-align:center;}.cms-pricing .pricing-owl .item .description .footer-pricing a{font-size:15px;font-weight:600;color:#303030;padding-top:16.5px;padding-bottom:16.5px;background:#eee;border-radius:4px;width:100%;}.cms-pricing .pricing-owl .item .description .footer-pricing a:hover{background:#007df2;color:#fff;}.cms-pricing .pricing-owl .item:hover{border:3px solid #007df2;}.cms-pricing .pricing-owl .feature{border:3px solid #007df2;}.cms-pricing .pricing-owl .feature .fearture-hot{position:absolute;top:9px;right:12px;text-transform:uppercase;font-weight:600;color:#999;letter-spacing:0.025em;font-size:14px;}.cms-pricing .pricing-owl .feature .description .footer-pricing a{background:#007df2;color:#fff;}.cms-achievment{text-align:center;padding:15px;/**
** CMS Calender
**/}.cms-achievment h3{font-size:16px;font-weight:400;font-style:normal;margin-top:20px;}.cms-calender{padding:15px 0;/**
** CMS Scheudule
**/}.cms-calender .calender-wrap{box-shadow:0 1px 6px rgba(0, 0, 0, 0.12), 0 1px 4px rgba(0, 0, 0, 0.24);display:-webkit-box;}.cms-calender .calender-wrap .calender-detail{color:#fff;background-color:#2f3642;width:35%;padding:80px 35px;}.cms-calender .calender-wrap .calender-detail .date{text-align:center;position:relative;margin:0 auto 13%;padding:20px 15px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;max-width:175px;min-height:180px;background-color:#e8676b;}.cms-calender .calender-wrap .calender-detail .date .day{font-size:74px;display:block;margin-bottom:8px;line-height:1;}.cms-calender .calender-wrap .calender-detail .date .month{display:block;font-size:33px;letter-spacing:3px;line-height:1;}.cms-calender .calender-wrap .calender-detail .date:before,.cms-calender .calender-wrap .calender-detail .date:after{content:'';position:absolute;top:-6px;width:3px;height:12px;-webkit-border-radius:38%;-moz-border-radius:38%;border-radius:38%;}.cms-calender .calender-wrap .calender-detail .date:before{right:calc(33.33%);}.cms-calender .calender-wrap .calender-detail .date:after{left:calc(33.33%);}.cms-calender .calender-wrap .calender-detail .week-day{font-size:36px;letter-spacing:0.08em;text-align:center;color:inherit;}.cms-calender .calender-wrap .calender-widget{padding:35px 35px;width:65%;}.cms-calender .calender-wrap .calender-widget #wp-calendar caption{font-weight:600;text-transform:uppercase;text-align:left;padding-bottom:15px;padding-left:calc(10% - 23px);text-align:center;}.cms-calender .calender-wrap .calender-widget #wp-calendar thead tr th{color:#757575;font-size:14px;font-weight:700;line-height:1;text-transform:uppercase;padding:13px 5px;border:none;text-align:center;}.cms-calender .calender-wrap .calender-widget #wp-calendar tbody tr td{text-align:center;border:none;font-size:16px;font-weight:400;padding:5px 0;}.cms-calender .calender-wrap .calender-widget #wp-calendar tbody tr td#today{display:flex;max-width:36px;justify-content:center;margin:auto;border-radius:3px;color:#fff;}.cms-calender .calender-wrap .calender-widget #wp-calendar tfoot{display:none;}.cms-calender .calender-wrap .calender-widget .calender-note{font-size:12px;line-height:1.25;border-width:1px 0 0 0;border-style:solid;border-color:#e1e1e1;padding:18px 0 18px 35px;margin:0 12px;position:relative;}.cms-calender .calender-wrap .calender-widget .calender-note::before{content:'';position:absolute;left:3px;top:0;width:14px;height:14px;margin:18px 0;background-color:#cacaca;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.medix-schedule-calendar .schedule_top .schedule_top-left{padding:30px 0;}.medix-schedule-calendar .schedule_top .schedule_top-left h3{margin-bottom:5px;}.medix-schedule-calendar .table-responsive .schedule-table tr th{font-size:14px;color:#fff;background-color:#243c4f;font-weight:500;vertical-align:middle;text-align:center;padding:10px 15px;}.medix-schedule-calendar .table-responsive .schedule-table tr td{text-align:center;vertical-align:middle;}.medix-schedule-calendar .table-responsive .schedule-table tr td p{margin:0;}.medix-schedule-calendar .table-responsive .schedule-table tr td p a{font-weight:bold;margin-right:-2.5px;}.medix-schedule-calendar .table-responsive .schedule-table thead tr th:first-child{background:none;}.medix-schedule-calendar .table-responsive .schedule-table tbody tr th{position:sticky;left:0;}.admin-bar .slidemenu-fixed{top:32px;}.ps-container::-webkit-scrollbar{height:0;width:8px;background-color:transparent;}.ps-container::-webkit-scrollbar-track{border-radius:4px;}.ps-container::-webkit-scrollbar-thumb{border-radius:4px;background-color:transparent;}.ps-container::-webkit-scrollbar{width:8px;height:auto;background-color:#eee;}.ps-container::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, .3);background-color:#aaa;}.slidemenu-fixed{position:fixed;z-index:10000;top:0;right:0;width:378px;height:100%;margin:0;-webkit-transform:translateX(450px);-moz-transform:translateX(450px);transform:translateX(450px);-webkit-transition:-webkit-transform 0.4s cubic-bezier(0.37, 0.15, 0.32, 0.94);-moz-transition:-moz-transform 0.4s cubic-bezier(0.37, 0.15, 0.32, 0.94);transition:transform 0.4s cubic-bezier(0.37, 0.15, 0.32, 0.94);background-color:#fff;}.slidemenu-fixed aside{padding:0 25px;margin-bottom:30px;}.slidemenu-fixed aside:last-child{margin-bottom:0;}.slidemenu-fixed aside .wg-title{margin:0 -25px 20px -25px;}.slidemenu-fixed aside ul{padding-left:0;}.slidemenu-fixed aside ul.sub-menu,.slidemenu-fixed aside ul.children{padding-left:15px;}.slidemenu-fixed aside ul li{list-style-type:none;line-height:35px;}.slidemenu-fixed aside ul li .rss-date{display:block;}.slidemenu-fixed aside select{width:100%;height:45px;padding-left:10px;padding-right:10px;}.slidemenu-fixed a{text-decoration:none;}.slidemenu-fixed a > img{vertical-align:unset;}.slidemenu-fixed .slidemenu-close{top:70px;left:-58px;width:58px;height:58px;border:0;margin:0;padding:0;display:block;cursor:pointer;text-align:center;position:absolute;z-index:100;background-color:#ddd;}.slidemenu-fixed .slidemenu-close:hover{color:#77fc0a;}.slidemenu-fixed .widget_search .wg-title{margin-bottom:30px;}.slidemenu-fixed .widget_text strong{font-size:14px;}.slidemenu-opened .slidemenu-fixed{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);}#overlay{position:fixed;z-index:99;top:-1000%;left:0;right:0;width:100%;height:100%;background-color:#000;opacity:0;-webkit-transition:top 0s ease 0.35s, opacity 0.35s ease;-moz-transition:top 0s ease 0.35s, opacity 0.35s ease;transition:top 0s ease 0.35s, opacity 0.35s ease;z-index:9999;}.slidemenu-opened #overlay{top:0;opacity:0.7;-webkit-transition:top 0s ease 0s, opacity 0.35s ease;-moz-transition:top 0s ease 0s, opacity 0.35s ease;transition:top 0s ease 0s, opacity 0.35s ease;}.widget-out.ps-container{overflow-y:scroll !important;position:relative;height:calc(100% - 30px);padding-bottom:30px;}.widget-out.ps-container .widget{width:100%;float:left;}.right-menu{float:right;margin:15px;padding:15px;border:solid 1px #d6d6d6;color:#292929;cursor:pointer;position:absolute;right:15px;top:0;}.profile .profile-image{text-align:center;background:#fff;-webkit-box-shadow:0px -5px 88px 0px rgba(0, 0, 0, 0.17);-moz-box-shadow:0px -5px 88px 0px rgba(0, 0, 0, 0.17);box-shadow:0px -5px 88px 0px rgba(0, 0, 0, 0.17);}.profile .profile-image img{width:100%;}.profile .profile-image .site-title{font-size:20px;font-weight:900;margin:0;padding:30px 0 10px 0;color:#333;text-transform:uppercase;}.profile .profile-image .site-description{padding-bottom:30px;}.profile-info{text-align:center;background:#fff;-webkit-box-shadow:0px 20px 88px 0px rgba(0, 0, 0, 0.17);-moz-box-shadow:0px 20px 88px 0px rgba(0, 0, 0, 0.17);box-shadow:0px 20px 88px 0px rgba(0, 0, 0, 0.17);}.profile-info .name-job{padding:23px 0;border-bottom:1px dashed #ccc;}.profile-info .name-job h1{font-size:20px;font-weight:900;margin:0;padding:0;color:#333;text-transform:uppercase;}.profile-info .name-job .job{color:#7f7f7f;font-weight:400;line-height:30px;font-size:16px;}.social-icons{padding:17px 20px;}.social-icons a{font-size:12px;color:#2a2a2a;border:solid 1px #2a2a2a;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;width:34px;display:inline-block;padding:4px 0;margin:3px 4px;text-align:center;transition:0.8s;}.social-icons a:hover{color:#fff;}.social-icons a.twitter:hover{background:#1da1f2;border-color:#1da1f2;}.social-icons a.facebook:hover{background:#3b5998;border-color:#3b5998;}.social-icons a.google:hover{background:#e74c3c;border-color:#e74c3c;}.social-icons a.youtube:hover{background:#ee3637;border-color:#ee3637;}.social-icons a.rss:hover{background:#f79320;border-color:#f79320;}.social-icons a.instagram:hover{background:#d95443;border-color:#d95443;}.social-icons a.skype:hover{background:#00aaf2;border-color:#00aaf2;}.social-icons a.linkedin:hover{background:#007bb5;border-color:#007bb5;}.social-icons a.pinterest:hover{background:#c12227;border-color:#c12227;}.social-icons a.vimeo:hover{background:#4bf;border-color:#4bf;}.social-icons a.yelp:hover{background:#d32323;border-color:#d32323;}.social-icons a.tumblr:hover{background:#395976;border-color:#395976;}.social-icons a.behance:hover{background:#0076ff;border-color:#0076ff;}.social-icons a.dribbble:hover{background:#eb4095;border-color:#eb4095;}.site-main article .post-thumbnail img{width:100%;}.site-main article .entry-header .entry-title{font-size:20px;line-height:24px;font-weight:bold;margin-top:24px;margin-bottom:0;color:#243c4f;}.site-main article .entry-header .entry-title a{text-decoration:none;color:#243c4f;}.site-main article .entry-header .entry-title a:hover{color:#3ff209;}.site-main article .entry-header .entry-meta{font-size:14px;line-height:24px;font-weight:600;padding:6px 0 10px 0;}.site-main article .entry-header .entry-meta .archive_detail,.site-main article .entry-header .entry-meta .single_detail{list-style-type:none;padding:0;margin:0;}.site-main article .entry-header .entry-meta .archive_detail li,.site-main article .entry-header .entry-meta .single_detail li{position:relative;list-style-type:none;display:inline;line-height:20px;margin-right:3px;color:#243c4f;}.site-main article .entry-header .entry-meta .archive_detail li + li,.site-main article .entry-header .entry-meta .single_detail li + li{padding-left:8px;}.site-main article .entry-header .entry-meta .archive_detail li + li:before,.site-main article .entry-header .entry-meta .single_detail li + li:before{content:"";width:1px;height:13px;background:#243c4f;position:absolute;left:0;top:3px;z-index:1;transform:rotate(30deg);-moz-transform:rotate(30deg);-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);}.site-main article .entry-header .entry-meta .archive_detail li a,.site-main article .entry-header .entry-meta .single_detail li a{color:#243c4f;line-height:24px;font-weight:600;font-size:14px;}.site-main article .entry-header .entry-meta .archive_detail li a:hover,.site-main article .entry-header .entry-meta .single_detail li a:hover{color:#3ff209;text-decoration:none;}.site-main article .entry-header .entry-meta .archive_detail li i,.site-main article .entry-header .entry-meta .single_detail li i{display:none;}.site-main article .entry-content p{font-size:14px;line-height:24px;color:#7f7f7f;font-weight:400;margin-bottom:24px;}.site-main article .entry-content p:last-child{margin-bottom:0;}.site-main article .entry-content blockquote{padding:30px 15px;}.site-main article .entry-footer{margin-top:20px;}.site-main article .entry-footer a{font-size:13px;font-weight:bold;text-transform:uppercase;padding:12px 25px;display:inline-block;}.site-main article .entry-footer a:hover{text-decoration:none;}.site-main article .page-links .post-page-numbers{margin:0 3px;}.cms--post-classic .site-main article,.page_author .site-main article,.cms--single-post .site-main article,.arc_page .site-main article,.page-search .site-main article{margin-bottom:60px;}.cms--post-classic .site-main article iframe,.page_author .site-main article iframe,.cms--single-post .site-main article iframe,.arc_page .site-main article iframe,.page-search .site-main article iframe{max-width:100%;}.is-sidebar-left{padding:0 15px;}.cms--single-post .post-navigation{padding-bottom:30px;}article.sticky .entry-title a{position:relative;padding-left:20px;}article.sticky .entry-title a:before{font-family:'Font Awesome 5 pro';content:'\f005';font-size:14px;position:absolute;top:0;left:0;color:#ffa60a;}.detail-author{color:#6a6a6a;}.footer{bottom:0;width:100%;text-align:center;padding:27px 0;float:left;left:0;border-top:1px dashed #ccc;background:#fff;-webkit-box-shadow:0px 10px 40px 1px rgba(0, 0, 0, 0.17);-moz-box-shadow:0px 10px 40px 1px rgba(0, 0, 0, 0.17);box-shadow:0px 10px 40px 1px rgba(0, 0, 0, 0.17);}.footer p{color:#7f7f7f;font-size:13px;margin:0;line-height:18px;}.body-picard-v2 .footer{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border:none;padding:0;}.body-picard-v2 .footer .footer-copyright{display:none;}@media screen and (min-height:700px) and (min-width:1024px){.body-picard-v2 #page_wraper .header-left .header-copyright{position:absolute;bottom:0;}}@media screen and (max-width:1024px){.body-picard-v2 .container .about-me,.body-picard-v2 .container-fluid .about-me{padding:20px 15px 7px 15px;margin-bottom:-10px;}.body-picard-v2 .header-left .profile-info ul.second-menu li a{padding:7px 20px !important;}}@media screen and (min-width:992px) and (max-width:1200px){.menu-main-menu > li a{padding:20px 8px;}}@media screen and (max-width:991px){.work-inner .work-overlay{background:rgba(0, 0, 0, 0.63);opacity:1;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.work-inner .work-overlay a.magic-popup{color:#fff;background:#fff;-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-ms-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease;transition-duration:0.6s;}.work-inner .work-overlay a.link{color:#fff;-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-ms-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease;transition-duration:0.3s;}.social-icons a{color:#fff;}.social-icons a.twitter{background:#1da1f2;border-color:#1da1f2;}.social-icons a.facebook{background:#3b5998;border-color:#3b5998;}.social-icons a.google{background:#e74c3c;border-color:#e74c3c;}.social-icons a.youtube{background:#ee3637;border-color:#ee3637;}.social-icons a.rss{background:#f79320;border-color:#f79320;}.social-icons a.instagram{background:#d95443;border-color:#d95443;}.social-icons a.skype{background:#00aaf2;border-color:#00aaf2;}.social-icons a.linkedin{background:#007bb5;border-color:#007bb5;}.social-icons a.pinterest{background:#c12227;border-color:#c12227;}.social-icons a.vimeo{background:#4bf;border-color:#4bf;}.social-icons a.yelp{background:#d32323;border-color:#d32323;}.social-icons a.tumblr{background:#395976;border-color:#395976;}.social-icons a.behance{background:#0076ff;border-color:#0076ff;}.social-icons a.dribbble{background:#eb4095;border-color:#eb4095;}.profile{margin-bottom:30px;}.body-picard-v2 .container .about-me,.body-picard-v2 .container-fluid .about-me{padding:38px 15px 25px 15px;}.body-picard-v2 #page_wraper{overflow-x:hidden;}.body-picard-v2 #page_wraper .header-left{padding-top:80px;position:relative;margin-bottom:0;background:none;padding:0 15px;height:auto;}.body-picard-v2 #page_wraper .header-left .menu-main-menu{top:0;margin-top:78px !important;left:0;position:absolute;display:none;max-height:380px;overflow-y:scroll;background-color:#fff;/*----------*/margin-top:45px !important;z-index:99999;}.body-picard-v2 #page_wraper .header-left .menu-main-menu li{width:100%;border-bottom:1px dashed #ddd !important;border-right:unset !important;}.body-picard-v2 #page_wraper .header-left .menu-main-menu li.current-menu-item{border-bottom:1px dashed #ddd !important;}.body-picard-v2 #page_wraper .header-left .menu-main-menu li a{padding:30px 20px;}.body-picard-v2 #page_wraper .header-left .menu-main-menu li .cs-menu-toggle{color:#333;cursor:pointer;position:absolute;right:0px;text-align:center;top:0;width:30px;bottom:0;line-height:2;vertical-align:middle;display:flex;z-index:999;flex-wrap:wrap;justify-content:center;align-items:center;}.body-picard-v2 #page_wraper .header-left .menu-main-menu .sub-menu.submenu-open{visibility:visible !important;opacity:1 !important;}.body-picard-v2 #page_wraper .header-left .menu-main-menu > li.menu-item-has-children .sub-menu{width:100% !important;top:100%;transition:none;box-shadow:none;padding:0;border-top:1px solid #ddd;}.body-picard-v2 #page_wraper .header-left .menu-main-menu > li.menu-item-has-children .sub-menu li{text-align:center;}.body-picard-v2 #page_wraper .header-left .menu-main-menu > li.menu-item-has-children .sub-menu li a{padding-top:0;padding-bottom:0;}.body-picard-v2 #page_wraper .header-left .menu-main-menu > li.menu-item-has-children .sub-menu li .cs-menu-toggle{line-height:35px;}.body-picard-v2 #page_wraper .header-left .menu-main-menu > li.menu-item-has-children .sub-menu li .sub-menu{top:100%;margin-top:0;left:0;transition:none;margin-left:0;}.body-picard-v2 #page_wraper .header-left .menu-main-menu > li .sub-menu .menu-item-has-children > a:after{content:none;}.body-picard-v2 #page_wraper .header-left .profile-info{margin-bottom:20px;}.body-picard-v2 .header-style-seconds{background-color:#fff;}.body-picard-v2 .footer{padding:0 0 27px 0;}.body-picard-v2 .footer .footer-copyright{display:block;}.body-picard-v2 .header-left{padding:45px 15px 0 15px !important;}.body-picard-v2 .header-left .header-copyright{display:none;}.body-picard-v2 .header-left .responsive-menu{display:block !important;}}@media screen and (min-width:768px){ul.info-list li{float:left;width:33%;}.menu-main-menu{display:inline-block;}}@media screen and (max-width:767px){.services .service{text-align:center;}.services .service i{float:none;}.services .service span{width:100%;text-align:center;}.admin-bar .cshero-main-header .responsive-menu{top:46px !important;}.responsive-menu{display:block !important;}.cshero-main-header{position:fixed;top:0;left:0;width:100%;z-index:999;}.menu-main-menu{top:0;margin-top:78px !important;left:0;position:absolute;display:none;max-height:380px;overflow-y:scroll;background-color:#fff;/*----------*/}.menu-main-menu li{width:100%;border-bottom:1px dashed #ddd !important;border-right:unset !important;}.menu-main-menu li.current-menu-item{border-bottom:1px dashed #ddd !important;}.menu-main-menu li a{padding:30px 20px;}.menu-main-menu li .cs-menu-toggle{color:#333;cursor:pointer;position:absolute;right:0px;text-align:center;top:0;width:30px;bottom:0;line-height:2;vertical-align:middle;display:flex;z-index:999;flex-wrap:wrap;justify-content:center;align-items:center;}.menu-main-menu .sub-menu.submenu-open{visibility:visible !important;opacity:1 !important;}.menu-main-menu > li.menu-item-has-children .sub-menu{width:100% !important;top:100%;transition:none;box-shadow:none;padding:0;border-top:1px solid #ddd;}.menu-main-menu > li.menu-item-has-children .sub-menu li{text-align:center;}.menu-main-menu > li.menu-item-has-children .sub-menu li a{padding-top:0;padding-bottom:0;}.menu-main-menu > li.menu-item-has-children .sub-menu li .cs-menu-toggle{line-height:35px;}.menu-main-menu > li.menu-item-has-children .sub-menu li .sub-menu{top:100%;margin-top:0;left:0;transition:none;margin-left:0;}.menu-main-menu > li .sub-menu .menu-item-has-children > a:after{content:none;}.right-menu{position:fixed;z-index:9999;top:0;right:0;}#cshero-header .right-menu{background-color:#fff !important;top:0;position:absolute;}.template-cms_grid--portfolio .cms-grid-filter{position:static;display:inline-block;padding-bottom:30px;text-align:center;}.comments-area .comment-list li.comment .comment-body .comment-author-image{margin-bottom:10px;}.comments-area .comment-list li.comment .comment-body .comment-main{margin-top:0;}.comments-area .comment-list ol.children{padding-left:0;}#menu-menu-second{background-color:#fff;z-index:99999;}.services-layout-2 .service::before{opacity:0 !important;}.services-layout-2 .service::after{opacity:1 !important;}.services-layout-2 .service:last-child::after{opacity:0 !important;}.gray-bg{padding-left:0;padding-right:0;}.body-picard-v2 .block-one .about-me{padding:28px 15px 15px 15px;}.body-picard-v2 .gray-bg{padding-left:15px;padding-right:15px;}.body-picard-v2 .site-main{padding:30px 0px;}.body-picard-v2 .menu-main-menu{top:0;}.picard-testimonial .item-testimonial{padding:0 15px;}.header-style-seconds .menu-main-menu{margin-top:44px !important;}.cms-calender .calender-wrap .calender-detail .week-day{font-size:32px;letter-spacing:0;}}@media screen and (max-width:600px){.admin-bar .cshero-main-header.affix-top .responsive-menu{top:0 !important;}.admin-bar .cshero-main-header.affix-top .right-menu{top:0 !important;}.cms-calender .calender-wrap{display:block;}.cms-calender .calender-wrap .calender-detail,.cms-calender .calender-wrap .calender-widget{width:100%;}.cms-calender .calender-wrap .calender-detail{padding:40px 15px;}}@media screen and (max-width:768px) and (min-width:530px){.info-about ul.info-list li{float:left;width:50%;}}@media only screen and (max-width:479px){.comments-area .comment-main{width:calc(100% - 0px) !important;padding-left:0 !important;}}@media screen and (max-width:360px){.cms-calender .calender-wrap .calender-widget{padding:20px 10px;}.error404 .error-404{margin-top:20px;}#cshero-header-navigation .main-navigation .menu-main-menu li > a{padding:10px 15px !important;}#page_wraper{margin:30px 0;}.profile{margin-bottom:15px;}.content_wrap{margin-top:15px;}}@media screen and (max-width:320px){.cms-calender .calender-wrap .calender-widget{padding:10px 5px;}}.responsive-menu{padding:28px 23px;color:#fff;cursor:pointer;display:none;color:#000;font-size:14px;font-weight:bold;width:100%;-webkit-box-shadow:-2px -1px 88px 0px rgba(0, 0, 0, 0.17);-moz-box-shadow:-2px -1px 88px 0px rgba(0, 0, 0, 0.17);box-shadow:-2px -1px 88px 0px rgba(0, 0, 0, 0.17);}.responsive-menu .icon-mobile-menu img{width:20px;height:20px;}.body-picard-v2 .responsive-menu{position:absolute;top:0;z-index:99;left:0;background:#fff;}.header-style-seconds .responsive-menu{padding:10px 20px;}.menu-main-menu > li .sub-menu.sub-menu-open{visibility:visible;opacity:1;}@media (min-width:768px) and (max-width:991px){#cshero-header-navigation .main-navigation ul.nav-menu > li > a{font-size:12px !important;}#cshero-header-navigation .main-navigation .menu-main-menu > li > a{padding:15px 10px !important;}#cshero-header .right-menu .right-menu{margin:7px !important;padding:10px !important;top:calc(50% - 29px) !important;}.services-layout-2 .service::before{opacity:0 !important;}.services-layout-2 .service::after{opacity:1 !important;}}.widget_calendar tfoot #next a{border-left:unset;}.picard-wc-img-summary{margin-top:30px;margin-bottom:70px;}.picard-wc-img-summary .wc-single-img-wrap .woo_sale_badges{background:#e33;box-shadow:none;color:#fff;font-size:1em;font-weight:normal;left:5px;line-height:1.5;min-height:auto;min-width:0;padding:6px;position:absolute;right:auto;text-shadow:none;text-transform:none;top:10px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;}.picard-wc-img-summary .wc-single-img-wrap .woo_sale_badges .onsale{font-size:14px;display:block;min-width:33px;min-height:33px;line-height:2.4;text-align:center;}.picard-wc-img-summary .wc-single-img-wrap .woo_sale_badges{left:20px;z-index:99;}.picard-wc-img-summary .wc-single-img-wrap .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;top:15px;right:20px;z-index:99;font-size:24px;top:5px;}.picard-wc-img-summary .wc-single-img-wrap .woocommerce-product-gallery .woocommerce-product-gallery__trigger:before{content:"\f424";font-family:'Font Awesome 5 Pro';font-size:20px;}.picard-wc-img-summary .wc-single-img-wrap .woocommerce-product-gallery .woocommerce-product-gallery__trigger img{display:none !important;}.picard-wc-img-summary .wc-single-img-wrap .woocommerce-product-gallery .flex-viewport{cursor:crosshair;}.picard-wc-img-summary .wc-single-img-wrap .woocommerce-product-gallery .flex-direction-nav{display:inline-flex;padding:0;list-style:none;text-align:center;width:100%;position:absolute;bottom:10px;}.picard-wc-img-summary .wc-single-img-wrap .woocommerce-product-gallery .flex-direction-nav li{width:50%;}.picard-wc-img-summary .wc-single-img-wrap .woocommerce-product-gallery .flex-direction-nav li:first-child{text-align:right;margin-right:15px;}.picard-wc-img-summary .wc-single-img-wrap .woocommerce-product-gallery .flex-direction-nav li:last-child{text-align:left;margin-left:15px;}.wc-single-summary-wrap .summary .single-product-nav{float:right;position:relative;display:block;max-width:65px;}.wc-single-summary-wrap .summary .single-product-nav .nav-links a{border:1px solid #243c4f;border-radius:3px;color:#243c4f;font-size:15px;height:30px;line-height:28px;text-align:center;width:30px;display:inline-block;}.wc-single-summary-wrap .summary .product_title{font-size:23px;line-height:1.15;margin-bottom:25px;text-transform:none;color:#243c4f;float:left;width:calc(100% - 65px);}.wc-single-summary-wrap .summary .price{clear:both;color:#e33;font-size:20px;font-weight:600;line-height:normal;}.wc-single-summary-wrap .summary .price del{color:#999;font-weight:normal;font-size:18px;}.wc-single-summary-wrap .summary .price ins{background:none;color:inherit;}.wc-single-summary-wrap .summary .woocommerce-product-details__short-description{margin:0 0 30px;}.wc-single-summary-wrap .summary .woocommerce-product-details__short-description p{color:#989898;font-size:16px;font-weight:400;}.wc-single-summary-wrap .summary .variations_form{display:block !important;}.wc-single-summary-wrap .summary .variations_form .variations{width:50%;}.wc-single-summary-wrap .summary .variations_form .variations tbody tr{display:block;margin-bottom:20px;}.wc-single-summary-wrap .summary .variations_form .variations tbody tr td.label{display:block;background:none;border:none;font-weight:700;color:#243c4f;font-size:13px;margin:10px 0 10px;padding:0;text-align:left;text-transform:uppercase;}.wc-single-summary-wrap .summary .variations_form .variations tbody tr td.value{border:none;display:block;padding:0;}.wc-single-summary-wrap .summary .variations_form .variations tbody tr td.value select{background-color:#f8f8f8;border:1px solid #ebebeb;height:30px;padding:4px 5px 5px 15px;width:100%;font-size:14px;}.wc-single-summary-wrap .summary .variations_form .single_variation_wrap .woocommerce-variation{padding-bottom:20px;margin-top:-10px;}.wc-single-summary-wrap .summary .woocommerce-variation-add-to-cart,.wc-single-summary-wrap .summary .cart{margin:0 0 20px;display:flex;flex-wrap:wrap;}.wc-single-summary-wrap .summary .woocommerce-variation-add-to-cart > .quantity,.wc-single-summary-wrap .summary .cart > .quantity{float:left;margin-right:5px;}.wc-single-summary-wrap .summary .woocommerce-variation-add-to-cart > .quantity .input-text,.wc-single-summary-wrap .summary .cart > .quantity .input-text{background:none;border:1px solid #ebebeb;color:#323232;font-weight:400;height:50px;line-height:50px;padding:0;width:75px;text-align:center;}.wc-single-summary-wrap .summary .woocommerce-variation-add-to-cart > .woocommerce-grouped-product-list tr,.wc-single-summary-wrap .summary .cart > .woocommerce-grouped-product-list tr{display:table-row;}.wc-single-summary-wrap .summary .woocommerce-variation-add-to-cart > .woocommerce-grouped-product-list tr td,.wc-single-summary-wrap .summary .cart > .woocommerce-grouped-product-list tr td,.wc-single-summary-wrap .summary .woocommerce-variation-add-to-cart > .woocommerce-grouped-product-list tr th,.wc-single-summary-wrap .summary .cart > .woocommerce-grouped-product-list tr th{border:none;line-height:1;}.wc-single-summary-wrap .summary .woocommerce-variation-add-to-cart > .woocommerce-grouped-product-list tr td,.wc-single-summary-wrap .summary .cart > .woocommerce-grouped-product-list tr td{vertical-align:middle;}.wc-single-summary-wrap .summary .woocommerce-variation-add-to-cart > .woocommerce-grouped-product-list tr td .quantity input,.wc-single-summary-wrap .summary .cart > .woocommerce-grouped-product-list tr td .quantity input{height:50px;border:1px solid #ebebeb;text-align:center;font-size:16px;color:#303030;width:75px;line-height:50px;}.wc-single-summary-wrap .summary .woocommerce-variation-add-to-cart > .woocommerce-grouped-product-list tr td.woocommerce-grouped-product-list-item__quantity,.wc-single-summary-wrap .summary .cart > .woocommerce-grouped-product-list tr td.woocommerce-grouped-product-list-item__quantity{width:80px;margin-left:0;margin-right:5px;padding:0 0 20px 0;}.wc-single-summary-wrap .summary .woocommerce-variation-add-to-cart > .woocommerce-grouped-product-list tr td.woocommerce-grouped-product-list-item__label,.wc-single-summary-wrap .summary .cart > .woocommerce-grouped-product-list tr td.woocommerce-grouped-product-list-item__label{display:block;line-height:1em;text-align:left;margin:0;padding:0 0 0 15px;}.wc-single-summary-wrap .summary .woocommerce-variation-add-to-cart > .woocommerce-grouped-product-list tr td.woocommerce-grouped-product-list-item__label a,.wc-single-summary-wrap .summary .cart > .woocommerce-grouped-product-list tr td.woocommerce-grouped-product-list-item__label a{font-weight:600;font-size:16px;}.wc-single-summary-wrap .summary .woocommerce-variation-add-to-cart > .woocommerce-grouped-product-list tr td.woocommerce-grouped-product-list-item__price,.wc-single-summary-wrap .summary .cart > .woocommerce-grouped-product-list tr td.woocommerce-grouped-product-list-item__price{border:none;color:#323232;display:block;font-size:15px;margin:10px 0 0 0;padding:0 0 0 15px;}.wc-single-summary-wrap .summary .woocommerce-variation-add-to-cart > .woocommerce-grouped-product-list tr td.woocommerce-grouped-product-list-item__price .amount,.wc-single-summary-wrap .summary .cart > .woocommerce-grouped-product-list tr td.woocommerce-grouped-product-list-item__price .amount,.wc-single-summary-wrap .summary .woocommerce-variation-add-to-cart > .woocommerce-grouped-product-list tr td.woocommerce-grouped-product-list-item__price ins,.wc-single-summary-wrap .summary .cart > .woocommerce-grouped-product-list tr td.woocommerce-grouped-product-list-item__price ins{font-weight:600;background:none;}.wc-single-summary-wrap .summary .woocommerce-variation-add-to-cart > .woocommerce-grouped-product-list tr td.woocommerce-grouped-product-list-item__price del .amount,.wc-single-summary-wrap .summary .cart > .woocommerce-grouped-product-list tr td.woocommerce-grouped-product-list-item__price del .amount{color:#999;font-size:14px;font-weight:normal;}.wc-single-summary-wrap .summary .woocommerce-variation-add-to-cart > .single_add_to_cart_button,.wc-single-summary-wrap .summary .cart > .single_add_to_cart_button{float:left;background:none;border:1px solid #243c4f;color:#243c4f;font-weight:600;height:50px;letter-spacing:0;line-height:50px;margin:0 0 10px 0;min-width:180px;padding:0 30px;text-transform:uppercase;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-left:5px;font-size:14px;cursor:pointer;text-align:center;margin-left:0;min-width:auto;padding:0 20px;}.wc-single-summary-wrap .summary .woocommerce-variation-add-to-cart > .single_add_to_cart_button:hover,.wc-single-summary-wrap .summary .cart > .single_add_to_cart_button:hover{color:#77fc0a;border-color:#77fc0a;}.wc-single-summary-wrap .summary .woocommerce-variation-add-to-cart > .wishlist-btn button,.wc-single-summary-wrap .summary .cart > .wishlist-btn button,.wc-single-summary-wrap .summary .woocommerce-variation-add-to-cart > .compare-btn button,.wc-single-summary-wrap .summary .cart > .compare-btn button,.wc-single-summary-wrap .summary .woocommerce-variation-add-to-cart > .wishlist-btn a,.wc-single-summary-wrap .summary .cart > .wishlist-btn a,.wc-single-summary-wrap .summary .woocommerce-variation-add-to-cart > .compare-btn a,.wc-single-summary-wrap .summary .cart > .compare-btn a{float:left;background:none;color:#243c4f;font-size:0;border:1px solid #243c4f;height:50px;padding:0 15px;line-height:50px;margin-left:5px;}.wc-single-summary-wrap .summary .woocommerce-variation-add-to-cart > .wishlist-btn button:hover,.wc-single-summary-wrap .summary .cart > .wishlist-btn button:hover,.wc-single-summary-wrap .summary .woocommerce-variation-add-to-cart > .compare-btn button:hover,.wc-single-summary-wrap .summary .cart > .compare-btn button:hover,.wc-single-summary-wrap .summary .woocommerce-variation-add-to-cart > .wishlist-btn a:hover,.wc-single-summary-wrap .summary .cart > .wishlist-btn a:hover,.wc-single-summary-wrap .summary .woocommerce-variation-add-to-cart > .compare-btn a:hover,.wc-single-summary-wrap .summary .cart > .compare-btn a:hover{color:#77fc0a;border-color:#77fc0a;}.wc-single-summary-wrap .summary .woocommerce-variation-add-to-cart > .wishlist-btn button:before,.wc-single-summary-wrap .summary .cart > .wishlist-btn button:before,.wc-single-summary-wrap .summary .woocommerce-variation-add-to-cart > .compare-btn button:before,.wc-single-summary-wrap .summary .cart > .compare-btn button:before,.wc-single-summary-wrap .summary .woocommerce-variation-add-to-cart > .wishlist-btn a:before,.wc-single-summary-wrap .summary .cart > .wishlist-btn a:before,.wc-single-summary-wrap .summary .woocommerce-variation-add-to-cart > .compare-btn a:before,.wc-single-summary-wrap .summary .cart > .compare-btn a:before{font-family:'Font Awesome 5 Pro';font-size:18px;}.wc-single-summary-wrap .summary .woocommerce-variation-add-to-cart > .compare-btn button:before,.wc-single-summary-wrap .summary .cart > .compare-btn button:before,.wc-single-summary-wrap .summary .woocommerce-variation-add-to-cart > .compare-btn a:before,.wc-single-summary-wrap .summary .cart > .compare-btn a:before{content:'\f074';}.wc-single-summary-wrap .summary .woocommerce-variation-add-to-cart > .wishlist-btn button:before,.wc-single-summary-wrap .summary .cart > .wishlist-btn button:before,.wc-single-summary-wrap .summary .woocommerce-variation-add-to-cart > .wishlist-btn a:before,.wc-single-summary-wrap .summary .cart > .wishlist-btn a:before{content:'\f004';}.wc-single-summary-wrap .summary .product_meta{clear:both;border-top:1px solid #ebebeb;margin:0 0 20px 0;padding-top:20px;width:100%;}.wc-single-summary-wrap .summary .product_meta .posted_in,.wc-single-summary-wrap .summary .product_meta .sku_wrapper,.wc-single-summary-wrap .summary .product_meta .tagged_as{display:block;font-size:16px;font-weight:600;margin:0 0 5px 0;text-transform:uppercase;color:#243c4f;margin-bottom:5px;}.wc-single-summary-wrap .summary .product_meta .posted_in a,.wc-single-summary-wrap .summary .product_meta .sku_wrapper a,.wc-single-summary-wrap .summary .product_meta .tagged_as a,.wc-single-summary-wrap .summary .product_meta .posted_in .sku,.wc-single-summary-wrap .summary .product_meta .sku_wrapper .sku,.wc-single-summary-wrap .summary .product_meta .tagged_as .sku{font-weight:400;text-transform:none;font-size:14px;}.wc-single-summary-wrap .summary .product_meta .posted_in .meta_speace,.wc-single-summary-wrap .summary .product_meta .sku_wrapper .meta_speace,.wc-single-summary-wrap .summary .product_meta .tagged_as .meta_speace{color:#6a6a6a;}.wc-single-summary-wrap .summary .woocommerce-product-rating{clear:both;margin:0 0 20px;}.wc-single-summary-wrap .summary .woocommerce-product-rating .star-rating{float:right;height:15px;line-height:15px;width:72px;position:relative;margin-top:3px;}.wc-single-summary-wrap .summary .woocommerce-product-rating .star-rating::before{color:#e1e1e1;content:'\f005\f005\f005\f005\f005';font-family:'Font Awesome 5 Pro';font-size:13px;letter-spacing:0;font-weight:600;}.wc-single-summary-wrap .summary .woocommerce-product-rating .star-rating span{font-size:0;height:100%;display:block;overflow:hidden;position:absolute;top:0;line-height:1.5;}.wc-single-summary-wrap .summary .woocommerce-product-rating .star-rating span::before{color:#f5c60d;content:'\f005\f005\f005\f005\f005';font-family:'Font Awesome 5 Pro';font-size:13px;letter-spacing:0;font-weight:600;}.wc-single-summary-wrap .summary .woocommerce-product-rating .star-rating{float:left;margin:6px 0;}.wc-single-summary-wrap .summary .woocommerce-product-rating .woocommerce-review-link{color:#999;display:inline-block;margin-left:10px;vertical-align:middle;font-size:14px;}.woocommerce-notices-wrapper{margin-top:15px;}.woocommerce-notices-wrapper > ul,.woocommerce-notices-wrapper > div{list-style:none;padding-left:0;background:#f2f2f2;border-top-style:solid;border-top-width:3px;border-top-color:#f2f2f2;position:relative;font-size:13px;padding:1em 2em 1em 3.5em;}.woocommerce-notices-wrapper > ul:before,.woocommerce-notices-wrapper > div:before{font-family:'Font Awesome 5 Pro';display:inline-block;position:absolute;top:1em;font-weight:bold;left:1.5em;}.woocommerce-notices-wrapper .woocommerce-error{border-top-color:#b81c23;}.woocommerce-notices-wrapper .woocommerce-error:before{content:'\f057';color:#b81c23;}.woocommerce-notices-wrapper .woocommerce-message{line-height:40px;border-top-color:#8fae1b;}.woocommerce-notices-wrapper .woocommerce-message:before{content:'\f058';color:#8fae1b;}.woocommerce-notices-wrapper .woocommerce-message a{float:left;background:none;border:1px solid #243c4f;color:#243c4f;font-weight:600;height:50px;letter-spacing:0;line-height:50px;margin:0 0 10px 0;min-width:180px;padding:0 30px;text-transform:uppercase;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-left:5px;font-size:14px;cursor:pointer;text-align:center;background:#fff;text-align:center;text-transform:capitalize;height:40px;line-height:40px;}.woocommerce-notices-wrapper .woocommerce-message a:hover{color:#77fc0a;border-color:#77fc0a;}.woocommerce-notices-wrapper .woocommerce-message .restore-item{float:right;}.woocommerce-notices-wrapper .woocommerce-info{border-top-color:#1e85be;}.woocommerce-notices-wrapper .woocommerce-info:before{content:'\f06a';color:#1e85be;}.woocommerce-notices-wrapper .woocommerce-error .button,.woocommerce-notices-wrapper .woocommerce-info .button,.woocommerce-notices-wrapper .woocommerce-message .button{float:right;}.woocommerce-product-gallery .woocommerce-product-gallery__wrapper{margin-top:0;max-width:none;}.woocommerce-tabs{border-top:1px solid #ebebeb;padding-top:60px;width:100%;}.woocommerce-tabs .tabs{border:none;margin:0 0 30px 0;overflow:visible;padding:0;position:relative;text-align:center;list-style:none;}.woocommerce-tabs .tabs li{margin:0 40px;display:inline-block;padding:0;position:relative;vertical-align:middle;}.woocommerce-tabs .tabs li a{color:#929292;display:block;font-size:18px;font-weight:600;padding:0;position:relative;text-decoration:none;text-shadow:none;text-transform:none;}.woocommerce-tabs .tabs li.active a{color:#243c4f;}.woocommerce-tabs .woocommerce-Tabs-panel{box-shadow:none;}.woocommerce-tabs .woocommerce-Tabs-panel > h2{display:none;}.woocommerce-tabs .woocommerce-Tabs-panel .shop_attributes th{width:150px;}.woocommerce-tabs .woocommerce-Tabs-panel .shop_attributes th,.woocommerce-tabs .woocommerce-Tabs-panel .shop_attributes td{font-weight:700;padding:8px;border-top:0;border:1px dotted rgba(0, 0, 0, .1);margin:0;line-height:1.5;}.woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews{padding:0 80px;}.woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews .comment-form-rating .stars span a{font-size:0;margin-right:15px;}.woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews .comment-form-rating .stars span a:before{color:#e1e1e1;font-family:'Font Awesome 5 Pro';font-size:13px;letter-spacing:1;}.woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews .comment-form-rating .stars span a.active:before{color:#f5c60d;}.woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews .comment-form-rating .stars span a.star-1:before{content:'\f005';}.woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews .comment-form-rating .stars span a.star-2:before{content:'\f005\f005';}.woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews .comment-form-rating .stars span a.star-3:before{content:'\f005\f005\f005';}.woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews .comment-form-rating .stars span a.star-4:before{content:'\f005\f005\f005\f005';}.woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews .comment-form-rating .stars span a.star-5:before{content:'\f005\f005\f005\f005\f005';}.woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews .commentlist{list-style:none;padding-left:0;}.woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews .commentlist .review{padding:0;margin:0 0 20px;border:0;background:0;border:0;}.woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews .commentlist .review .comment_container{position:relative;}.woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews .commentlist .review .comment_container img{background:none;border:none;padding:0;width:60px;float:left;position:absolute;top:0;left:0;height:auto;margin:0;box-shadow:none;}.woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews .commentlist .review .comment_container .comment-text{border-radius:3px;margin-left:80px;position:relative;border:1px solid #e4e1e3;border-radius:4px;padding:15px;}.woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews .commentlist .review .comment_container .comment-text:before{background:#fff;border-bottom:1px solid #ebebeb;border-left:1px solid #ebebeb;content:'';display:block;height:10px;left:-6px;position:absolute;top:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:10px;}.woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews .commentlist .review .comment_container .comment-text .star-rating{float:right;height:15px;line-height:15px;width:72px;position:relative;margin-top:3px;}.woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews .commentlist .review .comment_container .comment-text .star-rating::before{color:#e1e1e1;content:'\f005\f005\f005\f005\f005';font-family:'Font Awesome 5 Pro';font-size:13px;letter-spacing:0;font-weight:600;}.woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews .commentlist .review .comment_container .comment-text .star-rating span{font-size:0;height:100%;display:block;overflow:hidden;position:absolute;top:0;line-height:1.5;}.woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews .commentlist .review .comment_container .comment-text .star-rating span::before{color:#f5c60d;content:'\f005\f005\f005\f005\f005';font-family:'Font Awesome 5 Pro';font-size:13px;letter-spacing:0;font-weight:600;}.woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews .commentlist .review .comment_container .comment-text .star-rating{float:left;margin:6px 0;}.woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews .commentlist .review .comment_container .comment-text .meta{clear:both;font-style:italic;font-size:15px;}.woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews .commentlist .review .comment_container .comment-text .description{color:#777;}.woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews .comment-form .comment-form-author input,.woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews .comment-form .comment-form-email input{background:#fff;border:1px solid #ebebeb;border-radius:0;height:50px;line-height:48px;max-width:100%;padding:0 15px;vertical-align:middle;}.woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews .comment-form .comment-form-author label,.woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews .comment-form .comment-form-email label{font-size:15px;display:block;font-weight:normal;}.woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews .comment-form .comment-form-comment textarea{border:1px solid #ebebeb;border-radius:3px;height:125px;padding:10px;width:100%;}.woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews .comment-form .form-submit input{float:left;background:none;border:1px solid #243c4f;color:#243c4f;font-weight:600;height:50px;letter-spacing:0;line-height:50px;margin:0 0 10px 0;min-width:180px;padding:0 30px;text-transform:uppercase;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-left:5px;font-size:14px;cursor:pointer;text-align:center;margin-left:0;}.woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews .comment-form .form-submit input:hover{color:#77fc0a;border-color:#77fc0a;}.woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews .comment-form .comment-form-cookies-consent{display:flex;align-items:center;}.woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews .comment-form .comment-form-cookies-consent input{float:left;margin:0;}.woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews .comment-form .comment-form-cookies-consent label{font-size:14px;font-weight:normal;padding-left:15px;width:calc(100% - 15px);float:left;margin-bottom:0;}.body-picard-v2 .container-fluid .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews{padding:0 125px;}.related{margin-top:70px;}.related h2{border-top:1px solid #ebebeb;font-weight:normal;margin-bottom:20px;padding-top:20px;text-align:left;}@media screen and (min-width:1920px){.picard-wc-img-summary .wc-single-img-wrap .woocommerce-product-gallery .woocommerce-product-gallery__trigger{right:1.5em;}}@media screen and (max-width:991px){.wc-single-summary-wrap{padding-top:20px;}.wc-single-img-wrap .woocommerce-product-gallery figure img{width:100%;}.woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews{padding:0 !important;}}@media screen and (max-width:600px){.woocommerce-notices-wrapper .woocommerce-error,.woocommerce-notices-wrapper .woocommerce-info,.woocommerce-notices-wrapper .woocommerce-message{line-height:1;}.woocommerce-notices-wrapper .woocommerce-error .button,.woocommerce-notices-wrapper .woocommerce-info .button,.woocommerce-notices-wrapper .woocommerce-message .button{float:none;display:table;margin-top:15px;}}@media screen and (max-width:360px){.wc-single-summary-wrap .summary .variations_form .variations{width:auto;}}.woocommerce-cart table.cart tr{border-bottom:1px solid #ebebeb;}.woocommerce-cart table.cart th,.woocommerce-cart table.cart td{border-bottom:1px solid #ebebeb;border-right:1px solid #ebebeb;border:none;padding:10px;}.woocommerce-cart table.cart th{vertical-align:middle;color:#243c4f;padding-bottom:24px;font-size:15px;font-weight:700;text-align:center;}.woocommerce-cart table.cart td.product-thumbnail{width:100px;min-width:50px;}.woocommerce-cart table.cart .product-name .variation{display:flex;justify-content:center;}.woocommerce-cart table.cart .product-name .variation dd{margin-left:5px;}.woocommerce-cart table.cart td{color:#828282;font-size:16px;vertical-align:middle;text-align:center;}.woocommerce-cart table.cart td .quantity input{background:none;border:1px solid #ebebeb;border-radius:0;color:#323232;font-weight:normal;padding:0;width:60px;height:40px;text-align:center;line-height:40px;}.woocommerce-cart table.cart td.product-subtotal{color:#e33;font-size:16px;font-weight:500;}.woocommerce-cart table.cart td.actions{text-align:left;}.woocommerce-cart table.cart td.actions .button{float:left;background:none;border:1px solid #243c4f;color:#243c4f;font-weight:600;height:50px;letter-spacing:0;line-height:50px;margin:0 0 10px 0;min-width:180px;padding:0 30px;text-transform:uppercase;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-left:5px;font-size:14px;cursor:pointer;text-align:center;float:right;}.woocommerce-cart table.cart td.actions .button:hover{color:#77fc0a;border-color:#77fc0a;}.woocommerce-cart table.cart td.actions .input-text{height:50px;letter-spacing:0;line-height:50px;margin:0 0 10px 0;min-width:180px;border:1px solid #ebebeb;padding:0 10px;}.woocommerce-cart table.cart td.actions .coupon{display:block;width:calc(100% - 185px);float:left;}.woocommerce-cart .cart-collaterals .cart_totals{padding-top:15px;}.woocommerce-cart .cart-collaterals .cart_totals h2{margin-bottom:10px;}.woocommerce-cart .cart-collaterals a{float:left;background:none;border:1px solid #243c4f;color:#243c4f;font-weight:600;height:50px;letter-spacing:0;line-height:50px;margin:0 0 10px 0;min-width:180px;padding:0 30px;text-transform:uppercase;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-left:5px;font-size:14px;cursor:pointer;text-align:center;margin-left:0;}.woocommerce-cart .cart-collaterals a:hover{color:#77fc0a;border-color:#77fc0a;}.woocommerce-cart .cart-collaterals a.woocommerce-remove-coupon{padding:0;min-width:auto;float:none;border:none;height:auto;line-height:1;}.woocommerce-cart .cart-collaterals .shop_table{max-width:300px;}.woocommerce-cart .cart-collaterals .shop_table tr th,.woocommerce-cart .cart-collaterals .shop_table tr td{border:none;border-bottom:1px solid #ebebeb;}.woocommerce-cart .cart-collaterals .shop_table tr th{font-weight:600;text-transform:none;text-align:left;padding-left:0;}.woocommerce-cart .cart-collaterals .shop_table tr td{text-align:right;}.woocommerce-cart .cart-collaterals .shop_table tr.order-total th,.woocommerce-cart .cart-collaterals .shop_table tr.order-total td{border:none;}.woocommerce-cart .cart-collaterals .shop_table .woocommerce-shipping-calculator{padding-top:20px;}.woocommerce-cart .cart-collaterals .shop_table .woocommerce-shipping-calculator .shipping-calculator-form{padding-right:5px;text-align:left;}.woocommerce-cart .cart-collaterals .shop_table .woocommerce-shipping-calculator .shipping-calculator-button{padding:0 10px;font-size:13px;}.woocommerce-cart .cart-collaterals .shop_table .woocommerce-shipping-calculator .select2-selection{width:100%;border-radius:0;min-height:35px;border:1px solid #ebebeb;}.woocommerce-cart .cart-collaterals .shop_table .woocommerce-shipping-calculator .select2-selection .select2-selection__rendered{line-height:35px;}.woocommerce-cart .cart-collaterals .shop_table .woocommerce-shipping-calculator p.form-row input{width:100%;min-height:35px;padding:5px 10px;border:1px solid #ebebeb;}.woocommerce-cart .cart-collaterals .shop_table .woocommerce-shipping-calculator p .button{background:none;border:1px solid #243c4f;color:#243c4f;font-weight:600;height:35px;letter-spacing:0;padding:5px 20px;}.woocommerce-cart .cart-collaterals .shop_table .woocommerce-shipping-methods{list-style:none;padding-left:0;text-align:left;}.woocommerce-cart .cart-collaterals .shop_table .woocommerce-shipping-methods li label{padding-left:5px;}.woocommerce-cart .cart-empty{margin-bottom:15px;}.woocommerce-cart .return-to-shop > .button{float:left;background:none;border:1px solid #243c4f;color:#243c4f;font-weight:600;height:50px;letter-spacing:0;line-height:50px;margin:0 0 10px 0;min-width:180px;padding:0 30px;text-transform:uppercase;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-left:5px;font-size:14px;cursor:pointer;text-align:center;}.woocommerce-cart .return-to-shop > .button:hover{color:#77fc0a;border-color:#77fc0a;}.woocommerce-checkout h3{border-bottom:1px solid #ebebeb;font-size:20px;margin:15px 0;padding-bottom:10px;text-transform:uppercase;}.woocommerce-checkout #order_review_heading{float:right;width:50%;padding:0 0 10 15px;}.woocommerce-checkout #customer_details{float:left;width:50%;padding-right:15px;}.woocommerce-checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row{margin-bottom:0;}.woocommerce-checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row label{display:block;margin:0 0 5px;line-height:2;}.woocommerce-checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row .select2-selection,.woocommerce-checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row input{height:50px;letter-spacing:0;line-height:50px;margin:0 0 10px 0;width:100%;border:1px solid #ebebeb;padding:10px;}.woocommerce-checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row .select2-selection{margin-bottom:0px;}.woocommerce-checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row .select2-selection .select2-selection__arrow{height:50px;}.woocommerce-checkout #order_review{padding-left:15px;float:left;width:50%;}.woocommerce-checkout #order_review .shop_table tr{border-bottom:1px solid #dadada;}.woocommerce-checkout #order_review .shop_table tr td,.woocommerce-checkout #order_review .shop_table tr th{border:none;}.woocommerce-checkout #order_review .shop_table.cart_item .variation{display:flex;flex-wrap:wrap;}.woocommerce-checkout #order_review .shop_table.cart_item .variation dd{margin-left:5px;}.woocommerce-checkout #order_review #payment #place_order{float:left;background:none;border:1px solid #243c4f;color:#243c4f;font-weight:600;height:50px;letter-spacing:0;line-height:50px;margin:0 0 10px 0;min-width:180px;padding:0 30px;text-transform:uppercase;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-left:5px;font-size:14px;cursor:pointer;text-align:center;margin-top:15px;}.woocommerce-checkout #order_review #payment #place_order:hover{color:#77fc0a;border-color:#77fc0a;}.woocommerce-checkout #order_review .woocommerce-form__label-for-checkbox{padding-left:20px;}.woocommerce-checkout #order_review .woocommerce-checkout-payment .wc_payment_methods{list-style:none;padding:0;}.woocommerce-checkout #order_review .woocommerce-checkout-payment .wc_payment_methods li{margin-bottom:10px;}.woocommerce-checkout #order_review .woocommerce-checkout-payment .wc_payment_methods li input{float:left;}.woocommerce-checkout #order_review .woocommerce-checkout-payment .wc_payment_methods li label{width:calc(100% - 15px);float:left;padding-left:10px;}.woocommerce-checkout #order_review .woocommerce-checkout-payment .place-order{clear:both;}.woocommerce-checkout #order_comments{min-width:100%;border:1px solid #ebebeb;padding:10px;}.woocommerce-checkout .woocommerce-NoticeGroup .woocommerce-error{list-style:none;padding:0;}.woocommerce-checkout .woocommerce-NoticeGroup .woocommerce-error li{margin-bottom:5px;}.woocommerce-form-coupon .form-row{float:left;margin-bottom:0;}.woocommerce-form-coupon .form-row .input-text{height:50px;letter-spacing:0;line-height:50px;margin:0 10px 10px 0;min-width:200px;padding:15px;border:1px solid #ebebeb;}.woocommerce-form-coupon .form-row .button{float:left;background:none;border:1px solid #243c4f;color:#243c4f;font-weight:600;height:50px;letter-spacing:0;line-height:50px;margin:0 0 10px 0;min-width:180px;padding:0 30px;text-transform:uppercase;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-left:5px;font-size:14px;cursor:pointer;text-align:center;margin-left:0;}.woocommerce-form-coupon .form-row .button:hover{color:#77fc0a;border-color:#77fc0a;}.woocommerce-order .woocommerce-thankyou-order-details{padding:0;list-style:none;}.woocommerce-order .woocommerce-thankyou-order-details li strong{color:#243c4f;}.woocommerce-order .woocommerce-order-details .woocommerce-order-details__title{padding:10px 0;margin-bottom:5px;}.woocommerce-order .woocommerce-table--order-details ul.wc-item-meta{padding-left:0;list-style:none;}.woocommerce-order .woocommerce-table--order-details ul.wc-item-meta li{display:flex;justify-content:left;}@media screen and (max-width:679px){.woocommerce-cart table.cart td.actions .button,.woocommerce-cart table.cart td.actions .coupon label,.woocommerce-cart table.cart td.actions .coupon .input-text{float:left;margin-left:5px;line-height:50px;}.woocommerce-form-coupon .form-row{margin-bottom:0 !important;}.woocommerce-cart table.cart td.actions .coupon{width:100%;}}@media screen and (max-width:600px){.woocommerce-checkout #customer_details,.woocommerce-checkout #order_review,.woocommerce-checkout #order_review_heading{width:100%;padding:5px 0;}.woocommerce-notices-wrapper .woocommerce-message .restore-item{float:none;display:table;margin-top:15px;}}@media screen and (max-width:575px){.woocommerce-cart .cart_item{margin-bottom:15px;}.woocommerce-cart table.cart{display:block;}.woocommerce-cart table.cart thead{display:none;}.woocommerce-cart table.cart tbody{display:block;}.woocommerce-cart table.cart tbody tr{display:block;border-bottom:1px solid #ebebeb;padding-top:15px;}.woocommerce-cart table.cart tbody tr td{border-top:0;display:block;text-align:right !important;padding:10px 0;border-left:none;border-right:none;border-bottom:1px solid #ebebeb;}.woocommerce-cart table.cart tbody tr td:last-child{border:none;}.woocommerce-cart table.cart tbody tr td:before{content:attr(data-title) ": ";float:left;color:#3b3b3b;}.woocommerce-cart table.cart tbody tr td.product-remove{width:40px;float:right;line-height:100px;}.woocommerce-cart table.cart tbody tr td.product-remove a{font-size:25px;line-height:50px;}.woocommerce-cart table.cart tbody tr td.product-remove:before{content:none;}.woocommerce-cart table.cart tbody tr td.product-thumbnail{width:calc(100% - 40px);text-align:left !important;float:left;}.woocommerce-cart table.cart tbody tr td.product-thumbnail img{width:100px;}.woocommerce-cart table.cart tbody tr td.product-thumbnail:before{content:none;}.woocommerce-cart table.cart tbody tr td.product-name .variation{justify-content:right;margin-bottom:0;}.woocommerce-cart table.cart tbody tr td.product-name .variation dd{margin-bottom:0;}.woocommerce-cart table.cart tbody tr td.product-name,.woocommerce-cart table.cart tbody tr td.product-price,.woocommerce-cart table.cart tbody tr td.product-quantity,.woocommerce-cart table.cart tbody tr td.product-subtotal{clear:both;}.woocommerce-cart table.cart tbody tr:nth-last-child(2){margin-bottom:0;}.woocommerce-cart table.cart tbody tr:last-child{border:none;display:table-row;}.woocommerce-cart table.cart tbody tr:last-child td{display:table-cell;text-align:left !important;}.woocommerce-cart table.cart tbody tr:last-child td:before{content:none;}}@media screen and (max-width:360px){.woocommerce-form-coupon .form-row{width:100%;}.woocommerce-form-coupon .form-row .input-text{width:100%;}}@media screen and (max-width:320px){.woocommerce-cart table.cart th,.woocommerce-cart table.cart td{font-size:12px;}}.picard-mini-cart{padding:5px;flex:0 0 auto;width:auto;position:relative;}.picard-mini-cart .header-icon i{font-size:20px;position:relative;color:#243c4f;}.picard-mini-cart .header-icon i span{position:absolute;top:-8px;font-size:10px;background:#243c4f;min-height:16px;border-radius:50%;color:#fff;right:-10px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;vertical-align:inherit;text-align:center;display:flex;flex-wrap:wrap;justify-content:center;min-width:16px;align-items:center;line-height:1.6;}.picard-mini-cart .widget_shopping_cart_content{display:none;min-width:300px;position:absolute;bottom:calc(100% + 10px);z-index:21;padding:30px 0 20px 20px;vertical-align:inherit;background-color:#fff;height:auto;-webkit-box-shadow:0 0px 32px rgba(19, 18, 21, 0.37);-khtml-box-shadow:0 0px 32px rgba(19, 18, 21, 0.37);-moz-box-shadow:0 0px 32px rgba(19, 18, 21, 0.37);-ms-box-shadow:0 0px 32px rgba(19, 18, 21, 0.37);-o-box-shadow:0 0px 32px rgba(19, 18, 21, 0.37);box-shadow:0 0px 32px rgba(19, 18, 21, 0.37);}.picard-mini-cart .widget_shopping_cart_content ul{padding-left:0;list-style:none;overflow:auto;max-height:200px;}.picard-mini-cart .widget_shopping_cart_content ul::-webkit-scrollbar-thumb{background-color:#dedede;}.picard-mini-cart .widget_shopping_cart_content ul::-webkit-scrollbar{width:5px;background-color:#fff;}.picard-mini-cart .widget_shopping_cart_content ul .mini_cart_item{min-height:50px;clear:both;margin-bottom:15px;position:relative;text-align:left;padding-left:60px;}.picard-mini-cart .widget_shopping_cart_content ul .mini_cart_item img{position:absolute;left:0;width:50px;margin-right:15px;}.picard-mini-cart .widget_shopping_cart_content ul .mini_cart_item .remove{position:absolute;right:15px;font-size:20px;}.picard-mini-cart .widget_shopping_cart_content ul .mini_cart_item .quantity{display:block;}.picard-mini-cart .widget_shopping_cart_content ul .mini_cart_item a:nth-child(2){display:-webkit-box;line-height:1.3;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:180px;margin-bottom:5px;}.picard-mini-cart .widget_shopping_cart_content ul .mini_cart_item dl{display:flex;margin:0;font-size:13px;}.picard-mini-cart .widget_shopping_cart_content ul .mini_cart_item dl dd.variation-Size{margin-bottom:0;margin-left:5px;}.picard-mini-cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons a{float:left;display:block;background:#323232;border:1px solid #ebebeb;color:#fff;font-weight:600;height:40px;letter-spacing:0;line-height:40px;margin:0 0 10px 0;padding:0px 20px;text-transform:uppercase;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-left:5px;font-size:14px;}.picard-mini-cart .widget_shopping_cart_content .woocommerce-mini-cart__empty-message{margin-right:20px;}#headersearch-form{position:fixed;z-index:99999;background:rgba(255, 255, 255, 0.97);-webkit-box-shadow:0 9px 32px rgba(19, 18, 21, 0.11);-khtml-box-shadow:0 9px 32px rgba(19, 18, 21, 0.11);-moz-box-shadow:0 9px 32px rgba(19, 18, 21, 0.11);-ms-box-shadow:0 9px 32px rgba(19, 18, 21, 0.11);-o-box-shadow:0 9px 32px rgba(19, 18, 21, 0.11);box-shadow:0 9px 32px rgba(19, 18, 21, 0.11);left:calc(50% - 250px);top:calc(50% - 75px);width:500px;text-align:center;display:none;/* menu cart in header layout one */}#headersearch-form .widget_search{z-index:1;background:#fff;position:relative;padding:50px;}#headersearch-form > .bg-picard{position:fixed;background:#243c4f;width:100%;height:100%;top:0;left:0;opacity:0.2;}#headersearch-form > i{position:absolute;right:0;top:0;padding:10px;font-size:22px;z-index:2;cursor:pointer;color:#292929;}#cshero-header{/* loop */}#cshero-header .picard-mini-cart{position:absolute;right:100px;padding:28px 0px;}#cshero-header .picard-mini-cart .widget_shopping_cart_content{right:0;top:35px;bottom:auto;}.picard-woo-header{border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;color:#707070;margin:0 0 50px 0;position:relative;width:100%;}.picard-woo-header .woocommerce-result-count,.picard-woo-header .woocommerce-ordering{float:left;color:#243c4f;}.picard-woo-header .woocommerce-ordering{float:right;}.picard-woo-header .woocommerce-result-count{text-align:left;padding:10px 20px 10px 0;margin-bottom:0;font-size:14px;line-height:2.2;}.picard-woo-header .woocommerce-result-count span{color:#e2e2e2;display:block;float:left;font-size:18px;height:30px;line-height:30px;margin:0 12px 0 0;overflow:hidden;text-align:left;width:20px;cursor:pointer;}.picard-woo-header .woocommerce-result-count span:hover{color:#333;}.picard-woo-header .woocommerce-result-count span.active{color:#243c4f;}.picard-woo-header .woocommerce-ordering{text-align:right;padding:13px 0;font-size:14px;line-height:2.2;}.picard-woo-header .woocommerce-ordering .orderby{color:#a1a1a1;font-weight:normal;border:none;background:none;}.picard-woo-header .woocommerce-notices-wrapper{margin-top:0;}.woocommerce-breadcrumb{padding-bottom:10px;/* products grid view */}ul.products{list-style:none;padding:0;margin-left:-15px;margin-right:-15px;/* products list view */}ul.products:after{content:".";visibility:hidden;display:block;clear:both;}ul.products > .product{position:relative;display:inline-block;list-style:none;margin-bottom:34px;padding:0 15px 15px;-webkit-transition:all 500ms ease;-khtml-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;vertical-align:top;float:left;}ul.products > .product .woo_sale_badges{background:#e33;box-shadow:none;color:#fff;font-size:1em;font-weight:normal;left:5px;line-height:1.5;min-height:auto;min-width:0;padding:6px;position:absolute;right:auto;text-shadow:none;text-transform:none;top:10px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;}ul.products > .product .woo_sale_badges .onsale{font-size:14px;display:block;min-width:33px;min-height:33px;line-height:2.4;text-align:center;}ul.products > .product .woo_sale_badges{z-index:999;left:10px;}ul.products > .product .woo-images-block{position:relative;overflow:hidden;background:#fff;}ul.products > .product .woo-images-block img,ul.products > .product .woo-images-block .image_gallery{-webkit-transition:all 1000ms ease;-khtml-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-ms-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease;width:100%;}ul.products > .product .woo-images-block .image_gallery{position:absolute;top:0;left:0px;-webkit-transform:translateX(calc(100% + 15px));-khtml-transform:translateX(calc(100% + 15px));-moz-transform:translateX(calc(100% + 15px));-ms-transform:translateX(calc(100% + 15px));-o-transform:translateX(calc(100% + 15px));transform:translateX(calc(100% + 15px));padding:0 0;}ul.products > .product .woo-images-block .image_gallery img{width:100%;}ul.products > .product .woo-images-block:hover .image_gallery{-webkit-transform:translateX(0);-khtml-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}ul.products > .product .woo-images-block:hover img.thumb-has-gallery-image{-webkit-transform:translateX(calc(-100% - 15px));-khtml-transform:translateX(calc(-100% - 15px));-moz-transform:translateX(calc(-100% - 15px));-ms-transform:translateX(calc(-100% - 15px));-o-transform:translateX(calc(-100% - 15px));transform:translateX(calc(-100% - 15px));margin-right:2px;}ul.products > .product .product-content-wrap .product-category-rating{display:block;width:100%;padding:10px 0 5px 0;}ul.products > .product .product-content-wrap .product-category-rating .star-rating{float:right;height:15px;line-height:15px;width:72px;position:relative;margin-top:3px;}ul.products > .product .product-content-wrap .product-category-rating .star-rating::before{color:#e1e1e1;content:'\f005\f005\f005\f005\f005';font-family:'Font Awesome 5 Pro';font-size:13px;letter-spacing:0;font-weight:600;}ul.products > .product .product-content-wrap .product-category-rating .star-rating span{font-size:0;height:100%;display:block;overflow:hidden;position:absolute;top:0;line-height:1.5;}ul.products > .product .product-content-wrap .product-category-rating .star-rating span::before{color:#f5c60d;content:'\f005\f005\f005\f005\f005';font-family:'Font Awesome 5 Pro';font-size:13px;letter-spacing:0;font-weight:600;}ul.products > .product .product-content-wrap .product-category-rating .lists-categories{color:#929292;font-size:13px;width:100%;font-weight:400;float:left;}ul.products > .product .product-content-wrap .product-category-rating .lists-categories span:last-child{display:none;}ul.products > .product .product-content-wrap .product-category-rating .lists-categories-has-ratting{width:calc(100% - 72px);padding-right:15px;}ul.products > .product .product-content-wrap .woocommerce-loop-product__title{display:-webkit-box;line-height:1;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:40px;margin-bottom:0;}ul.products > .product .product-content-wrap .woocommerce-loop-product__title a{margin-top:18px;font-size:15px;font-weight:700;line-height:1.4;margin:0 0 10px 0;color:#243c4f;}ul.products > .product .product-content-wrap .woocommerce-loop-product__title a:hover{color:#77fc0a;}ul.products > .product .product-content-wrap .price-attr-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;line-height:40px;}ul.products > .product .product-content-wrap .price-attr-wrap .list-view-ratting{display:none;}ul.products > .product .product-content-wrap .price-attr-wrap .price{color:#e33;font-size:16px;font-weight:600;margin:0;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;padding-right:15px;}ul.products > .product .product-content-wrap .price-attr-wrap .price ins{background:none;color:inherit;text-decoration:none;}ul.products > .product .product-content-wrap .price-attr-wrap .price del{color:#929292;font-weight:normal;text-decoration:line-through;opacity:1;line-height:1.6;}ul.products > .product .product-content-wrap .price-attr-wrap .attributes{line-height:1;}ul.products > .product .product-content-wrap .price-attr-wrap .attributes > div{line-height:1;margin-right:10px;}ul.products > .product .product-content-wrap .price-attr-wrap .attributes > div:last-child{margin-right:0;}ul.products > .product .product-content-wrap .price-attr-wrap .attributes .add-to-cart-btn > a,ul.products > .product .product-content-wrap .price-attr-wrap .attributes .wc-attr-icon > a,ul.products > .product .product-content-wrap .price-attr-wrap .attributes .wc-attr-icon > button{background:none;color:#243c4f;font-size:0;}ul.products > .product .product-content-wrap .price-attr-wrap .attributes .add-to-cart-btn > a:before,ul.products > .product .product-content-wrap .price-attr-wrap .attributes .wc-attr-icon > a:before,ul.products > .product .product-content-wrap .price-attr-wrap .attributes .wc-attr-icon > button:before{font-family:'Font Awesome 5 Pro';font-size:18px;font-weight:500;}ul.products > .product .product-content-wrap .price-attr-wrap .attributes .add-to-cart-btn > a:hover,ul.products > .product .product-content-wrap .price-attr-wrap .attributes .wc-attr-icon > a:hover,ul.products > .product .product-content-wrap .price-attr-wrap .attributes .wc-attr-icon > button:hover{color:#77fc0a;}ul.products > .product .product-content-wrap .price-attr-wrap .attributes .quickview-icon button:before,ul.products > .product .product-content-wrap .price-attr-wrap .attributes .quickview-icon a:before{content:'\f002';}ul.products > .product .product-content-wrap .price-attr-wrap .attributes .wishlist-icon button:before,ul.products > .product .product-content-wrap .price-attr-wrap .attributes .wishlist-icon a:before{content:'\f004';}ul.products > .product .product-content-wrap .price-attr-wrap .attributes .add-to-cart-btn button,ul.products > .product .product-content-wrap .price-attr-wrap .attributes .add-to-cart-btn a{border:none;}ul.products > .product .product-content-wrap .price-attr-wrap .attributes .add-to-cart-btn button:before,ul.products > .product .product-content-wrap .price-attr-wrap .attributes .add-to-cart-btn a:before{content:'\f217';}ul.products > .product .product-content-wrap .price-attr-wrap .attributes .compare-icon button:before,ul.products > .product .product-content-wrap .price-attr-wrap .attributes .compare-icon a:before{content:'\f074';}ul.products > .product .product-content-wrap .price-attr-wrap .attributes .wc-forward{display:none;}ul.products > .product .description{display:none;}ul.products_list_view{margin-left:0;margin-right:-30px;}ul.products_list_view li.product{float:none;width:100%;padding:0;box-sizing:content-box;}ul.products_list_view li.product .woo-images-block .image_gallery{padding:0 15px;}ul.products_list_view li.product .woo-images-block .woo_sale_badges{left:20px;}ul.products_list_view li.product .product-content-wrap .product-category-rating .lists-categories-has-ratting{width:auto;}ul.products_list_view li.product .product-content-wrap .product-category-rating .star-rating{display:none;}ul.products_list_view li.product .product-content-wrap .woocommerce-loop-product__title{margin-bottom:10px;}ul.products_list_view li.product .product-content-wrap .product-category-rating{padding-top:0;}ul.products_list_view li.product .product-content-wrap .price-attr-wrap{display:block;}ul.products_list_view li.product .product-content-wrap .price-attr-wrap .list-view-ratting{display:block;}ul.products_list_view li.product .product-content-wrap .price-attr-wrap .list-view-ratting .star-rating{float:right;height:15px;line-height:15px;width:72px;position:relative;margin-top:3px;}ul.products_list_view li.product .product-content-wrap .price-attr-wrap .list-view-ratting .star-rating::before{color:#e1e1e1;content:'\f005\f005\f005\f005\f005';font-family:'Font Awesome 5 Pro';font-size:13px;letter-spacing:0;font-weight:600;}ul.products_list_view li.product .product-content-wrap .price-attr-wrap .list-view-ratting .star-rating span{font-size:0;height:100%;display:block;overflow:hidden;position:absolute;top:0;line-height:1.5;}ul.products_list_view li.product .product-content-wrap .price-attr-wrap .list-view-ratting .star-rating span::before{color:#f5c60d;content:'\f005\f005\f005\f005\f005';font-family:'Font Awesome 5 Pro';font-size:13px;letter-spacing:0;font-weight:600;}ul.products_list_view li.product .product-content-wrap .price-attr-wrap .list-view-ratting .star-rating{float:none;margin:5px 0 15px 0;}ul.products_list_view li.product .product-content-wrap .price-attr-wrap .attributes{margin:10px 0;padding-bottom:0;}ul.products_list_view li.product .product-content-wrap .price-attr-wrap .attributes div{float:left;background:none;font-size:0;border:1px solid #243c4f;height:50px;padding:0 15px;line-height:50px;color:#243c4f;text-transform:uppercase;font-weight:600;margin-bottom:10px;}ul.products_list_view li.product .product-content-wrap .price-attr-wrap .attributes div:hover{color:#77fc0a;border-color:#77fc0a;}ul.products_list_view li.product .product-content-wrap .price-attr-wrap .attributes div > a,ul.products_list_view li.product .product-content-wrap .price-attr-wrap .attributes div button{color:inherit !important;}ul.products_list_view li.product .product-content-wrap .price-attr-wrap .attributes .add-to-cart-btn a{font-size:14px;vertical-align:sub;}ul.products_list_view li.product .product-content-wrap .price-attr-wrap .attributes .add-to-cart-btn a:before{font-size:0;}ul.products_list_view li.product .description{display:block;padding-top:15px;}.pircart-loop-pagination{display:block;padding:0;text-align:center;width:100%;}.pircart-loop-pagination .nav-links{display:inline-block;white-space:nowrap;padding:0;clear:both;}.pircart-loop-pagination .nav-links span,.pircart-loop-pagination .nav-links a{border:none;display:inline-block;float:none;margin:0 5px;vertical-align:middle;}.pircart-loop-pagination .nav-links span{color:#243c4f;}.pircart-loop-pagination .nav-links span.current{text-decoration:underline;}.pircart-loop-pagination .nav-links a:hover{text-decoration:underline;}#add-to-cart-susscces .add-to-cart-susscces{background:#fff;border-radius:3px;box-shadow:0 0 15px rgba(0, 0, 0, 0.8);left:50%;margin-left:-160px;max-width:100%;position:fixed;top:calc(50% - 132px);width:320px;z-index:99999998;}#add-to-cart-susscces .add-to-cart-susscces .header{border-bottom:1px solid #ebebeb;font-size:16px;margin:0 0 15px;padding:20px 0 10px 0;text-align:center;text-transform:uppercase;}#add-to-cart-susscces .add-to-cart-susscces .close{color:#999;font-size:22px;opacity:1;position:absolute;right:5px;top:5px;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;}#add-to-cart-susscces .add-to-cart-susscces .image{float:left;width:30%;padding:5px 0 0 10px;}#add-to-cart-susscces .add-to-cart-susscces .image img{height:auto;max-width:100%;}#add-to-cart-susscces .add-to-cart-susscces .product-info{float:left;padding:5px 10px 0 20px;width:70%;}#add-to-cart-susscces .add-to-cart-susscces .product-info h4.title{font-size:15px;font-weight:normal;margin:0 0 15px;}#add-to-cart-susscces .add-to-cart-susscces .product-info .price{color:#e33;font-size:16px;font-weight:600;line-height:1;margin:0;width:100%;}#add-to-cart-susscces .add-to-cart-susscces .product-info .price ins{background:none;color:inherit;}#add-to-cart-susscces .add-to-cart-susscces .product-info .price del{color:#999;font-size:0.857em;font-weight:normal;text-decoration:line-through;}#add-to-cart-susscces .add-to-cart-susscces .buttons{clear:both;background:#ebebeb;border-radius:0 0 3px 3px;float:left;margin:15px 0 0;padding:20px 10px;width:100%;text-align:center;}#add-to-cart-susscces .add-to-cart-susscces .buttons a{display:inline-block;font-size:1.077em;font-weight:500;height:55px;letter-spacing:0;line-height:51px;outline:none;overflow:hidden;padding:0 30px;text-transform:none;vertical-align:middle;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;}.columns-4 > .product .product-content-wrap .price-attr-wrap .attributes{top:50px;}.columns-5 > .product .product-content-wrap .price-attr-wrap .attributes{top:50px;}.columns-2 > .product{width:50%;}.columns-3 > .product{width:33.33%;}.columns-4 .product{width:25%;}.columns-5 .product{width:20%;}[class*=hint--]:after,[class*=hint--]:before{z-index:999;}@media screen and (max-width:991px){.columns-4 > .product,.columns-5 > .product{width:33.333%;}.columns-4 > .product:nth-child(3n+1),.columns-5 > .product:nth-child(3n+1){clear:both;}.columns-4 .last,.columns-5 .last,.columns-4 .first,.columns-5 .first{clear:none;}.picard-mini-cart .widget_shopping_cart_content{left:-120px;bottom:unset;top:100%;}}@media screen and (max-width:776px){.columns-3 > .product,.columns-4 > .product,.columns-5 > .product{width:50%;}.columns-3 > .product:nth-child(3n+1),.columns-4 > .product:nth-child(3n+1),.columns-5 > .product:nth-child(3n+1){clear:none;}.columns-3 > .product:nth-child(2n+1),.columns-4 > .product:nth-child(2n+1),.columns-5 > .product:nth-child(2n+1){clear:both;}ul.products .hint--bounce:after,ul.products .hint--bounce:before{display:none;}}@media screen and (max-width:767px){ul.products{max-width:-webkit-fill-available;}ul.products_list_view li.product .product-content-wrap .product-category-rating{margin-top:15px;}#headersearch-form .widget_search form{width:auto !important;}}@media screen and (max-width:600px){.columns-3 > .product,.columns-4 > .product,.columns-5 > .product{width:50%;}.columns-3 .first,.columns-4 .first,.columns-5 .first{clear:none;}.picard-wc-img-summary{margin-bottom:20px;}ul.products_list_view li.product .description{float:none;width:100%;clear:both;padding-left:0;border-bottom:1px solid #ebebeb;padding-bottom:15px;border-top:none;}}@media screen and (max-width:575px){ul.products_list_view li.product .woo-images-block{text-align:center;}.columns-2 > .product,.columns-3 > .product,.columns-4 > .product,.columns-5 > .product{width:100%;}}@media screen and (max-width:479px){#headersearch-form{width:calc(100% - 30px);max-width:100%;left:15px;right:15px;}#headersearch-form .widget_search{padding:50px 20px;}}@media screen and (max-width:360px){.picard-woo-header{padding-top:0;}.picard-woo-header .woocommerce-ordering{float:none;text-align:left;width:100%;}}@media screen and (max-width:320px){#add-to-cart-susscces .add-to-cart-susscces{max-width:300px;margin-left:-150px;}}.woosw-area.woosw-message .woosw-inner .woosw-content .woosw-content-top{background-color:#fff;border-bottom:1px solid #d3d3d3 6b;}.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-items table tbody tr.tr-add_to_cart td p{font-size:0;}.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-items table tbody tr.tr-add_to_cart td p .button{float:left;background:none;border:1px solid #243c4f;color:#243c4f;font-weight:600;height:50px;letter-spacing:0;line-height:50px;margin:0 0 10px 0;min-width:180px;padding:0 30px;text-transform:uppercase;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-left:5px;font-size:14px;cursor:pointer;text-align:center;}.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-items table tbody tr.tr-add_to_cart td p .button:hover{color:#77fc0a;border-color:#77fc0a;}.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-items table tbody tr.tr-rating td .star-rating{float:right;height:15px;line-height:15px;width:72px;position:relative;margin-top:3px;}.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-items table tbody tr.tr-rating td .star-rating::before{color:#e1e1e1;content:'\f005\f005\f005\f005\f005';font-family:'Font Awesome 5 Pro';font-size:13px;letter-spacing:0;font-weight:600;}.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-items table tbody tr.tr-rating td .star-rating span{font-size:0;height:100%;display:block;overflow:hidden;position:absolute;top:0;line-height:1.5;}.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-items table tbody tr.tr-rating td .star-rating span::before{color:#f5c60d;content:'\f005\f005\f005\f005\f005';font-family:'Font Awesome 5 Pro';font-size:13px;letter-spacing:0;font-weight:600;}.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-items table tbody tr.tr-rating td .star-rating{float:left;}.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-items table tbody tr.tr-price td:nth-child(n+2){clear:both;color:#e33;font-size:16px;font-weight:600;line-height:normal;}.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-items table tbody tr.tr-price td:nth-child(n+2) del{color:#999;font-weight:normal;font-size:14px;}.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-items table tbody tr.tr-price td:nth-child(n+2) ins{background:none;color:inherit;}#woosq-popup .single-product .product .summary .summary-content .price{clear:both;color:#e33;font-size:16px;font-weight:600;line-height:normal;}#woosq-popup .single-product .product .summary .summary-content .price del{color:#999;font-weight:normal;font-size:14px;}#woosq-popup .single-product .product .summary .summary-content .price ins{background:none;color:inherit;}#woosq-popup .single-product .product .summary .summary-content .cart .quantity{float:left;}#woosq-popup .single-product .product .summary .summary-content .cart .quantity .input-text{background:none;border:1px solid #ebebeb;color:#323232;font-weight:400;height:50px;line-height:50px;padding:0;width:75px;text-align:center;}#woosq-popup .single-product .product .summary .summary-content .single_add_to_cart_button,#woosq-popup .single-product .product .summary .summary-content .wc-single-btn > a,#woosq-popup .single-product .product .summary .summary-content .wc-single-btn > button{float:left;background:none;border:1px solid #243c4f;color:#243c4f;font-weight:600;height:50px;letter-spacing:0;line-height:50px;margin:0 0 10px 0;min-width:180px;padding:0 30px;text-transform:uppercase;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-left:5px;font-size:14px;cursor:pointer;text-align:center;}#woosq-popup .single-product .product .summary .summary-content .single_add_to_cart_button:hover,#woosq-popup .single-product .product .summary .summary-content .wc-single-btn > a:hover,#woosq-popup .single-product .product .summary .summary-content .wc-single-btn > button:hover{color:#77fc0a;border-color:#77fc0a;}#woosq-popup .single-product .product .summary .summary-content .compare-btn a,#woosq-popup .single-product .product .summary .summary-content .wishlist-btn a,#woosq-popup .single-product .product .summary .summary-content .compare-btn button,#woosq-popup .single-product .product .summary .summary-content .wishlist-btn button{padding:0 15px;min-width:auto;font-size:0;}#woosq-popup .single-product .product .summary .summary-content .compare-btn a:before,#woosq-popup .single-product .product .summary .summary-content .wishlist-btn a:before,#woosq-popup .single-product .product .summary .summary-content .compare-btn button:before,#woosq-popup .single-product .product .summary .summary-content .wishlist-btn button:before{font-family:'Font Awesome 5 Pro';font-size:18px;font-weight:500;}#woosq-popup .single-product .product .summary .summary-content .wishlist-btn button:before,#woosq-popup .single-product .product .summary .summary-content .wishlist-btn a:before{content:'\f004';}#woosq-popup .single-product .product .summary .summary-content .compare-btn button:before,#woosq-popup .single-product .product .summary .summary-content .compare-btn a:before{content:'\f074';}#woosq-popup .single-product .product .summary .summary-content .woocommerce-product-details__short-description{margin-bottom:20px;}#woosq-popup .single-product .product .summary .summary-content .product_title{font-size:23px;line-height:1.15;margin-bottom:20px;text-transform:none;color:#243c4f;}#woosq-popup .single-product .product .summary .summary-content .product_meta span{display:block;}#woosq-popup .single-product .product .summary .summary-content .product_meta span > .sku{display:unset;color:#243c4f;}#woosq-popup .single-product .product .summary .summary-content .woocommerce-product-rating{margin-bottom:15px;}#woosq-popup .single-product .product .summary .summary-content .woocommerce-product-rating .star-rating{float:right;height:15px;line-height:15px;width:72px;position:relative;margin-top:3px;}#woosq-popup .single-product .product .summary .summary-content .woocommerce-product-rating .star-rating::before{color:#e1e1e1;content:'\f005\f005\f005\f005\f005';font-family:'Font Awesome 5 Pro';font-size:13px;letter-spacing:0;font-weight:600;}#woosq-popup .single-product .product .summary .summary-content .woocommerce-product-rating .star-rating span{font-size:0;height:100%;display:block;overflow:hidden;position:absolute;top:0;line-height:1.5;}#woosq-popup .single-product .product .summary .summary-content .woocommerce-product-rating .star-rating span::before{color:#f5c60d;content:'\f005\f005\f005\f005\f005';font-family:'Font Awesome 5 Pro';font-size:13px;letter-spacing:0;font-weight:600;}#woosq-popup .single-product .product .summary .summary-content .woocommerce-product-rating .star-rating{float:left;}#woosq-popup .single-product .product .summary .summary-content .woocommerce-product-rating .woocommerce-review-link{color:#999;display:inline-block;margin-left:10px;vertical-align:middle;font-size:14px;}#woosq-popup .single-product .product .summary .summary-content .variations tbody tr{display:block;margin-bottom:20px;}#woosq-popup .single-product .product .summary .summary-content .variations tbody tr td.label{display:block;background:none;border:none;font-weight:700;color:#243c4f;font-size:13px;margin:10px 0 10px;padding:0;text-align:left;text-transform:uppercase;}#woosq-popup .single-product .product .summary .summary-content .variations tbody tr td.value{border:none;display:block;padding:0;}#woosq-popup .single-product .product .summary .summary-content .variations tbody tr td.value select{background-color:#f8f8f8;border:1px solid #ebebeb;height:30px;padding:4px 5px 5px 15px;width:100%;font-size:14px;}#woosq-popup .single-product .product .summary .summary-content .grouped_form tbody tr{display:table-row;}#woosq-popup .single-product .product .summary .summary-content .grouped_form tbody tr td{border:none;}#woosq-popup .single-product .product .summary .summary-content .grouped_form tbody tr td.woocommerce-grouped-product-list-item__quantity{width:80px;margin-left:0;margin-right:5px;padding:0 0 20px 0;}#woosq-popup .single-product .product .summary .summary-content .grouped_form tbody tr td.woocommerce-grouped-product-list-item__label,#woosq-popup .single-product .product .summary .summary-content .grouped_form tbody tr td.woocommerce-grouped-product-list-item__price{display:block;line-height:1em;text-align:left;margin:0;padding:0 0 10px 15px;}#woosq-popup .single-product .product .summary .summary-content .grouped_form tbody tr td.woocommerce-grouped-product-list-item__label > label{display:-webkit-box;line-height:1;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:40px;margin-bottom:0;}.woosw-area{z-index:99999999;}.woosw-area.woosw-open .woosw-inner .woosw-content{min-height:275px;}.woosw-area .woosw-inner .woosw-content{max-width:550px;}.woosw-area .woosw-inner .woosw-content .woosw-content-mid table.woosw-content-items .woosw-content-item td{vertical-align:middle;border:none;border-bottom:1px solid #dadada;}.woosw-area .woosw-inner .woosw-content .woosw-content-mid table.woosw-content-items .woosw-content-item td:last-child{padding-right:0;position:relative;text-align:right;padding-right:15px;}.woosw-area .woosw-inner .woosw-content .woosw-content-mid table.woosw-content-items .woosw-content-item .woosw-content-item--add p > a{float:left;background:none;border:1px solid #243c4f;color:#243c4f;font-weight:600;height:50px;letter-spacing:0;line-height:50px;margin:0 0 10px 0;min-width:180px;padding:0 30px;text-transform:uppercase;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-left:5px;font-size:14px;cursor:pointer;text-align:center;min-width:auto;float:none;padding:0 15px;text-align:center;font-size:12px;}.woosw-area .woosw-inner .woosw-content .woosw-content-mid table.woosw-content-items .woosw-content-item .woosw-content-item--add p > a:hover{color:#77fc0a;border-color:#77fc0a;}.woosw-area .woosw-inner .woosw-content .woosw-content-mid table.woosw-content-items .woosw-content-item .woosw-content-item--stock,.woosw-area .woosw-inner .woosw-content .woosw-content-mid table.woosw-content-items .woosw-content-item .woosw-content-item--add{display:inline-block;}.woosw-area .woosw-inner .woosw-content .woosw-content-mid table.woosw-content-items .woosw-content-item .woosw-content-item--stock{position:relative;margin-top:-13px;}.woosw-area .woosw-inner .woosw-content .woosw-content-mid table.woosw-content-items .woosw-content-item--price del{color:#999;font-weight:normal;font-size:14px;}.woosw-area .woosw-inner .woosw-content .woosw-content-mid table.woosw-content-items .woosw-content-item--price ins{background:none;color:inherit;}.woosw-list table.woosw-content-items .woosw-content-item .woosw-content-item--add p > a{font-size:0;padding:0;height:0;}.woosw-list table.woosw-content-items .woosw-content-item .woosw-content-item--add p .button{float:left;background:none;border:1px solid #243c4f;color:#243c4f;font-weight:600;height:50px;letter-spacing:0;line-height:50px;margin:0 0 10px 0;min-width:180px;padding:0 30px;text-transform:uppercase;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-left:5px;font-size:14px;cursor:pointer;text-align:center;float:none;max-width:150px;margin:15px auto 0;}.woosw-list table.woosw-content-items .woosw-content-item .woosw-content-item--add p .button:hover{color:#77fc0a;border-color:#77fc0a;}.woosw-list table.woosw-content-items .woosw-content-item td:last-child{text-align:center;}.woosw-list table.woosw-content-items .woosw-content-item td:last-child .woosw-content-item--stock{padding-right:15px;}@media screen and (max-width:575px){.woosw-area .woosw-inner .woosw-content{width:100%;max-width:320px;}.woosw-area .woosw-inner .woosw-content .woosw-content-mid table.woosw-content-items .woosw-content-item{border-bottom:1px solid #dadada;position:relative;}.woosw-area .woosw-inner .woosw-content .woosw-content-mid table.woosw-content-items .woosw-content-item td{display:block;border:none;}.woosw-area .woosw-inner .woosw-content .woosw-content-mid table.woosw-content-items .woosw-content-item td.woosw-content-item--remove{width:35px !important;float:left;min-height:100px;}.woosw-area .woosw-inner .woosw-content .woosw-content-mid table.woosw-content-items .woosw-content-item td.woosw-content-item--image{width:100px !important;float:left;min-height:100px;}.woosw-area .woosw-inner .woosw-content .woosw-content-mid table.woosw-content-items .woosw-content-item td:nth-last-child(2){width:calc(100% - 135px) !important;float:left;min-height:100px;}.woosw-area .woosw-inner .woosw-content .woosw-content-mid table.woosw-content-items .woosw-content-item .woosw-content-item--add p > a{margin-left:0;margin-bottom:0;margin-top:5px;}.woosw-area .woosw-inner .woosw-content .woosw-content-mid table.woosw-content-items .woosw-content-item td:last-child{width:100% !important;clear:both;display:flex;justify-content:center;}.woosw-area .woosw-inner .woosw-content .woosw-content-mid table.woosw-content-items .woosw-content-item td:last-child .woosw-content-item--stock{min-height:50px;line-height:50px;padding-bottom:0;position:unset;display:block;margin-top:0;margin-right:15px;}.woosw-list table.woosw-content-items .woosw-content-item td{width:100%;display:block;border-left:none;border-right:none;border-top:none;}.woosw-list table.woosw-content-items .woosw-content-item td.woosw-content-item--remove{width:40px;float:right;line-height:80px;}.woosw-list table.woosw-content-items .woosw-content-item td.woosw-content-item--remove span:before{font-size:25px;}.woosw-list table.woosw-content-items .woosw-content-item td.woosw-content-item--image{width:calc(100% - 40px) !important;float:left;}.woosw-list table.woosw-content-items .woosw-content-item td:nth-last-child(2){clear:both;}.woosw-list table.woosw-content-items .woosw-content-item td:last-child{display:block;}.woosw-list table.woosw-content-items .woosw-content-item td:last-child .woosw-content-item--add p .button{max-width:200px;}}@media screen and (max-width:360px){#woosq-popup .single-product .product .summary .summary-content .single_add_to_cart_button{padding-right:20px;min-width:auto;padding-left:20px;}}.ef4-gtb-block{max-width:610px;margin-right:auto;margin-left:auto;}.ef4-gtb-block.align-wide{max-width:1100px;}.ef4-gtb-block.align-full{margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2);max-width:100vw;}.ef4-gtb-block.align-full img{width:100vw;}.ef4-gtb-block .alignleft{float:left;margin:0 30px 30px 0;}[dir="rtl"] .ef4-gtb-block .alignleft{float:right;margin:0 0 30px 30px;}.ef4-gtb-block .alignright{float:right;margin:0 0 30px 30px;}[dir="rtl"] .ef4-gtb-block .alignright{float:left;margin:0 30px 30px 0;}.ef4-gtb-block.ef4-block-separator{display:block;clear:both;}.ef4-gtb-block .blockquote,.ef4-gtb-block blockquote{margin-top:0;padding:0;}.ef4-gtb-block .blockquote:before,.ef4-gtb-block blockquote:before{display:none;}.ef4-gtb-block.wp-block-paragraph p{margin-bottom:30px;}.ef4-gtb-block.wp-block-latest-posts,.ef4-gtb-block.wp-block-categories,.ef4-gtb-block.wp-block-archives,.ef4-gtb-block.ef4-block-pullquote{margin-bottom:30px;}.alignwide{max-width:1100px;}ul.wp-block-gallery{padding-left:0;padding-right:0;}.wp-block-heading > *{margin-bottom:30px;}.wp-block-column .ef4-gtb-block{max-width:100%;}