:root{--ld-primary:#3c5ca7;--ld-secondary:#ec4c37;--ld-tertiary:#353059;--ld-menu-color:#111}.blog header.header_area.header_stick,.archive header.header_area.header_stick,.single header.header_area.header_stick{background:#fff}.archive .breadcrumb_area.Page{padding-top:250px!important;background:var(--ld-primary)!important}.blog .breadcrumb_area .breadcrumb_shap,.blog .breadcrumb_area.blog_title_bar:before{display:none}header.drdt-ignore-dark .menu>.nav-item:not(.btn)>.nav-link {color:var(--ld-menu-color)!important}header li.btn a{padding:.5rem 1.5rem!important;background:var(--ld-secondary);display:block;border-radius:999rem;color:#fff!important}.menu>.nav-item.btn>.nav-link:hover{color:#fff!important;background:#ca3f2d}header li.btn:hover a:before{display:none}header .navbar-expand-lg .navbar-nav{align-items:center}header.navbar_fixed>nav .menu>.nav-item>.nav-link:before,header .menu>.nav-item>.nav-link:before{background:var(--ld-secondary)!important}header.navbar_fixed nav .menu>.nav-item.submenu .dropdown-menu .nav-item:hover>.nav-link,
header.navbar_fixed nav .menu>.nav-item.submenu .dropdown-menu .nav-item:hover>.nav-link span,
.header_area .menu>.nav-item.submenu .dropdown-menu .nav-item .nav-link:hover,
.header_area .menu>.nav-item.submenu .dropdown-menu .nav-item:hover>.nav-link, 
.header_area .menu>.nav-item.submenu .dropdown-menu .nav-item.active>.nav-link,
.header_area .menu>.nav-item.submenu .dropdown-menu .nav-item:hover>.nav-link span,
.header_area .navbar .navbar-nav .menu-item:not(.btn) a:hover,
.header_area .menu > .nav-item.active .nav-link {color:var(--ld-secondary)!important}div#navbarSupportedContent{justify-content:flex-end!important}.menu-item-gtranslate [class^="gt_container-"]{position:relative!important}.menu-item-gtranslate{display:flex;align-items:center;margin-left:2rem}[class^="gt_container-"] .gt_float_switcher .gt-selected,[class^="gt_container-"] .gt_float_switcher{background:transparent!important;box-shadow:none}[class^="gt_container-"] .gt_float_switcher img{width:1.25rem;border-radius:4px;border:1px solid #fff;overflow:hidden}[class^="gt_container-"] .gt_float_switcher .gt-selected .gt-current-lang span.gt_float_switcher-arrow{transform:rotate(0deg)}[class^="gt_container-"] .gt_float_switcher .gt-selected .gt-current-lang{color:#111;padding:1rem 0 .75rem 1rem}[class^="gt_container-"] .gt_float_switcher .gt-selected .gt-current-lang,[class^="gt_container-"] .gt_float_switcher .gt_options a{font-family:'Raleway',Arial,sans-serif;font-size:1rem}.header_area .navbar .navbar-nav .menu-item [class^="gt_container-"] .gt_float_switcher .gt_options a:not(:hover) {color:#111!important}[class^="gt_container-"] .gt_float_switcher .gt_options a:hover{background:#efefef}[class^="gt_container-"] .gt_float_switcher .gt_options{position:absolute;background:#fff;border-radius:.25rem}.breadcrumb_area.Page{padding:125px 0;background-image:inherit}.ldev-counter{counter-reset:section}.ldev-counter .dl_row.droit-process-wrapper.dl_show_border:after{top:5rem}.ldev-counter .droit-process-items .droit-process-box .droit-process-box-icon .droit-process-box-icon-inner{position:relative}.ldev-counter .droit-process-items .droit-process-box .droit-process-box-icon .droit-process-box-icon-inner:before{counter-increment:section;content:counter(section);color:#fff;font-weight:bold;font-size:1.2rem}.single-product .product_details_area,.elementor-template-full-width .elementor.elementor-1264,.sec_pad.page_wrapper{padding-top:0!important}.blog_title_bar .breadcrumb_content h1,.blog_title_bar .breadcrumb_content_two h1{text-align:left;margin-bottom:0}.text_box input[type="tel"],.elementor-field-type-textarea input[type="tel"],input[type="tel"]{font:400 15px/60px "Poppins",sans-serif;color:#222d39;height:60px;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(12,0,46,.04);box-shadow:0 2px 4px 0 rgba(12,0,46,.04);width:100%;border:1px solid #fff;padding-left:30px}footer .container{position:relative;z-index:1}.new_footer_area .footer_bottom p{font-size:14px;font-weight:400}#wpadminbar+.body_wrapper{margin-top:32px}.admin-bar header.header_area{margin:0!important}@media screen and (max-width:991px){header.header_area .menu:not(.offcanfas_menu) > .nav-item > .nav-link:not(.cart-btn) span {right:-40px!important}.new_footer_area .footer_bottom .text-right p{text-align:center!important;margin-bottom:1rem}}