.elementor-17509 .elementor-element.elementor-element-a3fda46:not(.elementor-motion-effects-element-type-background),.elementor-17509 .elementor-element.elementor-element-a3fda46>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-text)}.elementor-17509 .elementor-element.elementor-element-a3fda46{border-style:solid;border-width:5px 5px 5px 5px;border-color:#241D1C;box-shadow:0 0 0 0 #fff0;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:50px 50px 50px 50px}.elementor-17509 .elementor-element.elementor-element-a3fda46,.elementor-17509 .elementor-element.elementor-element-a3fda46>.elementor-background-overlay{border-radius:15px 15px 15px 15px}.elementor-17509 .elementor-element.elementor-element-a3fda46>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-primary)}.elementor-17509 .elementor-element.elementor-element-d377a24{text-align:center}.elementor-17509 .elementor-element.elementor-element-d377a24 .elementor-heading-title{font-family:"alternate-gothic-no-1-d",Sans-serif;font-size:100px;font-weight:400;letter-spacing:1px}.elementor-17509 .elementor-element.elementor-element-3cc2800>.elementor-widget-container{padding:20px 50px 40px 50px}#elementor-popup-modal-17509 .dialog-widget-content{animation-duration:1.2s;background-color:#FFF0;border-style:none;box-shadow:2px 8px 23px 3px #fff0}#elementor-popup-modal-17509{background-color:rgb(0 0 0 / .8);justify-content:center;align-items:center;pointer-events:all}#elementor-popup-modal-17509 .dialog-message{width:900px;height:auto}#elementor-popup-modal-17509 .dialog-close-button{display:flex}body:not(.rtl) #elementor-popup-modal-17509 .dialog-close-button{right:50px}body.rtl #elementor-popup-modal-17509 .dialog-close-button{left:50px}#elementor-popup-modal-17509 .dialog-close-button i{color:var(--e-global-color-primary)}#elementor-popup-modal-17509 .dialog-close-button svg{fill:var(--e-global-color-primary)}@media(max-width:1420px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-17509 .elementor-element.elementor-element-d377a24 .elementor-heading-title{font-size:60px}}@media(max-width:767px){.elementor-17509 .elementor-element.elementor-element-a3fda46{padding:30px 15px 75px 15px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-17509 .elementor-element.elementor-element-3cc2800>.elementor-widget-container{padding:0 0 0 0}}.elementor-17509 .elementor-element.elementor-element-3cc2800 input.large{height:50px;margin-bottom:-30px}.elementor-17509 .elementor-element.elementor-element-3cc2800 input.large:focus{border:6px solid #3E3230!important}.elementor-17509 .elementor-element.elementor-element-3cc2800 input,.elementor-17509 .elementor-element.elementor-element-3cc2800 textarea,.elementor-17509 .elementor-element.elementor-element-3cc2800 label,.elementor-17509 .elementor-element.elementor-element-3cc2800 legend{font-style:normal;font-family:'Nunito'!important;font-size:18px!important;color:#444;border:3px solid #3E3230}.elementor-17509 .elementor-element.elementor-element-3cc2800 .gfield--type-checkbox{margin-top:25px}.elementor-17509 .elementor-element.elementor-element-3cc2800 legend{font-family:'Barlow Condensed',Sans-Serif!important;font-size:30px!important}.elementor-17509 .elementor-element.elementor-element-3cc2800 label{font-size:22px!important}.elementor-17509 .elementor-element.elementor-element-3cc2800 legend,.elementor-17509 .elementor-element.elementor-element-3cc2800 label{color:#fff;font-weight:600;border:0}.elementor-17509 .elementor-element.elementor-element-3cc2800 .gfield--type-checkbox input,.elementor-17509 .elementor-element.elementor-element-3cc2800 .ff-checkbox .ff-el-form-check input{width:30px;height:30px;margin-right:10px}.elementor-17509 .elementor-element.elementor-element-3cc2800 .gfield--type-checkbox input:hover,.elementor-17509 .elementor-element.elementor-element-3cc2800 .gfield--type-checkbox input:active,.elementor-17509 .elementor-element.elementor-element-3cc2800 .gfield--type-checkbox input:focus,.elementor-17509 .elementor-element.elementor-element-3cc2800 .ff-checkbox .ff-el-form-check input:focus,.elementor-17509 .elementor-element.elementor-element-3cc2800 .ff-checkbox .ff-el-form-check input:active,.elementor-17509 .elementor-element.elementor-element-3cc2800 .ff-checkbox .ff-el-form-check input:focus{border:3px solid #3E3230!important;background-color:#fff!important}.elementor-17509 .elementor-element.elementor-element-3cc2800 .gfield--type-checkbox input::before,.elementor-17509 .elementor-element.elementor-element-3cc2800 .ff-checkbox .ff-el-form-check input::before{color:#3E3230;background-color:#fff !imporant}.elementor-17509 .elementor-element.elementor-element-3cc2800 .gfield--type-checkbox .gchoice,.elementor-17509 .elementor-element.elementor-element-3cc2800 .ff-checkbox .ff-el-form-check{margin-bottom:55px;position:relative}.elementor-17509 .elementor-element.elementor-element-3cc2800 .ff-checkbox .ff-el-form-check:nth-of-type(1) label::after{content:'Strategies & Planning, Concepts & Messaging, Branding & Image, Positioning, Media Presence';color:#fff;position:absolute;width:400px;top:30px;left:55px;line-height:1.1;font-family:'Nunito',sans-serif;font-weight:400;font-size:16px;letter-spacing:1px;text-transform:none}.elementor-17509 .elementor-element.elementor-element-3cc2800 .ff-checkbox .ff-el-form-check:nth-of-type(2) label::after{content:'Radio & Television, Billboards & Transit, Print & Direct Mail, Printing, Promotional Items';color:#fff;position:absolute;width:400px;top:30px;left:55px;line-height:1.1;font-family:'Nunito',sans-serif;font-weight:400;font-size:14px;letter-spacing:1px;text-transform:none}.elementor-17509 .elementor-element.elementor-element-3cc2800 .ff-checkbox .ff-el-form-check:nth-of-type(3) label::after{content:'Website Design & Development, Email Marketing, SEO / PPC, Retargeting & B2B Display Ads, Local Listings Management';color:#fff;position:absolute;width:400px;top:30px;left:55px;line-height:1.1;font-family:'Nunito',sans-serif;font-weight:400;font-size:14px;letter-spacing:1px;text-transform:none}.elementor-17509 .elementor-element.elementor-element-3cc2800 .ff-checkbox .ff-el-form-check:nth-of-type(4) label::after{content:'Logos, Corporate Identity & Branding, Advertisements, Brochures, Newsletters';color:#fff;position:absolute;width:400px;top:30px;left:55px;line-height:1.1;font-family:'Nunito',sans-serif;font-weight:400;font-size:14px;letter-spacing:1px;text-transform:none}.elementor-17509 .elementor-element.elementor-element-3cc2800 .ff_submit_btn_wrapper{text-align:center}.elementor-17509 .elementor-element.elementor-element-3cc2800 input[type="submit"],.elementor-17509 .elementor-element.elementor-element-3cc2800 .ff-btn-submit{margin-top:0;background-color:#3E3230!important;padding:20px!important;font-size:22px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:5px!important;border:4px solid #3E3230!important;width:100%}.elementor-17509 .elementor-element.elementor-element-3cc2800 input[type="submit"]:hover,.elementor-17509 .elementor-element.elementor-element-3cc2800 input[type="submit"]:active,.elementor-17509 .elementor-element.elementor-element-3cc2800 input[type="submit"]:focus,.elementor-17509 .elementor-element.elementor-element-3cc2800 .ff-btn-submit:hover,.elementor-17509 .elementor-element.elementor-element-3cc2800 .ff-btn-submit:active,.elementor-17509 .elementor-element.elementor-element-3cc2800 .ff-btn-submit:focus{background-color:transparent!important;color:#3E3230!important}@media (max-width:767px){.elementor-17509 .elementor-element.elementor-element-3cc2800 .gfield--type-checkbox .gchoice label::after{width:240px}}