ul.sub-menu ul.sub-menu {
    max-height: 500px !important;
    overflow-y: auto !important;
    overflow-x: hidden;
    margin-top: 0px !important;
}

li.elementor-icon-list-item {
    목록 스타일: none;
   
}
.pricing-swich ul{
    padding-left:0px !important ;
}
.annually-title {
    background-color: #FF9446;
    색상: 흰색
    padding: 2px 16px;
    테두리-반경: 22px;
    여백-왼쪽: 10px;
    글꼴-가족: '플러스 자카르타 산';
    font-size: 14px;
    font-weight: 500;
    줄 높이: 20px;
    텍스트 정렬: 왼쪽;
}
.e-n-아코디언-아이템[열기] &gt; .e-n-아코디언-아이템-타이틀 {
    테두리-하단-왼쪽-반경: 0px;
    테두리-하단-오른쪽-반경: 0px;
}
.vv-translator{
    border: 1px 솔리드 #DFDFDF;
    배경색: 흰색
    테두리-반경 32px;

}
.bar-box:hover .hover-bar .elementor-widget-container{
    background-color: #7647FD !important;
}

.top-bg {
    배경: 선형-그라데이션(0.4턴, rgba(47, 7, 161, 0.3), rgba(235, 248, 225, 0.3), rgba(33, 144, 177, 0.3));
}


.box-greenshape:hover .hover-bar .elementor-widget-container{{
    background-color: #22B14B !important;
	상자 그림자: 5px 4px 20px 0px #92FFB180 삽입;

}
.ab-industries{
    border: 1px 솔리드 #E9E9E9;
    테두리-반경: 16px;
    배경색: 흰색
    최소 높이: 175px;
    패딩 24px;
    전환: 모두 0.4초 쉬움;
}
.ab-industries:hover{
    box-shadow: -15px 59px 100px 0px #00000014;

}

.side-br ul#menu-1-d2478ca li a {
    border: 1px 솔리드 #D3D3D3;
    padding: 16px;
}
#ffftt .elementor-82 .elementor-element.elementor-element-8a599be &gt; .elementor-widget-container &gt; .e-n-accordion &gt; .e-n-accordion-item[open] &gt; .e-n-accordion-item-title {
    테두리-반경: 16px;
}

.btn-tt{
    불투명도: 0;
    가시성: 숨김
    전환: 모두 0.3초 쉬움;
}
.ab-industries:hover .btn-tt{
    불투명도: 1;
    가시성: 표시됨;
}
.single-post a{
    font-size: 20px !important;
}
.single-post p, ul li, ol li {
    font-size: 20px !important;
}
.pricing-swich button#e-n-tabs-title-1611,
button#e-n-tabs-title-1031
{
    너비: 235px !important;
    max-width: 235px !important;
    float: 왼쪽;
    여백-오른쪽: 10px;
}
.pricing-swich .e-n-tabs-heading {
    디스플레이: 플렉스;
    너비: 자동
    여백: 자동
    padding: 12px;
    테두리-반경: 73px;
    상자 그림자: -15px 18px 100px 0px #00000014;
    배경색: 흰색
    정의 콘텐츠: 공백 사이;
}
.pricing-swich button#e-n-tabs-title-1632 {
    float: 오른쪽
}

.pricing-swich .e-n-tabs-heading::after {
  content: "";
  clear: both;
  표시: 표
}












