.blockquote_txt,.headingH1,.headingH2,.headingH3,.headingH4,.headingH5,.headingH6,.headingLarge,.list-items,.paragraph_p1,.paragraph_p2,.paragraph_p3,.paragraph_p4,blockquote,body,h1,h2,h3,h4,h5,h6,li,p{font-family:var(--primary-family)}body{margin:0;padding:0;font-size:16px;line-height:1.5}.headingH2,.headingLarge,h2{margin:0 0 38px;font-weight:700;font-style:normal}.headingH1,.headingH2,.headingLarge,h1,h2{line-height:120%}.posRel{position:relative}div#chromeperfectpixel-overlay-container img.chromeperfectpixel-overlay{width:100%!important;height:100%!important}.glide__arrows button{width:auto}.img-fluid{width:100%;height:auto}.btn-primary,.form-controls,button,input,select,textarea{height:80px;font-style:normal;font-family:var(--primary-family)}.headingH1,h1{font-size:110px}.headingLarge{font-size:66px}.headingH2,h2{font-size:60px}.headingH3,h3{font-size:36px;line-height:130%;margin:0 0 16.91px;font-weight:700}.headingH4,.headingH5,h4,h5{margin:0 0 32px}.headingH4,h4{font-size:32px;line-height:140%}.headingH5,h5{font-size:24px;line-height:150%;font-style:normal;font-weight:700}.headingH6,h6{font-size:20px;line-height:140%;margin:0 0 22.03px;font-weight:700}.paragraph_p1{font-size:46px;line-height:150%}.paragraph_p2,p{font-size:30px;line-height:160%;font-style:normal;font-weight:700;margin:0 0 76px}.paragraph_p3,.paragraph_p4{line-height:150%}.paragraph_p3,.the_content blockquote,.the_content li,.the_content p{font-size:22px;font-weight:400;margin:0 0 35.66px}.paragraph_p4{font-size:20px}.blockquote_txt,.list-items,blockquote,li{font-size:28px;line-height:140%;font-weight:600}.blockquote_txt,blockquote{margin-bottom:60px}.form-controls,input,select,textarea{font-weight:400;font-size:20px;line-height:150%;padding:0 20px;border:none}.btn-primary,button{border-radius:0;border:none;box-shadow:none;background-color:inherit;font-weight:700;padding:0 77px;font-size:26px;text-transform:capitalize;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.btn-large{width:338px!important;height:90px!important;font-size:32px!important}.btn-small{width:212px!important;height:60px!important;font-size:26px!important}.bg-primary{background-color:var(--color-code07);color:var(--color-white)}.outline-primary{border:2px solid var(--color-code07)}.link-primary{display:inline-block!important;border:none!important;height:auto!important;width:auto!important;max-width:inherit!important}button{cursor:pointer}.radius8{border-radius:8px}.radius12{border-radius:12px}.radius16{border-radius:16px}.radius30{border-radius:30px}.radius50{border-radius:50px}.radius75{border-radius:75px}.form-bx form{gap:48px}.nom{margin:0!important}.nop{padding:0!important}.theme_gap_mb{margin-bottom:48px}ul.main-menus ul.sub-menu{position:absolute;left:0;width:300px;opacity:0;visibility:hidden;height:0;display:flex;flex-direction:column;gap:0!important;top:20px;padding-top:20px!important}ul.main-menus ul.sub-menu li{display:block;width:100%;padding:10px;border-bottom:1px solid var(--color-code02)}ul.main-menus>li:hover > ul.sub-menu{z-index:999;background-color:var(--color-white);opacity:1;visibility:visible;height:auto}ul.main-menus ul.sub-menu li a{display:block;width:100%}.btn_square{border-radius:0!important}.btn_radius_medium{border-radius:75px!important}.btn_radius_small{border-radius:12px!important}.img_radius_small{border-radius:10px!important}.img_radius_medium{border-radius:16px!important}.img_radius_large{border-radius:20px!important}.btn-groups{display:inline-flex;flex-wrap:wrap}.row{gap:48px 0}@media only screen and (min-width:2500px){.section_padding{padding:184px 0}.btn-groups{gap:48px}.theme_radius{border-radius:75px}.btn-img-flip-left svg,.btn-img-flip-right svg{width:65px}}@media only screen and (min-width:1920px) and (max-width:2499px){.section_padding{padding:138px 0}.headingLarge{font-size:50px;margin:0 0 30px}.headingH1,h1{font-size:80px}.headingH2,h2{font-size:46px;margin:0 0 30px;font-weight:600}.headingH3,h3{font-size:28px;margin:0 0 13px}.headingH4,h4{font-size:24px;margin:0 0 27px}.headingH5,h5{font-size:18px;margin:0 0 26px}.headingH6,h6{font-size:15px;margin:0 0 18px}.paragraph_p1{font-size:42px}.paragraph_p2,p{font-weight:600;font-size:23px;margin-bottom:58px}.paragraph_p3,.the_content blockquote,.the_content li,.the_content p{font-size:16px;margin:0 0 32px}.paragraph_p4{font-size:14px}.blockquote_txt,blockquote{font-size:22px;margin-bottom:35px}.list-items,li{font-size:22px}.btn-primary,.form-controls,button,input,select,textarea{height:60px;font-size:20px}.btn-img-flip-left svg,.btn-img-flip-right svg{width:40px}.btn-groups,.form-bx form{gap:32px}.row{gap:32px 0}.theme_gap_mb{margin-bottom:32px}.btn-primary,button{border-radius:0;padding:0 56px}.btn-large{width:256px!important;height:68px!important;font-size:22px!important}.btn-small{width:162px!important;height:47px!important;font-size:20px!important}.theme_radius{border-radius:50px}.btn_radius_medium{border-radius:50px!important}.btn_radius_small{border-radius:12px!important}.img_radius_small{border-radius:6px!important}.img_radius_medium{border-radius:14px!important}.img_radius_large{border-radius:16px!important}}@media only screen and (min-width:1700px) and (max-width:1919px){.section_padding{padding:118px 0}.headingLarge{font-size:46px;margin:0 0 28px}.headingH1,h1{font-size:70px}.headingH2,h2{font-size:38px;margin:0 0 28px;font-weight:600}.headingH3,h3{font-size:26px;margin:0 0 13px}.headingH4,h4{font-size:22px;margin:0 0 26px}.headingH5,h5{font-size:16px;margin:0 0 24px}.headingH6,h6{font-size:15px;margin:0 0 16px}.paragraph_p1{font-size:36px}.paragraph_p2,p{font-weight:600;font-size:19px;margin-bottom:42px}.paragraph_p3,.the_content blockquote,.the_content li,.the_content p{font-size:16px;margin:0 0 28px}.paragraph_p4{font-size:14px}.blockquote_txt{font-size:20px;margin-bottom:35px}.list-items,li{font-size:20px}.btn-primary,.form-controls,button,input,select,textarea{height:55px;font-size:16px}.btn-img-flip-left svg,.btn-img-flip-right svg{width:35px}.btn-groups,.form-bx form{gap:24px}.row{gap:24px 0}.theme_gap_mb{margin-bottom:24px}.btn-primary,button{padding:0 55px}.btn-large{width:241px!important;height:62px!important;font-size:20px!important}.btn-small{width:151px!important;height:44px!important;font-size:18px!important}.theme_radius{border-radius:50px}.btn_radius_medium{border-radius:50px!important}.btn_radius_small{border-radius:10px!important}.img_radius_small{border-radius:6px!important}.img_radius_medium{border-radius:12px!important}.img_radius_large{border-radius:14px!important}}@media only screen and (min-width:1500px) and (max-width:1699px){.section_padding{padding:118px 0}.headingLarge{font-size:46px;margin:0 0 28px}.headingH1,h1{font-size:65px}.headingH2,h2{font-size:38px;margin:0 0 28px}.headingH3,h3{font-size:24px;margin:0 0 11px}.headingH4,h4{font-size:20px;margin:0 0 24px}.headingH5,h5{font-size:16px;margin:0 0 24px}.headingH6,h6{font-size:14px;margin:0 0 14px}.paragraph_p1{font-size:30px}.paragraph_p2,p{font-weight:600;font-size:19px;margin-bottom:42px}.paragraph_p3,.the_content blockquote,.the_content li,.the_content p{font-size:16px;margin:0 0 26px}.paragraph_p4{font-size:14px}.blockquote_txt{font-size:18px;margin-bottom:30px}.list-items,li{font-size:20px}.btn-primary,.form-controls,button,input,select,textarea{height:55px;font-size:16px}.btn-img-flip-left svg,.btn-img-flip-right svg{width:32px}.btn-groups,.form-bx form{gap:24px}.row{gap:24px 0}.theme_gap_mb{margin-bottom:24px}.btn-primary,button{padding:0 41px}.btn-large{width:200px!important;height:56px!important;font-size:18px!important}.btn-small{width:131px!important;height:38px!important;font-size:15px!important}.theme_radius{border-radius:50px}.btn_radius_medium{border-radius:50px!important}.btn_radius_small{border-radius:9px!important}.img_radius_small{border-radius:4px!important}.img_radius_medium{border-radius:10px!important}.img_radius_large{border-radius:12px!important}}@media only screen and (min-width:1300px) and (max-width:1499px){.section_padding{padding:90px 0}.headingLarge{font-size:40px;margin:0 0 24px}.headingH1,h1{font-size:55px}.headingH2,h2{font-size:30px;margin:0 0 24px;font-weight:600}.headingH3,h3{font-size:20px;margin:0 0 8px}.headingH4,h4{font-size:18px;margin:0 0 20px}.headingH5,h5{font-size:15px;margin:0 0 20px}.headingH6,h6{font-size:13px;margin:0 0 14px}.paragraph_p1{font-size:26px}.paragraph_p2,p{font-weight:600;font-size:17px;margin-bottom:38px}.paragraph_p3,.the_content blockquote,.the_content li,.the_content p{font-size:16px;margin:0 0 24px}.paragraph_p4{font-size:12px}.blockquote_txt,blockquote{font-size:16px;margin-bottom:28px}.list-items,li{font-size:16px}.btn-groups,.form-bx form{gap:24px}.row{gap:24px 0}.theme_gap_mb{margin-bottom:24px}.btn-primary,button{padding:0 44px;font-size:16px;height:45px}.btn-img-flip-left svg,.btn-img-flip-right svg{width:26px}.btn-large{width:193px!important;height:50px!important;font-size:16px!important}.btn-small{width:126px!important;height:36px!important;font-size:15px!important}.form-controls,input,select,textarea{height:45px;font-size:16px}.theme_radius{border-radius:50px}.btn_radius_medium{border-radius:50px!important}.btn_radius_small{border-radius:9px!important}.img_radius_small{border-radius:4px!important}.img_radius_medium{border-radius:8px!important}.img_radius_large{border-radius:10px!important}}@media only screen and (min-width:1081px) and (max-width:1299px){.section_padding{padding:80px 0}.headingLarge{font-size:36px;margin:0 0 26px}.headingH1,h1{font-size:50px}.headingH2,h2{font-size:28px;margin:0 0 20px;font-weight:600}.headingH3,h3{font-size:19px;margin:0 0 8px}.headingH4,h4{font-size:16px;margin:0 0 18px}.headingH5,h5{font-size:14px;margin:0 0 16px}.headingH6,h6{font-size:12px;margin:0 0 12px}.paragraph_p1{font-size:24px}.paragraph_p2,p{font-weight:600;font-size:16px;margin-bottom:38px}.paragraph_p3,.the_content blockquote,.the_content li,.the_content p{font-size:16px;margin:0 0 24px}.paragraph_p4{font-size:14px}.blockquote_txt,blockquote{font-size:15px;margin-bottom:25px}.list-items,li{font-size:15px}.btn-primary,.form-controls,button,input,select,textarea{height:40px;font-size:14px}.btn-img-flip-left svg,.btn-img-flip-right svg{width:23px}.btn-groups,.form-bx form{gap:22px}.row{gap:22px 0}.theme_gap_mb{margin-bottom:22px}.btn-primary,button{padding:0 36px;line-height:14px}.btn-large{width:171px!important;height:44px!important;font-size:15px!important}.btn-small{width:106px!important;height:32px!important;font-size:14px!important}.theme_radius{border-radius:30px}.btn_radius_medium{border-radius:30px!important}.btn_radius_small,.img_radius_large{border-radius:8px!important}.img_radius_small{border-radius:4px!important}.img_radius_medium{border-radius:6px!important}}@media only screen and (min-width:1024px) and (max-width:1080px){.section_padding{padding:72px 0}.headingLarge{font-size:30px;margin:0 0 21px}.headingH1,h1{font-size:45px}.headingH2,h2{font-size:28px;margin:0 0 16px;font-weight:600}.headingH3,h3{font-size:16px;margin:0 0 6px}.headingH4,h4{font-size:15px;margin:0 0 12px}.headingH5,h5{font-size:12px;margin:0 0 12px}.headingH6,h6{font-size:11px;margin:0 0 12px}.paragraph_p1{font-size:20px}.paragraph_p2,p{font-weight:600;font-size:14px;margin-bottom:38px}.paragraph_p3,.the_content blockquote,.the_content li,.the_content p{font-size:14px;margin:0 0 23px}.paragraph_p4{font-size:12px}.blockquote_txt,blockquote{font-size:13px;margin-bottom:25px}.list-items,li{font-size:13px}.btn-primary,.form-controls,button,input,select,textarea{height:34px;font-size:12px}.btn-img-flip-left svg,.btn-img-flip-right svg{width:20px}.btn-groups,.form-bx form{gap:18px}.row{gap:18px 0}.theme_gap_mb{margin-bottom:18px}.btn-primary,button{padding:0 36px}.btn-large{width:185px!important;height:48px!important;font-size:15px!important}.btn-small{width:114px!important;height:34px!important;font-size:14px!important}.theme_radius{border-radius:50px}.btn_radius_medium{border-radius:30px!important}.btn_radius_small{border-radius:8px!important}.img_radius_small{border-radius:4px!important}.img_radius_medium{border-radius:7px!important}.img_radius_large{border-radius:9px!important}}@media only screen and (min-width:768px) and (max-width:1023px){.section_padding{padding:72px 0}.headingLarge{font-size:30px;margin:0 0 21px}.headingH1,h1{font-size:45px}.headingH2,h2{font-size:28px;margin:0 0 16px;font-weight:600}.headingH3,h3{font-size:16px;margin:0 0 6px}.headingH4,h4{font-size:15px;margin:0 0 12px}.headingH5,h5{font-size:12px;margin:0 0 12px}.headingH6,h6{font-size:11px;margin:0 0 12px}.paragraph_p1{font-size:20px}.paragraph_p2,p{font-weight:600;font-size:14px;margin-bottom:38px}.paragraph_p3,.the_content blockquote,.the_content li,.the_content p{font-size:14px;margin:0 0 23px}.paragraph_p4{font-size:12px}.blockquote_txt,blockquote{font-size:13px;margin-bottom:25px}.btn-groups,.form-bx form{gap:16px}.row{gap:16px 0}.theme_gap_mb{margin-bottom:16px}.btn-primary,button{padding:0 36px;font-size:12px;height:34px}.btn-img-flip-left svg,.btn-img-flip-right svg{width:20px}.btn-large{width:171px!important;height:44px!important;font-size:15px!important}.btn-small{width:106px!important;height:32px!important;font-size:14px!important}.list-items,li{font-size:13px}.form-controls,input,select,textarea{height:34px;font-size:12px}.theme_radius{border-radius:30px}.btn_radius_medium{border-radius:30px!important}.btn_radius_small,.img_radius_large{border-radius:8px!important}.img_radius_small{border-radius:4px!important}.img_radius_medium{border-radius:6px!important}}@media only screen and (min-width:400px) and (max-width:767px) and (orientation:portrait){.section_padding{padding:72px 0}.headingLarge{font-size:30px;margin:0 0 15px}.headingH1,h1{font-size:45px}.headingH2,h2{font-size:28px;margin:0 0 16px;font-weight:600}.headingH3,h3{font-size:16px;margin:0 0 6px}.headingH4,h4{font-size:15px;margin:0 0 12px}.headingH5,h5{font-size:12px;margin:0 0 12px}.headingH6,h6{font-size:11px;margin:0 0 12px}.paragraph_p1{font-size:20px}.paragraph_p2,p{font-weight:600;font-size:14px;margin-bottom:38px}.paragraph_p3,.the_content blockquote,.the_content li,.the_content p{font-size:14px;margin:0 0 16px}.paragraph_p4{font-size:12px}.list-items,li{font-size:13px}.blockquote_txt,blockquote{font-size:13px;margin-bottom:25px}.btn-primary,.form-controls,button,input,select,textarea{height:34px;font-size:12px}.btn-img-flip-left svg,.btn-img-flip-right svg{width:16px}.btn-groups,.form-bx form{gap:18px}.row{gap:18px 0}.theme_gap_mb{margin-bottom:18px}.btn-primary,button{padding:0 30px}.btn-large{width:137px!important;height:40px!important;font-size:13px!important}.btn-small{width:90px!important;height:30px!important;font-size:12px!important}.theme_radius{border-radius:30px}.btn_radius_medium{border-radius:30px!important}.btn_radius_small{border-radius:5px!important}.img_radius_small{border-radius:4px!important}.img_radius_medium{border-radius:6px!important}.img_radius_large{border-radius:8px!important}}@media only screen and (min-width:700px) and (max-width:1023px) and (orientation:landscape){.section_padding{padding:72px 0}.headingLarge{font-size:30px;margin:0 0 21px}.headingH1,h1{font-size:45px}.headingH2,h2{font-size:28px;margin:0 0 16px;font-weight:600}.headingH3,h3{font-size:16px;margin:0 0 6px}.headingH4,h4{font-size:15px;margin:0 0 12px}.headingH5,h5{font-size:12px;margin:0 0 12px}.headingH6,h6{font-size:11px;margin:0 0 12px}.paragraph_p1{font-size:20px}.paragraph_p2,p{font-weight:600;font-size:14px;margin-bottom:38px}.paragraph_p3,.the_content blockquote,.the_content li,.the_content p{font-size:14px;margin:0 0 23px}.paragraph_p4{font-size:12px}.list-items,li{font-size:13px}.blockquote_txt,blockquote{font-size:13px;margin-bottom:29px}.btn-primary,.form-controls,button,input,select,textarea{height:34px;font-size:12px}.btn-groups,.form-bx form{gap:16px}.row{gap:16px 0}.theme_gap_mb{margin-bottom:16px}.btn-primary,button{padding:0 30px}.btn-img-flip-left svg,.btn-img-flip-right svg{width:16px}.btn-large{width:137px!important;height:40px!important;font-size:13px!important}.btn-small{width:90px!important;height:30px!important;font-size:12px!important}.theme_radius{border-radius:30px}.btn_radius_medium{border-radius:30px!important}.btn_radius_small{border-radius:5px!important}.img_radius_small{border-radius:4px!important}.img_radius_medium{border-radius:6px!important}.img_radius_large{border-radius:8px!important}}@media only screen and (min-width:260px) and (max-width:399px) and (orientation:portrait){.section_padding{padding:50px 0}.headingLarge{font-size:26px;margin:0 0 15px}.headingH1,h1{font-size:35px}.headingH2,h2{font-size:24px;margin:0 0 14px;font-weight:600}.headingH3,h3{font-size:16px;margin:0 0 6px}.headingH4,h4{font-size:14px;margin:0 0 10px}.headingH5,h5{font-size:12px;margin:0 0 10px}.headingH6,h6{font-size:11px;margin:0 0 10px}.paragraph_p1{font-size:20px}.paragraph_p2,p{font-weight:600;font-size:14px;margin-bottom:30px}.paragraph_p3,.the_content blockquote,.the_content li,.the_content p{font-size:14px;margin:0 0 16px}.list-items,.paragraph_p4,li{font-size:12px}.blockquote_txt,blockquote{font-size:12px;margin-bottom:24px}.btn-groups,.form-bx form{gap:16px}.row{gap:16px 0}.theme_gap_mb{margin-bottom:16px}.btn-primary,button{padding:0 24px;font-size:12px;height:34px}.btn-img-flip-left svg,.btn-img-flip-right svg{width:16px}.btn-large,.btn-small{font-size:12px!important}.btn-large{width:127px!important;height:34px!important}.btn-small{width:90px!important;height:30px!important}.form-controls,input,select,textarea{height:34px;font-size:12px}.theme_radius{border-radius:30px}.btn_radius_medium{border-radius:30px!important}.btn_radius_small{border-radius:5px!important}.img_radius_medium,.img_radius_small{border-radius:4px!important}.img_radius_large{border-radius:6px!important}}@media only screen and (min-width:300px) and (max-width:699px) and (orientation:landscape){.section_padding{padding:50px 0}.headingLarge{font-size:38px;margin:0 0 14px}.headingH1,h1{font-size:35px}.headingH2,h2{font-size:24px;margin:0 0 14px;font-weight:600}.headingH3,h3{font-size:16px;margin:0 0 6px}.headingH4,h4{font-size:14px;margin:0 0 10px}.headingH5,h5{font-size:12px;margin:0 0 10px}.headingH6,h6{font-size:11px;margin:0 0 10px}.paragraph_p1{font-size:20px}.paragraph_p2,p{font-weight:600;font-size:14px;margin-bottom:28px}.paragraph_p3,.the_content blockquote,.the_content li,.the_content p{font-size:14px;margin:0 0 23px}.paragraph_p4{font-size:12px}.list-items,li{font-size:13px}.blockquote_txt,blockquote{font-size:13px;margin-bottom:25px}.btn-primary,.form-controls,button,input,select,textarea{height:34px;font-size:12px}.btn-large,.btn-small{font-size:12px!important}.btn-groups,.form-bx form{gap:16px}.row{gap:16px 0}.theme_gap_mb{margin-bottom:16px}.btn-primary,button{padding:0 24px}.btn-img-flip-left svg,.btn-img-flip-right svg{width:16px}.btn-large{width:127px!important;height:34px!important}.btn-small{width:90px!important;height:30px!important}.theme_radius{border-radius:30px}.btn_radius_medium{border-radius:30px!important}.btn_radius_small{border-radius:5px!important}.img_radius_medium,.img_radius_small{border-radius:4px!important}.img_radius_large{border-radius:6px!important}}.the_content li{margin-bottom:1%}.the_content ol,.the_content ul{margin-bottom:4%}.the_content img[class*=wp-image-]{height:auto;width:auto;max-width:100%}.the_content b,.the_content strong{font-weight:600}.inner_cover_full{height:calc(var(--vh,1vh) * 100 - 0px)}@media only screen and (max-width:1600px){.form-controls,input,select,textarea{padding:0 15px}}@media only screen and (max-width:1400px){.form-controls,input,select,textarea{padding:0 10px}}

