.dl_accordion_style_12 {background: transparent;padding: 0px;border-color: #31383b;}.dl_accordion_style_12 .dl_accordion_title {width: 100%;}.dl_accordion_style_12 .dl_accordion_title:before {display: none;}.dl_accordion_style_12 .dl_accordion_panel {padding-top: 0px;padding-bottom: 38px;margin-top: -10px;}.dl_accordion_style_12 .dl_accordion_panel .accordion_btn {margin-top: 28px;}.dl-pro-active {background: transparent;}.dl_accordion_item{border-style: solid;border-width: 0px 0px 1px 0px;border-color: #DCDCDC;padding: 20px 14px 20px 22px;border-radius: 0px 0px 0px 0px;}.dl_accordion_item .elementor-widget-container p{margin-top: 0px;}.dl_accordion_item.dl_accordion_style_02{border-width: 0px 0px 1px 0px;border-color: #DCDCDC;}.dl_accordion_item.is-active{background: #F3F7FA;border-color: #F3F7FA;}.dl_accordion_item .dl_accordion_item_title{flex: 1;}.dl_accordion_item .dl_accordion_panel {display: none;}.dl_accordion_item.dl_accordion_style_12 {padding: 0;}.accordion_btn {position: relative;z-index: 1;overflow: hidden;display: inline-block;}.accordion_btn:before {content: attr(data-text);position: absolute;left: 0;top: 0;width: 0;overflow: hidden;z-index: 0;transition: all 1s cubic-bezier(0.165, 0.84, 0.44, 1);white-space: nowrap;text-align: left;}.accordion_btn i {display: inline-block;transition: margin 0.4s linear;}.accordion_btn svg {transition: margin 0.4s linear;}.accordion_btn:hover:before {width: 100%;}.accordion_btn:hover i {margin-right: 10px;}.accordion_btn:hover i::before {transition: color 0.9s;}.droit_rotate_title {position: absolute;transform: translate(-50%, 50%);z-index: 1;writing-mode: vertical-rl;}.droit__pro_accordion .dl_accordion_title_icon {display: flex;align-items: center;justify-content: center;}.droit__pro_accordion .dl_accordion_title_icon .dl_accordion_active_icon {display: none;}.droit__pro_accordion .is-active .dl_accordion_title_icon .dl_accordion_normal_icon{display: none;}.droit__pro_accordion .is-active .dl_accordion_title_icon .dl_accordion_active_icon {display: block;}.d-flex {display: flex !important;}.mfp-bg {top: 0;left: 0;width: 100%;height: 100%;z-index: 502;overflow: hidden;position: fixed;background: #0b0b0b;opacity: 0.8;filter: alpha(opacity=80); }.mfp-wrap {top: 0;left: 0;width: 100%;height: 100%;z-index: 503;position: fixed;outline: none ;-webkit-backface-visibility: hidden; }.mfp-container {height: 100%;text-align: center;position: absolute;width: 100%;height: 100%;left: 0;top: 0;padding: 0 8px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; }.mfp-container:before {content: '';display: inline-block;height: 100%;vertical-align: middle; }.mfp-align-top .mfp-container:before {display: none; }.mfp-content {position: relative;display: inline-block;vertical-align: middle;margin: 0 auto;text-align: left;z-index: 505; }.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content {width: 100%;cursor: auto; }.mfp-ajax-cur {cursor: progress; }.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close {cursor: -moz-zoom-out;cursor: -webkit-zoom-out;cursor: zoom-out; }.mfp-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: -moz-zoom-in;cursor: zoom-in; }.mfp-auto-cursor .mfp-content {cursor: auto; }.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter {-webkit-user-select: none;-moz-user-select: none;user-select: none; }.mfp-loading.mfp-figure {display: none; }.mfp-hide {display: none ; }.mfp-preloader {color: #cccccc;position: absolute;top: 50%;width: auto;text-align: center;margin-top: -0.8em;left: 8px;right: 8px;z-index: 504; }.mfp-preloader a {color: #cccccc; }.mfp-preloader a:hover {color: white; }.mfp-s-ready .mfp-preloader {display: none; }.mfp-s-error .mfp-content {display: none; }button.mfp-close,button.mfp-arrow {overflow: visible;cursor: pointer;background: transparent;border: 0;-webkit-appearance: none;display: block;padding: 0;z-index: 506; }button::-moz-focus-inner {padding: 0;border: 0; }.mfp-close {width: 44px;height: 44px;line-height: 44px;position: absolute;right: 0;top: 0;text-decoration: none;text-align: center;opacity: 0.65;padding: 0 0 18px 10px;color: white;font-style: normal;font-size: 28px; }.mfp-close:hover, .mfp-close:focus {opacity: 1; }.mfp-close:active {top: 1px; }.mfp-close-btn-in .mfp-close {color: #333333; }.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close {color: white;right: -32px;text-align: right;padding-right: 6px;width: 100%; }.mfp-counter {position: absolute;top: 0;right: 0;color: #cccccc;font-size: 12px;line-height: 18px; }.mfp-arrow {position: absolute;top: 0;opacity: 0.65;margin: 0;top: 50%;margin-top: -55px;padding: 0;width: 90px;height: 110px;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); }.mfp-arrow:active {margin-top: -54px; }.mfp-arrow:hover,.mfp-arrow:focus {opacity: 1; }.mfp-arrow:before, .mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a {content: '';display: block;width: 0;height: 0;position: absolute;left: 0;top: 0;margin-top: 35px;margin-left: 35px;border: solid transparent; }.mfp-arrow:after,.mfp-arrow .mfp-a {opacity: 0.8;border-top-width: 12px;border-bottom-width: 12px;top: 8px; }.mfp-arrow:before,.mfp-arrow .mfp-b {border-top-width: 20px;border-bottom-width: 20px; }.mfp-arrow-left {left: 0; }.mfp-arrow-left:after,.mfp-arrow-left .mfp-a {border-right: 12px solid black;left: 5px; }.mfp-arrow-left:before,.mfp-arrow-left .mfp-b {border-right: 20px solid white; }.mfp-arrow-right {right: 0; }.mfp-arrow-right:after,.mfp-arrow-right .mfp-a {border-left: 12px solid black;left: 3px; }.mfp-arrow-right:before,.mfp-arrow-right .mfp-b {border-left: 20px solid white; }.mfp-iframe-holder {padding-top: 40px;padding-bottom: 40px; }.mfp-iframe-holder .mfp-content {line-height: 0;width: 100%;max-width: 900px; }.mfp-iframe-scaler {width: 100%;height: 0;overflow: hidden;padding-top: 56.25%; }.mfp-iframe-scaler iframe {position: absolute;top: -3px;left: 0;width: 100%;height: 100%;box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);background: black; }.mfp-iframe-holder .mfp-close {top: -19px; }img.mfp-img {width: auto;max-width: 100%;height: auto;display: block;line-height: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 40px 0 40px;margin: 0 auto; }.mfp-figure:after {content: '';position: absolute;left: 0;top: 40px;bottom: 40px;display: block;right: 0;width: auto;height: auto;z-index: -1;box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); }.mfp-figure {line-height: 0; }.mfp-bottom-bar {margin-top: -36px;position: absolute;top: 100%;left: 0;width: 100%;cursor: auto; }.mfp-title {text-align: left;line-height: 18px;color: #f3f3f3;word-break: break-word;padding-right: 36px; }.mfp-figure small {color: #bdbdbd;display: block;font-size: 12px;line-height: 14px; }.mfp-image-holder .mfp-content {max-width: 100%; }.mfp-gallery .mfp-image-holder .mfp-figure {cursor: pointer; }@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {.mfp-img-mobile .mfp-image-holder {padding-left: 0;padding-right: 0; }.mfp-img-mobile img.mfp-img {padding: 0; }.mfp-img-mobile .mfp-figure:after {top: 0;bottom: 0; }.mfp-img-mobile .mfp-bottom-bar {background: rgba(0, 0, 0, 0.6);bottom: 0;margin: 0;top: auto;padding: 3px 5px;position: fixed;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; }.mfp-img-mobile .mfp-bottom-bar:empty {padding: 0; }.mfp-img-mobile .mfp-counter {right: 5px;top: 3px; }.mfp-img-mobile .mfp-close {top: 0;right: 0;width: 35px;height: 35px;line-height: 35px;background: rgba(0, 0, 0, 0.6);position: fixed;text-align: center;padding: 0; }.mfp-img-mobile .mfp-figure small {display: inline;margin-left: 5px; } }@media all and (max-width: 800px) {.mfp-arrow {-webkit-transform: scale(0.75);transform: scale(0.75); }.mfp-arrow-left {-webkit-transform-origin: 0;transform-origin: 0; }.mfp-arrow-right {-webkit-transform-origin: 100%;transform-origin: 100%; }.mfp-container {padding-left: 6px;padding-right: 6px; } }.mfp-ie7 .mfp-img {padding: 0; }.mfp-ie7 .mfp-bottom-bar {width: 600px;left: 50%;margin-left: -300px;margin-top: 5px;padding-bottom: 5px; }.mfp-ie7 .mfp-container {padding: 0; }.mfp-ie7 .mfp-content {padding-top: 44px; }.mfp-ie7 .mfp-close {top: 0;right: 0;padding-top: 0; }.dl-video-wrapper-pro .droit-buttons{position: relative;display: inline-block;line-height: 19px;font-weight: 500;transition: 0.3s;text-align: center;border-radius: 5px;z-index: 1;}.dl-video-wrapper-pro .droit-buttons.droit-buttons---adv-hover:after{content: "";display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;transform: scaleX(0);transform-origin: right;transition: all 0.5s linear;transition-timing-function: cubic-bezier(0.075, 0.82, 0.165, 1);transition-property: transform;z-index: -1;background: #ff6969;}.dl-video-wrapper-pro .droit-buttons.droit-buttons---adv-hover:hover:after {transform: scaleX(1);transform-origin: right;}.dl-video-wrapper-pro .droit-buttons.reverse-right{display: inline-flex;align-items: center;flex-direction: row-reverse;justify-content: center;}.dl-video-wrapper-pro .droit-buttons.reverse-top{display: inline-flex;flex-wrap: wrap;align-items: center;justify-content: center; }.dl-video-wrapper-pro .droit-buttons.reverse-bottom{display: inline-flex;flex-wrap: wrap;align-items: center;justify-content: center; }.droit-buttons.reverse-top .droit-buttons-media{flex: 100% 0 0;}.droit-buttons.reverse-bottom .droit-buttons-media{flex: 100% 0 0;order: 2;}.reverse-top .droit-buttons-media, .reverse-bottom .droit-buttons-media{margin-right: 0px;}@-webkit-keyframes animatetop {from {top:-300px; opacity:0} to {top:0; opacity:1}}@keyframes animatetop {from {top:-300px; opacity:0}to {top:0; opacity:1}}.dl-video-wrapper-pro .droit-buttons { cursor: pointer;}.dl-video-wrapper-pro .droit-buttons .droit-buttons-media i {transform: translate(0px, 2px);font-size: 20px;display: inline-block;}.mfp-container .mfp-content [type=button]:hover{background-color: transparent;}.mfp-container .mfp-content [type=button]:focus{outline: none;box-shadow: none;background-color: transparent;}.mfp-container [type=button]:focus, .mfp-container [type=button]:hover, .mfp-container [type=submit]:focus, .mfp-container [type=submit]:hover {color: #fff;background-color: transparent;text-decoration: none;}button:focus, button:hover{text-decoration: none;}.dl_pricing_plan_switcher {display: block;}.dl_pricing_plan_switcher .dl_switcher_control-item {display: inline-block;position: relative;}.dl_pricing_plan_switcher .dl_switcher_control-item.on-select {border: 1px solid #333;}.dl_pricing_plan_switcher .dl_switcher_content-item {display: none;}.dl_pricing_plan_switcher .dl_switcher_content-item.on-active {display: block;}.dl_switcher_control {display: inline-flex;width: 100%;align-items: center;}.dl_toggler_label {font-size: 16px;text-transform: capitalize;color: #AAA7A7;font-weight: 500;margin-bottom: 0;}.dl_switcher_control .dl_toggle {font-size: 30px;-webkit-appearance: none;appearance: none;width: 64px;height: 30px;background: transparent;border-radius: 100px;position: relative;cursor: pointer;outline: none;transition: all 0.2s ease-in-out;border: 2px solid #000;line-height: 23px;text-align: center;margin: 0 15px;}.dl_switcher_control .dl_toggle:after {position: absolute;content: "";width: 30px;height: 30px;border-radius: 100px;background: #000;left: 0;transition: all 0.2s ease-in-out;opacity: 1;display: block;top: -2px;}.dl_switcher_control.dl-active .dl_toggle::after {background-color: #ffdada;}.dl_switcher_control.dl-active .dl_toggle {border-color: #ffdada;}.dl_switcher_control_inner{display: inline-grid;grid-template-columns: repeat(2, 1fr);}.dl_switcher_control_inner label{cursor: pointer;}.dl_switcher_control .dl_switcher_control_inner {grid-gap: 17px;background-color: #D80303;padding: 10px 10px 10px 10px;border-radius: 10px 10px 10px 10px;}.dl_pricing_plan_switcher .dl_switcher_control-item label {color: #FFFFFF;}.dl_pricing_plan_switcher .dl_switcher_control-item {padding: 2px 10px 2px 10px;border-radius: 10px 10px 10px 10px;border-style: solid;border-width: 1px 1px 1px 1px;border-color: #02010100;}.dl_pricing_plan_switcher .dl_switcher_control-item.on-select {background-color: #FFFFFF;border-style: solid;border-width: 1px 1px 1px 1px;border-color: #FFFFFF;}.dl_pricing_plan_switcher .dl_switcher_control-item.on-select label {color: #020101;}.droit-advance-tabs.dl_tab_container {background-color: transparent;}.dl_tab_container.dl_style_01 .dl_tab_menu {display: grid;margin: 0;padding: 0;list-style: none;}.droit-advance-tabs-navs .droit-advance-navs{display: grid;grid-template-columns: repeat(4, 1fr);column-gap: 40px;}.dl_tab_container.dl_style_01 .dl_tab_menu .dl_tab_menu_item {text-align: center;position: relative;z-index: 1;}ul.dl_tab_menu.droit-advance-navs{padding: 0;margin: 0;}ul.dl_tab_menu.droit-advance-navs .droit-tab-nav-items{cursor: pointer;position: relative;z-index: 1;}ul.dl_tab_menu.droit-advance-navs .droit-tab-nav-items:after{position: absolute;content: "";bottom: -10px;width: 20px;height: 10px;left: 0;right: 0;margin: 0 auto;clip-path: polygon(100% 0, 0 0, 50% 100%);background-color: transparent;}.droit-advance-navs .dl_tab_menu_item {-webkit-transition: 0.3s;transition: 0.3s;}.dl_tab_container.dl_style_01 .dl_tab_menu .dl_tab_menu_item:after {position: absolute;content: "";left: 0;width: 100%;bottom: -1px;height: 2px;background-color: transparent;}.dl_tab_container.dl_style_01 .dl_tab_menu .dl_tab_menu_item {display: inline-block;font-size: 18px;color: #333;text-align: center;padding: 25px 10px;line-height: 20px;cursor: pointer;width: 100%;}.dl_tab_container.dl_style_01 .dl_tab_content_wrapper {padding: 50px 60px;}@media (max-width: 767.98px) {.dl_tab_container.dl_style_01 .dl_tab_content_wrapper {padding: 20px;}}@media only screen and (min-width: 768px) and (max-width: 991.98px) {.dl_tab_container.dl_style_01 .dl_tab_content_wrapper {padding: 25px;}}.dl_tab_container.dl_style_01 .dl_tab_content_wrapper.dl_tab_content_style_2 {padding: 50px 0;}@media (max-width: 767.98px) {.dl_tab_container.dl_style_01 .dl_tab_content_wrapper.dl_tab_content_style_2 {padding: 30px 0;}}@media only screen and (min-width: 768px) and (max-width: 991.98px) {.dl_tab_container.dl_style_01 .dl_tab_content_wrapper.dl_tab_content_style_2 {padding: 35px 0;}}.dl_tab_container.dl_style_01 .dl_tab_content_wrapper .dl_title {font-size: 24px;font-weight: 600;color: #000;line-height: 1.6;margin-bottom: 16px;}.tab_container > div {display: none;opacity: 0;}.tab_container > div.active-default,.tab_container > div.dl_active {display: block;width: 100%;padding: 1em;opacity: 1;-webkit-animation: fadeIn linear 0.3s;animation: fadeIn linear 0.3s;}.dl_tab_container.dl_style_02 .dl_tab_menu {display: flex;flex-wrap: wrap;margin: 0;padding: 0;list-style: none;}.dl_tab_container.dl_style_02 .dl_tab_menu .dl_tab_menu_item {flex: 25% 0 0;text-align: center;}.dl-vertical-tab .droit-advance-navs .droit-tab-nav-items{padding-left: 20px;}.dl-vertical-tab .droit-advance-navs .droit-tab-title{margin-bottom: 5px;}.dl-vertical-tab .droit-advance-navs .droit-tab-nav-items:before{content:"";width: 7px;height: 7px;border-radius: 50%;background: #FFB51F;position: absolute;left: 0;top: 14px;opacity: 0;}.dl-vertical-tab .droit-advance-navs .droit-tab-nav-items.dl_active:before{opacity: 1;}@media (max-width: 767.98px) {.dl_tab_container.dl_style_02 .dl_tab_menu .dl_tab_menu_item {flex: 100% 0 0;}.dl-vertical-tab .droit-advance-navs .droit-tab-title{margin-bottom: 10px;}}@media only screen and (min-width: 768px) and (max-width: 991.98px) {.dl_tab_container.dl_style_02 .dl_tab_menu .dl_tab_menu_item {flex: 50% 0 0;}}.dl_tab_container.dl_style_02 .dl_tab_menu .dl_tab_menu_item {display: inline-block;font-size: 18px;color: #fff;text-align: center;padding: 25px 10px;line-height: 20px;cursor: pointer;background-color: #353535;width: 100%;display: block;position: relative;z-index: 1;}.dl_tab_container.dl_style_02.dl_caret .dl_tab_menu .dl_tab_menu_item.active-default span:after,.dl_tab_container.dl_style_02.dl_caret .dl_tab_menu .dl_tab_menu_item.dl_active span:after {content: "";position: absolute;bottom: -10px;left: 0;right: 0;margin: 0 auto;z-index: 1;width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px solid #0e4de3;border-bottom: 0;}.dl_tab_container.dl_style_02 .dl_tab_menu .dl_tab_menu_item.dl_active {background-color: #0e4de3;}.dl_tab_container.dl_style_02 .dl_tab_content_wrapper {padding: 50px 60px;}@media (max-width: 767.98px) {.dl_tab_container.dl_style_02 .dl_tab_content_wrapper {padding: 30px;}}@media only screen and (min-width: 768px) and (max-width: 991.98px) {.dl_tab_container.dl_style_02 .dl_tab_content_wrapper {padding: 35px;}}.dl_tab_container.dl_style_02 .dl_tab_content_wrapper .dl_title {font-size: 24px;font-weight: 600;color: #000;line-height: 1.6;margin-bottom: 16px;}.droit-advance-navs .droit-tab-nav-items{display: flex !important;align-items: center;flex-direction: row-reverse;justify-content: center;flex-wrap: wrap;}.droit-advance-navs .droit-tab-nav-items.reverse-right{flex-direction: inherit;}.droit-advance-navs .droit-tab-nav-items.reverse-bottom{flex-direction: column;}.droit-advance-navs .droit-tab-nav-items.reverse-top{flex-direction: column-reverse;}.dl-vertical-tab{display: flex;flex-wrap: wrap;margin: 0 -10px;}.dl-vertical-tab.dlad-right{flex-direction: row-reverse;}.dl-vertical-tab ul.dl_tab_menu.droit-advance-navs{display: block;}.dl-vertical-tab .droit-advance-tabs-navs {width: 25%;padding: 0px 10px;}.dl-vertical-tab .droit-tab-content-wrapper{width: 75%;padding: 0px 10px;}.dl-vertical-tab.dlad-left .droit-advance-tabs-navs .dl_tab_menu_item:after{transform: translateY(50%) rotate(-90deg);top: 35%;right: -15px;bottom: auto;left: auto;}.dl-vertical-tab.dlad-right .droit-advance-tabs-navs .dl_tab_menu_item:after {transform: translateY(50%) rotate(90deg);top: 35%;right: auto;bottom: auto;left: -15px;}.dl-vertical-tab .droit-advance-tabs-navs .dl_tab_menu_item:after{opacity: 0;}.dl-vertical-tab .droit-advance-tabs-navs .dl_tab_menu_item:hover:after,.dl-vertical-tab .droit-advance-tabs-navs .dl_tab_menu_item.dl_active:after {opacity: 1 !important;}.dl-vertical-tab .elementor-top-column.elementor-element {align-items: center;}.droit-advance-tabs.dl-vertical-tab .droit-tabs-nav.droit-advance-tabs-navs .droit-advance-navs .dlbr-right:before{content: "";width: 1px;height: 100%;position: absolute;right: 0;top: 0;transition: all 0.2s;}.droit-advance-tabs.dl-vertical-tab .droit-tabs-nav.droit-advance-tabs-navs .droit-advance-navs .dlbr-left:before{content: "";width: 1px;height: 100%;position: absolute;left: 0;top: 0;transition: all 0.2s;}@media (max-width: 991px) {.dl_tab_container.dl_style_01 .dl_tab_menu .dl_tab_menu_item {padding: 15px;}.dl-vertical-tab .droit-advance-tabs-navs,.dl-vertical-tab .droit-tab-content-wrapper{width: 100%;}.dl-vertical-tab ul.dl_tab_menu.droit-advance-navs{display: grid;}}.dl-vertical-tab ul.dl_tab_menu.droit-advance-navs p{margin-bottom: 0;}.dl_advance_slider_wrapper .dl_adv_swiper_navigation .swiper_adv_button_next, .dl_advance_slider_wrapper .dl_adv_swiper_navigation .swiper_adv_button_prev {width: 50px;height: 50px;border: 1px solid #111;background-color: #111;color: #fff;border-radius: 50%;line-height: 50px;text-align: center;font-size: 14px;font-weight: 700;z-index: 9;cursor: pointer;-webkit-transition: 0.4s;transition: 0.4s;}.dl_adv_swiper_navigation {display: flex;width: 100%;justify-content: center;}.dl_adv_swiper_navigation .swiper_adv_nav_button:not(:last-child) {margin-right: 10px;}.dl_advance_slider_wrapper{position: relative;}.dl_swiper_adv_pagination {display: flex;}.dl_adv_swiper_navigation .swiper_adv_nav_button{display: inline-flex;align-items: center;justify-content: center;}.dl_portfolio_item {position: relative;z-index: 1;overflow: hidden;cursor: pointer;}.dl_portfolio_item:before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #000;opacity: 0.5;transition: opacity 0.2s linear;z-index: 1;}.dl_portfolio_item img {max-width: 100%;transition: all 0.9s;position: relative;vertical-align: middle;z-index: 0;}@media (min-width: 1922px) {.dl_portfolio_item img {width: 100%;height: 100%;object-fit: cover;}}.dl_portfolio_item:hover:before {opacity: 0.7;}.dl_portfolio_item:hover img {transform: scale(1.05);}.dl_portfolio_item:hover .dl_portfolio_details {transform: translateY(-50%);}.dl_portfolio_item:hover .dl_portfolio_details .dl_card_desc {opacity: 1;transform: translateY(0px);transition: all 0.5s;}.dl_portfolio_item:hover .dl_portfolio_details .dl_br_bottom {opacity: 1;}.dl_portfolio_details {position: absolute;top: 50%;left: 0;width: 100%;transform: translateY(-9%);overflow: hidden;transition: all 0.3s linear;z-index: 2;}.dl_portfolio_details .dl_hover_content {padding-left: 45px;padding-right: 45px;}.dl_portfolio_details .dl_br_bottom {display: block;margin: 0 auto;opacity: 0;transition: all 0.2s, width 0.8s;}.dl_portfolio_details .dl_card_desc {transition: all 0.4s;opacity: 0;transform: translateY(100%);}.dl_pro_card_btn .dl_card_btn {display: inline-block;}.dl_pro_card_btn .dl_card_btn{display: inline-block;}.dl-pro-card-content.dl_card_content_left{align-items: center;}.dl-pro-card-content.dl_card_content_right{flex-direction: row-reverse;align-items: center;}.dl-pro-card-content.dl_card_content_top{flex-direction: column;}.dl-pro-card-content.dl_card_content_bottom{flex-direction: column-reverse;align-items: center;}.dl_pro_card_content_wrapper{margin: 0 auto;}.dl_pro_card_content_wrapper .dl_title{color: #111;font-size: 20px;}.dl_pro_card_content_wrapper .dl_pro_card_desc{color: #111;font-size: 16px;}.dl_pro_card_content_wrapper .dl_btn{font-size: 16px;color: rgb(255, 255, 255);display: inline-block;line-height: 19px;font-weight: 500;z-index: 1;background: rgb(255, 95, 95);padding: 12px 25px;border-radius: 5px;}.dl-pro-card-content .dl_pro_card_img {width: 100%;display: flex;padding-right: 30px;}.dl_flex {display: flex;}@media (max-width: 576px){.dl-pro-card-content{flex-wrap: wrap;}.dl-pro-card-content .dl_pro_card_img{padding-right: 0;}}.dl_pro_testimonial_slider_wrapper {display: flex;flex-wrap: wrap;position: relative;z-index: 1;}.dl_client_info {flex: 100% 0 0;}.dl_pro_testimonial_slider_wrapper .dl_text {flex: 100% 0 0;}.dl_pro_testimonial_slider_wrapper .dl_client_info_inner {display: inline-flex;align-items: center;}.dl_pro_testimonial_slider_wrapper .dl_client_info_inner .dl-testimonial-reviewer img {width: 75px;height: 75px;border-radius: 50%;object-fit: cover;}.dl_pro_testimonial_slider_wrapper .dl-testimonial-content h5.dl_name {margin-bottom: 4px;}.dl_client_info_inner.image_align_top{flex-wrap: wrap;}.dl_client_info_inner.image_align_top .dl-testimonial-reviewer, .dl_client_info_inner.image_align_top .dl-testimonial-content{flex: 100% 0 0;}.dl_pro_testimonial_slider_wrapper .dl_client_info_inner.image_align_right {flex-direction: row-reverse;}.droit-star-rating {color: #ccd6df;font-family: eicons;display: inline-block}.droit-star-rating i {display: inline-block;position: relative;font-style: normal;cursor: default}.droit-star-rating i:before {content: "\e934";display: block;font-size: inherit;font-family: inherit;position: absolute;overflow: hidden;color: #f0ad4e;top: 0;left: 0}.droit-star-rating .droit-star-empty:before {content: none}.droit-star-rating .droit-star-1:before {width: 10%}.droit-star-rating .droit-star-2:before {width: 20%}.droit-star-rating .droit-star-3:before {width: 30%}.droit-star-rating .droit-star-4:before {width: 40%}.droit-star-rating .droit-star-5:before {width: 50%}.droit-star-rating .droit-star-6:before {width: 60%}.droit-star-rating .droit-star-7:before {width: 70%}.droit-star-rating .droit-star-8:before {width: 80%}.droit-star-rating .droit-star-9:before {width: 90%}.droit-star-rating__title {margin-right: 10px}.dl_testimonial_rating {width: 100%;}.droit-star-rating--align-justify .droit-star-rating__title {margin-right: auto}.elementor--star-style-star_unicode .droit-star-rating i:not(.droit-star-empty):before {content: "\002605"}.dl_testimonial_swiper_navigation .swiper_testimonial_nav_button {height: 50px;width: 50px;background-color: #111;border-radius: 50%;color: #fff;}.dl_testimonial_swiper_navigation{display: inline-flex;align-items: center;}.dl_testimonial_swiper_navigation .swiper_testimonial_nav_button {display: inline-flex;align-items: center;justify-content: center;cursor: pointer;}.dl_testimonial_swiper_navigation .swiper_testimonial_nav_button:last-child {margin-left: 10px;}.dl_pro_testimonial_slider_wrapper {background-color: #D5D4D4;padding: 20px 20px 20px 20px;border-radius: 5px 5px 5px 5px;}.dl_pro_testimonial_icon.icon_position_fixed {position: absolute;z-index: -1;}.dl_swiper_testimonial_pagination{display: flex;}.dl_client_info .dl-testimonial-reviewer {margin-bottom: 0;}.dl_pro_blog_grid_widget .dl_single_blog_img {overflow: hidden;}.dl_pro_blog_grid_widget .dl_single_blog_img img {max-width: 100%;}.dl_pro_blog_grid_widget .dl_single_info_box_content {padding: 16px 30px 25px;background-color: #fafafa;}.dl_pro_blog_grid_widget .dl_tag {display: inline-block;padding-left: 33px;position: relative;font-size: 14px;font-weight: 600;line-height: 1;}.dl_pro_blog_grid_widget .dl_title {line-height: 1;margin-bottom: 10px;font-size: 18px;font-weight: 600;}.blog-grid-item{transition: 0.2s linear;}.blog-grid-item .dl_title {color: #3A416F;transform: .3s;}.blog-grid-item .dl_title:hover {color: #5468FF;}.dl_pro_blog_grid_widget .dl_description {line-height: 1.6;color: #6D739F;font-size: 15px;}.dl_pro_blog_grid_widget .dl_post_meta {position: relative;}.dl_pro_blog_grid_widget .dl_post_meta .dl_author_img {position: absolute;left: 0;max-width: 45px;}.dl_pro_blog_grid_widget .dl_post_meta .dl_post_author {margin-bottom: 0;font-size: 15px;line-height: 1.3;padding-top: 3px;}.dl_pro_blog_grid_widget .dl_post_meta .dl_post_author a {color: #626997;}.dl_pro_blog_grid_widget .dl_post_meta .dl_post_author a:hover {color: #5468FF;}.dl_pro_blog_grid_widget .dl_post_meta .dl_date {font-size: 13px;margin-top: 2px;}.dl_pro_blog_grid_widget .dl_post_meta .dl_date a {color: #9095BF;}.dl_pro_blog_grid_widget .dl_post_meta .dl_date a:hover {color: #5468FF;}.droit__blog-grid-meta .dl-avater-img{display: inline-block;border-radius: 50%;overflow: hidden;position: relative;vertical-align: middle;}.droit__blog-grid-meta .droit-blog-grid-auth_icon{display: inline-block;}.dl__blog--grid-wrapper .dl__blog--grid-inner{display: grid;grid-template-columns: repeat(3, 1fr);column-gap: 20px;}.dl__blog--grid-wrapper .dl__blog--grid-inner .layout_left{display: flex;}.dl__blog--grid-wrapper .dl__blog--grid-inner .layout_right{display: flex;flex-direction: row-reverse;}.dl__blog--grid-wrapper .dl__blog--grid-inner .layout_left .dl_single_blog_img img, .dl__blog--grid-wrapper .dl__blog--grid-inner .layout_right .dl_single_blog_img img{object-fit: cover;}.dl__blog--grid-wrapper .dl__blog--grid-inner .droit-blog-grid-entry-read-more, .dl__blog--grid-wrapper .dl__blog--grid-inner .dl-author-name{display: inline-block;}.droit__blog-grid-meta.dl_post_meta > span {display: inline-flex;align-items: center;}.droit__blog-grid-meta.dl_post_meta > span i, .droit__blog-grid-meta.dl_post_meta > span span {margin-right: 8px;}.blog-grid-item a:active, .blog-grid-item a:hover {color: inherit;}.dl__blog--grid-wrapper .dl__blog--grid-inner .droit-blog-entry-category {display: inline-block;}.dl_pro_subscribe_form_action.dl-pro-sub-inline .dl_pro_subscribe_form {display: flex;justify-content: space-between;border-radius: 0px;}.dl_pro_subscribe_form {display: grid;}.dl_pro_subscribe_form {align-items: center;}.dl_pro_subscribe_form_action.dl-pro-sub-inline.dl_form_control_wrap:first-child {border-left: 0px solid transparent;}.dl_pro_subscribe_form_action.dl-pro-sub-inline.dl_pro_subscribe_form.dl_form_control_wrapinput {border-radius: 0;}.dl_pro_subscribe_form_action.dl-pro-sub-inline .dl_form_control_wrap {width: 87%;}.dl_pro_subscribe_form_action.dl-pro-sub-inline .dl_pro_subscribe_form {background: #f6f6f6;}.dl_pro_subscribe_form .dl_form_control {width: 100%;color: #899097;font-family: "Poppins", Sans-serif;font-size: 16px;line-height: 54px;padding: 0px 10px 0px 30px;margin: 0px 0px 0px 0px;height: auto;}.dl_cu_btn {background: #fb264e;border-color: #fb264e;color: #fff;cursor: pointer;}@media (max-width: 767.98px) {.dl_pro_subscribe_form_action.dl-pro-sub-inline .dl_form_control_wrap {border-left: 0px solid transparent;}.dl_pro_subscribe_form_action.dl-pro-sub-inline .dl_pro_subscribe_form {flex-wrap: wrap;}.dl_pro_subscribe_form_action.dl-pro-sub-inline.dl_pro_subscribe_form.dl_form_control_wrap {width: 100%;display: block;margin: 10px 0;}.dl_pro_subscribe_form_action.dl-pro-sub-inline.dl_pro_subscribe_form.dl_form_control_wrapinput {margin-top: 0;width: 100%;display: block;}.dl_pro_subscribe_form_action.dl-pro-sub-inline.dl_pro_subscribe_form.dl_cu_btn {width: 100%;display: block;text-align: center;}}.dl_pro_subscribe_form_action.dl-pro-sub-block.dl_pro_subscribe_form.dl_form_control {line-height: inherit;margin: 0px;}.dl_subscribe_addons .dl_form_control_wrap input {width: 100%;display: block;}.dl_subscribe_addons .dl_form_control_wrap {width: 100%;display: block;}.elementor-widget-droit-subscriber .dl_pro_subscribe_form {padding: 10px 20px 10px 20px;background-color: #ffffff;border-radius: 30px 30px 30px 30px;flex-wrap: wrap;margin-left: auto;margin-right: auto;}.dl_subscribe_addons .dl_cu_btn {white-space: nowrap;}.dl_pro_subscribe_form .dl_form_control_wrap label {margin: 0px;display: block;}.dl_form_control_wrap .dl_form_control {box-shadow: none;}.dl_pro_subscribe_form .dl_checkbox {display: block;margin-bottom: 60px;margin-top: 45px;width: 100%;}.dl_pro_subscribe_form .dl_checkbox label {position: relative;top: 0;left: 0;padding-left: 35px;cursor: pointer;}.dl_pro_subscribe_form .dl_checkbox label:before {content: "";width: 20px;height: 20px;border-radius: 2px;position: absolute;border: 2px solid #dcdee2;left: 0;top: 2px;transition: all 0.2s linear;}.dl_pro_subscribe_form .dl_checkbox input {display: none;}.dl_pro_subscribe_form .dl_checkbox label {margin-bottom: 0;}.dl_pro_subscribe_form .dl_checkbox label:after {content: "\e95b";position: absolute;font-family: "Droit Icons" !important;left: 5px;font-size: 9px;top: 2px;transition: all 0.2s linear;line-height: 20px;transform: scale(0);}.dl_pro_subscribe_form.dl_checkboxinput[type="checkbox"]:checked+ label:after {transform: scale(1);}span.dl_subs_message {color: #fff;display: flex;justify-content: center;margin-bottom: 10px;}.dl_pro_subscribe_form_action.dl-pro-sub-inline .dl_form_control_wrap {width: 100%;margin: 0px 0px 10px 0px;}.dl_pro_subscribe_form_action.dl-pro-sub-inline.dl_pro_subscribe_form.dl_form_control_wrapinput {border-radius: 5px;}.elementor-widget-droit-subscriber .dl_pro_subscribe_form {padding: 15px;}.dl-fun-fact-inner a:hover {color: initial;}.dl-fun-fact-content .dl-fun-fact-prefix,.dl-fun-fact-content .dl-fun-fact-number,.dl-fun-fact-content .dl-fun-fact-suffix {display: inline-block;font-size: 56px;font-weight: 600;line-height: 70px;color: #060a24;-webkit-transition: 0.3s;transition: 0.3s;}.dl-fun-fact-content .dl-fun-fact-suffix {vertical-align: top;}.dl_pro_fun_fact_title,.dl-fun-fact-wrapper {-webkit-transition: 0.3s;transition: 0.3s;}.dl-fun-fact-content .dl-fun-fact-prefix {font-size: 28px;vertical-align: top;top: -4px;position: relative;}.dl-fun-fact-heading {font-size: 24px;font-weight: 600;}.droit-fun-fact-media-wrapper {display: flex;}.droit-fun_fact_media img {display: inline-block;}.droit-fun-fact-media {display: inline-flex;align-items: center;justify-content: center;}.dl-fun-fact-inner.fun_fact_icon_top .droit-fun-fact-media {margin-bottom: 20px;}.dl-fun-fact-inner.fun_fact_icon_left {display: flex;}.dl-fun-fact-inner.fun_fact_icon_left .droit-fun-fact-media {margin-right: 20px;}.dl-fun-fact-inner.fun_fact_icon_right {display: flex;flex-direction: row-reverse;}.dl-fun-fact-inner.fun_fact_icon_right .droit-fun-fact-media {margin-left: 20px;}.dl-fun-fact-heading .dl_pro_fun_fact_title {margin-bottom: 0;}.dl-fun-fact-wrapper.dl--wrapper {text-align: center;background-color: #fafafa;border-radius: 10px;padding: 30px;}.droit-fun-fact-media {width: 50px;height: 50px;border-radius: 50px;background-color: #dcdcde;}.dl-fun-fact-wrapper:hover .droit-fun-fact-media {background-color: #dcdcde;}.dl_banner_slider {height: 100vh;}.dl_banner_slider .dl_container {height: 100%;display: flex;flex-wrap: wrap;align-items: center;}.dl_banner_slider .dl_container .banner_slider_content h2 {color: #fff;font-weight: 700;font-size: 51px;line-height: 71px;font-family: Libre Baskerville;}.dl_banner_slider .dl_container .banner_slider_content p {font-family: Inter;color: #fff;font-weight: 500;font-size: 20px;line-height: 36px;margin-bottom: 60px;}.dl_banner_slider .dl_container .banner_slider_content a {font-family: Inter;font-weight: 600;font-size: 20px;line-height: 36px;color: #fff;display: flex;align-items: center;}.dl_banner_slider .dl_container .banner_slider_content a span.icon {background: #FE8F1F;border-radius: 50%;margin-right: 25px;width: 68px;height: 68px;display: inline-flex;align-items: center;justify-content: center;}.dl_banner_slider .dl_container .banner_slider_content a span.icon i {color: #fff;font-size: 35px;}.dl_banner_slider_area {position: relative;}.dl_banner_slider_area .gallery-thumbs {width: 50%;position: absolute;bottom: 0;right: 0;background: linear-gradient(90deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 109.56%);}.dl_banner_slider_area .gallery-thumbs .thumb_item {padding: 20px;padding-left: 40px;}.dl_banner_slider_area .gallery-thumbs .thumb_item .number {color: #777472;font-family: inter;font-weight: 800;font-size: 29px;line-height: 43px;}.dl_banner_slider_area .gallery-thumbs .thumb_item h4 {color: #777472;font-family: inter;font-weight: 600;font-size: 20px;line-height: 30px;}.dl_banner_slider_area .gallery-thumbs .thumb_item p {color: #B4B4B4;font-family: Libre Baskerville;font-weight: 400;font-size: 14px;line-height: 21px;}.dl_banner_slider_area .gallery-thumbs .swiper-slide-thumb-active .thumb_item .number, .dl_banner_slider_area .gallery-thumbs .swiper-slide-thumb-active .thumb_item h4 ,.dl_banner_slider_area .gallery-thumbs .swiper-slide-thumb-active .thumb_item p {color: #fff;}.dl_swiper_banner_pagination{display: inline-flex;}.dl_banner_swiper_navigation {z-index: 999;}.dl_banner_swiper_navigation .swiper_banner_nav_button.dl-slider-prev {position: absolute;top: 50%;left: 0;}.dl_banner_swiper_navigation .swiper_banner_nav_button.dl-slider-next {position: absolute;top: 50%;right: 0;}.dl_banner_swiper_navigation .swiper_banner_nav_button {font-size: 18px;height: 50px;width: 50px;display: inline-flex;align-items: center;justify-content: center;cursor: pointer;background-color: #111;border-radius: 50%;color: #fff;}.dl_banner_swiper_navigation .swiper_banner_nav_button {z-index: 99;}.swiper-container-horizontal>.swiper-pagination-bullets {position: absolute;bottom: 30px;left: 50%;z-index: 9999;}.slider_item.slider_bg_color {background-repeat: no-repeat;background-size: cover;}.dl_banner_slider_area .swiper-container .swiper-slide.swiper-slide-thumb-active {background-color: rgb(254 143 31 / 80%);}.dl_parallax_img{position: relative;}.dl_parallax_img_element {position: absolute;}.dl_latest_causes_item{background: #fff;box-shadow: 0px 4px 34px rgb(238 238 238 / 80%);}.dl_lates_causes_content{padding: 30px;}.dl_lates_causes_content .give-card__category{display: flex;line-height: 1;color: #39BDB2;}.dl_lates_causes_content .give-card__category a{font-size: 14px;font-weight: 500;display: inline-block;line-height: 1;color: #39BDB2;}.dl_lates_causes_content .give-card__title{font-size: 22px;font-weight: 600;color:#020202;line-height: 1.3;margin: 20px 0 20px;}.dl_lates_causes_content .give-progress-bar{height: 7px;background: #F3F3F3;border-radius: 0px;} .dl_lates_causes_content .d-flex{align-items: center;}.dl_lates_causes_content .give-progress-bar>span{background: #FE8B3C !important;border-radius: 0;}.dl_lates_causes_content .count-percentage{font-size: 15px;font-weight: 600;color: #FE8B3C;line-height: 1.1;margin-left: 2%;}.dl_lates_causes_content .raised .d-flex{flex-direction: row-reverse;}.dl_lates_causes_content .raised span{font-size: 14px;font-weight: 400;color: #6D7073;}.dl_lates_causes_content .raised span:first-child{font-weight: 500;}.dl-give-form .dl_lates_causes_content .give-card__category a {background-color: #39bdb22e;color: #39BDB2;padding: 10px 15px;}.dl-give-form:nth-child(2) .dl_lates_causes_content .give-card__category a {background-color: #f9bd4420;color: #F9BD44;}.dl-give-form:nth-child(3) .dl_lates_causes_content .give-card__category a {background-color: #6dd48a20;color: #6DD48A;}.dl-give-form:nth-child(4) .dl_lates_causes_content .give-card__category a {background-color: #fef1ec;color: #FF855F;}.dl-give-form:nth-child(5) .dl_lates_causes_content .give-card__category a {background-color: #f2f4f8;color: #7A93B9;}.list-group-flush{background: transparent;padding: 0px;}.list-group-flush .list-group-item{border-color: #373737;padding-left: 0;}.list-group-flush .list-group-item:first-child{padding-top: 0;}.list-group-flush .list-group-item:last-child{border: 0px;}.list-group-flush .list-group-item h3{margin-top: 0;}.give-card__progress .give-progress-bar span {background-color: #F15B43 !important;}.home_3_latest_causes .dl_latest_causes_item {box-shadow: none;}.dl-give-up-form-only{background: #FFFFFF;box-shadow: 0px 4px 44px rgba(135, 86, 51, 0.1);overflow: hidden;}.dl-give-up-form-only .from-heading{background: #FE8F1F;padding: 10px 30px;}.dl-give-up-form-only .from-heading h3{color: #fff;margin: 0;}.dl-give-up-form-only h4{font-size: 22px;color: #B5B5B5;font-weight: 500;font-family: var(--headings-font-family);}.dl-give-up-form-only .give-form-wrap{padding: 45px;}.dl-give-up-form-only .set-price,.dl-give-up-form-only .give-donation-amount{display: flex;border: 1px solid #C4C3C3;border-radius: 3px;padding: 10px 30px;}.dl-give-up-form-only .set-price.give-donation-amount .give-currency-symbol.give-currency-position-before,.dl-give-up-form-only form[id*=give-form] .give-donation-amount .give-currency-symbol.give-currency-position-before{background: transparent;border: 0px;padding: 0px;}.dl-give-up-form-only .set-price,.dl-give-up-form-only .set-price.give-donation-amount .give-currency-symbol.give-currency-position-before,.dl-give-up-form-only form[id*=give-form] .give-donation-amount .give-currency-symbol.give-currency-position-before{color: #C9C9C9;font-size: 18px;font-family: var(--headings-font-family);}.dl-give-up-form-only .set-price.give-donation-amount .give-text-input#give-amount-text,.dl-give-up-form-only form[id*=give-form] .give-donation-amount input.give-amount-top#give-amount{border: 0px;width: 100%;background: transparent;color: #c9c9c9;}.dl-give-up-form-only form[id*=give-form] .give-donation-amount.give-custom-amount-focus-in input.give-amount-top#give-amount{ color: #6D7073;}.dl-give-up-form-only #give-donation-level-button-wrap.give-donation-levels-wrap{display: flex;flex-wrap: wrap;margin-bottom: 0px;margin-left: -9px;margin-right: -9px;}.dl-give-up-form-only .give-donation-levels-wrap:before{display: none !important;}.dl-give-up-form-only #give-donation-level-button-wrap.give-donation-levels-wrap li {margin: 10px 2% 13px;flex: calc(88% / 3);}.dl-give-up-form-only .give-donation-levels-wrap li button{margin-bottom: 0px !important;width: 100%;font-size: 23px;font-weight: 500;color: #6D7073;background: transparent;border: 1px solid #C4C3C3;border-radius: 3px;}.dl-give-up-form-only #give-referral-wrap .give-label{font-size: 16px;color: #6D7073;font-weight: 400;padding-left: 20px;position: relative;display: inline-block;}.dl-give-up-form-only #give-referral-wrap .give-label input[type=checkbox]{width: 15px;position: absolute;outline: none;height: 15px;border-radius: 1px;top: 13px;left: 0px;margin-bottom: 0;overflow: hidden;}.dl-give-up-form-only #give-referral-wrap .give-label input[type=checkbox]:before{content: "";width: 15px;height: 15px;border: 1px solid #C4C3C3;border-radius: 1px;position: absolute;top: 0;left: 0;}.dl-give-up-form-only #give-referral-wrap .give-label input[type=checkbox]:after{content: "";background: url(https://donority.droitlab.com/wp-content/uploads/2022/01/MicrosoftTeams-image.png) no-repeat scroll center center;position: absolute;top: 0;left: 0;width: 15px;height: 15px;line-height: 20px;opacity: 0;transition: all 0.3s;}.dl-give-up-form-only #give-referral-wrap .give-label input[type=checkbox]:checked:before{background: #FE8F1F;border-color: #FE8F1F;}.dl-give-up-form-only #give-referral-wrap .give-label input[type=checkbox]:checked:after{opacity: 1;}.dl-give-up-form-only .give-form .give-btn.give-btn-reveal,.dl-give-up-form-only .give-form .give-btn.give-btn-modal{width: 100%;margin-bottom: 0;border: 0px;background: #FE8F1F;border-radius: 3px;font-size: 18px;color: #fff;transition: all 0.2s linear;}.give-form-style-two .form-details.style-2 .give-form .set-price span:first-child,.give-form-style-two .form-details.style-2 form[id*=give-form] .give-donation-amount .give-currency-symbol{display: none;}.give-form-style-two form[id*=give-form] .give-donation-amount #give-amount-text,.give-form-style-two form[id*=give-form] .give-donation-amount .give-text-input#give-amount{width: 235px;height: 45px;border-radius: 100px;display: flex;align-items: center;padding-left: 20px;color: #CCCCCC;font-family: 'Inter';font-size: 13px;font-weight: 400;}.give-form-style-two #give-donation-level-button-wrap {margin: 25px 0;}.give-form-style-two .give-btn {background-color: transparent;padding: 10px 16px;border-radius: 100px;color: #6A6A6A;font-family: 'Inter';font-weight: 500;font-size: 13px;line-height: 15px;}.give-form-style-two .give-btn:hover {color: #fff;background-color: #FE8F1F;border-color: #FE8F1F;}.give-form-style-two .form-details.style-2 .give-form #give-referral-wrap .give-label {color: #6A6A6A;font-weight: 400;font-size: 14px;line-height: 18px;font-family: 'Inter';margin-bottom: 20px;}.give-form-style-two form[id*=give-form] legend {color: #000000;font-weight: 700;font-size: 20px;line-height: 30px;font-family: 'Inter';border-bottom: 0;}.give-form-style-two form[id*=give-form] #give-gateway-radio-list>li {font-family: 'Inter';color: #000000;font-weight: 600;font-size: 14px;line-height: 21px;position: relative;}.give-form-style-two form[id*=give-form] #give-gateway-radio-list>li label.give-gateway-option {padding-left: 22px;}.give-form-style-two form[id*=give-form] #give-gateway-radio-list>li label:before {position: absolute;content: "";width: 15px;height: 15px;border-radius: 2px;background-color: transparent;left: 0;top: 3px;border: 1px solid #C4C4C4;}.give-form-style-two form[id*=give-form] #give-gateway-radio-list>li label:after {position: absolute;content: "\f00c";font-family: 'Font Awesome 5 Free';font-size: 9px;width: 15px;height: 15px;color: #fff;left: 0;top: 3px;opacity: 0;display: flex;align-items: center;justify-content: center;}.give-form-style-two form[id*=give-form] #give-gateway-radio-list>li input[type=radio] {display: none;}.give-form-style-two form[id*=give-form] #give-gateway-radio-list>li input[type=radio]:checked + label {color: #F15B43;}.give-form-style-two form[id*=give-form] #give-gateway-radio-list>li input[type=radio]:checked + label::before {background: #F15B43;border-color: #F15B43;}.give-form-style-two form[id*=give-form] #give-gateway-radio-list>li input[type=radio]:checked + label::after {opacity: 1;}.give-form-style-two form.give-form .form-row label, form[id*=give-form] .form-row label {display: none;}.give-form-style-two form.give-form #give_checkout_user_info .form-row input[type=text].required, .give-form-style-two form[id*=give-form] #give_checkout_user_info .form-row input[type=text] , .give-form-style-two form.give-form .form-row input[type=email].required , .give-form-style-two form[id*=give-form] .form-row input[type=email].required {height: 50px;padding-left: 20px;border-radius: 63px;font-family: 'Inter';color: #000;font-weight: 400;font-size: 14px;line-height: 14px;background: transparent;border: 1px solid #D9DDE3;}.give-form-style-two form.give-form #give_checkout_user_info .form-row input[type=text].required::placeholder, .give-form-style-two form[id*=give-form] #give_checkout_user_info .form-row input[type=text]::placeholder , .give-form-style-two form.give-form .form-row input[type=email].required::placeholder , .give-form-style-two form[id*=give-form] .form-row input[type=email].required::placeholder{color: #BDBCBC;}.give-form-style-two form[id*=give-form] #give-final-total-wrap .give-donation-total-label {background-color: transparent;border: 0;color: #000000;font-weight: 600;font-size: 20px;} .give-form-style-two form[id*=give-form] #give-final-total-wrap .give-final-total-amount {background-color: transparent;border: 0;color: #F15B43;font-weight: 600;font-size: 20px;padding: 0;}.give-form-style-two .give-submit-button-wrap .give-btn {background-color: #F15B43;width: 170px;height: 50px;color: #fff;font-size: 16px;font-weight: 700;line-height: 18px;border: 0;}.give-form-style-two .give-submit-button-wrap .give-btn:hover {background-color: #413535;}.give-form-style-two .form-details.style-2 .give-form #give-referral-wrap .give-label input {position: relative;}.give-form-style-two .form-details.style-2 .give-form #give-referral-wrap .give-label input::after {position: absolute;content: "";width: 15px;height: 15px;border: 1px solid #C4C4C4;background-color: #fff;border-radius: 2px;}.give-form-style-two .form-details.style-2 .give-form #give-referral-wrap .give-label input::before {position: absolute;content: "";background-image: url('https://donority.droitlab.com/wp-content/uploads/2022/01/MicrosoftTeams-image.png');height: 16px;width: 15px;background-repeat: no-repeat;background-size: 12px;background-position: center;left: 0px;z-index: 9;opacity: 0;}.give-form-style-two .form-details.style-2 .give-form #give-referral-wrap .give-label input:checked::before {opacity: 1;background-color: #F15B43;}.causes-carousel_slider_area .swiper-wrapper{position: relative;}.raised-amount{width: 82px;height: 82px;}.causes-carousel-feature-image{ max-width: 100%;}.dl_carousel_slider .slider_item {width: 61.5%;} .dl_carousel_slider .slider_itemimg{border-radius: 10px;}.dl_carousel_slider .raised-amount {position: absolute;top: 30px;left: 30px;width: 82px;height: 82px;border-radius: 50%;background: #fff;line-height: 1;text-align: center;}.dl_carousel_slider .raised-amount .text-dangers {font-size: 26px;color: #F15B43;font-weight: 700;font-family: 'Inter', sans-serif;}.dl_carousel_slider .raised-amount .text-black {font-size: 14px;color: #424242;font-weight: 500;font-family: 'Inter', sans-serif;}.dl_carousel_slider .item-footer{position: absolute;z-index: 1;bottom: 0;left: 0;width: 100%;padding: 40px;}.dl_carousel_slider .item-footer .cat .give-card__category{line-height: 1;margin-bottom: 20px;}.dl_carousel_slider .item-footer .cat .give-card__category a{color: #fff;font-size: 14px;font-weight: 600;font-family: 'Inter', sans-serif;text-transform: uppercase;}.dl_carousel_slider .item-footer h3{font-size: 32px;line-height: 1.2;font-family: 'Libre Baskerville', serif;font-weight: 700;margin: 0px 0px 28px;}.dl_carousel_slider .give-card__progress .count-percentage{display: none;}.dl_carousel_slider .give-card__progress .give-progress-bar{height: 3px;background: #dadada;border-radius: 0px;}.dl_carousel_slider .give-goal-progress,.dl_carousel_slider .give-goal-progress .raised{margin-bottom: 0;}.dl_carousel_slider .give-card__progress{background: #fff;border-radius: 3px;overflow: hidden;}.dl_carousel_slider .give-goal-progress .raised{padding: 0px 10px;position: relative;}.dl_carousel_slider .give-goal-progress .raised:before{content: "";width: 1px;height: 10px;position: absolute;left: 50%;background: #C4C4C4;top: 50%;transform: translate(-50%, -50%);}.dl_carousel_slider .give-goal-progress .raised .d-flex{flex-direction: row-reverse;}.dl_carousel_slider .give-goal-progress .raised span{font-size: 14px;font-weight: 600;color: #191E2F;font-family: 'Inter', sans-serif;letter-spacing: -0.025em;display: inline-block;}.dl_carousel_slider .give-goal-progress .raised span:nth-child(2){color: #F15B43;}.dl_carousel_slider .item-footer .btn.btn-danger{font-size: 16px;font-weight: 700;font-family: 'Inter', sans-serif;color: #fff;background: #F15B43;border-radius: 45px;padding: 10px 45px;display: inline-block;text-transform: uppercase;transition: all 0.2s;}.dl_carousel_slider .item-footer .btn.btn-danger:hover{background: #fff;color: #F15B43;}.causes-carousel_slider_area .nav_info{display: flex;max-width: 1170px;position: absolute;top: -120px;right: 19%;}.nav_info .swiper-button-next,.nav_info .swiper-button-prev{position: relative;top: 0;left: 0;right: auto;width: 48px;font-size: 20px;border-radius: 50%;color: #ddd;height: 48px;border: 1px solid #DDDDDD;margin-top: 0;background: transparent;margin: 0px 8px 0px 0px;transition: all 0.2s;}.nav_info .swiper-button-next:after{content: "\e909";}.nav_info .swiper-button-prev:after{content: "\e908";}.nav_info .swiper-button-prev:after,.nav_info .swiper-button-next:after{font-family: 'Droit Icons';font-size: 14px;}.nav_info .swiper-button-next:hover,.nav_info .swiper-button-prev:hover{background: #F15B43;border-color: #F15B43;color: #fff;}@media (max-width: 1440px){.causes-carousel_slider_area .nav_info{right: 97px;}}@media (max-width: 1199px){.dl_carousel_slider .slider_item{width: 90%;}}@media (max-width: 1024px){.causes-carousel_slider_area .nav_info{top: -100px;right: 20px;}}@media (max-width: 767px){.dl_carousel_slider .slider_item{width: 100%;padding-left:15px;padding-right:15px;}.dl_carousel_slider .item-footer{position: relative;display: block !important;}.dl_carousel_slider .raised-amount{width: 65px;height: 65px;top: 10px;}.causes-carousel_slider_area .nav_info{display: none;}}.dl-donor-list-wrapper.show_read_more .give-donor__load_more{display: none;}.dl-donor-list-wrapper .give-wrap.give-grid-ie-utility{display: flex;flex-wrap: wrap;}.dl-donor-list-wrapper .give-wrap .give-grid{width: 100%;}.dl-donor-list-wrapper .give-wrap .give-card .give-donor__total{display: block;}.dl-donor-list-wrapper .give-wrap .give-card .donor_title{margin-top: 0px;}.item-content {bottom: 10px;left: 0px;width: 100%;padding: 0 20px;}.give_recent_project_description{margin-right: 53px;max-width: 383px;}.give_recent_project_description .give_recent_project i {margin-left: 8px;}.recent-project-grid .item-content:hover h3 a {color: #FE8F1F;}.case_study_item_border .item-content {padding: 6px 0 38px 0;}.case_study_item_border ul.dl_tab_menu.droit-advance-navs .droit-tab-nav-items::before {content: '';position: absolute;border-right-width: 1px;border-right-color: #EDEDED;border-right-style: solid;height: 80%;width: 1px;right: 0}.case_study_item_border ul.dl_tab_menu.droit-advance-navs .droit-tab-nav-items:last-child::before {display: none;}.case_study_item_border ul.dl_tab_menu.droit-advance-navs .droit-tab-nav-items.active-default {box-shadow: 0px 4px 30px rgb(198 198 197 / 40%);color: #FE8F1F;}.recent_projecet_slider_area .dl_precent_project_carousel_slider .swiper-wrapper .slider_item.swiper-slide-active{filter: drop-shadow(0px 30px 70px rgba(43, 23, 4, 0.15));}.recent_projecet_slider_area .dl_precent_project_carousel_slider .swiper-wrapper .slider_item .item-content h3{font-size: 30px;margin-top: 0;}.recent_projecet_slider_area .dl_precent_project_carousel_slider .swiper-wrapper .slider_item .item-content .date{font-size: 15px;margin-bottom: 0;}.recent-project-nav{padding-top: 40px;}.recent-project-nav .list-inline-item{width: 52px;height: 52px;border-radius: 50%;text-align: center;background: #EEEEEE;opacity: 0.8;border: 0px;line-height: 52px;font-size: 12px;color:#14162E;transition: all 0.2s;}.recent-project-nav .list-inline-item:hover{background: #FE8F1F;color: #fff;opacity: 1;}.dl_precent_project_carousel_slider.swiper-container{margin-right: -365px;}@media (min-width: 3360px){.recent_projecet_slider_area{max-width: 1795px;}.give_recent_project_description {margin-right: 55px;max-width: 500px;}}@media (max-width: 3300px){.recent_projecet_slider_area{max-width: 1695px;}.give_recent_project_description {margin-right: 53px;max-width: 414px;}}@media (max-width: 2560px){.recent_projecet_slider_area{max-width: 1395px;}.give_recent_project_description {margin-right: 53px;max-width: 385px;}}@media (max-width: 2000px){.recent_projecet_slider_area{max-width: 1070px;}}@media (max-width: 1660px){.recent_projecet_slider_area{max-width: 59%;}.give_recent_project_description {max-width: 370px;}}@media (max-width: 1280px){.recent_projecet_slider_area{max-width: 60%;}.give_recent_project_description {margin-right: 0;max-width: 370px;}}@media (max-width: 1024px){.elementor-widget-drth-recent-projects .d-flex{flex-wrap: wrap;}.recent_projecet_slider_area{max-width: 100%;padding-left: 15px;padding-right: 15px;}.give_recent_project_description{max-width: 100%;padding: 0px 15px 30px;}}@media (max-width: 767px){.dl_precent_project_carousel_slider.swiper-container{margin-right: 0;}}.admin-bar.open .droit-search-box,.admin-bar .drdt_menu_fixed {top: 32px;}.admin-bar .droithead.site {margin-top: 32px;}@media (max-width: 782px) {.admin-bar .drdt-header.drdt_menu_fixed {top: 46px;}.admin-bar .drdt-nav-menu__layout-horizontal.drbt_menu_active {top: 32px;}.admin-bar .drdt_menu_fixed .drdt-nav-menu__layout-horizontal.drbt_menu_active {top: 0;}}.droithead.site {overflow-x: hidden;}.drdt-nav-menu ul {margin: 0;padding: 0;list-style: none;}.drdt-nav-menu ul li {display: inline-block;}.drdt-nav-menu ul.sub-menu li {display: list-item;}.drdt_navmenu .menu-item {position: relative;}.drdt_navmenu .menu-item .drdt-sub-menu-item {white-space: nowrap;display: inline-block;}.drdt-nav-menu__layout-horizontal, .offcanvus_menu_overlay, .drdt-header {-webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);}.drdt_is_sticky_header{transition: 0.5s;}.drdt_menu_fixed{position: fixed;top: 0;left: 0;width: 100%;background-color: #fff;z-index: 9999;box-shadow: 0 9px 35px rgb(0 0 0 / 5%);}.drdt_navmenu li:hover > .drdt-has-submenu-container a,.drdt_navmenu li .sub-menu a.active,.current-menu-parent.active > .drdt-has-submenu-container > .drdt-menu-item,.current-menu-item .active {color: #ff4d6f;}.drdt-has-submenu .sub-menu .menu-item-has-children.drdt-has-submenu {display: block;width: 100%;margin-right: 0;position: relative;z-index: 1;}.drdt-has-submenu .sub-menu .drdt-has-submenu .drdt-sub-menu-item .sub-arrow {display: block;font-size: 12px;transition: all 0.2s;margin-left: 25px;}.drdt_navmenu .drdt-has-submenu a.drdt-sub-menu-item{display: flex ;align-items: center;justify-content: space-between;}.drdt_navmenu > .drdt-has-submenu > .sub-menu > li > .sub-menu {margin-top: 0 !important;}.drdt-has-submenu .sub-menu .drdt-has-submenu .drdt-sub-menu-item .sub-arrow:before {transition: all 0.3s linear;content: "\e61a";font-family: 'themify';}.drdt-has-submenu .sub-menu .drdt-has-submenu:hover .drdt-sub-menu-item .sub-arrow:before,.drdt-has-submenu .sub-menu .drdt-has-submenu.active .drdt-sub-menu-item .sub-arrow:before {content: "\e622";}.drdt-nav-menu__layout-horizontal .drdt_navmenu .drdt-menu-item .mobile_dropdown_icon {font-size: 7px;font-weight: 400;margin-left: 8px;}@media (min-width: 768px){.drdt_navmenu .menu-item:hover > .sub-menu {opacity: 1 !important;visibility: visible;}.drdt_navmenu ul {margin: 0;padding: 0;list-style: none;}.drdt_navmenu ul li {display: inline-block;}.drdt_navmenu ul.sub-menu li {display: list-item;}.drdt_navmenu .menu-item {position: relative;padding: 0;}.drdt_navmenu .menu-item .drdt-sub-menu-item {padding: 0;}.drdt_navmenu .menu-item .sub-menu {position: absolute;text-align: left;opacity: 0;left: 0;transition: all .3s;z-index: 9;background-color: #fff;box-shadow: 0 10px 20px rgba(17 17 17 / 10%);visibility: hidden;}.drdt_navmenu .menu-item .sub-menu .sub-menu {left: 100%;top: 0;}.drdt_navmenu .menu-item .sub-menu:hover > .sub-menu{right: 0;}.drdt_navmenu .menu-item .drdt-sub-menu-item {white-space: nowrap;display: inline-block;}.drdt_navmenu .menu-item:hover > .sub-menu {opacity: 1 !important;}.drdt_mobile_menu_logo_wrapper{display: none;}.drdt-nav-menu{display: flex;}.drdt_navmenu .menu-item .sub-menu {position: absolute;text-align: left;opacity: 0;left: 0;transition: all .3s;z-index: 9;background-color: #fff;box-shadow: 0 10px 20px rgb(17 17 17 / 10%);}.drdt_navmenu .menu-item .sub-menu .sub-menu {left: 100% !important;top: 0;}.drdt_navmenu .menu-item .sub-menu:hover > .sub-menu{right: 0;}.drdt-nav-menu__layout-horizontal .drdt_navmenu .drdt-menu-item .mobile_dropdown_icon {font-size: 6px;margin-left: 6px}}.drdt_site_logo {display: flex;justify-content: center;}.drdt_site_logo .drdt_custom_site_logo img{display: block;transition: all 0.2s linear;max-width: 100%;}.drdt_sticky_fixed .drdt_site_logo .drdt_custom_site_logo img {display: none;}.drdt_sticky_fixed .drdt_site_logo .drdt_custom_site_logo img + img {display: block;}.drdt_navmenu a {display: inline-block;}.drdt-nav-menu__toggle{display: none;}@media (max-width: 767px){.drdt_mobile_menu_logo_wrapper{display: flex;justify-content: space-between;align-items: center;padding: 20px 0px;}.drdt-submenu-icon-arrow .drdt-layout-horizontal .drbt_menu_active {padding: 20px 15px;}.offcanvus_menu_overlay.drbt_overlay_active{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background-color: #000;opacity: .5;z-index: 99 !important;}.drdt_navmenu a {display: block;} .drdt-nav-menu__toggle{display: flex;justify-content: flex-end;}.drdt-nav-menu__layout-horizontal {position: fixed;right: -300px;top: 0;height: 100%;width: 300px;background-color: #fff;z-index: 999;}.drdt-nav-menu__layout-horizontal ul.drdt_navmenu li {display: block;width: 100%;}.menu-item.drdt-has-submenu .drdt-has-submenu-container {position: relative;}.menu-item.drdt-has-submenu .drdt-has-submenu-container .sub-arrow {position: absolute;right: 0;}.drdt-has-submenu .drdt-has-submenu-container .drdt-menu-child-0 {top: 8px;}.drdt-has-submenu .drdt-has-submenu-container .drdt-menu-child-1,.drdt-has-submenu .drdt-has-submenu-container .drdt-menu-child-2 {top: auto;}.drdt-nav-menu__layout-horizontal .menu-item.drdt-has-submenu .drdt-has-submenu-container .sub-arrow{right: 6px;font-size: 6px;}.drdt_navmenu{padding: 0;}.sub-menu {display: none;}.drdt_navmenu > li > .sub-mene.active_menu {padding: 15px 20px;background: #fff;box-shadow: 0px 20px 20px 0px rgb(0 0 0 / 3%);}.drdt-has-submenu .sub-menu .drdt-has-submenu:hover .drdt-sub-menu-item .sub-arrow:before,.drdt-has-submenu .sub-menu .drdt-has-submenu .drdt-sub-menu-item .sub-arrow:before {content: "\e64b";}}.drdt-nav-menu__layout-horizontal.drbt_menu_active{right: 0;}.drdt-flyout-close{display: inherit;}.dl-breadcrumbs {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-wrap: wrap;flex-wrap: wrap;list-style: none;margin: 0;padding: 0;margin-left: -10px; }.dl-breadcrumbs > li {margin-left: 10px; }.dl-breadcrumbs p {margin-bottom: 0; }.dl-breadcrumbs a,.dl-breadcrumbs strong {display: inline-block; }.dl-breadcrumbs a span {-webkit-box-shadow: none !important;box-shadow: none !important;background-color: transparent !important;padding: 0px !important;border-width: 0px !important;border-style: initial !important;border-color: initial !important;-o-border-image: initial !important; border-image: initial !important;border-radius: 0px !important;margin: 0px !important; }.dl-breadcrumbs:not(.dl-breadcrumbs-droit) {margin-left: 0;margin-right: 0; }.dl-breadcrumbs:not(.dl-breadcrumbs-droit) a,.dl-breadcrumbs:not(.dl-breadcrumbs-droit) span {display: inline-block; }.drdt_site_logo {display: flex;justify-content: center;}.drdt_site_logo .drdt_custom_site_logo img{display: block;transition: all 0.2s linear;max-width: 100%;}.drdt_menu_fixed .drdt_site_logo .drdt_custom_site_logo img,.drdt_site_logo .drdt_custom_site_logo img + img {display: none;}.drdt_menu_fixed .drdt_site_logo .drdt_custom_site_logo img + img {display: block;}.drdt_navmenu a {display: inline-block;}.home_news_list_item {padding: 50px 0px;cursor: pointer;display: grid;grid-template-columns: 15% auto;align-items: center;border-bottom: 1px solid #5a5861;}.home_news_list_item:last-child {border-bottom: 0;}.home_news_list_item:nth-child(2) .news_post_date strong {color: #5DD782;}.home_news_list_item:nth-child(3) .news_post_date strong {color: #FF3F5B;}.home_news_list_item .media-body {display: flex;justify-content: space-between;align-items: center;}.home_news_list_item .news_post_date {display: flex;flex-direction: column;align-content: space-around;gap: 12px;}.home_news_list_item .news_post_date strong {color: #F6AD63;font-family: 'Inter';font-weight: 700;font-size: 40px;line-height: 25px;letter-spacing: .1px;}.home_news_list_item .news_post_date span {color: #fff;font-family: 'Inter';font-size: 14px;font-weight: 400;line-height: 25px;letter-spacing: .1px;}.home_news_list_item .media-body .text{max-width: 600px;}.home_news_list_item .media-body h3 {color: #fff;font-weight: 600;font-size: 25px;line-height: 36px;}.home_news_list_item .media-body h3:hover {color: #FE8F1F;}.home_news_list_item .media-body .news_btn a {color: #FE8F1F;font-weight: 600;font-size: 14px;line-height: 36px;font-family: 'Inter';letter-spacing: .25px;}.home_news_list_item .media-body .news_btn a:hover {color: #fff;}.home_news_list_item .media-body .news_btn a i {margin-left: 20px;}