/***************************************/
/*                                     */
/*        CMS: WebSynergy              */
/*        Version: 4.3.38              */
/*        Font: FontAwesome 5.8.2      */
/*        Last Update: 2023-09-01      */
/*        Author: THINline (MK)        */
/*                                     */
/***************************************/

/*@import "icons.css";*/
.icon-angle-down::before,.icon-angle-down::after{
content:"\f107";}

.icon-angle-left::before,.icon-angle-left::after{
content:"\f104";}

.icon-angle-right::before,.icon-angle-right::after{
content:"\f105";}

.icon-angle-up::before,.icon-angle-up::after{
content:"\f106";}

.icon-arrows::before,.icon-arrows::after{
content:"\f047";}

.icon-calendar::before,.icon-calendar::after{
content:"\f133";}

.icon-camera::before,.icon-camera::after{
content:"\f030";}

.icon-check::before,.icon-check::after{
content:"\f00c";}

.icon-clock::before,.icon-clock::after{
content:"\f017";}

.icon-cog::before,.icon-cog::after,.icon-gear::before,.icon-gear::after{
content:"\f013";}

.icon-comment::before,.icon-comment::after{
content:"\f075";}

.icon-desktop-alt::before,.icon-desktop-alt::after{
content:"\f390";}

.icon-envelope::before,.icon-envelope::after{
content:"\f0e0";}

.icon-file::before,.icon-file::after{
 content: "\f15b";}

.icon-file-pdf::before,.icon-file-pdf::after{
 content:"\f1c1";}

.icon-file-word::before,.icon-file-word::after{
 content:"\f1c2";}

.icon-gift::before,.icon-gift::after{
content:"\f06b";}

.icon-heart::before,.icon-heart::after{
content:"\f004";}

.icon-home::before,.icon-home::after{
content:"\f015";}

.icon-info-circle::before,.icon-info-circle::after{
content:"\f05a";}

.icon-lock::before,.icon-lock::after{
content:"\f023";}

.icon-map-marker-alt::before,.icon-map-marker-alt::after{
content:"\f3c5";}

.icon-minus::before,.icon-minus::after{
content:"\f068";}

.icon-mobile::before,.icon-mobile::after{
content:"\f10b";}

.icon-pencil::before,.icon-pencil::after{
content:"\f040";}

.icon-phone::before,.icon-phone::after{
content:"\f095";}

.icon-phone-alt::before,.icon-phone-alt::after{
content:"\f879";}

.icon-play::before,.icon-play::after{
content:"\f04b";}

.icon-plus::before,.icon-plus::after{
content:"\f067";}

.icon-print::before,.icon-print::after{
content:"\f02f";}

.icon-question-circle::before,.icon-question-circle::after{
content:"\f059";}

.icon-search::before,.icon-search::after{
content:"\f002";}

.icon-shopping-basket::before,.icon-shopping-basket::after{
content:"\f291";}

.icon-shopping-cart::before,.icon-shopping-cart::after{
content:"\f07a";}

.icon-spinner-third::before,.icon-spinner-third::after{
content:"\f3f4";}

.icon-square-full::before,.icon-square-full::after{
content:"\f45c";}

.icon-star::before,.icon-star::after{
content:"\f005";}

.icon-tag::before,.icon-tag::after{
content:"\f02b";}

.icon-times::before,.icon-times::after,.icon-close::before,.icon-close::after{
content:"\f00d";}

.icon-thumbs-down::before,.icon-thumbs-down::after{
content:"\f165";}

.icon-thumbs-up::before,.icon-thumbs-up::after{
content:"\f164";}

.icon-thumbtack::before,.icon-thumbtack::after{
content:"\f08d";}

.icon-user::before,.icon-user::after{
content:"\f007";}

.icon-video::before,.icon-video::after{
content:"\f03d";}

