/*!
Theme Name: Martina Murphy Family Law
Theme URI: http://www.blinkdesign.ie/
Author: Blink Design
Author URI: http://www.blinkdesign.ie/
Description: A bespoke theme for Martina Murphy Family Law
Version: 1.1
*/.green-med,.has-green-med-color{color:#00838d !important}.green-light,.has-green-light-color{color:#d7edbf !important}.green-dark,.has-green-dark-color{color:#1e384b !important}.white,.has-white-color{color:#fff !important}.blue,.has-blue-color{color:#58afbc !important}.blue-light,.has-blue-light-color{color:#68d2df !important}.navy,.has-navy-color{color:#19222e !important}.salmon,.has-salmon-color{color:#fdaa63 !important}.salmon-new,.has-salmon-new-color{color:#E8C9B4 !important}.mustard-cream,.has-mustard-cream-color{color:#E4DAA5 !important}.mustard-light,.has-mustard-light-color{color:#f1e6b2 !important}.mustard-med,.has-mustard-med-color{color:#d5c56f !important}.mustard-dark,.has-mustard-dark-color{color:#ac9f3c !important}.has-green-med-background-color{background-color:#00838d !important}.has-green-light-background-color{background-color:#d7edbf !important}.has-green-dark-background-color{background-color:#1e384b !important}.has-white-background-color{background-color:#fff !important}.has-blue-background-color{background-color:#58afbc !important}.has-blue-light-background-color{background-color:#58afbc !important}.has-navy-background-color{background-color:#19222e !important}.has-salmon-background-color{background-color:#fdaa63 !important}.has-salmon-new-background-color{background-color:#E8C9B4 !important}.has-mustard-cream-background-color{background-color:#E4DAA5 !important}.has-mustard-light-background-color{background-color:#f1e6b2 !important}.has-mustard-med-background-color{background-color:#d5c56f !important}.has-mustard-dark-background-color{background-color:#ac9f3c !important}.wp-block-embed__wrapper{overflow:hidden;padding-top:56.25%;position:relative}.wp-block-embed__wrapper iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.hidden-desktop,.hidden-all{display:none}html{height:100%}body{font-family:'Roboto', sans-serif;font-size:16px;line-height:24px;color:#19222e;margin:0;padding:0;height:100%}.roboto-slab{font-family:'Roboto Slab', sans-serif}.container{width:1064px;margin:0 auto}.img-responsive{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{font-family:'Roboto Slab', serif;font-size:30px;margin:0}a{text-decoration:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.wp-block-column{margin-bottom:0 !important}.wp-block-button__link{font-weight:500;font-size:16px !important}header{border-top:8px solid #00838d;padding-top:31px;padding-bottom:22px}header .container{display:flex;flex-direction:row;justify-content:space-between;position:relative}header .right{display:flex;flex-direction:column;align-items:flex-end}header .right .cta-box{margin:0;font-size:18px;padding:13px 10px;display:flex;flex-direction:row;align-items:center}header .right .cta-box .social{display:flex;flex-direction:row;font-family:'Roboto Slab', serif}header .right .cta-box .social .phone{margin-right:15px}header .right .cta-box .social a{color:#19222e}header .right .cta-box .social i{color:#fdaa63}header .right .cta-box .spacer{margin-left:11px;margin-right:11px}header .right .cta-box .fab,header .right .cta-box .fas{font-size:20px;margin-left:4px;margin-right:4px}#ubermenu-main-2-header-menu-2{font-family:'Roboto', sans-serif}#ubermenu-main-2-header-menu-2 a:hover{color:#00838d}#ubermenu-main-2-header-menu-2 .ubermenu-nav>li,#ubermenu-main-2-header-menu-2 .ubermenu-nav>li>ul.ubermenu-submenu>li{font-size:16px}#ubermenu-main-2-header-menu-2 .ubermenu-nav>li>ul.ubermenu-submenu>li>ul.ubermenu-submenu>li{font-size:14px}#ubermenu-main-2-header-menu-2 .ubermenu-has-submenu-mega>.ubermenu-submenu{margin-left:20px;margin-right:20px}#ubermenu-main-2-header-menu-2 .ubermenu-submenu .ubermenu-item-header.ubermenu-has-submenu-stack>.ubermenu-target{border:0}#ubermenu-main-2-header-menu-2 .secondary-title{font-size:16px !important;font-weight:bold}#ubermenu-main-2-header-menu-2 .secondary-title a{padding-bottom:14px !important}#ubermenu-main-2-header-menu-2 .secondary-title .has-blue-color a{color:#58afbc;display:flex;flex-direction:row-reverse;justify-content:flex-end;align-content:center;align-items:center}#ubermenu-main-2-header-menu-2 .secondary-title .has-blue-color a img{margin-left:10px;width:auto;height:20px;border:1px solid #efefef;margin-bottom:0}#ubermenu-main-2-header-menu-2 .ubermenu-has-submenu-stack .ubermenu-target{padding:15px 1px 5px}#ubermenu-main-2-header-menu-2 #menu-item-131 .ubermenu-submenu-type-stack{padding-top:0}#ubermenu-main-2-header-menu-2 .ubermenu-submenu-type-stack>.ubermenu-item-normal>.ubermenu-target{padding-top:7px;padding-bottom:7px}footer{background-color:#19222e;color:#fff;padding-top:47px;padding-bottom:10px;font-size:15px}footer .container{display:flex;flex-direction:row;justify-content:space-between}footer .container .widget-title{font-size:21px;color:#58afbc;font-family:'Roboto Slab', sans-serif;margin-top:53px;display:inline-block}footer .container .textwidget{display:flex;flex-direction:column;align-items:flex-start}footer .container a{color:#fff}footer .container a:hover{color:#00838d}footer .container ul{padding:0;list-style:none}footer .widget-1{margin-right:110px;max-width:305px}footer .widget-1 a{color:#fff !important}footer .widget-1 .blue{font-family:'Roboto Slab', sans-serif;font-size:21px}footer .widget-1 i{font-size:25px;color:#fdaa63;padding-left:13px;padding-right:2px}footer .widget-2{margin-right:90px}footer .widget-2 a{text-decoration:none !important}footer .widget-2 .map-link{background-color:#58afbc;padding:7px 15px;color:#19222e;display:block;width:100%;font-family:'Roboto Slab', sans-serif;font-size:18px}footer .widget-2 .map-link i{font-size:22px;margin-left:8px}footer .widget-2 .map-link:hover{color:#fff}footer .widget-2 .contact{display:inline-block;line-height:34px;font-family:'Roboto Slab', sans-serif}footer .widget-2 .contact i{color:#fdaa63;font-size:24px;vertical-align:middle;margin-right:7px}footer .widget-3{margin-right:70px}footer .widget-3 li a{color:#fff !important;text-decoration:none !important}footer .widget-4 li a{color:#fff !important;text-decoration:none !important}footer .footer-copyright{margin-top:60px;font-size:13px}footer .footer-copyright .container div{display:inline-block}footer .footer-copyright .container div i{font-size:5px;vertical-align:middle;margin-left:10px;margin-right:10px}#mc4wp-form-1,#mc4wp-form-2{width:100%}#mc4wp-form-1 .mailchimp-signup,#mc4wp-form-2 .mailchimp-signup{display:flex;flex-direction:column}#mc4wp-form-1 .mailchimp-signup .title,#mc4wp-form-2 .mailchimp-signup .title{font-family:'Roboto Slab', sans-serif;color:#19222e;font-size:18px;background-color:#bce194;padding:14px 36px 12px;display:flex;align-items:center}#mc4wp-form-1 .mailchimp-signup .title i,#mc4wp-form-2 .mailchimp-signup .title i{color:#19222e;margin-left:5px;font-size:24px}#mc4wp-form-1 .mailchimp-signup input,#mc4wp-form-2 .mailchimp-signup input{font-size:14px;color:#19222e;padding:10px 36px 14px;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}#mc4wp-form-1 .mailchimp-signup .btn,#mc4wp-form-2 .mailchimp-signup .btn{background-color:#00838d;font-family:'Roboto Slab', sans-serif;color:#fff;font-size:18px;border:0;padding:14px 36px 12px;display:flex;align-items:center;width:100%;height:100%;box-sizing:border-box}#mc4wp-form-1 .mailchimp-signup .btn i,#mc4wp-form-2 .mailchimp-signup .btn i{margin-left:5px;color:#fff;font-size:24px}.blog-side .mailchimp-signup{border:1px solid #00838d}.BLOCK-testimonial-slider .slides li{display:flex !important;flex-direction:row;justify-content:center}.BLOCK-testimonial-slider .slides li .slide-container{width:50%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.BLOCK-testimonial-slider .slides li .slide-container .testimonial-text{text-align:center;font-size:16px;line-height:24px;text-align:center}.BLOCK-testimonial-slider .slides li .slide-container .testimonial-text .testimonial-from{font-style:italic;font-weight:600}.BLOCK-testimonial-slider .slides li .slide-container .logo{max-width:200px}.BLOCK-testimonial-slider .flex-direction-nav a{width:17px;height:30px}.BLOCK-testimonial-slider .flex-direction-nav a.flex-prev::before{border-style:solid;border-width:4px 4px 0 0;border-color:#fdaa63;content:'';display:inline-block;height:15px;position:relative;top:0px;left:5px;transform:rotate(-135deg);vertical-align:middle;width:15px}.BLOCK-testimonial-slider .flex-direction-nav a.flex-next::before{border-style:solid;border-width:4px 4px 0 0;border-color:#fdaa63;content:'';display:inline-block;height:15px;position:relative;top:0px;left:-6px;transform:rotate(45deg);vertical-align:middle;width:15px}.home h2,.home h3,.home h4,.home h5,.home h6{font-size:28px !important;padding-bottom:2px;line-height:32px}.home h6.ugb-blog-posts__title{font-size:20px !important}.home .teal-block{background-color:rgba(0,131,141,0.6);font-family:'Roboto Slab', sans-serif;padding:19px 28px 17px 33px}.home .teal-block .container{max-width:100%}.home .teal-block .container p{margin:0;line-height:42px}.home .callback-form{padding:17px 17px 10px 17px}.home .callback-form .container{max-width:100%}.home .callback-form .container p{margin:0}.home .callback-form .container form input,.home .callback-form .container form textarea{font-family:'Roboto', sans-serif;font-size:13px;color:#1e384b}.home .callback-form .container form ::-webkit-input-placeholder{font-family:'Roboto', sans-serif;font-size:13px;color:#1e384b}.home .callback-form .container form :-moz-placeholder,.home .callback-form .container form ::-moz-placeholder{font-family:'Roboto', sans-serif;font-size:13px;color:#1e384b}.home .callback-form .container form :-ms-input-placeholder{font-family:'Roboto', sans-serif;font-size:13px;color:#1e384b}.home .callback-form .container form ::placeholder{font-family:'Roboto', sans-serif;font-size:13px;color:#1e384b}.home .callback-form .container form .row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:10px}.home .callback-form .container form input,.home .callback-form .container form textarea{max-width:100%;width:100%;background-color:#E4DAA5;border:1px solid #fff;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.home .callback-form .container form input{height:36px;padding:0 5px;box-sizing:border-box}.home .callback-form .container form textarea{padding:5px;box-sizing:border-box;height:100px}.home .callback-form .container form input[type="submit"]{border-color:#00838d;background-color:#00838d;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.home .intro-cols,.home .hero-cols{justify-content:space-between}.orange-box,.green-box{padding:40px 36px 13px}.orange-box .container,.green-box .container{max-width:100%}.orange-box .container .black-box,.green-box .container .black-box{display:flex;flex-direction:row;width:100%;background-color:#19222e;color:#fff;font-family:'Roboto Slab', sans-serif;font-size:21px;height:60px;align-items:center}.orange-box .container .black-box .number,.green-box .container .black-box .number{background-color:#f1e6b2;color:#00838d;font-size:25px;padding-left:13px;padding-right:13px;height:100%;margin-right:16px;display:flex;flex-direction:row;align-items:center}.orange-box .container p,.green-box .container p{margin-left:55px;margin-bottom:27px;margin-top:13px}.home-services .wp-block-column{display:flex;flex-direction:row;align-items:center}.home-services .wp-block-column .wp-block-image{margin-bottom:0}.home-services .wp-block-column .wp-block-image figure{margin-top:0;margin-bottom:0;width:120px}.home-services .wp-block-column a{color:#19222e;text-decoration:none}.home-services .wp-block-column a:hover{color:#00838d}.wp-block-button__link{font-family:'Roboto Slab', sans-serif;font-size:24px !important;padding:13px 30px !important}.ugb-blog-posts__content .ugb-blog-posts__featured-image{border:2px solid #1d2630;margin-bottom:0 !important}.ugb-blog-posts__content h6{background-color:#1d2630;font-family:'Roboto', sans-serif;font-size:19px;text-align:center;font-weight:normal;padding:18px 30px 44px;height:90px}.ugb-blog-posts__content h6 a{color:#fff}.kt-blocks-carousel .kt-carousel-arrowstyle-blackonlight .slick-prev,.kt-blocks-carousel .kt-carousel-arrowstyle-blackonlight .slick-next{color:#fdaa63 !important}.kt-blocks-carousel .slick-prev,.kt-blocks-carousel .slick-next{opacity:1 !important}.kt-blocks-carousel .slick-next::before,.kt-blocks-carousel .slick-prev::before{border-width:4px 4px 0 0 !important;width:15px !important;height:15px !important}#featured-image{height:290px;background-size:cover;background-position:center}.breadcrumbs{margin-top:50px;margin-bottom:30px;font-size:14px;color:#000}.breadcrumbs a{color:#000}.breadcrumbs a:hover{color:#00838d}.page-template-default p a,.page-template-default li a{color:#19222e;text-decoration:underline}.page-template-default p a:hover,.page-template-default li a:hover{color:#00838d}.page-template-default h1{padding-bottom:9px;line-height:36px}.page-template-default h2,.page-template-default h3,.page-template-default h4,.page-template-default h5,.page-template-default h6{font-size:20px;padding-bottom:2px}.page-template-default .pad-box{padding:20px;box-sizing:border-box}.page-template-default .pad-box .container{max-width:100%}.page-template-default .full-width-buttons{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.page-template-default .full-width-buttons .wp-block-button{margin:0}.page-template-default .full-width-buttons .wp-block-button .wp-block-button__link{font-size:18px !important;width:260px;height:46px;display:flex;flex-direction:row;justify-content:center;align-items:center}.page-template-default .h1-mimic{font-size:30px}.page-template-default .kt-blocks-accordion-header,.page-template-default .kt-blocks-accordion-header.kt-accordion-panel-active{font-size:19px !important;color:#286e71 !important;background-color:rgba(201,222,167,0.5) !important}.page-template-default .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger::before,.page-template-default .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger::after{background:#000 !important}.page-template-default .kt-blocks-accordion-icon-trigger::before,.page-template-default .kt-blocks-accordion-icon-trigger::after{background:#286e71 !important}.page-template-default .kt-accordion-panel-inner{padding:0 20px 20px}.page-template-default .orange-box .container p,.page-template-default .green-box .container p{margin-left:0;margin-bottom:27px;margin-top:13px}.page-template-default .orange-box .container ul,.page-template-default .green-box .container ul{padding-left:15px}.page-template-default .size-eighteen{font-size:18px}.blog #featured-image,.archive #featured-image,.single-post #featured-image,.page-template-tpl-contact #featured-image{margin-bottom:50px}.blog .blog-holder,.archive .blog-holder,.single-post .blog-holder,.page-template-tpl-contact .blog-holder{display:flex;flex-direction:row;justify-content:space-between}.blog .blog-holder .blog-container,.archive .blog-holder .blog-container,.single-post .blog-holder .blog-container,.page-template-tpl-contact .blog-holder .blog-container{max-width:708px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.blog .blog-holder .blog-container .article a,.archive .blog-holder .blog-container .article a,.single-post .blog-holder .blog-container .article a,.page-template-tpl-contact .blog-holder .blog-container .article a{color:#19222e}.blog .blog-holder .blog-container .article .text .title,.archive .blog-holder .blog-container .article .text .title,.single-post .blog-holder .blog-container .article .text .title,.page-template-tpl-contact .blog-holder .blog-container .article .text .title{font-size:22px;line-height:28px;min-height:59px;margin-bottom:0}.blog .blog-holder .blog-container .article .text .excerpt,.archive .blog-holder .blog-container .article .text .excerpt,.single-post .blog-holder .blog-container .article .text .excerpt,.page-template-tpl-contact .blog-holder .blog-container .article .text .excerpt{margin-top:10px}.blog .blog-holder .blog-container .article .text span,.archive .blog-holder .blog-container .article .text span,.single-post .blog-holder .blog-container .article .text span,.page-template-tpl-contact .blog-holder .blog-container .article .text span{background-color:#cab64b;color:#fff;cursor:pointer;padding:6px 12px;margin-top:4px;margin-bottom:50px;display:inline-block}.blog .blog-holder .blog-side,.archive .blog-holder .blog-side,.single-post .blog-holder .blog-side,.page-template-tpl-contact .blog-holder .blog-side{max-width:272px}.blog .blog-holder .blog-side .widget,.archive .blog-holder .blog-side .widget,.single-post .blog-holder .blog-side .widget,.page-template-tpl-contact .blog-holder .blog-side .widget{margin-bottom:45px}.blog .blog-holder .blog-side .widget-title,.archive .blog-holder .blog-side .widget-title,.single-post .blog-holder .blog-side .widget-title,.page-template-tpl-contact .blog-holder .blog-side .widget-title{font-family:'Roboto Slab', sans-serif;margin-bottom:19px;display:block}.blog .blog-holder .blog-side .widget-1 .widget-title,.archive .blog-holder .blog-side .widget-1 .widget-title,.single-post .blog-holder .blog-side .widget-1 .widget-title,.page-template-tpl-contact .blog-holder .blog-side .widget-1 .widget-title{color:#00838d;font-size:25px}.blog .blog-holder .blog-side .widget-1 label,.archive .blog-holder .blog-side .widget-1 label,.single-post .blog-holder .blog-side .widget-1 label,.page-template-tpl-contact .blog-holder .blog-side .widget-1 label{display:none}.blog .blog-holder .blog-side .widget-1 select,.archive .blog-holder .blog-side .widget-1 select,.single-post .blog-holder .blog-side .widget-1 select,.page-template-tpl-contact .blog-holder .blog-side .widget-1 select{width:100%}.blog .blog-holder .blog-side .widget-2 .widget-title,.archive .blog-holder .blog-side .widget-2 .widget-title,.single-post .blog-holder .blog-side .widget-2 .widget-title,.page-template-tpl-contact .blog-holder .blog-side .widget-2 .widget-title{font-size:25px}.blog .blog-holder .blog-side .widget-2 .contact .btn,.archive .blog-holder .blog-side .widget-2 .contact .btn,.single-post .blog-holder .blog-side .widget-2 .contact .btn,.page-template-tpl-contact .blog-holder .blog-side .widget-2 .contact .btn{width:100%;text-align:center;padding:13px;display:block;font-size:20px;font-family:'Roboto Slab', sans-serif;margin-bottom:12px;box-sizing:border-box}.blog .blog-holder .blog-side .widget-2 .contact .light-blue,.archive .blog-holder .blog-side .widget-2 .contact .light-blue,.single-post .blog-holder .blog-side .widget-2 .contact .light-blue,.page-template-tpl-contact .blog-holder .blog-side .widget-2 .contact .light-blue{background-color:#68d2df;color:#19222e}.blog .blog-holder .blog-side .widget-2 .contact .salmon,.archive .blog-holder .blog-side .widget-2 .contact .salmon,.single-post .blog-holder .blog-side .widget-2 .contact .salmon,.page-template-tpl-contact .blog-holder .blog-side .widget-2 .contact .salmon{background-color:#fdaa63;color:#19222e !important}.blog .blog-holder .blog-side .widget-2 .contact .navy,.archive .blog-holder .blog-side .widget-2 .contact .navy,.single-post .blog-holder .blog-side .widget-2 .contact .navy,.page-template-tpl-contact .blog-holder .blog-side .widget-2 .contact .navy{background-color:#19222e;color:#fff !important}.blog .blog-holder .blog-side .widget-2 .privacy,.archive .blog-holder .blog-side .widget-2 .privacy,.single-post .blog-holder .blog-side .widget-2 .privacy,.page-template-tpl-contact .blog-holder .blog-side .widget-2 .privacy{font-size:13px;line-height:19px;margin-bottom:36px}.blog .blog-holder .blog-side .widget-2 .social,.archive .blog-holder .blog-side .widget-2 .social,.single-post .blog-holder .blog-side .widget-2 .social,.page-template-tpl-contact .blog-holder .blog-side .widget-2 .social{font-family:'Roboto Slab', sans-serif;font-size:21px;color:#19222e}.blog .blog-holder .blog-side .widget-2 .social i,.archive .blog-holder .blog-side .widget-2 .social i,.single-post .blog-holder .blog-side .widget-2 .social i,.page-template-tpl-contact .blog-holder .blog-side .widget-2 .social i{color:#00838d;font-size:28px;padding-left:10px;padding-right:2px}.blog .blog-holder .pagination-container,.archive .blog-holder .pagination-container,.single-post .blog-holder .pagination-container,.page-template-tpl-contact .blog-holder .pagination-container{width:100%}.blog .blog-holder .blog-container .article,.archive .blog-holder .blog-container .article{max-width:300px}.blog .blog-holder .blog-container .article img,.archive .blog-holder .blog-container .article img{border:1px solid #00838d}.single-post .blog-holder .blog-container .article{margin-bottom:20px}.single-post .blog-holder .blog-container .article h1{font-size:23px;color:#00838d;font-weight:normal;margin-bottom:20px}.single-post .blog-holder .blog-container .article h2,.single-post .blog-holder .blog-container .article h3,.single-post .blog-holder .blog-container .article h4,.single-post .blog-holder .blog-container .article h5,.single-post .blog-holder .blog-container .article h6{font-size:20px}.single-post .blog-holder .blog-container .article img.featured-image{border:1px solid #00838d}.single-post .blog-holder .blog-container .article .text{margin-top:20px}.single-post .blog-holder .blog-container .article .text span.date{color:#00838d;border-bottom:1px solid #fdaa63;background-color:#fff;display:block;padding-left:0;font-size:17px;margin-bottom:27px}.page-id-78 .wp-block-separator.is-style-wide{border-bottom-width:0px !important}.page-id-78 h1{font-size:20px}.page-id-78 h1,.page-id-78 h2,.page-id-78 h3,.page-id-78 h4,.page-id-78 h5,.page-id-78 h6{font-weight:normal}.page-id-78 .wp-block-column figure{margin-left:0;margin-right:0}#birs_booking_success h3{margin-bottom:30px}#birs_booking_success ul{padding-left:0}#birs_booking_success ul li h4{font-size:20px}.page-template-tpl-contact .blog-container{padding-bottom:40px}.page-template-tpl-contact #map{height:420px}.page-template-tpl-contact .birs_form_field.birs_client_section,.page-template-tpl-contact .birs_form_field.birs_client_address,.page-template-tpl-contact .birs_form_field.birs_client_city,.page-template-tpl-contact .birs_form_field.birs_client_state,.page-template-tpl-contact .birs_form_field.birs_client_country,.page-template-tpl-contact .birs_form_field.birs_client_zip{display:none !important}.page-template-tpl-contact .birs_form_field select,.page-template-tpl-contact .birs_form_field input,.page-template-tpl-contact .birs_form_field textarea{border:1px solid #68d2df;padding:6px 5px}.page-template-tpl-contact #birs_appointment_form .ui-datepicker{border:1px solid #68d2df;padding:6px 5px}.page-template-tpl-contact div#birs_appointment_timeoptions span a{color:blue}.page-template-tpl-contact .blog-holder .blog-container{width:100%}.page-template-tpl-contact .blog-holder .blog-container h2.birs_section{font-size:25px;margin-top:0 !important}@media only screen and (max-width: 1070px){.hero-cols .wp-block-column{flex-basis:48% !important}.hero-cols .wp-block-column .callback-form input{width:100% !important}}@media only screen and (max-width: 1070px){.home .callback-form .wpcf7-form-control-wrap{width:100%}}@media only screen and (max-width: 1064px){.container{width:100% !important;padding-left:10px;padding-right:10px;box-sizing:border-box}.wp-block-kadence-testimonials .kt-blocks-carousel.kt-carousel-container-dotstyle-none{max-width:100%}}@media only screen and (max-width: 1023px){header{padding-bottom:0}header .container{flex-direction:column;align-items:center;padding:0}header .container .right{align-items:center;width:100%}header .container .right .navbar-collapse{width:100%;background-color:#19222e}header .container .right .navbar-collapse .ubermenu-responsive-toggle{font-size:18px;text-transform:uppercase;color:#fdaa63}header .container .right .navbar-collapse .ubermenu-responsive-toggle .ubermenu-responsive-toggle .fas{font-size:22px;color:#fdaa63}header .container .right .navbar-collapse nav{background-color:#00838d}header .container .right .navbar-collapse nav .ubermenu-current-menu-item>.ubermenu-target{color:#fff}header .container .right .navbar-collapse nav a{color:#fff}header .container .right .navbar-collapse nav a:hover{color:#19222e !important}header .container .right .navbar-collapse nav .ubermenu-submenu{background-color:#00838d;border:none;padding:20px}header .container .right .navbar-collapse nav .ubermenu-submenu .ubermenu-item-header>.ubermenu-target{color:#fff}header .container .right .navbar-collapse nav .ubermenu-submenu .ubermenu-submenu{padding-left:0}header .container .right .navbar-collapse nav .ubermenu-submenu .secondary-title .has-blue-color a{color:#fff !important}#mc4wp-form-1 input,#mc4wp-form-2 input{width:100%;height:100%;box-sizing:border-box}}@media only screen and (max-width: 990px){.hero-cols{flex-wrap:wrap !important;justify-content:space-around !important}.hero-cols .wp-block-column{flex-basis:60% !important}.hero-cols .wp-block-column .callback-form input{width:100% !important}.hero-cols .wp-block-column:not(:first-child){margin-left:0px;margin-top:40px}.callback-buttons .wp-block-button{display:flex;justify-content:center}.page-id-76 .wp-block-buttons{flex-direction:column;align-content:center}.page-id-76 .wp-block-buttons .wp-block-button{margin-top:7px;margin-bottom:7px}.blog .blog-holder,.single-post .blog-holder,.page-template-tpl-contact .blog-holder{flex-direction:column;align-items:center}.blog .blog-holder .blog-container,.single-post .blog-holder .blog-container,.page-template-tpl-contact .blog-holder .blog-container{justify-content:space-around}footer .widget{margin-right:0}}@media only screen and (max-width: 890px){footer .container{flex-wrap:wrap}footer .container .widget{flex-basis:50%}}@media only screen and (max-width: 770px){.intro-cols{justify-content:center}.intro-cols .wp-block-column{flex-basis:80% !important}.intro-cols .wp-block-column:not(:first-child){margin-left:0px;margin-top:40px}.home-services .wp-block-columns{justify-content:space-around}.home-services .wp-block-columns .wp-block-column{flex-direction:column;flex-basis:30% !important;margin-left:0}.home-services .wp-block-columns .wp-block-column p{text-align:center}.home .hero-cols .wp-block-column{flex-basis:80% !important}.home .home-accreditations .wp-block-columns{justify-content:space-around}.home .home-accreditations .wp-block-columns .wp-block-column{flex-basis:30% !important;margin-left:0}}@media only screen and (max-width: 750px){.single-post .blog-holder .blog-container .article h1{line-height:32px}}@media only screen and (max-width: 650px){.home-accreditations p{font-size:18px !important}.callback-buttons .wp-block-button .wp-block-button__link{font-size:18px}}@media only screen and (max-width: 600px){.callback-buttons .wp-block-button{margin-top:5px;margin-bottom:5px}footer .container{justify-content:center}footer .container .widget{flex-basis:80%}footer .container .widget-1{max-width:none}}@media only screen and (max-width: 490px){.home .orange-box .container .black-box{font-size:18px}.home-services .wp-block-columns{flex-direction:column;margin-bottom:0}.home-services .wp-block-columns .wp-block-column{flex-direction:row !important;flex-basis:100% !important;margin-bottom:23px !important}.home-services .wp-block-columns .wp-block-column p{text-align:left !important}}@media only screen and (max-width: 414px){.home .home-accreditations .wp-block-columns{flex-direction:column}.home .home-accreditations .wp-block-columns .wp-block-column{flex-basis:80% !important;display:flex;flex-direction:row;justify-content:center}.home .home-accreditations .wp-block-columns .wp-block-column .wp-block-image{margin:0}.home .home-accreditations .wp-block-columns .wp-block-column .wp-block-image figure{margin:0}}@media only screen and (max-width: 375px){.home .teal-block .container p{font-size:22px !important;line-height:30px}.home .orange-box{padding:35px 10px 13px}}
