.ggg {
     background: #ff5e14
}
.hhh {
     color: #ff5e14
}
.ghgh {
     border-color: #ff5e14
}
 header .dark-bg {
     background: #00235A
}
.ddf{
     color: #00235A
}
.dsd {
     border-color: #00235A
}
 .joinchat{
     --red:37;
     --green:211;
     --blue:102;
}
 .preloader {
     background-image: url(../assets/images/preloader.svg);
}
 body, .text, p {
     color: ;
}
 h1, h2, h3, h4, h5, h6 {
     color: ;
}
 .header__info .header__btn .thm-btn {
     background: ;
}
 .header__info .header__btn .thm-btn:hover {
     background: ;
}
 .main-header .header-top .info li a, .header__top-text p, .header-style-five .info-box li a {
     color: ;
}
 .main-header .header-top .info li .icon{
     color: ;
}
 .main-header .header-top .social-box li a{
     color: ;
}
 .main-header .header-top, .header__top{
     background-color: ;
}
 .main-header .header-top .social-box:before{
     background-color: ;
}
 .header__main-wrap .thm-btn {
     background: ;
}
 .header__main-wrap .thm-btn:hover {
     background: ;
}
 .header-style-1 .header-lower, .header-style-two .header-lower .inner-container, .header-style-five .inner-container, .header-style-six, .header-style-four .header-lower, .header__main, .header__transparent {
     background-color: ;
}
 .main-header.fixed-header .sticky-header, .header__area .sticky-header {
     background-color: ;
}
 .main-footer, .nextbit-footer-newslater::after, .main-footer.style-two, .page-id-609 .nextbit-footer-newslater::after, .footer-style-two, .footer-style-three, .main-footer.style-three, section.cta-section.nextbit-footer-newslater.style-two::after, .footer__bg {
     background-color: ;
}
 .main-footer .widgets-section {
     padding-top: px;
     padding-right: px;
     padding-bottom: px;
     padding-left: px;
}
 footer .social-box li a {
     color: ;
     background: !important;
}
 footer .social-box li a:hover {
     color: !important;
     background: !important;
}
 footer .social-box li a, footer.main-footer.style-seven .social-box li a {
     background: linear-gradient(to left, %, 100%);
}
 .cta-section .inner-container {
     background-color: ;
}
 .cta-section .inner-container, .cta-section.style-three .inner-container::before {
     background: linear-gradient(to right, %, 100%);
}
 .main-footer .footer-bottom {
     background-color: ;
}
 .page-title::before {
     background: ;
}
 .page-title {
     padding-top: ;
     padding-bottom: ;
}
 .main-header .main-menu .navigation > li > a, .main-header .main-menu .navigation > li.dropdown::before, .main_menu ul li a {
     color: ;
}
 .main-header .main-menu .navigation > li:hover > a, .main-header .main-menu .navigation > li.current > a, .main_menu ul li:hover > a, .main_menu ul li.active > a, .sticky-header .main_menu ul li.active > a {
     color: ;
}
 .main-header .main-menu .navigation > li > ul, .main_menu ul li ul.submenu {
     background-color: ;
}
 .main-header .main-menu .navigation > li > ul > li > a, .main_menu ul li ul.submenu li a {
     color: ;
}
 .main-header .main-menu .navigation > li > ul > li:hover > a, .main_menu ul li ul.submenu li:hover > a, .main_menu ul li ul.submenu li.active > a {
     color: ;
}
 .main-header .main-menu .navigation > li > ul > li:hover > a {
     background-color: ;
}
 .main-header .main-menu .navigation > li > ul > li > a::before {
     color: ;
}
 .header-style-five .inner-container .logo-box {
     background: ;
     background: -webkit-linear-gradient(to right, 0%, 100%);
     background: -moz-linear-gradient(to right, 0%, 100%);
     background: linear-gradient(to right, 0%, 100%);
}
 .header-style-five .outer-box .phone-box::before {
     background: ;
     background: -webkit-linear-gradient(to right, 0%, 100%);
     background: -moz-linear-gradient(to right, 0%, 100%);
     background: linear-gradient(to right, 0%, 100%);
}
 .header-style-five .outer-box .phone-box .icon {
     background: ;
     background: -webkit-linear-gradient(to right, 0%, 100%);
     background: -moz-linear-gradient(to right, 0%, 100%);
     background: linear-gradient(to right, 0%, 100%);
}
 .header-style-five .inner-container .logo-box::before {
     border-top: 9px solid ;
}
 .newsletter-form .btn-style-five {
     background-color: ;
}
 .newsletter-form-two .btn-style-five {
     background: linear-gradient(to right, #dd3333 0%, 100%);
}
 .wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output {
    color: #fff;
    margin-top: 10px;
    margin-left: 0;
}
 span.wpcf7-not-valid-tip {
     margin-top: 10px;
}
 .newsletter-form .wpcf7-not-valid-tip {
     color: #fff;
}
 .main-header.fixed-header .sticky-header {
     display: block;
}
 .main-header .sticky-header {
     display: none;
}
 .page-area.pt-100.pb-85 {
     margin: -97px 0px;
}
 :root {
     --wpforms-field-border-radius: 3px;
     --wpforms-field-background-color: #ffffff;
     --wpforms-field-border-color: rgba( 0, 0, 0, 0.25 );
     --wpforms-field-text-color: rgba( 0, 0, 0, 0.7 );
     --wpforms-label-color: rgba( 0, 0, 0, 0.85 );
     --wpforms-label-sublabel-color: rgba( 0, 0, 0, 0.55 );
     --wpforms-label-error-color: #d63637;
     --wpforms-button-border-radius: 3px;
     --wpforms-button-background-color: #066aab;
     --wpforms-button-text-color: #ffffff;
     --wpforms-field-size-input-height: 43px;
     --wpforms-field-size-input-spacing: 15px;
     --wpforms-field-size-font-size: 16px;
     --wpforms-field-size-line-height: 19px;
     --wpforms-field-size-padding-h: 14px;
     --wpforms-field-size-checkbox-size: 16px;
     --wpforms-field-size-sublabel-spacing: 5px;
     --wpforms-field-size-icon-size: 1;
     --wpforms-label-size-font-size: 16px;
     --wpforms-label-size-line-height: 19px;
     --wpforms-label-size-sublabel-font-size: 14px;
     --wpforms-label-size-sublabel-line-height: 17px;
     --wpforms-button-size-font-size: 17px;
     --wpforms-button-size-height: 41px;
     --wpforms-button-size-padding-h: 15px;
     --wpforms-button-size-margin-top: 10px;
}
 .progress-wrap {
     position: fixed;
     left: 20px;
    /* Moves it to the left side */
     bottom: 20px;
    /* Keeps it at the bottom */
     right: auto;
    /* Ensures it's not positioned on the right */
}
 @media only screen and (max-width: 768px) {
    /* Target the specific anchor with data-wow-delay of .7s (Chat With Us) */
     a[data-wow-delay=".7s"] {
         display: none;
    }
    /* Target the specific anchor with data-wow-delay of .8s (Check Pricing) */
     a[data-wow-delay=".8s"] {
         display: none;
    }
}


.toast {
    position: fixed;
    top: 80px;
    right: 20px;
    padding: 15px 20px;
    border-radius: 5px;
    opacity: 0;
    transition: opacity 0.3s ease-in-out, background-color 0.3s ease-in-out;
    z-index: 1000000;
}
.toast.show {
    opacity: 1;
}
.toast.success {
    background-color: #4CAF50;
    color: white;
}
.toast.error {
    background-color: #f44336;
    color: white;
}
.toast.info {
    background-color: #2196F3;
    color: white;
}


.footer__bg{
	background-size: cover;	
}


.network-section .images-column .image-two {
  position: relative;
}

.fa-minus:before {
  content: "\f068";
  padding-left: 10px;
}

.accordion-box .block .icon-outer {
  margin-right: -10px;
}

.service-block-two .inner-box {
  height: 312px;
}

@media only screen and (max-width: 768px) {

	.page-title{
		background-position: right;
	}
	
}