select,select:active,select:focus{background:inherit;box-shadow:none;outline:0;text-shadow:none}address,select{line-height:inherit}a,a:hover,a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}address,pre{margin-bottom:1rem}*,::after,::before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}a:not([href]):not([tabindex]):focus,input:focus{outline:0}select{word-wrap:normal;text-transform:none}select:active,select:focus{border:none}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}dl,h1,h2,h3,h4,h5,h6,ol,p,ul{margin-top:0;}.d-none{display:none}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{font-style:normal}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{background-color:transparent;-webkit-text-decoration-skip:objects}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0}img{vertical-align:middle;border-style:none}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.img-fluid{max-width:100%;height:auto}.container,.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (max-width:575px){.container{width:100%;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}}@media (min-width:576px){.container{max-width:100%;padding-right:20px;padding-left:20px}}@media (min-width:768px){.container{max-width:656px;padding:0}}@media (min-width:600px) and (max-width:880px) and (orientation:landscape){.container{max-width:100%;padding-right:20px;padding-left:20px}}@media (min-width:890px){.container{max-width:832px;padding:0}}@media (min-width:992px){.container{max-width:870px;padding:0}}@media (min-width:1280px){.container{max-width:1010px}}@media (min-width:1300px){.container{max-width:1128px}}@media (min-width:1500px){.container{max-width:1194px}}@media (min-width:1700px){.container{max-width:1408px}}@media (min-width:1900px){.container{max-width:1504px}}@media (min-width:2500px){.container{max-width:1968px}}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-1,.col-10,.col-11,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto{-webkit-box-flex:0}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}@media only screen and (min-width:2500px){.row{margin-right:-24px;margin-left:-24px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-right:24px;padding-left:24px}}@media only screen and (min-width:1920px) and (max-width:2499px){.row{margin-right:-16px;margin-left:-16px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-right:16px;padding-left:16px}}@media only screen and (min-width:1700px) and (max-width:1919px){.row{margin-right:-12px;margin-left:-12px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-right:12px;padding-left:12px}}@media only screen and (min-width:1500px) and (max-width:1699px){.row{margin-right:-12px;margin-left:-12px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-right:12px;padding-left:12px}}@media only screen and (min-width:1300px) and (max-width:1499px){.row{margin-right:-12px;margin-left:-12px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-right:12px;padding-left:12px}}@media only screen and (min-width:1081px) and (max-width:1299px){.row{margin-right:-11px;margin-left:-11px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-right:11px;padding-left:11px}}@media only screen and (min-width:1024px) and (max-width:1080px){.row{margin-right:-9px;margin-left:-9px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-right:9px;padding-left:9px}}@media only screen and (min-width:768px) and (max-width:1023px){.row{margin-right:-8px;margin-left:-8px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-right:8px;padding-left:8px}}@media only screen and (min-width:400px) and (max-width:480px) and (orientation:portrait){.row{margin-right:-9px;margin-left:-9px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-right:9px;padding-left:9px}}@media only screen and (min-width:320px) and (max-width:399px) and (orientation:portrait){.row{margin-right:-8px;margin-left:-8px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-right:8px;padding-left:8px}}@media only screen and (min-width:400px) and (max-width:799px) and (orientation:landscape){.row{margin-right:-8px;margin-left:-8px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-right:8px;padding-left:8px}}

.glide,.glide__slides{position:relative;width:100%}.glide__slides,.glide__track{overflow:hidden}.glide__slide,.glide__slide a,.glide__slides--dragging{user-select:none}.glide{box-sizing:border-box}.glide *{box-sizing:inherit}.glide__slides{list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:initial;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}
.glide__arrow,.glide__bullet{cursor:pointer;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1)}.glide__arrow:focus,.glide__bullet:focus{outline:0}.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:#fff;text-transform:uppercase;padding:9px 12px;background-color:transparent;border:2px solid rgba(255,255,255,.5);border-radius:4px;text-shadow:0 .25em .5em rgba(0,0,0,.1);opacity:1;transition:opacity 150ms,border .3s ease-in-out;transform:translateY(-50%);line-height:1}.glide__arrow:hover{border-color:#fff}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:.33}.glide__bullets{position:absolute;z-index:2;bottom:2em;left:50%;display:inline-flex;list-style:none;transform:translateX(-50%)}.glide__bullet{background-color:rgba(255,255,255,.5);width:9px;height:9px;padding:0;border-radius:50%;border:2px solid transparent;transition:.3s ease-in-out;line-height:0;margin:0 .25em}.glide__bullet:focus,.glide__bullet:hover{border:2px solid #fff;background-color:rgba(255,255,255,.5)}.glide__bullet--active{background-color:#fff}.glide--swipeable{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}

.error_red_validate{color:red;font-size:14px;z-index:9;font-weight:400;line-height:20px;font-family:var(--primary-family)}@media only screen and (min-width:1400px){.error_red_validate{font-size:11px}}@media only screen and (max-width:1399px){.error_red_validate{font-size:11px}}@media screen and (max-width:580px){.error_red_validate{font-size:11px}}

h1, h2, h3,.headingLarge{
	font-family: var(--heading-family)!important;
	font-weight: 400!important;
}

/* Alignments
--------------------------------------------- */
.the_content .alignleft {
	/*rtl:ignore*/
	float: left;
	/*rtl:ignore*/
	margin-right: 1.5em;
	margin-bottom: 1.5em;
}
.the_content .alignright {
	/*rtl:ignore*/
	float: right;
	/*rtl:ignore*/
	margin-left: 1.5em;
	margin-bottom: 1.5em;
}
.the_content .aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 1.5em;
}
.the_content table {
    border-collapse: collapse;
    width: 100%;
    max-width: 100%;
    margin-bottom: 1rem;
    border: 1px solid #ccc;
}
.the_content th {
    text-align: inherit;
}
.the_content thead th {
    vertical-align: bottom;
    border-bottom: 2px solid #dee2e6;
}
.the_content tbody + tbody {
    border-top: 2px solid #dee2e6;
}
.the_content td,
.the_content th {
    border: 1px solid #ccc;
    padding: 0.3rem;
    width: auto;
}
.the_content thead td,
.the_content thead th {
    border-bottom-width: 2px;
    padding: 0.3rem;
    vertical-align: top;
    border-top: 1px solid #ccc;
}
.the_content a{
	color: var(--color-code17);
}

@media only screen and (max-width:768px){
.the_content iframe{
	width: 300px;
	height: 200px;
}
.the_content table{
   display: block;
   overflow: auto;	
}
}

.glide__slides{
	margin-bottom: 0;
}

.single_priceOP .regularPriceCont{
  font-weight: 400;
    color: var(--color-red);
}

.overflow_click{
        position: fixed;
        inset: 0;
        background: rgb(0 0 0 / 50%);
        z-index: 99999;
        opacity: 0;
        visibility: hidden;
        transition: 0.5s;
 }
 .overflow_click.active {
        opacity: 1;
        visibility: visible;
 }

