/* 
Lizar Business HTML Template 

*/
/************ TABLE OF CONTENTS ***************

1. Fonts
2. Reset
3. Global
4. Main Header / Two / Three
5. Main Slider / Two / Three
6. About One
7. Services One / Two / Three / Four
8. Project One / Two / Three
9. Testimonial One / Two / Three
10. Partners One
11. News One / Two
12. CTA One
13. Main Footer
14. Clients One / Two / Three
15. Counter One
16. News Three
17. InTouch One
18. Page Title
19. Banner One
20. Work One
21. Pricing One
22. Team One
23. Services Widgets
24. Services Detail
25. Our Projects
26. Projects Detail
27. Projects Widgets
28. Our Blog
29. Blog Widgets
30. Comment Form
31. Comment Box
32. Contact Info
33. Contact Form
34. Map

**********************************************/



/*** 
====================================================================
	Css Files
====================================================================
***/
@import url('01-global.css');
@import url('module-css/header.css');
@import url('module-css/footer.css');
@import url('module-css/feature.css');
@import url('module-css/solutions.css');
@import url('module-css/pricing.css');
@import url('module-css/brand.css');
@import url('module-css/collaboration.css');
@import url('module-css/testimonial.css');
@import url('module-css/faq.css');
@import url('module-css/free-trail.css');
@import url('module-css/copywriting-tool.css');
@import url('module-css/how-tool-work.css');
@import url('module-css/counter.css');
@import url('module-css/case.css');
@import url('module-css/banner.css');
@import url('module-css/gallery.css');
@import url('module-css/image-generator-tools.css');
@import url('module-css/art-and-image-tool.css');
@import url('module-css/amazing-art-tool.css');
@import url('module-css/create-something.css');
@import url('module-css/page-title.css');
@import url('module-css/about.css');
@import url('module-css/video.css');
@import url('module-css/team.css');
@import url('module-css/ai-product.css');
@import url('module-css/login.css');
@import url('module-css/reset-password.css');
@import url('module-css/contact.css');
@import url('module-css/blog.css');
@import url('module-css/career.css');
@import url('module-css/404.css');




@import url('02-bootstrap-select.min.css');
@import url('03-owl.css');
@import url('04-animate.css');
@import url('05-rtl.css');
@import url('06-custom-animate.css');
@import url('07-dark-body.css');
@import url('08-font-awesome.css');
@import url('09-icomoon.css');
@import url('10-jarallax.css');
@import url('11-preloader.css');
@import url('12-swiper.min.css');
@import url('13-odometer-theme-default.css');
@import url('14-jquery-ui.css');
@import url('15-magnific-popup.css');
@import url('../fonts/reey-font/stylesheet.css');



/*** 
====================================================================
	
====================================================================
***/

/* Sticy Header */
.want-sticky-header .main-header.fixed-header {
	position: relative !important;
	display: none;
}


/* Box Layout */
.box-layout .page-wrapper {
	max-width: 1390px;
	width: 100%;
	margin: 0 auto;
	padding: 15px;
	overflow: hidden;
	background-color: var(--thm-body-bg);
	box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.10);
}

.box-layout:before {
	position: fixed;
	content: '';
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	display: block;
	background: url(../images/partners/thm-pattern-2.jpg);
	background-repeat: no-repeat;
	background-size: cover;
}

.box-layout .slider-one_social-icons {
	display: none;
}

.box-layout .main-header-two__inner {
	margin: 0 0px;
}

.main-header .header-lower .nav-outer {
    adisplay: none !important;
}

.main-header .outer-box {
    display: none !important;
}

.counter-one {
    /*padding-top: 120px !important;*/
}

.case-two__btn-two-box {
    visibility: hidden !important;
}

.case-two__content,
.case-two__icon,
.feature-one__btn-box,
.feature-one__rating-box,
.solutions-two__browser-dot,
.cursor
{ display: none !important; }

.copywriting-tool__btn-box {
    padding-bottom: 0px !important;
    padding-top: 30px !important;
}

.solutions-two__content-three-left:before {
	border: none !important;
}

.owl-carousel.owl-loaded {
	cursor: grab !important;
}

