@media only screen and (max-width: 1024px){.vc_grid-item.blog .vc_gitem-post-data-source-post_date{display:none;}.stm_post_details ul li.post_cat{clear:both;margin:0;}.stm_post_details ul li.post_cat:before{display:none;}.header_socials{margin:0 0 0 25px;}#wrapper{padding-bottom:0 !important;}#footer{position:relative;width:auto;bottom:auto;}.contact_col aside.widget{padding-top:38px !important;padding-bottom:30px !important;}.top_nav .top_nav_wrapper > ul,.top_nav .main_menu_nav > ul{padding:0 5px;}.top_nav .top_nav_wrapper > ul > li,.top_nav .main_menu_nav > ul > li{padding:0 12px;}.top_nav .top_nav_wrapper > ul > li:before,.top_nav .main_menu_nav > ul > li:before{left:-12px;}.icon_button{font-size:10px;}.top_bar .top_bar_info li:before{margin:0 15px;}.header_top .icon_text{margin-left:25px;}.widget_stm_schedule .stm_schedule_list{padding:0 20px 23px;}.top_nav .icon_text{padding-left:40px;}}@media only screen and (max-width: 960px){.header_socials{margin:0 0 0 10px;}.top_nav .icon_text{display:none;}.vc_column_container.left_column{padding-right:15px !important;}.header_top .icon_text{margin:5px 0 0 10px;}.vc_column_container.right_column{padding-left:15px !important;}.vc_column_container.center_column{padding-left:15px !important;padding-right:15px !important;}}@media only screen and (max-width: 768px){body .vc_call_to_action{padding:16px 30px 15px 30px;}.projects_tabs h2{float:none;margin:0 0 30px;}.projects_tabs .tabs{float:none;margin:0;}#header .header_top,#header .top_nav{display:none;}.mobile_header{display:block;}.mobile_header .header_socials{background:#eee;margin:0;float:none;text-align:right;padding:4px 23px;}.mobile_header .header_socials a,.mobile_header .header_socials a:first-child{margin:5px 30px 5px 0;}.mobile_header .header_socials a:last-child{margin:0;}.mobile_header .logo_wrapper{position:relative;background:#000;padding:30px 23px;}.mobile_header .logo_wrapper .logo{float:left;}.mobile_header .header_info{background:#c41d54;padding:0 28px;}.mobile_header .icon_texts{padding:20px 0 15px;}.mobile_header .header_info .icon_text{padding:0;color:#fff;display:inline-block;vertical-align:top;margin-right:50px;}.icon_text .icon{color:#ff71a0;}.mobile_header .header_info .icon_text:last-child{margin:0;}.mobile_header .header_info .icon_text .text strong,.mobile_header .header_info .icon_text .text strong a{font-size:15px;}.mobile_header .header_info .icon_text .text span{font-size:13px;}.icon_text .text{float:left;}.mobile_header .header_info .icon_text .icon{width:32px;margin:0;}#menu_toggle{position:relative;cursor:pointer;float:right;width:26px;height:23px;padding:20px 0;}#menu_toggle button{position:absolute;left:0;top:50%;background:#f7f7f7;height:5px;margin:0;padding:0;border:none;width:100%;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;outline:none !important;}#menu_toggle button:before{content:"";position:absolute;left:0;top:-9px;width:26px;height:5px;background:#f7f7f7;-webkit-transform-origin:1.5px center;-moz-transform-origin:1.5px center;-o-transform-origin:1.5px center;transform-origin:1.5px center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;}#menu_toggle button:after{content:"";position:absolute;left:0;bottom:-9px;width:26px;height:5px;background:#f7f7f7;-webkit-transform-origin:1.5px center;-moz-transform-origin:1.5px center;-o-transform-origin:1.5px center;transform-origin:1.5px center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;}#menu_toggle.open button{background:transparent;}#menu_toggle.open button:before{top:0;-webkit-transform:rotate3d(0,0,1,-45deg);-moz-transform:rotate3d(0,0,1,-45deg);-o-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;}#menu_toggle.open button:after{bottom:0;-webkit-transform:rotate3d(0,0,1,45deg);-moz-transform:rotate3d(0,0,1,45deg);-o-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;}.mobile_header .top_nav_mobile{margin:0 -28px 10px;display:none;}.mobile_header .top_nav_mobile .main_menu_nav{padding:0;margin:0;}.mobile_header .top_nav_mobile .main_menu_nav li{position:relative;list-style:none;}.mobile_header .top_nav_mobile .main_menu_nav > li > a{padding:17px 30px 17px 40px;display:block;font-size:16px;color:#fff;text-transform:uppercase;font-weight:900;background:#c41d54;}.mobile_header .top_nav_mobile .main_menu_nav > li:hover{background:#fff;}.mobile_header .top_nav_mobile .main_menu_nav > li.menu-item-has-children .arrow{position:absolute;display:block;right:10px;top:0px;color:#fff;cursor:pointer;padding:20px 20px 15px;-webkit-transition:transform .2s,top .2s;-moz-transition:transform .2s,top .2s;-ms-transition:transform .2s,top .2s;-o-transition:transform .2s,top .2s;transition:transform .2s,top .2s;}.mobile_header .top_nav_mobile .main_menu_nav > li.menu-item-has-children .arrow.active{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);top:5px;}.mobile_header .top_nav_mobile .main_menu_nav > li{border-bottom:1px solid #d34472;}.mobile_header .top_nav_mobile .main_menu_nav > li.active{background:#fff;}.mobile_header .top_nav_mobile .main_menu_nav ul{margin:5px 0 10px 51px;padding:0;display:none;background:#fff;}.mobile_header .top_nav_mobile .main_menu_nav ul ul{display:block;margin-left:30px;}.mobile_header .top_nav_mobile .main_menu_nav ul li a{font-size:16px;color:#333;font-weight:400;padding:10px 0;display:block;}.mobile_header .top_nav_mobile .main_menu_nav ul li:active > a{color:#c41d54;}.mobile_header .top_nav_mobile .main_menu_nav li.current_page_item > a,.mobile_header .top_nav_mobile .main_menu_nav > li.current_page_item.menu-item-has-children .arrow,.mobile_header .top_nav_mobile .main_menu_nav li.current-menu-parent > a,.mobile_header .top_nav_mobile .main_menu_nav > li.current-menu-parent.menu-item-has-children .arrow{color:#c41d54;background:#fff;}.footer_widgets_wrapper .widgets.cols_4 aside{width:50%;}.posts_grid .post_date{display:none;}.posts_grid .post_info{margin-left:0;}.page_404{text-align:center;}.page_404 h2:before{display:none;}.page_404 strong{margin-top:250px;}.contact_col aside.widget{padding-top:70px !important;padding-bottom:44px !important;}.entry-header{margin-top:-60px;}body.header_style_transparent .icon_text .text strong,body.header_style_transparent .header_top .icon_text span,body.header_style_transparent .header_socials a{color:#aaa;}body.header_style_transparent #header{height:auto;}body.header_style_transparent #header:before{display:none;}.top_bar{display:none;}body .main_call_2_action .vc_custom_heading *,body .inner_call_2_action .vc_custom_heading *{text-align:center !important;}body .main_call_2_action .vc_custom_heading,body .inner_call_2_action .vc_custom_heading{margin:0 0 20px !important;}body .main_call_2_action > *,body .inner_call_2_action > *{text-align:center;}.main_call_2_action,.inner_call_2_action{top:auto;margin-bottom:0 !important;}body .main_call_2_action_after{padding-top:30px !important;}.vc_row.type_boxed > div.bordered{display:none;}.vc_row.type_boxed > div,.vc_row.type_boxed{display:block;}body .main_slider{margin-top:30px !important;}.widget_stm_schedule .stm_schedule_list{padding:0 30px 23px;}.stm_services_tabs .service_tab_item{padding:0 10px;}.stm_services_tabs .service_tab_item .service_sticker{left:10px;}.stm_pricing_list_categories ul li{margin-left:15px;margin-right:15px;}.stm_pricing_list_block .service_tab_item{padding:0 20px;}.stm_pricing_list_block{margin-left:-20px;margin-right:-20px;}.stm_pricing_list_block .service_tab_item .service_sticker{left:20px;}}@media only screen and (max-width: 667px){body .vc_call_to_action.vc_cta_btn_pos_right .vc_button-2-wrapper{float:none;margin:0 0 20px;}body .vc_call_to_action{padding-top:25px;text-align:center;}.posts_grid > ul > li{width:50%;}.stm_post_details ul li{float:none;}.stm_post_details ul li.post_by{clear:both;margin:0;}.stm_post_details ul li.post_by:before{display:none;}.stm_share{text-align:left;margin:10px 0;}#header{margin-bottom:15px;}.page_404 strong{font-size:100px;margin-top:20px;line-height:100px;}.mobile_header .header_info .icon_text{display:block;margin:0 0 17px;}.project_grid .project{width:50%;}.project_grid_filter ul li{margin:1px 10px 10px 0;}.vacancy_table td,.vacancy_table th{padding-left:8px;padding-right:8px;}body.header_transparent.header_style_transparent #header{position:relative;left:auto;top:auto;height:auto;margin-bottom:0;}.entry-header .entry-title-right,.entry-header .entry-title-left,.entry-header.small .entry-title-left,.entry-header.small .entry-title-right{float:none;height:auto;margin:0 0 20px;}.entry-header .entry-title-right,.entry-header.small .entry-title-right{margin-bottom:30px;}.entry-header{margin-top:-15px;}.prev_next_post a{margin:0 12px 0 0;}.entry-header .entry-title-right .button{margin:0 10px 0 0;}body .main_slider{margin-top:60px !important;}ul.post_details li{margin-bottom:5px;}.company_history .year{margin:0 20px 0 0;font-size:30px;}ul.post_details{margin:0 0 20px;}}@media only screen and (max-width: 480px){.footer_widgets_wrapper .widgets.cols_2 aside,.footer_widgets_wrapper .widgets.cols_3 aside,.footer_widgets_wrapper .widgets.cols_4 aside{width:100%;}.posts_grid > ul > li{width:100%;}.stm_post_details .comments_num{clear:both;float:none;}.stm_post_details ul li.post_date,.stm_post_details ul li.post_by,.stm_post_details ul li.post_cat{margin:0 0 10px;}.ls-l.mobile_remove{display:none !important;}.page_404 strong{margin-top:100px;}.stm_post_details ul{width:auto;}.stm_post_details .comments_num{text-align:left;width:auto;}.vacancy_table_wr{overflow-x:auto;padding-bottom:20px;}.vc_grid-item.blog{margin:0 0 40px;}.stm_services_tabs .service_tab_item{width:100%;}.posts_list .post_date{display:none;}.posts_list .post_info{margin:0;}.stm_staff_2 .staff_image{float:none;margin:0 0 30px;max-width:inherit;}.our_partners .logo{width:auto;}.service_list li{width:100%;}.gallery_grid .gallery{width:100%;}.make_an_appointment{display:none !important;}#frontend_customizer{display:none !important;}.gallery_grid_wrapper .gallery_grid_switcher{display:none;}.gallery_grid_filter ul{width:100%;float:none;}.gallery_grid_filter ul li{float:none;margin:0 0 10px;}.stm_services_tabs .services_categories ul li{display:block;}.footer_widgets_wrapper .widgets aside.widget_contacts,.footer_widgets_wrapper .widgets aside.widget_text{font-size:15px;}.footer_socials a{font-size:28px;}.widget_contacts .fa-map-marker,.widget_contacts .fa-phone{font-size:25px;}.widget_contacts .fa-envelope{font-size:20px;}.widget_instagram ul{text-align:center;margin:0 -10px;}.widget_instagram li{width:33%;margin:0 0 20px;padding:0 10px;}.stm_pricing_list_block .service_tab_item{width:100%;}}.joinchat{--bottom:20px;--sep:20px;--header:70px;--btn:60px;--red:37;--green:211;--blue:102;--rgb:var(--red),var(--green),var(--blue);--color:rgb(var(--rgb));--dark:rgb(calc(var(--red) - 75),calc(var(--green) - 75),calc(var(--blue) - 75));--hover:rgb(calc(var(--red) + 50),calc(var(--green) + 50),calc(var(--blue) + 50));--bg:rgba(var(--rgb),.04);--tolerance:210;--bw:calc(( var(--red) * .2126 + var(--green) * .7152 + var(--blue) * .0722 - var(--tolerance) ) * -100000);--msg:var(--color);position:fixed;z-index:1000;right:var(--sep);bottom:var(--bottom);color:var(--text);font:normal normal normal 16px/1.625em -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;letter-spacing:0;transform:scale3d(0,0,0);transition:transform .3s ease-in-out;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;}.joinchat *,.joinchat :after,.joinchat :before{box-sizing:border-box;}.joinchat--show{transform:scaleX(1);transition:transform .5s cubic-bezier(.18,.89,.32,1.28);}.joinchat.joinchat--left{right:auto;left:var(--sep);}@media (max-width:480px),(orientation:landscape) and (max-width:767px){.joinchat{--bottom:6px;--sep:6px;--header:55px;}}.joinchat.joinchat--dark{--msg:var(--dark);}@media (color-index:48){.joinchat.joinchat--dark-auto{--msg:var(--dark);}}@media (prefers-color-scheme:dark){.joinchat.joinchat--dark-auto{--msg:var(--dark);}}.joinchat__button{display:flex;flex-direction:row;position:absolute;z-index:2;bottom:8px;right:8px;height:var(--btn);min-width:var(--btn);max-width:95vw;background:#25d366;color:inherit;border-radius:calc(var(--btn) / 2);box-shadow:1px 6px 24px 0 rgba(7,94,84,.24);cursor:pointer;transition:background .2s linear;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:background-color,width;}.joinchat__button:hover{background:#128c7e;transition:background 1.5s linear;}.joinchat__button:active{background:#128c7e;transition:none;}.joinchat--chatbox .joinchat__button{background:var(--color);transition:background .2s linear;box-shadow:0 1px 2px 0 rgba(0,0,0,.3);}.joinchat--chatbox .joinchat__button:active,.joinchat--chatbox .joinchat__button:hover{background:var(--hover);}[dir=rtl] .joinchat__button{flex-direction:row-reverse;}.joinchat--left .joinchat__button{right:auto;left:8px;flex-direction:row-reverse;}[dir=rtl] .joinchat--left .joinchat__button{flex-direction:row;}.joinchat__button__open{width:var(--btn);height:var(--btn);background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\'%3E%3Cpath fill=\'%23fff\' d=\'M3.516 3.516c4.686-4.686 12.284-4.686 16.97 0 4.686 4.686 4.686 12.283 0 16.97a12.004 12.004 0 01-13.754 2.299l-5.814.735a.392.392 0 01-.438-.44l.748-5.788A12.002 12.002 0 013.517 3.517zm3.61 17.043l.3.158a9.846 9.846 0 0011.534-1.758c3.843-3.843 3.843-10.074 0-13.918-3.843-3.843-10.075-3.843-13.918 0a9.846 9.846 0 00-1.747 11.554l.16.303-.51 3.942a.196.196 0 00.219.22l3.961-.501zm6.534-7.003l-.933 1.164a9.843 9.843 0 01-3.497-3.495l1.166-.933a.792.792 0 00.23-.94L9.561 6.96a.793.793 0 00-.924-.445 1291.6 1291.6 0 00-2.023.524.797.797 0 00-.588.88 11.754 11.754 0 0010.005 10.005.797.797 0 00.88-.587l.525-2.023a.793.793 0 00-.445-.923L14.6 13.327a.792.792 0 00-.94.23z\'/%3E%3C/svg%3E") 50% no-repeat;background-size:60%;}.joinchat__button__open.nitro-lazy{background:none !important;}.joinchat--chatbox .joinchat__button__open{display:none;}.joinchat__button__image{position:absolute;top:1px;right:1px;width:calc(var(--btn) - 2px);height:calc(var(--btn) - 2px);border-radius:50%;overflow:hidden;opacity:0;}.joinchat__button__image img{display:block;width:100%;height:100%;object-fit:cover;}.joinchat--show .joinchat__button__image{animation:joinchat_image_loop 20s linear 5s infinite normal both;}.joinchat--image .joinchat__button__image{opacity:1;animation:none;}.joinchat--chatbox .joinchat__button__image{display:none;}.joinchat__button__send{display:none;width:var(--btn);height:var(--btn);max-width:var(--btn);padding:12px 11px 12px 13px;margin:0;flex-shrink:0;}.joinchat--chatbox .joinchat__button__send{display:block;}.joinchat__button__send path{fill:none !important;stroke:var(--text) !important;}.joinchat__button__send .joinchat_svg__plain{stroke-dasharray:1097;stroke-dashoffset:1097;animation:joinchat_plain 6s .2s ease-in-out infinite;}.joinchat__button__send .joinchat_svg__chat{stroke-dasharray:1020;stroke-dashoffset:1020;animation:joinchat_chat 6s 3.2s ease-in-out infinite;}.joinchat__button__sendtext{padding:0;max-width:0;font-weight:600;line-height:var(--btn);white-space:nowrap;opacity:0;overflow:hidden;transition:none;}.joinchat--chatbox .joinchat__button__sendtext{padding:0 4px 0 24px;max-width:200px;opacity:1;transition:max-width .2s linear,opacity .4s ease-out .2s;}.joinchat--chatbox.joinchat--left .joinchat__button__sendtext{padding:0 24px 0 4px;}.joinchat__badge{position:absolute;top:-4px;right:-4px;width:20px;height:20px;border:none;border-radius:50%;background:#e82c0c;font-size:12px;font-weight:600;line-height:20px;text-align:center;box-shadow:none;opacity:0;pointer-events:none;}.joinchat__badge.joinchat__badge--in{animation:joinchat_badge_in .5s cubic-bezier(.27,.9,.41,1.28) 1 both;}.joinchat__badge.joinchat__badge--out{animation:joinchat_badge_out .4s cubic-bezier(.215,.61,.355,1) 1 both;}.joinchat__tooltip{position:absolute;top:14px;right:76px;max-width:calc(100vw - 105px);height:32px;padding:0 14px;border:none;border-radius:16px;background:#fff;color:rgba(0,0,0,.8);line-height:31px;white-space:nowrap;opacity:0;filter:drop-shadow(0 1px 4px rgba(0,0,0,.4));transform:translateZ(0);pointer-events:none;}.joinchat__tooltip:after{content:"";display:block;position:absolute;top:10px;right:-6px;border:8px solid transparent;border-width:6px 0 6px 8px;border-left-color:#fff;}.joinchat__tooltip div{overflow:hidden;text-overflow:ellipsis;}.joinchat--tooltip .joinchat__tooltip{animation:joinchat_tootlip 20s linear 5s 1 normal both;}.joinchat--chatbox .joinchat__tooltip{display:none;}.joinchat--left .joinchat__tooltip{right:auto;left:76px;}.joinchat--left .joinchat__tooltip:after{left:-6px;right:auto;border-color:transparent;border-width:6px 8px 6px 0;border-right-color:#fff;}.joinchat__box{display:flex;flex-direction:column;position:absolute;bottom:0;right:0;z-index:1;width:calc(100vw - var(--sep) * 2);max-width:400px;min-height:170px;max-height:calc(100vh - var(--bottom) - var(--sep));border-radius:32px;background:transparent;box-shadow:0 2px 6px 0 rgba(0,0,0,.5);text-align:left;overflow:hidden;transform:scale3d(0,0,0);opacity:0;transition:opacity .4s ease-out,transform 0ms linear .3s;}.joinchat--chatbox .joinchat__box{opacity:1;transform:scaleX(1);transition:opacity .2s ease-out,transform 0ms linear;}.joinchat--left .joinchat__box{right:auto;left:0;}.joinchat__header{position:relative;flex-shrink:0;height:var(--header);line-height:var(--header);padding:0 26px;margin:0;background:var(--color);text-align:left;}[dir=rtl] .joinchat__header{text-align:right;}.joinchat--dark .joinchat__header{background:var(--dark);}.joinchat__copy{font-size:11px;line-height:18px;color:inherit !important;text-decoration:none !important;fill:currentColor;opacity:.8;}.joinchat__copy svg{display:inline-block;width:auto;height:18px;vertical-align:-26%;}a.joinchat__copy:active,a.joinchat__copy:hover{color:inherit !important;text-decoration:none !important;opacity:.9;}.joinchat__close{position:absolute;top:50%;right:24px;width:34px;height:34px;margin-top:-16px;border-radius:50%;background:rgba(0,0,0,.4) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'%23fff\'%3E%3Cpath d=\'M24 2.4L21.6 0 12 9.6 2.4 0 0 2.4 9.6 12 0 21.6 2.4 24l9.6-9.6 9.6 9.6 2.4-2.4-9.6-9.6L24 2.4z\'/%3E%3C/svg%3E") 50% no-repeat;background-size:12px;cursor:pointer;transition:background-color .3s ease-out;-webkit-tap-highlight-color:rgba(0,0,0,0);}.joinchat__close.nitro-lazy{background:none !important;}.joinchat__close:hover{background-color:rgba(0,0,0,.6);}[dir=rtl] .joinchat__close{right:auto;left:24px;}.joinchat__box__scroll{padding:20px 0 70px;padding-bottom:calc(var(--btn) + 10px);background:#fff linear-gradient(0deg,var(--bg),var(--bg));overflow-x:hidden;overflow-y:auto;will-change:scroll-position;}.joinchat__box__scroll::-webkit-scrollbar{width:5px;background:transparent;}.joinchat__box__scroll::-webkit-scrollbar-thumb{border-radius:3px;background:transparent;}.joinchat__box__scroll:hover::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);}.joinchat--blur .joinchat__box__scroll{background:rgba(var(--rgb),.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);}.joinchat--dark .joinchat__box__scroll{background:#1a1a1a;}@supports (-webkit-overflow-scrolling:touch){.joinchat__box__scroll{overflow-y:scroll;-webkit-overflow-scrolling:touch;}}@media (max-width:480px),(orientation:landscape) and (max-width:767px){.joinchat__close{margin-top:-14px;width:28px;height:28px;}.joinchat__box__scroll{padding-top:15px;}}@media (color-index:48){.joinchat--dark-auto .joinchat__box__scroll{background:#1a1a1a;}.joinchat--dark-auto .joinchat__header{background:var(--dark);}}@media (prefers-color-scheme:dark){.joinchat--dark-auto .joinchat__box__scroll{background:#1a1a1a;}.joinchat--dark-auto .joinchat__header{background:var(--dark);}}.joinchat__message{position:relative;min-height:60px;padding:17px 20px;margin:0 26px 26px;border-radius:32px;background:#fff;color:#4a4a4a;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3));transform:translateZ(0);}.joinchat__message:before{content:"";display:block;position:absolute;bottom:20px;left:-15px;width:17px;height:25px;background:inherit;-webkit-clip-path:url("#joinchat__message__peak");clip-path:url("#joinchat__message__peak");}.joinchat--dark .joinchat__message{background:#505050;color:#d8d8d8;}@media (color-index:48){.joinchat--dark-auto .joinchat__message{background:#505050;color:#d8d8d8;}}@media (prefers-color-scheme:dark){.joinchat--dark-auto .joinchat__message{background:#505050;color:#d8d8d8;}}@media (max-width:480px),(orientation:landscape) and (max-width:767px){.joinchat__message{padding:18px 16px;line-height:24px;margin:0 20px 20px;}}@keyframes joinchat_badge_in{0%{opacity:0;transform:translateY(50px);}to{opacity:1;transform:translateY(0);}}@keyframes joinchat_badge_out{0%{opacity:1;transform:translateY(0);}to{opacity:0;transform:translateY(-20px);}}@keyframes joinchat_plain{0%,50%,to{stroke-dashoffset:1097;}5%,45%{stroke-dashoffset:0;}}@keyframes joinchat_chat{0%,50%,to{stroke-dashoffset:1020;}5%,45%{stroke-dashoffset:0;}}@keyframes joinchat_image_loop{0%{opacity:0;}3%,20%{opacity:1;}25%,to{opacity:0;}}@keyframes joinchat_tootlip{0%{opacity:0;transform:scaleY(0);}1%,20%{opacity:1;transform:scaleY(1);}25%,to{opacity:0;transform:scaleY(1);}}