.gray_img{
   filter: grayscale(1);
}

.bg-primary{
	background-color: var(--color-primary);
    border-color: var(--color-primary);
    color: var(--color-white);
}
.bg-primary:hover{
	background-color: var(--color-white)!important;
    border:1px solid var(--color-primary)!important;
    color: var(--color-primary)!important;
}

.store_hd_bx .top_search img, 
.store_hd_bx span.accouts_hdr img, 
.store_hd_bx span.wishlist_hdr img, 
.store_hd_bx span.cart_hdr img{
	cursor: pointer;
}

/**cart add suceefull popup header**/
#cartAddDone {
    position: absolute;
    right: 0;
    top: 40px;
    background: #505050;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    padding: 10px;
    width: max-content;
    display: none;
}
#cartAddDone .headingH4{
	margin-bottom: 0;
}
#cartAddDone img{
	width: 19px;
}

/**----modal popup**/
.popupBx_modal {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    display: none;
    background-color: var(--color-black);
    background-color: rgba(0, 0, 0, 0.7);
    z-index: 99999999;
}
.modal-window {
    position: relative;
    background-color: var(--color-white);
/*    width: 50%;*/
/*    margin: 10% auto;*/
    padding: 20px;
}
.modal-window.small {
    width: 75%;
}
.modal-window.large {
    width: 75%;
}
.closeModalBx {
    position: absolute;
    top: 27px;
    right: 27px;
    color: rgba(0,0,0,0.3);
    /*height: 30px;
    width: 30px;
    font-size: 30px;
    line-height: 30px;*/
    line-height: 10px;
    text-align: center;
    cursor: pointer;
    z-index: 999;
}
.closeModalBx:hover,
.closeModalBx:focus {
    color: var(--color-black);
    cursor: pointer;
}

[dir=rtl] .closeModalBx{
   left: 27px;
   right: unset;
}
.openModalBx {
	display: block;
}

.popupBx_modal.openModalBx {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
}
.popupBx_modal .modal-window.quickModal{
	width: 100%;
	max-width: 1348px;
	padding: 0;
}
.closeModalBx img{
	width: 18px;
}
.qty, .quantity {
  display: flex;
/*  flex-wrap: wrap;*/
  justify-content: space-around;
  text-align: center;
  overflow: hidden;
}
body.rtl .qty, body.rtl .quantity{
      flex-direction: row-reverse;
}
.qty button, .quantity button{
	padding:0;
	font-weight: 400;
}


span.qty.quickModal_qty, .quantity{
    border: 1px solid var(--color-code11);
    padding: 0 9px;
    width: 141px;
}

span.qty.quickModal_qty input, .quantity input{
    padding: 0;
    text-align: center;
    margin-bottom: 0;
    font-weight: 400;
    width: 100%!important;
}
.popupBx_modal .modal-window.quickModal button.btn-primary.quickModal_cart{
   width: 317px;
   transition: all 0.6s;
   font-weight: 600;
}
.popupBx_modal .modal-window.quickModal button.btn-primary.quickModal_cart:hover{
   background-color: var(--color-primary); 
}
.popupBx_modal .modal-window.quickModal button.btn-primary.quickModal_opt {
    width: 80px;
    padding: 0;
    text-align: center;
     border: 1px solid var(--color-code11);
     transition: all 0.6s;
     flex: none;
}
.popupBx_modal .modal-window.quickModal button.btn-primary.quickModal_opt:hover{
   background-color: var(--color-primary);  
}
.popupBx_modal .modal-window.quickModal button.btn-primary.quickModal_opt:hover svg{
    filter: brightness(0) invert(1);
}
.popupBx_modal .modal-window.quickModal button.btn-primary.quickModal_opt svg path{
	stroke: var(--color-primary);
}
.popupBx_modal .modal-window.quickModal button.btn-primary.quickModal_opt.inWishlist svg path{
	fill: var(--color-red);
  stroke: none;  
}

.popupBx_modal .modal-window.quickModal .inWishlist:hover{
   background-color: var(--color-white)!important; 
}
.popupBx_modal .modal-window.quickModal .inWishlist svg, 
.popupBx_modal .modal-window.quickModal .inWishlist:hover svg{
    filter: invert(1)!important;
}

.popupBx_modal .modal-window.quickModal .buy_now_bx {
    margin-top: 30px;
}
.popupBx_modal .modal-window.quickModal .buy_now_bx button{
    width: 100%;
    transition: all 0.6s;
    font-weight: 600;
    background-color: var(--color-code20);
    border: 1px solid var(--color-code20);
    color: var(--color-white);
}
.popupBx_modal .modal-window.quickModal .buy_now_bx button:hover{
   background-color: var(--color-primary);   
}

.popupBx_modal .modal-window.quickModal .buy_now_bx a{
    width: 100%;
    transition: all 0.6s;
    font-weight: 600;
    background-color: var(--color-code20);
    border: 1px solid var(--color-code20);
    color: var(--color-white);
}
.popupBx_modal .modal-window.quickModal .buy_now_bx a:hover{
   background-color: var(--color-primary);   
}
.popupBx_modal .product_dec_popup {
    padding: 76px 48px 0 0;
}
[dir=rtl] .popupBx_modal .product_dec_popup {
    padding-right: 0;
    padding-left: 48px;
}
.popupBx_modal .product_dec_popup .short_dec{
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
}
.popupBx_modal .product_dec_popup .headingH4{
    font-family: var(--primary-family)!important;
    font-weight: 600!important;
    margin-bottom: 10px;
}
.popupBx_modal .btn-groups{
    gap:20px;
    position: relative;
    display: flex;
}
.popupBx_modal .btn-groups > * {
    flex: 1 1 auto;
}
.popupBx_modal .btn-groups form{
	flex: none;
}
.popupBx_modal .btn-groups .quickModal_cart {
    border-width: 1px;
    border-style: solid;
}
.popupBx_modal .btn-groups .loaderAtc {
    left: 0;
    right: 0;
    margin: auto;
}

.popupBx_modal .modal-window.quickModal button.btn-primary.quickModal_opt svg{
    width: 26px;
}
/**wishlist box**/
.popupBx_modal .modal-window.wishlistModal{
	padding: 0;
	max-width: 1296px;
}
.popupBx_modal .modal-window.wishlistModal .cover_bx_wishList{
    padding: 0 48px 30px;
   
}
.popupBx_modal .modal-window.wishlistModal .addToWishlist{
	 display: flex;
    justify-content: space-between;
}
.popupBx_modal .modal-window.wishlistModal .addToWishlist button{
	border: 1px solid var(--color-primary);
}
.popupBx_modal .modal-window.wishlistModal .ModalwishlistHdr {
    display: flex;
    align-items: center;
    gap: 22px;
    padding: 38px 0;
}
.popupBx_modal .modal-window.wishlistModal .ModalwishlistHdr img{
	width: 26px;
}
.popupBx_modal .modal-window.wishlistModal .ModalwishlistHdr button{
	height: auto;
	width: auto;
	min-width: inherit;
	padding: 0;
}
.popupBx_modal .modal-window.wishlistModal .ModalwishlistHdr .headingH4{
	margin-bottom: 0;
	font-weight: 600;
}
.lineHorizontal{
	background-color: var(--color-code15);
	height: 1px;
}
.popupBx_modal .wishlistModal .wishList_items_close img{
	width: 18px;
	cursor: pointer;
}
.popupBx_modal .wishlistModal .wishList_items {
    display: flex;
    gap: 48px;
    justify-content: space-between;
    align-items: center;
}
.popupBx_modal .wishlistModal .wishList_items_close {
    flex: none;
}
.popupBx_modal .wishlistModal .wishList_items_pic {
    width: 123px;
    flex: none;
}
.popupBx_modal .wishlistModal .wishList_items_dec {
    flex: auto;
    display: flex;
    gap: 22px;
}
.popupBx_modal .wishlistModal .wishList_items_dec .headingH5{
	margin-bottom: 14px;
}
.popupBx_modal .wishlistModal .wishList_items_dec .paragraph_p3{
	margin-bottom: 9px;
	font-weight: 600;
}
.popupBx_modal .wishlistModal .wishList_items_dec .wishlist_date{
	color: var(--color-code07);
}
.popupBx_modal .wishlistModal .wishList_items_btns{
   flex: none;
}
.popupBx_modal .wishlistModal .wishList_items_btns button {
    padding: 0 49px;
    transition: all 0.6s;
    font-weight: 600;
    border: 1px solid var(--color-primary);
}
.popupBx_modal .wishlistModal .wishList_items_btns button:hover{
    background-color: var(--color-code07);
}
.popupBx_modal .wishlistModal .addToWishlist button{
	font-weight: 600;
	transition: 0.6s;
}
.popupBx_modal .wishlistModal .addToWishlist button:hover{
	background-color: var(--color-primary);
}
.popupBx_modal .wishlistModal .wishList_items_btns .paragraph_p3 {
    margin-bottom: 5%;
}
.popupBx_modal .modal-window.wishlistModal .modal_content{
	overflow: hidden;
}
.popupBx_modal .modal-window.wishlistModal .modal_content .row > div {
    border-bottom: 1px solid #ccc;
    padding-bottom: 20px;
}
.popupBx_modal .modal-window.wishlistModal .modal_content .row > div:first-child{
	padding-bottom: 0;
}
.popupBx_modal .modal-window.wishlistModal button{
	padding:14px 24px;
	height: auto;
}

/**arrow slider button default**/
.glide__arrow{
    width: 60px!important;
    height: 60px!important;
    background-color: var(--color-code07);
    border:none;
    background: rgba(0, 0, 0, 0.3);
}
.glide__arrows .glide__arrow--left{
    left: 0;
    border-radius: 0px 40px 40px 0px;
}
.glide__arrows .glide__arrow--right{
    right: 0;
    border-radius: 40px 0px 0px 40px;
}
.glide__arrows img{
   width: 15px!important;
}
/**end arrow slider button default**/

/**-----header cart popup box------**/
div#hdr_cart {
    position: absolute;
    width: 960px;
    right: 0;
    left: inherit;
    top: 90px;
    padding: 0;
    background-color: inherit;
}
div#hdr_cart .modal-window{
	width: 100%;
	padding-top: 60px;
}
div#hdr_cart .modal-window .closeModalBx{
    border: 1px solid #000;
    padding: 10px;
    border-radius: 100%;
    top: -14px;
    right: -11px;
    background: #fff;
}
div#hdr_cart .cover_bx_minicart .minicart_items {
    display: flex;
    justify-content: space-between;
    align-items: baseline;
}
div#hdr_cart .minicart_items_dec {
    display: flex;
    gap: 24px;
    width: 90%;
}
div#hdr_cart .minicart_items_pic{
	width: 120px;
}
div#hdr_cart .minicart_items_pic img{
	width: 100%!important;
	border: 1px solid var(--color-code21);
}
div#hdr_cart .minicart_items_close img{
	width: 18px!important;
}
div#hdr_cart .minicart_items_content p{
	margin-bottom: 10px;
	font-weight: 600;
}
div#hdr_cart .minicart_items_content p.minicart_date{
   color: var(--color-code07);
}
div#hdr_cart .minicart_items_content .headingH5{
	margin-bottom: 0;
}
div#hdr_cart .minicart_items_close{
	cursor: pointer;
}
div#hdr_cart .modal-window .modal_content > .row > div:before {
    content: "";
    position: absolute;
    bottom: -24px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1px;
    background-color: #eee;
}
div#hdr_cart .modal-window .modal_content > .row > div {
    position: relative;
}
div#hdr_cart .modal-window .modal_content{
	overflow: hidden;
}
div#hdr_cart .minicart_total {
    display: flex;
    justify-content: space-between;
    padding: 50px 0;
}
div#hdr_cart .minicart_total .headingH4, 
div#hdr_cart .minicart_total .headingH3{
	margin-bottom: 0;
}
div#hdr_cart .minicart_btn{
	display: flex;
	padding-bottom: 56px;
}
div#hdr_cart .minicart_btn > button {
    flex: 1;
}
div#hdr_cart .minicart_btn .bg-primary{
	background-color: var(--color-code17);
	border: 1px solid var(--color-code17);
}
.stickyHeader div#hdr_cart{
   top: 75px;
}
#theme_shop01 header.header_block.stickyHeader div#hdr_cart img{
	filter: inherit;
}
/**-----end header cart popup box------**/

[dir=rtl] .woocommerce-error, 
[dir=rtl] .woocommerce-info, 
[dir=rtl] .woocommerce-message{
	padding: 1em 3.5em 1em 2em;
}

[dir=rtl] .woocommerce-error::before, 
[dir=rtl] .woocommerce-info::before, 
[dir=rtl] .woocommerce-message::before{
   right: 1.5em;
   left: unset;
}