.feature-one {
	padding-top: 20px !important;
	padding-bottom: 140px !important;
}

.copywriting-tool__title {
    margin-bottom: 60px !important;
    font-size: 44px;
}

html {
	    scrollbar-color: #6675df #ffffff00 !important;
    scrollbar-width: thin !important;
}

.main-header-one.fixed-header {
    background: #00000055 !important;
    abackdrop-filter: blur(6px) !important;
}

.main-header-one__logo-box {
    padding: 10px 0 !important;
}

.main-header.main-header-one #rem-logo-wide
{
    opacity: 0;
    transition: 0;
}
.main-header.main-header-one.fixed-header #rem-logo-wide
{
    opacity: 1;
    transition: ease 0.2s;
}

.big-logo
{
    text-align: center;
    width: 100%;
}

#remastered-logo {
    justify-content: center !important;
}

#download-remastered a
{
    atext-shadow: 0px 0px 4px #fff;
    color: #fff !important;
    font-weight: 900;
}
#aremastered-logo
{
    backdrop-filter: blur(18px);
    height: 75px;
}

.tutorials {
	width: 50%;
	padding-bottom: 40px;
}

.tutorial-title {
	font-size: 1.5rem;
	line-height: 42px;
	color: #eee;
}
.about-one__left {
	margin-top: 25px;
    margin-right: 0px;
}
.guides.tutorials {
	border-radius: 12px;
	transition: ease 0.5s;
	padding-left: 20px;
	padding-right: 20px;
}
.guides.tutorials:hover {
	afilter: brightness(1.5);
	abackground-color: var(--thm-main-bg);
	abackground: #131415;
	transition: ease 0.5s;
	.tutorial-title {
		color: var(--thm-base);
		transition: ease 0.5s;
	}
	.about-one__text {
		color: #ddd;
		transition: ease 0.5s;
	}
}

p.trading-guides-tutorials {
    font-size: 16px;
    color: var(--thm-base);
    font-weight: 500;
}

a.guides-readmore {
	text-decoration: none;
	color: var(--thm-gray);
}

#trading-guides {
    background: #111;
    padding-bottom: 25px;
    padding-top: 45px;
    border-radius: 22px;
    box-shadow: 0 0 145px 4px #3c3c7755;
    border: 1px solid var(--thm-bdr-color);
    padding-right: 75px;
    padding-left: 75px;
}

#col-60a, #col-60b, #col-60c {
	width: 50% !important;
	margin-left: 40px;
}
#col-40a, #col-40b, #col-40c {
	width: 45% !important;
	margin-left: 25px;
}
.art-and-image-tool__right, .art-and-image-tool__left {
	margin-left: 0 !important;
	margin-right: 0 !important;
}

#features-summary {
	width: 100%;
}

.art-and-image-tool { 
	padding: 10px 0 0 !important;
}

.art-and-image-tool__img img {
	width: 75% !important;
	scale: 1.1;
}

.art-and-image-tool__img {
	text-align: center !important;
}

.blog-details__top-title h3 {
	color: #fff;
    font-size: 32px;
    font-weight: 600;
    line-height: 50px;
}

.blog-details__text-3 {
	color: #e8eaef !important;
}

.blog-details_heading-4 {
	font-size: 20px;
	color: #d2d6e5;
}

.art-and-image-tool__right {
	margin-top: 120px !important;
}
.video-one {
	padding: 320px 0 320px !important;
	margin-top: 50px;
}
.navigation.clearfix svg {
	width: 24px;
}
#select-langauge {
	display: inline-flex;
}
#select-langauge a:before {
	display: none !important;
}
#select-langauge a {
	filter: brightness(0.75);
	margin-left: 20px;
}
#select-langauge a:hover {
	filter: brightness(1.5);
}
/**** THEME SLIDER ****/

[type=radio] {
  display: none;
}

#slider {
  height: 540px !important;
  position: relative;
  perspective: 1000px;
  transform-style: preserve-3d;
}

#slider label {
  margin: auto;
  width: 80%;
  height: 100%;
  border-radius: 4px;
  position: absolute;
  left: 0; right: 0;
  cursor: pointer;
  transition: transform 0.4s ease;
}

