:root{--tpl-ff-heading: 'Montserrat', sans-serif;--tpl-ff-body: 'Montserrat', sans-serif;--tpl-ff-fontawesome: 'Font Awesome 6 Pro';--clr-common-white: #fff;--clr-common-black: #171717;--clr-body-text: #b4b4b4;--clr-body-grey: #777777;--clr-body-heading: #ffffff;--clr-body-text2: #313131;--clr-body-text3: #6e777d;--clr-body-text4: #adadad;--clr-bg-1: #f7f7f7;--clr-bg-2: #eee;--clr-border-1: #d9d9d9;--clr-border-2: #414141;--clr-border-3: #3a3a3a;--clr-border-4: #707070;--clr-border-5: #c2c2c2;--clr-border-6: #e5e5e5;--clr-theme-1: #D80001;--clr-theme-2: #121212}@font-face{font-family:Autography;src:url(/assets/fonts-page/Autography-9a56471ca8682b198c083b097c3d16570d634c7bebb515b1d1cb561b4bc907f0.otf)}@keyframes drifty{0%{transform:skewY(10deg) translate3d(-250%, 0, 0);display:block}100%{transform:skewY(-12deg) translate3d(250%, 0, 0);display:block}}@keyframes driftyRotate{0%{transform:rotateX(0);display:block}100%{transform:rotateX(359deg);display:block}}@keyframes driftyRotate{0%{transform:rotateX(0);display:block}100%{transform:rotateX(359deg);display:block}}@keyframes pataAboutTop1{0%{top:-90px;left:50px}100%{top:100%;left:70%}}@keyframes pataAboutTop2{0%{top:-90px;left:30px}100%{top:100%;left:40px}}@keyframes pataAboutTop3{0%{top:-90px;left:30px}100%{top:100%;left:0}}@keyframes pataAboutTop4{0%{top:-90px;left:30px}100%{top:100%;left:30px}}@keyframes pataAboutTop5{0%{top:-90px;left:30px}100%{top:60%;left:80%}}@keyframes pataAboutTop6{0%{top:-90px;left:30px}100%{top:70%;left:80%}}@keyframes pataAboutTop7{0%{top:-90px;left:30px}100%{top:70%;left:30px}}@-webkit-keyframes blo-danceBottom{16%{-webkit-transform:skew(-14deg);transform:skew(-14deg)}33%{-webkit-transform:skew(12deg);transform:skew(12deg)}49%{-webkit-transform:skew(-8deg);transform:skew(-8deg)}66%{-webkit-transform:skew(6deg);transform:skew(6deg)}83%{-webkit-transform:skew(-4deg);transform:skew(-4deg)}}@keyframes blo-danceBottom{16%{-webkit-transform:skew(-14deg);transform:skew(-14deg)}33%{-webkit-transform:skew(12deg);transform:skew(12deg)}49%{-webkit-transform:skew(-8deg);transform:skew(-8deg)}66%{-webkit-transform:skew(6deg);transform:skew(6deg)}83%{-webkit-transform:skew(-4deg);transform:skew(-4deg)}}@-webkit-keyframes blo-blurInTop{from{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@-webkit-keyframes borderanimate{0%{transform:translate(-50%, -50%) scale(0.8)}60%{opacity:1}100%{transform:translate(-50%, -50%) scale(2.5);opacity:0}}.bd-btn-spc{margin-top:-40px}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.bd-btn-spc{margin-top:0}}.fm-transparent-btn{display:inline-block;height:50px;line-height:47px;color:var(--clr-common-white);font-size:14px;text-transform:uppercase;position:relative;-webkit-backface-visibility:hidden;border:1px solid white;font-weight:500}.fm-transparent-btn:hover{border-color:rgba(255,255,255,0.6);color:rgba(255,255,255,0.6)}.fm-transparent-btn:hover .fm-transparent-horizontal-line::before,.fm-transparent-btn:hover .fm-transparent-horizontal-line::after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.fm-transparent-btn:hover .fm-transparent-horizontal-line::before{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.fm-transparent-btn:hover .fm-transparent-horizontal-line::after{-webkit-transition-delay:0.12s;-o-transition-delay:0.12s;transition-delay:0.12s}.fm-transparent-btn:hover .fm-transparent-vertical-line::after,.fm-transparent-btn:hover .fm-transparent-vertical-line::before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.fm-transparent-btn:hover .fm-transparent-vertical-line::after{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.fm-transparent-btn:hover .fm-transparent-vertical-line::before{-webkit-transition-delay:0.36s;-o-transition-delay:0.36s;transition-delay:0.36s}.fm-transparent-btn:is(.plpr-45){padding-left:45px;padding-right:45px}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-transparent-btn:is(.plpr-45){padding-left:30px;padding-right:30px}}.fm-transparent-horizontal-line::before,.fm-transparent-horizontal-line::after{content:"";position:absolute;left:-1px;display:block;width:calc(100% + 2px);height:1px;background-color:rgba(255,255,255,0.6);-webkit-transition:0.36s ease-out, background-color 1ms;-o-transition:0.36s ease-out, background-color 1ms;transition:0.36s ease-out, background-color 1ms;transition-delay:0s, 0s;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.fm-transparent-horizontal-line::before{top:-1px;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transition-delay:0.12s;-o-transition-delay:0.12s;transition-delay:0.12s}.fm-transparent-horizontal-line::after{bottom:-1px;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.fm-transparent-vertical-line::before,.fm-transparent-vertical-line::after{content:"";position:absolute;top:0;display:block;height:100%;width:1px;background-color:rgba(255,255,255,0.6);-webkit-transition:0.12s ease-out, background-color 1ms;-o-transition:0.12s ease-out, background-color 1ms;transition:0.12s ease-out, background-color 1ms;transition-delay:0s, 0s;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}.fm-transparent-vertical-line::before{right:-1px;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.fm-transparent-vertical-line::after{left:-1px;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition-delay:0.36s;-o-transition-delay:0.36s;transition-delay:0.36s}.fill-btn{display:inline-flex;align-items:center;gap:10px;font-weight:500;color:var(--clr-common-white);position:relative;border:1px solid var(--clr-theme-1);padding:0px 30px;font-size:16px;height:50px;background:var(--clr-theme-1);white-space:nowrap}.fill-btn span{overflow:hidden;position:relative;top:0;right:0}.fill-btn span:after{position:absolute;content:"\f061";font-family:"Font Awesome 6 Pro";font-weight:900;left:-20px;bottom:-20px;-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg);opacity:0;visibility:hidden;-webkit-transition:all 0.5s;transition:all 0.5s}.fill-btn span i{-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg);-webkit-transition:all 0.5s;transition:all 0.5s}.fill-btn:hover{background:var(--clr-common-white);color:var(--clr-common-black)}.fill-btn:hover span:after{opacity:1;visibility:visible;-webkit-transform:translate(20px, -20px) rotate(-45deg);transform:translate(20px, -20px) rotate(-45deg)}.fill-btn:hover span i{-webkit-transform:translate(20px, -20px) rotate(-45deg);transform:translate(20px, -20px) rotate(-45deg)}.border-btn{display:inline-flex;align-items:center;gap:10px;font-weight:500;color:var(--clr-common-black);position:relative;border:1px solid var(--clr-body-text);padding:0px 30px;font-size:16px;height:50px;background:transparent;white-space:nowrap}.border-btn.is-white{border-color:var(--clr-border-2);color:var(--clr-body-text)}.border-btn span{overflow:hidden;position:relative;top:0;right:0}.border-btn span:after{position:absolute;content:"\f061";font-family:"Font Awesome 6 Pro";font-weight:900;left:-20px;bottom:-20px;-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg);opacity:0;visibility:hidden;-webkit-transition:all 0.5s;transition:all 0.5s}.border-btn span i{-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg);-webkit-transition:all 0.5s;transition:all 0.5s}.border-btn:hover{border-color:transparent;background:var(--clr-theme-1);color:var(--clr-common-white)}.border-btn:hover span:after{opacity:1;visibility:visible;-webkit-transform:translate(20px, -20px) rotate(-45deg);transform:translate(20px, -20px) rotate(-45deg)}.border-btn:hover span i{-webkit-transform:translate(20px, -20px) rotate(-45deg);transform:translate(20px, -20px) rotate(-45deg)}.team-details-btn{display:flex;align-items:center;gap:8px;font-weight:500;color:var(--clr-common-white);position:relative;border:1px solid var(--clr-border-2);padding:10px 19px;font-size:16px}.team-details-btn span{overflow:hidden;position:relative;top:0;right:0}.team-details-btn span:after{position:absolute;content:"\f061";font-family:"Font Awesome 6 Pro";font-weight:900;left:-20px;bottom:-20px;-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg);opacity:0;visibility:hidden;-webkit-transition:all 0.5s;transition:all 0.5s}.team-details-btn span i{-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg);-webkit-transition:all 0.5s;transition:all 0.5s}.team-details-btn:hover{background:var(--clr-common-black);color:var(--clr-common-white)}.team-details-btn:hover span:after{opacity:1;visibility:visible;-webkit-transform:translate(20px, -20px) rotate(-45deg);transform:translate(20px, -20px) rotate(-45deg)}.team-details-btn:hover span i{-webkit-transform:translate(20px, -20px) rotate(-45deg);transform:translate(20px, -20px) rotate(-45deg)}.blog-details-btn{display:flex;align-items:center;gap:8px;font-weight:500;color:var(--clr-common-white);position:relative;border:1px solid var(--clr-border-2);padding:10px 19px;font-size:16px}.blog-details-btn span{overflow:hidden;position:relative;top:0;right:0}.blog-details-btn span:after{position:absolute;content:"\f061";font-family:"Font Awesome 6 Pro";font-weight:900;left:-20px;bottom:-20px;-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg);opacity:0;visibility:hidden;-webkit-transition:all 0.5s;transition:all 0.5s}.blog-details-btn span i{-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg);-webkit-transition:all 0.5s;transition:all 0.5s}.blog-details-btn:hover{background:var(--clr-common-white);color:var(--clr-common-black)}.blog-details-btn:hover span:after{opacity:1;visibility:visible;-webkit-transform:translate(20px, -20px) rotate(-45deg);transform:translate(20px, -20px) rotate(-45deg)}.blog-details-btn:hover span i{-webkit-transform:translate(20px, -20px) rotate(-45deg);transform:translate(20px, -20px) rotate(-45deg)}.featured-rotate-btn{width:94px;height:94px;background:var(--clr-theme-1);display:flex;align-items:center;justify-content:center;border-radius:50%;position:relative;color:var(--clr-common-white);font-size:33px;margin:30px}.featured-rotate-btn span{overflow:hidden;position:relative;top:0;right:0}.featured-rotate-btn span:after{position:absolute;font-family:"flaticon_faime";content:"\f102";left:-20px;bottom:-15px;-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg);opacity:0;visibility:hidden;-webkit-transition:all 0.5s;transition:all 0.5s;color:var(--clr-common-white);font-size:33px}.featured-rotate-btn span i{-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg);-webkit-transition:all 0.5s;transition:all 0.5s;color:var(--clr-common-white);font-size:33px;display:inline-block}.featured-rotate-btn:hover span:after{opacity:1;visibility:visible;-webkit-transform:translate(20px, -20px) rotate(-45deg);transform:translate(20px, -20px) rotate(-45deg)}.featured-rotate-btn:hover span i{-webkit-transform:translate(20px, -20px) rotate(-45deg);transform:translate(40px, -40px) rotate(-45deg)}.blog-rotate-btn{width:94px;height:94px;display:flex;align-items:center;justify-content:center;border-radius:50%;position:relative;background:transparent;border:1px solid rgba(23,23,23,0.1254901961);margin:0}.blog-rotate-btn.is-white{border-color:var(--clr-body-text)}.blog-rotate-btn.is-white i{color:var(--clr-common-white)}.blog-rotate-btn.large{width:150px;height:150px}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.blog-rotate-btn.large{width:94px;height:94px}}.blog-rotate-btn.large span{font-size:45px}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.blog-rotate-btn.large span{font-size:25px}}.blog-rotate-btn.border-clr{border:1px solid var(--clr-border-1)}.blog-rotate-btn.service-icon{border:1px solid var(--clr-border-5)}.blog-rotate-btn.service-icon i{color:var(--clr-theme-1)}.blog-rotate-btn.service-icon:hover{background:var(--clr-common-black);border-color:transparent}.blog-rotate-btn.service-icon:hover i{-webkit-transform:translate(30px, 0px) rotate(-45deg);transform:translate(30px, -30px) rotate(-45deg)}.blog-rotate-btn.service-icon:hover span::after{color:var(--clr-common-white)}.blog-rotate-btn span{overflow:hidden;position:relative;top:0;right:0;font-size:33px}.blog-rotate-btn span:after{position:absolute;font-family:"flaticon_faime";content:"\f102";left:-20px;bottom:-15px;-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg);opacity:0;visibility:hidden;-webkit-transition:all 0.5s;transition:all 0.5s;color:var(--clr-common-white)}.blog-rotate-btn span i{-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg);-webkit-transition:all 0.5s;transition:all 0.5s;color:var(--clr-common-black);display:inline-block}.blog-rotate-btn.about-icon-clr i{color:var(--clr-theme-1)}.blog-rotate-btn.about-icon-clr:hover{background:var(--clr-common-white);border-color:transparent}.blog-rotate-btn.about-icon-clr:hover span:after{color:var(--clr-common-black)}.blog-rotate-btn.about-icon-clr:hover span i{-webkit-transform:translate(20px, -20px) rotate(-45deg);transform:translate(30px, -27px) rotate(-45deg)}.blog-rotate-btn:hover{background:var(--clr-theme-1);border-color:transparent}.blog-rotate-btn:hover span:after{opacity:1;visibility:visible;-webkit-transform:translate(20px, -20px) rotate(-45deg);transform:translate(20px, -20px) rotate(-45deg);color:var(--clr-common-white)}.blog-rotate-btn:hover span i{-webkit-transform:translate(20px, -20px) rotate(-45deg);transform:translate(20px, -20px) rotate(-45deg);opacity:0}.play-btn{width:60px;height:60px;font-size:16px;border:2px solid rgba(255,255,255,0.1254901961);background-color:transparent;display:inline-flex;border-radius:50%;color:var(--clr-common-white);justify-content:center;align-items:center;cursor:pointer;animation:pulse 2s infinite;position:relative;overflow:hidden}.play-btn:hover{background-color:var(--clr-theme-1);border-color:var(--clr-theme-1);color:var(--clr-common-white)}.square-btn{width:35px;height:35px;display:flex;align-items:center;justify-content:center;font-size:12px;color:#fff;position:relative;z-index:5;background:var(--clr-theme-1);transition:0.5s}.square-btn:hover{color:var(--clr-common-black);background:var(--clr-common-white)}*{margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth}html{font-size:10px}body{font-family:"Montserrat", sans-serif;font-size:16px;font-weight:normal;color:var(--clr-body-text);line-height:1}body.page-dark{background:var(--clr-common-black)}a{text-decoration:none}i[class^=flaticon-]{line-height:1;top:2px;position:relative}.w-img img{width:100%}.m-img img{max-width:100%}a,.btn,button,span,p,i,input,select,textarea,li,img,svg path,*::after,*::before,.transition-3,h1,h2,h3,h4,h5,h6{-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}a:focus,.button:focus{text-decoration:none;outline:none}a:focus,a:hover{color:var(--clr-theme-1);text-decoration:none}a,button{color:inherit;outline:none;border:none;background:transparent}button:hover{cursor:pointer}button:focus{outline:0;border:0}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}h1,h2,h3,h4,h5,h6{font-family:"Montserrat", sans-serif;color:var(--clr-common-black);font-weight:700;line-height:1.2;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}h1{font-size:60px}@media only screen and (min-width: 1200px) and (max-width: 1440px){h1{font-size:55px}}@media only screen and (min-width: 992px) and (max-width: 1199px){h1{font-size:55px}}@media only screen and (min-width: 768px) and (max-width: 991px){h1{font-size:50px}}@media only screen and (min-width: 576px) and (max-width: 767px){h1{font-size:45px}}@media (max-width: 575px){h1{font-size:40px}}h2{font-size:50px;line-height:1.2}@media only screen and (min-width: 1200px) and (max-width: 1440px){h2{font-size:45px}}@media only screen and (min-width: 992px) and (max-width: 1199px){h2{font-size:40px}}@media only screen and (min-width: 768px) and (max-width: 991px){h2{font-size:35px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){h2{font-size:32px}}@media (max-width: 450px){h2{font-size:28px}}h2.small{font-size:44px}@media only screen and (min-width: 1200px) and (max-width: 1440px){h2.small{font-size:44px}}@media only screen and (min-width: 992px) and (max-width: 1199px){h2.small{font-size:40px}}@media only screen and (min-width: 768px) and (max-width: 991px){h2.small{font-size:35px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){h2.small{font-size:32px}}@media (max-width: 450px){h2.small{font-size:28px}}h3{font-size:36px}h4{font-size:24px}h5{font-size:18px}h6{font-size:16px}ul{margin:0px;padding:0px}p{font-family:"Montserrat", sans-serif;font-size:18px;font-weight:500;color:var(--clr-body-text3);margin-bottom:0;line-height:1.6}p.xlarge{font-size:22px}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){p.xlarge{font-size:18px}}p.large{font-size:20px}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){p.large{font-size:18px}}p.small{font-size:16px}::-webkit-scrollbar{height:4px;width:4px;background:var(--clr-border-1)}::-webkit-scrollbar-thumb{background:var(--clr-theme-1);-webkit-border-radius:1ex;-webkit-box-shadow:0px 0px 0px rgba(0,0,0,0.75)}::-webkit-scrollbar-corner{background:transparent}*::-moz-selection{background:var(--clr-common-black);color:var(--clr-common-white);text-shadow:none}::-moz-selection{background:var(--clr-common-black);color:var(--clr-common-white);text-shadow:none}::selection{background:var(--clr-common-black);color:var(--clr-common-white);text-shadow:none}*::-moz-placeholder{color:#777777;font-size:16px;font-weight:400;opacity:1}*::placeholder{color:var(--clr-body-text2);font-size:16px;font-weight:400;opacity:1}input::placeholder{transition:0.3s}textarea::placeholder{transition:0.3s}input::placeholder:focus{outline:none;border:none}textarea::placeholder:focus{outline:none;border:none}.fix{overflow:hidden}.clear{clear:both}.f-left{float:left}.f-right{float:right}.z-index-1{z-index:1}.z-index-11{z-index:11}.overflow-y-visible{overflow-x:hidden;overflow-y:visible}.p-rel{position:relative}.p-abs{position:absolute}.pos-rel{position:relative}.section-spacing{padding-top:120px;padding-bottom:120px}@media only screen and (min-width: 992px) and (max-width: 1199px){.section-spacing{padding-top:120px;padding-bottom:120px}}@media only screen and (min-width: 768px) and (max-width: 991px){.section-spacing{padding-top:100px;padding-bottom:100px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.section-spacing{padding-top:80px;padding-bottom:80px}}.section-spacing-top{padding-top:120px}@media only screen and (min-width: 992px) and (max-width: 1199px){.section-spacing-top{padding-top:120px}}@media only screen and (min-width: 768px) and (max-width: 991px){.section-spacing-top{padding-top:100px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.section-spacing-top{padding-top:80px}}.section-spacing-bottom{padding-bottom:120px}@media only screen and (min-width: 992px) and (max-width: 1199px){.section-spacing-bottom{padding-bottom:120px}}@media only screen and (min-width: 768px) and (max-width: 991px){.section-spacing-bottom{padding-bottom:100px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.section-spacing-bottom{padding-bottom:80px}}.section-title-spacing{margin-bottom:50px}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.section-title-spacing{margin-bottom:40px}}.section-title-spacing-small{margin-bottom:40px}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.section-title-spacing-small{margin-bottom:40px}}.adjust-header-space{height:100px}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.adjust-header-space{height:80px}}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-800{font-weight:800}.fw-900{font-weight:900}.grey-bg{background:var(--clr-common-gray)}.white-bg{background:var(--clr-common-white)}.soft-blackbg{background-color:#202020}.bg-common-white{background:var(--clr-common-white)}.bg-common-black{background:var(--clr-common-black)}.bg-theme-1{background:var(--clr-theme-1)}.bg-theme-2{background:var(--clr-theme-2)}.bg-theme-3{background:var(--clr-theme-3)}.white-color{color:var(--clr-common-white)}.black-color{color:var(--clr-common-black)}.title-color{color:#171717}.color-theme-1{color:var(--clr-theme-1)}.pt-225{padding-top:225px}.pb-225{padding-bottom:225px}.body-overlay{background-color:rgba(0,0,0,0.5);height:100%;width:100%;position:fixed;top:0;z-index:99;left:0;opacity:0;visibility:hidden;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}.body-overlay:hover{cursor:pointer}li{list-style:none}.body-overlay.opened{opacity:1;visibility:visible}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.progress-wrap{right:15px;bottom:15px}}.link-btn{position:relative;font-size:15px;font-weight:500;color:var(--clr-common-white);text-transform:uppercase;padding-right:15px}.link-btn i{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:all ease 0.2s;-webkit-transition:all ease 0.2s;-moz-transition:all ease 0.2s;-ms-transition:all ease 0.2s;-o-transition:all ease 0.2s}.link-btn i:first-child{left:-100%;visibility:hidden;opacity:0}.link-btn i:last-child{right:0}.link-btn:hover{color:var(--clr-common-black)}.link-btn:hover i:first-child{left:0;visibility:visible;opacity:1}.link-btn:hover i:last-child{right:-100%;visibility:hidden;opacity:0}.pulse-btn{display:inline-block;width:80px;height:80px;line-height:84px;text-align:center;background-color:var(--clr-common-white);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:var(--clr-theme-primary);animation:pulse 2s infinite}.pulse-btn:hover{background-color:var(--clr-common-black);color:var(--clr-common-white)}.pulse-btn i{padding-left:2px}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0.4)}70%{-webkit-box-shadow:0 0 0 45px rgba(255,255,255,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0)}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(255,255,255,0.4);box-shadow:0 0 0 0 rgba(255,255,255,0.4)}70%{-moz-box-shadow:0 0 0 45px rgba(255,255,255,0);box-shadow:0 0 0 45px rgba(255,255,255,0)}100%{-moz-box-shadow:0 0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 0 rgba(255,255,255,0)}}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x: 3rem}@media (min-width: 1441px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1440px}}.g-40,.gx-40{--bs-gutter-x: 40px}@media (max-width: 575px){.g-40,.gx-40{--bs-gutter-x: 30px}}.g-40,.gy-40{--bs-gutter-y: 40px}.g-50,.gx-50{--bs-gutter-x: 50px}@media (max-width: 575px){.g-50,.gx-50{--bs-gutter-x: 30px}}.g-50,.gy-50{--bs-gutter-y: 50px}.fm-films-wrapper-standard .row{--bs-gutter-x: 40px}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-films-wrapper-standard .row{--bs-gutter-x: 30px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-films-wrapper-standard .row{--bs-gutter-x: 30px}}.container-fluid.plpr-50{padding-right:50px;padding-left:50px}@media only screen and (min-width: 768px) and (max-width: 991px){.container-fluid.plpr-50{padding-right:20px;padding-left:20px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.container-fluid.plpr-50{padding-right:15px;padding-left:15px}}@media (min-width: 540px) and (max-width: 575px){.row-cols-sm-2>*{flex:0 0 auto;width:50%}}i[class^=flaticon-]{line-height:1;top:2px;position:relative}#header-sticky.sticky{position:fixed;top:0;background:var(--clr-common-black);z-index:800;right:0;left:0;width:100%;transition:0.4s;box-shadow:0 0 60px 0 rgba(53,57,69,0.15);animation:300ms ease-in-out 0s normal none 1 running fadeInDown;border:none}#header-sticky.sticky-header-clr{background:var(--clr-common-white)}.sticky.header-border{padding:0}[type=email],[type=number],[type=tel],[type=url]{direction:ltr}[dir=rtl] [type=email],[dir=rtl] [type=number],[dir=rtl] [type=tel],[dir=rtl] [type=url]{direction:rtl}.scroll-top{width:50px;height:50px;position:fixed;right:20px;bottom:20px;z-index:9991;border-radius:100px;color:var(--clr-common-white);background:var(--clr-common-white);-webkit-transition:all 0.3s;transition:all 0.3s;display:none;box-shadow:0px 8px 16px rgba(3,4,28,0.3)}.scroll-top i{font-size:18px;color:var(--clr-common-black)}.scroll-top:hover{transform:translateY(-4px)}.fm-faq-single-button:not(.collapsed){pointer-events:none}.separator{width:1px;height:50px;background:var(--clr-common-white);opacity:0.2}.hr1{border-bottom:1px solid rgba(23,23,23,0.062745098)}.border-top-white{border-top:1px solid var(--clr-border-2)}.border-bottom-white{border-bottom:1px solid var(--clr-border-2)}.p-center{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.sticky .fm-header-nav ul li a{padding:33px 0}.fm-header-right-landing{display:flex;justify-content:end;align-items:center}.fm-header-right-landing>span{font-size:20px;color:#fff}.fm-header-right-landing>span:not(:last-child){margin-inline-end:30px}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-header-right-landing>span:not(:last-child){margin-inline-end:20px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.landing-bar.mr-50{margin-right:20px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px), only screen and (min-width: 768px) and (max-width: 991px){.landing-bar.mr-50{margin-right:30px}}.fm-landing-slider-title{font-size:80px;line-height:1;color:var(--clr-common-white)}@media (max-width: 575px){.fm-landing-slider-title{font-size:45px}}@media only screen and (min-width: 576px) and (max-width: 767px){.fm-landing-slider-title{font-size:60px}}.fm-landing-slider-content p{font-size:17px;line-height:1.55;color:#b4b4b4}.fm-landing-slider-info>span{display:block;color:#b4b4b4;font-size:18px;font-weight:400;margin-bottom:15px}.fm-landing-slider-info>span strong{color:#fff;font-weight:400;display:inline-block;margin-right:5px}.fm-landing-slider-review{font-size:20px;font-weight:500;color:#fff}.fm-landing-slider-review span{font-size:16px;font-weight:400;color:#b4b4b4;display:inline-block;margin-inline-start:5px}.fm-landing-slider-review i{color:#fec50d;display:inline-block;margin-inline-end:5px}.fm-landing-slider-btn{font-size:16px;font-weight:500;height:50px;line-height:48px;border:1px solid var(--clr-common-white);display:inline-block;padding:0px 36px;color:var(--clr-common-white);text-transform:capitalize}.fm-landing-slider-btn:hover{background-color:#fff;color:#171717}.fm-landing-slider-subtag{font-size:14px;font-weight:500;height:35px;line-height:35px;background-color:#fec50d;display:inline-block;padding:0 15px;color:#171717}.fm-landing-slider-subtext>span:not(:last-child){margin-inline-end:15px}.fm-landing-slider-tagcount{height:33px;display:inline-block;padding:0 10px;border:1px solid #fff;color:#fff;line-height:33px;font-weight:400;font-size:15px}.fm-landing-slider-tagtime{color:#fff;font-weight:400;font-size:18px}.fm-notification{position:relative;z-index:1}.fm-notification i{font-size:25px}.fm-header-logo{width:174px}.fm-header-logo img{width:100%}.fm-header-nav ul li{list-style:none;display:inline-block;margin:0 20px;position:relative}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-header-nav ul li{margin:0 15px}}.fm-header-nav ul li a{display:block;padding:40px 0;font-size:16px;line-height:20px;font-weight:500;color:var(--clr-body-text4)}.fm-header-nav ul li.has-mega-menu{position:static}.fm-header-nav ul li.has-mega-menu .mega-menu{position:absolute;top:100%;left:50%;padding:30px 40px;visibility:hidden;opacity:0;transform:scaleY(0) translateX(-50%);transform-origin:top center;z-index:99;width:1028px;background:var(--clr-common-black) none repeat scroll 0 0;box-shadow:0 4px 16px rgba(0,0,0,0.1);transition:all 0.5s ease 0s;display:grid;grid-template-columns:repeat(3, 1fr);gap:25px;border-top:1px solid var(--clr-theme-1)}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-header-nav ul li.has-mega-menu .mega-menu{width:900px}}.fm-header-nav ul li.has-mega-menu .mega-menu li{margin-inline-end:0}.fm-header-nav ul li.has-mega-menu .mega-menu li .mega-menu-title{font-weight:500;font-size:18px;color:var(--clr-body-text4);cursor:text;padding:0;display:inline-block;margin-bottom:15px;line-height:30px}.fm-header-nav ul li.has-mega-menu .mega-menu li ul{padding-left:10px}.fm-header-nav ul li.has-mega-menu .mega-menu li ul li{width:100%;float:none;margin-bottom:2px;margin-left:0}.fm-header-nav ul li.has-mega-menu .mega-menu li ul li a{font-weight:500;font-size:15px;padding:0;line-height:30px;text-transform:capitalize;position:relative;color:var(--clr-body-text4);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}.fm-header-nav ul li.has-mega-menu .mega-menu li ul li a::before{position:absolute;content:"";inset-inline-start:25px;top:50%;inset-inline-start:0;inset-inline-end:auto;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:3px;height:3px;background-color:var(--clr-theme-1);opacity:0;visibility:hidden;border-radius:100%}.fm-header-nav ul li.has-mega-menu .mega-menu li ul li:hover a{color:var(--clr-theme-1);padding-inline-start:11px}.fm-header-nav ul li.has-mega-menu .mega-menu li ul li:hover a::before{opacity:1;visibility:visible;inset-inline-start:0}.fm-header-nav ul li.has-mega-menu .mega-menu li:hover>.mega-menu-title{padding-inline-start:0}.fm-header-nav ul li.has-dropdown>a{position:relative}.fm-header-nav ul li ul.submenu{background:var(--clr-common-black) none repeat scroll 0 0;box-shadow:0 4px 16px rgba(0,0,0,0.1);inset-inline-start:0;opacity:0;position:absolute;top:100%;transition:all 0.5s ease 0s;visibility:hidden;width:240px;z-index:9;padding:22px 0 23px;transform-origin:top center;transform:scaleY(0);border-top:1px solid var(--clr-theme-1)}.fm-header-nav ul li ul.submenu li{margin:0;display:block;width:100%;margin-bottom:2px;padding:0 12px 0 24px}.fm-header-nav ul li ul.submenu li a{padding:0;text-align:start;display:block;position:relative;color:var(--clr-body-text4);font-weight:500;font-size:15px;line-height:30px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;margin:5px 0}.fm-header-nav ul li ul.submenu li a::after{position:absolute;content:"";inset-inline-start:25px;top:50%;inset-inline-start:0;inset-inline-end:auto;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:3px;height:3px;background-color:var(--clr-theme-1);opacity:0;visibility:hidden;border-radius:100%}.fm-header-nav ul li ul.submenu li a:hover{padding-inline-start:11px;color:#b4b4b4}.fm-header-nav ul li ul.submenu li a:hover::after{opacity:1;visibility:visible;inset-inline-start:0}.fm-header-nav ul li ul.submenu li ul.submenu{inset-inline-start:100%;top:0;opacity:0;visibility:hidden;transition:0.3s;transform:scaleY(0);transform-origin:top;z-index:3}.fm-header-nav ul li ul.submenu li:hover>a{color:var(--clr-theme-1)}.fm-header-nav ul li ul.submenu li:hover>.submenu{opacity:1;visibility:visible;top:100%;-webkit-transform:scaleY(1) translateZ(0px);-moz-transform:scaleY(1) translateZ(0px);-ms-transform:scaleY(1) translateZ(0px);transform:scaleY(1) translateZ(0px)}.fm-header-nav ul li:hover>a{color:var(--clr-theme-1)}.fm-header-nav ul li:hover .submenu{transform:scaleY(1);opacity:1;visibility:visible;top:100%}.fm-header-nav ul li:hover .mega-menu{visibility:visible;opacity:1;transform:scaleY(1) translateX(-50%)}.fm-header-nav ul li:hover.has-mega-menu::before{visibility:visible;opacity:1;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}.fm-header-nav ul li:is(.menu-last) ul.submenu{inset-inline-start:auto;margin-inline-end:0}.fm-header-nav ul li:is(.menu-last) ul.submenu li ul.submenu{inset-inline-start:auto;margin-inline-end:100%}.fm-header-nav.header-nav-clr ul li.has-dropdown>a::after{color:var(--clr-common-black)}.fm-header-nav.header-nav-clr ul li::after{color:var(--clr-theme-2)}.fm-header-nav.header-nav-clr ul li:hover>a{color:var(--clr-theme-1)}.fm-header-nav.header-nav-clr ul li:hover>a::after{color:var(--clr-theme-1)}.fm-header-nav.header-nav-clr ul li a{color:var(--clr-theme-2)}.fm-header-right{display:flex;align-items:center}.fm-header-bar-1{display:flex;width:33px;flex-direction:column;align-items:flex-end}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-header-bar-1{width:25px}}.fm-header-bar-1.header-bar-clr span{background-color:var(--clr-common-black)}.fm-header-bar-1 span{max-width:33px;height:2px;width:33px;background-color:var(--clr-common-white);margin:3.5px 0}.fm-header-bar-1 span:is(.fm-header-bar-line-2){width:18px}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-header-bar-1 span{max-width:25px;width:25px;margin:3px 0}}.fm-header-bar-1:hover span{width:100%}.fm-header-right>a:not(:first-child){margin-inline-start:30px}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-header-right>a:not(:first-child){margin-inline-start:25px}}.fm-menu-bar-2:hover .fm-header-bar-1 span{width:100%}.header-border{border-bottom:1px solid rgba(255,255,255,0.062745098)}.header-border .container{max-width:1610px;padding-inline-start:15px;padding-inline-end:15px}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.header-border{padding:0}}.header-spc-2 .container{max-width:1610px;padding-inline-start:15px;padding-inline-end:15px}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.header-spc-2{padding:0}}.header-wrapper{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:1}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.header-wrapper{display:block}}.fm-header-logo-wrapper{display:flex;align-items:center;gap:30px}@media (max-width: 450px){.fm-header-logo-wrapper{gap:20px}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-header-logo-wrapper{justify-content:space-between;padding:18px 0}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-header-logo-wrapper.fm-header-logo-wrapper-2{padding:0}}.fm-header-sidebar-logo img{max-width:174px}.fm-header-sidebar-left.fm-header-sidebar-area{position:fixed;inset-inline-start:-140%;top:0;z-index:850;transition:1s;height:100vh;background:var(--clr-common-black);width:550px;max-width:550px;box-shadow:0 16px -32px 0 rgba(0,0,0,0.8);-moz-transition:all 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition-duration:0.3s;transition-duration:1s;padding:50px 50px;overflow-y:scroll;overscroll-behavior-y:contain;scrollbar-width:none}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-header-sidebar-left.fm-header-sidebar-area{width:400px;max-width:400px;padding:35px 30px}}@media (max-width: 575px){.fm-header-sidebar-left.fm-header-sidebar-area{width:100%;padding:20px}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-header-sidebar-left.fm-header-sidebar-area{inset-inline-end:-140%;inset-inline-start:auto}}.fm-header-sidebar-area.header-sidebar-visible{inset-inline-start:0}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-header-sidebar-area.header-sidebar-visible{inset-inline-end:0;inset-inline-start:auto}}.fm-header-right-text{display:flex;align-items:center;gap:7px;border:1px solid #414141;padding:10px 34px;transition:0.3s}.fm-header-right-text a{font-size:16px;color:var(--clr-common-white);font-weight:500;font-family:"Montserrat", sans-serif}.fm-header-right-text .fm-header-right-icon{font-size:20px;color:var(--clr-common-white);transform:rotate(-50deg);transition:all 0.3s ease-out 0s}.fm-header-right-text:hover{background:var(--clr-common-white)}.fm-header-right-text:hover a{color:#171717}.fm-header-right-text:hover .fm-header-right-icon{color:#171717}.fm-header-sidebar-search{position:relative;z-index:1;margin-bottom:50px}.fm-header-sidebar-search input{width:100%;height:60px;border:0;background-color:#212121;font-size:16px;font-weight:400;color:var(--clr-border-5);padding:0 25px;padding-inline-end:65px}.fm-header-sidebar-search input:focus{outline:none}.fm-header-sidebar-search input::placeholder{color:var(--clr-body-text4)}.fm-header-sidebar-search button[type=submit]{position:absolute;inset-inline-end:0;top:0;width:65px;height:65px;color:var(--clr-common-white);font-size:20px;font-weight:400}.fm-header-sidebar-search button[type=submit] :hover{color:var(--clr-theme-1)}.fm-offcanvas-about h4{font-size:23px;color:var(--clr-common-white);font-weight:600;margin-bottom:0;margin-bottom:20px}.fm-offcanvas-about p{margin:0;margin-bottom:50px}.offcanvas-contact ul li:not(:last-child){margin-bottom:20px}.offcanvas-contact-title{color:var(--clr-common-white);margin-bottom:25px;font-weight:600}.offcanvas-contact-icon a{width:45px;height:45px;border-radius:50%;font-size:16px;align-items:center;justify-content:center;background:transparent;display:inline-flex;margin-inline-end:5px;border:1px solid var(--clr-border-3);color:var(--clr-common-white);position:relative}.offcanvas-contact-icon a:hover{background:var(--clr-theme-1);border:transparent}.offcanvas-contact-text{color:var(--clr-body-text3)}.offcanvas-contact-text:hover a{color:var(--clr-theme-1)}.fm-offcanvas-social{display:flex;align-items:center;gap:15px}.fm-offcanvas-social a{width:35px;height:35px;color:#fff;border:1px solid rgba(255,255,255,0.2);text-align:center;border-radius:50%;line-height:35px;font-size:16px;display:inline-block}.fm-offcanvas-social a:hover{background:var(--clr-theme-1);color:var(--clr-common-white);border-color:transparent}.fm-offcanvas-social .fm-offcanvas-social-icon{display:flex;align-items:center;gap:15px}.fm-offcanvas-social .social-text{font-size:14px;font-weight:600;color:var(--clr-common-white)}.offcanvas-contact{border-bottom:1px solid var(--clr-border-2);margin-bottom:30px;padding-bottom:60px}@media (max-width: 575px), only screen and (min-width: 576px) and (max-width: 767px){.offcanvas-contact{border:none;margin-top:50px}}.mobile-menu.mean-container{overflow:hidden;margin-bottom:50px}.mobile-menu.mean-container .mean-bar{padding:0;min-height:auto;background:none}.mobile-menu.mean-container .mean-nav{background:none;margin-top:0}.mobile-menu.mean-container .mean-nav ul li a{border-top:1px solid #353535;color:var(--clr-common-white)}[dir=rtl] .mobile-menu.mean-container .mean-nav ul li a{float:left;text-align:right}.mobile-menu.mean-container .mean-nav ul li a.mean-expand{width:24px;height:24px;text-align:center;position:absolute;inset-inline-end:0;top:20px;transform:translateY(-50%);background:transparent;font-size:14px !important;border:1px solid #888888 !important;line-height:22px;padding:0 !important;color:var(--clr-body-text)}.mobile-menu.mean-container .mean-nav ul li a.mean-expand.mean-clicked i{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);color:var(--clr-common-white)}[dir=rtl] .mobile-menu.mean-container .mean-nav ul li a.mean-expand{right:auto;left:0;text-align:center}.mobile-menu.mean-container .mean-nav ul li a:hover{color:var(--clr-theme-1)}.mobile-menu.mean-container .mean-nav>ul{padding:0;margin:0;width:100%;list-style-type:none;display:block !important}.mobile-menu.mean-container .mean-nav>ul>li:first-child>a{border-top:0}.mobile-menu.mean-container a.meanmenu-reveal{display:none !important}.mean-container .mean-nav ul li a{width:100%;padding:10px 0;font-weight:500;font-size:16px;text-transform:inherit}.mean-container .mean-nav ul li a.mean-expand.mean-clicked{background:var(--clr-theme-1);color:var(--clr-common-white);border-color:var(--clr-theme-1) !important}.mean-container .mean-nav ul li.dropdown-opened>a,.mean-container .mean-nav ul li.dropdown-opened>span{color:var(--clr-theme-1)}.fill-btn span{overflow:hidden;position:relative;top:0;inset-inline-end:0}.fill-btn span:after{position:absolute;content:"\f061";font-family:"Font Awesome 6 Pro";font-weight:900;left:-20px;bottom:-20px;-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg);opacity:0;visibility:hidden;-webkit-transition:all 0.5s;transition:all 0.5s}.fill-btn span i{-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg);-webkit-transition:all 0.5s;transition:all 0.5s}.fill-btn:hover{background:#990000;color:var(--clr-common-white);border-color:#990000}.fill-btn:hover span:after{opacity:1;visibility:visible;-webkit-transform:translate(20px, -20px) rotate(-45deg);transform:translate(20px, -20px) rotate(-45deg)}.fill-btn:hover span i{-webkit-transform:translate(20px, -20px) rotate(-45deg);transform:translate(20px, -20px) rotate(-45deg)}.header-spc-2 .container{max-width:1580px;padding-inline-start:15px;padding-inline-end:15px}.sticky.fm-header-area-2{padding:14px 0;border-bottom:1px solid #423d3d !important}@media only screen and (min-width: 1200px) and (max-width: 1440px){.sticky.fm-header-area-2{padding:12px 0}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.sticky.fm-header-area-2{padding:12px 0}}.fm-header-area-2{padding:17px 0;z-index:1;position:fixed;top:0;left:0;right:0}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-header-area-2{padding:13px 0}}.fm-menu-bar{width:67px;height:67px;border:1px solid var(--clr-border-3);display:flex;align-items:center;justify-content:center;border-radius:50%}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-menu-bar{width:50px;height:50px}}.fm-menu-bar.fm-menu-bar-2:hover{border-color:var(--clr-common-white)}.fm-header-logo-2{width:190px}.fm-header-logo-2 img{width:100%}@media (max-width: 575px){.fm-header-logo-2{width:170px}}.main-nav-wrapper{transition:all 0.7s ease-in;position:relative;width:100%;z-index:999}.main-nav-wrapper::after{content:"";position:absolute;inset-inline-end:0;top:0;width:100%;height:100%;background:#f00;z-index:1}.main-nav-wrapper .sidebar-menu-contact{gap:35px}.main-nav-wrapper .sidebar-menu-contact a{width:45px;text-align:center}.main-nav-wrapper .mobile-logo-area .header-logo{max-width:174px}.main-nav-wrapper .main-nav-js{position:fixed;top:0;inset-inline-start:0;width:100%;padding:30px 5% !important;z-index:99;height:100%;overflow-y:auto;background:#101010;box-shadow:4px 3px 20px rgba(16,33,34,0.06);transition:all 0.7s;display:flex;flex-direction:column;justify-content:space-between;transform:translateY(-10vh);opacity:0;visibility:hidden;gap:30px;scrollbar-width:none;background-color:transparent;background-repeat:repeat;background-repeat:repeat;background-color:#101010}@media (max-width: 575px), only screen and (min-width: 576px) and (max-width: 767px){.main-nav-wrapper .main-nav-js{min-width:100%;max-width:100%}}.main-nav-wrapper .main-nav-js::-webkit-scrollbar{display:none;width:5px}.main-nav-wrapper .main-nav-js::before{content:"Explore Pages.";position:absolute;top:45%;inset-inline-end:10%;transform:translateY(-50%);display:block;font-size:180px;font-weight:600;line-height:1;color:#acacac;opacity:0.1;z-index:1;width:100%;max-width:1000px;margin-inline-start:auto;margin-inline-end:0;height:300px;letter-spacing:5px;text-align:right;z-index:-1}@media only screen and (min-width: 992px) and (max-width: 1199px), (max-width: 575px), only screen and (min-width: 576px) and (max-width: 767px), only screen and (min-width: 768px) and (max-width: 991px){.main-nav-wrapper .main-nav-js::before{content:none}}@media (max-width: 575px), only screen and (min-width: 576px) and (max-width: 767px), only screen and (min-width: 768px) and (max-width: 991px){.main-nav-wrapper .main-nav-js::before{display:none;visibility:hidden}}@media only screen and (min-width: 1441px) and (max-width: 1599px){.main-nav-wrapper .main-nav-js::before{font-size:160px}}@media only screen and (min-width: 1200px) and (max-width: 1440px){.main-nav-wrapper .main-nav-js::before{font-size:130px;max-width:500px}}.main-nav-wrapper .main-nav-js::-webkit-scrollbar-track{background:#f1f1f1}.main-nav-wrapper .main-nav-js::-webkit-scrollbar-thumb{background:#999}.main-nav-wrapper .main-nav-js::-webkit-scrollbar-thumb:hover{background:var(--border-color)}.main-nav-wrapper .main-nav-js .menu-close-btn{opacity:1;cursor:pointer;padding:5px;opacity:0.8}.main-nav-wrapper .main-nav-js .menu-close-btn i{color:#fff;font-size:40px}.main-nav-wrapper .main-nav-js .menu-close-btn:hover i{color:var(--clr-theme-1);transform:rotate(90deg)}.main-nav-wrapper .main-nav-js .sidebar-menu-area>ul{float:none;text-align:left;padding:80px 0;margin-bottom:0;width:100%;max-width:500px;margin-left:0;margin-right:auto;z-index:3}@media (max-width: 575px), only screen and (min-width: 576px) and (max-width: 767px){.main-nav-wrapper .main-nav-js .sidebar-menu-area>ul{padding:40px 0 30px}}@media only screen and (min-width: 576px) and (max-width: 767px), only screen and (min-width: 768px) and (max-width: 991px){.main-nav-wrapper .main-nav-js .sidebar-menu-area>ul{max-width:100%}}@media only screen and (min-width: 1200px) and (max-width: 1440px){.main-nav-wrapper .main-nav-js .sidebar-menu-area>ul{padding:45px 0 35px}}.main-nav-wrapper .main-nav-js .sidebar-menu-area>ul>li{display:block;position:relative;padding:5px;transition:all 0.2s;transform:translateY(50px) scaleY(0);opacity:0;margin-bottom:15px}.main-nav-wrapper .main-nav-js .sidebar-menu-area>ul>li:last-child{border-bottom:1px solid transparent;margin-bottom:0}.main-nav-wrapper .main-nav-js .sidebar-menu-area>ul>li:hover a:before{width:100%}.main-nav-wrapper .main-nav-js .sidebar-menu-area>ul>li>.bi{position:absolute;inset-inline-end:40px;top:15px;font-size:36px;cursor:pointer;color:#acacac;right:40px}@media (max-width: 575px), only screen and (min-width: 576px) and (max-width: 767px){.main-nav-wrapper .main-nav-js .sidebar-menu-area>ul>li>.bi{right:5px}}@media (max-width: 575px){.main-nav-wrapper .main-nav-js .sidebar-menu-area>ul>li>.bi{top:8px;font-size:25px}}[dir=rtl] .main-nav-wrapper .main-nav-js .sidebar-menu-area>ul>li>.bi{left:40px;right:auto}.main-nav-wrapper .main-nav-js .sidebar-menu-area>ul>li a{padding:4px 0;display:inline-block;font-size:4rem;font-weight:500;color:#acacac;transition:all 0.6s ease;font-style:normal;text-decoration:none;transition:all 0.55s ease;position:relative;font-family:var(--bs-font-sans-serif);line-height:1;width:100%}@media (max-width: 575px){.main-nav-wrapper .main-nav-js .sidebar-menu-area>ul>li a{font-size:2.2rem}}.main-nav-wrapper .main-nav-js .sidebar-menu-area>ul>li ul.sub-menu{position:static;min-width:180px;background:0 0;border:none;opacity:1;visibility:visible;box-shadow:none;transform:none;transition:none;display:none;list-style:none;padding-inline-start:20px;margin-top:25px}.main-nav-wrapper .main-nav-js .sidebar-menu-area>ul>li ul.sub-menu li{opacity:1}.main-nav-wrapper .main-nav-js .sidebar-menu-area>ul>li ul.sub-menu li a{font-size:22px;font-weight:600;padding:15px 5px;font-style:normal;-webkit-text-stroke:unset;-webkit-text-fill-color:unset;color:#acacac}.main-nav-wrapper .main-nav-js .sidebar-menu-area>ul>li ul.sub-menu li a:hover{color:var(--clr-theme-1);padding-left:10px}[dir=rtl] .main-nav-wrapper .main-nav-js .sidebar-menu-area>ul{text-align:right;margin-left:auto;margin-right:0}.main-nav-wrapper .main-nav-js.show-menu{transform:none;opacity:1;visibility:visible}.main-nav-wrapper .uesr-aera{width:70px;height:70px;line-height:72px;border-radius:50%;text-align:center;background:var(--primary-color2);display:inline-block;margin-inline-start:auto;margin-inline-end:auto}.main-nav-wrapper .uesr-aera .bi{font-size:35px;color:var(--text-primary)}.main-nav-wrapper .mobile-menu{position:relative;top:2px;padding:0 5px;border-radius:50%;display:inline-block}.main-page-wrapper{width:100%;display:flex;flex-direction:row;justify-content:flex-end;position:relative}.main-page-wrapper .left-fixed-image{width:700px;position:fixed;top:0;inset-inline-start:0;max-height:100vh;height:100%}@media only screen and (min-width: 1441px) and (max-width: 1599px){.main-page-wrapper .left-fixed-image{width:550px}}@media only screen and (min-width: 1200px) and (max-width: 1440px){.main-page-wrapper .left-fixed-image{width:400px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.main-page-wrapper .left-fixed-image{width:300px}}@media (max-width: 575px), only screen and (min-width: 576px) and (max-width: 767px), only screen and (min-width: 768px) and (max-width: 991px){.main-page-wrapper .left-fixed-image{display:none;visibility:none}}.main-page-wrapper .left-fixed-image img{width:100%;-o-object-fit:cover;object-fit:cover;height:100% !important}@-webkit-keyframes navLinkFade{from{opacity:0;transform:translateY(50px) scaleY(0)}to{opacity:1;transform:translateY(0) scaleY(1)}}@keyframes navLinkFade{from{opacity:0;transform:translateY(50px) scaleY(0)}to{opacity:1;transform:translateY(0) scaleY(1)}}.fm-header-area.fm-header-transparent{position:fixed;top:0;left:0;right:0;z-index:1}.pt-275{padding-top:275px}.pb-275{padding-bottom:275px}.soft-graybg{background-color:#f9eded}@media only screen and (min-width: 1200px) and (max-width: 1440px){.fm-film-video-area.pt-275{padding-top:250px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-film-video-area.pt-275{padding-top:220px}}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-film-video-area.pt-275{padding-top:200px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-film-video-area.pt-275{padding-top:150px}}@media only screen and (min-width: 1200px) and (max-width: 1440px){.fm-film-video-area.pb-275{padding-bottom:250px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-film-video-area.pb-275{padding-bottom:220px}}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-film-video-area.pb-275{padding-bottom:200px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-film-video-area.pb-275{padding-bottom:150px}}.fm-landing-filter-option-wrapper{position:relative;z-index:1}.fm-films-single video{width:100%}.fm-films-img{min-height:370px;background-size:cover;background-position:center center;display:flex;align-items:end;padding:30px;padding-bottom:28px;position:relative}.fm-film-video-btn{width:110px;height:110px;display:inline-block;color:#fff;text-align:center;line-height:110px;border-radius:50%;font-size:26px;position:relative}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px), only screen and (min-width: 768px) and (max-width: 991px){.fm-film-video-btn{width:90px;height:90px;line-height:90px;font-size:20px}}.fm-film-video-btn i{font-weight:700;display:inline-block;margin-left:3px}.fm-film-video-btn svg{position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:-1;fill:none;stroke:var(--clr-common-white);-webkit-transition:all 0.8s cubic-bezier(0.45, 0, 0.14, 1.03),stroke 10ms ease-out;-o-transition:all 0.8s cubic-bezier(0.45, 0, 0.14, 1.03),stroke 10ms ease-out;transition:all 0.8s cubic-bezier(0.45, 0, 0.14, 1.03),stroke 10ms ease-out;transition-duration:0.8s, 10ms;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);-webkit-transition-duration:1.1s;outline:1px solid rgba(255,255,255,0.6);border-radius:50%;outline-offset:-6px;-o-transition-duration:1.1s;transition-duration:1.1s}.fm-film-video-btn svg circle{fill:none;stroke:var(--clr-common-white);stroke-dasharray:350;stroke-dashoffset:350;stroke-width:1;-webkit-transition:all 0.8s cubic-bezier(0.45, 0, 0.14, 1.03);-o-transition:all 0.8s cubic-bezier(0.45, 0, 0.14, 1.03);transition:all 0.8s cubic-bezier(0.45, 0, 0.14, 1.03);transition-duration:0.8s;-webkit-transition-duration:1.1s;-o-transition-duration:1.1s;transition-duration:1.1s}.fm-film-video-btn:hover svg{-webkit-transform:rotate(-45deg) translateZ(0);transform:rotate(-45deg) translateZ(0)}.fm-film-video-btn:hover svg circle{stroke-dashoffset:5}.fm-film-video-btn:hover i{color:#fff}.fm-film-video-button{text-align:center}.fm-film-video-button .fm-film-video-btn{width:140px;height:140px;line-height:140px;z-index:1}.fm-film-video-button .fm-film-video-btn svg{outline:1px solid rgba(255,255,255,0.6);outline-offset:-8px}.fm-film-video-button .fm-film-video-btn svg circle{stroke-dasharray:450;stroke-dashoffset:450;stroke-width:1}.fm-film-video-button .fm-film-video-btn i{color:#fff}.fm-film-video-button .fm-film-video-btn:hover svg{-webkit-transform:rotate(-45deg) translateZ(0);transform:rotate(-45deg) translateZ(0)}.fm-film-video-button .fm-film-video-btn:hover svg circle{stroke-dashoffset:5}.fm-film-video-button .fm-film-video-btn:hover i{color:#fff}.fm-films-date{font-size:14px;font-weight:400;color:#fff;display:inline-block}.fm-films-video-title{font-size:24px;font-weight:700;line-height:1.16;margin-top:10px;margin-bottom:10px;color:var(--clr-common-white)}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-films-video-title{font-size:20px}}.fm-films-video-title:hover{color:var(--clr-theme-1)}.fm-films-rating{display:inline-block;margin-inline-end:5px}.fm-films-rating i{font-weight:700;color:#fec50d}.fm-films-rating-count{color:#fff;font-weight:700}.fm-films-rating-count span{font-weight:400;display:inline-block;margin-inline-start:3px}.fm-films-video-rating{font-size:14px}.fm-films-inner-content{width:100%}.fm-films-video-button{opacity:0;visibility:hidden;transition:0.5s;transition-delay:0.2s;position:absolute;left:50%;top:53%;transform:translate(-50%, -50%)}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px), only screen and (min-width: 768px) and (max-width: 991px){.fm-films-video-button{top:30px;left:auto;right:20px;transform:translate(0%, 0%)}}.fm-films-single{overflow:hidden}.fm-films-single .fm-films-text{transform:translateY(0);opacity:1;visibility:visible;transition:0.5s}.fm-films-single:hover .fm-films-text{transform:translateY(0);opacity:1;visibility:visible}.fm-films-single:hover .fm-films-video-button{opacity:1;visibility:visible;top:50%}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px), only screen and (min-width: 768px) and (max-width: 991px){.fm-films-single:hover .fm-films-video-button{top:20px}}.fm-films-single:hover .fm-films-img img{filter:blur(1px)}.fm-films-inner-content img,.fm-films-inner-content video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.fm-films-more-btn{height:50px;line-height:50px;color:#fff;border:1px solid #fff;display:inline-block;padding:0 45px;font-size:14px;font-weight:500}.gallery-grid .row>div:nth-child(1) .fm-films-img,.gallery-grid .row>div:nth-child(3) .fm-films-img,.gallery-grid .row>div:nth-child(5) .fm-films-img,.gallery-grid .row>div:nth-child(6) .fm-films-img,.gallery-grid .row>div:nth-child(7) .fm-films-img,.gallery-grid .row>div:nth-child(8) .fm-films-img{min-height:600px}@media only screen and (min-width: 1441px) and (max-width: 1599px){.gallery-grid .row>div:nth-child(1) .fm-films-img,.gallery-grid .row>div:nth-child(3) .fm-films-img,.gallery-grid .row>div:nth-child(5) .fm-films-img,.gallery-grid .row>div:nth-child(6) .fm-films-img,.gallery-grid .row>div:nth-child(7) .fm-films-img,.gallery-grid .row>div:nth-child(8) .fm-films-img{min-height:516px}}@media only screen and (min-width: 1200px) and (max-width: 1440px){.gallery-grid .row>div:nth-child(1) .fm-films-img,.gallery-grid .row>div:nth-child(3) .fm-films-img,.gallery-grid .row>div:nth-child(5) .fm-films-img,.gallery-grid .row>div:nth-child(6) .fm-films-img,.gallery-grid .row>div:nth-child(7) .fm-films-img,.gallery-grid .row>div:nth-child(8) .fm-films-img{min-height:692px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.gallery-grid .row>div:nth-child(1) .fm-films-img,.gallery-grid .row>div:nth-child(3) .fm-films-img,.gallery-grid .row>div:nth-child(5) .fm-films-img,.gallery-grid .row>div:nth-child(6) .fm-films-img,.gallery-grid .row>div:nth-child(7) .fm-films-img,.gallery-grid .row>div:nth-child(8) .fm-films-img{min-height:550px}}@media only screen and (min-width: 768px) and (max-width: 991px){.gallery-grid .row>div:nth-child(1) .fm-films-img,.gallery-grid .row>div:nth-child(3) .fm-films-img,.gallery-grid .row>div:nth-child(5) .fm-films-img,.gallery-grid .row>div:nth-child(6) .fm-films-img,.gallery-grid .row>div:nth-child(7) .fm-films-img,.gallery-grid .row>div:nth-child(8) .fm-films-img{min-height:464px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.gallery-grid .row>div:nth-child(1) .fm-films-img,.gallery-grid .row>div:nth-child(3) .fm-films-img,.gallery-grid .row>div:nth-child(5) .fm-films-img,.gallery-grid .row>div:nth-child(6) .fm-films-img,.gallery-grid .row>div:nth-child(7) .fm-films-img,.gallery-grid .row>div:nth-child(8) .fm-films-img{min-height:390px}}.gallery-grid .row>div:nth-child(2) .fm-films-img,.gallery-grid .row>div:nth-child(4) .fm-films-img,.gallery-grid .row>div:nth-child(9) .fm-films-img{min-height:285px}@media only screen and (min-width: 1441px) and (max-width: 1599px){.gallery-grid .row>div:nth-child(2) .fm-films-img,.gallery-grid .row>div:nth-child(4) .fm-films-img,.gallery-grid .row>div:nth-child(9) .fm-films-img{min-height:258px}}@media only screen and (min-width: 1200px) and (max-width: 1440px){.gallery-grid .row>div:nth-child(2) .fm-films-img,.gallery-grid .row>div:nth-child(4) .fm-films-img,.gallery-grid .row>div:nth-child(9) .fm-films-img{min-height:346px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.gallery-grid .row>div:nth-child(2) .fm-films-img,.gallery-grid .row>div:nth-child(4) .fm-films-img,.gallery-grid .row>div:nth-child(9) .fm-films-img{min-height:275px}}@media only screen and (min-width: 768px) and (max-width: 991px){.gallery-grid .row>div:nth-child(2) .fm-films-img,.gallery-grid .row>div:nth-child(4) .fm-films-img,.gallery-grid .row>div:nth-child(9) .fm-films-img{min-height:232px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.gallery-grid .row>div:nth-child(2) .fm-films-img,.gallery-grid .row>div:nth-child(4) .fm-films-img,.gallery-grid .row>div:nth-child(9) .fm-films-img{min-height:195px}}.film-video-present-title{font-size:180px;font-weight:400;font-family:"Pristina", sans-serif;line-height:0.9}@media only screen and (min-width: 1441px) and (max-width: 1599px){.film-video-present-title{font-size:160px;line-height:0.8}}@media only screen and (min-width: 1200px) and (max-width: 1440px){.film-video-present-title{font-size:150px;line-height:0.8}}@media only screen and (min-width: 992px) and (max-width: 1199px){.film-video-present-title{font-size:130px;line-height:0.8}}@media only screen and (min-width: 768px) and (max-width: 991px){.film-video-present-title{font-size:100px;line-height:0.8}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.film-video-present-title{font-size:60px;line-height:1}}.mtm-155{margin-top:-155px}@media only screen and (min-width: 1441px) and (max-width: 1599px){.film-video-present-video-img.mtm-155{margin-top:-130px}}@media only screen and (min-width: 1200px) and (max-width: 1440px){.film-video-present-video-img.mtm-155{margin-top:-120px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.film-video-present-video-img.mtm-155{margin-top:-105px}}@media only screen and (min-width: 768px) and (max-width: 991px){.film-video-present-video-img.mtm-155{margin-top:-85px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.film-video-present-video-img.mtm-155{margin-top:0;margin-top:40px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.film-video-present-badge img{max-width:140px}}@media only screen and (min-width: 768px) and (max-width: 991px){.film-video-present-badge img{max-width:130px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.film-video-present-badge img{max-width:120px;margin-bottom:30px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.film-video-present-area.bg-common-black.pt-150{padding-top:110px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.film-video-present-video-item.film-video-present-video-item-1.mt-125{margin-top:60px}}@media only screen and (min-width: 768px) and (max-width: 991px){.film-video-present-video-item.film-video-present-video-item-1.mt-125{margin-top:0}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.film-video-present-video-item.film-video-present-video-item-1.mt-125{margin-top:0}}.film-video-present-content{position:relative}.film-video-present-video-img{text-align:center}.film-video-present-awards img:not(:last-child){margin-right:15px}.pb-440{padding-bottom:440px}.pt-380{padding-top:380px}.film-video-present-video-trailer video{width:100%;height:100%;object-fit:cover}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.film-video-present-video-trailer video{height:100%}}.mtm-350{margin-top:-350px}.film-video-present-video-text{font-size:20px;font-weight:700;color:#fff;padding:30px;padding-bottom:25px;z-index:2}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.film-video-present-video-text{font-size:18px}}.film-video-present-video-text:hover{color:#fff}.film-video-present-video-item{display:flex;align-items:end;position:relative;z-index:2;background-size:cover}.film-video-present-video-item-1{width:600px;height:750px;background-color:#434343}@media only screen and (min-width: 1441px) and (max-width: 1599px){.film-video-present-video-item-1{width:500px}}@media only screen and (min-width: 1200px) and (max-width: 1440px){.film-video-present-video-item-1{width:450px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.film-video-present-video-item-1{width:450px}}@media only screen and (min-width: 768px) and (max-width: 991px){.film-video-present-video-item-1{width:600px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.film-video-present-video-item-1{width:290px;height:450px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.film-video-present-video-item-1{width:450px;height:450px}}.film-video-present-video-item-2{width:600px;height:550px;background-color:#434343}@media only screen and (min-width: 1441px) and (max-width: 1599px){.film-video-present-video-item-2{width:500px}}@media only screen and (min-width: 1200px) and (max-width: 1440px){.film-video-present-video-item-2{width:450px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.film-video-present-video-item-2{width:450px;height:480px}}@media only screen and (min-width: 768px) and (max-width: 991px){.film-video-present-video-item-2{width:600px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.film-video-present-video-item-2{width:290px;height:450px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.film-video-present-video-item-2{width:450px;height:450px}}.film-video-present-video-item-3{width:720px;height:400px;background-color:#434343}@media only screen and (min-width: 1441px) and (max-width: 1599px){.film-video-present-video-item-3{width:590px}}@media only screen and (min-width: 1200px) and (max-width: 1440px){.film-video-present-video-item-3{width:580px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.film-video-present-video-item-3{width:450px}}@media only screen and (min-width: 768px) and (max-width: 991px){.film-video-present-video-item-3{width:600px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.film-video-present-video-item-3{width:290px;height:450px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.film-video-present-video-item-3{width:450px;height:450px}}.footer-bg-overlay{position:relative;z-index:1}.footer-bg-overlay:before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background-color:#171717;z-index:-1;opacity:0.95}.footer-social-minimal-label{display:block;font-size:20px;font-weight:700;color:#fff;margin-bottom:15px}.footer-social-minimal a{width:35px;height:35px;border:1px solid #3a3a3a;display:inline-block;line-height:35px;border-radius:50%;margin:0 5px;color:#fff}.footer-social-minimal a:hover{border-color:#fff;background-color:#fff;color:#3a3a3a}.mtm-330{margin-top:-330px}.bg-cover{background-size:cover}.fm-film-team-content-wrap{padding-left:90px}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-film-team-content-wrap{padding-left:30px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px), only screen and (min-width: 768px) and (max-width: 991px){.fm-film-team-content-wrap{padding-left:0}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.film-video-present-video-trailer.mtm-350{margin-top:0;margin-top:150px}}@media only screen and (min-width: 768px) and (max-width: 991px){.film-video-present-about-area.pb-440{padding-bottom:90px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.film-video-present-about-area.pb-440{padding-bottom:90px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.film-video-present-about-area.pb-440 .fm-section-title-10 p{font-size:14px}}.fm-portfolio-details-wrapper{display:flex;align-items:end;padding-top:275px;padding-bottom:95px;height:850px}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-portfolio-details-wrapper{height:700px}}@media (max-width: 450px){.fm-portfolio-details-wrapper{height:600px}}.fm-portfolio-date{font-size:18px;font-weight:400;color:#fff;margin-bottom:12px;display:inline-block}.fm-portfolio-movie-name{font-size:50px}@media only screen and (min-width: 1200px) and (max-width: 1440px){.fm-portfolio-movie-name{font-size:38px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-portfolio-movie-name{font-size:34px}}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-portfolio-movie-name{font-size:38px}}@media only screen and (min-width: 576px) and (max-width: 767px){.fm-portfolio-movie-name{font-size:34px}}@media (max-width: 575px){.fm-portfolio-movie-name{font-size:28px}}.fm-portfolio-content-text span{color:#fff;font-weight:400;font-size:18px;display:inline-block}.fm-portfolio-details-content{width:100%}.fm-portfolio-video-button{margin-bottom:135px;text-align:center}.fm-portfolio-video-btn{width:180px;height:180px;display:inline-block;color:#fff;text-align:center;line-height:180px;border-radius:50%;font-size:26px;position:relative;z-index:1}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-portfolio-video-btn{width:120px;height:120px;line-height:120px;font-size:20px}}@media (max-width: 450px){.fm-portfolio-video-btn{width:90px;height:90px;line-height:90px;font-size:20px}}.fm-portfolio-video-btn i{font-weight:700;display:inline-block;margin-left:3px}.fm-portfolio-video-btn svg{position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:-1;fill:none;stroke:var(--clr-common-white);-webkit-transition:all 0.8s cubic-bezier(0.45, 0, 0.14, 1.03),stroke 10ms ease-out;-o-transition:all 0.8s cubic-bezier(0.45, 0, 0.14, 1.03),stroke 10ms ease-out;transition:all 0.8s cubic-bezier(0.45, 0, 0.14, 1.03),stroke 10ms ease-out;transition-duration:0.8s, 10ms;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);-webkit-transition-duration:1.1s;outline:1px solid rgba(255,255,255,0.6);border-radius:50%;outline-offset:-10px;-o-transition-duration:1.1s;transition-duration:1.1s}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-portfolio-video-btn svg{outline-offset:-6px}}@media (max-width: 450px){.fm-portfolio-video-btn svg{outline-offset:-5px}}.fm-portfolio-video-btn svg circle{fill:none;stroke:var(--clr-common-white);stroke-dasharray:520;stroke-dashoffset:520;stroke-width:1;-webkit-transition:all 0.8s cubic-bezier(0.45, 0, 0.14, 1.03);-o-transition:all 0.8s cubic-bezier(0.45, 0, 0.14, 1.03);transition:all 0.8s cubic-bezier(0.45, 0, 0.14, 1.03);transition-duration:0.8s;-webkit-transition-duration:1.1s;-o-transition-duration:1.1s;transition-duration:1.1s}.fm-portfolio-video-btn:hover svg{-webkit-transform:rotate(-45deg) translateZ(0);transform:rotate(-45deg) translateZ(0)}.fm-portfolio-video-btn:hover svg circle{stroke-dashoffset:5}.fm-portfolio-video-btn:hover i{color:#fff}.fm-portfolio-details-breadcrumb-area{position:relative;z-index:1;background-size:cover;background-position:center;background-repeat:no-repeat}.fm-portfolio-details-breadcrumb-area:before{position:absolute;left:0;bottom:0;width:100%;height:100%;content:"";z-index:-1;background:rgba(0,0,0,0.5019607843)}.fm-portfolio-writer-script{font-size:18px;font-weight:700;color:#171717}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-portfolio-writer-script{margin-bottom:30px}}.fm-portfolio-writer-script-text p{font-size:16px;color:#777;line-height:1.62}.fm-portfolio-writer-additional-info-subtext{display:inline-block;font-size:14px;margin-bottom:7px}.fm-portfolio-writer-additional-info-text{font-size:16px;font-weight:500;color:#171717}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-port-imgtile2{height:100%}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-port-imgtile2 img{height:calc(100% - 30px);object-fit:cover}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.xsimgwidth100 img{width:100%}}.fm-landing-section-title{font-size:30px}.fm-landing-trending-slider-navigation span{display:inline-block;width:40px;height:40px;background-color:#202020;line-height:40px;text-align:center}.fm-landing-trending-slider-navigation span:not(:last-child){margin-inline-end:10px}.fm-landing-trending-slider-navigation span:hover{color:#fff}.padding-gap{padding-bottom:110px}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.padding-gap{padding-bottom:30px}}.fm-landing-trending-time{position:absolute;inset-inline-end:0;bottom:0;display:inline-block;background-color:#171717;z-index:1;color:#fff;font-size:12px;font-weight:400;border-radius:3px;margin-inline-end:5px;margin-bottom:5px;padding:0 7px;height:22px;line-height:22px}.fm-landing-trending-single:hover .fm-trending-video-btn{opacity:1;visibility:visible;transform:translate(-50%, -50%) scale(1)}.fm-landing-trending-single .fm-landing-trending-rating{margin-top:10px;margin-bottom:13px}.fm-landing-trending-rating{display:inline-flex;gap:3px}.fm-landing-trending-single-img{position:relative;z-index:1;overflow:hidden}.fm-landing-trending-single-img img{width:100%}.fm-landing-trending-single-img .fm-trending-video-btn{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(0.5);height:40px;line-height:40px;background-color:#fff;color:#171717;font-size:14px;padding:0 20px;font-weight:500;opacity:0;visibility:hidden;transition:0.5s;min-width:115px;text-align:center}.fm-landing-trending-single-img .fm-trending-video-btn i{font-weight:700;color:#171717;display:inline-block;margin-inline-end:8px;transition:0.3s}.fm-landing-trending-single-img .fm-trending-video-btn:hover{background-color:var(--clr-theme-1);color:#fff}.fm-landing-trending-single-img .fm-trending-video-btn:hover i{color:#fff}.fm-landing-trending-content{background-color:var(--clr-common-white);padding:20px;display:flex}.fm-landing-trending-content-text .fm-landing-trending-rating{margin-top:8px;margin-bottom:10px}.fm-landing-trending-content-title{font-size:22px;margin-bottom:0}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-landing-trending-content-title{font-size:18px}}.fm-landing-trending-content-title:hover a{color:var(--clr-theme-1)}.fm-landing-trending-rating i{color:#fec50d;font-size:12px}.fm-landing-trending-rating i.fa-light{color:#585858}.fm-landing-trending-meta{color:#b4b4b4;position:relative;z-index:1}.fm-landing-trending-meta:not(:last-child){margin-right:10px;padding-right:15px}.fm-landing-trending-meta:not(:last-child):before{position:absolute;right:0;top:50%;transform:translateY(-50%);content:"";background-color:#5e5e5e;width:1px;height:10px}.movieall .fm-landing-trending-meta:not(:last-child):before,.fm-movie-sidebar-post-single .fm-landing-trending-meta:not(:last-child):before{background-color:#d7d7d7}.fm-landing-trending-content-bookmark-icon{font-size:16px;color:#fff;font-weight:500;cursor:pointer}.fm-landing-trending-premium-badge{position:absolute;left:0;top:0;margin:10px;z-index:1}.fm-landing-trending-slider-navigation span.fm-landing-viewall-text{width:auto;background-color:transparent;font-size:16px;font-weight:500;margin-inline-start:10px}.fm-landing-genre-single-img{position:relative;z-index:1;border-radius:3px;display:block;overflow:hidden}.fm-landing-genre-single-img img{border-radius:3px;transition:0.5s}.fm-landing-genre-single-img:hover img{transform:scale(1.05)}.fm-landing-genre-name{font-size:24px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);padding:15px;margin-bottom:0;color:#fff;font-weight:700;z-index:2}.fm-landing-genre-single-img:before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background:linear-gradient(#a022de 0%, #2f13c1 100%);opacity:0.7;border-radius:3px;z-index:1}.fm-landing-genre-single-imgbgclr-1:before{background:linear-gradient(#a022de 0%, #2f13c1 100%)}.fm-landing-genre-single-imgbgclr-2:before{background:linear-gradient(#ffe609 0%, #d9561b 100%)}.fm-landing-genre-single-imgbgclr-3:before{background:linear-gradient(#22de6d 0%, #0ba439 100%)}.fm-landing-genre-single-imgbgclr-4:before{background:linear-gradient(#3967ff 0%, #1e47cc 100%)}.fm-landing-genre-single-imgbgclr-5:before{background:linear-gradient(#ff3939 0%, #a342b9 100%)}.fm-landing-genre-single-imgbgclr-6:before{background:linear-gradient(#22deb8 0%, #1d43d8 100%)}.fm-landing-genre-namesm{font-size:16px;font-weight:400;color:#b4b4b4;margin-top:20px;display:block}.fm-landing-genre-namesm:hover{color:#fff}.fm-landing-banner-single{border-radius:5px;padding:62px 30px;background-size:cover;background-repeat:no-repeat}.fm-landing-banner-thumb{position:absolute;width:100%;height:100%;top:0;right:0;z-index:-1;border-radius:5px;background-size:cover}.fm-landing-banner-subtext{font-size:16px;font-weight:500;color:#fff;display:inline-block;margin-bottom:10px}.fm-landing-banner-text{font-size:30px;line-height:1.26;color:var(--clr-common-white)}@media (max-width: 575px){.fm-landing-banner-text{font-size:25px}}.fm-landing-banner-button{height:40px;line-height:40px;background-color:#fff;display:inline-block;color:var(--clr-common-black);font-size:14px;padding:0 20px;border-radius:3px;margin-top:13px}.fm-landing-banner-button:hover{background-color:var(--clr-theme-1);color:#fff}.fm-landing-filter-viewall{font-size:16px;font-weight:500;color:#b4b4b4}.fm-landing-filter-viewall:hover{color:#fff}.landing-row{margin-left:-10px;margin-right:-10px;display:flex;flex-wrap:wrap;gap:40px 0}.landing-col{padding-left:10px;padding-right:10px;flex:0 0 20%;max-width:20%}@media only screen and (min-width: 1200px) and (max-width: 1440px), only screen and (min-width: 992px) and (max-width: 1199px){.landing-col{flex:0 0 25%;max-width:25%}}@media only screen and (min-width: 768px) and (max-width: 991px){.landing-col{flex:0 0 33.33%;max-width:33.33%}}@media (max-width: 575px){.landing-col{flex:0 0 100%;max-width:100%}}@media only screen and (min-width: 576px) and (max-width: 767px){.landing-col{flex:0 0 50%;max-width:50%}}.fm-landing-filter-option-wrapper .nice-select{height:40px;line-height:40px;font-size:16px;color:#fff;background-color:#202020;border:0;float:none;display:inline-block;margin-inline-end:30px}.fm-landing-filter-option-wrapper .nice-select::after{width:7px;height:7px;border-bottom:1px solid #fff;border-right:1px solid #fff;right:20px}.fm-landing-filter-option-wrapper .nice-select>span{display:inline-block;margin-right:22px}.fm-landing-filter-option-wrapper .nice-select ul.list{background-color:#202020;color:#fff}.fm-landing-filter-option-wrapper .nice-select .option:hover{background-color:#333}.fm-landing-filter-option-wrapper .nice-select .option.selected.focus,.fm-landing-filter-option-wrapper .nice-select .option.focus{background-color:#333}.fm-landing-download-movies-flex{display:flex;transform:rotate(-25deg);margin-right:-100px}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-landing-download-movies-flex{margin-right:0;transform:rotate(0deg);margin-left:70px}}@media only screen and (min-width: 576px) and (max-width: 767px){.fm-landing-download-movies-flex{margin-right:0;transform:rotate(0deg);margin-left:60px}}@media (max-width: 575px){.fm-landing-download-movies-flex{margin-right:0;transform:rotate(0deg);margin-left:20px}}.fm-landing-download-movies-flex .swiper-slide{height:250px !important}@media only screen and (min-width: 1441px) and (max-width: 1599px){.fm-landing-download-movies-flex .swiper-slide{height:250px !important}}@media only screen and (min-width: 1200px) and (max-width: 1440px), only screen and (min-width: 992px) and (max-width: 1199px){.fm-landing-download-movies-flex .swiper-slide{height:200px !important}}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-landing-download-movies-flex .swiper-slide{height:150px !important}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-landing-download-movies-flex .swiper-slide{height:100px !important}}.fm-dmovie-slide{width:190px;height:100%}@media only screen and (min-width: 1441px) and (max-width: 1599px){.fm-dmovie-slide{width:160px}}@media only screen and (min-width: 1200px) and (max-width: 1440px), only screen and (min-width: 992px) and (max-width: 1199px){.fm-dmovie-slide{width:150px}}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-dmovie-slide{width:auto}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-dmovie-slide{width:auto}}.fm-dmovie-slide img{height:100%;width:100%;object-fit:cover}.fm-landing-download-movies-flex .swiper.d-height{height:470px}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-landing-download-movies-flex .swiper.d-height{height:270px}}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-landing-download-movies-flex .swiper.d-height{height:370px}}.fm-landing-download-movies-flex .swiper.d-height:not(:first-child){margin-left:10px}.fm-landing-download-movies-wrapper{background:#202020}.fm-landing-download-movies-content{padding-top:80px;padding-inline-start:90px}@media only screen and (min-width: 1441px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1440px){.fm-landing-download-movies-content{padding-top:50px;padding-inline-start:60px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-landing-download-movies-content{padding-top:50px;padding-inline-start:50px}}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-landing-download-movies-content{padding-top:70px;padding-inline-start:70px;padding-bottom:80px}}@media (max-width: 575px){.fm-landing-download-movies-content{padding-top:40px;padding-inline-start:40px;padding-bottom:50px}}@media only screen and (min-width: 576px) and (max-width: 767px){.fm-landing-download-movies-content{padding-top:60px;padding-inline-start:60px;padding-bottom:70px}}@media (max-width: 575px){.fm-landing-download-movies-content{padding-top:40px;padding-inline-start:20px;padding-bottom:50px}}.fm-landing-download-movies-content-subtext{font-size:20px;font-weight:400;color:#fff;display:inline-block;margin-bottom:15px}.fm-landing-download-content-text{font-size:36px;line-height:1.27;color:var(--clr-common-white)}@media (max-width: 450px){.fm-landing-download-content-text{font-size:25px}}.fm-download-big-text{font-size:50px;color:var(--clr-common-white)}.fm-download-big-text span{-webkit-text-fill-color:transparent;-webkit-text-stroke-width:2px;color:#fff}.fm-download-btn{height:50px;line-height:50px;border:1px solid #fff;display:inline-block;font-size:14px;padding:0 35px;color:#fff;font-weight:500;margin-top:30px}.fm-download-btn:hover{background-color:var(--clr-theme-1);color:var(--clr-common-white);border-color:transparent}.fm-landing-movies-flex{display:flex;justify-content:space-between;flex-wrap:wrap}.fm-landing-download-movies-content-wrapper{flex:0 0 38%;max-width:38%}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-landing-download-movies-content-wrapper{flex:0 0 40%;max-width:40%}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-landing-download-movies-content-wrapper{flex:0 0 100%;max-width:100%;order:1}}.fm-landing-download-movies-wrapper-section{flex:0 0 62%;max-width:62%}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-landing-download-movies-wrapper-section{flex:0 0 60%;max-width:60%}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-landing-download-movies-wrapper-section{flex:0 0 100%;max-width:100%;order:0}}.fm-movie-video{color:#fff;font-size:12px}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-movie-video{width:100%}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-movie-video{width:auto}}.movie-video-button{width:50px;height:50px;display:inline-block;color:#fff;text-align:center;line-height:50px;border-radius:50%;font-size:9px;position:relative;margin-inline-end:5px;z-index:2}.movie-video-button i{font-weight:700;display:inline-block;margin-inline-start:2px}.movie-video-button svg{position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:-1;fill:none;stroke:var(--clr-common-white);-webkit-transition:all 0.8s cubic-bezier(0.45, 0, 0.14, 1.03),stroke 10ms ease-out;-o-transition:all 0.8s cubic-bezier(0.45, 0, 0.14, 1.03),stroke 10ms ease-out;transition:all 0.8s cubic-bezier(0.45, 0, 0.14, 1.03),stroke 10ms ease-out;transition-duration:0.8s, 10ms;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);-webkit-transition-duration:1.1s;outline:1px solid rgba(255,255,255,0.6);border-radius:50%;outline-offset:-3px;-o-transition-duration:1.1s;transition-duration:1.1s}.movie-video-button svg circle{fill:none;stroke:var(--clr-common-white);stroke-dasharray:150;stroke-dashoffset:150;stroke-width:1;-webkit-transition:all 0.8s cubic-bezier(0.45, 0, 0.14, 1.03);-o-transition:all 0.8s cubic-bezier(0.45, 0, 0.14, 1.03);transition:all 0.8s cubic-bezier(0.45, 0, 0.14, 1.03);transition-duration:0.8s;-webkit-transition-duration:1.1s;-o-transition-duration:1.1s;transition-duration:1.1s}.movie-video-button:hover svg{-webkit-transform:rotate(-45deg) translateZ(0);transform:rotate(-45deg) translateZ(0)}.movie-video-button:hover svg circle{stroke-dashoffset:5}.movie-video-button:hover i{color:#fff}.fm-movie-details-box iframe{height:550px;width:100%}.film-video-present-video-trailer{position:relative;z-index:1}.film-trailer-text{position:absolute;right:0;bottom:0;padding:30px;color:#fff;font-size:18px;font-weight:700}.film-video-present-video-item video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:1}.fm-film-img-section{position:relative;z-index:1;width:100%;height:600px}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-film-img-section{height:450px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-film-img-section{height:500px}}.fm-film-img-section video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.video-trailer-relative{position:relative;z-index:1;height:700px;background-size:cover}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.video-trailer-relative{height:550px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.video-trailer-relative{height:600px}}.fm-films-video-button-main.visible-video-btn{opacity:1;visibility:visible}@media only screen and (min-width: 992px) and (max-width: 1199px){.d-inline-block.landing-bar.mr-50{margin-right:25px}}@media only screen and (min-width: 1200px) and (max-width: 1440px){.d-inline-block.landing-bar.mr-50{margin-right:30px}}.film-gallery-wrapper{background:var(--clr-common-black)}.fm-film-about2-area{background-size:cover;background-repeat:no-repeat;background-position:center}.fm-film-video-area{background-size:cover;background-repeat:no-repeat;background-position:center}.portfolio-slide-1{height:1190px;background:var(--clr-common-white);z-index:1}.portfolio-slide-1-thumb{position:absolute;left:0;width:42%;height:100%;top:0;z-index:-1}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.portfolio-slide-1-thumb{display:none}}.portfolio-slide-1-thumb::after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:var(--clr-common-white);opacity:0.5}@media only screen and (min-width: 1600px) and (max-width: 1799px), only screen and (min-width: 1441px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1440px), only screen and (min-width: 992px) and (max-width: 1199px){.portfolio-slide-1-thumb::after{display:none}}.portfolio-slide-1-thumb img{width:100%;height:100%;object-fit:cover}.portfolio-slide-1-content{margin-left:45px;margin-top:150px;position:relative;z-index:1}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.portfolio-slide-1-content{margin-left:0}}.portfolio-slide-1-content h2{font-size:120px;line-height:1.08;margin-bottom:75px;font-weight:800}@media only screen and (min-width: 1441px) and (max-width: 1599px){.portfolio-slide-1-content h2{font-size:110px}}@media only screen and (min-width: 1200px) and (max-width: 1440px){.portfolio-slide-1-content h2{font-size:95px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.portfolio-slide-1-content h2{font-size:80px}}@media only screen and (min-width: 768px) and (max-width: 991px){.portfolio-slide-1-content h2{font-size:60px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.portfolio-slide-1-content h2{font-size:50px}}@media (max-width: 450px){.portfolio-slide-1-content h2{font-size:35px}}.portfolio-slide-1-content .area-btn{margin-top:75px}.portfolio-slide-1-shape-1{position:absolute;width:88px;left:91%;top:424px;opacity:0.5}.portfolio-slide-1-shape-2{position:absolute;width:44px;left:47%;bottom:163px;opacity:0.5}.portfolio-slide-2{height:1190px;background:var(--clr-common-white);z-index:1}.portfolio-slide-2-content{margin-top:150px}.portfolio-slide-2-content h2{font-size:120px;line-height:1.08;margin-bottom:75px;font-weight:800}@media only screen and (min-width: 1441px) and (max-width: 1599px){.portfolio-slide-2-content h2{font-size:110px}}@media only screen and (min-width: 1200px) and (max-width: 1440px){.portfolio-slide-2-content h2{font-size:95px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.portfolio-slide-2-content h2{font-size:80px}}@media only screen and (min-width: 768px) and (max-width: 991px){.portfolio-slide-2-content h2{font-size:60px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.portfolio-slide-2-content h2{font-size:50px}}@media (max-width: 450px){.portfolio-slide-2-content h2{font-size:35px}}.portfolio-slide-2-content h2 span{color:var(--clr-theme-2);font-weight:400}.portfolio-slide-2-content p{max-width:812px}.portfolio-slide-2-content .awards-list{margin-bottom:75px}.portfolio-slide-2-content .awards-list ul{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:5px}.portfolio-slide-2-content .awards-list ul li{list-style:none}.portfolio-slide-2-content .awards-list ul li img{width:276px}.portfolio-slide-3{height:1190px;background:var(--clr-common-white);z-index:1}.portfolio-slide-3-content{margin-top:150px}.portfolio-slide-3-content h2{font-size:120px;line-height:1.08;margin-bottom:75px;font-weight:800}@media only screen and (min-width: 1441px) and (max-width: 1599px){.portfolio-slide-3-content h2{font-size:110px}}@media only screen and (min-width: 1200px) and (max-width: 1440px){.portfolio-slide-3-content h2{font-size:95px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.portfolio-slide-3-content h2{font-size:80px}}@media only screen and (min-width: 768px) and (max-width: 991px){.portfolio-slide-3-content h2{font-size:60px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.portfolio-slide-3-content h2{font-size:50px}}@media (max-width: 450px){.portfolio-slide-3-content h2{font-size:35px}}.portfolio-slide-3-content h2 span{font-weight:400}.portfolio-slide-3-content p{max-width:812px}.portfolio-slide-3-content .area-btn{display:flex;align-items:center;gap:50px;margin-top:75px;flex-wrap:wrap}.portfolio-slide-3-content .area-btn .call-number{font-size:24px;font-weight:700;color:var(--clr-theme-1);font-family:var(--tpl-ff-heading)}.portfolio-slide-3-content .area-btn .call-number a:hover{color:var(--clr-theme-2)}.portfolio-slide-3-thumb{position:absolute;right:0;width:42%;height:100%;top:0;z-index:-1}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.portfolio-slide-3-thumb{display:none}}.portfolio-slide-3-thumb:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:linear-gradient(165.13deg, #fff 10.97%, rgba(255,255,255,0) 89.51%)}.portfolio-slide-3-thumb img{width:100%;height:100%;object-fit:cover}.case-meta-wrapper{padding:26px 0px;display:flex;flex-wrap:wrap;align-items:center;background-color:var(--clr-common-white);box-shadow:0px 4px 70px rgba(0,0,0,0.15);z-index:5;gap:15px 0;position:relative}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1440px), only screen and (min-width: 768px) and (max-width: 991px){.case-meta-wrapper{display:grid;grid-template-columns:repeat(2, 1fr)}}@media (max-width: 575px), only screen and (min-width: 576px) and (max-width: 767px){.case-meta-wrapper{display:grid;grid-template-columns:repeat(1, 1fr)}}.case-details-thumb{z-index:1;position:relative;height:70vh;overflow:hidden;margin-bottom:30px}.case-details-thumb img{width:100%;position:absolute;bottom:0;-o-object-fit:cover;object-fit:cover;width:100%;height:110%;margin-left:auto;margin-right:auto}@media (max-width: 575px){.case-details-thumb{height:55vh}}.case-meta-item{position:relative;padding-inline-end:40px;padding-inline-start:35px}@media (max-width: 575px), only screen and (min-width: 576px) and (max-width: 767px){.case-meta-item{padding-inline-end:30px;padding-inline-start:30px}}.case-meta-item:last-child:after{display:none}.case-meta-item p{margin-bottom:0;font-size:18px;font-family:var(--tpl-ff-heading);display:inline-block}.case-meta-item:after{position:absolute;content:"";height:62px;width:1px;background:#d9d9d9;top:50%;transform:translateY(-50%);inset-inline-end:0}@media (max-width: 575px), only screen and (min-width: 576px) and (max-width: 767px){.case-meta-item:after{display:none}}.case-details-area{position:relative;margin-top:-80px;z-index:0}.case-subtitle span{padding-right:5px}.case-details-area .swiper-wrapper{align-items:end}.case-details-area .swiper-slide:nth-child(n){width:25% !important}@media (max-width: 575px), only screen and (min-width: 576px) and (max-width: 767px){.case-details-area .swiper-slide:nth-child(n){width:inherit !important}}.case-details-area .swiper-slide:nth-child(2n){width:14% !important}@media (max-width: 575px), only screen and (min-width: 576px) and (max-width: 767px){.case-details-area .swiper-slide:nth-child(2n){width:inherit !important}}.case-details-area .swiper-slide:nth-child(3n){width:20% !important}@media (max-width: 575px), only screen and (min-width: 576px) and (max-width: 767px){.case-details-area .swiper-slide:nth-child(3n){width:inherit !important}}.case-details-area .swiper-slide:nth-child(4n){width:20% !important}@media (max-width: 575px), only screen and (min-width: 576px) and (max-width: 767px){.case-details-area .swiper-slide:nth-child(4n){width:inherit !important}}.design-humb-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:75px 100px;margin-top:100px;margin-bottom:70px}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px){.design-humb-grid{gap:75px 50px}}@media (max-width: 575px), only screen and (min-width: 576px) and (max-width: 767px){.design-humb-grid{gap:50px 0px;grid-template-columns:repeat(1, 1fr);margin-top:65px;margin-bottom:60px}}.design-thumb:nth-child(even){margin-top:-100px;position:relative}@media (max-width: 575px), only screen and (min-width: 576px) and (max-width: 767px){.design-thumb:nth-child(even){margin-top:0px}}.design-thumb img{width:100%}.case-quote-area{background:var(--clr-bg-2)}.case-quote-icon{margin-bottom:20px}.case-quite-title{font-size:40px;font-style:italic;font-weight:500;text-transform:capitalize;margin-bottom:50px}@media only screen and (min-width: 992px) and (max-width: 1199px){.case-quite-title{font-size:34px}}@media only screen and (min-width: 768px) and (max-width: 991px){.case-quite-title{font-size:32px}}@media (max-width: 575px), only screen and (min-width: 576px) and (max-width: 767px){.case-quite-title{font-size:28px;margin-bottom:40px}}@media (max-width: 450px){.case-quite-title{font-size:24px;margin-bottom:30px}}.case-quote-author .name{font-size:20px;color:var(--clr-theme-1)}.case-quote-author .title{color:#626262;position:relative;padding-inline-start:35px}.case-quote-author .title::after{position:absolute;content:"";height:1px;width:20px;background-color:#525252;top:50%;transform:translateY(-50%);inset-inline-start:0}.blockquote-wrapper blockquote{margin-bottom:0}.case-slider-item img{width:100%}.btn-featured.circle-btn{background:transparent;border:1px solid var(--clr-border-5);margin:0}.fm-contact-wrapper.contact-border{border-top:1px solid var(--clr-border-6);border-bottom:1px solid var(--clr-border-6)}.wc-tilt-2{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.fm-film-spc{height:100vh;padding:0px 30px 0;position:relative;z-index:0}.fm-film-testimonial-next.testi-next:hover{color:var(--clr-theme-1)}.fm-film-testimonial-prev.testi-prev:hover{color:var(--clr-theme-1)}.contact-border-2{border-top:1px solid var(--clr-border-3)}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:1500px}.lv-header-sidebar-wrapper{padding:30px}.lv-header-sidebar-touch-widget .lv-footer-touch-widget-links a{font-size:14px}.lv-header-sidebar-touch-widget .lv-footer-title{margin-bottom:6px}.lv-header-sidebar-area{position:fixed;left:-140%;top:0;overflow-y:auto;z-index:10;transition:all 0.5s;height:100%;background:var(--clr-common-white);min-width:400px}.lv-header-sidebar-area.header-sidebar-visible{left:0}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.lv-header-sidebar-area{min-width:319px}}.lv-header-sidebar-logo{text-align:center}.lv-header-sidebar-logo a{max-width:153.91px;display:inline-block}.lv-header-sidebar-close-text{font-size:14px;font-weight:3;padding-right:5px;display:inline-block;transform:translateY(1px)}.lv-header-sidebar-action a:hover{color:var(--clr-common-black)}.lv-header-sidebar-action a:hover svg path{fill:var(--clr-common-black)}.lv-header-sidebar-official-gallery-item{height:100px;background-position:top center}.lv-header-sidebar-widget .lv-footer-social-link a{font-size:14px;margin-right:20px}.lv-header-sidebar-widget .lv-footer-social-link a::after{left:-14px}.overlay{position:fixed;right:0;top:0;cursor:zoom-out;bottom:0;left:0;opacity:0;visibility:hidden;z-index:9;transition:all 0.3s;position:fixed;opacity:0;visibility:hidden;width:100%;height:100%;background-color:rgba(22,22,22,0.5);transition-delay:0.3s;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}.overlay.visible-overlay{opacity:1;visibility:visible}.fm-header-sidebar-action{display:flex;align-items:center;justify-content:space-between}.offcanvas-btn{font-size:34px;color:var(--clr-common-white)}.offcanvas-btn:hover i{transform:rotate(90deg);color:var(--clr-theme-1)}.fm-sliderfullheight-custom-container{max-width:1665px;margin-left:auto;position:relative;z-index:1}@media only screen and (min-width: 1600px) and (max-width: 1799px){.fm-sliderfullheight-custom-container{max-width:1550px}}@media only screen and (min-width: 1441px) and (max-width: 1599px){.fm-sliderfullheight-custom-container{max-width:1325px}}@media only screen and (min-width: 1200px) and (max-width: 1440px){.fm-sliderfullheight-custom-container{max-width:1125px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-sliderfullheight-custom-container{max-width:945px}}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-sliderfullheight-custom-container{padding-left:20px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-sliderfullheight-custom-container{padding-left:15px;padding-right:15px}}.fm-sliderfullheight-sliderthumb-single{height:280px}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-sliderfullheight-sliderthumb-single{height:250px}}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-sliderfullheight-sliderthumb-single{height:220px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-sliderfullheight-sliderthumb-single{height:180px}}.mtm-280{margin-top:-280px}@media only screen and (min-width: 992px) and (max-width: 1199px){.mtm-280{margin-top:-250px}}@media only screen and (min-width: 768px) and (max-width: 991px){.mtm-280{margin-top:-220px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.mtm-280{margin-top:-180px}}.fm-sliderfullheight-slider-title{font-size:100px;font-weight:700;line-height:1.1;margin-bottom:10px}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-sliderfullheight-slider-title{font-size:80px}}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-sliderfullheight-slider-title{font-size:80px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-sliderfullheight-slider-title{font-size:40px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-sliderfullheight-slider-title{font-size:60px}}@media only screen and (min-width: 480px) and (max-width: 767px){.fm-sliderfullheight-slider-title{font-size:60px}}.fm-sliderfullheight-slider-released-date{font-size:18px;line-height:24px;color:#fff;font-weight:400;margin-bottom:5px;display:inline-block}.fm-sliderfullheight-slideer-content p{color:#fff;font-size:18px;font-weight:400;line-height:28px;margin-top:25px}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-sliderfullheight-slideer-content p{margin-top:18px}}.fm-sliderfullheight-slider-video-wrapper{position:relative;z-index:1;height:950px;background-size:cover;background-repeat:no-repeat;padding-top:240px;padding-bottom:140px}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-sliderfullheight-slider-video-wrapper{padding-top:200px;height:900px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-sliderfullheight-slider-video-wrapper{padding-top:200px;height:900px}}.fm-sliderfullheight-slider-video-wrapper:before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background-color:#171717;z-index:1;opacity:0.5}.fm-sliderfullheight-slider-video-wrapper .fm-sliderfullheight-slider-video-wrapper-img{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.fm-sliderfullheight-slider-video-wrapper .fm-sliderfullheight-slider-video-wrapper-img img{width:100%;height:100%;object-fit:cover;transition:all cubic-bezier(0.42, 0, 0.58, 1) alternate ease-in-out;transform:scale(1.02)}.fm-sliderfullheight-slider-active .swiper-slide.swiper-slide-active .fm-sliderfullheight-slider-video-wrapper-img img{transform:scale(1)}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-sliderfullheight-video-button{margin-top:15px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-sliderfullheight-video-button{margin-top:5px}}.fm-sliderfullheight-video-button a{font-size:16px;font-weight:500;color:#fff}.fm-sliderfullheight-video-button .fm-film-video-btn{margin-inline-end:10px}.fm-sliderfullheight-video-button .fm-film-video-btn svg{outline:1.5px solid rgba(255,255,255,0.5)}.fm-sliderfullheight-video-button .fm-film-video-btn svg circle{stroke-width:1.5px}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-landing-slider-inner .fm-sliderfullheight-video-button{margin-top:40px;margin-bottom:40px}}.fm-sliderfullheight-sliderthumb-single{position:relative;padding:30px;padding-bottom:27px;display:flex;align-items:end;cursor:pointer}.fm-sliderfullheight-sliderthumb-img{position:absolute;left:0;top:0;width:100%;height:100%}.fm-sliderfullheight-sliderthumb-img img{height:100%;width:100%;max-width:100%;object-fit:cover}.fm-sliderfullheight-sliderthumb-title{font-size:18px;font-weight:700;margin-bottom:0;transform:translateY(50px);transition:0.4s}.fm-sliderfullheight-sliderthumb-single:hover .fm-sliderfullheight-sliderthumb-title{transform:translateY(0)}.fm-sliderfullheight-sliderthumb-single:hover .fm-sliderfullheight-sliderthumb-img img{filter:blur(3px)}.fm-sliderfullheight-sliderthumb-active .swiper-slide-thumb-active .fm-sliderfullheight-sliderthumb-title{transform:translateY(0)}.fm-sliderfullheight-sliderthumb-active .swiper-slide-thumb-active .fm-sliderfullheight-sliderthumb-img img{filter:blur(3px)}.fm-header-area.fm-header-slider-trans{position:absolute;left:0;top:0;right:0;width:100%;z-index:2}.fm-sliderfullheight-sliderthumb-active .swiper-slide{max-width:210px}.fm-sliderfullheight-sliderthumb-active-wrapp .fm-sliderfullheight-custom-container{padding-right:0}.slider-style{position:relative;z-index:0}.fm-sliderfull-content-wrap{position:relative;padding:230px 0}@media only screen and (min-width: 1441px) and (max-width: 1599px){.fm-sliderfull-content-wrap{padding:160px 0}}@media only screen and (min-width: 1200px) and (max-width: 1440px){.fm-sliderfull-content-wrap{padding:160px 0}}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-sliderfull-content-wrap{padding:120px 0}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-sliderfull-content-wrap{padding:100px 0}}.fm-sliderfull-thumb{position:absolute;width:100%;height:100%;z-index:-1}.fm-sliderfull-thumb video{width:100%;height:100%;object-fit:cover;object-position:center center}.fm-sliderfull-content-awards{margin-bottom:20px}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-sliderfull-content-awards{margin-bottom:30px}}.fm-sliderfull-content-awards img{display:inline-block}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-sliderfull-content-awards img{max-width:60px}}.fm-sliderfull-content-awards img:not(:last-child){margin-inline-end:30px}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-sliderfull-content-awards img:not(:last-child){margin-inline-end:10px}}.fm-sliderfull-content-poster-curve{position:absolute;left:0;bottom:0;transform:rotate(31deg);transform-origin:bottom right;z-index:1}.fm-sliderfull-content-poster-straight{position:relative;z-index:2}.container-fluid.fm-sliderfull-padding{padding-right:50px;padding-left:255px}@media only screen and (min-width: 1200px) and (max-width: 1440px){.container-fluid.fm-sliderfull-padding{padding-left:150px}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px){.container-fluid.fm-sliderfull-padding{padding-left:150px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.container-fluid.fm-sliderfull-padding{padding-left:15px;padding-right:15px}}.fm-sliderfull-navigation span{display:inline-block;width:60px;height:60px;border-radius:50%;border:1px solid #fff;text-align:center;line-height:60px;color:#fff;cursor:pointer;margin:10px 0;font-size:18px}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-sliderfull-navigation span{width:50px;height:50px;line-height:50px;margin:0 8px}}.fm-sliderfull-navigation span:hover{background-color:#fff;color:#3a3a3a}.fm-sliderfull-navigation i{font-weight:500}.fm-sliderfull-socialdots-area{background-color:#171717;position:absolute;left:0;top:0;width:100px;height:100%;z-index:2}.fm-sliderfull-socialdots-wrapper{display:flex;flex-direction:column;align-items:center;height:100%}.fm-sliderfull-socialdots-bar{padding:40px 0}.fm-sliderfull-social{display:flex;flex-direction:column;align-items:center}.fm-sliderfull-social label{transform:rotate(-90deg);margin-bottom:70px;position:relative;z-index:1;font-size:14px;font-weight:500;color:#ADADAD}.fm-sliderfull-social label:before{position:absolute;right:calc(100% + 10px);top:50%;width:30px;height:2px;content:"";background-color:rgba(255,255,255,0.1254901961);transform:translateY(-50%)}.fm-sliderfull-social label.label-bg:before{background:var(--clr-border-3)}.fm-slider-main-social-abs .fm-sliderfull-social::before{display:none}.fm-sliderfull-social a{width:35px;height:35px;color:#fff;border:1px solid rgba(255,255,255,0.2);text-align:center;border-radius:50%;line-height:35px;font-size:13px}.fm-sliderfull-social a:hover{background:var(--clr-theme-1);border-color:transparent}.fm-sliderfull-social a:not(:last-child){margin-bottom:15px}.fm-sliderfull-socialdots-pagination{flex:1;display:flex;align-items:center}.fm-sliderfull-pagination{display:flex;flex-direction:column}.fm-sliderfull-pagination.swiper-pagination-clickable.swiper-pagination-bullets span{width:7px;opacity:1;height:7px;background-color:#fff;margin:10px 0;border-radius:50%}.fm-sliderfull-pagination.swiper-pagination-clickable.swiper-pagination-bullets span.swiper-pagination-bullet-active{width:7px;height:7px;background-color:#fff;border-radius:50%;opacity:1;margin-left:-1px;outline:1px solid #fff;outline-offset:5px}.fm-sliderfull-content-directors{display:flex;position:absolute;right:0;bottom:0;padding:50px;padding-top:0;padding-left:0}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-sliderfull-content-directors{position:static;flex-direction:column;right:auto;left:15px;margin-bottom:100px;padding:0}}.fm-sliderfull-content-director-single:not(:last-child){margin-right:65px}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-sliderfull-content-director-single:not(:last-child){margin-right:25px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-sliderfull-content-director-single:not(:last-child){margin-right:25px}}.fm-sliderfull-content-director-designation{font-size:14px;font-weight:400;color:#fff}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-sliderfull-content-director-designation{font-size:13px}}.fm-sliderfull-content-director-name{font-size:18px;font-weight:500}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-sliderfull-content-director-name{font-size:17px}}.fm-sliderfull-navigation{display:flex;flex-direction:column;position:absolute;top:50%;z-index:2;transform:translateY(-50%);inset-inline-end:50px;inset-inline-start:auto}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-sliderfull-navigation{position:absolute;transform:translateY(0);display:inline-block;inset-inline-start:50%;transform:translateX(-50%);inset-inline-end:auto;top:auto;bottom:60px}[dir=rtl] .fm-sliderfull-navigation{transform:translateX(50%)}}.fm-sliderfull-content-poster{position:relative}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-sliderfull-content-poster{margin-bottom:50px}}@media only screen and (min-width: 1441px) and (max-width: 1599px){.fm-sliderfull-content-poster img{max-height:400px}}@media only screen and (min-width: 1200px) and (max-width: 1440px){.fm-sliderfull-content-poster img{max-height:350px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-sliderfull-content-poster img{max-height:250px}}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-sliderfull-content-poster img{max-height:300px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-sliderfull-content-poster img{max-height:200px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-sliderfull-content-poster img{max-height:250px}}.fm-sliderfull-content-title{font-size:100px;line-height:1;color:var(--clr-common-white);margin:0;margin-bottom:45px}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-sliderfull-content-title{font-size:75px}}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-sliderfull-content-title{font-size:55px}}@media only screen and (min-width: 576px) and (max-width: 767px){.fm-sliderfull-content-title{font-size:70px}}@media (max-width: 575px){.fm-sliderfull-content-title{font-size:60px}}@media (max-width: 450px){.fm-sliderfull-content-title{font-size:40px}}@media only screen and (min-width: 1600px) and (max-width: 1799px){.fm-sliderfull-slide-1 .fm-sliderfull-content-title{font-size:85px}}@media only screen and (min-width: 1441px) and (max-width: 1599px){.fm-sliderfull-slide-1 .fm-sliderfull-content-title{font-size:70px}}@media only screen and (min-width: 1200px) and (max-width: 1440px){.fm-sliderfull-slide-1 .fm-sliderfull-content-title{font-size:60px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-sliderfull-slide-1 .fm-sliderfull-content-title{font-size:60px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-sliderfull-content-text{margin-bottom:30px}}.fm-slidervideo-bgimg{position:relative;background-size:cover;z-index:3;height:100vh;width:100%}.fm-slidervideo-bgimg iframe{width:100%;height:100%}.fm-slidervideo-textwrap{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);z-index:2;margin-top:50px}.fm-slidervideo-textsingle{text-align:center}.fm-slidervideo-bgactive{overflow:hidden}.fm-slidervideo-bgactive .fm-slidervideo-bgimg:before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background:#040811;opacity:0.15}.fm-slidervideo-bgactive .fm-slidervideo-bgimg .popup-video{width:70px;height:70px;background-color:red;line-height:70px;display:inline-block;text-align:center;border-radius:50%;color:#fff;left:50%;top:50%;position:absolute;transform:translate(-50%, calc(-50% - 80px));z-index:3;font-size:20px}@media only screen and (min-width: 1441px) and (max-width: 1599px){.fm-slidervideo-bgactive .fm-slidervideo-bgimg .popup-video{transform:translate(-50%, calc(-50% - 70px))}}@media only screen and (min-width: 1200px) and (max-width: 1440px){.fm-slidervideo-bgactive .fm-slidervideo-bgimg .popup-video{transform:translate(-50%, calc(-50% - 70px))}}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-slidervideo-bgactive .fm-slidervideo-bgimg .popup-video{transform:translate(-50%, calc(-50% - 70px))}}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-slidervideo-bgactive .fm-slidervideo-bgimg .popup-video{transform:translate(-50%, calc(-50% - 70px))}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-slidervideo-bgactive .fm-slidervideo-bgimg .popup-video{transform:translate(-50%, calc(-50% - 70px))}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-slidervideo-bgactive .fm-slidervideo-bgimg .popup-video{transform:translate(-50%, calc(-50% - 70px))}}.fm-slidervideo-bgactive .fm-slidervideo-bgimg .popup-video::after{position:absolute;content:"";width:70px;height:70px;background:#ea1b29;border-radius:50%;z-index:-1;animation:video-ripple 1500ms ease-out infinite;left:0px;top:0px;z-index:-1}.fm-slidervideo-text-subname{font-size:16px;font-weight:700;color:#fff;margin-bottom:7px;display:inline-block;transition:0.5s}.fm-slidervideo-text-name{font-size:36px;transition:0.5s;margin-bottom:0}@media only screen and (min-width: 1600px) and (max-width: 1799px){.fm-slidervideo-text-name{font-size:30px}}@media only screen and (min-width: 1441px) and (max-width: 1599px){.fm-slidervideo-text-name{font-size:30px}}@media only screen and (min-width: 1200px) and (max-width: 1440px){.fm-slidervideo-text-name{font-size:30px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-slidervideo-text-name{font-size:30px}}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-slidervideo-text-name{font-size:30px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-slidervideo-text-name{font-size:30px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-slidervideo-text-name{font-size:30px}}.swiper-slide.swiper-slide-active .fm-slidervideo-text-subname{font-size:20px;margin-bottom:0}.swiper-slide.swiper-slide-active .fm-slidervideo-text-name{font-size:80px}@media only screen and (min-width: 1600px) and (max-width: 1799px){.swiper-slide.swiper-slide-active .fm-slidervideo-text-name{font-size:70px}}@media only screen and (min-width: 1441px) and (max-width: 1599px){.swiper-slide.swiper-slide-active .fm-slidervideo-text-name{font-size:60px}}@media only screen and (min-width: 1200px) and (max-width: 1440px){.swiper-slide.swiper-slide-active .fm-slidervideo-text-name{font-size:60px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.swiper-slide.swiper-slide-active .fm-slidervideo-text-name{font-size:60px}}@media only screen and (min-width: 768px) and (max-width: 991px){.swiper-slide.swiper-slide-active .fm-slidervideo-text-name{font-size:60px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.swiper-slide.swiper-slide-active .fm-slidervideo-text-name{font-size:50px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.swiper-slide.swiper-slide-active .fm-slidervideo-text-name{font-size:60px}}.line_wrap{top:0;left:0;bottom:0px;width:100%;z-index:1;display:block;position:absolute;border-left:0.5px solid rgba(255,255,255,0.15)}.line_wrap .line_item{width:20%;float:left;height:100%;position:relative;display:inline-block;border-right:0.5px solid rgba(255,255,255,0.15)}@keyframes video-ripple{0%, 35%{-webkit-transform:scale(0);transform:scale(0);opacity:1}50%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:0.8}100%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}@-webkit-keyframes video-ripple{0%, 35%{-webkit-transform:scale(0);transform:scale(0);opacity:1}50%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:0.8}100%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}.fm-slider-main-area{position:relative;z-index:0}.fm-slider-active{position:relative}.fm-slider-active .fm-slider-main-inner{position:relative;z-index:1;padding:200px 0}@media only screen and (min-width: 1441px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1440px){.fm-slider-active .fm-slider-main-inner{padding:120px 0}}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-slider-active .fm-slider-main-inner{padding:120px 0}}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-slider-active .fm-slider-main-inner{padding:100px 0}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-slider-active .fm-slider-main-inner{padding:80px 0}}.fm-slider-active .fm-slider-main-inner:before{background:#040811;opacity:0.3;position:absolute;left:0;top:0;width:100%;height:100%;content:"";z-index:-1}.fm-slider-main-social-abs{position:absolute;top:50%;z-index:2;transform:translateY(-50%);inset-inline-end:2%}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-slider-main-social-abs{display:none}}.fm-slider-main-social-abs.social-icon-pos{inset-inline-start:2%;inset-inline-end:auto}.fm-slider-main-slide-content-awards img{object-fit:cover}@media only screen and (min-width: 1200px) and (max-width: 1440px){.fm-slider-main-slide-content-awards img{width:80px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-slider-main-slide-content-awards img{width:70px}}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-slider-main-slide-content-awards img{width:60px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-slider-main-slide-content-awards img{width:40px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-slider-main-slide-content-awards img{width:50px}}.fm-slider-main-slide-content-awards img:not(:last-child){margin-right:35px}@media only screen and (min-width: 1200px) and (max-width: 1440px){.fm-slider-main-slide-content-awards img:not(:last-child){margin-right:25px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-slider-main-slide-content-awards img:not(:last-child){margin-right:20px}}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-slider-main-slide-content-awards img:not(:last-child){margin-right:15px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-slider-main-slide-content-awards img:not(:last-child){margin-right:10px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-slider-main-slide-content-awards img:not(:last-child){margin-right:15px}}.fm-slider-main-slide-title{font-size:140px;font-weight:700;line-height:1;margin-bottom:0}@media only screen and (min-width: 1600px) and (max-width: 1799px){.fm-slider-main-slide-title{font-size:120px}}@media only screen and (min-width: 1441px) and (max-width: 1599px){.fm-slider-main-slide-title{font-size:110px}}@media only screen and (min-width: 1200px) and (max-width: 1440px){.fm-slider-main-slide-title{font-size:100px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-slider-main-slide-title{font-size:80px}}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-slider-main-slide-title{font-size:60px}}@media only screen and (min-width: 576px) and (max-width: 767px){.fm-slider-main-slide-title{font-size:38px}}@media (max-width: 575px){.fm-slider-main-slide-title{font-size:38px}}.fm-slider-main-inner .fm-slider-main-slide-pagination{display:flex;flex-direction:column;position:absolute;top:50%;z-index:2;transform:translateY(-50%);inset-inline-end:50px;inset-inline-start:auto;z-index:1}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-slider-main-inner .fm-slider-main-slide-pagination{display:inline-block;transform:none;inset-inline-end:30px;top:auto;bottom:40px}}.fm-slider-main-inner .fm-slider-main-slide-pagination span.swiper-pagination-bullet-active{width:7px;border-radius:50%;background-color:#fff;outline:1px solid var(--clr-border-1);border:1px solid rgba(255,255,255,0.25);outline-offset:13px}.fm-slider-main-inner .fm-slider-main-slide-pagination span{width:7px;height:7px;background:#fff;opacity:1;border-radius:0;margin:15px 0;padding:0;border-radius:50%}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-slider-main-inner .fm-slider-main-slide-pagination span{margin:0 13px}}.fm-project-films-carousel-wrapper{height:100%}.fm-project-films-carousel-wrapper .swiper-slide{position:relative;height:100%}.fm-project-films-carousel-wrapper .swiper-slide:is(.swiper-slide-active){z-index:1}.fm-project-films-carousel-wrapper .swiper-slide:is(.swiper-slide-active) .fm-films-video-button-main{opacity:1;visibility:visible;top:50%}.fm-project-films-carousel-wrapper .swiper-slide:is(.swiper-slide-active) .fm-project-films-single-content{opacity:1;visibility:visible;transform:translateY(0px);color:var(--clr-common-white);z-index:1}.fm-project-films-carousel-wrapper .swiper-slide:is(.swiper-slide-active) .fm-project-films-single-number{opacity:1;visibility:visible}.fm-project-films-carousel-wrapper .swiper-slide .fm-project-films-single{height:100%;display:flex;justify-content:space-between;align-items:end;padding:30px;padding-bottom:25px;background-size:cover;background-position:center center}.fm-project-films-carousel-wrapper .swiper-slide.swiper-slide-prev{filter:brightness(60%)}.fm-project-films-carousel-wrapper .swiper-slide.swiper-slide-next{filter:brightness(60%)}.fm-films-video-button-main{position:absolute;left:50%;top:53%;transform:translate(-50%, -50%);opacity:0;visibility:hidden;transition:0.4s;z-index:2}.fm-films-video-button-main .fm-film-video-btn{width:160px;height:160px;line-height:160px;display:inline-block;color:#fff;text-align:center;border-radius:50%;font-size:26px;position:relative}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-films-video-button-main .fm-film-video-btn{width:110px;height:110px;line-height:110px}}.fm-films-video-button-main .fm-film-video-btn i{font-weight:700;display:inline-block;margin-left:3px}.fm-films-video-button-main .fm-film-video-btn svg{position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:-1;fill:none;stroke:var(--clr-common-white);-webkit-transition:all 0.8s cubic-bezier(0.45, 0, 0.14, 1.03),stroke 10ms ease-out;-o-transition:all 0.8s cubic-bezier(0.45, 0, 0.14, 1.03),stroke 10ms ease-out;transition:all 0.8s cubic-bezier(0.45, 0, 0.14, 1.03),stroke 10ms ease-out;transition-duration:0.8s, 10ms;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);-webkit-transition-duration:1.1s;outline:1px solid rgba(255,255,255,0.6);border-radius:50%;outline-offset:-9px;-o-transition-duration:1.1s;transition-duration:1.1s}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-films-video-button-main .fm-film-video-btn svg{outline-offset:-6px}}.fm-films-video-button-main .fm-film-video-btn svg circle{fill:none;stroke:var(--clr-common-white);stroke-dasharray:460;stroke-dashoffset:460;stroke-width:1;-webkit-transition:all 0.8s cubic-bezier(0.45, 0, 0.14, 1.03);-o-transition:all 0.8s cubic-bezier(0.45, 0, 0.14, 1.03);transition:all 0.8s cubic-bezier(0.45, 0, 0.14, 1.03);transition-duration:0.8s;-webkit-transition-duration:1.1s;-o-transition-duration:1.1s;transition-duration:1.1s}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-films-video-button-main .fm-film-video-btn svg circle{stroke-dasharray:360;stroke-dashoffset:360}}.fm-films-video-button-main .fm-film-video-btn:hover svg{-webkit-transform:rotate(-45deg) translateZ(0);transform:rotate(-45deg) translateZ(0)}.fm-films-video-button-main .fm-film-video-btn:hover svg circle{stroke-dashoffset:5}.fm-films-video-button-main .fm-film-video-btn:hover i{color:#fff}.fm-project-films-single-title{font-size:24px;font-weight:700;line-height:1.2;margin-bottom:5px;margin-top:10px;color:var(--clr-common-white)}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-project-films-single-title{font-size:18px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-project-films-single-title{font-size:24px}}.fm-project-films-single-title:hover a{color:var(--clr-theme-1)}.fm-project-films-single-director{font-size:14px;font-weight:400;color:#fff}.fm-project-films-single-number{font-size:70px;font-weight:700;color:#fff;line-height:50px;margin-bottom:0;opacity:0;visibility:hidden}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-project-films-single-number{font-size:45px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-project-films-single-number{font-size:70px}}.fm-project-films-single-content{opacity:0;visibility:hidden;transform:translateY(80px);transition:0.4s}.fm-section-subtitle{font-size:15px;font-weight:700;color:#fff;display:inline-block;margin-bottom:15px}.fm-section-title-10{font-size:50px;line-height:1.2}@media only screen and (min-width: 1200px) and (max-width: 1440px){.fm-section-title-10{font-size:38px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-section-title-10{font-size:34px}}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-section-title-10{font-size:38px}}@media only screen and (min-width: 576px) and (max-width: 767px){.fm-section-title-10{font-size:34px}}@media (max-width: 575px){.fm-section-title-10{font-size:28px}}.fm-project-video2-active{position:relative;height:100%}.fm-project-video2-active .fm-project-films-navigation span{width:33%;height:100%;top:0;margin:0;transition:cursor 0.3s;left:0;z-index:1;cursor:url(../img/slider/arrow-left.png) 32 32,auto}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-project-video2-active .fm-project-films-navigation span{font-size:70px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-project-video2-active .fm-project-films-navigation span{font-size:60px}}.fm-project-video2-active .fm-project-films-navigation span i{display:none}.fm-project-video2-active .fm-project-films-navigation span:is(.fm-project-films-next){right:0;cursor:url(../img/slider/arrow-right.png) 32 32,auto}.fm-project-video2-active:hover .fm-project-films-navigation span{position:absolute;left:0px;opacity:1;visibility:visible}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-project-video2-active:hover .fm-project-films-navigation span{left:0px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-project-video2-active:hover .fm-project-films-navigation span{left:0px}}.fm-project-video2-active:hover .fm-project-films-navigation span:is(.fm-project-films-next){left:auto;right:0px}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-project-video2-active:hover .fm-project-films-navigation span:is(.fm-project-films-next){right:0px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-project-video2-active:hover .fm-project-films-navigation span:is(.fm-project-films-next){right:0px}}.fm-movie-slider-active{position:relative;z-index:0}.fm-movie-slider-active .fm-movie-navigation span{width:24%;height:100%;top:0;margin:0;transition:cursor 0.3s;left:0;z-index:1;cursor:url(../img/slider/arrow-left.png) 32 32,auto}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-movie-slider-active .fm-movie-navigation span{font-size:70px;width:10%}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-movie-slider-active .fm-movie-navigation span{font-size:50px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-movie-slider-active .fm-movie-navigation span{width:15%}}.fm-movie-slider-active .fm-movie-navigation span i{display:none}.fm-movie-slider-active .fm-movie-navigation span:is(.fm-movie-next){right:0;cursor:url(../img/slider/arrow-right.png) 32 32,auto}.fm-movie-slider-active:hover .fm-movie-navigation span{position:absolute;left:0px;opacity:1;visibility:visible}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-movie-slider-active:hover .fm-movie-navigation span{left:0px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-movie-slider-active:hover .fm-movie-navigation span{left:0px}}.fm-movie-slider-active:hover .fm-movie-navigation span:is(.fm-movie-next){left:auto;right:0px}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-movie-slider-active:hover .fm-movie-navigation span:is(.fm-movie-next){right:0px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-movie-slider-active:hover .fm-movie-navigation span:is(.fm-movie-next){right:0px}}.fm-slidervideo-textactive .swiper-wrapper{align-items:center}.fm-slidervideo-bgimg{position:relative}.fm-slidervideo-bgimg video{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0;z-index:-1}.fm-landing-slider-inner{position:relative;z-index:1;overflow:hidden;padding:180px 0}@media only screen and (min-width: 1200px) and (max-width: 1440px), only screen and (min-width: 1441px) and (max-width: 1599px){.fm-landing-slider-inner{padding:150px 0}}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-landing-slider-inner{padding:140px 0}}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-landing-slider-inner{padding:120px 0}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-landing-slider-inner{padding:100px 0}}.fm-landing-slider-inner:before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";z-index:-1;background:-moz-linear-gradient(left, #171717 0%, rgba(23,23,23,0.05) 100%);background:-webkit-linear-gradient(left, #171717 0%, rgba(23,23,23,0.05) 100%);background:linear-gradient(to right, #171717 0%, rgba(23,23,23,0.05) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#171717", endColorstr="#0d171717", GradientType=1)}.fm-movieall-filter .nice-select{margin-right:0;background-color:#f2f2f2;color:#171717;border-radius:0}.fm-movieall-filter .nice-select:after{border-color:#171717}.fm-movieall-filter .nice-select ul.list{background-color:#f9f9f9;color:#171717;border-radius:0}.fm-movieall-filter .nice-select .option.selected.focus{background-color:#f2f2f2;color:#171717}.fm-movieall-filter .nice-select .option.focus{background-color:#f2f2f2;color:#171717}.fm-movieall-filter .nice-select .option:hover{background-color:#f2f2f2;color:#171717}.movieall .fm-landing-trending-content{background-color:#fff}.movieall .fm-landing-trending-content-title{color:#171717}.movieall .fm-landing-trending-meta{color:#777}.fm-movie-slider-single{min-height:600px;display:flex;justify-content:space-between;padding:40px;align-items:end;padding-bottom:30px;background-size:cover;position:relative;z-index:1;flex-wrap:wrap;background-position:center}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-movie-slider-single{min-height:400px}}.fm-movie-slider-single:before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background:linear-gradient(rgba(23,23,23,0) 0%, #171717 100%);z-index:-1}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-movie-slider-single .fm-movie-slider-content{width:100%;margin-top:0px}}.fm-movie-tag{font-size:14px;font-weight:500;background-color:#fec50d;display:inline-block;height:30px;line-height:30px;color:#171717;padding:0 14px;margin-bottom:10px}.fm-movie-slider-title{font-size:30px;margin-bottom:20px;color:var(--clr-common-white)}.fm-movie-duration{font-size:14px;font-weight:400;color:#fff}.fm-sliderfull-content-wrapp video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:-1}@media only screen and (min-width: 1441px) and (max-width: 1599px){.slider_fullscreen .fm-header-nav ul li{margin:0 19px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.slider_fullscreen .fm-header-nav ul li{margin:0 12px}}.fm-sliderfull-slide{min-height:650px}.fm-sliderful-thumb{position:absolute;width:100%;height:100%;z-index:-1;background-repeat:no-repeat;background-size:cover;background-position:center}[dir=rtl] .fm-sliderful-thumb{transform:rotateY(180deg)}.fm-sliderful-thumb:before{position:absolute;content:"";width:100%;height:100%;background:#000;opacity:0.7}.fm-herofullheight-area{height:100vh;background-size:cover;position:relative;z-index:1;min-height:550px}.fm-herofullheight-area::before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background:linear-gradient(rgba(23,23,23,0) 0%, #171717 100%);opacity:0.85;z-index:-1}.fm-herofullheight-inner{height:100%;display:flex;align-items:end;justify-content:center;text-align:center;padding:45px;padding-bottom:40px}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-herofullheight-inner{padding:45px 0;padding-bottom:40px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-herofullheight-inner{padding:45px 15px;padding-bottom:40px}}.fm-herofullheight-content-subtitle{font-size:24px;font-weight:500;color:#fff;margin-bottom:10px;display:block}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-herofullheight-content-subtitle{font-size:16px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-herofullheight-content-subtitle{font-size:20px}}.fm-herofullheight-content-title{font-size:140px;line-height:1;font-weight:600;margin-bottom:0px}@media only screen and (min-width: 1200px) and (max-width: 1440px){.fm-herofullheight-content-title{font-size:120px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-herofullheight-content-title{font-size:110px}}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-herofullheight-content-title{font-size:100px}}@media (max-width: 575px){.fm-herofullheight-content-title{font-size:65px;margin-bottom:20px}}@media only screen and (min-width: 576px) and (max-width: 767px){.fm-herofullheight-content-title{font-size:80px;margin-bottom:15px}}@media (max-width: 450px){.fm-herofullheight-content-title{font-size:45px}}.fm-herofullheight-content-author{font-size:20px;font-weight:400;color:#fff;display:block;margin-bottom:20px}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-herofullheight-content-author{font-size:16px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-herofullheight-content-author{font-size:18px}}.fm-herofullheight-content-author-name{font-weight:700;margin-left:10px}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-herofullheight-content-author-name{display:block}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-herofullheight-content-author-name{display:inline-block}}.fm-herofullheight-content-date{font-size:30px;font-weight:500;color:#fff}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-herofullheight-content-date{font-size:22px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-herofullheight-content-date{font-size:26px}}.fm-heroheight-content-coartists{margin-top:22px}.fm-heroheight-content-coartists .not-link{font-size:12px;color:#fff;line-height:24px;font-weight:400;display:inline-block;margin:0 17px}@media (min-width: 1441px){.hero-spc .container{max-width:1610px}}.transparent-header{position:absolute;top:0;left:0;right:0;z-index:10}.hero-style{position:relative;z-index:1;overflow:hidden}.fm-hero-area{padding-top:190px;padding-bottom:190px}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-hero-area{padding-top:120px;padding-bottom:120px}}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-hero-area{padding-top:100px;padding-bottom:100px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-hero-area{padding-top:80px;padding-bottom:80px}}.hero-bg-thumb{position:absolute;width:100%;height:100%;top:0;inset-inline-start:0}.hero-bg-thumb img{max-width:100%}[dir=rtl] .hero-bg-thumb img{transform:rotateY(180deg)}.hero-bg-thumb:before{position:absolute;content:"";background:linear-gradient(rgba(1,1,1,0.3) 0%, #010101 100%);width:100%;height:100%;top:0;inset-inline-start:0;z-index:1}.fm-hero-section-title{position:relative;z-index:3}.fm-hero-main-title{line-height:0.92;font-size:220px}@media only screen and (min-width: 1441px) and (max-width: 1599px), only screen and (min-width: 1600px) and (max-width: 1799px){.fm-hero-main-title{font-size:190px}}@media only screen and (min-width: 1200px) and (max-width: 1440px){.fm-hero-main-title{font-size:180px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-hero-main-title{font-size:145px}}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-hero-main-title{font-size:100px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-hero-main-title{font-size:70px}}@media (max-width: 450px){.fm-hero-main-title{font-size:48px}}.fm-hero-subtitle{font-weight:500;font-size:16px;color:var(--clr-theme-1);display:inline-block;margin-inline-start:15px;position:relative;z-index:3;margin-bottom:40px;letter-spacing:4.16px}@media (max-width: 575px){.fm-hero-subtitle{margin-inline-start:5px;margin-bottom:20px}}@media only screen and (min-width: 576px) and (max-width: 767px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 992px) and (max-width: 1199px){.fm-hero-subtitle{margin-inline-start:10px}}.fm-hero-section-title .spc-text{padding-inline-start:200px;display:inline-block}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-hero-section-title .spc-text{padding-inline-start:165px;line-height:1}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-hero-section-title .spc-text{padding-inline-start:10px;line-height:1}}@media (max-width: 450px){.fm-hero-section-title .spc-text{padding-inline-start:10px;line-height:1}}.fm-hero-thumb{position:absolute;top:0;inset-inline-end:0;z-index:0;width:54%;height:100%;z-index:-1}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-hero-thumb{width:74%}}@media only screen and (min-width: 1200px) and (max-width: 1440px){.fm-hero-thumb{bottom:-170px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-hero-thumb{bottom:-150px}}.fm-hero-thumb:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:linear-gradient(90deg, var(--clr-common-black) 5%, rgba(255,255,255,0) 50%)}.fm-hero-thumb img{width:100%;height:100%;object-fit:cover}.hero-shape{position:absolute}.hero-shape.shape-1{inset-inline-start:42%;bottom:70px;z-index:1}@media only screen and (min-width: 1200px) and (max-width: 1440px){.hero-shape.shape-1{inset-inline-start:35%}}@media only screen and (min-width: 992px) and (max-width: 1199px){.hero-shape.shape-1{inset-inline-start:35%;bottom:50px}}.fm-hero-video-wrapper .play-btn{animation:none;width:184px;height:184px;border:none;font-size:30px;outline:5px solid #000000;position:absolute;bottom:0px;inset-inline-start:80px;z-index:3}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-hero-video-wrapper .play-btn{width:140px;height:140px;bottom:0}}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-hero-video-wrapper .play-btn{width:100px;height:100px;bottom:-10px;inset-inline-start:120px;font-size:20px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-hero-video-wrapper .play-btn{width:100px;height:100px;font-size:20px;position:static;margin-top:30px}}.fm-hero-video-wrapper .play-btn:after{position:absolute;content:"";width:100%;height:100%;background:var(--clr-theme-1);opacity:1;top:0;left:0;mix-blend-mode:color}.fm-hero-video-wrapper .fm-hero-video-thumb img{clip-path:circle(50% at 50% 50%)}.fm-hero-video-wrapper .fm-hero-video{position:absolute;top:50%;inset-inline-start:30px;transform:translate(-50%, -50%);transition:0.5s}.fm-hero-video-wrapper .fm-hero-video .fm-hero-video-btn{display:flex;align-items:center;gap:35px;color:var(--clr-common-white);font-size:16px}[dir=rtl] .fm-hero-video-wrapper .fm-hero-video .fm-hero-video-btn{flex-direction:row-reverse}.fill-btn-hover:hover .fm-featured-video-btn{letter-spacing:1px;font-weight:500}.fill-btn-hover:hover .fm-featured-video-btn:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66)}.fm-sec-title{font-size:130px;line-height:1;margin:0}@media only screen and (min-width: 1441px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1440px){.fm-sec-title{font-size:110px}}@media only screen and (min-width: 1200px) and (max-width: 1440px){.fm-sec-title{font-size:110px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-sec-title{font-size:100px}}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-sec-title{font-size:80px}}@media only screen and (min-width: 576px) and (max-width: 767px){.fm-sec-title{font-size:60px}}@media (max-width: 575px){.fm-sec-title{font-size:50px}}@media (max-width: 450px){.fm-sec-title{font-size:36px}}.fm-sec-title span{display:inline-block}.fm-view-more.hero-clr{color:var(--clr-theme-1);font-weight:500}.fm-hero-wrapper{position:relative}.fm-hero-title-wrapper .fm-sec-title .sec-title-left{inset-inline-start:335px}@media only screen and (min-width: 1200px) and (max-width: 1440px){.fm-hero-title-wrapper .fm-sec-title .sec-title-left{inset-inline-start:250px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-hero-title-wrapper .fm-sec-title .sec-title-left{inset-inline-start:220px}}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-hero-title-wrapper .fm-sec-title .sec-title-left{inset-inline-start:145px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-hero-title-wrapper .fm-sec-title .sec-title-left{inset-inline-start:0}}.fm-hero-title-wrapper{position:absolute;top:16%;inset-inline-start:45px;width:100%;z-index:2}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-hero-title-wrapper{inset-inline-start:30px}}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-hero-title-wrapper{inset-inline-start:30px;top:200px}}@media (max-width: 575px), only screen and (min-width: 576px) and (max-width: 767px){.fm-hero-title-wrapper{inset-inline-start:0;top:25%;text-align:center}}.fm-sec-title span{position:relative}.fm-hero-thumb-3{position:absolute;inset-inline-end:0px;bottom:0px;z-index:1;max-width:380px}@media only screen and (min-width: 1441px) and (max-width: 1599px){.fm-hero-thumb-3{inset-inline-end:0}}@media only screen and (min-width: 1200px) and (max-width: 1440px), only screen and (min-width: 992px) and (max-width: 1199px){.fm-hero-thumb-3{inset-inline-end:-10px}}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-hero-thumb-3{max-width:320px;inset-inline-end:-20px;bottom:-100px}}@media only screen and (min-width: 576px) and (max-width: 767px){.fm-hero-thumb-3{max-width:250px}}@media (max-width: 575px){.fm-hero-thumb-3{inset-inline-start:0}}.fm-hero-thumb-3 img{border-radius:1000px 1000px 0 0;max-width:100%}@media (max-width: 575px){.fm-hero-thumb-3 img{max-width:230px}}.fm-hero-content{max-width:66%;padding-inline-start:100px}@media only screen and (min-width: 1441px) and (max-width: 1599px){.fm-hero-content{max-width:55%}}@media only screen and (min-width: 1200px) and (max-width: 1440px){.fm-hero-content{max-width:58%;padding-inline-start:0}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px){.fm-hero-content{max-width:50%;padding-inline-start:0}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-hero-content{padding-inline-start:0;max-width:100%}}.fm-award-thumb{position:absolute;inset-inline-start:46%;top:56%}.fm-slider-2{position:absolute;top:50%;z-index:2;transform:translateY(-50%);inset-inline-end:58px}.fm-hero-thumb-2{margin-bottom:60px;max-width:380px}@media only screen and (min-width: 1441px) and (max-width: 1599px){.fm-hero-thumb-2{margin-bottom:50px;max-width:350px}}.fm-hero-thumb-2 img{max-width:100%;border-radius:1000px 1000px 0 0}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-hero-thumb-2 img{width:100%}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 992px) and (max-width: 1199px){.fm-hero-thumb-2{margin-bottom:50px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-hero-thumb-2{margin-bottom:40px}}.fm-sidebar-2{position:absolute;bottom:100px;inset-inline-start:-200px}@media only screen and (min-width: 1600px) and (max-width: 1799px){.fm-sidebar-2{inset-inline-start:-50px}}@media only screen and (min-width: 1441px) and (max-width: 1599px){.fm-sidebar-2{inset-inline-start:0;bottom:-100px}}.fm-home-style-2{padding-bottom:150px}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-home-style-2{padding-bottom:120px}}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-home-style-2{padding-bottom:100px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-home-style-2{padding-bottom:80px}}.black-gray{background-color:#202020}.fm-hero-video-area{background-size:cover}.fm-about-content-section p{color:var(--clr-body-text4)}.fm-about-btn{font-size:14px;font-weight:500;height:50px;line-height:50px;padding:0 50px;border:1px solid #fff;display:inline-block;color:#fff}.fm-about-btn:hover{color:#171717;background-color:#fff}.fm-about-glory-text{display:inline-block;font-size:28px;font-weight:700;color:#fff;line-height:35px}.fm-about-glory{position:relative;z-index:1}.fm-about-backtitle{margin-bottom:0;color:#313131;font-size:150px;position:absolute;inset-inline-end:-130px;top:-40px;line-height:1;z-index:-1}@media only screen and (min-width: 1600px) and (max-width: 1799px){.fm-about-backtitle{inset-inline-end:-70px}}@media only screen and (min-width: 1441px) and (max-width: 1599px){.fm-about-backtitle{inset-inline-end:-60px;font-size:120px}}@media only screen and (min-width: 1200px) and (max-width: 1440px){.fm-about-backtitle{font-size:120px;inset-inline-end:-50px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 992px) and (max-width: 1199px){.fm-about-backtitle{font-size:100px;position:static}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 992px) and (max-width: 1199px){.fm-about-glory.mt-25{margin-top:45px}}.fm-film-about-area{position:relative}.fm-film-about-newimg{position:absolute;inset-inline-end:0;top:0;z-index:1;width:57%;height:calc(100% + 100px)}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-film-about-newimg{width:100%}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-film-about-newimg{width:50%}}.fm-film-about-newimg:before{position:absolute;left:0;top:-100px;width:100%;height:100%;content:"";background-color:#000;opacity:0}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-film-about-newimg:before{opacity:0.4}}.fm-film-about-newimg img{margin-top:-100px;height:100%;width:100%;object-fit:cover}.fm-film-about-newimg .fm-films-video-button{top:50%;opacity:1;visibility:visible;margin-top:-55px}.fm-about-content-section{padding-inline-start:90px}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-about-content-section{padding-inline-start:30px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px), only screen and (min-width: 768px) and (max-width: 991px){.fm-about-content-section{padding-inline-start:0}}.fm-about-marque-title{font-size:260px;line-height:1.1;position:relative;z-index:2;mix-blend-mode:overlay;-webkit-mix-blend-mode:overlay;-moz-mix-blend-mode:overlay;letter-spacing:-10px;font-weight:900;color:#fff}@media only screen and (min-width: 1200px) and (max-width: 1440px){.fm-about-marque-title{font-size:240px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-about-marque-title{font-size:220px}}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-about-marque-title{font-size:200px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-about-marque-title{font-size:160px}}.fm-film-about-marque-text{text-align:right}.fm-film-about-marque-text marquee{width:calc(1410px + (100% - 1440px) / 2)}.fm-about-achievement-badge img{margin-inline-end:35px}.mov-slogan{position:absolute;bottom:0;left:100%;font-size:200px;font-weight:700;color:#3e2c2c;-webkit-background-clip:text;-webkit-text-fill-color:transparent;z-index:2;display:none}.fm-film-about-left-shape{position:absolute;inset-inline-start:0;top:-38%}@media only screen and (min-width: 1200px) and (max-width: 1440px), only screen and (min-width: 992px) and (max-width: 1199px){.fm-film-about-left-shape{top:-53%}}.fm-film-about-content{position:relative;z-index:2}.fm-border-section-title-10{display:inline-block;padding:0 40px;position:relative;font-size:20px;font-weight:400}.fm-border-section-title-10:before{position:absolute;inset-inline-end:100%;top:50%;transform:translateY(-50%);content:"";height:1px;width:200%;background-color:#2e2e2e}.fm-border-section-title-10:after{position:absolute;inset-inline-start:100%;top:50%;transform:translateY(-50%);content:"";height:1px;width:200%;background-color:#2e2e2e}.fm-border-section-title-10:is(.title-color):before{background-color:#ececec}.fm-border-section-title-10:is(.title-color):after{background-color:#ececec}.director-about-nam{font-size:43px;font-weight:400;color:#fff;font-family:"Autography", sans-serif}@media only screen and (min-width: 1200px) and (max-width: 1440px), only screen and (min-width: 768px) and (max-width: 991px){.director-about-nam{font-size:35px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.director-about-nam{font-size:30px}}@media (max-width: 575px){.director-about-nam{font-size:24px}}@media only screen and (min-width: 576px) and (max-width: 767px){.director-about-nam{font-size:28px}}.fm-director-years-number{display:inline-block;font-size:225px;font-weight:600;color:#fff;line-height:0.75}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-director-years-number{font-size:180px}}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-director-years-number{font-size:160px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-director-years-number{font-size:90px}}.fm-director-plus{font-size:98px;display:block;font-weight:400;color:#fff;margin-bottom:15px}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-director-plus{font-size:80px}}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-director-plus{font-size:70px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-director-plus{font-size:50px;margin-bottom:10px}}.fm-director-years-content{display:inline-block}.fm-director-years-text{font-size:24px;line-height:1.4;display:inline-block;color:#fff}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-director-years-text{font-size:22px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-director-years-text{font-size:18px}}.fm-director-years{display:flex;align-items:center;grid-gap:30px;position:absolute;left:35px;bottom:0}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-director-years{left:0}}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-director-years{left:0}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-director-years{grid-gap:20px;left:0}}.fm-director-about-img{position:relative}.fm-director-about-img img{width:100%}.black-overlay{position:relative;z-index:1}.black-overlay:before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background:linear-gradient(rgba(23,23,23,0.2) 0%, #171717 100%);z-index:-1}.min-height530{min-height:530px;overflow:hidden}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.min-height530{min-height:300px}}.fm-about-main-img-wrapper{position:relative;z-index:1;margin-right:-30px;max-width:720px}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-about-main-img-wrapper{margin-right:0}}.fm-about-main-left-bottom-img{position:absolute;left:0;bottom:0;width:35%;height:170px}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-about-main-left-bottom-img{height:100px}}.fm-about-main-left-bottom-img img{width:100%;height:100%;object-fit:cover}.fm-about-main-right-top-wrapper{position:absolute;right:0;top:0;width:43.5%}.fm-about-main-right-top-img{width:100%;height:100%}.fm-about-main-right-top-img img{width:100%;height:100%;object-fit:cover}.fm-about-main-text{font-size:18px;font-weight:700;line-height:1.44;margin-bottom:35px;margin-top:35px}.fm-about-main-middle-top-img{position:absolute;top:0;width:27.5%;right:49%;height:220px}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-about-main-middle-top-img{height:100px}}.fm-about-main-middle-top-img img{height:100%;width:100%;object-fit:cover}.fm-about-main-number{font-size:300px;font-weight:600;color:#fff;position:absolute;top:50%;z-index:2;right:33%;transform:translateY(-50%);margin-top:25px;letter-spacing:-5px}@media only screen and (min-width: 1200px) and (max-width: 1440px){.fm-about-main-number{font-size:220px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-about-main-number{font-size:190px}}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-about-main-number{font-size:220px;right:40%}}@media only screen and (min-width: 576px) and (max-width: 767px){.fm-about-main-number{font-size:140px;margin-top:0;right:40%}}@media (max-width: 575px){.fm-about-main-number{font-size:120px;margin-top:0}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px), only screen and (min-width: 768px) and (max-width: 991px){.fm-about-special-text.pr-200{padding-right:0}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1440px){.fm-about-special-text.pr-200{padding-right:100px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px), only screen and (min-width: 768px) and (max-width: 991px){.fm-about-special-text-img.pl-120{padding-left:0}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1440px){.fm-about-special-text-img.pl-120{padding-left:60px}}.fm-service-bright-single i{font-size:60px;color:#171717;display:inline-block;margin-bottom:30px;transition:transform 0.3s cubic-bezier(0.21, 0.6, 0.44, 2.18);max-height:60px}.fm-service-bright-single p{font-size:16px;line-height:1.65}.fm-service-bright-single:hover i{transform:translate3d(0, -6px, 0);color:var(--clr-theme-1)}.fm-service-bright-single-title{color:#171717;line-height:1.5;font-size:20px;margin-bottom:10px}.fm-service-bright-single.bright-single{position:relative;z-index:1;padding:0 20px}.fm-service-bright-single.bright-single:before{position:absolute;right:0;top:0;width:1px;height:100%;background-color:#efefef;content:"";margin-right:-15px}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-service-bright-single.bright-single:before{display:none}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px), only screen and (min-width: 768px) and (max-width: 991px){.fm-service-bright-single.bright-single:is(.smmd-border-none):before{display:none}}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-service-bright-single.bright-single:is(.lg-border-none):before{display:none}}.fm-about-special-text p{font-size:16px;line-height:1.625}.about-special-btn{font-size:14px;height:50px;line-height:50px;border:1px solid #171717;display:inline-block;padding:0 35px;color:#171717;font-weight:500}.about-special-btn:hover{background-color:#171717;color:#fff}.mtm-140{margin-top:-140px}.fm-about-special-img-topright img{width:82.5%;min-height:350px;object-fit:cover}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px), only screen and (min-width: 768px) and (max-width: 991px){.fm-about-special-img-topright img{width:100%}}.fm-about-special-img-bottomleft img{width:84%}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-about-special-img-bottomleft img{width:90%}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px), only screen and (min-width: 768px) and (max-width: 991px){.fm-about-special-img-bottomleft img{width:100%}}.fm-about-main-number.title-color{color:#171717}.pr-220{padding-right:220px}.team-softhalf-bg{position:relative}.team-softhalf-bg:before{position:absolute;left:0;top:0;width:100%;height:534px;content:"";background-color:#f9f9f9;z-index:-1}@media only screen and (min-width: 1200px) and (max-width: 1440px){.fm-about-title-section.pr-220{padding-right:100px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.section-main-title.lg38{font-size:38px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px), only screen and (min-width: 768px) and (max-width: 991px){.fm-about-special-img-bottomleft.mtm-140{margin-top:0}}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-about-title-section.pr-220{padding-right:20px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-about-title-section.pr-220{padding-right:0}}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-about-achievement-badge.lg-space img{margin-right:25px;max-width:80px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-about-achievement-badge.lg-space img{margin-right:20px;max-width:70px}}.fm-slidervideo-textsingle.text-center .d-inline-block{cursor:pointer}.section-main-title.about-main-title{margin-bottom:40px}.about-thumb img{width:100%}.about-thumb-wrapper{position:relative}.about-thumb{position:relative;height:470px;overflow:hidden}.about-thumb img{object-fit:cover;position:absolute;bottom:0;-o-object-fit:cover;width:100%;height:110%;margin-inline-start:auto;margin-inline-end:auto}@media (max-width: 575px){.about-thumb img{height:100%;object-fit:cover}}@media (max-width: 575px){.about-thumb{height:350px}}.about-subtitle{font-weight:500;color:var(--clr-theme-1);font-size:16px}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.about-subtitle{margin-bottom:18px;display:inline-block}}.about-exp-num{font-size:100px;margin:0;color:var(--clr-common-white);margin-bottom:-4px;font-weight:800}.about-exp{position:absolute;background:var(--clr-theme-1);padding:16px 33px 33px 30px;top:-110px;inset-inline-start:160px;z-index:1}@media only screen and (min-width: 992px) and (max-width: 1199px){.about-exp{inset-inline-start:80px}}@media only screen and (min-width: 768px) and (max-width: 991px){.about-exp{bottom:10px;top:auto;inset-inline-end:10px;inset-inline-start:auto}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.about-exp{bottom:10px;top:auto;inset-inline-end:10px;inset-inline-start:auto;padding:16px 10px 25px 30px}}.about-style-2{position:relative}.about-clr{color:var(--clr-common-black)}.about-clr-2{color:var(--clr-common-white)}.section-main-title.about-sec-title{color:var(--clr-common-white);margin-bottom:30px}.section-main-title.about-sec-title.about-sec-title-2{color:var(--clr-common-black)}.section-main-title.history-sec-title{color:var(--clr-common-white);display:inline-block}.btn-featured.about-btn{background:transparent;border:1px solid var(--clr-common-white)}.about-text-2{margin-bottom:48px;max-width:630px}.about-clr-black{color:var(--clr-common-black)}.fm-about-video-btn .fm-video-btn{width:94px;height:94px;background:transparent;display:flex;align-items:center;justify-content:center;border-radius:50%;position:absolute;font-size:18px;border:1px solid var(--clr-common-white);color:var(--clr-theme-1)}.fm-about-video-thumb{position:relative}.fm-about-video-btn{position:absolute;inset-inline-start:50px;bottom:140px}.fm-about-video-thumb img{border-radius:1000px 1000px 0 0}.fm-about-video-wrap{position:absolute;bottom:-20px;inset-inline-end:0px;z-index:1}.about-sec-wrapper{background:#000;padding:140px 0px 0px 90px}@media only screen and (min-width: 992px) and (max-width: 1199px){.about-sec-wrapper{padding:140px 0px 0px 45px}}.fm-about-style{position:relative;background:#000}.fm-about-bg-thumb{position:absolute;width:43%;height:100%;background-repeat:no-repeat;background-size:cover;top:0;inset-inline-start:0}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-about-bg-thumb{position:relative;width:100%;min-height:500px}}@media (max-width: 575px){.fm-about-bg-thumb{height:400px}}.fm-about-bg-thumb:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:var(--clr-common-black);opacity:0.5}.about-thumb-2 img{width:100%}.fm-about-pos{display:flex;justify-content:end}.fm-about-wrapper{margin-inline-start:60px;position:relative}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-about-wrapper{padding-inline-start:145px}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-about-wrapper{margin-inline-start:0}}.fm-about-bg-wrap{position:relative}.about-exp-2{position:absolute;padding:16px 33px 33px 30px;top:120px;inset-inline-end:170px;z-index:5;display:inline-block}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.about-exp-2{inset-inline-end:0;position:relative}}.about-exp-2:before{content:"";position:absolute;width:100%;height:100%;background:var(--clr-theme-1);z-index:-1;bottom:-20px;right:-20px}.about-exp-2:after{content:"";position:absolute;width:100%;height:100%;background:var(--clr-common-white);z-index:-1;top:0;right:0}.breadcrumb-menu ul{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}@media (max-width: 575px){.breadcrumb-menu ul{justify-content:start}}.breadcrumb-menu ul li{position:relative}.breadcrumb-menu ul li:not(:last-child) ::after{display:inline-block;color:var(--clr-common-white);content:":";position:absolute;inset-inline-end:-12px;font-family:"font awesome 5 pro";font-size:15px}.breadcrumb-menu ul li a{font-size:16px;font-weight:600;color:var(--clr-common-white);transition:0.3s}.breadcrumb-menu ul li a:hover{color:var(--clr-theme-1)}.trail-item.trail-end{font-weight:600;color:var(--clr-common-white)}.fm-breadcrumb-area{position:relative;z-index:0;background-size:cover;background-repeat:no-repeat;background-position:right;display:flex;align-items:center;padding:150px 0}.fm-breadcrumb-area.breadcrumb-style{padding:200px 0 200px}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 575px){.fm-breadcrumb-area.breadcrumb-style{padding:180px 0 200px}}.fm-breadcrumb-area:before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background-color:#171717;z-index:-1;opacity:0.55}.page-title-wrapper{margin-bottom:15px}.page-title{font-size:60px;color:var(--clr-common-white);line-height:1.2;display:flex;align-items:center;justify-content:center;margin:0}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1440px){.page-title{font-size:55px}}@media only screen and (min-width: 768px) and (max-width: 991px){.page-title{font-size:50px}}@media only screen and (min-width: 576px) and (max-width: 767px){.page-title{font-size:45px}}@media (max-width: 575px){.page-title{font-size:40px;justify-content:start}}.achieve-text-clr{color:#777;margin:0;margin-bottom:50px}.fm-achievement-badge{display:flex;align-items:center;gap:30px}@media (max-width: 450px){.fm-achievement-badge{gap:10px}}@media (max-width: 575px){.fm-achievement-thumb-2{text-align:center}}.fm-achievement-thumb-2 img{clip-path:circle(50% at 50% 50%);width:100%}.fm-achievement-btn{position:relative;display:inline-block;background:#e9e9e9;border-radius:50%;padding:15px;margin-bottom:35px}.fm-achievement-btn i{position:absolute;left:50%;top:50%;color:var(--clr-common-white);z-index:var(--clr-common-white);z-index:1;font-size:22px;transform:translate(-50%, -50%)}.fm-achievement-btn:hover i{color:var(--clr-theme-1)}.fm-achievement-thumb-3{margin-top:-175px}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-achievement-thumb-3{margin-top:0}}.fm-achievement-thumb-3 img{border-radius:105px;width:100%}.fm-achievement-thumb-wrapper{display:grid;gap:10px;grid-template-columns:1fr 1fr}.fm-achievement-thumb-wrapper>div:nth-child(1){grid-row:span 2}.fm-achievement-thumb img{width:100%;height:100%;object-fit:cover;aspect-ratio:100/80;border-radius:5px}.fm-achieve-text{font-size:24px;display:flex;justify-content:center;color:var(--clr-common-black);font-style:italic;line-height:1.4;font-weight:500}@media only screen and (min-width: 1200px) and (max-width: 1440px){.fm-achieve-text{font-size:23px}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-achieve-text{font-size:20px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-achieve-text{font-size:19px}}.fm-about-btn-2{display:inline-block}.fm-films-video-button-main.btn-style{position:absolute;left:50%;top:68%;transform:translate(-50%, -50%);transition:0.4s;z-index:2;visibility:visible;opacity:1}.fm-films-video-button-main.btn-style .fm-film-video-btn{width:94px;height:94px;background:transparent;display:flex;align-items:center;justify-content:center;border-radius:50%;position:relative;font-size:18px;color:var(--clr-theme-1)}.fm-films-video-button-main.btn-style .fm-film-video-btn svg{position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:-1;fill:none;stroke:var(--clr-common-white);-webkit-transition:all 0.8s cubic-bezier(0.45, 0, 0.14, 1.03),stroke 10ms ease-out;-o-transition:all 0.8s cubic-bezier(0.45, 0, 0.14, 1.03),stroke 10ms ease-out;transition:all 0.8s cubic-bezier(0.45, 0, 0.14, 1.03),stroke 10ms ease-out;transition-duration:0.8s, 10ms;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);-webkit-transition-duration:1.1s;outline:1px solid rgba(255,255,255,0.6);border-radius:50%;outline-offset:-5px;-o-transition-duration:1.1s;transition-duration:1.1s}.about-2-wrapper{margin-inline-start:10px;margin-inline-end:27px;padding-top:115px;padding-bottom:140px}@media only screen and (min-width: 1200px) and (max-width: 1440px){.about-2-wrapper{padding-top:0}}@media only screen and (min-width: 992px) and (max-width: 1199px){.about-2-wrapper{padding-top:0;margin-inline-start:10px;margin-inline-end:0}}@media only screen and (min-width: 768px) and (max-width: 991px){.about-2-wrapper{padding-top:0;margin-inline-start:0;margin-inline-end:0}}@media only screen and (min-width: 576px) and (max-width: 767px){.about-2-wrapper{padding-top:0;margin-inline-start:0;margin-inline-end:0;margin-top:-45px;padding-bottom:60px}}@media (max-width: 575px){.about-2-wrapper{padding-top:0;margin-inline-start:0;margin-inline-end:0;margin-top:40px;padding-bottom:60px}}.sec-sub-style .section-subtitle{position:relative;margin-left:80px}.sec-sub-style .section-subtitle::before{position:absolute;content:"";background:var(--clr-theme-1);height:1px;width:60px;left:-80px;top:7px}.sec-sub-style .section-subtitle::after{position:absolute;content:"";background:var(--clr-theme-1);height:1px;width:60px;left:-80px;top:11px}.fm-about-content-2 p{margin-top:31px;margin-bottom:40px;color:var(--clr-body-text2)}.fm-about-thumb-wrapper-3{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px}@media (max-width: 575px){.fm-about-thumb-wrapper-3{display:grid;grid-template-columns:1fr}}.fm-about-thumb-3 img{width:100%}.fm-about-thumb-3:nth-child(1){transform:translateY(100px)}@media (max-width: 575px){.fm-about-thumb-3:nth-child(1){transform:translateY(0)}}.fm-about-thumb-3:nth-child(2) img{max-width:250px;height:320px;object-fit:cover}@media only screen and (min-width: 1200px) and (max-width: 1440px){.fm-about-thumb-3:nth-child(2) img{height:270px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-about-thumb-3:nth-child(2) img{height:230px}}@media only screen and (min-width: 576px) and (max-width: 767px){.fm-about-thumb-3:nth-child(2) img{height:260px}}@media (max-width: 575px){.fm-about-thumb-3:nth-child(2) img{max-width:100%;height:auto}}.fm-about-thumb-3:nth-child(3){transform:translateX(360px) translateY(-145px)}@media only screen and (min-width: 1200px) and (max-width: 1440px){.fm-about-thumb-3:nth-child(3){transform:translateX(285px) translateY(-88px)}}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-about-thumb-3:nth-child(3){transform:translateX(240px) translateY(-66px)}}@media only screen and (min-width: 576px) and (max-width: 767px){.fm-about-thumb-3:nth-child(3){transform:translateX(270px) translateY(-75px)}}@media (max-width: 575px){.fm-about-thumb-3:nth-child(3){transform:translateX(0) translateY(0)}}[dir=rtl] .fm-about-thumb-3:nth-child(3){transform:translateX(-360px) translateY(-145px)}@media only screen and (min-width: 1200px) and (max-width: 1440px){[dir=rtl] .fm-about-thumb-3:nth-child(3){transform:translateX(-285px) translateY(-88px)}}@media only screen and (min-width: 992px) and (max-width: 1199px){[dir=rtl] .fm-about-thumb-3:nth-child(3){transform:translateX(-240px) translateY(-66px)}}@media only screen and (min-width: 576px) and (max-width: 767px){[dir=rtl] .fm-about-thumb-3:nth-child(3){transform:translateX(-270px) translateY(-75px)}}@media (max-width: 575px){[dir=rtl] .fm-about-thumb-3:nth-child(3){transform:translateX(0) translateY(0)}}.fm-about-thumb-3:nth-child(3) img{max-width:250px;height:310px;object-fit:cover}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-about-thumb-3:nth-child(3) img{height:270px}}@media only screen and (min-width: 576px) and (max-width: 767px){.fm-about-thumb-3:nth-child(3) img{height:300px}}@media (max-width: 575px){.fm-about-thumb-3:nth-child(3) img{max-width:100%;height:auto}}.section-subtitle{color:var(--clr-theme-1);font-size:16px;font-weight:500;line-height:1.4;display:inline-block;margin-bottom:15px;letter-spacing:4.16px}.pb-250{padding-bottom:250px}.pt-430.mtm-430{padding-top:430px;margin-top:-430px;z-index:0;background-size:cover}.fm-film-testimonial-area{position:relative;z-index:1}.fm-film-testimonial-area:before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background-image:radial-gradient(at 50% 60%, rgba(23,23,23,0.62), #171717);opacity:1;z-index:-1}.fm-film-testimonial-content>i{font-size:80px;color:#fff;display:inline-block;margin-bottom:30px}.fm-film-testimonial-content p{font-size:22px;line-height:1.45;color:#fff;font-style:italic;padding:20px 0;padding-bottom:20px}.fm-film-testimonial-title{font-size:24px;font-weight:700;line-height:1.33}.fm-film-testimonial-author-name{font-size:16px;font-weight:700;color:#fff}.fm-film-testimonial-author-designation{font-size:14px;font-weight:400}.fm-film-testimonial-rating i{color:#fff;font-weight:300}.fm-film-testimonial-content{padding:0 90px}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-film-testimonial-content{padding:0}}.fm-film-testimonial-active{position:relative}.fm-film-testimonial-navigation span{position:absolute;left:20px;font-size:16px;top:unset;transform:translateY(-50%);color:var(--clr-common-white);z-index:2;transition:0.4s;display:flex;align-items:center;gap:15px;font-weight:500;bottom:25px;top:50%;transform:translateY(-50%)}@media only screen and (min-width: 1200px) and (max-width: 1440px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-film-testimonial-navigation span{bottom:-5px}}.fm-film-testimonial-navigation span.fm-film-testimonial-next{left:auto;right:20px}.fm-film-testimonial-navigation img{-webkit-filter:invert(1);filter:invert(1)}.faq-sec-title{display:inline-block}.fm-faq-single-button{font-size:20px;font-weight:600;color:var(--clr-common-black);line-height:1.3;margin-bottom:0;padding:25px 30px;border:1px solid #ececec;position:relative;width:100%;text-align:start;padding-right:60px}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-faq-single-button{font-size:18px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-faq-single-button{font-size:16px;padding-inline-start:20px;padding-inline-end:40px}}.fm-faq-single-button:before{position:absolute;inset-inline-end:30px;top:50%;content:"-";font-family:"fontawesome 6 Pro";transform:translateY(-50%);color:var(--clr-common-black);transition:0.4s;font-size:20px}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-faq-single-button:before{inset-inline-end:20px}}.fm-faq-single-title{margin-bottom:0}.fm-faq-single:not(:last-child){margin-bottom:30px}.fm-faq-single-body{padding:15px 30px;border:1px solid var(--clr-border-6);border-top:0;color:#777}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-faq-single-body{padding-left:20px;padding-right:20px}}.fm-faq-single-button[aria-expanded=true]{border:1px solid var(--clr-border-6)}.fm-faq-single-button[aria-expanded=false]{border:1px solid var(--clr-border-6)}.fm-faq-single-button[aria-expanded=false]::before{content:"+"}.fm-testimonial-content{box-shadow:0px 13px 55px rgba(0,0,0,0.12);padding:45px 45px 60px;position:relative;background:var(--clr-bg-1)}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-testimonial-content{padding:43px 25px 58px}}@media (max-width: 575px){.fm-testimonial-content{padding:43px 15px 58px}}.fm-testimonial-content::after{position:absolute;content:"";width:138px;height:126px;background:var(--clr-theme-1);top:0;inset-inline-start:0;clip-path:polygon(0% 0%, 100% 0, 0 100%)}.fm-testimonial-quote-icon{position:relative;z-index:1}.testimonial-clr{color:#000 !important}.fm-testimonial-text p{font-size:24px;color:var(--clr-common-black);font-weight:500;line-height:1.6;margin-bottom:60px}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-testimonial-text p{font-size:18px}}@media only screen and (min-width: 1200px) and (max-width: 1440px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-testimonial-text p{font-size:20px}}.fm-testimonial-quote-icon{margin-bottom:30px}.fm-testimonial-bottom-content{display:flex;align-items:center;gap:45px;flex-wrap:wrap}@media (max-width: 575px){.fm-testimonial-bottom-content{gap:38px}}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-testimonial-bottom-content{gap:30px}}.fm-testimonial-author span{font-size:15px;line-height:26px;font-weight:500;color:var(--clr-theme-1);position:relative}.fm-testimonial-author span::after{position:absolute;content:"";width:1px;height:20px;background:var(--clr-border-1);right:-20px;bottom:0}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-testimonial-author span::after{right:-15px}}.testimonial-pos{position:relative;z-index:3}.circle-dot-pagination .swiper-pagination-bullet{width:38px;height:38px;border:1px solid transparent;display:inline-block;border-radius:50%;margin:1px !important;position:relative;background:none;opacity:1}.circle-dot-pagination .swiper-pagination-bullet::before{position:absolute;content:"";width:8px;height:8px;background:var(--clr-common-white);border-radius:50%;top:50%;left:50%;transform:translate(-50%, -50%)}.circle-dot-pagination .swiper-pagination-bullet-active{border-color:rgba(255,255,255,0.1254901961)}.circle-dot-pagination .swiper-pagination-bullet-active::before{background:var(--clr-theme-1)}.testimonial-pagination{display:flex;column-gap:10px}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.testimonial-pagination{order:2}}.testimonial-bg{width:100%;height:100%;position:absolute;top:0;left:0}.testimonial-bg::before{content:"";position:absolute;background:var(--clr-common-black);width:100%;height:100%;top:0;left:0;opacity:0.9}.fm-testimonial-brand-thumb{max-width:70px}.fm-testimonial-brand-thumb img{width:100%}.testimonial-content-bg{background:var(--clr-common-black)}.testimonial-icon-bg span svg *{fill:var(--clr-body-text)}.testimonial-text-clr p{color:#c2c2c2}.client-sec{display:inline-block}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.client-area{padding-top:60px}}.client-wrapper{padding:40px 35px;position:relative;box-shadow:0px 10px 30px 0px rgba(208,208,208,0.26);background:#f7f7f7}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 450px){.client-wrapper{padding:30px}}.client-name{border-bottom:1px solid #e2e0f6;padding-bottom:30px;margin-bottom:25px;display:flex;align-items:center;gap:20px}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 450px){.client-name{display:block}}.client-text{position:relative}.client-text h4{font-size:22px;margin-bottom:6px}.client-text span{font-size:14px;color:var(--clr-theme-1);letter-spacing:2px;font-weight:400}.client-content p{margin-bottom:0}.client-icon{margin-top:16px}.client-icon i{color:var(--clr-theme-1)}.client-img{max-width:80px}.client-img img{border-radius:50%;width:100%}.black-solid-bg{background-color:#171717}.mtm-183{margin-top:-183px}.pt-285{padding-top:285px}.pt-235{padding-top:235px}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-film-about-content.pt-145.pb-70{padding-top:45px;padding-bottom:60px}}.fm-film-team-area{position:relative;z-index:1}.fm-film-team-area:is(.mtm-183){margin-top:-153px}.fm-film-team-photo-name{font-family:"Pristina", sans-serif;font-size:60px;line-height:1;margin-bottom:0}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-film-team-photo-name{font-size:44px}}@media only screen and (min-width: 576px) and (max-width: 767px){.fm-film-team-photo-name{font-size:44px}}@media (max-width: 450px){.fm-film-team-photo-name{font-size:44px}}.fm-film-team-photo-designation{font-size:20px;font-weight:400;color:#fff}.fm-film-team-photo-single{position:relative}.fm-film-team-photo-text{position:absolute;left:0;right:0;bottom:0}.fm-film-team-shape{position:absolute;right:0;bottom:0;z-index:-1}.fm-film-team-name-list{overflow:hidden}.fm-film-team-name-list ul li{list-style:none;margin-bottom:10px;float:left;width:50%}@media (max-width: 450px){.fm-film-team-name-list ul li{width:100%}}.fm-film-team-name-list ul li a{font-size:20px;font-weight:400;color:#b4b4b4}@media only screen and (min-width: 992px) and (max-width: 1199px), (max-width: 450px){.fm-film-team-name-list ul li a{font-size:18px}}.fm-film-team-name-list ul li a:hover{color:#fff}.floating{animation-name:floating;animation-duration:4s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.floating2{animation-name:floating;animation-duration:4s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-delay:1s}@-webkit-keyframes floating{0%, 100%{transform:translate(0px, 0px)}65%{transform:translate(0px, 15px)}}.fm-director-social.body-color a{color:#777}.fm-director-social.body-color a:hover{color:#000}.fm-member-skill-wrapper .fm-member-skill-single{width:32%}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-member-skill-wrapper .fm-member-skill-single{width:25%}}@media (max-width: 575px){.fm-member-skill-wrapper .fm-member-skill-single{width:49%;margin-bottom:30px;text-align:center}}@media (max-width: 450px){.fm-member-skill-wrapper .fm-member-skill-single{width:100%;margin-bottom:30px;text-align:center}}@media only screen and (min-width: 576px) and (max-width: 767px){.fm-member-skill-wrapper .fm-member-skill-single{width:32%;margin-bottom:0px;text-align:start}}@media (max-width: 575px){.fm-member-skill-wrapper .fm-member-skill-single:last-child{margin-bottom:0}}.fm-member-skill-wrapper .fm-member-skill-single input{color:#171717 !important;font-weight:400 !important;font-size:24px !important;margin-inline-start:-92px}.fm-member-skill-subtext{display:inline-block;min-width:120px;font-size:16px;font-weight:500;margin-top:15px}.fm-member-skill-subtext span{display:block;text-align:center;color:var(--clr-body-text2)}.fm-member-skill-title.is-border-right{position:relative;z-index:1;padding-right:20px;display:inline-block;color:#171717}.fm-member-skill-title.is-border-right:before{position:absolute;left:100%;width:700%;height:1px;content:"";background-color:#ececec;top:50%;transform:translateY(-50%)}.fm-member-skills{overflow:hidden}.team-details-member-name{font-size:50px;line-height:1.2;color:#171717}@media only screen and (min-width: 1200px) and (max-width: 1440px){.team-details-member-name{font-size:38px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.team-details-member-name{font-size:34px}}@media only screen and (min-width: 768px) and (max-width: 991px){.team-details-member-name{font-size:38px}}@media only screen and (min-width: 576px) and (max-width: 767px){.team-details-member-name{font-size:34px}}@media (max-width: 575px){.team-details-member-name{font-size:28px}}.team-details-subtext{font-size:18px;font-weight:500;display:inline-block;margin-bottom:10px}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.team-details-subtext{font-size:16px}}.w_100 img{width:100%}.gray-bg{background-color:#f9f9f9}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-team-details-content-wrapper.mb-40.ml-55{margin-left:25px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px), only screen and (min-width: 768px) and (max-width: 991px){.fm-team-details-content-wrapper.mb-40.ml-55{margin-left:0}}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-error-content-img img{height:120px}}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-error-content-img img{height:100px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-error-content-img img{height:100px}}.fm-team-details-content-wrapper{margin-inline-start:55px}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-team-details-content-wrapper{margin-inline-start:20px}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-team-details-content-wrapper{margin-inline-start:0}}.widget-list ul li a:hover{color:#fff;letter-spacing:1px}.fm-team-border{border-top:1px solid var(--clr-border-1);border-bottom:1px solid var(--clr-border-1);padding:20px 0}.fm-team-wrapper{display:grid;grid-template-columns:auto auto auto auto}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px){.fm-team-wrapper{grid-template-columns:auto auto}}@media (max-width: 575px){.fm-team-wrapper{grid-template-columns:auto}}@media (hover: none){.fm-team-wrapper{gap:10px}}.fm-team-wrapper>div:not(:last-child){border-right:1px solid var(--clr-border-1)}@media (hover: none){.fm-team-wrapper>div:not(:last-child){border-right:0}}.fm-team-content{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;transition:all 0.5s ease-out 0s}@media (hover: none){.fm-team-content{top:73%}}.fm-team-title{margin-bottom:20px}@media (hover: none){.fm-team-title{color:var(--clr-common-white)}}.fm-team-title a:hover{color:var(--clr-theme-1)}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-team-title{font-size:21px}}.fm-team-item{text-align:center}.fm-team-item:hover .fm-team-content .fm-team-title{color:var(--clr-common-white)}.fm-team-item:hover .fm-team-content .fm-team-designation{color:var(--clr-common-white)}.white-clr{color:var(--clr-common-white) !important}.team-btn{background:transparent}.team-btn .team-details-btn{color:var(--clr-common-black);border:1px solid var(--clr-common-black)}.w-img img{width:100%}.fm-team-thumb{-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-ms-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;opacity:0}@media (hover: none){.fm-team-thumb{opacity:1}}.fm-team-designation{color:var(--clr-theme-1);font-weight:500}.fm-team-item:hover .fm-team-content{top:73%}.fm-team-item:hover .fm-team-thumb{opacity:1}.fm-team-item.active .fm-team-content{top:73%}.fm-team-item.active .fm-team-thumb{opacity:1}.fm-team-item.active .fm-team-title{color:var(--clr-common-white)}.team-btn{font-size:16px;color:var(--clr-common-white);font-weight:600;background:var(--clr-common-heading)}@keyframes animate{from{width:0;height:0;opacity:0.2}to{width:500px;height:500px;opacity:0.2}}.section-main-title.team-details-sec{margin-bottom:30px}.skill-content{padding:35px 30px 40px 30px;background:var(--clr-common-white)}.skill-area{background:#f2f2f2}.team-skill--content .bd-skill--title__wrapper{margin-bottom:10px;display:flex;justify-content:space-between;align-items:center;position:relative}.team-skill--content .bd-skill--title__wrapper span{position:absolute;top:0;font-size:18px;font-weight:500;color:var(--clr-common-black);line-height:1;transform:translateX(-50%)}[dir=rtl] .team-skill--content .bd-skill--title__wrapper span{transform:translateX(50%)}.team-skill--content .progress-bar{background-color:var(--clr-theme-1)}[dir=rtl] .team-skill--content .progress-bar{animation-name:slideInRight}.team-skill--content .progress{background:#d9d9d9;border-radius:0;height:5px}.team-skill--content .bd-skill--title{font-size:18px;font-weight:500;margin-bottom:0}.skill-content-info{background:var(--clr-common-white);padding:35px 30px 85px 30px}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.skill-content-info.skill-content-gap{padding:0 30px 0 30px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.skill-content-info.skill-content-gap{padding:0 10px 0 10px}}.team-details-btn{display:flex;align-items:center;gap:8px;font-weight:500;color:var(--clr-common-white);position:relative;border:1px solid var(--clr-border-2);padding:10px 19px;font-size:16px}.team-details-btn span{overflow:hidden;position:relative;top:0;right:0}.team-details-btn span:after{position:absolute;content:"\f061";font-family:"Font Awesome 6 Pro";font-weight:900;left:-20px;bottom:-20px;-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg);opacity:0;visibility:hidden;-webkit-transition:all 0.5s;transition:all 0.5s}.team-details-btn span i{-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg);-webkit-transition:all 0.5s;transition:all 0.5s}.team-details-btn:hover{background:var(--clr-common-black);color:var(--clr-common-white)}.team-details-btn:hover span:after{opacity:1;visibility:visible;-webkit-transform:translate(20px, -20px) rotate(-45deg);transform:translate(20px, -20px) rotate(-45deg)}.team-details-btn:hover span i{-webkit-transform:translate(20px, -20px) rotate(-45deg);transform:translate(20px, -20px) rotate(-45deg)}.fm-team-details-img{position:relative;overflow:hidden;height:725px}.fm-team-details-img img{width:100%;position:absolute;bottom:0;-o-object-fit:cover;object-fit:cover;width:100%;height:110%;margin-left:auto;margin-right:auto}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-team-details-img img{position:unset;height:auto}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-team-details-img{position:unset;height:auto}}.fm-member-skill-wrapper{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.skill-content-title{font-size:25px}.fm-director-team-title{margin-bottom:60px}.soft-greybg{background-color:var(--clr-bg-2)}.fm-service-border-single{border:1px solid #dfdfdf;padding:45px 52px}.fm-service-border-single>i{font-size:65px;color:#171717;display:inline-block;margin-bottom:35px;backface-visibility:hidden;transition:transform 0.3s cubic-bezier(0.21, 0.6, 0.44, 2.18)}.fm-service-border-single p{line-height:1.625}.fm-service-border-single:hover>i{transform:translate3d(0, -6px, 0)}.fm-service-border-single-title{font-size:20px;margin-bottom:13px}.fm-service-btn{font-size:16px;font-weight:500;color:#171717;display:inline-block}.fm-service-btn i{display:inline-block;font-size:16px;color:#171717;margin-left:5px;font-weight:500;transition:transform 0.3s cubic-bezier(0.21, 0.6, 0.44, 2.18)}.fm-service-btn:hover{color:#171717}.fm-service-btn:hover i{transform:translate3d(0, -3px, 0)}.fm-pricing-condition{font-size:18px;line-height:1.55;font-weight:700;color:#171717;display:inline-block;margin-bottom:8px}.fm-pricing-amout{display:block;font-size:50px;line-height:1.3;font-weight:700;color:#171717}.fm-pricing-amout .fm-pricing-sign{font-size:20px;line-height:1;font-weight:500;top:-21px}.fm-pricing-list li{list-style:none;color:#585858}.fm-pricing-list li:not(:last-child){margin-bottom:18px}.fm-pricing-btn{display:block;height:50px;background-color:transparent;line-height:50px;color:#171717;padding:0 30px;font-weight:500;border:1px solid #959595}.fm-pricing-btn:hover{background-color:var(--clr-theme-1);color:#fff;border-color:transparent}.active .fm-pricing-btn{background:var(--clr-common-white);color:#171717;border-color:#fff}.fm-pricing-box-single{background:var(--clr-common-white);padding:35px 30px;text-align:center}.fm-pricing-box-single.active{background-color:var(--clr-theme-1)}.fm-pricing-box-single.active .fm-pricing-list li{color:#e2e2e2}.fm-services-icon{margin-bottom:30px}.fm-services-title{margin-bottom:20px}.fm-services-title a:hover{color:var(--clr-theme-1)}.fm-services-text{font-size:16px}.fm-services-item{position:relative;padding:45px 45px;box-shadow:0px 20px 40px rgba(0,0,0,0.0784313725);z-index:1;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}@media (max-width: 450px){.fm-services-item{padding:25px 20px}}.fm-services-item:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:var(--clr-theme-1);opacity:0;z-index:-1}.fm-services-item:hover{box-shadow:0px 20px 50px rgba(0,0,0,0.1411764706);transform:translate(0px, -4px) !important}.fm-services-item:hover:after{width:calc(100% - 20px);height:calc(100% - 20px);top:10px;left:10px;opacity:0}.services-btn{margin-top:28px}.services-btn .fm-view-more-btn{color:var(--clr-common-black);font-size:16px;font-weight:500}.fm-view-more{display:inline-block;font-weight:500;color:var(--clr-common-black);position:relative}.fm-view-more.btn-clr-2{color:var(--clr-theme-1)}.fm-view-more span{overflow:hidden;position:absolute;top:0;inset-inline-end:-20px}.fm-view-more span:after{position:absolute;content:"\f061";font-family:"Font Awesome 6 Pro";font-weight:400;left:-20px;bottom:-20px;-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg);opacity:0;visibility:hidden}.fm-view-more span i{-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg)}.fm-view-more:hover span:after{opacity:1;visibility:visible;-webkit-transform:translate(20px, -20px) rotate(-45deg);transform:translate(20px, -20px) rotate(-45deg)}.fm-view-more:hover span i{-webkit-transform:translate(20px, -20px) rotate(-45deg);transform:translate(20px, -20px) rotate(-45deg)}.fm-view-more.explore-now{color:var(--clr-common-white)}.services-btn .explore-now{font-weight:600}.btn-featured.services-btn{background:transparent;border:1px solid var(--clr-border-3)}.btn-featured.services-btn svg{filter:brightness(0) saturate(100%) invert(100%) sepia(29%) saturate(2%) hue-rotate(252deg) brightness(114%) contrast(101%)}.fm-service-title{margin:0}.fm-content-title{color:var(--clr-common-white);margin:0;display:inline-block}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-content-title{margin-bottom:10px}}@media (max-width: 575px){.fm-content-title{font-size:20px}}.fm-content-title:hover{color:var(--clr-theme-1)}.fm-single-services-content{display:grid;grid-template-columns:1.4fr 1.6fr 1fr;border:1px solid var(--clr-border-3);padding:27px 35px;transition:0.5s;position:relative;align-items:center;gap:10px 20px}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-single-services-content{padding:27px 20px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-single-services-content{grid-template-columns:auto}}.fm-single-services-content:hover{border-color:transparent;background:#282828}.fm-single-services-content:hover .services-sec-clr{color:var(--clr-common-white)}.fm-single-services-content:hover .services-sec-clr:hover{color:var(--clr-theme-1)}.fm-single-services-content.services-border-clr{border:1px solid var(--clr-border-5)}.fm-services-btn-content{display:flex;justify-content:end;align-items:center}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-services-btn-content{justify-content:start}}.services-num{position:absolute;inset-inline-start:-1px;top:-1px;background:var(--clr-theme-1);clip-path:polygon(0 0, 0% 100%, 100% 0);width:57px;height:55px;color:var(--clr-common-white);font-size:16px;font-weight:600;line-height:28px;padding:0 8px}[dir=rtl] .services-num{clip-path:polygon(100% 0, 1% 0, 100% 100%)}.fm-services-content-2 .fm-single-services-content:last-child{margin-bottom:0}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-services-text-2{margin-bottom:10px}}.services-full-width{overflow-x:clip}.scroll-line-heading{color:var(--clr-common-white);font-size:100px;line-height:1;margin-bottom:0}@media only screen and (min-width: 1441px) and (max-width: 1599px), only screen and (min-width: 1600px) and (max-width: 1799px){.scroll-line-heading{font-size:90px}}@media only screen and (min-width: 1200px) and (max-width: 1440px){.scroll-line-heading{font-size:80px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.scroll-line-heading{font-size:70px}}@media only screen and (min-width: 768px) and (max-width: 991px){.scroll-line-heading{font-size:60px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.scroll-line-heading{font-size:55px}}@media (max-width: 450px){.scroll-line-heading{font-size:50px}}.services-scroll-border{border-top:1px solid var(--clr-border-2);border-bottom:1px solid var(--clr-border-2);padding-top:40px;padding-bottom:40px}.services-scroll-border.services-scroll-border-2{border-top:1px solid var(--clr-border-5);border-bottom:1px solid var(--clr-border-5)}.services-btn-spc{margin-bottom:40px}.border-clr{border:1px solid var(--clr-border-5);transform:0.5s}.border-clr:hover{background:var(--clr-common-black);border-color:transparent}.border-clr:hover p{color:var(--clr-common-white)}.border-clr:hover .services-sec-clr{color:var(--clr-common-white)}.services-text-clr{color:var(--clr-body-text2)}.services-sec-clr{color:var(--clr-common-black)}.btn-featured.services-btn-3{background:transparent;border:1px solid var(--clr-border-5)}.section-main-title.services-clr-2{color:var(--clr-common-black)}.step-main-title{display:inline-block}.step-item{padding:28px 30px;border:1px solid #d9d9d9;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}@media (max-width: 450px), only screen and (min-width: 1200px) and (max-width: 1440px){.step-item{padding:28px 25px}}@media (max-width: 575px), only screen and (min-width: 576px) and (max-width: 767px){.step-item{padding:28px 22px}}.step-item:hover{background:var(--clr-theme-1);border-color:transparent;box-shadow:0px 4px 40px rgba(0,0,0,0.07)}.step-item:hover .step-title{color:var(--clr-common-white)}.step-item:hover .step-number{color:var(--clr-common-white)}.step-item:hover p{color:var(--clr-common-white)}.step-content-heading{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px 15px;margin-bottom:20px}.step-content>p{margin-bottom:0}.step-title{margin-bottom:0}.step-number{font-size:20px;font-weight:700;color:#a5a5a5}.step-area.is-grey-bg{background-color:#f6f6f6}.fm-btn.services-btn-2{display:flex;align-items:center;margin-inline-start:auto}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-btn.services-btn-2{margin-inline-start:0}}.fm-btn.services-btn-2:hover .fm-view-more{color:var(--clr-theme-1)}.fm-btn.services-btn-2:hover .fm-view-more.btn-clr-2{color:var(--clr-common-white)}.seperator{display:inline-block;margin:0 10px}@media only screen and (min-width: 1200px) and (max-width: 1440px){.seperator{margin:0 3px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 1441px) and (max-width: 1599px){.seperator{margin:0 5px}}.fm-blog-hero-meta{margin-bottom:5px}.fm-blog-grid-meta{margin-bottom:5px}.fm-blog-grid-meta span{font-size:14px;font-weight:400;margin-bottom:5px}.fm-blog-grid-meta-date{letter-spacing:1px}.fm-blog-grid-single img:hover{transform:scale(1.05)}.fm-blog-grid-single-img{overflow:hidden}.fm-blog-grid-single-img img{transition:0.5s}.fm-blog-grid-single-title{font-size:22px;line-height:1.45;margin-bottom:0}@media only screen and (min-width: 1441px) and (max-width: 1599px){.fm-blog-grid-single-title{font-size:19px}}@media only screen and (min-width: 1200px) and (max-width: 1440px){.fm-blog-grid-single-title{font-size:17px}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px){.fm-blog-grid-single-title{font-size:18px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-blog-grid-single-title{font-size:15px}}.fm-blog-grid-single-title:hover{color:var(--clr-theme-1)}blockquote cite{font-size:18px;display:block;margin-top:20px;color:#171717;font-style:inherit;font-weight:600}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){blockquote cite{font-size:16px}}blockquote cite::before{content:"";font-size:28px;color:#ff5421;padding-bottom:0px;display:inline-block;background:#171717;height:2px;width:40px;font-weight:400;text-align:center;top:-4px;margin-right:10px;position:relative}.contact-icon textarea:focus{outline:none}.contact-icon input:focus{outline:none}blockquote>p{font-size:28px;line-height:1.2;color:#171717}@media only screen and (min-width: 992px) and (max-width: 1199px){blockquote>p{font-size:22px}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){blockquote>p{font-size:20px}}.fm-blog-grid-area{background:var(--clr-bg-1)}.fm-blog-grid-single-content{background:var(--clr-common-white);padding:20px}.fm-blog-thumb{overflow:hidden}.fm-blog-thumb img{width:100%;transition:all 1.5s cubic-bezier(0, 0, 0.2, 1)}.fm-blog-title{line-height:1.5;margin-bottom:30px}.btn-featured.blog-btn{background:transparent;border:1px solid var(--clr-border-2);margin:0}.fm-featured-btn{display:flex;justify-content:end;align-items:center}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-featured-btn{justify-content:start}}.fm-blog-text p{font-size:16px}.fm-blog-meta{margin-bottom:18px}.fm-blog-meta span{color:var(--clr-theme-1);display:inline-block;position:relative;padding-left:15px}.fm-blog-meta span::after{content:"";position:absolute;width:2px;height:10px;background:var(--clr-theme-1);left:0px;top:50%;transform:translateY(-50%)}.btn-featured-inner.team-btn{right:-205px;top:-5px}.fm-blog-title.blog-right{margin-right:-25px}.fm-blog-title.blog-right2{margin-right:-53px}.fm-blog-title a{width:100%;background-repeat:no-repeat;background-position-y:-2px;background-image:linear-gradient(transparent calc(100% - 0px), var(--clr-theme-1) 1px);transition:0.5s cubic-bezier(0.215, 0.61, 0.355, 1);background-size:0 100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fm-blog-title a:hover{color:var(--clr-theme-1);background-size:100% 100%}.fm-blog-inner{display:grid;grid-template-columns:34% auto 250px;gap:30px 30px;padding-bottom:40px;border-bottom:1px solid rgba(23,23,23,0.062745098);margin-bottom:40px;align-items:center}.fm-blog-inner:last-child{margin:0}.fm-blog-inner:last-child .fm-featured-btn{margin:0}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-blog-inner{grid-template-columns:auto}}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-blog-inner{grid-template-columns:31.8% auto 100px;align-items:unset}}@media only screen and (min-width: 1200px) and (max-width: 1440px){.fm-blog-inner{grid-template-columns:31.8% auto 150px}}.fm-blog-inner:hover img{transform:scale3d(1.05, 1.05, 1.05);filter:blur(0.5px)}.fm-blog-inner.is-white{border-color:var(--clr-border-2)}.fm-blog-inner.is-white .blog-rotate-btn{border-color:var(--clr-border-2)}.fm-blog-inner.is-white .blog-rotate-btn span i{color:var(--clr-common-white)}.fm-blog-wrapper{padding-top:40px;border-top:1px solid rgba(23,23,23,0.062745098)}.fm-blog-wrapper.is-white{border-color:var(--clr-border-2)}.fm-blog-text{margin-right:33px}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-blog-text{margin-right:0}}.blog-btn svg{filter:brightness(0) saturate(100%) invert(100%) sepia(29%) saturate(2%) hue-rotate(252deg) brightness(114%) contrast(101%)}.blog-details-btn{border:1px solid #414141;padding:10px 20px;display:flex;align-items:center;gap:5px}.blogpost-area__overlay{z-index:-2}.blogpost-area__overlay::before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:#f4f4f4;z-index:-1}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.blogpost-area-2{padding-bottom:120px}}.blogpost-area-3__bg{background:#111111;z-index:-1}.blogpost-wrapper{border-top:1px solid #d9d9d9}.blogpost-box{border-bottom:1px solid #d9d9d9;padding:50px 0}.blogpost-box .blog__content{display:flex;justify-content:space-between;gap:40px 50px;align-items:center}@media (max-width: 450px){.blogpost-box .blog__content{flex-direction:column;align-items:flex-start}}.blogpost-box .blog__title{font-size:30px;line-height:1.5;margin-top:40px;margin-bottom:40px}@media only screen and (min-width: 768px) and (max-width: 991px){.blogpost-box .blog__title{font-size:24px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.blogpost-box .blog__title{font-size:20px}}@media screen and (max-width: 1399px){.blogpost-box .blog__title br{display:none}}.blogpost-box .blog__title a:hover{color:var(--clr-theme-1)}.blogpost-box .blog__button .c-button{width:108px;height:108px}.blogpost-box .meta-item p{font-size:16px;color:#626262;line-height:1;margin-bottom:0}.blogpost-box .tag{font-size:16px;color:var(--clr-theme-1);background:var(--clr-common-white);padding:2px 16px;display:inline-block;border-radius:30px}.blogpost-box .tag:hover{background:var(--clr-theme-1);color:var(--clr-common-white)}.blogpost-box-2{padding:40px 40px;z-index:1}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.blogpost-box-2{padding:20px 20px;border:1px solid #d9d9d9}}.blogpost-box-2:hover .blog__thumb{opacity:1;visibility:visible}.blogpost-box-2 .tag{height:32px;border:1px solid #4f4f4f;padding:0 16px;color:#4f4f4f;display:inline-block;margin-bottom:20px}.blogpost-box-2 .tag:hover{border-color:var(--clr-theme-1);background:var(--clr-theme-1);color:var(--clr-common-white)}.blogpost-box-2 .blog__title{font-size:30px;line-height:1.5;margin-bottom:30px}.blogpost-box-2 .blog__thumb{position:absolute;right:0;width:282px;transform:rotate(12deg) translateY(-50%);top:50%;z-index:-1;opacity:0;visibility:hidden;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-ms-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s}.blogpost-box-2 .blog__thumb img{width:100%}.blogpost-box-3{border:1px solid #414141;padding:30px}.blogpost-box-3:hover .blogpost-box-3__thumb img{transform:scale(1.1)}.blogpost-box-3 .tag{border:1px solid var(--clr-border-2);color:var(--clr-theme-1);padding:6px 15px}.blogpost-box-3__thumb{overflow:hidden}.blogpost-box-3__content .blogpost-title{font-size:24px;font-weight:700;line-height:1.45;color:var(--clr-common-white);margin-bottom:0}@media (max-width: 450px){.blogpost-box-3__content .blogpost-title{font-size:20px}}.blogpost-box-3__thumb-content-wrapper{margin:20px 0 20px;display:flex;flex-direction:column;gap:35px}.blogpost-box-3 .blogpost-date{font-size:16px;color:var(--clr-body-grey);display:inline-flex;align-items:center;gap:7px}.blogpost-box-3__thumb img{width:100%;transition:0.8s}.blogpost-slider .swiper-wrapper{align-items:flex-start}.blogpost-slider .swiper-wrapper .swiper-slide:nth-child(2n) .blogpost-box-3__thumb-content-wrapper{flex-direction:column-reverse}.blogpost-slider__nav{display:flex;gap:14px}@media only screen and (min-width: 1600px) and (max-width: 1799px), only screen and (min-width: 1441px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1440px), only screen and (min-width: 992px) and (max-width: 1199px){.blogpost-slider__nav{margin-bottom:165px}}.blogpost-slider__nav .nav-btn{color:#414141;border-color:#414141;background:transparent}.blogpost-slider__nav .nav-btn:hover{color:var(--clr-common-white);background:var(--clr-theme-1)}.postbox__thumb{padding:20px 20px;border:1px solid #d9d9d9}.postbox__thumb img{width:100%;aspect-ratio:100/48.6}.postbox__thumb-2{width:100%;position:relative;overflow:hidden;height:465px}.postbox__thumb-2 img{width:100%;object-fit:cover;position:absolute;bottom:0;-o-object-fit:cover;height:110%;margin-left:auto;margin-right:auto}.fm__postbox-thumb{width:100%;position:relative;overflow:hidden;height:465px}.fm__postbox-thumb img{width:100%;object-fit:cover;position:absolute;bottom:0;-o-object-fit:cover;height:120%;margin-left:auto;margin-right:auto}.postbox__title{font-size:34px;margin-bottom:20px;font-weight:600}@media only screen and (min-width: 1200px) and (max-width: 1440px){.postbox__title{font-size:30px}}@media only screen and (min-width: 768px) and (max-width: 991px){.postbox__title{font-size:30px}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.postbox__title{font-size:26px}}@media (max-width: 450px){.postbox__title{font-size:22px}}.postbox__title a:hover{color:var(--clr-theme-1)}.postbox__text p{margin-bottom:40px}.postbox__meta{display:flex;align-items:center;gap:30px}.postbox__meta span{color:#626262;position:relative}.postbox__meta span a{color:var(--clr-theme-1)}.postbox__meta span:not(:first-child):before{position:absolute;content:"";height:5px;width:5px;background:#626262;top:50%;transform:translateY(-50%);left:-15px;border-radius:50%}.sidebar__wrapper{background:#f5f5f5;padding:30px 30px}.sidebar__widget:not(:last-child){margin-bottom:50px}.sidebar__search{position:relative}.sidebar__search input{width:100%;height:60px;line-height:60px;padding-inline-start:25px;padding-inline-end:80px;background-color:var(--clr-common-white);outline:0;border:0;box-shadow:0px 1px 3px rgba(3,4,28,0.06);font-size:15px}@media (max-width: 450px){.sidebar__search input{padding-right:25px}}.sidebar__search button{position:absolute;top:0;inset-inline-end:0;height:100%;padding:0 24px;color:var(--clr-common-white);background-color:var(--clr-common-black);display:inline-flex;align-items:center;justify-content:center}.sidebar__search button i{font-size:20px}@media (max-width: 450px){.sidebar__search button{position:static;height:60px;margin-top:20px;width:100%}}.sidebar__search button:hover{background:var(--clr-theme-1);color:var(--clr-common-white)}.rc__post-thumb{overflow:hidden;flex:0 0 auto;border-radius:50%}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.rc__post-thumb{border-radius:0;margin-bottom:15px;width:100%}}.rc__post{display:flex;align-items:center;gap:15px 20px;margin-bottom:35px}@media (max-width: 575px), only screen and (min-width: 576px) and (max-width: 767px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1440px){.rc__post{padding-right:0}}@media (max-width: 450px){.rc__post{flex-wrap:wrap}}.rc__post:last-child{margin-bottom:0}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.rc__post{display:block}}.rc__post:hover .rc__post-thumb img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px){.sidebar__post{display:grid;grid-template-columns:1.5fr 1.5fr;gap:30px}}@media only screen and (min-width: 768px) and (max-width: 991px) and (max-width: 575px), only screen and (min-width: 576px) and (max-width: 767px) and (max-width: 575px){.sidebar__post{grid-template-columns:1fr}}.rc__post-thumb img{width:90px;height:90px;object-fit:cover;transition:0.8s}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.rc__post-thumb img{width:100%;height:auto}}.rc__post-title{font-size:16px;font-weight:600;margin-bottom:6px;text-transform:capitalize;line-height:1.5}.rc__post-title a:hover{color:var(--clr-theme-1)}.sidebar__widget-content ul li{list-style:none;margin-bottom:10px}.sidebar__widget-content ul li:last-child{margin-bottom:0}.sidebar__widget-content ul li a{display:flex;justify-content:space-between;font-size:16px;color:#4f4f4f;position:relative;background:var(--clr-common-white);padding:16px 30px;font-family:var(--tpl-ff-heading)}@media (max-width: 450px){.sidebar__widget-content ul li a{padding:16px 15px}}.sidebar__widget-content ul li a:hover{background:var(--clr-theme-1);color:var(--clr-common-white);letter-spacing:1px;font-weight:500}.sidebar__tag{display:flex;flex-wrap:wrap;gap:10px}.sidebar__tag a{display:inline-block;padding:4px 13px;font-size:15px;color:#4f4f4f;border:1px solid #d9d9d9;position:relative;z-index:5}.sidebar__tag a:hover{background-color:var(--clr-theme-1);color:var(--clr-common-white);border-color:var(--clr-theme-1)}.sidber__adv-thumb{width:100%;overflow:hidden;position:relative;height:410px}.sidber__adv-thumb img{width:100%;object-fit:cover;position:absolute;bottom:0;-o-object-fit:cover;height:110%;margin-left:auto;margin-right:auto}.postbox__item.is-box{background:#fafafa;padding:30px 30px 25px}.postbox__box-thumb{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px 30px;max-width:782px}@media (max-width: 575px){.postbox__box-thumb{grid-template-columns:repeat(1, 1fr)}}.postbox__box-thumb img{width:100%}.postbox__quote-icon{margin-bottom:25px}.postbox__quote blockquote{margin-bottom:0}.postbox__quote blockquote p{font-weight:400;font-size:22px;text-transform:capitalize;color:#000000;margin-bottom:0}.postbox__share-love span{width:54px;height:54px;font-size:20px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--clr-border-5);border-radius:50%}.postbox__share-wrapper{padding:20px 0;border-top:1px solid var(--clr-border-6);border-bottom:1px solid var(--clr-border-6);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px 20px}.postbox__navigation{display:grid;grid-template-columns:250px auto 250px}@media (max-width: 575px), only screen and (min-width: 576px) and (max-width: 767px), only screen and (min-width: 992px) and (max-width: 1199px){.postbox__navigation{grid-template-columns:auto;gap:30px 30px}}.postbox__navigation-icon{display:inline-flex;align-items:center;justify-content:center}.postbox__more-link h5{margin-bottom:0;font-weight:700;color:var(--clr-body-text2)}.postbox__more-content h5{font-weight:500;text-transform:capitalize;line-height:1.5;margin-bottom:10px}.postbox__more-content h5 a:hover{color:var(--clr-theme-2)}.postbox__more-link{display:flex;align-items:center;gap:13px}.postbox__author{background:var(--clr-common-white);box-shadow:0px 4px 45px rgba(0,0,0,0.06);padding:40px 40px 37px;display:flex;gap:30px 20px}@media only screen and (min-width: 576px) and (max-width: 767px){.postbox__author{padding:40px 30px 37px}}@media (max-width: 575px){.postbox__author{padding:40px 30px 37px;flex-wrap:wrap}}.postbox__author .author-meta-social{display:flex;justify-content:space-between;align-items:center;gap:15px 15px;flex-wrap:wrap;margin-bottom:20px}.postbox__author .author-name{font-size:18px;font-weight:500;text-transform:capitalize;margin-bottom:5px}.postbox__author .author-designation{font-size:14px;font-weight:500;color:var(--clr-body-grey)}.postbox__author .author-text p{margin-bottom:0}.postbox__author-thumb{max-width:90px}.postbox__author-thumb img{width:100%;border-radius:50%}.postbox__comment-input input,.postbox__comment-input textarea{height:60px;width:100%;font-size:14px;border:0;border-bottom:1px solid #d9d9d9;outline:none}.postbox__comment-input input::placeholder,.postbox__comment-input textarea::placeholder{color:var(--clr-body-text2)}.postbox__comment-check{display:flex;align-items:center;gap:15px}.postbox__comment-title{margin-bottom:40px}.postbox__comment-input{position:relative;margin-bottom:20px}.postbox__comment-input textarea{height:80px;resize:none;padding-top:25px;padding-bottom:25px}.postbox__comment-check label{font-size:14px;color:var(--clr-body-text2);text-transform:capitalize;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:30px 20px}.postbox__comment-check label a{color:var(--tp-common-black);font-weight:600;padding-left:4px}.postbox__comment-check label a:hover{color:var(--clr-theme-1)}.postbox__comment-check label:hover{cursor:pointer}.postbox__blog .blogpost-box-3{border-color:var(--clr-border-6)}.postbox__blog .blogpost-box-3 .tag{border-color:var(--clr-border-5)}.postbox__blog .blogpost-box-3__content .blogpost-title{color:var(--clr-common-black)}.postbox__blog .blogpost-box-3__content .blogpost-title a:hover{color:var(--clr-theme-1)}.breadcrumb-menu-2 ul{display:flex;gap:5px 28px;flex-wrap:wrap}.breadcrumb-sub-text{font-weight:500;color:var(--clr-theme-1);font-size:16px}.sidebar__widget-title{font-size:24px;font-weight:700}.fm-social-2{display:flex;align-items:center;gap:15px}.fm-social-2 a{width:35px;height:35px;color:var(--clr-body-text2);border:1px solid var(--clr-border-5);text-align:center;border-radius:50%;line-height:35px;font-size:16px;display:inline-block}.fm-social-2 a:hover{background:var(--clr-theme-1);border-color:var(--clr-theme-1);color:var(--clr-common-white)}.fm-blog-slide-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:60px;flex-wrap:wrap;gap:30px}@media (max-width: 450px){.fm-blog-slide-wrapper{margin-bottom:40px}}.blog-slider-button-prev{width:50px;height:50px;background:transparent;display:flex;align-items:center;justify-content:center;line-height:1;border-radius:50%;font-size:18px;transition:0.3s;color:var(--clr-body-text2);border:1px solid var(--clr-border-5)}.blog-slider-button-prev:hover{background:var(--clr-theme-1);border-color:transparent}.blog-slider-button-prev:hover a i{color:var(--clr-common-white)}.blog-slider-button-next{width:50px;height:50px;background:transparent;display:flex;align-items:center;justify-content:center;line-height:1;border-radius:50%;font-size:18px;transition:0.3s;color:var(--clr-body-text2);border:1px solid var(--clr-border-5)}.blog-slider-button-next:hover{background:var(--clr-common-black);border-color:transparent}.blog-slider-button-next:hover a i{color:var(--clr-common-white)}.blog-slider-btn{display:flex;gap:15px;align-items:center}.postbox__comment-check input{accent-color:var(--clr-common-black)}.bd-basic__pagination ul{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;gap:10px;justify-content:center;flex-wrap:wrap}.bd-basic__pagination ul li a{width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;position:relative;right:0;top:50%;font-weight:500;font-size:16px;border:1px solid #d9d9d9}.bd-basic__pagination ul li a:hover{background-color:var(--clr-theme-1);color:var(--clr-common-white);border-color:transparent}.bd-basic__pagination ul li .current{width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;position:relative;right:0;top:50%;font-weight:500;font-size:14px;background-color:var(--clr-theme-1);color:var(--clr-common-white)}.text-mask{overflow:hidden;white-space:nowrap}.text-line{transform:translate(0%, 150%)}.p-text{visibility:hidden}.split-parent{overflow:hidden}.split-child{display:inline-block}.page-title-spc{padding-top:250px}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px){.page-title-spc{padding-top:235px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.page-title-spc{padding-top:230px}}.blog-title-sec{display:inline-block}.fm-film-blog-single:hover .fm-film-blog-cat{opacity:1;visibility:visible;left:0}.fm-film-blog-single:hover .fm-blog-img-2 img{transform:scale3d(1.05, 1.05, 1.05)}.fm-blog-img-2{position:relative;overflow:hidden}.fm-blog-img-2 img{width:100%;transition:all 1.5s cubic-bezier(0, 0, 0.2, 1)}.fm-film-blog-cat{position:absolute;left:-40px;top:0;background-color:var(--clr-common-black);color:var(--clr-common-white);font-size:14px;padding:3px 10px;display:inline-block;opacity:0;visibility:hidden;transition:0.5s;z-index:2}.fm-film-blog-title{font-size:20px;line-height:1.4;color:var(--clr-body-text2);font-weight:600;margin:0;margin-bottom:15px}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 450px){.fm-film-blog-title{font-size:17px}}.fm-film-blog-title a:hover{color:var(--clr-theme-1)}.fm-film-blog-btn{display:inline-block;color:var(--clr-body-text2);font-size:14px;font-weight:600}.fm-film-blog-btn i{font-weight:600;display:inline-block;margin-inline-start:5px}.fm-film-blog-btn:hover{color:var(--clr-theme-1)}.fm-film-blog-btn:hover i{padding-left:5px}.fm-film-blog-single-content{padding:23px 30px 30px;background:var(--clr-common-white);box-shadow:0px 20px 40px rgba(0,0,0,0.0784313725)}.fm-film-blog-meta{font-size:14px;color:var(--clr-body-text2);display:inline-block}.fm-film-blog-single-meta{display:flex;gap:5px 25px;flex-wrap:wrap;margin-bottom:15px}.fm-movie-all-wrapper{background:var(--clr-bg-1)}.fm-movie-slider-area{background:var(--clr-bg-1)}.fm-movie-sidebar-post-single{display:flex;align-items:center;gap:20px}.fm-movie-sidebar-post-single:not(:last-child){margin-bottom:20px}@media (max-width: 575px){.fm-movie-sidebar-post-single{display:block}}.fm-movie-sidebar-post-single:hover .fm-movie-sidebar-post-single-img img{transform:scale(1.05);filter:brightness(80%)}.fm-movie-sidebar-widget{background-color:#fff;padding:30px}.fm-movie-sidebar-dot{display:inline-block;cursor:pointer}.fm-movie-details-subtext{font-size:14px;font-weight:400;color:#777777;display:inline-block;margin-bottom:10px}.fm-movie-details-text{font-size:24px;font-weight:700;color:#171717;margin-bottom:10px}.fm-movie-details-meta-single{position:relative;z-index:1}.fm-movie-details-meta-single:not(:last-child){margin-right:10px;padding-right:15px}.fm-movie-details-meta-single:not(:last-child):before{position:absolute;right:0;top:50%;transform:translateY(-50%);content:"";background-color:#d9d9d9;width:1px;height:14px}.fm-movie-details-meta-single i:last-child{display:inline-block;margin-inline-end:10px}.fm-movie-details-meta-single.dounle-i i{display:inline-block;width:18px;height:18px;background-color:#ef1844;line-height:18px;border-radius:50%;color:#fff;font-size:10px;text-align:center;outline:3px solid #fff;font-weight:900}.fm-movie-details-meta-single.dounle-i i.fa-thumbs-down{background-color:#4066ff}.fm-movie-details-metabtn{height:35px;line-height:35px;display:inline-block;font-size:16px;font-weight:400;border-color:#ececec;border-style:solid;border-width:1px;padding:0 12px;margin-bottom:10px;cursor:pointer}.fm-movie-details-metabtn i{font-weight:700;color:#777;display:inline-block;margin-inline-end:10px}.fm-movie-details-metabtn:not(:last-child){margin-inline-end:10px}.fm-movie-details-metabtn:hover{background-color:var(--clr-theme-1);border-color:var(--clr-theme-1);color:#fff}.fm-movie-details-metabtn:hover i{color:#fff}.fm-movie-details-inner-title{font-size:18px;color:#171717}.fm-movie-details-content-wrapper p{font-size:16px;line-height:26px;color:#777}.fm-movie-details-box{background-color:#fff}.fm-movie-details-box-content{padding:30px;padding-top:20px}.fm-movie-details-info>span{display:block}.fm-movie-details-info>span strong{color:#171717;font-weight:400}.fm-movieall-filter.bordered-select .nice-select{background-color:transparent;border:1px solid #ececec}.fm-movie-details-info>span:not(:last-child){margin-bottom:10px}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-movie-details-metabutton{margin-top:5px}}.fm-movie-review-box{background-color:#fff;padding:30px}.fm-movie-details-rating{display:inline-block;margin-inline-end:15px}.fm-movie-details-rating i{font-size:20px;color:#fec50d}.fm-movie-details-rating-adventure{display:inline-block;background-color:#23d689;color:#fff;padding:5px 10px;border-radius:3px;font-size:14px}.fm-movie-details-form-wrapper input{height:50px;width:100%;border:1px solid #ececec;font-size:16px;font-weight:400;padding:0 20px;line-height:50px;color:var(--clr-common-black);margin-bottom:30px}.fm-movie-details-form-wrapper input:focus{outline:none}.fm-movie-details-form-wrapper textarea{width:100%;height:200px;border:1px solid #ececec;padding:20px;color:var(--clr-common-black);margin-bottom:25px;resize:none}.fm-movie-details-form-wrapper textarea:focus{outline:none}.fm-movie-details-form-wrapper button[type=submit]{height:50px;border:1px solid #171717;color:#171717;line-height:50px;padding:0 30px;font-size:16px;text-transform:capitalize;font-weight:500}.fm-movie-details-form-wrapper button[type=submit]:hover{background-color:var(--clr-theme-1);border-color:transparent;color:#fff}@media only screen and (min-width: 1200px) and (max-width: 1440px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-landing-trending-meta-wrapper .fm-landing-trending-meta:not(:last-child){margin-right:5px;padding-right:10px}}.fm-landing-trending-single-img-2{overflow:hidden;position:relative}.fm-landing-trending-single-img-2 img{width:100%;transition:all 1.5s cubic-bezier(0, 0, 0.2, 1)}.fm-landing-trending-single-img-2:hover>img{transform:scale3d(1.05, 1.05, 1.05);filter:blur(5px)}.fm-landing-trending-single-img-2 .fm-trending-video-btn{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(0.5);height:40px;line-height:40px;background-color:#fff;color:#171717;font-size:14px;padding:0 20px;font-weight:500;opacity:0;visibility:hidden;transition:0.5s;min-width:115px;text-align:center}.fm-landing-trending-single-img-2 .fm-trending-video-btn i{font-weight:700;color:#171717;display:inline-block;margin-inline-end:8px;transition:0.3s}.fm-landing-trending-single-img-2 .fm-trending-video-btn:hover{background-color:var(--clr-theme-1);color:#fff}.fm-landing-trending-single-img-2 .fm-trending-video-btn:hover i{color:#fff}.fm-landing-trending-single-img-2:hover a{opacity:1;visibility:visible;transform:translate(-50%, -50%) scale(1)}.expand-header button{font-weight:400;color:#777777;height:35px;line-height:35px;border:1px solid #ececec;display:inline-block;font-size:16px;padding:0 20px;padding-right:40px;position:relative;z-index:1}.expand-header button[aria-expanded=false]:before{position:absolute;right:5px;top:0;width:35px;height:35px;line-height:35px;content:"\f078";font-family:"Font Awesome 6 Pro";font-weight:300;font-size:12px;color:#777;transition:0.3s}.expand-header button[aria-expanded=true]:before{position:absolute;right:5px;top:0;width:35px;height:35px;line-height:35px;content:"\f077";font-family:"Font Awesome 6 Pro";font-weight:300;font-size:12px;color:#777;transition:0.3s}.expand-header.title-color{font-size:16px}.fm-movie-pagination.swiper-pagination-bullets{text-align:center;position:relative;z-index:2}.fm-movie-pagination.swiper-pagination-bullets span{display:inline-block;width:7px;height:7px;background-color:var(--clr-body-grey);opacity:1;visibility:visible;cursor:pointer;margin:0 15px !important}.fm-movie-pagination.swiper-pagination-bullets span.swiper-pagination-bullet-active{outline:1px solid var(--clr-common-black);outline-offset:13px;background-color:var(--clr-common-black)}.fm-movie-pad{padding-top:100px}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-movie-pad{padding-top:80px}}.fm-movie-details-content{background:var(--clr-common-white);padding:30px;margin-right:30px}@media only screen and (min-width: 1200px) and (max-width: 1440px){.fm-movie-details-content{margin-right:10px}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-movie-details-content{margin-right:0}}.fm-movie-details-thumbnail{margin-bottom:25px;width:160px}.fm-movie-details-thumbnail img{width:100%}@media (max-width: 450px){.fm-movie-details-thumbnail{width:100%}}.movie-details-name{margin:0;font-size:24px;font-weight:600;line-height:1.3;margin-bottom:20px}.text-cut{-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;margin:0;margin-bottom:20px}.fm-movie-sidebar-inner{display:grid;grid-template-columns:1fr 1fr 1fr;gap:5px 30px}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-movie-sidebar-inner{grid-template-columns:1fr auto}}@media (max-width: 575px){.fm-movie-sidebar-inner{grid-template-columns:1fr 1fr}}@media (max-width: 450px), only screen and (min-width: 576px) and (max-width: 767px){.fm-movie-sidebar-inner{grid-template-columns:1fr}}.fm-movie-sidebar-post-single-img{overflow:hidden;width:130px;height:130px}@media (max-width: 575px){.fm-movie-sidebar-post-single-img{margin-bottom:10px}}@media (max-width: 575px){.fm-movie-sidebar-post-single-img{width:100%;height:auto}}.fm-movie-sidebar-post-single-img img{width:100%;transition:0.5s}.fm-movie-sidebar-post-single-img:hover img{transform:scale(1.05);filter:brightness(80%)}.fm-movie-details-info span{color:var(--clr-body-grey)}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-movie-all-wrapper{padding-bottom:70px}}.shop-bg{background:var(--clr-bg-1)}.fm-shop-product-rating i{font-size:12px;color:var(--clr-common-black);font-weight:700}.fm-shop-product-title{font-size:18px;color:#171717;line-height:1.44;margin-bottom:7px;margin-top:7px}.fm-shop-product-title:hover a{color:var(--clr-theme-1)}.fm-shop-price ins{font-size:16px;font-weight:400;color:var(--clr-common-black);text-decoration:none}.fm-shop-price del{display:inline-block;font-size:14px;color:#777;margin-left:8px}.add_to_cart_button{height:50px;line-height:50px;background-color:var(--clr-common-white);display:inline-block;color:var(--clr-common-black);font-size:14px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%) scale(0.85);font-weight:500;opacity:0;visibility:hidden;transition:0.5s;z-index:1;min-width:170px}.add_to_cart_button:hover{background-color:var(--clr-theme-1);color:var(--clr-common-white)}.add_to_cart_button i{display:inline-block;margin-right:5px}.fm-shop-product-img{position:relative;z-index:1}.fm-shop-product-content{background:var(--clr-common-white);padding:20px}.fm-shop-product-content.shop-content-bg{background:var(--clr-bg-1)}.shop-cart-option{display:flex;gap:30px}@media (max-width: 450px){.shop-cart-option{flex-direction:column}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.product-quantity.mr-20{margin-right:0;margin-bottom:15px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.product-quantity.mr-20{margin-right:20px;margin-bottom:0px}}.cart-plus-minus{width:130px}.p-relative{position:relative}.product-quantity input{color:#111111;font-size:18px;font-weight:normal;border:1px solid #dfdfdf}.cart-area .cart-plus-minus .inc{right:25px}.cart-area .cart-plus-minus .dec{left:25px}.cart-plus-minus .qtybutton{font-size:20px;color:#111;display:inline-block;position:absolute;top:50%;height:25px;width:22px;background:transparent;border-radius:30px;line-height:1;cursor:pointer;text-align:center;border-radius:0;transform:translateY(-50%)}.cart-plus-minus .inc{right:20px}.cart-plus-minus .dec{left:20px}.cart-plus-minus input{border:0px;outline:0px;background:none;font-weight:400;color:#111;font-size:14px;display:inline-block;height:50px;line-height:50px;padding:0 30px;width:130px;border:1px solid #dfdfdf;text-align:center;border-radius:0}.cart-btn,.fm-submit-btn{height:50px;line-height:50px;background-color:var(--clr-common-white);padding:0 40px;color:var(--clr-common-black);font-size:16px;font-weight:500;border:1px solid var(--clr-common-black);display:inline-block;text-transform:capitalize}.cart-btn:hover,.fm-submit-btn:hover{border-color:transparent;color:var(--clr-common-white);background-color:var(--clr-theme-1)}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cart-btn{max-width:200px}}.shop-product-details-title{font-size:50px;font-weight:700;color:#111}@media only screen and (min-width: 1200px) and (max-width: 1440px){.shop-product-details-title{font-size:38px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.shop-product-details-title{font-size:34px}}@media only screen and (min-width: 768px) and (max-width: 991px){.shop-product-details-title{font-size:38px}}@media only screen and (min-width: 576px) and (max-width: 767px){.shop-product-details-title{font-size:34px}}@media (max-width: 575px){.shop-product-details-title{font-size:28px}}.product-details-price ins{font-size:20px;font-weight:700;color:#111;text-decoration:none;line-height:1.3}.product-details-price{margin-bottom:8px}.product-details-ratings i{font-size:14px;color:var(--clr-common-black);font-weight:700}.review-count{font-size:14px;color:#777;display:inline-block;margin-inline-start:8px}.review-rating{display:inline-block;margin-inline-start:5px}.border-topinfo{border-top:1px solid #ececec}.shop-product-details-information.border-topinfo p{margin-bottom:5px}.sku-value span{font-size:16px;font-weight:400;color:#777777}.sku-value{color:var(--clr-common-black)}.product-cat{color:var(--clr-common-black);font-size:16px;font-weight:400}.product-cat span{color:#777}.product-tag{font-size:16px;font-weight:400;color:var(--clr-common-black)}.product-tag span{color:#777}.lv-shop-details-product-tab-buttons-1-7{border-bottom:1px solid #ececec;padding-bottom:7px;margin-bottom:30px}.lv-shop-details-product-tab-buttons-1-7 .nav{display:flex;flex-wrap:wrap;gap:30px}.lv-shop-details-product-tab-buttons-1-7 button{font-size:16px;color:var(--clr-common-black);position:relative;z-index:1;font-weight:500}.lv-shop-details-product-tab-buttons-1-7 button::after{position:absolute;left:0;bottom:-8px;width:100%;opacity:0;visibility:hidden;height:1px;transition:all 0.3s;background-color:#707070;content:""}.lv-shop-details-product-tab-buttons-1-7 button:hover::after,.lv-shop-details-product-tab-buttons-1-7 button.active::after{opacity:1;visibility:visible}.product__desc-info ul li:nth-child(2n+1){background:#f7f7f7}.product__desc-info ul li{display:flex;align-items:center;padding:15px 30px}@media (max-width: 450px){.product__desc-info ul li{flex-direction:column;align-items:flex-start}}.product__desc-info ul li h6{font-size:16px;color:var(--clr-common-black);margin-bottom:0;display:inline-block;width:25%}@media (max-width: 450px){.product__desc-info ul li h6{display:block;width:100%;margin-bottom:10px}}.product__desc-info ul li span{font-size:16px;color:#777}.lv-shop-description-text{font-size:16px;color:#777777;font-weight:400;line-height:1.65}.latest-comments li:first-child .comments-box{border-top:0;padding-top:0}.comments-avatar{float:left;margin-right:20px}.comments-text{overflow:hidden;padding-top:4px}.avatar-name{margin-bottom:3px;overflow:hidden;position:relative}.avatar-name h5{font-size:18px;margin-bottom:0px;display:inline-block;color:var(--clr-common-black)}.avatar-name span{color:#5b5b5b;text-transform:capitalize;display:block;font-size:14px;font-weight:400;margin-top:5px;margin-bottom:5px}.latest-comments .user-rating{margin-top:5px}.user-rating ul li{display:inline-block}.user-rating ul li a{color:#171717}.comments-text p{margin-bottom:20px;margin-top:20px}.reply-2{font-weight:600;font-size:14px;color:var(--clr-common-black)}.latest-comments li.children{margin-left:100px}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.latest-comments li.children{margin-left:0}}.comments-box{border-top:1px solid #e3e3e3;padding:30px 0}.comments-avatar{float:left;margin-right:20px}.comments-avatar img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.comments-text{overflow:hidden;padding-top:4px}.conatct-post-form input,.conatct-post-form textarea{height:50px;width:100%;border:1px solid #ececec;border-radius:0;font-size:16px;padding:20px;background-color:transparent;color:var(--clr-common-black);resize:none}.conatct-post-form textarea{height:200px}.post-rating ul li{display:inline-block;list-style:none}.postbox__comment-title h3{font-size:24px;color:var(--clr-common-black)}.post-comments-title h3{font-size:24px;color:var(--clr-common-black)}.latest-comments li{list-style:none}.latest-comments ul li:last-child .comments-box{padding-bottom:0}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1440px){.post-comments-form.pl-20{padding-left:0;margin-top:40px}}.shop-product-details-portion-wrapper{margin-inline-end:40px}@media only screen and (min-width: 992px) and (max-width: 1199px){.shop-product-details-portion-wrapper{margin-inline-end:25px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px), only screen and (min-width: 768px) and (max-width: 991px){.shop-product-details-portion-wrapper{margin-inline-end:0}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px), only screen and (min-width: 768px) and (max-width: 991px){.shop-product-details-title.pt-35{padding-top:0}}.shop-details-thumb{overflow:hidden;position:relative}.shop-details-thumb img{width:100%}.table-content table{background:var(--clr-common-white);border-color:#eaedff;border-radius:0;border-style:solid;border-width:1px 0 0 1px;text-align:center;width:100%;margin-bottom:0}.table-content table th,.table-content table td{border-bottom:1px solid #ececec !important;border-right:1px solid #ececec}thead th{padding:1.5rem 0.5rem !important}.table td,.table th{border-top:1px solid #ececec;white-space:nowrap}.table-content table td{border-top:medium none;padding:20px 10px;vertical-align:middle;font-size:16px}.table-content table td.product-name{font-size:18px;font-weight:500;text-transform:capitalize}.table-content table td{font-size:16px}.table-content table td .cart-plus-minus{float:none;margin:0 auto}.product-quantity input{border:none;color:#777;font-size:16px;font-weight:normal;border:1px solid #ececec}.cart-area .cart-plus-minus input{height:50px;width:100px;border:0;border:1px solid #ececec;text-align:center;-moz-appearance:none;appearance:none}.table-content table td.product-subtotal{font-size:16px}.coupon-all{margin-top:50px;overflow:hidden;display:flex;gap:10px;justify-content:space-between;flex-wrap:wrap;gap:10px}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.coupon-all{gap:0}}.coupon{float:left;display:flex;gap:10px;flex-wrap:wrap}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.coupon input{margin-top:10px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.coupon input{margin-top:0px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.coupon .btn.theme-btn-2{margin-top:10px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.coupon .btn.theme-btn-2{margin-top:0px}}#coupon_code{height:50px;border:1px solid #ececec;padding:0 25px}#coupon_code::placeholder{font-size:16px}#coupon_code:focus{outline:none}.btn{-moz-user-select:none;background:var(--clr-common-white);border-radius:0;color:var(--clr-common-black);cursor:pointer;display:inline-block;font-size:16px;font-weight:500;letter-spacing:1px;height:50px;line-height:48px;margin-bottom:0;padding:0px 40px;text-align:center;touch-action:manipulation;transition:all 0.3s ease 0s;vertical-align:middle;white-space:nowrap;position:relative;border:1px solid var(--clr-common-black)}.btn:hover{background-color:var(--clr-theme-1);color:var(--clr-common-white);border-color:transparent}.btn:focus{outline:none;box-shadow:none}@media (max-width: 450px){.btn.shop-btn{padding:0 10px}}.coupon2{float:right}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.coupon2{float:none}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.coupon2 .btn{margin-top:10px}}.cart-page-total{padding-top:50px}.cart-page-total>h2{font-size:25px;margin-bottom:20px;text-transform:capitalize}.cart-page-total>ul{border:1px solid #ececec}.cart-page-total>ul>li{list-style:none;font-size:16px;color:#777;padding:10px 30px;border-bottom:1px solid #ececec;font-weight:400}.cart-page-total ul>li>span{float:right}.fm-shop-product:hover img{transform:scale3d(1.05, 1.05, 1.05);filter:blur(1px)}.fm-shop-product:hover .add_to_cart_button{transform:translate(-50%, -50%) scale(1);opacity:1;visibility:visible}.fm-shop-product-img{overflow:hidden}.fm-shop-product-img img{transition:all 1.5s cubic-bezier(0, 0, 0.2, 1);width:100%}.fm-shop-content-wrapper{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px){.fm-shop-content-wrapper{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 575px){.fm-shop-content-wrapper{grid-template-columns:repeat(1, 1fr)}}.fm-about-subtitle{color:var(--clr-theme-1);margin-bottom:20px;display:inline-block;font-weight:500;font-size:16px}.fm-slide-wrapper{display:flex;justify-content:space-between;align-items:end;margin-bottom:60px;flex-wrap:wrap;gap:30px}@media (max-width: 450px){.fm-slide-wrapper{margin-bottom:40px}}.slider-nav-btn{width:50px;height:50px;background:transparent;display:flex;align-items:center;justify-content:center;line-height:1;border-radius:50%;font-size:18px;transition:0.3s;color:var(--clr-body-text2);border:1px solid var(--clr-border-5)}.slider-nav-btn:hover{background:var(--clr-theme-1);border-color:transparent}.slider-nav-btn:hover a i{color:var(--clr-common-white)}.film-slider-btn{display:flex;gap:15px;align-items:center}.post-comments-form{padding-left:20px}.fm-contact-info-text-label{font-size:20px;font-weight:700;color:#171717}.fm-contact-info-text p{margin-bottom:0;font-size:16px;line-height:1.62;color:var(--clr-body-text2)}.fm-contact-info-text p a:hover{color:#171717}.fm-contact-info-single{display:flex}.fm-contact-info-icon{font-size:30px;color:#171717;display:inline-block;margin-inline-end:30px}.fm-contact-info-form input{width:100%;height:50px;font-size:16px;line-height:50px;padding:0 20px;border:1px solid var(--clr-border-6);margin-bottom:30px;color:var(--clr-common-black)}.fm-contact-info-form input:focus{outline:none}.fm-contact-info-form textarea{width:100%;height:200px;font-size:16px;padding:20px;border:1px solid var(--clr-border-6);margin-bottom:30px;color:var(--clr-common-black);resize:none}.fm-contact-info-form textarea:focus{outline:none}.fm-contact-info-form button[type=submit]{border:1px solid var(--clr-common-black);color:var(--clr-common-black);height:50px;line-height:50px;padding:0 28px;font-size:16px;font-weight:500;text-transform:capitalize}.fm-contact-info-form button[type=submit]:hover{background-color:var(--clr-theme-1);color:var(--clr-common-white);border-color:transparent}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px), only screen and (min-width: 768px) and (max-width: 991px){.fm-contact-info-form:is(.ml-50){margin-left:0}}.fm-contact-map-wrapper iframe{width:100%;height:500px}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-contact-map-wrapper iframe{height:300px}}.contact-clr{color:var(--clr-common-black)}.contact-mail{font-size:36px;font-weight:400;color:var(--clr-common-white);margin-bottom:15px}@media (max-width: 450px){.contact-mail{font-size:24px}}.contact-mail:hover{color:var(--clr-theme-1)}.contact-call{font-size:36px;font-weight:400;color:var(--clr-common-white);margin-bottom:5px}@media (max-width: 450px){.contact-call{font-size:24px}}.contact-call:hover{color:var(--clr-theme-1)}.fm-contact-wrapper{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--clr-border-2);padding-bottom:70px;flex-wrap:wrap;gap:30px}.fm-contact-wrapper.fm-border-none{border:none}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-contact-wrapper{padding-bottom:40px}}.fm-contact-wrapper.fm-contact-pad{padding:100px 0}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-contact-wrapper.fm-contact-pad{padding-top:60px;padding-bottom:70px}}.contact-sec-title.contact-clr{color:var(--clr-common-black)}.contact-bottom-area{padding-bottom:60px}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.contact-bottom-area{padding-bottom:50px}}.pad-spc{padding-bottom:85px}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.pad-spc{padding-bottom:65px}}.fm-single-featured{position:relative;overflow:hidden}.fm-single-featured:hover .fm-featured-content{bottom:30px;opacity:1;visibility:visible}.fm-single-featured:hover:after{bottom:0;opacity:0.95}.fm-single-featured:after{position:absolute;content:"";width:100%;height:100%;background:linear-gradient(180deg, rgba(253,101,0,0) 0%, #FD6500 100%) 0% 0%;opacity:0;bottom:-50%;left:0;z-index:0}.fm-featured-content{position:absolute;bottom:-100px;inset-inline-start:30px;inset-inline-end:30px;display:flex;align-items:center;gap:30px;flex-wrap:wrap;justify-content:space-between;z-index:1;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-ms-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;opacity:0;visibility:hidden}@media (hover: none){.fm-featured-content{bottom:30px;opacity:1;visibility:visible}}.fm-featured-content .play-btn{animation:none}.fm-featured-content .play-btn:hover{background:var(--clr-common-white);border-color:var(--clr-common-white);color:var(--clr-theme-1)}.fm-featured-title{color:var(--clr-common-white);margin-bottom:12px;font-weight:600}.fm-featured-title:hover{color:var(--clr-theme-1)}.fm-featured-thumb img{width:100%;filter:grayscale(1)}.fm-featured-video-btn{font-size:16px;font-weight:500;color:var(--clr-common-white);position:relative;display:flex;align-items:center;gap:10px}.fm-featured-video-btn i{color:var(--clr-common-white)}.fm-featured-video-btn span{position:relative}.fm-featured-video-btn span:before{content:"";position:absolute;height:2px;width:100%;bottom:0;inset-inline-start:0;background-color:var(--clr-theme-1);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:0.6s;transition-duration:0.6s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.fm-featured-video-btn:hover{letter-spacing:0.5px;font-weight:500;color:var(--clr-common-white)}.fm-featured-video-btn:hover i{color:var(--clr-common-white)}.fm-featured-video-btn:hover span:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66)}.featured-full-width{overflow-x:clip}.featured-active{overflow:visible}.featured-active:hover .featured-slider-btn{opacity:1;visibility:visible}.featured-wrapper{position:relative}.featured-bg{width:100%;height:100%;position:absolute;top:0;inset-inline-start:0}.featured-bg::before{content:"";position:absolute;background:#000;width:100%;height:100%;top:0;inset-inline-start:0;opacity:0.85}.featured-sec-wrapper{position:relative;z-index:1}.btn-featured-inner{position:absolute;inset-inline-end:0;top:10px}.featured-sec-title-2{display:inline-block}.text-scroll .swiper-slide{width:auto}.featured-scroll-wrapper{-webkit-transition-timing-function:linear;transition-timing-function:linear}.services-scroll-wrapper{-webkit-transition-timing-function:linear;transition-timing-function:linear}.image-text{animation:rotate 15s linear infinite;position:absolute;z-index:-1}.btn-featured{width:94px;height:94px;background:var(--clr-common-white);display:flex;align-items:center;justify-content:center;border-radius:50%;position:relative;color:var(--clr-theme-1);font-size:33px}.btn-featured:hover{color:var(--clr-theme-1)}.btn-featured:hover i{animation:iconltr 0.5s forwards}.featured-btn-circle-wrap .btn-featured{transform:rotate(-45deg);top:25px;inset-inline-start:-28px}.featured-slider-btn i{font-weight:700}.featured-slider-wrapper{position:relative}.featured-slider-wrapper:hover .square-btn{opacity:1;visibility:visible}.featured-slider-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:1;display:flex;justify-content:space-between;width:calc(100% + 35px);margin-left:-18px;opacity:0;visibility:hidden;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}@media (hover: none){.featured-slider-btn{opacity:1;visibility:visible}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.featured-slider-btn{width:calc(100% + 0px);margin-left:0px}}.btn-featured-circle-wrap .btn-featured{transform:rotate(-45deg)}.fm-featured-wrapper-2:hover .fm-featured-thumb-2 img{opacity:25%}.fm-featured-wrapper-2:hover .fm-featured-content-2{opacity:1;visibility:visible}.fm-featured-thumb-2 img{max-width:100%;transition:0.5s}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-featured-thumb-2 img{width:100%}}@media (hover: none){.fm-featured-thumb-2 img{opacity:25%}}.btn-clr i{color:var(--clr-theme-1)}.featured-text{margin-bottom:80px}@media only screen and (min-width: 1200px) and (max-width: 1440px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.featured-text{margin-bottom:40px}}.featured-btn-spc{margin-inline-start:83px}.fm-featured-meta{color:var(--clr-common-white);font-weight:500}.fm-featured-thumb-2{position:relative}.fm-featured-content-2{display:flex;justify-content:space-between;align-items:center;bottom:55px;margin-inline-start:-75px;transition:0.5s;opacity:0;visibility:hidden;flex-wrap:wrap;position:absolute;z-index:1;width:100%;gap:30px 50px}@media only screen and (min-width: 1441px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1440px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-featured-content-2{margin-inline-start:0;justify-content:space-around}}@media (max-width: 450px){.fm-featured-content-2{padding:10px}}@media (hover: none){.fm-featured-content-2{opacity:1;visibility:visible}}.fm-featured-video-btn i{color:var(--clr-common-white)}.fm-featured-thumb-2 img{width:100%}.fm-single-featured-2:nth-child(2){position:relative;transform:translateY(165px)}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-single-featured-2:nth-child(2){transform:translateY(0)}}.fm-single-featured-2:nth-child(4){position:relative;transform:translateY(165px)}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-single-featured-2:nth-child(4){transform:translateY(165px)}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-single-featured-2:nth-child(4){transform:translateY(0)}}.featured-btn-circle-wrap-2{display:flex;justify-content:flex-start;margin-inline-start:57px}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.featured-btn-circle-wrap-2{margin-inline-start:0}}.fm-featured-wrapper-2{position:relative;display:grid;grid-template-columns:repeat(2, 1fr);gap:130px}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-featured-wrapper-2{gap:80px}}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-featured-wrapper-2{gap:60px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-featured-wrapper-2{grid-template-columns:repeat(1, 1fr);gap:40px}}.fm-featured-info{margin-inline-end:48px;margin-top:-120px}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-featured-info{margin-top:-45px;margin-inline-end:0}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-featured-info{margin-top:0;margin-inline-end:0}}.featured-clr{color:var(--clr-common-black)}.services-scroll-line .scroll-line-heading.scroll-text-clr{color:var(--clr-common-black)}.swiper-wrapper{transition-timing-function:linear}.featured-btn-circle-wrap{display:flex;align-items:center;justify-content:center}.featured-slide-wrapper .eatured_panel{width:100%;height:100%;will-change:transform;opacity:1 !important}.featured-slide-wrapper{width:400%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap}.featured-scroll-area{position:relative}.featured-scroll-area:before{position:absolute;content:"";width:50%;height:100%;background:linear-gradient(90deg, var(--clr-common-black) 0%, rgba(0,6,9,0) 100%);opacity:1;z-index:2;left:0;top:0}.featured-scroll-area:after{position:absolute;content:"";width:50%;height:100%;background:linear-gradient(270deg, var(--clr-common-black) 0%, rgba(0,6,9,0) 100%);opacity:1;z-index:2;right:0;top:0}.fm-search-widget-form-1-6{position:relative}.fm-search-widget-form-1-6 input[type=text]{height:50px;width:100%;padding:0 20px;border:1px solid #dddddd}.fm-search-widget-form-1-6 input[type=text]:focus-visible{outline:0}.fm-search-widget-form-1-6 input[type=text]::placeholder{color:#b4b4b4}.fm-search-widget-form-1-6 button[type=submit],.fm-search-widget-form-1-6 input[type=submit]{position:absolute;top:0;inset-inline-end:0;padding:0 20px;height:100%;background:#282828}.fm-search-widget-form-1-6 button[type=submit]:focus-visible,.fm-search-widget-form-1-6 input[type=submit]:focus-visible{outline:0}.fm-search-widget-form-1-6 button[type=submit] i,.fm-search-widget-form-1-6 input[type=submit] i{font-size:14px;color:var(--clr-common-white);font-weight:500}.fm-search-widget-form-1-6 button[type=submit]:hover,.fm-search-widget-form-1-6 input[type=submit]:hover{background:var(--clr-theme-1);color:var(--clr-common-white)}.fm-slider-range input{color:#171717}#fm-slider-range{border:0;border-radius:0;height:1px;background-color:#d4d4d4}.fm-slider-range .ui-slider-handle{width:10px;left:15%;height:10px;border-radius:50%;border:0;background-color:#777}.fm-slider-range .ui-slider-handle:focus-visible{outline:0}.fm-slider-range .ui-slider-range.ui-corner-all{height:3px;margin-top:-0.59px;background-color:#777}.fm-slider-range input{color:#777;border:0;font-size:14px}.fm-slider-range input:focus{outline:0}.fm-slider-range>p{margin-top:10px}.fm-widget-heading-1-6{font-size:18px;font-weight:700;color:var(--clr-common-black)}.fm-widget-categories-list-1-6 ul li{list-style:none}.fm-widget-categories-list-1-6 ul li:not(:last-child){margin-bottom:16px}.fm-widget-categories-list-1-6 ul li a{font-size:16px;color:#777}.fm-widget-categories-list-1-6 ul li a:hover{color:var(--clr-theme-1)}.fm-widget-top-product-img-1-6{width:80px;height:90px;float:left;margin-right:20px;background-size:cover;background-repeat:no-repeat;background-position:center}@media only screen and (min-width: 1200px) and (max-width: 1440px){.fm-widget-top-product-img-1-6{margin-right:13px}}.fm-widget-top-product-single-1-6{display:flex;flex-wrap:wrap;gap:25px}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-widget-top-product-single-1-6{margin-bottom:40px}}.fm-widget-top-product-single-1-6 .fm-product-box-title-1-6{line-height:26px;margin-bottom:5px;font-size:16px;font-weight:500;color:var(--clr-body-text2)}.fm-widget-top-product-single-1-6 .fm-product-box-title-1-6:hover{color:var(--clr-theme-1)}@media only screen and (min-width: 1200px) and (max-width: 1440px){.fm-widget-top-product-single-1-6 .fm-product-box-title-1-6{font-size:15px}}.fm-widget-top-product-content-1-6{overflow:hidden}.fm-widget-filter-color-list-1-6 ul li{list-style:none;margin-bottom:6px}.fm-widget-filter-color-list-1-6 ul li a{font-size:16px;color:#777;display:inline-block}.fm-widget-filter-color-list-1-6 ul li a span{width:14px;height:14px;display:inline-block;border-radius:50%;transform:translateY(2px);margin-right:8px}.fm-amount-filter{font-size:14px;float:right;color:var(--clr-common-black);font-weight:400}.mb-43{margin-bottom:43px}.fm-rating i{font-size:11px;color:var(--clr-common-black)}.fm-rating i.active{color:var(--clr-common-black)}.pt-4-px{padding-top:4px}.fm-rating{line-height:1}.tagcloud{display:flex;flex-wrap:wrap;gap:7px}.tagcloud a{font-size:16px;color:#777777;display:inline-flex;align-items:center;justify-content:center;height:24px;border:1px solid var(--clr-border-1);padding:0 10px}.tagcloud a:hover{color:var(--clr-common-white);background:var(--clr-theme-1);border-color:transparent}.fm-widget-right{padding-inline-start:20px}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-widget-right{padding-inline-start:0}}.fm-blog-author-widget-img-6{height:300px;background-position:top center}.fm-shop-thumb{overflow:hidden;width:80px;height:90px}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-shop-thumb{width:100%;height:auto}}.fm-shop-thumb img{transition:0.5s;width:100%}.fm-shop-thumb:hover img{transform:scale(1.05)}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-widget-top-product-list-1-6{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px}}@media (max-width: 450px){.fm-widget-top-product-list-1-6{display:grid;grid-template-columns:repeat(1, 1fr);gap:30px}}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes rotate-infinite-2{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes iconltr{49%{transform:translateX(30%)}50%{opacity:0;transform:translateX(-30%)}51%{opacity:1}}.fm-video-style{position:relative}.fm-video-wrapper{position:relative;overflow:hidden;height:650px}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-video-wrapper{height:575px}}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-video-wrapper{height:430px}}@media only screen and (min-width: 576px) and (max-width: 767px){.fm-video-wrapper{height:330px}}@media (max-width: 575px){.fm-video-wrapper{height:280px}}@media (max-width: 450px){.fm-video-wrapper{height:210px}}.fm-video-wrapper img{width:100%;height:100%;object-fit:cover;mix-blend-mode:luminosity}.fm-video-wrapper video{width:100%}.video-area-3{min-height:650px}@media only screen and (min-width: 992px) and (max-width: 1199px){.video-area-3{min-height:550px}}@media only screen and (min-width: 768px) and (max-width: 991px){.video-area-3{min-height:500px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.video-area-3{min-height:400px}}@media (max-width: 575px){.video-area-3{min-height:350px}}.video-area-3:hover .fm-video-thumb{animation:rotate-infinite-2 15s linear infinite}.fm-video-bg{position:absolute;width:100%;height:100%;top:0;background-repeat:no-repeat;background-position:cover}.fm-video-bg::before{position:absolute;content:"";width:100%;height:100%;background:#000;opacity:0.7}.fm-video-btn-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.fm-video-btn-wrapper a{position:absolute;color:var(--clr-common-white);height:100%;top:0;left:0;right:0;display:flex;align-items:center;justify-content:center}.fm-video-btn-wrapper a:hover{color:var(--clr-theme-1)}.fm-video-btn-wrapper a .icon-size{font-size:20px}.latest-video{margin-bottom:40px}.video-area-btn{width:140px;height:140px;border-color:var(--clr-theme-1);background:var(--clr-theme-1);font-size:20px}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.video-area-btn{width:90px;height:90px;font-size:16px}}.fm-brand{height:171px;display:flex !important;align-items:center;justify-content:center;border:1px solid rgba(23,23,23,0.062745098)}.fm-brand.is-white{border-color:var(--clr-border-2)}.fm-brand svg *{fill:#6e777d}.fm-brand img{margin:0 auto;transition:all 0.3s ease-out 0s;opacity:0.5}.fm-brand:hover svg *{fill:#fd6500}.fm-brand:hover img{opacity:1}.brand-hover{transition:all 0.3s ease-out 0s}.brand-hover img{margin:0 auto;filter:grayscale(100%);opacity:45%;transition:all 0.3s ease-in-out}.brand-hover img:hover{filter:none;opacity:1}.fm-contact-time{font-size:16px;color:#777;line-height:2.2;display:flex;justify-content:end}.fm-contact-meta-wrap{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:30px}.fm-director-awards{position:absolute;inset-inline-end:0;bottom:0;padding:0 50px 50px 0}[dir=rtl] .fm-director-awards{padding:0 0 50px 50px}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-director-awards{position:static;padding:0;margin-top:45px}}.fm-director-awards img{display:inline-block}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-director-awards img{max-width:80px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-director-awards img{max-width:60px}}.fm-director-awards img:not(:last-child){margin-inline-end:25px}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-director-awards img:not(:last-child){margin-inline-end:15px}}.fm-director-subtitle{font-size:18px;display:inline-block;color:var(--clr-theme-1);margin-bottom:10px}.fm-director-title{font-size:100px;line-height:1.1;color:var(--clr-common-white);margin:0;margin-bottom:20px}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-director-title{font-size:70px}}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-director-title{font-size:60px}}@media (max-width: 575px){.fm-director-title{font-size:40px;line-height:1.2}}@media only screen and (min-width: 576px) and (max-width: 767px){.fm-director-title{font-size:50px}}.fm-director-btn{font-size:16px;font-weight:500;height:50px;line-height:48px;border:1px solid var(--clr-border-2);display:inline-block;padding:0px 40px;color:var(--clr-common-black);text-transform:capitalize;font-weight:500}.fm-director-btn.is-white{color:var(--clr-common-white)}.fm-director-btn.rounded-50{border-radius:50px}.fm-director-btn:hover{background-color:var(--clr-theme-1);color:var(--clr-common-white);border-color:var(--clr-theme-1)}@media only screen and (min-width: 1600px) and (max-width: 1799px){.fm-slider-main-slide-content{padding-inline-start:100px}}@media only screen and (min-width: 1200px) and (max-width: 1440px), only screen and (min-width: 1441px) and (max-width: 1599px){.fm-slider-main-slide-content{padding-inline-start:100px}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px){.fm-slider-main-slide-content{padding-inline-start:70px}}.fm-director-service-area{position:relative;z-index:1}.fm-director-service-bg{position:absolute;inset-inline-end:0;top:0;width:43.5%;height:100%;z-index:-1;background-repeat:no-repeat;background-size:cover}@media only screen and (min-width: 1200px) and (max-width: 1440px), only screen and (min-width: 1441px) and (max-width: 1599px){.fm-director-service-bg{width:40%}}@media only screen and (min-width: 576px) and (max-width: 767px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 992px) and (max-width: 1199px), (max-width: 575px){.fm-director-service-bg{width:100%;min-height:500px;position:relative}}@media (max-width: 575px){.fm-director-service-bg{min-height:400px}}.fm-director-service-bg img{height:100%;width:100%;object-fit:cover}.fm-director-service-single img{display:inline-block;margin-bottom:25px;transition:transform 0.3s cubic-bezier(0.21, 0.6, 0.44, 2.18);opacity:0.6}.fm-director-service-single:hover img{transform:translate3d(0, -4px, 0)}.fm-director-service-title{font-size:22px;line-height:1.45;margin-bottom:10px;color:var(--clr-common-white)}.fm-director-service-title a:hover{color:var(--clr-theme-1)}.fm-director-service-single p{font-size:16px;color:var(--clr-body-text4);max-width:72%;margin-bottom:10px}.fm-director-service-btn{font-size:16px;height:40px;border:1px solid #575757;display:inline-flex;align-items:center;line-height:38px;margin-top:10px;gap:10px;padding:0 15px}.fm-director-service-btn:hover{border-color:var(--clr-theme-1);background:var(--clr-theme-1);color:#fff}.fm-odometer-number{font-size:50px;font-weight:500;vertical-align:bottom !important}.sm-odometer-text-sign{font-size:50px;font-weight:500}.sm-odometer-plus-sign{font-size:50px;font-weight:500}.fm-odometer-subtext{font-size:16px;font-weight:500;color:#b4b4b4}.fm-director-name{font-size:20px;margin-top:8px;margin-bottom:16px}.fm-director-name a:hover{color:var(--clr-theme-1)}.team-name-clr{color:var(--clr-common-white);display:inline-block}.fm-director-social a{font-size:16px;color:var(--clr-body-grey);display:inline-block}.fm-director-social a:hover{color:var(--clr-common-black)}.fm-director-social-2{color:var(--clr-body-grey);margin-top:35px;margin-bottom:70px}.fm-director-social-2 a:not(:last-child){margin-inline-end:15px}.fm-director-social-2 a:hover{color:var(--clr-common-black)}.fm-director-social{color:var(--clr-body-grey)}.fm-director-social a:not(:last-child){margin-inline-end:15px}.fm-director-social a:hover{color:var(--clr-common-black)}.fm-director-social.social-hov-clr a:hover{color:var(--clr-theme-1)}.featured-work-title{display:inline-block}.fm-director-team{position:relative;overflow:hidden;margin-bottom:20px;display:block}.fm-director-team img{filter:grayscale(100%)}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-director-team img{width:100%}}.fm-director-team:hover img{filter:grayscale(0)}.fm-director-team:hover .fm-director-sign{transform:rotate(-40deg);bottom:30px;opacity:1;visibility:visible}.fm-director-sign{position:absolute;right:0;bottom:10px;font-size:40px;color:#fff;transform-origin:bottom left;transform:rotate(-40deg);transition:0.4s;opacity:0;visibility:visible;font-family:"Autography", sans-serif}.fm-director-footer-social a{display:inline-block;width:40px;height:40px;line-height:40px;border:1px solid #373737;border-radius:50%;margin:0 5px;color:#b4b4b4;text-align:center}.fm-director-footer-social a:hover{color:#fff}.fm-director-footer-bg-round{font-size:16px;color:#b4b4b4;position:relative;z-index:1}.fm-director-footer-bg-round:before{position:absolute;left:0;top:0;width:100%;height:300%;content:"";background-color:#202020;border-radius:50%;z-index:-1}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px), only screen and (min-width: 768px) and (max-width: 991px){.fm-director-footer-bg-round:before{left:50%;width:150%;border-radius:0;transform:translateX(-50%)}}.fm-director-footer-menu a{display:inline-block;position:relative;color:#b4b4b4}.fm-director-footer-menu a:not(:last-child){margin-right:15px;padding-right:20px}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-director-footer-menu a:not(:last-child){margin-right:10px;padding-right:15px}}.fm-director-footer-menu a:not(:last-child):before{position:absolute;right:0;top:50%;width:1px;height:calc(100% - 5px);content:"";background-color:#313131;transform:translateY(-50%)}.fm-director-footer-menu a:hover{color:#fff}.fm-theme{color:#fff}.fm-director-films-subtitle{margin-bottom:6px;display:inline-block}.fm-director-films-title{font-size:20px;line-height:1.5;color:var(--clr-common-white)}.fm-director-films-title a:hover{color:var(--clr-theme-1)}.fm-director-wrapper{display:grid;grid-template-columns:repeat(3, 1fr);gap:90px;padding-top:60px}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-director-wrapper{gap:60px}}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-director-wrapper{grid-template-columns:repeat(2, 1fr);gap:60px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-director-wrapper{gap:30px;grid-template-columns:repeat(2, 1fr)}}@media (max-width: 450px){.fm-director-wrapper{gap:30px;grid-template-columns:repeat(1, 1fr);padding-top:0}}.fm-director-films-img{margin-bottom:20px;overflow:hidden}.fm-director-films-img img{width:100%;transition:all 1.5s cubic-bezier(0, 0, 0.2, 1)}@media (min-width: 992px){.fm-director-films-single:nth-child(3n-1){transform:translateY(-60px)}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-director-films-single:nth-child(2n){transform:translateY(-60px)}}@media (max-width: 450px){.fm-director-films-single:nth-child(2n){transform:none}}.fm-director-films-single:hover img{transform:scale3d(1.05, 1.05, 1.05)}@media (max-width: 575px){.fm-director-team-single{margin-top:0}}.fm-director-thumb{width:100%;height:100%;position:absolute;background-repeat:no-repeat;background-size:cover;background-position:center}[dir=rtl] .fm-director-thumb{transform:rotateY(180deg)}.director-text{color:var(--clr-body-text4);max-width:550px;margin:0;margin-bottom:50px}@media only screen and (min-width: 1200px) and (max-width: 1440px){.director-text{max-width:58%}}@media only screen and (min-width: 992px) and (max-width: 1199px){.director-text{max-width:68%}}@media only screen and (min-width: 768px) and (max-width: 991px){.director-text{max-width:75%}}@media only screen and (min-width: 576px) and (max-width: 767px){.director-text{max-width:90%;margin-bottom:35px}}@media (max-width: 575px){.director-text{max-width:100%;margin-bottom:35px}}body{cursor:inherit}.cursor-outer{margin-left:-12px;margin-top:-12px;width:24px;height:24px;border:2px solid var(--clr-theme-1);box-sizing:border-box;z-index:10000000;opacity:0.5;transition:all 0.08s ease-out;mix-blend-mode:difference}.cursor-outer.cursor-hover{opacity:0}.cursor-outer.cursor-big{opacity:0}@media (max-width: 575px){.cursor-outer{display:none}}.mouseCursor{position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;border-radius:50%;transform:translateZ(0);visibility:hidden;text-align:center}[dir=rtl] .mouseCursor{left:0;right:auto}.mouseCursor.cursor-big{width:80px;height:80px;margin-left:-40px;margin-top:-40px}@media (max-width: 575px){.mouseCursor{display:none}}.cursor-inner{margin-left:-3px;margin-top:-3px;width:6px;height:6px;z-index:10000001;background-color:var(--clr-theme-1);transition:width 0.3s ease-in-out, height 0.3s ease-in-out, margin 0.3s ease-in-out, opacity 0.3s ease-in-out;mix-blend-mode:difference}.cursor-inner span{color:#fff;line-height:80px;opacity:0;letter-spacing:1px;font-size:12px}.cursor-inner.cursor-big span{opacity:1}.cursor-inner.cursor-hover{margin-left:-12px;margin-top:-12px;width:24px;height:24px;background-color:var(--clr-theme-1);opacity:0}@keyframes rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.loader{background-color:var(--clr-common-black);display:flex;align-items:center;position:fixed;width:100%;height:100%;z-index:9999999;justify-content:center}.loader__container{position:relative;display:flex;align-items:center;height:40px}.loader__film{position:absolute;top:-30px;left:0;display:flex}.loader__film-img{animation:rotate 1.5s linear infinite}@media only screen and (min-width: 1200px) and (max-width: 1440px){.history-area{padding-top:35px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.history-area{padding-top:20px}}.history-link{margin-bottom:50px}.single-history{padding-left:115px}@media only screen and (min-width: 1200px) and (max-width: 1440px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.single-history{padding-left:0}}.history-2-icon{position:relative;display:inline-block;margin:4px 8px}@media (max-width: 450px){.history-2-icon{display:block;margin-bottom:15px}}.history-content{overflow:hidden}.history-content h3{font-size:24px;margin-bottom:15px}.history-content p{margin:0}.history-2-icon::before{position:absolute;height:40px;width:2px;background:var(--clr-theme-1);content:"";inset-inline-end:-32px;top:12px}.history-2-icon>i{font-size:20px;height:60px;width:60px;background:#fcebd2;text-align:center;margin:auto;border-radius:50%;line-height:60px;color:var(--clr-theme-1)}.history-tag{position:absolute;top:-4px;inset-inline-start:-8px}.history-tag>i{height:30px;width:30px;color:var(--clr-theme-1);font-size:12px;border-radius:50%;line-height:30px;text-align:center;background:var(--clr-common-black);display:flex;align-items:center;justify-content:center}.history-link li{margin-bottom:35px;display:flex;gap:60px}@media (max-width: 450px){.history-link li{display:block}}.history-link li:hover .history-2-icon>i{color:#fcebd2;background:var(--clr-theme-1)}.history-btn{display:inline-block;text-transform:capitalize}.fm-history-thumb-wrapper{position:relative;margin-bottom:80px;margin-top:40px;text-align:center}@media (max-width: 450px){.fm-history-thumb-wrapper{margin-bottom:40px}}.history-thumb-1 img{max-width:100%;border-radius:50%}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.history-thumb-1 img{width:100%}}.history-thumb-2{position:absolute;bottom:-80px;inset-inline-start:110px}@media (max-width: 450px){.history-thumb-2{bottom:-40px}}.history-thumb-2 img{width:100%;border-radius:50%}@media (max-width: 450px){.history-thumb-2 img{width:100px;height:100px;object-fit:cover}}.history-thumb-3{position:absolute;top:-40px;inset-inline-end:130px}@media only screen and (min-width: 1200px) and (max-width: 1440px){.history-thumb-3{inset-inline-end:50px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.history-thumb-3{inset-inline-end:40px}}@media only screen and (min-width: 768px) and (max-width: 991px){.history-thumb-3{inset-inline-end:80px}}@media only screen and (min-width: 576px) and (max-width: 767px){.history-thumb-3{inset-inline-end:80px}}@media (max-width: 575px){.history-thumb-3{inset-inline-end:30px}}.history-thumb-3 img{width:100%;border-radius:50%}@media (max-width: 450px){.history-thumb-3 img{width:100px;height:100px;object-fit:cover}}.gallery-style{position:relative}.gallery-bg-thumb{width:100%;height:100%;position:absolute;top:0}.gallery-bg-thumb::before{content:"";position:absolute;background:#000;width:100%;height:100%;top:0;inset-inline-start:0;opacity:0.8}.portfolio-img{position:relative}.portfolio-img::before{position:absolute;content:"";height:100%;width:100%;background:#262626;opacity:0;left:0;top:0;transition:0.3s}.portfolio-wrapper:hover .portfolio-content{opacity:1;transform:translateY(-10%)}.portfolio-wrapper:hover .portfolio-img img{transform:scale3d(1.05, 1.05, 1.05);filter:blur(1px)}.portfolio-wrapper:hover .portfolio-img ::before{opacity:0.7}.portfolio-img{overflow:hidden}.portfolio-img img{width:100%;transition:all 1.5s cubic-bezier(0, 0, 0.2, 1)}.portfolio-content{position:absolute;top:35%;left:0;right:0;text-align:center;transition:0.7s;opacity:0}@media (hover: none){.portfolio-content{opacity:1;transform:translateY(-10%)}}.portfolio-content .portfolio-title{font-size:30px;font-style:italic;margin-bottom:0;margin-top:10px;text-transform:capitalize}.portfolio-content .portfolio-title>a{color:var(--clr-common-white);transition:0.3s}.portfolio-content .portfolio-title>a:hover{color:var(--clr-theme-1)}@media only screen and (min-width: 576px) and (max-width: 767px){.portfolio-content .portfolio-title{font-size:20px}}@media (max-width: 450px){.portfolio-content .portfolio-title{font-size:25px}}.portfolio-video>a{height:60px;width:60px;background:var(--clr-theme-1);display:inline-block;text-align:center;line-height:60px;font-size:14px;border-radius:50%;color:var(--clr-common-white);transition:0.3s}.portfolio-video :hover{background:var(--clr-common-white);color:var(--clr-common-black)}.certificate-img img{width:100%}.fm-slider-navigation{display:flex;align-items:center;justify-content:center;gap:20px;position:relative;z-index:1}.fm-slider-prev{color:var(--clr-theme-1);border-color:var(--clr-theme-1);position:relative}.fm-slider-prev:before{position:absolute;height:1px;background:var(--clr-theme-1);width:60px;content:"";inset-inline-start:-84px;top:27px}.fm-slider-prev:hover{color:var(--clr-common-white);border-color:var(--clr-theme-1);background:var(--clr-theme-1)}.fm-slider-next{color:var(--clr-theme-1);border-color:var(--clr-theme-1);position:relative}.fm-slider-next:before{position:absolute;height:1px;background:var(--clr-theme-1);width:60px;content:"";inset-inline-end:-84px;top:27px}.fm-slider-next:hover{color:var(--clr-common-white);border-color:var(--clr-theme-1);background:var(--clr-theme-1)}.fm-error-wrapper{text-align:center}.fm-error-thumb img{max-width:650px;object-fit:cover}@media only screen and (min-width: 1600px) and (max-width: 1799px), only screen and (min-width: 1441px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1440px){.fm-error-thumb img{max-width:600px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.fm-error-thumb img{max-width:400px}}@media only screen and (min-width: 768px) and (max-width: 991px){.fm-error-thumb img{max-width:400px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-error-thumb img{width:100%}}.error-title{font-size:80px;color:var(--clr-theme-1);margin:0;margin-bottom:10px}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.error-title{font-size:50px}}.fm-error-content-subtitle{font-size:24px;line-height:1.4;color:var(--clr-common-black);margin-bottom:30px}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-error-content-subtitle{font-size:22px}}.fm-error-content-wrapper p{font-size:16px;line-height:1.62;color:#777777}.fm-error-btn{font-size:18px;border:1px solid var(--clr-common-black);height:50px;line-height:50px;display:inline-block;padding:0 45px;color:var(--clr-common-black);text-transform:capitalize;font-weight:500}.fm-error-btn:hover{background-color:var(--clr-common-black);color:#fff}.widget-list ul li{list-style:none;font-size:16px}.widget-list ul li a:hover{color:var(--clr-common-white)}.widget-list ul li:not(:last-child){margin-bottom:5px}.copyright-border-top{border-top:1px solid #242424}.fm-copyright-text{font-size:16px;line-height:24px}.fm-copyright-text a{color:#fff}.fm-copyright-input input{width:100%;border:1px solid #2a2a2a;background-color:transparent;color:var(--clr-common-white);height:50px;padding:0 25px;line-height:50px;padding-right:60px;outline:0}.fm-copyright-input input::placeholder{color:#535353;opacity:1;font-size:15px}.fm-copyright-address{font-size:16px;line-height:24px;display:flex;justify-content:end}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-copyright-address{justify-content:start}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-copyright-address{margin-bottom:10px}}.copyright-padding{padding:30px 0}.fm-copyright-form{position:relative}.fm-copyright-form button[type=submit]{position:absolute;right:0;top:0;height:100%;width:60px;font-size:18px;font-weight:300;color:#464646}.fm-copyright-form button[type=submit]:hover{color:#fff}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px){.fm-copyright-input-wrapper.pl-70.pr-70{padding-left:0;padding-right:0;margin-bottom:20px}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.fm-copyright-input-wrapper.pl-70.pr-70{padding-left:0;padding-right:0;margin-bottom:20px}}.body-color{color:#777777}.footer-1 .fw-1{margin-left:0px}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.footer-1 .fw-1{margin-left:0}}.footer-1 .fw-2{margin-left:120px}@media only screen and (min-width: 1200px) and (max-width: 1440px){.footer-1 .fw-2{margin-left:100px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.footer-1 .fw-2{margin-left:60px}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.footer-1 .fw-2{margin-left:0}}.footer-1 .fw-3{margin-left:150px}@media only screen and (min-width: 1200px) and (max-width: 1440px){.footer-1 .fw-3{margin-left:100px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.footer-1 .fw-3{margin-left:60px}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.footer-1 .fw-3{margin-left:0}}.footer-1 .fw-4{margin-left:170px}@media only screen and (min-width: 1200px) and (max-width: 1440px){.footer-1 .fw-4{margin-left:90px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.footer-1 .fw-4{margin-left:50px}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.footer-1 .fw-4{margin-left:0}}.footer-area{position:relative;z-index:1}.footer-bg{width:100%;height:100%;position:absolute;top:0;left:0}.footer-bg::before{content:"";position:absolute;background:var(--clr-common-black);width:100%;height:100%;top:0;left:0;opacity:0.9}.footer-top{padding-top:40px;padding-bottom:40px}.mark-text{color:var(--clr-theme-1);position:relative}.mark-text::before{position:absolute;content:"";height:2px;bottom:0;left:0;right:0;transform:scaleX(1);transform-origin:center;transform-style:preserve-3d;transition:all 0.4s cubic-bezier(0.62, 0.21, 0.45, 1.22);background:var(--clr-theme-1)}.mark-text:hover{color:var(--clr-theme-1)}.mark-text:hover:before{transform:scaleX(0)}.footer-contact-text{max-width:960px;margin:0 auto}.footer-contact-text .footer-contact-title{line-height:1.3}.footer-bottom-wrapper{padding-top:40px;padding-bottom:40px;border-top:1px solid var(--clr-border-2)}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.footer-bottom-wrapper{padding-top:25px;padding-bottom:25px}}.footer-logo-wrapper{margin:80px 0}@media only screen and (min-width: 768px) and (max-width: 991px){.footer-logo-wrapper{margin:50px 0}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.footer-logo-wrapper{margin:40px 0}}.footer-social a{width:34px;height:34px;border-radius:50%;font-size:16px;align-items:center;justify-content:center;background:transparent;display:inline-flex;margin-inline-end:8px;border:1px solid var(--clr-border-3);color:var(--clr-common-white);position:relative}.footer-social a:last-child{margin-inline-end:0}.footer-social a:hover{background:var(--clr-theme-1);border:transparent}.footer-copyright p{margin:0}.footer-copyright:hover a{color:var(--clr-theme-1)}.footer-bottom-inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px 50px}.footer-rules{display:flex;align-items:center;gap:34px}.footer-rules a{margin:0;position:relative}.footer-rules a:hover{color:var(--clr-theme-1)}.footer-rules a:not(:last-child):after{position:absolute;content:"";width:1px;height:100%;background:rgba(255,255,255,0.1254901961);right:-18px}.footer-bg-2{width:100%;height:100%;position:absolute;top:0;left:0;background-repeat:no-repeat}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.footer-bg-2{background-size:cover}}.footer-social-2 a{width:60px;height:60px;border-radius:50%;font-size:20px;align-items:center;justify-content:center;background:transparent;display:inline-flex;margin-inline-end:10px;color:var(--clr-common-white);position:relative;border:1px solid var(--clr-border-4)}.footer-social-2 a:last-child{margin-inline-end:0}.footer-social-2 a:hover{color:var(--clr-common-white);background:var(--clr-theme-1);border-color:transparent}@media (max-width: 450px){.footer-social-2 a{width:50px;height:50px;font-size:20px}}.footer-widget-content{display:flex;align-items:center;justify-content:end;flex-wrap:wrap}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.footer-widget-content{justify-content:start}}.footer-address{margin-inline-start:50px;max-width:300px}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.footer-address{margin-inline-start:0;max-width:100%;margin-bottom:35px}}.footer-address p{margin:0;color:var(--clr-body-text)}.footer-address-title{font-weight:600;color:var(--clr-common-white)}.fm-footer-logo img{width:174px}.footer-copyright p{color:var(--clr-body-text)}.footer-bottom-2{padding-top:45px;padding-bottom:45px}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.footer-bottom-2{padding-top:25px;padding-bottom:25px}}.footer-bg-3{position:absolute;width:100%;height:100%;top:0;left:0;right:0;z-index:-1}.footer-bg-3:before{position:absolute;width:100%;height:100%;opacity:0.85;background:#000;content:""}.newsletter-bg-wrapper{position:relative;padding:70px 50px}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.newsletter-bg-wrapper{padding:35px}}.newsletter-bg{position:absolute;width:100%;height:100%;top:0;left:0;right:0;background-size:cover;background-position:center}.newsletters-content{position:relative;z-index:1}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.newsletters-content{margin-bottom:20px}}.newsletter-title{color:var(--clr-theme-1);margin:0}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.newsletter-title{font-size:35px}}.single-newsletters{position:relative;z-index:1;display:grid;grid-template-columns:1.3fr 0.5fr;gap:15px}@media only screen and (min-width: 1200px) and (max-width: 1440px){.single-newsletters{grid-template-columns:0.9fr 0.5fr}}@media only screen and (min-width: 768px) and (max-width: 991px){.single-newsletters{grid-template-columns:1fr 0.7fr}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.single-newsletters{grid-template-columns:1fr}}.newsletter-form form input{height:60px;padding:0 40px;width:100%;background:#fff;color:var(--clr-common-black);font-size:14px;border-radius:40px;border:0;outline:0}.footer-btn{padding:15px 40px;border-radius:40px}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.footer-btn{display:flex;align-items:center;justify-content:center}}@media (max-width: 450px){.footer-btn{padding:15px 35px}}.footer-title{margin-bottom:30px}.footer-title h4{color:var(--clr-common-white);font-size:22px}.footer-middle-area{margin-bottom:60px;display:grid;grid-template-columns:auto auto auto auto;justify-content:space-between;gap:50px 40px}@media only screen and (min-width: 992px) and (max-width: 1199px){.footer-middle-area{grid-template-columns:auto auto auto}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px){.footer-middle-area{grid-template-columns:auto auto}}@media (max-width: 575px){.footer-middle-area{grid-template-columns:auto}}.footer-widget-about{max-width:300px}.footer-widget-gallery{max-width:300px;min-width:200px}.footer-widget-social{max-width:280px}.footer-widget-contact{max-width:250px}.footer-logo-2{margin-bottom:30px}.footer-text p{max-width:300px}.copyright-text p{color:var(--clr-common-white);margin:0}.copyright-text p a{color:var(--clr-common-white)}.copyright-text p a:hover{color:var(--clr-theme-1)}.footer-img{display:grid;grid-template-columns:repeat(3, 1fr);gap:10px}.footer-img li{overflow:hidden}.footer-img li a:hover img{transform:scale(1.1)}.footer-img li a img{width:100%;transition:1s}.footer-info{margin-bottom:20px}.footer-social-3 a{color:var(--clr-common-white);color:var(--clr-common-white);border:1px solid var(--clr-border-3);width:40px;height:40px;line-height:40px}.footer-2-link li{display:flex;gap:10px}.footer-2-link li i{font-size:16px;color:var(--clr-theme-1);margin-top:5px}.footer-2-link li a:hover{color:var(--clr-theme-1)}.footer-2-link li:not(:last-child){margin-bottom:10px}.footer-bottom-4{border-top:1px solid var(--clr-body-text2);padding-top:35px;padding-bottom:35px}.footer-bottom-4 .footer-bottom-link{display:flex;align-items:center;justify-content:center;gap:25px;flex-wrap:wrap}@media (max-width: 450px){.footer-bottom-4 .footer-bottom-link{gap:15px}}.footer-bottom-4 .footer-bottom-link li a{color:var(--clr-common-white)}.footer-bottom-4 .footer-bottom-link li a:hover{color:var(--clr-theme-1)}.copyright-text p{text-align:center}
