.elementor-20109 .elementor-element.elementor-element-98969b5:not(.elementor-motion-effects-element-type-background), .elementor-20109 .elementor-element.elementor-element-98969b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0057A6;}.elementor-20109 .elementor-element.elementor-element-98969b5 > .elementor-container{max-width:1665px;min-height:150px;}.elementor-20109 .elementor-element.elementor-element-98969b5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-20109 .elementor-element.elementor-element-98969b5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20109 .elementor-element.elementor-element-81a7c66 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-20109 .elementor-element.elementor-element-ea84dde > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20109 .elementor-element.elementor-element-ea84dde{text-align:left;}.elementor-20109 .elementor-element.elementor-element-ea84dde img, .elementor-20109 .elementor-element.elementor-element-ea84dde svg{width:300px;}.elementor-20109 .elementor-element.elementor-element-ea84dde svg{height:auto;}.elementor-bc-flex-widget .elementor-20109 .elementor-element.elementor-element-8912ead.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20109 .elementor-element.elementor-element-8912ead.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20109 .elementor-element.elementor-element-8912ead.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-20109 .elementor-element.elementor-element-8912ead > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-20109 .elementor-element.elementor-element-f1d13c1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20109 .elementor-element.elementor-element-f1d13c1 .elementor-menu-toggle{margin:0 auto;}.elementor-20109 .elementor-element.elementor-element-f1d13c1 .elementor-nav-menu .elementor-item{font-family:"Pretendard-SemiBold", Sans-serif;font-size:17px;font-weight:600;line-height:25px;}.elementor-20109 .elementor-element.elementor-element-f1d13c1 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:25px;padding-right:25px;}.elementor-20109 .elementor-element.elementor-element-a607cd3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-20109 .elementor-element.elementor-element-d36b453 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 120px;}.elementor-20109 .elementor-element.elementor-element-a9e4a8d:not(.elementor-motion-effects-element-type-background), .elementor-20109 .elementor-element.elementor-element-a9e4a8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0057A5;}.elementor-20109 .elementor-element.elementor-element-a9e4a8d > .elementor-container{min-height:70px;}.elementor-20109 .elementor-element.elementor-element-a9e4a8d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-20109 .elementor-element.elementor-element-a9e4a8d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20109 .elementor-element.elementor-element-0abdfcc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-20109 .elementor-element.elementor-element-5796762 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20109 .elementor-element.elementor-element-5796762{text-align:left;}.elementor-20109 .elementor-element.elementor-element-5796762 img, .elementor-20109 .elementor-element.elementor-element-5796762 svg{width:200px;}.elementor-20109 .elementor-element.elementor-element-5796762 svg{height:auto;}.elementor-20109 .elementor-element.elementor-element-e7920b5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-20109 .elementor-element.elementor-element-1dc099a .elementor-icon{display:inline-flex;justify-content:center;align-items:center;}.elementor-20109 .elementor-element.elementor-element-1dc099a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:600px){.elementor-20109 .elementor-element.elementor-element-a9e4a8d{margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-20109 .elementor-element.elementor-element-0abdfcc{width:70%;}.elementor-20109 .elementor-element.elementor-element-0abdfcc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-20109 .elementor-element.elementor-element-5796762{text-align:left;}.elementor-20109 .elementor-element.elementor-element-e7920b5{width:30%;}.elementor-20109 .elementor-element.elementor-element-e7920b5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-20109 .elementor-element.elementor-element-1dc099a .elementor-icon{display:inline-flex;justify-content:center;align-items:center;font-size:25px;}}@media(min-width:601px){.elementor-20109 .elementor-element.elementor-element-81a7c66{width:21%;}.elementor-20109 .elementor-element.elementor-element-8912ead{width:63%;}.elementor-20109 .elementor-element.elementor-element-a607cd3{width:15.665%;}.elementor-20109 .elementor-element.elementor-element-0abdfcc{width:70%;}.elementor-20109 .elementor-element.elementor-element-e7920b5{width:30%;}}@media(min-width:1600px){.elementor-20109 .elementor-element.elementor-element-98969b5{margin-top:0px;margin-bottom:0px;}.elementor-20109 .elementor-element.elementor-element-81a7c66 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-20109 .elementor-element.elementor-element-ea84dde > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20109 .elementor-element.elementor-element-8912ead > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-20109 .elementor-element.elementor-element-f1d13c1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20109 .elementor-element.elementor-element-a607cd3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-20109 .elementor-element.elementor-element-d36b453 > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for nav-menu, class: .elementor-element-f1d13c1 */.menu-header li .elementor-item::before {    position: absolute;    top: 50%;    left: 50%;    -webkit-transform: translate(-50%, -50%) scale(0);    -moz-transform: translate(-50%, -50%) scale(0);    -ms-transform: translate(-50%, -50%) scale(0);    transform: translate(-50%, -50%) scale(0);    background: #003F81 !important;    width: 3.5rem;    height: 3.5rem;    -moz-border-radius: 50%;    border-radius: 50%;    z-index: -1;    content: "";    opacity: 0;     -webkit-transition: all 0.35s ease;    -moz-transition: all 0.35s ease;    transition: all 0.35s ease;}.menu-header li .elementor-item:hover {    opacity: 1!important;}.menu-header li .elementor-item {  display: block;  text-align: center;  position: relative;  background: transparent;  -webkit-transition: all 0.3s ease;  -moz-transition: all 0.3s ease;  transition: all 0.3s ease;  position: relative;}.menu-header li .elementor-item:hover::before {  opacity: 1;  -webkit-transform: translate(-50%, -50%) scale(1);     -moz-transform: translate(-50%, -50%) scale(1);      -ms-transform: translate(-50%, -50%) scale(1);          transform: translate(-50%, -50%) scale(1);}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a9e4a8d */a.dialog-close-button.dialog-lightbox-close-button {
    content: url(http://www.snowtech.co.kr/wp-content/uploads/2024/07/close.png) !important;
    width: 20px !important;
    height: 20px !important;
}
.snow-mob-menu-en a.elementor-icon {
    content: url(http://www.snowtech.co.kr/wp-content/uploads/2024/07/menu.png) !important;
    width: 25px !important;
    height: 20px !important;
}
#elementor-popup-modal-20116 {
    background-color: transparent !important;
    top: 0px !important;
    left: -45px !important;
}
#elementor-popup-modal-20116 .dialog-widget-content {
    width: 250px !important;
    box-shadow: none !important;
    background: transparent !important;
}
.elementor-popup-modal .dialog-close-button {
    top: 25px !important;
    right: -23px !important;
    display: block !important;
}
.mob-lang .elementor-widget-container::after {
    content: url('http://www.snowtech.co.kr/wp-content/uploads/2024/07/arrow.png') !important;
}/* End custom CSS */
/* Start custom CSS *//*.menu-header li.menu-item-20202 ul {
    margin-left: -20px !important;
}
.menu-header li.menu-item-20212 ul {
    margin-left: -25px !important;
}
.menu-header li.menu-item-20223 ul {
    margin-left: 6px !important;
}*/
@media screen and (max-width: 1600px) {
.elementor-20109 .elementor-element.elementor-element-98969b5 {
    padding: 0px 20px;
}
.elementor-20109 .elementor-element.elementor-element-f1d13c1 .elementor-nav-menu--main .elementor-item {
    padding-left: 17px !important;
    padding-right: 17px !important;
}
.elementor-20109 .elementor-element.elementor-element-8912ead > .elementor-element-populated {
    margin: 0px 0px 0px 60px;
}
}
@media screen and (max-width: 1536px) {
.elementor-20109 .elementor-element.elementor-element-d36b453 > .elementor-widget-container {
    padding: 0px 0px 0px 114px;
}
/*.menu-header li.menu-item-20223 ul {
    margin-left: 11px !important;
}*/
.elementor-20109 .elementor-element.elementor-element-f1d13c1 .elementor-nav-menu--main .elementor-item {
    padding-left: 15px !important;
    padding-right: 15px !important;
}
.elementor-20109 .elementor-element.elementor-element-8912ead > .elementor-element-populated {
    margin: 0px 0px 0px 50px;
}
}
@media screen and (max-width: 1440px) {
.elementor-20109 .elementor-element.elementor-element-d36b453 > .elementor-widget-container {
    padding: 0px 0px 0px 98px;
}
.elementor-20109 .elementor-element.elementor-element-f1d13c1 .elementor-nav-menu--main .elementor-item {
    padding-left: 14px !important;
    padding-right: 14px !important;
}
.elementor-20109 .elementor-element.elementor-element-8912ead > .elementor-element-populated {
    margin: 0px 0px 0px 50px;
}
.elementor-20109 .elementor-element.elementor-element-f1d13c1 .elementor-nav-menu .elementor-item {
    font-size: 15px;
}
}
@media screen and (max-width: 1367px) {
.elementor-20109 .elementor-element.elementor-element-d36b453 > .elementor-widget-container {
    padding: 0px 0px 0px 86px;
}
/*.menu-header li.menu-item-20202 ul {
    margin-left: -11px !important;
}
.menu-header li.menu-item-20212 ul {
    margin-left: -10px !important;
}
.menu-header li.menu-item-20223 ul {
    margin-left: 6px !important;
}*/
.elementor-20109 .elementor-element.elementor-element-f1d13c1 .elementor-nav-menu--main .elementor-item {
    padding-left: 15px !important;
    padding-right: 15px !important;
}
.elementor-20109 .elementor-element.elementor-element-8912ead > .elementor-element-populated {
    margin: 0px 0px 0px 60px;
}
.elementor-20109 .elementor-element.elementor-element-f1d13c1 .elementor-nav-menu .elementor-item {
    font-size: 14px;
}
}
@media screen and (min-width: 1100px) and (max-width: 1280px) {
.elementor-20109 .elementor-element.elementor-element-d36b453 > .elementor-widget-container {
    padding: 0px 0px 0px 70px;
}
.elementor-20109 .elementor-element.elementor-element-f1d13c1 .elementor-nav-menu--main .elementor-item {
    padding-left: 12px !important;
    padding-right: 12px !important;
}
.elementor-20109 .elementor-element.elementor-element-8912ead > .elementor-element-populated {
    margin: 0px 0px 0px 50px;
}
.elementor-20109 .elementor-element.elementor-element-f1d13c1 .elementor-nav-menu .elementor-item {
    font-size: 14px;
}
}
@media screen and (min-width: 980px) and (max-width: 1024px) {
.elementor-20109 .elementor-element.elementor-element-d36b453 > .elementor-widget-container {
    padding: 0px 0px 0px 30px;
}
/*.menu-header li.menu-item-20202 ul {
    margin-left: -24px !important;
}
.menu-header li.menu-item-20212 ul {
    margin-left: -24px !important;
}
.menu-header li.menu-item-20223 ul {
    margin-left: -8px !important;
}*/
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Pretendard-SemiBold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.snowtech.co.kr/wp-content/uploads/2024/07/Pretendard-SemiBold.woff') format('woff');
}
/* End Custom Fonts CSS */