.home #main{padding:0}.avada-has-rev-slider-styles .avada-skin-rev{border:0px!important}.column-voip .fusion-column.content-box-column .fontawesome-icon{margin-right:10px!important}.column-voip .fusion-column.content-box-column{width:auto;min-width:45%;padding-right:0}.fusion-button.button-flat.btn-gn-large{padding:1.2rem 2rem;width:auto}.fusion-button.button-flat.btn-gn-large.pd10{padding:10px}.column-voip .heading.heading-with-icon{margin-bottom:0}.business-broad h2.title-heading-left,.business-broad .fusion-text.fusion-text-10{max-width:390px;margin:0 auto!important}ul.icon_txt{padding:0;margin:30px 0;list-style:none}ul.icon_txt li{margin:30px auto;font-size:18px;color:#222;display:flex;flex-wrap:wrap;align-items:center}ul.icon_txt li span:first-child{min-width:70px;display:inline-block;text-align:center;margin-right:15px}ul.icon_txt li span{min-width:70px;text-align:center}ul.icon_txt li img{margin-right:10px}div#service-sec>.fusion-row{max-width:1170px!important}.fusion-button.button-flat.btn-gn-large.btn-two{padding:12px 16px!important;font-size:14px!important;min-width:90%}.business-broad .text-center{text-align:center}.fusion-is-sticky .fusion-logo img{max-width:230px!important;min-width:1px}.fusion-header.fusion-sticky-shadow .fusion-logo{margin-top:25px}.fusion-header.fusion-sticky-shadow{height:auto!important}ul.eircode .select-arrow{border:none!important;background-color:#fff!important;color:#ccc}.fusion-counters-box .fusion-counter-box .counter-box-container{text-align:center!important}.wpcf7-form .wpcf7-not-valid-tip{font-size:12px;line-height:normal}.fritz-broad .fusion-imageframe{min-height:40px}@media only screen and (max-width:1580px){.fusion-header.fusion-sticky-shadow .fusion-logo{margin-top:25px!important}}.fusion-is-sticky li a{font-size:14px!important}.business-broad .fusion-column-wrapper.fusion-flex-column-wrapper-legacy{max-width:760px}.default_font h3,.faqtabs .panel-body h4{font-family:Montserrat,Arial,Helvetica,sans-serif}.faqtabs .table>tbody>tr>th,.faqtabs .table>thead>tr>th{text-align:left}.faqtabs .table{background:#fff}.bg-wg-modal{background-color:rgba(0,0,0,.4);width:100%;position:fixed;top:0;bottom:0;left:0;overflow:auto;z-index:11111}.bg-wg-modal .wg-modal{display:block;width:100%;max-width:980px;position:relative;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s}.bg-wg-modal.closing .wg-modal{-webkit-animation-name:animatetopHide;-webkit-animation-duration:.4s;-webkit-animation-fill-mode:forwards;animation-name:animatetopHide;animation-duration:.4s;animation-fill-mode:forwards}.bg-wg-modal.closing{-webkit-animation-name:bgAnimatetopHide;-webkit-animation-duration:.4s;-webkit-animation-fill-mode:forwards;animation-name:bgAnimatetopHide;animation-duration:.4s;animation-fill-mode:forwards}.wg-modal.verticalCentering{top:50%;transform:translateY(-50%);margin-top:0!important;margin-bottom:0!important}.wg-modal{display:none;margin:100px auto;background-color:#fff}.wg-modal.innerScroll .wg-content{max-height:calc(100vh - 240px);overflow-y:auto}.wg-modal .wg-modal-close{position:absolute;right:0;top:0;font-size:34px;font-weight:700;line-height:100%;cursor:pointer;height:34px;width:34px;text-align:center;z-index:99;color:#fff}.wg-modal .wg-header{background-color:#eee;position:absolute;top:0;left:0;right:0;padding:20px}@media only screen and (max-width:990px){.wg-modal .wg-modal-close{color:#333}.bg-wg-modal .wg-modal{max-width:480px}}.bg-wg-modal #my-modal{display:block}button#open-modal{background:#8cc540;border:0;color:#fff;padding:10px 33px;font-weight:700;font-size:15px;line-height:40px;border-radius:5px}.mesh-with-fritz p{max-width:500px}.doesitwork .fusion-layout-column .fusion-column-wrapper{max-width:1030px;margin:0 auto}.stoxl .fusion-imageframe{min-height:290px;margin-bottom:10px}.getingstart{max-width:500px;margin:0 auto}.palmhand h6{letter-spacing:normal!important}.form-model2 input.wpcf7-form-control.wpcf7-submit{background:#0f0f41!important}.form-terms .wpcf7-list-item-label{display:none}.single-post .fusion-page-title-wrapper{padding:50px 0;display:block;text-align:center}.single-post .fusion-page-title-wrapper .fusion-breadcrumbs{text-align:center}.single-post .fusion-page-title-wrapper h1.entry-title{margin-bottom:10px}.eircode-page sup{vertical-align:bottom}.contact_form input.wpcf7-text,.contact_form select.wpcf7-select,.eircode-page input.wpcf7-text,.eircode-page select.wpcf7-select{border:1px solid #c0c0c0!important;background:#fafafa!important;border-radius:4px;height:36px;line-height:initial;width:100%}.eircode-page .select-arrow{height:36px!important;width:36px!important;line-height:36px!important}.contact_form textarea.wpcf7-form-control.wpcf7-textarea{border:1px solid #c0c0c0!important;background:#fafafa!important;border-radius:4px}.page-id-26463 .contact_form .select-arrow{padding-left:0;background:#eaeaea!important;color:#000;border:0}.open-modal{cursor:pointer}html.avada-is-100-percent-template .single-post #main.width-100{padding:0 0 90px}.single-post h2.entry-title.fusion-post-title{padding:0 40px}.fusion-footer-widget-area ul.disabled{display:none}h4.widget-title.mob_ft_head{cursor:pointer}h4.widget-title.mob_ft_head:after{content:"";font-family:FontAwesome;float:right;font-size:18px}.archive .fusion-page-title-bar,.error404 .fusion-page-title-bar,.search .fusion-page-title-bar{padding:80px 0!important}.sidebar .widget.widget_recent_entries{background:#0f0f41;padding:15px}.sidebar .widget_recent_entries ul{padding-left:30px}.sidebar .widget.widget_recent_entries .widget-title{color:#fff}.whychoose_bt_banner{background-size:contain!important;z-index:1}.whychoose_testimonial a{position:relative;z-index:9}