@media (min-width:981px){.et_pb_gutter.et_pb_gutters1 #left-area{width:75%}.et_pb_gutter.et_pb_gutters1 #sidebar{width:25%}.et_pb_gutters1.et_right_sidebar #left-area{padding-right:0}.et_pb_gutters1.et_left_sidebar #left-area{padding-left:0}.et_pb_gutter.et_pb_gutters1.et_right_sidebar #main-content .container:before{right:25%!important}.et_pb_gutter.et_pb_gutters1.et_left_sidebar #main-content .container:before{left:25%!important}.et_pb_gutters1 .et_pb_column,.et_pb_gutters1.et_pb_row .et_pb_column{margin-right:0}.et_pb_gutters1 .et_pb_column_4_4,.et_pb_gutters1.et_pb_row .et_pb_column_4_4{width:100%}.et_pb_gutters1 .et_pb_column_4_4 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_4_4 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_3_4,.et_pb_gutters1.et_pb_row .et_pb_column_3_4{width:75%}.et_pb_gutters1 .et_pb_column_3_4 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_3_4 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_2_3,.et_pb_gutters1.et_pb_row .et_pb_column_2_3{width:66.667%}.et_pb_gutters1 .et_pb_column_2_3 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_2_3 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_3_5,.et_pb_gutters1.et_pb_row .et_pb_column_3_5{width:60%}.et_pb_gutters1 .et_pb_column_3_5 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_3_5 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_1_2,.et_pb_gutters1.et_pb_row .et_pb_column_1_2{width:50%}.et_pb_gutters1 .et_pb_column_1_2 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_1_2 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_2_5,.et_pb_gutters1.et_pb_row .et_pb_column_2_5{width:40%}.et_pb_gutters1 .et_pb_column_2_5 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_2_5 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_1_3,.et_pb_gutters1.et_pb_row .et_pb_column_1_3{width:33.3333%}.et_pb_gutters1 .et_pb_column_1_3 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_1_3 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_1_4,.et_pb_gutters1.et_pb_row .et_pb_column_1_4{width:25%}.et_pb_gutters1 .et_pb_column_1_4 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_1_4 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_1_5,.et_pb_gutters1.et_pb_row .et_pb_column_1_5{width:20%}.et_pb_gutters1 .et_pb_column_1_5 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_1_5 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_1_6,.et_pb_gutters1.et_pb_row .et_pb_column_1_6{width:16.6667%}.et_pb_gutters1 .et_pb_column_1_6 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_1_6 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_full_width_page.woocommerce-page ul.products li.product{width:25%;margin-right:0;margin-bottom:0}.et_pb_gutters1.et_left_sidebar.woocommerce-page #main-content ul.products li.product,.et_pb_gutters1.et_right_sidebar.woocommerce-page #main-content ul.products li.product{width:33.333%;margin-right:0}}@media (max-width:980px){.et_pb_gutters1 .et_pb_column,.et_pb_gutters1 .et_pb_column .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1 .et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1 .et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1 .et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1 .et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1 .et_pb_row_4col>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1 .et_pb_row_5col>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1.et_pb_row_4col>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1.et_pb_row_5col>.et_pb_column.et_pb_column_1_5{width:50%;margin-right:0}.et_pb_gutters1 .et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1 .et_pb_row_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1 .et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1 .et_pb_row_6col>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_6col>.et_pb_column.et_pb_column_1_6{width:33.333%;margin-right:0}.et_pb_gutters1 .et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6{width:50%;margin-right:0}}@media (max-width:767px){.et_pb_gutters1 .et_pb_column,.et_pb_gutters1 .et_pb_column .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_module{margin-bottom:0}}@media (max-width:479px){.et_pb_gutters1 .et_pb_column,.et_pb_gutters1.et_pb_row .et_pb_column{margin:0!important}.et_pb_gutters1 .et_pb_column .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_module{margin-bottom:0}}#main-content {overflow-x:hidden!important; margin-top:156px;} @font-face {
font-family: 'amienneregular';
src: url(https://carecounts.co.uk/wp-content/themes/flbrochure/amienne_3448-webfont.woff2) format('woff2'),
url(https://carecounts.co.uk/wp-content/themes/flbrochure/amienne_3448-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
.ami {font-family: 'amienneregular';}
body {color: #666666!important;}   .copy-notice {color: #fff; width: 40%; float: left;}    .page-header {padding:0!important; overflow: hidden!important; min-height:500px!important; display:flex;}
.page-header h1 {color: #2b889f; font-size: 45px; line-height: 50px;}
.page-header h2 {color: #47bcc3; font-size: 58px; font-family: 'amienneregular';}
.page-header .banner-svg {position: absolute; bottom: -10px;}
@media only screen and (max-width:980px){
.page-header {min-height:400px!important;}
}
@media only screen and (max-width:768px){
.page-header {min-height:360px!important;}
.page-header h1 {font-size:40px;}
.page-header h2{font-size:42px;}	
} .circles {display: flex; align-items: center; justify-content: center; flex-wrap: wrap;}
.circles .et_pb_column {border-radius: 50%; border: 10px solid #fff; width: 320px!important; height: 320px!important; margin: 10px;} .circles .et_pb_module {margin: 0px auto; border: 2px dashed #fff; border-radius: 50%; position: absolute; left: 0; bottom: 14.5px; height: 270px; width: 270px; right: 0; display: flex; align-items: center; justify-content: center; padding-left: 10px; padding-right: 10px;}
.circles h2 {color: #fff; font-size: 35px;}
.circles h4 {color: #fff; line-height: 28px; font-size: 20px; font-weight: 700;}
.circles button {background: #fff; border: 0px; border-radius: 15px; padding: 10px 20px; cursor: pointer;}
.circles button:hover {cursor: pointer;}
.circles .number1:before {content: "1"; font-size: 250px; font-weight: bold; color: rgba(255,255,255,0.5); position: absolute; left: 0; right: 0; display: block; margin: 0px auto; width: 100px; height: 150px; top: 150px; font-family: 'Comfortaa',display;}
.circles .number2:before {content: "2"; font-size: 250px; font-weight: bold; color: rgba(255,255,255,0.5); position: absolute; left: 0; right: 0; display: block; margin: 0px auto; width: 140px; height: 150px; top: 150px; font-family: 'Comfortaa',display;}
.circles .number3:before {content: "3"; font-size: 250px; font-weight: bold; color: rgba(255,255,255,0.5); position: absolute; left: 0; right: 0; display: block; margin: 0px auto; width: 140px; height: 150px; top: 150px; font-family: 'Comfortaa',display;}
.circles .number4:before {content: "4"; font-size: 250px; font-weight: bold; color: rgba(255,255,255,0.5); position: absolute; left: 0; right: 0; display: block; margin: 0px auto; width: 170px; height: 150px; top: 150px; font-family: 'Comfortaa',display;}
.circles .number5:before {content: "5"; font-size: 250px; font-weight: bold; color: rgba(255,255,255,0.5); position: absolute; left: 0; right: 0; display: block; margin: 0px auto; width: 155px; height: 150px; top: 150px; font-family: 'Comfortaa',display;}
.circles-small {display: flex; align-items: center; justify-content: center; flex-wrap: wrap;}
.circles-small .et_pb_column {border-radius: 50%; border: 10px solid #fff; width: 220px!important; height: 220px!important; margin: 10px!important;}
.circles-small .et_pb_module {margin: 0px auto; border: 2px dashed #fff; border-radius: 50%; position: absolute; left: 0; bottom: 10.5px; height: 180px; width: 180px; right: 0; display: flex; align-items: center; justify-content: center; padding-left: 10px; padding-right: 10px;}
.circles-small h3 {color: #fff; font-size: 17px; line-height: 20px;}
.circles-small button {background: #fff; border: 0px; border-radius: 15px; padding: 10px 20px; cursor: pointer;}
.circles-small button:hover {cursor: pointer;}
.circles-small:after {display:none;}
@media only screen and (max-width:1300px){
.circles .et_pb_column {width:270px!important; height:270px!important;}
.circles .et_pb_module {width:220px; height:220px;}
.circles p, .circles h2, .circles h3 {margin-bottom:0;}
.circles h4 {font-size:16px;}
.circles .number1:before, .circles .number2:before, .circles .number3:before, .circles .number4:before, .circles .number5:before {font-size:220px; top:130px;}
}
@media only screen and (max-width:1030px){
.circles {flex-direction:column;}
.circles .et_pb_column {margin:20px auto;}	
.circles .et_pb_column:last-child {margin-right:auto!important;}	
}
@media only screen and (max-width:480px){
.circles .et_pb_column:last-child {margin-right:0!important;}
} .logo-row img {height: 59px;} 
.logo-row .et_pb_image {text-align:center;}
@media only screen and (max-width:980px){
.home-socials  {display:flex; justify-content:center;}
.home-socials .et_pb_module  {margin:30px!important;}
.logo-row  img {margin:20px 0;}
.logo-row img {width: 150px; height:auto;} 	
} #gform_1 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), #gform_1 textarea.medium, #gform_1 select {color: #666; background:#eeeeee; border-radius: 15px; padding: 10px; margin-top:0;}
#gform_1 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), #gform_1 select {height: 40px;}
#gform_1 li, #gform_1 .gform_drop_instructions {color:#fff;}
#gform_1 ::placeholder { color: #666;
opacity: 1; }
#gform_1 :-ms-input-placeholder { color: #666;
}
#gform_1 ::-ms-input-placeholder { color: #666;
}
#gform_1 .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit] {background:#f299c1; color: #fff; padding: 10px 30px; border: 0px; border-radius: 15px;}
#gform_1 .gform_footer input.button:hover, .gform_wrapper .gform_footer input[type=submit]:hover {cursor: pointer;}
#gform_1 .gfield_required {display:none;} #gform_2 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), #gform_2 textarea.medium {color: #fff; background: #47bcc3; border-radius: 15px; padding: 10px;}
#gform_2 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {height: 40px;}
#gform_2 ::placeholder { color: #fff;
opacity: 1; }
#gform_2 :-ms-input-placeholder { color: #fff;
}
#gform_2 ::-ms-input-placeholder { color: #fff;
}
#gform_2 .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit] {background:#f299c1; color: #fff; padding: 10px 30px; border: 0px; border-radius: 15px;}
#gform_2 .gform_footer input.button:hover, .gform_wrapper .gform_footer input[type=submit]:hover {cursor: pointer;}
.gform_button_select_files {background: #f299c1; color: #fff; padding: 10px 30px; border: 0px; border-radius: 15px; } .blog-posts .more-link {background: #f299c1; color: #fff; font-size: 18px; text-align: center; padding: 10px 30px; width: 160px; border-radius: 15px; margin-top: 15px;}
.blog-posts .post-content-inner {margin-bottom:20px;}
@media only screen and (max-width:980px){
.blog-sidebar {border-left:0px!important; padding:0!important;}
}
.et_pb_posts .et_pb_post {border-bottom: 2px solid #dddddd; padding-bottom: 20px;}
.et_pb_widget_area_left {border-left: 1px solid rgba(0,0,0,.1); padding-left: 30px; border-right: 0px; padding-right: 0px;}
.single-post .et_pb_widget_area .et_pb_widget {background: #fff; border-radius: 15px; padding: 15px; min-height: 200px; background-size: 20%; background-position: bottom left; background-image: url(https://carecounts.co.uk/wp-content/uploads/2020/03/Homepage-Faded-Bg-Blue.png)!important; background-repeat: no-repeat;
}
.et_pb_widget h4 {color: #f299c1;} .large-list ul {display: flex; flex-wrap: wrap; align-items: center; justify-content: center;}
.large-list li {flex-grow: 1; width: 30%; display: block; text-align: center;}
@media only screen and (max-width:768px){
.large-list li {width:48%;}
}
@media only screen and (max-width:480px){
.large-list li {width:100%;}
} .testimonial-slider {background: #ffffffbf!important; border-radius: 15px;} .grid-layout {grid-template-columns: auto auto auto;  display: grid; grid-gap: 20px;}
.grid-layout .item:nth-of-type(10n+1), .grid-layout .item:nth-of-type(10n+7) {grid-column: span 2;}
.grid-layout .item {background: #eeeeee; padding: 15px; border-radius: 10px;}
.main-content {background-color: #eeeeee; }
@media only screen and (max-width:980px){
.eg-lightbox-post-content {width:80%!important; min-width:unset!important; max-width:650px!important;}	
}	
@media only screen and (max-width:480px){
body .eg-care-counts-element-9 {display:none!important;}
.eg-care-counts-element-3 {width:100%; margin-bottom:10px;}
} .gfield_radio li {
display: block;
position: relative;
padding-left: 35px;
margin-bottom: 12px;
cursor: pointer;
font-size: 22px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.gfield_radio input {
position: absolute;
opacity: 0;
cursor: pointer;
}
.gfield_radio label{
padding-left:30px!important
}
.gfield_radio label:before {
display:block;
content:"";
position: absolute;
top: 0;
left: 0px;
height: 20px;
width: 20px;
background-color: #fff;
border-radius: 50%;
}
.gfield_radio input:checked ~ label:before {
background-color: #47bcc3;
}
.gfield_radio label:after {
content: "";
position: absolute;
display: none;
}
.gfield_radio input:checked ~ label:after {
display: block;
}
.gfield_radio label:after {
top: 6px;
left: 6px;
width: 8px;
height: 8px;
border-radius: 50%;
background: white;
}
.et_pb_menu_0_tb_header.et_pb_menu .nav li ul {width: 320px;}
.et-menu li li a {width: 320px; font-size: 15px!important; }
.footer_socials .et_pb_text_inner {display:flex; flex-wrap: wrap;}
.et-l--footer .fab { width: 50px;
color: #f2d2df;
background: #595959;
border-radius: 50%;
height: 50px;
font-size: 30px;
display: flex;
align-items: center;
justify-content: center;
margin: 10px;
}  @media only screen and (max-width:1200px){
.main-menu a {font-size:14px!important;}
.main-menu li {padding-right:0px!important;}
}
@media only screen and (max-width:980px){
.main-head-row {display:flex;}
.main-head-row .et_pb_column_1_tb_header  {width:40px!important; flex-grow:1;}
.main-head-row .et_pb_column_0_tb_header  {max-width:250px; width:75%;}
.main-head-row .et_pb_column, .main-head-row .et_pb_menu_inner_container {position:unset!important;}
#mobile_menu1 {position:absolute; top:106px;}
.menu-bottom-bar .et_pb_row {display:flex;}
.menu-bottom-bar .et_pb_column {width:50%!important;}
#main-content {margin-top:106px;}
} @media only screen and (max-width:980px){
.footer_socials .et_pb_text_inner {justify-content:center;}
} @media only screen and (max-width:980px){
.logo-row {display:flex; justify-content:space-between;}
.logo-row .et_pb_column {width:15%!important; margin:0!important;}
.logo-row img {height:40px; width:auto;}
}
@media only screen and (max-width:768px){
.logo-row {flex-wrap:wrap;}
.logo-row .et_pb_column {width:30%!important; margin:0!important;}
}
@media only screen and (max-width:480px){
.logo-row .et_pb_column {width:48%!important;}
}  ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
ul.et_mobile_menu li.page_item_has_children .mobile-toggle,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle {
width: 44px;
height: 100%;
padding: 0px !important;
max-height: 44px;
position: absolute;
right: 0px;
top: 0px;
z-index: 999;
background-color: transparent;
}
ul.et_mobile_menu > li.menu-item-has-children,
ul.et_mobile_menu > li.page_item_has_children,
ul.et_mobile_menu > li.menu-item-has-children .sub-menu li.menu-item-has-children,
.et-db #et-boc .et-l ul.et_mobile_menu > li.menu-item-has-children,
.et-db #et-boc .et-l ul.et_mobile_menu > li.page_item_has_children,
.et-db #et-boc .et-l ul.et_mobile_menu > li.menu-item-has-children .sub-menu li.menu-item-has-children {
position: relative;
}
.et_mobile_menu .menu-item-has-children > a,
.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children > a {
background-color: transparent;
}
ul.et_mobile_menu .menu-item-has-children .sub-menu,
#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu {
display: none !important;
visibility: hidden !important;
}
ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible {
display: block !important;
visibility: visible !important;
}
ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle {
text-align: center;
}
ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after {
top: 10px;
position: relative;
font-family: "ETModules";
}
ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after {
content: "\4c";
}
ul.et_mobile_menu li.menu-item-has-children.dt-open > .mobile-toggle::after,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open > .mobile-toggle::after {
content: '\4d';
}