.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;}.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;}@media (max-width: 767.98px) {.dl_tab_container.dl_style_02 .dl_tab_menu .dl_tab_menu_item {flex: 100% 0 0;}}@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;}.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;}}.droit-advance-navs .droit-tab-nav-items .droit-tab-title{width: auto;}.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_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;}.overflow_visible .swiper-container {overflow: visible !important;}.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: inline-flex;}.case_studies_item .case_studies_content {margin-top: 20px;}.case_studies_inner .case_studies_item .case_studies_content h3 {font-size: 24px;line-height: 1.2;margin-bottom: 0px;}.case_studies_inner .case_studies_item .case_studies_content a {font-size: 16px;line-height: 24px;}.case_studies_item {margin-bottom: 70px;overflow: hidden;}.case_studies_item a, .case_studies_item .portfolio_img {display: block;overflow: hidden;}.case_studies_item a img, .case_studies_item .portfolio_img img {transition: all 0.3s linear;max-width: 100%;}.case_studies_item .video_animation_btn {overflow: visible;}.case_studies_item .case_studies_content h3 {font-size: 48px;font-weight: 600;transition: color 0.3s linear;}.case_studies_item .case_studies_content p,.case_studies_item .case_studies_content .p_category {font-size: 18px;color: #899097;line-height: 1.35;margin-bottom: 0;}.case_studies_item:hover img {transform: scale(1.03);}.case_studies_item:hover h3 {color: #007fff;}.portfolio_img {position: relative;}.case_studies_pagination {display: flex;justify-content: center;align-items: center;}.case_studies_pagination .page-numbers {font-size: 16px;font-weight: 400;color: #9a9a9a;width: 48px;height: 48px;line-height: 44px;border-radius: 50%;border: 1px dashed transparent;display: inline-block;text-align: center;transition: all 0.3s linear;cursor: pointer;margin: 0 3px;}.case_studies_pagination .page-numbers:hover,.case_studies_pagination .page-numbers.current {border-color: #000;color: #000;background-color: transparent;}.case_studies_pagination .prev,.case_studies_pagination .next {font-size: 12px;width: auto;border: 0;text-transform: uppercase;color: #9a9a9a;}.case_studies_pagination .prev {margin-right: 100px;}.case_studies_pagination .next {margin-left: 100px;}.blog_item:hover {box-shadow: 0px 0px 60px 0px rgb(153 153 153 / 50%);transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.blog_item {border: 1px solid #ddebe8;border-radius: 10px;overflow: hidden;}.blog_item .content {padding: 20px 30px 34px;}.blog_item a > img {width: 100%;}.blog_item .content .category {font-size: 12px;text-transform: uppercase;color: #007FFF;font-weight: 700;margin-bottom: 3px;}.blog_item .content .title {font-size: 22px;line-height: 30px;color: #171C30;transition: color 0.2s linear;font-weight: 600;margin: 8px 0 20px;}.blog_item .content .line {width: 30px;height: 1px;background: #007FFF;display: block;margin-bottom: 20px;}.blog_item .content .post_content{font-size: 16px;line-height: 27px;color: #717681;margin-bottom: 22px;}.blog_item .read_more_btn {font-size: 16px;line-height: 16px;color: #141C2A;}.blog_item .read_more_btn i {margin-left: 8px;}.blog_item .read_more_btn:hover {color: #007FFF;}@media (max-width: 991px) {.blog_item {margin-bottom: 30px;}}.service_item .post_content {text-align: center;padding: 20px 30px 50px;}.service_item .post_content .title {font-weight: 600;font-size: 20px;text-transform: capitalize;margin: 0 0 8px;}.service_item .post_content:hover .title {color: #007FFF;}.service_item .post_content p {font-size: 16px;font-weight: 400;line-height: 28px;margin: 0;}.program_list_page .filters {margin-bottom: 29px;}.program_list_page .filters ul {list-style: none;margin: 0;padding: 0;text-align: center;line-height: 12px;}.program_list_page .filters ul li {display: inline-block;text-align: center;margin: 0 20px;font-weight: 500;font-size: 16px;cursor: pointer;position: relative;color: #677294;-webkit-transition: 0.3s;transition: 0.3s;line-height: 12px;}.program_list_page .filters ul li:hover {color: #fe4b7b;}.program_list_page .filters ul li.is-checked {color: #fe4b7b;}@media (max-width: 991px) {.program_list_page .filters ul li {margin: 0 15px 20px;}}.program_list_page .single_program_list .single_program_list_content {margin-bottom: 0;}.single_program_list img {width: 100%;}.single_program_list .single_program_list_content {border-radius: 0 0 10px 10px;padding: 8px 40px;box-shadow: -0.776px 2.898px 29px 0px rgba(0, 0, 0, 0.03);}@media (max-width: 991px) {.single_program_list .single_program_list_content {margin-bottom: 30px;padding: 20px;}}.single_program_list .single_program_list_content h4 a {color: #fff;font-size: 24px;font-weight: 700;text-decoration: none;line-height: 0;}.single_program_list .single_program_list_content p {font-size: 15px;font-weight: 500;font-family: "Nunito", sans-serif;color: #C4C4C4;line-height: 0;}.single_program_list .single_program_list_content .program_list_details {display: flex;justify-content: space-between;border-top: 1px solid #f2f1ef;margin-top: 27px;padding-top: 30px;}.single_program_list .single_program_list_content .program_list_details h5 {font-size: 15px;font-weight: 700;text-align: center;}.single_program_list .single_program_list_content .program_list_details h5 span {color: #fe4b7b;display: block;width: 100%;margin-top: 13px;}.program_list_page {position: relative;z-index: 1;overflow: hidden;}.program_list_page [class^=list_animation_],.program_list_page [class*=" list_animation_"] {position: absolute;z-index: -1;}.program_list_page .list_animation_1 {left: 7%;top: 10%;}.program_list_page .list_animation_2 {left: 6%;top: 45%;}.program_list_page .list_animation_3 {left: 7%;bottom: 12%;}.program_list_page .list_animation_4 {right: 8%;top: 10%;}.program_list_page .list_animation_5 {right: 7%;bottom: 45%;}.program_list_page .list_animation_6 {right: 8%;bottom: 10%;}.text-hidden h4 a{transition: all 0.0s;}.program_list_page .content {width: 100%;margin: 0 auto;padding: 0px;text-align: center;}.program_details_content .description {margin-top: 15px;}.text-hidden{visibility: hidden;}.single_program_list_content {position: absolute;left: 0;bottom: 0;}.single_program_list_content {visibility: hidden;}.single_program_list:hover .text-hidden {visibility: visible;} .grid-item {border-radius:10px;}.single_program_list .img-tabs::before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;background: linear-gradient(180deg, rgba(0, 127, 255, 0.1) 0%, rgba(9, 12, 40, 0.9) 100%);mix-blend-mode: multiply;opacity: 0;transition: 0.5s;border-radius: 10px;}.single_program_list:hover .img-tabs::before{opacity: 1;border-radius: 10px;}.single_program_list .img-tabs{z-index: 0;}.single_program_list .single_program_list_content{z-index: 2;}.single_program_list_content {transition: 0.2s;}.single_program_list_content:hover {transition-delay: 0.6s;}img.img-fluid.wp-post-image {border-radius: 10px;}.ub-btn {position: relative;display: inline-block;}.ub-btn .elementor-align-icon-right {order: 15;}.ub-btn .elementor-button-content-wrapper {display: flex;align-items: center;}@keyframes ub-pulse {0% {opacity: 1;transform: translate(-50%, -50%) scale(1);}100% {opacity: 0;transform: translate(-50%, -50%) scale(2);}}@keyframes pop-char-out {0%,40% {transform: translate(0);opacity: 0;}20% {transform: translate(0.05em, -0.1em);}to {transform: translate(0);opacity: 1;}}.ub-animation-pulse:hover::before {animation: ub-pulse 2s infinite;opacity: 1;}.ub-animation-pulse::before {width: 70%;height: 100%;position: absolute;left: 50%;top: 50%;background: rgba(55, 64, 255, 0.1);content: "";z-index: -1;opacity: 0;}.ub-btn.ub-btn-line {display: inline-block;}.ub-btn.ub-btn-line::before {transform-origin: 100% 50%;transition: transform 0.4s ease;content: "";width: 100%;height: 1px;background: #666666;position: absolute;bottom: 0;left: 0;animation: fadeInLeft 2s cubic-bezier(0.5, 0, 0.5, 1) both;}.ub-btn.ub-btn-line:hover::before {transform: scaleX(0);}.ub-btn.ub-btn-line::after {transform: scaleX(0);transform-origin: 0 50%;background-color: #000;transition: transform 0.4s ease 0.2s;content: "";width: 100%;height: 1px;position: absolute;bottom: 0;left: 0;}.ub-btn.ub-btn-line:hover::after {transform: scaleX(1);}span.elementor-button-text.words.chars.splitting {position: relative;display: inline-block;}.ub-btn.ub-btn-line:hover i {margin-left: 12px;transition: margin 0.4s linear, color 0.5s;}.ub-btn.three_d_btn {transition: box-shadow 0.2s ease-in-out;padding: 0;background-color: transparent;border-radius: 12px;}.ub-btn.three_d_btn span.elementor-button-text {transition: transform 0.2s ease-in-out;display: inline-block;border-radius: 12px;}.ub-btn.three_d_btn:hover span.elementor-button-text {transform: translateY(4px);}.three_d_btn2::before {content: "";left: 6px;right: 6px;top: -6px;bottom: 0;position: absolute;background: #b68e05;z-index: -1;transition: all 0.2s linear;}.three_d_btn2:hover:before {top: 0;}.ub-animation-left2right.ub-btn-link:hover::before {width: 100%;}.ub-animation-left2right.ub-btn-link::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;}.elementor-button.ub-animation-left2right {z-index: 1;}.elementor-button.ub-animation-left2right:hover::after {transform: scaleX(1);transform-origin: left;}.elementor-button.ub-animation-left2right::after {background: #222222;}.elementor-button.ub-animation-left2right::after {transform: scaleX(0);transform-origin: right;transition: all 0.7s linear;transition-timing-function: cubic-bezier(0.075, 0.82, 0.165, 1);transition-property: transform;z-index: -1;}.elementor-button.ub-animation-left2right::after {content: '';display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;}.ub-btn i {margin-left: 10px;transition: margin 0.2s linear, color 0.5s;}.ub-btn:hover i {margin-left: 15px;transition: margin 0.4s linear, color 0.5s;}.ub-btn {text-align: left;padding-left: 0;}.ub-btn.popup-youtube i {text-align: center;}.ub-btn.elementor-button svg {background-color: transparent;}.post_btn {width: 60px;height: 60px;border-radius: 50%;text-align: center;line-height: 63px;font-size: 16px;color: #b8bbc0;position: relative;transition: all 0.2s linear;display: inline-block;}.rave_blog_area {overflow: hidden;}.rave_blog_slider {overflow: hidden;margin-bottom: 0 !important;}.rave_blog_slider .item {margin: 30px 0px 50px;transition: all 0.5s;transform: scale(0.9);}.rave_blog_slider .item img {max-width: 100%;border-radius: 5px;filter: drop-shadow(0px 4px 15px rgba(0, 0, 0, 0.1));}.rave_blog_slider .item.slick-center {transform: scale(1.03);}.rave_blog_slider .slick-dots {position: relative;bottom: 0;}.rave_blog_slider .slick-dots li {margin: 0px 2px;}.rave_blog_slider .slick-dots li button:before {background: #C4C4C4;opacity: 1;content: "";width: 8px;height: 8px;top: 50%;left: 50%;border-radius: 50%;transform: translate(-50%, -50%);}.rave_blog_slider .slick-dots li.slick-active button:before {background: #FF4D6F;}.rave_addones_area {position: relative;z-index: 1;padding-top: 170px;overflow: hidden;}.rave_addones_area:before {content: "";left: 0;top: 0;width: 100%;height: 100%;background: url(../img/pattern2.png) no-repeat scroll center top/cover;position: absolute;z-index: -1;}.rave_addones_area .section_title {margin-bottom: 0px;}.rave_addones_area .section_title img {margin-bottom: 50px;}.rave_addones_area h2 {font-weight: 600;}.rave_addones_area h2 span {color: #92003B;}.responsive_area {overflow: hidden;padding-top: 120px;position: relative;z-index: 1;}.responsive_area:before {content: "";width: 500px;height: 500px;position: absolute;border-radius: 50%;left: -300px;top: -300px;background: rgba(249, 218, 237, 0.4);z-index: -1;}.device {height: 2200px;position: relative;margin: 0 auto;width: 1920px;}.device li {position: absolute;}.device li:nth-child(1) {right: 0;top: -30px;}.device li:nth-child(2) {left: 0;top: 10%;}.device li:nth-child(3) {left: 31%;bottom: 75px;}.slick-nav-blog .saasland-core-prev,.slick-nav-blog .saasland-core-next {top: 93%;position: absolute;}.slick-nav-blog .saasland-core-prev {left: 42%;}.slick-nav-blog .saasland-core-next {right: 42%;}@media (max-width: 767px){.rave_blog_slider{margin-left: 0;margin-right: 0;}.rave_blog_slider .item{padding-left: 35px;padding-right: 35px;}}.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";}@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_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: 768px){.drdt_mobile_menu_logo_wrapper{display: flex;justify-content: space-between;align-items: center;padding: 20px;}.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: 15px;font-size: 15px;}.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;}.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 .drbt_menu_offcanvas_wrap {top: 46px;}.admin-bar.drdt_menu_fixed.drdt-nav-menu__layout-horizontal.drbt_menu_active {top: 0;}}@media (min-width: 783px) {.admin-bar .drbt_menu_offcanvas_wrap {top: 32px;}}.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-header {position: relative;}.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';}@media (min-width: 1024.98px) {.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 .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:hover > .sub-menu {right: 0;}}.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_navmenu a {display: inline-block;}.drdt-nav-menu__toggle {display: none;}@media (max-width: 1024px) {.drdt_mobile_menu_logo_wrapper {display: flex;justify-content: space-between;align-items: center;}.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: 0.5;z-index: 99 !important;}.drdt_navmenu a {display: inline-block;}li.submenu a + i {position: absolute;vertical-align: middle;right: 0;top: 24px;}.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;padding: 30px;}.drdt-nav-menu__layout-horizontal ul.drdt_navmenu li {display: block;width: 100%;position: relative;}.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: 15px;font-size: 15px;top: 50%;transform: translateY(-50%);}.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-search-form {display: flex;justify-content: left;}.droit-search-box {z-index: 20000;position: fixed;top: -105%;left: 0;width: 100%;height: 100%;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);-webkit-backface-visibility: hidden;backface-visibility: hidden;overflow: hidden;}.droit-search-box:before {content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;background: rgba(27, 29, 34, 0.95);width: 100%;height: 0;padding-bottom: 100%;border-radius: 100%;-webkit-transform: scale(0.04), translateY(9999px);-ms-transform: scale(0.04), translateY(9999px);transform: scale(0.04), translateY(9999px);overflow: hidden;}.droit-search-box .drdt-close-icon {position: absolute;right: 20px;top: 20px;font-size: 18px;color: #fff;cursor: pointer;-webkit-backface-visibility: hidden;backface-visibility: hidden;transition: transform 0.2s ease-out, opacity 0.2s ease-out,-webkit-transform 0.2s ease-out;opacity: 0;}.droit-search-box .drdt-input-group {position: absolute;left: 50%;top: 50%;-webkit-transform: scale(0.5);-ms-transform: scale(0.5);transform: scale(0.5);-webkit-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);max-width: 800px;width: 20%;opacity: 0;-webkit-transition: all 900ms linear;-o-transition: all 900ms linear;transition: all 900ms linear;-webkit-transition-delay: 0.75s;-o-transition-delay: 0.75s;transition-delay: 0.75s;}.droit-search-box .drdt-input-group input {border: none;height: 55px;padding: 0 15px;font-size: 16px;padding-left: 0;width: 100%;color: #fff;background: transparent;border-bottom: 2px solid rgba(255, 255, 255, 0.6);border-radius: 0;outline: none;}.droit-search-box .drdt-input-group input.placeholder {font-size: 16px;color: rgba(255, 255, 255, 0.6);}.droit-search-box .drdt-input-group input:-moz-placeholder {font-size: 16px;color: rgba(255, 255, 255, 0.6);}.droit-search-box .drdt-input-group input::-moz-placeholder {font-size: 16px;color: rgba(255, 255, 255, 0.6);}.droit-search-box .drdt-input-group input::-webkit-input-placeholder {font-size: 16px;color: rgba(255, 255, 255, 0.6);}.droit-search-box .drdt-input-group .drdt-input-group-append {margin-left: 0;position: absolute;right: 0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);cursor: pointer;z-index: 4;}.droit-search-box .drdt-input-group .drdt-input-group-append button {border: none;background: transparent;border-radius: 0;height: 55px;border-bottom-left-radius: 0;border-top-left-radius: 0;color: rgba(255, 255, 255, 0.6);font-size: 18px;padding: 0;outline: none !important;-webkit-box-shadow: none !important;box-shadow: none !important;cursor: pointer;}.droit-search-box .drdt-input-group .drdt-input-group-append button i {cursor: pointer;}input[type='text'] {-webkit-appearance: none;outline: none;}.open .droit-search-box {top: 0;}.open .droit-search-box:before {-webkit-animation: drdt-search-from-menu-animation 0.8s ease-out forwards;animation: drdt-search-from-menu-animation 0.8s ease-out forwards;height: 100%;}.open .droit-search-box .drdt-close-icon {-webkit-transition-delay: 0.75s;-o-transition-delay: 0.75s;transition-delay: 0.75s;opacity: 1;}.open .droit-search-box .drdt-input-group {width: 100%;opacity: 1;}@-webkit-keyframes drdt-search-from-menu-animation {0% {opacity: 0;-webkit-transform: scale(0.04) translateY(300%);transform: scale(0.04) translateY(300%);}40% {-webkit-transform: scale(0.04) translateY(0);transform: scale(0.04) translateY(0);-webkit-transition: ease-out;-o-transition: ease-out;transition: ease-out;}40% {-webkit-transform: scale(0.04) translateY(0);transform: scale(0.04) translateY(0);}60% {opacity: 1;-webkit-transform: scale(0.02) translateY(0);transform: scale(0.02) translateY(0);}61% {-webkit-transform: scale(0.04);transform: scale(0.04);}99.9% {height: 0;padding-bottom: 100%;border-radius: 100%;}100% {-webkit-transform: scale(2);transform: scale(2);height: 100%;padding-bottom: 0;border-radius: 0;}}@keyframes drdt-search-from-menu-animation {0% {opacity: 0;-webkit-transform: scale(0.04) translateY(300%);transform: scale(0.04) translateY(300%);}40% {-webkit-transform: scale(0.04) translateY(0);transform: scale(0.04) translateY(0);-webkit-transition: ease-out;-o-transition: ease-out;transition: ease-out;}40% {-webkit-transform: scale(0.04) translateY(0);transform: scale(0.04) translateY(0);}60% {opacity: 1;-webkit-transform: scale(0.02) translateY(0);transform: scale(0.02) translateY(0);}61% {-webkit-transform: scale(0.04);transform: scale(0.04);}99.9% {height: 0;padding-bottom: 100%;border-radius: 100%;}100% {-webkit-transform: scale(2);transform: scale(2);height: 100%;padding-bottom: 0;border-radius: 0;}}.drdt-flyout-close {display: none;}@media (max-width: 1024px) {.open .droit-search-box .drdt-input-group {width: 90%;}.drdt-flyout-close {cursor: pointer;text-align: right;display: block;}}#drdt_back_to_top {background-color: #ddd;width: 50px;height: 50px;cursor: pointer;border-radius: 50px;border: 1px solid #444;position: fixed;z-index: 9999;right: 20px;bottom: 20px;display: flex;align-items: center;justify-content: center;}.drdt_custom_site_logo img.sticky_logo {display: none;}