.elementor-button{border-radius: 0px!important;transition: background 0.3s;}
.hover-5bc0de:hover{background-color:#50CCEA!important;}
.hover-0f3675:hover{background-color:#3D5489!important;}
nav > ul > .ct-mega-menu-full-width > .sub-menu::after{backdrop-filter: blur(5px);}

.sub-menu .ct-menu-link{line-height: 1.2em;}

blue{color: #29BBE4}

[class*="animated-submenu"] > .sub-menu {
  visibility: hidden;
  pointer-events: none;
  max-height: 0;
  -webkit-transition: max-height 300ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: max-height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}
[class*="animated-submenu"].ct-active > .sub-menu {
  visibility: visible;
  pointer-events: auto;
  max-height: 500px;
}
[class*="animated-submenu"] > .sub-menu li{
  visibility: hidden;
  pointer-events: none;
  max-height: 0;
  -webkit-transition: max-height 200ms cubic-bezier(0.5, 0, 0.2, 1);
  transition: max-height 200ms cubic-bezier(0.5, 0, 0.2, 1) 0ms;
}
[class*="animated-submenu"].ct-active > .sub-menu li{
  visibility: visible;
  pointer-events: auto;
  max-height: 500px;
}

.elementor-element.elementor-element-a5bee2e .elementor-main-swiper .swiper-slide{display: flex;justify-content: center;}
.elementor-element-a5bee2e .swiper-slide .elementor-carousel-image{width: 82px;}
.elementor-element-fdcc690 .elementor-element > .elementor-element-populated{transition: background 0.3s, border 0.5s, border-radius 0.5s, box-shadow 0.5s, transform 0.3s!important;}
.ct-header [data-row*="top"] .ct-header-text{width: 80%!important;overflow: hidden;white-space: nowrap;text-align: center;}
.ct-header [data-row*="top"] p{font-size: 12px;}
.ct-header .ct-menu-link.ct-disabled-link{font-weight: 500;}
[data-header*="type-1"] .ct-header [data-sticky*="yes"] [data-row*="top"] {display: none;}

.ct-widget p:last-child{color: #fff;font-size: 14px;}
.elementor-327 .elementor-element.elementor-element-9cb7be4 ul{padding-inline-start:0;list-style-type: none;}
.elementor-327 .elementor-element.elementor-element-9cb7be4 ul li a{font-size: 14px;color: #D7D7D7;}
.elementor-327 .elementor-element.elementor-element-9cb7be4 ul li a:hover{color:#29BBE4;}
.elementor-327 .elementor-element.elementor-element-9cb7be4 h5{font-size: 16px;color: #fff;}
.elementor-element-d9c0162 b,.elementor-element-8eac79d b{color: #29BBE4;}
.wp-image-1623{padding-top: 30px;}
.elementor-element.elementor-element-e942c73 .elementor-flip-box__front .elementor-flip-box__layer__title {margin-bottom: 80px!important;margin-top: 70px!important;}
#menu-register.menu{height:46px;}
#menu-register .menu-item-25{padding-right:10px;}
#menu-register .menu-item-25 a{background-color: var( --e-global-color-blocksy_palette_2 );padding: 0px 50px;font-size: 18px;color: var(--theme-selection-text-color);transition: background 0.3s;}
#menu-register .menu-item-25 a:hover{background-color:#50CCEA;}
#menu-register .menu-item-26 a{background: #0F3675;padding: 0px 50px;font-size: 18px;color:#FFFFFF;transition: background 0.3s;}
#menu-register .menu-item-26 a:hover{background-color:#3D5489;}
.ct-active-language{color: #ffffff;}
.ct-active-language:hover{color: #ffffff;}
.ct-active-language .ct-icon:first-child{-webkit-clip-path: circle(50%);clip-path: circle(50%);width: 20px;background: #27417C !important;height: 20px;padding: 1px;fill: currentColor;}
.ct-active-language .ct-icon.ct-dropdown-icon{color: #27417C;}
.ct-active-language span{color: #27417C;}
.ct-language-switcher[data-type="dropdown"]:hover [data-placement], .ct-language-switcher[data-type="dropdown"]:focus-within [data-placement] {
  opacity: 0;
  visibility: visible;
  transform: translate3d(0, 0, 0);
}
.ct-language-switcher.ct-active[data-type="dropdown"] [data-placement] {
  opacity: 1;
  visibility: visible;
  transform: translate3d(0, 0, 0);
}
.ct-language-switcher.ct-active[data-type="dropdown"] [data-placement] li a{white-space: nowrap;}
#menu-item-474 .ct-menu-link-1,#menu-item-475 .ct-menu-link-1,#menu-item-476 .ct-menu-link-1{font-size: 14px;}

#menu-item-14 > .sub-menu {--grid-template-columns: repeat(3, 220px);padding: 10px 0 30px 210px;}
#menu-item-15 > .sub-menu {padding: 10px 0 30px 210px;}
#menu-item-16 > .sub-menu {--grid-template-columns: repeat(2, 220px);padding: 10px 0 30px 210px;}
#menu-item-17 > .sub-menu {padding: 10px 0 30px 210px;}
#menu-item-19 > .sub-menu {padding: 10px 0 30px 210px;}
.elementor-40 .elementor-element.elementor-element-556fe59 .elementor-button,.elementor-40 .elementor-element.elementor-element-8dcb4f5 .elementor-button,.elementor-40 .elementor-element.elementor-element-c8aee04 .elementor-button{border-radius: 50px!important;}
.elementor-40 .elementor-element.elementor-element-a81ee66 .elementor-price-list-item,.elementor-40 .elementor-element.elementor-element-24650f4 .elementor-price-list-item,.elementor-40 .elementor-element.elementor-element-4392bf3 .elementor-price-list-item{border-style: solid;border-width: 0px 0px 1px 0px;border-color: var( --e-global-color-blocksy_palette_5 );padding-top:10px;}
nav > ul > [class*="ct-mega-menu"] > .sub-menu > li {min-width: 0;padding: 5px 10px!important;}
.menu-item-14.ct-mega-menu-custom-width .sub-menu {--mega-menu-max-width: 800px;}
#menu-item-16 .ct-disabled-link{display: none;}
.menu-item-1808 .ct-icon-container.ct-right {margin-inline-start: 0em;}
.ct-language-switcher[data-type="dropdown"] ul li.current-lang {display: block!important;}

.elementor-element.img-box120 .elementor-image-box-img{min-height:80px;}
.elementor-element.img-edubox-120 .elementor-image-box-img {min-height: 80px;}
.elementor-element.img-box120 .elementor-element.elementor-position-top .elementor-image-box-img img{height:60px;object-fit: contain;}
.elementor-element.img-box120 .elementor-image-box-title{font-weight: 500!important;}
.elementor-element.img-box120 .elementor-image-box-description{color:#666666;}
.elementor-element.img-box120 .elementor-image-box-content{padding:0px 10px;}
.elementor-element.img-edubox-120 .elementor-image-box-title{margin: 0px 80px;}
.elementor-element.elementor-position-top .elementor-image-box-title{height:80px;display: flex;align-items: center;justify-content: center;}
.elementor-widget-tabs .elementor-tab-content {padding: 0px!important;display: none;}
.elementor-widget-tabs .dataTables_filter {position: absolute;right: 0px;top: -50px;}
.elementor-widget-tabs .dataTables_filter::before {content: '';background: url('/wp-content/uploads/2024/07/search.png');width: 20px;height: 20px;position: absolute;right: 20px;top: 50%;transform: translateY(-50%);pointer-events: none;background-size: cover;background-position: center;}
.elementor-widget-tabs .elementor-tabs-wrapper {border-bottom: 2px solid #29BBE4;}
.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left {float: none!important;}
.elementor-accordion-item{background: #FFFFFF!important;margin-bottom:5px;padding: 15px;}
.elementor-accordion-item p{margin-bottom:5px!important;} 
.elementor-accordion-item .elementor-tab-title a{position:relative;padding-left:30px;}
.elementor-accordion-item .elementor-tab-title a:before {position: absolute;content: '';background: url('/wp-content/uploads/2024/06/faqs-51.png');top:10px;left: 0;width: 20px;height: 20px;transform: translateY(-50%);background-size: cover;background-position: center;}
.elementor-element-b125166 svg,.elementor-element-34dac70 svg,.elementor-element-603670b svg{width: 25px;height: 25px;position: relative;display: block;fill: #43CF7C;}
.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active{background-color: var( --e-global-color-primary );}
.tablepress{--padding: 0.5rem 2rem!important;background-color: #FFFFFF;}
.elementor-widget-tabs .elementor-tab-desktop-title {padding:15px 50px!important;}
.elementor-tab-content .row-1{font-size: 14px;color:#666666!important;}
.tablepress > :where(thead, tfoot) > * > th {color:#666666!important;}
.elementor-element-4e05d1a .tablepress{--padding: 1rem 2rem!important;}
#elementor-tab-content-8181 tbody tr:nth-child(4) td,#elementor-tab-content-8181 tbody tr:nth-child(5) td,#elementor-tab-content-8181 tbody tr:nth-child(10) td{border: none;}
#elementor-tab-content-8181 tbody tr:nth-child(6) td{border-top: 2px solid #29BBE4;}
#elementor-tab-content-8181 tbody tr:nth-child(5) td{padding-bottom: 50px;}
#elementor-tab-content-8181 tbody tr:nth-child(6){background-color:#F9F9F9;color: #666666;font-size: 14px;font-weight: 500;height:50px;}
#elementor-tab-content-8181 tbody tr:nth-child(3) td b,#elementor-tab-content-8181 tbody tr:nth-child(4) td b,.tablepress tbody tr:nth-child(5) td b,#elementor-tab-content-8181 tbody tr:nth-child(9) td b{color: #000000;font-size: 20px;line-height: 80px;font-weight: 500;}
#elementor-tab-content-8181 tbody tr:nth-child(10){color: #666666;font-size: 12px;}
#elementor-tab-content-8182 tbody tr:nth-child(4) td,#elementor-tab-content-8182 tbody tr:nth-child(5) td,#elementor-tab-content-8182 tbody tr:nth-child(10) td{border: none;}
#elementor-tab-content-8182 tbody tr:nth-child(6) td{border-top: 2px solid #29BBE4;}
#elementor-tab-content-8182 tbody tr:nth-child(5) td{height:120px}
#elementor-tab-content-8182 tbody tr:nth-child(6){background-color:#F9F9F9;color: #666666;font-size: 14px;font-weight: 700;}
#elementor-tab-content-8182 tbody tr:nth-child(3) td b,#elementor-tab-content-8182 tbody tr:nth-child(4) td b,.tablepress tbody tr:nth-child(5) td b,#elementor-tab-content-8182 tbody tr:nth-child(9) td b{color: #000000;font-size: 20px;line-height: 80px;font-weight: 500;}
#elementor-tab-content-8182 tbody tr:nth-child(10){color: #666666;font-size: 12px;}
.elementor-tabs .tablepress > :where(thead, tfoot) > * > th{background-color: #F9F9F9; height:30px;font-weight: 500;}
.elementor-tabs .before-br{color: #000000;font-size: 20px;font-weight: 500;}
.elementor-tabs .after-br{color: #666666;font-size: 12px;position: relative;top:-6px;clear: both;display: block;}
.elementor-tabs td {text-align: left;vertical-align: middle; /* 上下居中对齐 */}
.elementor-tabs td.column-1 {text-align: left; /* 第一列左对齐 */}
.elementor-tabs .dataTables_filter label input {border-radius: 25px;background-color: var( --e-global-color-blocksy_palette_8 );}
.elementor-element.elementor-element-fdcc690 .elementor-price-list-price{text-align: right;}
.sticky-header th {position: -webkit-sticky;position: sticky;top: 82px;z-index: 10;box-shadow: 0 -4px 0 0 #29BBE4;}

#table-popup{display: none;position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 80%;padding: 0px;background-color: white;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);z-index: 1000}
#table-popup .popup-header{font-size:20px;font-weight:bold;padding: 5px 30px;margin-bottom: 15px;background-color: #F5F5F5;border-top: 4px solid #29BBE4;border-image: linear-gradient(to right, #29BBE4 80%, #666666 20%) 1;}
#table-popup .popup-header .before-br{color: #000000;font-size: 20px;font-weight: 500;}
#table-popup .popup-header .after-br{color: #666666;font-size: 12px;position: relative;top: -6px;clear: both;display: block;}
#table-popup .popup-content{font-size:20px;padding: 30px;}
#table-popup .popup-content ul{list-style-type:none;padding:0;margin:0}
#table-popup .popup-content li{margin-bottom:20px;width: 50%;display: inline-block;}
#table-popup .popup-content li strong{display: block;font-size:12px;color: #999999;}
#popup-close{display:block;color:#0F3675;position: absolute;top: 15px;right: 15px;font-size:16px;}
#table-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:999}
.tablepress.tablepress-id-2 .table-details__button,.tablepress.tablepress-id-19 .table-details__button{display: none;}

.elementor-element-72a1851 h4{margin-bottom:5px;}
.elementor-element-72a1851 p{margin-bottom:40px;}
.elementor-element-9d20ee9:hover .elementor-widget-container,.elementor-element.elementor-element-9d20ee9:hover .elementor-heading-title,.elementor-element-10234d4:hover .elementor-widget-container,.elementor-element.elementor-element-10234d4:hover .elementor-heading-title  {color:#ffffff;}
.elementor-element-9d20ee9:hover .elementor-widget-container,.elementor-element.elementor-element-9d20ee9:hover .elementor-heading-title,.elementor-element-10234d4:hover .elementor-widget-container,.elementor-element.elementor-element-9d20ee9:hover .elementor-heading-title  {transition: color 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-element-624f65d:hover .elementor-widget-container,.elementor-element.elementor-element-624f65d:hover .elementor-heading-title,.elementor-element-5cf135e:hover .elementor-widget-container,.elementor-element.elementor-element-5cf135e:hover .elementor-heading-title  {color:#ffffff;}
.elementor-element-624f65d:hover .elementor-widget-container,.elementor-element.elementor-element-624f65d:hover .elementor-heading-title,.elementor-element-5cf135e:hover .elementor-widget-container,.elementor-element.elementor-element-5cf135e:hover .elementor-heading-title  {transition: color 0.3s, border-radius 0.3s, opacity 0.3s;}
.tablepress > :where(thead, tfoot) > * > th{width:auto!important;}
.tablepress.tablepress-id-3{--padding: 2rem 2rem;--head-bg-color: #F9F9F9;}
.tablepress > :where(thead, tfoot) > * > th {font-size: 14px;color:#666666!important;--padding: 0.5rem 2rem!important;}
.tablepress.tablepress-id-3 tbody tr .column-2 img{display: inline-block;height:30px;width:30px}
.tablepress.tablepress-id-3 tbody tr .column-1 img{display: inline-block;height:27px;width:53px}
.tablepress.tablepress-id-3 tbody tr p{display: inline-block;margin-left:20px;font-weight: 600;margin-bottom: 0px;}
.tablepress.tablepress-id-3 tbody tr green{display: inline-block;color:#14cc9e;font-size: 20px;}
.tablepress.tablepress-id-3 tbody tr span{display: inline-block;color:#14cc9e;}
.tablepress.tablepress-id-3 tbody tr span svg{fill:#14cc9e;height: 1em;}
.tablepress.tablepress-id-3 tbody tr a{border: solid 1px #29BBE4;padding:10px 30px;color:#29BBE4;transition: color 0.3s, background-color 0.3s;}
.tablepress.tablepress-id-3 tbody tr a:hover{background-color:#29BBE4;color:#FFFFFF;}
.tablepress.tablepress-id-3{--padding: 1.2rem 2rem !important;border-top: 2px solid #29BBE4;}
.tablepress.tablepress-id-6 > :where(thead, tfoot) > * > th:nth-child(1),.tablepress.tablepress-id-7 > :where(thead, tfoot) > * > th:nth-child(1),.tablepress.tablepress-id-8 > :where(thead, tfoot) > * > th:nth-child(1){min-width:110px;}
.tablepress.tablepress-id-6 > :where(thead, tfoot) > * > th:nth-child(4),.tablepress.tablepress-id-7 > :where(thead, tfoot) > * > th:nth-child(4),.tablepress.tablepress-id-8 > :where(thead, tfoot) > * > th:nth-child(4){min-width:50px;}
.tablepress.tablepress-id-6 > :where(thead, tfoot) > * > th:nth-child(6),.tablepress.tablepress-id-7 > :where(thead, tfoot) > * > th:nth-child(6),.tablepress.tablepress-id-8 > :where(thead, tfoot) > * > th:nth-child(6){min-width:125px;}
.tablepress.tablepress-id-10 > :where(thead, tfoot) > * > th:nth-child(1),.tablepress.tablepress-id-11 > :where(thead, tfoot) > * > th:nth-child(1),.tablepress.tablepress-id-12 > :where(thead, tfoot) > * > th:nth-child(1){min-width:100px;}
.elementor-element.elementor-element-624f65d:hover .elementor-element-populated .elementor-button,.elementor-element.elementor-element-5cf135e:hover .elementor-element-populated .elementor-button{color: #27417C;background-color: var( --e-global-color-blocksy_palette_8 );}
.elementor-element.elementor-element-624f65d:hover .elementor-element-populated .elementor-button svg,.elementor-element.elementor-element-5cf135e:hover .elementor-element-populated .elementor-button svg{fill: #27417C;}

.elementor-element.elementor-element-f30b9f1:hover .elementor-element-populated .elementor-button,.elementor-element.elementor-element-eaaa6e2:hover .elementor-element-populated .elementor-button{color: #27417C;background-color: var( --e-global-color-blocksy_palette_8 );}
.elementor-element.elementor-element-f30b9f1:hover .elementor-element-populated .elementor-button svg,.elementor-element.elementor-element-eaaa6e2:hover .elementor-element-populated .elementor-button svg{fill: #27417C;}	
.tablepress.tablepress-id-21{--padding: 2rem 2rem;--head-bg-color: #F9F9F9;border-top: 2px solid #29BBE4;}
.tablepress.tablepress-id-21 tbody tr .column-2 img{display: inline-block;height:30px;width:30px}
.tablepress.tablepress-id-21 tbody tr .column-1 img{display: inline-block;height:27px;width:53px}
.tablepress.tablepress-id-21 tbody tr p{display: inline-block;margin-left:20px;font-weight: 600;margin-bottom: 0px;}
.tablepress.tablepress-id-21 tbody tr green{display: inline-block;color:#14cc9e;font-size: 20px;}
.tablepress.tablepress-id-21 tbody tr span{display: inline-block;color:#14cc9e;}
.tablepress.tablepress-id-21 tbody tr span svg{fill:#14cc9e;height: 1em;}
.tablepress.tablepress-id-21 tbody tr a{border: solid 1px #29BBE4;padding:10px 30px;color:#29BBE4;transition: color 0.3s, background-color 0.3s;}
.tablepress.tablepress-id-21 tbody tr a:hover{background-color:#29BBE4;color:#FFFFFF;}

.elementor-price-table .elementor-price-table__features-list svg {margin-inline-end: -5px!important;}
.elementor-element.elementor-element-f1063e1 .elementor-main-swiper .swiper-slide {box-shadow: 0 -8px 6px -10px rgba(18, 21, 38, 0.3) inset,8px 0px 6px -10px rgba(18, 21, 38, 0.3) inset, -8px 0 6px -10px rgba(18, 21, 38, 0.3) inset,0 8px 6px -10px rgba(18, 21, 38, 0.3) inset;}

.tablepress.tablepress-id-22{background-color: transparent;background-image: linear-gradient(180deg, #27417C 30%, #1795B1 100%);}
.tablepress.tablepress-id-22 td{border-top: none;}
.tablepress.tablepress-id-22 svg{height: 1.3em;width: 1.3em;}
.tablepress.tablepress-id-22 .e-far-check-circle{fill: var( --e-global-color-accent );}
.tablepress.tablepress-id-22 .e-far-times-circle{fill: #FF003C;}
.tablepress.tablepress-id-22 {--head-bg-color:#FFFFFF;}
.tablepress.tablepress-id-22 .column-1{padding-left: 40px;font-size: 14px;font-weight: 400;width:26%;color:#FAFBFC;}
.tablepress.tablepress-id-22 .column-2{background-color: #FFFFFF;width:40%;text-align: center;box-shadow: 8px 0px 6px -10px rgba(18, 21, 38, 0.3) inset, -8px 0 6px -10px rgba(18, 21, 38, 0.3) inset;}
.tablepress.tablepress-id-22 tr:first-child th:nth-child(2){font-size: 28px;color:#29BBE4!important;height:20px;box-shadow: 0 8px 6px -10px rgba(18, 21, 38, 0.3) inset,8px 0px 6px -10px rgba(18, 21, 38, 0.3) inset, -8px 0 6px -10px rgba(18, 21, 38, 0.3) inset;}
.tablepress.tablepress-id-22 tr:last-child td:nth-child(2){box-shadow: 0 -8px 6px -10px rgba(18, 21, 38, 0.3) inset,8px 0px 6px -10px rgba(18, 21, 38, 0.3) inset, -8px 0 6px -10px rgba(18, 21, 38, 0.3) inset;}
.tablepress.tablepress-id-22 .column-3{background-color: #F9F9F9;text-align: center;align-items: center;justify-content: center;}
.tablepress.tablepress-id-22 tr:first-child th:nth-child(3){background-color: #FFFFFF;}
.tablepress.tablepress-id-22 tr:first-child td:nth-child(2){font-size: 28px;color:#29BBE4!important;height:40px;}
.tablepress.tablepress-id-22 tr:first-child td:nth-child(3){font-size: 20px;color:#000000!important;height:60px;vertical-align: bottom;font-weight: 400;}
.tablepress.tablepress-id-23{background-color: transparent;background-image: linear-gradient(180deg, #27417C 30%, #1795B1 100%);}
.tablepress.tablepress-id-23 td{border-top: none;}
.tablepress.tablepress-id-23 svg{height: 1.3em;width: 1.3em;}
.tablepress.tablepress-id-23 .e-far-check-circle{fill: var( --e-global-color-accent );}
.tablepress.tablepress-id-23 .e-far-times-circle{fill: #FF003C;}
.tablepress.tablepress-id-23 {--head-bg-color:#FFFFFF;}
.tablepress.tablepress-id-23 .column-1{padding-left: 40px;font-size: 14px;font-weight: 400;width:26%;color:#FAFBFC;}
.tablepress.tablepress-id-23 .column-2{background-color: #FFFFFF;width:40%;text-align: center;box-shadow: 8px 0px 6px -10px rgba(18, 21, 38, 0.3) inset, -8px 0 6px -10px rgba(18, 21, 38, 0.3) inset;}
.tablepress.tablepress-id-23 tr:first-child th:nth-child(2){font-size: 28px;color:#29BBE4!important;height:20px;box-shadow: 0 8px 6px -10px rgba(18, 21, 38, 0.3) inset,8px 0px 6px -10px rgba(18, 21, 38, 0.3) inset, -8px 0 6px -10px rgba(18, 21, 38, 0.3) inset;}
.tablepress.tablepress-id-23 tr:last-child td:nth-child(2){box-shadow: 0 -8px 6px -10px rgba(18, 21, 38, 0.3) inset,8px 0px 6px -10px rgba(18, 21, 38, 0.3) inset, -8px 0 6px -10px rgba(18, 21, 38, 0.3) inset;}
.tablepress.tablepress-id-23 .column-3{background-color: #F9F9F9;text-align: center;align-items: center;justify-content: center;}
.tablepress.tablepress-id-23 tr:first-child th:nth-child(3){background-color: #FFFFFF;}
.tablepress.tablepress-id-23 tr:first-child td:nth-child(2){font-size: 28px;color:#29BBE4!important;height:40px;}
.tablepress.tablepress-id-23 tr:first-child td:nth-child(3){font-size: 20px;color:#000000!important;height:60px;vertical-align: bottom;font-weight: 400;}

.elementor-element-f30b9f1:hover .elementor-widget-container,.elementor-element.elementor-element-f30b9f1:hover .elementor-heading-title,.elementor-element-eaaa6e2:hover .elementor-widget-container,.elementor-element.elementor-element-eaaa6e2:hover .elementor-heading-title  {color:#ffffff;}
.elementor-element-f30b9f1:hover .elementor-widget-container,.elementor-element.elementor-element-f30b9f1:hover .elementor-heading-title,.elementor-element-eaaa6e2:hover .elementor-widget-container,.elementor-element.elementor-element-eaaa6e2:hover .elementor-heading-title  {transition: color 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-element-6963c78 .tablepress{--padding: 2rem 2rem!important;--head-bg-color: #F9F9F9;}
.elementor-element-6963c78 tbody tr .column-2 img{display: inline-block;height:30px;width:30px}
.elementor-element-6963c78 tbody tr .column-1 img{display: inline-block;height:27px;width:53px}
.elementor-element-6963c78 tbody tr p{display: inline-block;margin-left:20px;font-weight: 600;margin-bottom: 0px;}
.elementor-element-6963c78 tbody tr green{display: inline-block;color:#14cc9e;font-size: 20px;}
.elementor-element-6963c78 tbody tr span{display: inline-block;color:#14cc9e;}
.elementor-element-6963c78 tbody tr span svg{fill:#14cc9e;height: 1em;}
.elementor-element-6963c78 tbody tr a{border: solid 1px #29BBE4;padding:10px 30px;color:#29BBE4;}
.elementor-element-6963c78 tbody tr a:hover{background-color:#29BBE4;color:#FFFFFF;}
.elementor-element-f1063e1.elementor-widget-testimonial-carousel .elementor-testimonial__image img {width: auto!important;max-width:160px;height: auto!important;max-height:50px;}
.elementor-element-f1063e1.elementor-widget-testimonial-carousel .elementor-testimonial__image{min-height:50px;}
.elementor-element-f1063e1.elementor-widget-testimonial-carousel .elementor-testimonial__title{display: none;}
.elementor-element-f1063e1.elementor-widget-testimonial-carousel .elementor-testimonial--layout-image_above .elementor-testimonial__footer {min-height: 50px;}
.elementor-element.elementor-element-f1063e1 .elementor-testimonial__content,.elementor-element.elementor-element-f1063e1 .elementor-testimonial__content::after{padding: 0px!important;position: static;}
.elementor-element.elementor-element-f1063e1 .elementor-testimonial__content .elementor-testimonial__text {font-size: 14px;font-style: inherit;color:#666666;font-weight: 500;}
.elementor-element.elementor-element-f1063e1 .elementor-price-list{list-style-type: none;padding-left:0px;}
.elementor-element.elementor-element-f1063e1 .elementor-price-list .elementor-price-list-item{margin:10px 0px;border-bottom: 1px solid #EDEDED;}
.elementor-element.elementor-element-f1063e1 .elementor-price-list .elementor-price-list-price{float: right;}
.elementor-element.elementor-element-f1063e1 .elementor-price-list .elementor-price-list-item .elementor-price-list-header{font-size: 14px;}
.elementor-element.elementor-element-55592ed .elementor-image-box-img img,.elementor-element.elementor-element-77385bf .elementor-image-box-img img,.elementor-element.elementor-element-07971dc .elementor-image-box-img img,.elementor-element.elementor-element-a5283a9 .elementor-image-box-img img{width:20px;height:20px;}
.elementor-element.elementor-element-6396e25 .elementor-image-box-img img,.elementor-element.elementor-element-18262e4 .elementor-image-box-img img,.elementor-element.elementor-element-e082b9b .elementor-image-box-img img,.elementor-element.elementor-element-97af19b .elementor-image-box-img img{width:20px;height:20px;}
.elementor-element.elementor-widget-accordion .elementor-accordion-item .elementor-tab-content{color: #666;padding-left:45px;}

.elementor-element.elementor-element-f1063e1 .elementor-swiper-button.elementor-swiper-button-prev {top: 300px;left: 50px;}
.elementor-element.elementor-element-f1063e1 .elementor-swiper-button.elementor-swiper-button-next {top: 300px;left: 100px;}
.elementor-element.elementor-element-f1063e1 .elementor-swiper-button.elementor-swiper-button-prev,.elementor-element.elementor-element-f1063e1 .elementor-swiper-button.elementor-swiper-button-next{background-color: transparent;border-radius: 50%;width: 40px;height: 40px;display: flex;align-items: center;justify-content: center;transition: background-color 0.3s ease;}
.elementor-element.elementor-element-f1063e1 .elementor-swiper-button.elementor-swiper-button-prev:hover,.elementor-element.elementor-element-f1063e1 .elementor-swiper-button.elementor-swiper-button-next:hover{background-color: rgba(0, 0, 0, 0.1);}

.elementor-posts .elementor-post__card .elementor-post__title {margin-bottom: 10px!important;}
.elementor-posts .elementor-post__meta-data span{padding-left: 20px;}
.elementor-posts .elementor-post__meta-data span::after{position:relative;content: '';background: url('/wp-content/uploads/2024/07/time-icon.png');width: 12px;height: 12px;transform: translateY(-50%);background-size: cover;background-position: center;display:block;top: -8px;}
.elementor-posts .elementor-post__card .elementor-post__read-more {position: absolute;right: 30px;bottom: -5px;padding:10px 45px 10px 20px;font-size: 16px;font-weight: 400;border: 1px solid #29BBE4;background-color:#ffffff;transition: all .25s;}
.elementor-posts .elementor-post__card .elementor-post__read-more:hover{background-color:#29BBE4;color:#ffffff;}
.elementor-posts .elementor-post__card .elementor-post__read-more::after{content: '';display: block;width: 40px;height: 35px; background-color: #29BBE4;  -webkit-mask:url('/wp-content/uploads/2024/07/arrows.svg') no-repeat center;mask: url('/wp-content/uploads/2024/07/arrows.svg') no-repeat center;background-size: contain;position: absolute;top: 5px;right: 10px;transition: all .25s;}
		
.elementor-posts .elementor-post__card .elementor-post__read-more:hover::after{background-color: #FFFFFF;}
.elementor-posts .elementor-post__card .elementor-post__meta-data{border: none!important;padding: 20px 30px!important;}
.elementor-element.elementor-element-014f781 .elementor-heading-title{max-width: 96px;margin: auto;}

.elementor-element.elementor-element-e4fdf1a .elementor-element-populated{border-style: none;}

.elementor-widget-video .elementor-open-inline .elementor-custom-embed-image-overlay::after{  content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.3);}
.elementor-element.elementor-element-6ffe238 .theplus-tabs-wrapper .plus-tabs-nav .plus-tab-header.active {background-color: var( --e-global-color-primary );}
.elementor-element.elementor-element-6ffe238 .theplus-tabs-wrapper .plus-tabs-nav .plus-tab-header.active span {color: #FFFFFF;}
.elementor-element.elementor-element-78f89ca .elementor-widget-tp-tabs-tours .plus-tab-header{-webkit-transition: none;-moz-transition: none;-o-transition: none;-ms-transition: none;transition: none;}

.elementor-element.elementor-element-14d0984 .theplus-tabs-wrapper.elementor-tabs .elementor-tabs-wrapper{border-bottom: 2px solid #29BBE4;}
.elementor-element.elementor-element-14d0984 #accordion_search_bar_container{width:200px;top: -65px;float: right;right: 5px;position: absolute;}
.elementor-element.elementor-element-14d0984 .theplus-accordion-item{background: #FFFFFF !important;margin-bottom: 5px;}
.elementor-element.elementor-element-14d0984 .theplus-accordion-item .elementor-tab-title:before{position: absolute;content: '';background: url('/wp-content/uploads/2024/06/faqs-51.png');top:30px;left: 15px;width: 25px;height: 25px;transform: translateY(-50%);background-size: cover;background-position: center;}
.elementor-element.elementor-element-14d0984 .theplus-accordion-item .elementor-tab-title span{padding-left: 15px;line-height: 24px;}
.elementor-element.elementor-element-14d0984 .elementor-accordion .elementor-tab-title{padding: 20px 30px;}
.elementor-element.elementor-element-14d0984 .elementor-accordion .elementor-tab-title span span{padding-left:0px;}


.elementor-element.gift-box .swiper-slide{background: #FFFFFF;border-radius: 10px;position: relative;overflow: hidden;}
.elementor-element.gift-box .swiper-slide .swiper-slide-inner{margin:10px!important;align-items: center;justify-content: center;}
.elementor-element.gift-box .swiper-slide img{object-fit: contain;align-items: center;justify-content: center;  width: 100%;height: 100%;}
.elementor-element.gift-box .first-image-display img{max-height:400px;}
.elementor-element.gift-box .first-image-display{text-align: center;}
.elementor-element.gift-box .first-image-title{text-align: left;font-size:72px;line-height: 64px;font-weight:600;color:#FFFFFF;}
.elementor-443 .elementor-element.elementor-element-401192a{transition: background-image 0.3s;}
.image-credits-21-11{background: url('/wp-content/uploads/2024/08/bananer-credits-21-11.jpg')!important;}
.image-credits-21-12{background: url('/wp-content/uploads/2024/08/bananer-credits-21-12.jpg')!important;}
.image-credits-21-13{background: url('/wp-content/uploads/2024/08/bananer-credits-21-13.jpg')!important;}
.image-credits-21-14{background: url('/wp-content/uploads/2024/08/bananer-credits-21-14.jpg')!important;}
.image-credits-21-15{background: url('/wp-content/uploads/2024/08/bananer-credits-21-15.jpg')!important;}
.image-credits-21-16{background: url('/wp-content/uploads/2024/08/bananer-credits-21-16.jpg')!important;}

.theplus-contact-form span.wpcf7-form-control-wrap {padding-right: 20px;}
.elementor-425 .elementor-element.elementor-element-10234d4:hover .elementor-button{color: #27417C;background-color: var( --e-global-color-blocksy_palette_8 );}
.elementor-425 .elementor-element.elementor-element-10234d4:hover .elementor-button .elementor-button-icon svg{fill: #27417C;}
.elementor-425 .elementor-element.elementor-element-9d20ee9:hover .elementor-button{color: #27417C;background-color: var( --e-global-color-blocksy_palette_8 );}
.elementor-425 .elementor-element.elementor-element-9d20ee9:hover .elementor-button .elementor-button-icon svg{fill: #27417C;}
.elementor-element.elementor-element-afec0e1 img{object-fit: contain;}
.elementor-element.elementor-element-10f9335{position: sticky;}
.elementor-element.about-img-box img{width: auto;}
.elementor-element.about-img-box .elementor-widget-text-editor .elementor-widget-container p{min-height:105px;}
.elementor-element.partner-img-box img{height:50px;width: auto;}
.elementor-element.elementor-element-8c737c7 .elementor-widget-container img{height:50px;width: auto;}




@media (max-width: 1400px) {
  .elementor-40 .elementor-element.elementor-element-51ad762 .swiper-slide-inner {
    padding: 0 0 0 80px;
  }
  [data-header*="type-1"] .ct-header [data-id="menu"] > ul > li > a {--theme-font-size: 16px;}
  #menu-register .menu-item-25 a {padding: 0px 30px;font-size: 16px;}
  #menu-register .menu-item-26 a {padding: 0px 30px;font-size: 16px;}
}

@media (min-width: 1200px) {
	.elementor-element.gift-box .swiper .elementor-swiper-button-prev{left:-58%;top:80px;border-radius: 50%;width: 40px;height: 40px;align-items: center;
  justify-content: center;background-color: rgba(255, 255, 255, 0.5);}
	.elementor-element.gift-box .swiper .elementor-swiper-button-next{left:-50%;top:80px;border-radius: 50%;width: 40px;height: 40px;align-items: center;
  justify-content: center;background-color: rgba(255, 255, 255, 0.5);}
	.elementor-element.gift-box .elementor-element.elementor-arrows-position-outside .swiper{width:100%!important;}
  .elementor-element-fdcc690 .elementor-element:hover > .elementor-element-populated {transform: translateY(-40px);}
  .elementor-element.trade-3 .elementor-inner-section .elementor-inner-column .elementor-price-list .elementor-price-list-title img{height:60px!important;}
  .ct-container-fluid {max-width: 1180px !important;}
}
@media (max-width: 1200px) {
  [data-header*="type-1"] .ct-header [data-id="menu"] {--margin: 0px 0px 0px 0px !important;}
  [data-header*="type-1"] .ct-header [data-id="menu"] {--menu-items-spacing: 5px;}
  [data-header*="type-1"] .ct-header [data-id="menu"] > ul > li > a {--theme-font-size: 14px;}
  #menu-register .menu-item-25 a {padding: 0px 30px;font-size: 14px;}
  #menu-register .menu-item-26 a {padding: 0px 30px;font-size: 14px;}
}

@media (min-width: 767px) {
  
}
@media (max-width: 999.98px) {
  [data-header*="type-1"] #offcanvas {--side-panel-width: 85vw!important;}
  [data-header="type-1:sticky:shrink"] .ct-panel {inset: var(--admin-bar, 80px) 15vw 0 0!important;}
  [data-header*="type-1"] #offcanvas:after{background-color: rgba(0, 0, 0, 0.2);width:100vw;}
  .elementor-element.img-edubox-120 .elementor-image-box-title{margin: 0px 30px;}
  .ct-panel {inset: var(--admin-bar, 118px) 15vw 0 0!important;}
  .ct-panel-content-inner{border-top: 1px solid #ECECEC;padding: 0px 20px;height: 100vh;}
  .ct-panel-actions {display: none;}
  .mobile-menu #menu-main-menu-1 li {padding-bottom: 5px;padding-top: 5px;}
  .mobile-menu #menu-register-1 li{padding-right: 10px;padding-bottom: 30px;display: inline-block;}
  .mobile-menu #menu-register-1 li a{display: inline-block;}
  .mobile-menu .menu-item-25 a{background-color: var( --e-global-color-blocksy_palette_2 );padding: 10px 60px;font-size: 14px;color: var(--theme-selection-text-color);}
  .mobile-menu .menu-item-26 a{background-color: #0F3675;padding: 10px 60px;font-size: 14px;color: var(--theme-selection-text-color);}
  #offcanvas #menu-main-menu-1 {margin: 0 0 20px 0}
  .block-active .sub-menu{display: block !important;}
  .mobile-menu #menu-main-menu-1 li .sub-menu li .ct-toggle-dropdown-mobile{width:0px;height:0px;display: none;}
  .mobile-menu[data-submenu-dots="yes"] [class*="children"] > ul{padding-inline-start:0!important;}
  .mobile-menu[data-submenu-dots="yes"] [class*="children"] > ul li a:not(:empty)::before{display: none;}
  .menu-item .ct-disabled-link{font-size: 14px;color: #999999!important;line-height: 32px;}
  .mobile-menu #menu-main-menu-1 .dropdown-active >.sub-menu{border-style: solid;border-width: 1px 0px 1px 0px;border-color: #ECECEC;top: 10px;}
  .mobile-menu #menu-main-menu-1 .menu-item-19.dropdown-active .sub-menu{border-style: solid;border-width: 1px 0px 0px 0px;border-color: #ECECEC;}
  .mobile-menu #menu-main-menu-1 .dropdown-active >.sub-menu > li{width: 48%;padding-right: 2%;}
  .mobile-menu #menu-main-menu-1 .dropdown-active.menu-item-19 .sub-menu li{width: 98%;padding-right: 2%;}
  .mobile-menu #menu-main-menu-1 .menu-item-14 >ul > li:nth-child(1){border-right: solid 1px #ECECEC;;}
  .mobile-menu #menu-main-menu-1 .menu-item-14 >ul > li:nth-child(2){position: absolute;top: 0px;right: 0px;width: 45%;}
  .mobile-menu #menu-main-menu-1 .menu-item-14 >ul > li:nth-child(3){position: absolute;right: 0px;bottom: 0px;width: 45%;}
  .mobile-menu #menu-main-menu-1 .menu-item-16 .ct-disabled-link{display: none;}
  .mobile-menu #menu-main-menu-1 .menu-item-16 >ul > li:nth-child(1){position: absolute;top: 0px;right: 0px;}
  .mobile-menu #menu-main-menu-1 .menu-item-16 >ul > li:nth-child(2){border-right: solid 1px var#ECECEC;;}
  [data-header*="type-1"] .ct-header [data-id="language-switcher"] ul {--margin-top: 20px;}
  [data-header*="type-1"] [data-id="mobile-menu-secondary"]{padding-top:25px;}
 
}


@media (max-width: 767px) {
  .ct-panel {inset: var(--admin-bar, 90px) 15vw 0 0 !important;}
  [data-header="type-1:sticky:shrink"] .ct-panel {inset: var(--admin-bar, 60px) 15vw 0 0!important;}
  .mobile-menu .menu-item-25 a{padding: 10px calc(21vw - 30px);}
  .mobile-menu .menu-item-26 a{padding: 10px calc(21vw - 30px);}
  .ct-panel-content-inner{border-top: 1px solid #ECECEC;padding: 0px 20px;height: 100vh;}
  .mobile-menu.has-submenu{border-bottom: 1px solid #ECECEC;padding: 0px -30px;}
  .tablepress{--padding: 0.5rem 1rem!important;}
  .sticky-header th {position: -webkit-sticky;position: sticky;top: 62px;z-index: 10;box-shadow: 0 -2px 0 0 #29BBE4;}
  .elementor-327 .elementor-element.elementor-element-9aca68b {height:250px;}
  .elementor-tabs .elementor-tab-mobile-title {display:none;}
  .trade-3 .elementor-price-list-separator{display:none;}
  .dataTables_filter {position:absolute;right:0px;top:-100px;}
  .elementor-tabs .elementor-tabs-wrapper {display:block!important;}
  .elementor-327 .elementor-element.elementor-element-1a162ec {position:absolute;top:130px;left:50%;}
  .elementor-40 .elementor-element-7b58b4b,.elementor-40 .elementor-element-896f8c6 {max-width:560px;margin:0 auto;}  
  .elementor-widget-tabs .elementor-tab-desktop-title {padding: 10px 17px !important;font-size: 16px !important;}
  .dataTables_wrapper label input, .dataTables_wrapper label select{width:200px;height: 30px;}
  .elementor-widget-tabs .dataTables_filter {display: none;}
  .elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left {display: none;}
  .elementor-accordion-item .elementor-tab-title a{display: inherit;line-height: 1.4em;}
  .tablepress > :where(thead, tfoot) > * > th{padding: 0.5rem 1rem!important;}
  .elementor-widget-tabs .tablepress {width: 100% !important;}
  .elementor-widget-tabs .tablepress .column-1{width: 60% !important;}
  .elementor-widget-tabs .tablepress .column-2{width: 40% !important;}
  .elementor-widget-tabs .tablepress .column-3{display: none;}
  .elementor-widget-tabs .tablepress.tablepress-id-2 .column-3 {display: revert;}
  .elementor-widget-tabs .tablepress.tablepress-id-2 .column-1{width: 40% !important;}
  .elementor-widget-tabs .tablepress.tablepress-id-2 .column-2{width: 30% !important;}
  .elementor-widget-tabs .tablepress.tablepress-id-19 .column-3 {display: revert;}
  .elementor-widget-tabs .tablepress.tablepress-id-19 .column-1{width: 40% !important;}
  .elementor-widget-tabs .tablepress.tablepress-id-19 .column-2{width: 30% !important;}
  .elementor-widget-tabs .tablepress.tablepress-id-20 .column-3 {display: revert;}
  .elementor-widget-tabs .tablepress.tablepress-id-20 .column-1{width: 40% !important;}
  .elementor-widget-tabs .tablepress.tablepress-id-20 .column-2{width: 30% !important;}


  .elementor-widget-tabs .tablepress .column-4{display: none;}
  .elementor-widget-tabs .tablepress .column-5{display: none;}
  .elementor-widget-tabs .tablepress .column-6{display: none;}
  .elementor-element.img-box120 .elementor-image-box-content .elementor-image-box-title{justify-content: left;padding-bottom: 0px;}
  .elementor-element.img-box120 .elementor-image-box-img {min-height: 90px;padding-top:20px}
  .elementor-element.img-box120 .elementor-image-box-title{height: auto;}
  .elementor-element.img-box120 .elementor-image-box-content{min-height: 150px;}
  .elementor-element.img-box120 .elementor-element.elementor-position-top .elementor-image-box-img img {height: 50px;object-fit: contain;}
  .elementor-element.img-box120 .elementor-section-boxed .elementor-element-populated{box-shadow: 0px 0px 3px 1px rgba(0, 0, 0, 0.2);background-color: #FFFFFF;}
  .elementor-section.img-edubox-120 .elementor-section.elementor-inner-section .elementor-column .elementor-element-populated {box-shadow: 0px 0px 3px 1px rgba(0, 0, 0, 0.2);border: 0px!important;}
  .elementor-section.shadow-box-3 .elementor-column > .elementor-element-populated {box-shadow: 0px 0px 3px 1px rgba(0, 0, 0, 0.2);border: 0px!important;}

  .elementor-accordion-item {padding: 5px;}
  .tablepress .table-details__button {width: 25px;height: 25px;display: inline-block;position: relative;top: 10px;border-radius: var(--hotspot-border-radius,3px);left:5px;top: 5px;cursor: pointer;}
  .tablepress .table-details__button::before{content: '';background: url('/wp-content/uploads/2024/08/details.svg');width: 15px;height: 15px;position: absolute;pointer-events: none;background-size: cover;background-position: center;top:5px;}
  .elementor-element.elementor-element-b6b40c5 > .elementor-element-populated {box-shadow:none!important;}
  .elementor-element.elementor-element-b6b40c5 .elementor-price-list-separator{display: none;}
  .elementor-element.elementor-element-c83829d .elementor-image-box-wrapper .elementor-image-box-img,.elementor-element.elementor-element-0f5149c .elementor-image-box-wrapper .elementor-image-box-img {display: inline-block;  position: absolute; top: 0px;}
  .elementor-element.elementor-element-c83829d .elementor-widget-image-box .elementor-image-box-content,.elementor-element.elementor-element-0f5149c .elementor-widget-image-box .elementor-image-box-content{display: inline-block;padding-left:40px;}
  .tablepress.tablepress-id-22{--padding: 5px 10px !important;font-size: 14px;}
  .tablepress.tablepress-id-22 .column-1 {padding-left: 10px;font-size: 12px;}
  .tablepress.tablepress-id-22 tr:first-child th:nth-child(2){font-size: 18px;}
  .tablepress.tablepress-id-22 tr:first-child td:nth-child(3){font-size: 16px;}
  .tablepress.tablepress-id-23{--padding: 5px 10px !important;font-size: 14px;}
  .tablepress.tablepress-id-23 .column-1 {padding-left: 10px;font-size: 12px;}
  .tablepress.tablepress-id-23 tr:first-child th:nth-child(2){font-size: 18px;}
  .tablepress.tablepress-id-23 tr:first-child td:nth-child(3){font-size: 16px;}
  .elementor-element.img-edubox-120 .elementor-image-box-img {min-height: 50px;}
  /*.tablepress.tablepress-id-2 .column-1 {width: 40% !important;}
  .tablepress.tablepress-id-2 .column-2 {width: 30% !important;}
  .tablepress.tablepress-id-2 .column-3 {width: 30% !important;}
  .elementor-widget-tabs .tablepress.tablepress-id-2 .column-3{display: flex;}*/
  .elementor-element.elementor-element-f1063e1 .elementor-swiper-button.elementor-swiper-button-prev{left: calc(50% - 30px);}
  .elementor-element.elementor-element-f1063e1 .elementor-swiper-button.elementor-swiper-button-next{left: calc(50% + 30px);}
  .tablepress.tablepress-id-2 > :where(thead, tfoot) > * > th {padding: 10px 10px !important;}
  .tablepress.tablepress-id-2 tbody tr td{padding: 10px 10px !important;}
  .tablepress.tablepress-id-2 tbody tr:nth-child(6) td{background-color:#F9F9F9 !important;padding: 10px 10px !important;}
  .tablepress.tablepress-id-2 tbody tr:nth-child(3) td{padding-top:10px !important;}
  .tablepress.tablepress-id-2 > :not(caption) > * > * {font-size: 14px;}
  .tablepress.tablepress-id-2 tbody tr:nth-child(4) td{padding:0 10px !important;}
  .tablepress.tablepress-id-2 tbody tr:nth-child(6) column-3 {padding:15px 10px !important;}
  .tablepress.tablepress-id-3{--padding: 10px 10px!important;object-fit: contain;border-style: solid;border-width: 3px 0px 0px 0px;border-color: var( --e-global-color-primary );}
  .tablepress.tablepress-id-3 tr{height:50px;}
  .tablepress.tablepress-id-3 tbody tr .column-1 img {display: inline-block;width: 30px;object-fit: contain;}
  .tablepress.tablepress-id-3 tbody tr .column-2 img {display: inline-block;height: 20px;width: 20px;}
  .tablepress.tablepress-id-3 tbody tr p {margin-left: 10px;font-weight: 500;margin-top: 5px;}
  .tablepress.tablepress-id-3 tbody tr green {font-size: 14px;}
  .tablepress.tablepress-id-3 tbody tr a {padding: 5px 15px;min-width: 65px;display: inline-block;}
  .tablepress.tablepress-id-3 column-1{width:15%;}
  .tablepress.tablepress-id-3 tbody .column-3{padding-top:15px!important;}
  .tablepress.tablepress-id-19 > :not(caption) > * > * {font-size: 14px;}
  .tablepress.tablepress-id-19 > :where(thead, tfoot) > * > th {padding: 10px 10px !important;}
  .tablepress.tablepress-id-19 tbody tr td{padding: 10px 10px !important;}
  .tablepress.tablepress-id-20 > :not(caption) > * > * {font-size: 14px;}
  .tablepress.tablepress-id-20 > :where(thead, tfoot) > * > th {padding: 10px 10px !important;}
  .tablepress.tablepress-id-20 tbody tr td{padding: 10px 10px !important;}
  .tablepress.tablepress-id-21{--padding: 10px 10px!important;object-fit: contain;border-style: solid;border-width: 3px 0px 0px 0px;border-color: var( --e-global-color-primary );}
  .tablepress.tablepress-id-21 tr{height:50px;}
  .tablepress.tablepress-id-21 tbody tr .column-1 img {display: inline-block;width: 30px;object-fit: contain;}
  .tablepress.tablepress-id-21 tbody tr .column-2 img {display: inline-block;height: 20px;width: 20px;}
  .tablepress.tablepress-id-21 tbody tr p {margin-left: 10px;font-weight: 500;margin-top: 5px;}
  .tablepress.tablepress-id-21 tbody tr green {font-size: 14px;}
  .tablepress.tablepress-id-21 tbody tr a {padding: 5px 15px;min-width: 65px;display: inline-block;}
  .tablepress.tablepress-id-21 column-1{width:15%;}
  .tablepress.tablepress-id-21 tbody .column-3{padding-top:15px!important;}
  .elementor-element.elementor-element-b451a51 .elementor-element-populated{max-width: 470px;}
  .elementor-element.elementor-element-b451a51 .elementor-inner-column{display: flex;justify-content: center;}
  .elementor-element.img-box120.elementor-element-fe5a83c .elementor-image-box-content {min-height: 60px;padding: 0px 0px;}
  .elementor-element.img-box120.elementor-element-fe5a83c .elementor-image-box-wrapper{padding:15px;}
  .elementor-element.img-edubox-120 .elementor-image-box-title{margin: 0px 20px;}
  .theplus-accordion-wrapper #accordion_search_bar_container {display: none;}
  .theplus-accordion-wrapper.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right {display: none;}
  .elementor-element.gift-box .first-image-display img{max-height:200px;}
  .elementor-element.gift-box .first-image-title{text-align: center;font-size: 24px;}
  .elementor-element.img-box150 .elementor-image-box-img{min-height: 100px;  display: flex;justify-content: center;}
  .elementor-element.img-box150 .elementor-image-box-img img{object-fit: contain;}
  .theplus-contact-form.style-1 form.wpcf7-form label:nth-child(5){padding-bottom: 24px;}
  .elementor-element.elementor-element-14c05fe .elementor-container.elementor-submit p{margin: 50px auto 0px auto;}
  .elementor-element.elementor-element-14c05fe .elementor-column{display: block;}
  .elementor-element.elementor-element-14c05fe .elementor-container{margin: 0 auto;}
  @keyframes marquee {
    from {
        transform: translateX(0%);
    }
    to {
        transform: translateX(-100%);
    }
  }
  .ct-header [data-row*="top"] p{font-size: 12px;display: inline-block;padding-left: 100%;animation: marquee 20s linear infinite;}
  .elementor-element.img-edubox-120 .elementor-widget-container{background-image: none!important;}
  .elementor-element.img-edubox-120 .elementor-widget-container:hover{background-image: none!important;}
  .elementor-element.elementor-element-6ffe238 .theplus-tabs-content-wrapper .accordion_search_bar_container{display: none;}
  .elementor-element.elementor-element-6ffe238 .theplus-tabs-wrapper > .theplus-tabs-content-wrapper {padding: 20px 0px;padding-bottom: 0px;}
  .elementor-element.elementor-element-6ffe238 .elementor-column-gap-default > .elementor-column > .elementor-element-populated {padding: 0px;}
  .elementor-element.elementor-element-6ffe238 .theplus-tabs-content-wrapper .plus-tab-content p {padding: 15px;color: #666;padding-left: 45px;}
  .elementor-element.elementor-element-5ed8d6c > .elementor-element-populated {padding: 0px 0px 30px 0px;}
  .elementor-element.elementor-element-30f4c81 > .elementor-element-populated {padding: 0px 0px 30px 0px;}
  .elementor-element.elementor-element-0f5149c  .elementor-widget-wrap .elementor-element.elementor-widget__width-auto {min-width: auto;}
  .elementor-element.elementor-element-c83829d  .elementor-widget-wrap .elementor-element.elementor-widget__width-auto {min-width: auto;}
  .elementor-element.img-edubox-120 .elementor-inner-column.elementor-element .elementor-image-box-img{padding-top:15px;}
  .elementor-element.elementor-element-14d0984 #accordion_search_bar_container {display: none;}
  .elementor-element.calendar-section .elementor-column > .elementor-widget-wrap.elementor-element-populated {padding: 0px 10px;}
  .elementor-element.calendar-section .elementor-column.elementor-col-50:nth-child(1){background-color: #ffffff;color:#000000;padding-bottom:220px;text-align: center;}
  .elementor-element.calendar-section .elementor-column.elementor-col-50:nth-child(1) .elementor-widget-container{padding:0px;margin-top: 0px;}
  .elementor-element.calendar-section .elementor-column.elementor-col-50:nth-child(1) .elementor-heading-title{color:#000000;text-align: center;padding-top:0px;}
  .elementor-element.calendar-section .elementor-column.elementor-col-50:nth-child(1) .elementor-widget-container{color:#666666;text-align: center;}
  .elementor-element.calendar-section .elementor-column.elementor-col-50:nth-child(2) {top:-190px;height:250px;}
  .elementor-element.gift-box .elementor-element.elementor-widget-button{position: absolute;bottom: -50px;}
  .elementor-element.gift-box .elementor-element.e-widget-swiper{margin-bottom: 30px;}
  .elementor-section.elementor-element-65dc8eb .elementor-flip-box--effect-flip.elementor-flip-box--direction-right .elementor-flip-box:hover .elementor-flip-box__front {transform: none!important;}
  .elementor-section.elementor-element-65dc8eb .elementor-flip-box__layer{transition: none!important;}
  .elementor-element.elementor-element-bebf91c .elementor-price-list .elementor-price-list-title img{height:40px!important;}
  .elementor-element.elementor-element-bebf91c .elementor-widget-text-editor .elementor-widget-container {margin-left: 20px;}
  .elementor-element.elementor-element-ae793ad .elementor-widget-wrap .elementor-element:hover .elementor-element-populated {box-shadow: 0px 0px 3px 1px rgba(0, 0, 0, 0.2)!important;}
  .elementor-element.elementor-element-2d7b54e > .elementor-widget-wrap{background-image: none!important;}
  .elementor-element.elementor-element-a90fb5b > .elementor-widget-container{margin:0px!important;}
  .elementor-element.elementor-element-a90fb5b > .elementor-widget-container .elementor-heading-title{color:#000000;text-align: center;}
  .elementor-element.elementor-element-d1b1e01 img {max-height:120px;object-fit: contain;width: auto!important;}
  .elementor-element.elementor-element-d1b1e01 .elementor-section-boxed .elementor-column .elementor-widget-text-editor p:nth-child(1){border-style: solid;border-width: 0px 0px 1px 0px;border-color: var( --e-global-color-blocksy_palette_5 );padding-bottom: 10px;}
  .elementor-element.elementor-element-3117019 .elementor-element.elementor-position-top .elementor-image-box-title{align-items: flex-start;margin-top: 20px;}
  .elementor-element.elementor-element-3117019 .elementor-widget-image-box:hover .elementor-widget-container {box-shadow: none;}
  .elementor-460 .elementor-element.elementor-element-606b074 > .elementor-widget-container {padding: 0% 5% 0% 5%;}
  .elementor-element.partner-img-box img{height:50px;width: auto;}

}
@media (max-width: 480px) {
  body:not(.rtl) .elementor-40 .elementor-element.elementor-element-d615caf {left: 20px;}
  body:not(.rtl) .elementor-40 .elementor-element.elementor-element-bb67572 {left: 20px;}
  body:not(.rtl) .elementor-40 .elementor-element.elementor-element-6767843 {left: 20px;}
  body:not(.rtl) .elementor-40 .elementor-element.elementor-element-7901400 {
    left: 20px;
  }
  body:not(.rtl) .elementor-40 .elementor-element.elementor-element-b05d26c {
    left: 20px;
  }
  body:not(.rtl) .elementor-40 .elementor-element.elementor-element-3090c99 {
    left: 20px;
  }
  .elementor-element.elementor-element-036eda9 .elementor-column-gap-default > .elementor-column > .elementor-element-populated {
    padding: 0px;
  }
  .elementor-element.img-edubox-120 .elementor-image-box-title {
    margin: 0px 5px;
  }
  .elementor-element.elementor-element-e02a2e1 .elementor-element-populated {
    padding: 0px;
  }
  .elementor-element.elementor-element-a301c75 .elementor-column-gap-default > .elementor-column > .elementor-element-populated {
    padding: 0px;
  }
  .elementor-element.elementor-element-589261d .elementor-element-populated {
    padding: 0px;
  }
  .elementor-element.elementor-element-b2ecd57 > .elementor-element-populated {
    padding: 0px;
  }
  .elementor-element.elementor-element-3feaf3a .elementor-button{padding: 12px 10px;}


  .elementor-element.elementor-element-1cff24b{overflow: auto; white-space: nowrap; }
  .tablepress.tablepress-id-3{min-width: 760px;}
  .elementor-element.elementor-element-6963c78{overflow: auto; white-space: nowrap; }
  .tablepress.tablepress-id-21{min-width: 760px;}
  .elementor-448 .elementor-element.elementor-element-f04cc04 > .elementor-element-populated {
    padding: 30px 10px 30px 10px;
  }
  .elementor-element.elementor-element-f04cc04 .elementor-widget-wrap .elementor-element.elementor-widget__width-auto{min-width: auto;max-width: 140px;}
  .tablepress.tablepress-id-23 tr:first-child td:nth-child(2){font-size: 16px;}
  .tablepress.tablepress-id-23 tr:first-child td:nth-child(3) {font-size: 12px;}
  .tablepress.tablepress-id-22 tr:first-child td:nth-child(2){font-size: 16px;}
  .tablepress.tablepress-id-22 tr:first-child td:nth-child(3) {font-size: 12px;}
  .elementor-element.elementor-element-a669741 .elementor-column.elementor-col-33 .elementor-element-populated{background-image:none;box-shadow:none;}
  .elementor-element.elementor-element-a669741 .elementor-column.elementor-col-33:hover > .elementor-element-populated > .elementor-background-overlay{background-image:none;}
  .elementor-element.elementor-element-11c51f9 .elementor-column.elementor-col-33 > .elementor-widget-wrap,.elementor-element.elementor-element-b74f213 .elementor-column.elementor-col-33 > .elementor-widget-wrap{background-image:none;box-shadow:none;}
  .elementor-element.elementor-element-11c51f9 .elementor-column.elementor-col-33:hover > .elementor-element-populated > .elementor-background-overlay,.elementor-element.elementor-element-b74f213 .elementor-column.elementor-col-33:hover > .elementor-element-populated > .elementor-background-overlay{background-image:none;}
}