html,body,#main-content{background-color:#003049!important;color:#fff}.tech-stack-wrapper{display:flex;gap:.5rem;flex-wrap:wrap;max-width:320px}.tech-item{background-color:#f77f00;width:fit-content;padding:.0rem .75rem;font-size:13px;border-radius:1rem;color:#003049}.et_pb_menu .et_pb_menu__wrap{justify-content:flex-end}#desktop-menu .et_pb_menu__logo img{transition:all .4s ease-in-out}.has_et_pb_sticky #desktop-menu .et_pb_menu__logo img{max-height:30px!important}.has_et_pb_sticky #desktop-menu.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{padding:15px 0!important}#desktop-menu .et-menu a:hover,#desktop-menu .et-menu a:focus,#desktop-menu .et-menu a:active{opacity:1!important;color:#f77f00!important}@media (max-width:980px){.mobile-menu .et_pb_menu .et_mobile_menu a{padding:.75rem 10%;border-bottom:1px solid #f77f00}.mobile-menu .et_pb_menu__logo-wrap{padding-left:10%}.mobile-menu .et_pb_menu__wrap{padding-right:10%}.et_pb_menu .et_mobile_menu{top:51px;padding:0}.et_divi_100_custom_hamburger_menu .mobile_menu_bar{margin-bottom:0}}.et_pb_scroll_top.et-pb-icon{background:#003049}.container.et_menu_container{max-width:none}#footer-info{text-align:center;float:none;display:block}.et_pb_divider_1.et_pb_module.circle-divider{margin-right:-100px!important}#top-menu-nav>ul>li>a:hover,#top-menu-nav>ul>li>a:focus{opacity:1;color:#f77f00}#main-header{-webkit-box-shadow:none;box-shadow:none}span.name-header{font-family:'Dancing Script';font-size:3rem}@media (min-width:350px){span.name-header{font-size:4rem}}@media (min-width:992px){span.name-header{font-size:7rem}}#top-menu li{display:inline-block;font-size:14px;padding-right:3rem}.divi-mobile-menu .et-l .et_pb_section:first-child{padding-top:2rem}.pa-open-mobile-menu #menu-main-menu{width:100%;margin-inline:0!important;display:grid;grid-template-columns:1fr}.pa-open-mobile-menu .et_pb_menu__menu{width:100%}.pa-open-mobile-menu nav.et-menu-nav{width:100%}.et_pb_menu.pa-open-mobile-menu .et_pb_menu__menu>nav>ul>li{flex-grow:1;margin:0!important;padding:0!important}.et_pb_menu.pa-open-mobile-menu .et_pb_menu__menu>nav>ul>li>a{padding-bottom:1rem!important;padding-top:1rem;padding-inline:1rem;width:100%;text-align:center;border:1px solid #f77f00;transition:all .3s ease-in-out}.display-flex-linkedin{display:flex;justify-content:center;align-items:center}.display-flex-linkedin>div{flex-shrink:1}.et_pb_row .et_pb_column.et-last-child.display-flex-linkedin{display:flex;justify-content:center;align-items:center;width:fit-content!important;margin-left:auto!important;margin-right:auto!important;text-align:center;float:none;gap:1rem}.divi-linkedin:after{content:"\e09d";display:block;font-family:"ETmodules";font-weight:normal}@media (max-width:980px){.pa-open-mobile-menu .et_pb_menu__menu{display:flex!important}.pa-open-mobile-menu .et_mobile_nav_menu{display:none!important}}.gform-theme--framework .gform-field-label>.gfield_required{display:none}.gform-theme--framework .gform_validation_errors{background-color:#fff}.gform-theme--foundation .gform_fields{row-gap:1rem}.gform-theme--foundation .gfield input{background-color:#003049;color:#fff;border:none;box-shadow:none;padding:.5rem 1rem!important;height:auto;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif}.gform-theme--foundation .gfield textarea{background-color:#003049;color:#fff;padding:1rem;border:none;box-shadow:none;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif}.gform_button{background-color:#003049!important;border:2px solid #003049!important;transition:all .3s ease-in-out!important;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif!important;font-size:20px!important;padding:1rem 2rem!important;height:auto!important}.gform_button:hover,.gform_button:focus,.gform_button:active{background-color:#f77f00!important;color:#003049!important}.gform-theme--foundation .gform_footer{justify-content:flex-end}.gform_confirmation_message{font-size:20px!important;width:400px;margin-inline:auto;margin-block:2rem;color:blue}label.gfield_label.gform-field-label{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:20px;margin-bottom:0px}