#s1:checked ~ #slide4, #s2:checked ~ #slide5,
#s3:checked ~ #slide1, #s4:checked ~ #slide2,
#s5:checked ~ #slide3 {
  box-shadow: 0 1px 4px 0 rgba(0,0,0,.37);
  transform: translate3d(-30%,0,-250px);
}

#s1:checked ~ #slide5, #s2:checked ~ #slide1,
#s3:checked ~ #slide2, #s4:checked ~ #slide3,
#s5:checked ~ #slide4 {
  box-shadow: 0 6px 10px 0 rgba(0,0,0,.3), 0 2px 2px 0 rgba(0,0,0,.2);
  transform: translate3d(-15%,0,-150px);
}

#s1:checked ~ #slide1, #s2:checked ~ #slide2,
#s3:checked ~ #slide3, #s4:checked ~ #slide4,
#s5:checked ~ #slide5 {
  box-shadow: 0 13px 25px 0 rgba(0,0,0,.3), 0 11px 7px 0 rgba(0,0,0,.19);
  transform: translate3d(0,0,0);
}

#s1:checked ~ #slide2, #s2:checked ~ #slide3,
#s3:checked ~ #slide4, #s4:checked ~ #slide5,
#s5:checked ~ #slide1 {
  box-shadow: 0 6px 10px 0 rgba(0,0,0,.3), 0 2px 2px 0 rgba(0,0,0,.2);
  transform: translate3d(15%,0,-150px);
}

#s1:checked ~ #slide3, #s2:checked ~ #slide4,
#s3:checked ~ #slide5, #s4:checked ~ #slide1,
#s5:checked ~ #slide2 {
  box-shadow: 0 1px 4px 0 rgba(0,0,0,.37);
  transform: translate3d(30%,0,-250px);
}

#slide1 { background: pink; background-image: url("../images/slider-theme-default.jpg"); background-size: cover; background-repeat: no-repeat; border-radius: 10px !important; }
#slide2 { background: pink; background-image: url("../images/slider-theme-sunset.jpg"); background-size: cover; background-repeat: no-repeat; border-radius: 10px !important; }
#slide3 { background: pink; background-image: url("../images/slider-theme-modern.jpg"); background-size: cover; background-repeat: no-repeat; border-radius: 10px !important; }
#slide4 { background: pink; background-image: url("../images/slider-theme-blue.jpg"); background-size: cover; background-repeat: no-repeat; border-radius: 10px !important; }
#slide5 { background: pink; background-image: url("../images/slider-theme-dark.jpg"); background-size: cover; background-repeat: no-repeat; border-radius: 10px !important; }

/***************************************************************/

#themes {
	flex-direction: column;
}
#themes-slider {
	width: 100%;
}
#themes-right {
	width: 100%;
	display: none;
}
#terminal-gif:hover {
	border: 1px solid var(--thm-bdr-color);
	box-shadow: 0 0 145px 4px #3c3c7777;
}

#terminal-gif {
	margin-top: 95px;
	background-color: var(--thm-main-bg) !important;
	padding-right: 25px !important;
    padding-left: 25px !important;
    box-shadow: 0 0 145px 4px #3c3c7755;
}
#gif-left {
	width: 53%;
	margin-top: 40px !important;
}
.solutions-two__content-three-left { margin-right: 0 !important; }
#gif-right {
	width: 47%;
}
.solutions-two__content-three-left:before { display: none !important; }

