.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:0}.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:0}*,ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}@media only screen and (max-width:768px){:root{--woocommerce:#7f54b3;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#7f54b3;--wc-primary-text:#fff;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#b3af54;--wc-highligh-text:#fff;--wc-content-bg:#fff;--wc-subtext:#767676}}:root{--woocommerce:#7f54b3;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#7f54b3;--wc-primary-text:#fff;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#b3af54;--wc-highligh-text:#fff;--wc-content-bg:#fff;--wc-subtext:#767676}@font-face{font-display:swap;font-family:star;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:auto;src:url(/wp-content/themes/ciawork/fonts/font-awesome/fa-brands-400.eot);src:url(/wp-content/themes/ciawork/fonts/font-awesome/fa-brands-400.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/ciawork/fonts/font-awesome/fa-brands-400.woff2)format("woff2"),url(/wp-content/themes/ciawork/fonts/font-awesome/fa-brands-400.woff)format("woff"),url(/wp-content/themes/ciawork/fonts/font-awesome/fa-brands-400.ttf)format("truetype"),url(/wp-content/themes/ciawork/fonts/font-awesome/fa-brands-400.svg#fontawesome)format("svg")}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:auto;src:url(/wp-content/themes/ciawork/fonts/font-awesome/fa-regular-400.eot);src:url(/wp-content/themes/ciawork/fonts/font-awesome/fa-regular-400.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/ciawork/fonts/font-awesome/fa-regular-400.woff2)format("woff2"),url(/wp-content/themes/ciawork/fonts/font-awesome/fa-regular-400.woff)format("woff"),url(/wp-content/themes/ciawork/fonts/font-awesome/fa-regular-400.ttf)format("truetype"),url(/wp-content/themes/ciawork/fonts/font-awesome/fa-regular-400.svg#fontawesome)format("svg")}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:auto;src:url(/wp-content/themes/ciawork/fonts/font-awesome/fa-solid-900.eot);src:url(/wp-content/themes/ciawork/fonts/font-awesome/fa-solid-900.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/ciawork/fonts/font-awesome/fa-solid-900.woff2)format("woff2"),url(/wp-content/themes/ciawork/fonts/font-awesome/fa-solid-900.woff)format("woff"),url(/wp-content/themes/ciawork/fonts/font-awesome/fa-solid-900.ttf)format("truetype"),url(/wp-content/themes/ciawork/fonts/font-awesome/fa-solid-900.svg#fontawesome)format("svg")}@font-face{font-display:swap;font-family:"Flaticon";src:url(/wp-content/themes/ciawork/fonts/flaticon/flaticon.eot);src:url(/wp-content/themes/ciawork/fonts/flaticon/flaticon.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/ciawork/fonts/flaticon/flaticon.woff2)format("woff2"),url(/wp-content/themes/ciawork/fonts/flaticon/flaticon.woff)format("woff"),url(/wp-content/themes/ciawork/fonts/flaticon/flaticon.ttf)format("truetype"),url(/wp-content/themes/ciawork/fonts/flaticon/flaticon.svg#Flaticon)format("svg");font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-display:swap;font-family:"Flaticon";src:url(/wp-content/themes/ciawork/fonts/flaticon/flaticon.svg#Flaticon)format("svg")}}[class*=" flaticon-"]:after,[class*=" flaticon-"]:before{font-family:Flaticon;font-size:inherit;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flaticon-search:before{content:""}.flaticon-shopping-cart:before{content:""}.flaticon-close-button:before{content:""}:focus{outline:0!important}a,body,div,form,html,li,span{vertical-align:baseline}a,body,div,form,html,img,li,span,ul{margin:0;border:0;outline:0;padding:0;font-size:100%;font-family:inherit;font-weight:inherit;font-style:inherit}ul{vertical-align:baseline;padding:0 0 20px}body{position:relative;overflow-x:hidden}body,html,img{max-width:100%}body,html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}img{vertical-align:top;height:auto;-webkit-user-select:none;user-select:none}a{transition:all .4s}a,a:active,a:focus,a:hover{text-decoration:none}input[type=text]{display:block;height:56px;max-width:100%;margin:0 0 21px;border:1px solid rgba(var(--bili-header-rgb),.1);border-width:0 0 1px;border-radius:unset;padding:0;font-family:var(--bili-content-font-family);font-size:18px;line-height:1.7;font-weight:500;text-transform:unset;color:var(--bili-header-font-color);background-color:transparent;transition:all .3s,height 0s}input[type=text]:active,input[type=text]:focus{border-color:var(--bili-header-font-color)}input[type=checkbox]:not(:disabled):active+span::before,input[type=checkbox]:not(:disabled):not(:checked)+span:hover::before,input[type=radio]:not(:disabled):active+span::before,input[type=radio]:not(:disabled):not(:checked)+span:hover::before{box-shadow:inset 0 0 0 1px currentColor;opacity:1}input[type=checkbox]:focus:not(:checked)+span::before,input[type=radio]:focus:not(:checked)+span::before{box-shadow:inset 0 0 0 1px currentColor;opacity:1}input[type=submit]{display:inline-block;height:60px;max-width:100%;margin-bottom:0;border:unset;border-radius:unset;outline:0;padding:6px 30px;font-size:14px;line-height:30px;font-weight:700;font-family:var(--bili-content-font-family);color:var(--bili-button-color-idle);background:var(--bili-button-bg-idle);cursor:pointer;-webkit-appearance:none;transition:.4s;letter-spacing:.1em}input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{color:var(--bili-button-color-hover);background:var(--bili-button-bg-hover);color:#fff}.wgl-logotype-container a,a:hover{color:inherit}.wgl-theme-header{position:relative;z-index:2}body:not(.elementor-editor-active) .wgl-theme-header .elementor-column,body:not(.elementor-editor-active) .wgl-theme-header .elementor-widget-wrap,body:not(.elementor-editor-active) .wgl-theme-header .elementor-widget[data-widget_type="wgl-menu.default"]{position:static}.wgl-logotype-container img{vertical-align:middle;max-height:100%;max-width:initial}.primary-nav a{cursor:pointer;transition:.3s}.primary-nav ul:hover li:not(:hover){z-index:0;position:relative}.primary-nav ul li{display:inline-block;vertical-align:middle;line-height:inherit;margin-bottom:0}header .elementor-widget-wrap{align-items:center}.header_search-button,.header_search-close{line-height:1;cursor:pointer;transform-origin:center;transition:.3s;color:inherit;color:var(--bili-header-font-color)}.header_search-button{display:inline-block;position:relative;font-size:20px;transform:translateY(1px)}.header_search-close{position:absolute;opacity:0;transform:scale(0)}.header_search .header_search-button-wrapper{display:flex;height:100%;transition:.3s}.header_search.search_standard .header_search-field .search-form{position:relative;z-index:1}.header_search.search_standard .header_search-field .search-form .search-button:hover~.search__icon{color:var(--bili-primary-color)}.header_search.search_standard .header_search-field .search-button{position:absolute;z-index:1;height:56px;width:20px;top:0;right:0;margin:0;border:0;outline:0;padding:0;font-size:0;box-shadow:none;cursor:pointer;background:0 0}.header_search.search_standard .header_search-field .search-button:active,.header_search.search_standard .header_search-field .search-button:focus{box-shadow:none}.header_search.search_standard .header_search-field .search__icon{position:absolute;z-index:1;top:0;right:0;height:56px;width:20px;font-size:20px;line-height:60px;font-style:normal;text-align:center;transform:translate(0,0);opacity:1;transition:.4s;pointer-events:none;border-radius:0}.header_search.search_standard{position:relative}.header_search.search_standard .header_search-field{position:absolute;z-index:2;top:calc(100% + 10px);right:-25px;padding:21px 40px 40px;opacity:0;visibility:hidden;transition:.3s;border-radius:0}.header_search.search_standard .header_search-field .search-field{width:270px;margin-bottom:0;border-color:rgba(255,255,255,.2);color:inherit}.header_search.search_standard .header_search-field .header_search-close{display:none}@media (max-width:499px){.header_search.search_standard .header_search-field{padding:5px 15px 15px;right:0}}.elementor-widget.elementor-widget-wgl-header-search{position:initial}.elementor-widget.elementor-widget-wgl-header-search.full-height-yes .header_search-close{transform:scale(0)}.elementor-widget-wgl-header-search.full-height-yes{height:100%}.elementor-widget-wgl-header-search.full-height-yes>.elementor-widget-container,.elementor-widget-wgl-header-search.full-height-yes>.elementor-widget-container>.header_search{height:inherit}.elementor-widget-wgl-header-search.full-height-yes>.elementor-widget-container .header_search-button-wrapper,.elementor-widget-wgl-header-search.full-height-yes>.elementor-widget-container>.header_search .header_search-button-wrapper,.wgl-search{align-items:center}@media screen and (max-width:479px){.header_search-field{right:0}}.hamburger-box{display:none;cursor:pointer}.hamburger-box .hamburger-inner{width:20px;line-height:0}i{font-style:italic}.blog-post_content .meta-data:first-child>* a:not(:hover),.wgl-portfolio-single_item .meta-data:first-child>* a:not(:hover){color:inherit}body ul{margin-left:0;padding-left:1.1em}body ul li{position:relative;z-index:1;margin-bottom:11px}body ul>li:last-child{padding-bottom:0;margin-bottom:0}.elementor-element.elementor-widget.elementor-widget-wgl-header-cart,.elementor-element.elementor-widget.elementor-widget-wgl-header-logo,.elementor-element.elementor-widget.elementor-widget-wgl-header-search,.elementor-element.elementor-widget.elementor-widget-wgl-menu{margin-bottom:0}.elementor-element.elementor-widget.elementor-widget-wgl-header-cart,.elementor-element.elementor-widget.elementor-widget-wgl-header-logo,.elementor-element.elementor-widget.elementor-widget-wgl-header-search{width:auto}.wgl-video-popup.animation-ring_static .videobox_link:hover .videobox_animation:not(:hover){transform:scale(.3);opacity:0}.wgl-theme-header .mini-cart{display:block;position:relative}.wgl-theme-header .mini-cart a{color:var(--bili-header-font-color);cursor:pointer}.wgl-theme-header .woo_icon{display:flex;align-items:center;line-height:30px;height:100%;letter-spacing:0}.wgl-theme-header .woo_mini-count{display:inline-flex;align-items:center;position:relative;font-style:normal;color:inherit;-webkit-backface-visibility:hidden;backface-visibility:hidden;line-height:20px;transition:.4s}.wgl-theme-header .woo_mini-count:before{display:inline-block;font-size:20px;line-height:1em;letter-spacing:unset;font-weight:400}.wgl-theme-header .woo_mini-count span{display:inline-block;border-radius:10px;font-family:var(--bili-header-font-family);font-weight:700;line-height:20px;font-size:11px;padding:0;color:inherit;background-color:transparent;text-align:center;position:absolute;bottom:calc(100% - 7px);left:-8px;align-self:flex-start;order:-1}body{--admin-bar-height:0;font-family:var(--bili-content-font-family);font-size:var(--bili-content-font-size);line-height:var(--bili-content-line-height);font-weight:var(--bili-content-font-weight);color:var(--bili-content-color)}.wgl-theme-header .mini-cart a.woo_icon:before{border-color:var(--bili-primary-color)}.elementor-widget-wgl-header-side_panel{width:60px;height:60px}.elementor-widget-wgl-header-side_panel .elementor-widget-container,.elementor-widget-wgl-header-side_panel .side_panel{height:100%}.side_panel{text-align:center;transition:.4s;background:rgba(var(--bili-secondary-rgb),.1);border-radius:60px;overflow:hidden;color:var(--bili-secondary-color)}.side_panel .side_panel_inner{display:block;height:100%}.side_panel .side_panel_inner .side_panel-toggle{border-color:currentColor;color:currentColor}.side_panel .side_panel-toggle{display:flex;justify-content:center;align-items:center;height:100%}.side_panel .side_panel-toggle:hover .side_panel-toggle-inner span{transition:.3s ease-in-out}.side_panel .side_panel-toggle:hover .side_panel-toggle-inner span:nth-child(1){transform:translate(0,0)}.side_panel .side_panel-toggle:hover .side_panel-toggle-inner span:nth-child(2){transform:translate(0,7px)}.side_panel .side_panel-toggle:hover .side_panel-toggle-inner span:nth-child(3){transform:translate(0,14px)}.side_panel .side_panel-toggle:hover .side_panel-toggle-inner span:nth-child(4){transform:translate(0,21px)}.side_panel .side_panel-toggle-inner{width:18px;height:16px;line-height:0;cursor:pointer;position:relative;text-align:left;overflow:hidden}.side_panel .side_panel-toggle-inner span{display:inline-block;position:absolute;height:2px;width:18px;border-radius:0;background-color:currentColor;color:inherit;vertical-align:top;transition:0s ease-in-out}.side_panel .side_panel-toggle-inner span:nth-child(1){transform:translate(0,-7px)}.side_panel .side_panel-toggle-inner span:nth-child(2){transform:translate(0,0)}.side_panel .side_panel-toggle-inner span:nth-child(3){transform:translate(0,7px)}.side_panel .side_panel-toggle-inner span:nth-child(4){transform:translate(0,14px)}.header_search.search_standard .header_search-field .search-form:after,.search-field,a:hover{color:var(--bili-header-font-color)}.primary-nav>div>ul{font-family:var(--bili-menu-font-family);font-size:var(--bili-menu-font-size);line-height:var(--bili-menu-line-height);font-weight:var(--bili-menu-font-weight);letter-spacing:var(--bili-menu-letter-spacing)}.wgl-theme-header .header_search-field{color:var(--bili-submenu-color);background-color:var(--bili-submenu-background)}.header_search-field .search-form:after,a{color:var(--bili-primary-color)}.primary-nav ul li a:hover .item_text:before{background:var(--bili-primary-color)}.header_search.search_standard .header_search-field .header_search-close{background-color:var(--bili-primary-color)}.header_search{border-color:var(--bili-primary-color)}.header_search.search_standard .header_search-field .header_search-close:hover{background-color:var(--bili-secondary-color)}@font-face{font-display:swap;font-family:eicons;src:url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.eot?5.16.0);src:url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.eot?5.16.0#iefix)format("embedded-opentype"),url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.woff2?5.16.0)format("woff2"),url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.woff?5.16.0)format("woff"),url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.ttf?5.16.0)format("truetype"),url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.svg?5.16.0#eicon)format("svg");font-weight:400;font-style:normal}.dialog-close-button:not(:hover){opacity:.4}.elementor-templates-modal__header__item>i:not(:hover){color:#a4afb7}.elementor-templates-modal__header__close--skip>i:not(:hover){color:#fff}.elementor{-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}.elementor *,.elementor :after,.elementor :before{-webkit-box-sizing:border-box;box-sizing:border-box}.elementor a,.elementor img{-webkit-box-shadow:none;box-shadow:none}.elementor a{text-decoration:none}.elementor img{height:auto;max-width:100%;border:0;border-radius:0}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:var(--flex-direction);flex-direction:var(--flex-direction);-ms-flex-wrap:var(--flex-wrap);flex-wrap:var(--flex-wrap);-webkit-box-pack:var(--justify-content);-ms-flex-pack:var(--justify-content);justify-content:var(--justify-content);-webkit-box-align:var(--align-items);-ms-flex-align:var(--align-items);align-items:var(--align-items);-ms-flex-line-pack:var(--align-content);align-content:var(--align-content);gap:var(--gap);-ms-flex-preferred-size:var(--flex-basis);flex-basis:var(--flex-basis);-webkit-box-flex:var(--flex-grow);-ms-flex-positive:var(--flex-grow);flex-grow:var(--flex-grow);-ms-flex-negative:var(--flex-shrink);flex-shrink:var(--flex-shrink);-webkit-box-ordinal-group:var(--order);-ms-flex-order:var(--order);order:var(--order);-ms-flex-item-align:var(--align-self);align-self:var(--align-self)}:root{--page-title-display:block}.elementor-section{position:relative}.elementor-section .elementor-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:auto;margin-left:auto;position:relative}@media (max-width:1200px){.elementor-section .elementor-container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.elementor-widget-wrap{position:relative;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start}.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-widget-wrap>.elementor-element{width:100%}.elementor-widget{position:relative}.elementor-column{min-height:1px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:768px){.elementor-column.elementor-col-100{width:100%}}@media (max-width:767px){.elementor-column{width:100%}}.elementor-element .elementor-widget-container{-webkit-transition:background .3s,border .3s,border-radius .3s,-webkit-box-shadow .3s;-o-transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,-webkit-box-shadow .3s}.elementor-kit-3429{--e-global-color-primary:#ff7425;--e-global-color-accent:#ff7425;--e-global-color-26456a1:#FFFFFF00;--e-global-typography-primary-font-family:"Arimo";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Arimo";--e-global-typography-secondary-font-weight:700;--e-global-typography-text-font-family:"DM Sans";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"DM Sans";--e-global-typography-accent-font-weight:400}.elementor-widget:not(:last-child){margin-bottom:20px}.elementor-element{--widgets-spacing:20px}.elementor-1230 .elementor-element.elementor-element-c6f7dae>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1230 .elementor-element.elementor-element-c6f7dae{padding:0 50px}.elementor-1230 .elementor-element.elementor-element-733f829 .wgl-logotype-container{text-align:left}.elementor-1230 .elementor-element.elementor-element-733f829>.elementor-widget-container{margin:0 7%0 0}.elementor-1230 .elementor-element.elementor-element-ed355af{display:inline-flex;width:auto;flex-grow:1;justify-content:center}.elementor-1230 .elementor-element.elementor-element-ed355af .primary-nav{height:100px}.elementor-1230 .elementor-element.elementor-element-6e32cdd>.elementor-widget-container{margin:0 30px 0 0}.elementor-1230 .elementor-element.elementor-element-a26de91 .wgl-search{justify-content:center}.elementor-1230 .elementor-element.elementor-element-a26de91>.elementor-widget-container{margin:0 28px 0 0}.elementor-1230 .elementor-element.elementor-element-70576a1{width:60px;height:60px}@font-face{font-display:swap;font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.eot);src:url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.eot?#iefix)format("embedded-opentype"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.woff2)format("woff2"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.woff)format("woff"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.ttf)format("truetype"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.svg#fontawesome)format("svg")}@font-face{font-display:swap;font-family:"revicons";src:url(/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.eot?5510888);src:url(/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.eot?5510888#iefix)format("embedded-opentype"),url(/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.woff?5510888)format("woff"),url(/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.ttf?5510888)format("truetype"),url(/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.svg?5510888#revicons)format("svg");font-weight:400;font-style:normal;font-display:swap}