.uc_tab-slider--nav {
    너비: 자동 !중요;
    디스플레이: 인라인 블록
    배경색:흰색
    패딩 12px 12px 8px;
    테두리 반경: 100px;
}
div#uc_content_toggle_elementor_b08163e,
div#uc_content_toggle_elementor_3225431 {
    텍스트 정렬: 가운데
}
li.uc_tab-slider--trigger:nth-child(2) a.uc-tab-slider__link:after {
	color:white;
	글꼴 가족: '플러스 자카르타 산스';
font-size: 14px;
font-weight: 500;
line-height: 20px;
	padding:2px 16px;
	테두리-반경:40px;
	background-color:#FF9446;
    content: '2개월 무료';
    디스플레이: 인라인 블록;
	여백-왼쪽:4px;
	
	
}
.acordion-drop .elementor-button:hover,
.acordion-drop .e-n-아코디언-아이템[열기] &gt; .e-n-아코디언-아이템-타이틀 ,
.header-drop .ca_dropdown a:hover {
    
    상자-그림자: 5px 4px 20px 0px #CCBCFA80 삽입 !중요;
}
.git{
	margin-top:24px;
}
.plan p{
	font-weight:600 !important;
	
}
.box-shadow:hover{
	box-shadow: -15px 59px 100px 0px #00000014;
}
.clr{
	font-weight:600 !important;
	color:#7647FD;
	
}
.wight{
	font-weight:500 !important;
	
}
.header-drop ul.ca_dropdown.uc-items-wrapper {
    배경색: 흰색
}
.news-letteras .elementor-field-type-submit {
    위치: 절대
    top: 8px;
    오른쪽: 2px;
    높이: 52px;
	outline:none !important;
	border:none !important;
	width:auto;
	디스플레이:인라인 블록;
}
.logo-slider img.ue_img_marquee {
    불투명도: 0.5;
}
/* ===홈=== */
.header-video{
	전환: 상자 그림자 0.4초 쉬움;
}
.header-video .elementor-custom-embed-play {
    배경: #7647FD;
    박스 그림자: 5px 4px 20px 0px #CCBCFA80 삽입;
    높이: 68px;
    너비: 68px
    테두리 반경: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    -웹킷 전환: 상자 그림자 0.4초 쉬움;
    -moz-transition: box-shadow 0.4s ease;
    -o-transition: box-shadow 0.4s ease;
 transition: all 0.3s ease !important;
}

.header-video:hover .elementor-custom-embed-play {
     박스-그림자: 0px 0px -25px 0px #CCBCFA80 삽입;
}
/* .header-video .elementor-custom-embed-이미지-오버레이::after {* {
    content: '';
    높이: 68px;
    width: 68px;
    background-image:url('https://verbalate.ai/wp-content/uploads/2024/05/Frame-72.png');
    위치: 절대
    bottom: 30px;
    왼쪽: 30px;
	background-position:center;
	background-repeat:no-repeat;
	background-size:contain;
} */
.box-sh:hover {
    box-shadow: -15px 59px 100px 0px rgba(0, 0, 0, 0.08);
}
.full-card,
.box-sh {
  transition:all 0.3s ease;
}
.full-card:hover{
	box-shadow: -15px 59px 100px 0px #00000014;

}
.content-expand4,
.content-expand3,
.content-expand2,
       .content-expand {
            디스플레이: -webkit-box;
            -webkit-line-clamp: 6; /* 6줄만 표시 */
            -webkit-box-orient: 세로;
            오버플로: 숨김;
            텍스트 오버플로: 줄임표;
        }
.content-expand4.expanded4,
.content-expand3.expanded3,
.content-expand2.expanded2,
.content-expand.expanded {
    표시: 블록
    오버플로: 표시됨;
    최소 높이: 400px;
	  -webkit-line-clamp: unset;
}
   #toggleButton4,
   #toggleButton3,
   #toggleButton2,
       #toggleButton {
               border-radius: var(--radius-24) var(--radius-24) var(--radius-24) var(--radius-24);
            font-family: var(--e-global-typography-9485e1e-font-family), Sans-serif;
            font-size: var(--e-global-typography-9485e1e-font-size);
            font-weight: var(--e-global-typography-9485e1e-font-weight);
            줄-높이: var(--e-global-typography-9485e1e-line-height);
            문자 간격: var(--e-global-typography-9485e1e-letter-spacing);
            단어 간격: var(--e-global-typography-9485e1e-word-spacing);
            채우기: var(--e-global-color-primary);
            color: var(--e-global-color-primary);
            background-color: var(--e-global-color-47448e2);
            테두리 스타일: 솔리드;
            테두리 너비: 2px 2px 2px 2px;
            border-color: var(--e-global-color-primary);
            box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
            padding: 0.9rem 1.6rem 0.8rem 1.6rem;
            커서: 포인터
        }
   #toggleButton4:hover,
   #toggleButton3:hover,
   #toggleButton2:hover,
         #toggleButton:hover{}
             background-color: var(--e-global-color-primary);
             color: white !important
         }

