/*
Theme Name: Tronix Child
Author: ThemePul
Description: This Child Theme Only For Tronix Theme
Version: 1.0.0
Template: tronix

This is the child theme for Tronix theme, generated with Generate Child Theme plugin by catchthemes.

(optional values you can add: Theme URI, Author URI, License, License URI, Tags, Text Domain)
*/

/*@font-face {font-family: 'Visby Regular';font-style: normal;font-weight: normal;src: local('Visby Regular'), url('/wp-content/themes/tronix-child/fonts/VisbyRegular.woff') format('woff');}
@font-face {font-family: 'Visby Bold';font-style: normal;font-weight: normal;src: local('Visby Bold'), url('/wp-content/themes/tronix-child/fonts/VisbyBold.woff') format('woff');}
@font-face {font-family: 'Visby Extrabold';font-style: normal;font-weight: normal;src: local('Visby Extrabold'), url('/wp-content/themes/tronix-child/fonts/VisbyExtrabold.woff') format('woff');}
@font-face {font-family: 'Visby Heavy';font-style: normal;font-weight: normal;src: local('Visby Heavy'), url('/wp-content/themes/tronix-child/fonts/VisbyHeavy.woff') format('woff');}
@font-face {font-family: 'Visby Light';font-style: normal;font-weight: normal;src: local('Visby Light'), url('/wp-content/themes/tronix-child/fonts/VisbyLight.woff') format('woff');}
@font-face {font-family: 'Visby Medium';font-style: normal;font-weight: normal;src: local('Visby Medium'), url('/wp-content/themes/tronix-child/fonts/VisbyMedium.woff') format('woff');}
@font-face {font-family: 'Visby Semibold';font-style: normal;font-weight: normal;src: local('Visby Semibold'), url('/wp-content/themes/tronix-child/fonts/VisbySemibold.woff') format('woff');}
@font-face {font-family: 'Visby Thin';font-style: normal;font-weight: normal;src: local('Visby Thin'), url('/wp-content/themes/tronix-child/fonts/VisbyThin.woff') format('woff');}*/

