.et_pb_menu li.current-menu-item{padding-bottom:15px;border-bottom:solid 4px #bd0926}.container{width:100%}.mobile_menu_bar:before,.mobile_menu_bar:after{color:#ffffff}@media (max-width:980px){.et_header_style_left #logo{padding-left:20px}}#et_mobile_nav_menu{padding-right:20px}.et_pb_scroll_top.et-pb-icon{text-align:center;background:rgb(189 9 38);text-decoration:none;position:fixed;z-index:99999;bottom:100px;right:0px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;display:none;cursor:pointer;font-size:30px;padding:15px;color:#fff}.technology .et_pb_post_content strong{color:black;float:right}@media only screen and (min-width:1280px){.technology .et_pb_post_content strong{padding-right:20%}}body .et_pb_button .minimalist{color:#BD0926!important;border-width:0px!important;letter-spacing:3px;font-size:22px;font-weight:800!important;padding-right:2em;padding-left:0.7em;background-color:RGBA(255,255,255,0)}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a{font-size:1.3em;color:#666;padding:15px 20px;border:none;border-bottom:solid 4px #fff;border-radius:0px!important;display:block;height:auto;overflow:hidden;margin:-1px -1px 0 0;background:none}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active{border-bottom:solid 4px #bd0926;background:none;color:#000}.et_overlay{border:none}#main-footer .footer-widget h4{font-size:22px;letter-spacing:4px;line-height:1.6em;color:#fff}#main-footer .footer-widget h3{font-size:20px;letter-spacing:3px;color:#bd0926}#main-footer .footer-widget:nth-child(-n+3):not(:nth-child(1)) p,#main-footer .footer-widget:nth-child(-n+3):not(:nth-child(1)){line-height:2em;font-weight:600;font-size:16px}#main-footer .wp-block-separator{width:100%;border-top:4px solid;border-bottom:none;border-color:#bd0926;margin-bottom:30px}#main-footer .et_pb_widget{float:none;max-width:100%;word-wrap:break-word}#main-footer .footer-widget:first-child a{font-weight:700;font-size:40px;color:#ffffff}#main-footer #block-11{margin-top:30px}#footer-widgets .footer-widget li:before{display:none}#main-footer .fwidget{margin-bottom:6px!important}@media (max-width:980px){#main-footer .footer-widget{padding:10%}#main-footer .footer-widget:first-child a{font-size:30px}}.pa-portfolio-image-1-1 .et_portfolio_image{padding-top:100%;display:block}.pa-portfolio-image-1-1 .et_portfolio_image img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}