.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.wpmf_folder_permissions_popup{z-index:1042!important}.wpmf_folder_permissions_popup{z-index:1042!important}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:#fff0;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:#fff0}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset #fff0}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgb(0 0 0 / .6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgb(0 0 0 / .6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgb(0 0 0 / .6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgb(0 0 0 / .6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.aligncenter.wp-block-wpmf-image-lightbox,.alignright.wp-block-wpmf-image-lightbox,.alignleft.wp-block-wpmf-image-lightbox{max-width:620px}.aligncenter.wp-block-wpmf-image-lightbox{margin:0 auto}.intl-tel-input{position:relative;/*display:inline-block*/}.intl-tel-input *{box-sizing:border-box;-moz-box-sizing:border-box}.intl-tel-input .hide{display:none}.intl-tel-input .v-hide{visibility:hidden}.intl-tel-input input,.intl-tel-input input[type=tel],.intl-tel-input input[type=text]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.intl-tel-input .flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.intl-tel-input .selected-flag{z-index:1;position:relative;width:36px;height:100%;padding:0 0 0 8px}.intl-tel-input .selected-flag .iti-flag{position:absolute;top:0;bottom:0;margin:auto}.intl-tel-input .selected-flag .iti-arrow{position:absolute;top:50%;margin-top:-2px;right:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.intl-tel-input .selected-flag .iti-arrow.up{border-top:none;border-bottom:4px solid #555}.intl-tel-input ul.country-list {list-style:none;padding:0;margin:0;}.intl-tel-input .country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,.2);background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:200px;overflow-y:scroll}.intl-tel-input .country-list.dropup{bottom:100%;margin-bottom:-1px}.intl-tel-input .country-list .flag-box{display:inline-block;width:20px}@media (max-width:500px){.intl-tel-input .country-list{white-space:normal}}.intl-tel-input .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc; list-style:none;}.intl-tel-input .country-list li.country {list-style:none;}.intl-tel-input .country-list .country{padding:5px 10px}.intl-tel-input .country-list .country .dial-code{color:#999}.intl-tel-input .country-list .country.highlight{background-color:rgba(0,0,0,.05)}.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .dial-code,.intl-tel-input .country-list .flag-box{vertical-align:middle}.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .flag-box{margin-right:6px}.intl-tel-input.allow-dropdown input,.intl-tel-input.allow-dropdown input[type=tel],.intl-tel-input.allow-dropdown input[type=text],.intl-tel-input.separate-dial-code input,.intl-tel-input.separate-dial-code input[type=tel],.intl-tel-input.separate-dial-code input[type=text]{padding-right:6px;padding-left:52px;margin-left:0}.intl-tel-input.allow-dropdown .flag-container,.intl-tel-input.separate-dial-code .flag-container{right:auto;left:0}.intl-tel-input.allow-dropdown .selected-flag,.intl-tel-input.separate-dial-code .selected-flag{width:46px}.intl-tel-input.allow-dropdown .flag-container:hover{cursor:pointer}.intl-tel-input.allow-dropdown .flag-container:hover .selected-flag{background-color:rgba(0,0,0,.05)}.intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover,.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover{cursor:default}.intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover .selected-flag,.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover .selected-flag{background-color:transparent}.intl-tel-input.separate-dial-code .selected-flag{background-color:rgba(0,0,0,.05);display:table}.intl-tel-input.separate-dial-code .selected-dial-code{display:table-cell;vertical-align:middle;padding-left:28px}.intl-tel-input.separate-dial-code.iti-sdc-2 input,.intl-tel-input.separate-dial-code.iti-sdc-2 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-2 input[type=text]{padding-left:66px}.intl-tel-input.separate-dial-code.iti-sdc-2 .selected-flag{width:60px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=text]{padding-left:76px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 .selected-flag{width:70px}.intl-tel-input.separate-dial-code.iti-sdc-3 input,.intl-tel-input.separate-dial-code.iti-sdc-3 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-3 input[type=text]{padding-left:74px}.intl-tel-input.separate-dial-code.iti-sdc-3 .selected-flag{width:68px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=text]{padding-left:84px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag{width:78px}.intl-tel-input.separate-dial-code.iti-sdc-4 input,.intl-tel-input.separate-dial-code.iti-sdc-4 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-4 input[type=text]{padding-left:82px}.intl-tel-input.separate-dial-code.iti-sdc-4 .selected-flag{width:76px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=text]{padding-left:92px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 .selected-flag{width:86px}.intl-tel-input.separate-dial-code.iti-sdc-5 input,.intl-tel-input.separate-dial-code.iti-sdc-5 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-5 input[type=text]{padding-left:90px}.intl-tel-input.separate-dial-code.iti-sdc-5 .selected-flag{width:84px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=text]{padding-left:100px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 .selected-flag{width:94px}.intl-tel-input.iti-container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.intl-tel-input.iti-container:hover{cursor:pointer}.iti-mobile .intl-tel-input.iti-container{top:30px;bottom:30px;left:30px;right:30px;position:fixed}.iti-mobile .intl-tel-input .country-list{max-height:100%;width:100%}.iti-mobile .intl-tel-input .country-list .country{padding:10px 10px;line-height:1.5em}.iti-flag{width:20px}.iti-flag.be{width:18px}.iti-flag.ch{width:15px}.iti-flag.mc{width:19px}.iti-flag.ne{width:18px}.iti-flag.np{width:13px}.iti-flag.va{width:15px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.iti-flag{background-size:5630px 15px}}.iti-flag.ac{height:10px;background-position:0 0}.iti-flag.ad{height:14px;background-position:-22px 0}.iti-flag.ae{height:10px;background-position:-44px 0}.iti-flag.af{height:14px;background-position:-66px 0}.iti-flag.ag{height:14px;background-position:-88px 0}.iti-flag.ai{height:10px;background-position:-110px 0}.iti-flag.al{height:15px;background-position:-132px 0}.iti-flag.am{height:10px;background-position:-154px 0}.iti-flag.ao{height:14px;background-position:-176px 0}.iti-flag.aq{height:14px;background-position:-198px 0}.iti-flag.ar{height:13px;background-position:-220px 0}.iti-flag.as{height:10px;background-position:-242px 0}.iti-flag.at{height:14px;background-position:-264px 0}.iti-flag.au{height:10px;background-position:-286px 0}.iti-flag.aw{height:14px;background-position:-308px 0}.iti-flag.ax{height:13px;background-position:-330px 0}.iti-flag.az{height:10px;background-position:-352px 0}.iti-flag.ba{height:10px;background-position:-374px 0}.iti-flag.bb{height:14px;background-position:-396px 0}.iti-flag.bd{height:12px;background-position:-418px 0}.iti-flag.be{height:15px;background-position:-440px 0}.iti-flag.bf{height:14px;background-position:-460px 0}.iti-flag.bg{height:12px;background-position:-482px 0}.iti-flag.bh{height:12px;background-position:-504px 0}.iti-flag.bi{height:12px;background-position:-526px 0}.iti-flag.bj{height:14px;background-position:-548px 0}.iti-flag.bl{height:14px;background-position:-570px 0}.iti-flag.bm{height:10px;background-position:-592px 0}.iti-flag.bn{height:10px;background-position:-614px 0}.iti-flag.bo{height:14px;background-position:-636px 0}.iti-flag.bq{height:14px;background-position:-658px 0}.iti-flag.br{height:14px;background-position:-680px 0}.iti-flag.bs{height:10px;background-position:-702px 0}.iti-flag.bt{height:14px;background-position:-724px 0}.iti-flag.bv{height:15px;background-position:-746px 0}.iti-flag.bw{height:14px;background-position:-768px 0}.iti-flag.by{height:10px;background-position:-790px 0}.iti-flag.bz{height:14px;background-position:-812px 0}.iti-flag.ca{height:10px;background-position:-834px 0}.iti-flag.cc{height:10px;background-position:-856px 0}.iti-flag.cd{height:15px;background-position:-878px 0}.iti-flag.cf{height:14px;background-position:-900px 0}.iti-flag.cg{height:14px;background-position:-922px 0}.iti-flag.ch{height:15px;background-position:-944px 0}.iti-flag.ci{height:14px;background-position:-961px 0}.iti-flag.ck{height:10px;background-position:-983px 0}.iti-flag.cl{height:14px;background-position:-1005px 0}.iti-flag.cm{height:14px;background-position:-1027px 0}.iti-flag.cn{height:14px;background-position:-1049px 0}.iti-flag.co{height:14px;background-position:-1071px 0}.iti-flag.cp{height:14px;background-position:-1093px 0}.iti-flag.cr{height:12px;background-position:-1115px 0}.iti-flag.cu{height:10px;background-position:-1137px 0}.iti-flag.cv{height:12px;background-position:-1159px 0}.iti-flag.cw{height:14px;background-position:-1181px 0}.iti-flag.cx{height:10px;background-position:-1203px 0}.iti-flag.cy{height:13px;background-position:-1225px 0}.iti-flag.cz{height:14px;background-position:-1247px 0}.iti-flag.de{height:12px;background-position:-1269px 0}.iti-flag.dg{height:10px;background-position:-1291px 0}.iti-flag.dj{height:14px;background-position:-1313px 0}.iti-flag.dk{height:15px;background-position:-1335px 0}.iti-flag.dm{height:10px;background-position:-1357px 0}.iti-flag.do{height:13px;background-position:-1379px 0}.iti-flag.dz{height:14px;background-position:-1401px 0}.iti-flag.ea{height:14px;background-position:-1423px 0}.iti-flag.ec{height:14px;background-position:-1445px 0}.iti-flag.ee{height:13px;background-position:-1467px 0}.iti-flag.eg{height:14px;background-position:-1489px 0}.iti-flag.eh{height:10px;background-position:-1511px 0}.iti-flag.er{height:10px;background-position:-1533px 0}.iti-flag.es{height:14px;background-position:-1555px 0}.iti-flag.et{height:10px;background-position:-1577px 0}.iti-flag.eu{height:14px;background-position:-1599px 0}.iti-flag.fi{height:12px;background-position:-1621px 0}.iti-flag.fj{height:10px;background-position:-1643px 0}.iti-flag.fk{height:10px;background-position:-1665px 0}.iti-flag.fm{height:11px;background-position:-1687px 0}.iti-flag.fo{height:15px;background-position:-1709px 0}.iti-flag.fr{height:14px;background-position:-1731px 0}.iti-flag.ga{height:15px;background-position:-1753px 0}.iti-flag.gb{height:10px;background-position:-1775px 0}.iti-flag.gd{height:12px;background-position:-1797px 0}.iti-flag.ge{height:14px;background-position:-1819px 0}.iti-flag.gf{height:14px;background-position:-1841px 0}.iti-flag.gg{height:14px;background-position:-1863px 0}.iti-flag.gh{height:14px;background-position:-1885px 0}.iti-flag.gi{height:10px;background-position:-1907px 0}.iti-flag.gl{height:14px;background-position:-1929px 0}.iti-flag.gm{height:14px;background-position:-1951px 0}.iti-flag.gn{height:14px;background-position:-1973px 0}.iti-flag.gp{height:14px;background-position:-1995px 0}.iti-flag.gq{height:14px;background-position:-2017px 0}.iti-flag.gr{height:14px;background-position:-2039px 0}.iti-flag.gs{height:10px;background-position:-2061px 0}.iti-flag.gt{height:13px;background-position:-2083px 0}.iti-flag.gu{height:11px;background-position:-2105px 0}.iti-flag.gw{height:10px;background-position:-2127px 0}.iti-flag.gy{height:12px;background-position:-2149px 0}.iti-flag.hk{height:14px;background-position:-2171px 0}.iti-flag.hm{height:10px;background-position:-2193px 0}.iti-flag.hn{height:10px;background-position:-2215px 0}.iti-flag.hr{height:10px;background-position:-2237px 0}.iti-flag.ht{height:12px;background-position:-2259px 0}.iti-flag.hu{height:10px;background-position:-2281px 0}.iti-flag.ic{height:14px;background-position:-2303px 0}.iti-flag.id{height:14px;background-position:-2325px 0}.iti-flag.ie{height:10px;background-position:-2347px 0}.iti-flag.il{height:15px;background-position:-2369px 0}.iti-flag.im{height:10px;background-position:-2391px 0}.iti-flag.in{height:14px;background-position:-2413px 0}.iti-flag.io{height:10px;background-position:-2435px 0}.iti-flag.iq{height:14px;background-position:-2457px 0}.iti-flag.ir{height:12px;background-position:-2479px 0}.iti-flag.is{height:15px;background-position:-2501px 0}.iti-flag.it{height:14px;background-position:-2523px 0}.iti-flag.je{height:12px;background-position:-2545px 0}.iti-flag.jm{height:10px;background-position:-2567px 0}.iti-flag.jo{height:10px;background-position:-2589px 0}.iti-flag.jp{height:14px;background-position:-2611px 0}.iti-flag.ke{height:14px;background-position:-2633px 0}.iti-flag.kg{height:12px;background-position:-2655px 0}.iti-flag.kh{height:13px;background-position:-2677px 0}.iti-flag.ki{height:10px;background-position:-2699px 0}.iti-flag.km{height:12px;background-position:-2721px 0}.iti-flag.kn{height:14px;background-position:-2743px 0}.iti-flag.kp{height:10px;background-position:-2765px 0}.iti-flag.kr{height:14px;background-position:-2787px 0}.iti-flag.kw{height:10px;background-position:-2809px 0}.iti-flag.ky{height:10px;background-position:-2831px 0}.iti-flag.kz{height:10px;background-position:-2853px 0}.iti-flag.la{height:14px;background-position:-2875px 0}.iti-flag.lb{height:14px;background-position:-2897px 0}.iti-flag.lc{height:10px;background-position:-2919px 0}.iti-flag.li{height:12px;background-position:-2941px 0}.iti-flag.lk{height:10px;background-position:-2963px 0}.iti-flag.lr{height:11px;background-position:-2985px 0}.iti-flag.ls{height:14px;background-position:-3007px 0}.iti-flag.lt{height:12px;background-position:-3029px 0}.iti-flag.lu{height:12px;background-position:-3051px 0}.iti-flag.lv{height:10px;background-position:-3073px 0}.iti-flag.ly{height:10px;background-position:-3095px 0}.iti-flag.ma{height:14px;background-position:-3117px 0}.iti-flag.mc{height:15px;background-position:-3139px 0}.iti-flag.md{height:10px;background-position:-3160px 0}.iti-flag.me{height:10px;background-position:-3182px 0}.iti-flag.mf{height:14px;background-position:-3204px 0}.iti-flag.mg{height:14px;background-position:-3226px 0}.iti-flag.mh{height:11px;background-position:-3248px 0}.iti-flag.mk{height:10px;background-position:-3270px 0}.iti-flag.ml{height:14px;background-position:-3292px 0}.iti-flag.mm{height:14px;background-position:-3314px 0}.iti-flag.mn{height:10px;background-position:-3336px 0}.iti-flag.mo{height:14px;background-position:-3358px 0}.iti-flag.mp{height:10px;background-position:-3380px 0}.iti-flag.mq{height:14px;background-position:-3402px 0}.iti-flag.mr{height:14px;background-position:-3424px 0}.iti-flag.ms{height:10px;background-position:-3446px 0}.iti-flag.mt{height:14px;background-position:-3468px 0}.iti-flag.mu{height:14px;background-position:-3490px 0}.iti-flag.mv{height:14px;background-position:-3512px 0}.iti-flag.mw{height:14px;background-position:-3534px 0}.iti-flag.mx{height:12px;background-position:-3556px 0}.iti-flag.my{height:10px;background-position:-3578px 0}.iti-flag.mz{height:14px;background-position:-3600px 0}.iti-flag.na{height:14px;background-position:-3622px 0}.iti-flag.nc{height:10px;background-position:-3644px 0}.iti-flag.ne{height:15px;background-position:-3666px 0}.iti-flag.nf{height:10px;background-position:-3686px 0}.iti-flag.ng{height:10px;background-position:-3708px 0}.iti-flag.ni{height:12px;background-position:-3730px 0}.iti-flag.nl{height:14px;background-position:-3752px 0}.iti-flag.no{height:15px;background-position:-3774px 0}.iti-flag.np{height:15px;background-position:-3796px 0}.iti-flag.nr{height:10px;background-position:-3811px 0}.iti-flag.nu{height:10px;background-position:-3833px 0}.iti-flag.nz{height:10px;background-position:-3855px 0}.iti-flag.om{height:10px;background-position:-3877px 0}.iti-flag.pa{height:14px;background-position:-3899px 0}.iti-flag.pe{height:14px;background-position:-3921px 0}.iti-flag.pf{height:14px;background-position:-3943px 0}.iti-flag.pg{height:15px;background-position:-3965px 0}.iti-flag.ph{height:10px;background-position:-3987px 0}.iti-flag.pk{height:14px;background-position:-4009px 0}.iti-flag.pl{height:13px;background-position:-4031px 0}.iti-flag.pm{height:14px;background-position:-4053px 0}.iti-flag.pn{height:10px;background-position:-4075px 0}.iti-flag.pr{height:14px;background-position:-4097px 0}.iti-flag.ps{height:10px;background-position:-4119px 0}.iti-flag.pt{height:14px;background-position:-4141px 0}.iti-flag.pw{height:13px;background-position:-4163px 0}.iti-flag.py{height:11px;background-position:-4185px 0}.iti-flag.qa{height:8px;background-position:-4207px 0}.iti-flag.re{height:14px;background-position:-4229px 0}.iti-flag.ro{height:14px;background-position:-4251px 0}.iti-flag.rs{height:14px;background-position:-4273px 0}.iti-flag.ru{height:14px;background-position:-4295px 0}.iti-flag.rw{height:14px;background-position:-4317px 0}.iti-flag.sa{height:14px;background-position:-4339px 0}.iti-flag.sb{height:10px;background-position:-4361px 0}.iti-flag.sc{height:10px;background-position:-4383px 0}.iti-flag.sd{height:10px;background-position:-4405px 0}.iti-flag.se{height:13px;background-position:-4427px 0}.iti-flag.sg{height:14px;background-position:-4449px 0}.iti-flag.sh{height:10px;background-position:-4471px 0}.iti-flag.si{height:10px;background-position:-4493px 0}.iti-flag.sj{height:15px;background-position:-4515px 0}.iti-flag.sk{height:14px;background-position:-4537px 0}.iti-flag.sl{height:14px;background-position:-4559px 0}.iti-flag.sm{height:15px;background-position:-4581px 0}.iti-flag.sn{height:14px;background-position:-4603px 0}.iti-flag.so{height:14px;background-position:-4625px 0}.iti-flag.sr{height:14px;background-position:-4647px 0}.iti-flag.ss{height:10px;background-position:-4669px 0}.iti-flag.st{height:10px;background-position:-4691px 0}.iti-flag.sv{height:12px;background-position:-4713px 0}.iti-flag.sx{height:14px;background-position:-4735px 0}.iti-flag.sy{height:14px;background-position:-4757px 0}.iti-flag.sz{height:14px;background-position:-4779px 0}.iti-flag.ta{height:10px;background-position:-4801px 0}.iti-flag.tc{height:10px;background-position:-4823px 0}.iti-flag.td{height:14px;background-position:-4845px 0}.iti-flag.tf{height:14px;background-position:-4867px 0}.iti-flag.tg{height:13px;background-position:-4889px 0}.iti-flag.th{height:14px;background-position:-4911px 0}.iti-flag.tj{height:10px;background-position:-4933px 0}.iti-flag.tk{height:10px;background-position:-4955px 0}.iti-flag.tl{height:10px;background-position:-4977px 0}.iti-flag.tm{height:14px;background-position:-4999px 0}.iti-flag.tn{height:14px;background-position:-5021px 0}.iti-flag.to{height:10px;background-position:-5043px 0}.iti-flag.tr{height:14px;background-position:-5065px 0}.iti-flag.tt{height:12px;background-position:-5087px 0}.iti-flag.tv{height:10px;background-position:-5109px 0}.iti-flag.tw{height:14px;background-position:-5131px 0}.iti-flag.tz{height:14px;background-position:-5153px 0}.iti-flag.ua{height:14px;background-position:-5175px 0}.iti-flag.ug{height:14px;background-position:-5197px 0}.iti-flag.um{height:11px;background-position:-5219px 0}.iti-flag.us{height:11px;background-position:-5241px 0}.iti-flag.uy{height:14px;background-position:-5263px 0}.iti-flag.uz{height:10px;background-position:-5285px 0}.iti-flag.va{height:15px;background-position:-5307px 0}.iti-flag.vc{height:14px;background-position:-5324px 0}.iti-flag.ve{height:14px;background-position:-5346px 0}.iti-flag.vg{height:10px;background-position:-5368px 0}.iti-flag.vi{height:14px;background-position:-5390px 0}.iti-flag.vn{height:14px;background-position:-5412px 0}.iti-flag.vu{height:12px;background-position:-5434px 0}.iti-flag.wf{height:14px;background-position:-5456px 0}.iti-flag.ws{height:10px;background-position:-5478px 0}.iti-flag.xk{height:15px;background-position:-5500px 0}.iti-flag.ye{height:14px;background-position:-5522px 0}.iti-flag.yt{height:14px;background-position:-5544px 0}.iti-flag.za{height:14px;background-position:-5566px 0}.iti-flag.zm{height:14px;background-position:-5588px 0}.iti-flag.zw{height:10px;background-position:-5610px 0}.iti-flag{width:20px;height:15px;box-shadow:0 0 1px 0 #888;background-image:url(/wp-content/plugins/country-phone-field-contact-form-7/assets/img/flags.png);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.iti-flag{background-image:url(/wp-content/plugins/country-phone-field-contact-form-7/assets/img/flags@2x.png)}}.iti-flag.np{background-color:transparent}.country-select{position:relative;/*display:inline-block*/}.country-select *{-webkit-box-sizing:border-box;box-sizing:border-box}.country-select .hide{display:none}.country-select .v-hide{visibility:hidden}.country-select input,.country-select input[type=text]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.country-select .flag-dropdown{position:absolute;top:0;bottom:0;right:0;padding:1px}.country-select .selected-flag{z-index:1;position:relative;width:36px;height:100%;padding:0 0 0 8px}.country-select .selected-flag .flag{position:absolute;top:0;bottom:0;margin:auto}.country-select .selected-flag .arrow{position:absolute;top:50%;margin-top:-2px;right:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.country-select .selected-flag .arrow.up{border-top:none;border-bottom:4px solid #555}.country-select ul.country-list{	list-style:none;padding:0;margin:0;}.country-select .country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.2);box-shadow:1px 1px 4px rgba(0,0,0,.2);background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:200px;overflow-y:scroll}.country-select .country-list .flag{display:inline-block;width:20px;margin-right:6px}@media (max-width:500px){.country-select .country-list{white-space:normal}}.country-select .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc; list-style:none;}.country-select .country-list .country{padding:5px 10px}.country-select .country-list li.country{list-style:none;}.country-select .country-list .country.highlight{background-color:rgba(0,0,0,.05)}.country-select .country-list .country-name,.country-select .country-list .flag{vertical-align:middle}.country-select.inside input,.country-select.inside input[type=text]{padding-right:6px;padding-left:52px;margin-left:0}.country-select.inside .flag-dropdown{right:auto;left:0}.country-select.inside .selected-flag{width:46px}.country-select.inside .flag-dropdown:hover{cursor:pointer}.country-select.inside .flag-dropdown:hover .selected-flag{background-color:rgba(0,0,0,.05)}.country-select.inside input[disabled]+.flag-dropdown:hover,.country-select.inside input[readonly]+.flag-dropdown:hover{cursor:default}.country-select.inside input[disabled]+.flag-dropdown:hover .selected-flag,.country-select.inside input[readonly]+.flag-dropdown:hover .selected-flag{background-color:transparent}.country-select .flag{height:15px;-webkit-box-shadow:0 0 1px 0 #888;box-shadow:0 0 1px 0 #888;background-image:url(/wp-content/plugins/country-phone-field-contact-form-7/assets/img/flags.png);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0;width:20px}.country-select .flag.be{width:18px}.country-select .flag.ch{width:15px}.country-select .flag.mc{width:19px}.country-select .flag.ne{width:18px}.country-select .flag.np{width:13px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.country-select .flag{background-image:url(/wp-content/plugins/country-phone-field-contact-form-7/assets/img/flags@2x.png);background-size:5630px 15px}}.country-select .flag.ac{height:10px;background-position:0 0}.country-select .flag.ad{height:14px;background-position:-22px 0}.country-select .flag.ae{height:10px;background-position:-44px 0}.country-select .flag.af{height:14px;background-position:-66px 0}.country-select .flag.ag{height:14px;background-position:-88px 0}.country-select .flag.ai{height:10px;background-position:-110px 0}.country-select .flag.al{height:15px;background-position:-132px 0}.country-select .flag.am{height:10px;background-position:-154px 0}.country-select .flag.ao{height:14px;background-position:-176px 0}.country-select .flag.aq{height:14px;background-position:-198px 0}.country-select .flag.ar{height:13px;background-position:-220px 0}.country-select .flag.as{height:10px;background-position:-242px 0}.country-select .flag.at{height:14px;background-position:-264px 0}.country-select .flag.au{height:10px;background-position:-286px 0}.country-select .flag.aw{height:14px;background-position:-308px 0}.country-select .flag.ax{height:13px;background-position:-330px 0}.country-select .flag.az{height:10px;background-position:-352px 0}.country-select .flag.ba{height:10px;background-position:-374px 0}.country-select .flag.bb{height:14px;background-position:-396px 0}.country-select .flag.bd{height:12px;background-position:-418px 0}.country-select .flag.be{height:15px;background-position:-440px 0}.country-select .flag.bf{height:14px;background-position:-460px 0}.country-select .flag.bg{height:12px;background-position:-482px 0}.country-select .flag.bh{height:12px;background-position:-504px 0}.country-select .flag.bi{height:12px;background-position:-526px 0}.country-select .flag.bj{height:14px;background-position:-548px 0}.country-select .flag.bl{height:14px;background-position:-570px 0}.country-select .flag.bm{height:10px;background-position:-592px 0}.country-select .flag.bn{height:10px;background-position:-614px 0}.country-select .flag.bo{height:14px;background-position:-636px 0}.country-select .flag.bq{height:14px;background-position:-658px 0}.country-select .flag.br{height:14px;background-position:-680px 0}.country-select .flag.bs{height:10px;background-position:-702px 0}.country-select .flag.bt{height:14px;background-position:-724px 0}.country-select .flag.bv{height:15px;background-position:-746px 0}.country-select .flag.bw{height:14px;background-position:-768px 0}.country-select .flag.by{height:10px;background-position:-790px 0}.country-select .flag.bz{height:14px;background-position:-812px 0}.country-select .flag.ca{height:10px;background-position:-834px 0}.country-select .flag.cc{height:10px;background-position:-856px 0}.country-select .flag.cd{height:15px;background-position:-878px 0}.country-select .flag.cf{height:14px;background-position:-900px 0}.country-select .flag.cg{height:14px;background-position:-922px 0}.country-select .flag.ch{height:15px;background-position:-944px 0}.country-select .flag.ci{height:14px;background-position:-961px 0}.country-select .flag.ck{height:10px;background-position:-983px 0}.country-select .flag.cl{height:14px;background-position:-1005px 0}.country-select .flag.cm{height:14px;background-position:-1027px 0}.country-select .flag.cn{height:14px;background-position:-1049px 0}.country-select .flag.co{height:14px;background-position:-1071px 0}.country-select .flag.cp{height:14px;background-position:-1093px 0}.country-select .flag.cr{height:12px;background-position:-1115px 0}.country-select .flag.cu{height:10px;background-position:-1137px 0}.country-select .flag.cv{height:12px;background-position:-1159px 0}.country-select .flag.cw{height:14px;background-position:-1181px 0}.country-select .flag.cx{height:10px;background-position:-1203px 0}.country-select .flag.cy{height:13px;background-position:-1225px 0}.country-select .flag.cz{height:14px;background-position:-1247px 0}.country-select .flag.de{height:12px;background-position:-1269px 0}.country-select .flag.dg{height:10px;background-position:-1291px 0}.country-select .flag.dj{height:14px;background-position:-1313px 0}.country-select .flag.dk{height:15px;background-position:-1335px 0}.country-select .flag.dm{height:10px;background-position:-1357px 0}.country-select .flag.do{height:13px;background-position:-1379px 0}.country-select .flag.dz{height:14px;background-position:-1401px 0}.country-select .flag.ea{height:14px;background-position:-1423px 0}.country-select .flag.ec{height:14px;background-position:-1445px 0}.country-select .flag.ee{height:13px;background-position:-1467px 0}.country-select .flag.eg{height:14px;background-position:-1489px 0}.country-select .flag.eh{height:10px;background-position:-1511px 0}.country-select .flag.er{height:10px;background-position:-1533px 0}.country-select .flag.es{height:14px;background-position:-1555px 0}.country-select .flag.et{height:10px;background-position:-1577px 0}.country-select .flag.eu{height:14px;background-position:-1599px 0}.country-select .flag.fi{height:12px;background-position:-1621px 0}.country-select .flag.fj{height:10px;background-position:-1643px 0}.country-select .flag.fk{height:10px;background-position:-1665px 0}.country-select .flag.fm{height:11px;background-position:-1687px 0}.country-select .flag.fo{height:15px;background-position:-1709px 0}.country-select .flag.fr{height:14px;background-position:-1731px 0}.country-select .flag.ga{height:15px;background-position:-1753px 0}.country-select .flag.gb{height:10px;background-position:-1775px 0}.country-select .flag.gd{height:12px;background-position:-1797px 0}.country-select .flag.ge{height:14px;background-position:-1819px 0}.country-select .flag.gf{height:14px;background-position:-1841px 0}.country-select .flag.gg{height:14px;background-position:-1863px 0}.country-select .flag.gh{height:14px;background-position:-1885px 0}.country-select .flag.gi{height:10px;background-position:-1907px 0}.country-select .flag.gl{height:14px;background-position:-1929px 0}.country-select .flag.gm{height:14px;background-position:-1951px 0}.country-select .flag.gn{height:14px;background-position:-1973px 0}.country-select .flag.gp{height:14px;background-position:-1995px 0}.country-select .flag.gq{height:14px;background-position:-2017px 0}.country-select .flag.gr{height:14px;background-position:-2039px 0}.country-select .flag.gs{height:10px;background-position:-2061px 0}.country-select .flag.gt{height:13px;background-position:-2083px 0}.country-select .flag.gu{height:11px;background-position:-2105px 0}.country-select .flag.gw{height:10px;background-position:-2127px 0}.country-select .flag.gy{height:12px;background-position:-2149px 0}.country-select .flag.hk{height:14px;background-position:-2171px 0}.country-select .flag.hm{height:10px;background-position:-2193px 0}.country-select .flag.hn{height:10px;background-position:-2215px 0}.country-select .flag.hr{height:10px;background-position:-2237px 0}.country-select .flag.ht{height:12px;background-position:-2259px 0}.country-select .flag.hu{height:10px;background-position:-2281px 0}.country-select .flag.ic{height:14px;background-position:-2303px 0}.country-select .flag.id{height:14px;background-position:-2325px 0}.country-select .flag.ie{height:10px;background-position:-2347px 0}.country-select .flag.il{height:15px;background-position:-2369px 0}.country-select .flag.im{height:10px;background-position:-2391px 0}.country-select .flag.in{height:14px;background-position:-2413px 0}.country-select .flag.io{height:10px;background-position:-2435px 0}.country-select .flag.iq{height:14px;background-position:-2457px 0}.country-select .flag.ir{height:12px;background-position:-2479px 0}.country-select .flag.is{height:15px;background-position:-2501px 0}.country-select .flag.it{height:14px;background-position:-2523px 0}.country-select .flag.je{height:12px;background-position:-2545px 0}.country-select .flag.jm{height:10px;background-position:-2567px 0}.country-select .flag.jo{height:10px;background-position:-2589px 0}.country-select .flag.jp{height:14px;background-position:-2611px 0}.country-select .flag.ke{height:14px;background-position:-2633px 0}.country-select .flag.kg{height:12px;background-position:-2655px 0}.country-select .flag.kh{height:13px;background-position:-2677px 0}.country-select .flag.ki{height:10px;background-position:-2699px 0}.country-select .flag.km{height:12px;background-position:-2721px 0}.country-select .flag.kn{height:14px;background-position:-2743px 0}.country-select .flag.kp{height:10px;background-position:-2765px 0}.country-select .flag.kr{height:14px;background-position:-2787px 0}.country-select .flag.kw{height:10px;background-position:-2809px 0}.country-select .flag.ky{height:10px;background-position:-2831px 0}.country-select .flag.kz{height:10px;background-position:-2853px 0}.country-select .flag.la{height:14px;background-position:-2875px 0}.country-select .flag.lb{height:14px;background-position:-2897px 0}.country-select .flag.lc{height:10px;background-position:-2919px 0}.country-select .flag.li{height:12px;background-position:-2941px 0}.country-select .flag.lk{height:10px;background-position:-2963px 0}.country-select .flag.lr{height:11px;background-position:-2985px 0}.country-select .flag.ls{height:14px;background-position:-3007px 0}.country-select .flag.lt{height:12px;background-position:-3029px 0}.country-select .flag.lu{height:12px;background-position:-3051px 0}.country-select .flag.lv{height:10px;background-position:-3073px 0}.country-select .flag.ly{height:10px;background-position:-3095px 0}.country-select .flag.ma{height:14px;background-position:-3117px 0}.country-select .flag.mc{height:15px;background-position:-3139px 0}.country-select .flag.md{height:10px;background-position:-3160px 0}.country-select .flag.me{height:10px;background-position:-3182px 0}.country-select .flag.mf{height:14px;background-position:-3204px 0}.country-select .flag.mg{height:14px;background-position:-3226px 0}.country-select .flag.mh{height:11px;background-position:-3248px 0}.country-select .flag.mk{height:10px;background-position:-3270px 0}.country-select .flag.ml{height:14px;background-position:-3292px 0}.country-select .flag.mm{height:14px;background-position:-3314px 0}.country-select .flag.mn{height:10px;background-position:-3336px 0}.country-select .flag.mo{height:14px;background-position:-3358px 0}.country-select .flag.mp{height:10px;background-position:-3380px 0}.country-select .flag.mq{height:14px;background-position:-3402px 0}.country-select .flag.mr{height:14px;background-position:-3424px 0}.country-select .flag.ms{height:10px;background-position:-3446px 0}.country-select .flag.mt{height:14px;background-position:-3468px 0}.country-select .flag.mu{height:14px;background-position:-3490px 0}.country-select .flag.mv{height:14px;background-position:-3512px 0}.country-select .flag.mw{height:14px;background-position:-3534px 0}.country-select .flag.mx{height:12px;background-position:-3556px 0}.country-select .flag.my{height:10px;background-position:-3578px 0}.country-select .flag.mz{height:14px;background-position:-3600px 0}.country-select .flag.na{height:14px;background-position:-3622px 0}.country-select .flag.nc{height:10px;background-position:-3644px 0}.country-select .flag.ne{height:15px;background-position:-3666px 0}.country-select .flag.nf{height:10px;background-position:-3686px 0}.country-select .flag.ng{height:10px;background-position:-3708px 0}.country-select .flag.ni{height:12px;background-position:-3730px 0}.country-select .flag.nl{height:14px;background-position:-3752px 0}.country-select .flag.no{height:15px;background-position:-3774px 0}.country-select .flag.np{height:15px;background-position:-3796px 0;background-color:transparent}.country-select .flag.nr{height:10px;background-position:-3811px 0}.country-select .flag.nu{height:10px;background-position:-3833px 0}.country-select .flag.nz{height:10px;background-position:-3855px 0}.country-select .flag.om{height:10px;background-position:-3877px 0}.country-select .flag.pa{height:14px;background-position:-3899px 0}.country-select .flag.pe{height:14px;background-position:-3921px 0}.country-select .flag.pf{height:14px;background-position:-3943px 0}.country-select .flag.pg{height:15px;background-position:-3965px 0}.country-select .flag.ph{height:10px;background-position:-3987px 0}.country-select .flag.pk{height:14px;background-position:-4009px 0}.country-select .flag.pl{height:13px;background-position:-4031px 0}.country-select .flag.pm{height:14px;background-position:-4053px 0}.country-select .flag.pn{height:10px;background-position:-4075px 0}.country-select .flag.pr{height:14px;background-position:-4097px 0}.country-select .flag.ps{height:10px;background-position:-4119px 0}.country-select .flag.pt{height:14px;background-position:-4141px 0}.country-select .flag.pw{height:13px;background-position:-4163px 0}.country-select .flag.py{height:11px;background-position:-4185px 0}.country-select .flag.qa{height:8px;background-position:-4207px 0}.country-select .flag.re{height:14px;background-position:-4229px 0}.country-select .flag.ro{height:14px;background-position:-4251px 0}.country-select .flag.rs{height:14px;background-position:-4273px 0}.country-select .flag.ru{height:14px;background-position:-4295px 0}.country-select .flag.rw{height:14px;background-position:-4317px 0}.country-select .flag.sa{height:14px;background-position:-4339px 0}.country-select .flag.sb{height:10px;background-position:-4361px 0}.country-select .flag.sc{height:10px;background-position:-4383px 0}.country-select .flag.sd{height:10px;background-position:-4405px 0}.country-select .flag.se{height:13px;background-position:-4427px 0}.country-select .flag.sg{height:14px;background-position:-4449px 0}.country-select .flag.sh{height:10px;background-position:-4471px 0}.country-select .flag.si{height:10px;background-position:-4493px 0}.country-select .flag.sj{height:15px;background-position:-4515px 0}.country-select .flag.sk{height:14px;background-position:-4537px 0}.country-select .flag.sl{height:14px;background-position:-4559px 0}.country-select .flag.sm{height:15px;background-position:-4581px 0}.country-select .flag.sn{height:14px;background-position:-4603px 0}.country-select .flag.so{height:14px;background-position:-4625px 0}.country-select .flag.sr{height:14px;background-position:-4647px 0}.country-select .flag.ss{height:10px;background-position:-4669px 0}.country-select .flag.st{height:10px;background-position:-4691px 0}.country-select .flag.sv{height:12px;background-position:-4713px 0}.country-select .flag.sx{height:14px;background-position:-4735px 0}.country-select .flag.sy{height:14px;background-position:-4757px 0}.country-select .flag.sz{height:14px;background-position:-4779px 0}.country-select .flag.ta{height:10px;background-position:-4801px 0}.country-select .flag.tc{height:10px;background-position:-4823px 0}.country-select .flag.td{height:14px;background-position:-4845px 0}.country-select .flag.tf{height:14px;background-position:-4867px 0}.country-select .flag.tg{height:13px;background-position:-4889px 0}.country-select .flag.th{height:14px;background-position:-4911px 0}.country-select .flag.tj{height:10px;background-position:-4933px 0}.country-select .flag.tk{height:10px;background-position:-4955px 0}.country-select .flag.tl{height:10px;background-position:-4977px 0}.country-select .flag.tm{height:14px;background-position:-4999px 0}.country-select .flag.tn{height:14px;background-position:-5021px 0}.country-select .flag.to{height:10px;background-position:-5043px 0}.country-select .flag.tr{height:14px;background-position:-5065px 0}.country-select .flag.tt{height:12px;background-position:-5087px 0}.country-select .flag.tv{height:10px;background-position:-5109px 0}.country-select .flag.tw{height:14px;background-position:-5131px 0}.country-select .flag.tz{height:14px;background-position:-5153px 0}.country-select .flag.ua{height:14px;background-position:-5175px 0}.country-select .flag.ug{height:14px;background-position:-5197px 0}.country-select .flag.um{height:11px;background-position:-5219px 0}.country-select .flag.us{height:11px;background-position:-5241px 0}.country-select .flag.uy{height:14px;background-position:-5263px 0}.country-select .flag.uz{height:10px;background-position:-5285px 0}.country-select .flag.va{width:15px;height:15px;background-position:-5307px 0}.country-select .flag.vc{height:14px;background-position:-5324px 0}.country-select .flag.ve{height:14px;background-position:-5346px 0}.country-select .flag.vg{height:10px;background-position:-5368px 0}.country-select .flag.vi{height:14px;background-position:-5390px 0}.country-select .flag.vn{height:14px;background-position:-5412px 0}.country-select .flag.vu{height:12px;background-position:-5434px 0}.country-select .flag.wf{height:14px;background-position:-5456px 0}.country-select .flag.ws{height:10px;background-position:-5478px 0}.country-select .flag.xk{height:15px;background-position:-5500px 0}.country-select .flag.ye{height:14px;background-position:-5522px 0}.country-select .flag.yt{height:14px;background-position:-5544px 0}.country-select .flag.za{height:14px;background-position:-5566px 0}.country-select .flag.zm{height:14px;background-position:-5588px 0}.country-select .flag.zw{height:10px;background-position:-5610px 0}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.popup-template .modal{opacity:0;transition:all .25s ease}.popup-template .modal.is-open{opacity:1;transition:all .25s ease}.cmplz-video.cmplz-iframe-styles{background-color:#fff0}.cmplz-video.cmplz-hidden{visibility:hidden!important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgb(0 0 0 / .5),0 1px 10px 0 rgb(0 0 0 / .15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat!important;background-size:cover!important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0!important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute!important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgb(0 0 0 / .5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute!important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgb(0 0 0 / .5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}:root {
  --wpff-c-acc: #FF9F29;
  --wpff-c-acc-hov: #d47c10;
}
.wpff-tc-w {
  color: #fff;
}
.wpff-tc-w-hov:hover {
  color: #fff;
}
.wpff-tc-acc {
  color: #FF9F29;
}
.wpff-tc-acc-hov:hover {
  color: #d47c10;
}
.mt-50,
.vm-50 {
  margin-top: 50px;
}
.mb-50,
.vm-50 {
  margin-bottom: 50px;
}
.pt-50,
.vp-50 {
  padding-top: 50px;
}
.pb-50,
.vp-50 {
  padding-bottom: 50px;
}
.gap-50 {
  gap: 50px;
}
.mt-45,
.vm-45 {
  margin-top: 45px;
}
.mb-45,
.vm-45 {
  margin-bottom: 45px;
}
.pt-45,
.vp-45 {
  padding-top: 45px;
}
.pb-45,
.vp-45 {
  padding-bottom: 45px;
}
.gap-45 {
  gap: 45px;
}
.mt-40,
.vm-40 {
  margin-top: 40px;
}
.mb-40,
.vm-40 {
  margin-bottom: 40px;
}
.pt-40,
.vp-40 {
  padding-top: 40px;
}
.pb-40,
.vp-40 {
  padding-bottom: 40px;
}
.gap-40 {
  gap: 40px;
}
.mt-35,
.vm-35 {
  margin-top: 35px;
}
.mb-35,
.vm-35 {
  margin-bottom: 35px;
}
.pt-35,
.vp-35 {
  padding-top: 35px;
}
.pb-35,
.vp-35 {
  padding-bottom: 35px;
}
.gap-35 {
  gap: 35px;
}
.mt-30,
.vm-30 {
  margin-top: 30px;
}
.mb-30,
.vm-30 {
  margin-bottom: 30px;
}
.pt-30,
.vp-30 {
  padding-top: 30px;
}
.pb-30,
.vp-30 {
  padding-bottom: 30px;
}
.gap-30 {
  gap: 30px;
}
.mt-25,
.vm-25 {
  margin-top: 25px;
}
.mb-25,
.vm-25 {
  margin-bottom: 25px;
}
.pt-25,
.vp-25 {
  padding-top: 25px;
}
.pb-25,
.vp-25 {
  padding-bottom: 25px;
}
.gap-25 {
  gap: 25px;
}
.mt-20,
.vm-20 {
  margin-top: 20px;
}
.mb-20,
.vm-20 {
  margin-bottom: 20px;
}
.pt-20,
.vp-20 {
  padding-top: 20px;
}
.pb-20,
.vp-20 {
  padding-bottom: 20px;
}
.gap-20 {
  gap: 20px;
}
.mt-15,
.vm-15 {
  margin-top: 15px;
}
.mb-15,
.vm-15 {
  margin-bottom: 15px;
}
.pt-15,
.vp-15 {
  padding-top: 15px;
}
.pb-15,
.vp-15 {
  padding-bottom: 15px;
}
.gap-15 {
  gap: 15px;
}
.mt-10,
.vm-10 {
  margin-top: 10px;
}
.mb-10,
.vm-10 {
  margin-bottom: 10px;
}
.pt-10,
.vp-10 {
  padding-top: 10px;
}
.pb-10,
.vp-10 {
  padding-bottom: 10px;
}
.gap-10 {
  gap: 10px;
}
.mt-5,
.vm-5 {
  margin-top: 5px;
}
.mb-5,
.vm-5 {
  margin-bottom: 5px;
}
.pt-5,
.vp-5 {
  padding-top: 5px;
}
.pb-5,
.vp-5 {
  padding-bottom: 5px;
}
.gap-5 {
  gap: 5px;
}
.mt-0,
.vm-0 {
  margin-top: 0px;
}
.mb-0,
.vm-0 {
  margin-bottom: 0px;
}
.pt-0,
.vp-0 {
  padding-top: 0px;
}
.pb-0,
.vp-0 {
  padding-bottom: 0px;
}
.gap-0 {
  gap: 0px;
}
html:not([dir="rtl"]) .ml-50,
html:not([dir="rtl"]) .hm-50 {
  margin-left: 50px;
}
html:not([dir="rtl"]) .mr-50,
html:not([dir="rtl"]) .hm-50 {
  margin-right: 50px;
}
html:not([dir="rtl"]) .pl-50,
html:not([dir="rtl"]) .hp-50 {
  padding-left: 50px;
}
html:not([dir="rtl"]) .pr-50,
html:not([dir="rtl"]) .hp-50 {
  padding-right: 50px;
}
html:not([dir="rtl"]) .ml-45,
html:not([dir="rtl"]) .hm-45 {
  margin-left: 45px;
}
html:not([dir="rtl"]) .mr-45,
html:not([dir="rtl"]) .hm-45 {
  margin-right: 45px;
}
html:not([dir="rtl"]) .pl-45,
html:not([dir="rtl"]) .hp-45 {
  padding-left: 45px;
}
html:not([dir="rtl"]) .pr-45,
html:not([dir="rtl"]) .hp-45 {
  padding-right: 45px;
}
html:not([dir="rtl"]) .ml-40,
html:not([dir="rtl"]) .hm-40 {
  margin-left: 40px;
}
html:not([dir="rtl"]) .mr-40,
html:not([dir="rtl"]) .hm-40 {
  margin-right: 40px;
}
html:not([dir="rtl"]) .pl-40,
html:not([dir="rtl"]) .hp-40 {
  padding-left: 40px;
}
html:not([dir="rtl"]) .pr-40,
html:not([dir="rtl"]) .hp-40 {
  padding-right: 40px;
}
html:not([dir="rtl"]) .ml-35,
html:not([dir="rtl"]) .hm-35 {
  margin-left: 35px;
}
html:not([dir="rtl"]) .mr-35,
html:not([dir="rtl"]) .hm-35 {
  margin-right: 35px;
}
html:not([dir="rtl"]) .pl-35,
html:not([dir="rtl"]) .hp-35 {
  padding-left: 35px;
}
html:not([dir="rtl"]) .pr-35,
html:not([dir="rtl"]) .hp-35 {
  padding-right: 35px;
}
html:not([dir="rtl"]) .ml-30,
html:not([dir="rtl"]) .hm-30 {
  margin-left: 30px;
}
html:not([dir="rtl"]) .mr-30,
html:not([dir="rtl"]) .hm-30 {
  margin-right: 30px;
}
html:not([dir="rtl"]) .pl-30,
html:not([dir="rtl"]) .hp-30 {
  padding-left: 30px;
}
html:not([dir="rtl"]) .pr-30,
html:not([dir="rtl"]) .hp-30 {
  padding-right: 30px;
}
html:not([dir="rtl"]) .ml-25,
html:not([dir="rtl"]) .hm-25 {
  margin-left: 25px;
}
html:not([dir="rtl"]) .mr-25,
html:not([dir="rtl"]) .hm-25 {
  margin-right: 25px;
}
html:not([dir="rtl"]) .pl-25,
html:not([dir="rtl"]) .hp-25 {
  padding-left: 25px;
}
html:not([dir="rtl"]) .pr-25,
html:not([dir="rtl"]) .hp-25 {
  padding-right: 25px;
}
html:not([dir="rtl"]) .ml-20,
html:not([dir="rtl"]) .hm-20 {
  margin-left: 20px;
}
html:not([dir="rtl"]) .mr-20,
html:not([dir="rtl"]) .hm-20 {
  margin-right: 20px;
}
html:not([dir="rtl"]) .pl-20,
html:not([dir="rtl"]) .hp-20 {
  padding-left: 20px;
}
html:not([dir="rtl"]) .pr-20,
html:not([dir="rtl"]) .hp-20 {
  padding-right: 20px;
}
html:not([dir="rtl"]) .ml-15,
html:not([dir="rtl"]) .hm-15 {
  margin-left: 15px;
}
html:not([dir="rtl"]) .mr-15,
html:not([dir="rtl"]) .hm-15 {
  margin-right: 15px;
}
html:not([dir="rtl"]) .pl-15,
html:not([dir="rtl"]) .hp-15 {
  padding-left: 15px;
}
html:not([dir="rtl"]) .pr-15,
html:not([dir="rtl"]) .hp-15 {
  padding-right: 15px;
}
html:not([dir="rtl"]) .ml-10,
html:not([dir="rtl"]) .hm-10 {
  margin-left: 10px;
}
html:not([dir="rtl"]) .mr-10,
html:not([dir="rtl"]) .hm-10 {
  margin-right: 10px;
}
html:not([dir="rtl"]) .pl-10,
html:not([dir="rtl"]) .hp-10 {
  padding-left: 10px;
}
html:not([dir="rtl"]) .pr-10,
html:not([dir="rtl"]) .hp-10 {
  padding-right: 10px;
}
html:not([dir="rtl"]) .ml-5,
html:not([dir="rtl"]) .hm-5 {
  margin-left: 5px;
}
html:not([dir="rtl"]) .mr-5,
html:not([dir="rtl"]) .hm-5 {
  margin-right: 5px;
}
html:not([dir="rtl"]) .pl-5,
html:not([dir="rtl"]) .hp-5 {
  padding-left: 5px;
}
html:not([dir="rtl"]) .pr-5,
html:not([dir="rtl"]) .hp-5 {
  padding-right: 5px;
}
html:not([dir="rtl"]) .ml-0,
html:not([dir="rtl"]) .hm-0 {
  margin-left: 0px;
}
html:not([dir="rtl"]) .mr-0,
html:not([dir="rtl"]) .hm-0 {
  margin-right: 0px;
}
html:not([dir="rtl"]) .pl-0,
html:not([dir="rtl"]) .hp-0 {
  padding-left: 0px;
}
html:not([dir="rtl"]) .pr-0,
html:not([dir="rtl"]) .hp-0 {
  padding-right: 0px;
}
html[dir="rtl"] .ml-50,
html[dir="rtl"] .hm-50 {
  margin-right: 50px;
}
html[dir="rtl"] .mr-50,
html[dir="rtl"] .hm-50 {
  margin-left: 50px;
}
html[dir="rtl"] .pl-50,
html[dir="rtl"] .hp-50 {
  padding-right: 50px;
}
html[dir="rtl"] .pr-50,
html[dir="rtl"] .hp-50 {
  padding-left: 50px;
}
html[dir="rtl"] .ml-45,
html[dir="rtl"] .hm-45 {
  margin-right: 45px;
}
html[dir="rtl"] .mr-45,
html[dir="rtl"] .hm-45 {
  margin-left: 45px;
}
html[dir="rtl"] .pl-45,
html[dir="rtl"] .hp-45 {
  padding-right: 45px;
}
html[dir="rtl"] .pr-45,
html[dir="rtl"] .hp-45 {
  padding-left: 45px;
}
html[dir="rtl"] .ml-40,
html[dir="rtl"] .hm-40 {
  margin-right: 40px;
}
html[dir="rtl"] .mr-40,
html[dir="rtl"] .hm-40 {
  margin-left: 40px;
}
html[dir="rtl"] .pl-40,
html[dir="rtl"] .hp-40 {
  padding-right: 40px;
}
html[dir="rtl"] .pr-40,
html[dir="rtl"] .hp-40 {
  padding-left: 40px;
}
html[dir="rtl"] .ml-35,
html[dir="rtl"] .hm-35 {
  margin-right: 35px;
}
html[dir="rtl"] .mr-35,
html[dir="rtl"] .hm-35 {
  margin-left: 35px;
}
html[dir="rtl"] .pl-35,
html[dir="rtl"] .hp-35 {
  padding-right: 35px;
}
html[dir="rtl"] .pr-35,
html[dir="rtl"] .hp-35 {
  padding-left: 35px;
}
html[dir="rtl"] .ml-30,
html[dir="rtl"] .hm-30 {
  margin-right: 30px;
}
html[dir="rtl"] .mr-30,
html[dir="rtl"] .hm-30 {
  margin-left: 30px;
}
html[dir="rtl"] .pl-30,
html[dir="rtl"] .hp-30 {
  padding-right: 30px;
}
html[dir="rtl"] .pr-30,
html[dir="rtl"] .hp-30 {
  padding-left: 30px;
}
html[dir="rtl"] .ml-25,
html[dir="rtl"] .hm-25 {
  margin-right: 25px;
}
html[dir="rtl"] .mr-25,
html[dir="rtl"] .hm-25 {
  margin-left: 25px;
}
html[dir="rtl"] .pl-25,
html[dir="rtl"] .hp-25 {
  padding-right: 25px;
}
html[dir="rtl"] .pr-25,
html[dir="rtl"] .hp-25 {
  padding-left: 25px;
}
html[dir="rtl"] .ml-20,
html[dir="rtl"] .hm-20 {
  margin-right: 20px;
}
html[dir="rtl"] .mr-20,
html[dir="rtl"] .hm-20 {
  margin-left: 20px;
}
html[dir="rtl"] .pl-20,
html[dir="rtl"] .hp-20 {
  padding-right: 20px;
}
html[dir="rtl"] .pr-20,
html[dir="rtl"] .hp-20 {
  padding-left: 20px;
}
html[dir="rtl"] .ml-15,
html[dir="rtl"] .hm-15 {
  margin-right: 15px;
}
html[dir="rtl"] .mr-15,
html[dir="rtl"] .hm-15 {
  margin-left: 15px;
}
html[dir="rtl"] .pl-15,
html[dir="rtl"] .hp-15 {
  padding-right: 15px;
}
html[dir="rtl"] .pr-15,
html[dir="rtl"] .hp-15 {
  padding-left: 15px;
}
html[dir="rtl"] .ml-10,
html[dir="rtl"] .hm-10 {
  margin-right: 10px;
}
html[dir="rtl"] .mr-10,
html[dir="rtl"] .hm-10 {
  margin-left: 10px;
}
html[dir="rtl"] .pl-10,
html[dir="rtl"] .hp-10 {
  padding-right: 10px;
}
html[dir="rtl"] .pr-10,
html[dir="rtl"] .hp-10 {
  padding-left: 10px;
}
html[dir="rtl"] .ml-5,
html[dir="rtl"] .hm-5 {
  margin-right: 5px;
}
html[dir="rtl"] .mr-5,
html[dir="rtl"] .hm-5 {
  margin-left: 5px;
}
html[dir="rtl"] .pl-5,
html[dir="rtl"] .hp-5 {
  padding-right: 5px;
}
html[dir="rtl"] .pr-5,
html[dir="rtl"] .hp-5 {
  padding-left: 5px;
}
html[dir="rtl"] .ml-0,
html[dir="rtl"] .hm-0 {
  margin-right: 0px;
}
html[dir="rtl"] .mr-0,
html[dir="rtl"] .hm-0 {
  margin-left: 0px;
}
html[dir="rtl"] .pl-0,
html[dir="rtl"] .hp-0 {
  padding-right: 0px;
}
html[dir="rtl"] .pr-0,
html[dir="rtl"] .hp-0 {
  padding-left: 0px;
}
.hm-auto,
.ml-auto {
  margin-left: auto;
}
.hm-auto,
.mr-auto {
  margin-right: auto;
}
* {
  margin: 0;
  padding: 0;
}
html,
body {
  height: 100%;
}
body:not(.wp-admin) {
  font-size: 18px;
  font-size: clamp(clamp(15px,calc(18 * 0.5 * 0.052vw + 6.3px + 12px),18px), calc(18 * 0.5 * 0.052vw + 9px), 18px) !important;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
body:not(.wp-admin) button {
  border: 0;
  background-color: unset;
}
body:not(.wp-admin) *,
body:not(.wp-admin) *:after,
body:not(.wp-admin) *:before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box !important;
}
body:not(.wp-admin) iframe {
  border: 0;
  max-width: 100%;
}
body .wpff-bg-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
  background-color: var(--wpff-site-bg-overlay);
}
body.wpff-no-sidebar .wpff-text-sidebar {
  width: 100%;
}
body.wpff-has-sidebar .wpff-text-sidebar {
  width: calc(100% - var(--wpff-sidebar-width) - 30px);
}
body.wpff-has-sidebar .wpff-sidebar {
  width: var(--wpff-sidebar-width);
  min-width: 220px;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
  font-weight: 400;
}
ul {
  list-style: none;
}
button,
input[type="submit"] {
  cursor: pointer;
  border: 0;
  user-select: none;
}
a,
picture {
  display: inline-block;
}
a {
  color: #FF9F29;
  color: inherit;
  text-decoration: none;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
a[href^="tel:"] span {
  direction: ltr;
}
a:hover {
  color: #d47c10;
}
input,
button {
  line-height: 1;
}
input[type="submit"]:disabled,
button[type="submit"]:disabled {
  opacity: 0.4 !important;
  pointer-events: none !important;
  background-color: #999 !important;
}
.container {
  margin-left: auto;
  margin-right: auto;
}
.top-0 {
  top: 0;
}
.top-c {
  top: 50%;
  transform: translateY(-50%);
}
.bott-0 {
  bottom: 0;
}
html:not([dir="rtl"]) .left-0 {
  left: 0;
}
html:not([dir="rtl"]) .right-0 {
  right: 0;
}
html:not([dir="rtl"]) .left-5 {
  left: 5px;
}
html:not([dir="rtl"]) .right-5 {
  right: 5px;
}
html:not([dir="rtl"]) .left-10 {
  left: 10px;
}
html:not([dir="rtl"]) .right-10 {
  right: 10px;
}
html:not([dir="rtl"]) .right-15 {
  right: 15px;
}
html:not([dir="rtl"]) .right-20 {
  right: 20px;
}
html[dir="rtl"] .left-0 {
  right: 0;
}
html[dir="rtl"] .right-0 {
  left: 0;
}
html[dir="rtl"] .left-5 {
  right: 5px;
}
html[dir="rtl"] .right-5 {
  left: 5px;
}
html[dir="rtl"] .left-10 {
  right: 10px;
}
html[dir="rtl"] .right-10 {
  left: 10px;
}
html[dir="rtl"] .right-15 {
  left: 15px;
}
html[dir="rtl"] .right-20 {
  left: 20px;
}
.br-2 {
  border-radius: 2px;
}
.br-4 {
  border-radius: 4px;
}
.br-6 {
  border-radius: 6px;
}
.br-8 {
  border-radius: 8px;
}
.br-10 {
  border-radius: 10px;
}
.br-12 {
  border-radius: 12px;
}
.br-14 {
  border-radius: 14px;
}
.br-16 {
  border-radius: 16px;
}
.br-18 {
  border-radius: 18px;
}
.br-20 {
  border-radius: 20px;
}
.clear {
  clear: both;
}
.alignleft {
  float: left;
}
.alignright {
  float: right;
}
.aligncenter {
  display: block;
  margin: 0 auto;
}
.ta-c,
.center {
  text-align: center;
}
.ta-init {
  text-align: initial;
}
.fs-i {
  font-style: italic;
}
.td-n {
  text-decoration: none;
}
.td-u {
  text-decoration: underline;
}
.tt-up {
  text-transform: uppercase;
}
.tt-cap {
  text-transform: capitalize;
}
.pos-rel {
  position: relative;
}
.pos-abs,
.abs-full,
.abs-center {
  position: absolute;
}
.pos-fix {
  position: fixed;
}
.pos-stick {
  position: sticky;
}
.dnone {
  display: none;
}
.dnonei {
  display: none !important;
}
.dblock {
  display: block;
}
.diblock {
  display: inline-block;
}
.overh {
  overflow: hidden;
}
.abs-full {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.abs-center {
  margin: auto;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.of-cov {
  object-fit: cover;
}
.of-con {
  object-fit: contain;
}
.of-fill {
  object-fit: fill;
}
.zi-1 {
  z-index: 1;
}
.zi-2 {
  z-index: 2;
}
.zi-3 {
  z-index: 3;
}
.zi-4 {
  z-index: 4;
}
.zi-5 {
  z-index: 5;
}
.zi-10 {
  z-index: 10;
}
.bgimg,
.bg-cover {
  background-size: cover;
}
.bgcimg,
.bg-contain {
  background-size: contain;
}
.bgimg,
.bgcimg,
.bg-no-repeat {
  background-repeat: no-repeat;
}
.bgimg,
.bgcimg,
.bg-center {
  background-position: center center;
}
.bg-top-center {
  background-position: center top;
}
.bg-bottom-center {
  background-position: center bottom;
}
html:not([dir="rtl"]) .bg-top-left {
  background-position: left top;
}
html:not([dir="rtl"]) .bg-center-left {
  background-position: left center;
}
html:not([dir="rtl"]) .bg-bottom-left {
  background-position: left bottom;
}
html:not([dir="rtl"]) .bg-top-right {
  background-position: right top;
}
html:not([dir="rtl"]) .bg-center-right {
  background-position: right center;
}
html:not([dir="rtl"]) .bg-bottom-right {
  background-position: right bottom;
}
html[dir="rtl"] .bg-top-left {
  background-position: right top;
}
html[dir="rtl"] .bg-center-left {
  background-position: right center;
}
html[dir="rtl"] .bg-bottom-left {
  background-position: right bottom;
}
html[dir="rtl"] .bg-top-right {
  background-position: left top;
}
html[dir="rtl"] .bg-center-right {
  background-position: left center;
}
html[dir="rtl"] .bg-bottom-right {
  background-position: left bottom;
}
.fixedbg,
.wpff-bg-fixed,
.bg-fixed {
  background-attachment: fixed;
}
.notouch {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cp,
.clickbtn,
.videopop,
button,
input[type=submit] {
  cursor: pointer;
}
svg,
svg *,
.anim,
.clickbtn,
button,
input[type=submit] {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.vbox iframe {
  width: 100%;
  height: 100%;
}
.scaleX-1 {
  transform: scaleX(-1);
}
.scaleY-1 {
  transform: scaleY(-1);
}
.ovhide,
.ohide {
  opacity: 0;
}
.ovhide,
.vhide {
  visibility: hidden;
}
.oshow {
  opacity: 1;
}
.vshow {
  visibility: visible;
}
.oshowi {
  opacity: 1 !important;
}
.vshowi {
  visibility: visible !important;
}
.sr-only,
.sr-only-focusable {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}
.sr-only-focusable:focus,
.sr-only-focusable:active {
  clip: auto !important;
  -webkit-clip-path: none !important;
  clip-path: none !important;
  height: auto !important;
  margin: auto !important;
  overflow: visible !important;
  width: auto !important;
  white-space: normal !important;
}
.hov-scale-105:hover {
  transform: scale(1.05);
}
.hov-scale-11:hover {
  transform: scale(1.1);
}
.hov-scale-12:hover {
  transform: scale(1.2);
}
.wpff-animate {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.wpff-animate.td-1 {
  transition-delay: 0.1s !important;
}
.wpff-animate.td-2 {
  transition-delay: 0.2s !important;
}
.wpff-animate.td-3 {
  transition-delay: 0.3s !important;
}
.wpff-animate.td-4 {
  transition-delay: 0.4s !important;
}
.wpff-animate.td-5 {
  transition-delay: 0.5s !important;
}
.wpff-animate.td-6 {
  transition-delay: 0.6s !important;
}
.wpff-animate.td-7 {
  transition-delay: 0.7s !important;
}
.wpff-animate.td-8 {
  transition-delay: 0.8s !important;
}
.wpff-animate.td-9 {
  transition-delay: 0.9s !important;
}
.wpff-animate.td-10 {
  transition-delay: 1s !important;
}
.wpff-animate.speed-02 {
  transition: all 0.2s ease;
}
.wpff-animate.speed-03 {
  transition: all 0.3s ease;
}
.wpff-animate.speed-04 {
  transition: all 0.4s ease;
}
.wpff-animate.speed-05 {
  transition: all 0.5s ease;
}
.wpff-animate.speed-06 {
  transition: all 0.6s ease;
}
.wpff-animate.speed-07 {
  transition: all 0.7s ease;
}
.wpff-animate.speed-08 {
  transition: all 0.8s ease;
}
.wpff-animate.speed-09 {
  transition: all 0.9s ease;
}
.wpff-animate.speed-10 {
  transition: all 1s ease;
}
.wpff-animate.fade {
  opacity: 0;
  visibility: hidden;
}
.wpff-animate.fade.play {
  opacity: 1;
  visibility: visible;
}
.wpff-animate.zoom {
  transform: scale(0.01);
}
.wpff-animate.zoom.play {
  transform: scale(1);
}
.wpff-animate.scrlUp {
  transform: translateY(100%);
}
.wpff-animate.scrlUp.play {
  transform: translateY(0);
}
.wpff-animate.scrlLeft.play,
.wpff-animate.scrlRight.play {
  transform: translateX(0) !important;
}
.wpff-animate.on-hov:hover.scale-105 {
  transform: scale(1.05);
}
.wpff-animate.on-hov:hover.scale-11 {
  transform: scale(1.1);
}
.wpff-animate.on-hov:hover.scale-12 {
  transform: scale(1.2);
}
html:not([dir="rtl"]) .wpff-animate.scrlLeft {
  transform: translateX(-100%);
}
html:not([dir="rtl"]) .wpff-animate.scrlRight {
  transform: translateX(100%);
}
html[dir="rtl"] .wpff-animate.scrlLeft {
  transform: translateX(100%);
}
html[dir="rtl"] .wpff-animate.scrlRight {
  transform: translateX(-100%);
}
input:focus:-moz-placeholder,
select:focus:-moz-placeholder,
textarea:focus:-moz-placeholder,
input:focus:-ms-input-placeholder,
select:focus:-ms-input-placeholder,
textarea:focus:-ms-input-placeholder,
input:focus::-webkit-input-placeholder,
select:focus::-webkit-input-placeholder,
textarea:focus::-webkit-input-placeholder {
  color: transparent !important;
}
input:-webkit-autofill,
select:-webkit-autofill,
textarea:-webkit-autofill,
input:-webkit-autofill:hover,
select:-webkit-autofill:hover,
textarea:-webkit-autofill:hover,
input:-webkit-autofill:focus,
select:-webkit-autofill:focus,
textarea:-webkit-autofill:focus {
  color: initial;
  -webkit-text-fill-color: initial;
  box-shadow: 0 0 0 1000px rgba(255, 255, 255, 0) inset;
  transition: background-color 5000s ease-in-out 0s;
}
.fs-0 {
  font-size: 0;
}
.fs-10 {
  font-size: 10px;
}
.fs-11 {
  font-size: 11px;
}
.fs-12 {
  font-size: 12px;
}
.fs-13 {
  font-size: 13px;
}
.fs-14 {
  font-size: 14px;
}
.fs-15 {
  font-size: 15px;
}
.fs-16 {
  font-size: 16px;
}
.rfs-15 {
  font-size: 15px;
  font-size: clamp(clamp(15px,calc(15 * 0.5 * 0.052vw + 5.25px + 12px),15px), calc(15 * 0.5 * 0.052vw + 7.5px), 15px) !important;
}
.rfs-16 {
  font-size: 16px;
  font-size: clamp(clamp(15px,calc(16 * 0.5 * 0.052vw + 5.6px + 12px),16px), calc(16 * 0.5 * 0.052vw + 8px), 16px) !important;
}
*[style*="font-size: 17px"],
.rfs-17 {
  font-size: 17px;
  font-size: clamp(clamp(15px,calc(17 * 0.5 * 0.052vw + 5.949999999999999px + 12px),17px), calc(17 * 0.5 * 0.052vw + 8.5px), 17px) !important;
}
*[style*="font-size: 18px"],
.rfs-18 {
  font-size: 18px;
  font-size: clamp(clamp(15px,calc(18 * 0.5 * 0.052vw + 6.3px + 12px),18px), calc(18 * 0.5 * 0.052vw + 9px), 18px) !important;
}
*[style*="font-size: 19px"],
.rfs-19 {
  font-size: 19px;
  font-size: clamp(clamp(15px,calc(19 * 0.5 * 0.052vw + 6.6499999999999995px + 12px),19px), calc(19 * 0.5 * 0.052vw + 9.5px), 19px) !important;
}
*[style*="font-size: 20px"],
.rfs-20 {
  font-size: 20px;
  font-size: clamp(clamp(15px,calc(20 * 0.5 * 0.052vw + 7px + 12px),20px), calc(20 * 0.5 * 0.052vw + 10px), 20px) !important;
}
*[style*="font-size: 21px"],
.rfs-21 {
  font-size: 21px;
  font-size: clamp(clamp(15px,calc(21 * 0.5 * 0.052vw + 7.35px + 12px),21px), calc(21 * 0.5 * 0.052vw + 10.5px), 21px) !important;
}
*[style*="font-size: 22px"],
.rfs-22 {
  font-size: 22px;
  font-size: clamp(clamp(15px,calc(22 * 0.5 * 0.052vw + 7.699999999999999px + 12px),22px), calc(22 * 0.5 * 0.052vw + 11px), 22px) !important;
}
*[style*="font-size: 23px"],
.rfs-23 {
  font-size: 23px;
  font-size: clamp(clamp(15px,calc(23 * 0.5 * 0.052vw + 8.049999999999999px + 12px),23px), calc(23 * 0.5 * 0.052vw + 11.5px), 23px) !important;
}
*[style*="font-size: 24px"],
.rfs-24 {
  font-size: 24px;
  font-size: clamp(clamp(15px,calc(24 * 0.5 * 0.052vw + 8.399999999999999px + 12px),24px), calc(24 * 0.5 * 0.052vw + 12px), 24px) !important;
}
*[style*="font-size: 25px"],
.rfs-25 {
  font-size: 25px;
  font-size: clamp(clamp(15px,calc(25 * 0.5 * 0.052vw + 8.75px + 12px),25px), calc(25 * 0.5 * 0.052vw + 12.5px), 25px) !important;
}
*[style*="font-size: 26px"],
.rfs-26 {
  font-size: 26px;
  font-size: clamp(clamp(15px,calc(26 * 0.5 * 0.052vw + 9.1px + 12px),26px), calc(26 * 0.5 * 0.052vw + 13px), 26px) !important;
}
*[style*="font-size: 27px"],
.rfs-27 {
  font-size: 27px;
  font-size: clamp(clamp(15px,calc(27 * 0.5 * 0.052vw + 9.45px + 12px),27px), calc(27 * 0.5 * 0.052vw + 13.5px), 27px) !important;
}
*[style*="font-size: 28px"],
.rfs-28 {
  font-size: 28px;
  font-size: clamp(clamp(15px,calc(28 * 0.5 * 0.052vw + 9.799999999999999px + 12px),28px), calc(28 * 0.5 * 0.052vw + 14px), 28px) !important;
}
*[style*="font-size: 29px"],
.rfs-29 {
  font-size: 29px;
  font-size: clamp(clamp(15px,calc(29 * 0.5 * 0.052vw + 10.149999999999999px + 12px),29px), calc(29 * 0.5 * 0.052vw + 14.5px), 29px) !important;
}
*[style*="font-size: 30px"],
.rfs-30 {
  font-size: 30px;
  font-size: clamp(clamp(15px,calc(30 * 0.5 * 0.052vw + 10.5px + 12px),30px), calc(30 * 0.5 * 0.052vw + 15px), 30px) !important;
}
*[style*="font-size: 31px"],
.rfs-31 {
  font-size: 31px;
  font-size: clamp(clamp(15px,calc(31 * 0.5 * 0.052vw + 10.85px + 12px),31px), calc(31 * 0.5 * 0.052vw + 15.5px), 31px) !important;
}
*[style*="font-size: 32px"],
.rfs-32 {
  font-size: 32px;
  font-size: clamp(clamp(15px,calc(32 * 0.5 * 0.052vw + 11.2px + 12px),32px), calc(32 * 0.5 * 0.052vw + 16px), 32px) !important;
}
*[style*="font-size: 33px"],
.rfs-33 {
  font-size: 33px;
  font-size: clamp(clamp(15px,calc(33 * 0.5 * 0.052vw + 11.549999999999999px + 12px),33px), calc(33 * 0.5 * 0.052vw + 16.5px), 33px) !important;
}
*[style*="font-size: 34px"],
.rfs-34 {
  font-size: 34px;
  font-size: clamp(clamp(15px,calc(34 * 0.5 * 0.052vw + 11.899999999999999px + 12px),34px), calc(34 * 0.5 * 0.052vw + 17px), 34px) !important;
}
*[style*="font-size: 35px"],
.rfs-35 {
  font-size: 35px;
  font-size: clamp(clamp(15px,calc(35 * 0.5 * 0.052vw + 12.25px + 12px),35px), calc(35 * 0.5 * 0.052vw + 17.5px), 35px) !important;
}
*[style*="font-size: 36px"],
.rfs-36 {
  font-size: 36px;
  font-size: clamp(clamp(15px,calc(36 * 0.5 * 0.052vw + 12.6px + 12px),36px), calc(36 * 0.5 * 0.052vw + 18px), 36px) !important;
}
*[style*="font-size: 37px"],
.rfs-37 {
  font-size: 37px;
  font-size: clamp(clamp(15px,calc(37 * 0.5 * 0.052vw + 12.95px + 12px),37px), calc(37 * 0.5 * 0.052vw + 18.5px), 37px) !important;
}
*[style*="font-size: 38px"],
.rfs-38 {
  font-size: 38px;
  font-size: clamp(clamp(15px,calc(38 * 0.5 * 0.052vw + 13.299999999999999px + 12px),38px), calc(38 * 0.5 * 0.052vw + 19px), 38px) !important;
}
*[style*="font-size: 39px"],
.rfs-39 {
  font-size: 39px;
  font-size: clamp(clamp(15px,calc(39 * 0.5 * 0.052vw + 13.649999999999999px + 12px),39px), calc(39 * 0.5 * 0.052vw + 19.5px), 39px) !important;
}
*[style*="font-size: 40px"],
.rfs-40 {
  font-size: 40px;
  font-size: clamp(clamp(15px,calc(40 * 0.5 * 0.052vw + 14px + 12px),40px), calc(40 * 0.5 * 0.052vw + 20px), 40px) !important;
}
*[style*="font-size: 45px"],
.rfs-45 {
  font-size: 45px;
  font-size: clamp(clamp(15px,calc(45 * 0.5 * 0.052vw + 15.749999999999998px + 12px),45px), calc(45 * 0.5 * 0.052vw + 22.5px), 45px) !important;
}
*[style*="font-size: 50px"],
.rfs-50 {
  font-size: 50px;
  font-size: clamp(clamp(15px,calc(50 * 0.5 * 0.052vw + 17.5px + 12px),50px), calc(50 * 0.5 * 0.052vw + 25px), 50px) !important;
}
*[style*="font-size: 55px"],
.rfs-55 {
  font-size: 55px;
  font-size: clamp(clamp(15px,calc(55 * 0.5 * 0.052vw + 19.25px + 12px),55px), calc(55 * 0.5 * 0.052vw + 27.5px), 55px) !important;
}
*[style*="font-size: 60px"],
.rfs-60 {
  font-size: 60px;
  font-size: clamp(clamp(15px,calc(60 * 0.5 * 0.052vw + 21px + 12px),60px), calc(60 * 0.5 * 0.052vw + 30px), 60px) !important;
}
*[style*="font-size: 65px"],
.rfs-65 {
  font-size: 65px;
  font-size: clamp(clamp(15px,calc(65 * 0.5 * 0.052vw + 22.75px + 12px),65px), calc(65 * 0.5 * 0.052vw + 32.5px), 65px) !important;
}
*[style*="font-size: 70px"],
.rfs-70 {
  font-size: 70px;
  font-size: clamp(clamp(15px,calc(70 * 0.5 * 0.052vw + 24.5px + 12px),70px), calc(70 * 0.5 * 0.052vw + 35px), 70px) !important;
}
*[style*="font-size: 75px"],
.rfs-75 {
  font-size: 75px;
  font-size: clamp(clamp(15px,calc(75 * 0.5 * 0.052vw + 26.25px + 12px),75px), calc(75 * 0.5 * 0.052vw + 37.5px), 75px) !important;
}
*[style*="font-size: 80px"],
.rfs-80 {
  font-size: 80px;
  font-size: clamp(clamp(15px,calc(80 * 0.5 * 0.052vw + 28px + 12px),80px), calc(80 * 0.5 * 0.052vw + 40px), 80px) !important;
}
*[style*="font-size: 85px"],
.rfs-85 {
  font-size: 85px;
  font-size: clamp(clamp(15px,calc(85 * 0.5 * 0.052vw + 29.749999999999996px + 12px),85px), calc(85 * 0.5 * 0.052vw + 42.5px), 85px) !important;
}
*[style*="font-size: 90px"],
.rfs-90 {
  font-size: 90px;
  font-size: clamp(clamp(15px,calc(90 * 0.5 * 0.052vw + 31.499999999999996px + 12px),90px), calc(90 * 0.5 * 0.052vw + 45px), 90px) !important;
}
*[style*="font-size: 95px"],
.rfs-95 {
  font-size: 95px;
  font-size: clamp(clamp(15px,calc(95 * 0.5 * 0.052vw + 33.25px + 12px),95px), calc(95 * 0.5 * 0.052vw + 47.5px), 95px) !important;
}
*[style*="font-size: 100px"],
.rfs-100 {
  font-size: 100px;
  font-size: clamp(clamp(15px,calc(100 * 0.5 * 0.052vw + 35px + 12px),100px), calc(100 * 0.5 * 0.052vw + 50px), 100px) !important;
}
.rfs-110 {
  font-size: 110px;
  font-size: clamp(clamp(15px,calc(110 * 0.5 * 0.052vw + 38.5px + 12px),110px), calc(110 * 0.5 * 0.052vw + 55px), 110px) !important;
}
.rfs-120 {
  font-size: 120px;
  font-size: clamp(clamp(15px,calc(120 * 0.5 * 0.052vw + 42px + 12px),120px), calc(120 * 0.5 * 0.052vw + 60px), 120px) !important;
}
.rfs-130 {
  font-size: 130px;
  font-size: clamp(clamp(15px,calc(130 * 0.5 * 0.052vw + 45.5px + 12px),130px), calc(130 * 0.5 * 0.052vw + 65px), 130px) !important;
}
.rfs-140 {
  font-size: 140px;
  font-size: clamp(clamp(15px,calc(140 * 0.5 * 0.052vw + 49px + 12px),140px), calc(140 * 0.5 * 0.052vw + 70px), 140px) !important;
}
.rfs-150 {
  font-size: 150px;
  font-size: clamp(clamp(15px,calc(150 * 0.5 * 0.052vw + 52.5px + 12px),150px), calc(150 * 0.5 * 0.052vw + 75px), 150px) !important;
}
.rfs-160 {
  font-size: 160px;
  font-size: clamp(clamp(15px,calc(160 * 0.5 * 0.052vw + 56px + 12px),160px), calc(160 * 0.5 * 0.052vw + 80px), 160px) !important;
}
.rfs-180 {
  font-size: 180px;
  font-size: clamp(clamp(15px,calc(180 * 0.5 * 0.052vw + 62.99999999999999px + 12px),180px), calc(180 * 0.5 * 0.052vw + 90px), 180px) !important;
}
.fw-light {
  font-weight: 300;
}
.fw-normal {
  font-weight: 400;
}
.fw-medium {
  font-weight: 500;
}
.fw-sbold {
  font-weight: 600;
}
.fw-bold {
  font-weight: 700;
}
.fw-ebold {
  font-weight: 800;
}
.fw-black {
  font-weight: 900;
}
picture,
.lh-0 {
  line-height: 0;
}
.lh-1 {
  line-height: 1;
}
.lh-11 {
  line-height: 1.1;
}
.lh-12 {
  line-height: 1.2;
}
.lh-13 {
  line-height: 1.3;
}
.lh-14 {
  line-height: 1.4;
}
.lh-15 {
  line-height: 1.5;
}
.lh-16 {
  line-height: 1.6;
}
.lh-17 {
  line-height: 1.7;
}
.lh-18 {
  line-height: 1.8;
}
.lh-19 {
  line-height: 1.9;
}
.lh-2 {
  line-height: 2;
}
.txt-1lines,
.txt-2lines,
.txt-3lines,
.txt-4lines {
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
}
.txt-1lines.h,
.txt-2lines.h,
.txt-3lines.h,
.txt-4lines.h {
  line-height: 1.3;
}
.txt-1lines {
  -webkit-line-clamp: 1;
}
.txt-2lines {
  -webkit-line-clamp: 2;
}
.txt-2lines.h {
  height: 2.6em;
}
.txt-3lines {
  -webkit-line-clamp: 3;
}
.txt-3lines.h {
  height: 3.9em;
}
.txt-4lines {
  -webkit-line-clamp: 4;
}
.txt-4lines.h {
  height: 5.2em;
}
.ratio-1 {
  aspect-ratio: 1;
}
.ratio-4_3 {
  aspect-ratio: 4/3;
}
.ratio-16_9 {
  aspect-ratio: 16/9;
}
.ratio-16_10 {
  aspect-ratio: 16/10;
}
.h0 {
  height: 0;
}
.h100 {
  height: 100%;
}
.mh100 {
  max-height: 100%;
}
.hauto {
  height: auto;
}
.h100vh {
  height: 100vh;
}
.min-h-30vh {
  min-height: 30vh;
}
.min-h-50vh {
  min-height: 50vh;
}
.min-h-100vh {
  min-height: 100vh;
}
.h0i {
  height: 0 !important;
}
.h100i {
  height: 100% !important;
}
.hautoi {
  height: auto !important;
}
.h100vhi {
  height: 100vh !important;
}
.w10 {
  width: 10%;
}
.w15 {
  width: 15%;
}
.w30 {
  width: 30%;
}
.w35 {
  width: 35%;
}
.w40 {
  width: 40%;
}
.w45 {
  width: 45%;
}
.w55 {
  width: 55%;
}
.w60 {
  width: 60%;
}
.w65 {
  width: 65%;
}
.w70 {
  width: 70%;
}
.w75 {
  width: 75%;
}
.w80 {
  width: 80%;
}
.w85 {
  width: 85%;
}
.w90 {
  width: 90%;
}
.w100 {
  width: 100%;
}
.mw100 {
  max-width: 100%;
}
.w50,
.col2 {
  width: 50%;
}
.col2s10 {
  width: calc(50% - 5px);
}
.col2s20 {
  width: calc(50% - 10px);
}
.col2s30 {
  width: calc(50% - 15px);
}
.col2s40 {
  width: calc(50% - 20px);
}
.col2s50 {
  width: calc(50% - 25px);
}
.col3 {
  width: calc(100%/3);
}
.col3s10 {
  width: calc(100%/3 - 5px);
}
.col3s20 {
  width: calc(100%/3 - 10px);
}
.col3s30 {
  width: calc(100%/3 - 15px);
}
.col3s40 {
  width: calc(100%/3 - 20px);
}
.col3s50 {
  width: calc(100%/3 - 25px);
}
.w25,
.col4 {
  width: 25%;
}
.col4s10 {
  width: calc(25% - 5px);
}
.col4s20 {
  width: calc(25% - 10px);
}
.col4s30 {
  width: calc(25% - 15px);
}
.col4s40 {
  width: calc(25% - 20px);
}
.col4s50 {
  width: calc(25% - 25px);
}
.w20,
.col5 {
  width: 20%;
}
.col5s10 {
  width: calc(20% - 5px);
}
.col5s20 {
  width: calc(20% - 10px);
}
.col5s30 {
  width: calc(20% - 15px);
}
.col5s40 {
  width: calc(20% - 20px);
}
.col5s50 {
  width: calc(20% - 25px);
}
.col6 {
  width: calc(100%/6);
}
.col6s10 {
  width: calc(100%/6 - 5px);
}
.col6s20 {
  width: calc(100%/6 - 10px);
}
.col6s30 {
  width: calc(100%/6 - 15px);
}
.col6s40 {
  width: calc(100%/6 - 20px);
}
.col6s50 {
  width: calc(100%/6 - 25px);
}
.col7 {
  width: calc(100%/7);
}
.fg0 {
  flex-grow: 0;
}
.f1,
.fg1 {
  flex-grow: 1;
}
.f1,
.fs1 {
  flex-shrink: 1;
}
.f1,
.fb0 {
  flex-basis: 0;
}
.fb1 {
  flex-basis: 1;
}
.fcc,
.flex,
.inrowf,
.columf {
  display: -moz-flex;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.in-flex {
  display: -moz-inline-flex;
  display: -ms-inline-flexbox;
  display: -webkit-inline-flex;
  display: inline-flex;
}
.fcc,
.aic {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -ms-grid-row-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.aifs {
  -webkit-box-align: start;
  -ms-flex-align: start;
  -ms-grid-row-align: flex-start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.aife {
  -webkit-box-align: end;
  -ms-flex-align: end;
  -ms-grid-row-align: flex-end;
  -webkit-align-items: flex-end;
  align-items: flex-end;
}
.aib {
  align-items: baseline;
}
.jcsb,
.inrowf,
.columf {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.jcsa {
  -webkit-box-pack: space-around;
  -ms-flex-pack: distribute;
  -webkit-justify-content: space-around;
  justify-content: space-around;
}
.fcc,
.jcc {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.jcfs {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.jcfe {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.fdc,
.columf {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.fdcr {
  -webkit-flex-direction: column-reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
}
.fdrr {
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.fw,
.inrowf {
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.grid {
  display: grid;
}
.grid.g-col-a {
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
}
.grid.g-col-2 {
  grid-template-columns: repeat(2, minmax(250px, 1fr));
}
.grid.g-col-3 {
  grid-template-columns: repeat(3, minmax(300px, 1fr));
}
.grid.g-col-4 {
  grid-template-columns: repeat(4, 1fr);
}
.grid.g-col-5 {
  grid-template-columns: repeat(5, minmax(200px, 1fr));
}
.grid.g-col-6 {
  grid-template-columns: repeat(6, minmax(100px, 1fr));
}
.grid.g-col-7 {
  grid-template-columns: repeat(7, minmax(100px, 1fr));
}
html:not([dir="rtl"]) .ltr-scaleX-1 {
  transform: scaleX(-1);
}
html:not([dir="rtl"]) .ltr-fdrr {
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
html[dir="rtl"] .rtl-scaleX-1 {
  transform: scaleX(-1);
}
html[dir="rtl"] .rtl-fdrr {
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
#HeadFix {
  z-index: 21;
}
header {
  z-index: 50;
}
header.sticky {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
}
.wpff-header,
.bgc-head {
  background-color: var(--wpff-header-bg-color, transparent);
}
.wpff-header,
.bgc-head,
.wpff-header a,
.bgc-head a {
  color: var(--wpff-header-text-color, #fff);
}
.wpcf7-spinner {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: 0;
  transform: translate(-50%, -50%);
}
.wpcf7-not-valid-tip {
  position: absolute;
}
.wpcf7-response-output {
  display: none !important;
}
.country-select ul.country-list {
  color: black;
  min-width: 300px;
  z-index: 100000 !important;
}
.country-select ul.country-list li.country {
  list-style: none;
  display: flex !important;
  align-items: center;
}
.country-select input.wpcf7-countrytext {
  padding-left: 50px !important;
}
.wpff-labelsForm label {
  z-index: 2;
}
.wpff-labelsForm textarea {
  height: 120px;
}
.wpff-labelsForm .invalid input,
.wpff-labelsForm .invalid select,
.wpff-labelsForm .invalid textarea {
  outline: 2px solid red;
}
.wpff-labelsForm input,
.wpff-labelsForm select,
.wpff-labelsForm textarea {
  width: 100%;
}
.wpff-labelsForm .showhide.show:hover .see {
  opacity: 0;
}
.wpff-labelsForm .showhide.show:not(.wpff-labelsForm .showhide.show:hover) .hidde {
  opacity: 0;
}
.wpff-labelsForm .showhide:not(.show):hover .hidde {
  opacity: 0;
}
.wpff-labelsForm .showhide:not(.show):not(.wpff-labelsForm .showhide:not(.show):hover) .see {
  opacity: 0;
}
.wpff-labelsForm.float label {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.wpff-labelsForm.float .cfi input,
.wpff-labelsForm.float .cft input,
.wpff-labelsForm.float .cfi textarea,
.wpff-labelsForm.float .cft textarea {
  padding: 10px 16px;
  font-size: 18px;
}
.wpff-labelsForm.float .cfi:not(.focus) label,
.wpff-labelsForm.float .cft:not(.focus) label {
  padding: 0 36px;
  font-size: 18px;
  font-weight: bold;
}
.wpff-labelsForm.float .cft label {
  top: 18px;
}
.wpff-labelsForm.float .focus label {
  top: 0;
  font-size: 13px;
  transform: translateY(calc(-100% - 2px));
}
.wpff-labelsForm.style-def label,
.wpff-labelsForm.style-def input:not([type="submit"]) {
  color: #000;
}
.wpff-labelsForm.style-def label {
  padding: 0 20px;
}
.wpff-labelsForm.style-def input,
.wpff-labelsForm.style-def textarea {
  padding: 15px 20px;
}
.wpff-labelsForm.style-def .wpcf7-not-valid-tip {
  color: red;
  font-size: 12px;
}
.wpff-labelsForm.style-def input[type="submit"] {
  padding: 20px;
  border-radius: 4px;
}
.wpff-labelsForm input[aria-invalid="true"] {
  border: 1px solid #ff0000;
  box-shadow: 0 0 6px #ff0000;
}
.wpff-labelsForm .wpcf7-response-output {
  margin-top: 10px;
}
.wpff-labelsForm .screen-reader-response {
  margin-bottom: 20px;
}
.TabsHead {
  position: relative;
}
.TabsHead button {
  cursor: pointer;
  padding: 10px 15px;
  border: 1px solid #00aced;
}
.TabsHead button:hover,
.TabsHead button.active {
  color: #fff;
  background-color: #00aced;
}
.TabsHolder {
  position: relative;
  overflow: hidden;
}
.TabsHolder .tabbox {
  padding: 10px;
}
.TabsHolder .tabbox:not(.active) {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
}
.TabsNav button {
  font-size: 0;
}
.TabsNav button svg path {
  fill: #00aced;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.TabsNav button.disabled {
  opacity: 0.5;
  pointer-events: none;
}
.TabsNav button:not(.disabled):hover svg path {
  fill: #398f14;
}
.reselbox input {
  cursor: pointer;
  width: 100%;
  padding: 5px;
  font-weight: 300;
  border: 1px solid #333;
}
.reselbox span {
  display: block;
}
.reselbox .dropbox {
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  width: 100%;
  z-index: 100;
  margin: 0 auto;
  overflow: hidden;
  background-color: #fff;
  height: 0;
  opacity: 0;
  visibility: hidden;
  border-left: 1px solid #333;
  border-right: 1px solid #333;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.reselbox .dropbox .sbox {
  padding: 5px;
  background-color: #ededed;
}
.reselbox .dropbox ul {
  max-height: 220px;
  overflow-y: auto;
  overflow-x: hidden;
}
.reselbox .dropbox ul li {
  color: #333;
  padding: 5px;
  cursor: pointer;
  font-weight: 300;
  border-bottom: 1px solid #333;
}
.reselbox .dropbox ul li:hover {
  color: #fff;
  background-color: #00aced;
}
.reselbox .dropbox ul li.selected {
  color: #fff;
  background-color: #00aced;
}
.reselbox .dropbox ul li span {
  user-select: none;
  pointer-events: none;
}
.reselbox .dropbox .sk-circle {
  display: none;
}
.reselbox .dropbox.searching ul li:not(.finded) {
  display: none;
}
.reselbox .dropbox.searching:not(.hfinded) .sk-circle {
  display: block;
}
.reselbox .iw svg {
  position: absolute;
  top: calc(50% - 16px/2);
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
  pointer-events: none;
}
.reselbox .iw svg path {
  fill: #333;
}
.reselbox .iw:hover svg path {
  fill: #00aced;
}
.reselbox.expanded .dropbox {
  opacity: 1;
  visibility: visible;
}
.reselbox.expanded .iw svg {
  transform: scaleY(-1);
}
.fileupbox .float {
  position: absolute;
  width: 100%;
  pointer-events: none;
}
.fileupbox label {
  position: absolute;
}
.fileupbox input {
  cursor: pointer;
  width: 100%;
}
.fileupbox span {
  display: block;
}
.fileupbox .iw svg {
  position: absolute;
}
.fileupbox:hover .iw svg path {
  fill: #00aced;
}
.FAQsBlock > ul > li {
  border-radius: 20px;
  background-color: #fff;
}
.FAQsBlock > ul > li:not(:first-child) {
  margin-top: 20px;
}
.FAQsBlock > ul > li > h3 {
  cursor: pointer;
  padding: 10px 20px;
  line-height: 1;
  user-select: none;
}
.FAQsBlock > ul > li > h3 i {
  position: relative;
  display: block;
  width: 35px;
  height: 35px;
  box-shadow: 0 0 20px rgba(10, 98, 213, 0.3);
  border-radius: 50%;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.FAQsBlock > ul > li > h3 i::after,
.FAQsBlock > ul > li > h3 i::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 65%;
  height: 3px;
  max-width: 13px;
  border-radius: 6px;
  transform: translate(-50%, -50%);
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.FAQsBlock > ul > li > h3:hover i {
  background-color: #C7DFFF;
}
.FAQsBlock > ul > li .answrap {
  height: 0;
  opacity: 0;
  visibility: hidden;
}
.FAQsBlock > ul > li .answrap .sizer {
  border-top: 0;
  padding: 5px 20px 15px 20px;
}
.FAQsBlock > ul > li .answrap .entry {
  padding: 0 10px 20px 10px;
  max-width: 870px;
}
.FAQsBlock > ul > li.active .answrap {
  opacity: 1;
  visibility: visible;
}
.FAQsBlock > ul > li.active > h3 {
  font-weight: 700;
}
.FAQsBlock > ul > li.active > h3 svg {
  transform: scaleY(-1);
}
.CHeckWrap {
  display: inline-block;
}
.CHeckWrap label {
  color: #333;
  line-height: 1;
}
.CHeckWrap .checkbox {
  position: relative;
  width: 22px;
  height: 22px;
  min-width: 22px;
  min-height: 22px;
  overflow: hidden;
  border: 1px solid #333;
}
.CHeckWrap .checkbox input {
  cursor: pointer;
  position: absolute;
  top: -1px;
  left: -1px;
  width: calc(100% + 3px);
  height: calc(100% + 3px);
  opacity: 0;
}
.CHeckWrap .checkbox input:checked + span {
  opacity: 1;
  visibility: visible;
}
.CHeckWrap .checkbox span {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
}
.CHeckWrap .checkbox span svg {
  fill: #00aced;
  width: 80%;
  height: 80%;
}
.CHeckWrap .checkbox:hover span {
  opacity: 0.5;
  visibility: visible;
}
html[dir="rtl"] .reselbox .iw svg,
html[dir="rtl"] .fileupbox .iw svg {
  left: 10px;
}
html[dir="rtl"] .reselbox .iw input[type=text],
html[dir="rtl"] .fileupbox .iw input[type=text] {
  padding-left: 35px;
}
html[dir="rtl"] .FAQsBlock li h3 span {
  margin-left: 15px;
}
html[dir="rtl"] .CHeckWrap label {
  margin-right: 10px;
}
html:not([dir="rtl"]) .reselbox .iw svg,
html:not([dir="rtl"]) .fileupbox .iw svg {
  right: 10px;
}
html:not([dir="rtl"]) .reselbox .iw input[type=text],
html:not([dir="rtl"]) .fileupbox .iw input[type=text] {
  padding-right: 35px;
}
html:not([dir="rtl"]) .FAQsBlock li h3 span {
  margin-right: 15px;
}
html:not([dir="rtl"]) .CHeckWrap label {
  margin-left: 10px;
}
.wpffNotyBox {
  position: fixed;
  z-index: 9999;
}
.wpffNotyBox.left {
  left: 1.5%;
}
.wpffNotyBox.left.top {
  top: 15px;
}
.wpffNotyBox.left.bottom {
  bottom: 15px;
}
.wpffNotyBox.left.from-side {
  transform: translateX(calc(-100% - 40px));
}
.wpffNotyBox.right {
  right: 1.5%;
}
.wpffNotyBox.right.top {
  top: 15px;
}
.wpffNotyBox.right.bottom {
  bottom: 15px;
}
.wpffNotyBox.right.from-side {
  transform: translateX(calc(100% + 40px));
}
.wpffNotyBox.center {
  left: 0;
  right: 0;
  margin: 0 auto;
}
.wpffNotyBox.top:not(.show) {
  top: 0;
}
.wpffNotyBox.top.center,
.wpffNotyBox.top:not(.from-side) {
  transform: translateY(calc(-100% - 40px));
}
.wpffNotyBox.bottom:not(.show) {
  bottom: 0;
}
.wpffNotyBox.bottom.center,
.wpffNotyBox.bottom:not(.from-side) {
  transform: translateY(calc(100% + 40px));
}
.wpffNotyBox.style-1 {
  width: 90%;
  max-width: 363px;
  overflow: hidden;
  border-radius: 11px;
  box-shadow: -2px 4px 16px -5px rgba(0, 0, 0, 0.12);
  padding: 12px 16px;
  background-color: #fff;
  -webkit-transition: all 0.33s ease;
  transition: all 0.33s ease;
}
.wpffNotyBox.style-1 i svg {
  width: 22px;
  height: 22px;
  min-width: 22px;
  min-height: 22px;
}
.wpffNotyBox.style-1 .wpffNotyClose svg {
  width: 13px;
  height: 13px;
  min-width: 13px;
  min-height: 13px;
}
.wpffNotyBox.style-1 .wpffNotyClose:hover svg path {
  fill: #646464;
}
.wpffNotyBox.style-1 .wpffNotyBtnsBox {
  text-align: center;
}
.wpffNotyBox.style-1 .wpffNotyBtnsBox button {
  margin: 3px 10px;
  text-transform: uppercase;
}
.wpffNotyBox.style-1 .wpffNotyBtnsBox button:hover.wpffNotyOk {
  color: #1ea966;
}
.wpffNotyBox.style-1 .wpffNotyBtnsBox button:hover.wpffNotyNo {
  color: #C6394A;
}
.wpffNotyBox.style-1:not(.hbtns-0) {
  align-items: initial;
  max-width: 550px;
}
.wpffNotyBox.style-1.hbtns-1 .wpffNotyBtnsBox {
  display: -moz-flex;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -ms-grid-row-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.wpffNotyBox.style-2 {
  width: 90%;
  max-width: 560px;
  border-radius: 14px;
  box-shadow: 0 0 20px rgba(3, 0, 93, 0.05);
  background-color: #fff;
  -webkit-transition: all 0.33s ease;
  transition: all 0.33s ease;
}
.wpffNotyBox.style-2 h4 {
  font-size: 20px;
}
.wpffNotyBox.style-2 .txt {
  font-size: 16px;
  padding: 15px 0;
}
.wpffNotyBox.style-2 i {
  padding: 15px 20px;
}
.wpffNotyBox.style-2 i svg {
  width: 35px;
  height: 35px;
  min-width: 25px;
  min-height: 25px;
  max-width: 85px;
  max-height: 85px;
}
.wpffNotyBox.style-2 .wpffNotyClose svg {
  width: 10px;
  height: 10px;
  min-width: 10px;
  min-height: 10px;
}
.wpffNotyBox.style-2 .wpffNotyClose:hover svg line {
  stroke: #0043ff;
}
.wpffNotyBox.style-2 .wpffNotyBtnsBox button {
  padding: 12px;
  min-width: 130px;
  font-size: 15px;
  font-weight: 700;
  text-transform: uppercase;
}
.wpffNotyBox.style-2 .wpffNotyBtnsBox button.wpffNotyOk {
  color: #fff;
  background-color: #001A5D;
}
.wpffNotyBox.style-2 .wpffNotyBtnsBox button.wpffNotyNo {
  color: #001A5D;
  background-color: #D3DFFF;
}
.wpffNotyBox.style-2:not(.hbtns-0) {
  max-width: 650px;
}
.wpffNotyBox.style-2:not(.hbtns-0) .wpffNotyClose {
  position: absolute;
  top: 0;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  background-color: #D3DFFF;
}
.wpffNotyBox.style-2:not(.hbtns-0) .wpffNotyClose:hover {
  background-color: #001A5D !important;
}
.wpffNotyBox.style-2:not(.hbtns-0) .wpffNotyClose:hover svg line {
  stroke: #fff;
}
.wpffNotyBox.style-2.hbtns-0 i,
.wpffNotyBox.style-2.hbtns-0 .txt {
  padding-top: 12px;
  padding-bottom: 12px;
}
.wpffNotyBox.style-2.hbtns-0 .wpffNotyClose {
  margin: 10px;
}
.wpffNotyBox.style-2.hbtns-1 .wpffNotyBtnsBox {
  padding: 15px;
}
.wpffNotyBox.style-2.hbtns-1 .wpffNotyBtnsBox button {
  border-radius: 40px;
}
.wpffNotyBox.style-2.hbtns-2 .wpffNotyBtnsBox {
  overflow: hidden;
}
.wpffNotyBox.style-2.hbtns-2 .wpffNotyBtnsBox button {
  height: 100%;
}
.wpffNotyBox.style-3 {
  color: #001A5D;
  width: 90%;
  max-width: 580px;
  border-radius: 45px;
  box-shadow: 0 0 20px rgba(3, 0, 93, 0.05);
  background-color: #fff;
  -webkit-transition: all 0.33s ease;
  transition: all 0.33s ease;
}
.wpffNotyBox.style-3 h4 {
  font-size: 20px;
}
.wpffNotyBox.style-3 .txt {
  font-size: 16px;
  padding: 10px 5px;
}
.wpffNotyBox.style-3 i {
  width: 85px;
  height: 85px;
  max-width: 85px;
  max-height: 85px;
  border-radius: 50%;
}
.wpffNotyBox.style-3 i svg {
  width: 80%;
  height: 80%;
  min-width: 22px;
  min-height: 22px;
  max-width: 50px;
  max-height: 50px;
}
.wpffNotyBox.style-3 i svg path {
  fill: #fff;
}
.wpffNotyBox.style-3 .wpffNotyClose svg {
  width: 30px;
  height: 30px;
  min-width: 30px;
  min-height: 30px;
}
.wpffNotyBox.style-3 .wpffNotyClose:hover svg {
  opacity: 0.7;
}
.wpffNotyBox.style-3 .wpffNotyBtnsBox button {
  padding: 12px;
  margin: 0 7px;
  min-width: 130px;
  font-size: 15px;
  font-weight: 700;
  border-radius: 40px;
  text-transform: uppercase;
}
.wpffNotyBox.style-3 .wpffNotyBtnsBox button.wpffNotyOk {
  color: #fff;
  background-color: #001A5D;
}
.wpffNotyBox.style-3 .wpffNotyBtnsBox button.wpffNotyNo {
  color: #001A5D;
  background-color: #D3DFFF;
}
.wpffNotyBox.style-3.hbtns-1 {
  max-width: 650px;
}
.wpffNotyBox.style-3.hbtns-2 {
  max-width: 850px;
}
.wpffNotyBox.wpff-cookies h4 {
  font-size: 17px;
}
.wpffNotyBox.wpff-cookies .txt {
  font-size: 16px;
}
.wpffNotyBox.wpff-cookies .wpffNotyOk {
  font-size: 15px;
  color: var(--wpff-btn-0-txt-color);
  border: 1px solid var(--wpff-btn-0);
  padding: 5px 10px;
  border-radius: 3px;
}
.wpffNotyBox.wpff-cookies .wpffNotyOk:hover {
  color: var(--wpff-btn-0-txt-color-hov) !important;
  background-color: var(--wpff-btn-0) !important;
}
.wpffNotyBox.show {
  transform: translate(0) !important;
}
.wpffNotyBox.show.top {
  top: 15px !important;
}
.wpffNotyBox.show.left {
  left: 1.5% !important;
}
.wpffNotyBox.show.right {
  right: 1.5% !important;
}
.wpffNotyBox.show.bottom {
  bottom: 15px !important;
}
html:not([dir="rtl"]) .wpffNotyBox.style-1 {
  border-left-width: 13px;
  border-left-style: solid;
}
html:not([dir="rtl"]) .wpffNotyBox.style-2:not(.hbtns-0) .wpffNotyClose {
  left: 0;
  transform: translate(-50%, -50%);
}
html:not([dir="rtl"]) .wpffNotyBox.style-2.hbtns-2 .wpffNotyBtnsBox {
  border-top-right-radius: 14px;
  border-bottom-right-radius: 14px;
}
html[dir="rtl"] .wpffNotyBox.style-1 {
  border-right-width: 13px;
  border-right-style: solid;
}
html[dir="rtl"] .wpffNotyBox.style-2:not(.hbtns-0) .wpffNotyClose {
  right: 0;
  transform: translate(50%, 50%);
}
html[dir="rtl"] .wpffNotyBox.style-2.hbtns-2 .wpffNotyBtnsBox {
  border-top-left-radius: 14px;
  border-bottom-left-radius: 14px;
}
.entry * {
  max-width: 100%;
}
.entry .wp-video {
  margin: 0 auto 20px auto;
}
.entry .wp-post-image {
  margin-bottom: 40px;
}
.entry img {
  height: auto;
}
.entry img.aligncenter {
  display: block;
  margin: 0 auto;
}
.entry img.alignleft {
  margin: 0 15px 15px 0;
}
.entry img.alignright {
  margin: 0 0 15px 15px;
}
.entry ul,
.entry ol {
  list-style-position: inside;
}
.entry ul {
  margin: 0 20px;
  list-style: initial;
}
.entry table {
  border: 1px solid #000;
}
.entry table tr:nth-child(1) > td {
  text-align: center;
  background: #ccc;
}
.entry table td {
  border: 1px solid #000;
}
.entry p {
  margin-bottom: 1em;
}
.entry p:last-of-type {
  margin-bottom: 0;
}
.entry q {
  quotes: "“" "”" "‘" "’";
}
.entry q::before {
  content: open-quote;
}
.entry q::after {
  content: close-quote;
}
.entry pre {
  padding: 1em;
  background: whitesmoke;
}
.entry blockquote {
  margin: 0;
  padding: 1em;
  background: #eee;
  border-radius: 1em;
}
.entry figcaption,
.entry blockquote {
  margin-bottom: 1em;
}
.entry .morewrap.expanded .morebox {
  opacity: 1;
  visibility: visible;
}
.lg-container {
  direction: ltr;
}
.lg-container.lg-show {
  z-index: 9999;
}
.lg-content {
  bottom: 45px !important;
}
@keyframes loading {
  0% {
    background-color: rgba(175, 175, 175, 0.95);
    transform: translate(-50%, -50%) scale(0.1);
    opacity: 1;
  }
  60% {
    background-color: rgba(175, 175, 175, 0.5);
  }
  100% {
    background-color: rgba(175, 175, 175, 0);
    transform: translate(-50%, -50%) scale(1);
    opacity: 0;
  }
}
.wpff-mixedGallery {
  display: grid;
}
.wpff-mixedGallery img,
.wpff-mixedGallery picture {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.wpff-mixedGallery .wpff-lazyImg {
  position: relative;
  border: 1px solid #ccc;
  background-color: #ddd;
}
.wpff-mixedGallery .wpff-lazyImg::before,
.wpff-mixedGallery .wpff-lazyImg::after {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: block;
  width: 60px;
  height: 60px;
  background-color: #BBBBBB;
  border: 2px solid #BBBBBB;
  border-radius: 50%;
  opacity: 0;
  z-index: 1;
}
.wpff-mixedGallery .wpff-lazyImg::before {
  animation: loading 2s linear 0s infinite;
}
.wpff-mixedGallery .wpff-lazyImg::after {
  animation: loading 2s linear -1s infinite;
}
.wpff-mixedGallery .wpff-lazyImg.loaded::after,
.wpff-mixedGallery .wpff-lazyImg.loaded::before {
  opacity: 0;
  visibility: hidden;
}
.wpff-mixedGallery.col-2 {
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
}
.wpff-mixedGallery.col-3 {
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
}
.wpff-mixedGallery.col-4 {
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
}
.wpff-mixedGallery.def .lg-item .overlay {
  background-color: rgba(0, 0, 0, 0.5);
}
.wpff-mixedGallery.def .lg-item .overlay svg {
  opacity: 0.7;
}
.wpff-mixedGallery.def .lg-item .overlay svg path {
  fill: #fff;
}
.wpff-mixedGallery.def .lg-item:hover img {
  transform: scale(1.03);
}
.wpff-mixedGallery.def .lg-item:hover .overlay {
  background-color: rgba(0, 0, 0, 0.12);
}
.wpff-mixedGallery.def .lg-item:hover svg {
  opacity: 1;
  transform: scale(1.1);
}
.wpff-mixedGallery.zoom-rotate .lg-item:hover img {
  transform: scale(1.1) rotate(5deg);
}
.wpff-modal-pop {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 33;
  transition: all 0.3s linear;
  background-color: rgba(0, 0, 0, 0.777);
}
.wpff-modal-pop .wpff-modal-box {
  display: -moz-flex;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  transition: all 0.3s ease;
}
.wpff-modal-pop.center-box {
  display: -moz-flex;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -ms-grid-row-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.wpff-modal-pop.center-box .wpff-modal-box {
  position: relative;
  width: 90%;
  padding: calc(25px + 2vw);
  max-width: 680px;
  max-height: calc(90% - 30px);
  background-color: #fff;
  transition-delay: 0.3s;
}
.wpff-modal-pop.center-box .close,
.wpff-modal-pop.center-box .cls {
  cursor: pointer;
  position: absolute;
  top: 5px;
  right: 5px;
}
.wpff-modal-pop.center-box .close svg,
.wpff-modal-pop.center-box .cls svg {
  width: 20px;
  height: 20px;
}
.wpff-modal-pop.center-box .close:not(:hover),
.wpff-modal-pop.center-box .cls:not(:hover) {
  opacity: 0.8;
}
.wpff-modal-pop.zoom:not(.active) .wpff-modal-box {
  transform: scale(0.00001);
}
.wpff-modal-pop .wpff-modal-inner {
  overflow-y: auto;
  overflow-x: hidden;
}
.wpff-modal-pop:not(.active) {
  opacity: 0;
  visibility: hidden;
}
.grecaptcha-badge {
  opacity: 0.2;
}
#toggleDir {
  position: fixed;
  color: #fff;
  right: 0;
  bottom: 0;
  padding: 7px 15px;
  z-index: 20;
  font-size: 14px;
  font-weight: 700;
  line-height: 1;
  background-color: #8B1DD9;
}
#toggleDir:hover {
  background-color: #7111b6;
}
#floatContacts {
  position: fixed;
  z-index: 10;
}
#floatContacts .tooltip {
  position: absolute;
  color: #fff;
  padding: 5px 10px;
  z-index: -1;
  opacity: 0;
  visibility: hidden;
  border-radius: 6px;
  white-space: nowrap;
  background-color: rgba(0, 0, 0, 0.5);
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
#floatContacts.left {
  left: 0;
}
#floatContacts.left .tooltip {
  left: 50%;
}
#floatContacts.left .btn {
  border-radius: 0 12px 12px 0;
}
#floatContacts.left .btn:hover {
  padding-left: 15px;
}
#floatContacts.left .btn:hover .tooltip {
  left: calc(100% + 5px);
}
#floatContacts.right {
  right: 0;
}
#floatContacts.right .tooltip {
  right: 50%;
}
#floatContacts.right .btn {
  border-radius: 12px 0 0 12px;
}
#floatContacts.right .btn:hover {
  padding-right: 15px;
}
#floatContacts.right .btn:hover .tooltip {
  right: calc(100% + 5px);
}
#floatContacts .btn {
  padding: 10px 12px;
  margin: 3px 0;
}
#floatContacts .btn svg {
  width: 25px;
  height: 25px;
}
#floatContacts .btn:hover .tooltip {
  opacity: 1;
  visibility: visible;
}
#floatContacts,
#floatContacts .tooltip {
  top: 50%;
  transform: translateY(-50%);
}
.wpff-posts-nav .screen-reader-text {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}
.wpff-posts-nav .nav-links {
  display: -moz-flex;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 15px;
}
.wpff-posts-nav .nav-links a {
  display: -moz-flex;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -ms-grid-row-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 5px;
  line-height: 1;
}
.wpff-posts-nav .nav-links a i {
  box-sizing: border-box;
  position: relative;
  display: block;
  transform: scale(var(--ggs, 1));
  width: 22px;
  height: 22px;
}
.wpff-posts-nav .nav-links a i::after,
.wpff-posts-nav .nav-links a i::before {
  content: "";
  display: block;
  box-sizing: border-box;
  position: absolute;
  right: 3px;
}
.wpff-posts-nav .nav-links a i::after {
  width: 8px;
  height: 8px;
  border-top: 2px solid;
  border-right: 2px solid;
  transform: rotate(45deg);
  bottom: 7px;
}
.wpff-posts-nav .nav-links a i::before {
  width: 16px;
  height: 2px;
  bottom: 10px;
  background: currentColor;
}
.wpff-pop-wrap {
  display: -moz-flex;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -ms-grid-row-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 100;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.wpff-pop-wrap .wpff-pop-box {
  display: flex;
  flex-direction: column;
  padding: 20px;
  max-height: 70vh;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.wpff-pop-wrap .wpff-pop-inner {
  overflow-x: hidden;
}
.wpff-pop-wrap:not(.active) {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
}
.wpff-pop-wrap:not(.active).zoom .wpff-pop-box {
  transform: scale(0.0001);
}
.wpff-pop-wrap.active .wpff-pop-box {
  transition-delay: 0.3s;
}
html[dir="rtl"] .wpff-posts-nav .nav-next i {
  transform: scaleX(-1);
}
html:not([dir="rtl"]) .wpff-posts-nav .nav-previous i {
  transform: scaleX(-1);
}
#MobNavBtn {
  display: block;
  position: relative;
  width: 35px;
  height: 35px;
  z-index: 10;
}
#MobNavBtn span {
  display: block;
  height: 3px;
  width: 100%;
  position: absolute;
  background-color: var(--wpff-header-burger-color, #001A5D);
  top: 50%;
  left: 50%;
  margin: 0 auto;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
  opacity: 1;
}
#MobNavBtn span:nth-child(1) {
  -webkit-transform: translate(-50%, -340%);
  transform: translate(-50%, -340%);
}
#MobNavBtn span:nth-child(2) {
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
#MobNavBtn span:nth-child(3) {
  -webkit-transform: translate(-50%, 240%);
  transform: translate(-50%, 240%);
}
#MobNavBtn.active span:nth-child(2) {
  opacity: 0;
  visibility: hidden;
}
#MobNavBtn.active span:nth-child(1) {
  -webkit-transform: translate(-50%, -50%) rotate(-45deg);
  transform: translate(-50%, -50%) rotate(-45deg);
}
#MobNavBtn.active span:nth-child(3) {
  -webkit-transform: translate(-50%, -50%) rotate(45deg);
  transform: translate(-50%, -50%) rotate(45deg);
}
#wpffMobileNav {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 999;
  pointer-events: none;
}
#wpffMobileNav ::-webkit-scrollbar-thumb {
  background-color: #7676a0;
}
#wpffMobileNav .navWrap {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  z-index: 1;
  visibility: hidden;
  transform: scale(0.4);
  background-color: var(--wpff-mobile-menu-color, var(--wpff-theme-color-3));
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#wpffMobileNav .navWrap .logo img,
#wpffMobileNav .navWrap .logo svg {
  height: 60px;
}
#wpffMobileNav .navWrap .top {
  padding-top: 10px;
  padding-bottom: 6px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
  background-color: var(--wpff-mobile-menu-top-color, #fff);
}
#wpffMobileNav .navWrap .top,
#wpffMobileNav .navWrap .bott {
  padding-left: 10px;
  padding-right: 10px;
}
#wpffMobileNav .navWrap .top .side,
#wpffMobileNav .navWrap .bott .side {
  width: 46px;
}
#wpffMobileNav .navWrap .top .side button,
#wpffMobileNav .navWrap .bott .side button {
  padding: 15px;
}
#wpffMobileNav .navWrap .top .side svg,
#wpffMobileNav .navWrap .bott .side svg {
  width: 16px;
  height: 16px;
}
#wpffMobileNav .navWrap .top .side svg *:not([fill="none"]),
#wpffMobileNav .navWrap .bott .side svg *:not([fill="none"]) {
  fill: #fff;
}
#wpffMobileNav .navWrap .top .side svg *[stroke],
#wpffMobileNav .navWrap .bott .side svg *[stroke] {
  stroke: #fff;
}
#wpffMobileNav .navWrap .bott {
  color: #fff;
  border-top: 1px solid rgba(255, 255, 255, 0.15);
}
#wpffMobileNav .navWrap .bott h3 {
  width: calc(100% - 46px * 2 - 5px);
  white-space: nowrap;
  font-weight: 500;
  text-overflow: ellipsis;
}
#wpffMobileNav .navWrap .midd {
  padding: 15px 0 8px 0;
  background-color: rgba(0, 0, 0, 0.35);
}
#wpffMobileNav .navWrap .midd > div {
  position: absolute;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
}
#wpffMobileNav .navWrap ul.menu > li.menu-item-has-children > a {
  pointer-events: none;
}
#wpffMobileNav .navWrap ul.menu li {
  display: -moz-flex;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
#wpffMobileNav .navWrap ul.menu li:not(:last-child) {
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
#wpffMobileNav .navWrap ul.menu li a {
  display: block;
  color: #fff;
  width: 100%;
  padding: 14px 20px;
  font-weight: 400;
  line-height: 1;
}
#wpffMobileNav .navWrap ul.menu li.strong > a {
  font-weight: 700;
}
#wpffMobileNav .navWrap ul.menu li.menu-item-has-children::after {
  content: '';
  width: 40px;
  background: url(/wp-content/themes/WPFF/images/plus.svg) center center / auto 40% no-repeat;
}
#wpffMobileNav .navWrap ul.menu ul.sub-menu {
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#wpffMobileNav .navWrap ul.menu ul.sub-menu a {
  width: 100%;
}
#wpffMobileNav .navWrap ul.menu ul.sub-menu.active {
  opacity: 1;
  visibility: visible;
}
#wpffMobileNav .navWrap ul.menu.sub-open > li {
  border-color: transparent !important;
}
#wpffMobileNav .navWrap ul.menu.sub-open > li::after,
#wpffMobileNav .navWrap ul.menu.sub-open > li > a {
  opacity: 0;
  visibility: hidden;
}
#wpffMobileNav > span {
  display: block;
  position: absolute;
  background-color: #1A1145;
  -webkit-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
#wpffMobileNav > span.lTop,
#wpffMobileNav > span.lBott {
  width: 0;
  height: 3px;
}
#wpffMobileNav > span.lTop {
  top: 0;
  left: 0;
}
#wpffMobileNav > span.lBott {
  right: 0;
  bottom: 0;
}
#wpffMobileNav > span.lSide {
  width: 3px;
  height: 0;
}
#wpffMobileNav > span.lSide.r {
  top: 0;
  right: 0;
}
#wpffMobileNav > span.lSide.l {
  left: 0;
  bottom: 0;
}
#wpffMobileNav.active > span.lTop,
#wpffMobileNav.active > span.lBott {
  width: 100%;
}
#wpffMobileNav.active > span.lBott {
  transition-delay: 0.3s;
}
#wpffMobileNav.active > span.lSide {
  height: 100%;
}
#wpffMobileNav.active > span.lSide.r {
  transition-delay: 0.2s;
}
#wpffMobileNav.active > span.lSide.l {
  transition-delay: 0.4s;
}
#wpffMobileNav.active .navWrap {
  opacity: 1;
  visibility: visible;
  pointer-events: all;
  transform: scale(1);
  transition-delay: 0.4s;
}
#wpffMobileNavBack.hide {
  opacity: 0;
  visibility: hidden;
}
#wpffMobileNavBTNs {
  position: fixed;
  left: 0;
  bottom: 20px;
  width: 100%;
  z-index: 900;
  pointer-events: none;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
#wpffMobileNavBTNs a,
#wpffMobileNavBTNs button {
  pointer-events: all;
}
#wpffMobileNavBTNs svg {
  width: 26px;
  height: 26px;
}
#wpffMobileNavBTNs svg path {
  fill: var(--wpff-btn-0-txt-color, #fff);
}
#wpffMobileNavBTNs #wpffMobilePlusBTN {
  width: 56px;
  height: 56px;
}
#wpffMobileNavBTNs .mobContactOpts {
  position: absolute;
  width: 100%;
  bottom: 100%;
}
#wpffMobileNavBTNs .mobContactOpts i {
  width: 36px;
  height: 36px;
  border: 1px solid #1A1145;
  border-radius: 50%;
  background-color: var(--wpff-mobile-nav-color);
}
#wpffMobileNavBTNs .mobContactOpts i svg {
  width: 15px;
  height: 15px;
}
#wpffMobileNavBTNs .mobContactOpts a,
#wpffMobileNavBTNs .mobContactOpts button {
  position: absolute;
  color: #fff;
  left: calc(100% + 2px);
  padding: 4px 7px;
  border: 1px solid #1A1145;
  border-radius: 2px;
  font-size: 12px;
  line-height: 1;
  font-weight: 300;
}
#wpffMobileNavBTNs .mobContactOpts:not(.active) i,
#wpffMobileNavBTNs .mobContactOpts:not(.active) a,
#wpffMobileNavBTNs .mobContactOpts:not(.active) button {
  opacity: 0;
  visibility: hidden;
}
#wpffMobileNavBTNs .mobContactOpts:not(.active) i {
  transform: translateX(-50%);
}
#wpffMobileNavBTNs .mobContactOpts:not(.active) a,
#wpffMobileNavBTNs .mobContactOpts:not(.active) button {
  transform: translateX(50%);
}
#wpffMobileNavBTNs .mobContactOpts.active {
  pointer-events: all;
}
#wpffMobileNavBTNs .mobContactOpts.active i,
#wpffMobileNavBTNs .mobContactOpts.active a,
#wpffMobileNavBTNs .mobContactOpts.active button {
  -webkit-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
#wpffMobileNavBTNs .mobContactOpts.active ul li:nth-child(2) i,
#wpffMobileNavBTNs .mobContactOpts.active ul li:nth-child(2) a,
#wpffMobileNavBTNs .mobContactOpts.active ul li:nth-child(2) button {
  transition-delay: 0.1s;
}
#wpffMobileNavBTNs .mobContactOpts.active ul li:nth-child(3) i,
#wpffMobileNavBTNs .mobContactOpts.active ul li:nth-child(3) a,
#wpffMobileNavBTNs .mobContactOpts.active ul li:nth-child(3) button {
  transition-delay: 0.2s;
}
#wpffMobileNavBTNs .mobContactOpts.active ul li:nth-child(4) i,
#wpffMobileNavBTNs .mobContactOpts.active ul li:nth-child(4) a,
#wpffMobileNavBTNs .mobContactOpts.active ul li:nth-child(4) button {
  transition-delay: 0.3s;
}
#wpffMobileNavBTNs .mobContactOpts.active ul li:nth-child(5) i,
#wpffMobileNavBTNs .mobContactOpts.active ul li:nth-child(5) a,
#wpffMobileNavBTNs .mobContactOpts.active ul li:nth-child(5) button {
  transition-delay: 0.4s;
}
#wpffMobileNavBTNs .midd,
#wpffMobileNavBTNs .sideB {
  box-shadow: 0 0 6px rgba(0, 63, 255, 0.16);
  background-color: var(--wpff-mobile-nav-color, var(--wpff-btn-0));
}
#wpffMobileNavBTNs .midd {
  overflow: hidden;
  width: 56px;
  border-radius: calc(56px/2);
}
#wpffMobileNavBTNs .side {
  display: -moz-flex;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -ms-grid-row-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 50px;
}
#wpffMobileNavBTNs .sideB {
  position: absolute;
  width: 50px;
  height: 50px;
  min-width: 50px;
  min-height: 50px;
  border-radius: 50%;
}
#wpffMobileNavBTNs .sideB svg {
  width: 26px;
  height: 26px;
}
#wpffMobileNavBTNs:not(.active) .mside {
  position: absolute;
  opacity: 0;
  visibility: hidden;
}
#wpffMobileNavBTNs.active .midd {
  width: 100%;
}
#wpffMobileNavBTNs.active .side {
  opacity: 0;
  visibility: hidden;
}
#wpffMobileNavBTNs.active .side.r {
  transform: translateX(100%);
}
#wpffMobileNavBTNs.active .side.l {
  transform: translateX(-100%);
}
#wpffMobileNavBTNs.active .mside {
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
#wpffMobileNavBTNs.active #wpffMobilePlusBTN {
  margin: 0 calc(10px + 2vw);
  transform: rotate(-135deg);
}
#wpffMobileNavBTNs.hide {
  bottom: 0;
  transform: translateY(100%);
}
.btn-whatsapp-pulse {
  background: #25d366;
  color: white;
  padding: 15px;
  border-radius: 50%;
  animation-name: whatsapp-pulse;
  animation-duration: 1.5s;
  animation-timing-function: ease-out;
  animation-iteration-count: infinite;
}
@keyframes whatsapp-pulse {
  0% {
    box-shadow: 0 0 0 0 rgba(37, 211, 102, 0.5);
  }
  80% {
    box-shadow: 0 0 0 14px rgba(37, 211, 102, 0);
  }
}
.btn-whatsapp-pulse-border {
  animation-play-state: paused;
}
.btn-whatsapp-pulse-border::before {
  content: "";
  position: absolute;
  border-radius: 50%;
  padding: 25px;
  border: 5px solid #25d366;
  opacity: 0.75;
  animation-name: whatsapp-pulse-border;
  animation-duration: 1.5s;
  animation-timing-function: ease-out;
  animation-iteration-count: infinite;
}
@keyframes whatsapp-pulse-border {
  0% {
    padding: 25px;
    opacity: 0.75;
  }
  75% {
    padding: 50px;
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@media (min-width: 1025px) {
  .no-pc {
    display: none !important;
  }
}
@media (max-width: 1024px) {
  .m-fg0 {
    flex-grow: 0;
  }
  .m-fg1 {
    flex-grow: 1;
  }
  .m-fb0 {
    flex-basis: 0;
  }
  .m-fb1 {
    flex-basis: 1;
  }
  .m-fw {
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .m-fdc {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .m-aifs {
    -webkit-box-align: start;
    -ms-flex-align: start;
    -ms-grid-row-align: flex-start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
  }
  .m-aife {
    -webkit-box-align: end;
    -ms-flex-align: end;
    -ms-grid-row-align: flex-end;
    -webkit-align-items: flex-end;
    align-items: flex-end;
  }
  .m-jcsb {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .m-jcsa {
    -webkit-box-pack: space-around;
    -ms-flex-pack: distribute;
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .m-jcfs {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .m-jcfe {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  .m-fdcr {
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .m-fdrr {
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
  .m-fcc,
  .m-aic {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -ms-grid-row-align: center;
    -webkit-align-items: center;
    align-items: center;
  }
  .m-fcc,
  .m-jcc {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .m-fcc,
  .m-flex {
    display: -moz-flex;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
  }
  .m-lh-0 {
    line-height: 0;
  }
  .m-lh-1 {
    line-height: 1;
  }
  .m-lh-11 {
    line-height: 1.1;
  }
  .m-lh-12 {
    line-height: 1.2;
  }
  .m-lh-13 {
    line-height: 1.3;
  }
  .m-lh-14 {
    line-height: 1.4;
  }
  .m-lh-15 {
    line-height: 1.5;
  }
  .m-lh-16 {
    line-height: 1.6;
  }
  .m-lh-17 {
    line-height: 1.7;
  }
  .m-lh-18 {
    line-height: 1.8;
  }
  .m-lh-19 {
    line-height: 1.9;
  }
  .m-lh-2 {
    line-height: 2;
  }
  .no-m {
    display: none !important;
  }
  .m-center {
    text-align: center !important;
  }
  .m-initxt {
    text-align: initial !important;
  }
  .m-pos-rel {
    position: relative !important;
  }
  .m-w25 {
    width: 25% !important;
  }
  .m-w50 {
    width: 50% !important;
  }
  .m-w100 {
    width: 100% !important;
  }
  .m-mw100 {
    max-width: 100% !important;
  }
  .m-col2s10 {
    width: calc(50% - 5px);
  }
  .m-col2s15 {
    width: calc(50% - 7.5px);
  }
  .m-col2s20 {
    width: calc(50% - 10px);
  }
  .m-col2s30 {
    width: calc(50% - 15px);
  }
  .m-col3s10 {
    width: calc(100%/3 - 5px);
  }
  .m-col3s15 {
    width: calc(100%/3 - 7.5px);
  }
  .m-col3s20 {
    width: calc(100%/3 - 10px);
  }
  .m-col3s30 {
    width: calc(100%/3 - 15px);
  }
  .m-col4 {
    width: 25%;
  }
  .m-col4s10 {
    width: calc(25% - 5px);
  }
  .m-col4s20 {
    width: calc(25% - 10px);
  }
  .m-col4s30 {
    width: calc(25% - 15px);
  }
  .grid.m-g-col-a {
    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
  }
  .grid.m-g-col-1 {
    grid-template-columns: repeat(1, 1fr);
  }
  .grid.m-g-col-2 {
    grid-template-columns: repeat(2, 1fr);
  }
  .grid.m-g-col-3 {
    grid-template-columns: repeat(3, 1fr);
  }
  .grid.m-g-col-4 {
    grid-template-columns: repeat(4, 1fr);
  }
  .grid.m-g-col-5 {
    grid-template-columns: repeat(5, 1fr);
  }
  .grid.m-g-col-6 {
    grid-template-columns: repeat(6, 1fr);
  }
  .grid.m-g-col-7 {
    grid-template-columns: repeat(7, 1fr);
  }
  .m-mt-50,
  .m-vm-50 {
    margin-top: 50px!important;
  }
  .m-mb-50,
  .m-vm-50 {
    margin-bottom: 50px!important;
  }
  .m-pt-50,
  .m-vp-50 {
    padding-top: 50px!important;
  }
  .m-pb-50,
  .m-vp-50 {
    padding-bottom: 50px!important;
  }
  .m-gap-50 {
    gap: 50px;
  }
  .m-mt-45,
  .m-vm-45 {
    margin-top: 45px!important;
  }
  .m-mb-45,
  .m-vm-45 {
    margin-bottom: 45px!important;
  }
  .m-pt-45,
  .m-vp-45 {
    padding-top: 45px!important;
  }
  .m-pb-45,
  .m-vp-45 {
    padding-bottom: 45px!important;
  }
  .m-gap-45 {
    gap: 45px;
  }
  .m-mt-40,
  .m-vm-40 {
    margin-top: 40px!important;
  }
  .m-mb-40,
  .m-vm-40 {
    margin-bottom: 40px!important;
  }
  .m-pt-40,
  .m-vp-40 {
    padding-top: 40px!important;
  }
  .m-pb-40,
  .m-vp-40 {
    padding-bottom: 40px!important;
  }
  .m-gap-40 {
    gap: 40px;
  }
  .m-mt-35,
  .m-vm-35 {
    margin-top: 35px!important;
  }
  .m-mb-35,
  .m-vm-35 {
    margin-bottom: 35px!important;
  }
  .m-pt-35,
  .m-vp-35 {
    padding-top: 35px!important;
  }
  .m-pb-35,
  .m-vp-35 {
    padding-bottom: 35px!important;
  }
  .m-gap-35 {
    gap: 35px;
  }
  .m-mt-30,
  .m-vm-30 {
    margin-top: 30px!important;
  }
  .m-mb-30,
  .m-vm-30 {
    margin-bottom: 30px!important;
  }
  .m-pt-30,
  .m-vp-30 {
    padding-top: 30px!important;
  }
  .m-pb-30,
  .m-vp-30 {
    padding-bottom: 30px!important;
  }
  .m-gap-30 {
    gap: 30px;
  }
  .m-mt-25,
  .m-vm-25 {
    margin-top: 25px!important;
  }
  .m-mb-25,
  .m-vm-25 {
    margin-bottom: 25px!important;
  }
  .m-pt-25,
  .m-vp-25 {
    padding-top: 25px!important;
  }
  .m-pb-25,
  .m-vp-25 {
    padding-bottom: 25px!important;
  }
  .m-gap-25 {
    gap: 25px;
  }
  .m-mt-20,
  .m-vm-20 {
    margin-top: 20px!important;
  }
  .m-mb-20,
  .m-vm-20 {
    margin-bottom: 20px!important;
  }
  .m-pt-20,
  .m-vp-20 {
    padding-top: 20px!important;
  }
  .m-pb-20,
  .m-vp-20 {
    padding-bottom: 20px!important;
  }
  .m-gap-20 {
    gap: 20px;
  }
  .m-mt-15,
  .m-vm-15 {
    margin-top: 15px!important;
  }
  .m-mb-15,
  .m-vm-15 {
    margin-bottom: 15px!important;
  }
  .m-pt-15,
  .m-vp-15 {
    padding-top: 15px!important;
  }
  .m-pb-15,
  .m-vp-15 {
    padding-bottom: 15px!important;
  }
  .m-gap-15 {
    gap: 15px;
  }
  .m-mt-10,
  .m-vm-10 {
    margin-top: 10px!important;
  }
  .m-mb-10,
  .m-vm-10 {
    margin-bottom: 10px!important;
  }
  .m-pt-10,
  .m-vp-10 {
    padding-top: 10px!important;
  }
  .m-pb-10,
  .m-vp-10 {
    padding-bottom: 10px!important;
  }
  .m-gap-10 {
    gap: 10px;
  }
  .m-mt-5,
  .m-vm-5 {
    margin-top: 5px!important;
  }
  .m-mb-5,
  .m-vm-5 {
    margin-bottom: 5px!important;
  }
  .m-pt-5,
  .m-vp-5 {
    padding-top: 5px!important;
  }
  .m-pb-5,
  .m-vp-5 {
    padding-bottom: 5px!important;
  }
  .m-gap-5 {
    gap: 5px;
  }
  .m-mt-0,
  .m-vm-0 {
    margin-top: 0px!important;
  }
  .m-mb-0,
  .m-vm-0 {
    margin-bottom: 0px!important;
  }
  .m-pt-0,
  .m-vp-0 {
    padding-top: 0px!important;
  }
  .m-pb-0,
  .m-vp-0 {
    padding-bottom: 0px!important;
  }
  .m-gap-0 {
    gap: 0px;
  }
  html:not([dir="rtl"]) .m-ml0 {
    margin-left: 0;
  }
  html:not([dir="rtl"]) .m-mr0 {
    margin-right: 0;
  }
  html:not([dir="rtl"]) .m-ml-50,
  html:not([dir="rtl"]) .m-hm-50 {
    margin-left: 50px!important;
  }
  html:not([dir="rtl"]) .m-mr-50,
  html:not([dir="rtl"]) .m-hm-50 {
    margin-right: 50px!important;
  }
  html:not([dir="rtl"]) .m-pl-50,
  html:not([dir="rtl"]) .m-hp-50 {
    padding-left: 50px!important;
  }
  html:not([dir="rtl"]) .m-pr-50,
  html:not([dir="rtl"]) .m-hp-50 {
    padding-right: 50px!important;
  }
  html:not([dir="rtl"]) .m-ml-45,
  html:not([dir="rtl"]) .m-hm-45 {
    margin-left: 45px!important;
  }
  html:not([dir="rtl"]) .m-mr-45,
  html:not([dir="rtl"]) .m-hm-45 {
    margin-right: 45px!important;
  }
  html:not([dir="rtl"]) .m-pl-45,
  html:not([dir="rtl"]) .m-hp-45 {
    padding-left: 45px!important;
  }
  html:not([dir="rtl"]) .m-pr-45,
  html:not([dir="rtl"]) .m-hp-45 {
    padding-right: 45px!important;
  }
  html:not([dir="rtl"]) .m-ml-40,
  html:not([dir="rtl"]) .m-hm-40 {
    margin-left: 40px!important;
  }
  html:not([dir="rtl"]) .m-mr-40,
  html:not([dir="rtl"]) .m-hm-40 {
    margin-right: 40px!important;
  }
  html:not([dir="rtl"]) .m-pl-40,
  html:not([dir="rtl"]) .m-hp-40 {
    padding-left: 40px!important;
  }
  html:not([dir="rtl"]) .m-pr-40,
  html:not([dir="rtl"]) .m-hp-40 {
    padding-right: 40px!important;
  }
  html:not([dir="rtl"]) .m-ml-35,
  html:not([dir="rtl"]) .m-hm-35 {
    margin-left: 35px!important;
  }
  html:not([dir="rtl"]) .m-mr-35,
  html:not([dir="rtl"]) .m-hm-35 {
    margin-right: 35px!important;
  }
  html:not([dir="rtl"]) .m-pl-35,
  html:not([dir="rtl"]) .m-hp-35 {
    padding-left: 35px!important;
  }
  html:not([dir="rtl"]) .m-pr-35,
  html:not([dir="rtl"]) .m-hp-35 {
    padding-right: 35px!important;
  }
  html:not([dir="rtl"]) .m-ml-30,
  html:not([dir="rtl"]) .m-hm-30 {
    margin-left: 30px!important;
  }
  html:not([dir="rtl"]) .m-mr-30,
  html:not([dir="rtl"]) .m-hm-30 {
    margin-right: 30px!important;
  }
  html:not([dir="rtl"]) .m-pl-30,
  html:not([dir="rtl"]) .m-hp-30 {
    padding-left: 30px!important;
  }
  html:not([dir="rtl"]) .m-pr-30,
  html:not([dir="rtl"]) .m-hp-30 {
    padding-right: 30px!important;
  }
  html:not([dir="rtl"]) .m-ml-25,
  html:not([dir="rtl"]) .m-hm-25 {
    margin-left: 25px!important;
  }
  html:not([dir="rtl"]) .m-mr-25,
  html:not([dir="rtl"]) .m-hm-25 {
    margin-right: 25px!important;
  }
  html:not([dir="rtl"]) .m-pl-25,
  html:not([dir="rtl"]) .m-hp-25 {
    padding-left: 25px!important;
  }
  html:not([dir="rtl"]) .m-pr-25,
  html:not([dir="rtl"]) .m-hp-25 {
    padding-right: 25px!important;
  }
  html:not([dir="rtl"]) .m-ml-20,
  html:not([dir="rtl"]) .m-hm-20 {
    margin-left: 20px!important;
  }
  html:not([dir="rtl"]) .m-mr-20,
  html:not([dir="rtl"]) .m-hm-20 {
    margin-right: 20px!important;
  }
  html:not([dir="rtl"]) .m-pl-20,
  html:not([dir="rtl"]) .m-hp-20 {
    padding-left: 20px!important;
  }
  html:not([dir="rtl"]) .m-pr-20,
  html:not([dir="rtl"]) .m-hp-20 {
    padding-right: 20px!important;
  }
  html:not([dir="rtl"]) .m-ml-15,
  html:not([dir="rtl"]) .m-hm-15 {
    margin-left: 15px!important;
  }
  html:not([dir="rtl"]) .m-mr-15,
  html:not([dir="rtl"]) .m-hm-15 {
    margin-right: 15px!important;
  }
  html:not([dir="rtl"]) .m-pl-15,
  html:not([dir="rtl"]) .m-hp-15 {
    padding-left: 15px!important;
  }
  html:not([dir="rtl"]) .m-pr-15,
  html:not([dir="rtl"]) .m-hp-15 {
    padding-right: 15px!important;
  }
  html:not([dir="rtl"]) .m-ml-10,
  html:not([dir="rtl"]) .m-hm-10 {
    margin-left: 10px!important;
  }
  html:not([dir="rtl"]) .m-mr-10,
  html:not([dir="rtl"]) .m-hm-10 {
    margin-right: 10px!important;
  }
  html:not([dir="rtl"]) .m-pl-10,
  html:not([dir="rtl"]) .m-hp-10 {
    padding-left: 10px!important;
  }
  html:not([dir="rtl"]) .m-pr-10,
  html:not([dir="rtl"]) .m-hp-10 {
    padding-right: 10px!important;
  }
  html:not([dir="rtl"]) .m-ml-5,
  html:not([dir="rtl"]) .m-hm-5 {
    margin-left: 5px!important;
  }
  html:not([dir="rtl"]) .m-mr-5,
  html:not([dir="rtl"]) .m-hm-5 {
    margin-right: 5px!important;
  }
  html:not([dir="rtl"]) .m-pl-5,
  html:not([dir="rtl"]) .m-hp-5 {
    padding-left: 5px!important;
  }
  html:not([dir="rtl"]) .m-pr-5,
  html:not([dir="rtl"]) .m-hp-5 {
    padding-right: 5px!important;
  }
  html:not([dir="rtl"]) .m-ml-0,
  html:not([dir="rtl"]) .m-hm-0 {
    margin-left: 0px!important;
  }
  html:not([dir="rtl"]) .m-mr-0,
  html:not([dir="rtl"]) .m-hm-0 {
    margin-right: 0px!important;
  }
  html:not([dir="rtl"]) .m-pl-0,
  html:not([dir="rtl"]) .m-hp-0 {
    padding-left: 0px!important;
  }
  html:not([dir="rtl"]) .m-pr-0,
  html:not([dir="rtl"]) .m-hp-0 {
    padding-right: 0px!important;
  }
  html[dir="rtl"] .m-ml0 {
    margin-right: 0;
  }
  html[dir="rtl"] .m-mr0 {
    margin-left: 0;
  }
  html[dir="rtl"] .m-ml-50,
  html[dir="rtl"] .m-hm-50 {
    margin-right: 50px!important;
  }
  html[dir="rtl"] .m-mr-50,
  html[dir="rtl"] .m-hm-50 {
    margin-left: 50px!important;
  }
  html[dir="rtl"] .m-pl-50,
  html[dir="rtl"] .m-hp-50 {
    padding-right: 50px!important;
  }
  html[dir="rtl"] .m-pr-50,
  html[dir="rtl"] .m-hp-50 {
    padding-left: 50px!important;
  }
  html[dir="rtl"] .m-ml-45,
  html[dir="rtl"] .m-hm-45 {
    margin-right: 45px!important;
  }
  html[dir="rtl"] .m-mr-45,
  html[dir="rtl"] .m-hm-45 {
    margin-left: 45px!important;
  }
  html[dir="rtl"] .m-pl-45,
  html[dir="rtl"] .m-hp-45 {
    padding-right: 45px!important;
  }
  html[dir="rtl"] .m-pr-45,
  html[dir="rtl"] .m-hp-45 {
    padding-left: 45px!important;
  }
  html[dir="rtl"] .m-ml-40,
  html[dir="rtl"] .m-hm-40 {
    margin-right: 40px!important;
  }
  html[dir="rtl"] .m-mr-40,
  html[dir="rtl"] .m-hm-40 {
    margin-left: 40px!important;
  }
  html[dir="rtl"] .m-pl-40,
  html[dir="rtl"] .m-hp-40 {
    padding-right: 40px!important;
  }
  html[dir="rtl"] .m-pr-40,
  html[dir="rtl"] .m-hp-40 {
    padding-left: 40px!important;
  }
  html[dir="rtl"] .m-ml-35,
  html[dir="rtl"] .m-hm-35 {
    margin-right: 35px!important;
  }
  html[dir="rtl"] .m-mr-35,
  html[dir="rtl"] .m-hm-35 {
    margin-left: 35px!important;
  }
  html[dir="rtl"] .m-pl-35,
  html[dir="rtl"] .m-hp-35 {
    padding-right: 35px!important;
  }
  html[dir="rtl"] .m-pr-35,
  html[dir="rtl"] .m-hp-35 {
    padding-left: 35px!important;
  }
  html[dir="rtl"] .m-ml-30,
  html[dir="rtl"] .m-hm-30 {
    margin-right: 30px!important;
  }
  html[dir="rtl"] .m-mr-30,
  html[dir="rtl"] .m-hm-30 {
    margin-left: 30px!important;
  }
  html[dir="rtl"] .m-pl-30,
  html[dir="rtl"] .m-hp-30 {
    padding-right: 30px!important;
  }
  html[dir="rtl"] .m-pr-30,
  html[dir="rtl"] .m-hp-30 {
    padding-left: 30px!important;
  }
  html[dir="rtl"] .m-ml-25,
  html[dir="rtl"] .m-hm-25 {
    margin-right: 25px!important;
  }
  html[dir="rtl"] .m-mr-25,
  html[dir="rtl"] .m-hm-25 {
    margin-left: 25px!important;
  }
  html[dir="rtl"] .m-pl-25,
  html[dir="rtl"] .m-hp-25 {
    padding-right: 25px!important;
  }
  html[dir="rtl"] .m-pr-25,
  html[dir="rtl"] .m-hp-25 {
    padding-left: 25px!important;
  }
  html[dir="rtl"] .m-ml-20,
  html[dir="rtl"] .m-hm-20 {
    margin-right: 20px!important;
  }
  html[dir="rtl"] .m-mr-20,
  html[dir="rtl"] .m-hm-20 {
    margin-left: 20px!important;
  }
  html[dir="rtl"] .m-pl-20,
  html[dir="rtl"] .m-hp-20 {
    padding-right: 20px!important;
  }
  html[dir="rtl"] .m-pr-20,
  html[dir="rtl"] .m-hp-20 {
    padding-left: 20px!important;
  }
  html[dir="rtl"] .m-ml-15,
  html[dir="rtl"] .m-hm-15 {
    margin-right: 15px!important;
  }
  html[dir="rtl"] .m-mr-15,
  html[dir="rtl"] .m-hm-15 {
    margin-left: 15px!important;
  }
  html[dir="rtl"] .m-pl-15,
  html[dir="rtl"] .m-hp-15 {
    padding-right: 15px!important;
  }
  html[dir="rtl"] .m-pr-15,
  html[dir="rtl"] .m-hp-15 {
    padding-left: 15px!important;
  }
  html[dir="rtl"] .m-ml-10,
  html[dir="rtl"] .m-hm-10 {
    margin-right: 10px!important;
  }
  html[dir="rtl"] .m-mr-10,
  html[dir="rtl"] .m-hm-10 {
    margin-left: 10px!important;
  }
  html[dir="rtl"] .m-pl-10,
  html[dir="rtl"] .m-hp-10 {
    padding-right: 10px!important;
  }
  html[dir="rtl"] .m-pr-10,
  html[dir="rtl"] .m-hp-10 {
    padding-left: 10px!important;
  }
  html[dir="rtl"] .m-ml-5,
  html[dir="rtl"] .m-hm-5 {
    margin-right: 5px!important;
  }
  html[dir="rtl"] .m-mr-5,
  html[dir="rtl"] .m-hm-5 {
    margin-left: 5px!important;
  }
  html[dir="rtl"] .m-pl-5,
  html[dir="rtl"] .m-hp-5 {
    padding-right: 5px!important;
  }
  html[dir="rtl"] .m-pr-5,
  html[dir="rtl"] .m-hp-5 {
    padding-left: 5px!important;
  }
  html[dir="rtl"] .m-ml-0,
  html[dir="rtl"] .m-hm-0 {
    margin-right: 0px!important;
  }
  html[dir="rtl"] .m-mr-0,
  html[dir="rtl"] .m-hm-0 {
    margin-left: 0px!important;
  }
  html[dir="rtl"] .m-pl-0,
  html[dir="rtl"] .m-hp-0 {
    padding-right: 0px!important;
  }
  html[dir="rtl"] .m-pr-0,
  html[dir="rtl"] .m-hp-0 {
    padding-left: 0px!important;
  }
}
@media (max-width: 767px) {
  .sm-fg0 {
    flex-grow: 0;
  }
  .sm-fg1 {
    flex-grow: 1;
  }
  .sm-fb0 {
    flex-basis: 0;
  }
  .sm-fb1 {
    flex-basis: 1;
  }
  .sm-fw {
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .sm-fdc {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .sm-fdc-i {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -webkit-flex-direction: column !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .sm-aifs {
    -webkit-box-align: start;
    -ms-flex-align: start;
    -ms-grid-row-align: flex-start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
  }
  .sm-aife {
    -webkit-box-align: end;
    -ms-flex-align: end;
    -ms-grid-row-align: flex-end;
    -webkit-align-items: flex-end;
    align-items: flex-end;
  }
  .sm-jcsb {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .sm-jcsa {
    -webkit-box-pack: space-around;
    -ms-flex-pack: distribute;
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .sm-jcfs {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .sm-jcfe {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  .sm-fdcr {
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .sm-fdcr-i {
    -webkit-flex-direction: column-reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .sm-fdr {
    flex-direction: row;
  }
  .sm-fdrr {
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
  .sm-fcc,
  .sm-aic {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -ms-grid-row-align: center;
    -webkit-align-items: center;
    align-items: center;
  }
  .sm-fcc,
  .sm-jcc {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .sm-fcc,
  .sm-flex {
    display: -moz-flex;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
  }
  .sm-ain {
    align-items: normal;
  }
  .no-sm {
    display: none !important;
  }
  .sm-dblock {
    display: block !important;
  }
  .sm-ta-c,
  .sm-center {
    text-align: center !important;
  }
  .sm-initxt {
    text-align: initial !important;
  }
  .sm-pos-rel {
    position: relative !important;
  }
  .sm-lh-0 {
    line-height: 0;
  }
  .sm-lh-1 {
    line-height: 1;
  }
  .sm-lh-11 {
    line-height: 1.1;
  }
  .sm-lh-12 {
    line-height: 1.2;
  }
  .sm-lh-13 {
    line-height: 1.3;
  }
  .sm-lh-14 {
    line-height: 1.4;
  }
  .sm-lh-15 {
    line-height: 1.5;
  }
  .sm-lh-16 {
    line-height: 1.6;
  }
  .sm-lh-17 {
    line-height: 1.7;
  }
  .sm-lh-18 {
    line-height: 1.8;
  }
  .sm-lh-19 {
    line-height: 1.9;
  }
  .sm-lh-2 {
    line-height: 2;
  }
  .sm-ha {
    height: auto !important;
  }
  .sm-w25 {
    width: 25% !important;
  }
  .sm-w50 {
    width: 50% !important;
  }
  .sm-w100 {
    width: 100% !important;
  }
  .sm-h100 {
    height: 100% !important;
  }
  .sm-mw100 {
    max-width: 100% !important;
  }
  .sm-w100vw {
    width: 100vw !important;
  }
  .sm-w101vw {
    width: 101vw !important;
  }
  .sm-col2s10 {
    width: calc(50% - 5px);
  }
  .sm-col2s15 {
    width: calc(50% - 7.5px);
  }
  .sm-col2s20 {
    width: calc(50% - 10px);
  }
  .sm-col2s30 {
    width: calc(50% - 15px);
  }
  .sm-col3s10 {
    width: calc(100%/3 - 5px);
  }
  .sm-col3s15 {
    width: calc(100%/3 - 7.5px);
  }
  .sm-col3s20 {
    width: calc(100%/3 - 10px);
  }
  .sm-col3s30 {
    width: calc(100%/3 - 15px);
  }
  .sm-txt-1lines,
  .sm-txt-2lines,
  .sm-txt-3lines,
  .sm-txt-4lines {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
  }
  .sm-txt-1lines.h,
  .sm-txt-2lines.h,
  .sm-txt-3lines.h,
  .sm-txt-4lines.h {
    line-height: 1.3;
  }
  .sm-txt-1lines {
    -webkit-line-clamp: 1;
  }
  .sm-txt-2lines {
    -webkit-line-clamp: 2;
  }
  .sm-txt-2lines.h {
    height: 2.6em;
  }
  .sm-txt-3lines {
    -webkit-line-clamp: 3;
  }
  .sm-txt-3lines.h {
    height: 3.9em;
  }
  .sm-txt-4lines {
    -webkit-line-clamp: 4;
  }
  .sm-txt-4lines.h {
    height: 5.2em;
  }
  .grid.sm-g-col-a {
    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
  }
  .grid.sm-g-col-1 {
    grid-template-columns: repeat(1, 1fr);
  }
  .grid.sm-g-col-2 {
    grid-template-columns: repeat(2, 1fr);
  }
  .grid.sm-g-col-3 {
    grid-template-columns: repeat(3, 1fr);
  }
  .grid.sm-g-col-4 {
    grid-template-columns: repeat(4, 1fr);
  }
  .grid.sm-g-col-5 {
    grid-template-columns: repeat(5, 1fr);
  }
  .grid.sm-g-col-6 {
    grid-template-columns: repeat(6, 1fr);
  }
  .grid.sm-g-col-7 {
    grid-template-columns: repeat(7, 1fr);
  }
  .sm-fs-80 {
    font-size: 80px!important;
  }
  .sm-fs-78 {
    font-size: 78px!important;
  }
  .sm-fs-76 {
    font-size: 76px!important;
  }
  .sm-fs-74 {
    font-size: 74px!important;
  }
  .sm-fs-72 {
    font-size: 72px!important;
  }
  .sm-fs-70 {
    font-size: 70px!important;
  }
  .sm-fs-68 {
    font-size: 68px!important;
  }
  .sm-fs-66 {
    font-size: 66px!important;
  }
  .sm-fs-64 {
    font-size: 64px!important;
  }
  .sm-fs-62 {
    font-size: 62px!important;
  }
  .sm-fs-60 {
    font-size: 60px!important;
  }
  .sm-fs-58 {
    font-size: 58px!important;
  }
  .sm-fs-56 {
    font-size: 56px!important;
  }
  .sm-fs-54 {
    font-size: 54px!important;
  }
  .sm-fs-52 {
    font-size: 52px!important;
  }
  .sm-fs-50 {
    font-size: 50px!important;
  }
  .sm-fs-48 {
    font-size: 48px!important;
  }
  .sm-fs-46 {
    font-size: 46px!important;
  }
  .sm-fs-44 {
    font-size: 44px!important;
  }
  .sm-fs-42 {
    font-size: 42px!important;
  }
  .sm-fs-40 {
    font-size: 40px!important;
  }
  .sm-fs-38 {
    font-size: 38px!important;
  }
  .sm-fs-36 {
    font-size: 36px!important;
  }
  .sm-fs-34 {
    font-size: 34px!important;
  }
  .sm-fs-32 {
    font-size: 32px!important;
  }
  .sm-fs-30 {
    font-size: 30px!important;
  }
  .sm-fs-28 {
    font-size: 28px!important;
  }
  .sm-fs-26 {
    font-size: 26px!important;
  }
  .sm-fs-24 {
    font-size: 24px!important;
  }
  .sm-fs-22 {
    font-size: 22px!important;
  }
  .sm-fs-20 {
    font-size: 20px!important;
  }
  .sm-fs-18 {
    font-size: 18px!important;
  }
  .sm-fs-16 {
    font-size: 16px!important;
  }
  .sm-fs-14 {
    font-size: 14px!important;
  }
  .sm-fs-12 {
    font-size: 12px!important;
  }
  .sm-fs-10 {
    font-size: 10px!important;
  }
  .sm-fs-8 {
    font-size: 8px!important;
  }
  .sm-fs-6 {
    font-size: 6px!important;
  }
  .sm-fs-4 {
    font-size: 4px!important;
  }
  .sm-fs-2 {
    font-size: 2px!important;
  }
  .sm-fs-0 {
    font-size: 0px!important;
  }
  .sm-mt-50,
  .sm-vm-50 {
    margin-top: 50px!important;
  }
  .sm-mb-50,
  .sm-vm-50 {
    margin-bottom: 50px!important;
  }
  .sm-pt-50,
  .sm-vp-50 {
    padding-top: 50px!important;
  }
  .sm-pb-50,
  .sm-vp-50 {
    padding-bottom: 50px!important;
  }
  .sm-gap-50 {
    gap: 50px;
  }
  .sm-mt-45,
  .sm-vm-45 {
    margin-top: 45px!important;
  }
  .sm-mb-45,
  .sm-vm-45 {
    margin-bottom: 45px!important;
  }
  .sm-pt-45,
  .sm-vp-45 {
    padding-top: 45px!important;
  }
  .sm-pb-45,
  .sm-vp-45 {
    padding-bottom: 45px!important;
  }
  .sm-gap-45 {
    gap: 45px;
  }
  .sm-mt-40,
  .sm-vm-40 {
    margin-top: 40px!important;
  }
  .sm-mb-40,
  .sm-vm-40 {
    margin-bottom: 40px!important;
  }
  .sm-pt-40,
  .sm-vp-40 {
    padding-top: 40px!important;
  }
  .sm-pb-40,
  .sm-vp-40 {
    padding-bottom: 40px!important;
  }
  .sm-gap-40 {
    gap: 40px;
  }
  .sm-mt-35,
  .sm-vm-35 {
    margin-top: 35px!important;
  }
  .sm-mb-35,
  .sm-vm-35 {
    margin-bottom: 35px!important;
  }
  .sm-pt-35,
  .sm-vp-35 {
    padding-top: 35px!important;
  }
  .sm-pb-35,
  .sm-vp-35 {
    padding-bottom: 35px!important;
  }
  .sm-gap-35 {
    gap: 35px;
  }
  .sm-mt-30,
  .sm-vm-30 {
    margin-top: 30px!important;
  }
  .sm-mb-30,
  .sm-vm-30 {
    margin-bottom: 30px!important;
  }
  .sm-pt-30,
  .sm-vp-30 {
    padding-top: 30px!important;
  }
  .sm-pb-30,
  .sm-vp-30 {
    padding-bottom: 30px!important;
  }
  .sm-gap-30 {
    gap: 30px;
  }
  .sm-mt-25,
  .sm-vm-25 {
    margin-top: 25px!important;
  }
  .sm-mb-25,
  .sm-vm-25 {
    margin-bottom: 25px!important;
  }
  .sm-pt-25,
  .sm-vp-25 {
    padding-top: 25px!important;
  }
  .sm-pb-25,
  .sm-vp-25 {
    padding-bottom: 25px!important;
  }
  .sm-gap-25 {
    gap: 25px;
  }
  .sm-mt-20,
  .sm-vm-20 {
    margin-top: 20px!important;
  }
  .sm-mb-20,
  .sm-vm-20 {
    margin-bottom: 20px!important;
  }
  .sm-pt-20,
  .sm-vp-20 {
    padding-top: 20px!important;
  }
  .sm-pb-20,
  .sm-vp-20 {
    padding-bottom: 20px!important;
  }
  .sm-gap-20 {
    gap: 20px;
  }
  .sm-mt-15,
  .sm-vm-15 {
    margin-top: 15px!important;
  }
  .sm-mb-15,
  .sm-vm-15 {
    margin-bottom: 15px!important;
  }
  .sm-pt-15,
  .sm-vp-15 {
    padding-top: 15px!important;
  }
  .sm-pb-15,
  .sm-vp-15 {
    padding-bottom: 15px!important;
  }
  .sm-gap-15 {
    gap: 15px;
  }
  .sm-mt-10,
  .sm-vm-10 {
    margin-top: 10px!important;
  }
  .sm-mb-10,
  .sm-vm-10 {
    margin-bottom: 10px!important;
  }
  .sm-pt-10,
  .sm-vp-10 {
    padding-top: 10px!important;
  }
  .sm-pb-10,
  .sm-vp-10 {
    padding-bottom: 10px!important;
  }
  .sm-gap-10 {
    gap: 10px;
  }
  .sm-mt-5,
  .sm-vm-5 {
    margin-top: 5px!important;
  }
  .sm-mb-5,
  .sm-vm-5 {
    margin-bottom: 5px!important;
  }
  .sm-pt-5,
  .sm-vp-5 {
    padding-top: 5px!important;
  }
  .sm-pb-5,
  .sm-vp-5 {
    padding-bottom: 5px!important;
  }
  .sm-gap-5 {
    gap: 5px;
  }
  .sm-mt-0,
  .sm-vm-0 {
    margin-top: 0px!important;
  }
  .sm-mb-0,
  .sm-vm-0 {
    margin-bottom: 0px!important;
  }
  .sm-pt-0,
  .sm-vp-0 {
    padding-top: 0px!important;
  }
  .sm-pb-0,
  .sm-vp-0 {
    padding-bottom: 0px!important;
  }
  .sm-gap-0 {
    gap: 0px;
  }
  html:not([dir="rtl"]) .sm-ml0 {
    margin-left: 0;
  }
  html:not([dir="rtl"]) .sm-mr0 {
    margin-right: 0;
  }
  html:not([dir="rtl"]) .sm-ml-50,
  html:not([dir="rtl"]) .sm-hm-50 {
    margin-left: 50px!important;
  }
  html:not([dir="rtl"]) .sm-mr-50,
  html:not([dir="rtl"]) .sm-hm-50 {
    margin-right: 50px!important;
  }
  html:not([dir="rtl"]) .sm-pl-50,
  html:not([dir="rtl"]) .sm-hp-50 {
    padding-left: 50px!important;
  }
  html:not([dir="rtl"]) .sm-pr-50,
  html:not([dir="rtl"]) .sm-hp-50 {
    padding-right: 50px!important;
  }
  html:not([dir="rtl"]) .sm-ml-45,
  html:not([dir="rtl"]) .sm-hm-45 {
    margin-left: 45px!important;
  }
  html:not([dir="rtl"]) .sm-mr-45,
  html:not([dir="rtl"]) .sm-hm-45 {
    margin-right: 45px!important;
  }
  html:not([dir="rtl"]) .sm-pl-45,
  html:not([dir="rtl"]) .sm-hp-45 {
    padding-left: 45px!important;
  }
  html:not([dir="rtl"]) .sm-pr-45,
  html:not([dir="rtl"]) .sm-hp-45 {
    padding-right: 45px!important;
  }
  html:not([dir="rtl"]) .sm-ml-40,
  html:not([dir="rtl"]) .sm-hm-40 {
    margin-left: 40px!important;
  }
  html:not([dir="rtl"]) .sm-mr-40,
  html:not([dir="rtl"]) .sm-hm-40 {
    margin-right: 40px!important;
  }
  html:not([dir="rtl"]) .sm-pl-40,
  html:not([dir="rtl"]) .sm-hp-40 {
    padding-left: 40px!important;
  }
  html:not([dir="rtl"]) .sm-pr-40,
  html:not([dir="rtl"]) .sm-hp-40 {
    padding-right: 40px!important;
  }
  html:not([dir="rtl"]) .sm-ml-35,
  html:not([dir="rtl"]) .sm-hm-35 {
    margin-left: 35px!important;
  }
  html:not([dir="rtl"]) .sm-mr-35,
  html:not([dir="rtl"]) .sm-hm-35 {
    margin-right: 35px!important;
  }
  html:not([dir="rtl"]) .sm-pl-35,
  html:not([dir="rtl"]) .sm-hp-35 {
    padding-left: 35px!important;
  }
  html:not([dir="rtl"]) .sm-pr-35,
  html:not([dir="rtl"]) .sm-hp-35 {
    padding-right: 35px!important;
  }
  html:not([dir="rtl"]) .sm-ml-30,
  html:not([dir="rtl"]) .sm-hm-30 {
    margin-left: 30px!important;
  }
  html:not([dir="rtl"]) .sm-mr-30,
  html:not([dir="rtl"]) .sm-hm-30 {
    margin-right: 30px!important;
  }
  html:not([dir="rtl"]) .sm-pl-30,
  html:not([dir="rtl"]) .sm-hp-30 {
    padding-left: 30px!important;
  }
  html:not([dir="rtl"]) .sm-pr-30,
  html:not([dir="rtl"]) .sm-hp-30 {
    padding-right: 30px!important;
  }
  html:not([dir="rtl"]) .sm-ml-25,
  html:not([dir="rtl"]) .sm-hm-25 {
    margin-left: 25px!important;
  }
  html:not([dir="rtl"]) .sm-mr-25,
  html:not([dir="rtl"]) .sm-hm-25 {
    margin-right: 25px!important;
  }
  html:not([dir="rtl"]) .sm-pl-25,
  html:not([dir="rtl"]) .sm-hp-25 {
    padding-left: 25px!important;
  }
  html:not([dir="rtl"]) .sm-pr-25,
  html:not([dir="rtl"]) .sm-hp-25 {
    padding-right: 25px!important;
  }
  html:not([dir="rtl"]) .sm-ml-20,
  html:not([dir="rtl"]) .sm-hm-20 {
    margin-left: 20px!important;
  }
  html:not([dir="rtl"]) .sm-mr-20,
  html:not([dir="rtl"]) .sm-hm-20 {
    margin-right: 20px!important;
  }
  html:not([dir="rtl"]) .sm-pl-20,
  html:not([dir="rtl"]) .sm-hp-20 {
    padding-left: 20px!important;
  }
  html:not([dir="rtl"]) .sm-pr-20,
  html:not([dir="rtl"]) .sm-hp-20 {
    padding-right: 20px!important;
  }
  html:not([dir="rtl"]) .sm-ml-15,
  html:not([dir="rtl"]) .sm-hm-15 {
    margin-left: 15px!important;
  }
  html:not([dir="rtl"]) .sm-mr-15,
  html:not([dir="rtl"]) .sm-hm-15 {
    margin-right: 15px!important;
  }
  html:not([dir="rtl"]) .sm-pl-15,
  html:not([dir="rtl"]) .sm-hp-15 {
    padding-left: 15px!important;
  }
  html:not([dir="rtl"]) .sm-pr-15,
  html:not([dir="rtl"]) .sm-hp-15 {
    padding-right: 15px!important;
  }
  html:not([dir="rtl"]) .sm-ml-10,
  html:not([dir="rtl"]) .sm-hm-10 {
    margin-left: 10px!important;
  }
  html:not([dir="rtl"]) .sm-mr-10,
  html:not([dir="rtl"]) .sm-hm-10 {
    margin-right: 10px!important;
  }
  html:not([dir="rtl"]) .sm-pl-10,
  html:not([dir="rtl"]) .sm-hp-10 {
    padding-left: 10px!important;
  }
  html:not([dir="rtl"]) .sm-pr-10,
  html:not([dir="rtl"]) .sm-hp-10 {
    padding-right: 10px!important;
  }
  html:not([dir="rtl"]) .sm-ml-5,
  html:not([dir="rtl"]) .sm-hm-5 {
    margin-left: 5px!important;
  }
  html:not([dir="rtl"]) .sm-mr-5,
  html:not([dir="rtl"]) .sm-hm-5 {
    margin-right: 5px!important;
  }
  html:not([dir="rtl"]) .sm-pl-5,
  html:not([dir="rtl"]) .sm-hp-5 {
    padding-left: 5px!important;
  }
  html:not([dir="rtl"]) .sm-pr-5,
  html:not([dir="rtl"]) .sm-hp-5 {
    padding-right: 5px!important;
  }
  html:not([dir="rtl"]) .sm-ml-0,
  html:not([dir="rtl"]) .sm-hm-0 {
    margin-left: 0px!important;
  }
  html:not([dir="rtl"]) .sm-mr-0,
  html:not([dir="rtl"]) .sm-hm-0 {
    margin-right: 0px!important;
  }
  html:not([dir="rtl"]) .sm-pl-0,
  html:not([dir="rtl"]) .sm-hp-0 {
    padding-left: 0px!important;
  }
  html:not([dir="rtl"]) .sm-pr-0,
  html:not([dir="rtl"]) .sm-hp-0 {
    padding-right: 0px!important;
  }
  html[dir="rtl"] .sm-ml0 {
    margin-right: 0;
  }
  html[dir="rtl"] .sm-mr0 {
    margin-left: 0;
  }
  html[dir="rtl"] .sm-ml-50,
  html[dir="rtl"] .sm-hm-50 {
    margin-right: 50px!important;
  }
  html[dir="rtl"] .sm-mr-50,
  html[dir="rtl"] .sm-hm-50 {
    margin-left: 50px!important;
  }
  html[dir="rtl"] .sm-pl-50,
  html[dir="rtl"] .sm-hp-50 {
    padding-right: 50px!important;
  }
  html[dir="rtl"] .sm-pr-50,
  html[dir="rtl"] .sm-hp-50 {
    padding-left: 50px!important;
  }
  html[dir="rtl"] .sm-ml-45,
  html[dir="rtl"] .sm-hm-45 {
    margin-right: 45px!important;
  }
  html[dir="rtl"] .sm-mr-45,
  html[dir="rtl"] .sm-hm-45 {
    margin-left: 45px!important;
  }
  html[dir="rtl"] .sm-pl-45,
  html[dir="rtl"] .sm-hp-45 {
    padding-right: 45px!important;
  }
  html[dir="rtl"] .sm-pr-45,
  html[dir="rtl"] .sm-hp-45 {
    padding-left: 45px!important;
  }
  html[dir="rtl"] .sm-ml-40,
  html[dir="rtl"] .sm-hm-40 {
    margin-right: 40px!important;
  }
  html[dir="rtl"] .sm-mr-40,
  html[dir="rtl"] .sm-hm-40 {
    margin-left: 40px!important;
  }
  html[dir="rtl"] .sm-pl-40,
  html[dir="rtl"] .sm-hp-40 {
    padding-right: 40px!important;
  }
  html[dir="rtl"] .sm-pr-40,
  html[dir="rtl"] .sm-hp-40 {
    padding-left: 40px!important;
  }
  html[dir="rtl"] .sm-ml-35,
  html[dir="rtl"] .sm-hm-35 {
    margin-right: 35px!important;
  }
  html[dir="rtl"] .sm-mr-35,
  html[dir="rtl"] .sm-hm-35 {
    margin-left: 35px!important;
  }
  html[dir="rtl"] .sm-pl-35,
  html[dir="rtl"] .sm-hp-35 {
    padding-right: 35px!important;
  }
  html[dir="rtl"] .sm-pr-35,
  html[dir="rtl"] .sm-hp-35 {
    padding-left: 35px!important;
  }
  html[dir="rtl"] .sm-ml-30,
  html[dir="rtl"] .sm-hm-30 {
    margin-right: 30px!important;
  }
  html[dir="rtl"] .sm-mr-30,
  html[dir="rtl"] .sm-hm-30 {
    margin-left: 30px!important;
  }
  html[dir="rtl"] .sm-pl-30,
  html[dir="rtl"] .sm-hp-30 {
    padding-right: 30px!important;
  }
  html[dir="rtl"] .sm-pr-30,
  html[dir="rtl"] .sm-hp-30 {
    padding-left: 30px!important;
  }
  html[dir="rtl"] .sm-ml-25,
  html[dir="rtl"] .sm-hm-25 {
    margin-right: 25px!important;
  }
  html[dir="rtl"] .sm-mr-25,
  html[dir="rtl"] .sm-hm-25 {
    margin-left: 25px!important;
  }
  html[dir="rtl"] .sm-pl-25,
  html[dir="rtl"] .sm-hp-25 {
    padding-right: 25px!important;
  }
  html[dir="rtl"] .sm-pr-25,
  html[dir="rtl"] .sm-hp-25 {
    padding-left: 25px!important;
  }
  html[dir="rtl"] .sm-ml-20,
  html[dir="rtl"] .sm-hm-20 {
    margin-right: 20px!important;
  }
  html[dir="rtl"] .sm-mr-20,
  html[dir="rtl"] .sm-hm-20 {
    margin-left: 20px!important;
  }
  html[dir="rtl"] .sm-pl-20,
  html[dir="rtl"] .sm-hp-20 {
    padding-right: 20px!important;
  }
  html[dir="rtl"] .sm-pr-20,
  html[dir="rtl"] .sm-hp-20 {
    padding-left: 20px!important;
  }
  html[dir="rtl"] .sm-ml-15,
  html[dir="rtl"] .sm-hm-15 {
    margin-right: 15px!important;
  }
  html[dir="rtl"] .sm-mr-15,
  html[dir="rtl"] .sm-hm-15 {
    margin-left: 15px!important;
  }
  html[dir="rtl"] .sm-pl-15,
  html[dir="rtl"] .sm-hp-15 {
    padding-right: 15px!important;
  }
  html[dir="rtl"] .sm-pr-15,
  html[dir="rtl"] .sm-hp-15 {
    padding-left: 15px!important;
  }
  html[dir="rtl"] .sm-ml-10,
  html[dir="rtl"] .sm-hm-10 {
    margin-right: 10px!important;
  }
  html[dir="rtl"] .sm-mr-10,
  html[dir="rtl"] .sm-hm-10 {
    margin-left: 10px!important;
  }
  html[dir="rtl"] .sm-pl-10,
  html[dir="rtl"] .sm-hp-10 {
    padding-right: 10px!important;
  }
  html[dir="rtl"] .sm-pr-10,
  html[dir="rtl"] .sm-hp-10 {
    padding-left: 10px!important;
  }
  html[dir="rtl"] .sm-ml-5,
  html[dir="rtl"] .sm-hm-5 {
    margin-right: 5px!important;
  }
  html[dir="rtl"] .sm-mr-5,
  html[dir="rtl"] .sm-hm-5 {
    margin-left: 5px!important;
  }
  html[dir="rtl"] .sm-pl-5,
  html[dir="rtl"] .sm-hp-5 {
    padding-right: 5px!important;
  }
  html[dir="rtl"] .sm-pr-5,
  html[dir="rtl"] .sm-hp-5 {
    padding-left: 5px!important;
  }
  html[dir="rtl"] .sm-ml-0,
  html[dir="rtl"] .sm-hm-0 {
    margin-right: 0px!important;
  }
  html[dir="rtl"] .sm-mr-0,
  html[dir="rtl"] .sm-hm-0 {
    margin-left: 0px!important;
  }
  html[dir="rtl"] .sm-pl-0,
  html[dir="rtl"] .sm-hp-0 {
    padding-right: 0px!important;
  }
  html[dir="rtl"] .sm-pr-0,
  html[dir="rtl"] .sm-hp-0 {
    padding-left: 0px!important;
  }
}
.addtoany_content{clear:both;margin:16px auto}.addtoany_header{margin:0 0 16px}.addtoany_list{display:inline;line-height:16px}.a2a_kit a:empty,.a2a_kit a[class^="a2a_button_"]:has(.a2a_s_undefined){display:none}.addtoany_list a,.widget .addtoany_list a{border:0;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle}.addtoany_list a img{border:0;display:inline-block;opacity:1;overflow:hidden;vertical-align:baseline}.addtoany_list a span{display:inline-block;float:none}.addtoany_list.a2a_kit_size_32 a{font-size:32px}.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{height:32px;line-height:32px;width:32px}.addtoany_list a:not(.addtoany_special_service)>span{border-radius:4px;display:inline-block;opacity:1}.addtoany_list a .a2a_count{position:relative;vertical-align:top}.site .a2a_kit.addtoany_list a:focus,.addtoany_list a:hover,.widget .addtoany_list a:hover{background:none;border:0;box-shadow:none}.addtoany_list a:hover img,.addtoany_list a:hover span{opacity:.7}.addtoany_list a.addtoany_special_service:hover img,.addtoany_list a.addtoany_special_service:hover span{opacity:1}.addtoany_special_service{display:inline-block;vertical-align:middle}.addtoany_special_service a,.addtoany_special_service div,.addtoany_special_service div.fb_iframe_widget,.addtoany_special_service iframe,.addtoany_special_service span{margin:0;vertical-align:baseline!important}.addtoany_special_service iframe{display:inline;max-width:none}a.addtoany_share.addtoany_no_icon span.a2a_img_text{display:none}a.addtoany_share img{border:0;width:auto;height:auto}.container {
  width: 88%;
}
.ff-sec {
  font-family: var(--wpff-font-family-sec, 'Josefin Sans'), sans-serif;
}
.tc-w,
.hov-tc-w:hover {
  color: #fff;
}
.tc-b,
.hov-tc-b:hover {
  color: #141318;
}
.tc-acc,
.hov-tc-acc:hover {
  color: var(--wpff-theme-color-0, var(--wpff-theme-color-0, #993cd2));
}
.tc-g {
  color: #a09dad;
}
.tc-lg {
  color: #afb0c3;
}
.tc-mg {
  color: #5f5976;
}
.tc-dg {
  color: #343040;
}
.bgc-w {
  background-color: #fff;
}
.bgc-b {
  background-color: #141318;
}
.bgc-dg {
  background-color: #343040;
}
.bgc-acc {
  background-color: var(--wpff-theme-color-0, #993cd2);
}
.fill-w *[fill],
.hov-fill-w:hover *[fill] {
  fill: #fff;
}
.fill-w *[stroke],
.hov-fill-w:hover *[stroke] {
  stroke: #fff;
}
.fill-b *[fill],
.hov-fill-b:hover *[fill] {
  fill: #141318;
}
.fill-b *[stroke],
.hov-fill-b:hover *[stroke] {
  stroke: #141318;
}
.fill-acc *[fill],
.hov-fill-acc:hover *[fill] {
  fill: var(--wpff-theme-color-0, #993cd2);
}
.fill-acc *[stroke],
.hov-fill-acc:hover *[stroke] {
  stroke: var(--wpff-theme-color-0, #993cd2);
}
.hov-zoom-1_1:hover {
  transform: scale(1.1);
}
.hov-zoom-1_2:hover {
  transform: scale(1.2);
}
.hov-zoom-1_3:hover {
  transform: scale(1.3);
}
a {
  color: var(--wpff-link-entry-txt-color, var(--wpff-theme-color-0, #993cd2));
}
a:hover {
  color: var(--wpff-link-entry-txt-color-hov, var(--wpff-theme-color-0, #993cd2));
}
::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}
::-webkit-scrollbar {
  width: calc(var(--wpff-scrollbar-width, 8)*1px);
  background-color: var(--wpff-scrollbar-bg-color, #F5F5F5);
}
::-webkit-scrollbar-thumb {
  background-color: var(--wpff-scrollbar-thumb-color, var(--wpff-theme-color-0, #993cd2));
}
body {
  color: var(--wpff-text-body-txt-color, #141318);
  font-family: var(--wpff-font-family, 'Josefin Sans'), sans-serif;
}
body.page:not(.home) .entry {
  color: #fff;
}
.def-padd,
.def-padd-top {
  padding-top: clamp(30px, calc(calc(var(--wpff-def-padd, 50)/19.2)*1vw), calc(var(--wpff-def-padd, 50)*1px));
}
.def-padd,
.def-padd-bott {
  padding-bottom: clamp(30px, calc(calc(var(--wpff-def-padd, 50)/19.2)*1vw), calc(var(--wpff-def-padd, 50)*1px));
}
.def-padd-x15,
.def-padd-top-x15 {
  padding-top: clamp(calc(30px * 1.5), calc(calc(calc(var(--wpff-def-padd, 50)/19.2)*1vw) * 1.5), calc(calc(var(--wpff-def-padd, 50)*1px) * 1.5));
}
.def-padd-x15,
.def-padd-bott-x15 {
  padding-bottom: clamp(calc(30px * 1.5), calc(calc(calc(var(--wpff-def-padd, 50)/19.2)*1vw) * 1.5), calc(calc(var(--wpff-def-padd, 50)*1px) * 1.5));
}
.def-padd-x2,
.def-padd-top-x2 {
  padding-top: clamp(calc(30px * 2), calc(calc(calc(var(--wpff-def-padd, 50)/19.2)*1vw) * 2), calc(calc(var(--wpff-def-padd, 50)*1px) * 2));
}
.def-padd-x2,
.def-padd-bott-x2 {
  padding-bottom: clamp(calc(30px * 2), calc(calc(calc(var(--wpff-def-padd, 50)/19.2)*1vw) * 2), calc(calc(var(--wpff-def-padd, 50)*1px) * 2));
}
.def-padd-half,
.def-padd-top-half {
  padding-top: clamp(calc(30px / 2), calc(calc(calc(var(--wpff-def-padd, 50)/19.2)*1vw) / 2), calc(calc(var(--wpff-def-padd, 50)*1px) / 2));
}
.def-padd-half,
.def-padd-bott-half {
  padding-bottom: clamp(calc(30px / 2), calc(calc(calc(var(--wpff-def-padd, 50)/19.2)*1vw) / 2), calc(calc(var(--wpff-def-padd, 50)*1px) / 2));
}
.mt {
  margin-top: clamp(30px, calc(calc(var(--wpff-def-padd, 50)/19.2)*1vw), calc(var(--wpff-def-padd, 50)*1px));
}
.mt-0_5 {
  margin-top: clamp(calc(30px / 2), calc(calc(calc(var(--wpff-def-padd, 50)/19.2)*1vw) / 2), calc(calc(var(--wpff-def-padd, 50)*1px) /2));
}
.mt-x1_5 {
  margin-top: clamp(calc(30px * 1.5), calc(calc(calc(var(--wpff-def-padd, 50)/19.2)*1vw) * 1.5), calc(calc(var(--wpff-def-padd, 50)*1px) * 1.5));
}
.mt-x2 {
  margin-top: clamp(calc(30px * 2), calc(calc(calc(var(--wpff-def-padd, 50)/19.2)*1vw) * 2), calc(calc(var(--wpff-def-padd, 50)*1px) * 2));
}
.mb {
  margin-bottom: clamp(30px, calc(calc(var(--wpff-def-padd, 50)/19.2)*1vw), calc(var(--wpff-def-padd, 50)*1px));
}
.mb-0_5 {
  margin-bottom: clamp(calc(30px / 2), calc(calc(calc(var(--wpff-def-padd, 50)/19.2)*1vw) / 2), calc(calc(var(--wpff-def-padd, 50)*1px) /2));
}
.mb-x1_5 {
  margin-bottom: clamp(calc(30px * 1.5), calc(calc(calc(var(--wpff-def-padd, 50)/19.2)*1vw) * 1.5), calc(calc(var(--wpff-def-padd, 50)*1px) * 1.5));
}
.mb-x2 {
  margin-bottom: clamp(calc(30px * 2), calc(calc(calc(var(--wpff-def-padd, 50)/19.2)*1vw) * 2), calc(calc(var(--wpff-def-padd, 50)*1px) * 2));
}
h1,
h2,
h3,
h4,
h5,
h6 {
  text-transform: uppercase;
}
.entry h1,
.entry h2,
.entry h3,
.entry h4,
.entry h5,
.entry h6 {
  line-height: 1.1;
}
.entry h1,
.entry h2,
.entry h3 {
  font-weight: 700;
  margin-bottom: 15px;
}
.entry ul {
  margin-top: calc(10px + 0.5vw);
}
.entry ul::marker {
  color: var(--wpff-theme-color-0, #993cd2);
}
.entry iframe {
  width: 100%;
  height: auto;
  aspect-ratio: 16/9;
}
.entry .wpcf7 {
  position: relative;
  margin: 20px 0;
  padding: 20px 0;
  background-color: var(--wpff-theme-color-0, #993cd2);
}
.entry .wpcf7::after,
.entry .wpcf7::before {
  content: '';
  position: absolute;
  top: 0;
  width: 50px;
  height: 100%;
  background-color: var(--wpff-theme-color-0, #993cd2);
}
.entry .wpcf7::after {
  left: 100%;
}
.entry .wpcf7::before {
  right: 100%;
}
.entry .wpcf7 form {
  margin: auto;
  max-width: 550px;
}
.term-description {
  max-height: 15em;
  overflow-x: hidden;
  padding-right: 15px;
}
.term-description ol,
.term-description ul {
  padding: 0 20px;
}
html:not([dir="rtl"]) .entry ul li::before {
  margin-right: 10px;
}
html[dir="rtl"] .entry ul li::before {
  margin-left: 10px;
}
.stdlink {
  display: inline-flex;
  align-items: center;
  gap: 5px;
  line-height: 1;
}
.stdlink.white {
  color: #fff;
}
.stdlink.white:hover {
  color: var(--wpff-theme-color-0, #993cd2);
}
.stdlink.white:hover svg path {
  stroke: var(--wpff-theme-color-0, #993cd2);
}
.wpff-ajaxLoadMore.remove {
  display: none !important;
}
.stdbtn {
  cursor: pointer;
  position: relative;
  display: inline-flex;
  text-align: center;
  font-size: 20px;
  padding: 15px 20px;
  line-height: 1;
  border-radius: 25px;
  letter-spacing: 1px;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  font-weight: 500;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.stdbtn.slim,
.stdbtn.small {
  font-size: 18px;
}
.stdbtn .loadLayer {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  visibility: hidden;
}
.stdbtn .loadLayer span {
  display: none;
}
.stdbtn .loadLayer span:nth-child(1) {
  animation: dotPulseBefore 1.5s infinite linear;
  animation-delay: 0s;
}
.stdbtn .loadLayer span:nth-child(2) {
  animation: dotPulse 1.5s infinite linear;
  animation-delay: 0.25s;
}
.stdbtn .loadLayer span:nth-child(3) {
  animation: dotPulseAfter 1.5s infinite linear;
  animation-delay: 0.5s;
}
.stdbtn.def,
.stdbtn.style0 {
  padding: 16px calc(20px + 0.7vw);
  text-transform: uppercase;
  border-radius: 30px;
}
.stdbtn.def,
.stdbtn.style0 {
  color: var(--wpff-btn-0-txt-color);
}
.stdbtn.def,
.stdbtn.style0,
.stdbtn.def .loadLayer,
.stdbtn.style0 .loadLayer {
  background-color: var(--wpff-btn-0);
}
.stdbtn.def i svg path,
.stdbtn.style0 i svg path {
  fill: var(--wpff-btn-0-txt-color);
}
.stdbtn.def:hover,
.stdbtn.style0:hover {
  color: var(--wpff-btn-0-txt-color-hov);
  background-color: var(--wpff-btn-0-hov);
}
.stdbtn.def:hover i svg path,
.stdbtn.style0:hover i svg path {
  fill: var(--wpff-btn-0-txt-color-hov);
}
.stdbtn.def.white:not(.s2),
.stdbtn.style0.white:not(.s2) {
  color: #343040;
}
.stdbtn.def.white.s2,
.stdbtn.style0.white.s2 {
  color: var(--wpff-theme-color-0, #993cd2);
}
.stdbtn.def.white,
.stdbtn.style0.white,
.stdbtn.def.white .loadLayer,
.stdbtn.style0.white .loadLayer {
  background-color: #fff;
}
.stdbtn.def.white:hover:not(.s2),
.stdbtn.style0.white:hover:not(.s2) {
  color: #fff;
  background-color: var(--wpff-theme-color-0, #993cd2);
}
.stdbtn.def.white:hover.s2,
.stdbtn.style0.white:hover.s2 {
  color: #343040;
}
.stdbtn.def.black,
.stdbtn.style0.black {
  color: #fff;
}
.stdbtn.def.black,
.stdbtn.style0.black,
.stdbtn.def.black .loadLayer,
.stdbtn.style0.black .loadLayer {
  background-color: #141318;
}
.stdbtn.def.black:hover,
.stdbtn.style0.black:hover {
  color: #141318;
  background: #fff;
}
.stdbtn.style-1 {
  color: var(--wpff-btn-1-txt-color);
  border: 2px solid var(--wpff-btn-1);
  padding: 9px 18px;
  border-radius: 30px;
}
.stdbtn.style-1 i svg path {
  fill: var(--wpff-btn-1-txt-color);
}
.stdbtn.style-1:hover {
  color: var(--wpff-btn-1-txt-color-hov);
  border-color: var(--wpff-btn-1-hov);
  background-color: var(--wpff-btn-1-hov);
}
.stdbtn.style-1:hover i svg path {
  fill: var(--wpff-btn-1-txt-color-hov);
}
.stdbtn.style-1.white {
  color: #fff;
  border-color: #fff;
}
.stdbtn.style-1.white:hover {
  color: #343040;
  background-color: #fff;
}
.stdbtn.style-1.black {
  color: #141318;
  border-color: #141318;
}
.stdbtn.style-1.black:hover {
  color: #fff;
  border-color: var(--wpff-theme-color-0, #993cd2);
  background-color: var(--wpff-theme-color-0, #993cd2);
}
.stdbtn.small {
  padding: 6px 9px;
}
.stdbtn.small.s2 {
  padding: 10px 15px;
}
.stdbtn.loading {
  color: transparent !important;
}
.stdbtn.loading .loadLayer {
  cursor: wait;
  color: #a09dad;
  opacity: 1;
  visibility: visible;
}
.stdbtn.loading,
.stdbtn.loading .loadLayer {
  background-color: transparent;
}
.stdbtn.disabled,
.stdbtn:disabled {
  cursor: not-allowed;
  opacity: 0.5;
  background-color: #ccc !important;
}
.stdbtn.loading,
.stdbtn.disabled,
.stdbtn:disabled {
  pointer-events: none;
}
.stdbtn[disabled]:not(.wpcf7-submit) {
  display: none;
}
html:not([dir="rtl"]) .stdbtn.slim {
  padding: 9px 9px 5px 9px;
}
@keyframes dotPulseBefore {
  0% {
    opacity: 0;
  }
  30% {
    opacity: 1;
    transform: scale(1.2);
  }
  60%,
  100% {
    opacity: 0;
  }
}
@keyframes dotPulse {
  0% {
    opacity: 0;
  }
  30% {
    opacity: 1;
    transform: scale(1.2);
  }
  60%,
  100% {
    opacity: 0;
  }
}
@keyframes dotPulseAfter {
  0% {
    opacity: 0;
  }
  30% {
    opacity: 1;
    transform: scale(1.2);
  }
  60%,
  100% {
    opacity: 0;
  }
}
.swiper-container .swiper-slide {
  height: auto;
}
.swiper-container .swiper-pagination-bullet {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.swiper-container .swiper-pagination-bullet:hover,
.swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: var(--wpff-theme-color-0, #993cd2);
}
.swiper-container .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover {
  opacity: 0.7;
}
.swiper-container .swiper-button {
  cursor: pointer;
  padding: 10px 5px;
  line-height: 0;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.swiper-container .swiper-button.black {
  background-color: var(--wpff-btn-4);
}
.swiper-container .swiper-button.black svg path {
  fill: var(--wpff-btn-4-txt-color);
}
.swiper-container .swiper-button.black:hover {
  background-color: var(--wpff-btn-4-hov);
}
.swiper-container .swiper-button.black:hover svg path {
  fill: var(--wpff-btn-4-txt-color-hov);
}
.swiper-container .swiper-button.float {
  position: absolute;
  top: 50%;
  z-index: 5;
}
.swiper-container .swiper-button.float:hover {
  opacity: 1;
}
.swiper-container .swiper-button.swiper-button-disabled {
  cursor: not-allowed;
  opacity: 0.3 !important;
}
.swiper-container.hidden-arrows:not(:hover) .swiper-button.fade {
  opacity: 0;
  visibility: hidden;
}
html:not([dir="rtl"]) .swiper-button.float.prev {
  left: 0;
}
html:not([dir="rtl"]) .swiper-button.float.next {
  right: 0;
}
html:not([dir="rtl"]) .swiper-button.float.s15.prev {
  left: 15px;
}
html:not([dir="rtl"]) .swiper-button.float.s15.next {
  right: 15px;
}
html:not([dir="rtl"]) .swiper-hidden-arrows:not(:hover) .swiper-button.slide.prev {
  left: 0;
  transform: translateX(-110%);
}
html:not([dir="rtl"]) .swiper-hidden-arrows:not(:hover) .swiper-button.slide.next {
  right: 0;
  transform: translateX(110%);
}
.wpff-pop-wrap {
  backdrop-filter: blur(10px);
  background-color: rgba(0, 0, 0, 0.8);
}
.wpff-pop-wrap .cls {
  position: absolute;
  top: 10px;
}
.wpff-pop-wrap .cls:not(:hover) svg path {
  fill: #fff;
}
.wpff-pop-wrap.slider-pop .entry h2 {
  font-size: 45px;
  font-size: clamp(max(14px, calc(45px - 6.75px)), calc(14 * 0.052vw + 45px - 14px), 45px);
  font-weight: 400;
}
.wpff-pop-wrap .wpff-pop-box {
  padding: clamp(20px, 3vw, 35vw) clamp(20px, 4vw, 50vw);
  max-width: 600px;
  background-color: var(--wpff-theme-color-0);
}
.wpff-pop-wrap .wpff-pop-box,
.wpff-pop-wrap .wpff-pop-box input {
  color: #fff;
}
html[dir="rtl"] .swiper-button.float.prev {
  right: 0;
}
html[dir="rtl"] .swiper-button.float.next {
  left: 0;
}
html[dir="rtl"] .swiper-button.float svg {
  transform: scaleX(-1);
}
html[dir="rtl"] .swiper-button.float.s15.prev {
  right: 15px;
}
html[dir="rtl"] .swiper-button.float.s15.next {
  left: 15px;
}
html[dir="rtl"] .swiper-hidden-arrows:not(:hover) .swiper-button.slide.prev {
  right: 0;
  transform: translateX(110%);
}
html[dir="rtl"] .swiper-hidden-arrows:not(:hover) .swiper-button.slide.next {
  left: 0;
  transform: translateX(-110%);
}
header {
  position: relative;
  width: 100%;
  left: 0;
  right: 0;
  margin: 0 auto;
  z-index: 5;
}
header.front {
  position: absolute;
}
header .logo img {
  height: 41px;
  -webkit-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
header .btns .stdbtn:nth-child(2) {
  padding-top: 6px !important;
}
header.inner .wpff-header {
  background-color: #141318;
}
header.sticked #mainNav {
  display: flex !important;
}
header.sticked .wpff-header {
  background-color: #141318;
}
header.sticked .logo img {
  height: 30px !important;
}
header.delayed.sticked,
header.sticky-up.sticked.sup {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 9991;
  -webkit-animation-duration: 0.7s;
  animation-duration: 0.7s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-name: dropHeader;
  animation-name: dropHeader;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
ul.Socials a:not(:hover) svg rect,
ul.Socials a:not(:hover) svg circle {
  fill: #fff;
}
ul.Socials a:not(:hover) svg path[fill="#ffffff"] {
  fill: #343040;
}
@-webkit-keyframes dropHeader {
  0% {
    opacity: 0;
    transform: translateY(-100%);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes dropHeader {
  0% {
    opacity: 0;
    transform: translateY(-100%);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
#SearchResultsPage article {
  padding: calc(20px + 1vw) calc(20px + 1.5vw);
}
#SearchResultsPage article:not(:last-child) {
  margin-bottom: calc(15px + 1vw);
}
#pagesTop {
  color: #fff;
  min-height: clamp(220px, 20.88vw, 400px);
  text-align: center;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
#pagesTop strong {
  font-size: 100px;
  font-size: clamp(max(14px, calc(100px - 15px)), calc(14 * 0.052vw + 100px - 14px), 100px);
}
#pagesTop:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0.76;
  mix-blend-mode: multiply;
  background-color: transparent;
  background: rgba(0, 0, 0, 0.6);
  pointer-events: none;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
#pagesTop.front {
  min-height: 75vh;
}
#pagesTop.front .box {
  width: 47%;
}
#pagesTop.inner {
  background-position-y: bottom;
}
#pagesTop .breadcrumb {
  padding: 12px 0 10px 0;
  background-color: var(--wpff-link-entry-txt-color);
}
#pagesTop .breadcrumb a {
  color: #fff;
}
#pagesTop .breadcrumb a:nth-child(1) {
  font-weight: 500;
}
#pagesTop .breadcrumb a:hover {
  color: #000;
}
.wpcf7 .wpcf7-not-valid-tip {
  position: absolute;
  color: #000;
  top: 100%;
  right: 0;
  font-size: 13px;
}
.wpcf7 .screen-reader-response {
  color: #fff;
}
.wpcf7 .wpcf7-response-output {
  font-size: 16px;
  margin-top: 10px;
}
.wpcf7 .wpcf7-form-control-wrap {
  position: relative;
}
.wpcf7 span {
  display: block;
}
.wpcf7 span[data-name="your-message"] {
  line-height: 0;
}
.wpcf7 textarea {
  resize: none;
  height: 126px;
}
.wpcf7 textarea {
  width: 100%;
  border: 1px solid #ddd;
  padding: 12px 15px;
  font-size: 15px;
}
.wpcf7 textarea:focus {
  border-color: var(--wpff-theme-color-0, #993cd2);
}
.wpcf7 label {
  font-size: 15px;
}
.wpff-labelsForm br {
  display: none;
}
.wpff-labelsForm .req {
  color: #fff;
}
.wpff-labelsForm .cfi,
.wpff-labelsForm .cft,
.wpff-labelsForm .cfs,
.wpff-labelsForm .cfb {
  position: relative;
}
.wpff-labelsForm textarea.hidden,
.wpff-labelsForm input[type="file"].hidden {
  display: block !important;
  position: absolute;
  border: 0 !important;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0 !important;
  opacity: 0;
  pointer-events: none;
}
.wpff-labelsForm textarea {
  height: 115px;
  border-radius: 4px;
}
.wpff-labelsForm input,
.wpff-labelsForm textarea {
  outline: 0;
}
.wpff-labelsForm input.invalid,
.wpff-labelsForm textarea.invalid,
.wpff-labelsForm input:invalid,
.wpff-labelsForm textarea:invalid,
.wpff-labelsForm input[aria-invalid="true"],
.wpff-labelsForm textarea[aria-invalid="true"] {
  border-color: #e96666;
  -webkit-box-shadow: inset -1px -2px 5px #e97575;
  box-shadow: inset -1px -2px 5px #e97575;
}
.wpff-labelsForm input:focus:not(:invalid):not(.invalid),
.wpff-labelsForm textarea:focus:not(:invalid):not(.invalid) {
  border-color: #66afe9;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.08), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.08), 0 0 8px rgba(102, 175, 233, 0.6);
}
.wpff-labelsForm:not(.static) label:not(.static):not(.aks-file-upload-label) {
  pointer-events: none;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.wpff-labelsForm:not(.static) .cft label {
  top: 22px !important;
}
.wpff-labelsForm .wpcf7-list-item label {
  position: static !important;
}
.wpff-labelsForm .wpcf7-acceptance {
  margin-bottom: 10px;
}
.wpff-labelsForm .wpcf7-acceptance label {
  cursor: pointer;
  display: flex;
  gap: 10px;
  padding: 0 !important;
  transform: none !important;
  pointer-events: all !important;
}
.wpff-labelsForm .wpcf7-acceptance label:hover {
  color: #000;
}
.wpff-labelsForm .wpcf7-acceptance label input {
  width: 20px;
  height: 20px;
  min-width: 20px;
  min-height: 20px;
}
.wpff-labelsForm .wpcf7-radio {
  display: flex;
  gap: 10px;
  flex-direction: column;
}
.wpff-labelsForm.lineStyle input:not([type="submit"]),
.wpff-labelsForm.lineStyle textarea {
  border: 0;
  border-bottom: 2px solid #fff;
  background-color: transparent;
}
.wpff-labelsForm.float label,
.wpff-labelsForm.float input:not([type="submit"]) {
  padding: 12px;
}
.wpff-labelsForm.float .cfr > label {
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 15px;
}
.wpff-labelsForm.float .cfr label {
  cursor: pointer;
  position: static;
  display: flex;
  gap: 10px;
  align-items: center;
  transform: none;
  pointer-events: all;
}
.wpff-labelsForm.float .cfr label input {
  width: 16px;
  height: 16px;
  accent-color: var(--wpff-theme-color-0, #993cd2);
}
.wpff-labelsForm input::-webkit-calendar-picker-indicator {
  filter: invert(1);
}
.wpff-labelsForm input:not(:placeholder-shown)::-webkit-calendar-picker-indicator {
  opacity: 0;
}
.wpff-labelsForm.focusUp label {
  padding: 0 12px;
}
.wpff-labelsForm.focusUp .focus label {
  font-size: 13px;
  top: 0 !important;
  padding: 0 !important;
  transform: translateY(-100%) !important;
}
.wpff-labelsForm.focusFade .focus label {
  opacity: 0;
  visibility: hidden;
}
html:not([dir="rtl"]) .wpff-labelsForm:not(.static) label {
  left: 0;
}
html:not([dir="rtl"]) #mainNav .menu .sub-menu a::before {
  left: 0;
}
html[dir="rtl"] .wpff-labelsForm:not(.static) label {
  right: 0;
}
html[dir="rtl"] #mainNav .menu .sub-menu a::before {
  right: 0;
}
footer {
  color: var(--wpff-footer-text-color, #fff);
  background-color: var(--wpff-footer-bg-color, #252525);
}
footer .footWrap {
  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
}
footer .footTitle {
  color: var(--wpff-footer-title-color, #fff);
}
footer li a {
  color: var(--wpff-footer-links-color, #fff);
}
footer li a:hover,
footer li.current-menu-item > a {
  color: var(--wpff-footer-links-color-hov, var(--wpff-theme-color-0, #993cd2));
}
footer .desCred {
  height: 18px;
}
#floatWAME:hover {
  transform: scale(1.1);
}
#BackToTop {
  position: fixed;
  right: calc(10px + 2vw);
  bottom: calc(10px + 2vw);
  z-index: 20;
  overflow: hidden;
  box-shadow: 0 0 6px rgba(0, 63, 255, 0.16);
  line-height: 0;
  border-radius: 6px;
  background-color: var(--wpff-theme-color-0, #993cd2);
}
#BackToTop:not(.show) {
  bottom: 0 !important;
  transform: translateY(150%);
}
#BackToTop svg path {
  fill: #fff;
}
#BackToTop:hover {
  background-color: #fff;
}
#BackToTop:hover svg path {
  fill: var(--wpff-theme-color-0, #993cd2);
}
#mobNavBack.hide {
  opacity: 0;
  visibility: hidden;
}
body.home #mainNav {
  display: none;
}
#mainNav .main-menu {
  display: flex;
}
#mainNav .menu {
  gap: clamp(15px, 10vw, 40px);
}
#mainNav .menu,
#mainNav .menu li {
  display: flex;
}
#mainNav .menu a {
  color: #fff;
}
#mainNav .menu > li::after {
  content: '';
  position: absolute;
  left: 50%;
  width: 0;
  height: 4px;
  bottom: 0;
  background-color: var(--wpff-theme-color-0, #993cd2);
  transform: translateX(-50%);
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#mainNav .menu > li:hover::after,
#mainNav .menu > li.current-menu-item::after {
  width: 100%;
}
#mainNav .menu .sub-menu {
  position: absolute;
  top: 100%;
  width: 222px;
  backdrop-filter: blur(5px);
  background-color: rgba(20, 19, 24, 0.8);
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#mainNav .menu .sub-menu a {
  display: block;
  position: relative;
  padding: 7px 10px;
  width: 100%;
}
#mainNav .menu .sub-menu a::before {
  content: '';
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
  background-color: var(--wpff-theme-color-0, #993cd2);
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#mainNav .menu .sub-menu a:not(:hover)::before {
  width: 0;
}
#mainNav .menu .menu-item-has-children:not(:hover) > .sub-menu {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
}
.wprevpro .wprevgoslick,
.wprevpro .indrevdiv {
  padding: 0;
  margin: 0;
  border: 0;
}
.wprevpro .wpproslider_t6_DIV_2_top {
  display: flex;
  align-items: center;
  gap: 15px;
  width: calc(100% - 30px);
  margin: 0 0 10px 0 !important;
}
.wprevpro .wpproslider_t6_DIV_3_logo {
  top: 22px;
  line-height: 0;
}
.wprevpro .wpproslider_t6_DIV_3_logo img {
  width: 16px !important;
  height: 16px !important;
}
.wprevpro .wpproslider_t6_DIV_3L,
.wprevpro .wpproslider_t6_DIV_3,
.wprevpro .wpproslider_t6_DIV_4,
.wprevpro .wpproslider_t6_DIV_1a,
.wprevpro .t6displayname,
.wprevpro .indrevtxt {
  margin: 0 !important;
}
.wprevpro .wpproslider_t6_DIV_3L {
  float: none;
}
.wprevpro .wpproslider_t6_DIV_3L img {
  width: 50px;
  height: 50px;
}
.wprevpro .wpproslider_t6_star_DIV {
  width: 1px;
  background-color: #fff;
}
.wprevpro .wpproslider_t6_SPAN_6 {
  font-style: normal;
  font-size: 15px;
  display: flex;
  align-items: center;
}
.wprevpro .wpproslider_t6_DIV_3 {
  font-family: var(--wpff-font-family, 'Josefin Sans'), sans-serif;
  display: flex;
  gap: 10px;
  line-height: 1;
  min-height: 0;
}
.wprevpro .t6displayname {
  padding: 0;
  font-size: 20px;
}
.wprevpro .slickwprev-slide:not(.slickwprev-active) {
  opacity: 0;
}
.wprevpro .slickwprev-dots {
  display: flex !important;
}
.wprevpro .slickwprev-dots li {
  height: auto;
}
.wprevpro .slickwprev-dots li,
.wprevpro .slickwprev-dots li button {
  width: 100%;
}
.wprevpro .slickwprev-dots li button {
  height: 2px;
  padding: 0;
  background-color: rgba(255, 255, 255, 0.15);
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.wprevpro .slickwprev-dots li button::before {
  display: none;
}
.wprevpro .slickwprev-dots li.slickwprev-active button {
  background-color: #ffffff;
}
html[dir="rtl"] .wpproslider_t6_DIV_3_logo {
  left: 4px;
  right: auto;
}
#floatNavWrap {
  z-index: 20;
  -webkit-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
#floatNavWrap .menuSide {
  width: 70%;
  padding: clamp(100px, 9vw, 175px) 20px;
  max-width: 322px;
  background-color: rgba(20, 19, 24, 0.9);
}
#floatNavWrap .box {
  width: 100%;
  max-width: 222px;
  overflow-x: hidden;
}
#floatNavWrap:not(.active) {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
}
#floatNavWrap.active .menuSide {
  transition-delay: 0.2s;
}
#floatNav .menu a {
  color: #fff;
}
#floatNav .menu a:hover {
  color: var(--wpff-theme-color-0, #993cd2);
}
#floatNav .menu > li {
  padding: 15px 0;
}
#floatNav .menu > li:not(:last-child) {
  border-bottom: 1px solid #5f5976;
}
#floatNav .menu > li > a {
  font-size: 24px;
  font-size: clamp(max(14px, calc(24px - 3.5999999999999996px)), calc(14 * 0.052vw + 24px - 14px), 24px);
  font-weight: 700;
}
#floatNav .menu > li li {
  margin-top: 10px;
}
#floatNav .menu > li li a {
  font-size: 20px;
  font-size: clamp(max(14px, calc(20px - 3px)), calc(14 * 0.052vw + 20px - 14px), 20px);
}
#floatNav .menu .sub-menu {
  margin-top: 10px;
  overflow: hidden;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
#floatNav .menu .menu-item-has-children:not(:hover) > .sub-menu {
  margin-top: 0;
  max-height: 0;
  opacity: 0;
  visibility: hidden;
}
.wpff-full-screen {
  display: flex;
  min-height: calc(100vh - 71px);
}
@keyframes tilt-shaking {
  0% {
    transform: rotate(0deg);
  }
  15% {
    transform: rotate(5deg);
  }
  30% {
    transform: rotate(0eg);
  }
  45% {
    transform: rotate(-5deg);
  }
  60% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
html[dir="rtl"] #floatNavWrap:not(.active) .menuSide {
  transform: translateX(100%);
}
@keyframes btn-show {
  0% {
    opacity: 1;
    transform: translateX(-100%);
  }
  75% {
    opacity: 1;
    transform: translateX(50%);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
@keyframes texts-show {
  0% {
    opacity: 1;
    transform: translateX(100%);
  }
  75% {
    opacity: 1;
    transform: translateX(-15%);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
html:not([dir="rtl"]) #floatNavWrap:not(.active) .menuSide {
  transform: translateX(-100%);
}
.wpffConstructor .wpff-hero .overlay {
  min-height: calc(100vh - 80px);
}
.wpffConstructor .wpff-hero strong {
  font-weight: 900;
}
.wpffConstructor .wpff-hero .big {
  line-height: 0.9;
  animation: tilt-shaking 1.5s infinite linear 1.6s;
  transform: translate3d(0, 0, 0);
  backface-visibility: hidden;
  perspective: 1000px;
}
.wpffConstructor .wpff-hero .box {
  min-width: calc(50px + 2vw);
}
.wpffConstructor .wpff-hero .box .bWrap {
  padding: 25px;
  visibility: hidden;
  transform: scale(0.3);
  transform-origin: 0 100%;
}
.wpffConstructor .wpff-hero .box::before {
  content: '';
  position: absolute;
  top: 100%;
  width: 1px;
  height: 15px;
  background-color: #fff;
  opacity: 0;
  visibility: hidden;
}
.wpffConstructor .wpff-hero a::before,
.wpffConstructor .wpff-hero .txt::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
}
.wpffConstructor .wpff-hero .txtBox {
  margin-bottom: 5%;
  max-width: 90%;
}
.wpffConstructor .wpff-hero .txtBox .bg {
  backdrop-filter: blur(10px);
  background-color: rgba(18, 18, 18, 0.5);
}
.wpffConstructor .wpff-hero .txtBox::after {
  content: '';
  position: absolute;
  top: 15px;
  width: 15px;
  height: 1px;
  background-color: #fff;
}
.wpffConstructor .wpff-hero .txtBox:before {
  top: 15px;
  border: 1px solid #fff;
  border-top-width: 0;
  border-inline-end: none;
}
.wpffConstructor .wpff-hero .txtBox .btn span {
  padding: 10px 15px;
  background-color: #141318;
}
.wpffConstructor .wpff-hero .txtBox .title,
.wpffConstructor .wpff-hero .txtBox .entry {
  animation: texts-show 0.5s normal forwards ease;
  padding-left: calc(10px + 1.2vw);
  padding-right: calc(10px + 1.2vw);
}
.wpffConstructor .wpff-hero .txtBox .entry {
  padding-bottom: 15px;
}
.wpffConstructor .wpff-hero .txtBox:hover {
  color: #fff;
}
.wpffConstructor .wpff-hero .txtBox:hover .btn span {
  background-color: #fff;
}
.wpffConstructor .wpff-hero .txtBox:hover .btn span svg path {
  stroke: #141318;
}
.wpffConstructor .wpff-hero .title,
.wpffConstructor .wpff-hero .entry,
.wpffConstructor .wpff-hero .btn,
.wpffConstructor .wpff-hero .txtBox::after,
.wpffConstructor .wpff-hero .txtBox::before {
  opacity: 0;
}
.wpffConstructor .wpff-hero .swiper-slide:not(.swiper-slide-active) .txtBox .bg {
  width: 0;
  height: 0;
  background-color: rgba(18, 18, 18, 0.1);
}
.wpffConstructor .wpff-hero .swiper-slide.swiper-slide-active .txtBox .bg {
  transition-delay: 0.4s;
  -webkit-transition: all 0.6s linear;
  transition: all 0.6s linear;
}
.wpffConstructor .wpff-hero .swiper-slide.swiper-slide-active .txtBox .bWrap,
.wpffConstructor .wpff-hero .swiper-slide.swiper-slide-active .txtBox .box::before,
.wpffConstructor .wpff-hero .swiper-slide.swiper-slide-active .txtBox::after,
.wpffConstructor .wpff-hero .swiper-slide.swiper-slide-active .txtBox::before {
  -webkit-transition: all 0.8s ease 1.1s;
  transition: all 0.8s ease 1.1s;
}
.wpffConstructor .wpff-hero .swiper-slide.swiper-slide-active .txtBox .bWrap,
.wpffConstructor .wpff-hero .swiper-slide.swiper-slide-active .txtBox .title,
.wpffConstructor .wpff-hero .swiper-slide.swiper-slide-active .txtBox .entry,
.wpffConstructor .wpff-hero .swiper-slide.swiper-slide-active .txtBox .box::before,
.wpffConstructor .wpff-hero .swiper-slide.swiper-slide-active .txtBox::after,
.wpffConstructor .wpff-hero .swiper-slide.swiper-slide-active .txtBox::before {
  opacity: 1;
  visibility: visible;
}
.wpffConstructor .wpff-hero .swiper-slide.swiper-slide-active .title,
.wpffConstructor .wpff-hero .swiper-slide.swiper-slide-active .entry {
  animation-delay: 1.8s;
}
.wpffConstructor .wpff-hero .swiper-slide.swiper-slide-active .btn {
  animation: btn-show 0.7s normal forwards ease;
  animation-delay: 2s;
}
.wpffConstructor .wpff-hero .swiper-slide.swiper-slide-active .bWrap {
  transform: scale(1);
}
.wpffConstructor .wpff-run_text .swiper-wrapper {
  transition-timing-function: linear !important;
}
.wpffConstructor .wpff-run_text .swiper-slide {
  width: auto;
  padding-top: 11px;
  padding-bottom: 9px;
  pointer-events: none;
}
.wpffConstructor .wpff-run_text .swiper-slide p {
  display: flex;
  gap: 5px;
  flex-wrap: wrap;
  align-items: baseline;
}
.wpffConstructor .wpff-run_text,
.wpffConstructor .wpff-run_text a {
  color: rgba(255, 255, 255, 0.5);
}
.wpffConstructor .wpff-run_text a {
  position: relative;
  display: inline-block;
  pointer-events: all;
}
.wpffConstructor .wpff-run_text a::after,
.wpffConstructor .wpff-run_text a::before {
  content: '';
  position: absolute;
  width: 0;
  left: 50%;
  transform: translateX(-50%);
  background-color: var(--wpff-theme-color-0, #993cd2);
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.wpffConstructor .wpff-run_text a::before {
  height: 2px;
  bottom: calc(100% + 9px);
}
.wpffConstructor .wpff-run_text a::after {
  top: calc(100% + 2px);
  height: 11px;
}
.wpffConstructor .wpff-run_text a:hover {
  color: #fff;
}
.wpffConstructor .wpff-run_text a:hover::after,
.wpffConstructor .wpff-run_text a:hover::before {
  width: 50%;
}
.wpffConstructor .wpff-recs {
  overflow: hidden;
}
.wpffConstructor .wpff-recs .wpff-full-screen {
  display: flex;
  align-items: center;
}
.wpffConstructor .wpff-recs .swiper-container {
  width: 60vw;
}
.wpffConstructor .wpff-loop .wpff-section-text {
  font-size: 16px;
}
.wpffConstructor .wpff-loop .wpff-section-title {
  font-size: 60px;
  font-size: clamp(max(14px, calc(60px - 9px)), calc(14 * 0.052vw + 60px - 14px), 60px);
  font-weight: 300;
}
.wpffConstructor .wpff-loop .wpff-inner {
  margin-bottom: clamp(40px, 5vw, 150px);
}
.wpffConstructor .wpff-loop .wpff-sec-wrap {
  display: flex;
  align-items: center;
}
.wpffConstructor .wpff-loop .courses {
  border-radius: 2px;
}
.wpffConstructor .wpff-loop .courses img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.wpffConstructor .wpff-why_us_team .whySide .overlay {
  background-color: rgba(20, 19, 24, 0.5);
}
.wpffConstructor .wpff-why_us_team .whySide .box {
  max-width: 830px;
}
.wpffConstructor .wpff-why_us_team .teamSide {
  background-color: #F3F3F3;
}
.wpffConstructor .wpff-why_us_team .swiper-slide {
  aspect-ratio: 4/8.9;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center top;
}
.wpffConstructor .wpff-why_us_team .swiper-slide .box {
  padding: calc(20px + 2vw) 20px calc(20px + 1vw) 20px;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.32) 44%, #000000 100%);
}
.wpffConstructor .wpff-why_us_team .swiper-slide .anbox {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.wpffConstructor .wpff-why_us_team .swiper-slide:not(:hover) .box {
  opacity: 0;
  visibility: hidden;
}
.wpffConstructor .wpff-why_us_team .swiper-slide:not(:hover) .anbox {
  opacity: 0;
  transform: translateX(-50%);
}
.wpffConstructor .wpff-why_us_team .swiper-slide:hover .anbox {
  transition-delay: 0.1s;
}
.wpffConstructor .wpff-last_blog {
  overflow: hidden;
  background-size: cover;
  -webkit-transition: all 0.5s linear;
  transition: all 0.5s linear;
}
.wpffConstructor .wpff-last_blog .wpff-sec-wrap {
  display: flex;
  align-items: center;
}
.wpffConstructor .wpff-last_blog .txtSide {
  max-width: 480px;
}
.wpffConstructor .wpff-last_blog .txtSide .Title {
  padding: 5px 10px;
}
.wpffConstructor .wpff-last_blog .txtSide .swiper-slide.swiper-slide-active {
  opacity: 1 !important;
}
.wpffConstructor .wpff-last_blog .txtSide .swiper-slide:not(.swiper-slide-active) {
  opacity: 0 !important;
}
.wpffConstructor .wpff-last_blog .slideSide .swiper-slide::before {
  content: '';
  position: absolute;
  top: 18px;
  width: calc(100% - 18px);
  height: calc(100% - 18px);
  border: 2px solid #fff;
}
.wpffConstructor .wpff-last_blog .slideSide .swiper-slide .btn {
  width: 66px;
  height: 66px;
  background-color: #141318;
}
.wpffConstructor .wpff-last_blog .slideSide .swiper-slide:hover .btn {
  background-color: #fff;
}
.wpffConstructor .wpff-last_blog .slideSide .swiper-slide:hover .btn svg path {
  stroke: #141318;
}
.wpffConstructor .wpff-last_blog .slideSide .thumb {
  width: calc(100% - 18px);
  aspect-ratio: 3/5;
  max-height: 580px;
}
.wpffConstructor .wpff-last_blog .slideSide .title {
  margin-top: -20px;
}
.wpffConstructor .wpff-last_blog .slideSide .title span {
  padding: 10px 18px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.wpffConstructor .wpff-last_blog .slideSide .swiper-container {
  width: 50vw;
}
.wpffConstructor .wpff-contact .wpff-sec-wrap,
.wpffConstructor .wpff-contact .wpff-sec-wrap > .container {
  display: flex;
}
.wpffConstructor .wpff-contact .entry h3 {
  font-size: 40px;
  font-size: clamp(max(14px, calc(40px - 6px)), calc(14 * 0.052vw + 40px - 14px), 40px);
  font-weight: 700;
}
.wpffConstructor .wpff-contact .imgSide {
  min-height: 360px;
}
.wpffConstructor .wpff-contact .imgSide .decore {
  top: -25%;
}
.wpffConstructor .wpff-contact .imgSide .overlay {
  background-color: rgba(0, 0, 0, 0.7);
}
.wpffConstructor .wpff-contact .imgSide .box {
  max-width: 500px;
}
.wpffConstructor .wpff-contact .imgSide .Title p {
  margin-bottom: 0;
}
.wpffConstructor .wpff-contact .imgSide .animateTxt {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 90%;
  max-width: 610px;
  transform: scale(0.001) translate(-50%, -50%);
  animation-name: txtanim;
  animation-duration: 10s;
  animation-iteration-count: infinite;
  animation-timing-function: ease;
}
.wpffConstructor .wpff-contact .imgSide .animateTxt h2 {
  font-size: 100px;
  font-size: clamp(max(14px, calc(100px - 15px)), calc(14 * 0.052vw + 100px - 14px), 100px);
  font-weight: 700;
  display: flex;
  gap: 10px;
  flex-direction: column;
  align-items: center;
}
.wpffConstructor .wpff-contact .imgSide .animateTxt h2 span {
  position: relative;
  display: inline-block;
  line-height: 1.1;
}
.wpffConstructor .wpff-contact .imgSide .animateTxt h2 span::before {
  content: '';
  position: absolute;
  top: 45%;
  left: 50%;
  width: 0;
  height: 50%;
  background-color: var(--wpff-theme-color-0, #993cd2);
  transform: translate(-50%, -50%);
  z-index: -1;
  animation-name: txtlineanim;
  animation-duration: 10s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}
.wpffConstructor .wpff-contact input:not([type="submit"]) {
  color: #fff;
}
.wpffConstructor .wpff-contact .cfb {
  margin-top: clamp(15px, 2vw, 40px);
}
.wpffConstructor .wpff-big_img_text .container {
  display: flex;
  align-items: center;
}
.wpffConstructor .wpff-big_img_text .box {
  max-width: 668px;
}
.wpffConstructor .wpff-tpul_steps .wpff-full-screen > .container {
  display: flex;
}
.wpffConstructor .wpff-tpul_steps .box {
  max-width: 410px;
}
.wpffConstructor .wpff-tpul_steps .oneBox {
  min-height: 520px;
}
.wpffConstructor .wpff-tpul_steps .oneBox:nth-child(even) {
  background-color: rgba(29, 27, 35, 0.8);
}
.wpffConstructor .wpff-tpul_steps .oneBox:nth-child(odd) {
  background-color: rgba(36, 33, 44, 0.8);
}
.wpffConstructor .wpff-tpul_steps .oneBox:hover {
  background-color: rgba(0, 0, 0, 0.8);
}
.wpffConstructor .wpff-tpul_steps picture img {
  width: 100%;
  min-height: 200px;
}
.wpffConstructor .wpff-sun_steril {
  overflow: hidden;
}
.wpffConstructor .wpff-sun_steril .wpff-full-screen > .container {
  display: flex;
}
.wpffConstructor .wpff-sun_steril .sunSide .container {
  max-width: 550px;
}
.wpffConstructor .wpff-sun_steril .sun {
  margin-top: -80px;
  -webkit-animation: spin 10s linear infinite;
  -moz-animation: spin 10s linear infinite;
  animation: spin 10s linear infinite;
}
.wpffConstructor .wpff-sun_steril .imgSide .txtBox {
  margin-top: 20%;
  max-width: 600px;
}
.wpffConstructor .wpff-sun_steril .imgSide .icon,
.wpffConstructor .wpff-sun_steril .imgSide .entry,
.wpffConstructor .wpff-sun_steril .imgSide .txtBox {
  padding: 20px;
}
.wpffConstructor .wpff-about .wpff-full-screen,
.wpffConstructor .wpff-about .wpff-full-screen > .container {
  display: flex;
}
.wpffConstructor .wpff-about .imgSide {
  min-height: 244px;
}
.wpffConstructor .wpff-about .txtSide .overlay {
  backdrop-filter: blur(10px);
  background-color: rgba(14, 15, 35, 0.8);
}
.wpffConstructor .wpff-about .txtSide .box {
  max-width: 410px;
}
.wpffConstructor .wpff-all_team .txtBox > .container {
  max-width: 300px;
}
.wpffConstructor .wpff-all_team .mem {
  aspect-ratio: 4.8/5.9;
  background-size: cover;
  background-position: center top;
}
.wpffConstructor .wpff-all_team .mem:hover .overlay {
  background-color: rgba(52, 48, 64, 0.5);
}
.wpffConstructor .wpff-all_team .mem:not(:hover) .insta {
  transform: translateX(100%);
}
.wpffConstructor .wpff-all_team .info .bx {
  padding: 20px 25px calc(20px + 1vw) 25px;
  max-width: 250px;
}
.wpffConstructor .wpff-all_team .info .insta {
  padding: clamp(15px, calc(10px + 0.8vw), 89px);
}
.wpffConstructor .wpff-all_team .info .insta:hover {
  background-color: #fff;
}
.wpffConstructor .wpff-all_team .info .insta:hover svg path {
  fill: #343040;
}
.wpffConstructor .wpff-wanted .wpff-full-screen,
.wpffConstructor .wpff-wanted .wpff-full-screen > .container {
  display: flex;
}
.wpffConstructor .wpff-wanted .topTitle {
  padding: 2px 5px;
}
.wpffConstructor .wpff-wanted .nums .n {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background-color: rgba(52, 48, 64, 0.6);
}
.wpffConstructor .wpff-wanted .cfSide .container {
  max-width: 422px;
}
.wpffConstructor .wpff-wanted .cfSide input {
  color: #fff;
}
.wpffConstructor .wpff-wanted .imgSide .container {
  max-width: 480px;
}
.wpffConstructor .wpff-wanted .imgSide .overlay {
  background-color: rgba(20, 19, 24, 0.8);
}
.wpffConstructor .wpff-tattoo .wpff-full-screen > .container {
  display: flex;
}
.wpffConstructor .wpff-tattoo .Title {
  font-size: 82px;
  font-size: clamp(max(14px, calc(82px - 12.299999999999999px)), calc(14 * 0.052vw + 82px - 14px), 82px);
}
.wpffConstructor .wpff-tattoo .Title strong {
  font-size: 100px;
  font-size: clamp(max(14px, calc(100px - 15px)), calc(14 * 0.052vw + 100px - 14px), 100px);
}
.wpffConstructor .wpff-tattoo .oneB {
  padding: calc(20px + 2vw) 20px;
  background-color: rgba(0, 0, 0, 0.5);
}
.wpffConstructor .wpff-tattoo .oneB.pfBox {
  padding: calc(20px + 2vw);
}
.wpffConstructor .wpff-tattoo .oneB strong {
  color: #fff;
}
.wpffConstructor .wpff-tattoo .oneB .icon img {
  width: 30px;
  height: 30px;
  object-fit: contain;
  max-height: 100%;
}
.wpffConstructor .wpff-tattoo_style .wpff-full-screen > .container {
  display: flex;
}
.wpffConstructor .wpff-tattoo_style .overlay {
  background-color: rgba(0, 0, 0, 0.8);
}
.wpffConstructor .wpff-tattoo_style .txtSide .box {
  max-width: 515px;
}
.wpffConstructor .wpff-tattoo_style .styleSide .bg {
  z-index: -1;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.wpffConstructor .wpff-tattoo_style .styleSide .bg.hide {
  opacity: 0;
  visibility: hidden;
}
.wpffConstructor .wpff-tattoo_style .styleSide .box {
  row-gap: clamp(30px, calc(15px + 3.5vw), 60px);
  column-gap: 25px;
  max-width: 640px;
}
@keyframes txtanim {
  0% {
    transform: translate(-50%, -50%) scale(0.001);
  }
  10% {
    transform: translate(-50%, -50%) scale(0.45);
  }
  11% {
    transform: translate(-50%, -50%) scale(0.4);
  }
  20% {
    transform: translate(-50%, -50%) scale(0.85);
  }
  21% {
    transform: translate(-50%, -50%) scale(0.8);
  }
  30% {
    transform: translate(-50%, -50%) scale(1.05);
  }
  31% {
    transform: translate(-50%, -50%) scale(1);
  }
  80% {
    transform: translate(-50%, -50%) scale(1);
  }
  100% {
    transform: translate(-50%, -1000%) scale(1);
  }
}
@keyframes txtlineanim {
  0% {
    width: 0;
  }
  35% {
    width: 0;
  }
  45% {
    width: 110%;
  }
  65% {
    width: 110%;
  }
  75% {
    width: 0;
  }
  100% {
    width: 0;
  }
}
.single-courses .wpff-achievements {
  background-position: center top;
}
.single-courses .wpff-achievements .overlay {
  background-color: rgba(0, 0, 0, 0.65);
}
.single-courses .wpff-achievements .achievements {
  padding: clamp(20px, 3vw, 50px) clamp(15px, 1vw, 30px);
  background-color: rgba(0, 0, 0, 0.6);
}
.single-courses .wpff-achievements .icon i {
  width: 74px;
  height: 74px;
  border-radius: 50%;
  background-color: rgba(52, 48, 64, 0.5);
}
.single-courses .wpff-achievements .icon i img {
  max-width: 70%;
  max-height: 70%;
}
.single-courses .wpff-achievements .spacer::after {
  content: '';
  width: 1px;
  height: 92px;
  background-color: rgba(255, 255, 255, 0.2);
  transform: rotate(10deg);
}
.single-courses .wpff-works .bdj {
  margin-top: 15%;
}
.single-courses .wpff-works .spacer {
  margin: 10px;
  border-left: 1px solid #fff;
}
.single-courses .wpff-works .worksSide {
  min-height: 420px;
}
.single-courses #Contact .imgSide .overlay {
  background-color: rgba(36, 33, 44, 0.8);
}
.single-courses .wpff-steps .steps {
  gap: clamp(15px, 2vw, 40px);
}
.single-courses .wpff-steps .steps .entry a {
  color: #343040;
  font-weight: 700;
}
.single-courses .wpff-steps .hand-top {
  max-height: 45%;
}
.single-courses .wpff-steps .hand-bott {
  max-height: 55%;
}
.single-courses .wpff-steps .hands-dec {
  top: 40%;
  transform: translate(-50%, -50%);
}
.single-courses .wpff-contact .cfb {
  margin-top: clamp(30px, 3vw, 50px);
}
#ContactPage .cfSide .cfb {
  margin-top: clamp(20px, 2vw, 50px);
}
#ContactPage .branches {
  gap: clamp(20px, 10%, 60px);
}
html[dir="rtl"] #ContactPage .imgSide .overlay {
  background: linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 33%, #000000 100%);
}
html:not([dir="rtl"]) #ContactPage .imgSide .overlay {
  background: linear-gradient(-90deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 33%, #000000 100%);
}
#GiftCardPage .wpff-img-text {
  background-image: linear-gradient(to right, #272729, #242426, #222224, #1f1f21, #1d1d1f, #1c1c1e, #1b1b1d, #1a1a1c, #1a1a1c, #191a1b, #19191b, #19191b);
}
#GiftCardPage .wpff-img-text .entry h2 {
  font-size: 26px;
  font-size: clamp(max(14px, calc(26px - 3.9px)), calc(14 * 0.052vw + 26px - 14px), 26px);
}
#GiftCardPage .wpff-info .oneI {
  min-height: 387px;
  background-color: #8628c0;
}
#GiftCardPage .wpff-info .oneI:nth-child(2n) {
  background-color: #993cd2;
}
#GiftCardPage .wpff-info .oneI:nth-child(3n) {
  background-color: #b03ef6;
}
#GiftCardPage .wpff-info .oneI:nth-child(4n) {
  background-color: #be54ff;
}
#GiftCardPage .wpff-info .oneI .icon {
  height: 89px;
}
#GiftCardPage .wpff-info .oneI .icon img {
  max-height: 100%;
}
#GiftCardPage .wpff-info .oneI .container {
  max-width: 320px;
}
#GalleryLightBox {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
  background-color: rgba(0, 0, 0, 0.9);
}
#GalleryLightBox button {
  line-height: 0;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#GalleryLightBox button:not(.cls) {
  padding: 15px 20px;
}
#GalleryLightBox button:not(.cls):hover {
  background-color: #fff;
}
#GalleryLightBox button:not(.cls):hover svg path {
  stroke: #141318;
}
#GalleryLightBox button:not(.cls):disabled {
  opacity: 0.33;
  pointer-events: none;
}
#GalleryLightBox button.cls {
  padding: 22px;
  border-radius: 50%;
  background-color: rgba(52, 48, 64, 0.5);
}
#GalleryLightBox button.cls:hover {
  background-color: #fff;
}
#GalleryLightBox button.cls:hover svg rect {
  fill: #141318;
}
#GalleryLightBox img {
  max-height: 100%;
}
#GalleryLightBox:not(.active) {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
}
#gFilters {
  padding: clamp(20px, 2vw, 40px);
  overflow-x: auto;
}
#gFilters i {
  height: 50px;
}
#gFilters i svg {
  max-height: 100%;
}
#gFilters i svg *[fill] {
  fill: #afb0c3;
}
#gFilters i svg *[stroke] {
  stroke: #afb0c3;
}
#gFilters li {
  padding: 14px;
  min-width: 132px;
}
#gFilters li:hover svg *[fill],
#gFilters li.active svg *[fill] {
  fill: var(--wpff-theme-color-0, #993cd2);
}
#gFilters li:hover svg *[stroke],
#gFilters li.active svg *[stroke] {
  stroke: var(--wpff-theme-color-0, #993cd2);
}
#gFilters li:hover h2,
#gFilters li.active h2 {
  color: var(--wpff-theme-color-0, #993cd2);
}
#gFilters li:hover span,
#gFilters li.active span {
  color: #fff;
}
#ArchPage,
#SinglePage {
  background-color: #eff1f9;
}
#SinglePage .singleWrap {
  max-width: 1250px;
}
#SinglePage .singleWrap .thumb {
  min-height: clamp(300px, 37vw, 707px);
}
#SinglePage .singleWrap .thumb img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
#SinglePage .singleWrap .thumb .date {
  padding: 7px 10px;
}
#SinglePage .singleWrap .thumb h1 {
  padding: clamp(25px, 2vw, 35px) clamp(25px, 4vw, 66px);
  backdrop-filter: blur(10px);
  background-color: rgba(52, 48, 64, 0.6);
}
#SinglePage .sideBar {
  max-width: 290px;
}
#SinglePage .addtoany_share_save_container {
  display: flex;
  gap: 10px;
  align-items: center;
  justify-content: center;
}
#SinglePage .addtoany_share_save_container a {
  line-height: 0;
}
#SinglePage .addtoany_share_save_container a span.a2a_svg {
  border-radius: 50% !important;
  display: flex;
  align-items: center;
  justify-content: center;
}
#SinglePage .addtoany_share_save_container a span.a2a_svg svg {
  width: 20px;
  height: 20px;
}
#SinglePage .addtoany_share_save_container .addtoany_header {
  font-size: 16px;
  line-height: 1;
  font-weight: 400;
  margin-bottom: 0;
}
#ArchPage.arch-post > .container {
  max-width: 1450px;
}
#ArchPage.arch-post .addHere {
  gap: clamp(20px, 5vw, 50px);
}
#ArchPage.arch-post a:hover {
  color: var(--wpff-theme-color-0, #993cd2);
}
#ArchPage.arch-post a:hover svg path {
  stroke: var(--wpff-theme-color-0, #993cd2);
}
.ajaxEl.courses .Title:first-world {
  font-weight: 300;
}
.ajaxEl.courses .thumb {
  min-height: calc(188px + 7vw);
}
.ajaxEl.courses .entry p {
  margin-bottom: 10px;
}
.ajaxEl.courses .txt {
  padding: calc(18px + 1vw);
}
.ajaxEl.post .thumb {
  aspect-ratio: 4.5/3.3;
}
.ajaxEl.post .thumb:not(:hover) img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  filter: grayscale(100%);
}
.ajaxEl.post .info {
  padding: clamp(20px, 2vw, 30px);
}
.lds-spinner,
:after {
  box-sizing: border-box;
}
.lds-spinner {
  color: #a09dad;
  display: inline-block;
  position: relative;
  width: 40px;
  height: 40px;
}
.lds-spinner div {
  transform-origin: 20px 25px;
  animation: lds-spinner 1.2s linear infinite;
}
.lds-spinner div:after {
  content: " ";
  display: block;
  position: absolute;
  top: 3.2px;
  left: 18.4px;
  width: 3.2px;
  height: 11.8px;
  border-radius: 3px;
  background: #a09dad;
}
.lds-spinner div:nth-child(1) {
  transform: rotate(0deg);
  animation-delay: -1.1s;
}
.lds-spinner div:nth-child(2) {
  transform: rotate(45deg);
  animation-delay: -1s;
}
.lds-spinner div:nth-child(3) {
  transform: rotate(90deg);
  animation-delay: -0.9s;
}
.lds-spinner div:nth-child(4) {
  transform: rotate(135deg);
  animation-delay: -0.8s;
}
.lds-spinner div:nth-child(5) {
  transform: rotate(180deg);
  animation-delay: -0.7s;
}
.lds-spinner div:nth-child(6) {
  transform: rotate(225deg);
  animation-delay: -0.6s;
}
.lds-spinner div:nth-child(7) {
  transform: rotate(270deg);
  animation-delay: -0.5s;
}
.lds-spinner div:nth-child(8) {
  transform: rotate(315deg);
  animation-delay: -0.4s;
}
@keyframes lds-spinner {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
#wpff-pageNav {
  position: fixed;
  top: 50%;
  gap: 3px;
  z-index: 5;
  transform: translateY(-50%);
}
#wpff-pageNav li {
  display: inline-block;
}
#wpff-pageNav li a {
  position: relative;
  width: 5px;
  height: 47px;
  border-radius: 10px;
  background-color: rgba(255, 255, 255, 0.15);
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#wpff-pageNav li a span {
  display: block;
  color: #fff;
  position: absolute;
  top: 50%;
  padding: 0 10px;
  font-size: 14px;
  white-space: nowrap;
  transform: translateY(-50%);
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#wpff-pageNav li a:not(:hover) span {
  padding: 0;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
}
#wpff-pageNav li:hover a,
#wpff-pageNav li.current a {
  background-color: #fff;
}
html[dir="rtl"] #wpff-pageNav {
  right: 20px;
}
html[dir="rtl"] #SinglePage .thumb .date {
  padding-right: clamp(25px, 4vw, 66px);
}
html[dir="rtl"] .wpffConstructor .wpff-hero a::after {
  left: 100%;
}
html[dir="rtl"] .wpffConstructor .wpff-hero a::before {
  left: 15px;
}
html[dir="rtl"] .wpffConstructor .wpff-hero .box::before {
  left: 15px;
}
html[dir="rtl"] .wpffConstructor .wpff-hero .title,
html[dir="rtl"] .wpffConstructor .wpff-hero .entry {
  transform: translateX(100%);
}
html[dir="rtl"] .wpffConstructor .wpff-hero .txtBox {
  max-width: 90%;
}
html[dir="rtl"] .wpffConstructor .wpff-contact .decore {
  transform: translate(50%, -50px);
}
html[dir="rtl"] .wpffConstructor .wpff-tpul_steps .num i {
  transform: translateX(-50%);
}
html[dir="rtl"] .wpffConstructor .wpff-sun_steril .sunBox {
  transform: translate(35%);
}
html[dir="rtl"] .single-courses .wpff-steps .hands-dec {
  left: 0;
}
html[dir="rtl"] .single-courses .wpff-steps .hand-top {
  left: 0;
}
html[dir="rtl"] .single-courses .wpff-steps .hand-bott {
  right: -15%;
}
html:not([dir="rtl"]) #wpff-pageNav {
  left: 20px;
}
html:not([dir="rtl"]) #SinglePage .thumb .date {
  padding-left: clamp(25px, 4vw, 66px);
}
html:not([dir="rtl"]) .wpffConstructor .wpff-hero a::after {
  right: 100%;
}
html:not([dir="rtl"]) .wpffConstructor .wpff-hero a::before {
  right: 15px;
}
html:not([dir="rtl"]) .wpffConstructor .wpff-hero .box::before {
  right: 15px;
}
html:not([dir="rtl"]) .wpffConstructor .wpff-hero .title,
html:not([dir="rtl"]) .wpffConstructor .wpff-hero .entry {
  transform: translateX(-100%);
}
html:not([dir="rtl"]) .wpffConstructor .wpff-contact .decore {
  transform: translate(-50%, -50px);
}
html:not([dir="rtl"]) .wpffConstructor .wpff-tpul_steps .num i {
  transform: translateX(50%);
}
html:not([dir="rtl"]) .wpffConstructor .wpff-sun_steril .sunBox {
  transform: translateX(-35%);
}
html:not([dir="rtl"]) .single-courses .wpff-steps .hands-dec {
  right: 0;
}
html:not([dir="rtl"]) .single-courses .wpff-steps .hand-top {
  right: 0;
}
html:not([dir="rtl"]) .single-courses .wpff-steps .hand-bott {
  left: -15%;
}
@-moz-keyframes spin {
  100% {
    -moz-transform: rotate(-360deg);
  }
}
@-webkit-keyframes spin {
  100% {
    -webkit-transform: rotate(-360deg);
  }
}
@keyframes spin {
  100% {
    -webkit-transform: rotate(-360deg);
    transform: rotate(-360deg);
  }
}
@media (min-width: 1025px) {
  body:not(.home) #MobNavBtn {
    display: none;
  }
  header.sticked #MobNavBtn {
    display: none;
  }
}
.wpff-section-title {
  line-height: 1.1;
}
@media (max-width: 1024px) {
  html[dir="rtl"] .animate.sm-scrlUp,
  html:not([dir="rtl"]) .animate.sm-scrlUp {
    transform: translate(0, 100%);
  }
  #floatWAME {
    bottom: 88px !important;
  }
}
@media (min-width: 768px) {
  .wpffConstructor .wpff-why_us_team .whySide li {
    min-height: 188px;
  }
  .wpffConstructor .wpff-why_us_team .whySide li:not(:hover) .txt {
    top: 100%;
    opacity: 0;
    visibility: hidden;
    transform: translateY(100%);
  }
  .wpffConstructor .wpff-why_us_team .whySide li:hover .top {
    transform: translateY(-100%);
  }
  .wpffConstructor .wpff-why_us_team .whySide i {
    width: 74px;
    height: 74px;
    border-radius: 50%;
    background-color: rgba(52, 48, 64, 0.5);
  }
  .wpffConstructor .wpff-why_us_team .whySide i img {
    max-width: 70%;
    max-height: 70%;
  }
  .single-courses .wpff-achievements .oneA {
    padding: 20px;
  }
  .single-courses .wpff-achievements .oneA:not(:hover) .entry {
    transform: translateY(100%);
  }
  .single-courses .wpff-achievements .oneA:hover .top {
    transform: translateY(-100%);
  }
  .single-courses .wpff-achievements .oneA:hover .top,
  .single-courses .wpff-achievements .oneA:not(:hover) .entry {
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 767px) {
  .sm-no-br br {
    display: none;
  }
  header .logo img {
    height: 30px;
  }
  body.wpff-has-sidebar .content-area,
  body.wpff-has-sidebar .wpff-sidebar,
  body.wpff-has-sidebar .wpff-text-sidebar {
    width: 100%;
    max-width: 100%;
  }
  .sm-w0 {
    width: 0;
  }
  .sm-container {
    width: 88%;
  }
  textarea[name="your-message"] {
    height: 120px;
  }
  .stdbtn {
    font-size: 20px;
  }
  .wpffConstructor .wpff-inner {
    width: 100%;
  }
  .wpffConstructor .wpff-hero .def-padd {
    padding-top: 13vh;
  }
  .wpffConstructor .wpff-hero .txtBox::before {
    top: 10px;
  }
  .wpffConstructor .wpff-hero .txtBox::after {
    top: 10px;
    width: 10px;
  }
  .wpffConstructor .wpff-hero .txtBox .box::before {
    height: 10px;
  }
  .wpffConstructor .wpff-hero .txtBox .btn span {
    padding: 11px;
  }
  .wpffConstructor .wpff-hero .txtBox .btn svg {
    width: 14px;
    height: 14px;
  }
  .wpffConstructor .wpff-hero .txtBox .bWrap {
    padding: 12px;
  }
  .wpffConstructor .wpff-recs .animSide {
    margin-bottom: 45px;
  }
  .wpffConstructor .wpff-recs .animSide .swiper-container {
    width: 150%;
  }
  .wpffConstructor .wpff-recs .wpff-full-screen {
    min-height: 0 !important;
  }
  .wpffConstructor .wpff-loop {
    background-size: 100% auto;
  }
  .wpffConstructor .wpff-loop .wpff-section-title {
    font-size: 40px;
    margin-bottom: 15px;
  }
  .wpffConstructor .wpff-loop .mobTitle {
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 12%, rgba(0, 0, 0, 0.3) 25%, #000000 100%);
  }
  .wpffConstructor .wpff-loop .courses {
    border-radius: 20px;
  }
  .wpffConstructor .wpff-why_us_team .whySide i svg {
    width: 34px;
    height: 34px;
  }
  .wpffConstructor .wpff-why_us_team .whySide ul {
    padding: 0 15px;
    margin-top: 15px;
  }
  .wpffConstructor .wpff-why_us_team .whySide li:not(:last-child) {
    border-bottom: 1px solid #343040;
    margin-bottom: 15px;
    padding-bottom: 15px;
  }
  .wpffConstructor .wpff-why_us_team .whySide li .entry {
    padding: 20px 0;
  }
  .wpffConstructor .wpff-why_us_team .whySide li .txt {
    height: 0;
  }
  .wpffConstructor .wpff-why_us_team .whySide li:not(.active) .txt {
    opacity: 0;
    visibility: hidden;
  }
  .wpffConstructor .wpff-why_us_team .whySide li.active .darr {
    transform: scaleY(-1);
  }
  .wpffConstructor .wpff-why_us_team .teamSide .box {
    opacity: 1 !important;
    visibility: visible !important;
  }
  .wpffConstructor .wpff-why_us_team .teamSide .box .anbox {
    opacity: 1 !important;
    transform: translateX(0) !important;
  }
  .wpffConstructor .wpff-last_blog .slideSide .swiper-container {
    width: 100%;
  }
  .wpffConstructor .wpff-last_blog .slideSide .thumb {
    aspect-ratio: 1;
    width: calc(100% - 10px);
  }
  .wpffConstructor .wpff-last_blog .slideSide .title {
    display: none;
  }
  .wpffConstructor .wpff-last_blog .slideSide .swiper-slide {
    padding-bottom: 12px;
  }
  .wpffConstructor .wpff-last_blog .slideSide .swiper-slide::before {
    top: 10px;
    width: calc(100% - 10px);
    height: calc(100% - 10px);
  }
  .wpffConstructor .wpff-last_blog .txtSide {
    min-height: 0 !important;
  }
  .wpffConstructor .wpff-tpul_steps .grid {
    backdrop-filter: blur(5px);
  }
  .wpffConstructor .wpff-all_team .info {
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.32) 2%, #000000 100%);
  }
  .wpffConstructor .wpff-all_team .insta {
    transform: translateX(0) !important;
  }
  .wpffConstructor .wpff-contact .animateTxt .Title {
    font-size: 40px !important;
  }
  .wpffConstructor .wpff-contact .decore {
    top: 0 !important;
    max-width: 175px;
  }
  .wpffConstructor .wpff-contact .box:not(.animateTxt) .Title {
    font-size: 55px;
  }
  .wpffConstructor .wpff-tattoo .wpff-sec-wrap {
    padding: 8vh 0;
  }
  .wpffConstructor .wpff-tattoo .wpff-openPriceList,
  .wpffConstructor .wpff-tattoo .wpff-openPriceList strong {
    font-weight: 500;
  }
  .wpffConstructor .wpff-tattoo .wpff-openPriceList br {
    display: none;
  }
  .wpffConstructor .wpff-tattoo .priceList {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 5;
    background: rgba(20, 19, 24, 0.6);
    padding-top: clamp(80px, 10vh, 150px);
    backdrop-filter: blur(10px);
  }
  .wpffConstructor .wpff-tattoo .priceList:not(.active) {
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
  }
  .wpffConstructor .wpff-tattoo .priceList .cls {
    padding: 22px;
    background: rgba(52, 48, 64, 0.5);
    border-radius: 50%;
  }
  .wpffConstructor .wpff-tattoo .priceList .prices {
    gap: 0;
    flex-wrap: wrap;
    border-radius: 0;
  }
  .wpffConstructor .wpff-tattoo .priceList .oneB {
    width: calc(50% - 10px);
    background-color: transparent;
  }
  .wpffConstructor .wpff-tattoo .priceList .oneB .icon {
    margin-bottom: 12px;
  }
  .wpffConstructor .wpff-tattoo .priceList .oneB.pfBox {
    width: 100%;
    font-size: 46px;
    text-align: center;
    justify-content: center;
    padding-bottom: 20px;
  }
  .wpffConstructor .wpff-tattoo .priceList .oneB.pfBox br {
    display: none;
  }
  .wpffConstructor .wpff-tattoo .priceList .oneB:not(.pfBox) {
    padding: 20px;
    min-height: 135px;
  }
  .wpffConstructor .wpff-tattoo .priceList .oneB:not(.pfBox)::after,
  .wpffConstructor .wpff-tattoo .priceList .oneB:not(.pfBox)::before {
    content: '';
    margin: auto;
    position: absolute;
  }
  .wpffConstructor .wpff-tattoo .priceList .oneB:not(.pfBox)::after {
    width: 1px;
    height: 88%;
    top: 0;
    bottom: 0;
    background: url(/wp-content/themes/OOPSNEW-WPFF-Child/images/dashed-v.svg) center center;
  }
  .wpffConstructor .wpff-tattoo .priceList .oneB:not(.pfBox)::before {
    width: 88%;
    height: 1px;
    top: -2px;
    left: 0;
    right: 0;
    background: url(/wp-content/themes/OOPSNEW-WPFF-Child/images/dashed-h.svg) center center;
  }
  .wpffConstructor .wpff-tattoo .priceList .oneB:not(.pfBox):nth-child(2)::before,
  .wpffConstructor .wpff-tattoo .priceList .oneB:not(.pfBox):nth-child(3)::before {
    display: none;
  }
  .wpffConstructor .wpff-tattoo .priceList .oneB:not(.pfBox):nth-child(odd)::after {
    display: none;
  }
  .wpffConstructor .wpff-big_img_text {
    background-size: 100% auto;
  }
  .wpffConstructor .wpff-big_img_text .wpff-sec-wrap {
    background: #000000;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 15%, rgba(0, 0, 0, 0.8) 20%, #000 25%, #000 100%) !important;
  }
  .wpffConstructor .wpff-big_img_text .wpff-sec-wrap > .container {
    padding-top: 18vh;
  }
  .wpffConstructor .wpff-tpul_steps .oneBox {
    min-height: 0;
  }
  .wpffConstructor .wpff-tpul_steps .oneBox .num {
    width: 24%;
  }
  .wpffConstructor .wpff-tpul_steps .oneBox .icon {
    width: 70%;
    transform: translateX(0) !important;
  }
  .wpffConstructor .wpff-sun_steril .sunSide {
    padding: 40px 0;
  }
  .wpffConstructor .wpff-sun_steril .sunSide .sunBox {
    width: 144px;
  }
  .wpffConstructor .wpff-sun_steril .sunSide .sun {
    margin-top: 0;
  }
  .wpffConstructor .wpff-sun_steril .sunSide .entry p:first-child strong:first-child {
    display: inline-block;
    max-width: calc(100% - 120px);
  }
  .single-courses .wpff-achievements .achievements .icon i {
    width: 50px;
    height: 50px;
  }
  .single-courses .wpff-achievements .achievements .icon img,
  .single-courses .wpff-achievements .achievements .icon svg {
    width: 22px;
  }
  .single-courses .wpff-achievements .achievements .entry {
    height: 0;
  }
  .single-courses .wpff-achievements .achievements .darr {
    width: 15px;
  }
  .single-courses .wpff-achievements .achievements .oneA {
    padding: 10px;
  }
  .single-courses .wpff-achievements .achievements .oneA.active .darr {
    transform: scaleY(-1);
  }
  .single-courses .wpff-achievements .achievements .oneA.active .txt {
    padding-top: 10px;
  }
  .single-courses .wpff-achievements .achievements .oneA.active i {
    background-color: #fff;
  }
  .single-courses .wpff-achievements .achievements .oneA.active i svg *[fill] {
    fill: #343040;
  }
  .single-courses .wpff-achievements .achievements .oneA.active i svg *[stroke] {
    stroke: #343040;
  }
  .single-courses .wpff-achievements .achievements h3 {
    text-align: initial;
  }
  .single-courses .wpff-works .spacer {
    height: 1px;
    border: 0;
    margin: 15px 0;
    background-color: #fff;
  }
  .single-courses .wpff-works .info br {
    display: none;
  }
  .single-courses .wpff-steps .stepSide {
    padding-top: 50px;
    padding-bottom: 100px;
  }
  .single-courses .wpff-steps .stepSide .num {
    width: 40px;
  }
  .single-courses .wpff-steps .privetSide {
    padding-top: 140px;
    background-color: #24212C;
  }
  .single-courses .wpff-steps .hand-top {
    top: 100%;
    z-index: 1;
    transform: rotate(90deg);
    max-height: 200px;
  }
  .single-courses .wpff-steps .hand-bott {
    bottom: 100%;
    transform: translateY(40%) rotate(90deg);
    max-height: 200px;
  }
  .single-courses .wpff-steps .hands-dec {
    left: 48% !important;
    top: calc(100% - 65px);
    transform: rotate(82deg);
    max-height: 100px;
  }
  #GiftCardPage .wpff-info .oneI {
    min-height: 282px;
  }
  #SinglePage .singleWrap {
    border-radius: 0;
  }
  #SinglePage .singleWrap .thumb {
    min-height: 538px;
  }
  #SinglePage .sideBar .swiper-button {
    top: 25%;
    padding: 16px;
    z-index: 2;
  }
  body.archive.category .Title-s1 {
    font-size: 62px;
  }
  body.archive.category .Title-s1 strong {
    display: block;
    font-size: 74px;
  }
  footer .def-padd-x2 {
    padding-bottom: 30px;
  }
  footer .footBlock {
    margin: auto;
    max-width: 260px;
  }
  #floatNavWrap {
    backdrop-filter: blur(10px);
    background: rgba(20, 19, 24, 0.2);
  }
  #floatNavWrap .menu {
    border-bottom: 1px solid #343040;
  }
  #floatNavWrap .box {
    max-width: 170px;
  }
  #floatNavWrap .menuSide {
    background-color: #141318;
  }
  #floatNavWrap .btns .stdbtn {
    padding: 10px 10px 8px 10px;
  }
  #floatNavWrap .menu-item-has-children {
    position: relative;
  }
  #floatNavWrap .menu-item-has-children::before,
  #floatNavWrap .menu-item-has-children::after {
    content: '';
    display: block;
    position: absolute;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
  }
  #floatNavWrap .menu-item-has-children::after {
    top: 26px;
    width: 6px;
    height: 6px;
    border-left: 1px solid #fff;
    border-bottom: 1px solid #fff;
    transform: rotate(-45deg);
  }
  #floatNavWrap .menu-item-has-children::before {
    top: 15px;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    background-color: rgba(95, 89, 118, 0.2);
  }
  #floatNavWrap .menu-item-has-children:hover::after {
    top: 28px;
    transform: rotate(-45deg) scale(-1);
    border-color: #343040;
  }
  #floatNavWrap .menu-item-has-children:hover::before {
    background-color: #fff;
  }
  html[dir="rtl"] #floatNavWrap .menu-item-has-children {
    padding-left: 40px;
  }
  html[dir="rtl"] #floatNavWrap .menu-item-has-children::after {
    left: 12px;
  }
  html[dir="rtl"] #floatNavWrap .menu-item-has-children::before {
    left: 0;
  }
  html[dir="rtl"] .wpffConstructor .wpff-hero .txtBox:before,
  html[dir="rtl"] .wpffConstructor .wpff-hero .box::before {
    left: 10px;
  }
  html[dir="rtl"] .wpffConstructor .wpff-tattoo .oneB::after {
    left: -2px;
  }
  html[dir="rtl"] .wpffConstructor .wpff-contact .decored .Title {
    padding-right: 15%;
  }
  html[dir="rtl"] .wpffConstructor .wpff-contact .decore {
    transform: translate(41%, -50px);
  }
  html[dir="rtl"] .wpffConstructor .wpff-sun_steril .sunBox {
    transform: translate(65%);
  }
  html[dir="rtl"] .single-courses .wpff-steps .hand-top {
    left: auto;
    right: -10px;
  }
  html[dir="rtl"] .single-courses .wpff-steps .hand-bott {
    left: 0;
    right: auto;
  }
  html:not([dir="rtl"]) #floatNavWrap .box {
    max-width: 185px;
  }
  html:not([dir="rtl"]) #floatNavWrap .menu-item-has-children {
    padding-right: 40px;
  }
  html:not([dir="rtl"]) #floatNavWrap .menu-item-has-children::after {
    top: 20px;
    right: 12px;
  }
  html:not([dir="rtl"]) #floatNavWrap .menu-item-has-children::before {
    top: 8px;
    right: 0;
  }
  html:not([dir="rtl"]) .wpffConstructor .wpff-hero .txtBox::before .box::before {
    right: 10px;
  }
  html:not([dir="rtl"]) .wpffConstructor .wpff-tattoo .oneB::after {
    right: -2px;
  }
  html:not([dir="rtl"]) .wpffConstructor .wpff-contact .decored .Title {
    padding-left: 15%;
  }
  html:not([dir="rtl"]) .wpffConstructor .wpff-contact .decore {
    transform: translate(-41%, -50px);
  }
  html:not([dir="rtl"]) .wpffConstructor .wpff-sun_steril .sunBox {
    transform: translate(-65%);
  }
  html:not([dir="rtl"]) .single-courses .wpff-steps .hand-top {
    right: auto;
    left: -10px;
  }
  html:not([dir="rtl"]) .single-courses .wpff-steps .hand-bott {
    right: 0;
    left: auto;
  }
}
#avg_rating span.svgicons,.lh36 span.svgicons,.wppro_badge1_DIV_stars span.svgicons,.wprevpro-rating label,.wprevpro_star_imgs span.svgicons,fieldset#wprevpro_review_rating span.svgicons,span.svgbadgestar,span.svgicons.svg-wprsp-camera,span.svgicons.svg-wprsp-verified,span.svgicons.svg-wprsp-video-camera{-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position:bottom}.slickwprev-loading .slickwprev-slide,.slickwprev-loading .slickwprev-track,.wprevmodal_modal{visibility:hidden}span.wprevpro_stype_btn{margin:0 5px 5px;float:none;border:1px solid #bfbfbf;color:#939393;padding:6px 12px;font-size:15px;cursor:pointer;display:inline-block}span.wppro_page_numbers:hover,span.wprevpro_stag:hover,span.wprevpro_stype_btn:hover{background-color:#f4f4f4}h3#fpc_title,span.wppro_page_numbers.current,span.wprevpro_stag.current,span.wprevpro_stype_btn.current{background:#eaeaea}img.wprevrtypebtn{height:16px;margin-right:5px;vertical-align:baseline;margin-bottom:-2px}.wppro_badge1_DIV_stars.b6s6,.wprevpro_rtypes_div,.wprevpro_searchtags_div{margin-top:5px;margin-bottom:5px}img.wprppagination_loading_image_search,img.wprppagination_loading_image_tag,img.wprppagination_rtypes_loading_img{height:25px;vertical-align:middle;margin-left:5px;margin-top:-3px}.wprevgoslick{padding-left:10px;padding-right:10px}.wprevpro_t3_SPAN_8.wprevsourcepage{margin-left:55px;margin-bottom:10px}.wprevpro_t5_SPAN_8.wprevsourcepage{margin:8px}.wpproslider_t11_DIV_1a,.wpproslider_t11_DIV_3L,.wpproslider_t12_DIV_1a,.wpproslider_t15_DIV_1a,.wpproslider_t2_DIV_1a,.wpproslider_t4_DIV_1a,.wpproslider_t7_DIV_1a,.wpproslider_t8_DIV_1a,.wpproslider_t8_DIV_3L,.wpproslider_t9_DIV_3L,.wprevpro_t6_SPAN_8.wprevsourcepage,div.wprevpro_slideout_container_body{margin:10px}.wprev_search_sort_bar,.wprevpro_t9_SPAN_8.wprevsourcepage{margin:10px 15px}.btnwprevdefault,.btnwprevsubmit,.wprevpro-rating label:hover,.wprevpro_btn_show_rdpop,.wprevpro_load_more_btn,.wprevtooltip,a.wprs_rd_less,a.wprs_rd_more,button.button.wprevpro_btn_show_form,img.avartnavimg,input#wprevpro_submit_review,span.wprs_rd_less,span.wprs_rd_more{cursor:pointer}.wpproslider_t10_DIV_2,.wpproslider_t10_DIV_3,.wpproslider_t10_IMG_2,.wpproslider_t11_DIV_2,.wpproslider_t11_DIV_3,.wpproslider_t11_IMG_2,.wpproslider_t13_DIV_2,.wpproslider_t15_H3_3,.wpproslider_t15_P_5,.wpproslider_t2_DIV_2,.wpproslider_t2_DIV_3,.wpproslider_t2_IMG_2,.wpproslider_t4_H3_3,.wpproslider_t4_P_5,.wpproslider_t5_DIV_2,.wpproslider_t5_DIV_3,.wpproslider_t5_IMG_2,.wpproslider_t6_DIV_2,.wpproslider_t6_DIV_3,.wpproslider_t6_IMG_2,.wpproslider_t7_DIV_2,.wpproslider_t7_DIV_3,.wpproslider_t8_DIV_2,.wpproslider_t8_DIV_3,.wpproslider_t8_IMG_2,.wpproslider_t9_DIV_2,.wpproslider_t9_DIV_3,.wpproslider_t9_IMG_2,.wprevpro_t1_DIV_1,.wprevpro_t1_DIV_2,.wprevpro_t1_DIV_2:after,.wprevpro_t1_IMG_4{column-rule-color:#fff;outline:#fff 0;box-sizing:border-box}.wprevpro_t1_outer_div,.wprevpro_t2_outer_div,.wprevpro_t3_outer_div{padding:0 10px;margin:0}.wprevpro_t1_DIV_1{perspective-origin:277.5px 115px;transform-origin:277.5px 115px;border:0 #fff;margin-bottom:25px;margin-top:0;text-align:left}.wprevpro_t1_DIV_2{bottom:0;box-shadow:rgb(0 0 0 / .0980392) 2px 2px 2px 0;height:auto;left:0;position:relative;right:0;top:0;perspective-origin:277.5px 69px;transform-origin:277.5px 69px;background:#fff;border:1px solid #f5f5f5;margin:10px 10px 25px;padding:22px 20px 22px 42px}.wprevpro_t1_DIV_2:after{bottom:-30px;content:'';display:block;height:30px;left:80px;position:absolute;right:445px;width:30px;perspective-origin:15px 15px;transform-origin:15px 15px;filter:drop-shadow(2px 2px 1px rgb(0 0 0 / .0980392));border-top:30px solid #fff;border-right:30px solid #fff0;border-bottom:0 solid #fff0;border-left:0 solid #fff0;color:#fff}.wprevpro_t1_DIV_2:before{bottom:47px;box-sizing:border-box;color:#bbb;content:'\201C';display:block;height:96px;left:55px;position:absolute;right:515.39px;top:20px;width:24.61px;column-rule-color:#bbb;perspective-origin:12.3px 48px;transform-origin:12.3px 48px;border:0 #bbb;font:60px/96px Georgia,serif;margin:-25px 0 0 -40px;outline:#bbb 0}.wprevpro_t1_P_3{box-sizing:border-box;color:#777;column-rule-color:#777;perspective-origin:240px 44px;transform-origin:240px 44px;border:0 #777;font-style:italic;margin:0 0 10px;outline:#777 0}.wpproslider_t2_IMG_2,.wprevpro_t1_IMG_4{border:0 #fff;display:block;float:left;vertical-align:middle}.wprevpro_t1_IMG_4{color:#fff;height:60px;width:60px;perspective-origin:30px 30px;transform-origin:30px 30px;border-radius:50%!important;margin:0 20px}.wprevpro_t1_SPAN_5{color:#555;display:block;text-transform:uppercase;overflow:hidden;padding:8px 0 0}.marginb10,.wppro_badge5_total,.wprevform-headerhtml,.wprevpro_t5_DIV_1{margin-bottom:10px}.w3_wprs-row-padding-small{padding:0 4px}.noboxshadow{box-shadow:#fff0 0 0 0 0}.wprevpro_t1_P_3>img{box-shadow:0 0 0 #fff0}.wprevpro_t1_A_8>img{box-shadow:0 0;padding:0}img.wprevpro_t1_star_img_file,img.wprevpro_t2_star_img_file,img.wprevpro_t3_star_img_file{width:100px;margin-right:5px;vertical-align:text-bottom}a.wprevpro_t1_site_logo_a,span.wprevpro_ai_summary_types_logo.aistyle_t2,span.wprevpro_ai_summary_types_logo.aistyle_t8{display:contents}img.wprevpro_t1_site_logo{position:absolute;right:3px;bottom:3px;height:32px;width:unset;margin-bottom:unset!important}.wprevpro_t1_SPAN_6{font-size:small}span.wprevpro_t1_DIV_title,span.wprevpro_t2_DIV_title,span.wprevpro_t3_DIV_title{display:inline;font-weight:600}.wpproslider_t11_SPAN_6::before,.wpproslider_t8_SPAN_6::before,.wprevpro_t11_DIV_title::after,.wprevpro_t12_DIV_title::after,.wprevpro_t1_DIV_title::after,.wprevpro_t2_DIV_title::after,.wprevpro_t3_DIV_title::after,.wprevpro_t5_DIV_title::after,.wprevpro_t6_DIV_title::after,.wprevpro_t7_DIV_title::after,.wprevpro_t8_DIV_title::after,.wprevpro_t9_DIV_title::after{content:" - "}.wprevpro_t1_SPAN_5.wprev_preview_tcolor2_T1>div{line-height:22px}span.wprevpro_t1_A_8{display:inline-block;float:left;min-width:20px;min-height:10px}.wprevpro_t10_outer_div_widget,.wprevpro_t11_outer_div_widget,.wprevpro_t2_outer_div_widget,.wprevpro_t5_outer_div_widget,.wprevpro_t6_outer_div_widget,.wprevpro_t7_outer_div_widget,.wprevpro_t8_outer_div_widget,.wprevpro_t9_outer_div_widget{padding:0;margin:15px -10px}.wpproslider_t10_DIV_1,.wpproslider_t11_DIV_1,.wpproslider_t2_DIV_1,.wpproslider_t3_DIV_1,.wpproslider_t5_DIV_1,.wpproslider_t6_DIV_1,.wpproslider_t7_DIV_1,.wpproslider_t8_DIV_1,.wpproslider_t9_DIV_1{margin-top:10px;margin-bottom:10px}.wpproslider_t2_DIV_2{color:#fff;perspective-origin:242.5px 79px;transform-origin:242.5px 79px;background:#fdfdfd;border-top:0 #fff;border-right:0 #fff;border-bottom:3px solid #eee;border-left:0 #fff;border-radius:0 0 4px 4px;padding:20px;transition:ease-in-out}.wpproslider_t2_IMG_2{color:#fff;height:80px;width:80px;perspective-origin:40px 40px;transform-origin:40px 40px;border-radius:50%!important;margin:0 15px 0 0}.wpproslider_t2_DIV_3{perspective-origin:172.5px 57.5px;transform-origin:172.5px 57.5px;border:0 #fff;overflow:auto;flex-grow:4}.wpproslider_t10_P_4,.wpproslider_t10_SPAN_6,.wpproslider_t10_STRONG_5,.wpproslider_t11_P_4,.wpproslider_t11_SPAN_6,.wpproslider_t11_STRONG_5,.wpproslider_t2_P_4,.wpproslider_t2_SPAN_6,.wpproslider_t2_STRONG_5,.wpproslider_t5_P_4,.wpproslider_t5_SPAN_6,.wpproslider_t5_STRONG_5,.wpproslider_t6_SPAN_6,.wpproslider_t6_STRONG_5,.wpproslider_t7_P_4,.wpproslider_t7_SPAN_6,.wpproslider_t7_STRONG_5,.wpproslider_t8_P_4,.wpproslider_t8_SPAN_6,.wpproslider_t8_STRONG_5,.wpproslider_t9_P_4,.wpproslider_t9_SPAN_6,.wpproslider_t9_STRONG_5,p.wpproslider_t6_P_4{box-sizing:border-box;color:#555;column-rule-color:#555;border:0 #555;outline:#555 0}.wpproslider_t2_P_4{perspective-origin:172.5px 30px;transform-origin:172.5px 30px;margin:0 0 15px!important}.wpproslider_t2_SPAN_6,.wpproslider_t2_STRONG_5{display:block;perspective-origin:172.5px 10px;transform-origin:172.5px 10px}img.wprevpro_t2_site_logo{margin-top:2px;height:32px}.wpproslider_t2_avatar{flex-shrink:0}.wpproslider_t3_DIV_1a,.wpproslider_t3_DIV_1a_widget{background-position:29px 266px;bottom:0;box-shadow:rgb(0 0 0 / .0980392) 0 0 5px 0;color:#454545;float:left;left:0;position:relative;right:0;text-align:left;top:0;column-rule-color:#454545;perspective-origin:140px 427.5px;transform-origin:140px 427.5px;outline:#454545 0;overflow:hidden}.wprevpro_t12_outer_div_widget,.wprevpro_t15_outer_div_widget,.wprevpro_t3_outer_div_widget,.wprevpro_t4_outer_div_widget{padding-left:0;padding-right:0}.wpproslider_t3_DIV_1a{border:1px solid #e5e5e5;border-radius:10px;font-style:normal;width:-webkit-fill-available;width:-moz-available;margin:10px 10px 5px}.wpproslider_t3_DIV_1a_widget{border:1px solid #e5e5e5;border-radius:10px;margin-left:4px;margin-right:4px}img.wpproslider_t3_quote{position:absolute;left:20px}img.wpproslider_t3_avatar{width:135px;border-radius:50%!important;margin-bottom:16px;height:135px;display:unset}.wpproslider_t3_DIV_2{color:#b2b2b2;text-align:center;text-shadow:#fff 1px 1px 0;column-rule-color:#b2b2b2;perspective-origin:140px 116.5px;transform-origin:140px 116.5px;background:#f8fafa;border-bottom:1px solid #e5e5e5;outline:#b2b2b2 0;padding:30px 0 20px}.wpproslider_t3_P_3{background-position:0 0;color:#454545;text-align:left;column-rule-color:#454545;perspective-origin:90px 47px;transform-origin:90px 47px;background:#fff0;border:0 #454545;margin:0;outline:#454545 0;padding:25px 21px 30px 55px!important}.wpproslider_t3_STRONG_5{background-position:0 0;color:#1c1c1c;text-align:left;column-rule-color:#1c1c1c;background:#fff0;border:0 #1c1c1c;font-style:italic;font-weight:700;outline:#1c1c1c 0}img.wprevpro_t3_star_img_file_loc2{width:100px}img.wprevpro_t3_site_logo{position:absolute;right:6px;bottom:6px;height:32px}.wprevpro_t3_SPAN_6{position:absolute;align-content:center;width:100%;font-size:small;margin-top:-5px}.wpproslider_t12_DIV_1a,.wpproslider_t12_DIV_1a_widget,.wpproslider_t12_IMG_2,.wpproslider_t15_DIV_1a,.wpproslider_t15_DIV_1a_widget,.wpproslider_t15_IMG_2,.wpproslider_t4_DIV_1a,.wpproslider_t4_DIV_1a_widget,.wpproslider_t4_IMG_2{color:#333;column-rule-color:#333;border:0 #333;outline:#333 0;box-sizing:border-box}.wprevpro_t12_outer_div,.wprevpro_t15_outer_div,.wprevpro_t4_outer_div{padding:0 10px;margin:10px 0 0}.wpproslider_t12_DIV_1a,.wpproslider_t12_DIV_1a_widget,.wpproslider_t4_DIV_1a,.wpproslider_t4_DIV_1a_widget{text-align:center;perspective-origin:180px 166px;transform-origin:180px 166px;background:rgb(0 0 0 / .02);padding:30px}.wpproslider_t15_DIV_1a,.wpproslider_t15_DIV_1a_widget{border:1px solid #d3d3d3;text-align:center;perspective-origin:180px 166px;transform-origin:180px 166px;background:#f2f2f2;padding:30px 20px 20px}.wpproslider_t10_DIV_2,.wpproslider_t11_DIV_2,.wpproslider_t13_DIV_2,.wpproslider_t5_DIV_2,.wpproslider_t6_DIV_2,.wpproslider_t7_DIV_2,.wpproslider_t8_DIV_2,.wpproslider_t9_DIV_2{background:#fdfdfd;transition:ease-in-out}.slickwprev-dotted.slickwprev-slider,.wpproslider_t12_DIV_1,.wpproslider_t15_DIV_1,.wpproslider_t4_DIV_1{margin-bottom:15px}.wpproslider_t12_DIV_1a_widget,.wpproslider_t15_DIV_1a_widget,.wpproslider_t4_DIV_1a_widget{margin-left:1px;margin-right:1px}.wpproslider_t15_IMG_2,.wpproslider_t4_IMG_2{height:135px;max-width:100%;width:135px;perspective-origin:67.5px 67.5px;border-radius:50%}.wpproslider_t15_IMG_2{height:70px;max-width:100%;width:70px;perspective-origin:67.5px 67.5px;border-radius:50%}.wpproslider_t15_H3_3,.wpproslider_t15_P_5,.wpproslider_t4_H3_3,.wpproslider_t4_P_5{text-align:center;border:0 #fff}.wpproslider_t4_H3_3{color:grey;perspective-origin:150px 13.5px;transform-origin:150px 13.5px;margin:10px 0 8px;font-size:120%;font-weight:700}.wpproslider_t15_SPAN_4,.wpproslider_t4_SPAN_4{box-sizing:border-box;display:block;perspective-origin:150px 10px;transform-origin:150px 10px;margin:0 0 10px}.wpproslider_t15_H3_3{color:grey;perspective-origin:150px 13.5px;transform-origin:150px 13.5px;margin:10px 0 0;font-size:120%;font-weight:700}span.wprev_showdate_T15{margin-bottom:10px;display:block;color:gray}.wpproslider_t12_P_5,.wpproslider_t15_P_5,.wpproslider_t4_P_5{bottom:0;color:#797979;left:0;position:relative;right:0;top:0;perspective-origin:150px 20px;transform-origin:150px 20px;margin:0 0 10px}img.wprevpro_t15_star_img_file,img.wprevpro_t4_star_img_file{width:100px;vertical-align:text-bottom;margin-right:4px}img.wprevpro_t12_site_logo,img.wprevpro_t15_site_logo,img.wprevpro_t4_site_logo{margin-top:5px;margin-bottom:-5px;height:32px;display:inline}img.wprevpro_t15_site_logo{margin-top:0;margin-bottom:0;height:32px;display:inline}.indrevdiv.wpproslider_t15_DIV_1a{position:relative;margin-top:35px;padding-top:35px}.wpproslider_t15_avatar_div{position:absolute;top:-35px;left:50%;transform:translateX(-50%)}.wprevpro_star_imgs_T14 span.wprevpro_star_imgs,.wprevpro_star_imgs_T15 span.wprevpro_star_imgs,span.wprevpro_star_imgsloc2{margin-right:0}.wprevpro_t12_SPAN_6,.wprevpro_t15_SPAN_6,.wprevpro_t4_SPAN_6{font-size:small;margin-bottom:-5px}span.wprevpro_t12_DIV_title,span.wprevpro_t15_DIV_title,span.wprevpro_t4_DIV_title{display:block;font-weight:600}span.wprevpro_t15_DIV_title,span.wprevpro_t4_DIV_title{font-size:larger}.wprev_preview_bradius_T15{border-radius:4px}.wpproslider_t12_DIV_1a img.wprev_media_img,.wpproslider_t4_DIV_1a img.wprev_media_img,span.wprev_consent{margin-left:5px}.wprevpro_t10_outer_div,.wprevpro_t11_outer_div,.wprevpro_t5_outer_div,.wprevpro_t6_outer_div,.wprevpro_t7_outer_div,.wprevpro_t8_outer_div,.wprevpro_t9_outer_div{padding:0 10px;margin:0 0 15px}.wpproslider_t5_DIV_1a{margin-left:10px;margin-right:10px;margin-top:10px}.wpproslider_t5_DIV_2{color:#fff;border-top:0 #fff;border-right:0 #fff;border-bottom:3px solid #eee;border-left:0 #fff;border-radius:0 0 4px 4px;position:relative;overflow:hidden}.wpproslider_t10_IMG_2,.wpproslider_t11_IMG_2,.wpproslider_t5_IMG_2,.wpproslider_t6_IMG_2,.wpproslider_t8_IMG_2,.wpproslider_t9_IMG_2{color:#fff;height:60px;vertical-align:middle;width:60px;perspective-origin:30px 30px;transform-origin:30px 30px;border:0 #fff;border-radius:50%!important}.wpproslider_t5_DIV_3{perspective-origin:172.5px 57.5px;transform-origin:172.5px 57.5px;border:0 #fff;overflow:hidden}.wpproslider_t5_P_4{perspective-origin:172.5px 30px;transform-origin:172.5px 30px;margin:8px}.wpproslider_t5_STRONG_5{font-size:11px;font-style:italic;display:inline-block;line-height:1.5;margin-top:6px;word-wrap:break-word;width:70px}.wpproslider_t5_DIV_3L{float:left;width:70px;text-align:center;overflow:hidden;margin:10px 0 8px 8px}.t6datediv,.t7datediv,.t9datediv,.wpproslider_t5_SPAN_6,.wpproslider_t6_SPAN_6,.wpproslider_t7_P_4,.wpproslider_t7_SPAN_6,.wpproslider_t9_SPAN_6,.wprevpro_form .wprevform-field .after,span#wprev_showdate{font-style:italic}.wpproslider_t5_DIV_3_logo{position:absolute;bottom:3px;right:4px;height:22px}img.wprevpro_t5_star_img_file{width:100px;margin-right:5px;vertical-align:middle}a.wprevpro_t5_site_logo_a,img.wprevpro_t5_site_logo.wprevsiteicon{height:22px;width:auto}img.wprevpro_t11_site_logo,img.wprevpro_t5_site_logo,img.wprevpro_t6_site_logo,img.wprevpro_t7_site_logo,img.wprevpro_t8_site_logo,img.wprevpro_t9_site_logo{margin:0;padding:0;height:32px}span.wprevpro_t10_DIV_title,span.wprevpro_t11_DIV_title,span.wprevpro_t5_DIV_title,span.wprevpro_t6_DIV_title,span.wprevpro_t7_DIV_title,span.wprevpro_t8_DIV_title,span.wprevpro_t9_DIV_title{display:unset;font-weight:600}span.wprevpro_star_imgsloc1>span{margin-right:2px}.wpproslider_t10_DIV_1a,.wpproslider_t6_DIV_1a,.wpproslider_t9_DIV_1a{margin:10px 10px 20px}.wpproslider_t13_DIV_2,.wpproslider_t6_DIV_2{color:#555;perspective-origin:242.5px 79px;transform-origin:242.5px 79px;border-top:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee;border-left:1px solid #eee;border-radius:0 0 4px 4px;padding:5px;position:relative}.wpproslider_t10_DIV_3,.wpproslider_t6_DIV_3{perspective-origin:172.5px 57.5px;transform-origin:172.5px 57.5px;border:0 #fff;overflow:hidden;margin-left:10px;min-height:80px}.wpproslider_t10_P_4,p.wpproslider_t6_P_4{perspective-origin:172.5px 30px;transform-origin:172.5px 30px;margin:0 15px 10px!important}.wpproslider_t7_DIV_2,.wpproslider_t8_DIV_2{color:#fff;perspective-origin:242.5px 79px;transform-origin:242.5px 79px}img.wprevpro_t6_star_img_file,img.wprevpro_t7_star_img_file{margin-right:4px;vertical-align:text-bottom;width:100px}.t10_revname,.wpproslider_t6_STRONG_5,.wpproslider_t7_STRONG_5,.wpproslider_t9_STRONG_5,span.wprev_avgrevs{font-weight:700}.wpproslider_t6_DIV_3L{float:left;text-align:center;overflow:hidden;margin-right:10px;margin-left:10px;margin-top:10px}.wpproslider_t6_DIV_2_top{width:auto;position:relative;margin-left:5px}.wpproslider_t6_DIV_3_logo{position:absolute;top:4px;right:4px}.t6displayname,.t9displayname{margin-top:10px;font-size:medium;margin-bottom:0;padding-right:30px}.wpproslider_t13_star_DIV,.wpproslider_t6_star_DIV{line-height:1em;margin-top:1px;margin-bottom:1px}.wprevpro_t6_SPAN_7.wprevlocation,.wprevpro_t9_SPAN_7.wprevlocation{font-weight:400}.wpproslider_t6_P_4{margin-left:10px}.wpproslider_t6_DIV_4{margin:4px 6px}.wpproslider_t7_DIV_2{border:1px solid #eee;border-radius:0 0 4px 4px;padding:15px}.wpproslider_t7_DIV_3{border:0 #fff;overflow:hidden}.wpproslider_t7_DIV_2_top{width:auto;position:relative;height:40px}.wpproslider_t7_DIV_3_logo{float:left}img.wprevpro_t7_star_img_file{margin-bottom:1px}.t7displayname{margin-top:10px;margin-bottom:0}.wpproslider_t7_star_DIV{line-height:36px;text-align:right;font-size:large}.wpproslider_t7_DIV_4{display:block;text-align:left}.wpproslider_t8_DIV_2{border-top:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee;border-left:1px solid #eee;border-radius:0 0 4px 4px;padding:5px;position:relative;height:fit-content}.wpproslider_t11_DIV_3,.wpproslider_t8_DIV_3{perspective-origin:172.5px 57.5px;transform-origin:172.5px 57.5px;border:0 #fff;overflow:hidden;margin:10px 10px 12px;min-height:80px}.wpproslider_t10_DIV_2,.wpproslider_t11_DIV_2,.wpproslider_t9_DIV_2{border-top:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee;border-left:1px solid #eee}.wpproslider_t11_P_4,.wpproslider_t8_P_4{margin-top:0!important}.wpproslider_t10_DIV_3L,.wpproslider_t11_DIV_3L,.wpproslider_t8_DIV_3L{float:left;text-align:center;overflow:hidden;margin-top:10px}.wpproslider_t11_DIV_2_top,.wpproslider_t8_DIV_2_top{width:auto;position:relative;margin-left:5px;align-self:center}.wpproslider_t11_DIV_3_logo,.wpproslider_t8_DIV_3_logo{position:absolute;bottom:0;right:4px}img.wprevpro_t8_star_img_file{width:100px;margin-right:5px;margin-bottom:1px;vertical-align:text-bottom}.t11displayname,.t8displayname{margin-top:5px;font-size:24px;margin-bottom:0}.wpproslider_t11_star_DIV,.wpproslider_t8_star_DIV{font-size:16px;margin-top:10px}.wpproslider_t11_SPAN_6,.wpproslider_t8_SPAN_6,.wprevpro_t11_SPAN_7.wprevlocation,.wprevpro_t8_SPAN_7.wprevlocation{color:#b7b7b7!important;font-size:15px}.wpproslider_t11_DIV_4,.wpproslider_t8_DIV_4{margin-top:6px;height:auto}.miscpicdiv.mpdiv_t11.wprev_preview_tcolor1_t11,.miscpicdiv.mpdiv_t8.wprev_preview_tcolor1_T8{margin:15px 10px 15px 0;float:left;width:100%}.wpproslider_t11_DIV_4 .wprevpro_woo_title,.wpproslider_t8_DIV_4 .wprevpro_woo_title{outline:0!important;text-decoration:none;font-style:italic;font-size:small;margin-top:10px}.wpproslider_t11_DIV_2 .wprev_woo_imgdiv,.wpproslider_t8_DIV_2 .wprev_woo_imgdiv{margin:18px 10px 10px 18px;align-self:center}.wpproslider_t11_has_woo_image,.wpproslider_t8_has_woo_image{min-height:196px;display:flex}.wprevpro_star_imgs_T9{font-size:24px}.wpprooutoffive{color:#555}.wpproslider_t9_DIV_3_logo,.wprevpro_popup_container_footer,.wprevpro_popup_container_header,div.wprevpro_slideout_container_footer,div.wprevpro_slideout_container_header{margin:10px;text-align:center}.wpproslider_t10_DIV_2,.wpproslider_t9_DIV_2{color:#fff;perspective-origin:242.5px 79px;transform-origin:242.5px 79px;border-radius:0 0 4px 4px;padding:5px;position:relative}.wpproslider_t9_DIV_3{margin-left:15px;margin-right:15px;margin-bottom:15px}.wpproslider_t9_P_4{perspective-origin:172.5px 30px;transform-origin:172.5px 30px;margin:0 0 10px!important}.wpproslider_t9_DIV_2_top{width:auto;position:relative;margin:15px 5px 5px;text-align:center}.wpproslider_t10_DIV_3L,.wpproslider_t9_DIV_2 .wprev_media_div,.wpproslider_t9_DIV_4{margin-right:15px;margin-left:15px}img.wprevpro_t9_star_img_file{width:100px;margin-right:4px;vertical-align:text-bottom;margin-bottom:2px}.wpproslider_t9_star_DIV{margin-bottom:-2px}.t10datediv,.wpproslider_t10_SPAN_6{font-style:italic;font-size:smaller}.wpproslider_t10_DIV_2_top{width:auto;position:relative}.wpproslider_t10_DIV_3_logo{position:absolute;bottom:10px;right:10px}img.wprevpro_t10_star_img_file{width:100px;margin-right:5px}img.wprevpro_t10_site_logo{margin:0;padding:0;height:32px;vertical-align:bottom}.t10displayname{margin-top:5px;margin-bottom:0;padding-right:30px}.wpproslider_t10_star_DIV{margin-bottom:0;margin-top:5px;color:#fdd314}.t10datediv,span.t10_onsite{color:#aaa;font-size:small}span.wprevpro_star_imgs>span{margin-right:2px;font-size:110%}span.wprevpro_star_imgs,span.wprevpro_star_imgsloc1{margin-right:3px}span.wprevpro_star_imgsloc2>span{margin-right:0;font-size:110%}.miscpicdiv{display:flex;margin-top:10px;margin-bottom:10px;align-items:center;flex-flow:row wrap}.mscpic-img-body{padding-right:10px;line-height:0}img.miscpic-listing-image.rounded{border:1px solid #e1e3df;border-radius:4px}.mscpic-body{flex:1 0 100px;margin:0;font-weight:lighter}.miscpicdiv.mpdiv_t1.wprev_preview_tcolor1_T1{margin-left:-25px}.miscpicdiv.mpdiv_t2.wprev_preview_tcolor1_T2 img{width:80px;min-width:80px;margin-right:5px}.miscpicdiv.mpdiv_t2{margin-top:5px}.miscpicdiv.mpdiv_t3.wprev_preview_tcolor1_T3{padding-left:22px;padding-bottom:20px}.miscpicdiv.mpdiv_t15.wprev_preview_tcolor1_T15,.miscpicdiv.mpdiv_t4.wprev_preview_tcolor1_T4{display:inline}.miscpicdiv.mpdiv_t15.wprev_preview_tcolor1_T15>.mscpic-img,.miscpicdiv.mpdiv_t4.wprev_preview_tcolor1_T4>.mscpic-img{display:unset;float:unset}.miscpicdiv.mpdiv_t15.wprev_preview_tcolor1_T15>.mscpic-img>.mscpic-img-body,.miscpicdiv.mpdiv_t4.wprev_preview_tcolor1_T4>.mscpic-img>.mscpic-img-body{padding-right:0;padding-top:5px}.miscpicdiv.mpdiv_t5.wprev_preview_tcolor1_T5 img{width:50px;margin-left:8px}.miscpicdiv.mpdiv_t10.wprev_preview_tcolor1_T10,.miscpicdiv.mpdiv_t6.wprev_preview_tcolor1_T6{margin-left:15px}.miscpicdiv.mpdiv_t10.wprev_preview_tcolor1_T10 img.miscpic-listing-image.rounded,.miscpicdiv.mpdiv_t6.wprev_preview_tcolor1_T6 img.miscpic-listing-image.rounded{min-width:60px;max-width:60px}.mscpic-img-side{padding-left:10px}.wpproslider_t11_DIV_2{align-items:center;color:#fff;perspective-origin:242.5px 79px;transform-origin:242.5px 79px;border-radius:0 0 4px 4px;padding:5px;position:relative;height:fit-content}.wppro_b2__rating{align-items:center}img.wprevpro_t11_star_img_file{width:100px;margin-right:4px;vertical-align:text-bottom;margin-bottom:1px}.wpproslider_t12_IMG_2{height:50px;max-width:100%;width:50px;perspective-origin:67.5px 67.5px;border-radius:50%}.wpproslider_t12_H3_3,.wpproslider_t12_P_5{column-rule-color:#fff;outline:#fff 0;box-sizing:border-box;text-align:center;border:0 #fff}.wpproslider_t12_H3_3{color:grey;perspective-origin:150px 13.5px;transform-origin:150px 13.5px;margin:2px 0;font-size:120%;font-weight:700}.wpproslider_t12_SPAN_4{box-sizing:border-box;display:block;perspective-origin:150px 10px;transform-origin:150px 10px;margin:0 0 5px}img.wprevpro_t12_star_img_file{width:100px;vertical-align:text-bottom;margin-bottom:-1px;margin-right:4px}.wpproslider_t12_avatar_div{margin-top:10px}.wpproslider_t13_DIV_2 .wprev_media_div,.wpproslider_t6_DIV_2 .wprev_media_div{margin-left:10px;margin-right:10px}.wpproslider_t13_DIV_3_logo{position:absolute;right:5px;bottom:-2px}.wpproslider_t13_DIV_2_bot{width:auto;position:absolute;margin-left:4px;bottom:0}.wpproslider_t13_DIV_4{margin:10px 15px 80px}.wpproslider_t13_IMG_2{color:#fff;height:45px;vertical-align:middle;width:45px;perspective-origin:20px 20px;transform-origin:20px 20px;border:0 #fff;border-radius:50%!important}.t13datediv,.wpproslider_t13_SPAN_6{font-style:italic;font-size:12px}.wppro_badge1_DIV_5.b3s5,span.wprev_showdate_T13{font-size:12px}.t13displayname{margin-top:5px;font-size:13px;margin-bottom:0;padding-right:30px}.wpproslider_t13_DIV_3{perspective-origin:172.5px 57.5px;transform-origin:172.5px 57.5px;border:0 #fff;overflow:hidden;margin-left:10px;min-height:70px;line-height:15px;margin-top:2px}.wpproslider_t13_DIV_2:before{box-sizing:border-box;color:#d9d9d9;content:'\201C';display:block;left:5px;position:absolute;top:5px;column-rule-color:#bbb;font:35px/30px Georgia,serif;outline:#bbb 0}.slickwprev-dots li button:before,.slickwprev-next:before,.slickwprev-prev:before{font-family:slick;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wpproslider_t13_star_DIV.divclassstarstyle2{margin-top:4px;margin-bottom:4px}.wprevpro_t14_outer_div{font-family:Arial,sans-serif;border-radius:10px;overflow:hidden;display:flex;justify-content:center}.wppro_badge1_A_14,.wppro_badge1_SPAN_13,.wppro_badge1_SPAN_15{overflow-wrap:break-word;text-size-adjust:100%}.wprevpro_t14_DIV_1{max-width:450px;display:inline-block}.wprevpro_t14_DIV_1a{margin:12px}.wprevpro_t14_DIV_2.indrevdiv{box-shadow:0 2px 8px rgb(0 0 0 / .1);overflow:hidden;background:#fff}.wprevpro_t14_image_wrapper{position:relative;box-shadow:0 2px 8px rgb(0 0 0 / .1);background-size:cover;background-position:center;background-repeat:no-repeat;min-height:300px;background-color:#000}.wprevpro_t14_media_img{width:100%;display:block}.wprevpro_t14_review_text_overlay{position:absolute;bottom:0;width:100%;background:rgb(0 0 0 / .5);color:#fff;font-size:13px;padding:8px 8px 0;box-sizing:border-box;line-height:1.4}.wprevpro_t14_footer{display:flex;align-items:center;padding:10px;background-color:#fff}.wprevpro_t14_avatarimg{background-color:#fff0;color:#50575e;font-weight:700;height:50px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:14px;margin-right:8px;text-transform:lowercase}img.wprevpro_t14_IMG_4.wprevpro_avatarimg{width:50px;height:50px;max-height:300px;border-radius:25px}.wprevpro_t14_SPAN_5{flex-grow:1}.wprevpro_t14_rname{font-weight:700;font-size:14px;margin-bottom:2px;color:#3c434a}.slickwprev-initialized .slickwprev-slide,.wprevpro_form .after,.wprevpro_form .before,.wprevpro_t14_DIV_1.wprevpro_t14_outer_div.outerrevdiv.wprevpro_t14_DIV_1_preview,span.wprevpro_t14_DIV_title.wprevreviewtitle{display:block}.wprevpro_star_imgs_T14{color:#f7b500;font-size:14px;line-height:1;margin-bottom:2px}.indrevdiv .emoji{max-height:12px}.wprevpro_t14_showdate{font-size:12px;color:#777}.wprev_media_div{margin:8px 0 0;display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;gap:5px;padding-bottom:5px;justify-content:flex-start;scrollbar-width:thin;scrollbar-color:rgb(213 213 213 / 61%) rgb(255 255 255 / 9%)}.wprev_media_div::-webkit-scrollbar{height:6px}.wprev_media_div::-webkit-scrollbar-track{background:rgb(255 255 255 / 9%);border-radius:3px}.wprev_media_div::-webkit-scrollbar-thumb{background:rgb(213 213 213 / 61%);border-radius:3px}img.wprev_media_img{border-radius:3px;height:50px;width:auto}.media_div_t12,.media_div_t15,.media_div_t4{justify-content:space-evenly}div#wprevpre_preview_notes{margin-bottom:20px}.wprevpro_t1_site_logo{width:18px;height:18px}span.wprevpro_star_imgs>span.starstyle2ratingnum{font-size:15px;margin-left:2px;font-weight:600;vertical-align:baseline;color:#171717}span.starloc1.starstyle2.wprevpro_star_imgs.wprevpro_star_imgsloc1{padding:3px 4px 1px;background:#e9e9e9;border-radius:20px;font-size:15px}.wprevreviewownerres{border-style:solid;border-width:1px 0 0;border-color:#d0d0d0;margin-top:8px;font-weight:200;font-size:small}.wprevpro_ownerres_from{margin-top:6px}img.wprev_transbygoog{height:14px;width:107px;display:block;margin:5px 0}img.wppro_badge1_IMG_4,img.wppro_badge3_IMG_4,img.wppro_badge5_IMG_4{display:inline!important;text-decoration:none;max-height:32px}img.wprev_transbygoog.trbygoog_t12,img.wprev_transbygoog.trbygoog_t15,img.wprev_transbygoog.trbygoog_t4{margin-left:auto;margin-right:auto}.wprevpro .emoji{max-height:16px}.w3_wprs-responsive{overflow-x:auto}.w3_wprs-btn-bar:after,.w3_wprs-btn-bar:before,.w3_wprs-btn-group:after,.w3_wprs-btn-group:before,.w3_wprs-clear:after,.w3_wprs-container:after,.w3_wprs-panel:after,.w3_wprs-row-padding:after,.w3_wprs-row:after,.w3_wprs-topnav:after{content:"";display:table;clear:both}.w3_wprs-col,.w3_wprs-half,.w3_wprs-quarter,.w3_wprs-third,.w3_wprs-threequarter,.w3_wprs-twothird{float:left;width:100%}.w3_wprs-col.s1{width:8.33333%}.w3_wprs-col.s2{width:16.66666%}.w3_wprs-col.s3{width:24.99999%}.w3_wprs-col.s4{width:33.33333%}.w3_wprs-col.s5{width:41.66666%}.w3_wprs-col.s6{width:49.99999%}.w3_wprs-col.s7{width:58.33333%}.w3_wprs-col.s8{width:66.66666%}.w3_wprs-col.s9{width:74.99999%}.w3_wprs-col.s10{width:83.33333%}.w3_wprs-col.s11{width:91.66666%}.w3_wprs-col.s12,.w3_wprs-half,.w3_wprs-quarter,.w3_wprs-third,.w3_wprs-threequarter,.w3_wprs-twothird{width:99.99999%}@media only screen and (min-width:601px){.w3_wprs-col.m1{width:8.33333%}.w3_wprs-col.m2{width:16.66666%}.w3_wprs-col.m3,.w3_wprs-quarter{width:24.99999%}.w3_wprs-col.m4,.w3_wprs-third{width:33.33333%}.w3_wprs-col.m5{width:41.66666%}.w3_wprs-col.m6,.w3_wprs-half{width:49.99999%}.w3_wprs-col.m7{width:58.33333%}.w3_wprs-col.m8,.w3_wprs-twothird{width:66.66666%}.w3_wprs-col.m9,.w3_wprs-threequarter{width:74.99999%}.w3_wprs-col.m10{width:83.33333%}.w3_wprs-col.m11{width:91.66666%}.w3_wprs-col.m12{width:99.99999%}}@media only screen and (min-width:993px){.w3_wprs-col.l1{width:8.33333%}.w3_wprs-col.l2{width:16.66666%}.w3_wprs-col.l3,.w3_wprs-quarter{width:24.99999%}.w3_wprs-col.l4,.w3_wprs-third{width:33.33333%}.w3_wprs-col.l5{width:41.66666%}.w3_wprs-col.l6,.w3_wprs-half{width:49.99999%}.w3_wprs-col.l7{width:58.33333%}.w3_wprs-col.l8,.w3_wprs-twothird{width:66.66666%}.w3_wprs-col.l9,.w3_wprs-threequarter{width:74.99999%}.w3_wprs-col.l10{width:83.33333%}.w3_wprs-col.l11{width:91.66666%}.w3_wprs-col.l12{width:99.99999%}}.w3_wprs-content{max-width:980px;margin:auto}.w3_wprs-row-padding,.w3_wprs-row-padding>.w3_wprs-col,.w3_wprs-row-padding>.w3_wprs-half,.w3_wprs-row-padding>.w3_wprs-quarter,.w3_wprs-row-padding>.w3_wprs-third,.w3_wprs-row-padding>.w3_wprs-threequarter,.w3_wprs-row-padding>.w3_wprs-twothird{padding:0 8px}.wprev_pro_float_outerdiv{position:fixed;bottom:10px;right:10px;width:350px;height:auto;z-index:999999;max-width:84%}.wprevpro_slideout_container{position:fixed;bottom:0;right:0;width:400px;height:100%;z-index:99999999!important;background:#f5f5f5;box-shadow:rgb(0 0 0 / .35) 0 2px 8px 0;overflow-y:auto;max-width:85%}.wprevpro_slideout_container::-webkit-scrollbar{width:6px;background-color:#f5f5f5}.wprevpro_slideout_container::-webkit-scrollbar-thumb{background-color:#000}.wprevpro_slideout_container::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .3);background-color:#f5f5f5}div.wprev_pro_float_outerdiv>.wprs_unslider>.wprs_unslider-arrow{width:22px;height:22px;right:-25px}div.wprev_pro_float_outerdiv>.wprs_unslider>.wprs_unslider-arrow.prev{left:-23px}div.wprev_pro_float_outerdiv>.wprs_unslider>.wprs_unslider-arrow.next{right:-23px}.wprevpro_load_more_div{text-align:center}.wprevpro_load_more_btn{padding:8px 16px;text-align:center;text-decoration:none;display:inline-block;-webkit-transition-duration:.4s;transition-duration:.4s;margin:10px;background-color:#fff;color:#757575;border:2px solid #e7e7e7}.wppro_badge1_DIV_1,.wppro_badge1_DIV_12,.wppro_badge1_DIV_13,.wppro_badge1_DIV_2,.wppro_badge1_DIV_5,.wppro_badge1_DIV_stars,.wppro_badge1_IMG_3,.wppro_badge1_SPAN_4{text-decoration:none solid #666;column-rule-color:#666;overflow-wrap:break-word;text-size-adjust:100%;box-sizing:border-box}.wprevpro_load_more_btn:hover{background-color:#e7e7e7}img.isinslideshowloadingimg{margin-top:100px;margin-bottom:100px}.wppro_badge1_DIV_2,.wppro_badge1_IMG_3{word-wrap:break-word;caret-color:#666;color:#666}.wppro_badge1_DIV_1{box-shadow:rgb(0 0 0 / .1) 0 2px 8px 0;color:#666;left:0;max-width:100%;position:relative;right:0;top:0;width:100%;word-wrap:break-word;perspective-origin:171.36px 66px;transform-origin:171.36px 66px;background:#fff;outline:#666 0;border-top:5px solid #618cff;border-bottom:5px solid #fff;border-radius:0;padding:10px 20px 5px;margin:10px;text-align:left}.wppro_badge1_DIV_2,.wppro_badge1_DIV_5,.wppro_badge1_DIV_stars,.wppro_badge1_IMG_3,.wppro_badge1_SPAN_4{border:0 #666;outline:#666 0}.wppro_badge1_DIV_1 a{box-shadow:0 0 0 0 currentColor!important}.wppro_badge1_DIV_2{width:auto;perspective-origin:151.36px 48.5px;transform-origin:151.36px 48.5px;font:400 15px/24px "Helvetica Neue",Helvetica,Arial,sans-serif}.wppro_badge1_IMG_3{display:block;float:left;height:50px;width:auto;max-width:100%;vertical-align:middle;perspective-origin:25px 25px;transform-origin:25px 25px;margin:3px 20px 0 0}.wppro_b2__rating,.wprevpro-rating{display:inline-block}img.wppro_badge1_IMG_4{margin-right:10px}.wppro_badge1_DIV_12,.wppro_badge1_DIV_13,.wppro_badge1_DIV_5,.wppro_badge1_DIV_stars,.wppro_badge1_SPAN_4{word-wrap:break-word}.wppro_badge1_DIV_5,.wppro_badge1_DIV_stars,.wppro_badge1_SPAN_4{caret-color:#666}.wppro_badge1_SPAN_4{clear:both;font-size:18px;font-weight:700}.wppro_badge1_DIV_5{color:#666;width:auto;perspective-origin:151.36px 32px;transform-origin:151.36px 32px;font:400 15px/24px "Helvetica Neue",Helvetica,Arial,sans-serif}.wppro_badge1_DIV_stars{bottom:0;color:#618cff;margin-bottom:2px;left:0;position:relative;right:0;top:0;width:auto;perspective-origin:151.36px 13.5px;transform-origin:151.36px 13.5px;font-size:22px;margin-top:6px;white-space:nowrap}.wppro_badge1_DIV_12,.wppro_badge1_DIV_13{clear:both;width:auto;perspective-origin:151.36px 16px;transform-origin:151.36px 16px;border:0 #666;outline:#666 0}.wppro_badge1_DIV_12{margin:8px 0 0}.wppro_badge1_DIV_13{margin:6px 0 0}.wppro_badge1_SPAN_13{box-sizing:border-box;color:#4080ff;text-decoration:none solid #4080ff;word-wrap:break-word;column-rule-color:#4080ff;caret-color:#4080ff;border:0 #4080ff;font-size:20px;font-weight:700;outline:#4080ff 0}.wppro_badge1_A_14{color:unset;text-decoration:underline solid #666;word-wrap:break-word}.wppro_badge1_SPAN_15{box-sizing:border-box;text-decoration:none solid #666;word-wrap:break-word;column-rule-color:#666;caret-color:#666;border:0 #666;outline:#666 0}.wppro_badge1_DIV_1.b3s1{margin-top:0;margin-bottom:0;padding:0 5px;border-width:3px}span.wppro_badge1_SPAN_4.b3s4{font-size:15px}.wppro_badge1_DIV_stars.b3s6{margin-top:2px}.wppro_badge1_DIV_12.b3s12,h3#fpc_title{margin-top:0}span.wppro_badge1_SPAN_13.b3s13{font-size:14px}img.wppro_badge1_IMG_3.b3i{margin-right:5px}img.wppro_badge3_IMG_4{margin-right:5px;width:auto}.wprev_badge_5_outer{padding:20px;border:1px solid #cdcdcd;text-align:center;width:100%;box-shadow:rgb(0 0 0 / 10%) 0 2px 8px 0}img.wppro_badge5_IMG_4{margin:4px}.wppro_badge5_IMG{margin-bottom:10px;height:100px}.wppro_badge5_name{font-size:20px;font-weight:700;margin-bottom:10px}.wppro_badge5_stars{margin-bottom:10px!important}img.wppro_badge7_IMG_4.wprevsmallbadgeicon{height:32px;margin:5px}.wppro_badge7_avgrating{font-size:3rem;font-weight:600;line-height:1}span.wppro_badge1_SPAN_13.b5{font-size:unset}.wprevpro_badge.wppro_badge1_DIV_1.b6s1{text-align:center;width:max-content;padding:5px 20px}span.wppro_avg_b6s6a{margin-right:10px;color:#4a4a4a}.b6s2 .wppro_badge1_DIV_13{margin-top:0;margin-bottom:-5px}.wppro_badge1_DIV_12.b6s12{font-size:12px;margin-top:-5px;margin-bottom:-5px}img.wppro_badge6_IMG_4{margin:0 3px;height:32px}.wprevpro-rating{border:0;margin:0;padding:5px}.wprevpro_form .wprevform-field,button.button.wprevpro_btn_show_form,p.wprevpro_required_notice{margin-bottom:1.5em}.wprevpro-rating:focus{outline:#ccc solid 0}.badgehideclass,.wprevpro-rating input[type=radio],.wprevpro-rating label[for$=star0]{display:none!important}.wprevpro-rating label{font-weight:400;width:20px;height:20px;background:gold;display:inline-block;margin-bottom:0;margin-right:2px;transition:.3s;-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 20 22'%3E%3Cpath d='M20.429 8.14c0 0.221-0.16 0.43-0.319 0.589l-4.456 4.346 1.056 6.138c0.012 0.086 0.012 0.16 0.012 0.246 0 0.319-0.147 0.614-0.503 0.614-0.172 0-0.344-0.061-0.491-0.147l-5.512-2.897-5.512 2.897c-0.16 0.086-0.319 0.147-0.491 0.147-0.356 0-0.516-0.295-0.516-0.614 0-0.086 0.012-0.16 0.025-0.246l1.056-6.138-4.469-4.346c-0.147-0.16-0.307-0.368-0.307-0.589 0-0.368 0.381-0.516 0.687-0.565l6.163-0.896 2.762-5.586c0.11-0.233 0.319-0.503 0.602-0.503s0.491 0.27 0.602 0.503l2.762 5.586 6.163 0.896c0.295 0.049 0.688 0.196 0.688 0.565z'%3E%3C/path%3E%3C/svg%3E%0A")}span.wppro_page_dots,span.wppro_page_numbers{text-transform:uppercase;background:#fff;float:none}span.wppro_badge1_DIV_stars.b4s2{font-size:20px;vertical-align:middle;margin:0;padding:0}.wprevpro-rating-wrapper.in-view .wprevpro-rating{margin:0;padding:0}.wprevpro-rating-wrapper.in-metabox .wprevpro-rating>label:before{font-size:20px;line-height:27px;padding:0 4px;color:#0073aa}.wprevpro-rating input[type=radio]:checked+label:before,.wprevpro-rating label:before,.wprevpro-rating-wrapper.in-metabox input[type=radio]:checked+label:before{color:#fdbf0c}.svg-wprsp-star-o,.wprevpro-rating input:checked~label,.wprevpro-rating label:hover~label,.wprevpro-rating:hover label:hover~input:not(:checked)+label{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 20 22'%3E%3Cpath d='M13.959 12.522l3.757-3.646-5.181-0.761-2.32-4.69-2.32 4.69-5.181 0.761 3.757 3.646-0.896 5.169 4.641-2.443 4.628 2.443zM20.429 8.14c0 0.221-0.16 0.43-0.319 0.589l-4.456 4.346 1.056 6.138c0.012 0.086 0.012 0.16 0.012 0.246 0 0.331-0.147 0.614-0.503 0.614-0.172 0-0.344-0.061-0.491-0.147l-5.512-2.897-5.512 2.897c-0.16 0.086-0.319 0.147-0.491 0.147-0.356 0-0.516-0.295-0.516-0.614 0-0.086 0.012-0.16 0.025-0.246l1.056-6.138-4.469-4.346c-0.147-0.16-0.307-0.368-0.307-0.589 0-0.368 0.381-0.516 0.687-0.565l6.163-0.896 2.762-5.586c0.11-0.233 0.319-0.503 0.602-0.503s0.491 0.27 0.602 0.503l2.762 5.586 6.163 0.896c0.295 0.049 0.688 0.196 0.688 0.565z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-star,.wprevpro-rating input[type=radio]:checked+label,.wprevpro-rating:hover input~label{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 20 22'%3E%3Cpath d='M20.429 8.14c0 0.221-0.16 0.43-0.319 0.589l-4.456 4.346 1.056 6.138c0.012 0.086 0.012 0.16 0.012 0.246 0 0.319-0.147 0.614-0.503 0.614-0.172 0-0.344-0.061-0.491-0.147l-5.512-2.897-5.512 2.897c-0.16 0.086-0.319 0.147-0.491 0.147-0.356 0-0.516-0.295-0.516-0.614 0-0.086 0.012-0.16 0.025-0.246l1.056-6.138-4.469-4.346c-0.147-0.16-0.307-0.368-0.307-0.589 0-0.368 0.381-0.516 0.687-0.565l6.163-0.896 2.762-5.586c0.11-0.233 0.319-0.503 0.602-0.503s0.491 0.27 0.602 0.503l2.762 5.586 6.163 0.896c0.295 0.049 0.688 0.196 0.688 0.565z'%3E%3C/path%3E%3C/svg%3E%0A")}.wprevpro_form{margin:0 auto;padding:10px}h3#fpc_title{padding:10px;margin-bottom:0}.wprevpro_form .required.symbol:after{content:'*';color:red;margin:0 4px}.wprevpro_form label{font-weight:700;display:inline-block!important;float:none}.wprevpro_form input[type=email],.wprevpro_form input[type=file],.wprevpro_form input[type=text],.wprevpro_form input[type=url],.wprevpro_form select,.wprevpro_form textarea{box-sizing:border-box;display:block;float:none;width:100%;max-width:unset;margin:3px 0;padding:3px 5px;border:1px solid #ddd;box-shadow:inset 0 1px 2px rgb(0 0 0 / .07);background-color:#fff;color:#32373c;outline:0;transition:border-color 50ms ease-in-out}.wprevpro_form input[type=file]{border:unset;box-shadow:unset;padding-left:0}.wprevpro_submiterror,.wprevpro_submitsuccess{border-width:1px;border-style:solid;margin-bottom:10px;margin-top:10px;padding:10px}.wprevpro_form textarea{height:11em}.forceloadmorehide,.slickwprev-arrow.slickwprev-hidden,.slickwprev-slide.slickwprev-loading img,.wprev_banner_outer .wprevpro_ai_header_types_div,.wprev_missing_image,.wpreveprohme,.wprevform-field.btn1>input,.wprevform-field.btn2>input,.wprevhideme{display:none}.wprevpro_submitsuccess{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.wprevpro_submiterror{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.btnwprevdefault,.btnwprevstyle2,.wprevform-field.btn1>label,.wprevform-field.btn2>label{color:#555;line-height:24px;font-size:14px;font-weight:600;cursor:pointer;display:inline-block;text-decoration:none}.wprev_loader{border:5px solid #f3f3f3;border-radius:50%;border-top:5px solid #b4b9be;width:40px;height:40px;-webkit-animation:2s linear infinite spin;animation:2s linear infinite spin}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.btnwprevdefault,.wprevform-field.btn1>label{background:#f7f7f7;box-shadow:0 1px 0 #ccc;vertical-align:top;margin:4px 5px 4px 0;padding:8px 18px;border:1px solid #ccc;-webkit-appearance:none;border-radius:3px;white-space:nowrap;box-sizing:border-box;height:auto}.btnwprevdefault:focus,.btnwprevdefault:hover,.btnwprevstyle2:hover,.wprevform-field.btn1>label:hover,.wprevform-field.btn2>label:hover{background:#e1dfdf}.btnwprevdefault:focus{border-color:#5b9dd9;box-shadow:0 0 3px rgb(0 115 170 / .8)}.btnwprevdefault:active{background:#eee;border-color:#999;box-shadow:inset 0 2px 5px -3px rgb(0 0 0 / .5);-webkit-transform:translateY(1px);transform:translateY(1px);outline:0}.btnwprevstyle2,.wprevform-field.btn2>label{padding:10px 20px;background:#ebebeb;border-radius:3px;border-width:0;height:auto}.wppro_dashboardReviewSummary{display:flex;align-items:flex-start;justify-content:center;padding:1.6em 1.2em;align-items:center;position:relative;font-size:14px;transition:.3s}.wppro_dashboardReviewSummary__left{min-width:fit-content;text-align:center;color:rgb(0 0 0 / .9);margin-right:2.5em}.wppro_dashboardReviewSummary__avgRating{font-size:4.5em;font-weight:600;line-height:1;margin-bottom:0;margin-top:-10px}.wppro_dashboardReviewSummary__avgReviews{margin-top:10px;color:#5e5e5e;font-size:1.7em;font-weight:400}.wprevb2avgtot{margin-bottom:5px}.wppro_dashboardReviewSummary__right{position:relative;margin-bottom:auto;width:100%}.wppro_b2__ratingRow:not(:last-child){margin-bottom:.19em}.wppro_b2__ratingRow{display:flex;align-items:center;font-size:1.4em;line-height:27px}.ratingRow__star{margin-left:.3em}.wppro_b2__ratingProgress{height:.4em;background-color:#eee;width:100%;margin:0 1em}.wppro_b2__ratingProgress__fill{height:100%;background-color:#ffd54f}.wppro_b2__ratingRow__avg{min-width:2.3em;margin-right:-10px;word-wrap:normal}.bigstar{font-size:32px}.wppro_badge2_IMG_4{margin-right:5px;margin-left:5px;display:unset!important;text-decoration:none;max-height:32px;width:auto}.b2icons{margin-bottom:-10px}img.wprevpro_form_site_logo{margin-top:12px;margin-right:12px}img.wprevpro_t1_rec_img_file{height:16px;width:16px}.wppro_twscrname{font-size:11px;color:#9d9d9d;line-height:11px;font-style:italic}.wppro_twscrname a{color:#9d9d9d}.wppro_updown{font-size:35px;margin-right:10px;cursor:pointer}.wppro_updown_yellobg{background:50% 50% no-repeat #fff0;background-image:url(/wp-content/plugins/wp-review-slider-pro/public/css/imgs/yellow1px.png);background-size:25px 25px;border-radius:35px}.wprevmodal_modal{position:fixed;z-index:1000000;left:0;top:0;width:100%;height:100%;background-color:rgb(0 0 0 / .4);overflow:hidden}.wprevmodal_modal-content{background-color:#fefefe;margin:7% auto;padding:20px;border:1px solid #888;width:80%;max-height:80%;overflow:auto;border-radius:4px}@media only screen and (max-width:768px){.wprevpro-rating label:before{font-size:2em}.wprevmodal_modal-content{margin:10% auto;width:85%;max-height:85%}}.wprevmodal_close{color:#aaa;float:right;font-size:28px;font-weight:700;margin-top:-15px;margin-right:-10px}.wprev_searchsort,span.wppro_page_dots,span.wppro_page_numbers,span.wprevpro_stag{color:#939393;font-size:14px}.wprevmodal_close:focus,.wprevmodal_close:hover{color:#000;text-decoration:none;cursor:pointer}.wprevmodal_modal-content::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .3);background-color:#f5f5f5}.wprevmodal_modal-content::-webkit-scrollbar{width:8px;background-color:#f5f5f5}.wprevmodal_modal-content::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .3);background-color:#555}span.wppro_page_numbers{border:1px solid #bfbfbf;padding:8px 14px;cursor:pointer}.wppro_page_numbers_ul li{display:inline-block;padding-left:0!important;list-style:unset!important;margin:10px 2px}ul.wppro_page_numbers_ul{display:inline-block;margin:0;box-shadow:none;list-style:none;padding:0 5px!important}div.wppro_pagination{margin:5px 13px}img.wprppagination_loading_image{vertical-align:middle;width:21px;height:21px;margin-left:10px}span.wppro_page_dots{border:1px solid #bfbfbf;padding:8px 14px}.wprev_header_txt{text-align:center;margin-top:20px;margin-bottom:10px}.wprev_searchsort{margin-bottom:5px;min-height:30px}.wprevmodal_rdmore_close,.wprevslideout_close{color:#aaa;font-size:28px;float:right;cursor:pointer;font-weight:700}input#wprevpro_header_search_input{margin-left:5px;padding-left:8px;border:1px solid #bfbfbf;margin-bottom:5px}input#wprevpro_header_search_input::placeholder{color:#939393;opacity:1}select.wprev_sort{margin-left:5px;padding-left:8px}select.wprev_sort option:disabled{color:#939393}.wprev_norevsfound{padding:10px}span.wprevpro_stag{margin:0 5px 5px;float:none;border:1px solid #bfbfbf;padding:3px 7px;cursor:pointer;display:inline-block}.b4s12{vertical-align:middle}div.wppro_badge4_DIV_1{line-height:27px}.wprevslideout_close{margin-top:0;margin-right:5px}.wprs_masonry_js{position:relative;opacity:0}.wprs_masonry_item_js{position:absolute}.wprs_masonry_item_js.outerrevdiv>div:first-child{margin-left:0;margin-right:0}.wprs_masonry_item.outerrevdiv>div:first-child{margin-left:8px;margin-right:8px}.wprs_unslider-wrap.wprs_unslider-carousel>li:before{content:none}a.btnwprevdefault_licon img{height:50px}a.btnwprevdefault_sicon img{height:32px}.wprevsiteicon{width:auto}.wprevmodal_modal_rdmore{display:none;position:fixed;z-index:1000000;left:0;top:0;width:100%;height:100%;background-color:rgb(0 0 0 / .4);overflow:hidden}.wprevmodal_modal_rdmore-content{background-color:#fefefe;padding:20px;border:1px solid #888;width:650px;max-height:80%;overflow:auto;border-radius:4px;position:relative;margin:0 auto;top:20%}.wprevmodal_rdmore_close{margin-top:-15px;margin-right:-10px}.rdmorepoplogo .wprevsiteicon{margin:0;padding:0;position:unset}.rdmorepopbody img.wprev_media_img{height:90px}.wprev_banner_outer{background:#f0f0f0;border-radius:2px;margin:15px 20px}.wprev_banner_top{font-size:14px;border-bottom-style:solid;border-bottom-width:1px;padding:0 5px;border-color:#d9d9d9}img.wppro_banner_icon{height:16px;margin-right:5px;transition:opacity .3s ease-in-out;display:inline-block;vertical-align:bottom;margin-bottom:1px}img.opaci2{opacity:.2}span.wprev_banner_top_source{margin-left:10px;margin-right:10px;display:inline-block;vertical-align:middle;line-height:normal;padding:8px 0;cursor:pointer}span.wprev_banner_top_source.cursel,span.wprev_banner_top_source:hover{border-style:solid;border-width:0 0 2px;border-color:#848484;margin-bottom:-1px}.wprev_banner_bottom{padding:5px 15px;position:relative}.wprev_banner_bottom_t{font-size:16px;margin:10px 0 2px}.wprev_banner_bottom_b{font-size:17px;margin:5px 0 10px}.slickwprev-dots li button,.slickwprev-next,.slickwprev-prev{font-size:0;line-height:0;outline:0;width:20px;cursor:pointer}span.wprev_totrevs{font-size:12px;font-weight:100}.wprevpro_bnrevus_btn{padding:8px 16px;text-align:center;text-decoration:none;display:inline-block;-webkit-transition-duration:.4s;transition-duration:.4s;background-color:#fff;color:#0000008c;border:1px solid #00000038;cursor:pointer}.wprevb1 .wprevdropdown-content a:active,.wprevb1 .wprevdropdown-content a:hover,.wprevdropdown-content_badge a:active,.wprevdropdown-content_badge a:hover,.wprevpro_bnrevus_btn:hover{background-color:#00000014}.wprevb1 .wprevpro_bnrevus_div{position:absolute;right:25px;top:20px;font-size:14px;text-align:right}.wprevb1 .wprevdropdown-content,.wprevdropdown-content_badge{display:none;position:relative;background-color:#fff;z-index:1000000;border:1px solid #00000038}.wprevb1 .wprevdropdown-content a,.wprevdropdown-content_badge a{float:none;color:#0000008c;padding:8px 12px;text-decoration:none;display:block;text-align:left;-webkit-transition-duration:.4s;transition-duration:.4s}img.banner_rtype_loading{height:16px;margin-right:5px;margin-bottom:-3px}.slickwprev-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}.slickwprev-list{position:relative;display:block;overflow:hidden;margin:0 0 10px;padding:0}.slickwprev-dots li button:focus,.slickwprev-dots li button:hover,.slickwprev-list:focus{outline:0}.slickwprev-list.dragging{cursor:pointer;cursor:hand}.slickwprev-slider .slickwprev-list,.slickwprev-slider .slickwprev-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slickwprev-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slickwprev-track:after,.slickwprev-track:before{display:table;content:''}.slickwprev-track:after{clear:both}.slickwprev-slide{display:none;float:left;height:100%;min-height:1px;padding-left:0;padding-right:0}[dir=rtl] .slickwprev-slide{float:right}.slickwprev-slide.dragging img{pointer-events:none}.slickwprev-vertical .slickwprev-slide{display:block;height:auto;border:1px solid #fff0}.slickwprev-loading .slickwprev-list{background:url(/wp-content/plugins/wp-review-slider-pro/public/css/ajax-loader.gif) center center no-repeat #fff}@font-face{font-display:swap;font-family:slick;font-weight:400;font-style:normal;src:url(/wp-content/plugins/wp-review-slider-pro/public/css/fonts/slick.eot);src:url(/wp-content/plugins/wp-review-slider-pro/public/css/fonts/slick.eot?#iefix) format('embedded-opentype'),url(/wp-content/plugins/wp-review-slider-pro/public/css/fonts/slick.woff) format('woff'),url(/wp-content/plugins/wp-review-slider-pro/public/css/fonts/slick.ttf) format('truetype'),url(/wp-content/plugins/wp-review-slider-pro/public/css/fonts/slick.svg#slick) format('svg')}.slickwprev-next,.slickwprev-prev{position:absolute;top:50%;display:block;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);color:transparent!important;border:none;background:0 0}.slickwprev-next:focus,.slickwprev-next:hover,.slickwprev-prev:focus,.slickwprev-prev:hover{color:#fff0;outline:0;background:0 0!important;position:absolute;top:50%;border:unset}.slickwprev-current .avatarnavdiv .wprevpro_avatarimg,.slickwprev-dots li button:focus:before,.slickwprev-dots li button:hover:before,.slickwprev-next:focus:before,.slickwprev-next:hover:before,.slickwprev-prev:focus:before,.slickwprev-prev:hover:before{opacity:1}.slickwprev-active .avatarnavdiv .wprevpro_avatarimg,.slickwprev-cloned .avatarnavdiv .wprevpro_avatarimg,.slickwprev-next.slickwprev-disabled:before,.slickwprev-prev.slickwprev-disabled:before{opacity:.25}.slickwprev-next:before,.slickwprev-prev:before{font-size:20px;line-height:1;opacity:.75;color:#ddd}.slickwprev-prev{left:-15px}[dir=rtl] .slickwprev-prev{right:-15px;left:auto}.slickwprev-prev:before,[dir=rtl] .slickwprev-next:before{content:'←'}.slickwprev-next:before,[dir=rtl] .slickwprev-prev:before{content:'→'}.slickwprev-next{right:-15px}[dir=rtl] .slickwprev-next{right:auto;left:-15px}.slickwprev-dots{position:absolute;bottom:-10px;display:block!important;width:100%;padding:0!important;margin:0;list-style:none;text-align:center}.slickwprev-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0;padding:0;cursor:pointer}.slickwprev-dots li button{display:block;height:20px;padding:5px;color:#fff0;border:0;background:0 0}.slickwprev-dots li button:before{font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000}.slickwprev-dots li.slickwprev-active button:before{opacity:.75;color:#000}.wprevgoslick_avatarnav{margin:20px 50px 50px;transition:height .2s ease-out}.avatarnavdiv{margin-bottom:25px;display:flex;justify-content:center}.avataronlyrevdiv{margin-top:20px}@media only screen and (min-width:600px){.wprevgoslicknavcontainer{margin-left:80px;margin-right:80px}}button.slickwprev-arrow.slickwprev-disabled{cursor:unset}.wprev_pro_float_outerdiv .slickwprev-prev{left:-5px}.wprev_pro_float_outerdiv .slickwprev-next{right:-5px}button.slickwprev-arrow{z-index:1000;font-size:0}.wprev_pro_float_outerdiv .wpproslider_t10_DIV_2{box-shadow:rgb(0 0 0 / .1) 0 2px 8px 0}.floattype_badge .wprev_pro_float_outerdiv-close{right:0}.floattype_pop .wprev_pro_float_outerdiv-close{right:5px}.wprev_pro_float_outerdiv-close{cursor:pointer;color:#666;font-size:20px;font-weight:700;font-family:none;position:absolute;right:10px;top:0;padding:unset;z-index:99;opacity:.8;margin:0;line-height:20px;text-align:center;vertical-align:middle;display:block;box-sizing:border-box;width:20px;height:20px;border:3px solid #f5f5f5;border-radius:100%;background:-webkit-linear-gradient(-45deg,transparent 0,transparent 46%,#c4c4c4 46%,#c4c4c4 56%,transparent 56%,transparent 100%),-webkit-linear-gradient(45deg,transparent 0,transparent 46%,#c4c4c4 46%,#c4c4c4 56%,transparent 56%,transparent 100%);background-color:#f5f5f5;box-shadow:0 0 5px 1px rgb(0 0 0 / 25%);transition:.3s}.wprev_pro_float_outerdiv-close:hover{opacity:1;border-color:#e5e5e5;background-color:#e5e5e5}.wpproslider_t3_DIV_1a .wprev_media_div{margin:-22px 22px 34px 55px}@media screen and (min-width:800px){.w3_wprs-col.l2\.4.outerrevdiv{width:20%}}.wprevpro_btn_show_rdpop,.wprs_rd_less,.wprs_rd_more{color:#a5a5a5}.readmoreownerresdiv,.readmoretextdiv{transition:max-height .5s ease-out;overflow:hidden}.indrevtextscroll{max-height:100px;overflow-y:auto;padding-right:2px}.indrevtextscroll::-webkit-scrollbar{width:4px}.indrevtextscroll::-webkit-scrollbar-thumb{background-color:#999;outline:#708192 solid 1px}.indrevtextscroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgb(0 0 0 / .3)}/*! unslider css */.wprs_unslider,.wprs_unslider-fade,.wprs_unslider-wrap{position:relative}.wprs_unslider{overflow:visible;margin:0;padding:0}.wprs_unslider-arrow,.wprs_unslider-nav ol li{overflow:hidden;text-indent:-999em;cursor:pointer}.wprs_unslider-wrap.wprs_unslider-carousel>li{float:left;border-bottom:hidden;clear:none;height:unset;text-indent:0}.wprs_unslider-vertical>ul{height:100%}.wprs_unslider-vertical li{float:none;width:100%}.wprs_unslider-fade .wprs_unslider-wrap li{position:absolute;left:0;top:0;right:0;z-index:8;list-style-type:none}.wprs_unslider-fade .wprs_unslider-wrap li.wprs_unslider-active{z-index:10}.wprs_unslider li,.wprs_unslider ol,.wprs_unslider ul{list-style:none!important;margin:0;padding:0!important;border:none}.wprs_unslider-arrow{position:absolute;z-index:2;display:block;width:28px;height:28px;top:50%;right:-20px;left:auto;margin-top:-16px;background:58% 51% no-repeat rgb(0 0 0 / .2);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAQCAQAAABuQZ3IAAAAi0lEQVR4AU3OISBEQQBAwS0AACS9NxqQgCZpkiYBVddFvWhAAUABAPQCAGC4g/0vTnrBqCfDIZl70J+kMUBPpEwT4FNXxBxz4F1HxHyr4EVTxBLb4EFNxEon4CJSlVNw9AcV9sC16h8osgke1P1ArgXwouVvdQq86ww/GQefusNf7kBviBlxpT8k+gL/Wox4r1d4MwAAAABJRU5ErkJggg==);background-size:7px 11px;border-radius:32px!important;opacity:.6;transition:opacity .2s;border-width:0!important;box-shadow:unset!important}.wprs_unslider-arrow.next{left:auto}.wprs_unslider-arrow.prev{left:-20px;right:auto;transform:rotate(-180deg)}ul.wprs_unslider-wrap{margin:unset!important}.wprs_unslider-nav ol{list-style:none;text-align:center}.wprs_unslider-nav ol li{display:inline-block;width:9px;height:9px;margin:0 4px;background:0 0;border-radius:5px!important;border:1px solid #c3c3c3}.wprs_unslider-nav ol li.wprs_unslider-active{background:#c3c3c3;cursor:default}.wprev_after_widget_div{word-wrap:normal;display:block}ul.wprs_unslider-wrap li{margin:0!important}.svgicons.svg-wprsp-smile-o.wppro_updown.svg-smileselect,.svgicons.wppro_updown.svg-wprsp-thumbs-up{background:green}.svgicons.svg-wprsp-frown-o.wppro_updown.svg-smileselect,.svgicons.wppro_updown.svg-wprsp-thumbs-down{background:red}.svgicons.wppro_updown{background:#aaa}.wprevpro_star_imgs span.svgicons{width:18px;height:18px;background:gold;display:inline-block;margin-bottom:-2px;margin-right:1px}.wppro_badge1_DIV_stars span.svgicons,span.svgbadgestar{width:22px;height:22px;display:inline-block}.wppro_badge1_DIV_stars span.svgicons{background:gold;margin-bottom:-2px;margin-right:1px}#avg_rating span.svgicons,.lh36 span.svgicons{width:15px;height:15px;background:gold;display:inline-block;margin-bottom:-2px;margin-right:0}span.wppro_badge1_DIV_stars.b4s2 span.svgicons{width:18px;height:18px;margin-bottom:0;margin-right:0}.bigstar span.svgicons{width:32px;height:32px}span.svgicons.svg-wprsp-star-full.ratingRow__star{width:19px;height:19px;background:gold;display:inline-block;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position:center;margin-bottom:1px;margin-right:0}span.svgicons.svg-empty{width:0!important;height:0!important}fieldset#wprevpro_review_rating span.svgicons{width:35px;height:35px;display:inline-block;margin-bottom:-2px;margin-right:0}span.svgbadgestar{background:#fccd11;margin:1px 2px 0 0}span.svgicons.svg-wprsp-verified{width:18px;height:18px;background:#a3a29e;display:inline-block;margin-bottom:-3px;margin-right:4px;margin-left:2px}span.svgicons.svg-wprsp-camera,span.svgicons.svg-wprsp-video-camera{height:14px;background:#555;display:inline-block;margin-bottom:-2px;margin-right:1px}.wprevpro_tooltip{display:none;position:absolute;padding-left:10px;padding-right:10px;color:#efefef;background-color:#000000bf;border-radius:3px;font-family:sans-serif;font-style:normal;font-size:10px;line-height:24px;z-index:999999}.wprev_select{display:grid;grid-template-columns:repeat(3,1fr);max-width:300px;gap:2px}.wprev_select__item{padding:5px;cursor:pointer;font-family:Heebo,sans-serif;text-align:center;border-radius:5px;background:#eee;transition:background .1s}.wprev_select__item--selected{background:#7e7e7e;color:#fff}a.wprev_media_img_a{display:inline-block;text-decoration:none}a.wprev_media_img_a:focus{color:unset;box-shadow:0 0 0 0 #fff;outline:#fff0 solid 0}span.svgicons.svg-wprsp-camera{width:15px}span.svgicons.svg-wprsp-video-camera{width:14px}.svg-wprsp-camera{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='24' height='22' viewBox='0 0 24 22'%3E%3Cpath d='M11.786 8.446c1.952 0 3.536 1.584 3.536 3.536s-1.584 3.536-3.536 3.536-3.536-1.584-3.536-3.536 1.584-3.536 3.536-3.536zM20.429 3.339c1.731 0 3.143 1.412 3.143 3.143v11c0 1.731-1.412 3.143-3.143 3.143h-17.286c-1.731 0-3.143-1.412-3.143-3.143v-11c0-1.731 1.412-3.143 3.143-3.143h2.75l0.626-1.67c0.307-0.81 1.265-1.473 2.124-1.473h6.286c0.859 0 1.817 0.663 2.124 1.473l0.626 1.67h2.75zM11.786 17.482c3.032 0 5.5-2.468 5.5-5.5s-2.468-5.5-5.5-5.5-5.5 2.468-5.5 5.5 2.468 5.5 5.5 5.5z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-circle{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='19' height='22' viewBox='0 0 19 22'%3E%3Cpath d='M18.857 11.196c0 5.205-4.223 9.429-9.429 9.429s-9.429-4.223-9.429-9.429 4.223-9.429 9.429-9.429 9.429 4.223 9.429 9.429z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-facebook{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='13' height='22' viewBox='0 0 13 22'%3E%3Cpath d='M11.773 0.344v3.241h-1.927c-1.51 0-1.792 0.724-1.792 1.768v2.32h3.597l-0.479 3.634h-3.118v9.318h-3.757v-9.318h-3.131v-3.634h3.131v-2.676c0-3.106 1.903-4.8 4.677-4.8 1.326 0 2.468 0.098 2.799 0.147z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-fire{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='17' height='22' viewBox='0 0 17 22'%3E%3Cpath d='M17.286 21.018v0.786c0 0.209-0.184 0.393-0.393 0.393h-16.5c-0.209 0-0.393-0.184-0.393-0.393v-0.786c0-0.209 0.184-0.393 0.393-0.393h16.5c0.209 0 0.393 0.184 0.393 0.393zM14.143 8.054c0 4.702-5.5 5.119-5.5 8.25 0 0.859 0.43 2.001 0.823 2.75l-0.049-0.012 0.012 0.012c-3.388-1.559-6.286-3.708-6.286-7.857 0-4.702 5.5-5.119 5.5-8.25 0-0.859-0.43-2.001-0.81-2.75l0.037 0.012-0.012-0.012c3.388 1.559 6.286 3.708 6.286 7.857z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-flag{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='23' height='22' viewBox='0 0 23 22'%3E%3Ctitle%3Eflag%3C/title%3E%3Cpath d='M3.929 3.339c0 0.565-0.307 1.068-0.786 1.35v15.542c0 0.209-0.184 0.393-0.393 0.393h-0.786c-0.209 0-0.393-0.184-0.393-0.393v-15.542c-0.479-0.282-0.786-0.786-0.786-1.35 0-0.872 0.7-1.571 1.571-1.571s1.571 0.7 1.571 1.571zM22 4.125v9.367c0 0.454-0.282 0.626-0.638 0.81-1.387 0.749-2.922 1.424-4.53 1.424-2.259 0-3.339-1.719-6.016-1.719-1.952 0-4.002 0.884-5.696 1.792-0.135 0.074-0.258 0.11-0.405 0.11-0.43 0-0.786-0.356-0.786-0.786v-9.109c0-0.295 0.147-0.503 0.381-0.675 0.295-0.196 0.651-0.368 0.97-0.528 1.547-0.786 3.425-1.473 5.169-1.473 1.927 0 3.437 0.638 5.144 1.436 0.344 0.172 0.7 0.233 1.080 0.233 1.927 0 4.002-1.67 4.542-1.67 0.43 0 0.786 0.356 0.786 0.786z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-frown-o{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='19' height='22' viewBox='0 0 19 22'%3E%3Cpath d='M13.922 15.285c0.135 0.417-0.098 0.847-0.503 0.982-0.417 0.135-0.859-0.098-0.994-0.516-0.405-1.314-1.621-2.198-2.996-2.198s-2.59 0.884-2.996 2.198c-0.135 0.417-0.577 0.651-0.982 0.516-0.417-0.135-0.651-0.565-0.516-0.982 0.614-1.977 2.419-3.302 4.493-3.302s3.879 1.326 4.493 3.302zM7.857 8.054c0 0.872-0.7 1.571-1.571 1.571s-1.571-0.7-1.571-1.571 0.7-1.571 1.571-1.571 1.571 0.7 1.571 1.571zM14.143 8.054c0 0.872-0.7 1.571-1.571 1.571s-1.571-0.7-1.571-1.571 0.7-1.571 1.571-1.571 1.571 0.7 1.571 1.571zM17.286 11.196c0-4.334-3.523-7.857-7.857-7.857s-7.857 3.523-7.857 7.857 3.523 7.857 7.857 7.857 7.857-3.523 7.857-7.857zM18.857 11.196c0 5.205-4.223 9.429-9.429 9.429s-9.429-4.223-9.429-9.429 4.223-9.429 9.429-9.429 9.429 4.223 9.429 9.429z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-gift{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='19' height='22' viewBox='0 0 19 22'%3E%3Cpath d='M11.393 16.844v-8.79h-3.929v8.79c0 0.43 0.356 0.638 0.786 0.638h2.357c0.43 0 0.786-0.209 0.786-0.638zM5.795 6.482h2.394l-1.547-1.977c-0.135-0.16-0.43-0.381-0.847-0.381-0.651 0-1.179 0.528-1.179 1.179s0.528 1.179 1.179 1.179zM14.241 5.304c0-0.651-0.528-1.179-1.179-1.179-0.417 0-0.712 0.221-0.847 0.381l-1.535 1.977h2.382c0.651 0 1.179-0.528 1.179-1.179zM18.857 8.446v3.929c0 0.221-0.172 0.393-0.393 0.393h-1.179v5.107c0 0.651-0.528 1.179-1.179 1.179h-13.357c-0.651 0-1.179-0.528-1.179-1.179v-5.107h-1.179c-0.221 0-0.393-0.172-0.393-0.393v-3.929c0-0.221 0.172-0.393 0.393-0.393h5.402c-1.522 0-2.75-1.228-2.75-2.75s1.228-2.75 2.75-2.75c0.823 0 1.584 0.344 2.063 0.945l1.571 2.026 1.571-2.026c0.479-0.602 1.24-0.945 2.063-0.945 1.522 0 2.75 1.228 2.75 2.75s-1.228 2.75-2.75 2.75h5.402c0.221 0 0.393 0.172 0.393 0.393z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-gittip{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='19' height='22' viewBox='0 0 19 22'%3E%3Cpath d='M9.49 16.181l4.297-5.807c0.331-0.454 0.724-1.915-0.528-2.738-1.056-0.688-2.063-0.16-2.59 0.454-0.196 0.221-0.54 0.491-1.179 0.491s-0.97-0.27-1.166-0.491c-0.528-0.614-1.535-1.142-2.603-0.454-1.24 0.823-0.847 2.283-0.516 2.738zM18.857 11.196c0 5.205-4.223 9.429-9.429 9.429s-9.429-4.223-9.429-9.429 4.223-9.429 9.429-9.429 9.429 4.223 9.429 9.429z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-glass{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath d='M20.858 2.48c0 0.356-0.282 0.712-0.528 0.958l-7.759 7.759v9.429h3.929c0.43 0 0.786 0.356 0.786 0.786s-0.356 0.786-0.786 0.786h-11c-0.43 0-0.786-0.356-0.786-0.786s0.356-0.786 0.786-0.786h3.929v-9.429l-7.759-7.759c-0.246-0.246-0.528-0.602-0.528-0.958 0-0.602 0.761-0.712 1.215-0.712h17.286c0.454 0 1.215 0.11 1.215 0.712z'%3E%3C/path%3E%3C/svg%3E%0A")}.svg-wprsp-google-plus{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='28' height='22' viewBox='0 0 28 22'%3E%3Cpath d='M17.642 11.405c0 5.144-3.45 8.79-8.643 8.79-4.972 0-8.999-4.027-8.999-8.999s4.027-8.999 8.999-8.999c2.431 0 4.456 0.884 6.028 2.357l-2.443 2.345c-0.663-0.638-1.829-1.387-3.585-1.387-3.069 0-5.574 2.541-5.574 5.684s2.504 5.684 5.574 5.684c3.56 0 4.898-2.566 5.107-3.879h-5.107v-3.094h8.496c0.086 0.454 0.147 0.908 0.147 1.498zM28.286 9.907v2.578h-2.566v2.566h-2.578v-2.566h-2.566v-2.578h2.566v-2.566h2.578v2.566h2.566z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-heart{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath d='M11 20.625c-0.196 0-0.393-0.074-0.54-0.221l-7.661-7.391c-0.098-0.086-2.799-2.554-2.799-5.5 0-3.597 2.198-5.746 5.868-5.746 2.148 0 4.162 1.694 5.132 2.652 0.97-0.958 2.983-2.652 5.132-2.652 3.671 0 5.868 2.148 5.868 5.746 0 2.946-2.701 5.414-2.811 5.525l-7.648 7.366c-0.147 0.147-0.344 0.221-0.54 0.221z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-heart-o{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath d='M20.429 7.513c0-3.45-2.333-4.174-4.297-4.174-1.829 0-3.892 1.977-4.53 2.738-0.295 0.356-0.908 0.356-1.203 0-0.638-0.761-2.701-2.738-4.53-2.738-1.964 0-4.297 0.724-4.297 4.174 0 2.247 2.271 4.334 2.296 4.358l7.133 6.875 7.121-6.863c0.037-0.037 2.308-2.124 2.308-4.371zM22 7.513c0 2.946-2.701 5.414-2.811 5.525l-7.648 7.366c-0.147 0.147-0.344 0.221-0.54 0.221s-0.393-0.074-0.54-0.221l-7.661-7.391c-0.098-0.086-2.799-2.554-2.799-5.5 0-3.597 2.198-5.746 5.868-5.746 2.148 0 4.162 1.694 5.132 2.652 0.97-0.958 2.983-2.652 5.132-2.652 3.671 0 5.868 2.148 5.868 5.746z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-leaf{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath d='M15.714 8.839c0-0.43-0.356-0.786-0.786-0.786-4.346 0-7.145 1.817-9.981 4.948-0.147 0.16-0.233 0.331-0.233 0.552 0 0.43 0.356 0.786 0.786 0.786 0.221 0 0.393-0.086 0.552-0.233 0.602-0.54 1.142-1.129 1.731-1.682 2.222-2.001 4.125-2.799 7.145-2.799 0.43 0 0.786-0.356 0.786-0.786zM22 6.408c0 0.786-0.086 1.584-0.246 2.369-0.786 3.818-3.241 6.298-6.654 7.992-1.657 0.835-3.511 1.326-5.377 1.326-1.179 0-2.394-0.196-3.511-0.577-0.589-0.196-1.768-0.97-2.259-0.97-0.614 0-1.35 2.504-2.419 2.504-0.773 0-1.007-0.381-1.338-0.945-0.11-0.209-0.196-0.282-0.196-0.54 0-1.277 2.431-2.271 2.431-2.983 0-0.11-0.319-0.761-0.368-1.007-0.074-0.417-0.11-0.847-0.11-1.277 0-3.904 3.106-6.691 6.593-7.845 2.517-0.835 7.869 0.135 9.576-1.485 0.675-0.626 1.007-1.203 2.038-1.203 1.387 0 1.842 3.597 1.842 4.641z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-lightbulb-o{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='13' height='22' viewBox='0 0 13 22'%3E%3Cpath d='M9.036 7.268c0 0.209-0.184 0.393-0.393 0.393s-0.393-0.184-0.393-0.393c0-0.847-1.314-1.179-1.964-1.179-0.209 0-0.393-0.184-0.393-0.393s0.184-0.393 0.393-0.393c1.142 0 2.75 0.602 2.75 1.964zM11 7.268c0-2.455-2.492-3.929-4.714-3.929s-4.714 1.473-4.714 3.929c0 0.786 0.319 1.608 0.835 2.21 0.233 0.27 0.503 0.528 0.749 0.81 0.872 1.044 1.608 2.271 1.731 3.658h2.799c0.123-1.387 0.859-2.615 1.731-3.658 0.246-0.282 0.516-0.54 0.749-0.81 0.516-0.602 0.835-1.424 0.835-2.21zM12.571 7.268c0 1.265-0.417 2.357-1.265 3.29s-1.964 2.247-2.063 3.56c0.356 0.209 0.577 0.602 0.577 1.007 0 0.295-0.11 0.577-0.307 0.786 0.196 0.209 0.307 0.491 0.307 0.786 0 0.405-0.209 0.773-0.552 0.994 0.098 0.172 0.16 0.381 0.16 0.577 0 0.798-0.626 1.179-1.338 1.179-0.319 0.712-1.031 1.179-1.805 1.179s-1.485-0.467-1.805-1.179c-0.712 0-1.338-0.381-1.338-1.179 0-0.196 0.061-0.405 0.16-0.577-0.344-0.221-0.552-0.589-0.552-0.994 0-0.295 0.11-0.577 0.307-0.786-0.196-0.209-0.307-0.491-0.307-0.786 0-0.405 0.221-0.798 0.577-1.007-0.098-1.314-1.215-2.627-2.063-3.56s-1.265-2.026-1.265-3.29c0-3.339 3.18-5.5 6.286-5.5s6.286 2.161 6.286 5.5z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-meh-o{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='19' height='22' viewBox='0 0 19 22'%3E%3Cpath d='M14.143 13.554c0 0.43-0.356 0.786-0.786 0.786h-7.857c-0.43 0-0.786-0.356-0.786-0.786s0.356-0.786 0.786-0.786h7.857c0.43 0 0.786 0.356 0.786 0.786zM7.857 8.054c0 0.872-0.7 1.571-1.571 1.571s-1.571-0.7-1.571-1.571 0.7-1.571 1.571-1.571 1.571 0.7 1.571 1.571zM14.143 8.054c0 0.872-0.7 1.571-1.571 1.571s-1.571-0.7-1.571-1.571 0.7-1.571 1.571-1.571 1.571 0.7 1.571 1.571zM17.286 11.196c0-4.334-3.523-7.857-7.857-7.857s-7.857 3.523-7.857 7.857 3.523 7.857 7.857 7.857 7.857-3.523 7.857-7.857zM18.857 11.196c0 5.205-4.223 9.429-9.429 9.429s-9.429-4.223-9.429-9.429 4.223-9.429 9.429-9.429 9.429 4.223 9.429 9.429z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-minus{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='17' height='22' viewBox='0 0 17 22'%3E%3Cpath d='M17.286 9.232v2.357c0 0.651-0.528 1.179-1.179 1.179h-14.929c-0.651 0-1.179-0.528-1.179-1.179v-2.357c0-0.651 0.528-1.179 1.179-1.179h14.929c0.651 0 1.179 0.528 1.179 1.179z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-moon-o{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='18' height='22' viewBox='0 0 18 22'%3E%3Cpath d='M15.493 16.193c-0.442 0.074-0.896 0.11-1.35 0.11-4.555 0-8.25-3.695-8.25-8.25 0-1.559 0.454-3.081 1.277-4.383-3.266 0.97-5.598 3.965-5.598 7.526 0 4.334 3.523 7.857 7.857 7.857 2.369 0 4.592-1.080 6.065-2.86zM17.985 15.15c-1.535 3.327-4.898 5.475-8.557 5.475-5.193 0-9.429-4.235-9.429-9.429 0-5.095 3.99-9.232 9.073-9.416 0.344-0.012 0.626 0.184 0.749 0.479 0.135 0.307 0.049 0.663-0.184 0.884-1.4 1.277-2.173 3.020-2.173 4.911 0 3.683 2.996 6.679 6.679 6.679 0.97 0 1.903-0.209 2.799-0.626 0.307-0.135 0.651-0.074 0.884 0.16s0.295 0.589 0.16 0.884z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-music{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='19' height='22' viewBox='0 0 19 22'%3E%3Cpath d='M18.857 2.946v13.75c0 1.731-2.59 2.357-3.929 2.357s-3.929-0.626-3.929-2.357 2.59-2.357 3.929-2.357c0.81 0 1.621 0.147 2.357 0.479v-6.593l-9.429 2.91v8.704c0 1.731-2.59 2.357-3.929 2.357s-3.929-0.626-3.929-2.357 2.59-2.357 3.929-2.357c0.81 0 1.621 0.147 2.357 0.479v-11.872c0-0.516 0.344-0.97 0.835-1.129l10.214-3.143c0.11-0.037 0.221-0.049 0.344-0.049 0.651 0 1.179 0.528 1.179 1.179z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-paw{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 20 22'%3E%3Cpath d='M9.576 5.991c0 1.375-0.712 3.008-2.296 3.008-1.989 0-3.192-2.504-3.192-4.223 0-1.375 0.712-3.008 2.296-3.008 2.001 0 3.192 2.504 3.192 4.223zM5.377 11.921c0 1.191-0.626 2.431-1.977 2.431-1.964 0-3.401-2.406-3.401-4.186 0-1.191 0.638-2.443 1.977-2.443 1.964 0 3.401 2.419 3.401 4.199zM10.214 11.589c3.008 0 7.071 4.334 7.071 7.231 0 1.559-1.277 1.805-2.529 1.805-1.645 0-2.971-1.105-4.542-1.105-1.645 0-3.045 1.093-4.825 1.093-1.191 0-2.247-0.405-2.247-1.792 0-2.91 4.064-7.231 7.071-7.231zM13.148 8.999c-1.584 0-2.296-1.633-2.296-3.008 0-1.719 1.191-4.223 3.192-4.223 1.584 0 2.296 1.633 2.296 3.008 0 1.719-1.203 4.223-3.192 4.223zM18.452 7.722c1.338 0 1.977 1.252 1.977 2.443 0 1.78-1.436 4.186-3.401 4.186-1.35 0-1.977-1.24-1.977-2.431 0-1.78 1.436-4.199 3.401-4.199z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-plus{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='17' height='22' viewBox='0 0 17 22'%3E%3Cpath d='M17.286 9.232v2.357c0 0.651-0.528 1.179-1.179 1.179h-5.107v5.107c0 0.651-0.528 1.179-1.179 1.179h-2.357c-0.651 0-1.179-0.528-1.179-1.179v-5.107h-5.107c-0.651 0-1.179-0.528-1.179-1.179v-2.357c0-0.651 0.528-1.179 1.179-1.179h5.107v-5.107c0-0.651 0.528-1.179 1.179-1.179h2.357c0.651 0 1.179 0.528 1.179 1.179v5.107h5.107c0.651 0 1.179 0.528 1.179 1.179z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-smile-o{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='19' height='22' viewBox='0 0 19 22'%3E%3Cpath d='M13.922 13.394c-0.614 1.977-2.419 3.302-4.493 3.302s-3.879-1.326-4.493-3.302c-0.135-0.417 0.098-0.847 0.516-0.982 0.405-0.135 0.847 0.098 0.982 0.516 0.405 1.314 1.621 2.198 2.996 2.198s2.59-0.884 2.996-2.198c0.135-0.417 0.577-0.651 0.994-0.516 0.405 0.135 0.638 0.565 0.503 0.982zM7.857 8.054c0 0.872-0.7 1.571-1.571 1.571s-1.571-0.7-1.571-1.571 0.7-1.571 1.571-1.571 1.571 0.7 1.571 1.571zM14.143 8.054c0 0.872-0.7 1.571-1.571 1.571s-1.571-0.7-1.571-1.571 0.7-1.571 1.571-1.571 1.571 0.7 1.571 1.571zM17.286 11.196c0-4.334-3.523-7.857-7.857-7.857s-7.857 3.523-7.857 7.857 3.523 7.857 7.857 7.857 7.857-3.523 7.857-7.857zM18.857 11.196c0 5.205-4.223 9.429-9.429 9.429s-9.429-4.223-9.429-9.429 4.223-9.429 9.429-9.429 9.429 4.223 9.429 9.429z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-star-empty{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath d='M22 8.53l-7.601-1.104-3.399-6.888-3.399 6.888-7.601 1.104 5.5 5.361-1.298 7.57 6.798-3.574 6.798 3.574-1.298-7.57 5.5-5.361zM11 16.188l-4.801 2.524 0.917-5.346-3.884-3.786 5.368-0.78 2.4-4.864 2.401 4.864 5.368 0.78-3.884 3.786 0.917 5.346-4.801-2.524z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-star-full{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath d='M22 8.53l-7.601-1.104-3.399-6.888-3.399 6.888-7.601 1.104 5.5 5.361-1.298 7.57 6.798-3.574 6.798 3.574-1.298-7.57 5.5-5.361z'%3E%3C/path%3E%3C/svg%3E%0A")}.svg-wprsp-star-half{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath d='M22 8.53l-7.601-1.104-3.399-6.888-3.399 6.888-7.601 1.104 5.5 5.361-1.298 7.57 6.798-3.574 6.798 3.574-1.298-7.57 5.5-5.361zM11 16.188l-0.020 0.011 0.020-12.263 2.401 4.864 5.368 0.78-3.884 3.786 0.917 5.346-4.801-2.524z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-sun-o{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath d='M18.071 11.196c0-3.904-3.167-7.071-7.071-7.071s-7.071 3.167-7.071 7.071 3.167 7.071 7.071 7.071 7.071-3.167 7.071-7.071zM21.46 14.597c-0.037 0.123-0.135 0.209-0.246 0.246l-3.585 1.179v3.757c0 0.123-0.061 0.246-0.16 0.319-0.11 0.074-0.233 0.098-0.356 0.049l-3.585-1.154-2.21 3.045c-0.074 0.098-0.196 0.16-0.319 0.16s-0.246-0.061-0.319-0.16l-2.21-3.045-3.585 1.154c-0.123 0.049-0.246 0.025-0.356-0.049-0.098-0.074-0.16-0.196-0.16-0.319v-3.757l-3.585-1.179c-0.11-0.037-0.209-0.123-0.246-0.246s-0.025-0.258 0.049-0.356l2.21-3.045-2.21-3.045c-0.074-0.11-0.086-0.233-0.049-0.356s0.135-0.209 0.246-0.246l3.585-1.179v-3.757c0-0.123 0.061-0.246 0.16-0.319 0.11-0.074 0.233-0.098 0.356-0.049l3.585 1.154 2.21-3.045c0.147-0.196 0.491-0.196 0.638 0l2.21 3.045 3.585-1.154c0.123-0.049 0.246-0.025 0.356 0.049 0.098 0.074 0.16 0.196 0.16 0.319v3.757l3.585 1.179c0.11 0.037 0.209 0.123 0.246 0.246s0.025 0.246-0.049 0.356l-2.21 3.045 2.21 3.045c0.074 0.098 0.086 0.233 0.049 0.356z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-thumbs-down{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 20 22'%3E%3Cpath d='M3.143 7.268c0 0.43-0.356 0.786-0.786 0.786-0.442 0-0.786-0.356-0.786-0.786 0-0.442 0.344-0.786 0.786-0.786 0.43 0 0.786 0.344 0.786 0.786zM5.107 13.554v-7.857c0-0.43-0.356-0.786-0.786-0.786h-3.536c-0.43 0-0.786 0.356-0.786 0.786v7.857c0 0.43 0.356 0.786 0.786 0.786h3.536c0.43 0 0.786-0.356 0.786-0.786zM18.968 11.724c0.417 0.467 0.675 1.179 0.675 1.829-0.012 1.277-1.080 2.357-2.357 2.357h-3.401c0.098 0.393 0.221 0.516 0.356 0.786 0.319 0.638 0.688 1.35 0.688 2.357 0 0.945 0 3.143-2.75 3.143-0.209 0-0.405-0.086-0.552-0.233-0.528-0.516-0.675-1.277-0.81-2.001-0.147-0.712-0.282-1.449-0.761-1.927-0.381-0.381-0.798-0.908-1.24-1.473-0.54-0.712-1.719-2.173-2.173-2.21-0.405-0.037-0.749-0.381-0.749-0.786v-7.869c0-0.43 0.368-0.773 0.786-0.786 0.43-0.012 1.166-0.27 1.94-0.54 1.326-0.454 2.983-1.031 4.739-1.031h1.584c1.080 0.012 1.891 0.331 2.419 0.958 0.467 0.552 0.675 1.301 0.602 2.222 0.307 0.295 0.54 0.7 0.663 1.154 0.135 0.491 0.135 0.982 0 1.436 0.368 0.491 0.552 1.068 0.528 1.682 0 0.172-0.049 0.54-0.184 0.933z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-thumbs-o-down{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='19' height='22' viewBox='0 0 19 22'%3E%3Cpath d='M3.143 5.696c0-0.43-0.356-0.786-0.786-0.786s-0.786 0.356-0.786 0.786 0.356 0.786 0.786 0.786 0.786-0.356 0.786-0.786zM17.286 12.768c0-0.454-0.344-1.559-0.921-1.571 0.258-0.295 0.43-0.872 0.43-1.265 0-0.577-0.233-1.068-0.651-1.461 0.147-0.258 0.221-0.552 0.221-0.847 0-0.565-0.282-1.265-0.798-1.547 0.037-0.221 0.061-0.454 0.061-0.688 0-1.436-0.908-2.050-2.271-2.050h-1.571c-1.449 0-2.848 0.43-4.199 0.896-0.663 0.233-1.792 0.675-2.48 0.675h-0.393v7.857h0.393c0.97 0 2.431 2.099 2.983 2.811 0.307 0.381 0.602 0.761 0.945 1.117 1.191 1.252 0.786 3.131 1.571 3.929 1.682 0 1.964-0.921 1.964-2.357 0-1.449-1.179-2.492-1.179-3.929h4.321c0.823 0 1.571-0.737 1.571-1.571zM18.857 12.78c0 1.694-1.449 3.131-3.143 3.131h-2.161c0.368 0.761 0.589 1.498 0.589 2.357 0 0.81-0.049 1.547-0.43 2.283-0.602 1.191-1.829 1.645-3.106 1.645-0.417 0-0.81-0.172-1.105-0.454-1.228-1.203-0.847-3.143-1.571-3.941-0.467-0.491-0.896-1.019-1.314-1.559-0.368-0.479-1.203-1.584-1.682-1.903h-3.364c-0.872 0-1.571-0.7-1.571-1.571v-7.857c0-0.872 0.7-1.571 1.571-1.571h3.536c0.344 0 1.338-0.368 1.694-0.491 1.768-0.614 3.302-1.080 5.193-1.080h1.375c2.234 0 3.843 1.326 3.83 3.622v0.061c0.479 0.614 0.737 1.4 0.737 2.185 0 0.172-0.012 0.356-0.037 0.528 0.307 0.54 0.467 1.154 0.467 1.768 0 0.282-0.037 0.577-0.11 0.847 0.393 0.589 0.602 1.289 0.602 2.001z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-thumbs-o-up{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='19' height='22' viewBox='0 0 19 22'%3E%3Cpath d='M3.143 16.696c0-0.43-0.356-0.786-0.786-0.786s-0.786 0.356-0.786 0.786 0.356 0.786 0.786 0.786 0.786-0.356 0.786-0.786zM17.286 9.625c0-0.835-0.749-1.571-1.571-1.571h-4.321c0-1.436 1.179-2.48 1.179-3.929 0-1.436-0.282-2.357-1.964-2.357-0.786 0.798-0.381 2.676-1.571 3.929-0.344 0.356-0.638 0.737-0.945 1.117-0.552 0.712-2.013 2.811-2.983 2.811h-0.393v7.857h0.393c0.688 0 1.817 0.442 2.48 0.675 1.35 0.467 2.75 0.896 4.199 0.896h1.485c1.387 0 2.357-0.552 2.357-2.050 0-0.233-0.025-0.467-0.061-0.688 0.516-0.282 0.798-0.982 0.798-1.547 0-0.295-0.074-0.589-0.221-0.847 0.417-0.393 0.651-0.884 0.651-1.461 0-0.393-0.172-0.97-0.43-1.265 0.577-0.012 0.921-1.117 0.921-1.571zM18.857 9.613c0 0.712-0.209 1.412-0.602 2.001 0.074 0.27 0.11 0.565 0.11 0.847 0 0.614-0.16 1.228-0.467 1.768 0.025 0.172 0.037 0.356 0.037 0.528 0 0.786-0.258 1.571-0.737 2.185 0.025 2.32-1.559 3.683-3.83 3.683h-1.584c-1.743 0-3.364-0.516-4.984-1.080-0.356-0.123-1.35-0.491-1.694-0.491h-3.536c-0.872 0-1.571-0.7-1.571-1.571v-7.857c0-0.872 0.7-1.571 1.571-1.571h3.364c0.479-0.319 1.314-1.424 1.682-1.903 0.417-0.54 0.847-1.068 1.314-1.571 0.737-0.786 0.344-2.725 1.571-3.929 0.295-0.282 0.688-0.454 1.105-0.454 1.277 0 2.504 0.454 3.106 1.645 0.381 0.749 0.43 1.461 0.43 2.283 0 0.859-0.221 1.596-0.589 2.357h2.161c1.694 0 3.143 1.436 3.143 3.131z'%3E%3C/path%3E%3C/svg%3E%0A")}.svg-wprsp-thumbs-up{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 20 22'%3E%3Cpath d='M3.143 16.696c0-0.43-0.356-0.786-0.786-0.786-0.442 0-0.786 0.356-0.786 0.786 0 0.442 0.344 0.786 0.786 0.786 0.43 0 0.786-0.344 0.786-0.786zM5.107 10.411v7.857c0 0.43-0.356 0.786-0.786 0.786h-3.536c-0.43 0-0.786-0.356-0.786-0.786v-7.857c0-0.43 0.356-0.786 0.786-0.786h3.536c0.43 0 0.786 0.356 0.786 0.786zM19.643 10.411c0 0.651-0.258 1.35-0.675 1.829 0.135 0.393 0.184 0.761 0.184 0.933 0.025 0.614-0.16 1.191-0.528 1.682 0.135 0.454 0.135 0.945 0 1.436-0.123 0.454-0.356 0.859-0.663 1.154 0.074 0.921-0.135 1.67-0.602 2.222-0.528 0.626-1.338 0.945-2.419 0.958h-1.584c-1.756 0-3.413-0.577-4.739-1.031-0.773-0.27-1.51-0.528-1.94-0.54-0.417-0.012-0.786-0.356-0.786-0.786v-7.869c0-0.405 0.344-0.749 0.749-0.786 0.454-0.037 1.633-1.498 2.173-2.21 0.442-0.565 0.859-1.093 1.24-1.473 0.479-0.479 0.614-1.215 0.761-1.927 0.135-0.724 0.282-1.485 0.81-2.001 0.147-0.147 0.344-0.233 0.552-0.233 2.75 0 2.75 2.198 2.75 3.143 0 1.007-0.356 1.719-0.688 2.357-0.135 0.27-0.258 0.393-0.356 0.786h3.401c1.277 0 2.357 1.080 2.357 2.357z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-tripadvisor{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='28' height='22' viewBox='0 0 28 22'%3E%3Cpath d='M7.992 12.436c0 0.638-0.516 1.154-1.142 1.154-0.638 0-1.154-0.516-1.154-1.154 0-0.626 0.516-1.142 1.154-1.142 0.626 0 1.142 0.516 1.142 1.142zM22.16 12.424c0 0.638-0.516 1.154-1.154 1.154s-1.154-0.516-1.154-1.154 0.516-1.142 1.154-1.142 1.154 0.503 1.154 1.142zM9.392 12.436c0-1.301-1.068-2.369-2.369-2.369-1.314 0-2.369 1.068-2.369 2.369 0 1.314 1.056 2.369 2.369 2.369 1.301 0 2.369-1.056 2.369-2.369zM23.547 12.424c0-1.301-1.056-2.369-2.369-2.369-1.301 0-2.369 1.068-2.369 2.369 0 1.314 1.068 2.369 2.369 2.369 1.314 0 2.369-1.056 2.369-2.369zM10.435 12.436c0 1.891-1.522 3.425-3.413 3.425s-3.425-1.535-3.425-3.425c0-1.878 1.535-3.413 3.425-3.413s3.413 1.535 3.413 3.413zM24.603 12.424c0 1.891-1.535 3.413-3.425 3.413-1.878 0-3.413-1.522-3.413-3.413s1.535-3.413 3.413-3.413c1.891 0 3.425 1.522 3.425 3.413zM12.768 12.461c0-3.131-2.541-5.672-5.672-5.672-3.118 0-5.66 2.541-5.66 5.672s2.541 5.672 5.66 5.672c3.131 0 5.672-2.541 5.672-5.672zM20.969 5.426c-2.026-0.884-4.309-1.363-6.826-1.363s-5.021 0.479-7.035 1.35c3.892 0.012 7.035 3.155 7.035 7.047 0-3.818 3.032-6.924 6.826-7.035zM26.849 12.461c0-3.131-2.529-5.672-5.66-5.672s-5.672 2.541-5.672 5.672 2.541 5.672 5.672 5.672 5.66-2.541 5.66-5.672zM23.584 5.512h4.702c-0.737 0.859-1.277 2.013-1.412 2.811 0.847 1.166 1.35 2.59 1.35 4.137 0 3.892-3.155 7.035-7.035 7.035-2.21 0-4.174-1.007-5.463-2.59 0 0-0.577 0.688-1.584 2.198-0.172-0.356-1.044-1.596-1.571-2.21-1.289 1.596-3.266 2.603-5.475 2.603-3.879 0-7.035-3.143-7.035-7.035 0-1.547 0.503-2.971 1.35-4.137-0.135-0.798-0.675-1.952-1.412-2.811h4.481c2.406-1.608 5.905-2.615 9.662-2.615s7.035 1.007 9.441 2.615z'%3E%3C/path%3E%3C/svg%3E%0A")}.svg-wprsp-trophy{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 20 22'%3E%3Cpath d='M5.623 11.037c-0.516-1.129-0.908-2.627-0.908-4.555h-3.143v1.179c0 1.203 1.633 2.873 4.051 3.376zM18.857 7.661v-1.179h-3.143c0 1.927-0.393 3.425-0.908 4.555 2.419-0.503 4.051-2.173 4.051-3.376zM20.429 6.089v1.571c0 2.333-2.824 4.911-6.654 5.095-0.491 0.626-0.945 0.994-1.166 1.166-0.651 0.589-0.823 1.203-0.823 1.989s0.393 1.571 1.571 1.571 2.357 0.786 2.357 1.964v0.786c0 0.221-0.172 0.393-0.393 0.393h-10.214c-0.221 0-0.393-0.172-0.393-0.393v-0.786c0-1.179 1.179-1.964 2.357-1.964s1.571-0.786 1.571-1.571-0.172-1.4-0.823-1.989c-0.221-0.172-0.675-0.54-1.166-1.166-3.83-0.184-6.654-2.762-6.654-5.095v-1.571c0-0.651 0.528-1.179 1.179-1.179h3.536v-1.179c0-1.080 0.884-1.964 1.964-1.964h7.071c1.080 0 1.964 0.884 1.964 1.964v1.179h3.536c0.651 0 1.179 0.528 1.179 1.179z'%3E%3C/path%3E%3C/svg%3E%0A")}.svg-wprsp-verified{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 24 24'%3E%3Cpath d='M23.016 12l-2.438-2.813 0.328-3.656-3.609-0.844-1.875-3.188-3.422 1.453-3.422-1.453-1.875 3.188-3.609 0.797 0.328 3.703-2.438 2.813 2.438 2.813-0.328 3.656 3.609 0.844 1.875 3.188 3.422-1.453 3.422 1.453 1.875-3.188 3.609-0.844-0.328-3.656zM10.078 16.734l-3.797-3.844 1.5-1.453 2.297 2.344 5.859-5.906 1.5 1.5z'%3E%3C/path%3E%3C/svg%3E%0A")}.svg-wprsp-twitter{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 20 22'%3E%3Cpath d='M19.888 5.205c-0.54 0.786-1.215 1.485-1.989 2.050 0.012 0.172 0.012 0.344 0.012 0.516 0 5.242-3.99 11.282-11.282 11.282-2.247 0-4.334-0.651-6.089-1.78 0.319 0.037 0.626 0.049 0.958 0.049 1.854 0 3.56-0.626 4.923-1.694-1.743-0.037-3.204-1.179-3.708-2.75 0.246 0.037 0.491 0.061 0.749 0.061 0.356 0 0.712-0.049 1.044-0.135-1.817-0.368-3.18-1.964-3.18-3.892v-0.049c0.528 0.295 1.142 0.479 1.792 0.503-1.068-0.712-1.768-1.927-1.768-3.302 0-0.737 0.196-1.412 0.54-2.001 1.952 2.406 4.886 3.978 8.176 4.15-0.061-0.295-0.098-0.602-0.098-0.908 0-2.185 1.768-3.965 3.965-3.965 1.142 0 2.173 0.479 2.897 1.252 0.896-0.172 1.756-0.503 2.517-0.958-0.295 0.921-0.921 1.694-1.743 2.185 0.798-0.086 1.571-0.307 2.283-0.614z'%3E%3C/path%3E%3C/svg%3E%0A")}.svg-wprsp-yelp{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='27' height='32' viewBox='0 0 27 32'%3E%3Cpath d='M13.804 23.839v2.268c-0.018 5.036-0.018 5.214-0.107 5.446-0.143 0.375-0.464 0.625-0.911 0.714-1.286 0.214-5.304-1.268-6.143-2.268-0.179-0.196-0.268-0.429-0.304-0.643-0.018-0.161 0.018-0.321 0.071-0.464 0.089-0.25 0.25-0.446 3.839-4.696 0 0 0.018 0 1.071-1.25 0.357-0.446 1-0.589 1.589-0.375 0.589 0.232 0.911 0.732 0.893 1.268zM11.143 19.357c-0.036 0.625-0.393 1.089-0.929 1.25l-2.143 0.696c-4.804 1.536-4.964 1.571-5.214 1.571-0.393-0.018-0.75-0.25-0.964-0.643-0.143-0.286-0.25-0.768-0.304-1.339-0.196-1.75 0.036-4.375 0.554-5.196 0.25-0.393 0.607-0.589 1-0.571 0.268 0 0.482 0.107 5.661 2.214 0 0-0.018 0.018 1.5 0.607 0.536 0.214 0.875 0.768 0.839 1.411zM25.893 24.661c-0.179 1.286-2.839 4.661-4.054 5.143-0.411 0.161-0.821 0.125-1.125-0.125-0.214-0.161-0.429-0.482-3.286-5.125l-0.839-1.375c-0.321-0.5-0.268-1.143 0.143-1.643 0.393-0.482 0.964-0.643 1.482-0.464 0 0 0.018 0.018 2.125 0.714 4.804 1.571 4.964 1.625 5.161 1.786 0.321 0.25 0.464 0.625 0.393 1.089zM13.893 13.375c0.089 1.857-0.696 2.089-0.964 2.179-0.25 0.071-1.036 0.304-2.036-1.268-6.571-10.375-6.75-10.679-6.75-10.679-0.089-0.375 0.018-0.786 0.339-1.107 0.982-1.018 6.321-2.518 7.714-2.161 0.446 0.107 0.768 0.393 0.875 0.804 0.071 0.446 0.714 10.071 0.821 12.232zM25.714 15.304c0.036 0.446-0.125 0.821-0.464 1.054-0.214 0.143-0.429 0.214-5.875 1.536-0.875 0.196-1.357 0.321-1.625 0.411l0.018-0.036c-0.536 0.143-1.143-0.107-1.482-0.643s-0.321-1.125 0-1.554c0 0 0.018-0.018 1.339-1.821 2.929-4 3.071-4.196 3.286-4.339 0.339-0.232 0.75-0.232 1.161-0.036 1.161 0.554 3.5 4.036 3.643 5.375v0.054z'%3E%3C/path%3E%3C/svg%3E%0A")}.svg-wprsp-camera{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='30' height='28' viewBox='0 0 30 28'%3E%3Cpath d='M15 10.5c2.484 0 4.5 2.016 4.5 4.5s-2.016 4.5-4.5 4.5-4.5-2.016-4.5-4.5 2.016-4.5 4.5-4.5zM26 4c2.203 0 4 1.797 4 4v14c0 2.203-1.797 4-4 4h-22c-2.203 0-4-1.797-4-4v-14c0-2.203 1.797-4 4-4h3.5l0.797-2.125c0.391-1.031 1.609-1.875 2.703-1.875h8c1.094 0 2.312 0.844 2.703 1.875l0.797 2.125h3.5zM15 22c3.859 0 7-3.141 7-7s-3.141-7-7-7-7 3.141-7 7 3.141 7 7 7z'%3E%3C/path%3E%3C/svg%3E%0A")}.svg-wprsp-video-camera{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cpath d='M28 5.5v17c0 0.406-0.25 0.766-0.609 0.922-0.125 0.047-0.266 0.078-0.391 0.078-0.266 0-0.516-0.094-0.703-0.297l-6.297-6.297v2.594c0 2.484-2.016 4.5-4.5 4.5h-11c-2.484 0-4.5-2.016-4.5-4.5v-11c0-2.484 2.016-4.5 4.5-4.5h11c2.484 0 4.5 2.016 4.5 4.5v2.578l6.297-6.281c0.187-0.203 0.438-0.297 0.703-0.297 0.125 0 0.266 0.031 0.391 0.078 0.359 0.156 0.609 0.516 0.609 0.922z'%3E%3C/path%3E%3C/svg%3E%0A")}.svg-wprsp-{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='19' height='22' viewBox='0 0 19 22'%3E%3Cpath d='M9.49 16.39v1.559c-0.012 3.462-0.012 3.585-0.074 3.744-0.098 0.258-0.319 0.43-0.626 0.491-0.884 0.147-3.646-0.872-4.223-1.559-0.123-0.135-0.184-0.295-0.209-0.442-0.012-0.11 0.012-0.221 0.049-0.319 0.061-0.172 0.172-0.307 2.64-3.229 0 0 0.012 0 0.737-0.859 0.246-0.307 0.688-0.405 1.093-0.258 0.405 0.16 0.626 0.503 0.614 0.872zM7.661 13.308c-0.025 0.43-0.27 0.749-0.638 0.859l-1.473 0.479c-3.302 1.056-3.413 1.080-3.585 1.080-0.27-0.012-0.516-0.172-0.663-0.442-0.098-0.196-0.172-0.528-0.209-0.921-0.135-1.203 0.025-3.008 0.381-3.573 0.172-0.27 0.417-0.405 0.688-0.393 0.184 0 0.331 0.074 3.892 1.522 0 0-0.012 0.012 1.031 0.417 0.368 0.147 0.602 0.528 0.577 0.97zM17.801 16.954c-0.123 0.884-1.952 3.204-2.787 3.536-0.282 0.11-0.565 0.086-0.773-0.086-0.147-0.11-0.295-0.331-2.259-3.523l-0.577-0.945c-0.221-0.344-0.184-0.786 0.098-1.129 0.27-0.331 0.663-0.442 1.019-0.319 0 0 0.012 0.012 1.461 0.491 3.302 1.080 3.413 1.117 3.548 1.228 0.221 0.172 0.319 0.43 0.27 0.749zM9.551 9.195c0.061 1.277-0.479 1.436-0.663 1.498-0.172 0.049-0.712 0.209-1.4-0.872-4.518-7.133-4.641-7.342-4.641-7.342-0.061-0.258 0.012-0.54 0.233-0.761 0.675-0.7 4.346-1.731 5.304-1.485 0.307 0.074 0.528 0.27 0.602 0.552 0.049 0.307 0.491 6.924 0.565 8.41zM17.679 10.521c0.025 0.307-0.086 0.565-0.319 0.724-0.147 0.098-0.295 0.147-4.039 1.056-0.602 0.135-0.933 0.221-1.117 0.282l0.012-0.025c-0.368 0.098-0.786-0.074-1.019-0.442s-0.221-0.773 0-1.068c0 0 0.012-0.012 0.921-1.252 2.013-2.75 2.112-2.885 2.259-2.983 0.233-0.16 0.516-0.16 0.798-0.025 0.798 0.381 2.406 2.775 2.504 3.695v0.037z'%3E%3C/path%3E%3C/svg%3E%0A")}.wprev_outer_wb{display:flex!important;margin-bottom:7px}.wprev_badge_div.badgeleft{margin:10px 0 10px 20px!important}.wprev_badge_div.badgeright{margin:10px 20px 10px 0!important}.wprev-google-place{display:flex!important;padding:8px 12px!important;box-shadow:rgb(0 0 0 / .08) 2px 2px 3px 0!important;border:1px solid #f5f5f5!important;flex-wrap:wrap}.wprev-google-left{padding:10px 8px 10px 5px!important}.wprev-google-right{padding:3px!important}.wprev-google-right div{line-height:24px!important;font-size:15px!important;width:max-content!important}.wprev-google-name{font-weight:700!important}.wprev-google-place a{text-decoration:none!important}.wprev-google-wr-a{color:#fff!important;padding:2px 8px 4px!important;outline:0!important;border-radius:3px!important;background:#0a6cff!important;white-space:nowrap!important;box-shadow:0 0 2px rgb(0 0 0 / .12),0 2px 4px rgb(0 0 0 / .24)!important;user-select:none!important;transition:.2s ease-in-out!important;display:flex!important;align-items:center!important;height:26px;width:100px;justify-content:center;cursor:pointer}.wprev-google-wr-a:hover{background:#0a6cffc7!important}.wprev-google-wr{margin:7px 0 6px!important}.wprev-google-wr-a svg{margin-left:5px!important;margin-top:3px!important}span.wprev-google-rating{font-size:18px!important;margin-right:5px!important;font-weight:500!important}span.wprev-businessname,span.wprev_btot{font-weight:600!important}.sprev-google-left-src{border-radius:5%!important;min-width:50px!important;display:block}span.wprev-businessname{font-size:15px!important;color:#373737!important}img.wprev-google-powered-img{vertical-align:middle!important}@media only screen and (max-width:600px){.wpproslider_t2_DIV_3{display:inline-block;margin-top:15px}.wpproslider_t2_DIV_2{text-align:center;display:flex}img.wpproslider_t2_IMG_2.wprevpro_avatarimg{margin:auto;float:unset}.wppro_badge1_DIV_1{margin:20px auto}.wppro_dashboardReviewSummary{display:block}.wppro_b2__rating{display:block;text-align:-webkit-center}.wppro_dashboardReviewSummary__left{margin-right:0}.wppro_dashboardReviewSummary__right{margin-top:30px}.wppro_b2__ratingProgress__fill{max-width:100%}.wprevb2avgtot{font-size:15px;margin-top:-20px}.wppro_b2__ratingRow__avg{min-width:2em;margin-right:0}.wprevmodal_modal_rdmore-content{width:auto}.wprevpro_bnrevus_div{position:relative;display:contents}.wprevgoslicknavcontainer{margin-left:40px;margin-right:40px}.wprev_badge_div.badgeleft,.wprev_badge_div.badgeright{width:-webkit-fill-available}.wprev_outer_wb{flex-wrap:wrap}.wprev_badge_div.badgeleft{margin:10px!important}.wprev_outer_wb .wprs_unslider{max-width:-webkit-fill-available}}.wprev-google-powered{display:flex;align-items:center;height:30px;margin-left:1px}img.wprevpro_badge_site_logo.wprevsiteicon{margin-left:4px;height:16px}img.wprevpro_badge_site_logo2.wprevsiteicon{margin-left:3px;margin-top:3px}.badgereviewscontainer .wprs_unslider,.wprev_badge_div.badgereviewscontainer .wprev-slick-slider{margin-left:30px;margin-right:30px}.wprev_badge_div.badgereviewscontainer{flex-direction:column;display:flex;overflow:hidden}.wprevpro_ai_summary_types_logo{display:flex;justify-content:flex-end;gap:4px;align-items:center;margin-bottom:-10px}.wprevpro_ai_summary_types_logo img{position:static!important;height:18px;width:auto}img.wprevpro_t2_site_logo.wprevsiteicon.aisummarytypeslogo{margin-top:4px}img.wprevsiteicon.aisummarytypeslogo{margin-right:4px}span.wprevpro_ai_summary_types_logo.aistyle_t3{display:block;padding:0 21px 30px 55px!important;margin-top:-15px}span.wprevpro_ai_summary_types_logo.aistyle_t15,span.wprevpro_ai_summary_types_logo.aistyle_t4{justify-content:center;gap:1px;margin-top:5px}img.wprevpro_t5_site_logo.wprevsiteicon.aisummarytypeslogo{margin-right:0;margin-left:-4px}span.wprevpro_ai_summary_types_logo.aistyle_t3,span.wprevpro_ai_summary_types_logo.aistyle_t6,span.wprevpro_ai_summary_types_logo.aistyle_t7{gap:0}img.wprevpro_t7_site_logo.wprevsiteicon.aisummarytypeslogo{height:32px;width:auto}span.wprevpro_ai_summary_types_logo.aistyle_t12,span.wprevpro_ai_summary_types_logo.aistyle_t9{justify-content:center;gap:0}span.wprevpro_ai_summary_types_logo.aistyle_t10{gap:0;margin-right:-5px;margin-bottom:-5px}span.wprevpro_ai_summary_types_logo.aistyle_t11{margin-bottom:5px;gap:0}span.wprevpro_ai_summary_types_logo.aistyle_t6{margin-bottom:8px}.wprevpro_t14_image_wrapper.wprevpro_t14_image_wrapper_ai{background-image:url(/wp-content/plugins/wp-review-slider-pro/public/css/imgs/t14_ai_background.png)!important}.wprev-header-ai-summary{background:rgb(255 255 255 / 49%);border:1px solid #e2e8f0;border-radius:4px;padding:16px;margin:16px 20px}.wprev-header-ai-summary-title{font-weight:700;font-size:16px;display:flex;align-items:anchor-center}.wprev-header-ai-summary-text{margin-bottom:12px;line-height:1.6}.wprev-header-ai-summary-icon{background:#8b5cf6;color:#fff;width:24px;height:24px;border-radius:50%;align-items:center;justify-content:center;font-size:12px;font-weight:700;margin-right:8px}.wprev-header-ai-summary-header{display:flex;align-items:center;margin-bottom:12px;justify-content:space-between}.wprevpro_ai_header_types.wprevpro_ai_summary_types_logo{margin-bottom:unset}.wprev_banner_outer>.wprev-header-ai-summary{border-style:none!important;background-color:#ffffff00!important;padding:0 0 10px!important;margin:5px 15px!important}.wprevpro button.slickwprev-arrow{background:unset}@font-face{ font-family:lg;src:url(/wp-content/themes/WPFF/fonts/lg.woff2?io9a6k) format("woff2"),url(/wp-content/themes/WPFF/fonts/lg.ttf?io9a6k) format("truetype"),url(/wp-content/themes/WPFF/fonts/lg.woff?io9a6k) format("woff"),url(/wp-content/themes/WPFF/fonts/lg.svg?io9a6k#lg) format("svg");font-weight:400;font-style:normal;font-display:swap; }.lg-icon{font-family:lg!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-container{font-family:system-ui,-apple-system,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans','Liberation Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji'}.lg-next,.lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;outline:0;border:none}.lg-next.disabled,.lg-prev.disabled{opacity:0!important;cursor:default}.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled){color:#fff}.lg-single-item .lg-next,.lg-single-item .lg-prev{display:none}.lg-next{right:20px}.lg-next:before{content:'\e095'}.lg-prev{left:20px}.lg-prev:after{content:'\e094'}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-moz-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-ms-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-moz-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-ms-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-media-overlap .lg-toolbar{background-image:linear-gradient(0deg,rgba(0,0,0,0),rgba(0,0,0,.4))}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:medium none;will-change:color;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear;background:0 0;border:none;box-shadow:none}.lg-toolbar .lg-icon.lg-icon-18{font-size:18px}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:'\e070'}.lg-toolbar .lg-maximize{font-size:22px}.lg-toolbar .lg-maximize:after{content:'\e90a'}.lg-toolbar .lg-download:after{content:'\e0f2'}.lg-sub-html{color:#eee;font-size:16px;padding:10px 40px;text-align:center;z-index:1080;opacity:0;-webkit-transition:opacity .2s ease-out 0s;-o-transition:opacity .2s ease-out 0s;transition:opacity .2s ease-out 0s}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}.lg-sub-html a{color:inherit}.lg-sub-html a:hover{text-decoration:underline}.lg-media-overlap .lg-sub-html{background-image:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.6))}.lg-item .lg-sub-html{position:absolute;bottom:0;right:0;left:0}.lg-error-msg{font-size:14px;color:#999}.lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;height:47px;vertical-align:middle}.lg-closing .lg-next,.lg-closing .lg-prev,.lg-closing .lg-sub-html,.lg-closing .lg-toolbar{opacity:0;-webkit-transition:-webkit-transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;-moz-transition:-moz-transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;-o-transition:-o-transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;transition:transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont{opacity:0;-moz-transform:scale3d(.5,.5,.5);-o-transform:scale3d(.5,.5,.5);-ms-transform:scale3d(.5,.5,.5);-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);will-change:transform,opacity;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont{opacity:1;-moz-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.lg-icon:focus-visible{color:#fff;border-radius:3px;outline:1px dashed rgba(255,255,255,.6)}.lg-toolbar .lg-icon:focus-visible{border-radius:8px;outline-offset:-5px}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;width:100%;max-height:350px;overflow:hidden;float:left}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer .lg-thumb-outer.lg-rebuilding-thumbnails .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer .lg-thumb-outer.lg-thumb-align-middle{text-align:center}.lg-outer .lg-thumb-outer.lg-thumb-align-left{text-align:left}.lg-outer .lg-thumb-outer.lg-thumb-align-right{text-align:right}.lg-outer.lg-single-item .lg-thumb-outer{display:none}.lg-outer .lg-thumb{padding:5px 0;height:100%;margin-bottom:-5px;display:inline-block;vertical-align:middle}@media (min-width:768px){.lg-outer .lg-thumb{padding:10px 0}}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border-radius:2px;margin-bottom:5px;will-change:border-color}@media (min-width:768px){.lg-outer .lg-thumb-item{border-radius:4px;border:2px solid #fff;-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover;display:block}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer .lg-toggle-thumb:after{content:'\e1ff'}.lg-outer.lg-animate-thumb .lg-thumb{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.lg-outer .lg-video-cont{text-align:center;display:inline-block;vertical-align:middle;position:relative}.lg-outer .lg-video-cont .lg-object{width:100%!important;height:100%!important}.lg-outer .lg-has-iframe .lg-video-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-video-object{position:absolute;left:0;right:0;width:100%;height:100%;top:0;bottom:0;z-index:3}.lg-outer .lg-video-poster{z-index:1}.lg-outer .lg-has-video .lg-video-object{opacity:0;will-change:opacity;-webkit-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.lg-outer .lg-has-video.lg-video-loaded .lg-video-play-button,.lg-outer .lg-has-video.lg-video-loaded .lg-video-poster{opacity:0!important}.lg-outer .lg-has-video.lg-video-loaded .lg-video-object{opacity:1}@keyframes lg-play-stroke{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes lg-play-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.lg-video-play-button{width:18%;max-width:140px;position:absolute;top:50%;left:50%;z-index:2;cursor:pointer;transform:translate(-50%,-50%) scale(1);will-change:opacity,transform;-webkit-transition:-webkit-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;-moz-transition:-moz-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;-o-transition:-o-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;transition:transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s}.lg-video-play-button:hover .lg-video-play-icon,.lg-video-play-button:hover .lg-video-play-icon-bg{opacity:1}.lg-video-play-icon-bg{fill:none;stroke-width:3%;stroke:#fcfcfc;opacity:.6;will-change:opacity;-webkit-transition:opacity .12s ease-in;-o-transition:opacity .12s ease-in;transition:opacity .12s ease-in}.lg-video-play-icon-circle{position:absolute;top:0;left:0;bottom:0;right:0;fill:none;stroke-width:3%;stroke:rgba(30,30,30,.9);stroke-opacity:1;stroke-linecap:round;stroke-dasharray:200;stroke-dashoffset:200}.lg-video-play-icon{position:absolute;width:25%;max-width:120px;left:50%;top:50%;transform:translate3d(-50%,-50%,0);opacity:.6;will-change:opacity;-webkit-transition:opacity .12s ease-in;-o-transition:opacity .12s ease-in;transition:opacity .12s ease-in}.lg-video-play-icon .lg-video-play-icon-inner{fill:#fcfcfc}.lg-video-loading .lg-video-play-icon-circle{animation:lg-play-rotate 2s linear .25s infinite,lg-play-stroke 1.5s ease-in-out .25s infinite}.lg-video-loaded .lg-video-play-button{opacity:0;transform:translate(-50%,-50%) scale(.7)}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;will-change:opacity;-webkit-transition:opacity 80ms ease 0s;-moz-transition:opacity 80ms ease 0s;-o-transition:opacity 80ms ease 0s;transition:opacity 80ms ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:'\e01d'}.lg-show-autoplay .lg-autoplay-button:after{content:'\e01a'}.lg-single-item .lg-autoplay-button{opacity:.75;pointer-events:none}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;-webkit-transition:-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s;-moz-transition:-moz-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s;-o-transition:-o-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s;transition:transform .5s cubic-bezier(.12,.415,.01,1.19) 0s}.lg-outer.lg-use-transition-for-zoom.lg-zoom-drag-transition .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;-webkit-transition:-webkit-transform .8s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .8s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .8s cubic-bezier(0,0,.25,1) 0s;transition:transform .8s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);will-change:opacity,transform;-webkit-transition:-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s!important;-moz-transition:-moz-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s!important;-o-transition:-o-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s!important;transition:transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s!important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-icon.lg-zoom-in:after{content:'\e311'}.lg-icon.lg-actual-size{font-size:20px}.lg-icon.lg-actual-size:after{content:'\e033'}.lg-icon.lg-zoom-out{opacity:.5;pointer-events:none}.lg-icon.lg-zoom-out:after{content:'\e312'}.lg-zoomed .lg-icon.lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer.lg-first-slide-loading .lg-actual-size,.lg-outer.lg-first-slide-loading .lg-zoom-in,.lg-outer.lg-first-slide-loading .lg-zoom-out,.lg-outer[data-lg-slide-type=iframe] .lg-actual-size,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-in,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-out,.lg-outer[data-lg-slide-type=video] .lg-actual-size,.lg-outer[data-lg-slide-type=video] .lg-zoom-in,.lg-outer[data-lg-slide-type=video] .lg-zoom-out{opacity:.75;pointer-events:none}.lg-outer .lg-pager-outer{text-align:center;z-index:1080;height:10px;margin-bottom:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer.lg-single-item .lg-pager-outer{display:none}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;will-change:transform,opacity;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer .lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:absolute;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;will-change:visibility,opacity;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active .lg-dropdown,.lg-outer.lg-dropdown-active .lg-dropdown-overlay{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active .lg-share{color:#fff}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);will-change:visibility,opacity,transform;-webkit-transition:-webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-moz-transition:-moz-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-o-transition:-o-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}.lg-outer .lg-dropdown:after{content:'';display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#fff;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer .lg-share{position:relative}.lg-outer .lg-share:after{content:'\e80d'}.lg-outer .lg-share-facebook .lg-icon{color:#3b5998}.lg-outer .lg-share-facebook .lg-icon:after{content:'\e904'}.lg-outer .lg-share-twitter .lg-icon{color:#00aced}.lg-outer .lg-share-twitter .lg-icon:after{content:'\e907'}.lg-outer .lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer .lg-share-pinterest .lg-icon:after{content:'\e906'}.lg-comment-box{width:420px;max-width:100%;position:absolute;right:0;top:0;bottom:0;z-index:9999;background-color:#fff;will-change:transform;-moz-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:-webkit-transform .4s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .4s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .4s cubic-bezier(0,0,.25,1) 0s;transition:transform .4s cubic-bezier(0,0,.25,1) 0s}.lg-comment-box .lg-comment-title{margin:0;color:#fff;font-size:18px}.lg-comment-box .lg-comment-header{background-color:#000;padding:12px 20px;position:absolute;left:0;right:0;top:0}.lg-comment-box .lg-comment-body{height:100%!important;padding-top:43px!important;width:100%!important}.lg-comment-box .fb-comments{height:100%;width:100%;background:url(/wp-content/themes/WPFF/images/loading.gif) no-repeat scroll center center #fff;overflow-y:auto;display:inline-block}.lg-comment-box .fb-comments[fb-xfbml-state=rendered]{background-image:none}.lg-comment-box .fb-comments>span{max-width:100%}.lg-comment-box .lg-comment-close{position:absolute;right:5px;top:12px;cursor:pointer;font-size:20px;color:#999;will-change:color;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lg-comment-box .lg-comment-close:hover{color:#fff}.lg-comment-box .lg-comment-close:after{content:'\e070'}.lg-comment-box iframe{max-width:100%!important;width:100%!important}.lg-comment-box #disqus_thread{padding:0 20px}.lg-outer .lg-comment-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;will-change:visibility,opacity;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer .lg-comment-toggle:after{content:'\e908'}.lg-outer.lg-comment-active .lg-comment-overlay{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer.lg-comment-active .lg-comment-toggle{color:#fff}.lg-outer.lg-comment-active .lg-comment-box{-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-img-rotate{position:absolute;left:0;right:0;top:0;bottom:0;-webkit-transition:-webkit-transform .4s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .4s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .4s cubic-bezier(0,0,.25,1) 0s;transition:transform .4s cubic-bezier(0,0,.25,1) 0s}.lg-outer[data-lg-slide-type=iframe] .lg-flip-hor,.lg-outer[data-lg-slide-type=iframe] .lg-flip-ver,.lg-outer[data-lg-slide-type=iframe] .lg-rotate-left,.lg-outer[data-lg-slide-type=iframe] .lg-rotate-right,.lg-outer[data-lg-slide-type=video] .lg-flip-hor,.lg-outer[data-lg-slide-type=video] .lg-flip-ver,.lg-outer[data-lg-slide-type=video] .lg-rotate-left,.lg-outer[data-lg-slide-type=video] .lg-rotate-right{opacity:.75;pointer-events:none}.lg-rotate-left:after{content:'\e900'}.lg-rotate-right:after{content:'\e901'}.lg-icon.lg-flip-hor,.lg-icon.lg-flip-ver{font-size:26px}.lg-flip-ver:after{content:'\e903'}.lg-flip-hor:after{content:'\e902'}.lg-medium-zoom-item{cursor:zoom-in}.lg-medium-zoom .lg-outer{cursor:zoom-out}.lg-medium-zoom .lg-outer.lg-grab img.lg-object{cursor:zoom-out}.lg-medium-zoom .lg-outer.lg-grabbing img.lg-object{cursor:zoom-out}.lg-relative-caption .lg-outer .lg-sub-html{white-space:normal;bottom:auto;padding:0;background-image:none}.lg-relative-caption .lg-outer .lg-relative-caption-item{opacity:0;padding:16px 0;transition:.5s opacity ease}.lg-relative-caption .lg-outer .lg-show-caption .lg-relative-caption-item{opacity:1}.lg-group:after{content:'';display:table;clear:both}.lg-container{display:none;outline:0}.lg-container.lg-show{display:block}.lg-on{scroll-behavior:unset}.lg-hide-sub-html .lg-sub-html,.lg-next,.lg-pager-outer,.lg-prev,.lg-toolbar{opacity:0;will-change:transform,opacity;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s}.lg-show-in .lg-next,.lg-show-in .lg-pager-outer,.lg-show-in .lg-prev,.lg-show-in .lg-toolbar{opacity:1}.lg-show-in.lg-hide-sub-html .lg-sub-html{opacity:1}.lg-show-in .lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-show-in .lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:.001;outline:0;will-change:auto;overflow:hidden;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-zoom-from-image{opacity:1}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-content{position:absolute;top:0;left:0;right:0;bottom:0}.lg-outer .lg-inner{width:100%;position:absolute;left:0;top:0;bottom:0;-webkit-transition:opacity 0s;-o-transition:opacity 0s;transition:opacity 0s;white-space:nowrap}.lg-outer .lg-item{display:none!important}.lg-outer .lg-item:not(.lg-start-end-progress){background:url(/wp-content/themes/WPFF/images/loading.gif) no-repeat scroll center center transparent}.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer.lg-css .lg-current{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:'';display:inline-block;height:100%;vertical-align:middle}.lg-outer .lg-img-wrap{position:absolute;left:0;right:0;top:0;bottom:0;white-space:nowrap;font-size:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-object{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto;height:auto;position:relative}.lg-outer .lg-empty-html .lg-sub-html,.lg-outer .lg-empty-html.lg-sub-html{display:none}.lg-outer.lg-hide-download .lg-download{opacity:.75;pointer-events:none}.lg-outer .lg-first-slide .lg-dummy-img{position:absolute;top:50%;left:50%}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;transition:opacity .2s ease-out .15s}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;will-change:auto;-webkit-transition:opacity 333ms ease-in 0s;-o-transition:opacity 333ms ease-in 0s;transition:opacity 333ms ease-in 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;-moz-transition:-moz-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;-o-transition:-o-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;transition:transform 1s cubic-bezier(.175,.885,.32,1.275) 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-container{display:none}.lg-container.lg-show{display:block}.lg-container.lg-dragging-vertical .lg-backdrop{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}.lg-inline .lg-backdrop{z-index:1}.lg-inline .lg-outer{z-index:2}.lg-inline .lg-maximize:after{content:'\e909'}.lg-components{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);will-change:transform;-webkit-transition:-webkit-transform .35s ease-out 0s;-moz-transition:-moz-transform .35s ease-out 0s;-o-transition:-o-transform .35s ease-out 0s;transition:transform .35s ease-out 0s;z-index:1080;position:absolute;bottom:0;right:0;left:0}