







/* 1a. Containers */




/* 1b. Colors */






/* 1c. Typography */


































/* 1d. Buttons */












/* 1d. Buttons Transparent */





/* 1e. Forms */














/* 1e. Forms Contact */








/* 1e. Forms Contact */

















/* 1f. Tables */























/* 1g. Model pop up Form Style */

/* 1g. Website header */










/* 1h. Website footer */



































.btn-custom.transparent_btn:hover,
.header-search .srchblock__top .col-xs-6.caption,
.header-search label,
.filter-block,
.header-search *,
.btn-custom:hover {
  color: #FFFFFF;
}

.tag-block a:hover { 
  background-color: #425b76;
  color: #FFFFFF;
  border-color: #425b76;
}

.hdr_br a.btn-sm {
  background-color: #FFFFFF!important;
  color: #494A52!important;
  border-color:#FFFFFF!important;
}

.ft-social-link li a:hover,
.tag-block a:hover,
.popular_slider .owl-nav button.owl-next,
.hdr_br a.btn-sm.active,
.hdr_br a.btn-sm:hover,
.hdr_br a.btn-sm:focus,
.hdr_br a.btn-sm:active,
button.btn-circle {
  background-color: #425b76!important;
  color: #FFFFFF!important;
}

.widget-categories li a:hover, .post-text h4 a:hover,
.dropdown-custom .custom_dropmenu label:hover,
.dropdown-custom .custom_dropmenu ul li:hover,
.dropdown-custom .custom_dropmenu ul li.active,
.sidechip a:hover {
  color: #425b76;
}

li.breadcrumb-item.active {
  color: #293543;
}

.back-to-top:hover,
.custom-inline-radio input[type="radio"]:checked + label,
.signin-with-btns a.btn-facebook,
.popular_slider .owl-nav button:hover,
.sidechip, 
.srchblock__btm,
button.btn-circle:hover,
.sidechip a {
  background: #293543!important;
  color: #FFFFFF!important;
}

.content-wrapper {
  max-width: 100%;
  width: 100%;
}

.dnd-section,
.content-wrapper--vertical-spacing {
  padding: 0px 0rem;
}

.dnd-section > .row-fluid {
  max-width: 100%;
  width: 100%;
}

.bread-crumb,
.popular_slider .owl-nav button.owl-prev,
.property__dtl {
  background: #FFFFFF;
}

.srchblock__btm {
  padding: 7px 35px;
  display: flex;
  flex-wrap: wrap;
}





.advance-filter-el .srchblock__btm,
.widget-type-rich_text h1:after,
.widget-type-rich_text h2:after,
.widget-type-rich_text h3:after,
.widget-type-rich_text h4:after,
.widget-type-rich_text h5:after,
.widget-type-rich_text h6:after {
  background: #425b76 !important;
}

.header-search {
  background: #293543;
}
.view__all,
.heading .view__all {
  color: #1c202b;
}

html {
  font-size: 16px;
}
.tag-block a,
.ft-social-link li a,
body,
.post-text h4 a,
.widget-categories li a,
.hs_remember_me li label span,
.post_content p {
  font-family: Poppins, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  color: #1c202b!important;
  font-size: 16px !important;
}
.header-search .srchblock__top select.form-control option {
  background: #FFFFFF;
  color: #1c202b!important;
}
/* Paragraphs */
.banner__caption p,
.property__dtl span.meta,
.property__dtl span.price,
.property__dtl ul .inside__dtl,
.property__dtl .inside__dtl li,
.property__dtl .inside__dtl li strong,
p ,
.hs_cos_wrapper_type_rich_text p,
.dot_list li {
  color: #1c202b;
  font-family: Poppins, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
}
sup {
    top: -0.5em;
    color:#1c202b !important;
}

.dropdown-custom .custom_dropmenu label,
.dropdown-custom .custom_dropmenu ul li {
  color: #1c202b;
  font-family: Poppins, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
}

/* Anchors */

a {
  font-weight: normal; text-decoration: none; font-family: Poppins, sans-serif; font-style: normal;
  color: #494A52;
}

a:hover,
a:focus {
  font-weight: normal; text-decoration: none; font-family: Poppins, sans-serif; font-style: normal;
  color:#293543; 
}