#remastered-summary-a span,
#remastered-summary-b span {
	font-size: 12px;
}
#rem-download-latest {
	margin-top: 5px;
}
.career-page-top__title-3,
.rem-changelog {
	font-size: 0.85rem !important;
	line-height: 24px !important;
	margin-top: 20px !important;
}
.rem-install-loc,
.rem-install-cws {
	margin-left: 25px;
	text-align: center;
}
.rem-install-loc.small,
.rem-install-cws.small {
	margin-left: 25px;
	scale: 0.85;
	width: 275px;
	text-align: center;
}
.thm-btn {
	filter: brightness(0.85) !important;
	transition: all 0.3s linear;
}
.thm-btn:hover {
	filter: brightness(1.2) !important;
	transition: all 0.3s linear;
}
.career-page-top__points-list {
	margin-left: 20px;
}
i.small {
	font-size: 13px;
}
.version-container {
	display: grid;
	grid-template-columns: 1fr 1fr;
	border-radius: 12px;
	padding: 10px;
    padding-bottom: 18px;
    padding-top: 27px;
}
.career-page__btn-box {
	text-align: end;
	width: 280px !important;
}
.rem-guides-img {
    border-radius: 20px !important;
    border: 1px solid #3c3c777a;
    overflow: hidden;
    margin-top: 55px;
    margin-bottom: 55px;
}
.rem-guides-img-img {
	width: 100%;
}
.rem-guides-img-column1 {
	display: grid;
    grid-template-columns: 1fr 43%;
}
.rem-guides-img-column2 {
	display: grid;
    grid-template-columns: 1fr 57%;
}
.rem-guides-img-col-L1 {
}
.rem-guides-img-col-L20 {
    overflow: hidden;
	margin-right: 25px;
    text-align: center;
    align-content: center;
    margin-top: 25px;
    margin-bottom: 25px;
}
.rem-guides-img-col-L22 {
	border-radius: 22px !important;
    overflow: hidden;
}
.rem-guides-img-col-R10 {
	margin-left: 25px;
    text-align: center;
    align-content: center;
    margin-top: 25px;
    margin-bottom: 25px;
}
.rem-guides-img-col-R11 {
    border-radius: 22px !important;
    overflow: hidden;
}
.blog-details__points li:first-child { margin-bottom:0px !important; }
span.guide-img-desc {
    font-size: 11px;
    line-height: 18px !important;
    display: block;
    margin-top: 10px;
    color: #838daf;
}
.rem-guides-img-col-R2 {
}
.career-page__single-right.small {
	width: 120px;
}
.rem-other-version {
	font-size: 12px !important;
	color: #aaa !important;
}
.rem-versions#left {
    border-radius: 12px;
    padding: 12px;
    padding-bottom: 30px;
    margin: 10px;
    box-shadow: 0 0 2px 0px #3c3c7722;
    background: #3c3c7722;
    transition: 0.5s ease;
    border: 2px solid var(--thm-bdr-color);
}
.rem-versions#right {
    border-radius: 12px;
    padding: 12px;
    padding-bottom: 30px;
    margin: 10px;
    box-shadow: 0 0 2px 0px #3c3c7722;
    background: #3c3c7722;
    transition: 0.5s ease;
    border: 2px solid var(--thm-bdr-color);
}
#get-it-here {
	border-radius: 12px;
    margin-left: 20px;
    margin-right: 20px;
    margin-top: 10px;
    margin-bottom: 20px;
    box-shadow: 0 0 2px 0px #3c3c7722;
    background: #3c3c7722;
    transition: 0.5s ease;
    border: 2px solid var(--thm-bdr-color);
}
.career-page-top__interested-job {
	padding: 40px 65px 40px !important;
}
.rem-versions#left:hover,
.rem-versions#right:hover,
#get-it-here:hover {
	filter: brightness(1.25);
	transition: 0.3s ease;
}
#rem-two-versions-title-lefta:before,
#rem-two-versions-title-righta:before
{
    content: "";
    position: absolute;
    bottom: -12px;
    left: 0px;
    right: 30px;
    height: 1px;
    background-color: #2a2a59;
    filter: brightness(1.2);
    opacity: 0.5;
}
.rem-versions#left span,
.rem-versions#right span { line-height: 1.75rem !important; }
.rem-versions#left .career-page-top__points-shape,
.rem-versions#right .career-page-top__points-shape { margin-top: 3px; }
.career-page__content {
	margin-left: 30px !important;
}
.career-page__icon {
	min-width: 64px !important;
	background: #26265144 !important;
}
.career-page__minutes {
    padding-right: 30px;
    text-align: end;
    font-size: 12px !important;
}
span.rem-other-desc {
	font-size: 13px;
	line-height: 1rem !important;
}
.career-page__single {
	padding: 25px 20px 25px 20px !important;
}
.cws-disabled,
.cws-disabled:hover {
	background: #444 !important;
	filter: brightness(0.55) !important;
	pointer-events: none !important;
}
.career-page__single-title {
	font-size: 15px !important;
    line-height: 12px !important;
}
.career-page-top__points-list li+li {
    margin-top: 5px !important;
}
.rem-other-title {
	color: #eee;
}
#remastered-summary-a,
#remastered-summary-b {
	margin-left: 5px;
	width: 50%;
}
.career-page__single::before
{
	transition: none !important;
	display: none !important;
}
.career-page__single {
	transition: 0.5s ease;
}
.career-page__single:hover {
	border: 1px solid #3C3C77;
    background: #15152E;
    transition: 0.2s ease;
}
.rem-small-titles {
	font-size: 18px;
	color: #fff;
}
#remastered-intro-text {
	padding-left: 70px;
    padding-right: 70px;
	font-size: 20px;
    line-height: 2.2rem;
}

