:root{--brand-color-1:#de3341;--brand-color-2:#C3DF94;--brand-color-3:#AEFE3A;--main-color:#713EDD;--title-color-1:#163838;--title-color-2:#0E0E0E;--text-color-1:#738888;--text-color-2:#8D8D8D;--bg-1:#FAF9F5;--shadow-1:2px 1px 28.7px -2px rgba(255, 255, 255, 0.15);--shadow-2:2px 1px 28.7px -2px rgba(0, 0, 0, 0.15)}*{margin:0;padding:0;border:none;outline:none;font-size:100%;line-height:inherit}html{scrollbar-gutter:stable;scroll-behavior:smooth}.page-wrapper{position:relative;width:100%;min-width:320px;margin:0 auto;overflow:hidden}body{font-size:18px;color:var(--text-color-2);line-height:1.6;font-weight:400;font-family:'Satoshi-Regular';-webkit-font-smoothing:antialiased;background-color:#000}::selection{background-color:var(--text-color-1);color:var(--white-color)}.p_relative{position:relative!important}a{display:inline-block}a,a:active,a:focus{text-decoration:none;outline:none;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}a:hover{text-decoration:none;outline:none;color:var(--primary-color);-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{position:relative;margin:0;color:var(--title-color-1);font-family:'Satoshi-Medium';line-height:1.333333}h1,.h1{font-size:80px}h2,.h2{font-size:40px}h3,.h3{font-size:32px}h4,.h4{font-size:24px}h5,.h5{font-size:20px}h6,.h6{font-size:16px}p{color:var(--text-color-2)}textarea{overflow:hidden}button{outline:none!important;cursor:pointer}section{position:relative}::-webkit-input-placeholder{color:inherit}::-moz-input-placeholder{color:inherit}::-ms-input-placeholder{color:inherit}input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}.row{margin-left:-15px;margin-right:-15px}.row.no-gutters{margin:0}.row-15{margin-left:-7.5px;margin-right:-7.5px}.row-20{margin-left:-10px;margin-right:-10px}.row-15{margin:0 -15px}.row>*{padding:0 15px}.row.no-gutters>*{padding:0}.row-15>*{padding:0 7.5px}.row-20>*{padding:0 10px}.nav-tabs .nav-link{border:none;background:#fff0;margin:0;padding:0}.nav-tabs{border:0}@media (min-width:1400px){.container{max-width:1540px}}ul,li{list-style:none;padding:0;margin:0}figure{margin-bottom:0}img{display:inline-block;max-width:100%;height:auto}.dropdown-toggle::after{display:none}.fa{line-height:inherit}.pl-90{padding-left:90px}.pl-70{padding-left:70px}@media only screen and (max-width:767px){.pl-90{padding-left:12px}.pl-70{padding-left:12px}}.handle-preloader{align-items:center;display:flex;height:100%;justify-content:center;-webkit-justify-content:center;position:fixed;background:var(--black-color);left:0;top:0;width:100%;z-index:12}.preloader-close{position:fixed;z-index:13;font-size:26px;background:var(--primary-color);color:var(--black-color);width:40px;height:40px;line-height:36px;text-align:center;border-radius:50%;cursor:pointer;right:30px;top:30px}.preloader-image{display:flex;align-items:start;justify-content:center;margin-bottom:-50px}.handle-preloader .animation-preloader{position:absolute}.handle-preloader .animation-preloader .spinner{animation:spinner 1s infinite linear;border:5px solid var(--main-color);border-top-color:rgb(255 255 255 / .3);border-radius:50%;height:150px;width:150px;margin:0 auto 45px auto}.handle-preloader .animation-preloader .txt-loading{text-align:center;user-select:none}.handle-preloader .animation-preloader .txt-loading .letters-loading:before{animation:letters-loading 4s infinite;content:attr(data-text-preloader);left:0;opacity:0;top:0;position:absolute}.handle-preloader .animation-preloader .txt-loading .letters-loading{font-family:"Space Grotesk",sans-serif;font-weight:700;letter-spacing:15px;display:inline-block;position:relative;font-size:74px;line-height:75px;text-transform:uppercase}.preloader .loaded .animation-preloader{opacity:0;transition:0.3s ease-out}.handle-preloader .animation-preloader .txt-loading .letters-loading{color:var(--primary-color)}.handle-preloader .animation-preloader .txt-loading .letters-loading:before{color:var(--primary-color)}@keyframes spinner{to{transform:rotateZ(360deg)}}@keyframes letters-loading{0%,75%,100%{opacity:0;transform:rotateY(-90deg)}25%,50%{opacity:1;transform:rotateY(0deg)}}.btn-1{position:relative;overflow:hidden;z-index:2;transition:0.5s;color:var(--white-color);padding:10px 25px;border-radius:32px;background-color:var(--main-color);font-size:16px;text-transform:capitalize}.btn-1 span{position:absolute;display:block;width:0;height:0;color:var(--white-color);border-radius:50%;transition:width 0.4s ease-in-out,height 0.4s ease-in-out;transform:translate(-50%,-50%);background:var(--black-color);z-index:-1}.btn-1:hover span{width:225%;height:562.5px;z-index:-1}.btn-1:hover,.btn-1:active,.btn-1:focus{z-index:1;position:relative}.btn-1 i{margin-left:7px;font-weight:300;font-size:13px}.round-btn{position:relative;overflow:hidden;width:148px;height:148px;border-radius:50%;border:1px solid var(--text-color-1);display:flex;align-items:center;z-index:2;transition:0.5s;padding:10px 18px;background-color:#fff0}.round-btn p{color:var(--white-color);font-size:20px;line-height:30px;text-transform:capitalize;font-weight:300;max-width:80px}.round-btn span{position:absolute;display:block;width:0;height:0;color:var(--white-color);border-radius:50%;transition:width 0.4s ease-in-out,height 0.4s ease-in-out;transform:translate(-50%,-50%);background:var(--primary-color);z-index:-1}.round-btn:hover span{width:225%;height:562.5px;z-index:-1}.round-btn:hover{color:var(--white-color)!important;z-index:1;position:relative}.round-btn i{margin-bottom:-27px;margin-left:-4px;font-size:17px;font-weight:400}.btn-3{position:absolute;bottom:-18px;right:-18px;display:flex;align-items:center;justify-content:center;width:100px;height:100px;border-radius:50%;border:3px solid #cbcbcb;color:var(--white-color);background-color:#fff0;transition:0.5s;transition-delay:0.2s}.btn-3:hover{transform:rotate(45deg)}.scroll-to-top{position:fixed;right:0;bottom:100px;transform:rotate(90deg);z-index:10}.scroll-to-top .visible{visibility:visible!important;opacity:1!important}.scroll-to-top .scroll-top-inner{opacity:0;visibility:hidden}.scroll-to-top .scroll-top-inner{display:flex;align-items:center;transition:all cubic-bezier(.4,0,.2,1) 0.4s}.scroll-to-top .scroll-bar{width:50px;height:2px;margin-right:10px;position:relative}.scroll-to-top .scroll-bar:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background-color:#cbcbcb;opacity:.3}.scroll-to-top .scroll-bar .bar-inner{position:absolute;top:0;right:0;height:100%;background-color:currentColor}.scroll-to-top .scroll-bar-text{font-size:14px;font-weight:500;color:var(--text-color-1);cursor:pointer;transition:all 500ms ease}.scroll-to-top .scroll-bar-text:hover{transform:scale(1.1)}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:var(--main-color);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--main-color)!important}.main-header .header-lower{position:relative}.main-header .header-lower .logo-box .logo{position:relative;display:block}.main-header .header-lower .left-column{position:relative}.main-header .nav-outer{display:flex;flex-wrap:wrap;align-items:center}.navbar-right-info .mobile-nav-toggler{position:relative;width:50px;height:50px;line-height:44px;text-align:center;color:#fff;font-size:20px;margin-left:30px;cursor:pointer;border-radius:50%}.main-menu .navbar-collapse{padding:0;display:block!important}.main-menu .navigation{margin:0;display:flex;flex-wrap:wrap;align-items:center}.main-menu .navigation>li{position:relative;padding:24px 0;margin-right:20px;padding-right:20px;transition:all 300ms ease}.main-menu .navigation>li:last-child{margin-right:0}.main-menu .navigation>li>a{position:relative;display:block;text-transform:capitalize;opacity:1;font-size:16px;line-height:28px;color:var(--main-color);transition:0.3s}.main-menu .navigation>li.active>a,.main-menu .navigation>li>a:hover{color:var(--minor-color)}.navigation .active{color:var(--minor-color)!important}.main-menu .navigation>li>ul{position:absolute;left:0;top:100%;width:max-content;min-width:240px;opacity:0;visibility:hidden;background-size:cover;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);transition:0.5s;border-top:3px solid var(--minor-color);border-left:1px solid #3e3d3d;border-right:1px solid #3e3d3d;border-bottom:1px solid #3e3d3d;padding:10px 20px;z-index:99}.sticky-header .main-menu .navigation>li>ul{top:100%}.main-menu .navigation>li>ul.from-right{left:auto;right:0}.main-menu .navigation>li>ul>li{position:relative;width:100%;padding:3px 0;border-bottom:1px solid #eee}.main-menu .navigation>li>ul>li:last-child{border-bottom:none}.main-menu .navigation>li>ul>li:before{position:absolute;content:"";right:0;top:0;width:0%;height:100%;display:block;-webkit-transition:all 300ms ease;transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}.main-menu .navigation>li>ul>li>a{position:relative;display:block;padding:8.5px 0;line-height:22px;text-align:left;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;text-transform:uppercase;color:var(--white-color);font-size:16px}.main-menu .navigation>li>ul>li>a.active{color:var(--primary-color)}.main-menu .navigation>li>ul>li>a.active:before{opacity:1}.main-menu .navigation>li>ul>li:last-child>a{border-bottom:0}.main-menu .navigation>li>ul>li>a:hover{color:var(--primary-color)}.main-menu .navigation>li>ul>li>a.active{color:var(--secondary-color)}.main-menu .navigation>li>ul>li>ul{position:absolute;left:103%;top:0;width:270px;z-index:10;display:none;background-color:#fff;transition:0.5s;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);-webkit-box-shadow:0 0 50px 0 rgb(0 0 0 / .1);box-shadow:0 0 50px 0 rgb(0 0 0 / .1);border-top:3px solid var(--secondary-color);padding:20px 0}.main-menu .navigation>li>ul>li>ul.from-right{left:auto;right:0}.main-menu .navigation>li>ul>li>ul>li{position:relative;width:100%;padding:0 30px}.main-menu .navigation>li>ul>li>ul>li:last-child{border-bottom:none}.main-menu .navigation>li>ul>li>ul>li:before{position:absolute;content:"";left:0;top:0;width:0%;height:100%;display:block;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}.main-menu .navigation>li>ul>li>ul>li:last-child{border-bottom:none}.main-menu .navigation>li>ul>li>ul>li>a{position:relative;display:block;padding:8.5px 0;line-height:24px;font-weight:500;font-size:17px;color:#fff;text-align:left;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;font-size:16px;color:#6e6c70;font-weight:400;font-family:"Heebo"}.main-menu .navigation>li>ul>li>ul>li>a:before{position:absolute;content:"*";left:0;top:11px;transition:0.5s;opacity:0;font-size:26px;line-height:28px;color:var(--theme-color);font-weight:600}.main-menu .navigation>li>ul>li>ul>li>a:hover:before{opacity:1}.main-menu .navigation>li>ul>li>ul>li:last-child>a{border-bottom:0}.main-menu .navigation>li>ul>li>ul>li>a:hover{color:var(--theme-color);padding-left:20px}.main-menu .navigation>li>ul>li>ul>li.dropdown>a:after{font-family:"Font Awesome 5 Pro";content:"\f105";position:absolute;right:30px;top:12px;display:block;line-height:24px;font-size:16px;font-weight:400;z-index:5}.main-menu .navigation>li.dropdown:hover>ul{visibility:visible;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all 300ms ease;transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}.main-menu .navigation li>ul>li.dropdown:hover>ul{visibility:visible;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all 300ms ease;transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}.main-menu .navigation li.dropdown .dropdown-btn{position:absolute;right:4px;top:51%;transform:translateY(-50%);text-align:center;font-size:14px;cursor:pointer;z-index:5}.header-right-btn-area{display:flex;align-items:center;gap:8px}.header-right-btn-area .offcanvas-btn a i{color:var(--white-color);font-size:24px;font-weight:400}.main-header.transparent{position:absolute;width:100%;z-index:99;background:rgb(40 60 71 / .4)}.main-header.transparent .main-menu .navigation>li>a{color:#fff}.main-header.transparent .main-menu .navigation>li.active>a,.main-header.transparent .main-menu .navigation>li>a:hover{color:var(--primary-color)}.main-header.transparent .main-menu .navigation li.active .dropdown-btn{color:var(--primary-color)}.main-header.transparent .animated .main-menu .navigation li.dropdown .dropdown-btn{color:var(--title-color)}.site-header.style-1.header-transparent{position:absolute;top:30px;width:100%;z-index:99}.site-header.style-1 .header-wrapper{position:relative}.site-header.style-1 .header-wrapper .logo-box .logo{position:relative;display:block}.site-header.style-1 .header-wrapper .left-column{position:relative}.site-header.style-1 .nav-outer{display:flex;flex-wrap:wrap;align-items:center}.site-header.style-1 .navbar-right-info .mobile-nav-toggler{position:relative;width:50px;height:50px;line-height:44px;text-align:center;color:#fff;font-size:20px;margin-left:30px;cursor:pointer;border-radius:50%}.site-header.style-1 .navbar-collapse{padding:0;display:block!important}.site-header.style-1 .main-menu{background-color:#000;border:2px solid rgb(222 51 65 / .4);border-radius:6px;padding:0 20px 0 20px}.site-header.style-1 .navigation{margin:0;display:flex;flex-wrap:wrap;align-items:center}.site-header.style-1 .navigation>li{position:relative;padding:9px 0;margin-right:0;padding-right:20px;transition:all 300ms ease}.site-header.style-1 .navigation>li:last-child{margin-right:0}.site-header.style-1 .navigation>li>a{position:relative;display:block;color:#fff;font-family:'Satoshi-Medium';font-weight:500;text-transform:capitalize;opacity:1;line-height:1.55555;padding:7px 12px;transition:0.3s}.site-header.style-1 .navigation>li.active>a,.site-header.style-1 .navigation>li>a:hover{background-color:#191919;border-radius:12px}.site-header.style-1 .navigation .active{color:var(--brand-color-1)}.site-header.style-1 .header-wrapper .navigation>li>ul{position:absolute;left:0;top:100%;width:max-content;min-width:240px;opacity:0;visibility:hidden;background-size:cover;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);transition:0.5s;border:1px solid #eee;padding:10px 20px;z-index:99}.site-header.style-1 .sticky-header .main-menu .navigation>li>ul{top:100%}.site-header.style-1 .navigation>li>ul.from-right{left:auto;right:0}.site-header.style-1 .main-menu .navigation>li>ul>li{position:relative;width:100%;padding:3px 0;border-bottom:0}.site-header.style-1 .main-menu .navigation>li>ul>li:last-child{border-bottom:none}.site-header.style-1 .main-menu .navigation>li>ul>li:before{position:absolute;content:"";right:0;top:0;width:0%;height:100%;display:block;-webkit-transition:all 300ms ease;transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}.site-header.style-1 .main-menu .navigation>li>ul>li>a{position:relative;display:block;padding:8.5px 0;line-height:22px;text-align:left;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;text-transform:capitalize;font-size:18px}.site-header.style-1 .main-menu .navigation>li>ul>li>a.active{color:var(--brand-color-1)}.site-header.style-1 .main-menu .navigation>li>ul>li>a.active:before{opacity:1}.site-header.style-1 .main-menu .navigation>li>ul>li:last-child>a{border-bottom:0}.site-header.style-1 .main-menu .navigation>li>ul>li>a:hover{color:var(--brand-color-1)}.site-header.style-1 .main-menu .navigation>li>ul>li>a.active{color:var(--secondary-color)}.site-header.style-1 .main-menu .navigation>li>ul>li>ul{position:absolute;left:103%;top:0;width:270px;z-index:10;display:none;background-color:#fff;transition:0.5s;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);-webkit-box-shadow:0 0 50px 0 rgb(0 0 0 / .1);box-shadow:0 0 50px 0 rgb(0 0 0 / .1);border-top:3px solid var(--secondary-color);padding:20px 0}.site-header.style-1 .main-menu .navigation>li>ul>li>ul.from-right{left:auto;right:0}.site-header.style-1 .main-menu .navigation>li>ul>li>ul>li{position:relative;width:100%;padding:0 30px}.site-header.style-1 .main-menu .navigation>li>ul>li>ul>li:last-child{border-bottom:none}.site-header.style-1 .main-menu .navigation>li>ul>li>ul>li:before{position:absolute;content:"";left:0;top:0;width:0%;height:100%;display:block;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}.site-header.style-1 .main-menu .navigation>li>ul>li>ul>li:last-child{border-bottom:none}.site-header.style-1 .main-menu .navigation>li>ul>li>ul>li>a{position:relative;display:block;padding:8.5px 0;line-height:24px;font-weight:500;font-size:17px;color:#fff;text-align:left;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;font-size:16px;color:#6e6c70;font-weight:400}.site-header.style-1 .main-menu .navigation>li>ul>li>ul>li>a:before{position:absolute;content:"*";left:0;top:11px;transition:0.5s;opacity:0;font-size:26px;line-height:28px;color:var(--theme-color);font-weight:600}.site-header.style-1 .main-menu .navigation>li>ul>li>ul>li>a:hover:before{opacity:1}.site-header.style-1 .main-menu .navigation>li>ul>li>ul>li:last-child>a{border-bottom:0}.site-header.style-1 .main-menu .navigation>li>ul>li>ul>li>a:hover{color:var(--theme-color);padding-left:20px}.site-header.style-1 .main-menu .navigation>li>ul>li>ul>li.dropdown>a:after{font-family:"Font Awesome 5 Pro";content:"\f105";position:absolute;right:30px;top:12px;display:block;line-height:24px;font-size:16px;font-weight:400;z-index:5}.site-header.style-1 .main-menu .navigation>li.dropdown:hover>ul{border-radius:12px;visibility:visible;background:linear-gradient(180deg,rgb(26 26 26) 0%,rgb(24 24 24) 20%,rgb(22 22 22) 40%,rgb(19 19 19) 60%,rgb(17 17 17) 80%,rgb(15 15 15) 100%);border:1px solid #1E2939;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all 300ms ease;transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}.site-header.style-1 .main-menu .navigation li>ul>li.dropdown:hover>ul{visibility:visible;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all 300ms ease;transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}.site-header.style-1 .main-menu .navigation li.dropdown .dropdown-btn{position:absolute;right:4px;top:51%;transform:translateY(-50%);text-align:center;font-size:14px;cursor:pointer;z-index:5}.site-header.style-1 .main-menu .navigation li.dropdown.active .dropdown-btn{color:var(--brand-color-1)}.site-header.style-1 .right-column{display:flex;align-items:center;gap:52px}.site-header.style-1 .header-right-btn-area{display:flex;align-items:center;gap:30px}.site-header.style-1 .header-right-btn-area .offcanvas-btn a i{color:var(--white-color);font-size:24px;font-weight:400}.site-header.style-1 .menu-cart{position:relative;display:inline-block}.site-header.style-1 .menu-cart .cart-icon{position:relative;color:var(--text-color-2);font-size:20px}.site-header.style-1 .menu-cart .cart-count{position:absolute;top:0;right:-10px;background:var(--main-color);color:#fff;font-size:12px;line-height:1;padding:3px 6px;border-radius:50%;font-weight:600}.site-header.style-1 .menu-button{position:relative;z-index:2;transition:0.5s;color:var(--white-color);font-size:20px;line-height:1.5;padding:10px 24px;border-radius:50px;background-color:var(--text-color-1);text-transform:capitalize}.site-header.style-1 .menu-button:hover{background-color:var(--main-color)}.site-header.style-1 .right-column .button{position:relative;color:#fff;font-family:'Satoshi-Bold';font-weight:700;padding:10px 18px;border-radius:12px;background:linear-gradient(135deg,rgb(222 51 65) 0%,rgb(99 7 73) 100%);overflow:hidden;z-index:2}.site-header.style-1 .right-column .button .text{position:relative;overflow:hidden}.site-header.style-1 .right-column .button .first-text{transition:all 0.3s ease-out 0s}.site-header.style-1 .right-column .button .second-text{position:absolute;top:0;left:0;transform:translateY(100%);transition:all 0.3s ease-out 0s}.site-header.style-1 .right-column .button:hover .first-text{transform:translateY(-100%)}.site-header.style-1 .right-column .button:hover .second-text{transform:translateY(0%)}.site-header.style-1 .right-column .btn-primary{position:relative;color:#fff;font-size:18px;padding:9px 32px;border-radius:50px;background-color:#000;overflow:hidden;z-index:2}.fixed-header.style-1 .sticky-header{background-color:#000;box-shadow:0 5px 30px rgb(255 255 255 / .15)}.fixed-header.style-1 .sticky-header .inner-container{margin:0;padding:0;border:none}.fixed-header.style-1 .sticky-header .main-menu{border:0}.site-header.style-1 .sticky-header .navigation>li>ul{border:1px solid #eee}@media only screen and (min-width:992px) and (max-width:1199px){.site-header.style-1 .btn-group>*:nth-child(1){margin-inline-end:-50px}.site-header.style-1 .btn-group:hover>*:nth-child(3){margin-inline-start:-50px}}@media only screen and (max-width:1199px){.site-header.style-1 .right-column{display:none}.site-header.style-1 .header-wrapper .btn-group{display:none}}@media only screen and (max-width:767px){.site-header.style-1 .inner-container{margin-top:20px}}.site-header.style-2.header-transparent{position:absolute;width:100%;z-index:99}.site-header.style-2 .header-wrapper{position:relative;background-color:var(--title-color-2);border-bottom:1px solid #3E3E3E}.site-header.style-2 .header-wrapper .logo-box .logo{position:relative;display:block}.site-header.style-2 .header-wrapper .left-column{position:relative}.site-header.style-2 .nav-outer{display:flex;flex-wrap:wrap;align-items:center}.site-header.style-2 .navbar-right-info .mobile-nav-toggler{position:relative;width:50px;height:50px;line-height:44px;text-align:center;color:#fff;font-size:20px;margin-left:30px;cursor:pointer;border-radius:50%}.site-header.style-2 .main-menu .navbar-collapse{padding:0;display:block!important}.site-header.style-2 .main-menu .navigation{margin:0;display:flex;flex-wrap:wrap;align-items:center}.site-header.style-2 .main-menu .navigation>li{position:relative;padding:36px 0;margin-right:40px;padding-right:20px;transition:all 300ms ease}.site-header.style-2 .main-menu .navigation>li:last-child{margin-right:0}.site-header.style-2 .main-menu .navigation>li>a{position:relative;display:block;text-transform:capitalize;opacity:1;font-size:18px;line-height:28px;color:#fff;transition:0.3s}.site-header.style-2 .main-menu .navigation>li.active>a,.site-header.style-2 .main-menu .navigation>li:hover>a{color:var(--brand-color-3)}.site-header.style-2 .navigation .active{color:var(--minor-color)!important}.site-header.style-2 .main-menu .navigation>li>ul{position:absolute;left:0;top:100%;width:max-content;min-width:240px;opacity:0;visibility:hidden;background-size:cover;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);transition:0.5s;border:none;border-top:4px solid var(--brand-color-3);padding:10px 20px;box-shadow:2px 1px 28.7px -2px rgb(0 0 0 / .15);z-index:99}.site-header.style-2 .sticky-header .main-menu .navigation>li>ul{top:100%}.site-header.style-2 .main-menu .navigation>li>ul.from-right{left:auto;right:0}.site-header.style-2 .main-menu .navigation>li>ul>li{position:relative;width:100%;padding:3px 0;border-bottom:1px solid #eee}.site-header.style-2 .main-menu .navigation>li>ul>li:last-child{border-bottom:none}.site-header.style-2 .main-menu .navigation>li>ul>li:before{position:absolute;content:"";right:0;top:0;width:0%;height:100%;display:block;-webkit-transition:all 300ms ease;transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}.site-header.style-2 .main-menu .navigation>li>ul>li>a{position:relative;display:block;padding:8.5px 0;line-height:22px;text-align:left;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;text-transform:capitalize;color:var(--text-color-2);font-size:18px}.site-header.style-2 .main-menu .navigation>li>ul>li>a.active{color:var(--main-color)}.site-header.style-2 .main-menu .navigation>li>ul>li>a.active:before{opacity:1}.site-header.style-2 .main-menu .navigation>li>ul>li:last-child>a{border-bottom:0}.site-header.style-2 .main-menu .navigation>li>ul>li>a:hover{color:var(--brand-color-1)}.site-header.style-2 .main-menu .navigation>li>ul>li>a.active{color:var(--secondary-color)}.site-header.style-2 .main-menu .navigation>li>ul>li>ul{position:absolute;left:103%;top:0;width:270px;z-index:10;display:none;background-color:#fff;transition:0.5s;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);-webkit-box-shadow:0 0 50px 0 rgb(0 0 0 / .1);box-shadow:0 0 50px 0 rgb(0 0 0 / .1);border-top:3px solid var(--secondary-color);padding:20px 0}.site-header.style-2 .main-menu .navigation>li>ul>li>ul.from-right{left:auto;right:0}.site-header.style-2 .main-menu .navigation>li>ul>li>ul>li{position:relative;width:100%;padding:0 30px}.site-header.style-2 .main-menu .navigation>li>ul>li>ul>li:last-child{border-bottom:none}.site-header.style-2 .main-menu .navigation>li>ul>li>ul>li:before{position:absolute;content:"";left:0;top:0;width:0%;height:100%;display:block;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}.site-header.style-2 .main-menu .navigation>li>ul>li>ul>li:last-child{border-bottom:none}.site-header.style-2 .main-menu .navigation>li>ul>li>ul>li>a{position:relative;display:block;padding:8.5px 0;line-height:24px;font-weight:500;font-size:17px;color:#fff;text-align:left;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;font-size:16px;color:#6e6c70;font-weight:400}.site-header.style-2 .main-menu .navigation>li>ul>li>ul>li>a:before{position:absolute;content:"*";left:0;top:11px;transition:0.5s;opacity:0;font-size:26px;line-height:28px;color:var(--theme-color);font-weight:600}.site-header.style-2 .main-menu .navigation>li>ul>li>ul>li>a:hover:before{opacity:1}.site-header.style-2 .main-menu .navigation>li>ul>li>ul>li:last-child>a{border-bottom:0}.site-header.style-2 .main-menu .navigation>li>ul>li>ul>li>a:hover{color:var(--theme-color);padding-left:20px}.site-header.style-2 .main-menu .navigation>li>ul>li>ul>li.dropdown>a:after{font-family:"Font Awesome 5 Pro";content:"\f105";position:absolute;right:30px;top:12px;display:block;line-height:24px;font-size:16px;font-weight:400;z-index:5}.site-header.style-2 .main-menu .navigation>li.dropdown:hover>ul{visibility:visible;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all 300ms ease;transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}.site-header.style-2 .main-menu .navigation li>ul>li.dropdown:hover>ul{visibility:visible;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all 300ms ease;transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}.site-header.style-2 .main-menu .navigation li.dropdown .dropdown-btn{position:absolute;right:4px;top:51%;transform:translateY(-50%);text-align:center;color:#fff;font-size:14px;cursor:pointer;z-index:5;transition:0.3s}.site-header.style-2 .main-menu .navigation li.active.dropdown .dropdown-btn{color:var(--brand-color-3)}.site-header.style-2 .main-menu .navigation li.dropdown:hover .dropdown-btn{color:var(--brand-color-3)}.site-header.style-2 .header-right-column{gap:80px}.site-header.style-2 .btn-area{display:flex;align-items:center;gap:40px}.site-header.style-2 .btn-area .menu-cart{position:relative;display:inline-block}.site-header.style-2 .btn-area .menu-cart .cart-icon{position:relative;color:var(--text-color-2);font-size:20px}.site-header.style-2 .btn-area .menu-cart .cart-count{position:absolute;top:0;right:-10px;background:var(--main-color);color:#fff;font-size:12px;line-height:1;padding:3px 6px;border-radius:50%;font-weight:600}.site-header.style-2 .menu-button{display:inline-flex;padding:0;align-items:center;gap:10px}.site-header.style-2 .menu-button i{color:var(--brand-color-3)}.site-header.style-2 .menu-button .button-text{position:relative;display:inline-flex;align-items:center;overflow:hidden;z-index:2;transition:0.5s;color:#fff;font-size:20px;text-transform:capitalize}.site-header.style-2 .menu-button .main-text{transition:all 0.3s ease-out 0s}.site-header.style-2 .menu-button .hover-text{position:absolute;transform:translateY(130%);transition:all 0.3s ease-out 0s}.site-header.style-2 .menu-button:hover .main-text{transform:translateY(-130%)}.site-header.style-2 .menu-button:hover .hover-text{transform:translateY(0%)}.site-header.style-2 .btn-area .offcanvas-btn a i{color:var(--white-color);font-size:24px;font-weight:400}.site-header.style-2 .sidebar-toggle{display:flex;justify-content:center;flex-direction:column;gap:5px;height:50px;width:50px;background-color:#202020;border-radius:50%;padding:13px;cursor:pointer}.site-header.style-2 .sidebar-toggle svg{flex-shrink:0;transition:0.6s ease-out}.site-header.style-2 .sidebar-toggle:hover svg{transform:rotateZ(720deg)}.fixed-header.style-2 .sticky-header{background-color:var(--title-color-2)}.site-header.style-2 .mobile-menu .btn-area{margin:60px 20px 0}.site-header.style-2 .mobile-menu .btn-area .cart-icon{color:#fff}@media only screen and (max-width:1199px){.site-header.style-2 .header-right-column .btn-area{display:none}}.site-header.style-3.header-transparent{position:absolute;width:100%;background-color:rgb(255 255 255 / .08);border-bottom:1px solid rgb(255 255 255 / .16);z-index:99}.site-header.style-3 .topbar{border-bottom:1px solid rgb(255 255 255 / .08);padding:11px 0}.site-header.style-3 .topbar .left-column{display:flex;gap:44px}.site-header.style-3 .topbar .left-column a{display:inline-block;color:#fff}.site-header.style-3 .topbar .left-column a:hover{color:var(--brand-color-3)}.site-header.style-3 .topbar .right-column{display:flex;align-items:center;justify-content:end;gap:16px}.site-header.style-3 .topbar .right-column p{color:#fff;margin-bottom:0}.site-header.style-3 .topbar .right-column a{color:#fff;font-size:15px}.site-header.style-3 .topbar .right-column a:hover{color:var(--brand-color-3)}.site-header.style-3 .menu-wrap{position:relative}.site-header.style-3 .main-menu .navigation>li{padding:36px 0;padding-right:20px;margin-right:54px}.site-header.style-3 .navigation>li>a{color:#fff;font-size:18px;font-weight:500}.site-header.style-3 .navigation li.dropdown .dropdown-btn{color:#fff}.site-header.style-3 .main-menu .navigation>li>ul>li>a{position:relative;display:block;color:var(--text-color-2);font-size:18px;padding:8.5px 0;line-height:22px;text-align:left;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;text-transform:capitalize}.site-header.style-3 .main-menu .navigation>li>ul>li>a:hover{color:#554AFF}.site-header.style-3 .sidebar-toggle{display:flex;justify-content:center;flex-direction:column;gap:5px;height:50px;width:50px;background-color:rgb(255 255 255 / .15);border-radius:50%;padding:13px;cursor:pointer}.site-header.style-3 .sidebar-toggle svg{flex-shrink:0;transition:0.6s ease-out}.site-header.style-3 .sidebar-toggle:hover svg{transform:rotateZ(720deg)}.site-header.style-3 .menu-btn{display:flex;overflow:hidden;z-index:1}.site-header.style-3 .menu-btn span{padding:11px 24px!important;background:var(--minor-color);font-size:20px;line-height:30px;font-weight:400;color:#fff;text-transform:capitalize;border-radius:40px;transition:.5s}.site-header.style-3 .menu-btn i{width:51px;height:51px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--minor-color);color:#fff;font-size:20px;font-weight:400;transition:0.3s;transform:rotate(-45deg)}.site-header.style-3 .menu-btn:hover i{transform:rotate(0)}.fixed-header.style-3 .sticky-header{background-color:#554AFF}.site-header.style-3 .sticky-header .navigation>li>ul{border:1px solid #eee}.nd-offcanvas{position:fixed;top:0;width:320px;height:100%;background:#fff;box-shadow:-2px 0 15px rgb(0 0 0 / .15);transform:translateX(100%);transition:transform 0.35s ease;z-index:9999;display:flex;flex-direction:column}.nd-offcanvas-right{right:0;transform:translateX(100%)}.nd-offcanvas-left{left:0;transform:translateX(-100%)}.nd-offcanvas-top{top:0;left:0;width:100%;height:300px;transform:translateY(-100%)}.nd-offcanvas-bottom{bottom:0;left:0;width:100%;height:300px;transform:translateY(100%)}.nd-offcanvas.is-active{transform:translate(0)}.nd-offcanvas .offcanvas-header{justify-content:space-between;padding:20px 5px 20px 25px;border-bottom:1px solid #eee}.nd-offcanvas .offcanvas-header .nd-offcanvas-close{height:48px;width:48px;border:1px solid var(--text-color-2);border-radius:50%;background:none;font-size:24px;cursor:pointer}.nd-offcanvas .offcanvas-header .nd-offcanvas-close span{display:block;transition:0.6s ease-out}.nd-offcanvas .offcanvas-header .nd-offcanvas-close:hover span{transform:rotateZ(720deg)}.nd-offcanvas .offcanvas-header .logo img{filter:brightness(0)}.nd-offcanvas-backdrop{position:fixed;inset:0;background:rgb(0 0 0 / .5);opacity:0;visibility:hidden;transition:0.3s;z-index:9998}.nd-offcanvas-backdrop.is-active{opacity:1;visibility:visible}body.nd-offcanvas-open{overflow:hidden}.nd-offcanvas .offcanvas-body{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}.nd-offcanvas .navigation{position:relative;display:block;width:100%;float:none}.nd-offcanvas .navigation li{position:relative;display:block;padding:0;margin:0;border-bottom:1px solid rgb(0 0 0 / .1)}.nd-offcanvas .navigation li a{color:#fff}.nd-offcanvas .menu-button{font-size:18px;padding:10px 23px}.nd-offcanvas .navigation li>ul>li:first-child{border-top:1px solid rgb(0 0 0 / .1)}.nd-offcanvas .navigation li>a{position:relative;display:block;line-height:24px;padding:15px 25px;font-size:15px;font-weight:500;color:var(--title-color-2);text-transform:uppercase;-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.nd-offcanvas .navigation li ul li>a{font-size:15px;margin-left:20px;text-transform:capitalize}.nd-offcanvas .navigation li>a:before{content:"";position:absolute;left:0;top:0;height:0;-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.nd-offcanvas .navigation li.current>a:before{height:100%}.nd-offcanvas .navigation li.dropdown .dropdown-btn{position:absolute;right:6px;top:11px;width:32px;height:32px;text-align:center;font-size:16px;line-height:32px;color:var(--title-color-2);background:rgb(0 0 0 / .1);cursor:pointer;border-radius:2px;-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;z-index:5}.nd-offcanvas .navigation li.dropdown .dropdown-btn.open{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.nd-offcanvas .navigation li>.megamenu,.nd-offcanvas .navigation li>ul,.nd-offcanvas .navigation li>ul>li>ul{display:none}.nd-offcanvas .offcanvas-body .contact-info{padding:40px 25px 30px}.nd-offcanvas .offcanvas-body .contact-info .info-box{display:flex;align-items:center;gap:20px;margin-bottom:25px}.nd-offcanvas .offcanvas-body .contact-info .info-box .icon{background-color:var(--brand-color-3);height:42px;width:42px;line-height:45px;text-align:center;border-radius:50%;flex-shrink:0}.nd-offcanvas .offcanvas-body .contact-info .info-box i{color:var(--title-color-2);font-size:20px}.nd-offcanvas .offcanvas-body .contact-info .info-box .title{font-size:14px;text-transform:uppercase;margin-bottom:0}@media only screen and (max-width:1199px){.site-header.style-3 .header-right-btn-area{display:none}}@media only screen and (max-width:991px){.site-header.style-3 .topbar{display:none}}.sticky-header{position:fixed;visibility:hidden;opacity:0;left:0;top:0;width:100%;padding:0 0;z-index:10;-webkit-transition:top 300ms ease;-o-transition:top 300ms ease;transition:top 300ms ease}.sticky-header .main-menu .navigation{margin-left:0}.fixed-header .sticky-header{opacity:1;visibility:visible;background-color:#fff;box-shadow:var(--shadow-1)}.fixed-header .sticky-header .inner-container{margin-bottom:0}.main-header .sticky-header .header-lower .logo-box .logo{padding:18.5px 0}.main-header .sticky-header .header-lower .inner-container{min-height:70px}.sticky-header .main-menu .navigation>li:before{bottom:20px}.sticky-header .right-column{gap:25px}.main-header.transparent .sticky-header{background-color:rgb(40 60 71 / .8)}@media only screen and (max-width:1199px){.nav-outer .mobile-nav-toggler{display:block!important}.header-lower .right-column{display:none!important}}.nav-outer .mobile-nav-toggler{position:relative;width:45px;height:45px;line-height:39px;text-align:center;color:#222;font-size:20px;cursor:pointer;background-color:var(--brand-color-1);border-radius:50%;float:right;margin:13px 0;display:none;transition:0.5s}.mobile-menu{position:fixed;right:0;top:0;width:300px;padding-right:30px;max-width:100%;height:100%;opacity:0;visibility:hidden;z-index:99;pointer-events:auto}.mobile-menu .mCSB_scrollTools{right:-6px}.mobile-menu .mCSB_inside>.mCSB_container{margin-right:5px}.mobile-menu .navbar-collapse{display:block!important}.mobile-menu .nav-logo{position:relative;padding:30px 25px;text-align:left;margin-bottom:50px;margin-top:25px}.mobile-menu .nav-logo img{filter:brightness(0) invert(1)}.mobile-menu-visible{overflow:hidden}.mobile-menu-visible .mobile-menu{opacity:1;visibility:visible}.mobile-menu .menu-backdrop{position:fixed;right:0;top:0;width:100%;height:100%;z-index:1;-webkit-transform:translateX(101%);-ms-transform:translateX(101%);transform:translateX(101%);transition:all 900ms ease;-moz-transition:all 900ms ease;-webkit-transition:all 900ms ease;-ms-transition:all 900ms ease;-o-transition:all 900ms ease;background-color:rgb(0 0 0 / .9)}.mobile-menu-visible .mobile-menu .menu-backdrop{opacity:.7;visibility:visible;-webkit-transition:all 0.7s ease;-o-transition:all 0.7s ease;transition:all 0.7s ease;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.mobile-menu .menu-box{position:absolute;left:0;top:0;width:100%;height:100%;max-height:100%;overflow-y:auto;background:var(--black-color);box-shadow:2px 2px 5px 1px rgb(255 255 255 / .05),-2px 0 5px 1px rgb(255 255 255 / .05);padding:0 0;z-index:5;opacity:0;visibility:hidden;border-radius:0;-webkit-transform:translateX(101%);-ms-transform:translateX(101%);transform:translateX(101%)}.mobile-menu-visible .mobile-menu .menu-box{opacity:1;visibility:visible;-webkit-transition:all 0.7s ease;-o-transition:all 0.7s ease;transition:all 0.7s ease;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.mobile-menu .close-btn{position:absolute;right:20px;top:15px;width:40px;height:40px;border-radius:50%;background-color:var(--secondary-color);display:flex;align-items:center;justify-content:center;text-align:center;font-size:24px;font-weight:500;color:#fff;cursor:pointer;z-index:10;-webkit-transition:all 0.9s ease;-o-transition:all 0.9s ease;transition:all 0.9s ease}.main-header .mobile-menu .navigation{position:relative;display:block;width:100%;float:none}.main-header .mobile-menu .navigation li{position:relative;display:block;padding:0;margin:0;border-top:1px solid rgb(255 255 255 / .1)}.main-header .mobile-menu .navigation li a{color:#fff}.main-header .mobile-menu .menu-button{font-size:18px;padding:10px 23px}.mobile-menu .navigation:last-child{border-bottom:1px solid rgb(255 255 255 / .1)}.mobile-menu .navigation li>ul>li:first-child{border-top:1px solid rgb(255 255 255 / .1)}.mobile-menu .navigation li>a{position:relative;display:block;line-height:24px;padding:10px 25px;font-size:15px;font-weight:500;color:#fff;text-transform:uppercase;-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.mobile-menu .navigation li ul li>a{font-size:15px;margin-left:20px;text-transform:capitalize}.mobile-menu .navigation li>a:before{content:"";position:absolute;left:0;top:0;height:0;-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.mobile-menu .navigation li.current>a:before{height:100%}.mobile-menu .navigation li.dropdown .dropdown-btn{position:absolute;right:6px;top:6px;width:32px;height:32px;text-align:center;font-size:16px;line-height:32px;color:#fff;background:rgb(255 255 255 / .1);cursor:pointer;border-radius:2px;-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;z-index:5}.mobile-menu .navigation li.dropdown .dropdown-btn.open{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mobile-menu .navigation li>.megamenu,.mobile-menu .navigation li>ul,.mobile-menu .navigation li>ul>li>ul{display:none}.mobile-menu .social-links{position:relative;text-align:center;padding:30px 25px;margin-top:50px}.mobile-menu .social-links li{position:relative;display:inline-block;margin:0 10px 10px}.mobile-menu .social-links li a{position:relative;line-height:32px;font-size:16px;color:#fff;-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.mobile-menu .header-right-btn-area{padding:30px 25px;margin-top:50px}.ah-words-wrapper{width:auto}.ah-headline.loading-bar .ah-words-wrapper b::after{content:"";position:absolute;left:0;bottom:0;height:3px;width:0;background:#222;-webkit-transition:width 0.3s -0.1s;transition:width 0.3s -0.1s}.ah-headline{font-size:90px;font-weight:600;line-height:77px;color:var(--white-color);margin-bottom:-30px}.ah-headline span{color:var(--primary-color)}.banner-image{margin-top:70px}.client{position:absolute;bottom:33px;left:-3px;height:70px;background-color:var(--primary-color);transform:rotate(358deg);z-index:1}.client-slid{position:static;height:100%;width:100%;margin:0 auto}.client-slid .swiper-container{height:100%}.client-content{display:flex;align-items:center;justify-content:center;gap:20px;height:100%}.client-content-title h3{color:var(--white-color);font-family:"Space Grotesk",sans-serif;font-size:40px;font-weight:500;line-height:58px;transition:0.3s}.client-content-title h3:hover{-webkit-text-stroke:1px var(--white-color);color:#fff0}.common-banner{position:relative;width:100%;height:auto}.common-banner::after{content:"";position:absolute;height:100%;width:100%;background:linear-gradient(320deg,#fff0 2.96%,rgb(0 0 0 / .4) 74.4%);top:0;left:0}.bg-layer{width:100%;height:100%;position:absolute;top:0;left:0;background-repeat:no-repeat;background-size:cover;background-position:center center}.common-banner-content{position:relative;height:475px;display:flex;align-items:center;justify-content:center;z-index:9}.common-banner-content-inner{text-align:center}.common-banner-content h2{color:var(--white-color);font-size:64px;font-weight:600;line-height:1.15625;margin-bottom:7px;word-break:break-word}.common-banner-btn{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:5px}.common-banner-btn a{color:var(--white-color);font-size:20px;font-weight:400}.common-banner-btn span{color:var(--primary-color);font-size:20px;font-weight:400}.playflix-page-header{position:relative;padding:220px 0 220px;background-image:url(/wp-content/themes/playflix/assets/img/banner/breadcrumb-bg.jpg);background-size:cover;background-repeat:no-repeat;text-align:center}.playflix-page-header .breadcrumb-img{position:absolute;top:27%;right:max(calc((100% - 1520px)/2), 10px)}.playflix-page-header .playflix-page-title{display:inline-block;color:#000;font-size:20px;font-style:normal;line-height:1.5;border:1px solid #EBEBEB;border-radius:50px;background-color:#fff;padding:4px 32px;margin-bottom:32px}.playflix-page-header .playflix-breadcrumb{display:inline-flex;align-items:center;gap:10px}.playflix-page-header .playflix-breadcrumb a{color:#fff;font-size:20px}.playflix-page-header .playflix-breadcrumb span.separator{color:#fff}.playflix-page-header .playflix-breadcrumb .separator i{font-size:18px;transform:rotate(-60deg);margin:0 5px}.playflix-page-header .playflix-breadcrumb span{color:var(--brand-color-1);font-size:20px}.playflix-page-header .page-title-wrap{max-width:864px;margin:auto;padding:0 10px}.playflix-page-header .page-title{color:#000;font-size:60px;font-weight:400}@media only screen and (max-width:1399px){.playflix-page-header .breadcrumb-img{top:30%}.playflix-page-header .breadcrumb-img img{max-width:400px}}@media only screen and (max-width:1299px){.playflix-page-header .breadcrumb-img{top:35%}.playflix-page-header .breadcrumb-img img{max-width:350px}}@media only screen and (max-width:1199px){.playflix-page-header .breadcrumb-img{display:none}}@media only screen and (max-width:991px){.playflix-page-header.breadcrumb-1{padding:200px 0 90px}}@media only screen and (max-width:767px){.playflix-page-header{padding:153px 0 92px}.playflix-page-header .playflix-breadcrumb a{font-size:18px}.playflix-page-header .playflix-breadcrumb span{font-size:18px}.playflix-page-header .page-title{font-size:30px}}.playflix-page-header.breadcrumb-2{background-image:url(/wp-content/themes/playflix/assets/img/banner/breadcrumb2-bg.jpg);padding:240px 0 140px}.playflix-page-header.breadcrumb-2 .playflix-page-title{margin-bottom:16px}.playflix-page-header.breadcrumb-2 .playflix-breadcrumb{position:relative;display:inline-flex;gap:15px;border:1px solid rgb(174 254 58 / .2);border-radius:8px;padding:5px 32px 5px 50px}.playflix-page-header.breadcrumb-2 .playflix-breadcrumb::before{content:"";position:absolute;height:8px;width:8px;background-color:var(--brand-color-3);border-radius:50%;top:51%;transform:translateY(-50%);left:32px}.playflix-page-header.breadcrumb-2 .playflix-breadcrumb span{color:var(--brand-color-3)}.playflix-page-header .playflix-breadcrumb span.separator{color:#fff}@media only screen and (max-width:991px){.playflix-page-header.breadcrumb-2{padding:160px 0 100px}}@media only screen and (max-width:767px){.playflix-page-header.breadcrumb-2{padding:140px 0 80px}}.playflix-page-header.breadcrumb-3{text-align:center;background-image:url(/wp-content/themes/playflix/assets/img/banner/breadcrumb3-bg.png);background-position:center;padding:255px 0 220px}.playflix-page-header.breadcrumb-3 .playflix-page-title{margin-bottom:16px}.playflix-page-header.breadcrumb-3 .playflix-breadcrumb{position:relative;display:inline-flex;gap:15px;border:1px solid rgb(174 254 58 / .2);border-radius:8px;padding:5px 32px 5px 50px}.playflix-page-header.breadcrumb-3 .playflix-breadcrumb::before{content:"";position:absolute;height:8px;width:8px;background-color:var(--brand-color-3);border-radius:50%;top:51%;transform:translateY(-50%);left:32px}.playflix-page-header.breadcrumb-3 .playflix-breadcrumb span{color:var(--brand-color-3)}@media only screen and (max-width:767px){.playflix-page-header.breadcrumb-3{padding:139px 0 110px}}.blog-details-breadcrumb{height:800px;background-image:url(/wp-content/themes/playflix/assets/img/banner/breadcrumb-bg.jpg);background-size:cover;background-repeat:no-repeat}@media only screen and (max-width:991px){.blog-details-breadcrumb{height:695px}}@media only screen and (max-width:767px){.blog-details-breadcrumb{height:655px}}.footer-style-1 .footer-top{margin-bottom:70px}.footer-style-1 .footer-top h4{display:inline-block;font-size:80px;font-weight:500;text-transform:uppercase;border-bottom:1px solid rgb(229 229 229)}.footer-newsletter .description{font-style:normal;font-weight:400;margin-bottom:76px}.footer-newsletter input{width:100%;padding:17px 16px 17px 44px;border-radius:12px 0 0 12px;background:var(--white-color)}.footer-newsletter input::placeholder{color:#767878;font-weight:400}.footer-newsletter form .fa-envelopes{position:absolute;left:16px;top:23px;color:#767878;font-size:16px;font-weight:400}.footer-newsletter form{position:relative;margin-bottom:60px}.footer-newsletter form button{position:absolute;height:46px;width:46px;line-height:50px;text-align:center;border-radius:50%;background:var(--main-color);font-size:16px;font-weight:400;color:var(--white-color);transition:0.5s;right:16px;top:18px}.footer-newsletter form button i{font-size:20px;transform:rotate(-45deg)}.footer-newsletter form button:hover{background:var(--text-color-1)}.sabscribe-3{padding-top:90px;z-index:1}.footer-newsletter .sabscribe-title{color:var(--text-color-1);font-size:60px;font-style:normal;font-weight:400;line-height:1.7}.footer-newsletter .sabscribe-title h4{font-size:42px;font-weight:600;line-height:1.14285;margin-bottom:15px;color:var(--text-color-1)}.footer-newsletter .sabscribe-title h6{color:var(--text-color-2);font-size:14px;margin-bottom:16px}.footer-newsletter input{width:100%}.playflix-newsletter-form{position:relative;display:flex}.playflix-newsletter-form input{border:1px solid #ECEDEC;border-radius:50px;padding:24px 60px 24px 32px;transition:0.3s}.playflix-newsletter-form input:focus{border-color:var(--main-color)}@media only screen and (max-width:1399px){.footer-newsletter{width:100%}}@media only screen and (min-width:992px) and (max-width:1199px){.sabscribe-title h4{max-width:450px}.footer-newsletter .sabscribe-title{max-width:329px}.footer-newsletter .sabscribe-title h4{font-size:30px;line-height:34px}.footer-newsletter .sabscribe-title h6{margin-bottom:0}}@media only screen and (min-width:768px) and (max-width:991px){.sabscribe-content{flex-direction:column;align-items:flex-start;gap:20px}.sabscribe-container{padding:65px 40px 0}.footer-newsletter{width:100%}.footer-newsletter form{position:relative;display:inline-flex;width:100%}.footer-newsletter input{max-width:100%;width:100%;font-size:14px}.footer-newsletter .sabscribe-title{max-width:100%}.footer-newsletter .sabscribe-title h4{max-width:100%;font-size:22px;line-height:28px;margin-bottom:25px}.footer-newsletter .sabscribe-title h6{display:none}.sabscribe-3{padding-top:60px}}@media only screen and (min-width:320px) and (max-width:767px){.sabscribe-container{padding:65px 10px 0}.sabscribe-content{flex-direction:column;align-items:flex-start;gap:20px}.footer-newsletter form{position:relative;display:inline-flex;width:100%}.footer-newsletter input{max-width:100%;width:100%;font-size:14px}.sabscribe-title h4{font-size:24px;line-height:36px}.footer-newsletter form button span{display:none}.footer-newsletter form .fa-envelopes{left:16px;top:16px}}@media only screen and (max-width:1599px){.sabscribe-content{display:block}.footer-newsletter .sabscribe-title{position:static;transform:translateY(0);font-size:36px;margin-bottom:10px}}@media only screen and (max-width:991px){.footer-newsletter .sabscribe-title{position:static;transform:translateY(0)}}@media only screen and (max-width:767px){.footer-newsletter .sabscribe-title{font-size:30px;margin-bottom:20px}.footer-newsletter{width:100%}.footer-newsletter .description{margin-bottom:40px}}.footer-widget.widget_playflix-footer-social h6{font-size:18px;margin-bottom:5px}.widget_playflix-footer-social .media-content ul{gap:22px;margin-bottom:0}.widget_playflix-footer-social .media-content a{color:var(--text-color-2);font-size:16px;margin:0}.widget_playflix-footer-social .media-content a:hover{color:var(--main-color)}.main-footer{padding-top:82px;position:relative;background:#F7F7F7;border-top:1px solid #eee}.footer-container{max-width:1700px;margin:auto;padding:0 10px}.footer-media ul{display:flex;align-items:center;gap:53px}.footer-media ul li a{display:flex;align-items:center;gap:10px}.footer-media ul li a i{font-size:14px}.footer-media ul li a .fa-instagram{font-size:16px}.footer-media ul li a .icon-youtube{font-size:18px}.footer-bottom{padding:0 0 40px}.footer-widget h6{color:var(--text-color-1);font-size:24px;font-style:normal;font-weight:400}ul.footer-widget-list li{display:flex;align-items:center}ul.footer-widget-list li p:first-child{max-width:169px;width:100%}ul.footer-widget-list li{margin-bottom:22px}ul.footer-widget-list a{color:#a3a3a3;font-size:16px;font-weight:400;line-height:18px}ul.footer-widget-list a:hover{color:var(--primary-color)}ul.footer-widget-list li p{line-height:18px}.footer-bottom-right{position:relative}.footer-bottom-right-title{display:flex;align-items:flex-end;justify-content:space-between}.footer-bottom-right-title h2{font-size:90px;font-weight:400;line-height:80px}.footer-bottom-right-title h2 span{font-size:40px;font-weight:700;line-height:60px}.footer-bottom-right-content{margin-top:105px;display:flex;align-items:center;justify-content:space-between}.footer-bottom-right-content a{padding:8px 24px;border-radius:32px;border:1px solid rgb(247 238 222 / .1);font-size:16px;font-weight:400;line-height:30px}.footer-copyright{padding:24px 0 32px;border-top:1px solid #ECEDEC}.footer-copyright p{margin-bottom:0}.footer-copyright p,.footer-time p{color:#9C9C9C;font-weight:400}.footer-copyright p a,.footer-time p span{font-size:16px;color:var(--white-color);margin-right:6px}.footer-copyright p a{margin-left:5px}.footer-copyright p a:hover{color:var(--primary-color)}.footer-widget .playflix-nav-menu-container{margin-top:33px}.footer-widget .playflix-nav-menu{margin:0}.footer-widget .playflix-nav-menu li{position:relative;margin-bottom:20px;transition:0.3s;overflow:hidden}.footer-widget .playflix-nav-menu li:last-child{margin-bottom:0}.footer-widget .playflix-nav-menu li:hover{padding-left:20px}.footer-widget .playflix-nav-menu li:before{content:"\f061";font-family:"Font Awesome 6 Pro";position:absolute;top:1px;left:-15px;transition:0.3s}.footer-widget .playflix-nav-menu li:hover:before{color:var(--main-color);left:0}.footer-widget .playflix-nav-menu li a{color:#8F8F8F;font-size:18px;font-weight:400;line-height:1.8;margin:0;transition:0.3s}.footer-widget .playflix-nav-menu li:hover a{color:var(--main-color)}.footer-widget .footer-logo{margin-bottom:40px}.footer-widget .footer-icon-box .box{display:flex;align-items:baseline;gap:5px;margin-bottom:16px}.footer-widget .footer-icon-box .box .icon{color:#fff;font-size:14px}.footer-widget .footer-icon-box .box .description{color:#fff;font-size:14px;line-height:1.857142857142857;margin-bottom:0}.footer-widget .social{display:flex;gap:8px;margin-top:40px}.footer-widget .social li a{display:inline-block;color:#fff;width:20px;height:20px;border-radius:5px;border:1px solid #fff;display:flex;align-items:center;justify-content:center;font-size:11px;transition:0.5s}.footer-widget .social li a:hover{color:#fff;background-color:var(--primary-color);border-color:var(--primary-color)}.widget_playflix_footer_info{margin-bottom:20px}.widget_playflix_footer_info .widget-header{margin-top:19px}.widget_playflix_footer_info .widget-header p{margin-bottom:0}.footer-style-1 .second-column{margin-left:40px}.footer-style-1 .footer-bottom-right{position:absolute;right:0;top:50%;transform:translateY(-50%)}@media only screen and (max-width:1599px){.footer-style-1 .footer-bottom-right img{max-width:500px}}@media only screen and (max-width:1399px){.footer-style-1 .footer-bottom-right img{max-width:420px}}@media only screen and (max-width:1199px){.footer-style-1 .footer-top h4{font-size:60px}.footer-style-1 .footer-bottom-right{display:none}}@media only screen and (max-width:991px){.footer-style-1 .footer-top h4{font-size:50px}.footer-style-1 .third-column{margin:40px 0 0}.footer-style-1 .footer-bottom-right{display:block;top:inherit;transform:translateY(0)}}@media only screen and (max-width:767px){.footer-style-1 .footer-top{margin-bottom:40px}.footer-style-1 .footer-top h4{font-size:36px}.footer-style-1 .link-widget-inner{margin:40px 0 0}.footer-style-1 .footer-bottom-right{display:none}.footer-style-1 .second-column{margin:0}.footer-style-1 .third-column{margin:0}}.footer-top-time p span{color:var(--white-color);font-size:18px;font-weight:400;line-height:32px;margin-right:8px}.footer-top-time p{color:#a3a3a3;font-size:17px;font-weight:400;line-height:28px}.footer-two-media ul{display:flex;align-items:center;gap:16px}.footer-widget p{color:#a3a3a3;margin-bottom:24px}.call-widget{margin-left:70px}.company-widget{margin-left:30px}.newsletter-widget{margin-left:50px}.call-widget .footer-mail{color:var(--primary-color);text-decoration:underline;font-size:18px}.newsletter-widget .footer-form-btn{font-size:22px}.newsletter-widget .footer-form-btn i{font-size:17px}.footer-mail-title{margin-top:30px;margin-bottom:20px!important}.custom-checkbox input[type="checkbox"]{position:absolute;opacity:0;cursor:pointer}.custom-checkbox{display:block;position:relative;padding-left:25px;cursor:pointer;user-select:none;margin-bottom:10px}.custom-checkbox .checkmark{position:absolute;top:4px;left:0;height:15px;width:15px;background-color:#fff0;border:1px solid #e0e0e0;border-radius:4px}.custom-checkbox:hover input~.checkmark{opacity:1;border:1px solid #e0e0e0}.custom-checkbox input:checked~.checkmark{background-color:var(--primary-color)}.custom-checkbox .checkmark:after{content:"";position:absolute;display:none}.custom-checkbox input:checked~.checkmark:after{display:block}.custom-checkbox .checkmark:after{left:4px;top:2px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.custom-checkbox .label-text{color:#a3a3a3}.about{padding:170px 0 120px}.about .common-title h3{max-width:385px}.about-right{position:relative}.about-right-shape{position:absolute;right:0;top:-100px}.about-right-shape .shape{animation:scale 3s linear infinite alternate}@keyframes scale{0%{transform:scale(1)}100%{transform:scale(1.05)}}.about-article{max-width:545px;margin-bottom:10px}.about-article p{font-size:17px;line-height:30px;margin-right:30px;margin-left:-25px}.about-right-content{position:relative;display:flex;justify-content:space-between}.about-two{padding:120px 0 120px}.about-two-right-container{display:flex;align-items:flex-end;gap:40px;height:100%}.about-two-right-icon{position:relative;text-align:center;max-width:155px;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}.about-two-right-icon .icon{margin-left:30px;margin-bottom:-130px}.about-two-right-content{margin-left:20px}.about-two-round-text .round-box-content{position:relative;width:70px;height:70px;background:var(--primary-color)}.about-two-round-text .round-box-content::after{content:"";width:78px;height:78px;border:1px solid #e9e9e9;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.about-two-round-text .round-box-icon img{width:24px}.about-two-round-text{position:absolute;left:50px;bottom:30px}.about-two-right-image-box{position:relative;margin-top:67px;height:631px}.about-two-right-image-two{position:absolute;right:0;bottom:0}.about-two-dot-shape{position:absolute;left:0;bottom:0}.about-two-star-shape{position:absolute;right:0;top:0;animation:scale 3s linear infinite alternate}.about-two-right-round{position:absolute;top:34px;left:96px}.about-two-right-round .round-box-content::after{display:none}.about-two-right-round .round-box-content{width:150px;height:150px;border-radius:50%;text-align:center;background-color:rgb(217 169 91 / .4);border:2px solid var(--white-color);display:flex;align-items:center;justify-content:center;backdrop-filter:blur(10px)}.about-two-right-round .round-box-content .curved-circle-3{font-size:13px;letter-spacing:.5px;color:#000;font-weight:400;text-align:center;transition:0.7s;animation:round 20s linear infinite}.about-two-right-round .play_btn{background-color:#fff0;color:var(--black-color);font-size:32px}.about-two-right-round .play_btn::after,.about-two-right-round .play_btn::before{display:none}.service{overflow:hidden;padding:120px 0 60px;background-color:#0c0900}.light-one{position:absolute;top:0;left:0;animation:light 1s linear alternate infinite}.light-two{position:absolute;right:0;bottom:0;animation:light 1s linear alternate infinite}@keyframes light{0%{transform:scale(1)}100%{transform:scale(1.5)}}.service-title-box{position:relative;margin-bottom:60px;display:flex;align-items:center;justify-content:space-between;z-index:1}.service-title-left{max-width:597px}.service-title-left p{color:#a3a3a3;font-size:18px;font-weight:400;line-height:32px}.service-title-left a{margin-top:16px;color:var(--white-color);font-size:16px;font-weight:300}.service-title-left a i{font-size:12px;margin-left:5px;font-weight:200}.service-title-right{max-width:504px}.service-title-right h3{color:var(--white-color);font-size:40px;font-weight:500;line-height:60px}.service-list-container{position:relative;padding:60px 0 60px;border-top:1px solid #2f2f2f;display:flex;align-items:center;justify-content:space-between;z-index:2}.service-list-image{position:absolute;right:110px;top:50%;transform:translateY(-50%);z-index:3;transition:0.5s;opacity:0;visibility:hidden}.service-list-container:hover .service-list-image{opacity:1;visibility:visible}.service-list-left{display:flex;align-items:center;gap:42px}.service-list-number h3{font-size:60px;-webkit-text-stroke:1px #a3a3a3;font-family:"Space Grotesk",sans-serif;font-weight:700;color:#fff0}.service-list-content{max-width:926px}.service-list-content a{color:var(--white-color);font-size:40px;font-weight:400;line-height:60px;margin-bottom:16px}.service-list-content a:hover{color:var(--primary-color)}.service-list-right a{position:absolute;right:0;top:50%;transform:translateX(-50%)}.service-list-right a img{transition:0.5s}.service-list-right a:hover img{transform:rotate(45deg)}.service-two{padding:120px 0 120px}.service-two-left-container{position:relative;height:100%}.service-two-left-container .common-title{display:block}.service-two-left-container .common-title h3{margin-bottom:30px}.service-two-right-container{height:688px;overflow-y:auto}.service-two-right-single{border-radius:16px;border:1px solid #e9e9e9;padding:30px 0 32px 24px;margin:0 53px 32px 35px;transition:0.3s}.service-two-right-single:hover{background-color:#e9e9e9}.service-two-right-single:last-child{margin-bottom:0}.service-two-right-single a{color:var(--black-color);font-size:40px;font-weight:400;line-height:60px;text-transform:capitalize}.service-two-right-single a:hover{color:var(--primary-color)}.service-two-right-single a span{margin-right:10px;-webkit-text-stroke:1px #666;color:#fff0;font-weight:700;font-family:"Space Grotesk",sans-serif}.service-two-right-single p{max-width:482px;margin-top:20px}.service-details{padding:120px 0 120px}.service-details-top-image{margin-bottom:32px}.service-details-content{margin-bottom:40px}.service-details-content h3{margin-bottom:15px}.service-details-single{width:100%;padding:28px 24px;background-color:#f7f7f7;display:flex;align-items:center;gap:20px;margin-bottom:50px}.service-details-single-icon{max-width:92px;width:100%}.service-details-single-content h6{font-size:20px;line-height:30px;font-weight:500;margin-bottom:5px}.service-details-single-content p{font-size:17px;line-height:28px}.service-details-left-list-container{display:flex;gap:30px;margin-bottom:60px}.service-details-left-list-image{position:relative;width:410px;height:270px}.service-details-left-list-video{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.service-details-left-list h5{color:var(--black-color);font-size:24px;font-weight:400;line-height:38px;margin-bottom:25px}.service-details-left-list ul li{margin-bottom:20px;color:var(--text-color-1);font-size:18px}.service-details-left-list ul li img{margin-right:10px}.service-details-process{display:flex;align-items:center;justify-content:space-between}.service-details-process-content{text-align:center;max-width:270px;height:294px;border-radius:4px;background:#f7f7f7;display:flex;align-items:center;justify-content:center;padding:0 15px}.process-number{position:relative;width:70px;height:70px;border-radius:50%;background-color:var(--primary-color);color:var(--white-color);font-size:24px;display:flex;align-items:center;justify-content:center;margin:0 auto;margin-bottom:30px}.process-number::before{content:"";width:90px;height:90px;border-radius:50%;background-color:var(--primary-color);opacity:.2;position:absolute;top:-10px;left:-10px}.service-details-process-content a{color:var(--black-color);font-size:20px;font-weight:500;line-height:30px;margin-bottom:10px}.service-details-process-content p{font-size:17px;line-height:28px}.sidebar .widget{border-radius:8px;background:#F9FFFF;border:1px solid #E6F3F3}.sidebar-content{width:100%;padding:32px 32px;margin-bottom:40px}.widget_search .sidebar-content{padding:0}.widget_search .sidebar-earch{position:relative}.widget_search .sidebar-earch .search{width:100%;border-radius:8px;border:1px solid #eee;background:var(--white-color);padding:16px 75px 16px 16px;transition:0.3s}.widget_search .sidebar-earch .search:focus{border:1px solid var(--text-color-1)}.widget_search .sidebar-earch .search-btn button{border-radius:0 8px 8px 0;background:#000;height:63px;width:60px;line-height:60px;text-align:center;position:absolute;right:0;top:0;transition:0.3s}.widget_search .sidebar-earch .search-btn button:hover{background-color:#E7FBBC}.widget_search .sidebar-earch .search-btn button i{transition:0.3s}.widget_search .sidebar-earch .search-btn button:hover i{color:#000}.playflix-search{width:100%;border-radius:4px;border:1px solid #ededed;background:var(--white-color);padding:17px 0 17px 30px;font-size:18px}.playflix-search::placeholder{color:var(--black-color);opacity:.6}.search-btn i{color:var(--white-color);background-color:#fff0;font-size:19px;font-weight:600}.sidebar-content h5{position:relative;color:var(--black-color);font-size:24px;font-weight:400;line-height:38px;padding-bottom:12px;border-bottom:1px solid #EEE}.sidebar-content h5::before{content:"";width:2px;height:25px;background-color:var(--title-color-1);position:absolute;left:-32px;top:8px}.sidebar-category{margin-top:32px}.sidebar-category-list ul li a{width:100%;background-color:var(--white-color);color:var(--text-color-2)!important;border-radius:8px;border:1px solid #eee;padding:15px 20px;display:flex;align-items:center;justify-content:space-between;margin-top:24px!important}.sidebar-category-list ul li a:hover{color:var(--title-color-1)!important}.sidebar-category-list ul li a i{font-size:22px;font-weight:300}.sidebar-advertisment{position:relative}.sidebar-advertisment .add-image{width:100%;height:auto}.sidebar-call-center{width:85%;display:flex;align-items:center;justify-content:center;background-color:var(--black-color);text-align:center;padding:24px 0;position:absolute;left:32px;bottom:32px}.sidebar-call-center h6{color:var(--white-color);font-size:20px;font-weight:500;line-height:30px;margin-bottom:16px}.sidebar-call-center h6 i{margin-right:7px}.sidebar-call-center .btn-1{border-radius:4px;font-weight:400;font-size:16px;padding:10px 30px}.widget_playflix-latest-posts .recent-post-list{width:100%;display:flex;align-items:center;gap:25px;margin-top:24px}.recent-post-list .recent-post-image{height:134px;width:134px;flex-shrink:0}.recent-post-list .recent-post-image img{height:100%;width:100%;object-fit:cover;border-radius:8px}.recent-post-list .recent-post-info{padding-right:15px}.recent-post-list .recent-post-info a{color:var(--title-color-1);margin-bottom:18px}.recent-post-list .recent-post-info a:hover{color:var(--brand-color-1)}.recent-post-list .recent-post-info p{margin-bottom:0}.recent-post-list .recent-post-info p i{margin-right:5px}.sidebar-tag{margin-top:24px}.sidebar-tag .tags a{color:var(--text-color-1);font-size:16px;background:#fff;padding:7px 20px;border-radius:4px;margin-right:8px;margin-top:17px;border:1px solid #E6F3F3}.sidebar-tag .tags a:hover{color:#fff;background-color:var(--title-color-1)}@media only screen and (min-width:992px) and (max-width:1399px){.widget_playflix-latest-posts .recent-post-list{flex-wrap:wrap}.recent-post-list .recent-post-info{padding:0 20px 20px 20px}}@media only screen and (max-width:991px){.blog-details-right-container{margin-top:30px}}.choose{padding:120px 0 120px}.choose .common-title h3{max-width:500px}.choose-left-container{display:flex;gap:30px;margin-right:80px}.choose-counter{margin-top:30px;padding:35px 27px;background-color:#e9e9e9}.odometer-box{display:flex;align-items:center;justify-content:center}.odometer-box h5,.odometer-box .odometer-text{color:var(--black-color);font-size:60px;font-weight:500;line-height:66px}.choose-counter p{color:var(--black-color);font-size:18px}.choose-right-container{margin-left:30px}.choose-right-round-btn .round-btn{width:130px;height:130px;justify-content:center;border:1px solid #a3a3a3}.choose-right-round-btn .round-btn p{color:var(--black-color);font-weight:400;transition:0.5s}.choose-right-round-btn .round-btn:hover p,.choose-right-round-btn .round-btn:hover i{color:var(--white-color)!important}.choose-right-round-btn .round-btn i{color:var(--black-color);font-size:14px;font-weight:500;margin-left:-24px;transition:0.5s}.choose-right-btn-box{display:flex;align-items:center;justify-content:space-between;margin-bottom:60px}.choose-right-content{margin-bottom:40px}.choose-right-content h5{font-size:24px;font-weight:400;margin-bottom:16px}.project-page{padding:120px 0 40px}.project-page .portfolio-single{margin-bottom:80px}.project-page .portfolio-single-caption a{color:var(--black-color)}.project-page .portfolio-single-caption a:hover{color:var(--primary-color)}.project-details{padding:120px 0 80px}.project-details-top-container{position:relative}.project-top-info{position:relative;max-width:1240px;margin:0 auto;margin-top:-90px;margin-bottom:60px;background-color:var(--white-color);padding:30px 60px;border-radius:4px;box-shadow:var(--shadow-2);display:flex;align-items:center;justify-content:space-between;z-index:1}.project-top-info-single p{margin-bottom:10px}.project-top-info-border{width:1px;height:130px;background-color:#ededed}.project-top-info-single .media-content ul{display:flex;align-self:center;gap:16px}.project-top-info-single .media-content ul li a{background-color:#e9e9e9;color:var(--black-color);margin-bottom:0}.project-top-info-single .media-content ul li a:hover{background-color:var(--primary-color);color:var(--white-color)}.project-details-counter-container{display:flex;align-items:center;justify-content:space-between;margin:50px 0 50px}.project-details-list{margin-top:30px}.project-details-list ul li{font-size:18px;margin-bottom:36px;display:flex;align-items:center;gap:15px}.project-details-list ul li:last-child{margin-bottom:0}.project-details-list ul li i{color:#a3a3a3;font-size:16px;width:28px;height:28px;border-radius:50%;border:1px solid #ededed;display:flex;align-items:center;justify-content:center}.project-details-counter-single-icon{width:160px;height:160px;border-radius:50%;background-color:#f7f7f7;display:flex;align-items:center;justify-content:center;margin-bottom:20px;transition:0.5s}.project-details-counter-single-icon:hover{background-color:var(--primary-color)}.project-details-counter-single .odometer-box h5,.project-details-counter-single .odometer-box .odometer-text{color:var(--black-color);font-size:42px;font-weight:500;line-height:50px}.video-counter-single .odometer-box .odometer-text{font-size:50px;font-weight:600;line-height:60px}.project-details-counter-single-icon i{font-size:82px;font-weight:400;color:var(--text-color-1);transition:0.5s}.project-details-counter-single-icon:hover i{color:var(--white-color);transform:scale(1.1)}.testimonial-2{padding:120px 0 120px;background-color:var(--black-color)}.testimonial-2 .common-title-container{display:flex;justify-content:space-between;border-bottom:1px solid #fff0;margin-bottom:0;padding-bottom:34px}.testimonial-2 .common-title h3{display:block;color:var(--white-color);max-width:376px}.testimonial-2 .common-title h3 span{color:var(--primary-color)}.testimonial-2 .testimonial-single-icon::before{display:none}.testimonial-2-form{margin-right:80px}.testimonial-2-form .form-group{display:flex;gap:30px;margin-bottom:30px}.testimonial-2-form .cmn-input{background-color:#fff0;border-bottom:1px solid rgb(255 255 255 / .3);padding:10px 0}.testimonial-2-form .form-group .cmn-input{max-width:300px;width:100%}.testimonial-2-form .cmn-input::placeholder,.testimonial-2-form .cmn-input{color:#a3a3a3;font-size:17px}.testimonial-2-form textarea{width:100%;height:120px}.testimonial-2-form .btn-1{font-size:20px;font-weight:400;padding:15px 28px}.testimonial-2-single-info{display:flex;align-items:center;gap:22px;margin-top:70px}.testimonial-2-single-info .testimonial-single-info{margin-top:0}.testimonial-2-single-info .testimonial-single-info h5{color:var(--white-color)}.testimonial-2-single-info .testimonial-single-info h6{color:var(--white-color)}.testimonial-2-single-text p{color:#a3a3a3;max-width:604px}.testimonial-2 .swiper-navigetions{background-image:none;top:80%;width:48px;height:48px;border-radius:50%;background-color:#f7f7f7;border:1px solid #f7f7f7;display:flex;align-items:center;justify-content:center;transition:0.3s}.testimonial-2 .swiper-button-prev::after,.testimonial-2 .swiper-button-next::after{content:none}.testimonial-2 .swiper-button-prev,.testimonial-2 .swiper-button-next{z-index:2}.testimonial-2 .swiper-button-prev{left:82%}.testimonial-2 .swiper-button-next{left:85%}.testimonial-2 .swiper-navigetions:hover{background-color:var(--black-color);color:var(--white-color)}.about-testimonial{padding:120px 0 150px}.about-testimonial .swiper-button-next{left:41%}.about-testimonial .swiper-button-prev{left:38%}.about-testimonial .common-title-container{margin-right:50px}.about-testimonial-image{position:absolute;right:0}.video-container-top{background-color:#e8cb9d;padding:120px 0 190px}.video-container-top .common-title h3{max-width:423px}.video-container-top-text p{color:var(--black-color)}.video-container-top-shape{margin-top:20px}.video-container-top-text{margin-left:20px}.video-container-bottom{background-color:var(--black-color);padding-bottom:120px}.video-container-bottom-wrapper{margin-top:-174px}.video-counter-content{background-color:#22241d;padding:25px 40px 15px;margin-right:40px}.video-counter-single{text-align:center;padding:15px 0 25px;border-bottom:1px solid #2f2f2f}.video-counter-single:last-child{border-bottom:none}.video-counter-single .odometer{color:var(--primary-color)}.video-counter-single .odometer-text{color:var(--primary-color)}.video-counter-single p{color:#f7eede;margin-top:8px}.video-bottom-right-container{position:relative}.video-bottom-right-btn{position:absolute;right:40px;top:25px}.video-bottom-right-btn .play_btn{width:70px;height:70px;line-height:70px;background:var(--primary-color);color:var(--white-color)}.video-bottom-right-btn .play_btn::before,.video-bottom-right-btn .play_btn::after{background:var(--primary-color)}.playflix-blog{padding:120px 0 120px}.playflix-blog .common-title-container{align-items:center;border-bottom:1px solid #ededed;padding-bottom:40px;margin-bottom:60px}.playflix-blog .common-title{margin-bottom:0}.playflix-blog .common-title h3{max-width:285px}.common-title-container-text{max-width:683px}.blog-round-btn .round-btn{border:1px solid #ededed;justify-content:center;width:140px;height:140px}.blog-round-btn .round-btn p{color:var(--black-color);font-size:16px;line-height:28px;font-weight:400;transition:0.5s}.blog-round-btn .round-btn:hover p,.blog-round-btn .round-btn:hover i{color:var(--white-color)!important}.blog-round-btn .round-btn i{color:var(--black-color);font-size:13px;margin-bottom:-30px;margin-left:2px;font-weight:500;transition:0.5s}.playflix-blog .blog-single{margin-bottom:65px}.blog-single-content{border-bottom:1px solid #ededed;padding-bottom:20px;padding-right:30px}.blog-single-info{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px}.blog-single-info h6{color:var(--black-color);font-size:14px;font-weight:400;line-height:20px;background-color:#f7f7f7;padding:7px 20px;border-radius:24px}.blog-single-image{position:relative;margin-top:43px;overflow:hidden}.blog-single-image a{width:100%}.blog-single-image a img{transition:0.5s;max-width:100%}.blog-single:hover .blog-single-image img{transform:scale(1.1)}.blog-single-content-three{padding-left:30px;padding-right:0}.blog-single-image-three{margin-right:0;margin-left:30px}.blog-single-content-two{padding-right:22px;padding-left:22px}.blog-single-image-two{margin-right:22px;margin-left:22px}.blog-classic article{margin-bottom:60px}.blog-classic article:last-child{margin-bottom:0}.blog-classic .blog-details-image-info{margin:24px 0}.blog-classic .playflix-blog-share p{margin-bottom:0}.blog-classic .details-content .post-title{margin-bottom:16px}.blog-classic .details-content .post-title a{display:inline;background:linear-gradient(to bottom,var(--title-color-2) 0,var(--title-color-2) 98%);background-size:0 1px;background-repeat:no-repeat;background-position:right bottom;transition:background-size 0.75s}.blog-classic .details-content .post-title a:hover{background-size:100% 1px;background-position:left bottom}.blog-classic .details-content .excerpt{margin-bottom:36px}.blog-classic .details-content a{color:var(--title-color-2);display:inline-flex;align-items:center;gap:8px;background:linear-gradient(to bottom,var(--title-color-2) 0,var(--title-color-2) 98%);background-size:0 1px;background-repeat:no-repeat;background-position:right bottom;transition:background-size 0.5s}.blog-classic .details-content a:hover{background-size:100% 1px;background-position:left bottom}.blog-classic .details-content a i{transform:rotate(-45deg)}@media only screen and (max-width:767px){.blog-classic .details-content .post-title{font-size:24px}}.blog-2{padding:120px 0 120px}.blog-2 .common-title-container{border-bottom:none}.blog-2 .common-title-container .common-title{margin-bottom:0;max-width:285px}.blog-list ul{position:relative}.blog-list-container{position:initial;padding:60px 0 60px;border-top:1px solid #ededed;display:flex;align-items:center;justify-content:space-between;z-index:2}.blog-list-container:last-child{padding-bottom:0}.blog-list-link a{color:var(--black-color);font-size:24px;font-weight:400;line-height:38px;max-width:420px}.blog-list-right a{width:60px;height:60px;border-radius:50%;border:1px solid #e9e9e9;display:flex;align-items:center;justify-content:center;color:#a3a3a3;font-size:24px}.blog-list-right a:hover{transform:rotate(45deg);border:1px solid var(--primary-color);color:var(--primary-color)}.blog-list-right a i{font-weight:300}.blog-list-image{position:absolute;left:180px;top:50%;transform:translateY(-50%);z-index:3;transition:0.5s;opacity:0;visibility:hidden}.blog-list-container:hover .blog-list-image{opacity:1;visibility:visible}.blog-list-image-active{opacity:1;visibility:visible}.blog-list-info h6{font-size:18px;margin-bottom:6px}.blog-list-link a{display:inline-block;transition:color 0.5s}.blog-list-link a:hover{text-decoration:underline}.playflix-page-header:has(+.normal-page){padding:220px 0 100px}.blog-page{padding:190px 0 100px}.blog-page .page-header{text-align:center;margin-bottom:50px}.blog-page .page-header h2{color:#fff;font-size:48px;font-weight:700;font-family:'Satoshi-Bold'}.blog-page .page-header h2 span{font-family:"Instrument Serif",serif;font-style:italic}.blog-page .playflix-categories .category-list{display:flex;align-items:center;justify-content:center;gap:24px;flex-wrap:wrap;margin-bottom:60px}.blog-page .playflix-categories .category-list li a{display:inline-block;color:#999;font-weight:500;font-family:'Satoshi-Medium';border:1px solid #999;border-radius:12px;padding:9px 18px}.blog-page .playflix-categories .category-list .cat-item.current-cat a{color:#fff;border:1px solid #630749;background:linear-gradient(135deg,#DE3341 0%,#630749 100%)}@media only screen and (max-width:991px){.blog-page{margin-top:0}.standard-blog article .blog-single .blog-single-content .post-meta{flex-wrap:wrap}}@media only screen and (max-width:767px){.blog-page .page-header h2{font-size:40px}.blog-page .playflix-categories .category-list{flex-wrap:wrap}}.blog-details-right-container .sidebar-content:last-child{margin-bottom:0}.video-formet-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-formet-btn .play_btn{width:70px;height:70px;line-height:70px;background:var(--primary-color);color:var(--white-color)}.video-formet-btn .play_btn::before,.video-formet-btn .play_btn::after{background:var(--primary-color)}.blog-single-image .swiper-navigetions{background-image:none;top:50%;width:48px;height:48px;border-radius:50%;background-color:#f7f7f7;border:1px solid #f7f7f7;display:flex;align-items:center;justify-content:center;transition:0.3s}.blog-single-image .swiper-navigetions:hover{background-color:var(--black-color);color:var(--white-color)}.blog-single-image.image{margin-top:0}.video-formet-btn .play_btn::after{position:absolute;content:"";width:100%;height:100%;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;top:0;left:0;z-index:-1;animation:playAnimi 2s infinite;-webkit-animation:playAnimi 2s infinite;background:var(--primary-color);border:0}.standard-blog article .blog-single{margin-bottom:30px}.standard-blog article .blog-single .blog-single-image{position:relative;border-radius:8px;width:100%;aspect-ratio:447 / 350;margin:0 0 24px}.standard-blog article .blog-single .blog-single-image a{height:100%;width:100%}.standard-blog article .blog-single .blog-single-image img{height:100%;width:100%;object-fit:cover}.standard-blog article .blog-single .blog-single-content{padding:0;border:0}.standard-blog article .blog-single .blog-single-content .post-meta{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:16px}.standard-blog article .blog-single .blog-single-content .post-meta .cat-links a{color:#fff;font-weight:500;font-family:'Satoshi-Medium';background-color:#474747;padding:8px 21px;border-radius:14px}.standard-blog article .blog-single .blog-single-content .post-meta .meta-inner{display:flex;align-items:center}.standard-blog article .blog-single .blog-single-content .post-meta .author{display:flex;align-items:center;gap:8px}.standard-blog article .blog-single .blog-single-content .post-meta .author-avatar img{border-radius:50%}.standard-blog article .blog-single .blog-single-content .post-meta .author-name{color:#ACABB2;font-size:16px}.standard-blog article .blog-single .blog-single-content .post-meta .dot{height:5px;width:5px;border-radius:50%;background-color:#D9D9D9;margin:0 12px}.standard-blog article .blog-single .blog-single-content .post-meta .date{color:#ACABB2}.standard-blog article .blog-single .blog-single-content .post-meta .author img{margin-right:5px;border-radius:50%}article .blog-single .blog-single-title{word-break:break-word}.standard-blog article .blog-single .blog-single-title a{display:inline;color:#fff;font-size:32px;line-height:1.4;background:linear-gradient(to bottom,#fff 0,#fff 98%);background-size:0 1px;background-repeat:no-repeat;background-position:right bottom;transition:background-size 0.75s}.standard-blog article .blog-single .blog-single-title a:hover{background-size:100% 1px;background-position:left bottom}.standard-blog article .blog-single .excerpt{color:#999;margin-top:16px;margin:16px 0 0}.standard-blog article .blog-single .read-more{color:#fff;font-weight:700;font-family:'Satoshi-Bold';border:1px solid #fff;border-radius:12px;padding:9px 18px;margin-top:24px}.standard-blog article .blog-single .read-more:hover{color:#000;background-color:#fff}@media only screen and (max-width:1399px){.standard-blog article .blog-single .read-more .line{width:60%}}@media only screen and (max-width:991px){.standard-blog article .blog-single .blog-single-title a{font-size:30px}}@media only screen and (max-width:767px){.standard-blog article .blog-single .read-more .line{width:50%}.standard-blog article .blog-single .blog-single-image{aspect-ratio:auto}.standard-blog article .blog-single .blog-single-content .post-meta .cat-links a{font-size:14px}.standard-blog article .blog-single .blog-single-content .post-meta .date{font-size:14px}.standard-blog article .blog-single .blog-single-title a{font-size:26px}}.author-page .author-profile{display:flex;gap:30px;padding:40px;max-width:1080px;margin:0 auto 80px;border-radius:16px;box-shadow:0 20px 80px rgb(222 51 65 / .5);outline:1px solid rgb(222 51 65 / .3)}.author-page .author-profile .author-avatar{flex-shrink:0}.author-page .author-profile .author-avatar img{border-radius:8px}.author-page .author-profile .author-bio .name{color:#fff;margin-bottom:8px}.author-page .author-profile .author-social{display:flex;align-items:center;gap:8px}.author-page .author-profile .author-social a{display:inline-flex;align-items:center;justify-content:center;color:#9C9BC0;font-size:14px;height:36px;width:36px;background-color:#fff;border-radius:100%}.author-page .author-profile .author-social a:hover{color:#fff;background-color:rgb(222 51 65)}@media only screen and (max-width:767px){.author-page .author-profile{flex-wrap:wrap}}.blog-details{padding:186px 0 100px;background-image:url(/wp-content/themes/playflix/assets/img/page-top-bg.png);background-repeat:no-repeat;background-position:top center}.blog-details .details-wrapper{max-width:1070px;margin:auto;padding:0 10px}.blog-details article p{color:#fff;font-size:18px}.blog-details figure{margin:40px 0 40px}.blog-details .blog-details-top-image .image{position:relative;width:100%;margin-bottom:60px}.blog-details-top-image .image img{width:100%;height:100%;border-radius:16px}.blog-details-image-info{display:flex;justify-content:space-between;margin:0 0 30px}.blog-details .blog-details-image-info ul li a{display:inline-block;color:#fff;font-family:'Satoshi-Medium';font-weight:500;background-color:#474747;border-radius:14px;padding:8px 16px}.blog-details .blog-details-image-info .post-meta{display:flex;align-items:center}.blog-details .blog-details-image-info .post-meta .dot{height:5px;width:5px;border-radius:50%;background-color:#D9D9D9;margin:0 12px}.blog-details .blog-details-image-info .author{display:flex;align-items:center;gap:8px}.blog-details .blog-details-image-info .author-avatar img{border-radius:50%}.blog-details .blog-details-image-info .author-name{color:#fff;font-size:16px}.blog-details .blog-details-image-info .post-meta .date{color:#fff;font-family:'Satoshi-Medium';font-weight:500}.blog-details-image-info ul{display:flex;align-items:center;column-gap:40px;row-gap:20px}.blog-details-image-info ul li{color:var(--text-color-2);font-size:16px;font-weight:400;line-height:28px}.blog-details-image-info ul li i{font-size:16px;margin-right:10px}.blog-details .blog-details-left-container p{margin:16px 0}.blog-details .blog-details-left-container li{color:#fff}.blog-details .post-title{color:#fff;font-size:48px;margin-bottom:40px}.quote-container{width:100%;border-radius:4px;background:#f7f7f7;border-left:8px solid #f0a500;padding:37px 32px 20px 31px;margin:20px 0}.wp-block-quote,blockquote{margin:60px 0 20px;padding:24px 75px 24px 24px;font-size:18px;line-height:32px;color:var(--text-color-1);background-color:#F9FFFF;border:1px solid #E6F3F3;border-left:8px solid var(--title-color-1);border-radius:4px}.blog-details .blog-details-left-container blockquote p{color:var(--text-color-1);margin:0}blockquote span{position:relative;display:block;font-size:20px;font-weight:500;color:var(--black-color);text-align:right}blockquote span::before{content:" ";width:50px;height:2px;background-color:var(--primary-color);position:absolute;right:125px;top:16px}blockquote cite a{color:var(--primary-color);transition:0.3s}blockquote cite a:hover{color:var(--text-color-1)}.blog-details-image-container{margin:60px 0 50px}.blog-details-image-wrapper{position:relative;width:100%;height:auto;border-radius:5px;overflow:hidden}.service-details-content .post-title{color:var(--title-color-1);font-size:32px;font-style:normal;font-weight:400;line-height:1.3;margin-bottom:16px;max-width:85%}.service-details-content ul{margin:32px 0}.blog-details-image-overlay{width:100%;height:0;display:flex;align-items:center;justify-content:center;background-color:rgba(var(--black-color-rgb),.8);position:absolute;border-radius:5px;left:0;top:0;transition:0.3s}.blog-details-image-wrapper:hover .blog-details-image-overlay{height:100%}.blog-details-image-video{position:relative}.blog-details-image-video .play_btn{color:var(--black-color);background:var(--white-color);z-index:12;opacity:0;width:75px;height:75px;line-height:75px;font-size:24px;visibility:hidden}.blog-details-image-video .play_btn::before{background:var(--white-color)}.blog-details-image-video .play_btn::after{background:var(--white-color)}.blog-details-image-wrapper:hover .blog-details-image-video .play_btn{visibility:visible;opacity:1}.blog-details-left-container .service-details-left-list{margin-top:30px;margin-bottom:50px}.blog-details-left-tag{margin-top:70px;margin-bottom:42px;padding:0 0 24px;border-bottom:2px solid #ededed;display:flex;align-items:center;gap:20px}.blog-details-left-tag .tag{display:flex;align-items:center;gap:14px}.blog-details-left-tag .tag a{color:var(--title-color-1);font-size:16px;background-color:#F9FFFF;border:1px solid #E6F3F3;border-radius:4px;padding:7px 22px}.blog-details-left-tag .tag a:hover{background-color:var(--title-color-1);color:#fff}.blog-details-left-tag .tag h6{font-size:24px}.blog-details-author{width:100%;border-radius:8px;background-color:#F9FFFF;border:1px solid #E6F3F3;padding:32px 29px 32px 32px;display:flex;gap:24px;align-items:center;margin-bottom:40px}.blog-details-author-image{max-width:140px;width:100%;height:140px;border-radius:50%}.blog-details-left-container .blog-details-author-deatils h6{color:var(--black-color);font-size:20px;font-weight:500;line-height:30px;text-transform:capitalize;margin-bottom:10px}.daily-reviews-container{display:flex;gap:30px;margin-top:20px}.comment-wrapper{display:flex;gap:30px;margin-top:20px}.daily-reviews-image{max-width:80px;width:100%;height:80px}.daily-reviews-image img{width:100%;height:100%}.daily-reviews-content{max-width:581px;width:100%;padding-bottom:15px;border-bottom:2px solid #eaeaea}.daily-reviews-content-info{width:100%;display:flex;align-items:flex-end;justify-content:space-between}.daily-reviews-content h6{font-size:20px;font-weight:500;margin-bottom:8px}.daily-reviews-content-info .reply a{color:var(--white-color);font-size:14px;background-color:var(--brand-color-1);border-radius:4px;font-style:italic;padding:4px 24px}.daily-reviews-content p{font-size:16px;margin:10px 0 10px}.daily-reviews ul li ul li .comment-wrapper{margin-left:110px}.daily-reviews-container-bottom .daily-reviews-content{max-width:484px}.leave-comments{margin-top:50px;padding:40px 40px 40px;background-color:#F9FFFF;border:1px solid #E6F3F3;border-radius:8px}.leave-comments h5{margin-bottom:10px}.leave-comments-form{margin-top:20px}.leave-comments-input{position:relative;margin-bottom:24px}.leave-comments-input .cmn-input{width:100%;border-radius:4px;border:1px solid #eaeaea;background:var(--white-color);padding:15px 20px;color:var(--black-color)}.leave-comments-input .cmn-input::placeholder{font-size:18px;color:var(--text-color-2)}.leave-comments-form .textarea-box{position:relative}.leave-comments-form textarea{width:100%;height:173px;border-radius:4px;border:1px solid #eaeaea;background:var(--white-color);padding:15px 15px;font-size:18px;color:var(--text-color-1)}.leave-comments-form textarea::placeholder{color:var(--text-color-2)}.leave-comments-form .textarea-box i{position:absolute;top:19px;right:19px}.leave-comments-form .checkbox-input{margin-top:20px;margin-bottom:40px;display:flex;align-items:center;gap:5px}.leave-comments-form .form-check-input{width:17px;height:17px;margin-top:0;background-color:#fff0;border:1px solid rgb(0 0 0 / .25)}.leave-comments-form .checkbox-input label{display:inline-block;line-height:normal;margin-top:-4px;color:#666;font-size:18px;font-weight:400;line-height:32px}.leave-comments-form .btn-1{padding:10px 24px;border-radius:5px;font-size:16px;font-weight:300;background-color:var(--title-color-1);transition:0.3s}.leave-comments-form .btn-1:hover{background-color:var(--brand-color-1)}@media only screen and (max-width:1199px){.blog-details-image-info{flex-wrap:wrap;row-gap:20px}}@media only screen and (max-width:991px){.blog-details .post-title{font-size:40px}}@media only screen and (max-width:767px){.blog-details .post-title{font-size:24px}.blog-details-image-info ul{flex-wrap:wrap}.blog-details-image-info .playflix-blog-share{margin-top:20px}.blog-details .service-details-content .post-title{font-size:26px;line-height:1.5;max-width:100%}}.portfolio-details{padding:100px 0 100px}.portfolio-details figure{margin:40px 0 40px}.portfolio-details .portfolio-details-top{margin-bottom:60px}.portfolio-details .portfolio-details-top .image{position:relative;width:100%}.portfolio-details .portfolio-details-top .image img{width:100%;height:100%;border-radius:16px}.portfolio-details .portfolio-info{display:flex;justify-content:space-between;gap:20px;padding:60px 0 60px;border-bottom:1px solid rgb(14 14 14 / .08)}.portfolio-details .portfolio-info .portfolio-info-box{display:flex;align-items:center;gap:24px}.portfolio-details .portfolio-info .portfolio-info-box .icon{color:var(--title-color-2);height:48px;width:48px;line-height:48px;text-align:center;background-color:var(--brand-color-3);border-radius:50%}.portfolio-details .portfolio-info .portfolio-info-box .title{font-size:18px;font-weight:500;margin:0 0 2px}.portfolio-details .portfolio-info .portfolio-info-box .description{color:var(--title-color-2);margin:0}.portfolio-details .portfolio-details-wrapper p{margin:16px 0 30px}.portfolio-details .portfolio-details-wrapper li{color:var(--text-color-2)}.quote-container{width:100%;border-radius:4px;background:#f7f7f7;border-left:8px solid #f0a500;padding:37px 32px 20px 31px;margin:20px 0}.portfolio-details h6{margin-bottom:1rem}.wp-block-quote,blockquote{margin:60px 0 20px;padding:24px 75px 24px 24px;font-size:18px;line-height:32px;color:var(--text-color-1);background-color:#F9FFFF;border:1px solid #E6F3F3;border-left:8px solid var(--title-color-1);border-radius:4px}.portfolio-details .portfolio-details-wrapper blockquote p{color:var(--text-color-1);margin:0}blockquote span{position:relative;display:block;font-size:20px;font-weight:500;color:var(--black-color);text-align:right}blockquote span::before{content:" ";width:50px;height:2px;background-color:var(--primary-color);position:absolute;right:125px;top:16px}blockquote cite a{color:var(--primary-color);transition:0.3s}blockquote cite a:hover{color:var(--text-color-1)}.blog-details-image-container{margin:60px 0 50px}.blog-details-image-wrapper{position:relative;width:100%;height:auto;border-radius:5px;overflow:hidden}.portfolio-details .portfolio-details-content .post-title{color:var(--title-color-1);font-size:40px;font-style:normal;font-weight:500;line-height:1.5;margin-bottom:20px;max-width:85%}.portfolio-details .portfolio-details-content ul{margin:32px 0}.blog-details-image-overlay{width:100%;height:0;display:flex;align-items:center;justify-content:center;background-color:rgba(var(--black-color-rgb),.8);position:absolute;border-radius:5px;left:0;top:0;transition:0.3s}.blog-details-image-wrapper:hover .blog-details-image-overlay{height:100%}.blog-details-image-video{position:relative}.blog-details-image-video .play_btn{color:var(--black-color);background:var(--white-color);z-index:12;opacity:0;width:75px;height:75px;line-height:75px;font-size:24px;visibility:hidden}.blog-details-image-video .play_btn::before{background:var(--white-color)}.blog-details-image-video .play_btn::after{background:var(--white-color)}.blog-details-image-wrapper:hover .blog-details-image-video .play_btn{visibility:visible;opacity:1}.portfolio-details .portfolio-details-wrapper .service-details-left-list{margin-top:30px;margin-bottom:50px}.portfolio-details .portfolio-navigation{border-top:1px solid #F6F6F6;border-bottom:1px solid #F6F6F6;padding:32px 0;margin-top:80px}.portfolio-details .portfolio-navigation .portfolio-nav-wrapper{display:flex;justify-content:space-between;gap:30px;flex-wrap:wrap}.portfolio-details .portfolio-navigation .portfolio-nav-next a,.portfolio-details .portfolio-navigation .portfolio-nav-prev a{display:flex;align-items:center;gap:18px;color:var(--text-color-2);font-size:20px}.portfolio-details .portfolio-navigation .portfolio-nav-next a:hover,.portfolio-details .portfolio-navigation .portfolio-nav-prev a:hover{color:var(--title-color-2)}.portfolio-details .portfolio-navigation .share-icons{display:flex;gap:25px}.portfolio-details .portfolio-navigation .share-icons li a{display:inline-block;color:var(--text-color-2);height:36px;width:36px;line-height:36px;text-align:center;background-color:#F6F6F6;border-radius:50%}.portfolio-details .portfolio-navigation .share-icons li a:hover{color:var(--title-color-2);background-color:var(--brand-color-3)}@media only screen and (max-width:1199px){.blog-details-image-info{flex-wrap:wrap;row-gap:20px}}@media only screen and (max-width:991px){.portfolio-details .portfolio-info{flex-wrap:wrap}.portfolio-details .portfolio-info .portfolio-info-box{width:calc(50% - 10px)}}@media only screen and (max-width:767px){.portfolio-details{padding:80px 0 80px}.portfolio-details .portfolio-info .portfolio-info-box{width:100%}.portfolio-details .portfolio-details-content .post-title{font-size:26px;line-height:1.5;max-width:100%}.portfolio-details .portfolio-navigation .portfolio-nav-next a{font-size:18px}.portfolio-details .portfolio-navigation .portfolio-nav-prev a{font-size:18px;flex-direction:row-reverse}.portfolio-details .portfolio-navigation .portfolio-nav-prev a i{transform:rotate(180deg)}}.paigination{margin-top:90px}.paigination ul{display:flex;align-items:center;justify-content:center;gap:16px}.paigination ul li a{border-radius:5px;font-size:16px;font-weight:500;color:var(--text-color-2);width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:5px;border:1px solid #eee}.paigination ul li a:hover{color:#fff;background-color:var(--text-color-1);border-color:var(--text-color-1)}.paigination ul li a i{font-weight:700;font-size:14px}.paigination .dot p{font-size:24px;font-weight:700;line-height:24px;color:#e0e0e0;margin-top:-12px}.team{padding:120px 0 90px}.team .common-title-container{align-items:center;padding-bottom:40px;margin-bottom:60px;border-bottom:1px solid #ededed}.team .common-title{margin-bottom:0}.team-round-btn .round-btn{color:var(--black-color)}.team-left-image{display:flex;align-items:center;gap:32px;margin-bottom:23px}.team-left-image:last-child{margin-bottom:0}.team-member{position:relative;width:319px;height:329px;border-radius:24px;overflow:hidden;transition:0.3s;border-bottom:10px solid #fff0;margin-bottom:30px}.team-member .member-image{width:100%;height:100%;border-radius:16px}.team-member .member-image img{width:100%;height:100%;border-radius:16px}.member-image-overlay{position:absolute;width:100%;height:100%;background:rgb(26 26 26 / .4);bottom:0;left:0;transition:0.3s}.team-member.active{border-bottom:10px solid var(--primary-color)}.team-member.active .member-image-overlay{height:0}.team-right-container{margin-left:40px}.team-member-details{display:flex;justify-content:space-between;padding-bottom:13px;padding-top:69px;border-bottom:1px solid #ededed}.team-member-details:first-child{padding-top:0}.team-member-info h6{color:var(--text-color-1);font-size:20px;font-weight:500;line-height:30px;margin-bottom:12px}.team-member-info h3{-webkit-text-stroke:1px #a3a3a3;color:var(--white-color);font-size:40px;font-weight:500;line-height:60px;transition:0.3s}.team-member-media{display:flex;align-items:center;transition:0.3s;opacity:0;visibility:hidden}.team-member-media ul{display:flex;gap:16px}.team-member-media ul li a{background-color:#e9e9e9;color:var(--black-color)}.team-member-details.active .team-member-info h3{-webkit-text-stroke:1px var(--primary-color);color:var(--primary-color)}.team-member-details.active .team-member-media{opacity:1;visibility:visible}.faq-page{padding:120px 0 120px}.faq-page-image{margin-right:-45px}.faq-page-image img{width:100%;height:544px}.faq-page-container{margin-left:50px}.faq-page-container .accordion-collapse{border:none}.faq-page-container .accordion-button:not(.collapsed){color:var(--black-color);background-color:#fff0;line-height:30px;margin-bottom:10px;padding-top:20px}.faq-page-container .accordion-button{color:var(--black-color)}.faq-page-container .accordion-button i{color:var(--black-color)}.faq-page-container .accordion-button.collapsed{border-bottom:1px solid #ededed;line-height:30px;padding:19px 0}.faq-page-container .accordion-body{border-bottom:1px solid #ededed;padding:0 0 20px 0}.faq-page-container .accordion-body p{padding-bottom:15px}.error .error-button a{font-size:16px;border-radius:30px;padding:10px 25px 10px 15px}.contact-page{padding:120px 0 120px}.contact-page-image{height:100%}.contact-page-image img{height:100%}.contact-page-container{padding:36px 40px 40px;border-radius:10px;background:#f7f7f7}.contact-page-container h5{margin-bottom:41px}.contact-input-fild{position:relative;margin-bottom:20px}.contact-page-form .contact-input{width:100%;border-radius:4px;border:1px solid #eaeaea;background:var(--white-color);padding:17px 20px;color:var(--black-color)}.contact-input-fild .contact-input::placeholder{color:#a3a3a3;font-size:16px;font-weight:400;line-height:30px}.contact-input-fild i{position:absolute;right:20px;top:15px;font-size:18px}.contact-page-form .nice-select{width:100%!important;background-color:#fff;color:#a3a3a3;border-radius:5px;border:solid 1px #eaeaea;font-size:16px;height:60px;line-height:60px;margin-bottom:20px;padding-left:15px;padding-right:30px}.contact-page-form .nice-select:hover{border-color:#eaeaea}.contact-page-form .nice-select:active,.contact-page-form .nice-select.open,.contact-page-form .nice-select:focus{border-color:#eaeaea}.contact-page-form .nice-select:after{border-bottom:1px solid #a3a3a3;border-right:1px solid #a3a3a3;height:9px;width:9px;margin-top:-4px;right:24px;top:50%}.contact-page-form .nice-select .list{width:100%;background-color:var(--black-color)}.contact-page-form .nice-select .option:hover,.contact-page-form .nice-select .option.focus,.contact-page-form .nice-select .option.selected.focus{background-color:var(--primary-color);color:var(--white-color)}.checkbox-input{margin:20px 0 35px}.checkbox-input label{margin-left:10px;color:#a3a3a3}.form-check-input:checked{background-color:var(--primary-color)!important;border-color:var(--primary-color)!important}.form-check-input:focus{border-color:var(--primary-color);outline:0;box-shadow:none}.contact-page-info{padding-bottom:120px}.contact-page-info-single{display:flex;align-items:center;gap:15px}.contact-page-info-icon{width:90px;height:90px;border-radius:50%;background-color:#f7f7f7;color:#666;font-size:36px;display:flex;align-items:center;justify-content:center;transition:0.5s}.contact-page-info-icon .icon-watch{font-size:56px}.contact-page-info-content a,.contact-page-info-content span{display:inline-block;color:var(--black-color);font-size:16px;margin-top:10px}.contact-page-info-single:hover .contact-page-info-icon{background-color:var(--primary-color);color:var(--white-color)}#shop-topbar select{padding:15px;border-radius:8px;background-color:#fff;border:1px solid #ECEDEC}.products-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;width:100%}.products-grid.columns-2{grid-template-columns:repeat(2,1fr)}.products-grid.columns-3{grid-template-columns:repeat(3,1fr)}.products-grid.columns-4{grid-template-columns:repeat(4,1fr)}.products-grid.columns-5{grid-template-columns:repeat(5,1fr)}.products-grid.columns-6{grid-template-columns:repeat(6,1fr)}.products-grid .product-item{position:relative;border:1px solid rgb(229 229 229);border-radius:16px;padding:32px;overflow:hidden}.products-grid .product-item .product-image{text-align:center;margin:42px 0 32px}.products-grid .product-item .product-image img{height:425px;width:auto;object-fit:cover;transition:0.5s}.products-grid .product-item:hover .product-image img{transform:scale(1.1)}.products-grid .product-item .top{display:flex;align-items:center;justify-content:space-between}.products-grid .product-item .top .product-title a{color:var(--text-color-1);font-size:24px;font-style:normal;font-weight:400}.products-grid .product-item .top .details-btn a{display:inline-block;height:40px;width:40px;line-height:40px;text-align:center;background-color:#f7f7f7;border-radius:50%}.products-grid .product-item .bottom{display:flex;align-items:center;justify-content:space-between}.products-grid .product-item .bottom .product-price{display:flex;align-items:center;flex-direction:row-reverse;gap:16px;color:var(--text-color-1);font-size:24px;font-style:normal;font-weight:400}.products-grid .product-item .bottom .product-price ins{text-decoration:none}.products-grid .product-item .bottom .product-price del{color:#FF3535;font-size:18px}.products-grid .product-item .bottom .buy-btn a{display:inline-block;padding:9px 32px;border-radius:50px;color:var(--text-color-1);background:var(--supporting-color);font-size:18px;white-space:nowrap;transition:0.5s}.products-grid .product-item .bottom .buy-btn a:hover{color:#fff;background-color:var(--main-color)}.woocommerce-message{border:1px solid #eee;border-radius:8px;background-color:#fff}.woocommerce-message::before{color:var(--main-color)}.woocommerce .woocommerce-message a.button{color:#fff;font-weight:400;background-color:var(--main-color)}.playflix-shop{padding:100px 0}#product-filters{border-radius:8px;border:1px solid #ECEDEC;padding:20px 20px}#product-filters .widget{border-bottom:1px solid #ECEDEC;padding-bottom:40px;margin-bottom:32px}#product-filters .widget:last-child{border-bottom:none;padding-bottom:0}#product-filters .widget .title{position:relative;color:var(--text-color-1);font-size:20px;font-style:normal;font-weight:400;line-height:1.8;margin-bottom:19px}#product-filters .widget .title::after{content:"";position:absolute;height:1px;width:44px;background:#ECEDEC;left:0;bottom:0}#product-filters .widget ul li{margin-bottom:16px}.widget_wc_category_filter ul li label{display:flex;align-items:center}.widget_wc_category_filter ul li input[type="checkbox"]{border-radius:3px;height:16px;width:16px;border:1px solid rgb(0 0 0 / .25);background-color:#fff;cursor:pointer;appearance:none;margin-right:8px;margin-bottom:3px}.widget_wc_category_filter ul li input:checked[type="checkbox"]{background-color:var(--main-color);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.widget .price-slider-container #price-slider{border:0;border-radius:4px;background:#ECEDEC;height:3px}.widget .price-slider-container #price-slider .ui-slider-range{background-color:var(--text-color-1)}.widget .price-slider-container #price-slider .ui-slider-handle{height:10px;width:10px;border:1px solid var(--text-color-1);border-radius:50%;background-color:#fff;top:-4px}.widget .price-slider-container .price-range{display:flex;flex-wrap:wrap;gap:16px;margin-top:22px}.widget .price-slider-container .price-range .min-price{width:calc(50% - 8px)}.widget .price-slider-container .price-range .max-price{width:calc(50% - 8px)}.widget .price-slider-container .price-range label{margin-bottom:7px}.widget .price-slider-container .price-range input{color:var(--text-color-2);border-radius:4px;border:1px solid #ECEDEC;width:100%;padding:5px 12px}#product-filters .widget.widget_rating_filter ul li{margin-bottom:5px}.widget.widget_rating_filter ul li a{color:var(--text-color-2)}.widget.widget_rating_filter ul li a .star-rating{color:#FF9529}.widget.widget_product_search form{display:flex}.widget.widget_product_search form .search-field{color:var(--text-color-2);border-radius:4px;border:1px solid #ECEDEC;width:100%;padding:8px 12px;border-top-right-radius:0;border-bottom-right-radius:0}.widget.widget_product_search form button{color:#fff;background-color:var(--text-color-1);border-radius:4px;padding:9px 12px;border:0;outline:0;border-top-left-radius:0;border-bottom-left-radius:0}.woocommerce nav.woocommerce-pagination{margin-top:50px}.woocommerce nav.woocommerce-pagination .page-numbers{border:0}.woocommerce nav.woocommerce-pagination .page-numbers span,.woocommerce nav.woocommerce-pagination .page-numbers a{color:var(--text-color-2);font-weight:700;margin:0 5px;padding:5px 15px;border:1px solid #ddd;border-radius:5px;display:inline-block}.woocommerce nav.woocommerce-pagination .page-numbers a:hover{color:#fff;background-color:var(--main-color);border-color:var(--main-color)}.ajax-pagination{list-style:none;display:flex;gap:10px;padding:15px 0;margin-top:40px}.ajax-pagination li{display:inline-block}.ajax-pagination a{padding:6px 12px;border:1px solid #ddd;background:#f7f7f7;text-decoration:none}.ajax-pagination .current{background:#333;color:#fff;border-color:#333}#product-results.loading{opacity:.5;pointer-events:none}.ajax-pagination a{color:var(--text-color-2);font-weight:700;margin:0 5px;padding:5px 15px;border:1px solid #ddd;border-radius:5px;display:inline-block}.ajax-pagination a:hover{color:#fff;background-color:var(--main-color);border-color:var(--main-color)}.ajax-pagination a.active{color:#fff;background-color:var(--main-color);border-color:var(--main-color)}@media only screen and (max-width:1399px){.products-grid.columns-3{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px){.woocommerce .woocommerce-ordering{float:none;width:100%;overflow:hidden}.playflix-shop{padding:80px 0}.products-grid{display:block}.woocommerce .products-grid .product-item{margin-bottom:20px}.products-grid .product-item .product-image img{height:400px}}.normal-page h4{color:#060505;margin-bottom:24px}.normal-page p{color:#5F5E5E}.normal-page ol li{color:#181717;margin-bottom:16px}.normal-page ol li:last-child{margin-bottom:0}.product-single{padding:100px 0}.product-single div.product div.images.woocommerce-product-gallery{width:100%;margin-bottom:0}.product-single div.product div.images.woocommerce-product-gallery .woocommerce-product-gallery__image{padding:80px;background-color:#FAF9F5;border:1px solid #e5e5e5;border-radius:16px}.product-single div.product div.images img{width:auto;border-radius:16px;object-fit:cover;margin:auto}.product-single .product-summary{max-width:630px;margin-left:40px}.product-single .product-summary hr{margin:24px 0}.product-single .product-summary .product-title{color:var(--text-color-1);font-size:40px;font-style:normal;font-weight:400;margin-bottom:12px}.product-single .product-summary .price-wrapper{display:flex;align-items:center;margin-bottom:12px}.product-single .product-summary .price-wrapper .price{color:var(--text-color-1);font-size:24px;font-style:normal;font-weight:400;line-height:1.8;margin-bottom:0}.product-single .product-summary .price-wrapper .woocommerce-product-rating{margin-bottom:0;margin-left:78px}.product-single .product-summary .price-wrapper .woocommerce-product-rating .star-rating{color:var(--text-color-1);font-size:14px}.product-single .product-summary .price-wrapper .woocommerce-product-rating a{color:var(--text-color-2)}.product-single .product-summary .quantity-wrapper{display:inline-flex;border-radius:60px;border:1px solid #ECEDEC}.product-single .product-summary .quantity-wrapper input{text-align:center;max-width:40px}.product-single .product-summary .quantity-wrapper input.qty::-webkit-inner-spin-button,.product-single .product-summary .quantity-wrapper input.qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-single .product-summary .quantity-wrapper input.qty[type=number]{-moz-appearance:textfield}.product-single .product-summary .quantity-wrapper button{font-size:20px;background-color:#fff0;height:40px;width:40px}.woocommerce .product-single .product-summary form.cart{display:flex;align-items:center;margin-bottom:24px}.product-single .product-summary form.cart .button{color:#FFF;font-size:16px;font-style:normal;font-weight:400;line-height:1.8;border-radius:60px;background:var(--main-color);float:none;margin-left:20px;padding:7px 22px;transition:0.3s}.product-single .product-summary form.cart .button:hover{background-color:var(--text-color-1)}.product-single .product-summary .product-share{display:flex;margin-bottom:63px}.product-single .product-summary .product-share p{color:var(--text-color-1);margin-bottom:0;margin-right:12px}.product-single .product-summary .product-share ul{display:flex}.product-single .product-summary .product-share ul li{margin-right:20px}.product-single .product-summary .product-share ul li a{color:var(--text-color-2);font-size:14px}.product-single .product-summary .product-share ul li a:hover{color:var(--main-color)}.product-single .product-summary .product_meta .sku_wrapper,.product-single .product-summary .product_meta .availability,.product-single .product-summary .product_meta .posted_in{color:var(--text-color-1);margin-bottom:20px}.product-single .product-summary .product_meta .sku_wrapper span,.product-single .product-summary .product_meta .availability span,.product-single .product-summary .product_meta .posted_in a{color:var(--text-color-2)}.product-single .product-summary .product_meta .posted_in{margin-bottom:0}.product-single .product-summary .product_meta .posted_in a:hover{color:var(--main-color)}.product-single .product-extra{margin-top:80px}.product-single .tabs{display:flex;justify-content:center;gap:60px;margin-bottom:20px}.product-single .tabs li.active a{text-decoration:underline}.product-single .tabs li a{color:var(--text-color-1);text-align:center;font-size:24px;font-style:normal;font-weight:400;line-height:1.333333}.product-single .tabs li.active a,.product-single .tabs li a:hover{color:var(--main-color)}.product-single .woocommerce-Tabs-panel{padding:32px;border:1px solid #eee;border-radius:8px}.product-single #tab-description ul{padding-left:15px}.product-single #tab-description ul li{list-style:disc}.product-single #comments .woocommerce-Reviews-title{font-size:30px;margin-bottom:20px}.woocommerce .star-rating{color:#ffa534}.woocommerce p.stars a{color:var(--main-color)}.woocommerce .product-extra .woocommerce-Reviews .comment-form input[type="submit"]{color:#fff!important;background-color:var(--main-color)!important;transition:0.3s}.woocommerce .product-extra .woocommerce-Reviews .comment-form input[type="submit"]:hover{background-color:var(--text-color-1)!important}.related.products{margin-top:80px}.related.products .related-title{color:#000;font-size:40px;font-style:normal;font-weight:400;line-height:1.7;margin-bottom:40px}.related.products .products-grid{grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:1199px){.product-single .product-summary .product-title{font-size:36px}.product-single .product-summary{margin-left:20px}.product-single .product-summary .price-wrapper .woocommerce-product-rating{margin-left:40px}.related.products .products-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:991px){.product-single .product-summary{margin:20px 0 0}.product-single .product-summary .product-title{font-size:36px}}@media only screen and (max-width:767px){.product-single{padding:80px 0}.product-single div.product div.images img{height:auto}.product-single .product-summary .product-title{font-size:28px}.product-single .tabs{display:block}.product-single .tabs li{margin-bottom:10px}.product-single .tabs li a{font-size:20px}.related.products .related-title{font-size:30px}}.wc-block-cart-item__wrap .wc-block-components-product-name{color:var(--text-color-1);font-size:24px}.wc-block-cart__submit-button{color:#fff;background-color:var(--main-color);border-radius:8px;transition:0.3s!important}.wc-block-cart__submit-button:hover{color:#fff;background-color:var(--text-color-1)}.wc-block-cart__submit-button:focus{box-shadow:none!important}.wc-block-components-form .wc-block-components-text-input input[type="email"],.wc-block-components-form .wc-block-components-text-input input[type="text"],.wc-block-components-form .wc-block-components-text-input input[type="tel"]{border:1px solid #eee!important}.wc-blocks-components-select .wc-blocks-components-select__select{border:1px solid #eee!important}.wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted,.wc-block-components-radio-control--highlight-checked label.wc-block-components-radio-control__option--checked-option-highlighted{box-shadow:none!important;border:1px solid #eee!important}.wc-block-components-radio-control--highlight-checked::after{border:0!important;margin:0!important}.wc-block-checkout__actions .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button{color:#fff;background-color:var(--main-color);border:0;outline:0!important;box-shadow:none!important;border-radius:8px;transition:0.5s}.wc-block-checkout__actions .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button:hover{background-color:var(--text-color-1)}.woocommerce .woocommerce-order .woocommerce-order-details a{color:var(--main-color)}.woocommerce-MyAccount-navigation ul{margin:0;padding:0}.woocommerce-MyAccount-navigation ul li{list-style:none;border-bottom:1px solid #e5e5e5;margin-bottom:15px;padding:0 0 15px}.woocommerce-MyAccount-navigation ul li.is-active a{color:var(--main-color)}.woocommerce-MyAccount-navigation ul li a{color:var(--text-color-1)}.login-form-page{max-width:960px;margin:auto}.woocommerce form.woocommerce-form-login{border:1px solid #e5e5e5;padding:40px}.woocommerce .woocommerce-form-login .form-row{margin-bottom:20px}.woocommerce .woocommerce-form-login .form-row .input-text{border:1px solid #e5e5e5;transition:0.3s}.woocommerce .woocommerce-form-login .form-row .input-text:focus{border-color:var(--main-color)}.woocommerce .woocommerce-form-login .form-row button[type="submit"]{color:#fff;background-color:var(--text-color-1);font-weight:400;padding:16px 32px;border-radius:30px;transition:0.3s}.woocommerce .woocommerce-form-login .form-row button[type="submit"]:hover{background-color:var(--main-color)}.playflix-wishlist-page .products-grid{grid-template-columns:repeat(2,1fr)}.wishlist-title{margin-bottom:20px}.wishlist-btn{color:var(--main-color)}@media only screen and (max-width:991px){.playflix-wishlist-page .products-grid{grid-template-columns:1fr}}@media only screen and (max-width:767px){.wishlist-title{font-size:30px}}.quick-chat{position:fixed;bottom:50px;right:20px;display:flex;gap:25px;flex-direction:column}.quick-chat a{position:relative;line-height:1}.quick-chat a::after,.quick-chat a::before{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;color:red;border-radius:50%;-webkit-box-shadow:0 0 0 0 currentColor;box-shadow:0 0 0 0 currentColor;-webkit-animation:button-ripple 3s infinite;animation:button-ripple 3s infinite;opacity:.6;z-index:-1}.quick-chat a::before{color:#fff;-webkit-animation-delay:.9s;animation-delay:.9s}.quick-chat a::before{color:#fff;-webkit-animation-delay:.3s;animation-delay:.3s}@keyframes button-ripple{70%{-webkit-box-shadow:0 0 0 15px currentColor;box-shadow:0 0 0 15px currentColor;opacity:0}100%{-webkit-box-shadow:0 0 0 0 currentColor;box-shadow:0 0 0 0 currentColor;opacity:0}}