/*@import "icons-brands.css";*/
.icon-bluetooth::before,.icon-bluetooth::after,
.icon-bluetooth-b::before,.icon-bluetooth-b::after,
.icon-facebook::before,.icon-facebook::after,
.icon-facebook-f::before,.icon-facebook-f::after,
.icon-facebook-square::before,.icon-facebook-square::after,
.icon-flickr::before,.icon-flickr::after,
.icon-google-plus::before,.icon-google-plus::after,
.icon-google-plus-g::before,.icon-google-plus-g::after,
.icon-google-plus-square::before,.icon-google-plus-square::after,
.icon-instagram::before,.icon-instagram::after,
.icon-instagram-square::before,.icon-instagram-square::after,
.icon-linkedin::before,.icon-linkedin::after,
.icon-linkedin-in::before,.icon-linkedin-in::after,
.icon-pinterest::before,.icon-pinterest::after,
.icon-pinterest-p::before,.icon-pinterest-p::after,
.icon-pinterest-square::before,.icon-pinterest-square::after,
.icon-skype::before,.icon-skype::after,
.icon-twitter::before,.icon-twitter::after,
.icon-twitter-square::before,.icon-twitter-square::after,
/*.icon-user::before,.icon-user::after,*/
.icon-vimeo::before,.icon-vimeo::after,
.icon-vimeo-square::before,.icon-vimeo-square::after,
.icon-vimeo-v::before,.icon-vimeo-v::after,
.icon-whatsapp::before,.icon-whatsapp::after,
.icon-whatsapp-square::before,.icon-whatsapp-square::after,
.icon-youtube::before,.icon-youtube::after,
.icon-youtube-square::before,.icon-youtube-square::after{font-family:"FontAwesome Brands" !important;}

.icon-bluetooth::before,.icon-bluetooth::after{
content:"\f293";}

.icon-bluetooth-b::before,.icon-bluetooth-b::after{
content:"\f294";}

.icon-facebook::before,.icon-facebook::after{
content:"\f09a";}

.icon-facebook-f::before,.icon-facebook-f::after{
content:"\f39e";}

.icon-facebook-square::before,.icon-facebook-square::after{
content:"\f082";}

.icon-flickr::before,.icon-flickr::after{
content:"\f16e";}

.icon-google-plus::before,.icon-google-plus::after{
content:"\f2b3";}

.icon-google-plus-g::before,.icon-google-plus-g::after{
content:"\f0d5";}

.icon-google-plus-square::before,.icon-google-plus-square::after{
content:"\f0d4";}

.icon-instagram::before,.icon-instagram::after{
content:"\f16d";}

.icon-instagram-square::before,.icon-instagram-square::after{
content:"\e055";}

.icon-linkedin::before,.icon-linkedin::after{
content:"\f08c";}

.icon-linkedin-in::before,.icon-linkedin-in::after{
content:"\f0e1";}

.icon-pinterest::before,.icon-pinterest::after{
content:"\f0d2";}

.icon-pinterest-p::before,.icon-pinterest-p::after{
content:"\f231";}

.icon-pinterest-square::before,.icon-pinterest-square::after{
content:"\f0d3";}

.icon-skype::before,.icon-skype::after{
content:"\f17e";}

.icon-twitter::before,.icon-twitter::after{
content:"\f099";}

.icon-twitter-square::before,.icon-twitter-square::after{
content:"\f081";}

.icon-user::before,.icon-user::after{
content:"\f007";}

.icon-vimeo::before,.icon-vimeo::after{
content:"\f40a";}

.icon-vimeo-square::before,.icon-vimeo-square::after{
content:"\f194";}

.icon-vimeo-v::before,.icon-vimeo-v::after{
content:"\f27d";}

.icon-whatsapp::before,.icon-whatsapp::after{
content:"\f232";}

.icon-whatsapp-square::before,.icon-whatsapp-square::after{
content:"\f40c";}

.icon-youtube::before,.icon-youtube::after{
content:"\f167";}

.icon-youtube-square::before,.icon-youtube-square::after{
content:"\f431";}



/*@font-face{
  font-family:"FontAwesome";
  font-display:block;
	src: url("../font-subset/fa-thin-100.eot");
  src: url("../font-subset/fa-thin-100.eot?#iefix") format("embedded-opentype"),
  url("../font-subset/fa-thin-100.woff2") format("woff2"),
  url("../font-subset/fa-thin-100.woff") format("woff"),
  url("../font-subset/fa-thin-100.ttf") format("truetype"),
  url("../font-subset/fa-thin-100.svg#fontawesome") format("svg");
	font-weight:100;
	font-style:normal;
}
.icon--thin::before,.icon--thin::after{font-weight:100 !important;}
.icons--thin-body *.icon::before,.icons--thin-body *.icon::after,
.icons--thin-body .nav-container::after,.icons--thin-body #head .nav ul > li > a.nav-container::after{font-weight:100;}*/