#remastered-intro-text2 {
	border: none !important;
}

.main-footer__bottom { scale: 0.74 !important; }

.feature-two { pointer-events: none; opacity: 0.5; margin-top: 160px !important; margin-bottom: 160px; filter: blur(1px); }
.rem-spacer { height: 120px; }
#rem-packed { font-size: 26px !important; }
#happy-trading { font-size: 32px !important; margin-top: 60px !important; margin-bottom: 180px !important; }
#rem-theme-gallery { border: none !important; background:none !important; padding: 0px !important; }

.copywriting-tool__title span,
.section-title__tagline,
.art-and-image-tool__title span,
.solutions-two__content-three-text-1 span
{ color: #9581f9 !important; }

.body-bg-color,
.case-one
{
    background: #0e0d1a !important;
}

.main-header.main-header-one:not(.fixed-header) #rem-logo-wide { height: 60px; margin-top: 50px; }
.main-header.main-header-one.fixed-header #rem-logo-wide { height: 28px; }
.copywriting-tool__inner { padding-top: 80px; }

.section-title__title { font-weight: 700 !important; }
svg#photon-logo { width: 75px; filter: drop-shadow(0px 0px 14px #ffffff55); }
.brand-three .brand-two__title span { color: #9581f9 !important; }
.case-one__btn-box-two { padding-top: 80px !important; padding-bottom: 60px !important; }
.case-two__shape-1 {
    bottom: -40px;
    left: 205px;
    width: 1346px;
    height: 750px;
    background: linear-gradient(117deg, #00E3F2 20%, #FF9B00 26%, #FF2828 4%, #8F00FF 7%);
}
.counter-one__text-box h5 { font-weight: 600 !important; }
.solutions-two__content-three-btn-box { margin-top: 40px; }

/* gif slideshow */
#slideshow-remastered-gif {
  overflow: hidden;
  height: 420px;
  width: 675px;
  margin: 0 auto;
  border: 3px solid #3c3c77;
  border-radius: 16px;
  box-shadow: 0 0 16px 1px #3c3c77;
}

#slide1,
#slide2,
#slide3,
#slide4,
#slide5
{
  border: 1px solid #3c3c77 !important;
  border-radius: 16px !important;
  box-shadow: 0 0 4px 0px #3c3c77 !important;
}

.container-remastered-gif {
  width: 4050px;
  -webkit-animation: slide 35s ease-in-out infinite;
}

.free-trail__wrap {
	background: none !important;
	padding: 0px 0 90px !important;
}

.slide {
  float: left;
  height: 420px;
  width: 675px;
  border-radius: 16px;
}
.slide img { border-radius: 16px !important; }

@-webkit-keyframes slide {
  0% {margin-left: 0px; }
  10% {margin-left: -675px; }
  20% {margin-left: -1350px; }
  30% {margin-left: -2025px; }
  40% {margin-left: -2700px; }
  50% {margin-left: -3375px; }
  60% {margin-left: -2700px; }
  70% {margin-left: -2025px; }
  80% {margin-left: -1350px; }
  90% {margin-left: -675px; }
  100% {margin-left: 0px; }
}

.solutions-two__content-three-left { margin-top: 15px !important; }

.three-one {
    width: 25% !important;
}

.how-tool-work__img img {
	border-radius: 12px !important;
}

.how-tool-work__img {
	background-color: var(--thm-main-bg) !important;
}

.how-tool-work__content {
	padding: 10px 10px 32px !important;
}

h3.how-tool-work__title-two {
	font-size: 16px !important;
}

.case-one__icon img {
	width: 32px !important;
}

/* right menu video */
@media (min-width: 1200px) {
    .col-xl-8 {
        width: 61% !important;
    }
}
@media (min-width: 1200px) {
    .col-xl-4 {
        width: 39% !important;
    }
}
.grid-trading-guide {
	width: 50% !important;
}
.counter-one__img-box {
	padding-top: 0 !important;
	padding-left: 0 !important;
	overflow: hidden !important;
	pointer-events: none !important;
	text-align: center !important;
}
.counter-one__text-box {
	padding: 30px 39px 12px !important;
	margin-bottom: 0 !important;
}
.blog-page__title a {
	font-size: 1.2rem !important; 
}
.blog-page__img {
	border-radius: 18px !important;
	filter: saturate(38%);
	transition: filter 0.3s ease;
}
.blog-page__img:hover {
	border-radius: 18px !important;
	filter: saturate(100%);
	transition: filter 0.3s ease;
}
.page-title .container {
	max-width: 1000px !important;
}
.blog-page__img:before {
	background: none !important;
}
#more-info {
	justify-content: center !important;
    gap: 50px !important;
}

/* section paddings */
#rem-section-hero { padding: 125px 0 0; }
.copywriting-tool__img-box img {
	scale: 1.1 !important;
	margin-top: -16px !important;
	margin-bottom: 20px !important;
}

#trencher-left {
	width: 72% !important;
	text-align: center;
	display: flex;
    align-items: anchor-center;
}

