/*
 * Dark mode (8NQENY). Active when <html data-theme="dark">, set by the inline script in header.php
 * (device setting by default, or the visitor's saved choice) and by js/theme-toggle.js.
 * The rules after "Generated" mirror every colour rule in assets/css/main.css and offers.css,
 * with light backgrounds and dark text swapped. Pink (#ed1e79) and white-on-dark text are unchanged.
 * If main.css changes, regenerate this part.
 */
html[data-theme="dark"] {
	color-scheme: dark;
	--bs-body-bg: #121212;
	--bs-body-color: #e8e8e8;
}

/* Toggle button */
.theme-toggle {
	align-items: center;
	align-self: center;
	background: transparent;
	border: 1px solid #dadada;
	border-radius: 50%;
	color: #222;
	display: flex;
	height: 44px;
	justify-content: center;
	margin-left: auto;
	margin-right: 4rem; /* clears the absolutely positioned menu button below 1200px */
	order: 2;
	padding: 0;
	width: 44px;
}

.theme-toggle:focus-visible {
	outline: 2px solid #ed1e79;
	outline-offset: 2px;
}

#header-nav .navbar-toggler {
	order: 3;
}

@media (min-width: 1200px) {
	#header-nav .navbar-collapse {
		order: 1;
	}

	.theme-toggle {
		margin-left: 1rem;
		margin-right: 0;
	}
}

.theme-toggle .icon-sun,
html[data-theme="dark"] .theme-toggle .icon-moon {
	display: none;
}

html[data-theme="dark"] .theme-toggle .icon-sun {
	display: block;
}

html[data-theme="dark"] .theme-toggle {
	border-color: #444;
	color: #e8e8e8;
}

/* Dark line icons drawn as images */
html[data-theme="dark"] .navbar-toggler img {
	filter: invert(1);
}

