html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{background:#fff;margin:0!important;padding:0!important;font-family:'OpenSans-Regular';font-size:14px;color:#252525;font-weight:normal;line-height:normal;}

@font-face{font-family:'OpenSans-Light';src:url(OpenSans-Light.ttf)}
@font-face{font-family:'OpenSans-Regular';src:url(OpenSans-Regular.ttf)}
@font-face{font-family:'OpenSans-SemiBold';src:url(OpenSans-SemiBold.ttf)}
@font-face{font-family:'OpenSans-Bold';src:url(OpenSans-Bold.ttf)}

p{margin:0 0 10px 0;padding:0;font-family:'OpenSans-Regular';color:#252525;font-size:15px;line-height:25px;font-weight:normal;}

label{font-family:'OpenSans-SemiBold';color:#252525;font-size:14px;line-height:normal;font-weight:normal;}

/*//////////////////// heading */
h1,h2,h3,h4,h5,h6{margin:0 0 15px 0;padding:0;font-family:'OpenSans-Bold';color:#000;line-height:normal;text-transform:capitalize;}
h1{font-size:30px}
h2{font-size:25px}
h3{font-size:20px}
h4{font-size:18px}
h5{font-size:15px}

.heading{font-size:35px;line-height: normal;text-align:center;margin: 0 0 25px 0;}
.heading span{font-family:'OpenSans-Regular'; color:#252525;}

/*//////////////////// list */
ul{padding:0;margin:0;}
ul li{padding:0;margin:0;list-style-type:none;font-family:'OpenSans-Regular';color:#252525;font-size:14px;line-height:24px;font-weight:normal;}
ul li a, ol li a{color:#000}
ul li a:hover, ol li a:hover{color:#555}

ol{padding:0;margin:0 0 15px 15px;}
ol li{padding:0;margin:0;list-style-type:decimal;font-family:'OpenSans-Regular'}

/*//////////////////// icon */
i{font-size: 12px;transition:0.9s;}

/*//////////////////// link */
a{color:#252525;font-family:'OpenSans-Regular';text-decoration:none!important;outline:none;background-color:transparent;-webkit-text-decoration-skip:objects;transition:0.9s;}
a:hover{color:#000;text-decoration:none!important;}

/*//////////////////// padding */
.p0{padding:0;}.p10{padding:10px;}.p20{padding:20px;}.p30{padding:30px;}.p40{padding:40px;}.p50{padding:50px;}.p60{padding:60px;}.p70{padding:70px;}

/*//////////////////// margin */
.m0{margin:0;}.m10{margin:10px;}.m20{margin:20px;}.m30{margin:30px;}.m40{margin:40px;}.m50{margin:50px;}.m60{margin:60px;}.m70{margin:70px;}

/*//////////////////// iframe */
iframe{width:100%;height:400px;border:0;margin:0;padding:0;}

/*//////////////////// input */
.field-enquiry{background:#fff;border:1px solid #ddd;border-radius:0;padding:0 12px 0 0;margin:0 0 8px 0;display:flex;align-items:center;justify-content:space-between;}
.field-enquiry i{font-size:12px;}
input[type="text"],input[type="email"],input[type="number"],input[type="tel"],input[type="date"],textarea,select{width:100%!important;background:none!important;border:0!important;outline:0!important;margin:0!important;padding:12px 15px 12px 12px!important;font-family:'OpenSans-Regular'!important;color:#252525!important;font-size:13px!important;line-height:normal!important;border-radius:0;}
textarea{height:90px}
.select-enquiry select{padding-left:8px!important;padding-right:12px!important;}
.textarea-enquiry{align-items:start;}
.textarea-enquiry i{margin:12px 0 0 0;}

input[type="submit"]{background:#fed772;border:0;border-radius:0;padding:10px 25px;margin:10px 0 0 0;font-family:'OpenSans-Regular';color:#000;font-size:14px;text-transform:uppercase;line-height:normal;outline:0;transition:0.9s;}
input[type="submit"]:hover{background:#2e230f;color:#fed772}
input[type="submit"]:focus{outline:none;}

form small{display:block;font-style:italic;font-size:12px;padding:10px 0 0 0;}

::-webkit-input-placeholder{color:#252525;}
:-ms-input-placeholder{color:#252525;}
::-moz-placeholder{color:#252525;}
:-moz-placeholder{color:#252525;}

/*//////////////////// contact form 7 */
.wpcf7-form p{ margin:0; padding:0; line-height:normal;}

.wpcf7-form span.wpcf7-not-valid-tip{position:absolute;right:0;top:0;display:inline-block;background:#ff0000;padding:1px 2px;color:#fff;font-size:12px;line-height:normal;}
.wpcf7-form div.wpcf7-response-output{font-size:14px!important;color:#ff0000;line-height:normal!important;text-align:center!important;margin:0!important;padding:10px 20px!important;border:1px solid #ff0000!important;}
.wpcf7-form div.wpcf7-validation-errors,.wpcf7-form div.wpcf7-acceptance-missing{border:1px solid #ff0000!important;color:#ff0000!important;}
.wpcf7-form div.wpcf7-mail-sent-ok{border:1px solid #00dd00!important;color:#00dd00!important;}
.wpcf7 form.sent .wpcf7-response-output{border-color:#00dd00!important;color:#00cc00!important;}

.wpcf7-spinner{display:none!important;}
.wpcf7-form p{padding:0; margin:0;}

/*//////////////////// container */
.flex-wraper{display:flex;justify-content:space-between;align-items:center;}
.container-fluid{padding-right:50px!important;padding-left:50px!important;}
.c-row{align-items:center!important;}
.lzero{padding-left:0!important;}
.rzero{padding-right:0!important;}

/*//////////////////// button */
button{display:flex;justify-content:center;align-items:center;font-family:'OpenSans-Regular';font-size:15px;color:#252525;padding:9px 15px;border-radius:10px;transition:0.9s;background:#0000ff!important;border:0 !important;color:#fff!important;transition:0.9s;}

/**/
.buttons-group{display:flex;justify-content:start;align-items:center;}
.btn{display:flex;font-family:'OpenSans-Regular'!important;font-size:15px!important;color:#252525!important;font-weight:normal!important;text-transform:uppercase!important;line-height:normal!important;padding:9px 15px!important;border:1px solid transparent!important;border-radius:0!important;transition:0.9s;}
.btn:focus{outline:none!important;box-shadow:none!important;}
.btn-primary{background:#fed772!important;color:#000!important;}
.btn-primary:hover, .btn-primary:focus{background:#2e230f!important;color:#fed772!important;}
.btn-secondary{background:#2e230f!important;color:#fed772!important;}
.btn-secondary:hover, .btn-secondary:focus{background:#fed772!important;color:#000!important;}
.btn-outline-primary{color:#0000ff!important;border:1px solid #0000ff!important;}
.btn-outline-primary:hover, .btn-outline-primary:focus{color:#fff!important;border-color:#000!important;background:#000!important;}

/*//////////////////// modal */
.modal{top:10%!important;z-index:9999999!important;}
.modal-open{overflow:inherit!important;}
.modal-header{padding:15px!important;background:#0000ff!important;border:0!important;border-radius:0!important;}
.modal-header h3{padding:0;margin:0;color:#fff;}
.modal-header .close{position:absolute;right:-15px;top:-15px;background:#ff0000;width:30px;height:30px;margin:0!important;padding:0 8px!important;line-height:normal!important;font-size:25px!important;color:#fff!important;font-weight:normal!important;text-shadow:none!important;border-radius:50%!important;opacity:1!important;outline:none;}
.modal-header .close:hover{background:#0000ff!important;}
.modal-content{border-radius:0!important;}
.modal-body{padding:25px!important;}
.modal-backdrop.show{opacity:0.9!important;}
.modal-backdrop{background:#000!important;z-index:99999!important;}

.modal .btn-close{position:absolute;right:0;top:0;z-index:9999;opacity:1;text-shadow:none;background:#ff0000;border-radius:0;width:25px;height:25px;display:flex;justify-content:center;align-items:center;outline:none!important;}
.modal .btn-close i{font-size:15px;color:#fff;}
.modal .btn-close:hover{background:#000;}

/*//////////////////// accordion */
.accordion{margin:0!important;padding:0!important;}
.accordion-item{margin:0 0 14px 0!important;padding:0!important;border:0!important;}
.accordion-button{font-size:20px!important;font-weight:normal!important;padding:12px 15px!important; margin:0!important;color:#252525!important;background:#f5f5f5!important;border:1px solid #ddd!important;border-bottom:0!important;border-radius:10px 10px 0 0!important;cursor:pointer!important;}
.collapsed{border:1px solid #ddd!important;border-radius:10px!important;}
.accordion-button:focus{outline:none!important;box-shadow:none!important;}
.accordion-body{padding:12px 15px;border:1px solid #ccc;border-top:0;}

/*//////////////////// tabs */
.tabs{}
.tabs .menu-tabs{display:flex;justify-content:left;align-items:center;margin:0;padding:0;}
.tabs .menu-tabs li{padding:10px 25px;margin:0 1px 0 0;background:none;color:#000;font-family:arial;font-size:14px;text-align:center;cursor:pointer;transition:0.5s;}
.tabs .menu-tabs li.active, .menu-tabs li:hover{background:#000;color:#fff;}
.tabs .content-tabs{display:none;padding:25px;border:1px solid #000;}
.tabs .content-tabs.active{display:inherit!important;}
.tabs .content-tabs p{font-size:14px;color:#000;}

/*//////////////////// smoicons */
.smoicons{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;}
.smoicons a{margin:0 5px;}
.smoicons a:hover{background:#007bff;}
.smoicons a:hover i{color:#fff;}
.smoicons i{font-size:15px;color:#000;}

/*//////////////////// image effect */
.imgeffect{position:relative;overflow:hidden;width:100%;text-align:center;border-radius:0;}
.imgeffect img{position:relative;display:block;min-height:100%;max-width:100%;width:100%;height: 100%;opacity:1;max-width:none;-webkit-transition:opacity 1s, -webkit-transform 1s;transition:opacity 1s, transform 1s;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:0;object-fit: cover;}
.imgeffect:hover img{opacity:0.9;-webkit-transform:scale3d(1.1, 1.1, 1);transform:scale3d(1.1, 1.1, 1);}

/* Common Sticky Style */
.smo-sticky, .whatsapp-sticky {position: fixed;top: 50%;transform: translateY(-50%);z-index: 999;}

/* LEFT SIDE */
.smo-sticky {top:38%;left: 12px;writing-mode: vertical-rl;transform: rotate(180deg);display: flex;align-items: center;justify-content: center;}
.smo-sticky span{margin:0 0 15px 0;}
.smo-sticky a {margin: 0 0 10px 0;}
.smo-sticky a i{writing-mode: vertical-rl;transform: rotate(180deg);color: #252525;font-size:24px;padding: 0;}
.smo-sticky a:hover i{color: #d4af37 !important;}

.smo-sticky a i.fa-facebook-f{color: #005fd5;}
.smo-sticky a i.fa-instagram{color: transparent;  background: -webkit-radial-gradient(30% 107%, circle, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
  background: -o-radial-gradient(30% 107%, circle, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
  background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
  background: -webkit-radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
  background-clip: text;-webkit-background-clip: text;}


/* RIGHT SIDE */
.whatsapp-sticky {right: 15px;}
.whatsapp-sticky a {writing-mode: vertical-rl;transform: rotate(180deg);display: flex;align-items: center;justify-content: center;}
.whatsapp-sticky a i{writing-mode: vertical-rl;transform: rotate(180deg);text-decoration: none;font-size: 20px;margin: 0;color: #fff;background: #25D366;width: 30px;height: 30px;display: flex;align-items: center;justify-content: center;}
.whatsapp-sticky a:hover i{background:#000; color: #fed772 !important;}
.whatsapp-sticky span{margin:0 0 8px 0;}

/*//////////////////// header */
header{padding:10px 0;margin: 0 0 25px 0;background-image: url(../images/bg.jpg);background-size: cover;background-position: center;background-repeat: no-repeat;}

/**/
.btn-search-popup i{font-size: 20px;color:#fff;}

.btn-search-popup .search-checkbox {opacity: 0; display:none;}
.btn-search-popup .search-label {transition: 0.5s all ease;cursor: pointer;}
.btn-search-popup .fa-search, .btn-search-popup .fa-times {color: #fff;}
.btn-search-popup .fa-times {display: none;}
.search-checkbox:checked + .search-label .fa-search {display: none;}
.search-checkbox:checked + .search-label .fa-times {display: block;}

.search-popup {opacity: 0;position: fixed;left:0;top:0;z-index:-1;transition: 0.5s all ease-in-out;background: rgba(0, 0, 0, 0.9);width: 100%;height: 100vh;display: flex;justify-content: center;align-items: center;}
.input-search-popup {width: 50%;padding: 0 10px 0 0;border: 2px solid #fff;position: relative;display: flex;flex-direction: row;justify-content: start;align-items: center;}
.input-search-popup .input-textarea {position: relative;background: transparent;width: 100%;height: 40px;padding: 10px;color: #fff;z-index: 2;border: none;cursor: pointer;outline:none;}
.open {opacity: 1;z-index:999999;transition: 0.5s all ease-in-out;}
.search-popup .fa-times{display:block;padding:20px;cursor:pointer;color:#ff0000;font-size: 25px;}
.search-popup .fa-search{color: #fff;}

.input-search-popup form{ width:90%;}
.input-search-popup form input[type="text"]{color: #fff !important;}

.input-search-popup ::-webkit-input-placeholder{color:#fff;}
.input-search-popup :-ms-input-placeholder{color:#fff;}
.input-search-popup ::-moz-placeholder{color:#fff;}
.input-search-popup :-moz-placeholder{color:#fff;}

/*//////////////////// logo */
.logo{margin:0 25px 0 0;}
.logo img{width:90px;}

/*//////////////////// menubar */
.menubar{margin: 0 0 25px 0;}
.menubar ul{width:100%;margin:0;padding:0;display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;}
.menubar ul li{position:relative}
.menubar ul li a{display:block;font-family:'OpenSans-Bold';font-size:15px;color: #252525;text-transform:uppercase;font-weight:normal;line-height:normal;padding: 0;margin: 0 30px;}
.menubar ul li a:hover{color: #000;}
.menubar ul li.current-menu-item a{position:relative;}
.menubar ul li.current-menu-item a:after {content: '';position: absolute;border-bottom: 2px solid #000;width: 100%;bottom: -7px;left: 0;}
.menubar ul li.current-page-parent a{color:#000;border-bottom:1px solid #000}
.menubar ul li.menu-item-has-children:before,.menubar ul li.menu-item-has-children:after{content:"";display:block;position:absolute;top:18px;width:7px;height:1px;background:#555;}
.menubar ul li.menu-item-has-children:hover:before,.menubar ul li.menu-item-has-children:hover:after{background:#fff;}
.menubar ul li.menu-item-has-children:before{transform:rotate(45deg);right:10px;}
.menubar ul li.menu-item-has-children:after{transform:rotate(135deg);right:6px;}

/*sub-menu*/
.menubar ul .sub-menu{display:none;position:absolute;top:100%;left:0;z-index:99999;width:225px;padding:0;background:#000;*zoom:1}
.menubar ul .sub-menu .sub-menu{top:0;left:100%;background:#222}
.menubar ul .sub-menu li,.menubar ul .sub-menu li a{float:none;background:none;margin:0;padding:0;border:0;white-space:normal}
.menubar ul .sub-menu li a{position:relative;display:block;font-size:13px;color:#ddd;padding:10px 19px 10px 32px!important;margin-bottom:1px!important;text-transform:none;font-weight:400;padding-left:12px}

.menubar ul .sub-menu li a:before, .menubar ul .sub-menu li a:after{content:"";display:block;position:absolute;left:20px;width:7px;height:1px;background:#fff;}
.menubar ul .sub-menu li a:before{transform:rotate(45deg);top:15px;}
.menubar ul .sub-menu li a:after{transform:rotate(135deg);top:19px;}

.menubar ul .sub-menu li.menu-item-has-children:after{content:'\f0da';color:#ddd;font-size:14px;right:10px;top:10px}
.menubar ul .sub-menu li a:hover{color:#fff;background:#007bff}
.menubar ul .sub-menu li.current-menu-item a{color:#fff;background:#007bff}

/*//////////////////// enquiry */
.enquiry{padding:20px;border-radius:0;background-image: url(../images/bg.jpg);background-size: cover;background-position: center;background-repeat: no-repeat; text-align:center;}
.enquiry .heading{color:#fed772;}

/*//////////////////// footer */
footer{padding: 40px 0 25px 0;background:#fff;border-top:1px solid #fed772;}
footer h4{font-size: 15px;font-family: 'OpenSans-SemiBold';margin: 0 0 25px 0;}

/**/
.contact-footer .logo img{width:70px; margin: 0 0 12px 0;}
.contact-footer ul li{font-family:'OpenSans-Regular';font-size: 14px;line-height: 24px;color:#252525;padding: 0;margin: 0 0 10px 0;}
.contact-footer ul li a{font-family:'OpenSans-Regular';color:#252525;}
.contact-footer ul li a:hover{color:#fed772;}

/**/
.menu-footer ul li{margin: 0 0 20px 0;}
.menu-footer ul li:last-child{margin:0;}
.menu-footer ul li a{font-family: 'OpenSans-Regular';font-size: 15px;color: #252525;display: inline-block;}
.menu-footer ul li a:hover{color:#fed772;}

/**/
.insta-footer p{font-size: 13px;color: #252525; margin: 0 0 15px 0;}

.insta-footer a{display: inline-flex;align-items: center;justify-content: start;border-radius: 50px;border: 2px solid #d6249f !important;padding: 0 25px 0 59px;font-family: 'OpenSans-SemiBold';font-size: 15px;color: #252525;position: relative;height: 40px;}
.insta-footer a i{background: -webkit-radial-gradient(30% 107%, circle, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);background: -o-radial-gradient(30% 107%, circle, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);background: -webkit-radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);color: #fff !important;border-radius: 50px;width: 50px;height: 50px;display: flex;align-items: center;justify-content: center;margin: 0 10px 0 0;font-size: 25px;position: absolute;left: -4px;top: auto;}

/*//////////////////// copyright */
.copyright{padding:15px 0;background:#000;}
.copyright p{font-size: 14px;line-height: 25px;margin:0;color:#fff;text-align: center;}

/*//////////////////// backtop */
#backtop{display:none;position:fixed;bottom:15px;right:15px;z-index:99999;background:#fed772;padding:5px;width:35px;height:35px;line-height:27px;font-size:15px;color:#fff;text-align:center;transition:1s;}
#backtop:hover{background:#000;transform:translateY(-5px);}
#backtop i{font-size:17px;color:#000;transition:1s;}
#backtop:hover i{transform:translateY(-4px);color:#fed772;}

/*//////////////////// secondary-page */
.secondary-page{margin:25px 0}
.secondary-page .heading{margin:0 0 20px 0;}
.secondary-page ul li{color:#252525;font-size:15px;line-height:25px;padding:0 0 0 15px;position:relative;margin:7px 0}
.secondary-page ul li:before{font-family:'Font Awesome 7 Free';font-weight:bold;content:'\f105';font-size:11px;color:#252525;position:absolute;left:0;top:0}

/*//////////////////// breadcrumb */
.breadcrumb{background: none !important;padding: 25px 0 0 0!important;margin:0!important;border-radius:0!important;position:relative;border-top: 1px solid #fed772!important;}
.breadcrumb h1{margin:0;font-size: 25px;text-align:center;text-transform: uppercase;}

/*//////////////////// blog post */
.post{margin:0 0 30px 0;border:1px solid #eee;}
.post h3 {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.post h3 a{color:#000}
.post h3 a:hover{color:#fed772}
.post p{margin:0 0 15px 0;}

.post .imgeffect img{height:275px; object-fit:cover;}

.info-post{ padding: 20px;}

/*//////////////////// metabar */
.metabar{font-size:14px;line-height:normal;}
.metabar a{color:#000;}
.metabar a:hover{color:#007bff;}

/*//////////////////// single-post */
.single-post{padding:0;}
.single-post .imgeffect{margin:0 0 20px 0;}
.single-post .btn{margin:20px 0 0 0 !important;}

/*//////////////////// comments */
.comments{background:#fff;border:1px solid #e5e5e5;padding:12px 20px 20px 20px;margin:40px 0 0 0;border-radius:10px;}

.comments input[type="text"], .comments input[type="email"], .comments textarea, .comments select{background: #eee !important;}

.comments ul li{color:#000;font-size:15px;line-height:normal;padding:0;margin:0;}
.comments ul li:before{display:none !important;}
.comment-body{background:#f5f5f5;padding:15px 15px 5px 15px;margin-bottom:15px;position:relative;}
.comment-body cite, .comment-body span{font-weight:bold;text-transform:uppercase;font-style:normal !important;}
.comment-meta{font-size:12px;padding:7px 0 10px 0;}
.comment-body .reply a{display:inline-block;border:1px solid #ccc;padding:5px 14px;font-size:15px;line-height:normal;color:#999;position:absolute;right:15px;top:15px;}
.comment-body .reply a:hover{color:#fff;background:#007bff;border-color:#007bff}
.comment-author .avatar{display:none}

/*//////////////////// sidebar */
.sidebar{padding: 20px;margin: 0;position: sticky;top: 25px;background: #f2f2f2;border-radius: 10px;}

.sidebar .heading{margin:0 0 20px 0;}

/*sidebar-widget*/
.sidebar .widget{border-bottom:1px solid #e5e5e5;padding-bottom:25px;margin-bottom:25px}
.sidebar .widget:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}

/*search-sidebar*/
.search-sidebar{margin: 0 0 40px 0;}
.search-sidebar form{display: flex;align-items: center;justify-content: start;border: 1px solid #E0DFE6;border-radius: 10px;padding: 0 0 0 12px;}
.search-sidebar form:focus{border: 1px solid #000!important;}
.search-sidebar i{color: #d9d9d9;font-size: 15px;}
.search-sidebar input[type="text"]{padding: 15px !important;font-size: 14px !important;}

.search-sidebar ::-webkit-input-placeholder{color:#ccc;}
.search-sidebar :-ms-input-placeholder{color:#ccc;}
.search-sidebar ::-moz-placeholder{color:#ccc;}
.search-sidebar :-moz-placeholder{color:#ccc;}

/*category-sidebar*/
.category-sidebar{margin: 0 0 30px 0;}
.category-sidebar ul li{ padding: 0 0 0 17px;}
.category-sidebar ul li a{ color: #A09CB1;}
.category-sidebar ul li a:hover{color: #181621;}

.secondary-page .category-sidebar ul li:before {content: '\f111';font-size: 6px;top:1px;}

/*recent-post*/
.recent-post{display: flex;align-items: center;justify-content: start;margin:20px 0 0 0;}
.recent-post .imgeffect{margin: 0 20px 0 0;width: 180px;}
.recent-post .imgeffect img{ width:100px !important;height:75px !important; object-fit:cover;}
.recent-post h4{line-height: 22px;margin: 0;width: fit-content;}
.recent-post h4 a{font-size: 16px;}
.recent-post h4 a:hover{color: #706C7A;}

/*//////////////////// post pagination */
.pagination-post{margin:25px 0 0 0 !important;}
.pagination-post ul{display: flex;align-items: center;justify-content: center;}
.pagination-post ul li{padding: 0 !important;margin: 0 5px !important;}
.pagination-post ul li:before{ display: none;}
.pagination-post ul li .current{background: #000;color: #fff;font-size: 15px;border-radius: 10px;padding: 10px 15px;}
.pagination-post ul li a{font-size: 15px;color: #181621;border: 1px solid #E0DFE6;background: #F6F8FB;border-radius: 10px;padding: 10px 15px;}
.pagination-post ul li a:hover{background: #000;color: #fff;border-color:#000;}
.pagination-post ul li a i{font-size:15px;}












@media only screen and (max-width:960px){

p{margin:0 0 8px 0;font-size: 15px;line-height: 26px;}

/*//////////////////// heading */
h1,h2,h3,h4,h5,h6{margin:0 0 12px 0;}
h1{font-size:25px}
h2{font-size:21px}
h3{font-size:18px}
h4{font-size:16px}

.heading{font-size: 26px;margin:0 0 15px 0;}

/*//////////////////// iframe */
iframe{height:auto;}

/*//////////////////// input */
input[type="submit"]{width:100%;padding:15px;font-size:15px;}

/*//////////////////// container */
.container{max-width:100%!important;}

.lzero{padding-left:12px!important;}
.rzero{padding-right:12px!important;}

/*//////////////////// accordion */
.accordion{margin:0 0 5px 0;}
.accordion h3{font-size:15px;padding:8px 10px;}

/*//////////////////// smoicons */
.smoicons{justify-content:center;}
.smoicons a{width:25px;height:25px;margin:0 3px;}
.smoicons i{font-size:12px;}

/*//////////////////// topbar */
.topbar{padding:5px 0;}
.topbar .flex-wraper{flex-direction:column;}

/*//////////////////// contact-header */
.contact-header{margin:0 0 5px 0;}
.contact-header ul{justify-content:center;}
.contact-header ul li{margin:0 15px 0 0;}
.contact-header ul li a{margin:0 0 4px 0;}

/*//////////////////// header */
header {padding:7px 60px 5px 0;margin: 0 0 15px 0;}
header .flex-wraper {display: flex;justify-content: space-between;align-items: center;flex-direction: row-reverse;}
header .btn-primary {display: none;}

/*//////////////////// logo */
.logo{margin:0 15px 0 0;}
.logo img{width:80px;}

.sticky-flex{display: flex;align-items: center;justify-content: space-between;margin: 0 0 15px 0;padding: 0 15px;}

/* Common Sticky Style */
.smo-sticky, .whatsapp-sticky {position: static;    transform: none;}

/* LEFT SIDE */
.smo-sticky {writing-mode: horizontal-tb;transform: none;display: flex;align-items: center;justify-content: center;}
.smo-sticky span{margin: 0;}
.smo-sticky a {margin: 0 0 0 5px;}
.smo-sticky a i{writing-mode: horizontal-tb;transform: none;color: #252525;font-size: 20px;}
.smo-sticky a:hover i{color: #d4af37 !important;}

/* RIGHT SIDE */
.whatsapp-sticky a {writing-mode: horizontal-tb;transform: none;display: flex;align-items: center;justify-content: center;}
.whatsapp-sticky a i{writing-mode: horizontal-tb;transform: none;text-decoration: none;}
.whatsapp-sticky a:hover i{color: #d4af37 !important;}
.whatsapp-sticky span {
    margin: 0 8px 0 0;
}

/*//////////////////// menubar */
.menubar{display:none!important;}

/*mobile menu*/

.mob-menu-header-holder {height: auto!important;}
.mob-menu-logo-holder {display: none!important;}
.mobmenur-container {top: 26px!important;right: 0!important;z-index: 9999999 !important;margin: 0 !important;}
.mobmenur-container a {display: flex!important;align-items: center!important;justify-content: center!important;flex-direction: row-reverse!important;}
.mobmenur-container i {color:#fff!important;line-height: 35px!important;font-size: 35px!important;}
.mobmenur-container .right-menu-icon-text {line-height: 35px!important;color: #222!important;font-size: 15px !important;font-weight: normal !important;}

.mobmenu-content {padding:20px !important;margin: 0 !important;}
.mobmenu-content ul li {padding: 0 !important;margin: 0 !important;}
.mobmenu-content ul li a{font-family:'Arial'!important;font-size:20px!important;color: #252525!important;text-transform: uppercase!important;font-weight: normal!important;line-height: normal!important;padding: 10px 5px!important;margin: 0!important; background:none!important;}
.mobmenu-content ul li a:hover,.mobmenu-content ul li a:focus{background:none!important;color: #a40d17;}	
	
.mob-expand-submenu i{color: #001d54 !important;font-size: 15px !important;}

.mobmenu-content .sub-menu {background: none !important;}
.mobmenu-content li:hover {background: none !important;}
.mobmenu-content .sub-menu li a{font-size: 14px!important;color: #001d54!important;  text-transform: capitalize!important;padding: 4px 10px!important;}

.mobmenu-right-bt .mob-cancel-button {color: #ff0000 !important;font-size: 25px !important;padding: 10px !important;}

.show-nav-left .mobmenu-overlay, .show-nav-right .mobmenu-overlay, .show-mob-menu-search .mobmenu-overlay {background: rgba(0, 0, 0, 0.7) !important;}

/*//////////////////// enquiry */
.enquiry{padding:15px;}

/*//////////////////// footer */
footer{padding: 20px 0 25px 0;background:#fff;border-top:1px solid #fed772; text-align:center;}
footer h4{font-size: 15px;font-family: 'OpenSans-SemiBold';margin: 15px 0 10px 0; text-align:center;}

/**/
.menu-footer ul li{margin: 0 0 4px 0;text-align:center;font-size: 15px;}

/*//////////////////// copyright */
.copyright{padding: 15px 0;}

/*//////////////////// breadcrumb */
.breadcrumb{padding:20px 0;text-align:center;}
.breadcrumb h1{padding:0 0 8px 0;}
.breadcrumb p{text-align:center;}

/*//////////////////// secondary-page */
.secondary-page{margin: 25px 0;}

#backtop{bottom: 5px;right: 5px;}

}