#main-header .nav li ul a{color:rgba(0,0,0,0.7)}.footer-widget .et_pb_widget div,.footer-widget .et_pb_widget ul,.footer-widget .et_pb_widget ol,.footer-widget .et_pb_widget label{line-height:1.7em}#et-footer-nav .bottom-nav li.current-menu-item a{color:#2ea3f2}body .et_pb_bg_layout_light.et_pb_button:hover,body .et_pb_bg_layout_light .et_pb_button:hover,body .et_pb_button:hover{border-radius:0px}@media only screen and (min-width:981px){.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:11.88px}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}.et_pb_scroll_top.et-pb-icon{background:#0BBE77;border-radius:100%;right:50px;bottom:50px;font-size:50px;padding:0!important;border:2px solid #0BBE77;transition:all 0.3s ease-in-out}.et_pb_scroll_top.et-pb-icon:hover{background:none;color:#0BBE77}.header-phone-btn{border-radius:100px!important}.hero-est-location-pre-header{display:flex;align-items:center;background:#207764;width:fit-content;border-radius:200px}.hero-est-location-pre-header .est{background:#0bbe77;color:#2F4858;padding:5px 10px;border-radius:200px;font-weight:700}.hero-est-location-pre-header .location a{color:#fff!important;padding:5px 15px 5px 5px}.hero-dual-btns .btn-el--primary,.hero-dual-btns .btn-el--secondary{border-radius:50px!important}.hero-icons-container{display:flex}.hero-icons-container i{background:#0BBE77;display:flex;width:45px;height:45px;align-items:center;justify-content:center;border-radius:100%;border:2px solid #0BBE77;cursor:pointer;transition:all 0.3s ease-in-out}.hero-icons-container i.phone{margin:0 20px}.hero-icons-container i:hover{background:none;color:#0BBE77}.services-card,.services-card h6{transition:all 0.3s ease-in-out}.services-card h6{border-color:#2F4858}.services-card:hover{border-color:#0BBE77!important}.services-card:hover h6{color:#0BBE77!important}.services-card .service-card-content{display:grid;grid-template-columns:70% 30%;align-items:center}.services-card .service-card-content img{width:100%!important;height:100%!important;border-radius:0 12px 12px 0;display:flex}.services-toggle-container{display:grid;grid-template-columns:50% 50%;background:#9de5c9;border-radius:50px;width:250px}.services-toggle-container .signage,.services-toggle-container .printing{padding:10px;border-radius:100px;text-align:center;cursor:pointer}.services-toggle-container h6{color:#2F4858;font-weight:600}.services-toggle-container .active h6{color:#fff!important;font-weight:600}.services-toggle-container .signage.active,.services-toggle-container .printing.active{background:#0BBE77;box-shadow:0 0 5px rgba(11,190,119,0.4);transition:all 0.2s ease-in-out}.services-see-more-btn{margin-left:-5px;margin-top:-25px!important}.services-see-more-btn .icon{background:#9DE5C9;border-radius:100%;position:relative;left:40px;display:flex;width:60px!important;height:60px!important;align-items:center;justify-content:center;z-index:1000;transition:all 0.3s ease-in-out}.services-see-more-btn i{font-size:24px;color:#0BBE77;transition:all 0.3s ease-in-out}.services-see-more-btn .text{background:#0BBE77;font-size:20px;color:#fff;display:flex;align-items:center;width:350px!important;padding-left:45px;height:45px;border-radius:100px;transition:all 0.3s ease-in-out}.services-see-more-btn:hover .icon{background:#0BBE77}.services-see-more-btn:hover .icon i{color:#9DE5C9}.services-see-more-btn:hover .text{background:#9DE5C9;color:#0BBE77}.see-all-sign-services-btn.active,.see-all-printing-services-btn.active,.services-pre-header.active,.services-info-text.active,.services-card-1.signage.active,.services-card-1.printing.active,.services-card-2.signage.active,.services-card-2.printing.active,.services-card-3.signage.active,.services-card-3.printing.active,.services-card-4.signage.active,.services-card-4.printing.active{opacity:1;z-index:1000;transition:all 0.3s ease-in-out}.see-all-sign-services-btn.inactive,.see-all-printing-services-btn.inactive,.services-pre-header.inactive,.services-info-text.inactive,.services-card-1.signage.inactive,.services-card-1.printing.inactive,.services-card-2.signage.inactive,.services-card-2.printing.inactive,.services-card-3.signage.inactive,.services-card-3.printing.inactive,.services-card-4.signage.inactive,.services-card-4.printing.inactive{opacity:0;z-index:-1000;transition:all 0.3s ease-in-out}.full-list-of-services-btn{border-radius:50px!important}.our-work-images-row .et_pb_column{display:flex;align-items:center}.our-work-image{width:fit-content!important}.what-we-do-dual-btns .btn-el--primary,.what-we-do-dual-btns .btn-el--secondary{border-radius:50px!important}.our-work-dual-btns .btn-el--primary,.our-work-dual-btns .btn-el--secondary{border-radius:50px!important}.individual-service-card-container .header{height:90px;display:flex;align-items:center;justify-content:center;margin-top:-9px}.individual-service-card-container .content{height:240px;width:100%;padding:0 20px;border-radius:50px 50px 0 0;box-shadow:0 -5px 10px rgba(47,73,88,0.2);display:flex;flex-direction:column;align-items:center}.individual-service-card-container .content .icon{display:flex;width:60px;height:60px;justify-content:center;align-items:center;border-radius:100%;font-size:26px;margin-top:-28px}.individual-service-card-container .content .text p{font-size:18px;text-align:center;margin-top:8px;font-weight:300;margin-bottom:25px}.individual-service-card-container .content .text p{color:#000}.individual-service-card-container .content .button a{padding:7px 10px;border-radius:100px}.individual-service-card-container.signage .content{background:#fff}.individual-service-card-container.signage .content .icon{background:#2F4958;border:4px solid #fff}.individual-service-card-container.signage .content .button a{background:#0BBE77;border:2px solid #0BBE77;transition:all 0.3s ease-in-out}.individual-service-card-container.signage .content .button a:hover{background:none}.individual-service-card-container.printing .content{background:#E8EAEC}.individual-service-card-container.printing .content .icon{background:#0BBE77;border:4px solid #E8EAEC;color:#E8EAEC}.individual-service-card-container.printing .content .button a{background:#2F4858;border:2px solid #2F4858;transition:all 0.3s ease-in-out}.individual-service-card-container.printing .content .button a:hover{background:none}.why-choose-us-dual-btns .btn-el--primary,.why-choose-us-dual-btns .btn-el--secondary{border-radius:50px!important}.home-contact-link{cursor:pointer;transition:all 0.3s ease-in-out}.home-contact-link:hover{text-shadow:0 0 2px rgba(255,255,255,0.3)}.gform_required_legend{color:#fff;opacity:0.5}legend.gfield_label,.gform-field-label{color:#fff}.gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full){padding-right:0!important}.home-page-form input,.home-page-form textarea{background:#2F4858;border-radius:5px;resize:none;color:#fff!important;font-family:"Roboto Condensed",sans-serif}.home-page-form input::placeholder,.home-page-form textarea::placeholder{color:#fff}.home-page-form input:focus,.home-page-form textarea:focus{border:1px solid #0BBE77}.home-page-form .gform_button{background:#0BBE77;border:2px solid #0BBE77;color:#2F4858!important;font-size:20px;border-radius:50px!important;padding:10px 20px;cursor:pointer;transition:all 0.3s ease-in-out}.home-page-form .gform_button:hover{background:none;color:#0BBE77!important}.home-page-form .gfield_checkbox{display:flex;align-items:center}.home-page-form .gchoice_1_7_1{margin-right:30px}.gform-field-label{margin-top:-4px!important}legend.gfield_label{margin-bottom:-2px!important}.contact-card{box-shadow:0 0 10px rgba(0,0,0,0.2);background:#0cbe77;height:380px}.contact-card .contact-card-icon{background:#fff;padding:30px 0 20px;border-radius:0 0 100% 100%}.contact-card .contact-card-icon i{background:#fff;border:2px solid #0CBE77;border-radius:100%;font-size:34px;color:#0CBE77;display:flex;width:65px;height:65px;align-items:center;justify-content:center;margin:0 auto}.contact-card .contact-card-text{background:#0cbe77;padding:20px 0 30px}.contact-card-text .contact-card-text-item h6{padding-bottom:5px!important}.contact-card-text .contact-card-text-item p i{margin-right:10px;color:#fff}.contact-card-text .contact-card-text-item.open,.contact-card-text .contact-card-text-item.location,.contact-card-text .contact-card-text-item.phone,.contact-card-text .contact-card-text-item.signage{margin-bottom:20px}.contact-card-text .contact-card-text-item p{display:flex;justify-content:center;align-items:center}.contact-page-form-container .gform_required_legend{color:rgba(0,0,0,0.7)}.contact-page-form-container .gfield input,.contact-page-form-container .gfield textarea{resize:none;background:#9DE5C9;border:none;border-radius:0 100px 100px 0;color:#000}.contact-page-form-container .gfield input{height:40px}.contact-page-form-container textarea{height:80px}.contact-page-form-container .gfield{background:#9DE5C9;display:flex!important;border-radius:100px}.contact-page-form-container .gfield_label{width:14%;background:#0bbe77;border-radius:100px 0 0 100px;display:flex;margin-bottom:0!important;align-items:center!important;padding-left:20px!important;padding-top:8px!important;font-size:18px}.contact-page-form-container .gform-field-label{margin-top:0!important}.contact-page-form-container .ginput_container{width:86%}.contact-page-form-container legend.gfield_label{color:#000!important;margin-bottom:-5px!important;margin-left:-15px}.contact-page-form-container .gform-field-label{color:#fff!important}.contact-page-form-container .ginput_container .gchoice label{color:#000!important}.contact-page-form-container .ginput_container .gchoice.gchoice_1_7_1{margin-bottom:-20px}.contact-page-form-container .gfield--type-textarea label{padding-top:37px!important}.contact-page-form-container .gform_button{background:#0BBE77;border:2px solid #0BBE77;color:#fff!important;font-size:20px;border-radius:50px!important;padding:10px 20px!important;margin-top:20px;cursor:pointer;transition:all 0.3s ease-in-out}.contact-page-form-container .gform_button:hover{background:none;color:#0BBE77!important}.footer-links-container p{transition:all 0.3s ease-in-out}.footer-links-container p:hover{text-shadow:0 0 2px rgba(255,255,255,0.3)}.footer-icons-container i{background:#0BBE77;border:2px solid #0BBE77;display:flex;width:35px;height:35px;border-radius:100%;align-items:center;justify-content:center;background:#0BBE77;cursor:pointer;transition:all 0.3s ease-in-out}.footer-icons-container i.phone{margin:0 20px}.footer-icons-container i:hover{background:none;color:#0BBE77}