.form-l input, .form-l select {
    padding: 15px 30px;
    border-style: solid !important;
    border-width: 1px 1px 1px 1px;
    border-color: #ededed;
}
.form-l {
    padding: 5px;
    margin-bottom: 14px;
}
.form-l textarea {
    height: 150px;
}
span.wpcf7-spinner {
    display: none;
}

.s-btn input {
    background: #262261;
    width: 100% !important;
}

.sticky-header {
    position: fixed;
	top:0;
 width: 100%;
    left: 0;
    transition: all .4s ease;
    z-index: 999;
	background-color:#fff !important;
		box-shadow: 10px 10px 30px #0000002e;
 
}


.sub-news {
    display: flex;
    gap: 10px;
}

.e-l {
    width: 80%;
}
.e-l input {
    padding: 17px;
}
.sub-btn input {
    background: #fff;
    color: #262261 !important;
    padding: 22px  40px!important;
}


@media only screen and (min-width:320px) and (max-width:767px){
	
	.sub-news {
    display: unset !important;

}
	.e-l,.sub-btn input{
    width:100%;
	}
	.ht-max{
		height:unset !important;
	}
	.ht-max .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	min-height: 380px !important;
}
	
}


.snt-frm input, .snt-frm textarea {
    color: #fff;
    background: transparent;
    border: 0 !important;
    border-bottom: 1px solid #fff !important;
	margin-bottom:20px;
}

.snt-frm textarea {
    height: 120px;
}


.snt-frm input::placeholder, .snt-frm textarea::placeholder {
    color: #fff !important;
}
.cnt-btn input {
    width: 100%;
    background-color: #fff;
    color: #262261 !important;
}


.stick {
    position: sticky;
}

.cont-frm .wpcf7 form .wpcf7-response-output {
color: #fff !important;
}


.ht-max .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    min-height: 480px;
}

.s-btn input:hover {
    background: #000 !important;
}
.sub-btn input:hover {
    background-color: #eee;
}
.cnt-btn input:hover {
    background-color: #eee;
}

footer#colophon {
    overflow: hidden;
}

.ht-s img {
    height: 235px;
}

.banner-container {
    background: #262261 !important;
}
.make-appointment a.elementor-button {
    background: #262261 !important;
    color: #fff !important;
}
.main-navigation ul.sub-menu {
    background: #262261 !important;
    color: #fff;
}
.footer-subscribe, .footer-links-cont, .footer-copyright
{
background: #262261 !important;
}