body p{
  font-family: "Outfit";
  font-weight: normal;
  font-size: 16px;
  color: #505050;
}
.elementor-6362 .elementor-element.elementor-element-e897b81 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-6362
  .elementor-element.elementor-element-e6ef5cb
  .elementor-repeater-item-5286397
  .slick-slide-bg {
  background-size: cover;
}
.elementor-6362
  .elementor-element.elementor-element-e6ef5cb
  .elementor-repeater-item-5286397
  .edubin-slider-background-image {
  background-size: center center;
}
.elementor-6362
  .elementor-element.elementor-element-e6ef5cb
  .elementor-repeater-item-e26e4ce
  .slick-slide-bg {
  background-size: cover;
}
.elementor-6362
  .elementor-element.elementor-element-e6ef5cb
  .elementor-repeater-item-e26e4ce
  .edubin-slider-background-image {
  background-size: center center;
}
.elementor-6362 .elementor-element.elementor-element-e6ef5cb .edubin-slider,
.edubin-slider .slide {
  height: 800px;
}
.elementor-6362
  .elementor-element.elementor-element-e6ef5cb
  .edubin-slider
  .content-box {
  top: 46px;
}
.elementor-6362
  .elementor-element.elementor-element-e6ef5cb
  .edubin-slider
  .content-box.text-left
  .slider-title {
  padding-right: 0px;
}
.elementor-6362
  .elementor-element.elementor-element-e6ef5cb
  .edubin-slider
  .content-box.text-right
  .slider-title {
  padding-left: 0px;
}
.elementor-6362
  .elementor-element.elementor-element-e6ef5cb
  .edubin-slider
  .content-box.text-center
  .slider-title {
  padding-right: 20px;
  padding-left: 20px;
}
.elementor-6362
  .elementor-element.elementor-element-e6ef5cb
  .edubin-slider
  .content-box.text-left
  .edubin-slider-content {
  padding-right: 570px;
}
.elementor-6362
  .elementor-element.elementor-element-e6ef5cb
  .edubin-slider
  .content-box.text-right
  .edubin-slider-content {
  padding-left: 570px;
}
.elementor-6362
  .elementor-element.elementor-element-e6ef5cb
  .edubin-slider
  .content-box.text-center
  .edubin-slider-content {
  padding-right: 200px;
  padding-left: 200px;
}
.elementor-6362
  .elementor-element.elementor-element-e6ef5cb
  .edubin-slider
  .content-box
  .slider-title {
  font-family: "Kaisei Opti";
  font-size: 50px;
  line-height: 60px;
  width:60%;
}
.elementor-6362
  .elementor-element.elementor-element-e6ef5cb
  .edubin-slider
  .content-box
  .slider-title
  span {
  font-weight: 600;
}
.elementor-6362
  .elementor-element.elementor-element-e6ef5cb
  .edubin-slider
  .content-box
  .edubin-slider-btn
  .edubin-btn.left-btn {
  font-family: 'Roboto',sans-serif !important;
  font-weight: 600;
  color: #ffffff;
  font-size:15px;
}
.elementor-6362 .elementor-element.elementor-element-d62da45 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --margin-top: -170px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-6362
  .elementor-element.elementor-element-d62da45:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6362
  .elementor-element.elementor-element-d62da45
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f9f5f3;
}
.elementor-6362 .elementor-element.elementor-element-b38a999 {
  --display: flex;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 15px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
  --z-index: 1;
}
.elementor-6362 .elementor-element.elementor-element-e53fb77 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --margin-top: 95px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-6362 .elementor-element.elementor-element-5773f84 {
  --display: flex;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-6362
  .elementor-element.elementor-element-5fab5f8
  > .elementor-widget-container {
  background-color: #1d3f6b;
  padding: 30px 50px 30px 50px;
}
.elementor-6362
  .elementor-element.elementor-element-5fab5f8:hover
  .elementor-widget-container {
  background-color: #17345a;
}
.elementor-6362
  .elementor-element.elementor-element-5fab5f8
  .elementor-image-box-wrapper {
  text-align: left;
}
.elementor-6362
  .elementor-element.elementor-element-5fab5f8.elementor-position-right
  .elementor-image-box-img {
  margin-left: 15px;
}
.elementor-6362
  .elementor-element.elementor-element-5fab5f8.elementor-position-left
  .elementor-image-box-img {
  margin-right: 15px;
}
.elementor-6362
  .elementor-element.elementor-element-5fab5f8.elementor-position-top
  .elementor-image-box-img {
  margin-bottom: 15px;
}
.elementor-6362
  .elementor-element.elementor-element-5fab5f8
  .elementor-image-box-title {
  margin-bottom: 15px;
  color: #ffffff;
  font-family: "Kaisei Opti";
  font-size: 24px;
}
.elementor-6362
  .elementor-element.elementor-element-5fab5f8
  .elementor-image-box-img
  img {
  transition-duration: 0.3s;
}
.elementor-6362
  .elementor-element.elementor-element-5fab5f8
  .elementor-image-box-description {
  color: #ffffff;
  font-family: "Outfit", Sans-serif;
  font-weight: 400;
}
.elementor-6362 .elementor-element.elementor-element-0bdb512 {
  --display: flex;
  --min-height: 220px;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-6362
  .elementor-element.elementor-element-0bdb512:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6362
  .elementor-element.elementor-element-0bdb512
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../latest/images/POI7644-1.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-6362 .elementor-element.elementor-element-552d7e7 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-6362 .elementor-element.elementor-element-a2d386e {
  --display: flex;
  --min-height: 220px;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-6362
  .elementor-element.elementor-element-a2d386e:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6362
  .elementor-element.elementor-element-a2d386e
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2024/04/7674FFF-1.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-6362 .elementor-element.elementor-element-016a891 {
  --display: flex;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-6362
  .elementor-element.elementor-element-2afde3b
  > .elementor-widget-container {
  background-color: #1d3f6b;
  padding: 30px 50px 30px 50px;
}
.elementor-6362
  .elementor-element.elementor-element-2afde3b:hover
  .elementor-widget-container {
  background-color: #17345a;
}
.elementor-6362
  .elementor-element.elementor-element-2afde3b
  .elementor-image-box-wrapper {
  text-align: left;
}
.elementor-6362
  .elementor-element.elementor-element-2afde3b.elementor-position-right
  .elementor-image-box-img {
  margin-left: 15px;
}
.elementor-6362
  .elementor-element.elementor-element-2afde3b.elementor-position-left
  .elementor-image-box-img {
  margin-right: 15px;
}
.elementor-6362
  .elementor-element.elementor-element-2afde3b.elementor-position-top
  .elementor-image-box-img {
  margin-bottom: 15px;
}
.elementor-6362
  .elementor-element.elementor-element-2afde3b
  .elementor-image-box-title {
  margin-bottom: 15px;
  color: #ffffff;
  font-family: "Kaisei Opti";
  font-size: 24px;
}
.elementor-6362
  .elementor-element.elementor-element-2afde3b
  .elementor-image-box-img
  img {
  transition-duration: 0.3s;
}
.elementor-6362
  .elementor-element.elementor-element-2afde3b
  .elementor-image-box-description {
  color: #ffffff;
  font-family: "Outfit", Sans-serif;
  font-weight: 400;
}
.elementor-6362 .elementor-element.elementor-element-ee74add {
  --display: flex;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --overlay-opacity: 0.1;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 15px;
  --margin-right: 0px;
  --padding-top: 80px;
  --padding-bottom: 60px;
  --padding-left: 50px;
  --padding-right: 50px;
  --z-index: 1;
}
.elementor-6362
  .elementor-element.elementor-element-ee74add:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6362
  .elementor-element.elementor-element-ee74add
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #dc3545;
}
.elementor-6362 .elementor-element.elementor-element-ee74add::before,
.elementor-6362
  .elementor-element.elementor-element-ee74add
  > .elementor-background-video-container::before,
.elementor-6362
  .elementor-element.elementor-element-ee74add
  > .e-con-inner
  > .elementor-background-video-container::before,
.elementor-6362
  .elementor-element.elementor-element-ee74add
  > .elementor-background-slideshow::before,
.elementor-6362
  .elementor-element.elementor-element-ee74add
  > .e-con-inner
  > .elementor-background-slideshow::before,
.elementor-6362
  .elementor-element.elementor-element-ee74add
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer::before {
  /*background-image: url("../../2024/02/EDUBIN0283-1.jpg");*/
  --background-overlay: "";
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-6362
  .elementor-element.elementor-element-61f7c62
  > .elementor-widget-container {
  padding: 0px 0px 30px 0px;
  border-style: solid;
  border-width: 0px 0px 01px 0px;
  border-color: #ffffff4d;
}
.elementor-6362
  .elementor-element.elementor-element-61f7c62
  .elementor-counter-number-wrapper {
  color: #ffffff;
  font-family: "Kaisei Opti";
  font-size: 100px;
  font-weight:600;
}
.elementor-6362
  .elementor-element.elementor-element-61f7c62
  .elementor-counter-title {
  color: #ffffff;
  font-family: "Kaisei Opti";
  font-size: 23px;
  line-height: 30px;
}
.elementor-6362
  .elementor-element.elementor-element-9a1078a
  > .elementor-widget-container {
  padding: 50px 0px 0px 0px;
}
.elementor-6362
  .elementor-element.elementor-element-9a1078a
  .elementor-counter-number-wrapper {
  color: #ffffff;
  font-family: "Kaisei Opti";
  font-size: 100px;
  font-weight: 600;
}
.elementor-6362
  .elementor-element.elementor-element-9a1078a
  .elementor-counter-title {
  color: #ffffff;
  font-family: "Kaisei Opti";
  font-size: 23px;
  line-height: 30px;
}
.elementor-6362 .elementor-element.elementor-element-d0a2f25 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 120px;
  --padding-bottom: 120px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-6362
  .elementor-element.elementor-element-d0a2f25:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6362
  .elementor-element.elementor-element-d0a2f25
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f9f5f3;
}
.elementor-6362 .elementor-element.elementor-element-2b73904 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --gap: 30px 0px;
  --row-gap: 30px;
  --column-gap: 0px;
  --margin-top: 30px;
  --margin-bottom: 30px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 70px;
  --padding-bottom: 70px;
  --padding-left: 85px;
  --padding-right: 85px;
  --z-index: 1;
}
.elementor-6362
  .elementor-element.elementor-element-2b73904:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6362
  .elementor-element.elementor-element-2b73904
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-6362 .elementor-element.elementor-element-1ca06d7 .dbl__subtitle {
  text-align: left;
}
.elementor-6362
  .elementor-element.elementor-element-1ca06d7
  .dbl__title-wrapper {
  text-align: left;
}
.elementor-6362 .elementor-element.elementor-element-1ca06d7 .dbl__title {
  font-family: "Kaisei Opti" !important;
  font-size: 44px;
  line-height: 60px;
}
.elementor-6362
  .elementor-element.elementor-element-1ca06d7
  .tpc-double_heading
  .dbl__title-wrapper {
  margin: 0px 0px 0px 0px;
}
.elementor-6362 .elementor-element.elementor-element-1ca06d7 .dbl-title_1 {
  color: #1d3f6b;
}
.elementor-6362 .elementor-element.elementor-element-cdfd8d2 {
  font-family: "Outfit";
  font-weight: 400;
}
.elementor-6362 .elementor-element.elementor-element-2dfff99 {
  font-family: "Kaisei Opti" !important;
  font-weight: 400;
}
.elementor-6362 .elementor-element.elementor-element-3cf6bb8 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: -280px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-6362
  .elementor-element.elementor-element-3cf6bb8:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6362
  .elementor-element.elementor-element-3cf6bb8
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2024/04/HFF5345-1.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-6362 .elementor-element.elementor-element-b4c7b03 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --overlay-opacity: 0.5;
  --padding-top: 200px;
  --padding-bottom: 250px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-6362
  .elementor-element.elementor-element-b4c7b03:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6362
  .elementor-element.elementor-element-b4c7b03
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2024/04/NIJ4466-1.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-6362 .elementor-element.elementor-element-b4c7b03::before,
.elementor-6362
  .elementor-element.elementor-element-b4c7b03
  > .elementor-background-video-container::before,
.elementor-6362
  .elementor-element.elementor-element-b4c7b03
  > .e-con-inner
  > .elementor-background-video-container::before,
.elementor-6362
  .elementor-element.elementor-element-b4c7b03
  > .elementor-background-slideshow::before,
.elementor-6362
  .elementor-element.elementor-element-b4c7b03
  > .e-con-inner
  > .elementor-background-slideshow::before,
.elementor-6362
  .elementor-element.elementor-element-b4c7b03
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer::before {
  background-color: #000000b3;
  --background-overlay: "";
}
.elementor-6362
  .elementor-element.elementor-element-2990df7
  > .elementor-widget-container {
  padding: 0px 150px 0px 150px;
}
.elementor-6362 .elementor-element.elementor-element-2990df7 .dbl__subtitle {
  text-align: center;
}
.elementor-6362
  .elementor-element.elementor-element-2990df7
  .dbl__title-wrapper {
  text-align: center;
}
.elementor-6362 .elementor-element.elementor-element-2990df7 .dbl__title {
  font-family: "Kaisei Opti" !important;
  font-size: 60px;
  line-height: 72px;
}
.elementor-6362 .elementor-element.elementor-element-2990df7 .dbl-title_1 {
  color: #ffffff;
}
.elementor-6362
  .elementor-element.elementor-element-6523ecf
  .edubin-video-popup-wrapper {
  text-align: center;
}
.elementor-6362
  .elementor-element.elementor-element-6523ecf
  .edubin-video-popup-wrapper
  .video
  i {
  color: #dc3545;
  background: #ffffff;
}
.elementor-6362
  .elementor-element.elementor-element-6523ecf
  .edubin-video-popup-wrapper
  a.play-icon-text {
  color: #dc3545;
}
.elementor-6362
  .elementor-element.elementor-element-6523ecf
  .edubin-video-popup-wrapper
  .play-btn::after {
  border-left-color: #dc3545;
}
.elementor-6362
  .elementor-element.elementor-element-6523ecf
  .edubin-video-popup-wrapper
  .play-btn:before {
  border-color: #dc3545;
  background: #ffffff;
}
.elementor-6362
  .elementor-element.elementor-element-6523ecf
  .edubin-video-popup-wrapper
  .play-btn {
  background: radial-gradient(rgba(255, 188, 0, 0.94) 60%, #dc3545 62%);
  background: #ffffff;
}
.elementor-6362
  .elementor-element.elementor-element-6523ecf
  .edubin-video-popup-wrapper
  .video-play-button
  span {
  border-left-color: #dc3545;
}
/*.elementor-element-185e51c:nth-of-type(even) .elementor-element-749c629{
  background: #C62333 !important;
}
.elementor-element-185e51c:nth-of-type(even) .elementor-element-749c629{
  background: #C62333 !important;
}*/
.elementor-6362
  .elementor-element.elementor-element-6523ecf
  .edubin-video-popup::before {
  border-color: #ffffff;
}
.elementor-6362
  .elementor-element.elementor-element-6523ecf
  .edubin-video-popup
  a.icon-video {
  color: #ffffff;
}
.elementor-6362
  .elementor-element.elementor-element-6523ecf
  .edubin-video-popup
  a.icon-video:hover {
  background: #ffffff;
}
.elementor-6362
  .elementor-element.elementor-element-6523ecf
  .edubin-video-popup-round {
  border-color: #ffffff;
}
.elementor-6362
  .elementor-element.elementor-element-6523ecf
  .edubin-video-popup-round
  a.icon-video {
  color: #ffffff;
}
.elementor-6362
  .elementor-element.elementor-element-6523ecf
  .edubin-video-popup-round
  a.icon-video:hover {
  background: #ffffff;
}
.elementor-6362
  .elementor-element.elementor-element-6523ecf
  .edubin-video-popup-left::before {
  border-color: #ffffff;
}
.elementor-6362
  .elementor-element.elementor-element-6523ecf
  .edubin-video-popup-left
  a.icon-video {
  color: #ffffff;
}
.elementor-6362
  .elementor-element.elementor-element-6523ecf
  .edubin-video-popup-left
  a.icon-video:hover {
  background: #ffffff;
}
.elementor-6362
  .elementor-element.elementor-element-6523ecf
  .edubin-video-popup-wrapper
  .video-play-button:after {
  background: #ffffff;
}
.elementor-6362
  .elementor-element.elementor-element-6523ecf
  .edubin-video-popup-wrapper
  .video-play-button:before {
  background: #ffffff;
}
.elementor-6362 .elementor-element.elementor-element-9fbf53b {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --margin-top: -122px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-6362 .elementor-element.elementor-element-185e51c {
  --display: flex;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-6362 .elementor-element.elementor-element-749c629 {
  --display: flex;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 25px;
  --padding-bottom: 25px;
  --padding-left: 25px;
  --padding-right: 0px;
}
.elementor-6362
  .elementor-element.elementor-element-749c629:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6362
  .elementor-element.elementor-element-749c629
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #dc3545;
}
.elementor-6362 .elementor-element.elementor-element-c18115e .dbl__subtitle {
  text-align: left;
}
.elementor-6362
  .elementor-element.elementor-element-c18115e
  .dbl__title-wrapper {
  text-align: left;
}
.elementor-6362 .elementor-element.elementor-element-c18115e .dbl__title {
  font-family: "Kaisei Opti" !important;
  font-size: 24px;
  line-height: 36px;
}
.elementor-6362
  .elementor-element.elementor-element-c18115e
  .tpc-double_heading
  .dbl__title-wrapper {
  margin: 0px 0px 0px 0px;
}
.elementor-6362 .elementor-element.elementor-element-c18115e .dbl-title_1 {
  color: #ffffff;
}
.elementor-6362 .elementor-element.elementor-element-16c67c2 {
  --divider-border-style: solid;
  --divider-color: #ffffff;
  --divider-border-width: 1px;
  top: 60px;
}
body:not(.rtl) .elementor-6362 .elementor-element.elementor-element-16c67c2 {
  left: 0px;
}
body.rtl .elementor-6362 .elementor-element.elementor-element-16c67c2 {
  right: 0px;
}
.elementor-6362
  .elementor-element.elementor-element-16c67c2
  .elementor-divider-separator {
  width: 13%;
}
.elementor-6362 .elementor-element.elementor-element-762d18a {
  --display: flex;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-6362 .elementor-element.elementor-element-fa709e8 {
  --display: flex;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-6362 .elementor-element.elementor-element-a2052f2 {
  --display: flex;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 25px;
  --padding-bottom: 25px;
  --padding-left: 25px;
  --padding-right: 0px;
}
.elementor-6362
  .elementor-element.elementor-element-a2052f2:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6362
  .elementor-element.elementor-element-a2052f2
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #c62333;
}
.elementor-6362 .elementor-element.elementor-element-fc24e79 .dbl__subtitle {
  text-align: left;
}
.elementor-6362
  .elementor-element.elementor-element-fc24e79
  .dbl__title-wrapper {
  text-align: left;
}
.elementor-6362 .elementor-element.elementor-element-fc24e79 .dbl__title {
  font-family: "Kaisei Opti" !important;
  font-size: 24px;
  line-height: 36px;
}
.elementor-6362
  .elementor-element.elementor-element-fc24e79
  .tpc-double_heading
  .dbl__title-wrapper {
  margin: 0px 0px 0px 0px;
}
.elementor-6362 .elementor-element.elementor-element-fc24e79 .dbl-title_1 {
  color: #ffffff;
}
.elementor-6362 .elementor-element.elementor-element-f7bec56 {
  --divider-border-style: solid;
  --divider-color: #ffffff;
  --divider-border-width: 1px;
  top: 60px;
}
body:not(.rtl) .elementor-6362 .elementor-element.elementor-element-f7bec56 {
  left: 0px;
}
body.rtl .elementor-6362 .elementor-element.elementor-element-f7bec56 {
  right: 0px;
}
.elementor-6362
  .elementor-element.elementor-element-f7bec56
  .elementor-divider-separator {
  width: 13%;
}
.elementor-6362 .elementor-element.elementor-element-e382277 {
  --display: flex;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-6362 .elementor-element.elementor-element-19c781f {
  --display: flex;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.tpc-double_heading ul{
  padding-left:0px !important;
}
.elementor-6362 .elementor-element.elementor-element-22d5662 {
  --display: flex;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 25px;
  --padding-bottom: 25px;
  --padding-left: 25px;
  --padding-right: 0px;
}
.elementor-6362
  .elementor-element.elementor-element-22d5662:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6362
  .elementor-element.elementor-element-22d5662
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #dc3545;
}
.elementor-6362 .elementor-element.elementor-element-31a0c09 .dbl__subtitle {
  text-align: left;
}
.elementor-6362
  .elementor-element.elementor-element-31a0c09
  .dbl__title-wrapper {
  text-align: left;
}
.elementor-6362 .elementor-element.elementor-element-31a0c09 .dbl__title {
  font-family: "Kaisei Opti" !important;
  font-size: 24px;
  line-height: 36px;
}
.elementor-6362
  .elementor-element.elementor-element-31a0c09
  .tpc-double_heading
  .dbl__title-wrapper {
  margin: 0px 0px 0px 0px;
}
.elementor-6362 .elementor-element.elementor-element-31a0c09 .dbl-title_1 {
  color: #ffffff;
}
.elementor-6362 .elementor-element.elementor-element-ccfbace {
  --divider-border-style: solid;
  --divider-color: #ffffff;
  --divider-border-width: 1px;
  top: 60px;
}
body:not(.rtl) .elementor-6362 .elementor-element.elementor-element-ccfbace {
  left: 0px;
}
body.rtl .elementor-6362 .elementor-element.elementor-element-ccfbace {
  right: 0px;
}
.elementor-6362
  .elementor-element.elementor-element-ccfbace
  .elementor-divider-separator {
  width: 13%;
}
.elementor-6362 .elementor-element.elementor-element-81a49d7 {
  --display: flex;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-6362 .elementor-element.elementor-element-39b5a01 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 120px;
  --padding-bottom: 120px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-6362
  .elementor-element.elementor-element-9f9020b
  > .elementor-widget-container {
  padding: 0px 180px 0px 180px;
}
.elementor-6362 .elementor-element.elementor-element-9f9020b .dbl__subtitle {
  text-align: center;
}
.elementor-6362
  .elementor-element.elementor-element-9f9020b
  .dbl__title-wrapper {
  text-align: center;
}
.elementor-6362 .elementor-element.elementor-element-9f9020b .dbl__title {
  font-family: "Kaisei Opti" !important;
  font-size: 48px;
  line-height: 60px;
}
.elementor-6362
  .elementor-element.elementor-element-9f9020b
  .tpc-double_heading
  .dbl__title-wrapper {
  margin: 0px 0px 0px 0px;
}
.elementor-6362 .elementor-element.elementor-element-9f9020b .dbl-title_1 {
  color: #1d3f6b;
}
.dbl-title_1 span{
  color:#dc3545 !important;
}
.elementor-6362 .elementor-element.elementor-element-0249c62 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 0px;
  --padding-bottom: 120px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-6362 .elementor-element.elementor-element-360075b {
  --display: flex;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  border-style: solid;
  --border-style: solid;
  border-width: 0px 1px 0px 0px;
  --border-top-width: 0px;
  --border-right-width: 1px;
  --border-bottom-width: 0px;
  --border-left-width: 0px;
  border-color: #e1e1e1;
  --border-color: #e1e1e1;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-6362
  .elementor-element.elementor-element-6cf1d31
  > .elementor-widget-container {
  padding: 0px 25px 30px 25px;
}
.elementor-6362
  .elementor-element.elementor-element-6cf1d31.elementor-position-right
  .elementor-image-box-img {
  margin-left: 10px;
}
.elementor-6362
  .elementor-element.elementor-element-6cf1d31.elementor-position-left
  .elementor-image-box-img {
  margin-right: 10px;
}
.elementor-6362
  .elementor-element.elementor-element-6cf1d31.elementor-position-top
  .elementor-image-box-img {
  margin-bottom: 10px;
}
.elementor-6362
  .elementor-element.elementor-element-6cf1d31
  .elementor-image-box-title {
  margin-bottom: 15px;
  color: #000000;
  font-family: "Kaisei Opti" !important;
}
.elementor-6362
  .elementor-element.elementor-element-6cf1d31
  .elementor-image-box-wrapper
  .elementor-image-box-img {
  width: 35%;
}
.elementor-6362
  .elementor-element.elementor-element-6cf1d31
  .elementor-image-box-img
  img {
  transition-duration: 0.3s;
}
.elementor-6362
  .elementor-element.elementor-element-6cf1d31
  .elementor-image-box-description {
  font-family: "Kaisei Opti" !important;
  font-weight: 400;
}
.elementor-6362 .elementor-element.elementor-element-77d8e3c {
  --display: flex;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  border-style: solid;
  --border-style: solid;
  border-width: 0px 1px 0px 0px;
  --border-top-width: 0px;
  --border-right-width: 1px;
  --border-bottom-width: 0px;
  --border-left-width: 0px;
  border-color: #e1e1e1;
  --border-color: #e1e1e1;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-6362
  .elementor-element.elementor-element-f250b23
  > .elementor-widget-container {
  padding: 0px 25px 30px 25px;
}
.elementor-6362
  .elementor-element.elementor-element-f250b23.elementor-position-right
  .elementor-image-box-img {
  margin-left: 10px;
}
.elementor-6362
  .elementor-element.elementor-element-f250b23.elementor-position-left
  .elementor-image-box-img {
  margin-right: 10px;
}
.elementor-6362
  .elementor-element.elementor-element-f250b23.elementor-position-top
  .elementor-image-box-img {
  margin-bottom: 10px;
}
.elementor-6362
  .elementor-element.elementor-element-f250b23
  .elementor-image-box-title {
  margin-bottom: 15px;
  color: #000000;
  font-family: "Kaisei Opti" !important;
}
.elementor-6362
  .elementor-element.elementor-element-f250b23
  .elementor-image-box-wrapper
  .elementor-image-box-img {
  width: 30%;
}
.elementor-6362
  .elementor-element.elementor-element-f250b23
  .elementor-image-box-img
  img {
  transition-duration: 0.3s;
}
.elementor-6362
  .elementor-element.elementor-element-f250b23
  .elementor-image-box-description {
  font-family: "Kaisei Opti" !important;
  font-weight: 400;
}
.elementor-6362 .elementor-element.elementor-element-46e849e {
  --display: flex;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-6362
  .elementor-element.elementor-element-490d0ad
  > .elementor-widget-container {
  padding: 0px 25px 30px 25px;
}
.elementor-6362
  .elementor-element.elementor-element-490d0ad.elementor-position-right
  .elementor-image-box-img {
  margin-left: 10px;
}
.elementor-6362
  .elementor-element.elementor-element-490d0ad.elementor-position-left
  .elementor-image-box-img {
  margin-right: 10px;
}
.elementor-6362
  .elementor-element.elementor-element-490d0ad.elementor-position-top
  .elementor-image-box-img {
  margin-bottom: 10px;
}
.elementor-6362
  .elementor-element.elementor-element-490d0ad
  .elementor-image-box-title {
  margin-bottom: 15px;
  color: #000000;
  font-family: "Kaisei Opti" !important;
}
.elementor-6362
  .elementor-element.elementor-element-490d0ad
  .elementor-image-box-wrapper
  .elementor-image-box-img {
  width: 30%;
}
.elementor-6362
  .elementor-element.elementor-element-490d0ad
  .elementor-image-box-img
  img {
  transition-duration: 0.3s;
}
.elementor-6362
  .elementor-element.elementor-element-490d0ad
  .elementor-image-box-description {
  font-family: "Kaisei Opti";
  font-weight: 400;
}
.elementor-6362 .elementor-element.elementor-element-99a18c8 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 120px;
  --padding-bottom: 120px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-6362
  .elementor-element.elementor-element-99a18c8:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6362
  .elementor-element.elementor-element-99a18c8
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f9f5f3;
}
.elementor-6362 .elementor-element.elementor-element-a74654c {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 40px;
  --padding-bottom: 40px;
  --padding-left: 60px;
  --padding-right: 60px;
}
.elementor-6362
  .elementor-element.elementor-element-a74654c:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6362
  .elementor-element.elementor-element-a74654c
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #1d3f6b;
}
.elementor-6362 .elementor-element.elementor-element-5e4f5be .dbl__subtitle {
  text-align: left;
}
.elementor-6362
  .elementor-element.elementor-element-5e4f5be
  .dbl__title-wrapper {
  text-align: left;
}
.elementor-6362 .elementor-element.elementor-element-5e4f5be .dbl__title {
  font-family: "Kaisei Opti";
  font-size: 30px;
}
.elementor-6362
  .elementor-element.elementor-element-5e4f5be
  .tpc-double_heading
  .dbl__title-wrapper {
  margin: 0px 0px 15px 0px;
}
.elementor-6362 .elementor-element.elementor-element-5e4f5be .dbl-title_1 {
  color: #ffffff;
}
.elementor-6362 .elementor-element.elementor-element-ec3784e .elementor-button {
  background-color: #005de000;
  font-family: "Outfit", Sans-serif;;
  font-size: 18px;
  font-weight: 500;
  fill: #ffffff;
  color: #ffffff;
  padding: 0px 0px 0px 0px;
}
.elementor-element-1ca06d7 .tpc-double_heading h6{
  margin-top: 20px;
  margin-bottom: 0px !important;
  font-size:22px;
  color:#1d3f6b;
}
.elementor-6362
  .elementor-element.elementor-element-ec3784e
  > .elementor-widget-container {
  padding: 15px 0px 15px 0px;
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  border-color: #ffffff1a;
}
.elementor-6362
  .elementor-element.elementor-element-ec3784e
  .elementor-button-content-wrapper {
  flex-direction: row-reverse;
}
.elementor-6362
  .elementor-element.elementor-element-ec3784e
  .elementor-button
  .elementor-button-content-wrapper {
  gap: 15px;
}
.elementor-6362
  .elementor-element.elementor-element-ec3784e
  .elementor-button:hover,
.elementor-6362
  .elementor-element.elementor-element-ec3784e
  .elementor-button:focus {
  color: #dc3545;
}
.elementor-6362
  .elementor-element.elementor-element-ec3784e
  .elementor-button:hover
  svg,
.elementor-6362
  .elementor-element.elementor-element-ec3784e
  .elementor-button:focus
  svg {
  fill: #dc3545;
}
.elementor-6362 .elementor-element.elementor-element-54df7f3 .elementor-button {
  background-color: #005de000;
  font-family: "Kaisei Opti";
  font-size: 18px;
  font-weight: 500;
  fill: #ffffff;
  color: #ffffff;
  padding: 0px 0px 0px 0px;
}
.elementor-6362
  .elementor-element.elementor-element-54df7f3
  > .elementor-widget-container {
  padding: 15px 0px 15px 0px;
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  border-color: #ffffff1a;
}
.elementor-6362
  .elementor-element.elementor-element-54df7f3
  .elementor-button-content-wrapper {
  flex-direction: row-reverse;
}
.elementor-6362
  .elementor-element.elementor-element-54df7f3
  .elementor-button
  .elementor-button-content-wrapper {
  gap: 15px;
}
.elementor-6362
  .elementor-element.elementor-element-54df7f3
  .elementor-button:hover,
.elementor-6362
  .elementor-element.elementor-element-54df7f3
  .elementor-button:focus {
  color: #dc3545;
}
.elementor-6362
  .elementor-element.elementor-element-54df7f3
  .elementor-button:hover
  svg,
.elementor-6362
  .elementor-element.elementor-element-54df7f3
  .elementor-button:focus
  svg {
  fill: #dc3545;
}
.elementor-6362 .elementor-element.elementor-element-883fa71 .elementor-button {
  background-color: #005de000;
  font-family: "Kaisei Opti";
  font-size: 18px;
  font-weight: 500;
  fill: #ffffff;
  color: #ffffff;
  padding: 0px 0px 0px 0px;
}
.elementor-6362
  .elementor-element.elementor-element-883fa71
  > .elementor-widget-container {
  padding: 15px 0px 15px 0px;
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  border-color: #ffffff1a;
}
.elementor-6362
  .elementor-element.elementor-element-883fa71
  .elementor-button-content-wrapper {
  flex-direction: row-reverse;
}
.elementor-6362
  .elementor-element.elementor-element-883fa71
  .elementor-button
  .elementor-button-content-wrapper {
  gap: 15px;
}
.elementor-6362
  .elementor-element.elementor-element-883fa71
  .elementor-button:hover,
.elementor-6362
  .elementor-element.elementor-element-883fa71
  .elementor-button:focus {
  color: #dc3545;
}
.elementor-6362
  .elementor-element.elementor-element-883fa71
  .elementor-button:hover
  svg,
.elementor-6362
  .elementor-element.elementor-element-883fa71
  .elementor-button:focus
  svg {
  fill: #dc3545;
}
.elementor-6362 .elementor-element.elementor-element-27abbcb .elementor-button {
  background-color: #005de000;
  font-family: "Kaisei Opti";
  font-size: 18px;
  font-weight: 500;
  fill: #ffffff;
  color: #ffffff;
  padding: 0px 0px 0px 0px;
}
.elementor-6362
  .elementor-element.elementor-element-27abbcb
  > .elementor-widget-container {
  padding: 15px 0px 15px 0px;
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  border-color: #ffffff1a;
}
.elementor-6362
  .elementor-element.elementor-element-27abbcb
  .elementor-button-content-wrapper {
  flex-direction: row-reverse;
}
.elementor-6362
  .elementor-element.elementor-element-27abbcb
  .elementor-button
  .elementor-button-content-wrapper {
  gap: 15px;
}
.elementor-6362
  .elementor-element.elementor-element-27abbcb
  .elementor-button:hover,
.elementor-6362
  .elementor-element.elementor-element-27abbcb
  .elementor-button:focus {
  color: #dc3545;
}
.elementor-6362
  .elementor-element.elementor-element-27abbcb
  .elementor-button:hover
  svg,
.elementor-6362
  .elementor-element.elementor-element-27abbcb
  .elementor-button:focus
  svg {
  fill: #dc3545;
}
.elementor-6362 .elementor-element.elementor-element-d00bdb2 .elementor-button {
  background-color: #005de000;
  font-family: "Kaisei Opti";
  font-size: 18px;
  font-weight: 500;
  fill: #ffffff;
  color: #ffffff;
  padding: 0px 0px 0px 0px;
}
.elementor-6362
  .elementor-element.elementor-element-d00bdb2
  > .elementor-widget-container {
  padding: 15px 0px 15px 0px;
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  border-color: #ffffff1a;
}
.elementor-6362
  .elementor-element.elementor-element-d00bdb2
  .elementor-button-content-wrapper {
  flex-direction: row-reverse;
}
.elementor-6362
  .elementor-element.elementor-element-d00bdb2
  .elementor-button
  .elementor-button-content-wrapper {
  gap: 15px;
}
.elementor-6362
  .elementor-element.elementor-element-d00bdb2
  .elementor-button:hover,
.elementor-6362
  .elementor-element.elementor-element-d00bdb2
  .elementor-button:focus {
  color: #dc3545;
}
.elementor-6362
  .elementor-element.elementor-element-d00bdb2
  .elementor-button:hover
  svg,
.elementor-6362
  .elementor-element.elementor-element-d00bdb2
  .elementor-button:focus
  svg {
  fill: #dc3545;
}
.elementor-6362 .elementor-element.elementor-element-86dbfc1 .elementor-button {
  background-color: #005de000;
  font-family: "Kaisei Opti";
  font-size: 18px;
  font-weight: 500;
  fill: #ffffff;
  color: #ffffff;
  padding: 0px 0px 0px 0px;
}
.elementor-6362
  .elementor-element.elementor-element-86dbfc1
  > .elementor-widget-container {
  padding: 15px 0px 15px 0px;
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  border-color: #ffffff1a;
}
.elementor-6362
  .elementor-element.elementor-element-86dbfc1
  .elementor-button-content-wrapper {
  flex-direction: row-reverse;
}
.elementor-6362
  .elementor-element.elementor-element-86dbfc1
  .elementor-button
  .elementor-button-content-wrapper {
  gap: 15px;
}
.elementor-6362
  .elementor-element.elementor-element-86dbfc1
  .elementor-button:hover,
.elementor-6362
  .elementor-element.elementor-element-86dbfc1
  .elementor-button:focus {
  color: #dc3545;
}
.elementor-6362
  .elementor-element.elementor-element-86dbfc1
  .elementor-button:hover
  svg,
.elementor-6362
  .elementor-element.elementor-element-86dbfc1
  .elementor-button:focus
  svg {
  fill: #dc3545;
}
.elementor-6362 .elementor-element.elementor-element-cbd9cbe {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 75px;
  --padding-right: 0px;
}
.elementor-6362
  .elementor-element.elementor-element-d1d466a
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-6362 .elementor-element.elementor-element-d1d466a .dbl__subtitle {
  text-align: left;
}
.elementor-6362
  .elementor-element.elementor-element-d1d466a
  .dbl__title-wrapper {
  text-align: left;
}
.elementor-6362 .elementor-element.elementor-element-d1d466a .dbl__title {
  font-family: "Kaisei Opti";
  font-size: 48px;
  line-height: 60px;
}
.elementor-6362
  .elementor-element.elementor-element-d1d466a
  .tpc-double_heading
  .dbl__title-wrapper {
  margin: 0px 0px 20px 0px;
}
.elementor-6362 .elementor-element.elementor-element-d1d466a .dbl-title_1 {
  color: #1d3f6b;
}
.elementor-6362 .elementor-element.elementor-element-62c72d7 {
  font-family: "Kaisei Opti";
  font-weight: 400;
}
.elementor-6362 .elementor-element.elementor-element-4751873 {
  font-family: "Kaisei Opti";
  font-weight: 400;
}
.elementor-6362 .elementor-element.elementor-element-066daed {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --margin-top: 40px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-6362 .elementor-element.elementor-element-824f105 {
  --display: flex;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-6362 .elementor-element.elementor-element-f26b942 {
  --display: flex;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 30px;
  --padding-right: 0px;
}
.elementor-6362
  .elementor-element.elementor-element-3067f6c
  .elementor-heading-title {
  font-family: "Kaisei Opti", Sans-serif !important;
  font-size: 18px;
  line-height: 24px;
  color: #000000;
}
.elementor-6362
  .elementor-element.elementor-element-d27304e
  .elementor-heading-title {
  font-family: "Outfit", Sans-serif ;
  font-size: 14px;
  font-weight: 400;
  line-height: 28px;
  color: #7a7a7a;
}
.elementor-6362 .elementor-element.elementor-element-9826472 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-6362
  .elementor-element.elementor-element-9826472:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6362
  .elementor-element.elementor-element-9826472
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2024/04/MKL0KK-1.png");
  background-position: center right;
  background-repeat: no-repeat;
  background-size: contain;
}
.elementor-6362 .elementor-element.elementor-element-2978ff0 {
  --display: flex;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 30px;
  --padding-top: 100px;
  --padding-bottom: 100px;
  --padding-left: 100px;
  --padding-right: 100px;
}
.elementor-6362
  .elementor-element.elementor-element-2978ff0:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6362
  .elementor-element.elementor-element-2978ff0
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #D83B33;
}
.elementor-6362
  .elementor-element.elementor-element-a97a5c0
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-6362 .elementor-element.elementor-element-a97a5c0 .dbl__subtitle {
  text-align: left;
}
.elementor-6362
  .elementor-element.elementor-element-a97a5c0
  .dbl__title-wrapper {
  text-align: left;
}
.elementor-6362 .elementor-element.elementor-element-a97a5c0 .dbl__title {
  font-family: "Kaisei Opti";
  font-size: 48px;
  line-height: 60px;
}
.elementor-6362
  .elementor-element.elementor-element-a97a5c0
  .tpc-double_heading
  .dbl__title-wrapper {
  margin: 0px 0px 20px 0px;
}
.elementor-6362 .elementor-element.elementor-element-a97a5c0 .dbl-title_1 {
  color: #ffffff;
}
.elementor-6362
  .elementor-element.elementor-element-203d548
  > .elementor-widget-container {
  margin: 0px 0px 20px 0px;
}
.elementor-6362 .elementor-element.elementor-element-203d548 {
  color: #ffffff;
  font-family: "Kaisei Opti";
  font-weight: 400;
}
.elementor-6362
  .elementor-element.elementor-element-e82e4b5
  .elementor-heading-title {
  font-family: "Kaisei Opti";
  font-size: 24px;
  color: #ffffff;
}
.elementor-6362
  .elementor-element.elementor-element-adf2851
  > .elementor-widget-container {
  margin: 20px 0px 0px 0px;
}
.elementor-6362 .elementor-element.elementor-element-adf2851 .edubin-btn {
  color: #1d3f6b;
  background: #ffffff;
}
.elementor-6362 .elementor-element.elementor-element-adf2851 .edubin-btn svg {
  fill: #1d3f6b;
}
.elementor-6362 .elementor-element.elementor-element-adf2851 .edubin-btn:hover {
  color: #ffffff;
  background: #1d3f6b;
}
.elementor-6362
  .elementor-element.elementor-element-adf2851
  .edubin-btn:hover
  svg {
  fill: #ffffff;
}
.elementor-6362 .elementor-element.elementor-element-adf2851 .edubin-btn:after {
  background: #1d3f6b;
}
.elementor-6362
  .elementor-element.elementor-element-528ebe2
  > .elementor-widget-container {
  margin: 20px 0px 0px 0px;
}
.elementor-6362 .elementor-element.elementor-element-528ebe2 .edubin-btn {
  color: #1d3f6b;
  background: #ffffff;
}
.elementor-6362 .elementor-element.elementor-element-528ebe2 .edubin-btn svg {
  fill: #1d3f6b;
}
.elementor-6362 .elementor-element.elementor-element-528ebe2 .edubin-btn:hover {
  color: #ffffff;
  background: #1d3f6b;
}
.elementor-6362
  .elementor-element.elementor-element-528ebe2
  .edubin-btn:hover
  svg {
  fill: #ffffff;
}
.elementor-6362 .elementor-element.elementor-element-528ebe2 .edubin-btn:after {
  background: #1d3f6b;
}
.elementor-6362 .elementor-element.elementor-element-1405bcc {
  --display: flex;
  --justify-content: center;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-6362 .elementor-element.elementor-element-92c6bb4 .edubin-testi-1 {
  background-color: #ffffff;
  padding: 55px 55px 15px 55px;
  margin: 0px 0px 0px 0px;
}
.elementor-6362
  .elementor-element.elementor-element-92c6bb4
  .edubin-testi-2-area {
  background-color: #ffffff;
  padding: 20px;
  margin: 0px 0px 0px 0px;
}
.elementor-6362
  .elementor-element.elementor-element-92c6bb4
  .edubin-testi-3
  .testimonial-cont {
  background-color: #ffffff;
  padding: 55px 55px 15px 55px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6362
  .elementor-element.elementor-element-92c6bb4
  .edubin-testi-3
  .testimonial-cont:after {
  border-top-color: #ffffff;
}
.elementor-6362
  .elementor-element.elementor-element-92c6bb4
  .edubin-testi-4
  .edubin-testi-single {
  background-color: #ffffff;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6362
  .elementor-element.elementor-element-92c6bb4
  .edubin-testi-8
  .edubin-testi-single
  .testimonial-wrapper {
  background-color: #ffffff;
  margin: 0px 0px 0px 0px;
}
.elementor-6362 .elementor-element.elementor-element-92c6bb4 .edubin-testi-9 {
  background-color: #ffffff;
  padding: 55px 55px 15px 55px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6362
  .elementor-element.elementor-element-92c6bb4
  .edubin-testi-style
  .edubin-testi-single {
  padding: 55px 55px 15px 55px;
  margin: 0px 0px 0px 0px;
}
.elementor-6362
  .elementor-element.elementor-element-92c6bb4
  .edubin-testi-7
  .edubin-testi-single
  .testimonial-wrapper {
  padding: 55px 55px 15px 55px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6362
  .elementor-element.elementor-element-92c6bb4
  .edubin-testi-single.layout-8
  .testimonial-wrapper
  .testimonial-cont {
  padding: 55px 55px 15px 55px;
}
.elementor-6362
  .elementor-element.elementor-element-92c6bb4
  .edubin-testi-9
  .edubin-testi-single
  .testimonial-wrapper {
  margin: 0px 0px 0px 0px;
}
.elementor-6362
  .elementor-element.elementor-element-92c6bb4
  .edubin-testi-2-area
  .testi-heading
  .heading {
  padding: 0px 0px 0px 0px;
}
.elementor-6362
  .elementor-element.elementor-element-92c6bb4
  .edubin-testi-single
  .testimonial-cont
  .name {
  text-align: left;
  color: #000000;
  margin: 0px 0px 0px 0px;
}
.elementor-6362
  .elementor-element.elementor-element-92c6bb4
  .edubin-testi-2
  .testi-single
  .name {
  text-align: left;
  color: #000000;
  margin: 0px 0px 0px 0px;
}
.elementor-6362
  .elementor-element.elementor-element-92c6bb4
  .edubin-testi-3
  .name {
  text-align: left;
  color: #000000;
}
.elementor-6362
  .elementor-element.elementor-element-92c6bb4
  .edubin-testi-9
  .name {
  text-align: left;
}
.elementor-6362
  .elementor-element.elementor-element-92c6bb4
  .edubin-testi-style
  .name {
  color: #000000;
  margin: 0px 0px 0px 0px;
}
.elementor-6362
  .elementor-element.elementor-element-92c6bb4
  .edubin-testi-single
  .testimonial-cont
  .name,
.edubin-testi-2 .testi-single .name,
.edubin-testi-style .name {
  font-family: "Kaisei Opti";
  font-size: 16px;
}
.elementor-6362
  .elementor-element.elementor-element-92c6bb4
  .edubin-testi-single
  .testimonial-cont
  .degree {
  text-align: left;
}
.elementor-6362
  .elementor-element.elementor-element-92c6bb4
  .edubin-testi-2
  .testi-single
  .degree {
  text-align: left;
}
.elementor-6362
  .elementor-element.elementor-element-92c6bb4
  .edubin-testi-style
  .degree {
  text-align: left;
}
.elementor-6362
  .elementor-element.elementor-element-92c6bb4
  .edubin-testi-single
  .testimonial-cont
  .degree,
.edubin-testi-2 .testi-single .degree,
.edubin-testi-style .degree {
  font-family: "Kaisei Opti";
}
.elementor-6362
  .elementor-element.elementor-element-92c6bb4
  .edubin-testi-3
  .testi-heading {
  text-align: left;
}
.elementor-6362
  .elementor-element.elementor-element-92c6bb4
  .edubin-testi-single
  .testimonial-cont
  .client-say {
  text-align: left;
  color: #7a7a7a;
  padding: 0px 0px 0px 0px;
}
.elementor-6362
  .elementor-element.elementor-element-92c6bb4
  .edubin-testi-2
  .testi-single
  .content {
  text-align: left;
  color: #7a7a7a;
  padding: 0px 0px 0px 0px;
}
.elementor-6362
  .elementor-element.elementor-element-92c6bb4
  .edubin-testi-style
  .testi-content {
  text-align: left;
}
.elementor-6362
  .elementor-element.elementor-element-92c6bb4
  .edubin-testi-style
  .testi-content
  .client-say {
  color: #7a7a7a;
  padding: 0px 0px 0px 0px;
}
.elementor-6362
  .elementor-element.elementor-element-92c6bb4
  .edubin-testi-single
  .testimonial-cont
  .client-say,
.edubin-testi-2 .testi-single .content,
.edubin-testi-style .testi-content .client-say {
  font-size: 22px;
  font-weight: 400;
  line-height: 36px;
}
.elementor-6362
  .elementor-element.elementor-element-92c6bb4
  .tpc-testimonial_wrapper.edubin-pagination
  .swiper-pagination
  .swiper-pagination-bullet {
  height: 12px;
  width: 12px;
}
.elementor-6362
  .elementor-element.elementor-element-92c6bb4
  .tpc-testimonial_wrapper.edubin-pagination
  .swiper-pagination {
  bottom: -30px;
}
.elementor-6362 .elementor-element.elementor-element-57ec087 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 120px;
  --padding-bottom: 120px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-6362 .elementor-element.elementor-element-d9bb4f4 .dbl__subtitle {
  text-align: center;
}
.elementor-6362
  .elementor-element.elementor-element-d9bb4f4
  .dbl__title-wrapper {
  text-align: center;
}
.elementor-6362 .elementor-element.elementor-element-d9bb4f4 .dbl__title {
  font-family: "Kaisei Opti";
  font-size: 48px;
  line-height: 60px;
}
.elementor-6362
  .elementor-element.elementor-element-d9bb4f4
  .tpc-double_heading
  .dbl__title-wrapper {
  margin: 0px 0px 40px 0px;
}
.elementor-6362 .elementor-element.elementor-element-d9bb4f4 .dbl-title_1 {
  color: #1d3f6b;
}
.elementor-6362 .elementor-element.elementor-element-a0097e4 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-6362 .elementor-element.elementor-element-012c1ae {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 20px;
}
.elementor-6362
  .elementor-element.elementor-element-7717738
  .edubin-latest-news.layout-1
  .news-thum {
  height: 220px;
}
.elementor-6362
  .elementor-element.elementor-element-7717738
  .edubin-latest-news.layout-5
  .news-thum {
  height: 180px;
}
.elementor-6362
  .elementor-element.elementor-element-7717738
  .edubin-latest-news.layout-1
  .news-thum
  img {
  height: 220px;
}
.elementor-6362
  .elementor-element.elementor-element-7717738
  .edubin-latest-news.layout-5
  .news-thum
  img {
  height: 220px;
}
.elementor-6362
  .elementor-element.elementor-element-7717738
  .edubin-latest-news
  .news-thum.thum-single
  img {
  height: 180px;
}
.elementor-6362
  .elementor-element.elementor-element-7717738
  .layout-6
  .single-news
  .news-thum
  img {
  height: 180px;
}
.elementor-6362
  .elementor-element.elementor-element-7717738
  .edubin-pagination-wrapper
  .page-number {
  justify-content: center;
}
.elementor-6362
  .elementor-element.elementor-element-7717738
  .single-news
  .news-cont
  a
  .news-title {
  font-family: "Kaisei Opti";
  text-align: left;
}
.elementor-6362 .elementor-element.elementor-element-440591c {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --gap: 50px 0px;
  --row-gap: 50px;
  --column-gap: 0px;
  border-style: solid;
  --border-style: solid;
  border-width: 0px 1px 0px 1px;
  --border-top-width: 0px;
  --border-right-width: 1px;
  --border-bottom-width: 0px;
  --border-left-width: 1px;
  border-color: #ebebeb;
  --border-color: #ebebeb;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 20px;
  --padding-right: 20px;
}
.elementor-6362
  .elementor-element.elementor-element-2ef57cf
  .edubin-event
  .event-title
  h3 {
  font-family: "Kaisei Opti";
  font-weight: 700;
}
.elementor-6362
  .elementor-element.elementor-element-2ef57cf
  .tpc-event-item
  .wpem-event-title
  a {
  font-family: "Kaisei Opti";
  font-size: 28px;
}
.elementor-6362
  .elementor-element.elementor-element-f96384b
  .edubin-button-widget-wrapper {
  justify-content: center;
}
.elementor-6362 .elementor-element.elementor-element-f96384b .edubin-btn {
  color: #dc3545;
  background: #02010100;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #ebebeb;
}
.elementor-6362 .elementor-element.elementor-element-f96384b .edubin-btn svg {
  fill: #dc3545;
}
.elementor-6362 .elementor-element.elementor-element-f96384b .edubin-btn:hover {
  color: #ffffff;
  background: #1d3f6b;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #1d3f6b;
}
.elementor-6362
  .elementor-element.elementor-element-f96384b
  .edubin-btn:hover
  svg {
  fill: #ffffff;
}
.elementor-6362 .elementor-element.elementor-element-f96384b .edubin-btn:after {
  background: #1d3f6b;
}
.elementor-6362 .elementor-element.elementor-element-ef0fe35 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 20px;
  --padding-right: 0px;
}
.elementor-6362
  .elementor-element.elementor-element-480ae0a
  .edubin-latest-news.layout-1
  .news-thum {
  height: 220px;
}

.elementor-6362
  .elementor-element.elementor-element-480ae0a
  .edubin-latest-news.layout-5
  .news-thum {
  height: 180px;
}
.elementor-6362
  .elementor-element.elementor-element-480ae0a
  .edubin-latest-news.layout-1
  .news-thum
  img {
  height: 180px;
}
.elementor-6362
  .elementor-element.elementor-element-480ae0a
  .edubin-latest-news.layout-5
  .news-thum
  img {
  height: 180px;
}
.elementor-6362
  .elementor-element.elementor-element-480ae0a
  .edubin-latest-news
  .news-thum.thum-single
  img {
  height: 180px;
}
.elementor-6362
  .elementor-element.elementor-element-480ae0a
  .layout-6
  .single-news
  .news-thum
  img {
  height: 180px;
}
.elementor-6362
  .elementor-element.elementor-element-480ae0a
  .edubin-pagination-wrapper
  .page-number {
  justify-content: center;
}
.elementor-6362
  .elementor-element.elementor-element-480ae0a
  .single-news
  .news-cont
  a
  .news-title {
  font-family: "Kaisei Opti";
  text-align: left;
}
.elementor-6362 .elementor-element.elementor-element-4ae2111 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  border-style: solid;
  --border-style: solid;
  border-width: 1px 0px 0px 0px;
  --border-top-width: 1px;
  --border-right-width: 0px;
  --border-bottom-width: 0px;
  --border-left-width: 0px;
  border-color: #ebebeb;
  --border-color: #ebebeb;
  --padding-top: 90px;
  --padding-bottom: 70px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-6362
  .elementor-element.elementor-element-d4b7aa6
  > .elementor-widget-container {
  margin: 0px 0px 50px 0px;
}
.elementor-6362 .elementor-element.elementor-element-d4b7aa6 .dbl__subtitle {
  text-align: center;
}
.elementor-6362
  .elementor-element.elementor-element-d4b7aa6
  .dbl__title-wrapper {
  text-align: center;
}
.elementor-6362 .elementor-element.elementor-element-d4b7aa6 .dbl__title {
  font-family: "Kaisei Opti";
  font-size: 20px;
}
.elementor-6362
  .elementor-element.elementor-element-d4b7aa6
  .tpc-double_heading
  .dbl__title-wrapper {
  margin: 0px 0px 0px 0px;
}
.elementor-6362 .elementor-element.elementor-element-c351e1f {
  --e-image-carousel-slides-to-show: 6;
}
@media (min-width: 768px) {
  .elementor-6362 .elementor-element.elementor-element-b38a999 {
    --width: 66.666%;
  }
  .elementor-6362 .elementor-element.elementor-element-5773f84 {
    --width: 50%;
  }
  .elementor-6362 .elementor-element.elementor-element-0bdb512 {
    --width: 50%;
  }
  .elementor-6362 .elementor-element.elementor-element-a2d386e {
    --width: 50%;
  }
  .elementor-6362 .elementor-element.elementor-element-016a891 {
    --width: 50%;
  }
  .elementor-6362 .elementor-element.elementor-element-ee74add {
    --width: 33.33%;
  }
  .elementor-6362 .elementor-element.elementor-element-2b73904 {
    --width: 50%;
  }
  .elementor-6362 .elementor-element.elementor-element-3cf6bb8 {
    --width: 75%;
  }
  .elementor-6362 .elementor-element.elementor-element-185e51c {
    --width: 33.33%;
  }
  .elementor-6362 .elementor-element.elementor-element-fa709e8 {
    --width: 33.33%;
  }
  .elementor-6362 .elementor-element.elementor-element-19c781f {
    --width: 33.33%;
  }
  .elementor-6362 .elementor-element.elementor-element-360075b {
    --width: 33.33%;
  }
  .elementor-6362 .elementor-element.elementor-element-77d8e3c {
    --width: 33.33%;
  }
  .elementor-6362 .elementor-element.elementor-element-46e849e {
    --width: 33.33%;
  }
  .elementor-6362 .elementor-element.elementor-element-a74654c {
    --width: 50%;
  }
  .elementor-6362 .elementor-element.elementor-element-cbd9cbe {
    --width: 67%;
  }
  .elementor-6362 .elementor-element.elementor-element-824f105 {
    --width: 25%;
    margin-right:15px;
  }
  .elementor-6362 .elementor-element.elementor-element-f26b942 {
    --width: 40%;
  }
  .elementor-6362 .elementor-element.elementor-element-2978ff0 {
    --width: 100%;
  }
  .elementor-6362 .elementor-element.elementor-element-1405bcc {
    --width: 100%;
  }
  .elementor-6362 .elementor-element.elementor-element-012c1ae {
    --width: 25%;
  }

  .blogonly .allblog.elementor-element-012c1ae{
    --width: 100% !important;
  }
  .multipleevents .edubin-latest-news .edubin-col-md-6{
    margin-bottom: 0px;
  }
  .multipleevents{
    --width: 50% !important;
  }
  .multipleevents .single-news .news-thum{
    width: 48% !important;
    padding:2%;
    float: left;
    margin-bottom:0px !important;
  }
  .multipleevents .single-news .news-cont p{
    margin-bottom:0px !important;
  
  }
  .multipleevents .single-news .news-cont{
     width: 48% !important;
      padding:2%;
    float: left;
  }
  .elementor-6362 .elementor-element.elementor-element-440591c {
    --width: 50%;
  }
  .elementor-6362 .elementor-element.elementor-element-ef0fe35 {
    --width: 25%;
  }

.multipleevents .edubin-latest-news.layout-1 .news-title {
  padding-top: 0;
  padding-bottom: 4px;
  margin-bottom: 0;
  font-weight: 500;
  font-size: 22px;
  line-height: 32px;
}
.multipleevents .news-cont ul li{
  margin-bottom: 0 !important;
}
.multipleevents .edubin-latest-news.layout-1 .single-news .news-cont ul{
  padding-bottom:0px !important;
}
.home .elementor-6362 .multipleevents .edubin-latest-news.layout-1 .news-thum img {
  height: 220px;
}
.mainevent{
  border-right:0px !important;
  border-left:0px !important;
}

}
@media (max-width: 1200px) and (min-width: 768px) {
  .elementor-6362 .elementor-element.elementor-element-a74654c {
    --width: 37%;
  }
  .elementor-6362 .elementor-element.elementor-element-cbd9cbe {
    --width: 63%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-6362 .elementor-element.elementor-element-b38a999 {
    --width: 100%;
  }
  .elementor-6362 .elementor-element.elementor-element-ee74add {
    --width: 100%;
  }
  .elementor-6362 .elementor-element.elementor-element-2b73904 {
    --width: 100%;
  }
  .elementor-6362 .elementor-element.elementor-element-3cf6bb8 {
    --width: 100%;
  }
  .elementor-6362 .elementor-element.elementor-element-a74654c {
    --width: 100%;
  }
  .elementor-6362 .elementor-element.elementor-element-cbd9cbe {
    --width: 100%;
  }
  .elementor-6362 .elementor-element.elementor-element-2978ff0 {
    --width: 100%;
  }
  .elementor-6362 .elementor-element.elementor-element-1405bcc {
    --width: 100%;
  }
  .elementor-6362 .elementor-element.elementor-element-012c1ae {
    --width: 100%;
  }
  .elementor-6362 .elementor-element.elementor-element-440591c {
    --width: 100%;
  }
  .elementor-6362 .elementor-element.elementor-element-ef0fe35 {
    --width: 100%;
  }
}
@media (max-width: 1200px) {
  .elementor-6362 .elementor-element.elementor-element-d62da45 {
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 15px;
    --padding-right: 15px;
  }
  .elementor-6362
    .elementor-element.elementor-element-5fab5f8
    > .elementor-widget-container {
    padding: 30px 30px 30px 30px;
  }
  .elementor-6362
    .elementor-element.elementor-element-2afde3b
    > .elementor-widget-container {
    padding: 30px 30px 30px 30px;
  }
  .elementor-6362 .elementor-element.elementor-element-d0a2f25 {
    --padding-top: 120px;
    --padding-bottom: 120px;
    --padding-left: 15px;
    --padding-right: 15px;
  }
  .elementor-6362 .elementor-element.elementor-element-9fbf53b {
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 15px;
    --padding-right: 15px;
  }
  .elementor-6362 .elementor-element.elementor-element-99a18c8 {
    --padding-top: 120px;
    --padding-bottom: 120px;
    --padding-left: 15px;
    --padding-right: 15px;
  }
  .elementor-6362
    .elementor-element.elementor-element-9826472:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-6362
    .elementor-element.elementor-element-9826472
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-size: cover;
  }
  .elementor-6362 .elementor-element.elementor-element-9826472 {
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 15px;
    --padding-right: 15px;
  }
  .elementor-6362 .elementor-element.elementor-element-57ec087 {
    --padding-top: 100px;
    --padding-bottom: 100px;
    --padding-left: 15px;
    --padding-right: 15px;
  }
  .elementor-6362 .elementor-element.elementor-element-4ae2111 {
    --padding-top: 80px;
    --padding-bottom: 80px;
    --padding-left: 15px;
    --padding-right: 15px;
  }
}
@media (max-width: 1024px) {
  .elementor-6362 .elementor-element.elementor-element-e6ef5cb .edubin-slider,
  .edubin-slider .slide {
    height: 580px;
  }
  .elementor-6362
    .elementor-element.elementor-element-e6ef5cb
    .edubin-slider
    .content-box {
    top: -65px;
  }
  .elementor-6362
    .elementor-element.elementor-element-e6ef5cb
    .edubin-slider
    .content-box
    .slider-title {
    font-size: 68px;
    line-height: 80px;
  }
  .elementor-6362 .elementor-element.elementor-element-d62da45 {
    --flex-wrap: wrap;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 15px;
    --padding-right: 15px;
  }
  .elementor-6362 .elementor-element.elementor-element-b38a999 {
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
  }
  .elementor-6362 .elementor-element.elementor-element-ee74add {
    --margin-top: 50px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
  }
  .elementor-6362 .elementor-element.elementor-element-2b73904 {
    --margin-top: 30px;
    --margin-bottom: 30px;
    --margin-left: 15px;
    --margin-right: 0px;
  }
  .elementor-6362 .elementor-element.elementor-element-b4c7b03 {
    --padding-top: 100px;
    --padding-bottom: 230px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-6362
    .elementor-element.elementor-element-2990df7
    > .elementor-widget-container {
    padding: 0px 70px 0px 70px;
  }
  .elementor-6362 .elementor-element.elementor-element-9fbf53b {
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 15px;
    --padding-right: 15px;
  }
  .elementor-6362 .elementor-element.elementor-element-749c629 {
    --padding-top: 25px;
    --padding-bottom: 25px;
    --padding-left: 30px;
    --padding-right: 0px;
  }
  .elementor-6362 .elementor-element.elementor-element-a2052f2 {
    --padding-top: 25px;
    --padding-bottom: 25px;
    --padding-left: 30px;
    --padding-right: 0px;
  }
  .elementor-6362 .elementor-element.elementor-element-22d5662 {
    --padding-top: 25px;
    --padding-bottom: 25px;
    --padding-left: 30px;
    --padding-right: 0px;
  }
  .elementor-6362 .elementor-element.elementor-element-39b5a01 {
    --padding-top: 70px;
    --padding-bottom: 70px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-6362
    .elementor-element.elementor-element-9f9020b
    > .elementor-widget-container {
    padding: 0px 50px 0px 50px;
  }
  .elementor-6362 .elementor-element.elementor-element-99a18c8 {
    --flex-wrap: wrap;
    --padding-top: 70px;
    --padding-bottom: 70px;
    --padding-left: 15px;
    --padding-right: 15px;
  }
  .elementor-6362 .elementor-element.elementor-element-a74654c {
    --margin-top: 0px;
    --margin-bottom: 50px;
    --margin-left: 0px;
    --margin-right: 0px;
  }
  .elementor-6362 .elementor-element.elementor-element-cbd9cbe {
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-6362
    .elementor-element.elementor-element-d1d466a
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6362 .elementor-element.elementor-element-9826472 {
    --flex-wrap: wrap;
  }
  .elementor-6362
    .elementor-element.elementor-element-9826472:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-6362
    .elementor-element.elementor-element-9826472
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: bottom center;
  }
  .elementor-6362 .elementor-element.elementor-element-2978ff0 {
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 15px;
    --margin-right: 15px;
  }
  .elementor-6362
    .elementor-element.elementor-element-a97a5c0
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6362 .elementor-element.elementor-element-1405bcc {
    --margin-top: 70px;
    --margin-bottom: 70px;
    --margin-left: 50px;
    --margin-right: 50px;
  }
  .elementor-6362 .elementor-element.elementor-element-57ec087 {
    --padding-top: 70px;
    --padding-bottom: 70px;
    --padding-left: 15px;
    --padding-right: 15px;
  }
  .elementor-6362 .elementor-element.elementor-element-a0097e4 {
    --flex-wrap: wrap;
  }
  .elementor-6362 .elementor-element.elementor-element-012c1ae {
    --margin-top: 0px;
    --margin-bottom: 30px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-6362 .elementor-element.elementor-element-440591c {
    border-width: 0px 0px 0px 0px;
    --border-top-width: 0px;
    --border-right-width: 0px;
    --border-bottom-width: 0px;
    --border-left-width: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-6362 .elementor-element.elementor-element-ef0fe35 {
    --margin-top: 0px;
    --margin-bottom: 30px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-6362 .elementor-element.elementor-element-ef0fe35.e-con {
    --order: -99999 /* order start hack */;
  }
  .elementor-6362 .elementor-element.elementor-element-c351e1f {
    --e-image-carousel-slides-to-show: 4;
  }
}
@media (max-width: 767px) {
  .elementor-6362 .elementor-element.elementor-element-e6ef5cb .edubin-slider,
  .edubin-slider .slide {
    height: 418px;
  }
  .elementor-6362
    .elementor-element.elementor-element-e6ef5cb
    .edubin-slider
    .content-box {
    top: -8px;
  }
  .elementor-6362
    .elementor-element.elementor-element-e6ef5cb
    .edubin-slider
    .content-box
    .slider-title {
    font-size: 52px;
    line-height: 58px;
  }
  .elementor-6362 .elementor-element.elementor-element-d62da45 {
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
  }
  .elementor-6362 .elementor-element.elementor-element-e53fb77 {
    --min-height: 530px;
    --margin-top: 70px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
  }
  .elementor-6362 .elementor-element.elementor-element-5773f84 {
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
  }
  .elementor-6362
    .elementor-element.elementor-element-5fab5f8
    > .elementor-widget-container {
    padding: 35px 35px 35px 35px;
  }
  .elementor-6362
    .elementor-element.elementor-element-5fab5f8
    .elementor-image-box-img {
    margin-bottom: 15px;
  }
  .elementor-6362 .elementor-element.elementor-element-0bdb512 {
    --min-height: 220px;
  }
  .elementor-6362 .elementor-element.elementor-element-0bdb512.e-con {
    --order: -99999 /* order start hack */;
  }
  .elementor-6362 .elementor-element.elementor-element-552d7e7 {
    --min-height: 530px;
  }
  .elementor-6362
    .elementor-element.elementor-element-2afde3b
    > .elementor-widget-container {
    padding: 35px 35px 35px 35px;
  }
  .elementor-6362
    .elementor-element.elementor-element-2afde3b
    .elementor-image-box-img {
    margin-bottom: 15px;
  }
  .elementor-6362
    .elementor-element.elementor-element-61f7c62
    .elementor-counter-number-wrapper {
    font-size: 80px;
  }
  .elementor-6362
    .elementor-element.elementor-element-61f7c62
    .elementor-counter-title {
    font-size: 24px;
  }
  .elementor-6362
    .elementor-element.elementor-element-9a1078a
    .elementor-counter-number-wrapper {
    font-size: 80px;
  }
  .elementor-6362
    .elementor-element.elementor-element-9a1078a
    .elementor-counter-title {
    font-size: 24px;
  }
  .elementor-6362 .elementor-element.elementor-element-d0a2f25 {
    --padding-top: 90px;
    --padding-bottom: 90px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-6362 .elementor-element.elementor-element-2b73904 {
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 30px;
    --padding-right: 30px;
  }
  .elementor-6362 .elementor-element.elementor-element-3cf6bb8 {
    --min-height: 450px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
  }
  .elementor-6362
    .elementor-element.elementor-element-2990df7
    > .elementor-widget-container {
    padding: 0px 15px 0px 15px;
  }
  .elementor-6362 .elementor-element.elementor-element-2990df7 .dbl__title {
    font-size: 48px;
    line-height: 60px;
  }
  .elementor-6362
    .elementor-element.elementor-element-9f9020b
    > .elementor-widget-container {
    padding: 0px 15px 0px 15px;
  }
  .elementor-6362 .elementor-element.elementor-element-0249c62 {
    --padding-top: 0px;
    --padding-bottom: 50px;
    --padding-left: 15px;
    --padding-right: 15px;
  }
  .elementor-6362 .elementor-element.elementor-element-360075b {
    border-width: 0px 0px 0px 0px;
    --border-top-width: 0px;
    --border-right-width: 0px;
    --border-bottom-width: 0px;
    --border-left-width: 0px;
    --padding-top: 0px;
    --padding-bottom: 40px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-6362
    .elementor-element.elementor-element-6cf1d31
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6362
    .elementor-element.elementor-element-6cf1d31
    .elementor-image-box-img {
    margin-bottom: 10px;
  }
  .elementor-6362 .elementor-element.elementor-element-77d8e3c {
    border-width: 0px 0px 0px 0px;
    --border-top-width: 0px;
    --border-right-width: 0px;
    --border-bottom-width: 0px;
    --border-left-width: 0px;
    --padding-top: 0px;
    --padding-bottom: 40px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-6362
    .elementor-element.elementor-element-f250b23
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6362
    .elementor-element.elementor-element-f250b23
    .elementor-image-box-img {
    margin-bottom: 10px;
  }
  .elementor-6362
    .elementor-element.elementor-element-490d0ad
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6362
    .elementor-element.elementor-element-490d0ad
    .elementor-image-box-img {
    margin-bottom: 10px;
  }
  .elementor-6362 .elementor-element.elementor-element-a74654c {
    --padding-top: 30px;
    --padding-bottom: 30px;
    --padding-left: 20px;
    --padding-right: 20px;
  }
  .elementor-6362
    .elementor-element.elementor-element-d1d466a
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6362 .elementor-element.elementor-element-824f105 {
    --margin-top: 0px;
    --margin-bottom: 10px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-6362 .elementor-element.elementor-element-4f7b612 {
    text-align: left;
  }
  .elementor-6362 .elementor-element.elementor-element-f26b942 {
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-6362 .elementor-element.elementor-element-2978ff0 {
    --padding-top: 30px;
    --padding-bottom: 50px;
    --padding-left: 30px;
    --padding-right: 30px;
  }
  .elementor-6362
    .elementor-element.elementor-element-a97a5c0
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6362 .elementor-element.elementor-element-1405bcc {
    --margin-top: 30px;
    --margin-bottom: 0px;
    --margin-left: 15px;
    --margin-right: 15px;
  }
  .elementor-6362
    .elementor-element.elementor-element-92c6bb4
    > .elementor-widget-container {
    margin: 0px 0px 70px 0px;
  }
  .elementor-6362 .elementor-element.elementor-element-92c6bb4 .edubin-testi-1 {
    padding: 35px 35px 35px 35px;
  }
  .elementor-6362
    .elementor-element.elementor-element-92c6bb4
    .edubin-testi-2-area {
    padding: 35px 35px 35px 35px;
  }
  .elementor-6362
    .elementor-element.elementor-element-92c6bb4
    .edubin-testi-3
    .testimonial-cont {
    padding: 35px 35px 35px 35px;
  }
  .elementor-6362
    .elementor-element.elementor-element-92c6bb4
    .edubin-testi-style
    .edubin-testi-single {
    padding: 35px 35px 35px 35px;
  }
  .elementor-6362
    .elementor-element.elementor-element-92c6bb4
    .edubin-testi-7
    .edubin-testi-single
    .testimonial-wrapper {
    padding: 35px 35px 35px 35px;
  }
  .elementor-6362
    .elementor-element.elementor-element-92c6bb4
    .edubin-testi-single.layout-8
    .testimonial-wrapper
    .testimonial-cont {
    padding: 35px 35px 35px 35px;
  }
  .elementor-6362 .elementor-element.elementor-element-92c6bb4 .edubin-testi-9 {
    padding: 35px 35px 35px 35px;
  }
  .elementor-6362
    .elementor-element.elementor-element-92c6bb4
    .edubin-testi-single
    .testimonial-cont
    .name {
    margin: 20px 0px 0px 0px;
  }
  .elementor-6362
    .elementor-element.elementor-element-92c6bb4
    .edubin-testi-2
    .testi-single
    .name {
    margin: 20px 0px 0px 0px;
  }
  .elementor-6362
    .elementor-element.elementor-element-92c6bb4
    .edubin-testi-style
    .name {
    margin: 20px 0px 0px 0px;
  }
  .elementor-6362
    .elementor-element.elementor-element-92c6bb4
    .edubin-testi-single
    .testimonial-cont
    .client-say {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6362
    .elementor-element.elementor-element-92c6bb4
    .edubin-testi-2
    .testi-single
    .content {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6362
    .elementor-element.elementor-element-92c6bb4
    .edubin-testi-style
    .testi-content
    .client-say {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6362 .elementor-element.elementor-element-c351e1f {
    --e-image-carousel-slides-to-show: 3;
  }
   .slider-title.anim-to-right{
    font-size:20px !important;
    line-height:25px !important;
  }
  .edubin-slider-subtitle.anim-to-top{
    font-size:16px !important;
    line-height:20px !important;
  }
}

.elementor-6362 .elementor-element.elementor-element-ec3784e .elementor-button:hover svg, .elementor-6362 .elementor-element.elementor-element-ec3784e .elementor-button:focus svg {
  fill: #fff !important;
}
.elementor-6362 .elementor-element.elementor-element-d4b7aa6 .dbl__title {
  font-family: "Kaisei Opti" !important;
  font-size: 40px !important;
}
.elementor-6362 .elementor-element.elementor-element-1ca06d7 .dbl__title {
   font-family: "Kaisei Opti" !important;
  font-size: 44px !important;
  line-height: 60px;
}
.elementor-6362 .elementor-element.elementor-element-2990df7 .dbl__title {
  font-family: "Kaisei Opti" !important;
  font-size: 40px !important;
  line-height: 50px;
}
.elementor-6362 .elementor-element.elementor-element-9f9020b .dbl__title {
  font-family: "Kaisei Opti" !important;
  font-size: 40px !important;
  line-height: 50px;
}

.elementor-6362 .elementor-element.elementor-element-d1d466a .dbl__title {
  font-family: "Kaisei Opti" !important;
  font-size: 40px !important;
  line-height: 50px;
}

.elementor-element-a924219 .tpc-double_heading .dbl__title {
   font-family: "Kaisei Opti" !important;
  font-size: 40px !important;
  line-height: 50px;
  
}

.elementor-element-fd99958 .tpc-double_heading .dbl__title {
  font-family: "Kaisei Opti" !important;
  font-size: 40px !important;
  line-height: 50px;
}

.elementor-6362 .elementor-element.elementor-element-d9bb4f4 .dbl__title {
  font-family: "Kaisei Opti" !important;
  font-size: 40px !important;
  line-height: 50px;
}
.tpc-double_heading ul li{
  list-style: disc !important;
}

.elementor-element-0249c62 .e-con-inner > .elementor-element-360075b:last-of-type {
  border-right: none;
}
.mobile-menu > ul li a{
  font-family: "Kaisei Opti" !important;
}
.blogonly{
  background:#f9f5f3 !important;
  padding-bottom:60px !important;
}
.btntext a{
  display: inline-block;
  background: #fff;
  padding: 11px 20px;
  color: #1d3f6b;
  width: 150px;
  text-align: center;
  border-radius: 4px;
  font-weight:600;
}
.btntext a:hover{
  background: #021e40;
  color:#fff;
}
.elementor-element-203d548 h3{
  color:#fff !important;

}

/*.home.wp-singular .signature {
  font-family: "Great Vibes", "Pacifico", "Brush Script MT", "Segoe Script", cursive !important;
  font-size: 40px;
  line-height: 1;
  font-weight: 400;
  color: #0b0b0b;
  letter-spacing: 0.2px;
  display: inline-block;
  transform: rotate(-1.5deg);
  margin: 0.2rem 0;
  text-shadow: 0.6px 0.6px 0 rgba(0,0,0,0.03);
  padding-bottom:0px !important;
}*/

.elementor-element-6cf1d31 .elementor-image-box-content{
  text-align: center !important;
}

.elementor-element-0f14868 .elementor-element-fd99958 .dbl__title-wrapper .dbl__title{
  text-align:center !important;
}
.edubin-course-3-grid-item .edubin-course.layout__3 .course-thumb:hover img{
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}

.elementor-element-a74654c .elementor-button-content-wrapper:hover span{
 color:var(--edubin-primary-color);
}

.home .elementor-6362 .elementor-element-a74654c .elementor-button-content-wrapper:hover span svg{
 fill:var(--edubin-primary-color) !important;
}
.elementor-element-203d548 .elementor-widget-container h3{
  font-family: "Kaisei Opti", Sans-serif !important;
  font-size: 48px;
  line-height: 60px;
}
.elementor-element-203d548 .elementor-widget-container .pclass{
  font-family: "Kaisei Opti", Sans-serif !important;
  font-size: 24px;
}

#edubin-footer{
  background: #1b263b !important;
}
.newbgcolor-1{
 background:#d83b34 !important;
}
.newbgcolor-2{
  
  background:#ae2c2c !important;
}
.newbgcolor-3{
  background:#8e2522 !important;
}
.newbgcolor-4{
   background:#751c18 !important;
}
.newbgcolor-5{
   
   background:#6A1415 !important;
}