/*!
Theme Name: Roland Pro
Theme URI: https://demo.themelamp.com/roland-pro
Author: SiteBland
Author URI: https://sitebland.com
Description: Medical, Clinic and Doctors WordPress Theme
Version: 1.0.0
Tested up to: 5.8
Requires PHP: 5.6


License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: roland-pro
Tags: blog, news, portfolio, grid-layout, four-columns, right-sidebar, custom-logo, custom-menu, footer-widgets, accessibility-ready, custom-background, featured-images, full-width-template, post-formats

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Roland Pro is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 .header{background:#fff;z-index:10000;position:relative;-webkit-box-shadow:0 5px 5px #00000012;-moz-box-shadow:0 5px 5px #00000012;box-shadow:0 5px 8px #0000000d}.topbar{background:#fff;padding:5px 0 5px;border-bottom:1px solid #cccccc85}.topbar-content{text-align:left;padding:10px 0}.single-contact{display:inline-block;position:relative;padding-left:40px;margin-right:20px;text-align:left}.single-contact i{position:absolute;left:0;width:32px;height:55px;line-height:55px;text-align:center;background:#0202020a;color:#223155;top:0;margin-top:-18px;font-size:20px;font-size:16px;border-radius:0 0 30px 30px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}.single-contact:hover i{background:#2B96CC;color:#fff}.single-contact h4{font-size:16px;color:#223155;font-weight:400;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;margin-bottom:0}.single-contact:hover h4{color:#2B96CC}.single-contact p{font-size:15px;font-weight:400}.single-contact:last-child{margin:0}.topbar-right{position:relative;float:right;margin-top:8px}.login-signup{margin-right:5px;margin-top:7px;display:inline-block}.login-signup li{margin-right:12px;display:inline-block;position:relative;padding-right:12px}.login-signup li::before{position:absolute;right:-8px;font-size:15px;color:#666;content:"or";font-size:16px;background:#fff0;text-align:center}.login-signup li:last-child::before{display:none}.login-signup i{color:#2B96CC;margin-right:5px;display:inline-block;border-radius:100%;padding:0;text-align:center;border:none}.login-signup li:last-child{margin:0;padding:0;border:none}.login-signup li a{color:#223155;font-size:15px;font-weight:500}.login-signup li a:hover{color:#2B96CC}.login-signup li.icon{margin:0;padding:0}.search-main{display:inline-block}.search-icon .single-icon{display:inline-block;margin-right:5px}.search-icon .single-icon:last-child{margin:0}.search-icon .single-icon a{color:#555}.search-top{width:190px;position:relative;display:inline-block;display:inline-block}.search-top .search-form input{width:100%;height:40px;padding:0 30px 0 15px;color:#223155;font-weight:400;background:#0202020a;border-radius:30px;border:none;font-weight:500;font-size:14px}.search-top .search-form:hover input{padding-left:20px}.search-top #searchsubmit{position:absolute;right:15px;border-radius:30px;padding:0;background:#fff0;border:none;color:#2B96CC;cursor:pointer;top:12px}.search-top #searchsubmit:hover{color:#223155}.top-logo{margin:18px 0 0}.text-logo{margin-top:30px}.top-logo a{display:inline-block;z-index:10000;position:relative;font-size:25px}.main-menu-top{position:relative}.main-menu{float:right;margin-right:300px;position:relative;display:block}.primary-menu{display:inline-block}.main-menu .navbar{padding:0}.main-menu .nav-item li{display:inline-block;margin-right:8px}.main-menu .nav-item li:last-child{margin:0}.main-menu .nav-item li.active a,.main-menu li:hover a{color:#2B96CC}.main-menu .nav-item li a{color:#223155;font-size:16px;font-weight:medium;padding:30px 8px;display:block;position:relative}.main-menu .nav-item li a i{margin-left:5px}.main-menu .nav-item li.active a::before,.main-menu .nav-item li:hover a::before{opacity:1;visibility:visible;width:50%}.main-menu .nav-item li a::before{position:absolute;content:"";width:0;height:3.5px;background:#2B96CC;top:12px;left:14px;border-radius:5px 5px 0 0;opacity:0;visibility:hidden;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease}.main-menu .nav-item li a:hover{color:#2B96CC}.main-menu .nav-item li .sub-menu{position:absolute;top:80px;width:200px;background:#2B96CC;z-index:5000;padding:10px;opacity:0;visibility:hidden;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;transform:translateY(-20px);z-index:2000;margin:0}.main-menu .nav-item li:hover .sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.main-menu .nav-item li .sub-menu::before{content:"";position:absolute;top:-10px;left:10px;border-bottom:10px solid #2B96CC;border-left:10px solid #fff0;border-right:10px solid #fff0}.main-menu .nav-item li .sub-menu li{display:block;margin:0;text-align:left;margin-bottom:0}.main-menu .nav-item li .sub-menu li:last-child{margin:0}.main-menu .nav-item li .sub-menu li a{color:#fff;display:block;padding:7px 10px;font-size:15px;border-radius:0;font-weight:500}.main-menu .nav-item li .sub-menu li a:hover{color:#fff;background:#2B96CC;padding-left:15px}.main-menu .nav-item li .sub-menu li a:before{display:none}.main-menu .main-menu li a i{margin-left:5px;font-weight:500;font-size:15px}.main-menu .nav-item li:hover .sub-menu a::before{opacity:0;visibility:hidden}.header .nav li.menu-item-has-children a::after{content:"\f107";position:relative;font-family:'FontAwesome';padding-left:6px}.header .nav li .sub-menu a::after,.header .nav li.menu-item-has-children .sub-menu li.menu-item-has-children .sub-menu a::after,.header .nav li.menu-item-has-children .sub-menu li.menu-item-has-children .sub-menu li.menu-item-has-children .sub-menu a::after{display:none}.header .nav li.menu-item-has-children .sub-menu li.menu-item-has-children a::after,.header .nav li.menu-item-has-children .sub-menu li.menu-item-has-children .sub-menu li.menu-item-has-children a::after{display:inline-block;float:left;content:"\f100";padding:0;margin-right:8px}.menu-right{position:absolute;right:0;top:-12px;background:#2B96CC;padding:26px 13px;height:97px}.menu-right:before,.menu-right:after{content:"";position:absolute}.menu-right::before{left:-10px;top:0;border-bottom:12px solid #2B96CC;content:"";border-left:10px solid #fff0}.menu-right::after{right:-10px;top:0;border-top:12px solid #fff0;content:"";border-left:10px solid #2B96CC}.social-area{right:15px;position:absolute;top:23px}.social-icon a{cursor:pointer;width:50px;height:50px;line-height:42px;background:#fff;text-align:center;font-size:20px;border-radius:100%;border:5px solid #C4D8EC;display:inline-block;color:#2B96CC;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}.social-icon a:hover{border-color:#fff;color:#2B96CC!important}.social-header{position:absolute;top:70px;z-index:2000;background:#fff;width:220px;right:0;padding:15px;opacity:0;visibility:hidden;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}.social-header.active{opacity:1;visibility:visible}.social-header::before{content:"";position:absolute;top:-10px;right:10px;border-bottom:10px solid #fff;border-left:10px solid #fff0;border-right:10px solid #fff0}.social-title{margin-bottom:15px}.social-header h4{font-size:16px;text-align:left;font-weight:500;margin-bottom:5px}.social-header h4{font-size:18px;text-align:left;font-weight:600;margin-bottom:5px;color:#2B96CC}.social-header p{line-height:19px;font-size:14px}.menu-social li{display:block;text-align:left;border-bottom:1px solid #cccccc5e;line-height:25px!important}.menu-social li:last-child{margin-bottom:0;border:none;padding:0}.menu-social li a{color:#666;width:25px;line-height:25px;display:block;width:100%;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;padding:7px 0}.menu-social li a:hover{color:#2B96CC;padding-left:10px}.menu-social li a i{border-radius:100%;text-align:center;margin-right:5px;width:20px}.contact-eme{float:right;position:relative;margin-right:70px}.contact-eme .icon{left:0;position:absolute;top:11px}.contact-eme .content h4 span{display:block;font-weight:500;font-size:16px;color:#fff}.contact-eme .content{padding-left:41px}.contact-eme .icon i{font-size:30px;color:#fff}.contact-eme .content h4{font-size:20px;font-weight:500;color:#fff}.header.sticky .middle-header{position:fixed;width:100%;top:0;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;transition:all 0.6s ease;box-shadow:chartreuse;z-index:666;-webkit-box-shadow:0 0 15px rgb(0 0 0 / .2);-moz-box-shadow:0 0 15px rgb(0 0 0 / .2);box-shadow:0 0 15px rgb(0 0 0 / .2);background:#fff;animation:fadeInDown 1s both 0.2s}.header.sticky .main-menu li a{padding:24px 8px}.header.sticky .top-logo{margin-top:12px}.header.sticky .main-menu .nav-item li .sub-menu{top:68px}.header.sticky .social-header{top:63px}.header.sticky .main-menu .nav-item li .sub-menu li a:hover{padding-left:15px}.header.sticky .menu-right{height:87px;padding:24px 13px}.header.style2 .middle-header{width:100%;background:#223155;padding:15px 0}.header.style2 .main-menu{float:left;margin:0}.header.style2 .main-menu .nav-item li a{color:#eee;padding:10px 12px;border-radius:3px}.header.style2 .main-menu .nav-item li a:before{display:none}.header.style2 .topbar{padding:0}.header.style2 .top-logo{background:#f7f7f7;margin:0;position:absolute;text-align:left;padding:9px 0;height:75px;width:100%}.header.style2 .top-logo::before,.header.style2 .top-logo::after{content:"";position:absolute;top:0}.header.style2 .top-logo::before{width:1000%;right:100%;background:#f7f7f7;z-index:333;height:100%}.header.style2 .top-logo::after{border-right:5px solid #fff0;border-left:24px solid #f7f7f7;border-bottom:0 solid #fff0;right:-28px;border-top:75px solid #fff0}.header.style2 .top-right{position:relative}.header.style2 .single-contact i{color:#223155;background:#ffffff12;margin:0;border:1px solid #ccc;width:34px;height:34px;line-height:34px;border-radius:100%;top:0}.header.style2 .topbar-content{text-align:left;padding:15px 0;float:right;padding-right:185px}.header.style2 .head-button{position:absolute;right:0;top:15px}.header.style2 .topbar-right{margin-top:2px}.header.style2 .main-menu .nav-item li .sub-menu::before{border-bottom-color:#fff}.header.style2 .main-menu .nav-item li .sub-menu{background:#fff;-webkit-box-shadow:0 0 12px #0003;-moz-box-shadow:0 0 12px #0003;box-shadow:0 0 12px #0003;top:60px;width:240px}.header.style2 .main-menu .nav-item li .sub-menu li a{background:#fff0;color:#223155;padding:7px 10px}.header.style2 .main-menu .nav-item li .sub-menu li a:hover{padding-left:15px}.header.style2 .head-button .theme-btn{background:#2B96CC;color:#fff;padding:10px 20px;border:1px solid #fff0;border-radius:30px;font-size:15px}.header.style2 .head-button .theme-btn:hover{background:#fff0;border-color:#2B96CC;color:#2B96CC}.header.style2 .head-button .theme-btn i{margin-right:5px}.header.style2 .search-top .search-form input{background:#ffffff0d;color:#fff}.header.style2 .search-top input::-webkit-input-placeholder{opacity:1;color:#ccc!important}.header.style2 .search-top input::-moz-placeholder{opacity:1;color:#ccc!important}.header.style2 .search-top input::-ms-input-placeholder{opacity:1;color:#ccc!important}.header.style2 .search-top #searchsubmit{color:#fff;background:#2B96CC;right:5px;top:5px;width:30px;overflow:hidden;border-radius:50px;height:30px;line-height:28px;text-align:center}.header.style2 .search-top #searchsubmit:hover{color:#2B96CC;background:#fff}.header.style2 .main-menu .nav-item li.active a,.header.style2 .main-menu li:hover a{background:#fff;color:#2B96CC}.header.style2 .main-menu .nav-item li .sub-menu li a{background:#fff0;color:#223155}.header.style2 .main-menu .nav-item li .sub-menu li a:hover{color:#2B96CC}.header.style2 .header-button{position:absolute;right:0;top:15px}.header.style2 .header-button .theme-btn{background:#fff;color:#2B96CC}.header.style2 .social-links{float:left;margin-top:6px;margin-right:15px;padding-right:15px;border-right:1px solid #cccccc82}.header.style2 .social-links li{display:inline-block;margin-right:15px}.header.style2 .social-links li:last-child{margin:0}.header.style2 .social-links li a{color:#fff}.header.style2 .social-links li a:hover{color:#2B96CC}.header.style2 .single-contact:hover i,.header.style2 .single-contact.active i{border-color:#fff0;background:#2B96CC;color:#fff}.header.style2 .single-contact.active h4{color:#2B96CC}.header.style3 .topbar{background:#223155}.header.style2 .text-logo{margin:;margin-top:12px}.social-icons{list-style:none;padding:0;margin:0}.single-blog{background:#fff;position:relative}.single-blog .blog-head{text-align:center;position:relative}.single-blog .post-icon{position:absolute;top:0;width:50px;height:50px;background:#2B96CC;text-align:center;text-align:center;line-height:50px;padding:0;font-size:21px;color:#fff;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}.single-blog:hover .post-icon{border-radius:0 0 30px 30px;background:#fff;line-height:45px;color:#2B96CC}.single-blog .blog-head img{display:inline-block}.single-blog .post-date{background:#2B96CC;color:#fff;padding:8px 14px;font-size:14px;position:absolute;right:5px;top:5px;z-index:33}.single-blog .post-date i{margin-right:5px}.single-blog-content{position:relative;padding:25px}.single-blog:hover .single-blog-content::before{opacity:1;visibility:visible;width:100%}.single-blog h3{margin-bottom:10px;line-height:28px;font-size:20px;display:block}.single-blog h3 a{color:#2C2D3F;font-weight:500}.single-blog h3 a:hover{color:#2B96CC}.single-blog p{color:#666}.blog-meta{padding-top:10px;margin-top:10px;border-top:1px solid #ddd}.blog-meta .single-meta{display:inline-block;width:auto;margin-right:10px}.blog-meta .single-meta:last-child{margin:0}.blog-meta .single-meta a{color:#555;margin-left:5px}.blog-meta .single-meta a:hover{color:#2B96CC}.blog-meta .single-meta i{margin-right:5px;color:#2B96CC}.blog-meta .single-meta span{color:#666}.blog-archive{padding:70px 0 100px;background-color:#fff}.blog-archive .single-blog{margin-top:30px;border:1px solid #cccccc8a}.blog-single{padding:50px 0 50px}.blog-single h1,.blog-single h2,.blog-single h3,.blog-single h4,.blog-single h5,.blog-single h6{margin-bottom:10px;margin-top:10px}.blog-single-post{padding:50px 0 80px;background:#fff}.single-post-top{margin-top:30px}.blog-s-head{overflow:hidden;transition:all 0.4s eaes;-webkit-transition:all 0.4s eaes;-moz-transition:all 0.4s eaes}.blog-s-title{margin-bottom:15px;margin-top:15px}.blog-s-title h1{color:#2C2D3F;font-weight:600;font-size:32px}.blog-s-title h1{color:#2C2D3F;font-weight:600}.blog-s-title h1:hover{color:#2B96CC}.blog-single-meta{margin-top:15px;position:relative;padding-left:15px}.blog-single-meta::before{position:absolute;content:"";width:3px;height:100%;left:0;background:#2B96CC}.blog-single-meta span{font-size:16px;color:#2C2D3F;margin-right:20px}.blog-single-meta span:last-child{margin:0}.blog-single-meta span i{color:#2B96CC;margin-right:5px}.blog-single-meta span a{color:#2C2D3F}.single-content ul{margin-left:15px}.single-content ul li{font-weight:400;line-height:30px}.single-content blockquote{background:#2B96CC;padding:50px;text-align:center;position:relative;margin:30px 0}.single-content blockquote i{position:absolute;font-size:70px;color:#fff;left:55px;opacity:.2;top:15px}.single-content blockquote span{color:#fff;font-size:18px;font-weight:500;display:block;margin-top:20px}.single-content blockquote h3{color:#fff;font-size:20px;font-weight:400;line-height:28px}.single-content p{margin-bottom:20px}.single-content p:last-child{margin:0}.s-top-content{margin-bottom:30px;margin-top:30px}.s-content-main h4{margin-bottom:10px}.s-content-list{margin:15px 0 0}.s-content-list li{margin-bottom:10px}.s-content-list li:last-child{margin:0}.s-content-list li i{margin-right:10px;font-size:12px;color:#2B96CC;border:1px solid;width:20px;height:20px;line-height:20px;text-align:center;border-radius:100%}.blog-post-tag{margin-top:30px}.share-tag h5{margin-bottom:20px;font-size:20px;font-weight:500}.post-tag li{display:inline-block;margin-right:10px}.post-tag li:last-child{margin:0}.post-tag li a{background:#f3f5f7;color:#2C2D3F;padding:7px 20px;display:inline-block}.post-tag li a:hover{background:#2B96CC;color:#fff}.blog-share{text-align:right}.blog-share li{display:inline-block;margin-right:10px}.blog-share li:last-child{margin:0}.blog-share li a{width:35px;height:35px;line-height:35px;background:#f3f5f7;display:block;text-align:center;border-radius:100%;color:#2C2D3F;font-size:15px}.blog-share li a:hover{background:#2B96CC;color:#fff}.detail-post-main-menu{display:flex;align-items:center;justify-content:space-between;position:relative;margin:50px 0;padding:30px;border:1px solid #ddd}.blog-single-post.sidebar{padding:50px 0 80px}.blog-single-post.sidebar .single-post-top{margin-top:30px}.share-tag.blog-share .posts_nav{margin:0;text-align:right}.posts_nav{padding:0 0 30px;overflow:hidden;margin-top:30px;text-align:center}.posts_nav a{border:1px solid #ccc;padding:10px 20px;display:inline-block;color:#2B96CC;font-size:14px}.posts_nav a:hover{border-color:#fff0;background:#F3A712}.posts_nav .post-left i{padding-right:5px}.posts_nav .post-right i{padding-left:5px}.posts_nav .post-left{display:inline-block;margin-right:5px}.posts_nav .post-right{display:inline-block}.posts_nav a:hover{background:#2B96CC;color:#fff}blockquote{color:#353535;font-size:18px;line-height:28px;background:#2B96CC;padding:50px;text-align:center;position:relative;border:none!important}blockquote p{color:#fff}blockquote cite{color:#fff!important;font-size:18px!important;font-weight:500;display:block;margin-top:20px}#comments .comments-title{font-size:18px}.comment-list{padding:25px 35px;background:#f8f7fc;position:relative;border-radius:8px;margin-bottom:30px;list-style:none}.comment-author.vcard img{height:90px;width:90px;border-radius:100%;position:absolute;left:0;top:30px}.comment-author.vcard{display:inline-block}.comment-meta a{color:#353535}.comment-meta{margin-bottom:5px;position:relative;padding-left:115px}.comment-author.vcard .fn{font-size:18px;font-weight:700;color:#333;display:block}#comment-7{padding-top:20px;margin:0 0 20px}.comment-reply-link{background:#2B96CC;color:#fff;padding:2px 10px;display:inline-block;border-radius:50px;font-size:13px}.comment-reply-link:hover{background:#222534;color:#fff}.comment-list li.comment{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #ebebeb}.comment-list ol.children{padding-top:30px;margin-top:30px;border-top:1px solid #ebebeb;list-style:none;margin-left:50px}.comment-list ol.children ol.children{margin-left:15px}.comment-list li.comment:last-child{margin:0;padding:0;border:none}.comment-list .comment-body .comment-content{padding-left:115px}.comment-list .comment-body .comment-content p{font-weight:400}.comment-list .reply{padding-left:115px;margin-top:10px}#respond .comment-reply-title{font-size:20px}.comment-respond p:last-child{margin:0}.comment-respond input,.comment-respond textarea{text-shadow:none;width:100%;padding:0 25px;font-weight:500;text-transform:capitalize;height:60px;box-shadow:none;border:1px solid #ccc;border-radius:0;color:#444;font-weight:600;font-size:14px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease}.comment-respond textarea{padding:25px;height:170px;width:100%;background:#fff0}.comment-respond input{height:50px;font-size:14px;line-height:48px}.comment-form .form-group i,.comment-form .comment-message i{line-height:25px;text-align:center;position:absolute;right:0;top:10px;right:15px;color:#2B96CC}.comment-respond .form-submit{display:inline-block}.comment-form-cookies-consent{display:none}.comment-form button.btn{margin:0;margin-bottom:0;padding:0;padding:0 30px;color:#fff;background:#2B96CC;font-size:inherit;border-radius:0;text-transform:capitalize;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;display:inline-block;padding:15px 30px}.comment-form button.btn:hover{background:#2E2751;color:#fff}.comment-form button.btn i{margin-left:10px}.comment-respond{margin-top:50px;position:relative}.bottom-title h2{font-size:20px}.comment-form .form-group label span,.comment-form .comment-message label span{color:#2B96CC}.comment-form .comment-form-wrap{margin-top:20px}.comment-form .form-group,.comment-form .comment-message{position:relative;display:block;margin:0 0 25px}.comment-form .form-group input:hover,.comment-form .form-group input:focus,.comment-form .comment-message textarea:hover{outline:none;background:#fff}.comment-form .form-group input:hover,.comment-form .comment-message textarea:hover{border-color:#2B96CC}.comment-list .bottom-title h2.comments-heading{background:transparent!important;color:#333;padding:0;left:auto}.comment-list .bottom-title h2.comments-heading:before{display:none}.comment-list .bottom-title h2.comments-heading a{color:#2B96CC}.comment-list .comment-respond{background:#f9f9f9}#customer_details .col-1,#customer_details .col-2{width:50%!important;display:block;max-width:50%}#customer_details .woocommerce-input-wrapper{display:block;width:100%}#order_review_heading{margin:20px 0}.blog-sidebar{margin-top:30px}.blog-sidebar .single-widget{margin-bottom:30px}.blog-sidebar .single-widget:last-child{margin:0}.blog-sidebar .search{position:relative}.widget.bizwheel_widget_search{background:#2e2751;padding:15px}.bizwheel_widget_search form{position:relative}.bizwheel_widget_search form label{width:100%}.bizwheel_widget_search form input{width:100%;height:60px;box-shadow:none;text-shadow:none;font-size:15px;border:none;color:#666;background:#fff;border-radius:5px;padding:0 35px 0 20px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;border-radius:0}.bizwheel_widget_search button{position:absolute;right:15px;top:20px;box-shadow:none;text-shadow:none;text-align:center;border:none;font-size:18px;color:#13A068;background:#fff0;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease}.bizwheel_widget_search button:hover{color:#2E2751}.single-f-news{position:relative;background:#fff0;margin-bottom:20px;box-shadow:none}.single-f-news:last-child{margin:0}.single-f-news img{height:70px;width:70px;display:block;position:absolute;border-radius:100%;background:#fff;left:0;top:0;margin-top:4px;padding:5px}.single-f-news .content{padding-left:125px}.single-f-news .title{font-size:16px;font-weight:medium;line-height:24px}.single-f-news .title a{color:#2e2751}.single-f-news .title:hover a{color:#2B96CC}.single-f-news .post-meta{margin-top:5px;font-size:13px}.single-f-news .post-meta i{color:#2B96CC;margin-right:5px}.roland-pro-internal-area.news-area{padding:70px 0 100px}.roland-pro-internal-area.news-area .single-news{margin:30px 0 0}.news-area.archive.single{padding-top:70px 0 0}.search-page{padding:70px 0 100px}.no-results{margin-top:30px;width:100%}.no-results .page-header{margin-bottom:5px}.no-results .page-header .page-title{font-size:28px}.no-results .search-form{margin-top:15px}.eror-page-area{padding:100px 0;background:#f7f7f7}.eror-content{text-align:center}.eror-content h2{font-size:150px}.eror-content h3{font-size:35px;margin-bottom:10px;text-transform:uppercase;font-weight:600}.eror-content p{font-size:18px}.eror-content-btn{margin-top:25px}.eror-content-btn .theme-btn{border-radius:50px;font-size:16px;padding:12px 30px;border:1px solid #fff0;margin-right:10px}.eror-content-btn .theme-btn:last-child{margin:0}.eror-content-btn .theme-btn:hover,.eror-content-btn .theme-btn.bordered{background:#fff0;border-color:#2B96CC;color:#2B96CC}.eror-content-btn .theme-btn.bordered:hover{border-color:#fff0;background:#2B96CC;color:#fff}.breadcrumbs{padding:110px 0;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}.breadcrumbs::before{position:absolute;content:"";width:100%;height:100%;background:#223155;top:0;left:0;opacity:.8}.breadcrumb-content h2{color:#fff;font-size:40px;margin-bottom:15px;margin-top:10px;z-index:333;position:relative}.breadcrumb-content p{font-size:18px;color:#fff}.breadcrumb-menu{margin-top:10px;font-size:0}.breadcrumb-menu span{display:inline-block;margin-right:20px;position:relative}.breadcrumb-menu span::before{content:"\f105";font-family:'FontAwesome';position:absolute;right:-14px;color:#fff;top:2px}.breadcrumb-menu span:last-child:before{display:none}.breadcrumb-menu span{display:inline-block;margin-right:20px;font-size:18px}.breadcrumb-menu span:last-child{margin:0}.breadcrumb-menu span span:before{display:none}.breadcrumb-menu span a{color:#fff;font-size:18px;display:block}.breadcrumb-menu span.current-item{color:#fff;background:#2B96CC;color:#fff;padding:4px 20px;border-radius:30px}.breadcrumb-menu span a:hover{opacity:.9}.breadcrumb-menu span i{margin-left:10px;color:#fff}.breadcrumbs.single:before{display:none}.breadcrumbs.single{width:100%;background:#223155;padding:25px 0;text-align:center}.breadcrumbs.single .breadcrumb-menu{margin:0}.breadcrumbs.doctor-single{padding:30px 0;background:#223155}.pagination-main{text-align:center;margin:40px 0 0 0;display:block}.pagination-main.full-width{text-align:center}.pagination-main.full-width{text-align:left}.pagination-main .pagination-list li{margin-right:5px;display:inline-block}.pagination-main .pagination-list li:last-child{margin-right:0}.pagination-main .pagination-list li a{background:#f7f7f7;border:none;display:block;width:48px;height:42px;line-height:42px;font-size:14px;color:#223155;border-radius:0;border:1px solid #cccccc63;text-align:center}.pagination-main .pagination-list li.active a,.pagination-main .pagination-list li:hover a{color:#fff;background:#2B96CC;border-color:#fff0}.pagination-main .pagination-list li.prev,.pagination-main .pagination-list li.next{padding:0}.pagination-main .pagination-list li.prev{float:left}.pagination-main .pagination-list li.next{float:right}.pagination-main .pagination-list li.prev a,.pagination-main .pagination-list li.next a{font-size:14px;text-align:center;width:auto;padding:0 18px}.preeloader{background:#2B96CC;height:100%;position:fixed;width:100%;z-index:999999}.preloader-spinner{-webkit-animation:1s ease-out 0s normal none infinite running pulsate;animation:1s ease-out 0s normal none infinite running pulsate;border:5px solid #FFF;border-radius:40px;display:block;height:60px;left:50%;margin:-30px 0 0 -30px;opacity:0;position:fixed;top:50%;width:60px;z-index:10}@-webkit-keyframes pulsate{0%{opacity:0;-webkit-transform:scale(.1);transform:scale(.1)}50%{opacity:1}100%{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes pulsate{0%{opacity:0;-webkit-transform:scale(.1);transform:scale(.1)}50%{opacity:1}100%{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes waves{0%{-webkit-transform:scale(.2,.2);transform:scale(.2,.2);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}50%{opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"}100%{-webkit-transform:scale(.9,.9);transform:scale(.9,.9);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}}@keyframes waves{0%{-webkit-transform:scale(.2,.2);transform:scale(.2,.2);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}50%{opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"}100%{-webkit-transform:scale(.9,.9);transform:scale(.9,.9);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}}#page.boxed-layout{position:relative;max-width:1280px;background:#fff;margin:0 auto;overflow:hidden;box-shadow:0 0 15px rgb(0 0 0 / .15);-webkit-box-shadow:0 0 15px rgb(0 0 0 / .15);-moz-box-shadow:0 0 15px rgb(0 0 0 / .15)}.boxed-bg{background-repeat:repeat;background-attachment:inherit;background-size:inherit}#page.boxed-layout .header.sticky .middle-header{max-width:1280px;top:0;left:auto;right:auto}@media only screen and (min-width:991px) and (max-width:1900px){.header.sticky .middle-header{position:fixed;top:0;left:0;width:100%;z-index:300000;-webkit-box-shadow:0 0 10px #00000021;-moz-box-shadow:0 0 10px #00000021;box-shadow:0 0 10px #00000021;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;transition:all 0.6s ease;animation:fadeInDown 1s both 0.2s}.header.style2.sticky .middle-header{background:#2E2751}.header.sticky .text-logo{margin-top:25px}.header.sticky .right-bar{line-height:72px}.header.sticky .img-logo{margin-top:12px}.header.style2.sticky .middle-inner{padding:0}.header.style2.sticky .text-logo{margin-top:15px}.header.sticky .search-top{top:0}}.blog-sidebar h1:first-child,.blog-sidebar h2:first-child,.blog-sidebar h3:first-child,.blog-sidebar h4:first-child,.blog-sidebar h5:first-child,.blog-sidebar h6:first-child{color:#2C2D3F;position:relative;font-weight:600;padding-left:15px;margin-bottom:20px;font-size:20px}.blog-sidebar h1:first-child:before,.blog-sidebar h2:first-child:before,.blog-sidebar h3:first-child:before,.blog-sidebar h4:first-child:before,.blog-sidebar h5:first-child:before,.blog-sidebar h6:first-child:before{position:absolute;content:"";width:3px;height:100%;left:0;background:#2B96CC}.widget,.widget_block{margin-bottom:40px;background:#f7f7f7;padding:35px 30px}.widget{margin-bottom:30px}.widget:last-child{margin:0}.roland_pro_widget_search input,.wp-block-search__inside-wrapper .wp-block-search__input{width:100%;border:none;height:55px;padding:10px 65px 10px 20px;font-size:14px;background:#fff;border-radius:3px;border:}.roland_pro_widget_search div{position:relative!important}.wp-block-search .wp-block-search__button{background:#2B96CC;padding:.375em .625em;color:#fff;word-break:normal;margin:0;font-weight:500;border:none}.roland_pro_widget_search button{border:none;position:absolute;right:0;top:0;width:60px;height:100%;z-index:1;background-color:#2B96CC;font-size:14px;transition:all 0.3s ease-out 0s;color:#fff;cursor:pointer;border-radius:0 3px 3px 0;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease}.widget select{width:100%;height:50px;padding:0 20px}.widget ul li{line-height:35px;margin-bottom:5px;list-style:none!important}.widget ul li:last-child{margin:0}.widget a,.widget ul li a{color:#666;font-size:15px}.widget ul li a:hover{color:#2B96CC}.widget_nav_menu ul{border-radius:8px;overflow:hidden}.widget_nav_menu ul li a{padding:5px 10px;background:#fff;color:#666;display:block;font-size:15px}.widget_nav_menu ul li a::before,.widget_categories ul li a::before{content:"\f0da";font-family:'FontAwesome';margin-right:12px;float:right;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}.widget_nav_menu ul li a:hover:before,.widget_categories ul li a:hover:before{color:#2B96CC}.widget_nav_menu ul li a:hover{color:#2B96CC}.widget_nav_menu ul li a i{display:inline-block;margin-right:15px}.footer .single-f-news .title a:hover{color:#F3A712}.wp-block-categories li{margin-bottom:10px;position:relative;background:#fff;transition:all 0.3s ease}.wp-block-categories li:last-child{margin:0}ul.wp-block-categories li a{font-size:14px;padding-left:30px;height:50px;position:relative;line-height:50px;color:#223155;transition:all 0.3s ease-out 0s;font-weight:500;display:inline-block}ul.wp-block-categories li:hover a{color:#fff!important}.wp-block-categories li.active,.wp-block-categories li:hover{background:#2B96CC;color:#fff!important}.blog-sidebar .subscribe form,.widget_mc4wp_form_widget .form-main{position:relative}.blog-sidebar .subscribe form input,.mc4wp-form .mc4wp-form-fields input[type="email"]{height:54px;padding:0 20px 0 20px;border:none;width:100%;position:relative!important;font-size:14px;border:1px solid #ebebeb;line-height:50px}.widget_mc4wp_form_widget .mc4wp-form-fields{position:relative}.blog-sidebar .subscribe h2,.blog-sidebar .widget_mc4wp_form_widget .widget-title{border:none!important;margin-bottom:20px}.widget_mc4wp_form_widget label{overflow:hidden;left:0;top:0;margin:0!important;font-size:0;display:block}.footer .widget_mc4wp_form_widget .widget-title:before{display:none}.blog-sidebar .subscribe form button,.mc4wp-form .mc4wp-form-fields input[type="submit"]{background:#2B96CC;position:relative;right:0;top:0;border:none;box-shadow:none;width:auto;padding:0 20px;height:53px;text-align:center;display:block;margin:0;border-radius:0;cursor:pointer;color:#fff}.mc4wp-form .mc4wp-form-fields input[type="submit"]{margin-top:10px}.blog-sidebar .subscribe form button:hover,.mc4wp-form .mc4wp-form-fields input[type="submit"]:hover{color:#fff;background:#2A2D2F}.blog-sidebar .subscribe form button i{margin:0}.mc4wp-alert p,.mc4wp-alert p a{color:#fff}.single-widget select{width:100%;padding:12px;font-size:14px;border:1px solid #ebebeb;background:#F5F8F9;position:relative;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-user-select:none;background-image:url(/wp-content/themes/roland-pro/assets/img/select-arrow.png)!important;background-repeat:no-repeat!important;background-position:right 50%!important}.widget .wp-block-tag-cloud a{background:#2B96CC;color:#fff;padding:7px 15px;font-size:14px;display:block;display:inline-block;margin-right:5px;margin-bottom:10px;font-size:15px!important;font-weight:400}.widget .wp-block-tag-cloud a:hover{background:#2C2D3F;color:#fff}.widget_tag_cloud .tagcloud a{background:#F4F9FC}.widget_tag_cloud .tagcloud a:hover{background:#2B96CC;color:#fff}.widget_rss .rsswidget{display:inline-block}.widget_rss ul li .rsswidget{line-height:20px}.widget_rss .rss-date{color:#2B96CC;display:block;line-height:initial}.widget_rss .rssSummary{line-height:25px}.search-form{position:relative}.search-form input[type="search"]{width:100%;height:50px;border-radius:0;padding:0 75px 0 20px;font-size:14px}.search-form label{width:100%;position:relative}.search-form input[type="submit"]{position:absolute;top:0;right:0;background:#2B96CC;color:#fff;height:50px;border:none;border-radius:0;padding:0 20px;cursor:pointer}.search-form input[type="submit"]:hover{background:#2E2751;color:#fff}form.post-password-form input{border-radius:0;height:40px}form.post-password-form input[type="submit"]{background:#F3A712;padding:9px 15px;color:#fff;border-radius:0;border:none}form.post-password-form input[type="submit"]:hover{background:#2E2751;color:#fff}.page-links{margin-top:10px}.page-links a,.page-links span{border:1px solid #ebebeb;padding:5px 10px;display:inline-block;font-size:20px;font-weight:400;width:auto}.page-links span.current,.page-links a:hover{background:#F3A712;color:#fff}.blog-single ul li{line-height:30px;padding-left:20px;position:relative}.blog-single ul li:before{content:"";position:absolute;left:0;top:50%;width:8px;height:8px;background:#F3A712;border-radius:100%;margin-top:-4px}p.has-large-font-size{line-height:43px}#calendar_wrap th,#calendar_wrap td{padding:5px 10px;text-align:center;display:nherit;border:1px solid #ebebeb;color:#353535}#calendar_wrap #wp-calendar{max-width:100%}#calendar_wrap #wp-calendar thead th,#calendar_wrap #wp-calendar tfoot td{background:#F5F8F9;color:#353535;font-size:15px}#calendar_wrap #wp-calendar caption{caption-side:top;background:#2B96CC;color:#fff;text-align:center;padding:10px;font-size:15px}#calendar_wrap #wp-calendar tbody tr a{color:#fff;border-radius:100%;display:inline-block;width:26px;height:26px;line-height:26px;padding:0;background:#2B96CC;padding:0;text-align:center}#calendar_wrap #wp-calendar tfoot tr a{color:#353535}#calendar_wrap #wp-calendar tfoot tr a:hover{color:#2B96CC}.footer-area{background:#223155}.footer-top{padding:60px 0 90px}.footer-top .widget{margin-top:30px;background:#fff0;padding:0}.footer-top .widget-title{font-size:20px;font-weight:600;position:relative;margin-bottom:20px;color:#fff}.footer-logo{margin-bottom:20px}.footer-a-content p{margin-bottom:30px;color:#ccc}.footer-social ul li{display:inline-block;margin-right:8px;margin-bottom:0}.footer-social ul li:last-child{margin:0}.footer-social ul li a{width:40px;height:40px;line-height:40px;display:block;text-align:center;border:1px solid #ddd;border-radius:100%;color:#fff}.footer-social ul li a:hover{background:#2B96CC;color:#fff!important;border:1px solid #fff0}.footer-social ul li i{margin-right:0!important}.f-link.widget_nav_menu li a i{margin-right:5px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease}.f-link.widget_nav_menu li a:hover i{margin-right:10px}.f-link.widget_nav_menu li{font-size:15px;line-height:36px;margin:0}.f-link.widget_nav_menu li a{font-size:15px;color:#ccc;background:#fff0;padding:0}.f-link.widget_nav_menu li a:before{float:none}.f-link.widget_nav_menu li a:hover{color:#2B96CC}.f-contact-inner{margin-top:20px}.footer-contact p{color:#ccc;margin-bottom:25px;font-size:15px}.footer_contact ul li{color:#ccc;display:block;width:100%;line-height:inherit;margin-bottom:10px}.f-contact-inner li:last-child{margin:0}.f-contact-inner li b{color:#2B96CC}.f-contact-inner li span{float:right}.f-contact-inner li i{color:#fff;margin-right:15px}.copyright{z-index:333;position:relative;padding:20px 30px;border-top:1px solid #cccccc3d}.copyright p a{color:#fff}.copyright p a:hover{color:#2B96CC}.c-left-content p{color:#ccc}.c-right-content{text-align:right}.c-right-content p{color:#ccc}#myMap{height:500px;width:100%;border-radius:0}