@charset "UTF-8";iframe{display:block;width:100%;border:none}p a{color:#13c5dd}p a:hover{color:#333}video{display:block;width:auto;min-width:100%;height:auto;min-height:100%;background-color:#d0d0d0}audio,canvas,progress,video{vertical-align:middle}.padding-xs{padding-top:10px!important;padding-bottom:10px!important}.padding-sm{padding-top:20px!important;padding-bottom:20px!important}.padding-md{padding-top:40px!important;padding-bottom:40px!important}.padding-lg{padding-top:80px!important;padding-bottom:80px!important}.padding-xl{padding-top:160px!important;padding-bottom:160px!important}.padding-cnt-no{padding-top:0!important;padding-bottom:0!important}.padding-no{padding-top:0!important;padding-bottom:0!important}.csgve-logo .text-logo{font-size:25px;font-weight:600}.brand-2x,.brand-3x{display:none}@media only screen and (-o-min-device-pixel-ratio:5/4),only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (min-device-pixel-ratio:1.25),only screen and (min-resolution:1.25dppx){.brand-1x{display:none}.brand-2x{display:inline-block}}@media only screen and (-o-min-device-pixel-ratio:9/4),only screen and (-webkit-min-device-pixel-ratio:2.25),only screen and (min-device-pixel-ratio:2.25),only screen and (min-resolution:2.25dppx){.brand-2x{display:none}.brand-3x{display:inline-block}}.csgve-logo a img.retina-logo{display:none}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.csgve-logo a img.retina-logo{display:inline-block}}.admin-bar .is-sticky .csgve-header{top:32px!important;position:relative}@media screen and (max-width:782px){.admin-bar .is-sticky .csgve-header{top:46px!important;position:relative}}@media screen and (max-width:600px){.admin-bar .is-sticky .csgve-header{top:0!important;position:relative}}li.current-menu-ancestor>a,li.current-menu-item>a{color:#13c5dd}.navigation .dropdown-list ul.dropdown-nav li.dropdown-list:hover>a:after,.dropdown-nav li.dropdown-list.sub:hover>a:after{color:#13c5dd}.navigation .dropdown-list ul.dropdown-nav li.dropdown-list ul.dropdown-nav,.navigation .dropdown-list.sub .dropdown-nav{top:-10px;left:100%}.navigation .dropdown-list ul.dropdown-nav li.dropdown-list>a:after,.navigation .dropdown-list.sub>a:after{position:absolute;top:48%;right:19px;color:#a59797;font:normal normal normal 16px/0 FontAwesome;text-rendering:auto;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translateY(-48%);-ms-transform:translateY(-48%);transform:translateY(-48%);z-index:1}.csgve-small-btn{padding:7px 18px 6px 19px;min-width:122px}.csgve-blue-border-btn{background:0 0;border-color:rgba(225,225,225,.5)}.csgve-btn.csgve-blue-border-btn:hover,.csgve-btn.csgve-blue-border-btn:focus{background:0 0;color:#fff;border-color:#13c5dd}.csgve-consultation .csgve-btn.csgve-blue-border-btn:hover,.csgve-consultation .csgve-btn.csgve-blue-border-btn:focus{background:0 0;color:#fff;border-color:#fff}.csgve-medium-btn{min-width:160px;padding:10px 15px 9px}.csgve-green-btn,.csgve-btn-group .csgve-green-btn{background:#51cdb4;color:#fff}.csgve-btn-group .csgve-green-btn:hover,.csgve-btn-group .csgve-green-btn:focus{background:#5fd3bc}.csgve-large-btn{min-width:194px}.csgve-rounded-btn{border-radius:30px}.csgve-gray-border-btn{background:0 0;border-color:#e5e5e5}.csgve-btn-group .csgve-gray-border-btn{background:0 0;border-color:#e5e5e5}.csgve-gray-border-btn:hover,.csgve-gray-border-btn:focus{background:0 0;color:#13c5dd;border-color:#13c5dd}.csgve-back-top.active{right:15px}.csgve-preloader{display:table;position:fixed;top:0;left:0;width:100%;height:100%;background:#13c5dd;color:#fff;text-align:center;z-index:4}.loader-wrap{display:table-cell;vertical-align:middle;width:100%;height:100%}.preloader-percentage-text,.percentage{display:inline-block;vertical-align:middle;font-weight:500;font-size:70px}.preloader-bar{position:absolute;bottom:0;left:0;height:5px;background-color:#fff;z-index:1}input.csgve-datepicker{padding:10px 40px 10px 15px;background-image:url("/wp-content/themes/cosgrove/assets/css/../images/icons/icon10@3x.png");background-position:100% 50%;background-repeat:no-repeat;background-size:30px auto;--lzl-bg-img:"/wp-content/themes/cosgrove/assets/css/../images/icons/icon10@3x.png"}.datepicker{display:block!important}.calendar{width:auto!important;min-width:250px!important;font-family:"Asap",sans-serif;z-index:2}.calendar #today{display:none}.calendar td{padding:0}.calendar th{line-height:1.42857143}.calendar tr:first-child th{padding:8px}.calendar .date.selected,.calendar .date:active,.calendar .month:active,.calendar .nMDate:active,.calendar .pMDate:active{background:#435ba1}input.clockpicker{padding:10px 35 10px 15px;background-image:url("/wp-content/themes/cosgrove/assets/css/../images/icons/icon11@3x.png");background-position:100% 50%;background-repeat:no-repeat;background-size:29px auto;--lzl-bg-img:"/wp-content/themes/cosgrove/assets/css/../images/icons/icon11@3x.png"}input.clockpicker.lzl:not(.lzl-ed),input.clockpicker.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFcAAAAnCAYAAAB66tStAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAU0lEQVRoBe3QAQ0AAADCoPdPbQ43iEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwICB+4EBNSsAAfpdG7cAAAAASUVORK5CYII=")}.popover.clockpicker-popover{z-index:9999}.quantity{display:inline-block;position:relative}.quantity input:focus{outline:0}.quantity-up,.quantity-down{position:absolute;top:1px;right:1px;width:15px;height:50%;font-size:12px;letter-spacing:.3px;text-align:center;cursor:pointer;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8}.quantity-down{top:auto;bottom:1px;border-bottom:none}.quantity-up .fa,.quantity-down .fa{position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}textarea,textarea.form-control{height:175px;padding:12px 15px;resize:vertical}.csgve-contact-form input.wpcf7-form-control.wpcf7-submit{margin-top:12px}.csgve-contact-form div.wpcf7-mail-sent-ng,.appointment-form div.wpcf7-mail-sent-ng{border:1px solid red;font-size:13px}.csgve-contact-form div.wpcf7-response-output,.appointment-form div.wpcf7-response-output{margin:10px 0;padding:.2em 1em}.csgve-contact-form input[type=text].wpcf7-not-valid,.csgve-contact-form input[type=email].wpcf7-not-valid{border-color:red}.csgve-contact-form .wpcf7-not-valid-tip{display:none}select{padding:10px 40px 10px 11px;background-image:url("/wp-content/themes/cosgrove/assets/css/../images/icons/icon9@3x.png");background-position:100% 50%;background-repeat:no-repeat;background-size:23px auto;color:#888;--lzl-bg-img:"/wp-content/themes/cosgrove/assets/css/../images/icons/icon9@3x.png"}select option{padding:5px 10px}select[multiple]{height:175px;padding:0;background-image:none}label{font-weight:400;cursor:pointer}select.lzl:not(.lzl-ed),select.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEUAAAAQCAYAAABAzrJtAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAK0lEQVRYCe3QMQEAAADCoPVPbQZ/iEBhwIABAwYMGDBgwIABAwYMGDDwDAwRUAABaL+sBwAAAABJRU5ErkJggg==")}sup{font-size:80%}sub{font-size:80%}form label{margin-bottom:13px;font-size:15px;line-height:1.42857;position:relative}blockquote{padding:0 15px;margin:10px 0 33px;border-color:#13c5dd;border-width:3px}blockquote p{font-family:"Asap",sans-serif;font-style:italic;font-size:17px}blockquote cite{display:block;font-size:13px;font-style:normal}blockquote cite:before{content:"-"}kbd{display:inline-block;padding:3px 10px;margin:0 7px;vertical-align:middle;background-color:#fc858d;font-family:"Asap",sans-serif;-webkit-box-shadow:none;-ms-box-shadow:none;box-shadow:none}kbd a{color:#fff;font-weight:500}kbd a:hover,kbd a:focus{color:#333}.required{color:#aaa}.checkbox-icon-wrap .checkbox-icon{display:inline-block;vertical-align:middle;position:relative;width:15px;height:15px;margin-right:5px;background:#fff;border:1px solid #e2e2e2}.checkbox-icon-wrap input[type=checkbox]{display:none}.checkbox-icon-wrap input[type=checkbox]:checked+.checkbox-icon:before{position:absolute;top:50%;left:50%;margin:-4px 0 0 -4px;color:#f05f60;font:normal normal normal 9px/1 FontAwesome;text-rendering:auto;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:1}.radio-icon-wrap .radio-icon{display:inline-block;vertical-align:middle;position:relative;width:14px;height:14px;margin-right:1px;border:1px solid #d3d3d3;-webkit-border-radius:100%;-ms-border-radius:100%;border-radius:100%}.radio-icon-wrap input[type=radio]{display:none}.radio-icon-wrap input[type=radio]:checked+.radio-icon:before{position:absolute;top:3px;left:3px;width:6px;height:6px;background:#222;content:"";-webkit-border-radius:100%;-ms-border-radius:100%;border-radius:100%;z-index:1}.wpcf7-list-item-label{display:inline-block;vertical-align:middle;padding-right:20px;font-weight:300;font-size:14px}table{margin-bottom:20px;max-width:100%;width:100%;font-size:16px;letter-spacing:.3px;text-align:center;border:1px solid #ececec}table th{padding:8px;color:#333;text-align:center;font-weight:500;line-height:26px;border-bottom:1px solid #ececec;border-right:1px solid #ececec;vertical-align:middle}table td{vertical-align:top;padding:8px;font-weight:500;letter-spacing:.2px;line-height:1.42857;border-bottom:1px solid #ececec;border-right:1px solid #ececec}table.table-condensed{border:none}table tr #today{background:#111;color:#fff}address{font-style:italic}.wpcf7-list-item label{display:inline-block;position:relative}.alignleft{display:inline;float:left;margin-right:15px}.alignright{display:inline;float:right;margin-left:15px}input.csgve-datepicker.lzl:not(.lzl-ed),input.csgve-datepicker.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAAkCAYAAAAJgC2zAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAUElEQVRoBe3QMQEAAADCoPVPbQo/iEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg4DswMsQAAWDvUvQAAAAASUVORK5CYII=")}.wp-caption{margin-bottom:30px}.wp-caption .wp-caption-text{font-size:15px;font-style:italic;padding-top:10px}.post-password-form label{display:block;overflow:hidden;clear:both;margin:0}.post-password-form label input{margin-top:5px}.page-links>.page-links-title{width:auto;height:auto;padding-right:5px;margin:0;font-size:14px;border:0}.says,.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.csgve-responsive-table{overflow-x:auto;white-space:nowrap}.swiper-pagination{position:static;padding:6px 0;font-weight:600;font-size:13px;letter-spacing:.5px}.swiper-pagination-progress{background:rgba(255,255,255,.6);z-index:2}.swiper-pagination-bullet{display:block;width:6px;height:6px;margin:10px 0;background:#fff;opacity:1}.swiper-pagination-bullet.swiper-pagination-bullet-active{background:rgba(255,255,255,.5)}.swiper-container-vertical>.swiper-pagination-bullets{bottom:auto;right:40px}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:10px 0}.swiper-container.hide-arrows .swiper-button-prev,.swiper-container.hide-arrows .swiper-button-next{display:none}.status-item{padding-bottom:50px;text-align:center}.status-item h2{font-size:55px;line-height:48px;display:inline-block;padding-bottom:0}.status-item h2.csgve-counter{line-height:35px}.status-title{font-weight:400}.csgve-counter,.csgve-vlaue-in{font-weight:400;padding-bottom:6px;float:left}.status-item h5{font-size:18px;line-height:30px}.accordion{background:#fff;border:1px solid #e8e8e8;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.card{border-color:#e8e8e8;border-left:none;border-right:none;border-top:none}.card:last-child{border-bottom:none}.card-header a{position:relative;display:block;font-size:16px;padding:16px 55px 18px 29px;box-shadow:none!important;text-align:left}.card-header a:after{position:absolute;top:50%;right:17px;width:17px;height:17px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkZFRTlBOTE5QTA4MTFFN0FCRjRFM0E4NTVCMTdDRUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkZFRTlBOTI5QTA4MTFFN0FCRjRFM0E4NTVCMTdDRUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2RkVFOUE4RjlBMDgxMUU3QUJGNEUzQTg1NUIxN0NFRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2RkVFOUE5MDlBMDgxMUU3QUJGNEUzQTg1NUIxN0NFRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrPllb4AAAAwSURBVHjaYvz//z8DpYCJgQpg1BBMwHL27NlB4hIg/k8NQxgpNYRxNMUOd0MAAgwALVQJiMVQ5HkAAAAASUVORK5CYII=");background-position:100% 50%;background-repeat:no-repeat;background-size:17px auto;content:"";-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.card-header a.collapsed:after{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjIxMTA3OTk5QTA4MTFFN0JCMzM4NkEyNEIxREIzNkUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjIxMTA3OUE5QTA4MTFFN0JCMzM4NkEyNEIxREIzNkUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MjExMDc5NzlBMDgxMUU3QkIzMzg2QTI0QjFEQjM2RSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2MjExMDc5ODlBMDgxMUU3QkIzMzg2QTI0QjFEQjM2RSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pq9GhxwAAABFSURBVHjaYvz//z8DNnD27FkYE6SA0djYmAEXYGKgAhg1BBMwnjlzhpAacOzQ3CUsUJuIcQ1eQxgp9Q7jaIod7oYABBgAH/sUgbcYcGIAAAAASUVORK5CYII=")}.card>.card-header{padding:0;background:0 0;border:none}.card>.card-header a.collapsed{color:#333}.card>.card-header a{color:#13c5dd}.accordion>.card:not(:last-of-type),.card{border-bottom:1px solid #e8e8e8;margin-bottom:0;background:0 0;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.accordion-title{padding:0;font-weight:400}.card-body{border-top:1px solid #e8e8e8;padding:26px 25px 29px 30px}.card-body p{font-size:15px;font-family:"Asap",sans-serif;line-height:22px}.csgve-masonry{margin:0 -15px -30px}.csgve-masonry:before,.csgve-masonry:after{display:table;clear:both;content:""}.csgve-masonry[data-items="2"] .masonry-item{width:50%}.csgve-masonry[data-items="4"] .masonry-item{width:25%}.csgve-masonry[data-items="1"] .masonry-item{width:100%}.masonry-item{float:left;width:33.33333333%;padding:0 15px 30px}.masonry-item .csgve-image img{width:100%}.csgve-filter_single_col.csgve-galry_col-2 .masonry-item{width:50%}.csgve-filter_single_col.csgve-galry_col-3 .masonry-item{width:33.33333333%}.csgve-filter_single_col.csgve-galry_col-4 .masonry-item{width:25%}.masonry-filters{margin-bottom:40px;font-size:16px;border-bottom:1px solid #ececec}.masonry-filters ul{padding:0;margin:0;list-style:none}.masonry-filters ul li{display:inline-block;vertical-align:middle;padding-right:26px}.masonry-filters ul li a{display:inline-block;padding-bottom:15px;color:#555}.masonry-filters ul li a.active{position:relative;color:#222}.masonry-filters ul li a.active:after{position:absolute;bottom:-1px;left:0;height:2px;width:100%;background:#13c5dd;content:"";z-index:1}.owl-carousel .owl-item img{display:inline-block;width:auto}.gallery-item .owl-carousel .owl-item img{width:100%}.owl-carousel .owl-prev,.owl-carousel .owl-next,.owl-carousel .owl-dot{cursor:pointer}.owl-carousel .owl-nav{text-align:center}.owl-drag .owl-prev:before,.owl-drag .owl-next:before{position:absolute;display:inline-block;top:50%;left:-50px;height:35px;width:35px;background-color:transparent;color:#555;border:1px solid #e8e8e8;font:normal normal normal 18px/32px FontAwesome;text-align:center;text-rendering:auto;letter-spacing:.2px;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.owl-drag .owl-next:before{content:""}.owl-drag .owl-next:before{left:auto;right:-50px}.owl-drag .owl-prev:hover:before,.owl-drag .owl-next:hover:before{background:rgba(0,0,0,.1);border-color:transparent}.owl-carousel .owl-dots{padding-top:46px;text-align:center}.csgve-doctors .owl-carousel .owl-dots{padding-top:15px}.owl-carousel .owl-dot{display:inline-block;vertical-align:middle;width:6px;height:6px;margin:7px 5px;background-color:#d6d6d6;cursor:pointer;text-indent:-999px;-webkit-border-radius:100%;-ms-border-radius:100%;border-radius:100%;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}.owl-carousel .owl-dot.active{width:9px;height:9px;background-color:#13c5dd}.slider-no-current{display:none;padding-top:46px}.current-no:after{content:"/"}.owl-carousel.carousel-style-two .owl-nav{position:absolute;top:-71px;right:0}.carousel-style-two.owl-drag .owl-prev,.carousel-style-two.owl-drag .owl-next{display:inline-block}.carousel-style-two.owl-drag .owl-prev:before,.carousel-style-two.owl-drag .owl-next:before{position:static;-webkit-transform:none;-ms-transform:none;transform:none}.carousel-style-two.owl-drag .owl-next:before{-webkit-border-radius:0 3px 3px 0;-ms-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.carousel-style-two.owl-drag .owl-prev:before{border-right:none;-webkit-border-radius:3px 0 0 3px;-ms-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.model-header button.close{display:none}.modal-header button.close.close-btn{padding:0 8px 4px 9px;top:0;margin:0;position:absolute;right:0;color:#111;font-size:24px;background:#e7e7e7;margin-top:0;opacity:1;outline:none;display:inline-block}.model-header{position:relative}.modal-content{padding:0}.modal-content form label{width:100%}.modal-open .modal{cursor:url("/wp-content/themes/cosgrove/assets/css/../images/icons/icon-close.png"),pointer}.modal-open .modal-content{cursor:default}.modal.in .modal-dialog{cursor:default}.mfp-bg{background:rgba(0,0,0,.8);opacity:1}.mfp-close{position:absolute;top:30px;right:28px;width:16px;height:16px;padding:0;cursor:pointer;opacity:1;z-index:9999}.mfp-close:active{top:30px}.mfp-bottom-bar{display:none}.mfp-bottom-bar a{color:#fff;font-weight:700}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{top:5px;right:5px;width:16px;padding-right:0}.mfp-image-holder .mfp-close{display:none}.mfp-container{padding:0 25px}.mfp-container .mfp-img{padding:0}.mfp-container .mfp-arrow{width:auto;height:auto;margin:0;color:#fff;opacity:1;cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-tap-highlight-color:transparent;z-index:9999}.mfp-arrow:after{display:none}.mfp-arrow:before{display:inline-block;height:90px;width:35px;margin:0;font:normal normal normal 21px/88px FontAwesome;background:rgba(225,225,225,.25);border:none;position:static;opacity:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}.mfp-arrow-left{left:30px}.mfp-arrow-right{right:45px}.mfp-arrow-right:before{content:""}.mfp-figure:after{display:none}.mfp-close:before{position:absolute;top:-2px;left:7px;width:2px;height:16px;background:#fff;content:"";-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:1}.mfp-close:after{position:absolute;top:-2px;right:7px;width:2px;height:16px;background:#fff;content:"";-webkit-transform:rotate(-45deg);transform:rotate(-45deg);z-index:1}.csgve-overlay-pattern{position:absolute!important;top:0;left:0;height:100%;width:100%;background:rgba(1,24,45,.5);z-index:0}.csgve-pagination{padding-top:24px;text-align:center}.csgve-pagination.custom-pagi nav ul.page-numbers{padding-top:49px}.csgve-pagination.custom-pagi{padding:0}.page-numbers>li>a,.page-numbers>li>span{border:1px solid}.wp-pagenavi>a,.wp-pagenavi>span.current,.page-numbers>li>span,.pagination>li,.page-numbers>li>a{display:inline-block;margin:0 2.5px}.pagination>li:first-child>a,.pagination>li:first-child>span,.wp-pagenavi>a,.wp-pagenavi>span,.page-numbers>li>a,.page-numbers>li>span,.pagination>li:last-child>a,.pagination>li:last-child>span{-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.pagination>.active>a:hover,.pagination>.active>a:focus{background:#13c5dd;border-color:#13c5dd}.pagination>li>a:focus,.wp-pagenavi>a:focus,.page-numbers>li>a:focus,.page-numbers>li>a:hover,.wp-pagenavi>a:hover,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#fff;background:#13c5dd;border-color:#13c5dd}.wp-pagenavi>a,.wp-pagenavi>span,.page-numbers>li>a,.page-numbers>li>span,.pagination>li>a,.pagination>li>span{padding:7px 12px;color:#222;border-color:#ececec;-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.pagination>.active>a,.wp-pagenavi>span.current,.page-numbers>li>span{background:#13c5dd;border-color:#13c5dd;color:#fff}.page-numbers>li>a>i,.page-numbers>li>a>i,.wp-pagenavi>a>i,.pagination>li>a>i{font-size:16px}.page-numbers>li>a.prev,.page-numbers>li>a.next,.pagination>li .prev,.wp-pagenavi>a.nextpostslink,.wp-pagenavi>a.prevpostslink,.pagination>li .next{padding:7px 14px}.modal-dialog{margin-top:100px}.modal-header{padding:10px 0 5px}.modal-title{text-align:center;width:100%}.modal-body{padding:25px}.modal-body .appointment-form{padding:0;border:none}.modal .appointment-form{width:100%}.modal-body input[type=submit]{padding:10px 20px}.modal-body .radio-icon-wrap .radio-icon{position:absolute;top:3px}.modal-body .wpcf7-list-item-label{padding:0 0 0 30px}.nice-select{float:none;height:50px;width:100%;padding:10px 40px 10px 15px;margin-bottom:19px;background:#fcfcfc;line-height:26px;border-color:#ececec;-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.nice-select.open,.nice-select:active,.nice-select:focus{border-color:#ececec}.nice-select .list{width:100%;max-height:200px;overflow-x:hidden;overflow-y:auto;z-index:2}.csgve-main-wrap .nice-select .option{padding-bottom:0}.csgve-footer .nice-select .option{padding-left:17px}.nice-select .option.selected{font-weight:400}.nice-select:after{right:16px;height:6px;width:6px;border-color:#888;border-width:1px}.doctor-contact-info a.csgve-gray-border-btn:hover,.location-info .csgve-btn:hover{background-color:transparent}a.csgve-btn.csgve-small-btn.csgve-gray-border-btn.csgve-rounded-btn:hover{color:#13c5dd}.service-item.csgve-hover .view-details a:after,.service-item.csgve-hover .view-details span:after{padding-left:10px}.plan-item.csgve-hover .csgve-blue-border-btn{background:#13c5dd;color:#fff}.gallery-item.csgve-hover .gallery-overlay{opacity:1}.gallery-item.csgve-hover .csgve-video-btn{background:#d51f1f;color:#fff}.news-item.csgve-hover .read-more a i{padding-left:8px}.news-item.csgve-hover .csgve-image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.woocommerce-page ul.products li.product.csgve-hover .button{background-color:#13c5dd;color:#fff;border-color:transparent}.csgve-topbar{padding:6px 0 7px;background:#fcfcfc;color:#999;font-size:13px;border-bottom:1px solid #eee}.csgve-topbar .pull-left{padding:7px 0 0}.csgve-topbar ul{padding:0;margin:0;list-style:none}.csgve-topbar ul li{display:inline-block;padding-right:28px}.csgve-topbar ul li a,.csgve-topbar ul li span{color:#555}.csgve-topbar .csgve-icon{display:inline-block;padding-right:6px}.topbar-style-two{background:#f8f8f8}.cart-link{display:inline-block;padding-left:13px;vertical-align:middle}.cart-link a{color:#777;font-size:15px}.header-right .contact-details{padding:25px 0 24px}.header-right .contact-item{display:inline-block;padding-left:40px}.header-right .contact-item:nth-child(3){padding-left:46px}.header-right .contact-info{padding-left:11px}.header-right .contact-item .csgve-icon{padding-top:8px}.header-right .contact-item .csgve-icon i{color:#aaa;font-size:34px}.header-right .contact-info h5{padding-bottom:0;color:#555;font-weight:400;font-size:16px}.header-right .contact-info a{color:#555}.header-right .contact-info p{padding-bottom:0;color:#999;font-size:14px}.csgve-navigation-wrap{border-top:1px solid #eee}.csgve-navigation-wrap .navigation>li:first-child>a{padding-left:0}.csgve-navigation-wrap .navigation>li>a{padding:14px 12px 19px}.header-style-two .csgve-navigation-wrap .search-link{padding:17px 7px 17px 13px}.csgve-navigation-wrap .header-btn{float:right}.csgve-navigation-wrap .csgve-btn{padding:18px 15px;margin:0;min-width:170px;line-height:19px;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.is-sticky .csgve-header{background:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.1);-ms-box-shadow:0 2px 3px rgba(0,0,0,.1);box-shadow:0 2px 3px rgba(0,0,0,.1)}.our-valuable-status{position:absolute;top:0;left:0;text-align:left;z-index:1;width:100%}.our-valuable-status .row{margin:0}.our-valuable-status [class*=col-]{padding:0}.our-valuable-status div:first-child>.valuable-status-item{-webkit-border-radius:5px 0 0 5px;-ms-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}.our-valuable-status div:last-child>.valuable-status-item{-webkit-border-radius:0 5px 5px 0;-ms-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}.our-valuable-status div:nth-child(2n) .valuable-status-item{background:#13c5dd}.our-valuable-status div:nth-child(3n) .valuable-status-item{background:#435ba1}.valuable-status-item{padding:35px 25px 48px 38px;background:#354d92}.valuable-status-item{color:#fff}.valuable-status-item h3{font-size:22px;line-height:30px}.valuable-status-item .status-title{padding-bottom:17px;font-weight:500}.valuable-status-item p{color:#fff;font-family:"Asap",sans-serif;font-size:16px;letter-spacing:normal}.valuable-status-item .csgve-btn-group{padding-top:17px}.valuable-status-item ul{padding:0;margin:0;list-style:none}.valuable-status-item ul li:first-child{padding-top:1px}.valuable-status-item ul li{padding:11px 0 13px;overflow:hidden;font-size:16px;border-bottom:1px solid rgba(225,225,225,.15);line-height:24px}.valuable-status-item .calendar{top:-145px;left:120px!important}.valuable-status-item .value-stat-icon{float:left;padding:0 18px 0 0;font-size:50px}.value-stat-fullwidth .value-stat-content{overflow:hidden}.value-stat-icon-large{font-size:145px;opacity:.1;position:absolute;left:86%;top:63%}.value-stat-fullwidth .valuable-status-item{padding:55px 110px 60px 88px}.csgve-emergency{padding:225px 0 35px;text-align:center;font-size:20px}.csgve-emergency-kbd{padding:40px 0;text-align:center;font-size:20px;border-bottom:1px solid #eee}.csgve-emergency-kbd kbd a{font-size:24px}.facilities-item{padding-bottom:39px}.facilities-item .csgve-icon{padding-bottom:18px}.facilities-item h4{font-size:20px;line-height:30px}.facilities-item .facilities-title{padding-bottom:16px;font-weight:400}.csgve-services .section-title-wrap{display:inline-block}.csgve-service-single .csgve-image.csgve-popup{margin-bottom:30px}.section-title-wrap{padding-bottom:36px}.section-title-wrap h2{font-size:32px;line-height:30px}.owl-carousel .service-item{padding-bottom:0}.services-style-three .row{margin:0}.service-item{padding-bottom:30px}.service-item .csgve-image img{-webkit-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.service-info{padding:24px 23px 35px;background:#fff;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;-webkit-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.service-info h4{font-size:20px;line-height:30px}.service-info .service-title{padding-bottom:6px;font-weight:400}.view-details{padding-top:6px}.view-details a,.view-details span{font-size:16px;color:#13c5dd}.view-details a:after,.view-details span:after{padding-left:4px;font:normal normal normal 15px/0 FontAwesome;content:"";-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}.view-details a:hover,.view-details span:hover{color:#333}.csgve-services .departments-wrap{margin-top:2px}.departments-wrap{color:#fff;padding:32px 19px 50px;background:#13c5dd;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.departments-wrap h4{font-size:20px;line-height:30px}.department-wrap-title{padding-left:8px;font-weight:700}.departments-wrap ul{padding:0;margin:0;font-size:16px;list-style:none}.departments-wrap ul li a{position:relative;display:block;padding:6px 9px;color:#fff;-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.departments-wrap ul li a:hover,.csgve-widget .departments-wrap ul li a:hover,.departments-wrap ul li.current-menu-item a{background:rgba(225,225,225,.1);color:#fff}.departments-wrap ul li a:after{position:absolute;top:50%;right:15px;color:rgba(225,225,225,.4);font:normal normal normal 16px/0 FontAwesome;opacity:0;text-rendering:auto;content:"";-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:1}.departments-wrap ul li a:hover:after,.departments-wrap ul li.current-menu-item a:after{opacity:1}.departments-wrap .csgve-btn-group{padding:23px 0 0 10px}.csgve-about{padding:101px 0 92px}.csgve-about .section-title-wrap{padding-bottom:27px}.about-item{display:block;padding-bottom:8px;overflow:hidden;clear:both}.about-item .csgve-image{float:left;padding-right:24px}.about-item .csgve-image img{-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.about-info{display:block;overflow:hidden}.about-info p:last-child{padding-bottom:0}.about-info .bullet-list{padding-top:10px}.appointment-form,.appointment-form-border{padding:18px 29px 40px;background:#fff;border:1px solid #e8e8e8;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.appointment-form-border{width:100%}.appointment-form-border h3.form-title{padding-bottom:30px}.csgve-main-wrap .appointment-form .row{margin:0 -8px}.csgve-main-wrap .appointment-form [class*=col-]{padding:0 8px}.appointment-form h3{line-height:38px}.appointment-form .appointment-title{padding-bottom:25px;font-weight:500}.appointment-form textarea,.appointment-form textarea.form-control{height:120px}.appointment-form input[type=submit],.appointment-form-border input[type=submit]{min-width:100%;margin:10px 0 0}.csgve-stats{padding:115px 0 61px;background-image:url("/wp-content/themes/cosgrove/assets/css/../images/backgrounds/background1.png");background-position:center bottom;background-repeat:no-repeat;background-size:cover;color:#fff;--lzl-bg-img:"/wp-content/themes/cosgrove/assets/css/../images/backgrounds/background1.png"}.csgve-consultation{padding:39px 0;color:#fff;font-weight:500;font-size:25px;text-align:center}.csgve-widget.csgve-consultation{background:#13c5dd}.csgve-consultation p{color:#fff;font-weight:500;font-size:25px;font-family:"Asap",sans-serif;padding:0}.consultation-wrap{display:inline-block;vertical-align:middle}.consultation-wrap a{color:#fff}.consultation-wrap a:hover{color:#333}.csgve-consultation .csgve-btn{margin:0 33px}@media screen and (min-width:1200px){.csgve-testimonials .container{width:1020px}}.csgve-testimonials .csgve-image{float:left}.csgve-testimonials .csgve-image img{-webkit-border-radius:100%;-ms-border-radius:100%;border-radius:100%}.testimonials-wrap .author-info{display:block;padding:13px 0 0 61px;overflow:hidden}.testimonials-wrap .author-info p{font-family:"Asap",sans-serif;font-size:20px;line-height:30px}.testimonials-wrap h4,.testimonials-wrap h5{line-height:23px}.testimonials-wrap .testimonial-author{padding:16px 0 0;font-weight:400;font-size:20px}.testimonials-wrap .author-designation{color:#13c5dd;font-family:"Open Sans",sans-serif;font-weight:600;text-transform:uppercase;font-size:14px;padding-top:5px}.csgve-testimonials .owl-carousel .owl-dots{position:absolute;top:50%;right:-80px;width:20px;padding:0;transform:translateY(-50%);z-index:1}.csgve-testimonials.testimonials-style-two .owl-carousel .owl-dots{top:-60px;right:0;width:auto}.csgve-doctors{padding:56px 0 70px}.doctors-item{padding-bottom:30px}.doctors-item .csgve-image img{-webkit-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.doctors-item .csgve-image{text-align:center;position:relative}.doctor-info{background:#fff;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;-webkit-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.doctor-info h4{line-height:22px}.doctor-info h5{font-size:15px;line-height:22px}.doctor-info .doctor-name{padding-bottom:0;font-weight:400}.doctor-info .doctor-designation{padding-bottom:15px;color:#777;font-family:"Open Sans",sans-serif;font-weight:400;letter-spacing:.2px}.doctor-contact-info{padding:19px 0 0;border-top:1px solid #eee}.doctor-contact-item span,.doctor-contact-item a{color:#777;font-family:"Open Sans",sans-serif;letter-spacing:.2px}.doctor-contact-item{padding-bottom:9px}.doctor-contact-item span i,.doctor-contact-item a i{padding-right:10px;color:#13c5dd;font-size:18px}.doctor-contact-item i{padding-right:10px;color:#13c5dd;font-size:18px}.doctor-contact-item{font-family:"Asap",Arial,sans-serif;font-style:normal;letter-spacing:.2px;color:#777}.doctor-contact-info .csgve-btn-group{padding-top:9px}.doctor-contact-info .csgve-gray-border-btn{color:#999;border-width:1px}.doctor-contact-info .csgve-small-btn{min-width:109px;padding:4px 15px 5px 13px;font-size:13px}.doctor-bg-change{background-color:#435ba1;padding:24px 24px 15px}.doctor-name a,.doctor-info .doctor-designation{color:#fff}.doctor-contact-info{padding:25px 24px 14px}.doctor-info .doctor-designation{color:#13c5dd}.doctor-contact-info .doctor-contact-item{padding-bottom:14px}.csgve-news .section-title-wrap{display:inline-block}.csgve-news .more-news{float:right}.csgve-news .more-news .csgve-small-btn{padding:6px 6px 7px;min-width:101px;font-size:14px}.csgve-news .more-news .csgve-gray-border-btn{background:#fff;color:#333;border-width:1px}.csgve-news .more-news .csgve-gray-border-btn:hover,.csgve-news .more-news .csgve-gray-border-btn:focus{color:#13c5dd}.news-item{display:inline-block;margin-bottom:30px;vertical-align:top;width:100%}.news-item .csgve-image{position:relative;overflow:hidden;-webkit-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.news-item .csgve-image img{-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}.news-date{position:absolute;bottom:20px;left:30px;padding:5px 11px;background:#13c5dd;color:#fff;font-weight:700;text-transform:uppercase;-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px;z-index:1}.news-info-wrap .news-date{position:relative;bottom:0;left:0;display:inline-block;margin:0 0 20px}.csgve-blog-detail .blog-detail-wrap .news-date{position:relative;bottom:0;left:0;display:inline-block;margin:0 0 15px}.csgve-blog-post .news-item .news-info{border:1px solid #e8e8e8;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.csgve-blog-post.has-post-thumbnail .news-item .news-info{background:#fff;border:1px solid #e8e8e8;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.csgve-blog-post.sticky .news-item .news-info{border:2px dashed #808080}.csgve-blog-post .news-item .csgve-image{text-align:center}.news-info-wrap{padding:31px 29px 30px}.news-info h4{font-size:20px;line-height:24px}.news-info p{line-height:22px}.news-info .news-title{font-weight:400}.news-content{line-height:22px;padding-bottom:10px;margin-bottom:0;color:#777;font-family:"Open Sans",Arial,sans-serif;font-style:normal;font-size:14px;letter-spacing:.2px}.news-meta{padding:8px 0 0;overflow:hidden;color:#777}.news-meta a{color:#555}.news-category{letter-spacing:.2px}.news-category+.news-category:before{padding:0 5px 0 1px;color:#555;font-family:"Open Sans",sans-serif;content:"&"}.csgve-stats.lzl:not(.lzl-ed),.csgve-stats.lzl-ing:not(.lzl-ed){background-image:none}.news-meta .pull-right a{display:inline-block;padding:2px 15px 5px;color:#777;border:1px solid #e5e5e5;border-radius:30px}.news-meta .pull-right a:hover,.news-meta .pull-right a:focus{background:#13c5dd;color:#fff;border-color:transparent}.csgve-clients{padding:70px 0 68px;text-align:center}.csgve-clients .csgve-image img{-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}.csgve-clients .csgve-image img:hover{opacity:.5}.csgve-twitter-feed,.aptf-single-tweet-slide,.aptf-slider-template-2 .aptf-single-tweet-slide,.aptf-slider-template-3 .aptf-single-tweet-wrapper{padding:26px 0 0;font-family:"Open Sans",sans-serif;position:relative;color:#fff;font-weight:400;font-size:15px}.aptf-tweets-slider-wrapper .aptf-timestamp{padding-bottom:2px}.aptf-slider-template-3 .aptf-tweet-content:hover .aptf-tweet-actions{display:none}.aptf-timestamp a{color:#fff}.aptf-tweet-content a,.aptf-slider-template-3 .aptf-single-tweet-wrapper a{color:#fff!important}.csgve-twitter-feed .owl-carousel.carousel-style-two .owl-nav{top:0}.csgve-twitter-feed .owl-drag .owl-prev:before,.csgve-twitter-feed .owl-drag .owl-next:before{height:30px;width:30px;background:#435ba1;color:#fff;font:normal normal normal 18px/27px FontAwesome;border-color:rgba(225,225,225,.3)}.csgve-twitter-feed .owl-drag .owl-prev:hover:before,.csgve-twitter-feed .owl-drag .owl-next:hover:before{background:#3ba2e7;border-color:transparent}.twitter-feed-item{padding-bottom:0;font-family:"Open Sans",sans-serif;font-weight:400;font-size:15px}.twitter-feed-item i{padding-right:13px;font-size:30px;vertical-align:middle}.twitter-feed-item .feed-time{padding-right:45px;font-family:"Asap",sans-serif}.twitter-feed-item a{color:#fff}.twitter-feed-item a:hover,.aptf-tweet-content a:hover,.aptf-slider-template-3 .aptf-single-tweet-wrapper a:hover,.aptf-slider-template-3 .aptf-single-tweet-wrapper a:focus{opacity:.7}.aptf-tweet-actions{display:none}.csgve-widget.widget_aptf_slider_widget{padding-bottom:0}.bx-wrapper{margin-bottom:0}a.bx-prev:before,a.bx-next:before{position:absolute;display:inline-block;top:0;right:0;line-height:28px;left:auto;width:30px;background-color:transparent;color:#fff;border:1px solid rgba(225,225,225,.3);font:normal normal normal 18px/32px FontAwesome;text-align:center;text-rendering:auto;letter-spacing:.2px;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:9999999999999}.bx-wrapper .bx-controls-direction a{text-indent:0;top:65px;color:transparent;background:0 0;height:28px;z-index:2}a.bx-prev:before{content:"";left:-23px}a.bx-prev:hover:before,a.bx-next:hover:before{background:0 0}.aptf-tweet-box{color:#fff}.aptf-slider-template-3 .aptf-tweet-content{background-color:transparent}.bx-wrapper .bx-controls-direction a:hover{color:transparent}.csgve-contact-details{padding:44px 0 36px;background:#313946}.csgve-contact-details .contact-item{display:inline-block;padding-right:40px}.csgve-contact-details .contact-item .csgve-icon i{font-size:44px;color:#989ca3}.csgve-contact-details .contact-item p{color:#fff;font-size:18px;padding-bottom:0}.csgve-contact-details .contact-item .contact-info{padding-left:17px}.csgve-contact-details .contact-info p{padding-bottom:2px}.csgve-contact-details .contact-info h5{line-height:24px}.csgve-contact-details .contact-item h5{color:#858c99;font-family:"Asap",sans-serif;font-size:16px;font-weight:400}.contact-item .csgve-icon{padding-top:4px;float:left}.contact-info{padding-left:17px;overflow:hidden}.contact-info h4{line-height:24px}.contact-info .contact-title{padding-bottom:2px;font-weight:400;letter-spacing:.2px}.contact-info a{color:#fff}.contact-info p{color:#858c99;font-family:"Asap",sans-serif;font-size:16px}.swiper-style-three .cpation-wrap{width:560px}.swiper-style-three .cpation-wrap .csgve-btn{padding:14px 23px 14px 24px}.valuable-style-two div:nth-child(2n) .valuable-status-item{padding:35px 25px 44px 38px}.our-valuable-status .appointment-form{padding:0;background:0 0;border:none}.appointment-form.valuable-form{width:100%}.our-valuable-status .appointment-form h3{line-height:30px}.our-valuable-status .appointment-title{padding-bottom:23px}.our-valuable-status input[type=text],.our-valuable-status .nice-select{background-color:rgba(225,225,225,.07);color:#fcfcfc;border-color:rgba(225,225,225,.25)}.valuable-status-item .nice-select ul li{padding:0 29px 0 18px;background:#fff;color:#777}.valuable-status-item .nice-select:after{border-color:#fff}.our-valuable-status .csgve-datepicker{background-image:url("/wp-content/themes/cosgrove/assets/css/../images/icons/icon22@3x.png");--lzl-bg-img:"/wp-content/themes/cosgrove/assets/css/../images/icons/icon22@3x.png"}.our-valuable-status .csgve-datepicker.lzl:not(.lzl-ed),.our-valuable-status .csgve-datepicker.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFEAAAAkCAYAAADxYNZEAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAS0lEQVRoBe3QMQEAAADCoPVPbQo/iEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABA6+BAS20AAHyKUMeAAAAAElFTkSuQmCC")}.our-valuable-status [data-provide=clockpicker]{background-image:url("/wp-content/themes/cosgrove/assets/css/../images/icons/icon23@3x.png");--lzl-bg-img:"/wp-content/themes/cosgrove/assets/css/../images/icons/icon23@3x.png"}.our-valuable-status [data-provide=clockpicker].lzl:not(.lzl-ed),.our-valuable-status [data-provide=clockpicker].lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFEAAAAnCAYAAAB39KTqAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAT0lEQVRoBe3QgQAAAADDoPlTH+EChVBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBwBgYxgwABjuypigAAAABJRU5ErkJggg==")}.our-valuable-status ::-webkit-input-placeholder{color:#fcfcfc;opacity:1}.our-valuable-status ::-moz-placeholder{color:#fcfcfc;opacity:1}.our-valuable-status :-ms-input-placeholder{color:#fcfcfc;opacity:1}.our-valuable-status :-moz-placeholder{color:#fcfcfc;opacity:1}.our-valuable-status input[type=submit]{padding:14px 10px;margin:0;background-color:#fff;color:#333;font-size:16px}.our-valuable-status input[type=submit]:hover{background-color:transparent;border-color:#fff;color:#fff}.csgve-services .our-valuable-status{top:-350px}.services-style-two .service-info{padding:18px 20px 0 0;background:0 0;border:none}.services-style-two .view-details{padding-top:9px}.csgve-choose{padding:54px 0 0}.csgve-choose .column-item:nth-child(2){padding-bottom:60px}.csgve-choose h2{font-size:32px;line-height:35px}.csgve-choose .choose-title{padding-bottom:12px}.csgve-choose .bullet-list li{padding:7px 0 8px 23px}.csgve-choose .csgve-btn-group{padding-top:30px}.csgve-choose .csgve-btn{min-width:164px;padding:13px 15px;color:#333}.csgve-choose .csgve-btn:hover,.csgve-choose .csgve-btn:focus{border-color:transparent;background:#13c5dd;color:#fff}.csgve-choose .csgve-gray-border-btn{border-color:#e8e8e8}.csgve-departments{padding:96px 0 76px}.department-item{padding:26px 25px 24px;margin-bottom:30px;border:1px solid #e8e8e8;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.department-item .csgve-icon{padding-bottom:6px}.department-item h4{line-height:30px}.department-item .department-title{padding-bottom:6px;font-weight:400}.department-item p{line-height:22px}.view-departments{padding-top:16px;text-align:center}.view-departments a{padding-right:19px;position:relative;color:#13c5dd;font-size:16px}.view-departments a:after{position:absolute;right:0;bottom:2px;height:12px;width:12px;background-image:url("/wp-content/themes/cosgrove/assets/css/../images/icons/icon32@3x.png");background-position:center center;background-repeat:no-repeat;background-size:12px auto;content:"";-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s;z-index:1;--lzl-bg-img:"/wp-content/themes/cosgrove/assets/css/../images/icons/icon32@3x.png"}.view-departments a:after.lzl:not(.lzl-ed),.view-departments a:after.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAALklEQVRYCe3QMQEAAADCoPVPbQdviEBhwIABAwYMGDBgwIABAwYMGDBgwICBf2AUZAAB+BSwyAAAAABJRU5ErkJggg==")}.view-departments a:hover:after{right:-8px}.doctors-style-two{padding:94px 0 69px;background:#fcfcfc;border-top:1px solid #ececec;border-bottom:1px solid #ececec}.csgve-quote{padding:85px 0 80px;background-image:url("/wp-content/themes/cosgrove/assets/css/../images/backgrounds/background2.png");background-position:center bottom;background-repeat:no-repeat;background-size:cover;background-color:#d2d2d2;text-align:center;--lzl-bg-img:"/wp-content/themes/cosgrove/assets/css/../images/backgrounds/background2.png"}.csgve-quote.lzl:not(.lzl-ed),.csgve-quote.lzl-ing:not(.lzl-ed){background-image:none}.csgve-quote .csgve-overlay-pattern{background:rgba(245,245,245,.5)}.quote-wrap{width:690px;margin:0 auto}.quote-wrap h2{font-size:35px;line-height:40px}.quote-wrap h6{font-size:13px;line-height:24px}.quote-wrap .quote-title{padding-bottom:4px}.quote-wrap .quote-subtitle{padding-bottom:15px;color:#13c5dd;text-transform:uppercase;letter-spacing:.2px}.quote-wrap p{color:#625252;font-size:16px;line-height:30px}.quote-wrap .csgve-image{padding-top:10px}.stats-style-two{padding:65px 0 30px;background-color:#13c5dd;background-image:none}.stats-style-two .status-item{padding-bottom:25px}.stats-style-two .status-item h2{font-size:35px;line-height:32px}.stats-style-two .csgve-counter{padding-bottom:7px;font-weight:500;letter-spacing:.2px}@media screen and (min-width:1200px){.testimonials-style-two .container{width:1170px}}.testimonials-style-two .owl-carousel.carousel-style-two .owl-nav{top:-79px}.testimonial-item{padding:26px 28px 28px;background:#fff;border:1px solid #e8e8e8;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;text-align:left}.testimonial-item .csgve-image{padding-right:15px}.testimonial-item h4{font-size:16px;line-height:24px}.testimonial-item .testimonial-author{padding:5px 0 0;font-weight:400}.testimonial-item h5{font-size:15px;line-height:22px}.testimonial-item .author-designation{color:#999;font-weight:400}.testimonial-item p{font-size:15px}.testimonial-item .description{display:block;padding-top:9px;overflow:hidden;clear:both}.news-style-two{background:#fff;border-top:none}.post-wrap .post-item{padding:26px 30px 25px;margin:0}.post-wrap .post-item h4{font-size:18px;line-height:24px}.post-wrap .post-date{display:block;padding-bottom:10px;text-transform:uppercase}.post-wrap .post-item:last-child{padding-bottom:22px}.post-item h4{font-size:16px;line-height:20px}.post-item .post-title{padding-bottom:5px;font-weight:400}.post-item .post-date{color:#888}.more-post{padding-top:22px}.more-post .csgve-btn{width:100%;padding:13px 15px 12px}.swiper-container.swiper-style-four{height:570px}.swiper-style-four .cpation-wrap{padding:0 0 48px;width:560px}.swiper-style-four .cpation-wrap .cpation-title{padding-bottom:12px}.swiper-style-four .csgve-slide-cpation{background:rgba(1,24,45,.3)}.swiper-style-four .cpation-wrap .csgve-btn{padding:14px 23px 14px 24px}.csgve-story{padding:100px 0 205px}.csgve-story .csgve-image img{-webkit-border-radius:6px;-ms-border-radius:6px;border-radius:6px}.story-info{padding:5px 0 0 6px}.story-info h2{font-size:32px;line-height:35px}.story-info .story-subtitle{display:block;padding-bottom:18px;color:#13c5dd;font-size:13px;text-transform:uppercase;letter-spacing:.2px}.story-info p{font-size:15px}.story-info .story-author{display:block;padding:14px 0 13px;color:#888;font-weight:500;text-transform:uppercase;letter-spacing:.2px}.story-info .csgve-image img{-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.short-services-wrap{padding:44px 50px 49px;position:absolute;background:#3461db;background:-moz-linear-gradient(left,rgba(53,77,146,1) 0%,rgba(67,91,161,1) 48%,rgba(67,91,165,1) 62%,rgba(64,65,163,1) 100%);background:-webkit-linear-gradient(left,rgba(53,77,146,1) 0%,rgba(67,91,161,1) 48%,rgba(67,91,165,1) 62%,rgba(64,65,163,1) 100%);background:linear-gradient(to right,rgba(53,77,146,1) 0%,rgba(67,91,161,1) 48%,rgba(67,91,165,1) 62%,rgba(64,65,163,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#354d92",endColorstr="#3497db",GradientType=1);color:#fff;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;z-index:2}.short-services-wrap h2{font-size:28px;line-height:32px}.short-services-wrap .csgve-btn-group{padding-top:12px}.short-services-wrap .csgve-btn{padding:12px 15px 11px}.short-services-wrap p{color:#fff}.short-services-wrap .rounded-list li{float:left;width:50%}.rounded-list{padding:0;margin:0;font-family:"Open Sans",sans-serif;list-style:none}.rounded-list li{padding:0 0 13px 14px;position:relative;font-size:15px}.rounded-list li a{color:#fff}.rounded-list li:before{position:absolute;top:10px;left:0;height:4px;width:4px;background:rgba(225,225,225,.5);content:"";-webkit-border-radius:100%;-ms-border-radius:100%;border-radius:100%;z-index:1}.rounded-list li a:hover{opacity:.6}.csgve-doctors .owl-carousel.carousel-style-two .owl-nav{top:-78px}.csgve-customers-trust{padding:139px 0 140px;background-color:#d0d0d0;background-image:url("/wp-content/themes/cosgrove/assets/css/../images/backgrounds/background3.png");background-position:center bottom;background-repeat:no-repeat;background-size:cover;--lzl-bg-img:"/wp-content/themes/cosgrove/assets/css/../images/backgrounds/background3.png"}.csgve-customers-trust .csgve-overlay-pattern{background:rgba(0,15,29,.2)}.customers-wrap{float:right;width:440px;padding:34px 38px 40px;background:#fff;border-left:1px solid #ebeced}.customers-wrap h2{font-size:32px;line-height:35px}.csgve-customers-trust.lzl:not(.lzl-ed),.csgve-customers-trust.lzl-ing:not(.lzl-ed){background-image:none}.customers-wrap .customers-title{padding-bottom:6px;font-weight:400}.customers-wrap h5{font-size:13px;line-height:24px}.customers-wrap .customers-subtitle{padding-bottom:0;color:#888;font-weight:500;letter-spacing:.2px;text-transform:uppercase}.customers-wrap .csgve-btn-group{padding-top:23px}.customers-wrap .csgve-btn{min-width:141px;padding:8px 15px}.departments-style-two{padding:75px 0 93px}.csgve-questions{padding:99px 0 80px;background:#fcfcfc;border-top:1px solid #eee;border-bottom:1px solid #eee}.csgve-questions .row{margin:0 -30px}.csgve-questions [class*=col-]{padding:0 30px}.csgve-map{height:450px}.swiper-container.swiper-style-five{height:755px}.swiper-style-five .cpation-wrap{width:520px;padding:0 0 232px}.swiper-style-five .cpation-wrap .csgve-btn{padding:14px 15px;line-height:23px}.csgve-facilities .our-valuable-status{top:-327px}.csgve-facilities .valuable-status-item{background:#13c5dd}.csgve-facilities .valuable-status-item{padding:22px 31px 21px}.csgve-facilities .valuable-status-item h3{font-size:24px}.csgve-facilities .our-valuable-status .appointment-title{padding-bottom:18px}.services-short-info .section-title-wrap{padding-bottom:7px}.services-short-info .section-title-wrap h2{line-height:35px}.services-short-info p{font-size:15px}.services-short-info .csgve-btn-group{padding-top:19px}.services-short-info .csgve-btn{min-width:174px;color:#333}.services-short-info .csgve-gray-border-btn{border-color:#e8e8e8}.services-short-info .csgve-gray-border-btn:hover,.services-short-info .csgve-gray-border-btn:focus{background:#13c5dd;color:#fff;border-color:transparent}.facilities-style-two .csgve-icon{float:left;padding:5px 30px 0 0}.facilities-style-two .facilities-item .facilities-title{padding-bottom:11px}.facilities-info{overflow:hidden}.departments-spacer-two{padding-bottom:70px}.csgve-departments .departments-wrap .csgve-btn-group{padding-top:21px}ol.wp-block-latest-comments{padding-left:0}.csgve-mid-wrap.csgrve-dept-sngl{display:inline-block;width:100%}.mid-spacer-two{padding:77px 0 70px}.mid-spacer-three{padding-bottom:46px}.mid-spacer-four{padding-bottom:70px}.mid-spacer-five{padding-bottom:45px}.mid-spacer-six{padding:75px 0 96px}.mid-spacer-seven{padding-top:77px}.mid-spacer-eight{padding-bottom:80px}.mid-spacer-nine{padding-bottom:96px}.mid-spacer-ten{padding:64px 0 95px}.mid-spacer-eleven{padding-bottom:26px}.mid-spacer-twelve{padding-bottom:97px}.mid-spacer-thirteen{padding:79px 0 78px}.left-sidebar .csgve-primary{float:right;padding-left:35px;padding-right:15px}.csgve-secondary{width:26.9%}.csgve-page-title .csgve-overlay-pattern{background:rgba(67,91,161,.5)}.csgve-recent-blog h5.news-title{font-weight:500;font-size:16px}.csgve-recent-blog span{color:#888}.widget-opening-hours .valuable-status-item ul,.widget-working-hours .valuable-status-item ul{padding-left:0}.csgve-widget img{height:auto}.widget-departments .departments-wrap{padding:0;background:0 0;border:1px solid #eaeaea}.widget-departments .department-wrap-title{padding:15px 30px;background-color:#13c5dd;border-radius:5px 5px 0px 0px}.widget-departments .departments-wrap ul{padding-left:0;font-size:15px}.departments-wrap ul li a:hover,.departments-wrap ul li a:hover,.csgve-widget .departments-wrap ul li a:hover{background-color:#eaf2fb;color:#13c5dd}.widget-departments .departments-wrap ul li{padding:0;border-bottom:1px solid #eaeaea}.widget-departments .departments-wrap ul li a{padding:16px 25px;color:#333}.departments-wrap ul li.current-menu-item a{color:#13c5dd;background:#eaf2fb}.departments-wrap ul li a:after{color:#13c5dd}.widget-opening-hours .valuable-status-item{padding:24px 30px 20px;background:0 0;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;position:relative;background-size:cover}.csgve-widget .widget-opening-hours .valuable-status-item .status-title{padding-bottom:17px;font-weight:500;z-index:1;position:relative}.widget-opening-hours .valuable-status-item ul{padding-left:0;position:relative;z-index:1}.widget-opening-hours .valuable-status-item h3{font-size:20px;z-index:1;position:relative}.widget-opening-hors .valuable-status-item ul li{padding:11px 0 14px;font-size:15px}.widget-opening-hours .valuable-status-item ul li:last-child{border-bottom:none}.csgve-widget.widget-emergency{padding:14px 10px 16px 20px;background:#fc858d;color:#fff;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.csgve-widget.widget-emergency .csgve-icon{float:left;padding:3px 18px 0 0}.csgve-widget.widget-emergency .csgve-icon i{font-size:50px}.csgve-widget.widget-emergency .emergency-title{overflow:hidden;font-size:16px}.csgve-widget.widget-emergency a{color:#fff;font-weight:500;font-size:24px;line-height:28px}.csgve-widget.widget-emergency a:hover{color:#333}.appointment-quote{position:relative}.appointment-quote .csgve-image img{-webkit-border-radius:6px;-ms-border-radius:6px;border-radius:6px}.appointment-cpation{position:absolute;top:0;left:0;height:100%;width:100%;padding:25px 60px;color:#fff;z-index:1}.appointment-cpation h2{font-size:32px;line-height:37px}.appointment-quote-title{letter-spacing:-.2px}.appointment-cpation .csgve-btn-group{padding-top:14px}.appointment-cpation .csgve-btn{padding:10px 15px}.info-title{padding-bottom:17px;margin-bottom:29px;position:relative;font-weight:600;font-size:28px;line-height:30px}.info-title-uline{border-bottom:1px solid #ececec}.info-title-uline:after{position:absolute;bottom:-1px;left:0;height:2px;width:50px;background:#13c5dd;content:"";z-index:1}.info-small-title{padding-bottom:12px;margin-bottom:25px;position:relative;font-size:20px;line-height:30px;border-bottom:1px solid #ececec}.info-small-title:after{position:absolute;bottom:-1px;left:0;height:2px;width:50px;background:#13c5dd;content:"";z-index:1}.hospital-departments{padding:0 0 25px}.hospital-departments .info-title{padding-bottom:5px;margin-bottom:10px;border-bottom:none}.hospital-departments .info-title:after{display:none}.hospital-departments p{padding-bottom:35px}.hospital-departments .department-item p{padding-bottom:10px}.book-appointment .appointment-form{padding:0;border:none}.book-appointment .appointment-form input[type=submit]{min-width:230px}.info-title.service-title{margin-bottom:0}.dental-care-wrap .info-title{padding-bottom:15px}.dental-care-wrap .info-title.dental-single{margin-bottom:0}.dental-care .info-title:after{display:none}.info-title.info-title-uline:after{position:absolute;bottom:-1px;left:0;height:2px;width:50px;background:#13c5dd;content:"";z-index:1}.dental-care p{padding-bottom:24px}.our-services{padding:13px 0 55px}.our-services ul{padding:0;margin:0;list-style:none}.our-services ul li{padding:13px 0 10px;overflow:hidden;color:#777;font-size:15px;border-bottom:1px solid #ececec}.our-services ul a{color:#777}.our-services ul a:hover{color:#13c5dd}.our-services .csgve-btn{min-width:131px;padding:10px 15px 11px;font-size:14px}.our-services .pull-right:before{content:"-";padding-right:3px}.our-services .csgve-gray-border-btn{color:#555}.our-services .csgve-gray-border-btn:hover,.our-services .csgve-gray-border-btn:focus{background:#354d92;color:#fff;border-color:transparent}.health-tips .info-title{margin-bottom:35px}.health-tips h4{line-height:30px}.health-tips .health-title{padding:16px 0 11px;font-weight:400}.our-doctors{padding:40px 0 25px}.our-doctors .doctors-item{vertical-align:top;display:inline-block}.dental-care-wrap .our-services{border:1px solid #eaeaea;padding:30px 35px;margin-bottom:10%!important}.csgve-banner{padding:137px 0 167px;background-color:#3484db;background-image:url("/wp-content/themes/cosgrove/assets/css/../images/backgrounds/background5.png");background-position:center bottom;background-repeat:no-repeat;background-size:cover;color:#fff;--lzl-bg-img:"/wp-content/themes/cosgrove/assets/css/../images/backgrounds/background5.png"}.csgve-banner .csgve-overlay-pattern{background:rgba(0,0,0,.25)}.banner-caption{width:570px}.banner-caption h2{font-size:45px;line-height:46px}.banner-caption .banner-title{padding-bottom:17px;letter-spacing:-.2px}.banner-caption p{color:#fff;font-size:18px;line-height:26px}.banner-caption .csgve-btn-group{padding-top:16px}.banner-caption .csgve-btn{min-width:173px}.csgve-banner.lzl:not(.lzl-ed),.csgve-banner.lzl-ing:not(.lzl-ed){background-image:none}.story-style-two{padding-bottom:100px}.facilities-style-three{background:#fcfcfc;border-top:1px solid #ececec;border-bottom:1px solid #ececec}.facilities-style-three{padding:74px 0 28px}.banner-style-two{padding:100px 0;background-image:url("/wp-content/themes/cosgrove/assets/css/../images/backgrounds/background6.png");--lzl-bg-img:"/wp-content/themes/cosgrove/assets/css/../images/backgrounds/background6.png"}.banner-style-two.lzl:not(.lzl-ed),.banner-style-two.lzl-ing:not(.lzl-ed){background-image:none}.banner-style-two .csgve-overlay-pattern{background:rgba(52,132,219,.2)}.appointment-form{width:827px;padding:22px 30px 40px;margin:0 auto;border:none}.appointment-form h3{font-size:28px;text-align:center;padding-bottom:28px}.csgve-banner .appointment-title{padding-bottom:28px;color:#333;text-align:center}.appointment-form input[type=submit]{min-width:230px;padding:15px 20px;font-family:"Asap",sans-serif;width:100%}.consultation-style-two{padding:44px 0 34px}.csgve-consultation .csgve-white-border-btn:hover,.csgve-consultation .csgve-white-border-btn:focus{background:0 0;border-color:rgba(225,225,225,.5)}.facilities-style-four{padding:79px 0 26px;background:#fcfcfc;border-top:1px solid #ececec}.questions-style-two{padding:75px 0 100px;background:#fff;border-bottom:none}.questions-style-two .row{margin:0 -25px}.questions-style-two [class*=col-]{padding:0 25px}.csgve-content-area .ui-widget.ui-widget-content{background:0 0}.wpv-main{padding:0 15px}.tt_tabs_navigation li a:hover,.tt_tabs_navigation li a.selected,.tt_tabs_navigation li.ui-tabs-active a{border:none}.tt_tooltip .tt_tooltip_text{z-index:1!important}.tt_tabs_navigation li a{font-size:16px!important}.tt_timetable .event_container{padding:11px 10px}.tt_timetable .event .hours_container{margin:13px 0}table.tt_timetable{margin-top:24px}.tt_tabs_navigation li a,table.tt_timetable{font-family:"Asap",sans-serif}.tt_timetable th{padding:10px 15px 22px;font-size:15px}.tt_timetable td.tt_hours_column{height:100px;font-size:14px}.tt_timetable .event a,.tt_timetable .event .event_header,.tt_timetable .hours,.tt_timetable .event .before_hour_text,.tt_timetable .event .after_hour_text{font-family:"Open Sans",sans-serif;font-weight:600}.tt_timetable .event .before_hour_text strong,.tt_timetable .event .after_hour_text strong{font-weight:400}.tt_tooltip .tt_tooltip_content{padding:15px;font-size:12px;line-height:18px;letter-spacing:.2px}.tt_tabs_navigation.events_filter{display:none}.timetable_clearfix select{padding:10px 40px 10px 15px;width:292px;background-color:transparent;background-image:url("/wp-content/themes/cosgrove/assets/css/../images/icons/icon39@3x.png");background-position:100% 50%;background-size:29px auto;background-repeat:no-repeat;color:#222;-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px;--lzl-bg-img:"/wp-content/themes/cosgrove/assets/css/../images/icons/icon39@3x.png"}.timetable_clearfix select.lzl:not(.lzl-ed),.timetable_clearfix select.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFcAAACQCAYAAAB9JfdgAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA8klEQVR4Ae3QAQ0AAADCoPdPbQ8HESgMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYM/AwMxFAAAYpy/TEAAAAASUVORK5CYII=")}.doctors-style-four .doctor-info{border-top:1px solid #e8e8e8;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.doctors-style-four .doctor-info .appointment{padding:27px 24px 50px}.doctors-style-four .doctor-info .csgve-social{padding-left:24px;padding-top:1px}.csgve-career-wrap{padding:54px 0 60px;background:#fcfcfc;text-align:center;border-top:1px solid #ececec}.csgve-career-wrap h2{font-size:32px;line-height:36px}.csgve-career-wrap .csgve-btn-group{padding-top:14px}.csgve-career-wrap .csgve-btn{min-width:126px;padding:9px 15px}.widget-doctor .doctor-info{border-top:1px solid #e8e8e8;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.doctor-info .csgve-social{padding-top:16px}.csgve-social .social-label{margin:0;color:#777;font-family:"Open Sans",sans-serif;letter-spacing:.2px}.doctor-info .csgve-social a{font-size:18px}.doctor-info .appointment{padding-top:27px}.doctor-info .appointment .csgve-btn{min-width:100%}.widget-working-hours .valuable-status-item{padding:25px 30px 30px;background:#435ba1;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.widget-working-hours .valuable-status-item h3{font-size:20px}.widget-working-hours .valuable-status-item ul li{padding:11px 0 14px}.doctor-detail p{padding-bottom:24px}.doctor-detail .csgve-image{padding-top:6px}.doctor-detail .csgve-image img{-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.doctor-detail .csgve-responsive-table{padding-top:9px}.csgve-responsive-table table{font-size:15px;border:none}.csgve-responsive-table table tr{background:#f8f8f8}.csgve-responsive-table table tr:nth-child(2n){background:#fff}.csgve-responsive-table table td{padding:15px 15px 16px;font-weight:400;text-align:left;border-right:none}.csgve-responsive-table table td:nth-child(2){color:#777}.csgve-responsive-table .bullet-list li{font-family:"Asap",sans-serif}.csgve-responsive-table .bullet-list li:before{color:#435ba1}.work-experiences{padding:20px 0 0}.work-experiences .info-title{margin-bottom:30px}.experiences-item{padding-bottom:17px}.experiences-item:last-child{padding-bottom:0}.experiences-item h4{line-height:30px}.experiences-item .experiences-title{padding-bottom:11px;font-weight:400}.testimonials-style-three{padding-bottom:80px;background:#fff;border-bottom:none}.testimonials-style-three .section-title-wrap{text-align:center}.csgve-testimonials .csgve-btn-group{padding-top:50px;text-align:center}.csgve-testimonials .csgve-medium-btn{padding:11px 15px 12px}.csgve-plans{padding-bottom:80px}.csgve-plans .row{margin:0}.csgve-plans [class*=col-]{padding:0}.plan-feature{margin-top:84px;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;border-left:1px solid #f0f0f0}.plan-feature h4{font-size:20px}.plan-feature .plan-feature-title{padding:49px 40px 46px;font-weight:400;letter-spacing:-.2px}.plan-feature ul{padding:0;margin:0;list-style:none}.plan-feature ul li{padding:10px 40px 14px;background:#fcfcfc;color:#777;font-size:15px;line-height:24px;border-top:1px solid #f0f0f0}.plan-feature ul li:nth-child(2n){background:#fff}.plan-item{margin-top:25px;text-align:center}.plan-info{border-bottom:1px solid #f0f0f0;border-left:1px solid #f0f0f0}.plan-info.box-right-border{border-right:1px solid #f0f0f0}.plan-info ul{padding:0;margin:0;list-style:none}.plan-info ul li{padding:10px 25px 14px;background:#fcfcfc;color:#777;font-size:15px;line-height:24px;border-top:1px solid #f0f0f0}.plan-info ul li .fa-check{color:#1295e0}.plan-info ul li:nth-child(2n){background:#fff}.plan-item h4{font-size:20px}.plan-item .plan-title-wrap{padding:15px 10px;background:#354d92;color:#fff}.plan-item .plan-title{padding:0;font-weight:400}.plan-price-wrap{padding:29px 15px}.plan-price-wrap h2{font-size:45px;line-height:44px}.plan-price-wrap .plan-price{padding-bottom:2px;font-weight:400;letter-spacing:-.2px}.plan-price-wrap h5{font-size:15px}.plan-price-wrap .plan-limit{padding:0;color:#777;font-weight:400}.plan-item .csgve-btn{min-width:120px;padding:9px 15px 10px}.plan-item .csgve-blue-border-btn{color:#13c5dd;border-color:#13c5dd}.plan-item .plan-subscribe{padding:34px 15px 35px;padding-top:34px;border-top:1px solid #f0f0f0}.plan-item .plan-label{display:inline-block;padding:1px 11px;margin-bottom:4px;background:#51cdb4;font-family:"Open Sans",sans-serif;font-weight:600;font-size:13px;text-transform:uppercase;border-radius:2px}.plan-item.standard{position:relative;margin:0;-webkit-box-shadow:0 5px 40px rgba(0,0,0,.1);-ms-box-shadow:0 5px 40px rgba(0,0,0,.1);box-shadow:0 5px 40px rgba(0,0,0,.1);z-index:1}.standard .plan-info{border-color:#f0f0f0;border-right:1px solid #f0f0f0}.standard .plan-title-wrap{background:#13c5dd}.standard .plan-subscribe{padding-bottom:55px}.premium .plan-title-wrap{background:#435ba1}.premium .plan-info{border-left:none;border-right:1px solid #f0f0f0}.gallery-item .csgve-image{overflow:hidden;clear:both;position:relative}.gallery-info{padding:18px 0 14px;text-align:center}.gallery-info h4{font-size:16px;line-height:24px}.gallery-info .gallery-title{font-weight:400}.gallery-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.4);text-align:center;opacity:0;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s;z-index:1}.gallery-overlay a{color:#fff;font-size:22px}.csgve-video-btn{position:absolute;top:50%;left:0;right:0;width:52px;height:32px;padding:7px;margin:0 auto;background:rgba(239,46,46,.9);color:#fff;font-size:14.4px;line-height:18px;text-align:center;-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.gallery-item .owl-drag .owl-prev:before,.gallery-item .owl-drag .owl-next:before{height:28px;width:28px;background-color:rgba(0,0,0,.6);color:#fff;line-height:24px;border-color:transparent;-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.gallery-item .owl-drag .owl-next:before{right:15px}.gallery-item .owl-drag .owl-prev:before{left:15px}.pagination-spacer-two{padding-top:50px}.find-everything{padding-bottom:56px}.find-everything .accordion{margin-top:35px}.find-everything .info-title{margin-bottom:25px}.ask-us input[type=submit]{min-width:179px;margin:2px 0 0}.ask-us .row{margin:0 -10px}.ask-us [class*=col-]{padding:0 10px}.contact-details-wrap .row{margin:0}.contact-details-wrap .contact-info{padding:40px 40px 42px;background:#13c5dd;color:#fff}.contact-details-wrap .contact-title{padding-bottom:21px;font-weight:500;letter-spacing:normal}.contact-details-wrap .contact-info p{color:#fff}.contact-info a{padding-left:4px}.csgve-contact-details .contact-info a{padding-left:0}.csgve-topbar .contact-details-wrap ul li{padding-top:0;padding-bottom:0;font-size:13px}.csgve-topbar .contact-details-wrap ul li i{padding-right:3px}.contact-details-wrap .social-label{display:block;padding-bottom:5px;color:#fff;font-family:"Asap",sans-serif;font-size:16px}.contact-details-wrap .csgve-map{height:395px}.our-timing-schedule .valuable-status-item{padding:24px 29px 12px;background:#435ba1;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.valuable-status-item.hav-border{border:1px solid #eee}.our-timing-schedule .valuable-status-item h4{font-size:20px}.our-timing-schedule .valuable-status-item .status-title{padding-bottom:16px;font-weight:700}.our-timing-schedule .valuable-status-item ul li{padding:9px 0 12px}.our-timing-schedule .valuable-status-item ul li:last-child{border-bottom:none}.our-timing-schedule .valuable-style-three{margin-top:3px;background:#fcfcfc;color:#333;border:1px solid #e8e8e8}.valuable-style-three ul li{color:#777;border-color:#eee}.contact-form{padding-left:21px}.contact-form .row{margin:0 -10px}.contact-form [class*=col-]{padding:0 10px}.contact-form input[type=submit]{padding:15px 20px;margin:2px 0 0;font-family:"Asap",sans-serif}.csgve-contact-form textarea{height:117px}.contact-map .csgve-map{height:500px}.gm-style-iw h1,.gm-style-iw h2,.gm-style-iw h3,.gm-style-iw h4,.gm-style-iw h5,.gm-style-iw h6{padding-bottom:0}.gm-style-iw p{padding-bottom:4px}.csgve-locations{padding-bottom:48px}.location-item{padding:27px 30px 35px;margin-bottom:30px;border:1px solid #e8e8e8;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.location-item h4{font-size:20px;line-height:30px}.location-item .location-title{font-weight:400}.location-info{padding-top:15px;margin-top:2px;border-top:1px solid #eee}.location-info p{font-family:"Asap",sans-serif;font-size:15px;line-height:22px}.location-info ul{padding:0;margin:0;list-style:none}.location-info ul li{padding-bottom:9px;color:#555;font-size:15px}.location-info ul li a{color:#777}.location-info ul li i{padding-right:6px;color:#13c5dd;font-size:18px}.location-info .csgve-btn-group{padding-top:18px}.location-info .csgve-btn{padding:5px 15px 6px;font-size:14px}.location-info .csgve-btn:hover{color:#347bdb}.location-info .csgve-gray-border-btn{color:#6e7582;border-width:1px}.location-info .csgve-rounded-btn{-webkit-border-radius:15px;-ms-border-radius:15px;border-radius:15px}.location-info .csgve-btn:after{display:inline-block;height:12px;width:12px;margin:0 0 1px 6px;vertical-align:middle;background-image:url("/wp-content/themes/cosgrove/assets/css/../images/icons/icon15@3x.png");background-position:100% 50%;background-repeat:no-repeat;background-size:12px auto;content:"";--lzl-bg-img:"/wp-content/themes/cosgrove/assets/css/../images/icons/icon15@3x.png"}.location-info .csgve-btn:hover:after{background-image:url("/wp-content/themes/cosgrove/assets/css/../images/icons/icon16@3x.png");--lzl-bg-img:"/wp-content/themes/cosgrove/assets/css/../images/icons/icon16@3x.png"}.location-info .csgve-btn:hover:after.lzl:not(.lzl-ed),.location-info .csgve-btn:hover:after.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAALklEQVRYCe3QMQEAAADCoPVPbQdviEBhwIABAwYMGDBgwIABAwYMGDBgwICBf2AUZAAB+BSwyAAAAABJRU5ErkJggg==")}.news-style-three .csgve-blog-post .news-item{margin-bottom:60px}.csgve-news.news-style-three{padding-top:0}.news-style-three .post-wrap,.news-style-one .post-wrap{border:none}.csgve-masonry .news-info{background:#fff;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;-webkit-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.news-info h2{line-height:28px}.csgve-news.csgve-masonry{padding:0}.news-style-three .news-info .news-title{padding-bottom:16px;font-weight:600}.location-info .csgve-btn:after.lzl:not(.lzl-ed),.location-info .csgve-btn:after.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAALklEQVRYCe3QMQEAAADCoPVPbQdviEBhwIABAwYMGDBgwIABAwYMGDBgwICBf2AUZAAB+BSwyAAAAABJRU5ErkJggg==")}.news-style-three .news-info p{line-height:24px}.news-style-three .news-item .news-date{bottom:25px;left:35px}.news-style-three .news-item .news-info-wrap .news-date{bottom:0;left:0}.news-style-three .news-info-wrap{padding:38px 70px 25px 35px}.read-more{padding-top:7px;font-size:16px}.read-more a{display:inline-block;color:#13c5dd}.read-more a:hover{color:#333}.read-more a i{padding-left:3px;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}.news-style-three .news-meta{padding:15px 35px;border-top:1px solid #e8e8e8}.news-style-three .news-meta .pull-left{padding-top:2px}.pagination-spacer-three{padding-top:49px}.masonry-item .news-item{margin-bottom:20px}.pagination-spacer-four{padding-top:29px}.blog-detail-image{position:relative;text-align:center}.blog-detail-image img{-webkit-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.csgve-blog-detail .news-date{bottom:25px;left:35px}.blog-detail-wrap .blog-title{padding:0 0 9px;font-weight:500}.blog-detail-wrap{padding:30px 36px 11px;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-top:1px solid #e8e8e8;border-radius:5px}.blog-detail-wrap.no-featured-image{border-top:1px solid #e8e8e8;-webkit-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.blog-detail-wrap p{padding-bottom:24px}.blog-detail-wrap blockquote p{padding-bottom:1px}.blog-detail-wrap h1,.blog-detail-wrap h2,.blog-detail-wrap h3,.blog-detail-wrap h4,.blog-detail-wrap h5,.blog-detail-wrap h6{padding:1px 0 11px;font-weight:400}.blog-detail-wrap h4{line-height:30px}.blog-detail-wrap .bullet-list{padding:2px 0 27px}.blog-detail-wrap .bullet-list li:before{color:#435ba1}.csgve-blog-detail .news-meta{border:1px solid #e8e8e8;padding:15px 33px;-webkit-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.csgve-blog-detail .news-meta .pull-left{padding-top:2px}.csgve-blog-meta{padding:42px 0 34px}.csgve-blog-share .blog-share-label{display:block;padding-bottom:13px;font-size:20px}.csgve-blog-share a{display:inline-block;padding:10px 19px 11px;margin:0 10px 10px 0;font-family:"Open Sans",sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:.5px;border:1px solid #e6e6e6;-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.csgve-blog-share a i{padding-right:4px;font-size:17px;vertical-align:text-bottom}.csgve-blog-share a:hover{background:#13c5dd;color:#fff;border-color:transparent}.csgve-blog-share a:hover .twitter,.csgve-blog-share a:hover .facebook,.csgve-blog-share a:hover .google{color:#fff}.csgve-blog-share a .twitter{color:#00aced}.csgve-blog-share a .facebook{color:#3b5998}.csgve-blog-share a .google{color:#dd4b39}.csgve-blog-tags{padding-top:20px}.csgve-blog-tags ul{padding:0;margin:0;list-style:none}.csgve-blog-tags ul li{display:inline-block;margin-right:10px;margin-bottom:10px}.csgve-blog-tags ul li a{display:inline-block;padding:4px 14px 5px;background:#fafafa;border:1px solid #e8e8e8;-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.csgve-blog-tags ul li a:hover{background:#347bdb;color:#fff;border-color:transparent}.csgve-blog-tags ul li span{text-transform:uppercase}.author-info-title{padding-bottom:12px;font-weight:400;font-size:20px}.csgve-author-info{padding:26px 25px 24px;overflow:hidden;border:1px solid #e8e8e8;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.author-avatar{float:left}.author-avatar img{object-fit:cover;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.avatar-72{width:72px;height:72px}.author-content{display:block;overflow:hidden;padding-left:25px}.author-content .author-name{display:inline-block;margin-bottom:5px;font-size:16px;line-height:24px}.author-content p{line-height:26px}.author-content .csgve-social{padding-top:8px}.author-content .csgve-social a{margin:0 5px 0 0;color:#bababa;font-size:24px;letter-spacing:.3px}.csgve-comments-area .comments-title{padding-bottom:33px;font-weight:400}.csgve-comments-area ul.comments,.csgve-comments-area ol.comments{padding:0;margin:0;list-style:none}.csgve-comments-area .comments li .comment-awaiting-moderation{margin-bottom:10px;display:inline-block}.csgve-comments-area .comments li .children{display:block;overflow:hidden;clear:both;list-style:none}.csgve-comments-area .children li .comment-item{padding:0 0 35px}.csgve-comments-area .comment-item{display:block;overflow:hidden;clear:both;padding-bottom:35px;margin-bottom:35px;border-bottom:1px solid #e8e8e8}.csgve-comments-area .comment-image{float:left;padding-right:32px}.csgve-comments-area .comment-image img{-webkit-border-radius:100%;-ms-border-radius:100%;border-radius:100%}.csgve-comments-area .comment-main-area{display:block;overflow:hidden}.comment-area{padding-top:5px}.csgve-comments-area .comment-wrapper p{line-height:26px}.csgve-comments-area .csgve-comments-meta{padding-bottom:10px;position:relative}.csgve-comments-area .csgve-comments-meta h4{padding-bottom:0;font-weight:400;font-size:17px}.csgve-comments-area .csgve-comments-meta .comments-date{color:#999;letter-spacing:.3px}.comments-reply{padding-top:6px}.comments-reply a{display:inline-block;padding:3px 15px 3px 14px;color:#555;border:1px solid #e5e5e5;-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.comments-reply a:hover{background:#347bdb;color:#fff;border-color:transparent}.comments-section{padding:42px 0 8px}.csgve-comment-form textarea{height:161px}.csgve-comment-form h4{font-size:20px}.csgve-blog-detail .comment-reply-title{padding-bottom:28px;font-weight:400}.csgve-comment-form .row{margin:0 -10px}.csgve-comment-form [class*=col-]{padding:0 10px}.csgve-comment-form input[type=text],.csgve-comment-form input[type=email]{height:52px}.csgve-comment-form form input,.csgve-comment-form form textarea,.csgve-comment-form form select{margin-bottom:23px}input.error,textarea.error{border-color:red}label.error{display:none!important}p.logged-in-as{padding-bottom:20px}.form-submit input[type=submit]{padding:15px 20px;margin:2px 0 0;min-width:195px;font-size:15px;font-weight:500;text-transform:uppercase}.csgve-comments-area .comments li .children p.form-submit{margin:0 0 40px}.csgve-comments-area .comment-respond{margin-bottom:40px}.csgve-unit-fix{overflow-wrap:break-word}.csgve-widget .widget-title{padding-bottom:13px;margin-bottom:29px;position:relative;font-weight:400;font-size:20px;line-height:30px;border-bottom:1px solid #ececec}.csgve-widget .widget-title:after{position:absolute;bottom:-1px;left:0;height:2px;width:50px;background:#13c5dd;content:"";z-index:1}.csgve-widget ul ul{padding:10px 0 0 10px}.csgve-widget ul ul ul{padding:10px 0 0}.csgve-widget ul ul li:last-child{padding-bottom:0}.widget_search p{position:relative}.widget_search form input[type=text],.woocommerce.woocommerce-page input[type=search]{padding-right:55px;margin:0;background:#fff;font-size:14px}.widget_search form input[type=submit],.woocommerce.woocommerce-page form.woocommerce-product-search button[type=submit]{position:absolute;bottom:0;right:0;min-width:50px;height:100%;padding:0;margin:0;background-color:transparent;background-image:url("/wp-content/themes/cosgrove/assets/css/../images/icons/icon37@3x.png");background-position:center center;background-repeat:no-repeat;background-size:13px auto;z-index:1;border-radius:0;--lzl-bg-img:"/wp-content/themes/cosgrove/assets/css/../images/icons/icon37@3x.png"}.woocommerce.woocommerce-page form.woocommerce-product-search button[type=submit]{font-size:0}.woocommerce.woocommerce-page form button[type=submit]{border:none}.widget_search form input[type=submit]:hover,.widget-search form input[type=submit]:focus,.woocommerce.woocommerce-page form button[type=submit]:hover,.woocommerce.woocommerce-page form button[type=submit]:focus{background-color:#333}.widget_categories{padding-top:2px}.widget_categories .widget-title{margin-bottom:24px}.widget_posts .widget-title{margin-bottom:24px}.widget_search form input[type=submit].lzl:not(.lzl-ed),.woocommerce.woocommerce-page form.woocommerce-product-search button[type=submit].lzl:not(.lzl-ed),.widget_search form input[type=submit].lzl-ing:not(.lzl-ed),.woocommerce.woocommerce-page form.woocommerce-product-search button[type=submit].lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAnCAYAAACMo1E1AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAMklEQVRYCe3QAQ0AAADCoPdPbQ43iEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMHA8MF+sAAZb43P0AAAAASUVORK5CYII=")}.widget_tag_cloud a,.tagcloud a{display:inline-block;padding:4px 14px 5px;margin:0 7px 10px 0;background:#fafafa;color:#777;border:1px solid #e8e8e8;-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px;font-size:14px!important}.widget_tag_cloud a:hover,.tagcloud a:hover{background:#13c5dd;color:#fff;border-color:transparent}.widget_archives{padding-top:3px}.widget_archives ul{padding:0;margin:0;list-style:none}.widget_archives ul li{padding-bottom:14px;font-size:15px}.widget_archives ul li a{color:#777}.secondary-spacer-one{padding-top:16px}.woocommerce .csgve-primary{width:75.5%;padding-right:21px}.woocommerce .csgve-secondary{width:24.5%}.widget-price{padding:2px 0 41px}.widget-price .widget-title{margin-bottom:36px}.woocommerce ul.product_list_widget li:last-child{padding-bottom:8px;margin-bottom:4px;border-bottom:none}.widget-products .widget-title{margin-bottom:30px}.woocommerce .widget-categories ul li:last-child{padding-bottom:8px}.woocommerce .widget-price input[type=text]{float:right;width:34%;height:25px;padding:0;background:0 0;color:#777;font-size:16px;text-align:right;border:0}.woocommerce .price_slider_amount{display:block;padding-top:22px;overflow:hidden}.woocommerce .amount-label{margin-top:6px;color:#777;text-align:right;font-size:16px;letter-spacing:.2px}.woocommerce .widget_price_filter button[type=submit]{float:left;min-width:79px;padding:6px 8px 7px;background-color:#f5f5f5;color:#222;font-weight:500;font-size:12px;letter-spacing:.3px;border-color:#ececec}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:12px}.woocommerce .widget_price_filter .price_label{margin-top:0;color:#777;text-align:right;font-size:16px;line-height:2;letter-spacing:.2px}.woocommerce .widget_price_filter button[type=submit]:hover,.woocommerce .widget_price_filter button[type=submit]:focus{background:#13c5dd;color:#fff;border-color:transparent}.csgve-widget form.woocommerce-product-search{position:relative}.csgve-widget form.woocommerce-product-search input[type=submit]:hover{background-color:#333}.csgve-widget form.woocommerce-product-search input[type=submit]{position:absolute;bottom:auto;top:0;right:0;min-width:50px;height:calc(100% - 19px);padding:0;margin:0;background-color:transparent;color:transparent;font-size:0px;background-image:url("/wp-content/themes/cosgrove/assets/css/../images/icons/icon37@3x.png");background-position:center center;background-repeat:no-repeat;background-size:13px auto;z-index:1;border-radius:0;--lzl-bg-img:"/wp-content/themes/cosgrove/assets/css/../images/icons/icon37@3x.png"}.csgve-widget form.woocommerce-product-search input[type=submit].lzl:not(.lzl-ed),.csgve-widget form.woocommerce-product-search input[type=submit].lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAnCAYAAACMo1E1AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAMklEQVRYCe3QAQ0AAADCoPdPbQ43iEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMHA8MF+sAAZb43P0AAAAASUVORK5CYII=")}.ui-widget.ui-widget-content{background-color:#e4e4e4;border:none}.ui-slider-horizontal{height:3px}.ui-slider-horizontal .ui-slider-range{background-color:#435ba1}.ui-slider .ui-slider-handle{top:-6px;height:15px;width:15px;cursor:w-resize}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br,.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl,.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr,.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-radius:0}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{background:#fff;border:2px solid #e0e0e0;outline:none;-webkit-border-radius:100%;-ms-border-radius:100%;border-radius:100%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left;margin:10px 0 0;color:#777;font-size:16px}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right;margin-bottom:0}.woocommerce .woocommerce-ordering .nice-select{width:auto;min-width:225px;height:30px;padding:0 14px 0 0;margin:9px 0 0;color:#777;background-color:transparent;font-size:16px;border:none;white-space:normal}.woocommerce .woocommerce-ordering .nice-select .option{padding:8px 15px;line-height:1.42857143}.woocommerce .woocommerce-ordering .nice-select:after{right:0}.woocommerce ul.products{padding-top:18px;margin:0 -14px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{clear:none;width:33.33333333%;padding:0 14px 43px;margin:0;border:1px solid transparent;-webkit-box-shadow:none;-ms-box-shadow:none;box-shadow:none;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}.woocommerce .woo-col-4 ul.products li.product,.woocommerce-page .woo-col-4 ul.products li.product{width:25%}.woocommerce ul.products h4{padding-bottom:5px;font-weight:400;line-height:24px}.woocommerce ul.products li.product .product-name a{display:inline-block;color:#fc9507}.woocommerce ul.products li.product.last,.woocommerce-page ul.products li.product.last,.woocommerce ul.products li.product:nth-child(3n),.woocommerce-page ul.products li.product:nth-child(3n){margin-right:0}.woocommerce span.onsale{height:44px;width:44px;background:#435ba1;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.2px;line-height:38px;z-index:2}.woocommerce ul.products li.product .onsale{right:10px}.woocommerce ul.products li.product h3{padding:0 0 4px;font-weight:600;font-size:16px}.woocommerce ul.products li.product .button{padding:14px 20px;margin-top:0;background-color:#f0f0f0;font-weight:600;color:#888;border-color:#ececec;line-height:1.42857;-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px;z-index:1}.woocommerce ul.products li.product.hover .button{opacity:1}.woocommerce .related.products{padding-top:55px}.woocommerce .related.products .products{padding-top:45px}.woocommerce div.product p.price{padding-bottom:15px;margin-bottom:24px;border-bottom:1px solid #e8e8e8;color:#232323;font-size:20px;letter-spacing:.3px}.woocommerce .related-product-title{padding-bottom:17px;margin-bottom:40px;position:relative;font-weight:600;font-size:28px;line-height:30px;border-bottom:1px solid #ececec}.woocommerce .related-product-title:after{position:absolute;bottom:-1px;left:0;height:2px;width:50px;background:#13c5dd;content:"";z-index:1}.woocommerce .related.products ul.products{padding-top:0;margin-bottom:0}.woocommerce .related.products ul.products li.product,.woocommerce-page .related.products ul.products li.product{margin-bottom:30px}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:0 0 15px;margin-bottom:15px;border-bottom:1px solid #ececec}.woocommerce ul.cart_list li a img,.woocommerce ul.product_list_widget li a img{float:left;width:70px;margin:0 20px 0 0;background-color:#f9f9f9;border:1px solid #e8e8e8}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{font-weight:400;font-size:16px}.woocommerce ul.cart_list li a .product-title,.woocommerce ul.product_list_widget li a .product-title{display:block;overflow:hidden}.woocommerce ul.cart_list li a .star-rating,.woocommerce ul.product_list_widget li a .star-rating{margin-top:4px}.woocommerce ul.cart_list .woocommerce-Price-amount,.woocommerce ul.product_list_widget .woocommerce-Price-amount{display:block;overflow:hidden;padding-top:4px;color:#232323;font-size:16px;letter-spacing:.3px}.woocommerce ul.products li.product .price{display:block;padding-top:1px;margin-bottom:24px;overflow:hidden;color:#232323;font-size:18px}.woocommerce ul.products li.product .price ins{font-weight:500}.woocommerce nav.woocommerce-pagination ul{margin:6px 0 0;font-family:"Roboto",sans-serif;font-size:13px;letter-spacing:.3px;border:none}.woocommerce nav.woocommerce-pagination ul li{border:none}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{display:inline-block;vertical-align:middle;padding:5px 13px 5px 12px;margin:0 4px 0 5px;font-size:14px;line-height:24px;border:1px solid #ececec;-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.woocommerce nav.woocommerce-pagination ul li a i{font-size:16px}.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li a:focus{color:#222;border-color:#ececec}.woocommerce nav.woocommerce-pagination ul li a.prev,.woocommerce nav.woocommerce-pagination ul li a.next{padding:5px 14px}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#13c5dd;color:#fff;border-color:#13c5dd}.woocommerce nav.woocommerce-pagination ul li span{background:#eeb313;color:#232323;border-color:#eeb313;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}.wp-link-pages{padding:20px 0;float:left;width:100%}.wp-link-pages span{display:inline-block;vertical-align:middle;padding:5px 13px;margin:0 2.5px;font-size:14px;border:1px solid #ececec;-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.wp-link-pages span{background:#13c5dd;color:#fff;border-color:#13c5dd;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}.wp-link-pages a span{padding:5px 13px;color:#222;border-color:#ececec;background:0 0;-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.wp-link-pages a span:hover,.wp-link-pages a span:focus,.wp-link-pages a span:active{background:#13c5dd;color:#fff;border-color:#13c5dd}.gallery .gallery-caption{margin-bottom:15px}.gallery-columns-5 .gallery-caption,.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.gallery-columns-5 .gallery-item{width:auto}.woocommerce .star-rating{height:17px;width:76px;font-size:12px}.woocommerce .star-rating span{padding-top:16px;color:#435ba1}.woocommerce ul.products li.product a{display:block}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:18px;font-weight:400;padding-top:0}.woocommerce ul.products li.product .price del{display:inline-block}.woocommerce ul.products li.product a img{margin-bottom:20px;border:1px solid #e8e8e8;-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.woocommerce ul.products li.product .star-rating{font-size:11px}.woocommerce .products .star-rating{margin-bottom:3px}.woocommerce .star-rating:before{letter-spacing:3px;color:#ccc;content:"SSSSS"}.woocommerce .star-rating span:before{letter-spacing:3px}.woocommerce .product_list_widget .star-rating{font-size:11px}.woocommerce div.product{display:block;clear:both}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#435ba1}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:#fff}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#e4e4e4}.woocommerce .widget_price_filter .ui-slider-horizontal{height:3px}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{height:15px;top:-6px}.widget_layered_nav .woocommerce-widget-layered-nav-dropdown span.select2.select2-container.select2-container--default{margin-bottom:15px}.widget_layered_nav .woocommerce-widget-layered-nav-dropdown input[type=text]{margin-bottom:0}.woocommerce ul.products li.product a.added_to_cart.wc-forward{padding:14px 20px;margin-top:0;background-color:#f0f0f0;font-weight:600;color:#888;border-color:#ececec;line-height:1.42857;-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px;z-index:1;text-align:center;text-transform:uppercase;letter-spacing:.6px}.woocommerce ul.products li a.ajax_add_to_cart.added{display:none}.woocommerce-page ul.products li.product.csgve-hover a.added_to_cart.wc-forward{background-color:#13c5dd;color:#fff;border-color:transparent}.widget_shopping_cart_content{border:1px solid #ececec;padding:20px 10px 10px}.woocommerce.widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:none;margin-bottom:0}.csgve-widget.widget_shopping_cart .buttons a{text-align:center;width:100%;margin-top:8px}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding-bottom:14px}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{padding-bottom:0}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #aaa 1px}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:48%;margin-bottom:0;border:1px solid #ececec}.woocommerce div.product div.images div.thumbnails{padding-top:10px}.woocommerce div.product div.images .flex-control-thumbs li{width:18%;float:left;margin:10px 10px 10px 0;list-style:none}.woocommerce div.product div.images .flex-control-thumbs{padding:0 10px}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{width:17.6%;margin:0 3% 10px 0}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:52%;padding-left:40px;margin-bottom:0}.woocommerce div.product .product_title{font-weight:400;font-size:28px;line-height:32px}.woocommerce-product-rating .woocommerce-review-link{display:inline-block;vertical-align:middle;color:#777;font-family:"Open Sans",sans-serif;font-size:13px;letter-spacing:.2px}.woocommerce-product-rating .woocommerce-review-link:hover{color:#13c5dd}.woocommerce .woocommerce-product-rating .star-rating{float:none;display:inline-block;vertical-align:middle;margin-right:2px}.woocommerce div.product p.price del,.woocommerce div.product span.price del{padding-right:10px;font-size:18px;text-decoration:none}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{font-weight:400;text-decoration:none}.woocommerce div.product .woocommerce-product-rating{margin-bottom:7px}.woocommerce div.product .summary .product_meta{padding-bottom:17px}.woocommerce div.product form.cart,.woocommerce div.product p.cart{padding:8px 0 33px;margin:0}.woocommerce div.product form.cart div.quantity{margin-right:15px;padding-right:25px}.woocommerce .quantity .qty{height:55px;width:75px;padding:10px 36px 10px 11px;margin-bottom:0;color:#000;font-size:16px;border-color:#e5e5e5}.woocommerce .quantity .qty:focus{border-color:#dcdcdc}.woocommerce .quantity .qty:focus{-webkit-box-shadow:none;box-shadow:none}.woocommerce div.product form.cart .button{min-width:177px}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #review_form #respond .form-submit input,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce button.button.alt.disabled{min-width:150px;padding:16px 25px 17px;background-color:#13c5dd;color:#fff;font-size:14px;text-transform:uppercase;line-height:1.42857;white-space:normal;text-align:center;border:1px solid transparent;outline:none;cursor:pointer;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit.alt:focus,.woocommerce a.button.alt:hover,.woocommerce a.button.alt:focus,.woocommerce button.button.alt:hover,.woocommerce button.button.alt:focus,.woocommerce input.button.alt:hover,.woocommerce input.button.alt:focus,.woocommerce #review_form #respond .form-submit input:hover,.woocommerce #review_form #respond .form-submit input:focus,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:focus,.woocommerce a.button:focus,.woocommerce button.button:focus,.woocommerce input.button:focus,.woocommerce button.button.alt.disabled:hover{background-color:#536bb2;color:#fff}.csgve-footer .woocommerce a.button:hover{color:#fff}.product_meta{padding-bottom:22px;font-size:15px}.woocommerce ul.products li.product .product_meta a{display:inline-block}.product_meta a{color:#777}.product_meta .posted_in{display:block;padding-bottom:9px}.product_meta .posted_in span:after{color:#777;content:","}.product_meta span:last-child:after{content:""}.woocommerce div.product .product_meta.meta-categories{padding-bottom:0}.product_sku{padding-bottom:5px}.product_tags{padding-top:8px}.product_tags span:after{content:", "}.product_tags span:after:last-child{content:""}.woocommerce-tabs{padding-top:51px}.woocommerce div.product .woocommerce-tabs ul.tabs{padding-left:0;margin-bottom:0}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{float:left;padding:0;margin:0;background-color:#f9f9f9;border-color:#e6e6e6;position:relative;-webkit-border-radius:0;border-radius:0;z-index:2}.woocommerce div.product .woocommerce-tabs ul.tabs li:first-child{border-right:none}.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.r-tabs-state-active a{background:#fff;color:#555}.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:13px 29px 12px;background:#f9f9f9;color:#333;font-weight:400;font-size:16px}.woocommerce div.product .woocommerce-tabs .panel{display:none;padding:40px 39px 49px;margin:-1px 0 0;background:0 0;border:1px solid #e8e8e8;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-animation:fadeIn 700ms;animation:fadeIn 700ms}.woocommerce-Tabs-panel h2{margin-bottom:22px;font-weight:400;font-size:20px}.woocommerce-Tabs-panel#tab-description h2{margin-bottom:9px}.r-tabs .r-tabs-accordion-title{display:none}.woocommerce #reviews #comments ol.commentlist{padding:0}.woocommerce #reviews #comments ol.commentlist li{margin-bottom:18px}.woocommerce #reviews #comments ol.commentlist li:last-child{margin-bottom:14px}.woocommerce #reviews #comments ol.commentlist li img.avatar{position:static;width:auto;padding:0;border:none;-webkit-border-radius:100%;-ms-border-radius:100%;border-radius:100%}.woocommerce #reviews #comments ol.commentlist li .comment-text{overflow:hidden;padding:3px 0 0 20px;margin:0;border:none;border-radius:0}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta strong{color:#222;font-weight:400;font-size:17px}.woocommerce #reviews #comments ol.commentlist li time{display:block;padding-bottom:4px;color:#999;letter-spacing:.3px}.woocommerce #reviews #comments ol.commentlist li .comment-text .meta{display:inline-block;padding-bottom:0;margin-bottom:0;line-height:18px}.woocommerce #reviews #comments ol.commentlist li .comment-text .star-rating{font-size:10px}.woocommerce #reviews #comments ol.commentlist li .comment-text .description{padding-top:15px}.woocommerce #reviews h3{margin-bottom:15px;font-weight:400;font-size:20px}.woocommerce #review_form #respond p{font-size:14px}.woocommerce #review_form #respond p.comment-notes{margin-bottom:40px}.woocommerce #review_form #respond .comment-form-comment,.woocommerce #review_form #respond .comment-form-author,.woocommerce #review_form #respond .comment-form-email,.woocommerce #review_form #respond .form-submit{margin-bottom:0;line-height:0}.woocommerce .comment-respond .no-space{margin-bottom:8px;font-size:15px}.woocommerce .comment-respond .star-rating{float:none;margin-bottom:15px}.woocommerce #review_form #respond .comment-form-author,.woocommerce #review_form #respond .comment-form-email{width:100%}.woocommerce #review_form #respond input[type=text],.woocommerce #review_form #respond input[type=email]{height:46px}.woocommerce #review_form #respond input[type=text],.woocommerce #review_form #respond input[type=email],.woocommerce #review_form #respond textarea{margin-bottom:18px;font-size:15px;border-color:#e8e8e8;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.woocommerce #review_form #respond input[type=text]:focus,.woocommerce #review_form #respond input[type=email]:focus,.woocommerce #review_form #respond textarea:focus{border-color:#dbdbdb}.woocommerce #review_form #respond p label{margin-bottom:7px;color:#333;font-weight:500;font-size:14px;letter-spacing:-.2px;text-transform:none}.woocommerce #review_form #respond p.form-submit{padding-top:0}.woocommerce #review_form #respond p.form-submit input[type=submit]{min-width:173;padding:14px 25px;margin:5px 0 0}.woocommerce #review_form #respond p.form-submit label{margin:0 5px 0 0}.woocommerce #review_form #respond p.form-submit select{width:160px;margin-bottom:0}.woocommerce #review_form #respond p.form-submit .stars{display:inline-block;margin-bottom:0;line-height:18px}.woocommerce #review_form #respond p.form-submit .stars a{color:#c3c3c3}.woocommerce p.stars.selected a.active:before,.woocommerce p.stars:hover a:before{color:#13c5dd}.woocommerce #reviews #comment{height:160px;margin-bottom:30px}.woocommerce table.shop_table{margin:0 0 54px;border-color:#e5e5e5;border-collapse:collapse;border-radius:0}.woocommerce table.shop_table th{padding:11px 20px;border:1px solid #e5e5e5;text-align:left;font-weight:400}.woocommerce table.shop_table td{padding:15px 20px;font-weight:400;border-color:#ececec;border-left:none;border-right:none}.woocommerce table.shop_table td.product-image{padding:14px 30px;text-align:left}.woocommerce table.shop_table td.product-remove{text-align:center;border-right:1px solid #e5e5e5}.woocommerce table.shop_table td .quantity .qty{font-weight:400}.woocommerce a.remove{display:inline-block;height:25px;width:25px;line-height:18px;vertical-align:middle;position:relative;border:1px solid #e5e5e5;-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.woocommerce a.remove:hover{background:#347bdb;border-color:transparent}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{font-size:21px}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{border:1px solid #e5e5e5}.woocommerce table.shop_table td.product-thumbnail a{font-weight:400}.woocommerce table.shop_table td.product-thumbnail a img{margin-right:16px;min-width:59px}.quantity input[type=number]{padding-right:30px;margin:0;-webkit-appearance:textfield;-ms-appearance:textfield;-o-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.quantity{display:inline-block;position:relative;vertical-align:middle}.quantity input:focus{outline:0}.quantity-up,.quantity-down{position:absolute;top:1px;right:1px;width:25px;height:50%;color:#777;text-align:center;cursor:pointer;font-size:12px;border-bottom:1px solid #e8e8e8;border-left:none}.quantity-down{top:auto;bottom:1px;border-bottom:none}.quantity-up .fa,.quantity-down .fa{position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.woocommerce .quantity .plus:hover,.woocommerce .quantity .minus:hover,.woocommerce-page .quantity .plus:hover,.woocommerce-page .quantity .minus:hover{background-color:transparent}.quantity-up .fa,.quantity-down .fa{display:none}.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled]{padding:16px 25px 17px}.woocommerce-cart table.cart td.actions .coupon .input-text{padding:25px}.woocommerce .quantity .plus,.woocommerce .quantity .minus,.woocommerce-page .quantity .plus,.woocommerce-page .quantity .minus{height:28px;width:25px;font-weight:500;color:#777;border:1px solid #e8e8e8;background-color:transparent}.woocommerce .quantity .qty,.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty{height:55px;width:58px;padding:10px 14px 10px 11px;color:#999;letter-spacing:.3px;border-color:#e5e5e5}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{float:left;height:45px;width:227px;margin:0 15px 0 0;background:#fff;font-size:14px;letter-spacing:.3px;border-color:#e5e5e5;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.woocommerce table.shop_table td.actions{padding:19px;background:#fcfcfc}.woocommerce-cart .actions .coupon input[type=submit]{float:left;min-width:143px;padding:12px 25px;background:#f5f5f5;color:#333;border-color:#e5e5e5;font-weight:500;font-size:13px;letter-spacing:.3px;-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px;line-height:1.42857}.woocommerce-cart table.cart td.actions .coupon .input-text{margin-right:15px}.woocommerce-cart .actions .coupon input[type=submit]:hover{background:#13c5dd;color:#fff;border-color:transparent}.woocommerce-cart .actions input[type=submit].update-cart,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled],.woocommerce-cart .actions input[type=submit].button{min-width:122px;padding:12px 15px;font-weight:500;font-size:13px;letter-spacing:.3px;-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px;line-height:1.42857}.woocommerce-shipping-calculator p a.shipping-calculator-button{margin:5px 0 10px;display:inline-block}.woocommerce-cart .actions input[type=submit].button{padding:16px 25px 17px}.woocommerce a.remove{font-weight:500}.woocommerce-terms-and-conditions-wrapper{padding-bottom:10px}.woocommerce-cart .actions input[type=submit]:disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{background-color:#f5f5f5;color:#333;border-color:#e5e5e5;opacity:1}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:585px}.cart_totals h2{padding-bottom:23px;font-weight:400;font-size:20px}.woocommerce .cart_totals table.shop_table{margin-bottom:20px}.woocommerce .cart_totals table.shop_table th{min-width:130px;padding:14px 15px;background:0 0;color:#232323;font-weight:400;line-height:24px;vertical-align:top;border-color:#ececec}.woocommerce .cart_totals table.shop_table td{padding:13px 21px}.woocommerce .cart_totals table.shop_table tr.shipping td{padding:15px 20px 21px;line-height:24px}.woocommerce .cart_totals .calculate-shipping{font-family:"Open Sans",sans-serif}.woocommerce .cart_totals .calculate-shipping span{display:inline-block;padding-bottom:7px;font-size:15px;line-height:22px;letter-spacing:.2px;color:#777}.woocommerce .cart_totals .calculate-shipping a{display:inline-block;margin-bottom:15px;font-size:15px}.woocommerce .cart_totals .calculate-shipping .nice-select{height:50px;margin-bottom:19px;background-color:#fff;font-family:"Open Sans",sans-serif;font-size:15px;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.woocommerce .cart_totals .calculate-shipping input[type=text]{padding:5px 15px;background:#fff;font-size:15px;line-height:26px;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.woocommerce .cart_totals .calculate-shipping input[type=submit],.woocommerce .shipping-calculator-form button.button{min-width:135px;padding:9px 15px 8px;font-weight:600;font-size:14px;background-color:#fc858d;color:#fff;letter-spacing:normal;text-transform:uppercase;line-height:1.9}.woocommerce .cart_totals .calculate-shipping input[type=submit]:hover,.woocommerce .cart_totals .calculate-shipping input[type=submit]:focus,.woocommerce .shipping-calculator-form button.button:hover,.woocommerce .shipping-calculator-form button.button:focus{background-color:#13c5dd;color:#fff}.woocommerce table.shop_table td strong{font-weight:400}.woocommerce .wc-proceed-to-checkout .button.alt{float:right;min-width:228px;padding:20px 25px;background-color:#13c5dd;color:#fff;font-weight:600;font-size:14px;-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:16px 20px 15px!important;margin-bottom:25px!important;background-color:rgba(254,231,232,.4);color:#222;font-size:15px;border:1px solid rgba(252,133,141,.4)}@media (min-width:768px){.woocommerce-error,.woocommerce-info,.woocommerce-message{line-height:54px}}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{display:none}.woocommerce form.login,.woocommerce form.register{padding:32px 30px 22px;margin:25px 0;border-color:#e5e5e5;border-radius:0}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:49%}.woocommerce form .form-row{padding:0;margin:0}.woocommerce form .form-row label,.woocommerce-page form .form-row label{margin-bottom:10px;color:#333;font-size:14px;font-family:"Asap",sans-serif;letter-spacing:.3px;line-height:1.42857}.woocommerce form .form-row .required{color:#fc4242;font-weight:400}.woocommerce form .form-row input.input-text,.woocommerce form .form-row select,.woocommerce form .form-row textarea{margin-bottom:25px;background:#fff;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.woocommerce form.checkout_coupon{padding:29px;border-color:#e5e5e5;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.woocommerce form .form-row input.button{min-width:125px;padding:12px 15px 13px;font-size:13px;letter-spacing:normal;-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.woocommerce form .form-row label.inline{display:inline-block;vertical-align:middle;margin:0 0 0 12px}.woocommerce form .wpcf7-list-item-label{color:#232323;font-weight:400}.woocommerce form .lost_password{padding:19px 0 15px;font-family:"Asap",sans-serif;font-size:15px;letter-spacing:normal}.woocommerce form .lost_password a{color:#777}.woocommerce form .form-text{padding-top:5px;margin-bottom:39px}.woocommerce form.checkout_coupon input.input-text{float:left;width:387px;margin-bottom:0;font-size:15px}.woocommerce form.checkout_coupon input.button{float:left;min-width:157px;padding:14px 20px 15px;margin-left:20px;font-family:"Roboto",sans-serif;font-weight:700;background-color:#13c5dd;color:#fff}.woocommerce form.checkout_coupon input.button:hover,.woocommerce form.checkout_coupon input.button:focus{background-color:#468dea}.woocommerce-checkout{padding-top:16px}.woocommerce-checkout h3{padding-bottom:15px;font-weight:400;font-size:20px;margin-top:30px}.woocommerce-checkout p#billing_country_field,.woocommerce-checkout p#shipping_country_field,.woocommerce-checkout p#billing_state_field,.woocommerce-checkout p#shipping_state_field{margin-bottom:18px}.woocommerce form.woocommerce-checkout .form-row label{display:inline-block;margin-bottom:10px;color:#232323;font-size:15px;letter-spacing:normal}.woocommerce form.woocommerce-checkout .form-row label .required{color:#fc858d}.woocommerce form.woocommerce-checkout .form-row input.input-text,.woocommerce form.woocommerce-checkout .form-row textarea{margin-bottom:18px}.woocommerce form.woocommerce-checkout .form-row .nice-select{margin-bottom:18px;background-color:#fff}.woocommerce div.create-account{display:none;padding:10px 0}.woocommerce div.create-account .form-text{margin-bottom:10px}.woocommerce form .form-row .input-checkbox{display:none}.woocommerce form .diffrent-address label{display:inline-block}.woocommerce form .form-row.create-account .checkbox{margin:1px 0 0;letter-spacing:.3px}.woocommerce form .diffrent-address .wpcf7-list-item-label{padding-right:7px;font-weight:400;font-size:20px;text-transform:none}.woocommerce form .diffrent-address .checkbox,.woocommerce form .diffrent-address .radio{margin:0}.woocommerce.woocommerce-page form .form-row textarea:focus{border-color:#d5d5d5;-webkit-box-shadow:none;box-shadow:none}.woocommerce form .diffrent-address .checkbox-icon-wrap{top:1px;left:auto;right:0}.woocommerce form .shipping-diffrent-address{display:none;padding-top:27px}.woocommerce form .form-row textarea{height:151px;font-size:15px}.woocommerce form .form-row textarea:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{width:47%;-ms-flex:0 0 47%;flex:0 0 47%;max-width:47%;padding:0}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:47.5%;-ms-flex:0 0 47.5%;flex:0 0 47.5%;max-width:47.5%;padding:0}.woocommerce .paypal_method label{margin:6px 0 0}.woocommerce-checkout-review-order{padding:25px 0 32px}.woocommerce-checkout-review-order h3{padding-bottom:22px}.woocommerce .woocommerce-checkout-review-order table.shop_table{margin-bottom:18px;border-color:#e5e5e5}.woocommerce .woocommerce-checkout-review-order table.shop_table .no-uppercase{text-transform:none}.woocommerce .woocommerce-checkout-review-order table.shop_table tr{border-bottom:1px solid #e5e5e5}.woocommerce .woocommerce-checkout-review-order table.shop_table th{padding:13px 20px}.woocommerce .woocommerce-checkout-review-order table.shop_table .cart_item th,.woocommerce .woocommerce-checkout-review-order table.shop_table .cart_item td{color:#777}.woocommerce .woocommerce-checkout-review-order table.shop_table .cart-subtotal th,.woocommerce .woocommerce-checkout-review-order table.shop_table .order-total th,.woocommerce .woocommerce-checkout-review-order table.shop_table .cart-shipping th{font-weight:400}.woocommerce .woocommerce-checkout-review-order table.shop_table .cart-subtotal th,.woocommerce .woocommerce-checkout-review-order table.shop_table .order-total th{font-weight:700}.woocommerce .woocommerce-checkout-review-order table.shop_table .cart-shipping td{color:#777;font-family:"Open Sans",sans-serif;font-size:14px}.woocommerce .woocommerce-checkout-review-order table.shop_table td{padding:15px 20px 16px;font-weight:400;font-size:15px}.woocommerce table.shop_table .cart-subtotal,.woocommerce table.shop_table .order-total{color:#222}.woocommerce #add_payment_method #payment,.woocommerce .woocommerce-cart #payment,.woocommerce .woocommerce-checkout #payment{background:#f4f4f4;-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.woocommerce #add_payment_method #payment ul.payment_methods,.woocommerce .woocommerce-cart #payment ul.payment_methods,.woocommerce .woocommerce-checkout #payment ul.payment_methods{padding:21px 20px 14px;border-color:#e5e5e5}.woocommerce #add_payment_method #payment div.payment_box,.woocommerce .woocommerce-cart #payment div.payment_box,.woocommerce .woocommerce-checkout #payment div.payment_box{padding:19px 20px;margin:-1px 0 5px;background:#fff;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.woocommerce #add_payment_method #payment ul.payment_methods li.payment_method_cod label{margin:0}.woocommerce #add_payment_method #payment ul.payment_methods li,.woocommerce .woocommerce-cart #payment ul.payment_methods li,.woocommerce .woocommerce-checkout #payment ul.payment_methods li{padding-bottom:15px}.woocommerce #add_payment_method #payment div.payment_box:before,.woocommerce .woocommerce-cart #payment div.payment_box:before,.woocommerce .woocommerce-checkout #payment div.payment_box:before{top:-8px;border:7px solid #ededed;border-right-color:transparent;border-left-color:transparent;border-top:10px solid transparent;border-bottom-width:10px}.woocommerce .wc_payment_method .radio-icon-wrap input[type=radio]:checked+.radio-icon:before{background-color:#222}.woocommerce #add_payment_method #payment div.payment_box:after,.woocommerce .woocommerce-cart #payment div.payment_box:after,.woocommerce .woocommerce-checkout #payment div.payment_box:after{position:absolute;top:-8px;left:0;display:block;margin:-1em 0 0 2em;border:7px solid #fff;border-right-color:transparent;border-left-color:transparent;border-top:12px solid transparent;border-bottom-width:10px;content:"";z-index:1}.woocommerce #add_payment_method #payment div.payment_box p,.woocommerce .woocommerce-cart #payment div.payment_box p,.woocommerce .woocommerce-checkout #payment div.payment_box p{line-height:22px}.woocommerce .payment_methods{background:0 0;border-radius:0}.woocommerce #add_payment_method #payment div.form-row,.woocommerce .woocommerce-cart #payment div.form-row,.woocommerce .woocommerce-checkout #payment div.form-row{padding:14px 22px 16px}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{min-width:155px;padding:16px 15px 17px;font-size:14px}.woocommerce .wc_payment_method .radio-icon-wrap .radio-icon{vertical-align:middle}.woocommerce .wc_payment_method .wpcf7-list-item-label{padding-left:6px;color:#151515;font-size:15px}.woocommerce .wc_payment_method .wpcf7-list-item-label a{display:inline-block;margin-left:6px;font-size:14px;letter-spacing:.2px}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{margin:-2px 2px 0 14px}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:43px}.woocommerce-checkout .select2-container--default .select2-selection--single{border:1px solid #ececec;height:50px}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{top:11px}.woocommerce-checkout form.woocommerce-form.woocommerce-form-login.login p:first-child{margin-bottom:39px}.woocommerce-form-login-toggle .woocommerce-info a.showlogin,.woocommerce-form-coupon-toggle .woocommerce-info a.showcoupon{color:#13c5dd}.woocommerce .checkout_coupon.woocommerce-form-coupon p{padding-bottom:10px}.woocommerce div.product form.cart .variations label{color:#333;margin-top:21px}.woocommerce div.product .summary .product_meta .posted_in{padding-top:8px}.woocommerce-Reviews .comment-respond .comment-reply-title{font-size:20px}.entry-content .woocommerce-Reviews .comment-respond label,.woocommerce .woocommerce-Reviews #review_form #respond p label{font-size:14px;color:#333;letter-spacing:-.2px}.woocommerce-Reviews .comment-form-rating{padding-top:15px}.woocommerce-MyAccount-navigation ul li a{border-bottom:1px solid #ededed;color:#777;display:block;margin-bottom:14px;padding-bottom:12px;padding-left:4px}.woocommerce-MyAccount-navigation ul{list-style:none}.woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-MyAccount-navigation ul li.is-active a{color:#13c5dd}.woocommerce-account .woocommerce-MyAccount-content address{border:1px solid #e8e8e8;padding:20px;font-style:normal}.woocommerce-account .woocommerce-MyAccount-content a.edit{display:inline-block;vertical-align:middle;min-width:90px;padding:3px 10px;background:#13c5dd;color:#fff;font-weight:400;font-size:16px;text-align:center;border:2px solid transparent;position:relative;outline:none;cursor:pointer;-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}.woocommerce-account .woocommerce-MyAccount-content a.edit:hover{background:#435ba1;color:#fff}.woocommerce-account td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a{padding:8px 10px;min-width:90px;margin:2px}.woocommerce-order-received .woocommerce-customer-details address{min-height:210px;font-size:15px;padding-left:20px;padding-top:10px}.error-wrap{padding:26px 0 50px;text-align:center}.error-wrap h1{font-size:200px;line-height:165px}.error-wrap h2{font-size:32px;line-height:42px}.error-wrap p{color:#888;font-size:16px;letter-spacing:normal}.error-wrap .error-title{padding-bottom:18px;color:rgba(51,51,51,.2);font-weight:400}.error-wrap .error-sub-title{padding-bottom:5px;letter-spacing:-.2px}.error-wrap .csgve-btn-group{padding-top:18px}.error-wrap .csgve-btn{padding:11px 15px 12px;min-width:160px}.error-wrap .csgve-gray-border-btn{color:#13c5dd;border-color:#e8e8e8}.error-wrap .csgve-gray-border-btn:hover,.error-wrap .csgve-gray-border-btn:focus{background:#347bdb;color:#fff;border-color:transparent}.no-results.not-found{text-align:center}.entry-content img{height:auto}.entry-content .comment-author{margin:0}.entry-content .comment-respond{padding-top:10px}.entry-content .comment-respond .comment-reply-title{margin-bottom:10px}.entry-content .avatar{-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.entry-content dt,.blog-detail-wrap dt,.comment-area dt,.csgve-content-area dt{margin-bottom:5px}.entry-content dd,.blog-detail-wrap dd,.comment-area dd,.csgve-content-area dd{margin-bottom:15px}.entry-content .comment-metadata{margin-bottom:20px;font-size:14px;line-height:18px}.entry-content .comment-metadata a:hover,.entry-content .comment-metadata a:focus,.entry-content .pingback .comment-edit-link:hover,.entry-content .pingback .comment-edit-link:focus{color:#4c4c4c}.entry-content .comment-list p{margin-bottom:10px;font-size:15px;line-height:24px}.entry-content .comment-list .comment-reply-link{display:inline-block;padding:9px 14px 7px;background:#222;color:#fff;font-weight:700;font-size:11px;letter-spacing:.3px;text-transform:uppercase;border:none;-webkit-border-radius:0;border-radius:0}.entry-content .comment-list .comment-reply-link:hover,.entry-content .comment-list .comment-reply-link:focus{background:#e8e8e8;color:#777}.entry-content .comment-meta .comment-author .avatar{height:42px;width:42px}.entry-content .comment-author .avatar{height:42px;position:relative;top:.25em;width:42px}.entry-content .comment-author .avatar{float:left;height:28px;margin-right:.875em;position:relative;width:28px}.entry-content .comment-list{padding:0;margin:0;list-style:none}.entry-content .comment-list article,.entry-content .comment-list .pingback,.entry-content .comment-list .trackback{border-top:1px solid #d1d1d1;padding:1.75em 0}.entry-content .comment-list .children{list-style:none;margin:0}.entry-content .comment-list .children>li{padding-left:.875em}.entry-content .comment-author{color:#1a1a1a;margin-bottom:0}.entry-content .comment-author .avatar{float:left;height:28px;margin-right:.875em;position:relative;width:28px}.entry-content .bypostauthor>article .fn:after{content:"";left:3px;position:relative;top:5px}.entry-content .comment-metadata,.entry-content .pingback .edit-link{color:#686868;font-size:13px;font-size:.8125rem;line-height:1.6153846154}.entry-content .comment-metadata{margin-bottom:15px;font-size:15px}.entry-content .comment-metadata a,.entry-content .pingback .comment-edit-link{color:#686868}.entry-content .comment-metadata a:hover,.entry-content .comment-metadata a:focus,.entry-content .pingback .comment-edit-link:hover,.entry-content .pingback .comment-edit-link:focus{color:#686868}.entry-content .comment-metadata .edit-link,.entry-content .pingback .edit-link{display:inline-block}.entry-content .comment-metadata .edit-link:before,.entry-content .pingback .edit-link:before{content:"/";display:inline-block;opacity:.7;padding:0 0.538461538em}.entry-content .comment-content ul,.entry-content .comment-content ol{margin:0 0 1.5em 1.25em}.entry-content .comment-content li>ul,.entry-content .comment-content li>ol{margin-bottom:0}.entry-content .comment-reply-link{border:1px solid #d1d1d1;border-radius:2px;color:#007acc;display:inline-block;font-size:13px;font-size:.8125rem;line-height:1;margin-top:2.1538461538em;padding:0.5384615385em 0.5384615385em 0.4615384615em}.entry-content .comment-reply-link:hover,.entry-content .comment-reply-link:focus{border-color:currentColor;color:#007acc;outline:0}.entry-content .comment-form label{color:#686868;display:inline-block;font-size:13px;font-size:12px;letter-spacing:0.076923077em;line-height:1.6153846154}.entry-content .comment-list .comment-form{padding-bottom:1.75em}.entry-content .comment-notes,.entry-content .comment-awaiting-moderation,.entry-content .logged-in-as,.entry-content .form-allowed-tags{color:#686868;font-size:15px;margin-bottom:20px}.entry-content .no-comments{border-top:1px solid #d1d1d1;font-weight:700;margin:0;padding-top:1.75em}.csgve-footer .footer-item .csgve-btn-group{padding-top:25px}.csgve-footer .footer-item .csgve-medium-btn{min-width:154px}.csgve-footer .footer-item .csgve-blue-border-btn{color:#c8c8c8;border-color:#c8c8c8}.csgve-footer .footer-item .csgve-blue-border-btn:hover,.csgve-footer .csgve-blue-border-btn:focus{background:#13c5dd;color:#fff;border-color:transparent}.csgve-footer .footer-item ul ul{padding:10px 0 0 10px}ul.half-width li{width:50%;float:left}.csgve-footer .footer-item .news-item{margin-bottom:21px}.csgve-footer .footer-item .news-item h5{font-size:15px;line-height:24px}.csgve-footer .footer-item .news-title a{color:#c8c8c8}.csgve-footer .footer-item .news-title{padding-bottom:0;font-weight:400}.csgve-footer .footer-item .news-item span{color:#b4b4b4}.csgve-footer .footer-item .contact-details p{font-family:"Asap",sans-serif;line-height:24px}.csgve-footer .footer-item .contact-details ul{padding-top:3px}.csgve-footer .footer-item .contact-details ul li{color:#c8c8c8}.csgve-footer .footer-item .contact-details ul li i{color:#13c5dd;padding-right:6px}.csgve-footer .footer-item .contact-details .csgve-btn-group{padding-top:17px}.csgve-footer .footer-item .contact-details .csgve-btn{padding:5px 10px 6px;font-size:14px}.csgve-footer .footer-item .contact-details .csgve-btn:hover{color:#13c5dd;border-color:#13c5dd}.csgve-footer .footer-item .contact-details .csgve-btn:after{display:inline-block;height:12px;width:12px;margin:0 0 1px 6px;vertical-align:middle;background-image:url("/wp-content/themes/cosgrove/assets/css/../images/icons/icon15@3x.png");background-position:100% 50%;background-repeat:no-repeat;background-size:12px auto;content:"";--lzl-bg-img:"/wp-content/themes/cosgrove/assets/css/../images/icons/icon15@3x.png"}.csgve-footer .footer-item .contact-details .csgve-btn:hover:after{background-image:url("/wp-content/themes/cosgrove/assets/css/../images/icons/icon16@3x.png");--lzl-bg-img:"/wp-content/themes/cosgrove/assets/css/../images/icons/icon16@3x.png"}.csgve-footer .footer-item .contact-details .csgve-btn:hover:after.lzl:not(.lzl-ed),.csgve-footer .footer-item .contact-details .csgve-btn:hover:after.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAALklEQVRYCe3QMQEAAADCoPVPbQdviEBhwIABAwYMGDBgwIABAwYMGDBgwICBf2AUZAAB+BSwyAAAAABJRU5ErkJggg==")}.csgve-footer .footer-item .contact-details .csgve-gray-border-btn{color:#c8c8c8;border-color:#3f4550;border-width:1px}.csgve-footer .footer-item .contact-details .csgve-rounded-btn{-webkit-border-radius:15px;-ms-border-radius:15px;border-radius:15px}.csgve-footer .widget_archive .nice-select,.csgve-footer .widget_categories .nice-select{color:#111}.csgve-footer table th{color:#fff}.csgve-copyright .pull-left{padding-top:5px}.csgve-copyright .csgve-social a{font-size:26px}.csgve-footer .footer-item .contact-details .csgve-btn:after.lzl:not(.lzl-ed),.csgve-footer .footer-item .contact-details .csgve-btn:after.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAALklEQVRYCe3QMQEAAADCoPVPbQdviEBhwIABAwYMGDBgwIABAwYMGDBgwICBf2AUZAAB+BSwyAAAAABJRU5ErkJggg==")}.mean-container .mean-nav .current-menu-parent>a{color:#eeb313}.mean-container li.current-menu-item.active a{color:#eeb313}.mean-expand::before{content:none}.mean-expand::after{content:none}.mean-expand.mean-clicked::after{content:none}.mean-container .mean-nav ul li{height:auto}.mean-container .mean-nav ul li a.mean-expand{border-bottom:1px solid rgba(255,255,255,.1)!important;margin-top:0}.mean-container .mean-nav ul li a{font-family:"Open Sans",sans-serif;font-size:15px;line-height:26px;letter-spacing:.1px;color:#555!important;text-transform:none;padding:10px 0!important}.mean-container .mean-nav ul li a:hover{color:#13c5dd!important}.mean-container .mean-nav .dropdown-list ul li a:hover{color:#13c5dd!important;background-color:transparent}.mean-container .mean-bar{min-height:70px;padding:0;background:0 0;max-height:90vh;top:0;left:0;z-index:9999;position:absolute}.csgve-navigation-wrap .mean-container .mean-bar{min-height:50px;padding:0;max-height:58px;top:0}.csgve-navigation-wrap .mean-container a.meanmenu-reveal{padding:18px 24px}.csgve-navigation-wrap .mean-container .mean-nav{margin-top:58px}.admin-bar .is-sticky .csgve-navigation-wrap{top:32px!important;position:relative}.is-sticky .csgve-navigation-wrap{background-color:#fff;border-top:none;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.1);-ms-box-shadow:0 3px 5px rgba(0,0,0,.1);box-shadow:0 3px 5px rgba(0,0,0,.1)}.mean-container .mean-nav{margin-top:80px;background:#fff;overflow-y:scroll;max-height:60vh}.mean-container .mean-nav ul li a{border-top-color:rgba(255,255,255,.1);padding:1em 3%;width:auto;float:none}.mean-container .mean-nav ul li li a,.mean-container .mean-nav ul li li li a,.mean-container .mean-nav ul li li li li a,.mean-container .mean-nav ul li li li li li a{float:none}.mean-container .mean-nav ul li li a{padding:10px 0 10px 10px!important;border-bottom:none}.mean-container .mean-nav ul li li li a{padding:10px 0 10px 10px!important;width:100%}.mean-container .mean-nav ul li li li li a{padding:10px 0 10px 10px!important;width:100%}.mean-container .mean-nav ul li li li li li a{padding:10px 0 10px 10px!important}.mean-container .mean-nav ul li a.mean-expand{border-bottom:none!important;padding:8px 11px 9px!important;height:29px;right:0;background-color:#f9f9f9}.mean-container .mean-nav ul li a.mean-expand:hover,.mean-container .mean-nav ul li a.mean-expand:focus{background-color:#f9f9f9;border-left:none!important}.mean-container .mean-nav ul li a.mean-expand span:first-child{width:16px;height:2px;display:inline-block;position:relative;top:-1px;left:1px}.mean-container .mean-nav ul li a.mean-expand.mean-clicked span:first-child{left:0}.mean-container .mean-nav ul li a.mean-expand span:last-child{width:2px;height:16px;display:inline-block;position:relative;top:6px;left:-8px}.mean-container .mean-nav ul li a.mean-expand.mean-clicked span:last-child{display:none}.mean-container a.meanmenu-reveal{padding:24px;width:25px;background-color:transparent;top:17px}.header-style-two .mean-container a.meanmenu-reveal{top:0}.mean-container a.meanmenu-reveal span{height:2px;width:100%;margin:5px auto 0;-webkit-transition:width .3s ease;-moz-transition:width .3s ease;transition:width .3s ease}.mean-container a.meanmenu-reveal span:first-child{margin-top:3px}.mean-container a.meanmenu-reveal.meanclose span:first-child{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);top:50%;left:0;right:0;position:absolute;width:25px;height:3px;margin:0 auto}.mean-container a.meanmenu-reveal span{background:#111}.mean-container a.meanmenu-reveal.meanclose span:last-child{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:50%;left:0;right:0;position:absolute;width:25px;height:3px;margin:0 auto}.mean-bar .dropdown-menu{position:relative;background:#292e34}.mean-bar .dropdown-menu li{padding-left:0}.mean-container .mean-nav ul li a:hover{background:#252525;background:0 0;color:#eeb313}.mean-container .dropdown-menu>li{padding:0}.mean-nav .container{padding:0}.mean-container .mean-nav ul li li a{width:100%}.mean-nav .dropdown-menu{border-top:none}.mean-container .mean-nav ul{overflow:hidden;padding:0 25px 25px;width:auto;position:relative;left:0!important;top:0!important}.mean-container .mean-nav .dropdown-list ul{padding-bottom:0;padding-left:10px;padding-right:20px}.mean-container .csgve-logo,.mean-container.csgve-logo{position:relative;z-index:999999}.navigation .dropdown-list ul.dropdown-nav li.dropdown-list ul.dropdown-nav li{width:100%;padding-right:0}.navigation .dropdown-list ul.dropdown-nav li.dropdown-list ul.dropdown-nav{width:100%}.mean-container .header-right{margin-right:42px;position:relative;z-index:9999;width:auto;padding-right:0}.mean-container .header-btn{display:none}.mean-container .dropdown-nav{box-shadow:none}.mean-container .caret{display:none}.mean-container .dropdown-list ul.dropdown-nav li.dropdown-list>a:after,.mean-container .dropdown-list.sub>a:after{content:none}.mean-container .dropdown-nav li:hover>a{background:0 0;color:#13c5dd}.is-sticky .mean-container .csgve-navigation-wrap{display:none}.tt_event_theme_page p{font-family:"Open Sans",Arial,sans-serif;font-style:normal;margin-bottom:10px;color:#777;font-weight:400;font-size:14px;letter-spacing:.2px;line-height:24px}.csgve-main-wrap .tt_event_theme_page{width:1170px;padding:30px 15px}.csgve-main-wrap .tt_event_page_left{float:left;width:70%}.appointment-form-border.ht-appoint-form{background:0 0;border:none}.csgve-contact-form.ht-appoint-form input.wpcf7-form-control.wpcf7-submit{margin-top:0}.csgve-contact-form.ht-appoint-form input[type=submit]{background-color:#fff;color:#13c5dd}.appointment-form-border.ht-appoint-form h3.form-title{text-align:center;color:#fff}.appointment-form-border.ht-appoint-form input[type=text]{background-color:transparent;color:#fff}.appointment-form-border.ht-appoint-form .calendar{top:-112px;left:233px!important}.csgve-contact-form.ht-appoint-form ::-webkit-input-placeholder{color:#fff!important;opacity:1}.csgve-contact-form.ht-appoint-form :-moz-placeholder{color:#fff!important;opacity:1}.csgve-contact-form.ht-appoint-form ::-moz-placeholder{color:#fff!important;opacity:1}.csgve-contact-form.ht-appoint-form :-ms-input-placeholder{color:#fff!important;opacity:1}.appointment-form.appointment-form-down{position:relative;top:116px;z-index:9999!important}.woocommerce .woocommerce-cart-form .cart table.shop_table{border:none}.woocommerce .woocommerce-cart-form .cart table.shop_table td,.woocommerce .cart table.shop_table th{border:1px solid #e5e5e5}.woocommerce .woocommerce-cart-form table.shop_table td.actions{border:none!important;background:0 0;padding:30px 0 19px}.woocommerce .woocommerce-cart-form table.shop_table{border:none}.woocommerce .woocommerce-cart-form table.shop_table td{border-right:1px solid #e5e5e5}.woocommerce .woocommerce-cart-form table.shop_table td.product-remove{text-align:center;border:1px solid #e5e5e5}.facilities-item .csgve-icon{border:2px solid #e6e7e8;border-radius:5%;padding:15px;margin-top:0;margin-right:15px;margin-left:15px;margin-bottom:18px;display:inline-block;-webkit-transition:all ease .5s;-ms-transition:all ease .5s;transition:all ease .5s}.facilities-item:hover .csgve-icon{border-color:#13c5dd}.facilities-item .view-details a:after,.facilities-item .view-details span:after{position:relative;left:0}.facilities-item:hover .view-details a:after,.facilities-item:hover .view-details span:after{left:5px}.departments-wrap,.departments-wrap.csgve-department{padding:0;background:0 0;border:1px solid #eaeaea}.department-wrap-title{padding:15px 30px;background-color:#13c5dd;border-radius:5px 5px 0px 0px}.departments-wrap ul{padding-left:0;font-size:15px}.departments-wrap ul li{padding:0;border-bottom:1px solid #eaeaea}.departments-wrap ul li a{padding:16px 25px;color:#333}.departments-wrap .csgve-btn-group{padding-bottom:25px}.doctor-contact-info .doctor-contact-item{text-align:center;border-bottom:1px solid #ddd;padding-bottom:10px;padding-top:10px}.head-departments .doctors-item .csgve-btn-group,.doctors-style-three .doctors-item .csgve-btn-group,.medical-staffs .doctors-item .csgve-btn-group.medic-button{padding-top:10px;padding-bottom:20px;text-align:center}.doctor-info{text-align:center}.head-departments .doctors-item .csgve-small-btn{padding:7px 18px 6px 19px;min-width:156px}.head-departments .doctors-item .csgve-btn,.doctors-style-three .doctors-item .csgve-btn{font-size:13px;color:#999;background-color:#fff;border:2px solid #fff}.head-departments .doctors-item .csgve-btn:hover,.doctors-style-three .doctors-item .csgve-btn:hover{color:#13c5dd}.medical-staffs .doctors-item .csgve-btn-group.medic-button .csgve-btn:hover{border:2px solid #fff;color:#13c5dd}.doctor-style-one .csgve-item.doctors-item .doctor-contact-info .doctor-contact-item a{color:#fff}.doctor-style-one .csgve-item.doctors-item .doctor-contact-info{position:absolute;opacity:0;top:0;right:0;left:auto;bottom:0;width:0;padding:0;border:none;display:block;background:rgba(0,0,0,.35);-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}.doctor-style-one .csgve-item.doctors-item.class-trigger .doctor-contact-info{display:block;opacity:1;padding-bottom:10%;width:100%;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}.doctor-style-one .doctors-item .csgve-image{text-align:center;position:relative;overflow:hidden}.doctor-style-one .csgve-item.doctors-item .doctor-contact-info{padding-bottom:10%}.doctor-style-one .csgve-item.doctors-item.class-trigger .doctor-contact-info .doctor-contact-item{opacity:1;-webkit-transition:all ease .5s;-ms-transition:all ease .5s;transition:all ease 1s}.doctor-style-one .csgve-item.doctors-item .doctor-contact-info .doctor-contact-item{opacity:0;-webkit-transition:all ease .2s;-ms-transition:all ease .2s;transition:all ease .2s}.doctor-style-one .doctor-contact-info .doctor-contact-item span i,.doctor-style-one .doctor-contact-info .doctor-contact-item a i{color:#fff;font-size:16px;padding-right:10px;padding-left:5px}.doctor-style-one .doctor-contact-info .doctor-contact-item span,.doctor-style-one .doctor-contact-info .doctor-contact-item a{color:#fff}.doctor-style-one .doctor-contact-info .doctor-contact-item{border:none;color:#fff;position:relative;top:75%;margin-right:7px;padding-top:5px;padding-bottom:5px}.icon-trigger{position:absolute;width:35px;height:35px;background:#13c5dd;border-radius:100%;top:-35px;right:15px;cursor:pointer;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}.icon-trigger:before,.icon-trigger:after{content:"";position:absolute;width:10px;height:2px;display:inline-block;background:#fff;top:16px;left:0;right:0;margin:0 auto;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}.icon-trigger:after{transform:rotate(90deg)}.csgve-hover .icon-trigger{top:15px;z-index:1}.class-trigger .icon-trigger:before{transform:rotate(-45deg)}.class-trigger .icon-trigger:after{transform:rotate(45deg)}.aptf-tweet-media img{display:none}.woocommerce-cart .actions .coupon input[type=submit]{background-color:#13c5dd;color:#fff;border:1px solid #fff}.woocommerce-cart .actions .coupon input[type=submit]:hover{border:1px solid #fff;background-color:#435ba1}.woocommerce .woocommerce-message,.woocommerce-info{border:1px solid #13c5dd;background-color:#fff}.woocommerce .shipping-calculator-form button.button{background-color:#13c5dd;color:#fff}.woocommerce .shipping-calculator-form button.button:hover{background-color:#435ba1}#review_form .comment-form-rating .nice-select{display:none}.woocommerce-account #customer_login p,p.form-row.form-row-wide.create-account.woocommerce-validated,.woocommerce-form-login p,.edit-account p,.woocommerce-checkout .create-account p,.woocommerce-checkout .woocommerce-additional-fields p,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper p,.woocommerce-checkout .woocommerce-billing-fields p{margin-right:0;margin-left:0}.woocommerce-account #customer_login p label,.woocommerce-account #customer_login p span,.shipping_address p label,.shipping_address p span,.woocommerce-form-login p label,.woocommerce-form-login p span,.edit-account p label,.edit-account p span,.woocommerce-checkout .woocommerce-additional-fields p label,.woocommerce-checkout .woocommerce-additional-fields p span,.woocommerce-checkout .woocommerce-billing-fields p label,.woocommerce-checkout .woocommerce-billing-fields p span{display:block;width:100%}.woocommerce-account #customer_login .woocommerce-form__label-for-checkbox span,.woocommerce-account #customer_login p label span.required,.shipping_address p label span.optional,.woocommerce-form-login p .woocommerce-form-login__rememberme span,.woocommerce-form-login p label span.required,.edit-account p label span.required,.woocommerce-checkout .woocommerce-additional-fields p label span.optional{display:inline-block;width:auto}.woocommerce-form-login p .woocommerce-form-login__rememberme{cursor:pointer;margin:0 0 10px}.woocommerce-checkout .woocommerce-checkout.row .col-1,.woocommerce-checkout .woocommerce-checkout.row .col-2{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{right:15px;top:15px;width:auto!important}hr.wp-block-separator{display:inline-block;width:100%;margin-bottom:50px}blockquote.wp-block-pullquote{padding:0 0 0 20px}ul.wp-block-latest-posts li{margin-bottom:10px}.wp-block-categories ul li{margin-bottom:10px}ul.wp-block-gallery{padding-bottom:50px}pre.wp-block-verse{margin-bottom:30px}.gm-style-iw h1{font-size:25px;padding-bottom:5px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.sent .wpcf7-response-output{padding:10px}.card-body .wpb_content_element{margin-bottom:0}