a:active {
  font-weight: normal; text-decoration: none; font-family: Poppins, sans-serif; font-style: normal;
  color:#293543; 
}

/* Headings */

h1, .banner__caption h1 {
  font-weight: 700; text-decoration: none; font-family: sans-serif, Poppins; font-style: normal;
  color: #425b76;
  font-size: 50px;
  text-transform: none;
}

h2, .heading h2 {
  font-weight: 700; text-decoration: none; font-family: sans-serif, Poppins; font-style: normal!imporant;
  color: #425b76;
  font-size: 38px;
  text-transform: none;
}

h3, .post-content h3 a,
.title-widget {
  font-weight: 700; text-decoration: none; font-family: sans-serif, Poppins; font-style: normal;
  color: #425b76;
  font-size: 30px;
  text-transform: none;
}

h4 {
  font-weight: normal; text-decoration: none; font-family: sans-serif, Poppins; font-style: normal;
  color: #293543;
  font-size: 24px;
  text-transform: none;
}

h5 {
  font-weight: normal; text-decoration: none; font-family: sans-serif, Poppins; font-style: normal;
  color: #425b76;
  font-size: 16px;
  text-transform: none;
}

h6 {
  font-weight: normal; text-decoration: none; font-family: sans-serif, Poppins; font-style: normal;
  color: #293543;
  font-size: 14px;
  text-transform: none;
}

/* Blockquote */

blockquote {
  border-left-color: #293543;
}





.hdr_br a.btn-sm {
  color: #FFFFFF;
  border: 1px solid #FFFFFF !important;
  background-color: #425b76;
  padding-top: 9px;
padding-right: 25px;
padding-bottom: 9px;
padding-left: 25px;

  font-family: Poppins, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
}

.hdr_br a.btn-sm:hover {
  color: #FFFFFF;
  border: 1px solid #425b76!important;
  background-color: #425b76;
  padding-top: 9px;
padding-right: 25px;
padding-bottom: 9px;
padding-left: 25px;

  font-family: Poppins, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;	
}

.btn-custom, 
.hdr_br a.btn-sm,
.hdr_br a.btn-sm:hover, {
  background-color: 

  
  
    
  


  rgba(66, 91, 118, 1.0)

;
}

button.btn-custom.btn-custom-sm.advance-filter {
  border: 1px solid #425b76;

  font-family: Poppins, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  background-color: 

  
  
    
  


  rgba(66, 91, 118, 1.0)

; 
  border-radius: 6px;
  color: #FFFFFF;
  text-transform: uppercase;
}

button.btn-custom.btn-custom-sm.btn-custom-blue,
.sub_btn .btn-custom,
button,
.btn-custom,
.button {
  border: 1px solid #425b76;

  padding-top: 9px;
padding-right: 25px;
padding-bottom: 9px;
padding-left: 25px;

  font-family: Poppins, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  background-color: 

  
  
    
  


  rgba(66, 91, 118, 1.0)

;
  border-radius: 6px;
  color: #FFFFFF;
  text-transform: uppercase;
}
.hdr_br a.btn-sm:hover,
.sub_btn .btn-custom:hover,
button:hover,
button:focus,
.btn-custom:hover,
.btn-custom:focus,
.button:hover,
.button:focus {
  font-family: Poppins, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  background-color: 

  
  
    
  


  rgba(41, 53, 67, 1.0)

;
  color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
}
.hs-button.large.primary:active,
.sub_btn .btn-custom:active,
button:active,
.button:active {
  font-family: Poppins, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
   background-color: 

  
  
    
  


  rgba(41, 53, 67, 1.0)

;
  color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
  border-color: #010d1b;
}


#hs_cos_wrapper_dnd_area-dnd_partial-2-module-3 .button:hover, #hs_cos_wrapper_dnd_area-dnd_partial-2-module-3 .button:focus {
    background-color: 

  
  
    
  


  rgba(41, 53, 67, 1.0)

 !important;
}




form,
.submitted-message {
  font-family: Poppins, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  background:rgba(255, 255, 255, 1%);
	padding: 0px;
;
}



/* Form title */

.form-title {
  color: #494A52;
   background-color: #fff;
}

/* Labels */
#property-header .srchblock__top .form-group label{
  color: #FFFFFF;
}

