div#s-accel-crt-1,.s-accel-crt,a[href*="seraphinite"]{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important}ul#top-menu li a:before{content:"•";position:absolute;right:-12px;color:#ff5b2e}.css-menu-btn a{background:#ff5b2e;color:#fff!important;padding:10px 20px!important;border-radius:20px}.css-menu-btn a:before{display:none}div#et-info{width:100%}#top-header .et-social-icons{float:right}.css-contact a{background:#fff;border:1px solid #ff5b2e;box-shadow:0 19px 40px -10px #ffe0d2;padding:10px 30px!important;color:#ff5b2e!important;border-radius:50px}.css-contact:hover a{background:#ff5b2e;border:1px solid #ff5b2e;color:#fff!important}.css-contact a:before{display:none}.bottom-blurb-css .et_pb_blurb_container{padding-left:6px!important}.home-form-css .et_contact_bottom_container{width:100%}.home-form-css button.et_pb_contact_submit.et_pb_button{width:100%}.home-form-css i{background:#ff5b2e33!important}.home-form-css i::before{color:#fff!important}.home-form-css .et_pb_contact_form_0{border-radius:20px!important}.img-blurb-home .et_pb_module_header{padding-bottom:17px}::selection{background:#76b72c;color:#fff}div#snippet-box{position:absolute;bottom:0;opacity:0}.col-css:hover .text-css{color:#ff5b2e!important;opacity:0.3}.css-apply-btn a{position:relative;display:inline-block;background:#ff5a2c;color:#fff!important;padding:10px 18px!important;border-radius:30px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;transition:all .3s ease;animation:internshipPulse 2s infinite;box-shadow:0 0 0 rgba(255,90,44,.7)}.css-apply-btn a:hover{background:#ff3b00;transform:translateY(-2px)}@keyframes internshipPulse{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(255,90,44,.7)}70%{transform:scale(1.05);box-shadow:0 0 0 15px rgba(255,90,44,0)}100%{transform:scale(1);box-shadow:0 0 0 0 rgba(255,90,44,0)}}.css-apply-btn a{position:relative;background:#ff5a2c;color:#fff!important;padding:10px 20px!important;border-radius:30px;animation:internshipPulse 2s infinite}.css-apply-btn a::after{content:"NEW";position:absolute;top:-8px;right:-12px;background:#28a745;color:#fff;font-size:10px;font-weight:700;padding:2px 6px;border-radius:20px;animation:badgeBlink 1s infinite}@keyframes badgeBlink{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.7}}.et-fixed-header #top-menu li.css-apply-btn.current-menu-item>a,.et-fixed-header #top-menu li.css-apply-btn.current_page_item>a{color:#fff!important}.et-fixed-header #top-menu li.css-apply-btn>a{background:#ff5b2e;color:#fff!important;border-radius:30px;padding:10px 18px!important}