/*:root {
  	--body-font: 'Visby Regular', sans-serif;
  	--heading-font: 'Visby Medium', sans-serif;
	--bs-font-sans-serif: 'Visby Regular', sans-serif;
	--e-global-typography-primary-font-family: 'Visby Medium', sans-serif;
}*/
/*a,span,li,div,h1,h2,h3,h4,h5,h6,p{text-transform: lowercase;}
a::first-letter,span::first-letter,li::first-letter,div::first-letter,h1::first-letter,h2::first-letter,h3::first-letter,h4::first-letter,h5::first-letter,h6::first-letter,p::first-letter{text-transform: uppercase;}*/
/*body, label,div.elementor-widget-container ,.elementor-widget-tabs .elementor-tab-title{font-family: 'Visby Medium' !important;}*/
/*a.elementor-button.elementor-button-link.elementor-size-sm span, h1, h2, h3, h4, h5, h1 span, h2 span, h3 span, h4 span,.access_anywhere div.elementor-tab-title,a.theme-btns,#cstm_header .header-one-call-text a,.page-id-6351 #cstm_why_choose .why_choose ul li h6{ font-family: 'Visby Bold' !important; }*/
/*h6,.cstm_mega_child > a > p,h6 span{ font-family: 'Visby Semibold' !important; }*/
/*.menu-item a,div.elementor-tab-title.elementor-active{ font-family: 'Visby Semibold' !important; }*/
/*p,.font_family_tab .elementor-tab-title,#cstm_how_it_works .how_it_works ul li span.elementor-icon-list-text {font-family: 'Visby Medium' !important;}*/
.econinner .e-con-inner{ gap:20px!important }
.bold_span_font h1 span { font-family:'Euclid Circular B Medium' !important; }
.elementor-widget p{ font-weight:500; }
/*span, ul, li, .tick_value div { font-family: 'Visby Medium', sans-serif; }*/
a:active,a:focus{ box-shadow:none !important; }
::placeholder { font-size:14px;font-family: 'Euclid Circular B', sans-serif !important;color:#667085;font-weight:400; }
input[type="text"]::placeholder,input[type="email"]::placeholder,input[type="number"]::placeholder { font-size:14px;color:#667085;line-height:24px;font-weight:400; }
p:empty { display: none; }
.elementor-image-box-content p { color: #000;font-family: 'Euclid Circular B' !important }
.elementor-image-box-content ul { color: #000; font-family: 'Euclid Circular B' !important;font-weight:500; }
.cstm_common_btn {background-color: #44D5CB;color: #fff;padding: 10px 20px;font-size: 20px;line-height: 28px;font-weight: 700;border-radius:8px; }
.cstm_common_btn:hover {background-color: #73C7A9;color: #fff;}
.cstm_hero_btns {display: flex;align-items: center;flex-wrap: nowrap;}
.cstm_hero_btns a {padding: 16px 20px;font-size: 20px;font-weight: 700;line-height: 28px; border-radius: 8px;}
.cstm_hero_btns .left {background-color: #285A55;color: #fff;margin-right: 24px;}
.cstm_hero_btns .right {background-color: #D9E4E1;color: #193734;}
.cstm_hero_btns .left:hover {background-color: #70c6a6;color: #193734;}
.cstm_hero_btns .right:hover {background-color: #70c6a6;color: #fff;}
.common_btns {display: flex;align-items: center;flex-wrap: nowrap;}
.common_btns a {padding: 16px 20px;font-size: 20px;font-weight: 700;line-height: 28px;border-radius: 8px;}
.common_btns .left {color: #285A55;margin-right: 24px;border: 1px solid #285A55; }
.common_btns .right {background-color: #285A55;color: #F3D3A1;}
.common_btns .left:hover {background-color: #70c6a6;color: #193734;}
.common_btns .right:hover {background-color: #70c6a6;color: #fff;}

.cstm_main_hover .tronix-header.cstm_hover {background-color: #fff;}
.inner_header #cstm_header .tronix-header {position: relative;}
#cstm_header .menu-area .container {width: 100%;max-width: 100%;padding: 0 80px;}
#mainmenu li a:hover {color: #44D5CB;}
#mainmenu .sub-menu {padding: 32px 24px 70px;margin-top: 2px;}
#mainmenu .sub-menu .cstm_mega_child a p {display: flex;flex-wrap: nowrap;align-items: center;justify-content: flex-start;font-size: 14px;line-height: 18px;font-weight: 500;text-align: left;margin: 0 auto;    color: #000;font-family:'Euclid Circular B Medium' !important; }
#mainmenu .sub-menu .cstm_mega_child a p span {width: 44px;height: 44px;border-radius: 6px;text-align: center;padding: 8px 12px;margin-right: 10px;}
#mainmenu .sub-menu .cstm_mega_child:nth-child(1) a p span {background-color: #6F99A0;}
#mainmenu .sub-menu .cstm_mega_child:nth-child(2) a p span {background-color: #9BC9C8;}
#mainmenu .sub-menu .cstm_mega_child:nth-child(3) a p span {background-color: #87A3BF;}
#mainmenu .sub-menu .cstm_mega_child:nth-child(4) a p span {background-color: #D7E0E9;}
#mainmenu .sub-menu .cstm_mega_child:nth-child(5) a p span {background-color: #FEA076;}
#mainmenu .sub-menu .cstm_mega_child:nth-child(6) a p span {background-color: #FBE3BD;}
#mainmenu .sub-menu .cstm_mega_child a p span img {margin: 0 auto;text-align: center;}
#mainmenu .cstm_mega_child {padding: 20px;border-radius: 12px;}
#mainmenu .cstm_mega_child:hover {background-color: #F1F7F7;}
#mainmenu .cstm_mega_child a {padding: 0 0 24px;}
#mainmenu .cstm_mega_child .sub-menu {padding: 0 15px 0 2px;}
#mainmenu .cstm_mega_child .cstm_mega_child_con {padding: 0;margin: 14px auto 24px;}
#mainmenu .cstm_mega_child .cstm_mega_child_con a {padding: 0;}
#mainmenu .cstm_mega_child .cstm_mega_child_con a h6 {font-size: 14px;text-align: left;font-weight: 500;line-height: 18.72px;margin: 0 auto 6px;padding: 0; color: #285A55 !important; font-family: 'Euclid Circular B Medium' !important;}
#mainmenu .cstm_mega_child .cstm_mega_child_con a p {font-size: 12px;font-weight: 400;line-height: 17.16px;margin: 0 auto;padding: 0; font-family: 'Euclid Circular B' !important}
#mainmenu .cstm_mega_child .cstm_mega_child_btn a p {text-align: left;display: flex;align-items: center;justify-content: flex-start;font-size: 12px;line-height: 20px;font-weight: 500;color: #285A55;margin: 0 auto;}
.main-menu ul.sub-menu li a { font-family: 'Euclid Circular B' !important;font-weight: 500 !important;}
#mainmenu .cstm_mega_child .cstm_mega_child_btn a {padding: 0 0 5px;}
#mainmenu .cstm_mega_child .cstm_mega_child_btn a p svg {margin-left: 8px;}
#mainmenu .cstm_simple_menu .sub-menu {padding: inherit;}

#cstm_header .header-one-call-icon {display: none;}
#cstm_header .header-one-call-text a {background-color: #BEE6E440;padding: 10px 18px 10px 18px;border-radius: 8px;font-size: 14px;line-height: 24px;font-weight: 500;color: #000;font-family: 'Euclid Circular B Medium' !important}
#cstm_header .header-one-call-text a:hover {background-color: #70c6a6;color: #fff;}
#cstm_hero_sec h6 span, #cstm_hero_sec h1 span {position: relative;}
#cstm_hero_sec h6 span:after {content: '';width: 100%;height: 3px;position: absolute;left: 0;bottom: -4px;border-radius: 5px;background-color: #70C6A6;}
/*#cstm_hero_sec h1 span:after {content: '';width: 100%;height: 7px;position: absolute;left: -4px;bottom: -10px;border-radius: 10px;background-color: #70C6A6;}*/
#cstm_hero_sec h6 {margin-bottom: -10px;}
#cstm_hero_sec p {margin-bottom: 12px;line-height: 28px;}
/* #cstm_hero_sec .tronix-slider-banner-wrapper .hero-video-btn {position: relative;display: inline-block;}
#cstm_hero_sec .tronix-slider-banner-wrapper .hero-video-btn a {background-color: transparent;position: absolute;top: -15px;left: 0;width: 100%;height: 100%;z-index: 2;padding: 30px 0;margin: 0 auto;}
#cstm_hero_sec .tronix-slider-banner-wrapper .hero-video-btn span {position: relative;z-index: 1;background-color: #D9E4E1;padding: 16px 20px;border-radius: 8px;font-size: 20px;font-weight: 700;line-height: 28px;} */

#cstm_client_sec .tronix-brand-logo-wrapper {padding: 10px 0 0;margin: 0 auto;width: 100%;}
#cstm_clients_desc p {font-size: 24px;line-height: 40px;font-weight: 500;padding: 0 50px;}
#cstm_com_heading {padding: 0 120px;}
#cstm_com_heading p {font-size: 20px;line-height: 30px;font-weight: 500;margin-bottom: 34px;}
#cstm_com_heading .cstm_head_desc p {opacity: 0.75;margin-bottom: 15px;}
#cstm_blog_desc p {font-size: 20px;font-weight: 500;line-height: 30px;margin-bottom: 40px;}
#cstm_tabs_mobile #cstm_com_heading {padding: 0 80px;}
#cstm_tabs_mobile #cstm_com_heading h2 {padding: 0 150px;}
#cstm_tabs_mobile #cstm_com_heading p {margin-bottom: 62px;}

#cstm_tabs_right .elementor-tabs {flex-flow: row-reverse;}
#cstm_tabs_right .elementor-tabs .elementor-tabs-wrapper p, #cstm_tabs_right .elementor-tabs .elementor-tabs-wrapper a {display: none;}
#cstm_tabs_right .elementor-tabs .elementor-tabs-wrapper .elementor-active p, #cstm_tabs_right .elementor-tabs .elementor-tabs-wrapper .elementor-active a {display: inline-block;}
#cstm_tabs_right .elementor-tabs .elementor-tabs-wrapper .elementor-tab-title {opacity: 0.5;}
#cstm_tabs_right .elementor-tabs .elementor-tabs-wrapper .elementor-tab-title.elementor-active {opacity: 1;}
#cstm_tabs_right .elementor-tabs .elementor-tabs-wrapper .elementor-active p {margin: 20px auto;}
#cstm_tabs_right .elementor-tabs .elementor-tabs-wrapper .elementor-active p {margin: 20px auto;font-weight: 500;line-height: 30px; font-size: 16px;line-height: 26px;}
#cstm_tabs_right .elementor-tabs .elementor-tabs-wrapper .elementor-active a {background-color: #44D5CB;font-size: 20px;font-style: normal;font-weight: 700;line-height: 28px;color: #fff;padding: 10px 20px; border-radius: 8px !important;display:table; }
#cstm_tabs_right .elementor-tabs .elementor-tabs-wrapper .elementor-active a:hover {background-color: #70C6A6;}
#cstm_tabs_left {position: relative;}
#cstm_tabs_left .elementor-tabs .elementor-tabs-wrapper p, #cstm_tabs_left .elementor-tabs .elementor-tabs-wrapper a {display: none;}
#cstm_tabs_left .elementor-tabs .elementor-tabs-wrapper .elementor-active p, #cstm_tabs_left .elementor-tabs .elementor-tabs-wrapper .elementor-active a {display: inline-block;}
#cstm_tabs_left .elementor-tabs .elementor-tabs-wrapper .elementor-tab-title {opacity: 0.5;}
#cstm_tabs_left .elementor-tabs .elementor-tabs-wrapper .elementor-tab-title.elementor-active {opacity: 1;}
#cstm_tabs_left .elementor-tabs .elementor-tabs-wrapper .elementor-active p {margin: 20px auto;}
#cstm_tabs_left .elementor-tabs .elementor-tabs-wrapper .elementor-active p {margin: 0px auto;font-weight: 500;line-height: 30px; color: #000;font-family: 'Euclid Circular B' !important;font-size: 16px;line-height: 26px;}
.access_anywhere div.elementor-tab-title { margin-bottom: 40px;padding-top:0;padding-bottom:0 }
.access_anywhere .elementor-tabs .elementor-active p { margin-top:16px !important; }
#cstm_tabs_left .elementor-tabs .elementor-tabs-wrapper .elementor-active a {background-color: #285A55;font-size: 20px;font-style: normal;font-weight: 700;line-height: 28px;text-transform: capitalize;color: #fff;padding: 16px 20px;}
#cstm_tab_icons {position: absolute;top: calc(100% - 0%);left: 35px;}
#cstm_tab_icons .cstm_store_icn a.left {margin-right: 20px;}

.extra_classses .elementor-tabs-wrapper {margin: 64px auto 64px;border: 1px solid #193734;border-radius: 8px;padding: 6px;text-align: center;display: inline-flex;align-items: center;justify-content: center;}
#cstm_tabs_journey .elementor-tabs { text-align: center; }
.cstm_easytouse_tabs { text-align: left; }
/*.tabs_borderd_Design .elementor-tabs-wrapper { border: 1px solid #193734 }*/
/*.page-id-6351 #cstm_tabs_journey .elementor-tabs-wrapper,.page-id-9109 #cstm_tabs_journey .elementor-tabs-wrapper{ border:none; }*/
#cstm_tabs_journey .elementor-tabs-wrapper .elementor-tab-title {border-radius: 6px;padding: 10px 7px 10px 7px;margin: 0 auto;color: #000;display: flex;align-items: center;font-size: 13px;font-weight: 500;line-height: 24px;justify-content: center;}
#cstm_tabs_journey .elementor-tabs-wrapper .elementor-tab-title svg {margin-right: 8px;}
#cstm_tabs_journey .elementor-tabs-wrapper .elementor-tab-title svg path {fill: #193734;}
#cstm_tabs_journey .elementor-tabs-wrapper .elementor-tab-title.elementor-active {background-color: #44D5CB;color: #fff;}
#cstm_tabs_journey .elementor-tabs-wrapper .elementor-tab-title.elementor-active svg path {fill: #fff;}
#cstm_tabs_journey .elementor-tab-content {padding: 0; border:none !important; }
#cstm_tabs_journey .cstm_easytouse_tabs .cstm_easytouse_tabs_con {padding-right: 125px;}
#cstm_tabs_journey .cstm_easytouse_tabs .cstm_easytouse_tabs_con h3 {font-size: 34px;line-height: 53.04px;font-weight: 700;margin-bottom: 12px;font-family: 'Euclid Circular B Bold' !important;color: #000 !important}
.why_mwp h3 { line-height: 34px !important; }
#cstm_tabs_journey .cstm_easytouse_tabs .cstm_easytouse_tabs_con p {font-size: 16px;line-height: 24.96px;font-weight: 500;}
#cstm_tabs_journey .cstm_easytouse_tabs .cstm_easytouse_tabs_con ul {list-style: none;padding: 0;margin: 0 auto;color: #000; font-family: 'Euclid Circular B' !important}
#cstm_tabs_journey .cstm_easytouse_tabs .cstm_easytouse_tabs_con ul li {margin: 0 auto 10px;font-size: 16px;line-height: 20px;font-weight: 500;display: flex;align-items: center; color: #000; font-family: 'Euclid Circular B' !important}
#cstm_tabs_journey .cstm_easytouse_tabs .cstm_easytouse_tabs_con ul li svg {margin-right: 10px;}
#cstm_tabs_journey .cstm_easytouse_tabs .cstm_easytouse_tabs_con a {margin: 35px auto 0; border-radius: 8px; font-family: 'Euclid Circular B' !important; font-weight: 400 !important}

#cstm_blogs_layout .news-inner-box .lower-content li {color: #193734;}
#cstm_blogs_layout .news-inner-box .lower-content i {color: #285A55;}

#cstm_team_sec .cstm_team_wrapper {margin: 44px auto 0;}
#cstm_team_sec .cstm_team_wrapper .testmonial-slide-item {height: 100%;margin: 0 auto 20px;}
#cstm_team_sec .cstm_team_wrapper .testmonial-slide-item .testimonial-info {flex-wrap: wrap;padding: 0 0 40px;}
#cstm_team_sec .cstm_team_wrapper .testmonial-slide-item .testimonial-info .image-wrap {width: 100%;margin: 0 auto 5px;text-align: center;}
#cstm_team_sec .cstm_team_wrapper .testmonial-slide-item .testimonial-info .testimonial-information {width: 100%;margin: 0 auto;text-align: center;}
#cstm_team_sec .cstm_team_wrapper .testmonial-slide-item .testimonial-info .testimonial-information .testimonial-designation {font-size: 14px;line-height: 20px;font-weight: 500;color: #000;}
.tpg-el-main-wrapper .entry-title a { color:#000 !important }
#cstm_cta .cstm_cta_con h2 {font-size: 46px;font-weight: 700;line-height: 38px;margin: 0 auto 16px;color: #285A55;}
#cstm_cta .cstm_cta_con p {font-size: 20px;line-height: 30px;font-weight: 500;color: #285A55;}
#cstm_cta .cstm_cta_btns {display: flex;align-items: center;justify-content: flex-end;}
#cstm_cta .cstm_cta_btns a {border-radius: 8px;padding: 16px 20px;font-size: 20px;font-weight: 700;line-height: 28px;}
#cstm_cta .cstm_cta_btns .left {border: 1px solid #285A55;color: #285A55;}
#cstm_cta .cstm_cta_btns .right {background-color: #285A55;color: #F3D3A1;margin-left: 24px;}
#cstm_cta .cstm_cta_btns .left:hover {background-color: #70c6a6;color: #193734;}
#cstm_cta .cstm_cta_btns .right:hover {background-color: #70c6a6;color: #fff;}

#cstm_story_sec h2 span, #cstm_why_choose h2 span {position: relative;}
#cstm_story_sec h2 span:after {content: '';width: 100%;height: 7px;position: absolute;left: 0;bottom: -7px;border-radius: 7px;background-color: #44D5CB;}
#cstm_story_sec p {font-size: 16px;line-height: 30px;font-weight: 500;margin-bottom: 12px;}

#cstm_how_it_works .how_it_works ul {width: 100%;padding: 0;margin: 44px auto 0;display: flex;align-items: center;justify-content: center;}
#cstm_how_it_works .how_it_works ul li {display: flex;flex-direction: column;width: 230.4px;height: 280px;padding: 48px 24px;margin: 0 16px;background-color: #fff;border: 1px solid #285A55;border-radius: 24px;box-shadow: 4px 4px 0px 0px #193734;}
#cstm_how_it_works .how_it_works ul li svg {width: 100%;height: 100%;margin: 0 auto 22px;height:110px; }
#cstm_how_it_works .how_it_works ul li span.elementor-icon-list-text {text-align: center;font-size: 16px;line-height: 20.16px;font-weight: 500;margin: 15px auto 0;padding: 0;}

#cstm_tabs_journey.why_mwp .elementor-tabs-wrapper .elementor-tab-title {width: 100%;}
#cstm_tabs_journey.why_mwp .cstm_easytouse_tabs .cstm_easytouse_tabs_con {padding-right: 0;padding-left: 64px;}
#cstm_tabs_journey.why_mwp .cstm_easytouse_tabs .cstm_easytouse_tabs_con h3 {margin-bottom: 30px;}
#cstm_tabs_journey.why_mwp .cstm_easytouse_tabs .cstm_easytouse_tabs_con ul li {margin: 0 auto 20px;}
#cstm_tabs_journey.why_mwp .cstm_easytouse_tabs .cstm_easytouse_tabs_con ul li img {margin-right: 10px;}

#cstm_why_choose .why_choose ul {width: 100%;padding: 0;margin: 0 auto;list-style: none;display: flex;flex-wrap: wrap;}
#cstm_why_choose .why_choose ul li {width: 50%;padding: 0 32px 50px;}
#cstm_why_choose .why_choose ul li img {margin: 0 auto 24px;}
#cstm_why_choose .why_choose ul li h6 {font-size: 20px;line-height: 30px;font-weight: 500;margin: 0 auto 8px; font-family: "Euclid Circular B Medium" !important;color: #000;}
#cstm_why_choose .why_choose ul li p {font-size: 16px;line-height: 26px;font-weight: 500;margin: 0 auto; color: #000;font-family: 'Euclid Circular B' !important}
#cstm_why_choose h2 span:after {content: '';width: 100%;height: 7px;position: absolute;left: 0;bottom: 0;border-radius: 7px;background-color: #44D5CB;}

#cstm_solutions_sec p {margin: 0 auto 46px;}
#cstm_solutions_sec .solutions {margin: 0 auto;}
#cstm_solutions_sec .solutions .top_img img {width: 100%;}
#cstm_solutions_sec .solutions p {font-size: 16px;font-weight: 500;line-height: 26px;margin: 0 auto 32px;}
#cstm_exp_sec p {font-size: 16px;font-weight: 500;line-height: 30px;}

#cstm_main_footer .elementor-icon-list-item {margin: 0 auto;}
#cstm_main_footer .elementor-icon-list-item:first-child a {padding-top: 0;}
#cstm_main_footer .elementor-icon-list-item a {padding: 10px 0;margin: 0 auto 4px;}
#cstm_main_footer .elementor-icon-list-item a:hover span {color: #70c6a6;}
#cstm_main_footer .elementor-icon-list-item a span, #cstm_main_footer p {font-weight: 500;}
#cstm_main_footer p {padding-right: 10px;}
#cstm_copyright .elementor-social-icons-wrapper a {background: transparent;}
.li_design ul { list-style-type:none !important;padding: 0;  }
.li_design ul li { padding-bottom:10px;color:#000;font-family:'Euclid Circular B' !important;font-size:16px; }
.tabs_borderd_Design .elementor-tabs-wrapper { background: #fff; border-radius: 8px; margin: 32px auto 64px; padding: 6px; text-align: center; }
.tabs_borderd_Design div.elementor-tab-title { padding: 10px 14px 10px 14px; font-size: 14px; line-height: 24px; color: #193734;align-items: center;font-weight: 600;justify-content: center;    border-radius: 6px; }
.tabs_borderd_Design .elementor-tab-title.elementor-active { background-color: #44D5CB !important; color: #fff !important;font-weight:600; }
.tabs_borderd_Design h2 { font-size:46px;line-height:56px; }
.tabs_borderd_Design .cstm_easytouse_tabs_con { margin-left: 7%; }
.cf7_book_demo label { font-size:14px;line-height:20px;color: #344054; }
.cf7_book_demo input[type="text"],.cf7_book_demo input[type="email"],.cf7_book_demo input[type="number"] {font-size:14px;font-weight:500; padding: 8px 12px;border-radius: 8px;border:1px solid #D0D5DD !important; }
.cf7_book_demo .col-md-12.col-sm-12.btn_center { text-align: center; }
.cf7_book_demo input.wpcf7-form-control.wpcf7-submit { background: #44D5CB; border-radius: 8px; color: #f3d3a1; font-size: 20px;font-weight:500; font-family: "gothammedium" !important }
.cf7_book_demo input.wpcf7-form-control.wpcf7-submit:hover { background: #73C7A9 !important;color:#fff !important; }
.cf7_book_demo span.wpcf7-spinner { display: none; }
.tick_value .col-md-1 { padding: 0; text-align: center; }
.price_table h6.elementor-heading-title { font-size: 18px; line-height: 28px; }
.col-md-12.tick_value { display: flex; flex-wrap: nowrap; flex-direction: row; align-items: center; }
.col-md-12.tick_value img { margin-right: 15px; }
.tick_value div { color: #193734; font-size: 14px; line-height: 28px; }
.btn_montannually a { padding: 10px 14px 10px 14px;  border-radius: 6px; }
.btn_montannually a.active { background: #285A55; color: #fff; }
.border_padding { margin: 0 auto; border: 1px solid #193734; padding: 6px; border-radius: 8px; display: table; margin: 0 auto; text-align: center; }
.resourses_description_banner p { font-size: 20px;line-height:34px;font-weight:500 !important; }
.img_box_set p { font-size:16px !important; }
.img_box_set p.elementor-image-box-description { font-size: 14px !important; }
.elementor-icon-box-content h6.elementor-icon-box-title { padding-bottom: 5px; }
.elementor-icon-box-content .row{ padding-bottom:10px; }
.elementor-icon-box-content .row:nth-child(4){ padding-bottom:0 !important; }
.elementor-icon-box-content .row .col-md-11{ padding:0 !important; color: #000000;font-family:'Euclid Circular B' !important }
.elementor-icon-box-content .col-md-1 img { margin-top: 5px; }
.video_audio .elementor-custom-embed-image-overlay { background-repeat: no-repeat !important; background-size: contain !important; background-position: center !important; }
.margin-remove p { margin-bottom: 0; }
.elementor-image-box-content p a { color: #285A55; text-decoration: underline; }
div#back-top { background: #44D5CB; }
.page-id-7874 input[type="text"],.page-id-7874 input[type="email"],.page-id-7874 input[type="url"],.page-id-7874 input[type="password"],.page-id-7874 input[type="search"],.page-id-7874 input[type="number"],.page-id-7874 input[type="tel"],.page-id-7874 input[type="range"],.page-id-7874 input[type="date"],.page-id-7874 input[type="month"],.page-id-7874 input[type="week"],.page-id-7874 input[type="time"],.page-id-7874 input[type="datetime"],.page-id-7874 input[type="datetime-local"],.page-id-7874 input[type="color"] { border: 1px solid #D0D5DD; border-radius: 8px; padding: 12px 16px 12px 30px; background-repeat: no-repeat !important; background-position: 2% 50% !important;margin-bottom: 0; }
.page-id-8938 input[type="text"],.page-id-8938 input[type="email"],.page-id-8938 input[type="url"],.page-id-8938 input[type="password"],.page-id-8938 input[type="search"],.page-id-8938 input[type="number"],.page-id-8938 input[type="tel"],.page-id-8938 input[type="range"],.page-id-8938 input[type="date"],.page-id-8938 input[type="month"],.page-id-8938 input[type="week"],.page-id-8938 input[type="time"],.page-id-8938 input[type="datetime"],.page-id-8938 input[type="datetime-local"],.page-id-8938 input[type="color"] { border: 1px solid #D0D5DD; border-radius: 8px; padding: 12px 16px 12px 30px; background-repeat: no-repeat !important; background-position: 2% 50% !important;margin-bottom: 0; }
input.first_name,input.last_name { background: url(/wp-content/uploads/2024/04/user.svg) !important; }
input.email_address { background: url(/wp-content/uploads/2024/04/mail.svg) !important;padding-left:40px !important; }
input.phone_number { background: url(/wp-content/uploads/2024/04/phone.svg) !important;padding-left:40px !important; }
input.company_name { background: url(/wp-content/uploads/2024/04/company.svg) !important;padding-left:40px !important; }
.row.checkbox_space { margin-bottom: 30px; }
.accept_value span.wpcf7-list-item.first.last { margin:0 !important }
.accept_value span.wpcf7-list-item-label { font-size: 16px; line-height: 26px; color: #000 !important;font-weight:500;font-family: 'Euclid Circular B Medium' !important }
.accept_value input { padding: 0; height: initial; width: initial; margin-bottom: 0; display: none; cursor: pointer; }
.accept_value span.wpcf7-list-item-label:before { content:''; -webkit-appearance: none; background-color: transparent; border: 1px solid #D0D5DD; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05); padding: 15px; display: inline-block; position: relative; vertical-align: middle; cursor: pointer; margin-right: 15px;border-radius: 6px; }
.accept_value input:checked + span.wpcf7-list-item-label:after { content: ''; display: block; position: absolute; top: 2px; left: 29px; width: 6px; height: 14px; border: solid #285a55; border-width: 0 2px 2px 0; transform: rotate(45deg); }
.row.submit_space { text-align: center; }
.submit_space input.wpcf7-form-control.wpcf7-submit { background: #44D5CB; border-radius: 8px; padding: 10px 20px 10px 20px; font-size: 20px; font-weight: 500; line-height: 28px;font-family: 'Euclid Circular B Medium' !important; border-radius:8px; }
.page-id-7874 .wpcf7-form > .row { margin-bottom: 30px; }
.page-id-8938 .wpcf7-form > .row { margin-bottom: 30px; }
.header-one-call-number { display: flex; flex-wrap: nowrap; align-items: center; }
div.gtranslate_wrapper { margin-right: 30px; }
span.gt-lang-code { display: none; }
a.nturl { font-size: 0 !important; }
.gt-current-lang { padding: 0 !important; }
.gt_float_switcher,.gt_float_switcher .gt-selected { background: transparent !important; box-shadow:none !important; }
.gt_float_switcher .gt-selected .gt-current-lang span.gt_float_switcher-arrow { transform: none !important; }
.main-menu a{ font-size:12px;font-weight: 500;line-height:18px; color: #000; }
.current-menu-item a { color: #44D5CB; border-bottom: 2px solid #44D5CB; padding-bottom: 10px; }
.cstm_tabs_click_font div.elementor-tab-title { font-size: 34px; line-height: 34px !important; font-family: 'Visby Bold'; font-weight: 500 !important; }
.home #cstm_tabs_journey .cstm_easytouse_tabs .cstm_easytouse_tabs_con ul li:before { content: url(https://www.myworkplace.care/wp-content/uploads/2024/03/list-icon.svg); height: 15px; padding-right: 10px; }
.wpcf7 form.failed .wpcf7-response-output { border-color: #4cdc32 !important; }
.testimonial-info .image-wrap img { height: 56px; width: 56px;border: 1px solid #285a5561; }
.testimonial-item-box.testimonial-slider { height: 400px; }
a.nturl { padding:0 !important;background: transparent !important; }
/*.no_click a { pointer-events: none; }*/
.lineheght_30 p { line-height:30px !important; }
.why_mwp .cstm_easytouse_tabs .col-sm-12.col-md-6 { padding: 0; }
.why_mwp .elementor-tabs-wrapper { background:#fff;display:flex; padding: 6px; border-radius: 8px;margin-bottom:60px; }
.font_size18 p { font-size:18px !important;color:#000 !important; }
.remove_padding p { margin:0 !important }
.elementor-widget-tabs .cstm_easytouse_tabs_con p { color: #000;font-weight:500; font-family:'Euclid Circular B' !important }
.line_heght_p_tag p.elementor-image-box-description { line-height:24.96px;font-weight:500; }
.page-id-6722 .elementor-widget-tabs .cstm_easytouse_tabs_con p, .page-id-8974 .elementor-widget-tabs .cstm_easytouse_tabs_con p { margin: 20px 0px 30px 0px }
.wpcf7-form label { font-size: 14px; line-height: 20px; font-weight: 500;color: #000;margin-bottom:5px;font-family: 'Euclid Circular B' !important; }
.page-id-7573 h3.elementor-icon-box-title,.page-id-8957 h3.elementor-icon-box-title { padding-bottom: 10px !important; }
html[lang="da"] div.elementor-active { padding-bottom: 0 !important; }
div.pos_absu { position: absolute; margin-top: -5%; }
.elementor-icon-box-content .col-md-11 { font-size:14px;line-height:20px;font-weight:500;color:#000 }
html[lang="da"] #cstm_tabs_left div.elementor-tab-title { padding-bottom: 10px !important; }
/*.font_700 div.elementor-tab-title,.font_bold div.elementor-tab-title{ font-family: 'Visby Bold' !important; }*/
.cstm_tabs_click_font div.elementor-tab-title p { font-family: "Plus Jakarta Sans" !important; font-weight:500 !important; }
.cstm_tabs_click_font div.elementor-tab-title a { font-family: "gothammedium" !important; font-weight:400 !important; }
.home #cstm_tabs_journey .elementor-tabs-wrapper .elementor-tab-title{ width:auto; }
/*a.theme-btns { text-transform: capitalize; }*/
.on_ording .elementor-tabs .elementor-tabs-wrapper .elementor-active p { margin: 24px auto 24px !important; }
#cstm_why_choose .why_choose ul li:nth-last-child(2),#cstm_why_choose .why_choose ul li:last-child { padding-bottom: 0 !important; } 
.sub-menu a[href="#"] { cursor: default; }
input.wpcf7-form-control.wpcf7-submit { padding: 10px 20px !important; }
textarea.wpcf7-form-control { height: 154px; border-radius: 8px; border: 1px solid #D0D5DD; }
.page p img { margin-bottom:0; }
.last_p p:last-child{ margin-bottom :0 !important; }
.resources_box .elementor-element.e-con-full.e-flex.e-con.e-child { display: block; }
.resources_box .elementor-element.e-con-full.e-flex.e-con.e-child img { margin-bottom: 24px; }
.resources_box .elementor-element.e-con-full.e-flex.e-con.e-child h4.elementor-heading-title.elementor-size-default { margin-bottom: 12px; }
.resources_box .elementor-element.e-con-full.e-flex.e-con.e-child .elementor-image-box-content { margin-top: -25px; margin-left: 10px; }
.font_size_20 p { font-size: 20px; line-height: 30px; }
/*.image_align_set img.attachment-full { height: 54px; }*/
.ul_bullate_remove ul { list-style: none; padding-left: 0; }
.ul_bullate_remove ul li { margin-bottom: 10px; }
.li_design ul li img { margin-right: 10px; }
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"],textarea { margin-bottom:0 !important; }
#wpcf7-f7169-p6722-o1 span.wpcf7-form-control-wrap,#wpcf7-f8955-p8974-o1 span.wpcf7-form-control-wrap{ display: block; margin-bottom: 30px; }
.submit_class input.wpcf7-form-control {
    font-size: 25px;
    font-weight: 500 !important;
    padding: 16px 29px 16px 29px !important;
    background: #44D5CB;
    position: absolute;
    top: 0;
    right: 75px;
}

.row_contnt_flex {
    display: flex;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
}
.email_class input.wpcf7-form-control {
    border: 1px solid #0000004D;
    border-right: none;
    border-radius: 43px;
}

.img_first img {
    border-radius: 15px !important;
    object-fit: cover;
}
.img_first,.img_first a, .img_first a img{
    height: 100%;
}
.e--ua-safari .img_first,.e--ua-safari .img_first a,.e--ua-safari .img_first a img{
    display: flex;
}
.first_post .img_first {
    margin-bottom: 20px !important;
}
.date_first p {
    color: #000;
    font-size: 17px;
    font-weight: 500 !important;
    line-height: 32px;
    margin-bottom: 5px;
    font-family: 'Euclid Circular B' !important;
}

.title_first h3{
	color: #000;
    font-size: 20px;
    font-weight: 500 !important;
    line-height: 30px;
    margin-bottom: 0;
    font-family: 'Euclid Circular B ;
}

.title_exertp p{
	color: #000;
	font-size: 14px;
	line-height: 26px;
	font-weight: 500 !important;
	margin-bottom: 0;
	font-family: "Plus Jakarta Sans" !important;
}

.other_post .row {
    margin-bottom: 20px;
}

.single-post .post-thumbnail-wrapper {
    display: none;
}

.single-post article {
    margin: 0 !important;
}

.single-post h3.post-title.single-blog-post-title,.single-post .post-meta.post-details-meta{
	display: none;
}
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.your_name, input.wpcf7-form-control.wpcf7-email.wpcf7-validates-as-required.wpcf7-text.wpcf7-validates-as-email.your_email {
    border: 1px solid #D0D5DD;
    border-radius: 8px;
    padding: 12px 16px 12px 30px;
    background-repeat: no-repeat !important;
    background-position: 2% 50% !important;
    margin-bottom: 0;
}
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.your_name {
    background: url(/wp-content/uploads/2024/04/user.svg) !important;
    background-repeat: no-repeat !important;
    background-position: 2% 50% !important;
}
input.wpcf7-form-control.wpcf7-email.wpcf7-validates-as-required.wpcf7-text.wpcf7-validates-as-email.your_email {
    background: url(/wp-content/uploads/2024/04/mail.svg) !important;
    background-repeat: no-repeat !important;
    background-position: 2% 50% !important;
    padding-left: 35px !important;
}
.row.submit_space.download_demo_submit {
    margin-top: 30px;
}
.row.submit_space.download_demo_submit input.wpcf7-form-control.wpcf7-submit {
    background: #285A55 !important;
    padding: 16px 20px !important;
    border-radius: 8px !important;
    font-size: 20px;
    line-height: 28px;
}
.row.submit_space.download_demo_submit input.wpcf7-form-control.wpcf7-submit:hover {
	background: #70C6A6 !important;
}
.elementor-13834 .elementor-element.elementor-element-efc74c0 .elementor-heading-title,.elementor-13825 .elementor-element.elementor-element-cbbabee .elementor-heading-title {
	font-size: 46px !important;
	line-height: 56px !important;
	color: #000;
	font-family: "Euclid Circular B Medium' !important;
}
.elementor-element-7408725 p,.elementor-element-104328a p {
	font-size: 20px !important;
	line-height: 30px !important;
	color: #000;
	font-family: 'Euclid Circular B ', Sans-serif !important;
	font-weight: 500 !important;
}
.responsive_gap .e-con-inner {
  gap: 0 !important;
}
html[lang="da-DK"] .elementor-element.inline_button .e-con-inner {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    gap: 10px !important;
}
/*html[lang="da-DK"] body .tpg-el-main-wrapper .rt-grid-item { padding-left:0 !important;padding-right:0 !important; }*/
.elementor-popup-modal .dialog-close-button {
	right: 6% !important;
}
html[lang="da-DK"] body.page-id-8957 .elementor-element.e-con-full.e-flex.e-con.e-parent { --widgets-spacing: 0 !important; }
html[lang="da-DK"] body.page-id-8957.e--ua-safari .elementor-widget-image { margin-top: -15px !important; }
.tronix-mobile-menu #mainmenu .cstm_mega_child .cstm_mega_child_btn { padding-top:10px !important;padding-bottom:10px !important; }
.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title:before,.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title:after{ display: none !important; }
.dialog-message { overflow-y: hidden !important; }
.footer-newslatter-area span.wpcf7-spinner { display: none; }
.footer-newslatter-area input[type="email"] { margin-bottom: 0;font-family:'Euclid Circular B Medium' !important; border: 1px solid #0000004D; padding: 25px 45px; border-radius: 43.5px; }
.tronix-newslatter-button input[type="submit"] { background: #44D5CB !important; padding: 5px 45px !important; border-radius: 43.5px;margin:0;font-size:25px;line-height:60px; font-family:'Euclid Circular B Medium' !important;font-weight:500;box-shadow:none; }
.address_position .e-con-inner { gap: 20px !important; }
.about_content p { font-weight: 400 !important; }
.img_box_p_class p {
	font-size: 16px !important;
	line-height: 25px !important;
}
.submit_class span.wpcf7-spinner { display: none; }
.download_demo_submit span.wpcf7-spinner { display: none; }

.post-details-wrapper .col-12.col-sm-12.col-md-12.col-lg-12.col-xl-12 { padding: 0; }
.submit_class input.wpcf7-form-control { right:0 !important }
.email_class input.wpcf7-form-control { padding:35px 40px; }
.submit_class input.wpcf7-form-control{ padding:26px 29px 26px 29px !important;border-radius: 100px; font-family:'Euclid Circular B Medium' !important }
.date_first span { background: #bfbbbb; padding: 5px; border-radius: 8px; }
.single-post .elementor-widget-image-box ul li { color: #000; line-height: 28px; }
.dialog-message form.wpcf7-form.init {
    padding-top: 30px;
}
.submit_class input.wpcf7-form-control:hover,.submit_space input.wpcf7-form-control.wpcf7-submit:hover,.tronix-newslatter-button input[type="submit"]:hover{
	color: #fff !important;
	background: #70C6A6 !important;
}
/*a.elementor-button.elementor-button-link span.elementor-button-text { text-transform: capitalize; }*/
.pos_absu img.img.img-responsive { max-width: 180px; }
a.elementor-button.elementor-button-link { text-shadow: none !important; }
/*.title_exertp p { color: #4f6765 !important; }*/

.tabs_borderd_Design h2 { font-family: 'Euclid Circular B Medium' !important; color:#000 !important;font-weight:500;  }
a.btn.cstm_common_btn { font-family: 'Euclid Circular B Medium' !important; font-weight:500 !important; }
video.elementor-video { object-fit: fill !important; border: 5px solid #fff !important; border-radius: 20px !important; }
span.change_color { color: #44D5CB;font-family: 'Euclid Circular B Bold' !important;font-weight:700; }
span.bold_font { font-family: 'Euclid Circular B Bold' !important;font-weight:700; }
.econinner10 { gap: 10px !important; }
.cstm_easytouse_tabs .cstm_easytouse_tabs_con p { line-height: 26px !important; }
.ul_remove ul { padding:0 !important }
.ul_remove li { list-style:none !important; }
.page-id-8890 p.elementor-image-box-description,.page-id-8048 p.elementor-image-box-description { font-size:14px !important;line-height:20px !important; }
.page-template-elementor_header_footer input.first_name,.page-template-elementor_header_footer input.last_name { padding-left: 32px !important;background-position: 3% 50% !important }
.main-menu>ul>li>a { font-family:'Euclid Circular B' !important; }
/*#cstm_tabs_journey .cstm_easytouse_tabs .cstm_easytouse_tabs_con h3 { 	 }*/


/* For Blue India */

/*body.IN .elementor-6722 .elementor-element.elementor-element-248688e:not(.elementor-motion-effects-element-type-background),
body.IN .elementor-6722 .elementor-element.elementor-element-248688e > .elementor-motion-effects-container > .elementor-motion-effects-layer,
body.IN .elementor-7763 .elementor-element.elementor-element-7a2b50a:not(.elementor-motion-effects-element-type-background),
body.IN .elementor-7763 .elementor-element.elementor-element-7a2b50a > .elementor-motion-effects-container > .elementor-motion-effects-layer,
body.IN .elementor-7328 .elementor-element.elementor-element-f5f7112:not(.elementor-motion-effects-element-type-background),
body.IN .elementor-7328 .elementor-element.elementor-element-f5f7112 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
body.IN .elementor-7328 .elementor-element.elementor-element-e37f13f:not(.elementor-motion-effects-element-type-background),
body.IN .elementor-7328 .elementor-element.elementor-element-e37f13f > .elementor-motion-effects-container > .elementor-motion-effects-layer,
body.IN .elementor-7651 .elementor-element.elementor-element-3eeeff4:not(.elementor-motion-effects-element-type-background),
body.IN .elementor-7651 .elementor-element.elementor-element-3eeeff4 > .elementor-motion-effects-container > .elementor-motion-effects-layer
{
	background-color: #2F39D3 !important;
}
body.IN .light_blue,
body.IN #mainmenu .cstm_mega_child:hover{
	background-color: #2f39d30d !important;
}
body.IN .dark_blue,
body.IN #cstm_tabs_journey .elementor-tabs-wrapper .elementor-tab-title.elementor-active,
body.IN .cstm_common_btn,
body.IN #cstm_tabs_right .elementor-tabs .elementor-tabs-wrapper .elementor-active a,
body.IN .cstm_hero_btns .left,
body.IN .header-one-botton a.theme-btns,
body.IN .b_blue a.elementor-button,
body.IN #cstm_story_sec h2 span:after,
body.IN #cstm_why_choose h2 span:after,
body.IN .tabs_borderd_Design .elementor-tab-title.elementor-active,
body.IN .submit_space input.wpcf7-form-control.wpcf7-submit,
body.IN .submit_class input.wpcf7-form-control
{
	background: #2F39D3 !important;
}
body.IN .b_light_blue a.elementor-button {
	background-color: #7391c7 !important;
	color: #fff !important;
}
body.IN .b_border_blue .elementor-widget-container,body.IN .b_border_blue_left,
body.IN .resources_box .light_blue {
    border-color: #2F39D3 !important;
}
body.IN #mainmenu li a:hover,body.IN .current-menu-item a{
	color: #2F39D3 !important;
}
body.IN .current-menu-item a{
	    border-bottom: 2px solid #2F39D3 !important;
}
body.IN #cstm_cta .cstm_cta_con h2,body.IN #cstm_cta .cstm_cta_con p{
	color: #fff;
}
body.IN #cstm_cta .cstm_cta_btns .left,
body.IN .common_btns .left{
	color: #fff;
	border-color: #fff;
}
body.IN #cstm_cta .cstm_cta_btns .right,
body.IN .common_btns .right,
body.IN .white_bg a,
body.IN .cf7_book_demo input.wpcf7-form-control.wpcf7-submit{
	background-color: #fff !important;
	color: #2F39D3 !important;
}
body.IN #cstm_hero_sec h6 span:after,
body.IN #cstm_hero_sec h1 span:after,
body.IN div#back-top{
	background-color: #2F39D3;
}
body.IN .cstm_hero_btns .right,
body.IN #cstm_header .header-one-call-text a[target="_blank"]
{
	background-color: #fff !important;
	box-shadow: 0px 10px 15px 0px #00000040 !important;
}
body.IN .latest_blogs .elementor-element.light_blue,body.IN .testimonial-item-box {
	border-color: #2F39D3 !important;
	box-shadow: 4px 4px 0px 0px #00000040;
}
body.IN #cstm_exp_sec h2,
body.IN #cstm_exp_sec p,
body.IN .color_white h3{
	color: #fff !important;
}
body.IN .cstm_hero_btns .left,
body.IN .color_white h2,
body.IN .color_white label,
body.IN .color_white p {
	color: #fff !important;
}
body.IN .cstm_hero_btns .right{
	color: #193734 !important;
}
body.IN .icon_white img {
    filter: brightness(0) invert(1);
}
body.IN .elementor-image-box-content p a{
	color: #2F39D3 !important;
} */

/* Responsive CSS */
@media(min-width:1024px) and (max-width:1180px){
.home #cstm_tabs_journey .elementor-tabs-wrapper .elementor-tab-title{ font-size:9.5px;padding: 10px 6px; }	
}
@media(min-width:1200px) and (max-width:1300px){
.main-menu a { font-size: 10px; line-height: 20px; }
}
@media(min-width:1200px) and (max-width:1366px){
.home #cstm_tabs_journey .elementor-tabs-wrapper .elementor-tab-title{ font-size:12px;padding: 10px 6px; }
/*.main-menu a { font-size: 10px; line-height: 20px; }*/
.main-menu>ul>li { margin: 0 4px; }
}
@media(max-width:1100px){
	.current-menu-item a{ border-bottom:none !important; }
}
@media(min-width:768px) and (max-width: 1024px){
	.rt-col-sm-4 { width:100% !important; }
	.img_first, .img_first a, .img_first a img { height: 70%;object-fit: fill; }
	.submit_class input.wpcf7-form-control { right: 50px !important; }
}
@media(min-width:768px){
.other_post { height: 500px; overflow-y: auto; overflow-x: hidden; }
}
@media(min-width:1980px){
	.padding_2100 { background-size: 33% auto !important; }
}
@media(min-width:1200px){
	#mainmenu .sub-menu { padding:0 !important;  }
	.email_class input.wpcf7-form-control { width:720px; }	
	.address_position img { height: 120px; }
	li.menu-item.wpml-ls-slot-53,.hide_11200 {
    display: none !important;
}
	
	.header-logo a img{max-width: 250px !important;}
	#cstm_tabs_journey .cstm_easytouse_tabs .cstm_easytouse_tabs_con { margin-top: 10px; }
	.font_bold .elementor-tabs-wrapper { margin-top: 45px; }
	/*.pos_img_height img.attachment-full { height: 70px; }*/
	.access_anywhere .elementor-tabs-wrapper { padding-right: 100px; }
}
@media(min-width:1400px){
	#cstm_tabs_journey .elementor-tabs-wrapper .elementor-tab-title {
		margin: 0 !important;
		/*display: inherit !important;*/
		width: 100%;
	}
	#cstm_client_sec .tronix-brand-logo-wrapper .tronix-brand-item img {width: 120px;height: 34px;object-fit: contain;}
	img[title="LHS"],img[title="swiftstay"] { object-fit: fill !important; width: 174px !important; }
	#cstm_tab_icons { position: absolute; top: calc(100% - 15%); left: 35px; }
}
@media (min-width: 1024px) and (max-width: 1399.98px) {
	img[title="LHS"],img[title="swiftstay"] { object-fit: fill !important; width: 174px !important;}
	.tronix-header .col-auto.d-none {display: inline-block !important;}
	#cstm_hero_sec h1 {font-size: 53px;line-height: 63px;margin-bottom: 15px;}
	.cstm_hero_btns a {font-size: 18px;}
	#cstm_client_sec .tronix-brand-logo-wrapper .tronix-brand-item img {width: 120px;height: 34px;object-fit: contain;}
	#cstm_clients_desc p {font-size: 22px;}
	#cstm_tabs_heading h2 {font-size: 32px;line-height: 52px;}
	#cstm_com_heading {padding: 0;}
	/*#cstm_com_heading h2, #cstm_blogs_layout h2 {font-size: 32px;line-height: 52px;}*/
	/*#cstm_tabs_journey .cstm_easytouse_tabs .cstm_easytouse_tabs_con h3, #cstm_tabs_left .elementor-tabs .elementor-tabs-wrapper .elementor-tab-title {font-size: 24px;line-height: 34px;}*/
	#cstm_tabs_right .elementor-tabs .elementor-tabs-wrapper .elementor-active p {margin: 10px auto 20px;}
	#cstm_tabs_right .elementor-tabs .elementor-tabs-wrapper .elementor-active a, #cstm_tabs_journey .cstm_easytouse_tabs .cstm_easytouse_tabs_con a {font-size: 18px;}
	#cstm_tabs_journey .elementor-tabs-wrapper .elementor-tab-title svg {margin-right: 5px;width: 20px;height: 20px;}
	/*#cstm_tabs_journey .elementor-tabs-wrapper .elementor-tab-title {padding: 10px 10px;font-size: 12px;line-height: 20px;}*/
	#cstm_com_heading .cstm_head_desc p, #cstm_blog_desc p, #cstm_com_heading p {font-size: 18px;line-height: 28px;}
	#cstm_team_sec .testimonial-item-content {padding: 25px 20px 25px 20px;}
	#cstm_tabs_mobile #cstm_com_heading h2 {padding: 0;}
	#cstm_tabs_journey .cstm_easytouse_tabs .cstm_easytouse_tabs_con {padding-right: 60px;}
	#cstm_tabs_left .elementor-tabs .elementor-tabs-wrapper .elementor-tab-title {padding: 0;}
	#cstm_tabs_left .elementor-tabs .elementor-tabs-wrapper .elementor-active p {margin: 10px auto 0px;}
	#cstm_tab_icons {top: calc(100% - 0%);left: 10px;}
	#cstm_cta_sec .e-con-full {padding: 50px;}
	#cstm_cta .cstm_cta_con h2 {font-size: 32px;line-height: 36px;}
	#cstm_cta .cstm_cta_con p {font-size: 18px;line-height: 28px;margin-bottom: 0;}
	#cstm_cta .cstm_cta_btns a {padding: 15px 20px;font-size: 16px;line-height: 26px;}
	#cstm_how_it_works .how_it_works ul li {padding: 35px 20px;margin: 0 10px;}
	#cstm_solutions_sec .solutions {--gap: 15px 24px;}
	/*#cstm_solutions_sec .solutions h5 {font-size: 17px;line-height: 28px;}*/
	#cstm_exp_sec .e-con-full:first-child {padding-right: 80px;}
	/*.tabs_borderd_Design div.elementor-tab-title { padding: 10px 10px; font-size: 12px; line-height: 20px; color: #193734;align-items: center;font-weight: 500;justify-content: center; }
	.tabs_borderd_Design h2 { font-size:40px;line-height:55px; }*/
	.price_table h6.elementor-heading-title { font-size: 16px; line-height: 28px; }
}
@media(min-width:1200px) and (max-width:1219px){
	.header-one-call-us-area { margin-right: 10px !important;}
	.header-logo a img { max-width: 180px !important; }
}

@media(max-width:1201px){
	
	/*img.custom-logo { width: 200%;padding-left: 20px; }*/ 
	nav.main-menu.d-none.d-lg-inline-block { display: none !important; }
	.tronix-header .col-auto.d-none { display:none !important; }
	
}

@media(min-width:992px) and (max-width:1366px){
	.testimonial-item-box.testimonial-slider { height: 450px !important; }
}
/*@media (min-width: 1025px) and (max-width: 1199.98px) {
	
	#cstm_header .tronix-header .tronix-menu-toggle i:before {color: #285A55;}
	#cstm_header .tronix-header .tronix-menu-toggle:hover {background-color: #70c6a6;}
	#cstm_header .tronix-header .tronix-menu-toggle:hover i:before {color: #fff;}
	#cstm_header .mobile-logo {padding: 10px 20px;}
	.tronix-mobile-menu #mainmenu {padding: 0 20px;}
	.tronix-mobile-menu #mainmenu .sub-menu {padding: 0;margin: 0 auto;}
	.tronix-mobile-menu #mainmenu .cstm_mega_child {border-radius: unset;padding: 10px 20px 0;}
	.tronix-mobile-menu #mainmenu .cstm_mega_child a {padding: 0 0 10px;}
	.tronix-mobile-menu #mainmenu .cstm_mega_child a p span {width: 30px;height: 30px;padding: 2px 7px;margin-right: 10px;}
	.tronix-mobile-menu #mainmenu .sub-menu a:after {content: none;}
	.tronix-mobile-menu #mainmenu .sub-menu a .tronix-mean-expand {margin-top: -20px;}
	.tronix-mobile-menu #mainmenu .cstm_mega_child .cstm_mega_child_con a {padding: 15px 0;}
	.tronix-mobile-menu #mainmenu .cstm_mega_child .cstm_mega_child_con {margin: 0 auto;}
	.tronix-mobile-menu #mainmenu .cstm_mega_child .cstm_mega_child_btn {padding: 0;}
	.tronix-mobile-menu #mainmenu .cstm_mega_child .cstm_mega_child_btn a {padding: 10px 0;}
	#cstm_hero_sec .e-con-full:first-child {padding-right: 60px;}
	#cstm_hero_sec h1 {font-size: 32px;line-height: 46px;margin-bottom: 0px;}
	#cstm_hero_sec h1 span:after {height: 5px;bottom: -8px;border-radius: 8px;}
	.cstm_hero_btns .left {margin-right: 20px;}
	.cstm_hero_btns a {padding: 12px 16px;font-size: 16px;line-height: 26px;}
	#cstm_clients_desc p {font-size: 20px;line-height: 36px;}
	#cstm_com_heading h2, #cstm_blogs_layout h2, #cstm_cta .cstm_cta_con h2 {font-size: 26px;line-height: 30px;}
	#cstm_com_heading {padding: 0;}
	#cstm_tabs_right .elementor-tabs .elementor-tabs-wrapper .elementor-tab-title, #cstm_tabs_journey .cstm_easytouse_tabs .cstm_easytouse_tabs_con h3, #cstm_tabs_left .elementor-tabs .elementor-tabs-wrapper .elementor-tab-title {font-size: 20px;line-height: 30px;}
	#cstm_tabs_right .elementor-tabs .elementor-tabs-wrapper .elementor-active p {margin: 10px auto 20px;}
	#cstm_tabs_right .elementor-tabs .elementor-tabs-wrapper .elementor-active a, #cstm_tabs_journey .cstm_easytouse_tabs .cstm_easytouse_tabs_con a {padding: 12px 16px;font-size: 16px;line-height: 26px;}
	#cstm_tabs_journey .elementor-tabs-wrapper .elementor-tab-title svg {display: none;}
	#cstm_tabs_journey .elementor-tabs-wrapper .elementor-tab-title {padding: 10px 20px;font-size: 12px;line-height: 20px;}
	#cstm_com_heading .cstm_head_desc p, #cstm_blog_desc p, #cstm_com_heading p {font-size: 18px;line-height: 28px;}
	#cstm_team_sec .testimonial-item-content {padding: 20px 16px 20px 16px;}
	#cstm_tabs_mobile #cstm_com_heading h2 {padding: 0;}
	#cstm_tabs_journey .cstm_easytouse_tabs .cstm_easytouse_tabs_con {padding-right: 60px;}
	#cstm_tabs_right .elementor-tabs .elementor-tabs-wrapper .elementor-tab-title, #cstm_tabs_left .elementor-tabs .elementor-tabs-wrapper .elementor-tab-title {padding: 15px 0 10px;}
	#cstm_tabs_left .elementor-tabs .elementor-tabs-wrapper .elementor-active p {margin: 10px auto 0;}
	#cstm_tab_icons {top: calc(100% - 0%);left: 10px;}
	#cstm_cta_sec .e-con-full {padding: 30px 20px;}
	#cstm_cta .cstm_cta_con p {font-size: 18px;line-height: 28px;margin-bottom: 0;}
	#cstm_cta .cstm_cta_btns a {padding: 12px 16px;font-size: 14px;line-height: 24px;}
	#cstm_cta .cstm_cta_btns .right {margin-left: 20px;}
	#cstm_hero_sec.inner, #cstm_story_sec, #cstm_how_it_works, #cstm_exp_sec {padding: 80px 80px 80px 80px;}
	#cstm_story_sec .e-con-full:nth-child(1) {padding-left: 0;}
	#cstm_story_sec .e-con-full:nth-child(2) {padding-right: 0;}
	#cstm_how_it_works p {margin: 0 auto 0;}
	#cstm_how_it_works .how_it_works ul {flex-wrap: wrap;margin: 24px auto 0;}
	#cstm_how_it_works .how_it_works ul li {width: 28%;padding: 35px 24px;margin: 20px 20px;}
	#cstm_why_choose {padding: 80px 80px 30px;}
	#cstm_why_choose .e-con-full:first-child {padding: 0;}
	#cstm_solutions_sec {padding: 70px 80px 80px;}
	#cstm_solutions_sec p {margin: 0 auto 30px;}
	#cstm_solutions_sec h5 {font-size: 18px;line-height: 30px;}
	#cstm_exp_sec .e-con-full:first-child {padding-right: 40px;--gap: 20px 20px;}
	#cstm_exp_sec h2 {font-size: 36px;line-height: 46px;}
	.common_btns a {font-size: 18px;line-height: 26px;}
	.common_btns .left {margin-right: 20px;}
	.tabs_borderd_Design h2 { font-size:38px;line-height:50px; }
}*/
@media (min-width: 992px) and (max-width: 1199.98px) {
	#cstm_header .tronix-header .tronix-menu-toggle {display: inline-block !important;margin-left: 50px;}
	.address_position img { height: 110px; }
}
@media(max-width:1200px){
	.tronix-mobile-menu ul li a { pad:10px 0 !important; }	
	.tronix-mobile-menu ul .tronix-item-has-children>a .tronix-mean-expand { right:20px !important; }
		.tronix-menu-wrapper .tronix-menu-toggle { right: 8px !important; top: 20px !important; padding: 0 !important; color: #285A55 !important; background: transparent !important;font-size: 22px !important; }
		.mobile-logo { text-align: left !important; }
	.tronix-menu-wrapper .tronix-menu-toggle a { color: #285A55 !important; }
	.tronix-menu-wrapper .tronix-menu-area { border-right:0 !important; }
	.tronix-menu-wrapper .tronix-menu-area { max-width:100% !important; }
	.tronix-newslatter-button.button {position: relative !important;}
	.tronix-mobile-menu .menu-item a,.tronix-mobile-menu ul li { border-bottom:0 !important; }
	.tronix-mobile-menu ul .tronix-item-has-children>a:after,.tronix-mobile-menu ul .tronix-item-has-children>a .tronix-mean-expand:before { content: "\F282" !important; }
	.tronix-mobile-menu ul .tronix-item-has-children>a .tronix-mean-expand { color:#667085 }
	 .tronix-mobile-menu ul .tronix-item-has-children>a:after { display:none !important; }
	.tronix-mobile-menu ul .tronix-item-has-children.tronix-active>a .tronix-mean-expand:before{ content: "\F286" !important; }
	.tronix-mobile-menu ul .tronix-item-has-children>a:after,.tronix-mobile-menu ul .tronix-item-has-children>a .tronix-mean-expand { background: transparent !important; }
		.tronix-mobile-menu ul li li:first-child { border:none; }
		.tronix-mobile-menu ul li li { border-bottom: 1px solid #e8e8e8 !important; }
		.tronix-mobile-menu ul li.tronix-active>a { color:#000 !important; }
		#mainmenu .cstm_mega_child a { padding-bottom:0 !important }
		#mainmenu .sub-menu { padding: 0 !important; }
}
@media(max-width:1024.98px){
	div.elementor-tab-title .abc.minus { display:none; }
	.elementor-active .abc.minus { display:inline !important; }
	.elementor-active .abc.plus { display:none !important; }
	.img_box_p_class p {
		margin-top: 20px;
		font-size: 16px !important;
        line-height: 20px !important;
	}
	.address_position img { height: 90px; }
	    li#menu-item-10814,li#menu-item-10816 { background-color: #BEE6E440; color: #000;margin-left: 20px; margin-right: 20px;}
		li#menu-item-10815,li#menu-item-10817 { background-color: #44D5CB; color: #fff;margin-left: 20px; margin-right: 20px;}
		
	li#menu-item-10815 a { color:#fff; }
	li.hide_11200 { display: block; padding: 0px 0px 3px 0; margin-top: 10px; border-radius:8px; text-align:center; }
	
	li#menu-item-wpml-ls-53-da,li#menu-item-wpml-ls-53-en { padding-left: 0; }
	#cstm_tab_icons { position:relative !important;top: auto !important; }
	.font_size_20 p { font-size: 16px; line-height: 28px; }
	div.pos_absu { position: relative; margin-top: 0; }
	.cstm_tabs_click_font div.elementor-tab-title { font-size: 28px; line-height: 34px; }
	.tabs_borderd_Design div.elementor-tab-title { font-size: 12px !important; }
	.tabs_borderd_Design .elementor-tabs-wrapper { margin: 20px auto 30px; }
	.cf7_book_demo input.wpcf7-form-control.wpcf7-submit { font-size:18px; }
	#cstm_header .menu-area .container {padding: 0 30px;}
	#cstm_header .tronix-header .tronix-menu-toggle i:before {color: #285A55;}
	#cstm_header .tronix-header .tronix-menu-toggle:hover {background-color: #70c6a6;}
	#cstm_header .tronix-header .tronix-menu-toggle:hover i:before {color: #fff;}
	#cstm_header .mobile-logo {padding: 10px 20px;}
	.tronix-mobile-menu #mainmenu {padding: 0 0px;}
	.tronix-mobile-menu #mainmenu .sub-menu {padding: 0;margin: 0 auto;}
	.tronix-mobile-menu #mainmenu .cstm_mega_child {border-radius: unset;padding: 10px 0px 0;}
	.tronix-mobile-menu .menu-item a { padding-left: 0 !important; }
	.tronix-mobile-menu .menu-item a { padding-left:20px !important;padding-right:20px !important; }
	.tronix-mobile-menu .menu-item.current_page_item a { background:#F1F7F7; }
	.tronix-mobile-menu #mainmenu .cstm_mega_child a {padding: 0 0 10px;}
	.tronix-mobile-menu #mainmenu .cstm_mega_child a p span {width: 30px;height: 30px;padding: 2px 7px;margin-right: 10px;}
	.tronix-mobile-menu #mainmenu .sub-menu a:after {content: none;}
	.tronix-mobile-menu #mainmenu .sub-menu a .tronix-mean-expand {margin-top: -20px;}
	.tronix-mobile-menu #mainmenu .cstm_mega_child .cstm_mega_child_con a {padding: 15px 0;}
	.tronix-mobile-menu #mainmenu .cstm_mega_child .cstm_mega_child_con {margin: 0 auto;}
	.tronix-mobile-menu #mainmenu .cstm_mega_child .cstm_mega_child_btn {padding: 0;}
	.tronix-mobile-menu #mainmenu .cstm_mega_child .cstm_mega_child_btn a {padding: 10px 0;}
	.tronix-mobile-menu li.cstm_mega_child_con { background: #fff; }
	ul#mainmenu { display: flex; flex-direction: column; }
	li#menu-item-10814, li#menu-item-10816 { order: 1; }
	li#menu-item-10815, li#menu-item-10817 { order: 2; }
	li#menu-item-wpml-ls-53-da, li#menu-item-wpml-ls-53-en { order:0; }
	#cstm_hero_sec h1 span:after {height: 4px;left: -2px;bottom: -7px;border-radius: 7px;}
	.cstm_hero_btns a {padding: 10px 14px;font-size: 12px;line-height: 22px;}
	.cstm_hero_btns .left {margin-right: 15px;}
	#cstm_clients_desc p {font-size: 16px;line-height: 30px;padding: 0 10px;}
	#cstm_com_heading p {font-size: 16px;line-height: 26px;margin-bottom: 20px;}
	#cstm_tabs_right .elementor-tabs .elementor-tabs-wrapper .elementor-active p {margin: 5px auto 20px;line-height: 28px;font-size: 15px;}
	#cstm_tabs_right .elementor-tabs .elementor-tabs-wrapper .elementor-active a, .cstm_common_btn {font-size: 14px;line-height: 24px;padding: 10px 16px;}
	#cstm_tabs_right .elementor-tabs .elementor-tabs-wrapper .elementor-tab-title {padding: 15px 0 0;}
	#cstm_tabs_journey .elementor-tabs-wrapper .elementor-tab-title svg {display: none;}
	#cstm_tabs_journey .cstm_easytouse_tabs .cstm_easytouse_tabs_con {padding-right: 30px;}
	#cstm_tabs_journey .cstm_easytouse_tabs .cstm_easytouse_tabs_con h3 {font-size: 18px;line-height: 28px;}
	#cstm_tabs_journey .cstm_easytouse_tabs .cstm_easytouse_tabs_con a {margin: 20px auto 0;}
	#cstm_com_heading, #cstm_tabs_mobile #cstm_com_heading h2 {padding: 0 0;}
	#cstm_com_heading .cstm_head_desc p {margin-bottom: 0;}
	#cstm_blog_desc p, #cstm_tabs_mobile #cstm_com_heading p {font-size: 16px;line-height: 26px;margin-bottom: 20px;}
	#cstm_tabs_left .elementor-tabs .elementor-tabs-wrapper .elementor-tab-title {padding: 15px 0 0 30px;}
	#cstm_tab_icons .cstm_store_icn img {width: 150px;}
	#cstm_cta .cstm_cta_con h2 {font-size: 22px;line-height: 32px;margin: 0 auto 10px;}
	#cstm_cta .cstm_cta_con p {font-size: 16px;line-height: 26px;}
	#cstm_cta .cstm_cta_btns .right {margin-left: 15px;}
	#cstm_cta .cstm_cta_btns a {padding: 10px 14px;font-size: 14px;line-height: 24px;}
	#cstm_tabs_left .elementor-tabs .elementor-tabs-wrapper .elementor-active p {margin: 10px auto 0px;font-size: 16px;line-height: 26px;}
	#cstm_how_it_works .how_it_works ul {flex-wrap: wrap;margin: 0 auto;}
	#cstm_how_it_works .how_it_works ul li {width: 27%;padding: 35px 24px;margin: 20px 20px;}
	#cstm_why_choose .why_choose ul li {padding: 0 15px 30px;}
	#cstm_solutions_sec p {margin: 0 auto 30px;}
	/*#cstm_solutions_sec .solutions h5 {font-size: 14px;line-height: 24px;}*/
	#cstm_solutions_sec .solutions p {font-size: 14px;line-height: 22px;margin: 0 auto 20px;}
	.common_btns a {padding: 12px 16px;font-size: 16px;line-height: 24px;}
	.tabs_borderd_Design h2 { font-size:36px;line-height:45px; }
	.price_table h6.elementor-heading-title { font-size: 16px; line-height: 28px; }
	#cstm_client_sec .tronix-brand-logo-wrapper .tronix-brand-item img { width:150px;height:55px;object-fit:contain; }
	#cstm_team_sec .cstm_team_wrapper .testmonial-slide-item { width:50% !important;margin-left:25%; }
	
}
@media(min-width:992px) and (max-width:1024px){
	#cstm_team_sec .cstm_team_wrapper .testmonial-slide-item { width: 100% !important; margin-left: 0; }
}
@media (min-width:387px) and (max-width:390px){
	.e--ua-safari .elementor-6722 .elementor-element.elementor-element-5a593f6 > .elementor-widget-container { padding-bottom:0 !important }

	.rt-row.rt-content-loader.grid-layout1.grid-behaviour.tpg-full-height.grid_layout_wrapper { margin:0 !important; }
	.e--ua-safari .elementor-element { padding-top: 10px; padding-bottom: 10px; }
	.e--ua-safari .li_design .elementor-element { padding-top: 0px; padding-bottom: 0px; }
	.elementor-element-2b61c1a { margin-top: -50px !important; }
	.elementor-element-c3dd6a3 { margin-top: -25px !important; }
	/*.elementor-element-fa0df8e,.elementor-element-f5e25cb,.elementor-element-6ff1e74 { margin-top: -30px; }
	.elementor-element-e1c3a2c,.elementor-element-216b5ec { margin-top: -30px; }
	.elementor-element-f4ea86a,.elementor-element-4297b62,.elementor-element-efe7937 { margin-top: -30px; }
	*/
	.elementor-element-3f87b09 { margin-top: 30px !important; }
	.img_first, .img_first a, .img_first a img { height:inherit !important;object-fit:contain !important; }
	.other_post .row{ margin-bottom:50px !important }
	.page-id-7651 h2.elementor-heading-title.elementor-size-default { margin-top:-50px !important; }
	.submit_class input.wpcf7-form-control{ margin-left:0 !important; }
	.elementor-element-a46a303 { margin-top:-70px !important; }
	.elementor-9109 .elementor-element.elementor-element-e79960b .elementor-heading-title { line-height: 24px !important; }
	.e--ua-safari #cstm_header .mobile-logo .custom-logo { width:170px !important; }
	.e--ua-safari .elementor-icon-box-description::empty{ margin-top:20px !important; }
	.e--ua-safari .elementor-element { --widgets-spacing: 0; }
	#cstm_solutions_sec .solutions .top_img img { margin-top:-20px }
	.elementor-popup-modal .dialog-close-button { right: 9% !important; top: 6% !important; }
	.row.submit_space.download_demo_submit input.wpcf7-form-control.wpcf7-submit { display:block !important;text-align:center !important; }
	.e--ua-safari .pos_img_height .elementor-element { --widgets-spacing: 32px 32px !important; }
	.elementor-6351 .elementor-element.elementor-element-4297b62.elementor-element { margin-top:-15px !important; }
	html[lang="da-DK"] .e--ua-safari .elementor-element-f5e25cb{ margin-top:-18px !important; }
	html[lang="en-US"] body.page-id-7651 .elementor-element-21a84a20 { padding-top:50px; }
}
@media (min-width:400px) and (max-width:430px){
	.elementor-element-3f87b09 { margin-top: 30px !important; }
	.img_first, .img_first a, .img_first a img { height:inherit !important;object-fit:contain !important; }
	.row.submit_space.download_demo_submit input.wpcf7-form-control.wpcf7-submit { display:block !important;text-align:center !important; }
}
@media(min-width:370px) and (max-width:430px){
	.e--ua-safari .img_first,.e--ua-safari .img_first a,.e--ua-safari .img_first a img { height:inherit !important;object-fit:contain !important; }
	.other_post .row{ margin-bottom:50px !important }
	.elementor-widget-button a.elementor-button.elementor-button-link.elementor-size-sm { width: 100%; }
}
@media(max-width:767.98px){
	.row.submit_space.download_demo_submit input.wpcf7-form-control.wpcf7-submit { text-align:center;display:block;width:100%; }
	.elementor-element-1c27758 .e-con-inner { display:block !important; }
	.e--ua-safari .other_post .row { margin-bottom: 50px !important; }
	.evelutin .e-con-inner { gap:45px !important; }
	#cstm_header .mobile-logo .custom-logo { width:170px !important; }
	br{ display:none !important; }
	#cstm_solutions_sec .solutions { height: 750px !important; }
	.rt-row.rt-content-loader.grid-layout1.grid-behaviour.tpg-full-height.grid_layout_wrapper { margin:0 !important; }
	.testimonial-item-box.testimonial-slider { height: 470px !important; }
	.bold_span_font h1 span { display:inline !important; }
	.home .elementor-accordion-item { border: none !important; }
	.tronix-menu-toggle { background:#fff; }
	.mobile-logo { border-bottom: 1px solid rgba(0, 0, 0, 32%); padding-bottom: 10px !important; }
	.tronix-menu-wrapper .mobile-logo a { text-align:left; }
	.tronix-menu-wrapper .mobile-logo { background:#fff !important; }
	.tronix-menu-wrapper .tronix-menu-toggle { right: 8px !important; top: 12px !important; padding: 0 !important; color: #285A55 !important; background: transparent !important;font-size: 22px !important; }
	.tronix-menu-wrapper .tronix-menu-toggle a { color: #285A55 !important; }
	.tronix-menu-wrapper .tronix-menu-area { border-right:0 !important; }
	.tronix-menu-wrapper .tronix-menu-area { max-width:100% !important; }
	.tronix-newslatter-button.button {position: relative !important;}
	.tronix-mobile-menu .menu-item a,.tronix-mobile-menu ul li { border-bottom:0 !important; }
	.tronix-mobile-menu ul .tronix-item-has-children>a:after,.tronix-mobile-menu ul .tronix-item-has-children>a .tronix-mean-expand:before { content: "\F282" !important; }
	.tronix-mobile-menu ul .tronix-item-has-children>a .tronix-mean-expand { color:#667085 }
	 .tronix-mobile-menu ul .tronix-item-has-children>a:after { display:none !important; }
	.tronix-mobile-menu ul .tronix-item-has-children.tronix-active>a .tronix-mean-expand:before{ content: "\F286" !important; }
	.tronix-mobile-menu ul .tronix-item-has-children>a:after,.tronix-mobile-menu ul .tronix-item-has-children>a .tronix-mean-expand { background: transparent !important; }

	.tronix-newslatter-button input[type="submit"] { margin-top: 20px; }
	.img_box_p_class p { font-size: 16px !important;margin-top: 17px;line-height:20px !important; }
	.img_box_p_class h6 { font-size: 22px !important; line-height:30px !important; }
	.tronix-newslatter-button input[type="submit"] { width: 100%; text-align: center !important; display: block; }
	.other_post .date_first { margin-top: 18px; }
	.row_contnt_flex { display: block; }
	.email_class input.wpcf7-form-control { border: 1px solid #0000004D !important; }
	.submit_class { text-align: center; margin-left: 0px; }
	    .submit_class input.wpcf7-form-control { font-size: 16px !important; position: relative; left: 0; margin-top: 20px;}
	.address_position img { height: auto !important; }
	.height_500 { height: 500px; }
	#cstm_team_sec .cstm_team_wrapper .testmonial-slide-item { width:100% !important;margin-left:0%; }
	.cf7_book_demo input.wpcf7-form-control.wpcf7-submit { font-size:16px; }
	#cstm_header .menu-area .container {padding: 0 16px;}
	.cstm_hero_btns {flex-wrap: wrap;width: 100%;}
	.cstm_hero_btns a {padding: 16px 20px;font-size: 20px;line-height: 28px;width: 100%;}
	.cstm_hero_btns .left {margin-right: 0;margin-bottom: 24px;}
	#cstm_hero_sec p {font-size: 16px;line-height: 28px;}
	#cstm_clients_desc p {font-size: 20px;line-height: 30px;padding: 0;margin-bottom: 0;}
	#cstm_com_heading p {font-size: 20px;line-height: 30px;margin-bottom: 20px;}
/* 	#cstm_tabs_right .elementor-tabs .elementor-tabs-content-wrapper, #cstm_tabs_left .elementor-tabs .elementor-tabs-content-wrapper {display: flex;flex-wrap: wrap;flex-direction: column-reverse;} */
	#cstm_tabs_right .elementor-tabs .elementor-tabs-content-wrapper, #cstm_tabs_left .elementor-tabs .elementor-tabs-content-wrapper {display: flex;flex-wrap: wrap;}
	#cstm_tabs_right .elementor-tabs .elementor-tabs-content-wrapper p, #cstm_tabs_right .elementor-tabs .elementor-tabs-content-wrapper a, #cstm_tabs_left .elementor-tabs .elementor-tabs-content-wrapper p, #cstm_tabs_left .elementor-tabs .elementor-tabs-content-wrapper a {display: none;}
	#cstm_tabs_right .elementor-tabs .elementor-tabs-content-wrapper .elementor-active p, #cstm_tabs_right .elementor-tabs .elementor-tabs-content-wrapper .elementor-active a, #cstm_tabs_left .elementor-tabs .elementor-tabs-content-wrapper .elementor-active p, #cstm_tabs_left .elementor-tabs .elementor-tabs-content-wrapper .elementor-active a {display: inline-block;}
	#cstm_tabs_right .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-title, #cstm_tabs_left .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-title {opacity: 0.5; position:relative;width:100%;}
	#cstm_tabs_right .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-title.elementor-active, #cstm_tabs_left .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-title.elementor-active {opacity: 1;}
	#cstm_tabs_right .elementor-tabs .elementor-tabs-content-wrapper a, #cstm_tabs_left .elementor-tabs .elementor-tabs-content-wrapper a {background-color: #44D5CB;
;font-size: 20px;font-weight: 700;line-height: 28px;color: #fff;padding: 16px 20px;}
	#cstm_tabs_right .elementor-tabs .elementor-tabs-content-wrapper p, #cstm_tabs_left .elementor-tabs .elementor-tabs-content-wrapper p {margin: 5px auto 20px;line-height: 28px;font-size: 16px;}
	#cstm_tabs_right .elementor-tabs .elementor-tabs-content-wrapper .elementor-active a, #cstm_tabs_journey .elementor-accordion .cstm_common_btn, #cstm_tabs_left .elementor-tabs .elementor-tabs-content-wrapper .elementor-active a, #cstm_tabs_left .elementor-accordion .cstm_common_btn, #cstm_cta .cstm_cta_btns a {padding: 16px 20px;font-size: 20px;line-height: 28px;width: 100%;}
	#cstm_tabs_left .elementor-tabs .elementor-tabs-content-wrapper .elementor-active p img, #cstm_tabs_left .elementor-tabs .elementor-tabs-content-wrapper .elementor-active p {margin-bottom: 0;font-family: "Plus Jakarta Sans" !important;font-weight: 500 !important}
	#cstm_tabs_journey {margin-top: 50px;}
	#cstm_tabs_journey .elementor-accordion .elementor-tab-title {border: 1px solid #D0D5DD;border-radius: 8px;margin: 0 auto 20px;}
	#cstm_tabs_journey .elementor-accordion img {margin: 32px auto;}
	#cstm_tabs_journey .elementor-accordion h3 {font-size: 30px;line-height: 38px;font-weight: 700;margin: 0 auto 12px;}
	#cstm_tabs_journey .elementor-accordion p {font-size: 16px;line-height: 28px;margin: 0 auto; color: #000;}
	.elementor-tab-content li { color:#000; }
	#cstm_tabs_journey .elementor-accordion ul {list-style: none;width: 100%;margin: 24px auto 32px;padding: 0;}
	#cstm_tabs_journey .elementor-accordion ul li img {margin: 0 auto;margin-right: 10px;}
	#cstm_tabs_journey .elementor-accordion ul li:not(:last-child) {margin: 0 auto 12px;}
	#cstm_tabs_journey .elementor-accordion .cstm_common_btn {margin-bottom: 20px;}
	#cstm_blog_desc p, #cstm_tabs_mobile #cstm_com_heading p {font-size: 20px;line-height: 30px;margin-bottom: 20px;}
	#cstm_tabs_mobile #cstm_com_heading {padding: 0;}
	#cstm_tab_icons {position: unset;margin: -20px auto 30px;}
	#cstm_tab_icons .cstm_store_icn img {width: auto;}
	#cstm_cta .cstm_cta_con h2 {font-size: 36px;line-height: 46px;margin: 0 auto 10px;}
	#cstm_cta .cstm_cta_con p {font-size: 20px;line-height: 30px;margin: 0 auto 32px;}
	#cstm_cta .cstm_cta_btns {flex-wrap: wrap;}
	#cstm_cta .cstm_cta_btns .right {margin-left: 0;margin-top: 24px;}
	#cstm_story_sec p {line-height: 26px;margin-bottom: 10px;}
	#cstm_how_it_works p {font-size: 20px;line-height: 30px;margin: 0 auto;font-weight: 500;}
	#cstm_how_it_works .how_it_works ul {margin: 10px auto 0;}
	#cstm_how_it_works .how_it_works ul li {width: 100%;padding: 48px 24px;margin: 16px 0;}
	#cstm_how_it_works .how_it_works ul li:last-child {margin-bottom: 0;}
	#cstm_tabs_journey.why_mwp {margin-top: 0;}
	#cstm_tabs_journey.why_mwp .elementor-accordion .elementor-tab-title {background-color: #fff;}
	#cstm_tabs_journey.why_mwp .elementor-accordion h3 {font-size: 34px;line-height: 34px;margin: 0 auto;}
	#cstm_tabs_journey.why_mwp .elementor-accordion ul li:not(:last-child) {margin: 0 auto 20px;}
	#cstm_why_choose .why_choose ul {margin: 50px auto 0;}
	#cstm_why_choose .why_choose ul li {padding: 0;width: 100%;text-align: center;}
	#cstm_why_choose .why_choose ul li:not(:last-child) {margin: 0 auto 50px;}
	#cstm_solutions_sec .solutions {width: 55%;}
	#cstm_solutions_sec p {margin: -10px auto 50px;font-size: 20px;line-height: 30px;}
	#cstm_solutions_sec .solutions:not(:last-child) {margin: 0 auto 32px;}
	#cstm_solutions_sec .solutions p {font-size: 16px;line-height: 24px;margin: 0 auto 32px;}
	#cstm_exp_sec p {font-size: 20px;font-weight: 500;line-height: 30px;}
	.tabs_borderd_Design h2 { font-size:30px;line-height:40px; }
	.tabs_borderd_Design .cstm_easytouse_tabs_con { margin-left: 0%; }
	.tabs_borderd_Design .container-fluid { padding: 0; }
	.tabs_borderd_Design .elementor-tab-title.elementor-tab-mobile-title { background: #fff; margin-bottom: 10px; }
	.tabs_borderd_Design .elementor-tab-title.elementor-tab-mobile-title:after { content: ""; background: url(https://www.myworkplace.care/wp-content/uploads/2024/03/chevron-down.png); position: absolute; width: 20px; height: 20px; background-size: contain; background-repeat: no-repeat; right: 10px; }
	.page-id-7651 a.elementor-button,.page-id-7573 a.elementor-button,.page-id-6722 a.elementor-button,.page-id-6722 a.btn.cstm_common_btn,.page-id-7328 a.elementor-button,.page-id-7489 a.elementor-button { width: 100%; text-align: center;font-size:16px; }
	.tick_value div {font-size: 12px; }
	.tick_value .col-md-1 { width: 7%; float: left; }
	.tick_value .col-md-7 { width: 55%; float: left; }
	.tick_value .col-md-4 { width: 38%; float: left; }
	.price_table .e-con-inner h4 { margin-top: 30px; }
	.price_table a.elementor-button {margin-bottom: 30px;}
	.resourses_description_banner p { font-size: 16px; }
	.img_box_set .elementor-image-box-wrapper { display: flex; align-items: center; }
	.img_box_set .elementor-image-box-content { margin-left: 10px; }
	.elementor-icon-box-content .row .col-md-11 { width: 88%; float: left; }
	.elementor-icon-box-content .row .col-md-1 {width: 12%; float: left;}
	.cstm_tabs_click_font div.elementor-tab-title { font-size: 25px; line-height: 30px; }
	#cstm_tabs_journey.why_mwp .cstm_easytouse_tabs .cstm_easytouse_tabs_con { padding-left: 0; }
	#cstm_tabs_journey.why_mwp .cstm_easytouse_tabs .cstm_easytouse_tabs_con ul li { display:block !important; }
	div.elementor-tab-content.elementor-active { margin-bottom: 30px; }
	/*#cstm_team_sec .cstm_team_wrapper .testmonial-slide-item { width:50% !important;margin-left:25%; }*/
	#cstm_tab_icons { margin-left: -8% !important; }

	
}	
@media(max-width:440px){

	#cstm_tab_icons .cstm_store_icn a.left {margin: 0 auto 24px;}
	#cstm_tab_icons .cstm_store_icn a {width: 100%;text-align: center;}
	#cstm_story_sec a.elementor-button {width: 100%;}
	.common_btns {flex-wrap: wrap;}
	.common_btns .left {margin-right: 0;margin-bottom: 24px;}
	.common_btns a {padding: 16px 20px;font-size: 20px;line-height: 28px;width: 100%;}
	#cstm_solutions_sec .solutions {width: 100%;}
	#cstm_hero_sec .elementor-button.elementor-button-link.elementor-size-sm { width:100%; }
	#cstm_tabs_journey .cstm_easytouse_tabs .cstm_easytouse_tabs_con h3 { line-height:41px !important }
	span.abc { position: absolute; right: 0; }
	/*#cstm_tabs_left div.elementor-tab-title:after { content: '+';   }
	#cstm_tabs_left div.elementor-tab-title.elementor-active:after { content: '-'; right: 15px; }
	#cstm_tabs_right div.elementor-tab-title:after { content: '+'; right: 0; top: 22px; }
	#cstm_tabs_right div.elementor-tab-title.elementor-active:after { content: '-'; right: 15px; }*/
}
@media(min-width:1080px) and (max-width:1279px){
	.reduce_font_size h2.elementor-heading-title.elementor-size-default { font-size: 50px !important; }
}
@media(min-width:1024.01px){

	#cstm_tabs_journey .cstm_easytouse_tabs .cstm_easytouse_tabs_con h3 { line-height:41px !important }
	#cstm_tabs_left div.elementor-tab-title:after { content: '+'; position: absolute; right: 0; top: 4px; }
	#cstm_tabs_left div.elementor-tab-title.elementor-active:after { content: '-'; position: absolute; right: 15px; top: 4px; }
	#cstm_tabs_right div.elementor-tab-title:after { content: '+'; position: absolute; right: 0; top: 22px; }
	#cstm_tabs_right div.elementor-tab-title.elementor-active:after { content: '-'; position: absolute; right: 15px; top: 20px; }
	.abc { display:none !important; }

}

@media(min-width:1067px) and (max-width:1299px){
	#cstm_tabs_journey .elementor-tabs-wrapper .elementor-tab-title { font-size: 11px; }
}
@media(min-width:1300px) and (max-width:1440px){
	#cstm_tabs_journey .elementor-tabs-wrapper .elementor-tab-title { font-size: 13px; }
}
@media(min-width:1441px) and (max-width:1549px){
	#cstm_tabs_journey .elementor-tabs-wrapper{ min-width:100% !important; }
}
@media(min-width:1550px){
	#cstm_tabs_journey .elementor-tabs-wrapper{ min-width:1360px !important; }
}
@media(min-width: 1024px) and (max-width: 1100px){
	#cstm_tabs_journey .elementor-tabs-wrapper .elementor-tab-title { font-size:9px !important; }
}
@media(min-width:1366px){
	.onboarding_and_offboarding img.attachment-full {
    height: 406px;
		object-fit: contain;
}
}
.pb-24 { padding-bottom:24px}