@media only screen and (min-width: 1920px) and (max-width: 2499px) {
.popupBx_modal .modal-window.quickModal{
	max-width: 1024px;
}	
span.qty.quickModal_qty, .quantity{
	width: 106px;
}
.popupBx_modal .btn-groups{
	gap: 14px;
}
.popupBx_modal .modal-window.quickModal button.btn-primary.quickModal_cart{
	width: 254px;
}
.popupBx_modal .modal-window.quickModal button.btn-primary.quickModal_opt{
	width: 60px;
}
.popupBx_modal .modal-window.quickModal .buy_now_bx{
	margin-top: 20px;
}
.popupBx_modal .modal-window.quickModal button.btn-primary.quickModal_opt svg {
    width: 20px;
}
.closeModalBx img {
    width: 13px;
}
.popupBx_modal .product_dec_popup {
    padding: 58px 32px 0 0;
}
[dir=rtl] .popupBx_modal .product_dec_popup {
    padding-right: 0;
    padding-left: 32px;
}
.closeModalBx{
	top: 25px;
	right: 25px;
}

/**wishlist box**/
.popupBx_modal .modal-window.wishlistModal{
	max-width: 992px;
}
.popupBx_modal .modal-window.wishlistModal .cover_bx_wishList{
    padding: 0 32px;
}
.popupBx_modal .modal-window.wishlistModal .ModalwishlistHdr {
    gap: 16px;
    padding: 30px 0;
}

.popupBx_modal .modal-window.wishlistModal .ModalwishlistHdr img{
	width: 20px;
}
.popupBx_modal .wishlistModal .wishList_items_close img{
	width: 14px;
}
.popupBx_modal .wishlistModal .wishList_items {
    gap: 32px;
}
.popupBx_modal .wishlistModal .wishList_items_pic {
    width: 93px;
}
.popupBx_modal .wishlistModal .wishList_items_dec {
    gap: 16px;
}
.popupBx_modal .wishlistModal .wishList_items_dec .headingH5{
	margin-bottom: 10px;
}
.popupBx_modal .wishlistModal .wishList_items_dec .paragraph_p3{
	margin-bottom: 7px;
}
.popupBx_modal .wishlistModal .wishList_items_btns button {
    padding: 8px 18px;
}
.popupBx_modal .wishlistModal .addToWishlist {
    margin-top: 0;
    margin-bottom: 40px;
}
/**end wishlist box**/

/**arrow slider button default**/
.glide__arrow{
    width: 50px!important;
    height: 50px!important;
}
.glide__arrows img{
   width: 12px!important;
}
/**end arrow slider button default**/

/**-----header cart popup box------**/
div#hdr_cart {
    width: 736px;
    top: 75px;
}
.stickyHeader div#hdr_cart{
   top: 60px;
}
div#hdr_cart .modal-window{
	padding-top: 30px;
}
div#hdr_cart .minicart_items_dec {
    gap: 16px;
}
div#hdr_cart .minicart_items_pic{
	width: 96px;
}
div#hdr_cart .minicart_items_close img{
	width: 18px!important;
}
div#hdr_cart .minicart_items_content p{
	margin-bottom: 7px;
}
div#hdr_cart .modal-window .modal_content > .row > div:before {
    bottom: -16px;
}
div#hdr_cart .minicart_total {
    padding: 34px 0;
}
div#hdr_cart .minicart_btn{
	padding-bottom: 38px;
}
div#hdr_cart .modal-window .closeModalBx img{
	width: 18px!important;
}
/**-----end header cart popup box------**/

}
@media only screen and (min-width: 1700px) and (max-width: 1919px) {
.popupBx_modal .modal-window.quickModal{
	max-width: 1000px;
}	
span.qty.quickModal_qty, .quantity{
	width: 100px;
}
.popupBx_modal .btn-groups{
	gap: 12px;
}
.popupBx_modal .modal-window.quickModal button.btn-primary.quickModal_cart{
	width: 250px;
}
.popupBx_modal .modal-window.quickModal button.btn-primary.quickModal_opt{
	width: 55px;
}
.popupBx_modal .modal-window.quickModal .buy_now_bx{
	margin-top: 20px;
}
.popupBx_modal .modal-window.quickModal button.btn-primary.quickModal_opt svg {
    width: 20px;
}
.closeModalBx img {
    width: 13px;
}
.popupBx_modal .product_dec_popup {
    padding: 58px 32px 0 0;
}
[dir=rtl] .popupBx_modal .product_dec_popup {
    padding-right: 0;
    padding-left: 32px;
}
.closeModalBx{
	top: 25px;
	right: 25px;
}
/**wishlist box**/
.popupBx_modal .modal-window.wishlistModal{
	max-width: 790px;
}
.popupBx_modal .modal-window.wishlistModal .cover_bx_wishList{
    padding: 0 24px;
}
.popupBx_modal .modal-window.wishlistModal .ModalwishlistHdr {
    gap: 16px;
     padding: 30px 0;
}
.popupBx_modal .modal-window.wishlistModal .ModalwishlistHdr img{
	width: 20px;
}
.popupBx_modal .wishlistModal .wishList_items_close img{
	width: 14px;
}
.popupBx_modal .wishlistModal .wishList_items {
    gap: 24px;
}
.popupBx_modal .wishlistModal .wishList_items_pic {
    width: 93px;
}
.popupBx_modal .wishlistModal .wishList_items_dec {
    gap: 16px;
}
.popupBx_modal .wishlistModal .wishList_items_dec .headingH5{
	margin-bottom: 10px;
}
.popupBx_modal .wishlistModal .wishList_items_dec .paragraph_p3{
	margin-bottom: 7px;
}
.popupBx_modal .wishlistModal .wishList_items_btns button {
    padding: 8px 18px;
}
.popupBx_modal .wishlistModal .addToWishlist {
    margin-top: 0;
    margin-bottom: 40px;
}
/**end wishlist box**/	
/**arrow slider button default**/
.glide__arrow{
    width: 50px!important;
    height: 50px!important;
}
.glide__arrows img{
   width: 12px!important;
}
/**end arrow slider button default**/

/**-----header cart popup box------**/
div#hdr_cart {
    width: 736px;
    top: 75px;
}
.stickyHeader div#hdr_cart{
   top: 60px;
}
div#hdr_cart .modal-window{
	padding-top: 30px;
}
div#hdr_cart .minicart_items_dec {
    gap: 16px;
}
div#hdr_cart .minicart_items_pic{
	width: 96px;
}
div#hdr_cart .minicart_items_close img{
	width: 18px!important;
}
div#hdr_cart .minicart_items_content p{
	margin-bottom: 7px;
}
div#hdr_cart .modal-window .modal_content > .row > div:before {
    bottom: -16px;
}
div#hdr_cart .minicart_total {
    padding: 34px 0;
}
div#hdr_cart .minicart_btn{
	padding-bottom: 38px;
}
div#hdr_cart .modal-window .closeModalBx img{
	width: 18px!important;
}
/**-----end header cart popup box------**/

}
@media only screen and (min-width: 1500px) and (max-width: 1699px) {
.popupBx_modal .modal-window.quickModal{
	max-width: 816px;
}	
span.qty.quickModal_qty, .quantity{
	width: 97px;
}
.popupBx_modal .btn-groups{
	gap: 12px;
}
.popupBx_modal .modal-window.quickModal button.btn-primary.quickModal_cart{
	width: 190px;
}
.popupBx_modal .modal-window.quickModal button.btn-primary.quickModal_opt{
	width: 55px;
}
.popupBx_modal .modal-window.quickModal .buy_now_bx{
	margin-top: 15px;
}
.popupBx_modal .modal-window.quickModal button.btn-primary.quickModal_opt svg {
    width: 17px;
}
.closeModalBx img {
    width: 12px;
}
.popupBx_modal .product_dec_popup {
    padding: 46px 26px 0 0;
}
[dir=rtl] .popupBx_modal .product_dec_popup {
    padding-right: 0;
    padding-left: 26px;
}
.closeModalBx{
	top: 15px;
	right: 15px;
}
/**wishlist box**/
.popupBx_modal .modal-window.wishlistModal{
	max-width: 790px;
}
.popupBx_modal .modal-window.wishlistModal .cover_bx_wishList{
    padding: 0 24px;
}
.popupBx_modal .modal-window.wishlistModal .ModalwishlistHdr {
    gap: 14px;
     padding: 23px 0;
}
.popupBx_modal .modal-window.wishlistModal .ModalwishlistHdr img{
	width: 17px;
}
.popupBx_modal .wishlistModal .wishList_items_close img{
	width: 12px;
}
.popupBx_modal .wishlistModal .wishList_items {
    gap: 24px;
}
.popupBx_modal .wishlistModal .wishList_items_pic {
    width: 84px;
}
.popupBx_modal .wishlistModal .wishList_items_dec {
    gap: 14px;
}
.popupBx_modal .wishlistModal .wishList_items_dec .headingH5{
	margin-bottom: 10px;
}
.popupBx_modal .wishlistModal .wishList_items_dec .paragraph_p3{
	margin-bottom: 6px;
}
.popupBx_modal .wishlistModal .wishList_items_btns button {
    padding: 6px 24px;
}
.popupBx_modal .wishlistModal .addToWishlist {
    margin-top: 0;
    margin-bottom: 40px;
}
/**end wishlist box**/	

/**arrow slider button default**/
.glide__arrow{
    width: 38px!important;
    height: 38px!important;
}
.glide__arrows img{
   width: 8px!important;
}
/**end arrow slider button default**/
/**-----header cart popup box------**/
div#hdr_cart {
    width: 586px;
    top: 75px;
}
.stickyHeader div#hdr_cart{
   top: 60px;
}
div#hdr_cart .modal-window{
	padding-top: 20px;
}
div#hdr_cart .minicart_items_dec {
    gap: 15px;
}
div#hdr_cart .minicart_items_pic{
	width: 84px;
}
div#hdr_cart .minicart_items_close img{
	width: 12px!important;
}
div#hdr_cart .minicart_items_content p{
	margin-bottom: 6px;
}
div#hdr_cart .modal-window .modal_content > .row > div:before {
    bottom: -12px;
}
div#hdr_cart .minicart_total {
    padding: 28px 0;
}
div#hdr_cart .minicart_btn{
	padding-bottom: 26px;
}
div#hdr_cart .modal-window .closeModalBx img{
	width: 15px!important;
}
/**-----end header cart popup box------**/	
}
@media only screen and (min-width: 1300px) and (max-width: 1499px) {
.popupBx_modal .modal-window.quickModal{
	max-width: 816px;
}	
span.qty.quickModal_qty, .quantity{
	width: 97px;
}
.popupBx_modal .btn-groups{
	gap: 12px;
}
.popupBx_modal .modal-window.quickModal button.btn-primary.quickModal_cart{
	width: 193px;
}
.popupBx_modal .modal-window.quickModal button.btn-primary.quickModal_opt{
	width: 55px;
}
.popupBx_modal .modal-window.quickModal .buy_now_bx{
	margin-top: 15px;
}
.popupBx_modal .modal-window.quickModal button.btn-primary.quickModal_opt svg {
    width: 17px;
}
.closeModalBx img {
    width: 12px;
}
.popupBx_modal .product_dec_popup {
    padding: 46px 24px 0 0;
}
[dir=rtl] .popupBx_modal .product_dec_popup {
    padding-right: 0;
    padding-left: 24px;
}
.closeModalBx{
	top: 15px;
	right: 15px;
}

/**wishlist box**/
.popupBx_modal .modal-window.wishlistModal{
	max-width: 744px;
}
.popupBx_modal .modal-window.wishlistModal .cover_bx_wishList{
    padding: 0 24px;
}
.popupBx_modal .modal-window.wishlistModal .ModalwishlistHdr {
    gap: 14px;
    padding:23px 0;
}
.popupBx_modal .modal-window.wishlistModal .ModalwishlistHdr img{
	width: 17px;
}
.popupBx_modal .wishlistModal .wishList_items_close img{
	width: 12px;
}
.popupBx_modal .wishlistModal .wishList_items {
    gap: 24px;
}
.popupBx_modal .wishlistModal .wishList_items_pic {
    width: 84px;
}
.popupBx_modal .wishlistModal .wishList_items_dec {
    gap: 14px;
}
.popupBx_modal .wishlistModal .wishList_items_dec .headingH5{
	margin-bottom: 10px;
}
.popupBx_modal .wishlistModal .wishList_items_dec .paragraph_p3{
	margin-bottom: 6px;
}
.popupBx_modal .wishlistModal .wishList_items_btns button {
    padding: 6px 18px;
}
.popupBx_modal .wishlistModal .addToWishlist {
    margin-top: 0;
    margin-bottom: 35px;
}
/**end wishlist box**/	
/**arrow slider button default**/
.glide__arrow{
    width: 38px!important;
    height: 38px!important;
}
.glide__arrows img{
   width: 8px!important;
}
/**end arrow slider button default**/
/**-----header cart popup box------**/
div#hdr_cart {
    width: 552px;
    top: 60px;
}
.stickyHeader div#hdr_cart{
   top: 45px;
}
div#hdr_cart .modal-window{
	padding-top: 20px;
}
div#hdr_cart .minicart_items_dec {
    gap: 15px;
}
div#hdr_cart .minicart_items_pic{
	width: 72px;
}
div#hdr_cart .minicart_items_close img{
	width: 12px!important;
}
div#hdr_cart .minicart_items_content p{
	margin-bottom: 5px;
}
div#hdr_cart .modal-window .modal_content > .row > div:before {
    bottom: -12px;
}
div#hdr_cart .minicart_total {
    padding: 26px 0;
}
div#hdr_cart .minicart_btn{
	padding-bottom: 26px;
}
div#hdr_cart .modal-window .closeModalBx img{
	width: 15px!important;
}
/**-----end header cart popup box------**/
}
@media only screen and (min-width: 1081px) and (max-width: 1299px) {
.popupBx_modal .modal-window.quickModal{
	max-width: 838px;
}	
span.qty.quickModal_qty, .quantity{
	width: 69px;
}
.popupBx_modal .btn-groups{
	gap: 12px;
}
.popupBx_modal .modal-window.quickModal button.btn-primary.quickModal_cart{
	width: 175px;
}
.popupBx_modal .modal-window.quickModal button.btn-primary.quickModal_opt{
	width: 40px;
}
.popupBx_modal .modal-window.quickModal .buy_now_bx{
	margin-top: 14px;
}
.popupBx_modal .modal-window.quickModal button.btn-primary.quickModal_opt svg {
    width: 14px;
}
.closeModalBx img {
    width: 9px;
}
.popupBx_modal .product_dec_popup {
    padding: 38px 22px 0 0;
}
[dir=rtl] .popupBx_modal .product_dec_popup {
    padding-right: 0;
    padding-left: 22px;
}
.closeModalBx{
	top: 14px;
	right: 14px;
}
/**wishlist box**/
.popupBx_modal .modal-window.wishlistModal{
	max-width: 666px;
}
.popupBx_modal .modal-window.wishlistModal .cover_bx_wishList{
    padding: 0 22px;
}
.popupBx_modal .modal-window.wishlistModal .ModalwishlistHdr {
    gap: 12px;
    padding: 19px;
}
.popupBx_modal .modal-window.wishlistModal .ModalwishlistHdr img{
	width: 14px;
}
.popupBx_modal .wishlistModal .wishList_items_close img{
	width: 9px;
}
.popupBx_modal .wishlistModal .wishList_items {
    gap: 22px;
}
.popupBx_modal .wishlistModal .wishList_items_pic {
    width: 85px;
}
.popupBx_modal .wishlistModal .wishList_items_dec {
    gap: 13px;
}
.popupBx_modal .wishlistModal .wishList_items_dec .headingH5{
	margin-bottom: 8px;
}
.popupBx_modal .wishlistModal .wishList_items_dec .paragraph_p3{
	margin-bottom: 4px;
}
.popupBx_modal .wishlistModal .wishList_items_btns button {
    padding: 4px 19px;
}
.popupBx_modal .wishlistModal .addToWishlist {
    margin-bottom: 35px;
}
/**end wishlist box**/
/**arrow slider button default**/
.glide__arrow{
    width: 38px!important;
    height: 38px!important;
}
.glide__arrows img{
   width: 8px!important;
}
/**end arrow slider button default**/
/**-----header cart popup box------**/
div#hdr_cart {
    width: 494px;
    top: 55px;
}
.stickyHeader div#hdr_cart{
   top: 45px;
}
div#hdr_cart .modal-window{
	padding-top: 20px;
}
div#hdr_cart .minicart_items_dec {
    gap: 14px;
}
div#hdr_cart .minicart_items_pic{
	width: 70px;
}
div#hdr_cart .minicart_items_close img{
	width: 9px!important;
}
div#hdr_cart .minicart_items_content p{
	margin-bottom: 4px;
}
div#hdr_cart .modal-window .modal_content > .row > div:before {
    bottom: -11px;
}
div#hdr_cart .minicart_total {
    padding: 25px 0;
}
div#hdr_cart .minicart_btn{
	padding-bottom: 18px;
}
div#hdr_cart .modal-window .closeModalBx img{
	width: 12px!important;
}
/**-----end header cart popup box------**/	
}
@media only screen and (min-width: 1024px) and (max-width: 1080px) {
.popupBx_modal .modal-window.quickModal{
	max-width: 870px;
}	
span.qty.quickModal_qty, .quantity{
	width: 69px;
	overflow: hidden;
	height: 34px;
}
.popupBx_modal .btn-groups{
	gap: 8px;
}
.popupBx_modal .modal-window.quickModal button.btn-primary.quickModal_cart{
	width: 143px;
}
.popupBx_modal .modal-window.quickModal button.btn-primary.quickModal_opt{
	width: 34px;
}
.popupBx_modal .modal-window.quickModal .buy_now_bx{
	margin-top: 14px;
}
.popupBx_modal .modal-window.quickModal button.btn-primary.quickModal_opt svg {
    width: 14px;
}
.closeModalBx img {
    width: 9px;
}
.popupBx_modal .product_dec_popup {
    padding: 38px 18px 0 0;
}
[dir=rtl] .popupBx_modal .product_dec_popup {
    padding-right: 0;
    padding-left: 18px;
}
.closeModalBx{
	top: 14px;
	right: 14px;
}
/**wishlist box**/
.popupBx_modal .modal-window.wishlistModal{
	max-width: 722px;
}
.popupBx_modal .modal-window.wishlistModal .cover_bx_wishList{
    padding: 0 18px;
}
.popupBx_modal .modal-window.wishlistModal .ModalwishlistHdr {
    gap: 12px;
    padding: 20px 0;
}
.popupBx_modal .modal-window.wishlistModal .ModalwishlistHdr img{
	width: 14px;
}
.popupBx_modal .wishlistModal .wishList_items_close img{
	width: 9px;
}
.popupBx_modal .wishlistModal .wishList_items {
    gap: 22px;
}
.popupBx_modal .wishlistModal .wishList_items_pic {
    width: 76px;
}
.popupBx_modal .wishlistModal .wishList_items_dec {
    gap: 13px;
}
.popupBx_modal .wishlistModal .wishList_items_dec .headingH5{
	margin-bottom: 8px;
}
.popupBx_modal .wishlistModal .wishList_items_dec .paragraph_p3{
	margin-bottom: 4px;
}
.popupBx_modal .wishlistModal .wishList_items_btns button {
    padding: 4px 19px;
}
.popupBx_modal .wishlistModal .addToWishlist {
    margin-bottom: 22px;
}
/**end wishlist box**/	
/**arrow slider button default**/
.glide__arrow{
    width: 38px!important;
    height: 38px!important;
}
.glide__arrows img{
   width: 8px!important;
}
/**end arrow slider button default**/
/**-----header cart popup box------**/
div#hdr_cart {
    width: 426px;
    top: 55px;
}
.stickyHeader div#hdr_cart{
   top: 45px;
}
div#hdr_cart .modal-window{
	padding-top: 20px;
}
div#hdr_cart .minicart_items_dec {
    gap: 14px;
}
div#hdr_cart .minicart_items_pic{
	width: 70px;
}
div#hdr_cart .minicart_items_close img{
	width: 9px!important;
}
div#hdr_cart .minicart_items_content p{
	margin-bottom: 4px;
}
div#hdr_cart .modal-window .modal_content > .row > div:before {
    bottom: -9px;
}
div#hdr_cart .minicart_total {
    padding: 21px 0;
}
div#hdr_cart .minicart_btn{
	padding-bottom: 18px;
}
div#hdr_cart .modal-window .closeModalBx img{
	width: 12px!important;
}
/**-----end header cart popup box------**/		
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
.popupBx_modal .modal-window.quickModal{
	max-width: 870px;
}	
span.qty.quickModal_qty, .quantity{
	width: 69px;
	overflow: hidden;
	height: 34px;
}
.popupBx_modal .btn-groups{
	gap: 8px;
}
.popupBx_modal .modal-window.quickModal button.btn-primary.quickModal_cart{
	width: 143px;
}
.popupBx_modal .modal-window.quickModal button.btn-primary.quickModal_opt{
	width: 34px;
}
.popupBx_modal .modal-window.quickModal .buy_now_bx{
	margin-top: 14px;
}
.popupBx_modal .modal-window.quickModal button.btn-primary.quickModal_opt svg {
    width: 14px;
}
.closeModalBx img {
    width: 9px;
}
.popupBx_modal .product_dec_popup {
    padding: 38px 18px 0 0;
}
[dir=rtl] .popupBx_modal .product_dec_popup {
    padding-right: 0;
    padding-left: 18px;
}
.closeModalBx{
	top: 14px;
	right: 14px;
}
/**wishlist box**/
.popupBx_modal .modal-window.wishlistModal{
	max-width: 722px;
}
.popupBx_modal .modal-window.wishlistModal .cover_bx_wishList{
    padding: 0 18px;
}
.popupBx_modal .modal-window.wishlistModal .ModalwishlistHdr {
    gap: 12px;
    padding: 20px 0;
}
.popupBx_modal .modal-window.wishlistModal .ModalwishlistHdr img{
	width: 14px;
}
.popupBx_modal .wishlistModal .wishList_items_close img{
	width: 9px;
}
.popupBx_modal .wishlistModal .wishList_items {
    gap: 22px;
}
.popupBx_modal .wishlistModal .wishList_items_pic {
    width: 76px;
}
.popupBx_modal .wishlistModal .wishList_items_dec {
    gap: 13px;
}
.popupBx_modal .wishlistModal .wishList_items_dec .headingH5{
	margin-bottom: 8px;
}
.popupBx_modal .wishlistModal .wishList_items_dec .paragraph_p3{
	margin-bottom: 4px;
}
.popupBx_modal .wishlistModal .wishList_items_btns button {
    padding: 6px 26px;
}
/**end wishlist box**/	
/**arrow slider button default**/
.glide__arrow{
    width: 38px!important;
    height: 38px!important;
}
.glide__arrows img{
   width: 8px!important;
}
/**end arrow slider button default**/
/**-----header cart popup box------**/
div#hdr_cart {
    width: 426px;
    top: 55px;
}
.stickyHeader div#hdr_cart{
   top: 45px;
}
div#hdr_cart .modal-window{
	padding-top: 20px;
}
div#hdr_cart .minicart_items_dec {
    gap: 14px;
}
div#hdr_cart .minicart_items_pic{
	width: 70px;
}
div#hdr_cart .minicart_items_close img{
	width: 9px!important;
}
div#hdr_cart .minicart_items_content p{
	margin-bottom: 3px;
}
div#hdr_cart .modal-window .modal_content > .row > div:before {
    bottom: -9px;
}
div#hdr_cart .minicart_total {
    padding: 19px 0;
}
div#hdr_cart .minicart_btn{
	padding-bottom: 18px;
}
div#hdr_cart .modal-window .closeModalBx img{
	width: 12px!important;
}
/**-----end header cart popup box------**/			
}
@media only screen and (min-width: 375px) and (max-width: 767px) and (orientation: portrait) {
.popupBx_modal .modal-window.quickModal{
	max-width: 100%;
}
.popupBx_modal .modal-window.quickModal .modal_content {
    padding: 40px 18px 18px;
}
.popupBx_modal .modal-window.quickModal .btn-groups > * {
    flex: 1 1 auto;
}
.popupBx_modal .modal-window.quickModal .btn-groups > form{
   width: 16px;
}	
span.qty.quickModal_qty, .quantity{
	width: auto;
    overflow: hidden;
    height: 34px;
}
.popupBx_modal .btn-groups{
	gap: 8px;
	display: flex;
}
.popupBx_modal .modal-window.quickModal button.btn-primary.quickModal_cart{
	width: auto;
}
.popupBx_modal .modal-window.quickModal button.btn-primary.quickModal_opt{
	width: 40px;
    padding: 0;
}
.popupBx_modal .modal-window.quickModal .buy_now_bx{
	margin-top: 14px;
}
.popupBx_modal .modal-window.quickModal button.btn-primary.quickModal_opt svg {
    width: 14px;
}
.closeModalBx img {
    width: 9px;
}
.popupBx_modal .product_dec_popup {
    padding: 0;
}
body.rtl .popupBx_modal .product_dec_popup {
	padding: 0;
}
.closeModalBx{
	top: 14px;
	right: 14px;
}
/**wishlist box**/
.popupBx_modal .modal-window.wishlistModal{
	max-width: 100%;
}
.popupBx_modal .modal-window.wishlistModal .cover_bx_wishList{
    padding: 0 18px;
    flex-direction: column;
    gap: 18px;
}
.popupBx_modal .modal-window.wishlistModal .ModalwishlistHdr {
    gap: 12px;
    padding: 20px 0;
}
.popupBx_modal .modal-window.wishlistModal .ModalwishlistHdr img{
	width: 14px;
}
.popupBx_modal .wishlistModal .wishList_items_close img{
	width: 9px;
}
.popupBx_modal .wishlistModal .wishList_items {
    gap: 22px;
    flex-wrap: wrap;
    align-items: baseline;
}
.popupBx_modal .wishlistModal .wishList_items_pic {
    width: 76px;
}
.popupBx_modal .wishlistModal .wishList_items_dec {
    gap: 13px;
    flex-direction: column;
    width: 80%;
}
.popupBx_modal .wishlistModal .wishList_items_dec .headingH5{
	margin-bottom: 8px;
}
.popupBx_modal .wishlistModal .wishList_items_dec .paragraph_p3{
	margin-bottom: 4px;
}
.popupBx_modal .wishlistModal .wishList_items_btns button {
    padding: 6px 26px;
}
.popupBx_modal .wishlistModal .wishList_items_btns{
	padding-left: 31px;
}
/**end wishlist box**/	
/**arrow slider button default**/
.glide__arrow{
    width: 38px!important;
    height: 38px!important;
}
.glide__arrows img{
   width: 8px!important;
}
/**end arrow slider button default**/
/**-----header cart popup box------**/
div#hdr_cart {
    width: 374px;
    top: 55px;
}
.stickyHeader div#hdr_cart{
   top: 45px;
}
div#hdr_cart .modal-window{
	padding-top: 20px;
}
div#hdr_cart .minicart_items_dec {
    gap: 10px;
}
div#hdr_cart .minicart_items_pic{
	width: 61px;
}
div#hdr_cart .minicart_items_close img{
	width: 9px!important;
}
div#hdr_cart .minicart_items_content p{
	margin-bottom: 3px;
}
div#hdr_cart .modal-window .modal_content > .row > div:before {
    bottom: -9px;
}
div#hdr_cart .minicart_total {
    padding: 19px 0;
}
div#hdr_cart .minicart_btn{
	padding-bottom: 18px;
}
div#hdr_cart .modal-window .closeModalBx img{
	width: 12px!important;
}
/**-----end header cart popup box------**/		
}
@media only screen and (min-width: 700px) and (max-width: 940px) and (orientation: landscape) {
.popupBx_modal .modal-window.quickModal{
	max-width: 85%;
}
.popupBx_modal .modal-window.quickModal .modal_content {
    padding: 0;
}	
span.qty.quickModal_qty, .quantity{
	width: 69px;
	overflow: hidden;
	height: 34px;
}
.popupBx_modal .btn-groups{
	gap: 8px;
}
.popupBx_modal .modal-window.quickModal button.btn-primary.quickModal_cart{
	width: 143px;
}
.popupBx_modal .modal-window.quickModal button.btn-primary.quickModal_opt{
	width: 34px;
}
.popupBx_modal .modal-window.quickModal .buy_now_bx{
	margin-top: 14px;
}
.popupBx_modal .modal-window.quickModal button.btn-primary.quickModal_opt svg {
    width: 14px;
}
.closeModalBx img {
    width: 9px;
}
.popupBx_modal .product_dec_popup {
    padding: 38px 18px 0 0;
}
[dir=rtl] .popupBx_modal .product_dec_popup {
    padding-right: 0;
    padding-left: 18px;
}
.closeModalBx{
	top: 14px;
	right: 14px;
}
/**wishlist box**/
.popupBx_modal .modal-window.wishlistModal{
	max-width: 722px;
}
.popupBx_modal .modal-window.wishlistModal .cover_bx_wishList{
    padding: 0 18px;
    gap: 18px;
}
.popupBx_modal .modal-window.wishlistModal .ModalwishlistHdr {
    gap: 12px;
    padding: 20px 0;
}
.popupBx_modal .modal-window.wishlistModal .ModalwishlistHdr img{
	width: 14px;
}
.popupBx_modal .wishlistModal .wishList_items_close img{
	width: 9px;
}
.popupBx_modal .wishlistModal .wishList_items {
    gap: 22px;
    align-items: baseline;
}
.popupBx_modal .wishlistModal .wishList_items_pic {
    width: 76px;
}
.popupBx_modal .wishlistModal .wishList_items_dec {
    gap: 13px;
}
.popupBx_modal .wishlistModal .wishList_items_dec .headingH5{
	margin-bottom: 8px;
}
.popupBx_modal .wishlistModal .wishList_items_dec .paragraph_p3{
	margin-bottom: 4px;
}
.popupBx_modal .wishlistModal .wishList_items_btns button {
    padding: 6px 26px;
}
.popupBx_modal .wishlistModal .wishList_items_btns{
	padding-left: 31px;
}
/**end wishlist box**/	
/**arrow slider button default**/
.glide__arrow{
    width: 38px!important;
    height: 38px!important;
}
.glide__arrows img{
   width: 8px!important;
}
/**end arrow slider button default**/
/**-----header cart popup box------**/
div#hdr_cart {
    width: 374px;
    top: 55px;
}
.stickyHeader div#hdr_cart{
   top: 45px;
}
div#hdr_cart .modal-window{
	padding-top: 20px;
}
div#hdr_cart .minicart_items_dec {
    gap: 10px;
}
div#hdr_cart .minicart_items_pic{
	width: 61px;
}
div#hdr_cart .minicart_items_close img{
	width: 9px!important;
}
div#hdr_cart .minicart_items_content p{
	margin-bottom: 3px;
}
div#hdr_cart .modal-window .modal_content > .row > div:before {
    bottom: -9px;
}
div#hdr_cart .minicart_total {
    padding: 19px 0;
}
div#hdr_cart .minicart_btn{
	padding-bottom: 18px;
}
div#hdr_cart .modal-window .closeModalBx img{
	width: 12px!important;
}
/**-----end header cart popup box------**/			
}
@media only screen and (max-width: 374px) and (orientation: portrait) {
.popupBx_modal .modal-window.quickModal{
	max-width: 100%;
}
.popupBx_modal .modal-window.quickModal .modal_content {
    padding: 40px 18px 18px;
}
.popupBx_modal .modal-window.quickModal .btn-groups > * {
    flex: 1 1 auto;
}	
.popupBx_modal .modal-window.quickModal .btn-groups > form{
   width: 16px;
}
span.qty.quickModal_qty, .quantity{
	width: auto;
    overflow: hidden;
    height: 34px;
}
.popupBx_modal .btn-groups{
	gap: 8px;
	display: flex;
}
.popupBx_modal .modal-window.quickModal button.btn-primary.quickModal_cart{
	width: auto;
}
.popupBx_modal .modal-window.quickModal button.btn-primary.quickModal_opt{
	width: 40px;
    padding: 0;
}
.popupBx_modal .modal-window.quickModal .buy_now_bx{
	margin-top: 14px;
}
.popupBx_modal .modal-window.quickModal button.btn-primary.quickModal_opt svg {
    width: 14px;
}
.closeModalBx img {
    width: 9px;
}
.popupBx_modal .product_dec_popup {
    padding: 0;
}
.closeModalBx{
	top: 14px;
	right: 14px;
}
/**wishlist box**/
.popupBx_modal .modal-window.wishlistModal{
	max-width: 100%;
}
.popupBx_modal .modal-window.wishlistModal .cover_bx_wishList{
    padding: 0 18px;
    flex-direction: column;
    gap: 18px;
}
.popupBx_modal .modal-window.wishlistModal .ModalwishlistHdr {
    gap: 12px;
    padding: 20px 0;
}
.popupBx_modal .modal-window.wishlistModal .ModalwishlistHdr img{
	width: 14px;
}
.popupBx_modal .wishlistModal .wishList_items_close img{
	width: 9px;
}
.popupBx_modal .wishlistModal .wishList_items {
    gap: 22px;
    flex-wrap: wrap;
    align-items: baseline;
}
.popupBx_modal .wishlistModal .wishList_items_pic {
    width: 76px;
}
.popupBx_modal .wishlistModal .wishList_items_dec {
    gap: 13px;
    flex-direction: column;
    width: 80%;
}
.popupBx_modal .wishlistModal .wishList_items_dec .headingH5{
	margin-bottom: 8px;
}
.popupBx_modal .wishlistModal .wishList_items_dec .paragraph_p3{
	margin-bottom: 4px;
}
.popupBx_modal .wishlistModal .wishList_items_btns button {
    padding: 6px 26px;
}
.popupBx_modal .wishlistModal .wishList_items_btns{
	padding-left: 31px;
}
/**end wishlist box**/	
/**arrow slider button default**/
.glide__arrow{
    width: 38px!important;
    height: 38px!important;
}
.glide__arrows img{
   width: 8px!important;
}
/**end arrow slider button default**/	
/**-----header cart popup box------**/
div#hdr_cart {
    width: 300px;
    top: 55px;
}
.stickyHeader div#hdr_cart{
   top: 45px;
}
div#hdr_cart .modal-window{
	padding-top: 20px;
}
div#hdr_cart .minicart_items_dec {
    gap: 10px;
}
div#hdr_cart .minicart_items_pic{
	width: 61px;
}
div#hdr_cart .minicart_items_close img{
	width: 9px!important;
}
div#hdr_cart .minicart_items_content p{
	margin-bottom: 3px;
}
div#hdr_cart .modal-window .modal_content > .row > div:before {
    bottom: -8px;
}
div#hdr_cart .minicart_total {
    padding: 19px 0;
}
div#hdr_cart .minicart_btn{
	padding-bottom: 18px;
}
div#hdr_cart .modal-window .closeModalBx img{
	width: 12px!important;
}
/**-----end header cart popup box------**/	

}
@media only screen and (min-width: 400px) and (max-width: 699px) and (orientation: landscape) {
.popupBx_modal .modal-window.quickModal{
	max-width: 85%;
}
.popupBx_modal .modal-window.quickModal .modal_content {
    padding:40px 22px 20px;
}	
span.qty.quickModal_qty, .quantity{
	width: 69px;
	overflow: hidden;
	height: 34px;
}
.popupBx_modal .btn-groups{
	gap: 8px;
}
.popupBx_modal .modal-window.quickModal button.btn-primary.quickModal_cart{
	width: 143px;
}
.popupBx_modal .modal-window.quickModal button.btn-primary.quickModal_opt{
	width: 34px;
}
.popupBx_modal .modal-window.quickModal .buy_now_bx{
	margin-top: 14px;
}
.popupBx_modal .modal-window.quickModal button.btn-primary.quickModal_opt svg {
    width: 14px;
}
.closeModalBx img {
    width: 9px;
}
.popupBx_modal .product_dec_popup {
    padding: 38px 18px 0 0;
}
[dir=rtl] .popupBx_modal .product_dec_popup {
    padding-right: 0;
    padding-left: 18px;
}
.closeModalBx{
	top: 14px;
	right: 14px;
}
/**wishlist box**/
.popupBx_modal .modal-window.wishlistModal{
	max-width: 722px;
}
.popupBx_modal .modal-window.wishlistModal .cover_bx_wishList{
    padding: 0 18px;
    gap: 18px;
}
.popupBx_modal .modal-window.wishlistModal .ModalwishlistHdr {
    gap: 12px;
    padding: 20px 0;
}
.popupBx_modal .modal-window.wishlistModal .ModalwishlistHdr img{
	width: 14px;
}
.popupBx_modal .wishlistModal .wishList_items_close img{
	width: 9px;
}
.popupBx_modal .wishlistModal .wishList_items {
    gap: 22px;
    align-items: baseline;
}
.popupBx_modal .wishlistModal .wishList_items_pic {
    width: 76px;
}
.popupBx_modal .wishlistModal .wishList_items_dec {
    gap: 13px;
}
.popupBx_modal .wishlistModal .wishList_items_dec .headingH5{
	margin-bottom: 8px;
}
.popupBx_modal .wishlistModal .wishList_items_dec .paragraph_p3{
	margin-bottom: 4px;
}
.popupBx_modal .wishlistModal .wishList_items_btns button {
    padding: 6px 26px;
}
.popupBx_modal .wishlistModal .wishList_items_btns{
	padding-left: 31px;
}
/**end wishlist box**/	
/**arrow slider button default**/
.glide__arrow{
    width: 38px!important;
    height: 38px!important;
}
.glide__arrows img{
   width: 8px!important;
}
/**end arrow slider button default**/
/**-----header cart popup box------**/
div#hdr_cart {
    width: 350px;
    top: 55px;
}
.stickyHeader div#hdr_cart{
   top: 45px;
}
div#hdr_cart .modal-window{
	padding-top: 20px;
}
div#hdr_cart .minicart_items_dec {
    gap: 10px;
}
div#hdr_cart .minicart_items_pic{
	width: 61px;
}
div#hdr_cart .minicart_items_close img{
	width: 9px!important;
}
div#hdr_cart .minicart_items_content p{
	margin-bottom: 3px;
}
div#hdr_cart .modal-window .modal_content > .row > div:before {
    bottom: -8px;
}
div#hdr_cart .minicart_total {
    padding: 19px 0;
}
div#hdr_cart .minicart_btn{
	padding-bottom: 18px;
}
div#hdr_cart .modal-window .closeModalBx img{
	width: 12px!important;
}
/**-----end header cart popup box------**/	
}