@font-face{
  font-family:"FontAwesome";
  font-display:block;
	src: url("../font-subset/fa-light-300.eot");
  src: url("../font-subset/fa-light-300.eot?#iefix") format("embedded-opentype"),
  url("../font-subset/fa-light-300.woff2") format("woff2"),
  url("../font-subset/fa-light-300.woff") format("woff"),
  url("../font-subset/fa-light-300.ttf") format("truetype"),
  url("../font-subset/fa-light-300.svg#fontawesome") format("svg");
	font-weight:300;
	font-style:normal;
}
.icon--light::before,.icon--light::after{font-weight:300 !important;}
.icons--light-body *.icon::before,.icons--light *.icon::after{font-weight:300;}

@font-face{
  font-family:"FontAwesome";
  font-display:block;
	src: url("../font-subset/fa-regular-400.eot");
  src: url("../font-subset/fa-regular-400.eot?#iefix") format("embedded-opentype"),
  url("../font-subset/fa-regular-400.woff2") format("woff2"),
  url("../font-subset/fa-regular-400.woff") format("woff"),
  url("../font-subset/fa-regular-400.ttf") format("truetype"),
  url("../font-subset/fa-regular-400.svg#fontawesome") format("svg");
	font-weight:400;
	font-style:normal;
}
.icon--regular::before,.icon--regular::after{font-weight:400 !important;}
.icons--regular-body *.icon::before,.icons--regular-body *.icon::after{font-weight:400;}

@font-face{
  font-family:"FontAwesome";
  font-display:block;
	src: url("../font-subset/fa-solid-900.eot");
  src: url("../font-subset/fa-solid-900.eot?#iefix") format("embedded-opentype"),
  url("../font-subset/fa-solid-900.woff2") format("woff2"),
  url("../font-subset/fa-solid-900.woff") format("woff"),
  url("../font-subset/fa-solid-900.ttf") format("truetype"),
  url("../font-subset/fa-solid-900.svg#fontawesome") format("svg");
	font-weight:900;
	font-style:normal;
}
.icon--solid::before,.icon--solid::after{font-weight:900 !important;}
.icons--solid-body *.icon::before,.icons--solid-body *.icon::after{font-weight:900;}

@font-face{
  font-family:"FontAwesome Brands";
  font-display:block;
	src: url("../font-subset/fa-brands-400.eot");
  src: url("../font-subset/fa-brands-400.eot?#iefix") format("embedded-opentype"),
  url("../font-subset/fa-brands-400.woff2") format("woff2"),
  url("../font-subset/fa-brands-400.woff") format("woff"),
  url("../font-subset/fa-brands-400.ttf") format("truetype"),
  url("../font-subset/fa-brands-400.svg#fontawesome") format("svg");
	font-weight:400;
	font-style:normal;
}
.icon--brands{font-weight:400 !important;}



/***********************************************************************************************************************************/
/*                                                                                                                                 */
/*                                                         BASIC SETTING                                                           */
/*                                                                                                                                 */
/***********************************************************************************************************************************/
.icon::before,.icon-after::after,.icon-both::after,.nav-container:after,.ws-pack-icons:not(.ws-pack-icons-svg) .ws-pack-item-header::before,
.items-icon-zoom .image-in a:hover::before,:not(.image-in) > a[data-gallery-id]::before,
.ui-dialog-titlebar-close .ui-icon-closethick::before,
.items-image-video:not(.video) .item .image-in a::before,.item-image-video:not(.video) .image-in a::before{font-family:"FontAwesome";}
.icon-brands::before,.icon-brands.icon-after::after,.icon-brands.icon-both::after{font-family:"FontAwesome Brands";}
/*.icon-duotone::before,.icon-duotone.icon-after::after,.icon-duotone.icon-both::after{font-family:"FontAwesome Duotone";}*/

