@media (max-width:980px){.et_non_fixed_nav.et_transparent_nav #main-header,.et_non_fixed_nav.et_transparent_nav #top-header,.et_fixed_nav #main-header,.et_fixed_nav #top-header{position:fixed}}.et_mobile_menu{overflow:scroll!important;max-height:83vh}#main-header.et-fixed-header{-webkit-box-shadow:0px 5px 20px 0px rgba(0,0,0,0.25)!important;-moz-box-shadow:0px 5px 20px 0px rgba(0,0,0,0.25)!important;box-shadow:0px 5px 20px 0px rgba(0,0,0,0.25)!important}#main-header{padding-left:20px;padding-right:20px}#top-menu li{padding-right:30px}@media (max-width:1200px){#top-menu li,#top-menu li a{font-size:14px}}@media all and (min-width:1100px) and (max-width:1405px){}@media all and (max-width:980px){#main-header{padding-left:0px;padding-right:0px}}@media all and (min-width:768px) and (max-width:980px){}span.mobile_menu_bar:before{color:white}a{color:#216ab4;font-weight:400;transition:all 0.1s linear}a:hover,a:focus{color:black;font-weight:400}.social a{color:#ccc}.social a:hover,a:focus{color:#E40039}.footer a{color:#fff}.footer a:hover,a:focus{color:#fff}h3{margin-bottom:5px;margin-top:20px}hr{border:0;height:0.5px;background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,0.5),rgba(0,0,0,0))}#footer-bottom{background-color:#222!important}.et_pb_team_member_description{padding:0px;text-align:left}.header-content{width:100%!important;max-width:100%!important;padding:2%!important;margin:0}.et_pb_filterable_portfolio_0.et_pb_filterable_portfolio .et_pb_portfolio_filter a{background-color:transparent}#top-menu .current-menu-item a::before{-webkit-transform:translateY(18px);transform:translateY(18px);opacity:1.0}#top-menu li a:hover:before{-webkit-transform:translateY(18px);transform:translateY(18px);opacity:1}#top-menu li a:before{content:'';position:absolute;top:0px;left:0;background:#fff;width:100%;height:1px;-webkit-transform:translateY(24px);transform:translateY(24px);opacity:0;transition:0.3s ease}.et-pb-active-slide .et_pb_slide_description{animation-name:fadeLeft}.et_pb_equal_columns>.et_pb_column{margin-top:auto;margin-bottom:auto}.featured-image{display:block;margin:0 auto;max-width:600px}.featured-image-medium{display:block;margin:0 auto;max-width:900px}.featured-image-big{display:block;margin:0 auto;max-width:1200px}.lightbold{color:#b8b8b8;font-weight:bold}.et_pb_gallery_item{-webkit-animation:none!important;-moz-animation:none!important;-o-animation:none!important;-ms-animation:none!important;animation:none!important}.page-id-51459{background-color:#121212}.gradient-text{background-image:-webkit-linear-gradient(left,#e40039,#f39100);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.white-text{background-image:-webkit-linear-gradient(left,white,white);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.compress p{margin-top:-0.5em}.invert-link a{color:#ccc;font-weight:400;transition:all 0.2s linear}.invert-link a:hover,a:focus{color:#fff;font-weight:400}.et-pb-active-slide{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight;-webkit-animation-duration:.7s;-moz-animation-duration:.7s;-o-animation-duration:.7s;animation-duration:.7s}.et_pb_slide_image{position:absolute;right:50%;width:50%;height:50%}.vertical-align{display:flex;flex-direction:column;justify-content:center}span.mobile_menu_bar:before{color:#216ab4}.wpfm-icon-block{display:flex;justify-content:center;align-items:center;width:45px!important;height:45px!important;background-color:rgba(0,0,0,0.4);clip-path:polygon(25% 6%,75% 6%,100% 50%,75% 94%,25% 94%,0% 50%);position:relative;transition:all 0.5s ease}.wpfm-icon-block img{width:100px;height:auto;display:block;margin:auto;padding:9px;margin-top:1px!important}.wpfm-icon-block img{margin-top:1px!important;padding:9px}.wpfm-template-1 ul li>.wpfm-tootltip-title:before,.wpfm-template-2 ul li>.wpfm-tootltip-title:before,.wpfm-template-3 ul li>.wpfm-tootltip-title:before,.wpfm-template-4 ul li>.wpfm-tootltip-title:before{content:""}.wpfm-template-4 .wpfm-position-right ul li.wpfm-title-hidden>a:hover+.wpfm-tootltip-title,.wpfm-template-4 .wpfm-position-top-right ul li.wpfm-title-hidden>a:hover+.wpfm-tootltip-title,.wpfm-template-4 .wpfm-position-bottom-right ul li.wpfm-title-hidden>a:hover+.wpfm-tootltip-title{width:107px;padding-left:15px;overflow-wrap:break-word}.wpfm-tootltip-title{white-space:normal!important;word-wrap:break-word;overflow-wrap:break-word;font-style:normal!important}