/**------sidebar menu popup default--------**/


@media only screen and (max-width:999px){
/**start side menu cat**/
.filter_close_menu {
    display: flex!important;
    gap: 10px;
    align-items: center;
    background: var(--color-white);
    box-shadow: 0px 4px 8px rgb(0 0 0 / 7%);
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    width: 307px;
    height: 60px;
    justify-content: end;
    padding-right: 26px;
    color: var(--color-code07);
    z-index: 99999;
}
.filter_close_menu p{
    margin-bottom: 0;
}
.filter_close_menu img{
    width: 8px;
}
.sideBar_shop{
    position: fixed;
    left: -80px;
    top: 0;
    background: #fff;
    padding: 20px;
    z-index: 99999;
    opacity: 0;
    width: 0;
    visibility: hidden;
}
.sideBar_shop.showFilterCat{
    opacity: 1;
    width: 100%;
    padding-top: 90px;
    overflow-y: auto;
    height: 100vh;
    left: 0;
    max-width: 307px;
    z-index: 99999999;
    visibility: visible;
}
body.rtl .sideBar_shop.showFilterCat{
	left: unset;
	right: 0;
}
.filter_cat_menu{
    display: flex!important;
    align-items: center;
    justify-content: center;
    width: 30px;
    height: 30px;
    background-color: var(--color-white);
    border: 1px solid var(--color-code07);
    cursor: pointer;
    z-index: 999;
}
.filter_cat_menu img{
    width: 16px;
}
.shop_top_filter .showing_itesm_num{
    flex: 1;
    margin-left: 20px;
}
/**end side menu cat**/

}