.icon::before,.icon-after::after,.icon-both::after,.nav-container:after,.ws-pack-icons:not(.ws-pack-icons-svg) .ws-pack-item-header::before,
.items-icon-zoom .image-in a:hover::before,:not(.image-in) > a[data-gallery-id]::before,
.ui-dialog-titlebar-close .ui-icon-closethick::before,
.items-image-video:not(.video) .item .image-in a::before,.item-image-video:not(.video) .image-in a::before{
	font-size:100%;
	display: inline-block;
	text-decoration:none;
	line-height: inherit;
	-moz-osx-font-smoothing:grayscale;
	-webkit-font-smoothing:antialiased;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
}

/*.icon::before,.icon-after::after,.icon-both::after{font-weight:400;}*/

.icon-hidden-text span{display:none !important;}
.icon-show-text span{display:inline;}
/*.icon::before,.icon-after::after,.icon-both::after,.icon-show-text.icon::before{font-size:100%; position:relative; top:0;}*/
.icon::before{margin-right:.35em;}
.icon-after::after,.icon-both::after{margin-left:.35em;}
.icon.icon-after::before,.icon:not(.icon-after):not(.icon-both)::after{display:none;}
.icon-m0::before,.icon-m0::after,.icon-hidden-text::before,.icon-hidden-text::after{margin:0;}

/* Font weight */
.nav-container::after,#head .nav ul > li > a.nav-container::after,
.icon--pack-angle.icon::before{font-weight:300 !important;}
.items-image-video:not(.video) .item .image-in a::before,.item-image-video:not(.video) .image-in a::before{font-weight:900 !important;}

/***********************************************************************************************************************************/
/*                                                                                                                                 */
/*                                                              OTHER                                                              */
/*                                                                                                                                 */
/***********************************************************************************************************************************/
#head .nav ul > li > a.nav-container::after{content:"\f107";}

/*input[type="checkbox"] + label::after{content:"\f00c";}*/
.field .chosen-container-multi .chosen-choices li.search-choice .search-choice-close::after{content:"\f00d";}
/*.hint::before,.testimonial .item-content-text::before,.testimonial .item-content-text::after,.basket-order-gifts-desc::after{content:"\f04d";}*/

.icon--cart-body .icon-shopping-basket::before,.icon--cart-body .icon-shopping-basket::after{content:"\f07a";}

.items-image-video:not(.video) .item .image-in a::before,.item-image-video:not(.video) .image-in a::before{content:"\f04b";}

/***********************************************************************************************************************************/
/* IMAGE ZOOM ICON                                                                                                                 */
/***********************************************************************************************************************************/
.image{font-size:100%;}
.items-icon-zoom-sml .image{font-size:50%;}
.items-icon-zoom-sml .image a{font-size:100%;}
/*.items-icon-zoom .image a:hover::before,:not(.image-in) > a[data-gallery-id]::before{font-size:250%;}
.items-icon-zoom .image a:hover::before,:not(.image-in) > a[data-gallery-id]::before{display:block; position:absolute; z-index:100; left:50%; top:50%; width:2em; height:1em; padding:.5em 0; line-height:1em; margin:-1em 0 0 -1em; text-align:center; color:white; background-color:black; background:rgba(0,0,0,.5); -webkit-animation:showresult 300ms; animation:showresult 300ms;}
.items-icon-zoom .image a:hover::before,:not(.image-in) > a[data-gallery-id]::before{content:"\f002";}*/
.items-icon-gallery .image a:hover::before{content:"\f07b";}

/***********************************************************************************************************************************/
/* WS PACK & UNPACK                                                                                                                */
/***********************************************************************************************************************************/
.ws-pack-icons:not(.ws-pack-icons-svg) .ws-pack .ws-pack-item-header::before{content:"\f107";} /* arrow buttom */
.ws-pack-icons:not(.ws-pack-icons-svg) .ws-unpack .ws-pack-item-header::before{content:"\f106";} /* arrow top */
.ws-pack-icons-plus:not(.ws-pack-icons-svg) .ws-pack .ws-pack-item-header::before{content:"\f067";} /* plus */
.ws-pack-icons-plus:not(.ws-pack-icons-svg) .ws-unpack .ws-pack-item-header::before{content:"\f068";} /* minus */

/***********************************************************************************************************************************/
/* JQUERY                                                                                                                          */
/***********************************************************************************************************************************/
.ui-dialog-titlebar-close .ui-icon-closethick::before{content:"\f00d";}