#trencher-left img {
	scale: 1.25 !important;
}

#trencher-right {
	width: 28% !important;
}

#trencher-text {
	margin-top: 115px !important;
}

#trencher-image {
	awidth: 100% !important;
}

#trencher-border {
    border: 2px solid #3C3C77;
    box-shadow: 0 0 60px 4px #3C3C7744;
    padding: 10px;
    border-radius: 18px;
    padding-top: 32px !important;
    padding-bottom: 38px !important;
}

#rem-section-intro-text { padding-top: 0px !important; }
#rem-section-alerts {
    padding-top: 0px !important;
}
#rem-section-charts {
	margin-top: 40px;
	margin-bottom: 50px;
}
#rem-section-keys {
}
#rem-section-rightmenu {
	padding-top: 60px !important;
	padding-bottom: 30px !important;
}
#rem-section-themes {
	padding-top: 80px !important;
	margin-bottom: 80px !important;
}
#rem-section-textMarquee {
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	margin-bottom: 120px !important;
	margin-top: 120px !important;
}
h3.get-it {
	font-size: 56px;
}
#read-more-guides {
	margin-top: 0px;
	margin-bottom: 30px;
	text-align: center;
}
#rem-section-gif { 
}
#rem-section-three { padding-top: 40px !important;
}
#rem-section-screenshots { padding-bottom: 60px !important;
}
#rem-section-allFeatures {
	padding-top: 30px !important;
}
#rem-section-FAQ {
	margin-top: 120px;
}
.copywriting-tool__title-box { margin-bottom: 95px !important; }
.counter-one__img-box { background: none !important; }