/**-----default cover inner page-----**/
section.coverinnerpage_block1 picture.profile-pic,
section.coverinnerpage_block1:before {
    left: 0;
    right: 0;
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
}
section.coverinnerpage_block1 {
    background-color: var(--color-white);
    position: relative;
    height: 568px;
    display: flex;
    align-items: center;
    justify-content: center;
}
section.coverinnerpage_block1:before {
    content: "";
    bottom: 0;
    z-index: 9;
}
section.coverinnerpage_block1 picture.profile-pic img {
    height: 100%;
    object-fit: cover;
    width: 100%;
}
section.coverinnerpage_block1 .innerpage_bx01 {
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 999;
    position: relative;
    flex-direction: column;
    font-family: var(--primary-family);
}
section.coverinnerpage_block1 .innerpage_bx01 h2{
  color: var(--color-primary);
  font-weight: 500!important;
}
section.coverinnerpage_block1 .innerpage_bx01 li,
section.coverinnerpage_block1 .innerpage_bx01 li a {
    font-family: var(--primary-family);
    color: var(--color-code22);
    font-weight: 600;
}
section.coverinnerpage_block1 .innerpage_bx01 ul {
    list-style-type: none;
    display: flex;
    gap: 50px;
    padding: 0;
}
section.coverinnerpage_block1 .innerpage_bx01 ul li {
    text-transform: capitalize;
    position: relative;
    font-size: 24px;
}
section.coverinnerpage_block1 .innerpage_bx01 ul li:before {
    content: "";
    position: absolute;
    right: -25px;
    top: 0;
    bottom: 0;
    height: 65%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: auto;
    width: 4px;
    background-color: var(--color-code22);
    transform: rotate(8deg);
    -webkit-transform: rotate(8deg);
    -ms-transform: rotate(8deg);
}


section.coverinnerpage_block1 .innerpage_bx01 ul li:last-child:before {
    display: none;
}

section.coverinnerpage_block1.cover_inner_layout_2,
section.coverinnerpage_block1.cover_inner_layout_4,
section.coverinnerpage_block1.cover_inner_layout_3{
   padding: 0;
   height: 337px; 
}
section.coverinnerpage_block1.cover_inner_layout_4 .innerpage_bx01 h2.headingH2 {
    margin-bottom: 10px !important;
}
section.coverinnerpage_block1.cover_inner_layout_2 .innerpage_bx01 h2.headingH2 {
    margin-bottom: 0px !important;
}
/* section.coverinnerpage_block1.cover_inner_layout_2{
 
} */
section.coverinnerpage_block1.cover_inner_layout_2 .container {
    position: relative;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}
/* section.coverinnerpage_block1.cover_inner_layout_2 .container > .innerpage_bx01 > ul:before {
    width: 100%;
    content: "";
    position: absolute;
    left: -100%;
    background: #f0f6fa;
    border-bottom: 1px solid var(--color-code51);
    border-top: 1px solid var(--color-code51);
    height: 100%;
}
section.coverinnerpage_block1.cover_inner_layout_2 .container > .innerpage_bx01 > ul:after {
    width: 100%;
    content: "";
    position: absolute;
    right: -100%;
    background: #f0f6fa;
    height: 100%;
    border-bottom: 1px solid var(--color-code51);
    border-top: 1px solid var(--color-code51);
} */
section.coverinnerpage_block1.cover_inner_layout_2 .container > .innerpage_bx01 {
    position: static;
}
section.coverinnerpage_block1.cover_inner_layout_2{
    margin-bottom: 85px;
}
/* section.coverinnerpage_block1.cover_inner_layout_2 .container > .innerpage_bx01 > ul {
    position: absolute;
    bottom: -85px;
    margin: 0;
    width: 100%;
    background: #F0F6FA;
    height: 85px;
    display: flex;
    align-items: center;
    border-bottom: 1px solid var(--color-code51);
    border-top: 1px solid var(--color-code51);
} */



