:root {
	--main-pink: #d6426e;
	--dark-green: #42524C;
	--light-green: #769e7f;

}


#qodef-side-area #qodef-side-area-close,
.qodef-widget-holder .qodef-side-area-opener,
.qodef-search-opener>span {
color: var(--main-pink);}
#qodef-page-header .qodef-header-navigation>ul>li.qodef-menu-item--narrow ul:not(.qodef-drop-down--right) li>a .qodef-menu-item-text:before,
#qodef-page-header .qodef-header-navigation>ul>li>a .qodef-menu-item-text:before {background: rgba(194, 218, 96, .35)}
body .qodef-mobile-header-navigation>ul>li>a .qodef-menu-item-text:before {background: rgba(194, 218, 96, .35)}
#qodef-back-to-top span.qodef-back-to-top-icon:before {background-color: var(--dark-green); border: 1px solid var(--dark-green);}
footer #qodef-page-footer-bottom-area:before {background-color: var(--main-pink);}
body .qodef-mobile-header-opener,
body #qodef-page-mobile-header .qodef-mobile-header-opener.qodef--opened {color: var(--main-pink); }
.header-icon .fa {color: var(--main-pink); font-size: 30px;}
.header-icon:not(:last-child){margin: 0 20px;}
.qodef-qi-business-hours.conhours {border: none; padding: 0 35px 0 0;}

@media (max-width: 1300px) {
  .qodef-header-navigation>ul>li {margin: 0 8px;}
  .qodef-header-navigation>ul>li>a {font-size: 12px;}
}
@media (min-width: 991px) {
 .cs-cf .wpcf7-form-control-wrap.your-name	 {
	 display: inline-block; max-width: 32%; margin-right: 2%;	 
 }
  .cs-cf .wpcf7-form-control-wrap.your-email {
	 display: inline-block; max-width: 32%; 	 
 }
   .cs-cf .wpcf7-form-control-wrap.phone {
	 display: inline-block; max-width: 32%; margin-left: 2%; 	 
 }
 .cs-cf input[name="phone"] {border-radius: 0 7px 0;}
 .cs-cf input[name="your-name"] {border-radius: 7px 0 0 0;}
 .cs-cf .wpcf7-textarea {border-radius: 0 0 7px 7px;}
 }
}
.cs-cf .wpcf7-submit {
	width: 130px;
	margin: 0 auto;
	display: block;
}
.ccleft a {margin-bottom: 2em; line-height: 1.8em; color: #333; font-size: 15px;}
.ccleft i {color: var(--light-green)}
body button[type=submit], body input[type=submit] {
  background-color: var(--main-pink);
}
.qodef-header-navigation ul li.qodef-menu-item--narrow ul {width: 340px!important;}
#text-17 .textwidget i {color: var(--main-pink); position: relative; margin-left: -14px; left: -5px;}
#qodef-page-footer .qodef-working-hours-list .qodef-working-hours-item>*,
#qodef-page-footer .widget a {color: #333;}
h1.qodef-m-title.entry-title {text-shadow: rgba(0,0,0,0.65) 1px 1px 2px;}
.cico h3 {display: none;}
@media (min-width: 768px) {
  .page-id-3718 button[type=submit] {float: right}}
/*
.banone .qodef-banner.qodef-layout--simple .qodef-m-content-inner {padding: 0;}
.ban2 .qodef-banner.qodef-layout--simple .qodef-m-content-inner {padding: 0;}
.ban3 .qodef-banner.qodef-layout--simple .qodef-m-content-inner {padding: 0;}
.banone .qodef-banner.qodef-layout--simple .qodef-m-content-inner .qodef-m-title {padding: 0 1%;}
.banone .qodef-banner.qodef-layout--simple .qodef-m-content-inner p.qodef-m-text {padding: 0 1%;}
.ban2 .qodef-banner.qodef-layout--simple .qodef-m-content-inner .qodef-m-title {padding: 0 1%;}
.ban2 .qodef-banner.qodef-layout--simple .qodef-m-content-inner p.qodef-m-text {padding: 0 1%;}
.ban3 .qodef-banner.qodef-layout--simple .qodef-m-content-inner .qodef-m-title {padding: 0 1%;}
.ban3 .qodef-banner.qodef-layout--simple .qodef-m-content-inner p.qodef-m-text {padding: 0 1%;}*/
@media (max-width: 1400px) {
  .mainbann1 .qodef-banner.qodef-layout--simple .qodef-m-content-inner p.qodef-m-text{font-size: 14px;}
}
.mainbann1 .banone, .mainbann1 .ban3,
.mainbann1 > div {min-height: 650px;}
.mainbann1 .banone, .mainbann1 .ban3,
#covimg > div {background-size: cover!important;}
.noabsolute .qodef-e-content {position: relative; padding: 15px 9.5%!important;}
#text-10 h5 {display: none;}
#text-6 a {line-height: 35px;}
@media (min-width:1025px) and (max-width: 1300px) {
  .bcimgo {display: none!important;}
  .mainbann1 .elementor-col-25 {width: 33.33%!important}
}
.centerred > div {text-align: center;}
#qodef-page-header {max-width: 100vw;}
.qodef-blog .qodef-blog-item .qodef-e-info .qodef-e-info-item:after,
.qodef-e-info-item.qodef-e-info-author {display: none!important;}
@media (max-width: 480px) {
  .page-id-17297 .mainbann1 .ban3 {min-height: 550px;}
  .mainbann1 .banone {min-height: 550px;}
  .qodef-image-section-info.qodef-layout--standard .qodef-m-content {padding-top: 45px;}
}
.admin-bar.qodef-mobile-header--sticky-display #qodef-page-mobile-header {top:0;}