.header-search .srchblock__top .form-group label,
form label,
.dropdown-custom .custom_dropmenu ul.child,
.hs_remember_me li label span,
.header-search .custom_dropmenu label,
.dropdown-custom .custom_dropmenu .label_head{
  color: #777d84;
}

/* Help text */
.srchblock__top .form-control,
select option
{ 
  background-color: {color=#FFFFFF, opacity=100, rgba=rgba(255, 255, 255, 1), rgb=rgb(255, 255, 255), hex=#FFFFFF, css=#FFFFFF};
  color: #494A52;
}
form legend {
  color: #f7012e;
}
fieldset{ max-width: 1260px !important; }
/* Inputs */
.select2-container--default .select2-search--dropdown .select2-search__field,
select option,
form input[type=text],
form input[type=email],
form input[type=password],
form input[type=tel],
form input[type=number],
form input[type=file],
form select,
form textarea {
  width: 100%;
  border: 1px solid #dfe0e0;
;
  padding-top: 12px;
padding-right: 10px;
padding-bottom: 12px;
padding-left: 10px;
;
  background-color: #FFFFFF;
  color: #494A52;
  border-radius: 3px;
}

footer form input[type=text],
footer form input[type=email],
footer form input[type=password],
footer form input[type=tel],
footer form input[type=number],
footer form input[type=file],
footer form select,
footer form textarea {
  width: 100%;
  border: 1px solid #4d588c;
;
  padding: 10px;
;
  background-color: 

  
  
    
  


  rgba(0, 0, 0, 0.0)

;
  color: #FFFFFF;
  border-radius: 5px;
}

/* Form placeholder text */
.user-login-block form input[type=text]::placeholder,
.user-login-block form input[type=email]::placeholder,
.user-login-block form input[type=tel]::placeholder
::-webkit-input-placeholder {
  color: #2a2e43;
}

::-moz-placeholder {
  color: #2a2e43;
}

:-ms-input-placeholder {
  color: #2a2e43;
}

::placeholder {
  color: #2a2e43;
}

/* Inputs - contact us */

footer .hs-input::-webkit-input-placeholder {
  color: #FFFFFF;
}

footer .hs-input::-moz-placeholder {
  color: #FFFFFF;
}

footer .hs-input:-ms-input-placeholder {
  color: #FFFFFF;
}

footer .hs-input::placeholder {
  color: #FFFFFF;
}


/* Inputs - date picker */

.hs-fieldtype-date .input .hs-dateinput:before {
  color: #2a2e43;
}

.fn-date-picker td.is-selected .pika-button {
  background: #425b76;
}

.fn-date-picker td .pika-button:hover {
  background-color: #425b76 !important;
}

.fn-date-picker td.is-today .pika-button {
  color: #425b76;
}

/* Submit button */

from .hs-button.large.primary {
  border: 1px solid #425b76;
;
  padding-top: 10px;
padding-right: 20px;
padding-bottom: 10px;
padding-left: 20px;
;
  background: #425b76;
  border-radius: 6px;
  color: {color=#FFFFFF, opacity=null, rgba=rgba(255, 255, 255, 1), rgb=rgb(255, 255, 255), hex=#FFFFFF, css=#FFFFFF};
  text-transform: uppercase;
}

from .hs-button.large.primary:hover,
from .hs-button.large.primary:focus,
from .hs-button.large.primary:active{
  border: 1px solid #293543;
;
  background: #293543;
  color: {color=#FFFFFF, opacity=null, rgba=rgba(255, 255, 255, 1), rgb=rgb(255, 255, 255), hex=#FFFFFF, css=#FFFFFF};
}

/* Submit button */
.user-login-block input.hs-button.primary.large,
footer form input[type=submit],
footer form .hs-button {
  border: 1px solid #425b76;
;
  padding-top: 10px;
padding-right: 20px;
padding-bottom: 10px;
padding-left: 20px;
;
  margin: 30px 0px 10px !important;
/*   padding: 10px 0!important; */
  width: 100%;
  background: #425b76;
  border-radius: 6px;
  color: #FFFFFF;
}
.contact-form .user-login-block input.hs-button.primary.large,
from .hs-button.large.primary,
form input[type=submit],
form .hs-button {
  border: 1px solid #425b76;
;
  padding-top: 10px;
padding-right: 20px;
padding-bottom: 10px;
padding-left: 20px;
;
  margin: 30px 0 0 0;
  background: #425b76;
  border-radius: 6px;
  color: #FFFFFF;
  text-transform: uppercase;
  font-size: 16px;

}

form input[type=submit]:hover,
form input[type=submit]:focus,
form .hs-button:hover,
form .hs-button:focus,
from .hs-button.large.primary:hover,
from .hs-button.large.primary:focus
{
  border: 1px solid #293543;
;
  background: #293543;
  color: #FFFFFF;
}
from .hs-button.large.primary:active,
form input[type=submit]:active,
form .hs-button:active {
  border: 1px solid #293543;
;
  background: #293543;
  color: ;
}

.hs_error_rollup{
  display: none !important;
}

 .d-sm-none { color:#425b76 !important; }   




/* Table */

table {
  border: 1px solid #425b76;

  background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
}

/* Table cells */

td,
th {
  background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
  border: 1px solid #425b76;

  padding: 18px;

  color: #494A52;
}

/* Table header */

thead th {
  background-color: 

  
  
    
  


  rgba(41, 53, 67, 1.0)

;
  color: #FFFFFF;
}

/* Table footer */

tfoot td {
  background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
  color: #425b76;
}




.home .header, .home .banner, .Home .header, .Home .banner{
  background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
}

.home .header.shrink, .header.shrink, header .header.shrink
{
  background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
  border-top: 3px solid #293543;
}
.iphon_navigation:before {
}

.iphon_navigation ul li a,
.iphon_navigation ul ul li a{
  color: #FFFFFF;
  font-weight: 400; text-decoration: none; font-family: Poppins, sans-serif; font-style: normal!important;
  font-size: 15px;
}

.menu ul li a,
.menu__link,
.header__logo .logo-company-name {
  color: #494A52;
  font-weight: 400; text-decoration: none; font-family: Poppins, sans-serif; font-style: normal!important;
  font-size: 15px;
}

.menu ul li a:hover, .menu ul li.active a{
  color: #425b76;
  font-weight: 400; text-decoration: none; font-family: Poppins, sans-serif; font-style: normal!important;
  font-size: 15px;
}

.menu__child-toggle-icon {
  border-top-color: #494A52;
}
.iphon_navigation ul li a:hover,
.iphon_navigation ul ul li a:hover,
.menu ul li a:hover,
.menu .menu__link:hover,
.menu ul li a:focus,
.menu .menu__link:focus,
.header__language-switcher-label-current:hover,
.header__language-switcher-label-current:focus,
.header__language-switcher .lang_list_class li:hover a,
.header__language-switcher .lang_list_class li a:focus {
  color: #425b76;
}

.menu__child-toggle-icon:hover,
.menu__child-toggle-icon:focus {
  border-top-color: #425b76;
}
.iphon_navigation ul li a:active,
.iphon_navigation ul ul li a:active,
.menu .menu__link:active,
.header__language-switcher-label-current:active,
.header__language-switcher .lang_list_class li a:active {
  color: #6a839e;
}

.menu__child-toggle-icon:active {
  border-top-color: #6a839e;
}

.menu .menu__item--depth-1 > .menu__link--active-link:after {
  background-color: #425b76;
}

@media (min-width: 767px) {
  .menu .menu__submenu,
  .header__language-switcher .lang_list_class {
    
    background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
  }

  .menu__submenu--level-2 > .menu__item:first-child:before {
    
    background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
  }
}

.menu__submenu .menu__link,
.menu__submenu .menu__link:hover,
.menu__submenu .menu__link:focus {
  color: #494A52;
  background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
}

.header__language-switcher .lang_list_class:before {
  border-bottom-color: ;
}

.menu__submenu .menu__link:hover,
.menu__submenu .menu__link:focus,
.header__language-switcher .lang_list_class li:hover,
.menu__submenu--level-2 > .menu__item:first-child:hover:before,
.menu__submenu--level-2 > .menu__item:first-child.focus:before {
  background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
}

.header__language-switcher .lang_list_class.first-active::after {
  border-bottom-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
}

.header__language-switcher-label-current,
.header__language-switcher .lang_list_class li a {
  font-family: Poppins;
}

.header__language-switcher-label-current:after {
  border-top-color: ;
}

@media(max-width: 767px) {
  .header__navigation {
    background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
  }
  
  .menu ul li a, .menu__link, .header__logo .logo-company-name{
    color:#fff !important
  }

  .header__navigation-toggle svg,
  .menu-arrow svg {
    fill: #425b76;
  }
}





.footer {
  color: #FFFFFF;
  background-color: 

  
  
    
  


  rgba(17, 32, 101, 1.0)

;
}

 footer {
    background: url();
    clear: both!important;
  } 
/* Footer content */
.footer h1,
.footer h2,
.footer h3,
.footer h4,
.footer h5,
.footer h6{
  font-weight: 500; text-decoration: none; font-family: sans-serif, Poppins; font-style: normal;
  color: #FFFFFF;
  font-size: 24px;
}

.footer p,
.footer label,
.footer span,
.footer li,
.footer img { 
  font-weight: normal; text-decoration: none; font-family: sans-serif, Poppins; font-style: normal;
  color: #FFFFFF;
  font-size: 14px;
  line-height: 24px;
}

ul.ftr_link li a {
    color: #FFFFFF;
}

footer .hs-menu-item a {
  font-weight: normal; text-decoration: none; font-family: sans-serif, Poppins; font-style: normal;
  color: #FFFFFF;
  font-size: 14px;
  line-height: 24px;
}

.ftr-btm ul li a:hover,
.ftr-btm a:hover,
footer .hs-menu-item a:hover,
footer a:hover{
  color: #f7bd01;
}

footer h3::after{
  background: #425b76;
}


.copyright {
  background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
}

/* Copyright content */

.copyright p,
.copyright label,
.copyright span,
.copyright li,
.copyright img {
  color: #1c202b;
  text-decoration: none;
}
.copyright a {
  color: #1c202b;
}

.copyright a:hover {
  color: #f7bd01;
}

.ftr-btm ul li a, .ftr-btm a, .ftr-btm p {
  color: #1c202b;
  text-decoration: none;
}





.blog-post,
.blog-header__inner,
.blog-related-posts {
  padding: 0px 0;
}

/* Blog post */ 

.blog-post__meta a:hover,
.blog-section article a:hover,.news-wrap .post-content p a:hover {
  color: #333333;
  text-decoration: underline;
}

.blog-post__tag-link,
.meta-info-post .item-info a{
  color: #263a98;
}

.blog-post__tag-link:hover,
.blog-post__tag-link:focus {
  color: #001270;
}

.blog-post__tag-link:active {
  color: #4e62c0;
}

/* Blog related posts */

.blog-related-posts__title-link,
.blog-related-posts__title-link:hover,
.blog-related-posts__title-link:focus,
.blog-related-posts__title-link:active {
  text-decoration: none;
  text-transform: ;
}

.blog-related-posts__title-link {
  color: #425b76;
}

.blog-related-posts__title-link:hover,
.blog-related-posts__title-link:focus {
  color: #1a334e;
}

.blog-related-posts__title-link:active {
  color: #6a839e;
}

/* Blog comments */

.blog-comments {
  margin-bottom: 0px;
}

#comments-listing .comment-reply-to {
  color: #494A52;
}
#comments-listing .comment-reply-to:active,
#comments-listing .comment-reply-to:hover,
#comments-listing .comment-reply-to:focus {
  color: #21222a;
}

#comments-listing .comment-reply-to:active {
  color: #71727a;
}






.hs-search-results__title {
  text-decoration: none;
  color: #425b76;
}


.error-page .hs_cos_wrapper_type_rich_text h1, .error-page .hs_cos_wrapper_type_rich_text p, .thank-you .hs_cos_wrapper_type_rich_text h1, .thank-you .hs_cos_wrapper_type_rich_text p {
  color: #425b76;
    /* margin-top: 180px; */
}




/* Blog listing */


.blog-section article a{
  text-decoration: none;
  color: #425b76;
}

.blog-index__post-title-link,
.blog-index__post-title-link:hover,
.blog-index__post-title-link:focus,
.blog-index__post-title-link:active {
  text-decoration: none;
  text-transform: ;
}

.blog-index__post-title-link {
  color: #425b76;
}

.blog-index__post-title-link:active, 
.blog-index__post-title-link:hover,
.blog-index__post-title-link:focus {
  color: #6a839e;
}

.blog-index__post-tag,
.blog-index__post-author-name {
  color: #425b76;
}

/* Blog pagination */

.pagination__link-text,
.pagination__link--number {
  color: #425b76;
}

.pagination__link:hover .pagination__link-text,
.pagination__link:focus .pagination__link-text,
.pagination__link--number:hover,
.pagination__link--number:focus {
  color: #1a334e;
}

.pagination__link:active .pagination__link-text,
.pagination__link--number:active {
  color: #6a839e;
}

.pagination__link-icon svg {
  fill: #425b76;
}

/* Social follow */

.social-links__icon {
  background-color: #425b76;
}

.social-links__icon:hover,
.social-links__icon:focus {
  background-color: #1a334e;
}

.social-links__icon:active {
  background-color: #6a839e;
  ;
  color: #425b76;
  font-size: 30px;
}

.heading h2::after, .heading h1::after, .heading h3::after{ 
  background: #425b76;
}

.back-to-top,
.ser-block::before, button.btn-circle{
  background: #425b76;
}

.hs-error-msgs,
.hs-error-msg{
  color: #f7012e!important;
  text-align: left;
  
}


/* custom modal */
.modal-dialog {	
  ;
  border-radius: 10px;
  background:#f9f9f9;	
  max-width: 700px;
}
.modal-content {
  padding-top: 0px;
padding-right: 0px;
padding-bottom: 50px;
padding-left: 0px;
;
  background:#f9f9f9;	
  ;
  border-radius: 10px;
}
.modal-header {
  background:#263a98;	
  color: #FFFFFF;
  position: relative;
}
.modal-title{ font-size: 1.25rem; padding:0; color: #FFFFFF; font-weight: 400;}
.modal-footer {		background:#FFFFFF;		padding: 25px 15px;}
.popup-footer-btns .btn-custom{margin:0 7px;}
.close {background:#293543;		width: 30px;	height: 30px;	opacity: 1;	padding: 0 !important;	color: #FFFFFF; 	text-shadow: none;	line-height: 30px;	text-align: center;	border-radius: 50%;-webkit-border-radius: 50%;-ms-border-radius: 50%;  position: absolute;right: 10px;top: 50%;margin: 0 !important;transform: translateY(-50%);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);}
.close:hover, .close:focus{color:#13236e;	background:#FFFFFF !important;}
.modal-body .form-control{font-size: 16px;}
.modal-backdrop.show {opacity: .76;}

.ser-block:hover * {
  color: #FFFFFF;
}

.btn-custom.transparent_btn {
  background: 

  
  
    
  


  rgba(255, 255, 255, 0.0)

;
  color: 

  
  
    
  


  rgba(41, 53, 67, 1.0)

;
  border: 1px solid #293543;
;
  border-radius: 6px;
}

.noUi-connect,.noUi-horizontal .noUi-handle{
  background:#425b76!important;
}

#ourservice:hover{
  color:#425b76!important;
}

.hs_cos_gallery .slick-prev, .hs_cos_gallery .slick-next {
  background-color: #FFFFFF;
  width: 36px !important;
  height: 36px !important;
  border-radius: 50%;
  background-repeat: no-repeat;
  background-position: center center;
  opacity: 0.75;
  color: #425b76!important;
}


.other-detail h4{
  color: #425b76;
}

.landing-page2 button.splide__arrow svg {
  fill: #FFFFFF;
}
.landing-page2 button.splide__arrow {
  background: #425b76;
}
.counter-count {
  background-color: #293543;
   color: #FFFFFF;;
}

.counter-count:hover {
  background-color: #425b76;
  
}

.count-p{
    color: #293543;
  font-size: 24px;
}

.count-p:hover{
   color: #1c202b ; 
}
 
@media only screen and (max-width: 767px) {
  body, html {
    font-size: 14px;
  }
  
  h1, .post-text-area h1 {
    font-size: 22px;
  }

  h2, .post-text-area h2 {
    font-size: 22px;
  }

  h3, .post-text-area h3 {
    font-size: 22px;
  }

  h4, .post-text-area h4 {
    font-size: 18px;
  }

  h5, .post-text-area h5 {
    font-size: 17px;
  }

  h6, .post-text-area h6 {
    font-size: 12px;
  }
  
}