.coverinnerpage_block4 {
    background-color: var(--color-white);
    position: relative;
    padding: 27px 0;
    border-top: 1px solid var(--color-code16);
}
.coverinnerpage_block4 .innerpage_bx01 {
    display: flex;
    align-items: center;
    z-index: 999;
    position: relative;
    font-family: var(--primary-family);
}
.coverinnerpage_block4 .innerpage_bx01 h2,
.coverinnerpage_block4 .innerpage_bx01 li,
.coverinnerpage_block4 .innerpage_bx01 li a {
    font-family: var(--primary-family);
    color: var(--color-code07);
}
.coverinnerpage_block4 .innerpage_bx01 ul {
    list-style-type: none;
    display: flex;
    gap: 50px;
    padding: 0;
}
.coverinnerpage_block4 .innerpage_bx01 ul li {
    text-transform: capitalize;
    position: relative;
    font-size: 24px;
    font-weight: 400;
    color: var(--color-code22);
    font-family: var(--primary-family);
}
.coverinnerpage_block4 .innerpage_bx01 ul li a {
    font-weight: 400;
}
.coverinnerpage_block4 .innerpage_bx01 ul li:before {
    content: "";
    width: 8px;
    height: 2px;
    background: var(--color-code07);
    position: absolute;
    right: -26px;
    top: 50%;
    transform: translate(0, 50%);
    display: none;
}
.coverinnerpage_block4 .innerpage_bx01 ul li:last-child:before,
[dir="rtl"] .coverinnerpage_block4 .innerpage_bx01 ul li:last-child:before {
    display: none;
}
[dir="rtl"] .coverinnerpage_block4 .innerpage_bx01 ul li:before {
    left: -26px;
    right: unset;
}
@media only screen and (min-width: 1920px) and (max-width: 2499px) {
    .coverinnerpage_block4 {
        padding: 22px 0;
    }
    .coverinnerpage_block4 .innerpage_bx01 ul {
        gap: 35px;
    }
    .coverinnerpage_block4 .innerpage_bx01 ul li {
        font-size: 18px;
    }
    .coverinnerpage_block4 .innerpage_bx01 ul li:before {
        right: -21px;
    }
    [dir="rtl"] .coverinnerpage_block4 .innerpage_bx01 ul li:before {
        left: -21px;
        right: unset;
    }
}
@media only screen and (min-width: 1700px) and (max-width: 1919px) {
    .coverinnerpage_block4 {
        padding: 20px 0;
    }
    .coverinnerpage_block4 .innerpage_bx01 ul {
        gap: 25px;
    }
    .coverinnerpage_block4 .innerpage_bx01 ul li {
        font-size: 16px;
    }
    .coverinnerpage_block4 .innerpage_bx01 ul li:before {
        right: -17px;
    }
    [dir="rtl"] .coverinnerpage_block4 .innerpage_bx01 ul li:before {
        left: -17px;
        right: unset;
    }
}
@media only screen and (min-width: 1500px) and (max-width: 1699px) {
     .coverinnerpage_block4 {
        padding: 16px 0;
    }
    .coverinnerpage_block4 .innerpage_bx01 ul {
        gap: 25px;
    }
    .coverinnerpage_block4 .innerpage_bx01 ul li {
        font-size: 16px;
    }
    .coverinnerpage_block4 .innerpage_bx01 ul li:before {
        right: -17px;
    }
    [dir="rtl"] .coverinnerpage_block4 .innerpage_bx01 ul li:before {
        left: -17px;
        right: unset;
    }
}
@media only screen and (min-width: 1300px) and (max-width: 1499px) {
    .coverinnerpage_block4 {
        padding: 14px 0;
    }
    .coverinnerpage_block4 .innerpage_bx01 ul {
        gap: 25px;
    }
    .coverinnerpage_block4 .innerpage_bx01 ul li {
        font-size: 16px;
    }
    .coverinnerpage_block4 .innerpage_bx01 ul li:before {
        right: -17px;
    }
    [dir="rtl"] .coverinnerpage_block4 .innerpage_bx01 ul li:before {
        left: -17px;
        right: unset;
    }
}
@media only screen and (min-width: 1081px) and (max-width: 1299px) {
    .coverinnerpage_block4 {
        padding: 12px 0;
    }
    .coverinnerpage_block4 .innerpage_bx01 ul {
        gap: 25px;
    }
    .coverinnerpage_block4 .innerpage_bx01 ul li {
        font-size: 16px;
    }
    .coverinnerpage_block4 .innerpage_bx01 ul li:before {
        right: -15px;
    }
    [dir="rtl"] .coverinnerpage_block4 .innerpage_bx01 ul li:before {
        left: -15px;
        right: unset;
    }
}
@media only screen and (min-width: 1024px) and (max-width: 1080px) {
    .coverinnerpage_block4 {
        padding: 12px 0;
    }
    .coverinnerpage_block4 .innerpage_bx01 ul {
        gap: 20px;
    }
    .coverinnerpage_block4 .innerpage_bx01 ul li {
        font-size: 12px;
    }
    .coverinnerpage_block4 .innerpage_bx01 ul li:before {
        right: -14px;
        height: 1px;
    }
    [dir="rtl"] .coverinnerpage_block4 .innerpage_bx01 ul li:before {
        left: -14px;
        right: unset;
    }
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
    
    .coverinnerpage_block4 {
        padding: 12px 0;
    }
    .coverinnerpage_block4 .innerpage_bx01 ul {
        gap: 20px;
    }
    .coverinnerpage_block4 .innerpage_bx01 ul li {
        font-size: 12px;
    }
    .coverinnerpage_block4 .innerpage_bx01 ul li:before {
        right: -14px;
        height: 1px;
    }
    [dir="rtl"] .coverinnerpage_block4 .innerpage_bx01 ul li:before {
        left: -14px;
        right: unset;
    }
}
@media only screen and (min-width: 400px) and (max-width: 767px) and (orientation: portrait) {
    .coverinnerpage_block4 {
        padding: 12px 0;
    }
    .coverinnerpage_block4 {
        padding: 15px 0;
    }
    .coverinnerpage_block4 h2 {
        margin-bottom: 12px;
    }
    .coverinnerpage_block4 .innerpage_bx01 ul {
        gap: 20px;
    }
    .coverinnerpage_block4 .innerpage_bx01 ul li {
        font-size: 12px;
    }
    .coverinnerpage_block4 .innerpage_bx01 ul li:before {
        right: -14px;
        height: 1px;
    }
    [dir="rtl"] .coverinnerpage_block4 .innerpage_bx01 ul li:before {
        left: -14px;
        right: unset;
    }
}
@media only screen and (min-width: 700px) and (max-width: 940px) and (orientation: landscape) {
    .coverinnerpage_block4 {
        padding: 12px 0;
    }
    .coverinnerpage_block4 h2 {
        margin-bottom: 12px;
    }
    .coverinnerpage_block4 .innerpage_bx01 ul {
        gap: 20px;
    }
    .coverinnerpage_block4 .innerpage_bx01 ul li {
        font-size: 12px;
    }
    .coverinnerpage_block4 .innerpage_bx01 ul li:before {
        right: -14px;
        height: 1px;
    }
    [dir="rtl"] .coverinnerpage_block4 .innerpage_bx01 ul li:before {
        left: -14px;
        right: unset;
    }
}
@media only screen and (min-width: 260px) and (max-width: 400px) and (orientation: portrait) {
    .coverinnerpage_block4 {
        padding: 12px 0;
    }
    .coverinnerpage_block4 {
        padding: 20px 0;
    }
    .coverinnerpage_block4 h2 {
        margin-bottom: 12px;
    }
    .coverinnerpage_block4 .innerpage_bx01 ul {
        gap: 20px;
    }
    .coverinnerpage_block4 .innerpage_bx01 ul li {
        font-size: 12px;
    }
    .coverinnerpage_block4 .innerpage_bx01 ul li:before {
        right: -14px;
        height: 1px;
    }
    [dir="rtl"] .coverinnerpage_block4 .innerpage_bx01 ul li:before {
        left: -14px;
        right: unset;
    }
}
@media only screen and (min-width: 400px) and (max-width: 700px) and (orientation: landscape) {
    .coverinnerpage_block4 {
        padding: 12px 0;
    }
    .coverinnerpage_block4 h2 {
        margin-bottom: 12px;
    }
    .coverinnerpage_block4 .innerpage_bx01 ul {
        gap: 20px;
    }
    .coverinnerpage_block4 .innerpage_bx01 ul li {
        font-size: 12px;
    }
    .coverinnerpage_block4 .innerpage_bx01 ul li:before {
        right: -14px;
        height: 1px;
    }
    [dir="rtl"] .coverinnerpage_block4 .innerpage_bx01 ul li:before {
        left: -14px;
        right: unset;
    }
}

.coverinnerpage_block4 .innerpage_bx01 ul {
    gap: 15px;
}
section.coverinnerpage_block1.cover_inner_layout_2 .coverinnerpage_block4.innerBanner {
    display: block !important;
    width: 100%;
    position: absolute;
    bottom: -120px;
    border-top: 1px solid #e3e5e7 !important;
}
section.coverinnerpage_block1.cover_inner_layout_2 .coverinnerpage_block4.innerBanner .innerpage_bx01 {
    width: 100%;
}
section.coverinnerpage_block1.cover_inner_layout_2 .coverinnerpage_block4.innerBanner ul {
    gap: 20px;
    justify-content: left;
    width: 100%;
}
body.rtl section.coverinnerpage_block1.cover_inner_layout_2 .coverinnerpage_block4.innerBanner ul{
    justify-content: right;
}
section.coverinnerpage_block1.cover_inner_layout_2 > .container >  .innerpage_bx01 > ul,
section.coverinnerpage_block1.cover_inner_layout_2 .coverinnerpage_block4.innerBanner ul li.list-items::before{
    display: none;
}




section.coverinnerpage_block1.cover_inner_layout_3 .container, 
section.coverinnerpage_block1.cover_inner_layout_3 .innerpage_bx01{
	height: 100%;
	align-items: baseline;
}
section.coverinnerpage_block1.cover_inner_layout_3 .innerpage_bx01 h2{
	margin-bottom: 0;
}
section.coverinnerpage_block1.cover_inner_layout_3 .innerpage_bx01 ul{
	position: absolute;
    right: 0;
    bottom: 0;
    background-color: var(--color-primary);
    margin: 0;
    padding: 18px 36px;
 }
 body.rtl section.coverinnerpage_block1.cover_inner_layout_3 .innerpage_bx01 ul{
 	right: unset;
 	left: 0;
 }
 section.coverinnerpage_block1.cover_inner_layout_3 .innerpage_bx01 ul li, 
 section.coverinnerpage_block1.cover_inner_layout_3 .innerpage_bx01 ul li a{
 	color: var(--color-white)!important;
 }
 section.coverinnerpage_block1.cover_inner_layout_3 .innerpage_bx01 ul li:before{
 	background-color: var(--color-white)!important;
 }

@media only screen and (min-width: 1920px) and (max-width: 2499px) {
    section.coverinnerpage_block1 .innerpage_bx01 ul {
        gap: 35px;
    }
    section.coverinnerpage_block1 .innerpage_bx01 ul li {
        font-size: 18px;
    }
    section.coverinnerpage_block1 .innerpage_bx01 ul li:before {
        right: -18px;
        height: 65%;
        width: 3px;
    }
    section.coverinnerpage_block1{
        height: 426px;
    }
    section.coverinnerpage_block1.cover_inner_layout_2,
section.coverinnerpage_block1.cover_inner_layout_4,
section.coverinnerpage_block1.cover_inner_layout_3{
   height: 252px;
}
section.coverinnerpage_block1.cover_inner_layout_3 .innerpage_bx01 ul{
    padding: 15px 30px;
 }
 section.coverinnerpage_block1.cover_inner_layout_2 .coverinnerpage_block4.innerBanner {
    bottom: -100px;
}
}
@media only screen and (min-width: 1700px) and (max-width: 1919px) {
    section.coverinnerpage_block1 .innerpage_bx01 ul {
        gap: 25px;
    }
    section.coverinnerpage_block1 .innerpage_bx01 ul li {
        font-size: 16px;
    }
    section.coverinnerpage_block1 .innerpage_bx01 ul li:before {
        right: -15px;
        height: 65%;
        width: 2px;
    }
    section.coverinnerpage_block1{
        height: 426px;
    }
    section.coverinnerpage_block1.cover_inner_layout_2,
    section.coverinnerpage_block1.cover_inner_layout_4,
    section.coverinnerpage_block1.cover_inner_layout_3{
   height: 252px;
}
section.coverinnerpage_block1.cover_inner_layout_3 .innerpage_bx01 ul{
    padding: 15px 30px;
 }
section.coverinnerpage_block1.cover_inner_layout_2{
    margin-bottom: 64px;
}
section.coverinnerpage_block1.cover_inner_layout_2 .coverinnerpage_block4.innerBanner {
    bottom: -95px;
}
}
@media only screen and (min-width: 1500px) and (max-width: 1699px) {
    section.coverinnerpage_block1 .innerpage_bx01 ul {
        gap: 25px;
    }
    section.coverinnerpage_block1 .innerpage_bx01 ul li {
        font-size: 16px;
    }
    section.coverinnerpage_block1 .innerpage_bx01 ul li:before {
        right: -15px;
        height: 65%;
        width: 2px;
    }
    section.coverinnerpage_block1{
        height: 335px;
    }
    section.coverinnerpage_block1.cover_inner_layout_2,
    section.coverinnerpage_block1.cover_inner_layout_4,
section.coverinnerpage_block1.cover_inner_layout_3{
   height: 230px;
}
section.coverinnerpage_block1.cover_inner_layout_3 .innerpage_bx01 ul{
    padding: 12px 20px;
}   
section.coverinnerpage_block1.cover_inner_layout_2{
    margin-bottom: 52px;
}
section.coverinnerpage_block1.cover_inner_layout_2 .coverinnerpage_block4.innerBanner {
    bottom: -85px;
} 
}
@media only screen and (min-width: 1300px) and (max-width: 1499px) {
    section.coverinnerpage_block1 .innerpage_bx01 ul {
        gap: 25px;
    }
    section.coverinnerpage_block1 .innerpage_bx01 ul li {
        font-size: 16px;
    }
    section.coverinnerpage_block1 .innerpage_bx01 ul li:before {
        right: -15px;
        height: 65%;
        width: 2px;
    }
    section.coverinnerpage_block1{
        height: 318px;
    }
    section.coverinnerpage_block1.cover_inner_layout_2,
    section.coverinnerpage_block1.cover_inner_layout_4,
 section.coverinnerpage_block1.cover_inner_layout_3{
   height: 175px;
}
section.coverinnerpage_block1.cover_inner_layout_3 .innerpage_bx01 ul{
    padding: 12px 20px;
 }
 section.coverinnerpage_block1.cover_inner_layout_2{
    margin-bottom: 48px;
} 
section.coverinnerpage_block1.cover_inner_layout_2 .coverinnerpage_block4.innerBanner {
    bottom: -81px;
}   
}
@media only screen and (min-width: 1081px) and (max-width: 1299px) {
    section.coverinnerpage_block1 .innerpage_bx01 ul {
        gap: 25px;
    }
    section.coverinnerpage_block1 .innerpage_bx01 ul li {
        font-size: 16px;
    }
    section.coverinnerpage_block1 .innerpage_bx01 ul li:before {
        right: -15px;
        height: 65%;
        width: 2px;
    }
     section.coverinnerpage_block1{
        height: 284px;
    }
    section.coverinnerpage_block1.cover_inner_layout_2,
    section.coverinnerpage_block1.cover_inner_layout_4,
 section.coverinnerpage_block1.cover_inner_layout_3{
   height: 175px;
}
section.coverinnerpage_block1.cover_inner_layout_3 .innerpage_bx01 ul{
    padding: 7px 12px;
 }  
 section.coverinnerpage_block1.cover_inner_layout_2{
    margin-bottom: 42px;
}
section.coverinnerpage_block1.cover_inner_layout_2 .coverinnerpage_block4.innerBanner {
    bottom: -76px;
}   
}
@media only screen and (min-width: 1024px) and (max-width: 1080px) {
    section.coverinnerpage_block1 .innerpage_bx01 ul {
        gap: 20px;
    }
    section.coverinnerpage_block1 .innerpage_bx01 ul li {
        font-size: 12px;
    }
    section.coverinnerpage_block1 .innerpage_bx01 ul li:before {
        right: -11px;
        height: 60%;
        width: 2px;
    }
    section.coverinnerpage_block1{
        height: 228px;
        padding: 20px 0;
    }
    section.coverinnerpage_block1.cover_inner_layout_2,
    section.coverinnerpage_block1.cover_inner_layout_4,
     section.coverinnerpage_block1.cover_inner_layout_3{
   height: 200px;
}
section.coverinnerpage_block1.cover_inner_layout_3 .innerpage_bx01 ul{
    padding: 7px 12px;
 }
 section.coverinnerpage_block1.cover_inner_layout_2{
    margin-bottom: 42px;
}
section.coverinnerpage_block1.cover_inner_layout_2 .coverinnerpage_block4.innerBanner {
    bottom: -73px;
} 
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
    section.coverinnerpage_block1 .innerpage_bx01 ul {
        gap: 20px;
    }
    section.coverinnerpage_block1 .innerpage_bx01 ul li {
        font-size: 12px;
    }
    section.coverinnerpage_block1 .innerpage_bx01 ul li:before {
        right: -11px;
        height: 60%;
        width: 2px;
    }
     section.coverinnerpage_block1{
        height: 171px;
         padding: 20px 0;
    }
    section.coverinnerpage_block1.cover_inner_layout_2,
    section.coverinnerpage_block1.cover_inner_layout_4,
     section.coverinnerpage_block1.cover_inner_layout_3{
   height: 175px;
}
section.coverinnerpage_block1.cover_inner_layout_3 .innerpage_bx01 ul{
    padding: 7px 12px;
 } 
 section.coverinnerpage_block1.cover_inner_layout_2{
    margin-bottom: 42px;
}
section.coverinnerpage_block1.cover_inner_layout_2 .coverinnerpage_block4.innerBanner {
    bottom: -73px;
} 
}
@media only screen and (min-width: 400px) and (max-width: 767px) and (orientation: portrait) {
    section.coverinnerpage_block1 {
        padding: 15px 0;
    }
    section.coverinnerpage_block1 h2 {
        margin-bottom: 12px;
    }
    section.coverinnerpage_block1 .innerpage_bx01 ul {
        gap: 20px;
    }
    section.coverinnerpage_block1 .innerpage_bx01 ul li {
        font-size: 12px;
    }
    section.coverinnerpage_block1 .innerpage_bx01 ul li:before {
        right: -11px;
        height: 60%;
        width: 2px;
    }
     section.coverinnerpage_block1{
        height: 200px;
         padding: 20px 0;
    }
    section.coverinnerpage_block1.cover_inner_layout_2,
    section.coverinnerpage_block1.cover_inner_layout_4,
    section.coverinnerpage_block1.cover_inner_layout_3{
   height: 138px;
}
section.coverinnerpage_block1.cover_inner_layout_3 .innerpage_bx01 ul{
    padding: 7px 12px;
 } 
 section.coverinnerpage_block1.cover_inner_layout_2{
    margin-bottom: 42px;
}
section.coverinnerpage_block1.cover_inner_layout_2 .coverinnerpage_block4.innerBanner {
    bottom: -73px;
} 
}
@media only screen and (min-width: 700px) and (max-width: 940px) and (orientation: landscape) {
    section.coverinnerpage_block1 h2 {
        margin-bottom: 12px;
    }
    section.coverinnerpage_block1 .innerpage_bx01 ul {
        gap: 20px;
    }
    section.coverinnerpage_block1 .innerpage_bx01 ul li {
        font-size: 12px;
    }
    section.coverinnerpage_block1 .innerpage_bx01 ul li:before {
        right: -11px;
        height: 60%;
        width: 2px;
    }
     section.coverinnerpage_block1{
        height: 200px;
         padding: 20px 0;
    }
    section.coverinnerpage_block1.cover_inner_layout_2,
    section.coverinnerpage_block1.cover_inner_layout_4,
    section.coverinnerpage_block1.cover_inner_layout_3{
   height: 175px;
}
section.coverinnerpage_block1.cover_inner_layout_3 .innerpage_bx01 ul{
    padding: 7px 12px;
 } 
 section.coverinnerpage_block1.cover_inner_layout_2{
    margin-bottom: 42px;
}
section.coverinnerpage_block1.cover_inner_layout_2 .coverinnerpage_block4.innerBanner {
    bottom: -72px;
}
}
@media only screen and (min-width: 260px) and (max-width: 399px) and (orientation: portrait) {
    section.coverinnerpage_block1 {
        padding: 20px 0;
    }
    section.coverinnerpage_block1 h2 {
        margin-bottom: 12px;
    }
    section.coverinnerpage_block1 .innerpage_bx01 ul {
        gap: 20px;
    }
    section.coverinnerpage_block1 .innerpage_bx01 ul li {
        font-size: 12px;
    }
    section.coverinnerpage_block1 .innerpage_bx01 ul li:before {
        right: -11px;
        height: 60%;
        width: 2px;
    }
    section.coverinnerpage_block1{
        height: 200px;
         padding: 20px 0;
    }
    section.coverinnerpage_block1.cover_inner_layout_2,
    section.coverinnerpage_block1.cover_inner_layout_4,
    section.coverinnerpage_block1.cover_inner_layout_3{
   height: 138px;
}
section.coverinnerpage_block1.cover_inner_layout_3 .innerpage_bx01 ul{
    padding: 7px 12px;
 } 
 section.coverinnerpage_block1.cover_inner_layout_2{
    margin-bottom: 42px;
}
section.coverinnerpage_block1.cover_inner_layout_2 .coverinnerpage_block4.innerBanner {
    bottom: -79px;
}
}
@media only screen and (min-width: 400px) and (max-width: 699px) and (orientation: landscape) {
    section.coverinnerpage_block1 h2 {
        margin-bottom: 12px;
    }
    section.coverinnerpage_block1 .innerpage_bx01 ul {
        gap: 20px;
    }
    section.coverinnerpage_block1 .innerpage_bx01 ul li {
        font-size: 12px;
    }
    section.coverinnerpage_block1 .innerpage_bx01 ul li:before {
        right: -11px;
        height: 60%;
        width: 2px;
    }
    section.coverinnerpage_block1{
        height: 200px;
         padding: 20px 0;
    }
    section.coverinnerpage_block1.cover_inner_layout_2,
    section.coverinnerpage_block1.cover_inner_layout_4,
    section.coverinnerpage_block1.cover_inner_layout_3{
   height: 175px;
}
section.coverinnerpage_block1.cover_inner_layout_3 .innerpage_bx01 ul{
    padding: 7px 12px;
 } 
 section.coverinnerpage_block1.cover_inner_layout_2{
    margin-bottom: 42px;
}
section.coverinnerpage_block1.cover_inner_layout_2 .coverinnerpage_block4.innerBanner {
    bottom: -79px;
}
}
/**-----end default cover inner page-----**/