/* Generated */
html[data-theme="dark"] caption{color:#a9a9a9}
html[data-theme="dark"] .blockquote-footer{color:#a9a9a9}
html[data-theme="dark"] .img-thumbnail{background-color:#121212}
html[data-theme="dark"] .figure-caption{color:#a9a9a9}
html[data-theme="dark"] .form-text{color:#a9a9a9}
html[data-theme="dark"] .form-control,html[data-theme="dark"] .wpcf7 .wpcf7-validation-errors{background-color:#121212;border:1px solid #444;color:#e8e8e8}
html[data-theme="dark"] .form-control:focus,html[data-theme="dark"] .wpcf7 .wpcf7-validation-errors:focus{background-color:#121212;color:#e8e8e8}
html[data-theme="dark"] .form-control::-webkit-input-placeholder,html[data-theme="dark"] .wpcf7 .wpcf7-validation-errors::-webkit-input-placeholder{color:#a9a9a9}
html[data-theme="dark"] .form-control::-moz-placeholder,html[data-theme="dark"] .wpcf7 .wpcf7-validation-errors::-moz-placeholder{color:#a9a9a9}
html[data-theme="dark"] .form-control:-ms-input-placeholder,html[data-theme="dark"] .wpcf7 .wpcf7-validation-errors:-ms-input-placeholder{color:#a9a9a9}
html[data-theme="dark"] .form-control::-ms-input-placeholder,html[data-theme="dark"] .wpcf7 .wpcf7-validation-errors::-ms-input-placeholder{color:#a9a9a9}
html[data-theme="dark"] .form-control::placeholder,html[data-theme="dark"] .wpcf7 .wpcf7-validation-errors::placeholder{color:#a9a9a9}
html[data-theme="dark"] .form-control:disabled,html[data-theme="dark"] .wpcf7 .wpcf7-validation-errors:disabled{background-color:#242424}
html[data-theme="dark"] .form-control::-webkit-file-upload-button,html[data-theme="dark"] .wpcf7 .wpcf7-validation-errors::-webkit-file-upload-button{background-color:#242424;color:#e8e8e8}
html[data-theme="dark"] .form-control::file-selector-button,html[data-theme="dark"] .wpcf7 .wpcf7-validation-errors::file-selector-button{background-color:#242424;color:#e8e8e8}
html[data-theme="dark"] .form-control-plaintext{color:#e8e8e8}
html[data-theme="dark"] .form-select{background-color:#121212;border:1px solid #444;color:#e8e8e8}
html[data-theme="dark"] .form-select:disabled{background-color:#242424}
html[data-theme="dark"] .form-check-input{background-color:#121212}
html[data-theme="dark"] .input-group-text{background-color:#242424;border:1px solid #444;color:#e8e8e8}
html[data-theme="dark"] .dropdown-menu{--bs-dropdown-color:#e8e8e8;--bs-dropdown-bg:#121212;--bs-dropdown-link-hover-bg:#242424;--bs-dropdown-header-color:#a9a9a9}
html[data-theme="dark"] .card{--bs-card-bg:#121212}
html[data-theme="dark"] .accordion{--bs-accordion-bg:#121212}
html[data-theme="dark"] .list-group{--bs-list-group-color:#e8e8e8;--bs-list-group-bg:#121212;--bs-list-group-action-hover-bg:#1b1b1b;--bs-list-group-action-active-color:#e8e8e8;--bs-list-group-action-active-bg:#242424;--bs-list-group-disabled-color:#a9a9a9;--bs-list-group-disabled-bg:#121212}
html[data-theme="dark"] .btn-close{color:#f2f2f2}
html[data-theme="dark"] .btn-close:hover{color:#f2f2f2}
html[data-theme="dark"] .toast{--bs-toast-header-color:#a9a9a9}
html[data-theme="dark"] .modal{--bs-modal-bg:#121212}
html[data-theme="dark"] .popover{--bs-popover-bg:#121212;--bs-popover-body-color:#e8e8e8}
html[data-theme="dark"] .carousel-indicators [data-bs-target]{background-color:#121212}
html[data-theme="dark"] .carousel-dark .carousel-caption{color:#f2f2f2}
html[data-theme="dark"] .offcanvas,html[data-theme="dark"] .offcanvas-lg,html[data-theme="dark"] .offcanvas-md,html[data-theme="dark"] .offcanvas-sm,html[data-theme="dark"] .offcanvas-xl,html[data-theme="dark"] .offcanvas-xxl{--bs-offcanvas-bg:#121212}
html[data-theme="dark"] #footer{background-color:#121212}
html[data-theme="dark"] .sticky .card{background-color:#1b1b1b}
html[data-theme="dark"] .commentlist .children>li.comment{border-top:1px solid #333}
html[data-theme="dark"] .main-content-section{background:#121212}
html[data-theme="dark"] .h1,html[data-theme="dark"] .h2,html[data-theme="dark"] .h3,html[data-theme="dark"] .h4,html[data-theme="dark"] .h5,html[data-theme="dark"] h1,html[data-theme="dark"] h2,html[data-theme="dark"] h3,html[data-theme="dark"] h4,html[data-theme="dark"] h5{color:#e8e8e8}
html[data-theme="dark"] p{color:#e8e8e8}
html[data-theme="dark"] .faux-menu-block{background:#121212}
html[data-theme="dark"] .main-header{background:rgba(18,18,18,.75)}
@media (min-width:1200px){html[data-theme="dark"] .main-header #navbar ul.header-links>li a{color:#f2f2f2}html[data-theme="dark"] .main-header #navbar ul.header-links>li>.dropdown-menu{background:#121212}html[data-theme="dark"] .main-header #navbar ul.header-links>li>.dropdown-menu li a{color:#d6d6d6}html[data-theme="dark"] .main-header #navbar ul.header-links>li.has-columns>.dropdown-menu.show .menu-column .dropdown-menu li a{color:#d6d6d6}}
@media (max-width:1199.98px){html[data-theme="dark"] .main-header #navbar{background:#121212}html[data-theme="dark"] .main-header #navbar ul.header-links>li a{color:#e8e8e8}html[data-theme="dark"] .main-header #navbar ul.header-links>li.dropdown:hover{background:#121212}html[data-theme="dark"] .main-header #navbar ul.header-links>li.dropdown:hover a{color:#e8e8e8}}
html[data-theme="dark"] #footer-wrapper{background:#202020}
html[data-theme="dark"] #footer-wrapper .heading{color:#e8e8e8}
html[data-theme="dark"] #footer-wrapper ul li a{color:#c4c4c4}
html[data-theme="dark"] .questionnaire-wrapper{background:#1e1e1e}
html[data-theme="dark"] .questionnaire-wrapper .white-background{background:#121212}
html[data-theme="dark"] .questionnaire-wrapper .questionnaire{background:#121212}
html[data-theme="dark"] .questionnaire-wrapper .questionnaire p{color:#d6d6d6}
html[data-theme="dark"] .questionnaire-wrapper .questionnaire .form-check label{color:#c4c4c4}
html[data-theme="dark"] .services-wrapper .services .service:hover{background:#121212;color:#ececec}
html[data-theme="dark"] .services-wrapper .services .service:hover svg{stroke:#ececec}
html[data-theme="dark"] .services-wrapper .services .service:hover .h3,html[data-theme="dark"] .services-wrapper .services .service:hover h3,html[data-theme="dark"] .services-wrapper .services .service:hover p{color:#ececec}
html[data-theme="dark"] .clients-wrapper{background:#121212}
html[data-theme="dark"] .clients-wrapper .h2,html[data-theme="dark"] .clients-wrapper h2{color:#f2f2f2}
html[data-theme="dark"] .clients-wrapper .splide__slide{border:1px solid #383838}
html[data-theme="dark"] .contact-page-wrapper{background:#161616}
html[data-theme="dark"] .contact-page-wrapper .contact-form label{color:#d6d6d6}
html[data-theme="dark"] .contact-page-wrapper .contact-form input[type=checkbox]+:before{background:#121212}
html[data-theme="dark"] .contact-page-wrapper .contact-form .acceptance,html[data-theme="dark"] .contact-page-wrapper .contact-form input[type=checkbox]:checked+:before{color:#e8e8e8}
html[data-theme="dark"] .contact-page-wrapper .what-happens-next li:before{background:rgba(18,18,18,.2)}
html[data-theme="dark"] .blog-page-wrap{background:#121212}
html[data-theme="dark"] .blog-page-wrap .h1,html[data-theme="dark"] .blog-page-wrap h1{color:#9a9a9a}
html[data-theme="dark"] .blog-page-wrap article{background:#121212}
html[data-theme="dark"] .blog-page-wrap article p{background:#121212}
html[data-theme="dark"] .single-page-wrapper .h1,html[data-theme="dark"] .single-page-wrapper h1{color:#f2f2f2}
html[data-theme="dark"] .single-page-wrapper p{color:#a9a9a9}
html[data-theme="dark"] .single-page-wrapper p.byAuthor{color:#a9a9a9}
html[data-theme="dark"] .single-page-wrapper .entry-content span.edit-link a{color:#f2f2f2!important}
html[data-theme="dark"] .single-page-wrapper .entry-meta-tags{color:#a9a9a9}
html[data-theme="dark"] .single-page-wrapper .entry-meta-tags a{color:#a9a9a9}
html[data-theme="dark"] .navigation .arrow-text-block .previous-next{color:#a9a9a9}
html[data-theme="dark"] .navigation .arrow-text-block .title{color:#e8e8e8}
html[data-theme="dark"] .testing-range-section{background:#1b1b1b}
html[data-theme="dark"] .testing-range-section .content-block{background:#121212}
html[data-theme="dark"] .testing-range-section .content-block .h3,html[data-theme="dark"] .testing-range-section .content-block h3{color:#f0f0f0}
html[data-theme="dark"] .testing-range-section .content-block p{color:#d6d6d6}
html[data-theme="dark"] .our-software-services-section p{color:#d6d6d6}
html[data-theme="dark"] .technology-consulting-section{background:#121212}
html[data-theme="dark"] .technology-consulting-section .h3,html[data-theme="dark"] .technology-consulting-section h3{color:#f0f0f0}
html[data-theme="dark"] .technology-consulting-section p{color:#d6d6d6}
html[data-theme="dark"] .our-approach-technology-section{background:#1b1b1b}
html[data-theme="dark"] .our-approach-technology-section .h2,html[data-theme="dark"] .our-approach-technology-section h2{color:#f0f0f0}
html[data-theme="dark"] .our-approach-technology-section .intro-text{color:#d6d6d6}
html[data-theme="dark"] .our-approach-technology-section p{color:#d6d6d6}
html[data-theme="dark"] .benefits-ui-ux-section{background:#1b1b1b}
html[data-theme="dark"] .benefits-ui-ux-section .intro-text{color:#d6d6d6}
html[data-theme="dark"] .benefits-ui-ux-section .h2,html[data-theme="dark"] .benefits-ui-ux-section h2{color:#e8e8e8}
html[data-theme="dark"] .benefits-ui-ux-section p{color:#d6d6d6}
html[data-theme="dark"] .ui-ux-design-section{background:#121212}
html[data-theme="dark"] .ui-ux-design-section p.intro-text{color:#d6d6d6}
html[data-theme="dark"] .ui-ux-design-section .accordion .accordion-item{background:#1b1b1b;border:1px solid #333}
html[data-theme="dark"] .ui-ux-design-section .accordion .accordion-item:not(:first-of-type){border:1px solid #333}
html[data-theme="dark"] .ui-ux-design-section .accordion .accordion-item .accordion-collapse{background:#1b1b1b}
html[data-theme="dark"] .ui-ux-design-section .accordion .accordion-item .h3 .accordion-button,html[data-theme="dark"] .ui-ux-design-section .accordion .accordion-item h3 .accordion-button{color:#e8e8e8}
html[data-theme="dark"] .ui-ux-design-section .accordion .accordion-item .h3 .accordion-button:not(.collapsed),html[data-theme="dark"] .ui-ux-design-section .accordion .accordion-item h3 .accordion-button:not(.collapsed){background:#121212;border-bottom:1px solid #333}
html[data-theme="dark"] .ui-ux-design-section .accordion .accordion-item .accordion-body{color:#e0e0e0}
html[data-theme="dark"] .our-high-end-services-wrap{background:#1b1b1b}
html[data-theme="dark"] .our-high-end-services-wrap p.intro-text{color:#d6d6d6}
html[data-theme="dark"] .our-high-end-services-wrap .h3,html[data-theme="dark"] .our-high-end-services-wrap h3{color:#f0f0f0}
html[data-theme="dark"] .our-high-end-services-wrap p{color:#d6d6d6}
html[data-theme="dark"] .four-column-content-blocks{background:#1b1b1b}
html[data-theme="dark"] .four-column-content-blocks p{color:#d6d6d6}
html[data-theme="dark"] .counter-page-wrapper{background:#121212}
html[data-theme="dark"] .counter-page-wrapper .about-counter{background:#121212}
@media (max-width:575.98px){html[data-theme="dark"] .counter-page-wrapper .about-counter{background:#1b1b1b}}
html[data-theme="dark"] .counter-page-wrapper .about-counter .descriptor{color:#e8e8e8}
html[data-theme="dark"] .about-page-wrapper .h2,html[data-theme="dark"] .about-page-wrapper h2{color:#f2f2f2}
html[data-theme="dark"] .what-makes-us-different-wrapper{background:#1b1b1b}
html[data-theme="dark"] .what-makes-us-different-wrapper ul li{background:#121212}
html[data-theme="dark"] .what-makes-us-different-wrapper .our-differences-wrap .difference{background:#121212}
html[data-theme="dark"] .team-section{background:#121212}
html[data-theme="dark"] .team-section .team-wrap .team-member span.name{color:#f2f2f2}
html[data-theme="dark"] .team-section .team-wrap .team-member span.title{color:#9a9a9a}
html[data-theme="dark"] .our-values-section{background:#1b1b1b}
html[data-theme="dark"] .ri-startup-week .intro{background:#1b1b1b url(../../assets/img/half-circle-bg.png) right 22px no-repeat}
@media (max-width:991.98px) and (max-width:575.98px){html[data-theme="dark"] .ri-startup-week .intro{background:#1b1b1b}}
html[data-theme="dark"] .ri-startup-week .intro .content p{color:#d6d6d6}
html[data-theme="dark"] .ri-startup-week .intro .content .bold{color:#f2f2f2}
html[data-theme="dark"] .ri-startup-week .about-tmg .team-wrap .title,html[data-theme="dark"] .ri-startup-week .about-tmg .team-wrap .title p{color:#9a9a9a}
html[data-theme="dark"] .ri-startup-week .app-development{background:#1b1b1b}
html[data-theme="dark"] .ri-startup-week .app-development .heading .h2,html[data-theme="dark"] .ri-startup-week .app-development .heading h2{color:#f0f0f0}
html[data-theme="dark"] .ri-startup-week .app-development .heading p{color:#d6d6d6}
html[data-theme="dark"] .ri-startup-week .app-development .milestones .milestone p,html[data-theme="dark"] .ri-startup-week .app-development .milestones .milestone ul{color:#f2f2f2}
html[data-theme="dark"] .ri-startup-week .app-development .milestones .milestone span{color:#f2f2f2}
html[data-theme="dark"] .get-started-section .text{background:#121212}
html[data-theme="dark"] .get-started-section .text .heading{color:#f2f2f2}
html[data-theme="dark"] .get-started-section .text p{color:#a9a9a9}
html[data-theme="dark"] .two-column-image-left-section p{color:#d6d6d6}
html[data-theme="dark"] .wpcf7 input[type=color]::-webkit-input-placeholder,html[data-theme="dark"] .wpcf7 input[type=date]::-webkit-input-placeholder,html[data-theme="dark"] .wpcf7 input[type=datetime-local]::-webkit-input-placeholder,html[data-theme="dark"] .wpcf7 input[type=datetime]::-webkit-input-placeholder,html[data-theme="dark"] .wpcf7 input[type=email]::-webkit-input-placeholder,html[data-theme="dark"] .wpcf7 input[type=month]::-webkit-input-placeholder,html[data-theme="dark"] .wpcf7 input[type=number]::-webkit-input-placeholder,html[data-theme="dark"] .wpcf7 input[type=range]::-webkit-input-placeholder,html[data-theme="dark"] .wpcf7 input[type=search]::-webkit-input-placeholder,html[data-theme="dark"] .wpcf7 input[type=submit]::-webkit-input-placeholder,html[data-theme="dark"] .wpcf7 input[type=tel]::-webkit-input-placeholder,html[data-theme="dark"] .wpcf7 input[type=text]::-webkit-input-placeholder,html[data-theme="dark"] .wpcf7 input[type=time]::-webkit-input-placeholder,html[data-theme="dark"] .wpcf7 input[type=url]::-webkit-input-placeholder,html[data-theme="dark"] .wpcf7 input[type=week]::-webkit-input-placeholder,html[data-theme="dark"] .wpcf7 select::-webkit-input-placeholder,html[data-theme="dark"] .wpcf7 textarea::-webkit-input-placeholder{color:#a3a3a3}
html[data-theme="dark"] .wpcf7 input[type=color]::-moz-placeholder,html[data-theme="dark"] .wpcf7 input[type=date]::-moz-placeholder,html[data-theme="dark"] .wpcf7 input[type=datetime-local]::-moz-placeholder,html[data-theme="dark"] .wpcf7 input[type=datetime]::-moz-placeholder,html[data-theme="dark"] .wpcf7 input[type=email]::-moz-placeholder,html[data-theme="dark"] .wpcf7 input[type=month]::-moz-placeholder,html[data-theme="dark"] .wpcf7 input[type=number]::-moz-placeholder,html[data-theme="dark"] .wpcf7 input[type=range]::-moz-placeholder,html[data-theme="dark"] .wpcf7 input[type=search]::-moz-placeholder,html[data-theme="dark"] .wpcf7 input[type=submit]::-moz-placeholder,html[data-theme="dark"] .wpcf7 input[type=tel]::-moz-placeholder,html[data-theme="dark"] .wpcf7 input[type=text]::-moz-placeholder,html[data-theme="dark"] .wpcf7 input[type=time]::-moz-placeholder,html[data-theme="dark"] .wpcf7 input[type=url]::-moz-placeholder,html[data-theme="dark"] .wpcf7 input[type=week]::-moz-placeholder,html[data-theme="dark"] .wpcf7 select::-moz-placeholder,html[data-theme="dark"] .wpcf7 textarea::-moz-placeholder{color:#a3a3a3}
html[data-theme="dark"] .wpcf7 input[type=color]:-ms-input-placeholder,html[data-theme="dark"] .wpcf7 input[type=date]:-ms-input-placeholder,html[data-theme="dark"] .wpcf7 input[type=datetime-local]:-ms-input-placeholder,html[data-theme="dark"] .wpcf7 input[type=datetime]:-ms-input-placeholder,html[data-theme="dark"] .wpcf7 input[type=email]:-ms-input-placeholder,html[data-theme="dark"] .wpcf7 input[type=month]:-ms-input-placeholder,html[data-theme="dark"] .wpcf7 input[type=number]:-ms-input-placeholder,html[data-theme="dark"] .wpcf7 input[type=range]:-ms-input-placeholder,html[data-theme="dark"] .wpcf7 input[type=search]:-ms-input-placeholder,html[data-theme="dark"] .wpcf7 input[type=submit]:-ms-input-placeholder,html[data-theme="dark"] .wpcf7 input[type=tel]:-ms-input-placeholder,html[data-theme="dark"] .wpcf7 input[type=text]:-ms-input-placeholder,html[data-theme="dark"] .wpcf7 input[type=time]:-ms-input-placeholder,html[data-theme="dark"] .wpcf7 input[type=url]:-ms-input-placeholder,html[data-theme="dark"] .wpcf7 input[type=week]:-ms-input-placeholder,html[data-theme="dark"] .wpcf7 select:-ms-input-placeholder,html[data-theme="dark"] .wpcf7 textarea:-ms-input-placeholder{color:#a3a3a3}
html[data-theme="dark"] .wpcf7 input[type=color]::-ms-input-placeholder,html[data-theme="dark"] .wpcf7 input[type=date]::-ms-input-placeholder,html[data-theme="dark"] .wpcf7 input[type=datetime-local]::-ms-input-placeholder,html[data-theme="dark"] .wpcf7 input[type=datetime]::-ms-input-placeholder,html[data-theme="dark"] .wpcf7 input[type=email]::-ms-input-placeholder,html[data-theme="dark"] .wpcf7 input[type=month]::-ms-input-placeholder,html[data-theme="dark"] .wpcf7 input[type=number]::-ms-input-placeholder,html[data-theme="dark"] .wpcf7 input[type=range]::-ms-input-placeholder,html[data-theme="dark"] .wpcf7 input[type=search]::-ms-input-placeholder,html[data-theme="dark"] .wpcf7 input[type=submit]::-ms-input-placeholder,html[data-theme="dark"] .wpcf7 input[type=tel]::-ms-input-placeholder,html[data-theme="dark"] .wpcf7 input[type=text]::-ms-input-placeholder,html[data-theme="dark"] .wpcf7 input[type=time]::-ms-input-placeholder,html[data-theme="dark"] .wpcf7 input[type=url]::-ms-input-placeholder,html[data-theme="dark"] .wpcf7 input[type=week]::-ms-input-placeholder,html[data-theme="dark"] .wpcf7 select::-ms-input-placeholder,html[data-theme="dark"] .wpcf7 textarea::-ms-input-placeholder{color:#a3a3a3}
html[data-theme="dark"] .wpcf7 input[type=color]::placeholder,html[data-theme="dark"] .wpcf7 input[type=date]::placeholder,html[data-theme="dark"] .wpcf7 input[type=datetime-local]::placeholder,html[data-theme="dark"] .wpcf7 input[type=datetime]::placeholder,html[data-theme="dark"] .wpcf7 input[type=email]::placeholder,html[data-theme="dark"] .wpcf7 input[type=month]::placeholder,html[data-theme="dark"] .wpcf7 input[type=number]::placeholder,html[data-theme="dark"] .wpcf7 input[type=range]::placeholder,html[data-theme="dark"] .wpcf7 input[type=search]::placeholder,html[data-theme="dark"] .wpcf7 input[type=submit]::placeholder,html[data-theme="dark"] .wpcf7 input[type=tel]::placeholder,html[data-theme="dark"] .wpcf7 input[type=text]::placeholder,html[data-theme="dark"] .wpcf7 input[type=time]::placeholder,html[data-theme="dark"] .wpcf7 input[type=url]::placeholder,html[data-theme="dark"] .wpcf7 input[type=week]::placeholder,html[data-theme="dark"] .wpcf7 select::placeholder,html[data-theme="dark"] .wpcf7 textarea::placeholder{color:#a3a3a3}
@media (max-width:991.98px){html[data-theme="dark"] .how-far-are-you-ready-to-go-wrapper{background:#161616}}
html[data-theme="dark"] .how-far-are-you-ready-to-go-wrapper .contact-form{background:#121212}
html[data-theme="dark"] .how-far-are-you-ready-to-go-wrapper .contact-form .intro-text{color:#d6d6d6}
html[data-theme="dark"] .how-far-are-you-ready-to-go-wrapper .contact-form ul li{color:#d6d6d6}
html[data-theme="dark"] .how-far-are-you-ready-to-go-wrapper .contact-form input[type=color],html[data-theme="dark"] .how-far-are-you-ready-to-go-wrapper .contact-form input[type=date],html[data-theme="dark"] .how-far-are-you-ready-to-go-wrapper .contact-form input[type=datetime-local],html[data-theme="dark"] .how-far-are-you-ready-to-go-wrapper .contact-form input[type=datetime],html[data-theme="dark"] .how-far-are-you-ready-to-go-wrapper .contact-form input[type=email],html[data-theme="dark"] .how-far-are-you-ready-to-go-wrapper .contact-form input[type=month],html[data-theme="dark"] .how-far-are-you-ready-to-go-wrapper .contact-form input[type=number],html[data-theme="dark"] .how-far-are-you-ready-to-go-wrapper .contact-form input[type=range],html[data-theme="dark"] .how-far-are-you-ready-to-go-wrapper .contact-form input[type=search],html[data-theme="dark"] .how-far-are-you-ready-to-go-wrapper .contact-form input[type=submit],html[data-theme="dark"] .how-far-are-you-ready-to-go-wrapper .contact-form input[type=tel],html[data-theme="dark"] .how-far-are-you-ready-to-go-wrapper .contact-form input[type=text],html[data-theme="dark"] .how-far-are-you-ready-to-go-wrapper .contact-form input[type=time],html[data-theme="dark"] .how-far-are-you-ready-to-go-wrapper .contact-form input[type=url],html[data-theme="dark"] .how-far-are-you-ready-to-go-wrapper .contact-form input[type=week],html[data-theme="dark"] .how-far-are-you-ready-to-go-wrapper .contact-form select,html[data-theme="dark"] .how-far-are-you-ready-to-go-wrapper .contact-form textarea{border:1px solid #444}
html[data-theme="dark"] .how-far-are-you-ready-to-go-wrapper .contact-form label{color:#d6d6d6}
html[data-theme="dark"] .heres-what-we-need-to-know-wrapper .heading-wrapper{background:#121212 url(../../assets/img/sq-shapes-bg.png) top no-repeat}
@media (max-width:991.98px) and (max-width:767.98px){html[data-theme="dark"] .heres-what-we-need-to-know-wrapper .heading-wrapper{background:#121212 url(../../assets/img/sq-shapes-bg.png) 90px no-repeat}}
html[data-theme="dark"] .heres-what-we-need-to-know-wrapper .heading-wrapper:after{background:#161616}
html[data-theme="dark"] .heres-what-we-need-to-know-wrapper .heading-wrapper .intro-text{color:#d6d6d6}
html[data-theme="dark"] .heres-what-we-need-to-know-wrapper .questionnaire-wrapper{background:#161616}
html[data-theme="dark"] .heres-what-we-need-to-know-wrapper .questionnaire-wrapper fieldset{background:#121212}
html[data-theme="dark"] .heres-what-we-need-to-know-wrapper .questionnaire-wrapper fieldset:before{background:#121212;color:#d6d6d6}
html[data-theme="dark"] .heres-what-we-need-to-know-wrapper .questionnaire-wrapper fieldset legend{color:#e8e8e8}
html[data-theme="dark"] .heres-what-we-need-to-know-wrapper .questionnaire-wrapper fieldset textarea{background:#161616}
html[data-theme="dark"] .heres-what-we-need-to-know-wrapper .questionnaire-wrapper fieldset label{color:#e8e8e8}
html[data-theme="dark"] .heres-what-we-need-to-know-wrapper .questionnaire-wrapper fieldset input[type=checkbox]+:before{background:#121212}
html[data-theme="dark"] .heres-what-we-need-to-know-wrapper .questionnaire-wrapper fieldset input[type=checkbox]:checked+:before{color:#f2f2f2}
html[data-theme="dark"] .enquiry-modal-web{background:#121212}
html[data-theme="dark"] .enquiry-modal-web .intro-text{color:#d6d6d6}
html[data-theme="dark"] .enquiry-modal-web .options .btn,html[data-theme="dark"] .enquiry-modal-web .options .wp-block-button .wp-block-button__link,html[data-theme="dark"] .wp-block-button .enquiry-modal-web .options .wp-block-button__link{background:#121212;color:#d6d6d6}
html[data-theme="dark"] .enquiry-modal-web .options .dropdown-menu{background:#121212;border:1px solid #2e2e2e}
html[data-theme="dark"] .enquiry-modal-web .options .dropdown-menu ul li{color:#e8e8e8}
html[data-theme="dark"] .enquiry-modal-web .options .dropdown-menu .dropdown-menu-content{background:#121212}
html[data-theme="dark"] .enquiry-modal-web .options .design-panel-top .design-panel-bottom{background:#121212;border:1px solid #2e2e2e}
html[data-theme="dark"] .enquiry-modal-web .options .build-panel-top .build-panel-bottom{background:#121212;border:1px solid #2e2e2e}
html[data-theme="dark"] .enquiry-modal-web .options .build-panel-top .build-panel-bottom-1{background:#121212;border:1px solid #2e2e2e}
html[data-theme="dark"] .enquiry-modal-web .options .mvp-panel-top .mvp-panel-bottom,html[data-theme="dark"] .enquiry-modal-web .options .mvp-panel-top .mvp-panel-bottom-1{background:#121212;border:1px solid #2e2e2e}
html[data-theme="dark"] .enquiry-modal-web .options .mvp-panel-top .mvp-panel-bottom-2{background:#121212;border:1px solid #2e2e2e}
html[data-theme="dark"] .enquiry-modal-mobile .accordion-item{background:#121212}
html[data-theme="dark"] .enquiry-modal-mobile .accordion-item .h2 button:not(.collapsed),html[data-theme="dark"] .enquiry-modal-mobile .accordion-item h2 button:not(.collapsed){background:#121212;color:#e8e8e8}
html[data-theme="dark"] .enquiry-modal-mobile .accordion-item .accordion-body ul li{color:#e8e8e8}
html[data-theme="dark"] .enquiry-modal-mobile .accordion-item .accordion-body p{color:#a9a9a9}
html[data-theme="dark"] .contact-form-success-modal{background:#1b1b1b}
html[data-theme="dark"] .contact-form-success-modal .thank-you{color:#e8e8e8}
html[data-theme="dark"] .contact-form-success-modal .shortly{color:#e8e8e8}
html[data-theme="dark"] .contact-form-success-modal hr{border:1px solid #444}
html[data-theme="dark"] .contact-form-success-modal .meantime{color:#e8e8e8}
html[data-theme="dark"] .contact-form-success-modal .modal-contents{background:#1b1b1b}
html[data-theme="dark"] .contact-form-success-modal .modal-contents .thank-you{color:#e8e8e8}
html[data-theme="dark"] .contact-form-success-modal .modal-contents .shortly{color:#e8e8e8}
html[data-theme="dark"] .contact-form-success-modal .modal-contents hr{border:1px solid #444}
html[data-theme="dark"] .contact-form-success-modal .modal-contents .meantime{color:#e8e8e8}
html[data-theme="dark"] .notification-bar .line{background:#121212}
html[data-theme="dark"] .offer-sprint-section h2,html[data-theme="dark"] .offer-included-section h2,html[data-theme="dark"] .offer-fit-section h2,html[data-theme="dark"] .offer-terms-section h2,html[data-theme="dark"] .offer-clients-section h2{color:#e8e8e8}
html[data-theme="dark"] .section-intro{color:#a9a9a9}
html[data-theme="dark"] .offer-pricing-section .price-card{background:#121212}
html[data-theme="dark"] .offer-pricing-section .watermark{color:#dfe6ee}
html[data-theme="dark"] .offer-pricing-section .price-card .label{color:#e8e8e8}
html[data-theme="dark"] .offer-pricing-section .price-card p{color:#c4c4c4}
html[data-theme="dark"] .offer-pricing-section .footnote{color:#aab5c0}
html[data-theme="dark"] .offer-sprint-section{background:#121212}
html[data-theme="dark"] .offer-sprint-section .step .title{color:#e8e8e8}
html[data-theme="dark"] .offer-sprint-section .step p{color:#c4c4c4}
html[data-theme="dark"] .offer-sprint-section .guarantee{background:#1b1b1b;color:#e8e8e8}
html[data-theme="dark"] .offer-included-section{background:#202020}
html[data-theme="dark"] .offer-included-section ul.ticks li{color:#e8e8e8}
html[data-theme="dark"] .offer-included-section .excluded{color:#a9a9a9}
html[data-theme="dark"] .offer-included-section .dark-panel .caveat{color:#aab5c0}
html[data-theme="dark"] .offer-fit-section{background:#121212}
html[data-theme="dark"] .offer-fit-section .fit-card.muted{background:#161616}
html[data-theme="dark"] .offer-fit-section .audience-card .title{color:#e8e8e8}
html[data-theme="dark"] .offer-fit-section .audience-card p{color:#c4c4c4}
html[data-theme="dark"] .offer-fit-section .fit-card.muted .label{color:#a9a9a9}
html[data-theme="dark"] .offer-fit-section .fit-card ul li{color:#e8e8e8}
html[data-theme="dark"] .offer-fit-section .fit-card.muted ul li{color:#c4c4c4}
html[data-theme="dark"] .offer-terms-section{background:#202020}
html[data-theme="dark"] .offer-terms-section .term{background:#121212}
html[data-theme="dark"] .offer-terms-section .term h3{color:#e8e8e8}
html[data-theme="dark"] .offer-terms-section .term p{color:#c4c4c4}
html[data-theme="dark"] .offer-cta-section .note{color:#aab5c0}
html[data-theme="dark"] .offer-clients-section{background:#121212}
html[data-theme="dark"] .offer-clients-section .logo span{color:#e8e8e8}
