.stm-header__row_color_top li:hover a{color:#d81f1f}.stm-header__row_color_center .stm-icontext__text{color:#020101}.stm-header__row_color_center a>.divider{color:#020101!important}.stm-header__row_color_center a:hover>.divider{color:#020101!important}.stm-header__row_color_center li:hover>a>.divider{color:#020101!important}.stm-header__row_color_bottom{padding-top:15px;padding-bottom:15px;color:#fff}.stm-header__row_color_bottom .stm-icontext__text{color:#fff}.stm-header__row_color_bottom a{color:#fff}.stm-header__row_color_bottom:before{background-color:#ff3c65}.stm-header__element.object1277 li a{font-size:15px!important}.stm-header__element.object945 li a{font-size:15px!important}.stm_slider_style_3.stm_slider .stm_slide__overlay{background-color:rgba(170,0,1,.75)}#audio-player__list,#audio-player{background-color:#30353a}@media (min-width:1025px){html>body .stm-navigation__hamburger ul li a:hover{background-color:#aa0001}}.stm_markup__sidebar .widget.widget_nav_menu ul li:before,.stm_markup__sidebar .widget.widget_pages ul li:before,.widget_meta ul li:before,.widget_archive ul li:before,.widget_recent_comments ul li:before,.stm_widget_pages_style_1.widget ul li.current_page_item:before,.stm_widget_pages_style_1.widget ul li:hover:before,.widget_categories ul li:before{border-left:5px solid #aa0001}.stm_history__year{border-right-color:#aa0001}.vc_tta.vc_tta-accordion .vc_tta-panels-container .vc_active .vc_tta-panel-title>a{border-color:#aa0001!important;color:#fff!important}html.stm-site-loader:before{background-color:#ea3a60}.stm_iconbox.stm_iconbox_style_1 .stm_flipbox__front,.stm_iconbox.stm_iconbox_style_1{border-color:rgba(170,0,1,.5)}.twentytwenty-handle{background-color:rgba(170,0,1,.9)}.stm_pricing-table_style_4{background-color:rgba(170,0,1,.05)}.stm_gmap_wrapper.style_1 .stm_infobox:after,.stm_gmap_wrapper.style_3 .stm_infobox:after{border-top-color:rgba(4,4,4,1)!important}.stm_staff_list_style_5555,.open-table-widget-datepicker,.stm_open_table_style_1 .otw-input-wrap .button:after{border-top-color:rgba(170,0,1,1)!important}.stm_iconbox.stm_iconbox_style_1:hover{border-color:rgba(170,0,1,1)}.stm_schedule_style_1 .event_lesson_tabs a{border-bottom-color:#040404!important}.stm_projects_grid_style_6 .stm_projects_carousel__item:hover .stm_projects_carousel__overlay{background-color:rgba(4,4,4,.75)}.stm_services_style_4 .stm_services__icon i{background:-webkit-linear-gradient(0deg,#aa0001 0%,#aa0001 100%)}.btn.btn_solid.btn_gradient.btn_primary{border-left-color:#aa0001!important}.btn.btn_solid.btn_gradient.btn_primary{border-right-color:#d82e2f!important}.btn.btn_solid.btn_gradient.btn_primary:before{background:linear-gradient(to right,#aa0001 0%,#d82e2f 100%)}.btn.btn_solid.btn_gradient.btn_primary:after{background:linear-gradient(to right,#aa0001 0%,#d82e2f 100%)}.btn.btn_solid.btn_gradient.btn_primary span:before{background:linear-gradient(to right,#aa0001 0%,#d82e2f 100%)}.btn.btn_solid.btn_gradient.btn_primary span:after{background:linear-gradient(to right,#aa0001 0%,#d82e2f 100%)}.btn.btn_solid.btn_gradient.btn_secondary{border-left-color:#aa0001!important}.btn.btn_solid.btn_gradient.btn_secondary{border-right-color:#d82e2f!important}.btn.btn_solid.btn_gradient.btn_secondary:before{background:linear-gradient(to right,#aa0001 0%,#d82e2f 100%)}.btn.btn_solid.btn_gradient.btn_secondary:after{background:linear-gradient(to right,#aa0001 0%,#d82e2f 100%)}.btn.btn_solid.btn_gradient.btn_secondary span:before{background:linear-gradient(to right,#aa0001 0%,#d82e2f 100%)}.btn.btn_solid.btn_gradient.btn_secondary span:after{background:linear-gradient(to right,#aa0001 0%,#d82e2f 100%)}.btn.btn_solid.btn_gradient.btn_third{border-left-color:#040404!important}.btn.btn_solid.btn_gradient.btn_third{border-right-color:#323232!important}.btn.btn_solid.btn_gradient.btn_third:before{background:linear-gradient(to right,#040404 0%,#323232 100%)}.btn.btn_solid.btn_gradient.btn_third:after{background:linear-gradient(to right,#040404 0%,#323232 100%)}.btn.btn_solid.btn_gradient.btn_third span:before{background:linear-gradient(to right,#040404 0%,#323232 100%)}.btn.btn_solid.btn_gradient.btn_third span:after{background:linear-gradient(to right,#040404 0%,#323232 100%)}.btn.btn_outline.btn_gradient.btn_primary{border-left-color:#aa0001!important}.btn.btn_outline.btn_gradient.btn_primary{border-right-color:#d82e2f!important}.btn.btn_outline.btn_gradient.btn_primary:before{background:linear-gradient(to right,#aa0001 0%,#d82e2f 100%)}.btn.btn_outline.btn_gradient.btn_primary:after{background:linear-gradient(to right,#aa0001 0%,#d82e2f 100%)}.btn.btn_outline.btn_gradient.btn_primary span:before{background:linear-gradient(to right,#aa0001 0%,#d82e2f 100%)}.btn.btn_outline.btn_gradient.btn_primary span:after{background:linear-gradient(to right,#aa0001 0%,#d82e2f 100%)}.btn.btn_outline.btn_gradient.btn_secondary{border-left-color:#aa0001!important}.btn.btn_outline.btn_gradient.btn_secondary{border-right-color:#d82e2f!important}.btn.btn_outline.btn_gradient.btn_secondary:before{background:linear-gradient(to right,#aa0001 0%,#d82e2f 100%)}.btn.btn_outline.btn_gradient.btn_secondary:after{background:linear-gradient(to right,#aa0001 0%,#d82e2f 100%)}.btn.btn_outline.btn_gradient.btn_secondary span:before{background:linear-gradient(to right,#aa0001 0%,#d82e2f 100%)}.btn.btn_outline.btn_gradient.btn_secondary span:after{background:linear-gradient(to right,#aa0001 0%,#d82e2f 100%)}.btn.btn_outline.btn_gradient.btn_third{border-left-color:#040404!important}.btn.btn_outline.btn_gradient.btn_third{border-right-color:#323232!important}.btn.btn_outline.btn_gradient.btn_third:before{background:linear-gradient(to right,#040404 0%,#323232 100%)}.btn.btn_outline.btn_gradient.btn_third:after{background:linear-gradient(to right,#040404 0%,#323232 100%)}.btn.btn_outline.btn_gradient.btn_third span:before{background:linear-gradient(to right,#040404 0%,#323232 100%)}.btn.btn_outline.btn_gradient.btn_third span:after{background:linear-gradient(to right,#040404 0%,#323232 100%)}.btn_slide.btn_secondary{background-color:#040404}.btn_slide.btn.btn_solid.btn_gradient.btn_secondary{background-color:#040404!important}.stm_sidebar_style_10 .newsletter-box{background:linear-gradient(to right,#aa0001 0%,#d82e2f 100%)}.stm-header .pearl_sticked:before{background-color:#f2f3f5!important}.stm_buttons_style_21 .btn.btn_solid:not(:hover){background-image:-moz-linear-gradient(90deg,#cc8d21 0%,rgba(170,0,1,1) 100%);background-image:-webkit-linear-gradient(90deg,#cc8d21 0%,rgba(170,0,1,1) 100%);background-image:-ms-linear-gradient(90deg,#cc8d21 0%,rgba(170,0,1,1) 100%);background-image:linear-gradient(90deg,#cc8d21 0%,rgba(170,0,1,1) 100%)}.stm_buttons_style_21 .btn.btn_solid:hover{background-image:-moz-linear-gradient(270deg,#cc8d21 0%,rgba(170,0,1,1) 100%);background-image:-webkit-linear-gradient(270deg,#cc8d21 0%,rgba(170,0,1,1) 100%);background-image:-ms-linear-gradient(270deg,#cc8d21 0%,rgba(170,0,1,1) 100%);background-image:linear-gradient(270deg,#cc8d21 0%,rgba(170,0,1,1) 100%)}.mfc path{fill:#aa0001}.sfc path{fill:#aa0001}.tfc path{fill:#040404}.amounts_wrapper label{border:2px solid #aa0001!important}.amounts_wrapper label.active{background-color:#aa0001!important;color:#fffff!important}.stm-header stm-navigation li:hover i{color:#aa0001!important}.h1,h1{font-family:"Montserrat";color:#23282d;font-size:50px;font-weight:600;line-height:50px;letter-spacing:-1.5px}h1 i.position_top{top:-32px}h1 i.position_bottom{bottom:-32px}h2 i.position_top{top:-25px}h2 i.position_bottom{bottom:-25px}.h3,h3{font-family:"Montserrat";color:#23282d;font-size:35px;font-weight:600;line-height:42px;letter-spacing:-1.7px;margin-bottom:24px}h3 i.position_top{top:-25px}h3 i.position_bottom{bottom:-25px}h4 i.position_top{top:-20px}h4 i.position_bottom{bottom:-20px}h5 i.position_top{top:-16px}h5 i.position_bottom{bottom:-16px}.h6,h6{font-family:"Montserrat";color:#23282d;font-size:14px;font-weight:600;line-height:18px;letter-spacing:3.8px}h6 i.position_top{top:-14px}h6 i.position_bottom{bottom:-14px}@media (max-width:550px){.h1,h1{font-size:42px!important;line-height:1.2!important}.h3,h3{font-size:29px!important;line-height:1.2!important}}.home #wrapper{padding-bottom:0}.stm_slide__button a.btn:hover{border-color:#aa0001!important}.stm_gmap_wrapper.style_1 .gmap_addresses .owl-dots-wr .owl-dots .owl-dot{width:8px;margin:5px 10px!important;background-color:#fff}html body.stm_layout_company .stm-navigation__default ul li.stm_megamenu>ul.sub-menu>li,html body .stm-navigation__fullwidth ul li.stm_megamenu>ul.sub-menu>li{padding:0 30px;margin:0}.stm_pricing-table_style_2 .stm_pricing-table__footer .btn{padding-right:45px!important}.stm_slider .stm_slide__button a:after{display:none}.stm_slider .stm_slide{cursor:move;cursor:-webkit-grab;cursor:grab}.stm_slider_thumbs_container ul.stm_slider_thumbs_list li.stm_slide_thumb .stm_slide_thumb_icon span{color:#040404!important}.stm_buttons_style_9 .btn.btn_outline.btn_white:hover{color:#222!important}.stm_layout_company.stm_buttons_style_9 .btn.btn_icon-right{padding-right:60px!important}.stm_layout_company.stm_buttons_style_9 .btn.btn_icon-left{padding-left:60px!important}.stm_layout_company .stm_custom_heading__side_line{top:0;width:40px;background:#aaa!important}.stm_layout_company .stm_custom_heading__side_line_right{margin-left:16px}.stm_layout_company .stm_sliding_images.style_1 .stm_sliding_image__left{top:0;right:0;margin-top:-20px;position:absolute;max-width:100%}.stm_layout_company .stm_sliding_images.style_1 .stm_sliding_image__right{top:100%;right:auto;left:50px;margin-left:0;position:absolute;max-width:100%;z-index:20}.stm_layout_company .stm_gmap_wrapper.style_2 .gmap_addresses .title{text-transform:capitalize;line-height:30px;letter-spacing:-.5px;margin-bottom:34px;font-weight:300;font-size:26px}.stm_layout_company .stm_gmap_wrapper.style_2 .gmap_addresses .owl-item .item ul li{padding-right:50px;margin-bottom:30px}.stm_layout_company .stm_gmap_wrapper.style_2 .gmap_addresses .owl-item .item ul li .text:before{text-transform:uppercase;letter-spacing:3.3px;margin-bottom:11px;line-height:18px;font-weight:600;font-size:14px}.stm_layout_company .stm_gmap_wrapper.style_2 .gmap_addresses .owl-item .item ul li .text p{font-weight:600;line-height:22px!important;opacity:.75}.stm_layout_company .stm_gmap_wrapper.style_2 .gmap_addresses .owl-item .item ul li .text a{font-weight:600;opacity:.75}.stm_layout_company .vc_separator.max-width-40 .vc_sep_holder.vc_sep_holder_l .vc_sep_line{margin:0 0 0 auto}.stm_layout_company .vc_separator.max-width-40 .vc_sep_holder .vc_sep_line{top:-1px!important;max-width:40px}.stm_layout_company .vc_separator h4{text-transform:uppercase;letter-spacing:4px}@media (max-width:768px){.stm_layout_company .vc_separator{width:50%!important}}@media (max-width:479px){.stm_layout_company .vc_separator{width:80%!important}}.stm_layout_company .stm_pricing-table-flip_style_1.stm_flipbox .stm_flipbox__front .inner h5,.stm_layout_company .stm_pricing-table-flip_style_1.stm_flipbox .stm_flipbox__front .inner h2{font-weight:600}.stm_layout_company .stm_pricing-table-flip_style_1.stm_flipbox .stm_flipbox__back .inner h4{line-height:22px;font-weight:300;font-size:18px}.stm_layout_company .stm-counter_style_1 .stm-counter__value,.stm_layout_company .stm-counter_style_1 .stm-counter__prefix{font-weight:300;font-size:50px}.stm_layout_company .stm-counter_style_1 .stm-counter__label{margin-top:10px;text-transform:none;font-weight:300;font-size:18px}@media (max-width:1023px){.home .stm_markup__content{padding-top:0!important}.stm_layout_company .stm-counter_style_1{max-width:200px;margin:0 auto}.stm_layout_company .stm_iconbox_style_2 .stm_iconbox__icon{float:left;margin-top:0;margin-bottom:0}.stm_layout_company .stm_iconbox__text{overflow:initial}html body .stm-navigation__default ul li.stm_megamenu ul.sub-menu li a,html body .stm-navigation__fullwidth ul li.stm_megamenu ul.sub-menu li a{padding:15px 0!important}}.stm_layout_company .stm_carousel_style_1 .stm_carousel__single_big{cursor:move;cursor:-webkit-grab;cursor:grab}.stm_layout_company.stm_form_style_2 .stm_select,.stm_layout_company.stm_form_style_2 .stm_cf7 .request_quote .wpcf7-form-control-wrap .wpcf7-form-control{border-color:#fff!important;transition:all .4s}.stm_layout_company.stm_form_style_2 .stm_cf7 .request_quote.simple .wpcf7-form-control-wrap .wpcf7-form-control{padding-left:15px}.stm_layout_company.stm_form_style_2 .stm_cf7 .request_quote .wpcf7-form-control-wrap .wpcf7-form-control:focus,.stm_layout_company.stm_form_style_2 .stm_cf7 .request_quote .wpcf7-form-control-wrap .wpcf7-form-control:active,.stm_layout_company.stm_form_style_2 .stm_cf7 .request_quote .wpcf7-form-control-wrap .wpcf7-form-control:hover{box-shadow:0px 4px 17px 0px rgba(34,34,34,.1)!important}.stm_layout_company.stm_form_style_2 .stm_select .wpcf7-select{cursor:pointer}.stm_layout_company.stm_form_style_2 .stm_select:focus,.stm_layout_company.stm_form_style_2 .stm_select:active,.stm_layout_company.stm_form_style_2 .stm_select:hover{box-shadow:0px 4px 17px 0px rgba(34,34,34,.1)!important}.stm_layout_company.stm_form_style_2 .stm_cf7_style_1 .email-input:before{font-size:16px}.stm_layout_company .stm_loop__single_list_style_2:last-child{margin-bottom:0}.stm_layout_company ul.comment-list .comment .comment-meta a .fa{margin-right:10px}.stm_layout_company .stm_projects_grid__sorting{display:flex;width:100%;justify-content:center;flex-wrap:wrap}.stm_layout_company .stm_projects_carousel__item .stm_projects_carousel__name{font-size:20px}.stm_layout_company .stm_projects_carousel__item:hover .stm_projects_carousel__name{bottom:100px}.stm_layout_company.stm_buttons_style_9 .stm_projects_carousel__item .btn{padding:18px 26px!important}.stm_layout_company .stm_donation_style_1 .stm_donation__end{margin-bottom:35px}.stm_layout_company .stm_loop__single_list_style_2 .h5{letter-spacing:-1px}.stm_layout_company .stm_iconbox_style_2 .stm_iconbox__text h5{letter-spacing:0;letter-spacing:3.3px;text-transform:uppercase;font-weight:600;font-size:14px}@media (min-width:768px){.company-video-margin-right{margin-right:17px}}.stm_page_bc .stm_breadcrumbs .container{padding-left:0;padding-right:0}.stm_testimonials_style_13 .stm_testimonial__carousel .stm_testimonials__review{padding-top:6px}.stm_layout_company .stm_projects_grid_style_5 .stm_projects_carousel__name{top:0;left:58px;display:flex;align-items:center;height:100%;font-weight:600;line-height:24px;font-size:18px!important}.stm_layout_company .stm_projects_grid_style_5 .stm_projects_carousel__btn{display:none!important}.stm_lists_style_3 .wpb_text_column ul li{display:block!important}stm_lists_style_3 .wpb_text_column ul li:before{margin-left:-18px}@media (max-width:768px){.stm_layout_company .stm_slider_thumbs_container .stm_slider_thumbs_list{margin:0 -25px}}@media (max-width:767px){.stm_layout_company .stm_slider_style_10.stm_slider .stm_slide__title span{font-size:29px;line-height:1.5}}@media (max-width:320px){.stm_layout_company .stm_slider_style_10.stm_slider .stm_slide__content,.stm_slider_style_10.stm_slider .stm_slide__overlay .stm_slide__title{padding-left:30px}.stm_layout_company .stm_slider_style_10.stm_slider .stm_slide__title span:after{left:-30px}}.archive .stm_post_details{padding:15px}.archive .stm_post_details .comments_num a i{vertical-align:middle}.archive .stm_post_details .comments_num a{color:#fff!important}body.archive .stm_post_details>ul li{color:#fff}.archive .stm_post_details ul li:before{font-size:1.5rem}.archive .stm_post_details .comments_num{margin:0 0 0 auto}@media (max-width:550px){.archive .stm_post_details .post_date{align-items:start}.archive .stm_post_details ul li{margin:0}.archive .stm_post_details .post_date{height:auto}.archive .stm_post_details .comments_num{margin:5px 0 0}.stm_layout_company .stm_cta.style_3{padding:30px!important}}body.stm_layout_company .stm_slider_style_10.stm_slider .stm_slide__button .btn{padding:16px 31px!important}.stm_layout_company .wpcf7-form.stm_cf7 .wpcf7-submit{line-height:18px;display:block;width:100%}.stm_layout_company .wpcf7-form.stm_cf7 .wpcf7-submit::after{height:50px;line-height:50px;top:0!important}.stm_layout_seoagency .stm_pricing-table-flip_style_2.stm_flipbox .stm_flipbox__back .inner .btn{border-color:#040404!important;color:#040404!important}.stm_layout_seoagency .stm_pricing-table-flip_style_2.stm_flipbox .stm_flipbox__back .inner .btn span{color:#040404!important}.stm_layout_seoagency .stm_pricing-table-flip_style_2.stm_flipbox .stm_flipbox__back .inner .btn:hover{background-color:#aa0001!important;border-color:#aa0001!important;color:#fff!important}