.copywriting-tool-shape-1 { left: -50px !important; bottom: 100px !important; }
.copywriting-tool-shape-2 { background: linear-gradient(208deg, #0b1951 19.19%, #0096A0 70.68%) !important; }
.copywriting-tool-shape-3 { top: -10px !important; right: -150px !important; }
.counter-one__img-box video { box-shadow: inset 0 0 100px #000000; width: 95%; }

.case-one .section-title { margin-bottom: 75px !important; }
.case-one { padding-bottom: 0px !important; }
.brand-three { padding-top:60px !important; }

#header-download1 {
	padding: 1px 18px 1px 18px;
	font-size: 11px;
}

.thm-btn, .thm-btn-two {
	text-transform: none !important;
	font-size: 16px !important;
	background: linear-gradient(211deg, #3a45c8 13.4%, #2f5db4 118.74%);
    box-shadow: 0px 0px 8px 2px #1e2660b8;
}
.thm-btn i {
	padding-right: 0px !important;
}
.rem-new-feature {
	display: flex;
	border: 2px solid var(--thm-bdr-color);
    box-shadow: 0 0 145px 4px #ff6c1e33;
    box-shadow: 0 0 60px 4px #3C3C7744;
    border-radius: 12px;
    padding: 24px;
    transition: all 0.5s ease;
    padding-bottom: 40px;
}
.rem-new-feature:hover {
	box-shadow: 0 0 75px 4px #3C3C7788;
	transition: all 0.5s ease;
}
.rem-new-feature-left {
	margin-left: 20px;
	margin-right: 20px;
}
.rem-new-feature-right {
	width: 35%;
}
p.rem-new-feature-text {
	font-size: 14px;
}
.rem-new-feature-right video
{
    margin-top: 60px;
    width: 100%;
    margin-right: 4px;
    border: 2px solid #3C3C7744;
    box-shadow: 0 0 145px 4px #3C3C7744;
    border-radius: 12px;
}
#rem-download
{
	border: 2px solid #ff6c1e6b;
	box-shadow: 0 0 145px 4px #ff6c1e33;
	padding-top: 20px !important;
    padding-bottom: 20px !important;
}
#rem-download:hover
{
	box-shadow: 0 0 145px 4px #ff6c1e44;
}
#rem-download-ver
{
	border: 2px solid #ff6c1e6b;
	box-shadow: 0 0 145px 4px #ff6c1e33;
	padding: 20px !important;
}
#rem-download-ver:hover
{
	box-shadow: 0 0 145px 4px #ff6c1e44;
}

.copywriting-tool__btn-two:hover:before,
.copywriting-tool__btn-two:before
{
	transition: none !important;
	background: none !important;
}
.copywriting-tool__btn-two { border: 2px solid var(--thm-bdr-color); }

#go-to-download {
	padding-left: 60px !important;
	padding-right: 60px !important;
}

#downloads {
	margin-top: 130px;
	padding-bottom: 60px;
}

.solutions-two__content-three {
	background-color: #9d471a09;
}
#install-text {
	margin-left: 0 !important;
}

.case-one__single:hover {
	box-shadow: 0 0 145px 4px #3c3c7766;
	transition: 0.25s ease;
}
.case-one__single {
	transition: 1s ease;
}
.about-one__left-content {
	min-height: 250px;
}
.counter-one__left,
.counter-one__right {
	box-shadow: 0 0 145px 4px #3c3c7755;
}
.how-tool-work__single:hover {
	box-shadow: 0 0 60px 4px #3c3c7755;
	transition: 0.25s ease;
}
.how-tool-work__single {
	transition: 0.25s ease;
}
.blog-page__single {
	padding: 30px;
}
.scroll-to-top {
	display: none !important;
}

/* gallery */
.image-grid {
  padding: 12px;
}

.image-row {
  display: flex;  
}

.image-row .image {
  /*margin: 20px;*/
  height: 440px;  
}

.image { 
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.image-01, .image-02,
.image-04, .image-05
{
    border-radius: 16px;
    border: 1px solid #3C3C77bb;
    box-shadow: 0 0 20px 5px #3C3C7744;
    filter: saturate(0.9);
    transition: filter 0.3s ease;
}

.image-01 {
  background-image: url('../images/gallery-1.avif'); 
  flex: 1;  
  margin-right: 50px;
  margin-bottom: 50px;
}

.image-02 {
  background-image: url('../images/gallery-2.avif');  
  flex: 1;
}

.image-04 {
  background-image: url('../images/gallery-3.avif'); 
  flex: 1;
  margin-right: 50px;
  margin-bottom: 50px;
}

.image-05 {
  background-image: url('../images/gallery-4.avif');
  flex: 2;
}