.box-sas{
	transition:all 0.3s ease;
		border: 1px 솔리드 #DFDFDF;

}
.box-sas:hover{
	box-shadow: -15px 59px 100px 0px #00000014;

}
.carousel-as .box-sas:hover {
    box-shadow: -13px 13px 100px 0px #00000014;
}
span.swiper-pagination-bullet.swiper-pagination-bullet-active{
	background-color:#7647FD;
}
/*========== */
@미디어 전용 화면 및 (최대 너비: 767px) {
	#uc_content_toggle_elementor_3225431 .uc_tab-slider--trigger a {
  
    padding-left: 21px !important;
    padding-right: 21px !important;
    
}
	.uc_tab-slider--nav {
    padding: 8px 8px 4px;
}

.main-header{
	배경색:흰색;
}
	.news-letteras {
    padding: 10px;
    테두리-반경: 24px;
    border: 1px 단색 #FAFA0A;
    배경색: #FFFFFF12;
}
	.news-letteras .elementor-field-type-submit {
    위치: 정적;
    너비: 100%;
}
	.news-letteras .elementor-field-type-submit 버튼 {
    너비: 100%;
    padding: 16px;
}
	.news-letteras input1TP5양식-필드-이메일 {
    높이: 52px !중요;
    최소 높이: 자동;
    테두리-반경: 12PX;
    배경색: 투명
    border: 1px 단색 #3C3C3C;
}
/* .header-video .elementor-custom-embed-이미지-오버레이::after{
		 높이: 32px;
		width: 32px;
		bottom: 16px;
    왼쪽: 16px;
	} */
	.header-video .elementor-custom-embed-play {
    
    높이: 40px;
		width: 40px;
	}
	.contact-this input#orm-field-name,
	.contact-this input#orm-field-email{
    높이: 52px;
    최소높이: 52px;
	}
	.pricing-swich 버튼{
		flex:1 1 100%;
	}
	.elementor-1086 .elementor-element.elementor-element-0f6e0f9&gt;.elementor-widget-container&gt;.e-n-tabs&gt;.e-n-tabs-heading&gt;:is(.e-n-tab-title&gt;.e-n-tab-title-text,.e-n-tab-title),
	
	.elementor-16 .elementor-element.elementor-element-6314167&gt;.elementor-widget-container&gt;.e-n-tabs&gt;.e-n-tabs-heading&gt;:is(.e-n-tab-title&gt;.e-n-tab-title-text,.e-n-tab-title) {

    너비: 100% !중요;
}
	
.pricing-swich button#e-n-tabs-title-1611,
	button#e-n-tabs-title-1031
	{
    너비: 100% !important;
    max-width: 100% !important;
    float: none !important;
    여백: 0px 0px 10px !important;
	box-sizing: border-box;
}
	.pricing-swich .e-n-tabs-heading{
		width:100%;
/* display:block !important; */
	}
	button#e-n-tabs-title-1032,
	.pricing-swich button#e-n-tabs-title-1612 {
    float: none !important;
    width: 100%;
    최대 너비: 100%;

    상자 크기: 테두리 상자;
}
	.pricing-swich .e-n-tabs-heading {
    
    padding: 20px !중요;
    border-radius: 30px !important;

}
	.annually-title{
		padding:2px 8px;
		margin-left:8px;
	}
	button#e-n-tab-title-161794492,
	button#e-n-tab-title-1038913032 {
    margin-top: 15px;
}

}


@미디어 전용 화면 및 (최소 너비: 767px) {

		.news-letteras input1TP5양식-필드-이메일 {
    padding-right: 130px;
}
	
}

@미디어 전용 화면 및 (최대 너비: 370px) {

li.uc_tab-slider--trigger:nth-child(2) a.uc-tab-slider__link:after{{
	display:none;
}
}