/**----end modal popup**/

.qty input::-webkit-outer-spin-button,
.qty input::-webkit-inner-spin-button {
   -webkit-appearance: none;
   appearance: none;
}
.qty input[type=number] {
   -moz-appearance: textfield;
   /* Firefox */
}


div.cover_hide_inner {
    overflow: visible!important;
    height: auto !important;
    z-index: 99999;
}

.loader {
  display: none;
  top: 50%;
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
  z-index: 99999;
}
.loading {
  border: 2px solid #ccc;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border-top-color: #1ecd97;
  border-left-color: #1ecd97;
  animation: spin 1s infinite ease-in;
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

@media only screen and (min-width: 360px) and (max-width: 767px){
.g-recaptcha {
    transform: scale(0.80)!important;
    -webkit-transform: scale(0.80)!important;
    transform-origin: 0 0!important;
    -webkit-transform-origin: 0 0!important;
}
section.coverinnerpage_block1.cover_inner_layout_2{
    margin-bottom: 42px;
}
section.coverinnerpage_block1.cover_inner_layout_2 .coverinnerpage_block4.innerBanner {
    bottom: -79px;
}
}
@media only screen and (min-width: 360px) and (max-width: 999px) and (orientation: landscape){
.g-recaptcha {
   transform: scale(0.68)!important;
    -webkit-transform: scale(0.68)!important;
    transform-origin: 0 0!important;
    -webkit-transform-origin: 0 0!important;
}
section.coverinnerpage_block1.cover_inner_layout_2{
    margin-bottom: 42px;
}
section.coverinnerpage_block1.cover_inner_layout_2 .coverinnerpage_block4.innerBanner {
    bottom: -79px;
}
}
@media only screen and (max-width: 359px){
.g-recaptcha {
    transform: scale(0.68)!important;
    -webkit-transform: scale(0.68)!important;
    transform-origin: 0 0!important;
    -webkit-transform-origin: 0 0!important;
}

}


/* ===== Scrollbar CSS ===== */
  /* Firefox */
  .sideBar_shop {
    scrollbar-width: auto;
    scrollbar-color: #505050 #ffffff;
    scrollbar-width: thin;
  }

  /* Chrome, Edge, and Safari */
  .sideBar_shop::-webkit-scrollbar {
    width: 8px;
  }

  .sideBar_shop::-webkit-scrollbar-track {
    background: #ffffff;
  }

  .sideBar_shop::-webkit-scrollbar-thumb {
    background-color: #505050;
    border-radius: 1px;
    border: 3px solid #ffffff;

  }


  .socail_login a.socail_list:nth-child(3) {
    display: none;
}
.socail_login{
	justify-content: center;
}



@font-face {
    font-family: 'Open Sans';
    src: url('../fonts/opensans/OpenSans-ExtraBold.woff2') format('woff2'),
        url('../fonts/opensans/OpenSans-ExtraBold.woff') format('woff'),
        url('../fonts/opensans/OpenSans-ExtraBold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans';
    src: url('../fonts/opensans/OpenSans-BoldItalic.woff2') format('woff2'),
        url('../fonts/opensans/OpenSans-BoldItalic.woff') format('woff'),
        url('../fonts/opensans/OpenSans-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans';
    src: url('../fonts/opensans/OpenSans-Bold.woff2') format('woff2'),
        url('../fonts/opensans/OpenSans-Bold.woff') format('woff'),
        url('../fonts/opensans/OpenSans-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans';
    src: url('../fonts/opensans/OpenSans-Italic.woff2') format('woff2'),
        url('../fonts/opensans/OpenSans-Italic.woff') format('woff'),
        url('../fonts/opensans/OpenSans-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans';
    src: url('../fonts/opensans/OpenSans-Medium.woff2') format('woff2'),
        url('../fonts/opensans/OpenSans-Medium.woff') format('woff'),
        url('../fonts/opensans/OpenSans-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans';
    src: url('../fonts/opensans/OpenSans-ExtraBoldItalic.woff2') format('woff2'),
        url('../fonts/opensans/OpenSans-ExtraBoldItalic.woff') format('woff'),
        url('../fonts/opensans/OpenSans-ExtraBoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans';
    src: url('../fonts/opensans/OpenSans-LightItalic.woff2') format('woff2'),
        url('../fonts/opensans/OpenSans-LightItalic.woff') format('woff'),
        url('../fonts/opensans/OpenSans-LightItalic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans';
    src: url('../fonts/opensans/OpenSans-Light.woff2') format('woff2'),
        url('../fonts/opensans/OpenSans-Light.woff') format('woff'),
        url('../fonts/opensans/OpenSans-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans';
    src: url('../fonts/opensans/OpenSans-MediumItalic.woff2') format('woff2'),
        url('../fonts/opensans/OpenSans-MediumItalic.woff') format('woff'),
        url('../fonts/opensans/OpenSans-MediumItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans';
    src: url('../fonts/opensans/OpenSans-SemiBold.woff2') format('woff2'),
        url('../fonts/opensans/OpenSans-SemiBold.woff') format('woff'),
        url('../fonts/opensans/OpenSans-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans';
    src: url('../fonts/opensans/OpenSans-Regular.woff2') format('woff2'),
        url('../fonts/opensans/OpenSans-Regular.woff') format('woff'),
        url('../fonts/opensans/OpenSans-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans';
    src: url('../fonts/opensans/OpenSans-SemiBoldItalic.woff2') format('woff2'),
        url('../fonts/opensans/OpenSans-SemiBoldItalic.woff') format('woff'),
        url('../fonts/opensans/OpenSans-SemiBoldItalic.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}



@font-face {
    font-family: 'Lora';
    src: url('../fonts/Lora/Lora-Regular.woff2') format('woff2'),
        url('../fonts/Lora/Lora-Regular.woff') format('woff'),
        url('../fonts/Lora/Lora-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Lora';
    src: url('../fonts/Lora/Lora-Italic.woff2') format('woff2'),
        url('../fonts/Lora/Lora-Italic.woff') format('woff'),
        url('../fonts/Lora/Lora-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

.quick_view_content ul.glide__slides li img{ width: 100%; height:450px; object-fit: contain}
.glide__bullets.gallary_thumbs{overflow: auto; width: 100%; bottom: 0}
.glide__bullets.gallary_thumbs img {
	width: 80px;
	height: 70px;
	margin: 0 10px 10px;
	border: 1px solid #ccc;
	background: #FFF;
	object-fit: cover;
}
.quick_view_content .glide__arrows { display: none}

.woocommerce a.remove{
	font-weight: 400!important;
}


.popupBx_modal .product_dec_popup .atcMessage{
	 order: 2;
    text-align: center;
    width: 100%;
    margin: 0;
    position: static;
}
.price ins{
	text-decoration: none;
}
.price del{
color: var(--color-code24);	
}
.price ins .woocommerce-Price-amount {
    color: var(--color-red);
}
.price ins .woocommerce-Price-amount{
    text-decoration: none;
}
.price del .woocommerce-Price-amount bdi{
    color: var(--color-code24);
    font-weight: 400;
}
.product_bx .product_ftr .btn-primary[disabled],
.btn-primary.bg-primary.quickModal_cart[disabled],
.add_to_cart_cont button[disabled], .buy_now_bx button[disabled], 
.add_to_cart_cont button[disabled]:hover, .buy_now_bx button[disabled]:hover {
    cursor: not-allowed;
    background-color: rgb(229, 229, 229) !important;
    border-color: rgb(229, 229, 229) !important;
    color: inherit!important;
}
p.stockStatus {
    margin: 0 0 15px!important;
    font-size: 14px;
    color: red;
}
.product_bx .product_ftr p.stockStatus {
    position: absolute;
    margin: 0 !important;
    top: -24px;
    left: 50%;
    width: 100%;
    transform: translate(-50%);
    text-align: center;
}

@media screen and (max-width:1440px){
p.stockStatus {
    margin: 0 0 15px!important;
    font-size: 12px;
    color: red;
}
}
@media screen and (max-width:1280px){
p.stockStatus {
    font-size: 10px;
    top: -20px;
}
}
@media only screen and (max-width:1023px){
#theme_shop01 ul#primary_header > li:last-child {
    order: 0;
}
#theme_shop01 ul#primary_header > li {
    order: 1;
}
.quick_view_content ul.glide__slides li img{ height:200px;}
.popupBx_modal .product_dec_popup {
    padding-bottom: 15px !important;
}
}

@media only screen and (max-width: 980px){
.product_bx .product_ftr p.stockStatus {
    top: -25px;
    line-height: 10px;
}
}
.no_review_star .rating_review{
	opacity: 0;
	visibility: hidden;
}
body.rtl .row.calltoaction27_row {
    flex-direction: row-reverse;
}
.home_logo_slider.section_padding.partner_block2 .glide.ourpartner02{
	max-width: 100% !important;
}
.popupBx_modal .modal-window.quickModal button.btn-primary.quickModal_cart{
	width: 100%;
}




