@media only screen and (min-width:2561px) {.elementor-1180 .elementor-element.elementor-element-49f1018>.elementor-widget-container {margin: 0 0 92px !important }.content-bg .swiper-slide-contents {background-color: rgb(183 47 38 / 74%);margin-left: -50px;padding: 30px 50px 30px 620px }.banner_mar {margin-top: 120px }.banner_mar1 {margin-top: 120px !important }}@media only screen and (min-width:1921px) and (max-width:2560px) {#site-header.sticky {position: fixed;width: 100%;background: rgba(0, 0, 0, .7);top: 0;padding: 0;z-index: 995;transition: top .6s ease-in-out }#tribe-events-pg-template {margin: 0 auto;max-width: 100%;padding: 0 }.tribe-common-l-container, .tribe-events-l-container {margin: 0 auto !important;max-width: 100% !important;padding: 0 !important }#header-core, #pre-header-core, .slider-full #header-core, .tribe-events-single, .wrap-safari {max-width: 1300px !important }.tribe-common--breakpoint-medium.tribe-events, .tribe-events-header--has-event-search {margin: 0 auto !important;max-width: 1300px !important }.tribe-events-single {margin: 0 auto }.elementor-section.elementor-section-boxed>.elementor-container {max-width: 1300px }.wrap-safari {max-height: 50px }#header {height: 70px }.slider-full #header-core {max-height: 70px }#header-search .mob, #menu-container {display: none }#header-links .mob {display: none !important }.img2 img {height: 42px !important;margin-top: -16px !important }.elementor-1759 .elementor-element.elementor-element-962c052 {margin-bottom: 53px }.app_pad .elementor-widget-container {padding: 10px 10px 10px 0 !important }#footer-core {width: 1300px }.testim .elementor-testimonial__content {height: 340px }.banner_mar {margin-top: 120px }.banner_mar1 {margin-top: 120px !important }.car-blk .owl-thumb img {height: 270px !important }}@media only screen and (min-width:1601px) and (max-width:1920px) {#site-header.sticky {position: fixed;width: 100%;background: rgba(0, 0, 0, .7);top: 0;padding: 0;z-index: 995;transition: top .6s ease-in-out }#tribe-events-pg-template {margin: 0 auto;max-width: 100%;padding: 0 }.tribe-common-l-container, .tribe-events-l-container {margin: 0 auto !important;max-width: 100% !important;padding: 0 !important }#header-core, #pre-header-core, .elementor-section.elementor-section-boxed>.elementor-container, .slider-full #header-core, .tribe-events-single, .wrap-safari {max-width: 1300px !important }.tribe-common--breakpoint-medium.tribe-events, .tribe-events-header--has-event-search {margin: 0 auto !important;max-width: 1300px !important }.tribe-events-single {margin: 0 auto }.wrap-safari {max-height: 50px }#header {height: 70px }.slider-full #header-core {max-height: 70px }#header-search .mob, #menu-container {display: none }.img2 img {height: 40px !important;margin-top: -10px !important }.inp-box {width: 1300px }.logo-text {max-height: 54px !important;margin-top: -18px !important }#header-links .mob {display: none !important }.elementor-1759 .elementor-element.elementor-element-962c052 {margin-bottom: 53px }.img-head p {padding-top: 0 !important }.width-cl .elementor-widget-wrap .elementor-element-populated {padding-left: 10px !important }.wp-block-image .aligncenter.my-cl {margin-left: 55% !important }.testim .elementor-testimonial__content {height: 340px }.col-gap.elementor-section .elementor-container {gap: 16px !important }.app_pad .elementor-widget-container {padding: 10px 10px 10px 0 !important }.content-bg .swiper-slide-contents {background-color: rgb(183 47 38 / 74%);margin-left: -50px;padding: 30px 50px 30px 300px }.banner_mar {margin-top: 120px }.banner_mar1 {margin-top: 120px !important }}@media only screen and (min-width:1441px) and (max-width:1600px) {#site-header.sticky {position: fixed;width: 100%;background: rgba(0, 0, 0, .7);top: 0;padding: 0;z-index: 995;transition: top .6s ease-in-out }.header-fancydrop #header .header-links .sub-menu {width: 16.1% }#tribe-events-pg-template {margin: 0 auto;max-width: 100%;padding: 0 }.tribe-common-l-container, .tribe-events-l-container {margin: 0 auto !important;max-width: 100% !important;padding: 0 !important }#footer-core, #header-core, #pre-header-core .main-navigation, .elementor-section.elementor-section-boxed>.elementor-container, .main-navigation, .slider-full #header-core, .tribe-events-single, .wrap-safari {max-width: 1300px !important }.tribe-common--breakpoint-medium.tribe-events, .tribe-events-header--has-event-search {margin: 0 auto !important;max-width: 1300px !important }.tribe-events-single {margin: 0 auto }#header {height: 60px }.slider-full #header-core {max-height: 60px }#pre-header {max-height: 45px }.wrap-safari {max-height: 50px }#logo img {width: 100%;max-height: 200px;margin-top: -45px;z-index: 999999 !important }.img2 img {height: 40px !important;margin-top: -15px !important }.inp-box {width: 1300px }#mega-menu-wrap-header_menu #mega-menu-header_menu>li.mega-menu-item>a.mega-menu-link {line-height: 30px;height: 45px }#mega-menu-wrap-header_menu #mega-menu-header_menu>li.mega-menu-item:last-child>a.mega-menu-link {background-color: #b72f26;color: #fff;margin-bottom: 22px }#mega-menu-wrap-header_menu #mega-menu-header_menu {visibility: visible;text-align: center;padding: 10px 0 0 }#pre-header-core {display: table;width: 100%;padding-top: 5px }#menu-container {display: none }.menu-search {margin-top: 58px }#header-links .mob {display: none !important }.elementor-1759 .elementor-element.elementor-element-0f2f0e6 .elementor-slide-heading {font-size: 115px;line-height: 115px }.elementor-1759 .elementor-element.elementor-element-0f2f0e6 .elementor-slide-description {font-size: 27px;line-height: 40px }.content-bg .swiper-slide-contents {padding-left: 150px }.elementor-1759 .elementor-element.elementor-element-86a3cbf>.elementor-widget-container {margin: 74px 0 0 }.elementor-1759 .elementor-element.elementor-element-ead8321>.elementor-element-populated {padding: 14px 5px 15px 15px }.round p {font-size: 27px !important;line-height: 43px !important }.round span {line-height: 125px !important;font-size: 150px !important }.elementor-1759 .elementor-element.elementor-element-7c63809>.elementor-element-populated {padding: 15px 15px 0 }.elementor-1759 .elementor-element.elementor-element-d5da80e>.elementor-widget-container {padding: 0 0 0 10px }.elementor-1759 .elementor-element.elementor-element-d5da80e .elementor-heading-title {font-size: 20px;line-height: 30px }.t-latest td {font-size: 14px;text-align: left;font-family: 'Noto Sans JP';line-height: 21px }.t-latest table {margin: 0 0 15px }.elementor-1759 .elementor-element.elementor-element-962c052 {margin-bottom: 44px }.elementor-1759 .elementor-element.elementor-element-ef0757e:not(.elementor-motion-effects-element-type-background), .elementor-1759 .elementor-element.elementor-element-ef0757e>.elementor-motion-effects-container>.elementor-motion-effects-layer {background-size: 46% auto !important }.elementor-1759 .elementor-element.elementor-element-a2e60dd:not(.elementor-motion-effects-element-type-background), .elementor-1759 .elementor-element.elementor-element-a2e60dd>.elementor-motion-effects-container>.elementor-motion-effects-layer {background-size: 36% auto !important }.testim .elementor-testimonial__content {height: 340px }.col-gap.elementor-section .elementor-container {gap: 16px !important }.app_pad .elementor-widget-container {padding: 10px 10px 10px 0 !important }.banner_mar {margin-top: 120px }.banner_mar1 {margin-top: 120px !important }}@media only screen and (min-width:1367px) and (max-width:1440px) {#site-header.sticky {position: fixed;width: 100%;background: rgba(0, 0, 0, .7);top: 0;padding: 0;z-index: 995;transition: top .6s ease-in-out }.header-fancydrop #header .header-links .sub-menu {width: 16% }#tribe-events-pg-template {margin: 0 auto;max-width: 100%;padding: 0 }.tribe-common-l-container, .tribe-events-l-container {margin: 0 auto !important;max-width: 100% !important;padding: 0 !important }#footer-core, #header-core, #pre-header-core .main-navigation, .elementor-section.elementor-section-boxed>.elementor-container, .main-navigation, .slider-full #header-core, .tribe-events-single, .wrap-safari {max-width: 1300px !important }.tribe-common--breakpoint-medium.tribe-events, .tribe-events-header--has-event-search {margin: 0 auto !important;max-width: 1300px !important }.tribe-events-single {margin: 0 auto }#header {height: 60px }.slider-full #header-core {max-height: 60px }#pre-header {max-height: 45px }.wrap-safari {max-height: 50px }#logo img {width: 100%;max-height: 200px;margin-top: -45px;z-index: 999999 !important }.img2 img {height: 42px !important;margin-top: -10px !important }.inp-box {width: 1300px }#pre-header-core {display: table;width: 100%;padding-top: 5px }#menu-container {display: none }.menu-search {margin-top: 58px }#header-links .mob {display: none !important }.elementor-1759 .elementor-element.elementor-element-0f2f0e6 .elementor-slide-heading {font-size: 115px;line-height: 115px }.elementor-1759 .elementor-element.elementor-element-0f2f0e6 .elementor-slide-description {font-size: 27px;line-height: 40px }.content-bg .swiper-slide-contents {padding-left: 75px }.elementor-1759 .elementor-element.elementor-element-86a3cbf>.elementor-widget-container {margin: 74px 0 0 }.elementor-1759 .elementor-element.elementor-element-ead8321>.elementor-element-populated {padding: 14px 5px 15px 15px }.round p {font-size: 27px !important;line-height: 43px !important }.round span {line-height: 125px !important;font-size: 150px !important }.elementor-1759 .elementor-element.elementor-element-7c63809>.elementor-element-populated {padding: 15px 15px 0 }.elementor-1759 .elementor-element.elementor-element-d5da80e>.elementor-widget-container {padding: 0 0 0 10px }.elementor-1759 .elementor-element.elementor-element-d5da80e .elementor-heading-title {font-size: 20px;line-height: 30px }.t-latest td {font-size: 14px;text-align: left;font-family: 'Noto Sans JP';line-height: 21px }.t-latest table {margin: 0 0 15px }.elementor-1759 .elementor-element.elementor-element-962c052 {margin-bottom: 41px }.elementor-1759 .elementor-element.elementor-element-ef0757e:not(.elementor-motion-effects-element-type-background), .elementor-1759 .elementor-element.elementor-element-ef0757e>.elementor-motion-effects-container>.elementor-motion-effects-layer {background-size: 51% auto !important }.elementor-1759 .elementor-element.elementor-element-a2e60dd:not(.elementor-motion-effects-element-type-background), .elementor-1759 .elementor-element.elementor-element-a2e60dd>.elementor-motion-effects-container>.elementor-motion-effects-layer {background-size: 41% auto !important }.wp-block-image .aligncenter.my-cl {margin-left: 55% !important }.testim .elementor-testimonial__content {height: 340px }.col-gap.elementor-section .elementor-container {gap: 16px !important }.app_pad .elementor-widget-container {padding: 10px 10px 10px 0 !important }.banner_mar {margin-top: 100px }.banner_mar1 {margin-top: 100px !important }}@media only screen and (min-width:1281px) and (max-width:1366px) {#site-header.sticky {position: fixed;width: 100%;background: rgba(0, 0, 0, .7);top: 0;padding: 0;z-index: 995;transition: top .6s ease-in-out }.banner_mar {margin-top: 110px }.header-fancydrop #header .header-links .sub-menu {width: 18% }#header .header-links li a {display: block;padding: 15px;margin: 0 }#tribe-events-pg-template {margin: 0 auto;max-width: 100%;padding: 0 }.tribe-common-l-container, .tribe-events-l-container {margin: 0 auto !important;max-width: 100% !important;padding: 0 !important }#footer-core, #header-core, #pre-header-core .main-navigation, .main-navigation, .slider-full #header-core, .tribe-events-single, .wrap-safari {max-width: 1300px !important }.tribe-common--breakpoint-medium.tribe-events, .tribe-events-header--has-event-search {margin: 0 auto !important;max-width: 1300px !important }.tribe-events-single {margin: 0 auto }#slider .rslides-content, .thinkupslider-sc .rslides-content {padding: 0 70px;box-sizing: border-box }.slider-full #header-core {max-height: 50px;height: 60px }#header {max-height: 60px }#pre-header, .wrap-safari {max-height: 50px }#pre-header-core {padding-top: 5px }.elementor-section.elementor-section-boxed>.elementor-container {max-width: 1300px }.main-navigation {margin-top: -2px }#logo img {max-height: 180px;margin-top: -40px;z-index: 999999 !important }#logo {float: left;width: 129px;}.img2 img {height: 40px !important;margin-top: -10px !important }.inp-box {width: 1300px }#pre-header .header-links li a {font-size: 16px;padding: 0 15px;font-weight: 600 }.social_icons li a {font-size: 12px }.social_icons li a img {width: 14px;height: 14px }.social_icons li {margin: 0 10px }.serach-icn i {font-size: 14px;padding: 0 0 0 12px;margin-top: 7px }.search-wrapper.active .close {right: -25px }#header-search .mob, #menu-container {display: none }.menu-search {margin-top: 50px }#header-links .mob {display: none !important }.search-wrapper.active .input-holder {width: 850px;height: 45px }.search-wrapper .input-holder .search-input {height: 40px }.search-wrapper.active .input-holder .search-icon {margin: 2px 0 0;height: 40px }.search-wrapper .input-holder .search-icon span {margin-bottom: 2px }.search-wrapper.active .input-holder .search-icon span {margin-bottom: 1px }.search-wrapper .close {top: 8px }.search-wrapper .input-holder .search-icon {top: 0 }.elementor-1180 .elementor-element.elementor-element-d64f343 .owl-thumb img {height: 260px !important }.elementor-1759 .elementor-element.elementor-element-0f2f0e6 .elementor-slide-heading {font-size: 90px !important;line-height: 1 !important }.elementor-1759 .elementor-element.elementor-element-0f2f0e6 .elementor-slide-description {font-size: 21px !important;line-height: 1 !important }.elementor-slides .swiper-slide-inner .elementor-slide-description:not(:last-child), .elementor-slides .swiper-slide-inner .elementor-slide-heading:not(:last-child) {margin-bottom: 0 !important }.elementor-1759 .elementor-element.elementor-element-0f2f0e6 .elementor-slide-button {font-size: 14px }.elementor-1759 .elementor-element.elementor-element-962c052 {margin-bottom: 36px !important }.round p {font-size: 30px !important }.round p .num {line-height: 94px !important;font-size: 100px !important }.elementor-1759 .elementor-element.elementor-element-ead8321>.elementor-element-populated {padding: 20px 10px 10px }.elementor-1759 .elementor-element.elementor-element-7c63809>.elementor-element-populated {padding: 10px }.elementor-1759 .elementor-element.elementor-element-d5da80e>.elementor-widget-container {padding: 0 0 0 5px }.elementor-1759 .elementor-element.elementor-element-d5da80e .elementor-heading-title {font-size: 16px;line-height: 24px }.elementor-1759 .elementor-element.elementor-element-d58218f>.elementor-widget-container {padding: 0 5px 5px }.t-latest table {text-align: center;margin: 0 }.t-latest td {font-size: 12px;line-height: 16px }.elementor-1759 .elementor-element.elementor-element-2bb8fdd {--e-image-carousel-slides-to-show: 3 !important }.fac-head h4, .fac_education p, .fac_overview p, .img-head h4 {font-size: 18px !important;line-height: 26px !important }.fac-head p, .fac-p p, .img-head p, .img-p p {font-size: 14px !important;line-height: 21px !important }.heading1 h2, .heading1-reverse h2 {font-size: 40px !important;line-height: 60px !important;text-transform: capitalize }.elementor-1759 .elementor-element.elementor-element-86a3cbf>.elementor-widget-container {margin: 87px 0 0 }.mar-btm {margin-bottom: 9px }.elementor-1180 .elementor-element.elementor-element-1f5385e .elementor-image-carousel-caption {text-align: left;color: #b72f26;font-family: "Noto Sans JP";font-size: 18px !important;font-weight: 400;line-height: 30px !important }.heading1-reverse h2 {color: #fff !important;font-family: "Brandon Grotesque" !important;font-weight: 600 !important }.sub-heading1 h2 {font-size: 24px !important;line-height: 36px !important }.sec-h h3 {font-size: 22px !important;line-height: 33px !important }.hero-para p, .hero-para-reverse p {font-family: "Noto Sans JP" !important;font-size: 18px !important;line-height: 27px !important;font-weight: 300 !important }.hero-para p {color: #000 !important }.hero-para-reverse p {color: #fff !important }.img-head, .img-p p {height: 181px !important }.content-bg .swiper-slide-contents {padding-left: 43px }.elementor-1759 .elementor-element.elementor-element-ef0757e:not(.elementor-motion-effects-element-type-background), .elementor-1759 .elementor-element.elementor-element-ef0757e>.elementor-motion-effects-container>.elementor-motion-effects-layer {background-size: 53% auto !important }.elementor-1759 .elementor-element.elementor-element-a2e60dd:not(.elementor-motion-effects-element-type-background), .elementor-1759 .elementor-element.elementor-element-a2e60dd>.elementor-motion-effects-container>.elementor-motion-effects-layer {background-size: 44% auto !important }.wp-block-image .aligncenter.my-cl {margin-left: 35% !important }.testim .elementor-testimonial__content {height: 285px }.col-gap.elementor-section .elementor-container {gap: 16px !important }.app_pad .elementor-widget-container {padding: 12px 10px 10px 0 !important }.l_top .sub-menu li a, .l_top .sub-menu li:last-child a, .p_top .sub-menu li a, .p_top .sub-menu li:last-child a {padding: 5px 8px !important }.l_top ul li:last-child a {padding: 3px 15px 2px !important }.l_top .sub-menu {padding-top: 0 }}@media only screen and (max-width:1300px) {#site-header.sticky {position: fixed;width: 100%;background: rgba(0, 0, 0, .7);top: 0;padding: 0;z-index: 995;transition: top .6s ease-in-out }#tribe-events-pg-template {margin: 0 auto;max-width: 100%;padding: 0 }.tribe-common-l-container, .tribe-events-l-container {margin: 0 auto !important;max-width: 100% !important;padding: 0 !important }.tribe-common--breakpoint-medium.tribe-events, .tribe-events-header--has-event-search {margin: 0 auto !important;max-width: 1300px !important }.tribe-events-single {margin: 0 auto;max-width: 1300px !important }#footer-core, #header-core, #pre-header-core .main-navigation, .main-navigation, .slider-full #header-core, .wrap-safari {max-width: 1196px !important }.elementor-section.elementor-section-boxed>.elementor-container {max-width: 92% !important }#header {height: 60px }.slider-full #header-core {max-height: 60px }#pre-header {max-height: 45px }.wrap-safari {max-height: 50px }#logo img {max-height: 150px;margin-top: -27px;z-index: 999999 !important }.img2 img {height: 35px !important;margin-top: -20px !important }.inp-box {width: 1196px !important }.content-bg .swiper-slide-contents {padding-left: 55px }.elementor-1180 .elementor-element.elementor-element-1f5385e .elementor-image-carousel-caption {text-align: left;color: #b72f26;font-family: "Noto Sans JP";font-size: 18px !important;font-weight: 400;line-height: 30px !important }.elementor-1759 .elementor-element.elementor-element-ef0757e:not(.elementor-motion-effects-element-type-background), .elementor-1759 .elementor-element.elementor-element-ef0757e>.elementor-motion-effects-container>.elementor-motion-effects-layer {background-size: 53% auto !important }.elementor-1759 .elementor-element.elementor-element-a2e60dd:not(.elementor-motion-effects-element-type-background), .elementor-1759 .elementor-element.elementor-element-a2e60dd>.elementor-motion-effects-container>.elementor-motion-effects-layer {background-size: 44% auto !important }}@media only screen and (min-width:1025px) and (max-width:1280px) {#footer-core, #header-core, #pre-header-core .main-navigation, .main-navigation, .slider-full #header-core, .tribe-events-single, .wrap-safari {max-width: 1196px !important }.fac_grid .fac_head p, .fac_grid .fac_overview p {display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis }#site-header.sticky {position: fixed;width: 100%;background: rgba(0, 0, 0, .7);top: 0;padding: 0;z-index: 995;transition: top .6s ease-in-out }.banner_mar {margin-top: 94px }.banner_mar1 {margin-top: 94px !important }.header-fancydrop #header .header-links .sub-menu {width: 17% }#header .header-links>ul>li:last-child a, #site-header.sticky #header .header-links>ul>li:last-child a {padding: 2px 15px !important;color: #fff !important } #header .p_top>ul>li:nth-child(6) a {padding: 10px !important;} #logo {float: left;width: 120px } #logo.biglogo {width: 20% !important;} #header_search_form {top: 50px }#header_search_form .searchform {width: 67% }#header .header-links li a, #site-header.sticky #header .header-links li a {display: block;padding: 10px !important;margin: 0 }.tribe-events-single {margin: 0 auto }#header .header-links li .sub-menu a, #site-header.sticky #header .header-links li .sub-menu a {display: block;padding: 5px !important;margin: 0 }#header .header-links>ul>li:last-child {margin-top: 5px }#header .header-links .sub-menu a:last-child {margin-top: 0 }#slider .rslides-content, .thinkupslider-sc .rslides-content {padding: 0 70px;box-sizing: border-box }.slider-full #header-core {max-height: 50px;height: 60px }#header {max-height: 55px }#pre-header-core {padding-top: 0 }.wrap-safari {max-height: 40px }.res-mar .elementor-container .elementor-column-gap-default {max-width: 100% !important }.elementor-section.elementor-section-boxed>.elementor-container {max-width: 92% }#pre-header {max-height: 45px }#logo img {max-height: 150px;margin-top: -27px;z-index: 999999 !important }.img2 img {height: 35px !important;margin-top: -12px !important }.inp-box {width: 1196px !important }#pre-header .header-links li a {font-size: 14px;padding: 0 10px;font-weight: 600 }.social_icons li a {font-size: 12px }.social_icons li a img {width: 14px;height: 14px }.social_icons li {margin: 0 10px }.serach-icn i {font-size: 14px;padding: 0 0 0 12px;margin-top: 12px }.foot-social {margin-top: 45px !important }#menu-container {display: none }#header-links .mob {display: none !important;float: left;margin-right: 15px;color: #000 }.menu-search {margin-top: 50px }.search-wrapper, .search-wrapper .input-holder .search-icon {top: 0 }.search-wrapper.active .input-holder {width: 800px;height: 45px }.search-wrapper .input-holder .search-input {height: 40px }.search-wrapper.active .input-holder .search-icon {margin: 2px 0 0;height: 40px }.search-wrapper .input-holder .search-icon span {margin-bottom: 2px }.search-wrapper.active .input-holder .search-icon span {margin-bottom: 1px }.search-wrapper .close {top: 8px }.elementor-1180 .elementor-element.elementor-element-d64f343 .owl-thumb img {height: 260px !important }.elementor-1759 .elementor-element.elementor-element-0f2f0e6 .elementor-slide-heading {font-size: 90px !important;line-height: 1 !important }.elementor-1759 .elementor-element.elementor-element-0f2f0e6 .elementor-slide-description {font-size: 21px !important;line-height: 1 !important }.elementor-slides .swiper-slide-inner .elementor-slide-description:not(:last-child), .elementor-slides .swiper-slide-inner .elementor-slide-heading:not(:last-child) {margin-bottom: 0 !important }.elementor-1759 .elementor-element.elementor-element-0f2f0e6 .elementor-slide-button {font-size: 14px !important }.elementor-1759 .elementor-element.elementor-element-962c052 {margin-bottom: 35px }.round p {font-size: 28px !important }.round p .num {line-height: 80px !important;font-size: 90px !important }.elementor-1759 .elementor-element.elementor-element-ead8321>.elementor-element-populated {padding: 20px 10px 10px }.elementor-1759 .elementor-element.elementor-element-7c63809>.elementor-element-populated {padding: 10px }.elementor-1759 .elementor-element.elementor-element-d5da80e>.elementor-widget-container {padding: 0 0 0 5px }.elementor-1759 .elementor-element.elementor-element-d5da80e .elementor-heading-title {font-size: 16px;line-height: 24px }.elementor-1759 .elementor-element.elementor-element-d58218f>.elementor-widget-container {padding: 0 5px 5px }.t-latest table {text-align: center;margin: 0 }.t-latest td {font-size: 12px;line-height: 16px }.bg-col.elementor-widget-image-carousel .swiper-container .swiper-slide figure img {height: 315px !important }.elementor-1759 .elementor-element.elementor-element-2bb8fdd {--e-image-carousel-slides-to-show: 3 !important }.fac-head {height: 200px !important }#prof .prof {height: 65px !important }#prof .prof-p p {height: 150px !important }.fac-head h4, .fac_grid .fac_head h4, .prof h4 {font-size: 18px !important;line-height: 26px !important;margin-bottom: 4px !important }.fac-head p, .fac-p p, .fac_grid .fac_head p, .fac_grid .fac_overview p, .img-head p, .img-p p {font-size: 14px !important;line-height: 21px !important }.fac-p p {height: 190px !important }.fac_education p, .fac_overview p, .img-head h4 {font-size: 18px !important;line-height: 26px !important }.elementor-1759 .elementor-element.elementor-element-86a3cbf>.elementor-widget-container {margin: 99px 0 0 }.elementor-widget:not(:last-child) {margin-bottom: 19px }.elementor-1180 .elementor-element.elementor-element-49f1018>.elementor-widget-container {margin: 0 0 66px !important }.heading1 h2, .heading1-reverse h2 {font-size: 40px !important;line-height: 60px !important;text-transform: capitalize }.sub-heading1 h2 {font-size: 24px !important;line-height: 36px !important }.sec-h h3 {font-size: 22px !important;line-height: 33px !important }.hero-para p, .hero-para-reverse p {font-family: "Noto Sans JP" !important;font-size: 18px !important;line-height: 27px !important;font-weight: 300 !important }.hero-para p {color: #000 !important }.hero-para-reverse p {color: #fff !important }.img-head, .img-p p {height: 185px !important }.elementor-1759 .elementor-element.elementor-element-ef0757e:not(.elementor-motion-effects-element-type-background), .elementor-1759 .elementor-element.elementor-element-ef0757e>.elementor-motion-effects-container>.elementor-motion-effects-layer {background-size: 50% auto !important }.elementor-1759 .elementor-element.elementor-element-a2e60dd:not(.elementor-motion-effects-element-type-background), .elementor-1759 .elementor-element.elementor-element-a2e60dd>.elementor-motion-effects-container>.elementor-motion-effects-layer {background-size: 45% auto !important }.fac_grid .fac_overview p {color: #fff !important }.wp-block-image .aligncenter.my-cl {margin-left: 30% !important }.testim .elementor-testimonial__content {height: 305px }.col-gap.elementor-section .elementor-container {gap: 16px !important }.app_pad .numb {margin-top: -14px !important;padding-top: 12px !important;font-size: 30px !important;width: 50px;height: 50px }.app_pad .elementor-widget-container {padding: 14px 10px 12px 0 !important }.header1 .container-fluid {width: 1180px !important;margin: 0 auto }}@media only screen and (min-width:769px) and (max-width:1025px) {.header1 .container-fluid {width: 940px !important;margin: 0 auto }.banner_mar {margin-top: 80px }.banner_mar1 {margin-top: 80px !important }.app_pad .numb {width: 44px;height: 44px }}@media only screen and (max-width:1024px) {#footer-core, #header-core, #pre-header-core .main-navigation, .main-navigation, .slider-full #header-core, .tribe-events-single, .wrap-safari {max-width: 942px !important }.fac-head h4, .fac-head p {padding: 0 10px !important }.fac_grid .fac_head p, .fac_grid .fac_overview p {display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis }#site-header.sticky {position: fixed;width: 100%;background: rgba(0, 0, 0, .7);top: 0;padding: 0;max-height: 80px !important;z-index: 995;transition: top .6s ease-in-out }#site-header {max-height: 70px !important }.header-fancydrop #header .header-links .sub-menu {width: 19% }#header .header-links>ul>li:last-child a {padding: 2px 10px !important;color: #fff !important }#logo {width: 100px }#logo.biglogo {width: 20% }.tribe-events-single {margin: 0 auto }#header_search_form {top: 50px }#header_search_form .searchform {width: 70% }#header .header-links>ul>li a, #site-header.sticky #header .header-links>ul>li a {display: block;padding: 10px !important;margin: 0;font-size: 15px !important;line-height: 24px !important } #header .p_top>ul>li:nth-child(6) a {padding: 10px !important;}#site-header.sticky #header .header-links>ul>li:last-child a {padding: 2px 10px !important;color: #fff !important;font-size: 16px !important;line-height: 24px !important }#header .header-links li .sub-menu a, #site-header.sticky #header .header-links li .sub-menu a {display: block;padding: 5px !important;margin: 0;font-size: 14px !important;line-height: 20px !important }#header .header-links>ul>li:last-child {margin-top: 5px }#header .header-links .sub-menu a:last-child {margin-top: 0 }#slider .rslides-content, .thinkupslider-sc .rslides-content {padding: 0 70px;box-sizing: border-box }.res-mar .elementor-container .elementor-column-gap-default {max-width: 100% !important }.elementor-section.elementor-section-boxed>.elementor-container {max-width: 92% }#header {height: 50px }.slider-full #header-core {max-height: 50px }#pre-header {max-height: 30px;display: block }.wrap-safari {max-height: 30px }#pre-header-core {padding-top: 0 !important }#pre-header .header-links li a {color: #000;font-size: 12px;display: block;font-family: 'Brandon Grotesque' !important;font-weight: 600;line-height: 40px;padding: 0 12px }.social_icons li a img {width: 14px;height: 14px }.social_icons li {line-height: 30px }.foot-social {margin-top: 65px !important }#logo img {max-height: 130px;margin-top: -20px !important;z-index: 999999 !important }#logo.img2 img {height: 26px !important;margin-top: -5px !important }.inp-box {width: 942px !important }#menu-container {display: none }.menu-search {margin-top: 60px }.mob i {display: none !important }.serach-icn i {width: 100%;font-size: 16px;margin-top: 14px }.search-wrapper {top: 2px }.search-wrapper.active .input-holder {width: 670px;height: 40px }.search-wrapper .input-holder .search-input {height: 35px }.search-wrapper.active .input-holder .search-icon {margin: 2px 0 0;height: 35px }.search-wrapper .input-holder .search-icon span {margin-bottom: 2px }.search-wrapper.active .input-holder .search-icon span {margin-bottom: 3px }.search-wrapper .close {top: 5px }.search-wrapper .input-holder .search-icon {top: 0;height: 35px }.elementor-1759 .elementor-element.elementor-element-0f2f0e6 .elementor-slide-heading {font-size: 72px !important;line-height: 84px !important }.elementor-slides .swiper-slide-inner .elementor-slide-heading:not(:last-child) {margin-bottom: 0 !important }.elementor-1759 .elementor-element.elementor-element-0f2f0e6 .elementor-slide-description {color: #fff;font-family: "Noto Sans JP";font-size: 18px !important;font-weight: 300 !important;line-height: 30px !important;word-spacing: 0.35px !important }.content-bg .swiper-slide-contents {background-color: rgb(183 47 38 / 74%);margin-left: -50px;padding: 20px 50px;margin-bottom: -10px }#prof .prof {height: 65px !important }#prof .prof-p p {height: 150px !important }.fac-head {height: 190px !important }.fac-head h4 {font-size: 16px !important;line-height: 24px !important;margin-bottom: 4px !important }.fac-head p, .fac-p p {line-height: 21px !important;font-size: 14px !important }.fac-p p {height: 170px !important;padding: 10px !important }.img-head h4 {font-size: 16px !important;line-height: 24px !important;padding-top: 5px !important }.img-head p, .img-p p {font-size: 13px !important;line-height: 18px !important;font-weight: 400 !important }.img-head p {padding: 0 16px !important }.img-p p {height: 125px !important }.roun-2 p, .round p {font-size: 20px !important;padding-left: 10px }.img-head {height: 130px !important }.round p {line-height: 21px !important;padding-top: 40px }.roun-2 p {line-height: 30px !important;padding-top: 10px !important }.round span {line-height: 76px !important;font-size: 100px !important }.t-latest td {font-size: 12px;line-height: 18px }.media-body h2, .mr-bt .elementor-widget:not(:last-child) {margin-bottom: 10px !important }.t-latest table {text-align: center;margin: 0 0 5px }.mr-bt1 .elementor-widget-container {padding-bottom: 1px !important }.mr-bt .elementor-widget-container {padding-bottom: 0 !important }.heading1 h2, .heading1-reverse h2 {font-size: 32px !important;line-height: 48px !important;text-transform: capitalize }.sub-heading1 h2 {font-size: 18px !important;line-height: 30px !important }.hero-para p, .hero-para-reverse p {font-family: "Noto Sans JP" !important;font-size: 16px !important;line-height: 24px !important;font-weight: 300 !important }.hero-para p {color: #000 !important }.hero-para-reverse p {color: #fff !important }.sub_head_h3 h3, .sub_head_h5 h5 {color: #242a60 !important;font-family: "Brandon Grotesque" !important;font-weight: 600 !important }.sub_head_h3 h3 {font-size: 22px !important;line-height: 33px !important }.media-body h3, .media-body h4, .sub_head_black_h5 h5, .sub_head_h5 h5 {font-size: 20px !important;line-height: 30px !important }.sub_head_black_h5 h5 {color: #000 !important;font-family: "Noto Sans JP" !important;font-weight: 500 !important }.elementor-1759 .elementor-element.elementor-element-962c052 {margin-bottom: 82px }.elementor-1759 .elementor-element.elementor-element-c5f7f0b .owl-thumb img {padding: 0;height: auto }.elementor-1180 .elementor-element.elementor-element-49f1018>.elementor-widget-container {margin: 0 0 192px !important }.elementor-3488 .elementor-element.elementor-element-5096302:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-3488 .elementor-element.elementor-element-5096302>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer, .elementor-3488 .elementor-element.elementor-element-fcf4d25:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-3488 .elementor-element.elementor-element-fcf4d25>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {height: 180px !important }.elementor-1759 .elementor-element.elementor-element-ef0757e:not(.elementor-motion-effects-element-type-background), .elementor-1759 .elementor-element.elementor-element-ef0757e>.elementor-motion-effects-container>.elementor-motion-effects-layer {background-size: 45% auto !important }.elementor-1759 .elementor-element.elementor-element-a2e60dd:not(.elementor-motion-effects-element-type-background), .elementor-1759 .elementor-element.elementor-element-a2e60dd>.elementor-motion-effects-container>.elementor-motion-effects-layer {background-size: 50% auto !important }.fac_grid .media-body .fac_head h4 {font-size: 18px !important;line-height: 26px !important;margin-bottom: 4px !important }.fac_grid .fac_head p {font-size: 14px !important;line-height: 21px !important }.fac_grid .fac_overview p {font-size: 14px !important;line-height: 21px !important;color: #fff !important }.med_img img {height: 330px !important }.fac_grid {width: 33.33% }.fac_education h2, .fac_overview h2 {margin-top: 40px !important;margin-bottom: 16px }.wp-block-image .aligncenter.my-cl {margin-left: 25% !important }#footer-col2 {width: 25% !important }.testim .elementor-testimonial__content {height: 400px }.app_pad .numb {margin-top: -14px !important;padding-top: 14px !important }.app_pad .elementor-widget-container {padding: 14px 10px 12px 0 !important }.blog-menu ul li a {font-size: 16px;line-height: 18px }.blog-menu ul li {background-color: #aaa;padding: 12px 24px }}@media only screen and (min-width:1025px) and (max-width:1180px) {.slider-full #header-core {max-width: 1152px !important;max-height: 50px;height: 60px }.wrap-safari {max-width: 1152px !important;max-height: 40px }#logo.biglogo {width: 25% }.img2 img {height: 30px !important;margin-top: -12px !important }.search-wrapper.active {right: 30px }}@media only screen and (min-width:769px) and (max-width:992px) {#header-links-inner, #pre-header, .accordion-content, .accordion-toggle:before {display: none }.apply-btn a, .contact-btn a {color: #fff !important }#site-header.sticky {position: fixed;width: 100%;background: rgba(0, 0, 0, .7);top: 0;padding: 0;z-index: 995;transition: top .6s ease-in-out;max-height: 49px !important }.banner_mar {margin-top: 50px }.banner_mar1 {margin-top: 50px !important }.tribe-events-single {margin: 0 auto;max-width: 96% !important }#header .header-links>ul>li:last-child, #header .header-links>ul>li:last-child .sub-menu {margin: 0 !important;padding-left: 0 !important }#header .header-links>ul>li:last-child a, #site-header.sticky #header .header-links>ul>li:last-child a {margin: 0 !important;padding: 5px 0 !important;color: #242960 !important;font-size: 14px !important;line-height: 20px !important }#site-header.sticky #header .header-links>ul>li a {padding: 5px 0 !important;font-size: 14px !important;line-height: 20px !important }#site-header.sticky .menu-secondary-menu-1, .menu-secondary-menu-1 {font-size: 14px !important;line-height: 20px !important;font-weight: 500 !important }#header, #pre-header {position: static !important }#pre-header {padding: 0 20px }#logo {position: static;text-align: left;left: 0 !important;width: 88% }#logo a {display: block;float: left;margin-top: -10px }#logo h1, #logo img {margin: 0;float: left }#header-core {display: table;width: 100%;padding: 10px 16px 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;height: 60px !important }#header-nav, #logo {display: table-cell;vertical-align: middle }#header-nav {z-index: 1;position: relative }#header-responsive {display: block;width: 100% }#header-responsive ul {margin: 0 }#header-responsive li, #menu-wrapper ul {list-style: none }#header-responsive .sub-menu li {padding: 0;border: none;-webkit-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none }#header-responsive li a {color: #aaa;display: block;border-bottom: 1px dotted #505050;padding: 10px 20px }#header-responsive li a:hover, #header-responsive li.current_page_item>a {color: #fff }#header .menu>li.current-menu-ancestor>a, #header .menu>li.current_page_item>a, #header .menu>li.menu-hover>a, #header .menu>li>a:hover {color: inherit;background: 0 0 }#pre-header .header-links li a {padding: 6px 15px 10px }.mob i {display: block !important }.inp-box {width: 768px !important }.nav-collapse {visibility: hidden;overflow: hidden;height: 0 }.nav-collapse.in {visibility: visible }.btn-navbar {display: block;width: 50px;margin: 0 0 0 auto;padding: 14px 0 }.btn-navbar .icon-bar {display: block;width: 20px;height: 3px;margin: 0 auto;background-color: #292929 }.nav-collapse.collapse {-webkit-transition: height .35s;-moz-transition: height .35s;-ms-transition: height .35s;-o-transition: height .35s;transition: height .35s;position: relative;overflow: hidden;height: 0 }.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item {font-size: 16px !important;line-height: 22px !important }#header .header-links>ul>li a, .elementor-nav-menu--dropdown.elementor-nav-menu__container .elementor-sub-item {font-size: 14px !important;line-height: 20px !important }.header-style2 #header {padding-bottom: 0 }#intro {padding: 15px 10px }#intro .page-title {font-size: 30px }.elementor-element.elementor-element-d64f343 .owl-thumb img {height: 200px !important }#pre-header-core {padding-top: 0 !important }#logo img {margin: 0 0 -40px !important;max-height: 90px !important;z-index: 999999 !important;width: 100px }#logo.img2 img {max-height: 21px !important;margin-top: 15px !important;width: 100% }.appl-btn {margin: 5px;float: left !important }.appl-btn a, .head {font-size: 12px !important }.social_icons li {margin: 5px 10px 5px 0 }.social_icons li:last-child {margin-right: 0 !important }#header-links .mob, #menu-container, .img3, .mob-s {display: block }.contact-btn {right: 1.5% }.contact-btn a {font-size: 12px;font-weight: 400;background-color: #f57e10;padding: 8px 15px;opacity: 1 }.logo-text {max-height: 23px !important;margin-top: 3px !important;margin-left: -95px }.elementor-1180 .elementor-element.elementor-element-49f1018>.elementor-widget-container {margin: 0 0 116px !important }#header_search_form .searchform .searchsubmit {line-height: 16px;font-size: 16px;padding: 10px 15px }.main-navigation ul {list-style: none;margin: 0;padding-left: 0;float: none }#menu-container .menu-list, .apply-btn a {overflow-y: auto;overflow-x: hidden;left: -100%;padding: 0 0 0 16px }#menu-wrapper a {text-decoration: none;color: #000 }#menu-wrapper {overflow: hidden;max-width: 100%;cursor: pointer }#menu-wrapper #hamburger-menu {position: relative;width: 23px;height: 18px;margin: 5px 0 18px 18px }#menu-wrapper #hamburger-menu span {opacity: 1;left: 0;display: block;width: 100%;height: 4px;border-radius: 3px;color: #000;background-color: #000;position: absolute;-webkit-transform: rotate(0);transform: rotate(0);-webkit-transition: .4s ease-in-out;transition: .4s ease-in-out }#menu-wrapper #hamburger-menu span:first-child {top: 0 }#menu-wrapper #hamburger-menu span:nth-child(2) {top: 7px }#menu-wrapper #hamburger-menu span:nth-child(3) {top: 14px }#menu-wrapper #hamburger-menu.open span:first-child {top: 7px;-webkit-transform: rotate(135deg);transform: rotate(135deg) }#menu-wrapper #hamburger-menu.open span:nth-child(2) {opacity: 0;left: -60px }#menu-wrapper #hamburger-menu.open span:nth-child(3) {top: 7px;-webkit-transform: rotate(-135deg);transform: rotate(-135deg) }#menu-container .menu-list .menu-submenu {background: #e5e5e5;margin-left: -16px;padding-left: 16px;padding-bottom: 10px;padding-top: 5px }#menu-container .menu-list {display: block;position: absolute;width: 100%;max-width: 100%;background: #fff;z-index: 999 }#menu-container .menu-list .menu-login, #menu-container .menu-list li.accordion-toggle {font-size: 16px;padding: 5px 0 5px 16px;text-transform: uppercase;margin-left: -16px }#menu-container .menu-list li a {color: #000;font-family: 'Brandon Grotesque' }#menu-container .menu-list li:first-of-type {border-top: 0 }.accordion-content, .accordion-toggle {cursor: pointer;font-size: 16px;position: relative;letter-spacing: 1px }.accordion-toggle span[class^=icon-] {position: absolute;right: 0;font-size: 18px;top: calc(50% - 20px);background: #e5e5e5;color: #fff;padding: 4px 0 }.icon-minus:before {content: "\2013";padding: 0 15px;color: #000 }.icon-plus:before {content: "+";padding: 0 15px;color: #000 }.apply-btn {background-color: #b72f26;margin-left: -16px;cursor: pointer;font-size: 16px;position: relative;letter-spacing: 1px;line-height: 40px }.apply-btn span[class^=icon-] {position: absolute;right: 0;font-size: 22px;top: calc(50% - 24px);color: #fff }.icon-arrow img {width: 12px;height: auto;padding: 0 15px;color: #fff }.mob-icn {margin-top: 5px }.mob-icn ul li {float: left;padding-right: 20px;font-size: 16px;margin-bottom: 10px }.mob-icn ul li a {color: #242960 !important }.mob-icn ul li a img {width: 16px !important;height: 16px !important }.inp-box {padding: 15px 0 }#pre-header-links-inner {display: block;float: left !important;width: 100%;padding-top: 5px }.accordion-toggle {background-color: #f2f2f2 !important }#header .header-links>ul>li a:first-child {padding-left: 0 !important }#pre-header-links-inner ul li {display: inline !important;padding-top: 10px;padding-bottom: 10px }#header .header-links li:last-child a {color: #252a60 !important }#header .header-links li {float: none }#header .header-links>ul>li a {color: #000;font-weight: 600;padding: 5px !important }#header-search {display: block;float: left }#header-links {float: right;width: 11% }.serach-icn i {font-size: 14px;margin-top: 8px;padding: 0 0 0 5px }.inp-box form.example input::placeholder {font-size: 12px;line-height: 20px;padding: 0 }.inp-box form.example input[type=text] {width: 92%;font-size: 12px;line-height: 20px;padding: 0 0 0 20px }.inp-box form.example button {width: 8%;font-size: 12px;line-height: 20px;padding: 0 20px 0 0 }.menu-search {margin-top: 0 }#header-links .mob {display: block !important;float: left;margin-right: 15px;color: #000 }}@media only screen and (max-width:767px) {.hero-para p, .hero-para-reverse p {font-family: "Noto Sans JP" !important;font-size: 16px !important;line-height: 24px !important;font-weight: 300 !important }.career_mobile .elementor-tab-title {position: relative;text-align: left }.career_mobile .elementor-tab-title.elementor-active:before, .career_mobile .elementor-tab-title:before {position: absolute;right: 11px;top: 11px;font-family: FontAwesome;font-size: 14px }.career_mobile .elementor-tab-title:before {content: '\f067' }.career_mobile .elementor-tab-title.elementor-active:before {content: '\f068' }.tribe-events .tribe-events-calendar-list__event-date-tag-datetime {padding: 0 16px 0 0 !important }.tribe-events .tribe-events-header {padding-left: 0 }.fac_grid {width: 100% }.fac_grid .fac_overview a.read_more img {width: 20px;height: 20px !important }.fac_grid img {display: block;width: 100%;height: 360px !important;object-fit: cover }.hero-para p {color: #000 !important }.hero-para-reverse p {color: #fff !important }#header_search_form .searchform {width: 66% }.testim .elementor-testimonial__content {height: 355px !important }.art_mob .elementor-posts .elementor-post, .elementor-posts .elementor-post__card {flex-direction: column }.art_mob h4 {margin-top: 16px !important }.tribe-events-single {margin: 0 auto;max-width: 92% !important }}@media only screen and (max-width:768px) {#header-links-inner, #pre-header, .accordion-content, .accordion-toggle:before, .customtitle .title-div {display: none }.apply-btn a, .contact-btn a {color: #fff !important }.hero-para p, .hero-para-reverse p {font-family: "Noto Sans JP" !important }#site-header.sticky {position: fixed;width: 100%;background: rgba(0, 0, 0, .7);top: 0;padding: 0;z-index: 995;transition: top .6s ease-in-out;max-height: 49px !important }.banner_mar {margin-top: 50px }.banner_mar1 {margin-top: 50px !important }.tribe-events-single {margin: 0 auto;max-width: 96% !important }#header .header-links>ul>li:last-child, #header .header-links>ul>li:last-child .sub-menu {margin: 0 !important;padding-left: 0 !important }#header .header-links>ul>li:last-child a, #site-header.sticky #header .header-links>ul>li:last-child a {margin: 0 !important;padding: 5px 0 !important;color: #242960 !important;font-size: 14px !important;line-height: 20px !important }#site-header.sticky #header .header-links>ul>li a {padding: 5px 0 !important;font-size: 14px !important;line-height: 20px !important }#site-header.sticky .menu-secondary-menu-1, .menu-secondary-menu-1 {font-size: 14px !important;line-height: 20px !important;font-weight: 500 !important }#header, #pre-header {position: static !important }#pre-header {padding: 0 20px }#logo {position: static;text-align: left;left: 0 !important;width: 88% }#logo a {display: block;float: left;margin-top: -10px }#logo h1, #logo img {margin: 0;float: left }#header-core {display: table;width: 100%;padding: 10px 16px 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;height: 60px !important }#header-nav, #logo {display: table-cell;vertical-align: middle }#header-nav {z-index: 1;position: relative }#header-responsive {display: block;width: 100% }#header-responsive ul, .commentlist .children .children .children {margin: 0 }#header-responsive li, #menu-wrapper ul {list-style: none }#header-responsive .sub-menu li {padding: 0;border: none;-webkit-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none }#header-responsive li a {color: #aaa;display: block;border-bottom: 1px dotted #505050;padding: 10px 20px }#header-responsive li a:hover, #header-responsive li.current_page_item>a, .accordion li.open i {color: #fff }#header .menu>li.current-menu-ancestor>a, #header .menu>li.current_page_item>a, #header .menu>li.menu-hover>a, #header .menu>li>a:hover {color: inherit;background: 0 0 }#pre-header .header-links li a {padding: 6px 15px 10px }.mob i {display: block !important }.inp-box {width: 768px !important }.nav-collapse {visibility: hidden;overflow: hidden;height: 0 }.nav-collapse.in {visibility: visible }.btn-navbar {display: block;width: 50px;margin: 0 0 0 auto;padding: 14px 0 }#footer-col1, #footer-col2, #footer-col3, .media-body {width: 100% !important }.btn-navbar .icon-bar {display: block;width: 20px;height: 3px;margin: 0 auto;background-color: #292929 }.nav-collapse.collapse {-webkit-transition: height .35s;-moz-transition: height .35s;-ms-transition: height .35s;-o-transition: height .35s;transition: height .35s;position: relative;overflow: hidden;height: 0 }.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item {font-size: 16px !important;line-height: 22px !important }.elementor-nav-menu--dropdown.elementor-nav-menu__container .elementor-sub-item {font-size: 14px !important;line-height: 20px !important }.header-style2 #header {padding-bottom: 0 }#intro {padding: 15px 10px }#intro .page-title {font-size: 30px }#slider .featured-title span, .thinkupslider-sc .featured-title span {font-size: 25px !important }#slider .featured-excerpt span, .thinkupslider-sc .featured-excerpt span {font-size: 14px !important;line-height: 21px !important }#slider .featured-link a, .thinkupslider-sc .featured-link a {font-size: 12px !important;padding: 5px 10px !important }#slider .videoBG video, .thinkupslider-sc .videoBG video {top: -25% !important }.action-text.action-teaser h3, .attention_text h3, .menu-search {margin-top: 0 }.customtitle h1, .customtitle h2, .customtitle h3, .customtitle h4, .customtitle h5, .customtitle h6 {white-space: initial }.elementor-3488 .elementor-element.elementor-element-5096302:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-3488 .elementor-element.elementor-element-5096302>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer, .elementor-3488 .elementor-element.elementor-element-fcf4d25:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-3488 .elementor-element.elementor-element-fcf4d25>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer, .elementor-element.elementor-element-d64f343 .owl-thumb img, .med_img img {height: 200px !important } .med_img { width: 56% !important;} #pre-header-core {padding-top: 0 !important }#logo img {margin: 0 0 -40px !important;max-height: 90px !important;z-index: 999999 !important;width: 100px }#logo.img2 img {max-height: 21px !important;margin-top: 15px !important;width: 100% }.appl-btn {margin: 5px;float: left !important }.appl-btn a, .head {font-size: 12px !important }.social_icons li {margin: 5px 10px 5px 0 }.social_icons li:last-child {margin-right: 0 !important }#menu-container, .img3, .mob-s {display: block }.contact-btn {right: 1.5% }.contact-btn a {font-size: 12px;font-weight: 400;background-color: #f57e10;padding: 8px 15px;opacity: 1 }.logo-text {max-height: 23px !important;margin-top: 3px !important;margin-left: -95px }.elementor-1180 .elementor-element.elementor-element-49f1018>.elementor-widget-container {margin: 0 0 116px !important }#header_search_form .searchform .searchsubmit {line-height: 16px;font-size: 16px;padding: 10px 15px }#footer {padding: 30px 26px 0 }.wp-block-image img {height: 175px }.wp-block-image .aligncenter.my-cl {margin-left: 0 !important }#footer-col2 {margin-top: 24px }.foot-social {margin-top: 10px !important;margin-bottom: 30px }#footer #footer-col2 .widget, .elementor-slides .swiper-slide-inner .elementor-slide-description:not(:last-child), .elementor-slides .swiper-slide-inner .elementor-slide-heading:not(:last-child) {margin-bottom: 0 !important }#footer #footer-col2 .widget .wp-block-columns {margin-bottom: 5px !important }.main-navigation ul {list-style: none;margin: 0;padding-left: 0;float: none }#menu-container .menu-list, .apply-btn a {overflow-y: auto;overflow-x: hidden;left: -100%;padding: 0 0 0 16px }#menu-wrapper a {text-decoration: none;color: #000 }#menu-wrapper {overflow: hidden;max-width: 100%;cursor: pointer }#menu-wrapper #hamburger-menu {position: relative;width: 23px;height: 18px;margin: 5px 0 18px 18px }#menu-wrapper #hamburger-menu span {opacity: 1;left: 0;display: block;width: 100%;height: 4px;border-radius: 3px;color: #000;background-color: #000;position: absolute;-webkit-transform: rotate(0);transform: rotate(0);-webkit-transition: .4s ease-in-out;transition: .4s ease-in-out }#menu-wrapper #hamburger-menu span:first-child {top: 0 }#menu-wrapper #hamburger-menu span:nth-child(2) {top: 7px }#menu-wrapper #hamburger-menu span:nth-child(3) {top: 14px }#menu-wrapper #hamburger-menu.open span:first-child {top: 7px;-webkit-transform: rotate(135deg);transform: rotate(135deg) }#menu-wrapper #hamburger-menu.open span:nth-child(2) {opacity: 0;left: -60px }#menu-wrapper #hamburger-menu.open span:nth-child(3) {top: 7px;-webkit-transform: rotate(-135deg);transform: rotate(-135deg) }#menu-container .menu-list .menu-submenu {background: #e5e5e5;margin-left: -16px;padding-left: 16px;padding-bottom: 10px;padding-top: 5px }#menu-container .menu-list {display: block;position: absolute;width: 100%;max-width: 100%;background: #fff;z-index: 999 }#menu-container .menu-list .menu-login, #menu-container .menu-list li.accordion-toggle {font-size: 16px;padding: 5px 0 5px 16px;text-transform: uppercase;margin-left: -16px }#menu-container .menu-list li a {color: #000;font-family: 'Brandon Grotesque' }#menu-container .menu-list li:first-of-type {border-top: 0 }.accordion-content, .accordion-toggle {cursor: pointer;font-size: 16px;position: relative;letter-spacing: 1px }.accordion-toggle span[class^=icon-] {position: absolute;right: 0;font-size: 18px;top: calc(50% - 20px);background: #e5e5e5;color: #fff;padding: 4px 0 }.icon-minus:before {content: "\2013";padding: 0 15px;color: #000 }.icon-plus:before {content: "+";padding: 0 15px;color: #000 }.apply-btn {background-color: #b72f26;margin-left: -16px;cursor: pointer;font-size: 16px;position: relative;letter-spacing: 1px;line-height: 40px }.apply-btn span[class^=icon-] {position: absolute;right: 0;font-size: 22px;top: calc(50% - 24px);color: #fff }.icon-arrow img {width: 12px;height: auto;padding: 0 15px;color: #fff }.mob-icn {margin-top: 5px }.mob-icn ul li {float: left;padding-right: 20px;font-size: 16px;margin-bottom: 10px }.mob-icn ul li a {color: #242960 !important }.mob-icn ul li a img {width: 16px !important;height: 16px !important }.inp-box {padding: 15px 0 }#pre-header-links-inner {display: block;float: left !important;width: 100%;padding-top: 5px }.accordion-toggle {background-color: #f2f2f2 !important }#header .header-links>ul>li a:first-child {padding-left: 0 !important }#pre-header-links-inner ul li {display: inline !important;padding-top: 10px;padding-bottom: 10px }#header .header-links li:last-child a {color: #252a60 !important }#header .header-links li {float: none }#header .header-links>ul>li a {color: #000;font-size: 14px !important;line-height: 20px !important;font-weight: 600;padding: 5px !important }#header-search {display: block;float: left }#header-links {float: right;width: 11% }.serach-icn i {font-size: 14px;margin-top: 8px;padding: 0 0 0 5px }.inp-box form.example input::placeholder {font-size: 12px;line-height: 20px;padding: 0 }.inp-box form.example input[type=text] {width: 92%;font-size: 12px;line-height: 20px;padding: 0 0 0 20px }.inp-box form.example button {width: 8%;font-size: 12px;line-height: 20px;padding: 0 20px 0 0 }#header-links .mob {display: block !important;float: left;margin-right: 15px;color: #000 }.content-bg .swiper-slide-contents {background-color: rgb(183 47 38 / 74%);margin-left: -50px;padding: 20px 50px 30px 35px;margin-bottom: 0;width: 85% }.elementor-1759 .elementor-element.elementor-element-0f2f0e6 .elementor-slide-heading {font-size: 68px !important;line-height: 80px !important }.elementor-1759 .elementor-element.elementor-element-0f2f0e6 .elementor-slide-description {color: #fff;font-family: "Noto Sans JP";font-weight: 300 !important;word-spacing: 0.35px !important;font-size: 20px !important;line-height: 30px !important }.heading1 h2, .heading1-reverse h2 {font-size: 24px !important;line-height: 36px !important;text-transform: capitalize }.hero-para p, .hero-para-reverse p, .media-body h3, .media-body h4, .sec-h h3, .sub-heading1 h2 {font-size: 16px !important;line-height: 24px !important }.sec-h h3 {padding-right: 5px }.hero-para p {color: #000 !important;font-weight: 300 !important }.hero-para-reverse p {color: #fff !important;font-weight: 300 !important }.sub_head_h3 h3, .sub_head_h5 h5 {color: #242a60 !important;font-family: "Brandon Grotesque" !important;font-weight: 600 !important }.sub_head_h3 h3 {font-size: 22px !important;line-height: 33px !important }.sub_head_black_h5 h5, .sub_head_h5 h5 {font-size: 20px !important;line-height: 30px !important }.sub_head_black_h5 h5 {color: #000 !important;font-family: "Noto Sans JP" !important;font-weight: 500 !important }.round .roun-2 p, .round p {line-height: 24px !important;font-size: 16px !important;padding-left: 5px }.round span {line-height: 64px !important;font-size: 72px !important }.round .roun-2 p {padding-top: 0 !important }.fac_grid .fac_head p, .fac_grid .fac_overview p {line-height: 21px !important;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis }.t-latest td {font-size: 12px;line-height: 18px }.fac_grid .media-body .fac_head h4, .img-head h4 {font-size: 16px !important;line-height: 24px !important }.img-head {height: 126px !important }.img-head h4 {padding-top: 10px !important;margin-bottom: 10px }.img-head p {font-weight: 400 !important;padding: 0 15px !important }.img-p p {height: 140px !important;font-size: 12px !important;font-weight: 300 !important }#prof .prof {height: 45px !important }#prof .prof-p {height: 100px !important }.fac-head h4 {margin-bottom: 0 !important;padding: 0 10px !important }.fac-head, .fac_grid .fac_head, .fac_grid .fac_overview {height: 160px !important }.fac-head p {font-size: 14px !important;line-height: 20px !important;padding: 0 10px 10px !important }.fac-p p {height: 150px !important }.bg1 img {width: 350px !important }.bg2 img {width: 400px !important;object-fit: cover !important }.elementor-1759 .elementor-element.elementor-element-962c052 {margin-bottom: 48px }.career .elementor-1759 .elementor-element.elementor-element-1e33e38 .elementor-tab-title.elementor-active {color: #fff;background: #b72f26;width: 185px !important;text-align: center }.career .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:after, .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before {bottom: -10px !important;height: none !important;width: 0 !important;border-bottom-style: none !important }.career .career .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before {content: " ";position: absolute;left: 80px !important;bottom: -15px;border-top: 15px solid #b72f26;border-right: 15px solid transparent;border-left: 15px solid transparent;border-bottom: none;right: none }.career .elementor-1759 .elementor-element.elementor-element-1e33e38 .elementor-tab-title {font-family: "Noto Sans JP";font-size: 16px !important;line-height: 0;background-color: #f2f2f2;width: 185px;text-align: center }.career .elementor-widget-tabs .elementor-tab-desktop-title {padding: 12px 15px !important }.accordion .link {font-size: 20px;line-height: 21px }.accordion li i.fa-chevron-down {right: 20px;left: auto;font-size: 20px;color: #000 }.accordion li i {top: 22px }.submenu a {font-size: 14px;line-height: 21px }.elementor-1759 .elementor-element.elementor-element-a2e60dd:not(.elementor-motion-effects-element-type-background), .elementor-1759 .elementor-element.elementor-element-a2e60dd>.elementor-motion-effects-container>.elementor-motion-effects-layer, .elementor-1759 .elementor-element.elementor-element-ef0757e:not(.elementor-motion-effects-element-type-background), .elementor-1759 .elementor-element.elementor-element-ef0757e>.elementor-motion-effects-container>.elementor-motion-effects-layer {background-size: 65% auto !important }.blog-menu ul li {background-color: #aaa;padding: 8px 20px }.blog-menu ul li a {color: #fff;font-family: 'Brandon Grotesque';font-weight: 500;font-size: 16px;line-height: 21px }.fac_grid .media-body .fac_head h4 {margin-bottom: 4px !important }.fac_grid .fac_head p {font-size: 14px !important }.fac_grid .fac_overview p {font-size: 14px !important;color: #fff !important }.fac_grid {width: 50% }.testim .elementor-testimonial__content {height: 235px }.app_pad .numb {margin-top: -10px !important;padding-top: 10px !important }.app_pad .elementor-widget-container {padding: 10px 10px 10px 0 !important }}@media only screen and (min-width:480px) and (max-width:639px) {#site-header.sticky #header .header-links>ul>li a, #site-header.sticky .menu-secondary-menu-1, .menu-secondary-menu-1 {font-size: 14px !important;line-height: 20px !important }#header-links-inner, #pre-header, .accordion-content, .accordion-toggle:before, .customtitle .title-div {display: none }#footer-col1, #footer-col2, #footer-col3, .career .elementor-1759 .elementor-element.elementor-element-1e33e38 .elementor-tab-title, .career .elementor-1759 .elementor-element.elementor-element-1e33e38 .elementor-tab-title.elementor-active {width: 100% !important }.apply-btn a, .contact-btn a {color: #fff !important }#site-header.sticky {position: fixed;width: 100%;background: rgba(0, 0, 0, .7);top: 0;padding: 0;z-index: 995;transition: top .6s ease-in-out }#header .header-links>ul>li:last-child, #header .header-links>ul>li:last-child .sub-menu {margin: 0 !important;padding-left: 0 !important }#header .header-links>ul>li:last-child a, #site-header.sticky #header .header-links>ul>li:last-child a {margin: 0 !important;padding: 10px 0 !important;color: #242960 !important;font-size: 14px !important;line-height: 20px !important }#site-header.sticky #header .header-links>ul>li a {padding: 10px 0 !important }#site-header.sticky .menu-secondary-menu-1 {font-weight: 500 !important }.elementor-section.elementor-section-boxed>.elementor-container {max-width: 100% !important }#header, #pre-header {position: static !important }#pre-header {padding: 0 20px }#logo {text-align: left;left: 0 !important;width: 69%;float: left }#logo a {display: block;float: left;margin-top: -10px }#logo h1, #logo img {margin: 0;float: left !important }#header-core {display: table;width: 100%;padding: 15px 16px 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;height: 60px !important }#header-nav, #logo {display: table-cell;vertical-align: middle }#header-nav {z-index: 1;position: relative }#header-responsive {display: block;width: 100% }#header-responsive ul, .commentlist .children .children .children {margin: 0 }#header-responsive li, #menu-wrapper ul {list-style: none }#header-responsive .sub-menu li {padding: 0;border: none;-webkit-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none }#header-responsive li a {color: #aaa;display: block;border-bottom: 1px dotted #505050;padding: 10px 20px }#header-responsive li a:hover, #header-responsive li.current_page_item>a {color: #fff }#header .menu>li.current-menu-ancestor>a, #header .menu>li.current_page_item>a, #header .menu>li.menu-hover>a, #header .menu>li>a:hover {color: inherit;background: 0 0 }#pre-header .header-links li a {padding: 6px 15px 10px }.nav-collapse {visibility: hidden;overflow: hidden;height: 0 }.nav-collapse.in {visibility: visible }.btn-navbar {display: block;width: 50px;margin: 0 0 0 auto;padding: 14px 0 }#footer-col2, .action-text.action-teaser h3, .attention_text h3, .menu-search {margin-top: 0 }.btn-navbar .icon-bar {display: block;width: 20px;height: 3px;margin: 0 auto;background-color: #292929 }.nav-collapse.collapse {-webkit-transition: height .35s;-moz-transition: height .35s;-ms-transition: height .35s;-o-transition: height .35s;transition: height .35s;position: relative;overflow: hidden;height: 0 }.header-style2 #header {padding-bottom: 0 }#intro {padding: 15px 10px }#intro .page-title {font-size: 30px }#slider .featured-title span, .thinkupslider-sc .featured-title span {font-size: 25px !important }#slider .featured-excerpt span, .thinkupslider-sc .featured-excerpt span {font-size: 14px !important;line-height: 22px !important }#slider .featured-link a, .thinkupslider-sc .featured-link a {font-size: 12px !important;padding: 5px 10px !important }#slider .videoBG video, .thinkupslider-sc .videoBG video {top: -25% !important }.customtitle h1, .customtitle h2, .customtitle h3, .customtitle h4, .customtitle h5, .customtitle h6 {white-space: initial }#pre-header-core {padding-top: 0 !important }#logo img {margin: 0 0 -40px !important;max-height: 90px !important }#logo.img2 img {max-height: 21px !important;margin-top: 15px !important }.appl-btn {margin: 5px;float: left !important }.appl-btn a, .head {font-size: 12px !important }.social_icons li {margin: 5px 10px 5px 0 }.social_icons li:last-child {margin-right: 0 !important }#menu-container, .img3, .mob-s {display: block }.contact-btn {right: 1.5% }.contact-btn a {font-size: 12px;font-weight: 400;background-color: #f57e10;padding: 8px 15px;opacity: 1 }.logo-text {max-height: 23px !important;margin-top: 3px !important;margin-left: -95px }#footer {padding: 30px 26px 0 }.wp-block-image img {height: 175px }.wp-block-image .aligncenter, .wp-block-image .aligncenter.my-cl {margin-left: auto !important;margin-right: auto !important }.elementor-1180 .elementor-element.elementor-element-49f1018>.elementor-widget-container {margin: 0 !important }.main-navigation ul {list-style: none;margin: 0;padding-left: 0;float: none }.elementor-slides .swiper-slide-inner .elementor-slide-description:not(:last-child), .elementor-slides .swiper-slide-inner .elementor-slide-heading:not(:last-child), .fac-head h4 {margin-bottom: 0 !important }#menu-container .menu-list, .apply-btn a {overflow-y: auto;overflow-x: hidden;left: -100%;padding: 0 0 0 16px }#menu-wrapper a {text-decoration: none;color: #000 }#menu-wrapper {overflow: hidden;max-width: 100%;cursor: pointer }#menu-wrapper #hamburger-menu {position: relative;width: 23px;height: 18px;margin: 5px 0 22px 18px }#menu-wrapper #hamburger-menu span {opacity: 1;left: 0;display: block;width: 100%;height: 4px;border-radius: 3px;color: #000;background-color: #000;position: absolute;-webkit-transform: rotate(0);transform: rotate(0);-webkit-transition: .4s ease-in-out;transition: .4s ease-in-out }#menu-wrapper #hamburger-menu span:first-child {top: 0 }#menu-wrapper #hamburger-menu span:nth-child(2) {top: 7px }#menu-wrapper #hamburger-menu span:nth-child(3) {top: 14px }#menu-wrapper #hamburger-menu.open span:first-child {top: 7px;-webkit-transform: rotate(135deg);transform: rotate(135deg) }#menu-wrapper #hamburger-menu.open span:nth-child(2) {opacity: 0;left: -60px }#menu-wrapper #hamburger-menu.open span:nth-child(3) {top: 7px;-webkit-transform: rotate(-135deg);transform: rotate(-135deg) }#menu-container .menu-list .menu-submenu {background: #e5e5e5;margin-left: -16px;padding-left: 16px;padding-bottom: 10px;padding-top: 5px }#menu-container .menu-list {display: block;position: absolute;width: 100%;max-width: 100%;background: #fff;z-index: 999 }#menu-container .menu-list .menu-login, #menu-container .menu-list li.accordion-toggle {font-size: 16px;padding: 5px 0 5px 16px;text-transform: uppercase;margin-left: -16px }#menu-container .menu-list li a {color: #000;font-family: 'Brandon Grotesque' }#menu-container .menu-list li:first-of-type {border-top: 0 }.accordion-content, .accordion-toggle {cursor: pointer;font-size: 16px;position: relative;letter-spacing: 1px }.accordion-toggle span[class^=icon-] {position: absolute;right: 0;font-size: 18px;top: calc(50% - 20px);background: #e5e5e5;color: #fff;padding: 4px 0 }.icon-minus:before {content: "\2013";padding: 0 15px;color: #000 }.icon-plus:before {content: "+";padding: 0 15px;color: #000 }.apply-btn {background-color: #b72f26;margin-left: -16px;cursor: pointer;font-size: 16px;position: relative;letter-spacing: 1px;line-height: 40px }.apply-btn span[class^=icon-] {position: absolute;right: 0;font-size: 22px;top: calc(50% - 24px);color: #fff }.icon-arrow img {width: 12px;height: auto;padding: 0 15px;color: #fff }.elementor-3488 .elementor-element.elementor-element-5096302:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-3488 .elementor-element.elementor-element-5096302>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer, .elementor-3488 .elementor-element.elementor-element-fcf4d25:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-3488 .elementor-element.elementor-element-fcf4d25>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer, .fac-p p, .img-head, .img-p p {height: 140px !important }.mob-icn {margin-top: 10px }.mob-icn ul li {float: left;padding-right: 20px;font-size: 16px;margin-bottom: 10px }.mob-icn ul li a {color: #242960 !important }.mob-icn ul li a img {width: 16px !important;height: 16px !important }.inp-box {padding: 15px 0;width: 630px !important }#pre-header-links-inner {display: block;float: left !important;width: 100% }#header-links .mob, #header-search {display: block;float: left }.accordion-toggle {background-color: #f2f2f2 !important }#header .header-links>ul>li a:first-child {padding-left: 0 !important }#pre-header-links-inner ul li {display: inline !important;padding-top: 5px;padding-bottom: 5px }#header .header-links li:last-child a {color: #252a60 !important }#header .header-links li {float: none }#header .header-links>ul>li a {color: #000;font-size: 12px !important;line-height: 18px !important;font-weight: 700 }#header-links {float: right;width: 25% }.serach-icn i {font-size: 14px;margin-top: 8px;padding: 0 0 0 5px }.inp-box form.example input::placeholder {font-size: 12px;line-height: 20px;padding: 0 }.inp-box form.example input[type=text] {width: 92%;font-size: 12px;line-height: 20px;padding: 0 0 0 20px }.inp-box form.example button {width: 8%;font-size: 12px;line-height: 20px;padding: 0 20px 0 0 }#header-links .mob {margin-right: 15px;color: #000 }.content-bg .swiper-slide-contents {background-color: rgb(183 47 38 / 100%);margin-left: -45px !important;padding: 15px 16px 0 24px;margin-right: -45px !important;margin-bottom: 0 !important;width: 100% }.elementor-1759 .elementor-element.elementor-element-0f2f0e6 .elementor-slide-heading {font-size: 40px;line-height: 30px }.elementor-1759 .elementor-element.elementor-element-0f2f0e6 .elementor-slide-description {font-size: 13px;line-height: 20px }.round p {line-height: 43px !important;font-size: 22px !important;padding-left: 10px }.round span {line-height: 110px !important;font-size: 120px !important }.t-latest td {font-size: 12px;line-height: 18px }.img-head p {font-weight: 400 !important }.img-p p {font-size: 14px !important }.fac-head {height: 160px !important }.fac-head h4 {height: 50px !important;padding: 0 10px !important }.bg1 img {width: 350px !important }.elementor-1180 .elementor-element.elementor-element-1f5385e .elementor-image-carousel-caption {text-align: left;color: #b72f26;font-family: "Noto Sans JP";font-size: 14px !important;font-weight: 400;line-height: 21px !important }.elementor-nav-menu--dropdown.elementor-nav-menu__container .elementor-sub-item {font-family: "Brandon Grotesque";font-size: 14px !important;font-weight: 600 }ul.elementor-nav-menu--dropdown a, ul.elementor-nav-menu--dropdown a:focus, ul.elementor-nav-menu--dropdown a:hover {padding: 15px !important }.elementor-1759 .elementor-element.elementor-element-962c052 {margin-bottom: 16px }.elementor-1759 .elementor-element.elementor-element-a2e60dd:not(.elementor-motion-effects-element-type-background), .elementor-1759 .elementor-element.elementor-element-a2e60dd>.elementor-motion-effects-container>.elementor-motion-effects-layer, .elementor-1759 .elementor-element.elementor-element-ef0757e:not(.elementor-motion-effects-element-type-background), .elementor-1759 .elementor-element.elementor-element-ef0757e>.elementor-motion-effects-container>.elementor-motion-effects-layer {background-size: 100% auto !important }.app_pad .elementor-widget-container {margin: -20px 11px 0 !important }.media-left {display: block !important }}@media only screen and (min-width:375px) and (max-width:667px) {#logo img {float: left !important }.app_pad1 img {width: 94% !important }.media-left {display: block !important }}@media only screen and (min-width:384px) and (max-width:640px) {.app_pad1 img {width: 94% !important }.media-left {display: block !important }}@media only screen and (min-width:360px) and (max-width:479px) {#header-links-inner, #pre-header, .accordion-content, .accordion-toggle:before, .customtitle .title-div {display: none }#logo, #logo img {text-align: left !important;left: 0 !important }#logo, #logo a, #logo img {left: 0 !important }#site-header.sticky {position: fixed;width: 100%;background: rgba(0, 0, 0, .7);top: 0;padding: 0;z-index: 995;transition: top .6s ease-in-out }.elementor-section.elementor-section-boxed>.elementor-container {max-width: 100% !important }#header_search_form .searchform .searchsubmit {background: #b72f26;border: 0;border-radius: 0;line-height: 8px;font-size: 12px;padding: 8px 10px }.tribe-events-single {margin: 0 auto;max-width: 92% !important }.tribe-events-single h1 {color: #b72f26 !important;font-size: 24px !important;line-height: 30px !important }.apply-btn a, .contact-btn a {color: #fff !important }.tribe-events-schedule {margin: 0 0 24px !important }#header_search_form {top: 50px }#header_search_form .searchform {width: 55% }#header_search_form .searchform .search {width: 93%;font-size: 14px;line-height: 12px;padding: 0 8px;text-transform: uppercase }.mar_top {margin-top: 50px }ul.elementor-nav-menu--dropdown a {padding: 15px 10px !important;color: #fff !important;border-left: 0 !important }ul.elementor-nav-menu--dropdown a:hover {padding: 15px 10px !important }.elementor-sub-item:focus {background-color: #55595c !important }.owl-theme .owl-nav.disabled+.owl-dots {margin-top: 5px !important }#header, #pre-header {position: static !important }#pre-header {padding: 0 20px }#logo a {display: block;float: left;margin-top: -10px }#logo h1, #logo img {margin: 0;float: left }#logo, #logo img, .appl-btn {float: left !important }#header-core {display: table;width: 100%;padding: 10px 16px 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;height: 60px !important }#header-nav, #logo {display: table-cell;vertical-align: middle }#header-nav {z-index: 1;position: relative }#header-responsive {display: block;width: 100% }#header-responsive ul, .commentlist .children .children .children {margin: 0 }#header-responsive li, #menu-wrapper ul {list-style: none }#header-responsive .sub-menu li {padding: 0;border: none;-webkit-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none }#header-responsive li a {color: #aaa;display: block;border-bottom: 1px dotted #505050;padding: 10px 20px }#header-responsive li a:hover, #header-responsive li.current_page_item>a {color: #fff }#header .menu>li.current-menu-ancestor>a, #header .menu>li.current_page_item>a, #header .menu>li.menu-hover>a, #header .menu>li>a:hover {color: inherit;background: 0 0 }#pre-header .header-links li a {padding: 6px 15px 10px }.nav-collapse {visibility: hidden;overflow: hidden;height: 0 }.nav-collapse.in {visibility: visible }.btn-navbar {display: block;width: 50px;margin: 0 0 0 auto;padding: 14px 0 }#footer-col1, #footer-col2, #footer-col3, .career .elementor-1759 .elementor-element.elementor-element-1e33e38 .elementor-tab-title, .career .elementor-1759 .elementor-element.elementor-element-1e33e38 .elementor-tab-title.elementor-active, .inp-box, .med_img {width: 100% !important }.btn-navbar .icon-bar {display: block;width: 20px;height: 3px;margin: 0 auto;background-color: #292929 }.nav-collapse.collapse {-webkit-transition: height .35s;-moz-transition: height .35s;-ms-transition: height .35s;-o-transition: height .35s;transition: height .35s;position: relative;overflow: hidden;height: 0 }.header-style2 #header {padding-bottom: 0 }#intro {padding: 15px 10px }#intro .page-title {font-size: 30px }#slider .featured-title span, .thinkupslider-sc .featured-title span {font-size: 25px !important }#slider .featured-excerpt span, .thinkupslider-sc .featured-excerpt span {font-size: 14px !important;line-height: 21px !important }#slider .featured-link a, .thinkupslider-sc .featured-link a {font-size: 12px !important;padding: 5px 10px !important }#slider .videoBG video, .thinkupslider-sc .videoBG video {top: -25% !important }.action-text.action-teaser h3, .attention_text h3 {margin-top: 0 }.customtitle h1, .customtitle h2, .customtitle h3, .customtitle h4, .customtitle h5, .customtitle h6 {white-space: initial }#pre-header-core {padding-top: 0 !important }#logo img {margin: 0 0 -40px !important;max-height: 90px !important }#logo.img2 img {max-height: 21px !important;margin-top: 15px !important }.appl-btn {margin: 5px }.appl-btn a, .head {font-size: 12px !important }.social_icons li {margin: 5px 10px 5px 0 }.social_icons li:last-child {margin-right: 0 !important }#menu-container, .img3, .mob-s {display: block }.contact-btn {right: 1.5% }.contact-btn a {font-size: 12px;font-weight: 400;background-color: #f57e10;padding: 8px 15px;opacity: 1 }.logo-text {max-height: 23px !important;margin-top: 3px !important;margin-left: -95px }#footer {padding: 30px 26px 0 }.wp-block-image img {height: 175px }.main-navigation ul {list-style: none;margin: 0;padding-left: 0;float: none }.media-body h3, .mob-icn ul li, .roun-2 p {margin-bottom: 10px }#menu-container .menu-list, .apply-btn a {overflow-y: auto;overflow-x: hidden;left: -100%;padding: 0 0 0 16px }#menu-wrapper a {text-decoration: none;color: #000 }#menu-wrapper {overflow: hidden;max-width: 100%;cursor: pointer }#menu-wrapper #hamburger-menu {position: relative;width: 23px;height: 18px;margin: 5px 0 17px 5px }#menu-wrapper #hamburger-menu span {opacity: 1;left: 0;display: block;width: 100%;height: 4px;border-radius: 3px;color: #000;background-color: #000;position: absolute;-webkit-transform: rotate(0);transform: rotate(0);-webkit-transition: .4s ease-in-out;transition: .4s ease-in-out }#menu-wrapper #hamburger-menu span:first-child {top: 0 }#menu-wrapper #hamburger-menu span:nth-child(2) {top: 7px }#menu-wrapper #hamburger-menu span:nth-child(3) {top: 14px }#menu-wrapper #hamburger-menu.open span:first-child {top: 7px;-webkit-transform: rotate(135deg);transform: rotate(135deg) }#menu-wrapper #hamburger-menu.open span:nth-child(2) {opacity: 0;left: -60px }#menu-wrapper #hamburger-menu.open span:nth-child(3) {top: 7px;-webkit-transform: rotate(-135deg);transform: rotate(-135deg) }#menu-container .menu-list .menu-submenu {background: #e5e5e5;margin-left: -16px;padding-left: 16px;padding-bottom: 10px;padding-top: 5px }#menu-container .menu-list {display: block;position: absolute;width: 100%;max-width: 100%;background: #fff;z-index: 999 }#menu-container .menu-list .menu-login, #menu-container .menu-list li.accordion-toggle {font-size: 16px;padding: 5px 0 5px 16px;text-transform: uppercase;margin-left: -16px }#menu-container .menu-list li a {color: #000;font-family: 'Brandon Grotesque' }#menu-container .menu-list li:first-of-type {border-top: 0 }.accordion-content, .accordion-toggle {cursor: pointer;font-size: 16px;position: relative;letter-spacing: 1px }.accordion-toggle span[class^=icon-] {position: absolute;right: 0;font-size: 18px;top: calc(50% - 20px);background: #e5e5e5;color: #fff;padding: 4px 0 }.icon-minus:before {content: "\2013";padding: 0 15px;color: #000 }.icon-plus:before {content: "+";padding: 0 15px;color: #000 }.apply-btn {background-color: #b72f26;margin-left: -16px;cursor: pointer;font-size: 16px;position: relative;letter-spacing: 1px;line-height: 40px }.apply-btn span[class^=icon-] {position: absolute;right: 0;font-size: 22px;top: calc(50% - 24px);color: #fff }.icon-arrow img {width: 12px;height: auto;padding: 0 15px;color: #fff }.img-head, .img-p p {height: 140px !important }.mob-icn {margin-top: 5px }.mob-icn ul li {float: left;padding-right: 20px;font-size: 16px }.mob-icn ul li a {color: #242960 !important }.mob-icn ul li a img {width: 16px !important;height: 16px !important }.inp-box {padding: 15px 0 }#pre-header-links-inner {display: block;float: left !important;width: 100% }.accordion-toggle {background-color: #f2f2f2 !important }#header .header-links>ul>li a:first-child {padding-left: 0 !important }#pre-header-links-inner ul li {display: inline !important;padding-top: 0;padding-bottom: 0 }#header .header-links li:last-child a {color: #252a60 !important }#header .header-links li {float: none }#header .header-links>ul>li a {color: #000;font-size: 14px !important;line-height: 20px !important;font-weight: 500 }#header .header-links>ul>li a:last-child {font-size: 14px !important;line-height: 20px !important;font-weight: 600;padding: 5px 0 !important }#header-search {display: block;float: left }#logo {width: 69% }#header-links {float: right;width: 25% }.serach-icn i {font-size: 14px;margin-top: 8px;padding: 0 0 0 20px;margin-right: -10px }.inp-box form.example input::placeholder {font-size: 12px;line-height: 20px;padding: 0 }.inp-box form.example input[type=text] {width: 92%;font-size: 12px;line-height: 20px;padding: 0 0 0 20px }.inp-box form.example button {width: 8%;font-size: 12px;line-height: 20px;padding: 0 20px 0 0 }.menu-search {margin-top: 0 !important }#header-links .mob {display: block !important;float: left;margin-right: 15px;color: #000 }.content-bg .swiper-slide-contents {background-color: rgb(183 47 38 / 100%);margin-left: -45px !important;padding: 15px 16px 0 24px;margin-right: -45px !important;margin-bottom: 0 !important;width: 100% }.elementor-1759 .elementor-element.elementor-element-0f2f0e6 .elementor-slide-heading {font-size: 36px;line-height: 30px }.elementor-1759 .elementor-element.elementor-element-0f2f0e6 .elementor-slide-description {font-size: 14px;line-height: 21px }.elementor-slides .swiper-slide-inner .elementor-slide-description:not(:last-child), .elementor-slides .swiper-slide-inner .elementor-slide-heading:not(:last-child) {margin-bottom: 0 !important }.round p {line-height: 42px !important;font-size: 20px !important;padding-left: 16px;padding-top: 0 !important }.round span {line-height: 110px !important;font-size: 120px !important }.t-latest td {font-size: 12px;line-height: 18px }.img-head p {font-weight: 400 !important }.img-p p {font-size: 14px !important;line-height: 21px !important }.media-body h3, .media-body h4 {line-height: 24px !important;font-size: 16px !important }.bg1 img {width: 350px !important }.bg2 img {width: 400px !important;object-fit: cover !important }.elementor-1180 .elementor-element.elementor-element-1f5385e .elementor-image-carousel-caption {text-align: left;color: #b72f26;font-family: "Noto Sans JP";font-size: 14px !important;font-weight: 400;line-height: 21px !important }.elementor-1759 .elementor-element.elementor-element-962c052 {margin-bottom: 16px }.elementor-1759 .elementor-element.elementor-element-a2e60dd:not(.elementor-motion-effects-element-type-background), .elementor-1759 .elementor-element.elementor-element-a2e60dd>.elementor-motion-effects-container>.elementor-motion-effects-layer, .elementor-1759 .elementor-element.elementor-element-ef0757e:not(.elementor-motion-effects-element-type-background), .elementor-1759 .elementor-element.elementor-element-ef0757e>.elementor-motion-effects-container>.elementor-motion-effects-layer {background-size: 100% auto !important }.app_pad .elementor-widget-container {margin: -20px 11px 0 !important }.media-left {float: none !important;display: block !important }.med_img {margin-right: 0 }.med_img img {width: 100%;height: 420px !important }.fac_overview h2 {margin-top: 10px !important }.media-body h2 {margin-bottom: 5px !important }.fac_education h2 {margin-top: 24px !important;margin-bottom: 8px }.blog-menu ul li a {font-size: 16px !important;line-height: 18px !important }.blog-menu ul li {padding: 8px 20px !important }}@media only screen and (max-width:414px) {.bg1 img {width: 100% !important;display: block;height: 360px;object-fit: cover }.bg2 img {width: 400px !important;object-fit: cover !important }#logo {float: left !important;text-align: left !important;left: 0 !important;width: 69% !important }#logo a {display: block;float: left;margin-top: -10px;width: 69% }#logo.biglogo img {width: 100% }#logo.smallogo img {width: 40% }.app_pad .elementor-widget-container {margin: -20px 11px 0 !important }.app_pad1 img {width: 94.6% !important }}@media only screen and (max-width:390px) {.bg1 img {width: 100% !important;display: block;height: 360px;object-fit: cover }.bg2 img {width: 400px !important;object-fit: cover !important }#logo {float: left !important;text-align: left !important;left: 0 !important;width: 69% }#logo a {display: block;float: left;margin-top: -10px;width: 69% }#logo.biglogo img {width: 100% }#logo.smallogo img {width: 40% }.app_pad .elementor-widget-container {margin: -20px 11px 0 !important }.app_pad1 img {width: 94% !important }}@media only screen and (max-width:375px) {#logo, #logo img {float: left !important;text-align: left !important;left: 0 !important }.bg1 img {width: 100% !important;display: block;height: 360px;object-fit: cover }.bg2 img {width: 400px !important;object-fit: cover !important }#logo img {max-height: 90px !important }#logo {width: 69% }#logo a {display: block;float: left;margin-top: -10px;width: 69% }#logo.biglogo img {width: 100% }#logo.smallogo img {width: 40% }.app_pad .elementor-widget-container {margin: -20px 11px 0 !important }.app_pad1 img {width: 94% !important }}@media only screen and (max-width:360px) {.bg1 img {width: 100% !important;display: block;height: 360px;object-fit: cover }.bg2 img {width: 400px !important;object-fit: cover !important }#logo {float: left !important;text-align: left !important;left: 0 !important;width: 69% }#logo a {display: block;float: left;margin-top: -10px;width: 69% }#logo.biglogo img {width: 100% }#logo.smallogo img {width: 40% }.app_pad .elementor-widget-container {margin: -20px 11px 0 !important }.app_pad1 img {width: 93.5% !important }}@media only screen and (max-width:685px) {#site-header.sticky {position: fixed;width: 100%;background: rgba(0, 0, 0, .7);top: 0;padding: 0;z-index: 995;transition: top .6s ease-in-out }#menu-container {display: block }#footer-menu, #intro #breadcrumbs, #sidebar, #slider .featured-excerpt, .meta-author, .thinkupslider-sc .featured-excerpt {display: none !important }#intro.option1, #intro.option2, #main-core {margin-left: 0 !important }#main, .career .elementor-1759 .elementor-element.elementor-element-1e33e38 .elementor-tab-title, .career .elementor-1759 .elementor-element.elementor-element-1e33e38 .elementor-tab-title.elementor-active {width: 100% !important }#intro, #main-core, .commentlist .children .children {margin: 0 !important }#intro #intro-core {display: block;margin-left: 10px }#intro.option2 .page-title {width: 100%;display: block;text-align: left }.notification-text {display: block;margin-bottom: 5px }#comments {max-width: 100% }.commentlist .children .children {margin: 0 }.action-button.one_fourth.last, .action-text.three_fourth {width: 100%;float: none;margin-right: 0 }.action-button h4 {display: block;float: none;margin: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box }.action-text {padding-bottom: 15px }.action-text>h3 {margin-top: 0 }.action-text, .attention_text {text-align: center }.thinkup_widget_flickr .flickr-photo {width: auto !important;margin-right: 5px !important }.page-template-template-contact-php #main .contact-details span {display: block;margin-bottom: 20px }.mob-icn ul li a img {width: 16px !important;height: 16px !important }.img-head p {font-weight: 400 !important }#logo img {max-height: 90px !important;float: left }.elementor-1759 .elementor-element.elementor-element-962c052 {margin-bottom: 16px }.elementor-1759 .elementor-element.elementor-element-a2e60dd:not(.elementor-motion-effects-element-type-background), .elementor-1759 .elementor-element.elementor-element-a2e60dd>.elementor-motion-effects-container>.elementor-motion-effects-layer, .elementor-1759 .elementor-element.elementor-element-ef0757e:not(.elementor-motion-effects-element-type-background), .elementor-1759 .elementor-element.elementor-element-ef0757e>.elementor-motion-effects-container>.elementor-motion-effects-layer {background-size: 100% auto !important }.app_pad .elementor-widget-container {margin: -20px 11px 0 !important }}@media only screen and (max-width:568px) {#logo, #logo img {float: left !important;left: 0 !important }#logo.biglogo img, .bg1 img, .career .elementor-1759 .elementor-element.elementor-element-1e33e38 .elementor-tab-title, .career .elementor-1759 .elementor-element.elementor-element-1e33e38 .elementor-tab-title.elementor-active {width: 100% !important }#site-header.sticky {position: fixed;width: 100%;background: rgba(0, 0, 0, .7);top: 0 !important;padding: 0;z-index: 995;transition: top .6s ease-in-out;max-height: 50px !important }#menu-container, #portfolio-options.style2 #filter.portfolio-filter, #post-footer-social, #sub-footer-core .copyright {display: block }#notification-core .notification-text {display: block;margin-bottom: 5px }.contact-btn {right: 3% }#slider, .thinkupslider-sc {text-align: center !important }#slider .featured-title span, .thinkupslider-sc .featured-title span {font-size: 20px !important }#slider .featured-video, .thinkupslider-sc .featured-video {display: none !important }#slider .featured-link, .thinkupslider-sc .featured-link {margin-top: 0 !important }.action-text {border-right: none;border-bottom: 4px solid #efefef;margin-bottom: 20px }#sub-footer-core, .action-teaser {text-align: center }section#options.nav-collapse {overflow: hidden;height: 0 }section#options.nav-collapse.collapse {-webkit-transition: height .35s;-moz-transition: height .35s;-ms-transition: height .35s;-o-transition: height .35s;transition: height .35s;position: relative;overflow: hidden;height: 0 }#portfolio-options.style2 {margin: 0 10px 10px }#filter.portfolio-filter, #portfolio-options.style2 #filter.portfolio-filter li {float: none;display: block;margin-left: 0 }#portfolio-options.style2 #filter.portfolio-filter li a {text-align: center;margin: 0;padding: 0;border: none }#portfolio-options.style2 #filter.portfolio-filter li a.selected, #portfolio-options.style2 #filter.portfolio-filter li a:hover {color: #fff;background: #115172;border: none }.element.column-1, .element.column-2, .element.column-3, .element.column-4 {width: auto !important }#filter.portfolio-filter li {display: block;margin-bottom: 2px }#filter.portfolio-filter li a {width: 100%;padding: 5px 20px }#sharemessage {margin-bottom: 15px;padding: 0 }#shareicons {padding: 0 }#shareicons, #sharemessage {width: 100%;display: block;text-align: center }#comments {margin-right: 0 }#nocomments {margin-left: 0 }#author-image, .form-allowed-tags, .hidden-mobile, .sc-carousel .image-overlay, span.post-title {display: none }#author-text {margin: 0 }#author-bio .author-description {padding-right: 50px }p.form-submit {margin-bottom: 0 }#footer #footer-col2 .widget, .fac-head h4 {margin-bottom: 0 !important }#shareicons a {float: none;margin-left: 10px;margin-right: 10px }#shareicons i {font-size: 24px }.action-button p, .action-text h3, .action-text p {margin-left: 0;margin-right: 0 }#footer-core, #logo.biglogo, .fac_grid {width: 100% }#footer .widget {margin-bottom: 35px !important }#footer #footer-col2 .widget .wp-block-columns {margin-bottom: 5px !important }#sub-footer-core #footer-menu {display: block;text-align: center }#post-footer-social ul {float: none;margin: 0 auto }.five_sixth, .four_fifth, .one_fifth, .one_fourth, .one_half, .one_sixth, .one_third, .three_fifth, .three_fourth, .two_fifth, .two_third {width: 100%;margin-right: 0 }.border {margin-left: 10px;margin-right: 10px }.pricing-table.style1 span {text-align: center;padding-left: 0;padding-right: 0;background: 0 0 !important }.pricing-table.style2 .pricing-package {float: none;display: block;margin: 0 auto 20px;max-width: 100% !important;width: 100% !important }.pricing-table.style2 .pricing-package.big {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1) }.carousel-portfolio-builder.style2 .sc-carousel.carousel-portfolio a.next, .carousel-portfolio-builder.style2 .sc-carousel.carousel-portfolio a.prev {top: -40px;height: 30px }.carousel-portfolio-builder.style2 .sc-carousel.carousel-portfolio a.prev {left: auto;right: 46px }.carousel-portfolio-builder.style2 .sc-carousel.carousel-portfolio a.next {right: 11px }.carousel-portfolio-builder.style2 .sc-carousel.carousel-portfolio a.next i, .carousel-portfolio-builder.style2 .sc-carousel.carousel-portfolio a.prev i {top: 6px }.thinkup_widget_categories li span {float: none;padding-left: 5px }.page-template-template-contact-php #main .contact-details span {display: inline-block;margin-bottom: 0 }#logo img {max-height: 90px !important;width: 40% !important }.elementor-1180 .elementor-element.elementor-element-49f1018>.elementor-widget-container {margin: 0 0 -20px !important }.elementor-1759 .elementor-element.elementor-element-962c052 {margin-bottom: 16px }.bg1 img {display: block;height: 360px;object-fit: cover }.bg2 img {width: 400px !important;object-fit: cover !important }.fac-head h4 {height: 50px !important;padding: 0 10px !important }.elementor-1759 .elementor-element.elementor-element-a2e60dd:not(.elementor-motion-effects-element-type-background), .elementor-1759 .elementor-element.elementor-element-a2e60dd>.elementor-motion-effects-container>.elementor-motion-effects-layer, .elementor-1759 .elementor-element.elementor-element-ef0757e:not(.elementor-motion-effects-element-type-background), .elementor-1759 .elementor-element.elementor-element-ef0757e>.elementor-motion-effects-container>.elementor-motion-effects-layer {background-size: 100% auto !important }.app_pad .elementor-widget-container {margin: -20px 11px 0 !important }}@media only screen and (max-width:320px) {#menu-container, .comment-meta {display: block }#site-header.sticky {position: fixed;width: 100%;background: rgba(0, 0, 0, .7);top: 0;padding: 0;z-index: 995;transition: top .6s ease-in-out }.comment-meta {float: none }#shareicons a {margin-left: 8px;margin-right: 8px }.commentlist .children {margin: 0 0 0 25px }.social_icons ul li a img {display: none }.mob-icn ul li a img {width: 16px !important;height: 16px !important }#header-links {float: right;width: 27% }#header-links .mob {display: block;float: left;margin-right: 5px;color: #000;margin-left: 5px }#logo {width: 73%;left: 0 !important;float: left !important }.content-bg .swiper-slide-contents {background-color: rgb(183 47 38);margin-left: 0;padding: 15px 16px 15px 24px;margin-bottom: 0 }.elementor-1759 .elementor-element.elementor-element-0f2f0e6 .elementor-slide-heading {font-size: 32px;line-height: 36px }.elementor-1759 .elementor-element.elementor-element-0f2f0e6 .elementor-slide-description {font-size: 14px;line-height: 21px }.career .elementor-1759 .elementor-element.elementor-element-1e33e38 .elementor-tab-title, .career .elementor-1759 .elementor-element.elementor-element-1e33e38 .elementor-tab-title.elementor-active {width: 100% !important }.app_pad .elementor-widget-container {margin: -20px 11px 0 !important }.app_pad1 img {width: 92% !important }}