:root {--CFFF: #FFFFFF;--C000: #000000;--C333: #333333;--C999: #999999;--CDEE: #DEE2E6;--C75A: #75A12E;--CD7D: #D7D7D7;--CC1C: #C1C1C1;--CC2C: #C2C2C2;--C2F3: #2F3751;--C05A: #05ABDB;--CDDD: #DDDDDD;--CC3C: #C3C3C3;--C1F1: #1F1F1F;--CEDF: #EDFAFE;--C5F8: #5F8226;--CEFF: #EFF6F7;--CA22: #A2257B;--CD28: #D28431;--C4CA: #4CAF50;--CF4F: #F4F4F4;--CF9F: #F9F9F9;--C0A6: #0A649A;--CF2F: #F2F2F2;--CEEE: #EEEEEE;--CDF0: #DF0000;--C3F3: #3F3F3F;--CD8D: #D8D8DA;--C217: #21759B;--CCCC: #CCCCCC;--C0F1: #0F1113;--C499: #499F4A;--CFDB: #FDB3B3;--C161: #161616;--CE5E: #E5EFFB;--CDCE: #DCE6F2;--C545: #545454;--C624: #6246A3;--C3D6: #3D6084;--C319: #3194D2;--C85C: #85C0E6;--CCFE: #CFE9F8;--CDE6: #DE60A3;--CFEF: #FEF0F7;--CBD8: #BD8CBF;--CACD: #ACD3EC;--CF3F: #F3F3F3;--CFFF9C0: #FFF9C0;--CFFFx: rgba(255, 255, 255, 0.88);--C__AV_BODY_COLOR__ : #151516 ;--C__AV_BODY_BACKGROUND__: #FFF ;--C__AV_TOP_BACKGROUND__ : #045fad ;--C__AV_HEADER_BACKGROUND__ :#ffffff ;--C__AV_STRIP_BG_COLOR__: __AROHAM_STRIP_BG_COLOR__;--C__AV_FOOTER_BACKGROUND__ : #034c8d ;--C__AV_FOOTER_TOP_BACKGROUND__ : #034c8d ;--C__AV_FOOTER_BOTTOM_BACKGROUND__ : #023059 ;--C__AV_FOOTER_BAR__ : #ebedec ;--C__AV_THEME_PRIMARY_COLOR__: #034c8d ;--C__AV_THEME_PRIMARY_BG_COLOR__ :#FFFFFF ;--C__AV_THEME_SECONDORY_COLOR__: #023059 ;--C__AV_THEME_SECONDORY_BG_COLOR__ :#FFFFFF ;--C__AV_THEME_TRINARY_COLOR__ : #9cb9d2 ; --C__AV_MENU_COLOR__ : #ffffff ;--C__AV_MENU_HOVER_COLOR__ : #034c8d ;--C__AV_SIDEBAR_HEADBG__: #034c8d ;--C__AV_THEME_BUTTON__ : #034c8d ;--C__AV_THEME_BUTTON_COLOR__ :#FFFFFF;--C__AV_THEME_BUTTON_HOVER__ : #023059 ;--C__AV_THEME_BUTTON_HOVER_COLOR__ :;--C__AV_BODY_SIZE__: 18px ;--C__AV_BODY_HEIGHT__: 26px ;--C__AV_BODY_SIZE_M__ : 18px;--C__AV_BODY_HEIGHT_M__: 26px;--C__AV_HEADING_SIZE__ : 32px ;--C__AV_HEADING_HEIGHT__ : 42px ;--C__AV_HEADING_SIZE_M__ : 28px;--C__AV_HEADING_HEIGHT_M__ : 38px;--C__AV_SUBHEADING_SIZE__ : 30px ;--C__AV_SUBHEADING_HEIGHT__ : 40px ;--C__AV_SUBHEADING_SIZE_M__ : 26px;--C__AV_SUBHEADING_HEIGHT_M__ : 36px;--C__AV_TITLE_SIZE__ : 28px ;--C__AV_TITLE_HEIGHT__ : 38px ;--C__AV_TITLE_SIZE_M__ : 24px;--C__AV_TITLE_HEIGHT_M__ : 34px;--C__AV_SUBTITLE_SIZE__ : 26px ;--C__AV_SUBTITLE_HEIGHT__ : 36px ;--C__AV_SUBTITLE_SIZE_M__ : 22px;--C__AV_SUBTITLE_HEIGHT_M__ : 32px;--C__AV_H_ONE_SIZE__ : 34px ;--C__AV_H_ONE_HEIGHT__ : 44px ;--C__AV_H_ONE_SIZE_M__ : 28px;--C__AV_H_ONE_HEIGHT_M__ : 38px;--C__AV_H_ONE_COLOR__ : #111111 ;--C__AV_H_TWO_SIZE__ : 28px ;--C__AV_H_TWO_HEIGHT__ : 28px ;--C__AV_H_TWO_SIZE_M__ : 24px;--C__AV_H_TWO_HEIGHT_M__ : 24px;--C__AV_H_TWO_COLOR__ : #111111 ;--C__AV_H_THREE_SIZE__ : 24px ;--C__AV_H_THREE_HEIGHT__ : 26px ;--C__AV_H_THREE_SIZE_M__ : 20px;--C__AV_H_THREE_HEIGHT_M__ : 22px;--C__AV_H_THREE_COLOR__ :#111111 ;--C__AV_H_FOUR_SIZE__ : 18px ;--C__AV_H_FOUR_HEIGHT__ : 24px ;--C__AV_H_FOUR_SIZE_M__ : 16px;--C__AV_H_FOUR_HEIGHT_M__ : 22px;--C__AV_H_FOUR_COLOR__ : #111111 ;--C__AV_H_FIVE_SIZE__ : 15px ;--C__AV_H_FIVE_HEIGHT__ : 20px ;--C__AV_H_FIVE_SIZE_M__ : 15px;--C__AV_H_FIVE_HEIGHT_M__ : 20px;--C__AV_H_FIVE_COLOR__ : #111111 ;--C__AV_H_SIX_SIZE__ : 14px ;--C__AV_H_SIX_HEIGHT__ : 16px ;--C__AV_H_SIX_SIZE_M__ : 14px;--C__AV_H_SIX_HEIGHT_M__ : 16px;--C__AV_H_SIX_COLOR__ : #111111 ;--C__AV_SIDEBAR_BACKGROUND__: #f6f6f6 ;}body{font-family: 'Epilogue', sans-serif;} h1, h2, h3, h4, h4,h5,h6, heading, subheading, title, subtitle, widget-title{font-family: 'Epilogue', sans-serif; letter-spacing:0.8px;}.breadcrumb .trail-items li::after, .flink li:after, #menu-footer-menu li:after{content:"// ";}.layer_img{ background: var(--wpr-bg-60bd7c28-87b5-4138-b75b-997460194380) no-repeat center;background-size:105%; margin-bottom:30px;}.si_img .layer_img{background:var(--wpr-bg-50c4eb98-d8df-4be5-a833-887596dd4b87) no-repeat center;background-size:cover;}.breadcrumbs li.trail-begin a span{ background: var(--wpr-bg-b878c26f-a413-448c-85d9-71838c6a7efc) no-repeat;background-size:100%}.head_search form input[type="submit"]{background: var(--wpr-bg-0df2305a-6312-42a6-961a-17afe06243ff) no-repeat center !important; background-size: 100% !important; }.breadcrumb .trail-items li::after, .flink li:after, #menu-footer-menu li:after{content:"// ";}.head_search form > div:after,ul.arrow li:before, ul.checkli li:before,ul.garrow li:before,ul.bdisc li:before,ul.play_icon li:before,ul.treat li a:hover:before,ul.treat li a.selected:before,.arrowright:after,.arrowxright:after,.ratingx > label:before,.rating > label:before,.head_search form > div:after,ul.right_check li:after,.service_call .wpcf7-form p:after,.c_box .centbox .location:before,.footer_contact form > p:after,#smenu .menu-item-6837:after,#smenu .menu-item-1837:after,#smenu .menu-item-has-children:after,#smenu .menu-item.dashmenu:after, #smenu .menu-item.reviewmenu:after, #smenu .menu-item.homemenu:after, .c_box .centbox .location:before,.c_box .centbox ul.right_check li:after,.c_box .centbox .arrowright:after,.cqc_box ul.cqc_links li:before,.cqc_box .cqc_ricon .col.star:before,#menu .navsec ul.menu li.menu-item-has-children li.menu-item-has-children > a::after,.hentry ul li:before,.hentry ul.noneli li:before,.hentry ul.treat li:before,.rev_slider ul li:before,.transstrip .fancybox-media:before { font-family:FontAwesome } * { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box } .frow{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}:before,:after { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box } ::-webkit-scrollbar { width:8px } html { -webkit-text-size-adjust:100%; -webkit-overflow-scrolling:touch; scroll-behavior:smooth; } body { margin:0; padding:0; overflow-x:hidden; max-width:100%; letter-spacing:.5px; -webkit-font-smoothing:antialiased; -ms-word-wrap:break-word; word-wrap:break-word; text-rendering:optimizeLegibility!important } a { transition:all .2s; border:none; cursor:pointer; text-decoration:none } a.underline { text-decoration:underline } a:active,a:focus,a:hover,.more:hover { text-decoration:none } a,button,input { -webkit-transition:all .5s ease; -o-transition:all .5s ease; transition:all .5s ease } input:focus, textarea:focus, select:focus { outline: none; } strong,b,.button,h1,h2,h3,h4,h5,h6,.bold,.heading,.big,.subheading.big,.subheading,.subheadtitle,.bigss,.headtitle,.entry-title,.page-title,.bigs,.loop-title,.fcall .InfinityNumber,.find_more,.title,.subtitle { font-weight:700!important } .button.smallb{min-width:300px; max-width: max-content;}.quicklinksx{width: 100%; margin: 0 auto;}#tags{float:left; width:100%; clear:both;}.topimgblk{margin:-25px 0;}.circular { display: flex; flex-flow: row; align-items: flex-end; justify-content: end; } .circular li { width:auto; padding:10px; background: none !important; } ul.circular li{width:44px; list-style:none !important;padding-left:0 !important;}ul.circular li:before{ display:none;}.social{display: flex; justify-content: center; align-items: center;}.social .tablediv{max-width: 240px; float: right;}.social ul.circular li{list-style: none !important; padding-left: 0 !important; border-radius: 50%;  width: 40px; height: 40px; padding: 0;  margin: 3px; border-width: 2px;display: flex; justify-content: center; align-items: center;}.social ul.circular li i{color: var(--C__AV_THEME_PRIMARY_COLOR__);}.social ul.circular li:hover{background-color: var(--C__AV_THEME_SECONDORY_BG_COLOR__) !important;}.social ul.circular li:hover i{color: var(--C__AV_THEME_SECONDORY_COLOR__); }/* .blogslide{display:table !important;}.postbox{ display: table-cell;} */.sbold,label { font-weight:600!important } h1,h2,.heading,.subheading,.entry-title,.page-title { margin:15px 0 } h3,h4,h5,h6, .headtitle, .subheadtitle { margin:15px 0 } h1 a,h2 a,h3 a,h4 a,h5 a { border:0 } h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover { text-decoration:none } hr { margin:15px 0; clear:both; height:1px; line-height:1px; border:0 } img { height:auto; max-width:100% } img.size-full,img.size-medium { max-width:100%; margin:15px auto; display:block;} img.hlimg { padding:5px; border:1px solid #e5e5e5; margin:7px 15px 7px 0 } embed,iframe,object { max-width:100%; border:0; width: 100%; min-height: 200px;} cite,em,i,.italic { font-style:italic } .upper { text-transform:uppercase; } .lower { text-transform: lowercase; } .captilize { text-transform:capitalize; } figure { margin:1em 0 } pre { padding:15px 0 } abbr,acronym { border-bottom:1px dotted #666; cursor:help } ins { text-decoration:none } sub,sup { font-size:11px; height:0; line-height:1; position:relative; vertical-align:baseline } sup { bottom:1ex } sub { top:.5ex } figcaption { padding-top:0; padding-bottom:.75rem; text-align:left } blockquote { font-size:1.15rem; border-left:3px solid rgba(33,37,41,0.25); padding:.5rem 1.75rem; font-style:italic; margin:25px 0; clear:both; width:100%; float:left } blockquote p { font-size:1.15rem } blockquote p:last-child { margin-bottom:0 } #breadcrumbs { text-transform:uppercase; padding:0; font-size:12px } #breadcrumbs a { margin-right:5px; display:inline-block } .breadcrumb { margin:0; padding:0; float:left; width:100%; border:none!important; border-radius:0 } .breadcrumbs { float:left; width:100%; position:relative; margin:5px 0; font-size:14px; line-height:20px; z-index:1; letter-spacing:0 } .breadcrumbs li.trail-begin a span {background-size:30px !important; text-indent:-9999px; position:relative; width:30px !important; height:29px !important; float:left; margin-top:-4px !important;margin-right:0 !important; } .ajax-loader,.breadcrumbs h2,.breadcrumbs .trail-browse { display:none!important } .breadcrumbs .trail-browse,.breadcrumbs .trail-items,.breadcrumbs .trail-items li { display:inline-block; margin:0; padding:0; border:none; text-indent:0 } .breadcrumbs .trail-browse { font-size:inherit; font-style:inherit; font-weight:inherit } .breadcrumbs .trail-items { list-style:none } .breadcrumbs .trail-item { font-weight:500 } .breadcrumbs .trail-item.trail-end { font-weight:600 } .breadcrumbs ul.trail-items { width:100%!important; padding:8px 0!important } .trail-items li::after, .flink li::after, .f_link li::after, #menu-footer-menu li::after { content:"/"; padding:0 .5em } .trail-items li:last-of-type::after { display:none } div.bannercont { width:100%; float:left; line-height:0; min-height:600px } div.bannercont img { width:100%; height:auto; max-height:600px; min-height:600px; object-fit:cover; object-position:center } .transstrip { float:left; width:100%; text-align:center; padding:15px; margin-top:0!important } .transstrip .fancybox-media { position:relative; padding-left:30px } .transstrip .fancybox-media:before { content:"\f01d"; position:absolute; left:0; margin:0; top:-3px; font-size:30px } .stripcont { float:left; text-align:center; width:100%; margin-top:-15px; margin-bottom:10px } .mob_desk { display:none!important } .headseccont .wpcf7-not-valid-tip{display:none;}.full .sharedaddy, .aroham_faqdet { display:none } .alignleft { display:inline; float:left!important; text-align:left!important } .alignright { display:inline; float:right!important; text-align:right!important } .aligncenter { clear:both; display:block; margin-left:auto; margin-right:auto; display:inline; text-align:center!important } .blogbox { border:1px solid #c3c3c3; padding-top:10px; padding-bottom:15px; float:left; min-height:325px } #wrapper { width:100%; box-sizing:border-box } .full,header,main,footer,.shiftbody,h1,h2,h3,h4,h5,h6,.heading,.subheading,.entry-title,.page-title,.title,.subtitle,.fwidget { margin-left:0; width:100%; float:left; position:relative } main { margin:25px 0; min-height:400px } .fulllr { margin:0 5%; width:90%; float:left; position:relative } .one_half,.one_halfs,.one_halfl,.one_third,.one_fourth,.two_third,.three_fourth,.item,.lftcont,.lftcontx,.rgtcont,.rgtcontx,.rgtcont.nolftmar,.one_fifth { width:100%; float:left; position:relative; margin-bottom:15px } .col-md-20 { width:50%; float:left; position:relative; margin-bottom:15px; padding-left:15px } .one_half:nth-child(2n+1),.one_halfs:nth-child(2n+1),.one_halfl:nth-child(2n+1) { margin-left:0 } #container { clear:both; float:left; margin:0 auto; max-width:100%; width:100%; position:relative; overflow:hidden; padding:0; min-height:400px } .container { padding-right:15px; padding-left:15px; margin-right:auto; margin-left:auto; clear:both; } .container .container { padding-left:0; padding-right:0 } .exeed_div_full .container { padding-right:15px; padding-left:15px } .container-fluid { padding-right:15px; padding-left:15px; margin-right:auto; margin-left:auto } .container-fluid .container, .container-fluid .container-fluid, .container .container { padding:0; } .container .container { width:100%; margin:0; } .breadcrumb .container-fluid { padding:0; } .row { margin-right:-15px; margin-left:-15px } .desktop,.tabview,.desktab { display:none } .mobile,.tabmobi { display:block } .headseccont .numberswap .fa { font-size: 31px; margin: 2px 0px 0 0; line-height: 55px; } .footertop, .footerbox, .footerbottom { float:left; width:100%; clear:both; position: relative; padding:20px 0; } .footerbox { padding:45px 0 30px; } .footerbox .headtitle{font-size: 18px !important; line-height: 24px !important;}.col-1,.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-2,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-3,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-5,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-6,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-7,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-8,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-9,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-10,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-11,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-12,.col-xs-12,.col-12,.col-sm-12,.col-md-12,.col-lg-12 { position:relative; min-height:1px; padding:0 10px; margin-bottom:0 } .col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12 { float:left } .col-xs-12,.col-12,.fcol-12{ width:100% } .col-xs-11,.col-11,.fcol-11{ width:91.66666667% } .col-xs-10,.col-10,.fcol-10{ width:83.33333333% } .col-xs-9,.col-9,.fcol-9{ width:75% } .col-xs-8,.col-8,.fcol-8{ width:66.66666667% } .col-xs-7,.col-7,.fcol-7{ width:58.33333333% } .col-xs-6,.col-6,.fcol-6{ width:50% } .col-xs-5,.col-5,.fcol-5{ width:41.66666667% } .col-xs-4,.col-4,.fcol-4{ width:33.33333333% } .col-xs-3,.col-3,.fcol-3{ width:25% } .col-xs-2,.col-2,.fcol-2{ width:16.66666667% } .col-xs-1,.col-1,.fcol-1{ width:8.33333333% } .col-xs-offset-0,.col-offset-0 { margin-left:0 }.fcol{flex:1 0 0}.fcol-auto{flex:0 0 auto;width:auto}.fcol-1,.fcol-2,.fcol-3,.fcol-4,.fcol-5,.fcol-6,.fcol-7,.fcol-8,.fcol-9,.fcol-10,.fcol-11,.fcol-12 {flex:0 0 auto;}.flex-fill{flex:1 1 auto!important}.dflex{display: inline-flex; justify-content: center; align-items: center; align-content: center;  width:100%;}.d-flex{display:flex!important;}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.align-baseline {vertical-align: baseline !important; }.align-top {vertical-align: top !important; }.align-middle {vertical-align: middle !important; }.align-bottom {vertical-align: bottom !important; }.align-text-bottom {vertical-align: text-bottom !important; }.align-text-top {vertical-align: text-top !important; }.float-start {float: left !important; }.float-end {float: right !important; }.float-none {float: none !important; }.flex-inline{display:inline-flex;}.align-items-start {align-items: flex-start !important; }.align-items-end {align-items: flex-end !important; }.align-items-center {align-items: center !important; }.align-items-baseline { align-items: baseline !important; }.align-items-stretch { align-items: stretch !important; }#centre_slider { display:none; width:94%; margin:0 } table.datatable th, table.datatable td{border-top:1px solid #f1f1f1 !important; vertical-align: middle;}@media (min-width:0){ .container { width:96%; margin:0 2%; }  #scroll_top { position:fixed; bottom:calc(50% + env(safe-area-inset-bottom))!important; right:5px; width:40px; height:40px; border-radius:0; cursor:pointer; text-indent:-9999px; display:none; z-index:9999999 }  #scroll_top span { position:absolute; top:50%; left:50%; margin-left:-8px; margin-top:-14px; height:0; width:0; border:8px solid transparent; border-bottom-color:#000 }  #scroll_top:hover { opacity:1; filter:alpha(opacity=100); -ms-filter:alpha(opacity=100) }  #live_chat_html img { position:fixed; bottom:calc(20% + env(safe-area-inset-bottom))!important; right:5px; border-radius:0; cursor:pointer; z-index:9999999 }  .col-md-20 { width:50% }  .col-1,.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-2,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-3,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-5,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-6,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-7,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-8,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-9,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-10,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-11,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-12,.col-xs-12,.col-12,.col-sm-12,.col-md-12,.col-lg-12 { margin-bottom:5px }  .lftcont,.lftcontx,.rgtcontx { width:100% }  .font45 { font-size:38px!important; line-height:48px!important }  .font38,.transbanner .fa { font-size:35px!important; line-height:45px!important }  .font36 { font-size:32px!important; line-height:42px!important }  .font34,.live_help { font-size:31px!important; line-height:41px!important }  .font32 { font-size:30px!important; line-height:40px!important }  .font31 { font-size:29px!important; line-height:39px!important }  .font30,#sidebar h2,.fcall { font-size:28px!important; line-height:38px!important }  .font29 { font-size:27px!important; line-height:37px!important }  .font28,.headseccont .phonenum .hsfblock p { font-size:26px!important; line-height:36px!important }  .font27 { font-size:25px!important; line-height:35px!important }  .font26 { font-size:24px!important; line-height:34px!important }  .font25 { font-size:23px!important; line-height:33px!important }  .font24,.hsfblock .fa,.fotcont,.call2,.visitor,a.shiftnav-toggle { font-size:22px!important; line-height:32px!important }  .font22,.hcallback span,.alco_page .widget-title,.headseccont .top_cont a,.headseccont .top_cont .call,.service_call .formtitle,.header_box,.circular .fa { font-size:20px!important; line-height:30px!important }  .font21 { font-size:19px!important; line-height:29px!important }  .font20,.fotcont .fa,.widget-title,.title,#sidebar .screen-reader-text,.smallhead .headseccont .top_cont a,.smallhead .headseccont .top_cont .call { font-size:18px!important; line-height:28px!important }  .font19 { font-size:17px!important; line-height:27px!important }  .font18 { font-size:16px!important; line-height:26px!important }  .font17,.type1 .font19 { font-size:15px!important; line-height:25px!important }  .font16,.exsmall,.policy,p.morephoto,.normal,input[type=text],input[type=search],input[type=email],input[type=tel],.wpcf7 input[type="url"],.wpcf7 input[type="date"],textarea,select,.copywrite,#menu .navsec > ul > li > a { font-size:14px!important; line-height:24px!important }  .wpcf7-form { float:left; width:100%; position:relative }  div .wpcf7-response-output, span.wpcf7-not-valid-tip, .hcallback span .wpcf7-not-valid-tip, .hcallback span .wpcf7-response-output { font-size:11px!important; line-height:15px!important; float: left; width: 100%; margin:-8px 0 10px; }  .wpcf7-spinner { display:none !important; }  .wpcf7 form .wpcf7-response-output { position: absolute; color: #000; background: #FFF; text-align: left; padding: 5px; margin: 0 !important; bottom: -35px; }  .font15,.transbanner .small,.smallhead #menu .navsec > ul > li > a,.smallhead .headseccont .top_cont,.f_link ul.menu li { font-size:13px!important; line-height:23px!important }  .font14,.claim_frm,.claim_frm input,.smallestcont { font-size:11px!important; line-height:21px!important }  .font13 { font-size:11px!important; line-height:21px!important }  .font12,.exxsmall,.small,label.error,#respond .form-allowed-tags,#respond .form-allowed-tags code { font-size:10px!important; line-height:20px!important }  .font11 { font-size:9px!important; line-height:19px!important }  .font10 { font-size:8px!important; line-height:18px!important }  }@media (min-width:768px){ .font45 { font-size:45px!important; line-height:55px!important }  .font38,.transbanner .fa { font-size:38px!important; line-height:48px!important }  .font36 { font-size:36px!important; line-height:46px!important }  .font34,.live_help { font-size:34px!important; line-height:44px!important }  .font32 { font-size:32px!important; line-height:42px!important }  .font31 { font-size:31px!important; line-height:41px!important }  .font30,#sidebar h2,.fcall { font-size:30px!important; line-height:40px!important }  .font29 { font-size:29px!important; line-height:39px!important }  .font28,.headseccont .phonenum .hsfblock p { font-size:28px!important; line-height:38px!important }  .font27 { font-size:27px!important; line-height:35px!important }  .font26 { font-size:26px!important; line-height:36px!important }  .font25 { font-size:25px!important; line-height:35px!important }  .font24,.hsfblock .fa,.fotcont,.call2,.visitor,a.shiftnav-toggle { font-size:24px!important; line-height:34px!important }  .font22,.hcallback span,.alco_page .widget-title,.headseccont .top_cont a,.headseccont .top_cont .call,.service_call .formtitle,.header_box,.circular .fa { font-size:22px!important; line-height:32px!important }  .font21 { font-size:21px!important; line-height:31px!important }  .font20,.fotcont .fa,.widget-title,.title,#sidebar .screen-reader-text,.smallhead .headseccont .top_cont a,.smallhead .headseccont .top_cont .call { font-size:20px!important; line-height:30px!important }  .font19 { font-size:19px!important; line-height:29px!important }  .font18 { font-size:18px!important; line-height:28px!important }  .font17 { font-size:17px!important; line-height:27px!important }  .font16,.exsmall,.policy,p.morephoto,.normal,input[type=text],input[type=search],input[type=email],input[type=tel],.wpcf7 input[type="url"],.wpcf7 input[type="date"],textarea,select,.copywrite,#menu .navsec > ul > li > a { font-size:16px!important; line-height:26px!important }  .font15,.transbanner .small,.smallhead #menu .navsec > ul > li > a,.smallhead .headseccont .top_cont,.f_link ul.menu li { font-size:15px!important; line-height:25px!important }  .font14,.claim_frm,.claim_frm input,.smallestcont { font-size:14px!important; line-height:24px!important }  .font13 { font-size:13px!important; line-height:23px!important }  .font12,.exxsmall,.small,label.error,#respond .form-allowed-tags,#respond .form-allowed-tags code { font-size:12px!important; line-height:22px!important }  .font11 { font-size:11px!important; line-height:21px!important }  .font10 { font-size:10px!important; line-height:20px!important }  .col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12 { float:left }  .col-sm-12,.fcol-sm-12  { width:100% }  .col-sm-11,.fcol-sm-11 { width:91.66666667% }  .col-sm-10,.fcol-sm-10 { width:83.33333333% }  .col-sm-9,.fcol-sm-9 { width:75% }  .col-sm-8,.fcol-sm-8 { width:66.66666667% }  .col-sm-7,.fcol-sm-7 { width:58.33333333% }  .col-sm-6,.fcol-sm-6 { width:50% }  .col-sm-5,.fcol-sm-5 { width:41.66666667% }  .col-sm-4,.fcol-sm-4 { width:33.33333333% }  .col-sm-3,.fcol-sm-3 { width:25% }  .col-sm-2,.fcol-sm-2 { width:16.66666667% }  .col-sm-1,.fcol-sm-1 { width:8.33333333% }  .col-sm-offset-0 { margin-left:0 }  .col-md-20 { width:32%; margin-left:1% }  .order-sm-first{order:-1!important} .order-sm-0{order:0!important} .order-sm-1{order:1!important} .order-sm-2{order:2!important} .order-sm-3{order:3!important} .order-sm-4{order:4!important} .order-sm-5{order:5!important} .order-sm-last{order:6!important} .col-1,.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-2,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-3,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-5,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-6,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-7,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-8,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-9,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-10,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-11,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-12,.col-xs-12,.col-12,.col-sm-12,.col-md-12,.col-lg-12 { margin-bottom:0 }  }@media (min-width:959px){ .container { width:94%; margin:0 auto }  .col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12 { float:left }  .col-md-12,.fcol-md-12{ width:100% }  .col-md-11,.fcol-md-11 { width:91.66666667% }  .col-md-10,.fcol-md-10 { width:83.33333333% }  .col-md-9,.fcol-md-9 { width:75% }  .col-md-8,.fcol-md-8 { width:66.66666667% }  .col-md-7,.fcol-md-7 { width:58.33333333% }  .col-md-6,.fcol-md-6{ width:50% }  .col-md-5,.fcol-md-5 { width:41.66666667% }  .col-md-4,.fcol-md-4 { width:33.33333333% }  .col-md-3,.fcol-md-3 { width:25% }  .col-md-2,.fcol-md-2 { width:16.66666667% }  .col-md-1,.fcol-md-1 { width:8.33333333% }  .order-md-first{order:-1!important} .order-md-0{order:0!important} .order-md-1{order:1!important} .order-md-2{order:2!important} .order-md-3{order:3!important} .order-md-4{order:4!important} .order-md-5{order:5!important} .order-md-last{order:6!important} .col-md-offset-0 { margin-left:0 }  .one_half,.item { margin-left:4%; width:48% }  .one_halfs { margin-left:2%; width:44% }  .one_halfl { margin-left:2%; width:52% }  .one_third { margin-left:2%; width:32% }  .one_fourth { margin-left:2%; width:23% }  .two_third { margin-left:2%; width:66% }  .one_fifth { margin-left:2%; width:18% }  .three_fourth { margin-left:2%; width:75% }  .item { width:48%; height:auto; margin:0 4% 30px 0; box-sizing:border-box; float:left }  .lftcont,.lftcontx { width:70%; float:left }  .rgtcont { width:28%; margin-left:2%; float:left }  .rgtcontx { width:27%; margin-left:3%; float:left }  .rgtcont.nolftmar { width:30%; margin-left:0 }  .col-md-20 { width:19%; margin-left:1% }  .desktop,.desktab { display:block }  .tabmobi,.tabview,.mobile,#scroll_top { display:none }  }@media (min-width:1200px){ .col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12 { float:left }  .col-lg-12,.fcol-lg-12 { width:100% }  .col-lg-11,.fcol-lg-11 { width:91.66666667% }  .col-lg-10,.fcol-lg-10 { width:83.33333333% }  .col-lg-9,.fcol-lg-9 { width:75% }  .col-lg-8,.fcol-lg-8 { width:66.66666667% }  .col-lg-7,.fcol-lg-7 { width:58.33333333% }  .col-lg-6,.fcol-lg-6 { width:50% }  .col-lg-5,.fcol-lg-5 { width:41.66666667% }  .col-lg-4,.fcol-lg-4 { width:33.33333333% }  .col-lg-3,.fcol-lg-3 { width:25% }  .col-lg-2,.fcol-lg-2 { width:16.66666667% }  .col-lg-1,.fcol-lg-1 { width:8.33333333% }  .col-lg-offset-0 { margin-left:0 }  .order-lg-first{order:-1!important} .order-lg-0{order:0!important} .order-lg-1{order:1!important} .order-lg-2{order:2!important} .order-lg-3{order:3!important} .order-lg-4{order:4!important} .order-lg-5{order:5!important} .order-lg-last{order:6!important} .desktop,.desktab { display:block }  .tabmobi,.tabview,.mobile { display:none }  }@media (min-width:1500px){    .container { width:1250px; }  }@media (max-width:959px){ .morebrd { position:relative !important; margin-top:20px; }  .gra_img { float:left; position:relative!important; width:100%!important }  .rgt_bigimg .col-sm-7 { width:100% }  .rgt_bigimg .transbanner { padding:10px 0 }  .col-12,.col-xs-12 { padding:5px }  .wrapper .row .row,footer .row .row { margin:0!important }  }.menu_div { float:left; width:100% } a.shiftnav-toggle .fa-bars { font-size:32px; line-height:44px } .mobiico a.shiftnav-toggle .fa-bars { line-height:55px; } #menu {font-weight:500; margin-top:10px } #menu ul { margin:0; padding:0 } #menu li { position:relative; display:inline-block; margin:0; padding:0 30px 0 15px; border:0; z-index:999; background:none } .smallhead #menu li { padding-right:15px } #menu .navsec > ul > li { padding:0 4px } #menu .navsec ul.menu > li > a::after { padding-left:8px; content:"/"; position:relative } #menu .navsec ul.menu > li:last-child > a::after { display:none } #menu ul > li:first-child,#menu .navsec ul > li:first-child { padding-left:0 } #menu li a { display:block; height:32px; transition:all .2s; text-decoration:none; cursor:pointer } #menu li.page_item_has_children { padding-right:30px } #menu ul ul { text-align:left; position:absolute } #menu ul ul:hover { text-align:left; opacity:.98; position:absolute } #menu li ul { position:absolute; top:32px; left:-20px; display:none; width:275px; height:350px; margin:0; padding:0; z-index:25; overflow:hidden } .smallhead #menu li ul { top:32px; overflow:hidden } #menu li.menu-item-has-children:hover ul.sub-menu { overflow:visible; overflow-y:initial!important } #menu li.menu-item-has-children:hover > ul.sub-menu { display:block; padding:0; height:auto; margin:0 } .headthirdcont .navsec { width:100%; display:inline-block } .headthirdcont .navsec ul.menu li.menu-item-has-children a::after { display:none } #menu li ul li a::after { content:"" } #menu li li { padding:0; height:auto; margin:0 } #menu li li a { height:auto; padding:5px 15px; width:272px; font-size:13px!important; line-height:23px!important; border-top:none; border-left:none; border-right:none; font-weight:600 } #menu li li:last-child > a { border-bottom:none } .smallhead #menu li a { height:32px; padding:2px 15px } #menu li ul li ul { display:none; left:275px } #menu li ul li:hover ul { position:absolute; top:-1px; left:272px; display:block; width:275px; margin:0; padding:0 } #menu li ul li:hover li { display:block; padding:0; height:auto; margin:0 } #menu li ul li:hover li a { height:auto } #menu li > ul { visibility:hidden; -webkit-transition:all 500ms ease; -moz-transition:all 500ms ease; -ms-transition:all 500ms ease; -o-transition:all 500ms ease; transition:all 500ms ease; height:0; width:275px; -moz-opacity:0; -khtml-opacity:0; opacity:0; filter:alpha(opacity=0); -ms-overflow-style:none } #menu li > ul::-webkit-scrollbar { width:4px } #menu li:hover > ul { width:275px; display:block; visibility:visible; height:auto; -moz-opacity:.98; -khtml-opacity:.98; opacity:.98; filter:alpha(opacity=98); z-index:30 } #menu .navsec > ul > li > a,.topheader .smallhead #menu .navsec > ul > li > a { font-size:14px!important; line-height:24px!important; padding:2px 0; text-transform:capitalize; float:left; font-weight:700 } #menu .navsec ul.menu li.menu-item-has-children li.menu-item-has-children > a::after { content: "\f0da"; position: absolute; right: 5px; } .smallhead #menu .navsec > ul > li > a { padding:0 } .smallhead #menu .navsec .sub-menu li a { height:auto } .pquoteNav { overflow-y:scroll; overflow-x:hidden; -webkit-overflow-scrolling:touch } .pquoteNav br { display:none } #smenu { position:fixed; width:300px; z-index:9999; top:0; bottom:0; left:-305px; display:none } #smenu.right_menu { left:unset; right:-305px } #smenu li { width:100%; float:right; padding:0; margin:0; position:relative } #smenu li:last-child { border-bottom:0 } #smenu li a { font-size:14px; line-height:22px; padding:12px 44px 12px 8px; font-weight:600; display:block } #smenu li a:hover { text-decoration:none } #smenu li.menu-item-has-children > a { padding-right:50px } #smenu.active { display:block } #smenu .menu-item-has-children:after, #smenu .menu-item.dashmenu:after, #smenu .menu-item.reviewmenu:after, #smenu .menu-item.homemenu:after { content:"\f078"; text-align:center; font-size:16px; position:absolute; right:0; top:2px; cursor:pointer; transition:.9s; width:44px; height:42px; line-height:42px; padding:0; box-sizing:border-box } #smenu .menu-item.dashmenu:after { content:"\f068"; } #smenu .menu-item.reviewmenu:after { content:"\f005"; } #smenu .menu-item.homemenu:after { content:"\f015"; } #smenu .menu-item-has-children.expanded:after { content:"\f077"; transition:.9s } #smenu > li.current-menu-item,#smenu > li.current-menu-parent,#smenu { box-shadow:inset -8px 0 15px -8px rgba(0,0,0,0.6); -moz-box-shadow:inset -8px 0 15px -8px rgba(0,0,0,0.6); -webkit-box-shadow:inset -8px 0 15px -8px rgba(0,0,0,0.6); -o-box-shadow:inset -8px 0 15px -8px rgba(0,0,0,0.6) } #smenu.right_menu > li.current-menu-item,#smenu.right_menu > li.current-menu-parent,#smenu.right_menu { border-left:1px solid #f9f9f9 } #smenu .menu-item-has-children .menu-item-has-children:after { width:35px; height:35px; line-height:35px; top:2px; right:0; padding:0; box-sizing:border-box } #smenu li .sub-menu { width:100%; float:left; margin:0; padding:0; overflow:auto; box-sizing:border-box; display:none } #smenu li .sub-menu a { padding:8px 38px 8px 30px } #smenu li .sub-menu .sub-menu a { padding-left:40px } .overflow { overflow:hidden; height:100%; position:fixed } .shiftbody { position:relative; float:left; width:100%; z-index:99; background-color:#FFF } #menu,#smenu { display:block } #smenu li.expanded:after, #smenu li.openli:after, #smenu li.current-menu-item:after, #smenu li.current-menu-ancestor:after, #smenu .menu-item-has-children:after, #smenu .menu-item.dashmenu:after, #smenu .menu-item.reviewmenu:after, #smenu .menu-item.homemenu:after { color: #F0F0F0 !important; } .top-header-menu li:last-child { padding-right:0 } .top-header-menu ul,.header-right { list-style:none; float:right; font-size:13px; line-height:20px } .top-header-menu li { float:left; padding:5px 15px; line-height:30px } .openmessage { position:absolute; bottom:calc(62px + env(safe-area-inset-bottom))!important; width:40%!important; margin:0 30%; text-align:center; font-size:10px; line-height:14px; text-transform:uppercase; font-weight:700; display:none; border-radius:10px 10px 0 0; padding:3px 0 6px; z-index:99!important; background:#40ab0b } .headseccont { padding:30px 0 5px; z-index:99 } .moblogo { float:left; width:90%; margin:0 5%; clear:both; min-height:50px } .moblogo ul li { float:left; padding:10px 7px 7px!important; text-align:left } .moblogo img { max-width:100%!important } .moblogo img.hexa { margin-top:-5px!important; margin-right:-12px } .moblogo ul li:first-child img { max-width:100%!important; margin-top:-5px!important } .stickyhd { position:sticky; position: -webkit-sticky; width:100%; margin:0 auto; z-index:999; top:0; transform: translateY(0); transition: all .8s ease-in-out, padding-right 0s; } .grecaptcha-badge { display:none } .quicklinksx .lblock{display:flex; justify-content: center; align-items: center;}ul.aroham_toc { float: left; min-height: 44px; width: 100%; font-weight: 500; text-transform: capitalize; margin:5px 0; float:left; max-width: 600px; } .hentry ul.aroham_toc li:not(.init):before { display:none; } ul.aroham_toc li { padding: 8px 10px 8px 50px !important; cursor: pointer; margin:0 !important; min-height: 40px; z-index: 9; width:100%; } ul.aroham_toc li:not(.init) { float: left; width: 100%; display: none; font-size:16px; line-height: 20px; padding:8px 10px !important} ul.aroham_toc li:not(.init):hover, ul li.selected:not(.init) { background: #f9f9f9; } ul.aroham_toc .init { position:relative; font-weight: 600; } ul.aroham_toc .init:before { font-family: FontAwesome; content: "\f25a"; position: absolute; left: 17px; font-size: 22px; color:#f9f9f9; top:8px; } .aroham_faqs, .aroham_faqcont { width:98% !important; margin:6px 1% !important; } .home main{margin:0;}.fixscroll .helpimg img { height: 50px; max-height: initial; width: auto; } .fixscroll .logo img,.fixscroll .moblogo img { max-height: 60px; width: auto; } .headseccont, .layered .fixscroll .headseccont, .mobile .headseccont{ padding:15px 0 0;  box-shadow:0 2px 4px -1px rgba(0,0,0,0.06),0 4px 5px 0 rgba(0,0,0,0.06),0 1px 10px 0 rgba(0,0,0,0.08);} .fixscroll .menu_div { margin:-10px 0 2px } .fixscroll .top-block { display:none; } /* .headcont.fixscroll { position: fixed!important; z-index: 1008; top: 0; left: 0; -webkit-animation-name: menu_animationFade; animation-name: menu_animationFade; -webkit-animation-duration: 1s; animation-duration: 1s; /*transform: translateY(-100%); transition: all .3s ease-in-out,padding-right 0s; */ }  */.headcont{position:relative !important}.headcont.fixscroll{position:fixed!important;z-index:1008;top:-2px;left:0;animation:menu_slideDown .8s ease-out!important;transition:top .4s ease}.logo{text-align:left;margin-top:-8px;}.logo img,.moblogo img{max-height:80px; max-width:340px; width:auto;text-align: left; float: left;}header#header { transition: all .3s ease-in-out,margin-bottom 1s; } .topheader { -webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -o-transition:all 0.3s ease-out; transition:all 0.3s ease-out; } header#header { margin-top:0px!important; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; } #header { position:relative !important; top:0; left:0; width:100%; } .helpimg img { -webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -o-transition:all 0.3s ease-out; transition:0.3s; height:74px; max-width: initial; } /* .shiftbody+.container-fluid { margin-top:245px; }  */.logo img { -webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -o-transition:all 0.3s ease-out; transition:all 0.3s ease-out; } .headseccont { padding:30px 0 0; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; } nav.breadcrumb-trail.breadcrumbs { width: 100%; } .full.boxpad { padding-top: 0; } .full.top-block.top { -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; } .fixscroll .helpimg img { max-height: inherit!important; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; } #scroll_top { position: fixed; bottom: 45%!important; } .scroll-down .headcont.fixscroll { transform: translateY(0%); } .headseccont .headico{margin:10px}.headseccont .alignright{display:flex; justify-content: center; align-items: center;}.headseccont .alignright li{display:flex; justify-content: center; align-items: center; margin:0 10px !important;}.headseccont a{font-size:18px; font-weight: 600;}.headseccont .hleft-box a{font-size:22px; font-weight: 600;}@media screen and (min-width: 768px){    #desktop_mega_menu{min-height:30px;}    .mlogo a { float:left; height: 50px; justify-content: center; align-items: center; align-content: center; display: inline-flex; }     .menu_div { padding: 10px 0 10px; }     #desktop_mega_menu > ul > li > a, .topheader .smallhead #menu .navsec > ul > li > a { font-size: 18px!important; font-weight: 500; padding:0; }     #desktop_mega_menu ul:not(.sub-menu) li a { color:var(--CFFF);  font-size:16px !important; line-height: 24px !important; }     #desktop_mega_menu.navsec ul.menu > li > a::after { content:"" !important; }     #desktop_mega_menu.navsec > ul > li { padding: 0 8px !important; }     #desktop_mega_menu ul.sub-menu li a { color:var(--C__AV_THEME_PRIMARY_COLOR__); }     #desktop_mega_menu ul.sub-menu li .white a { color:var(--CFFF); }     .botmrg{margin-bottom:20px;}    .logo img { margin:0; }     .covid_wrapper { max-width:1230px; max-width: 100%; } }  @media screen and (max-width:650px) {     ul.aroham_toc { width: 100%; margin:5px 0%; }     .button:not(.subcall){min-width:100%;}    nav.breadcrumb-trail.breadcrumbs{padding:0 15px}    .headseccont .headico{margin:0px}}@media screen and (max-width:1200px){    .openmessage { display:block; opacity:.95 }  .moblogo img { max-width:350px }  .grecaptcha-badge { bottom:0!important; z-index:999999 }  }@media screen and (max-width:1140px){ .topheader #menu .navsec > ul > li { padding:0 2px }  }@media screen and (max-width:958px){    .headseccont { background:#FFF }     .top-header-menu li { padding:5px; font-size:14px!important }     html { overflow:scroll; overflow-x:hidden }     ::-webkit-scrollbar { width:1px; background:transparent }     ::-webkit-scrollbar-thumb { background:#c4e2f5 }     .headseccont,.layered .headseccont, .layered .fixscroll .headseccont { padding:10px 0 5px }     ul.aroham_toc { width:100%; }     .d-flex{display:inherit!important;}    .doctifyhead{transform: scale(0.9); transform-origin: center; margin:0; padding:0; display: inline-flex; justify-content: space-between; align-items: center;}    .topheader{display:grid;}    .top-header-menu {order: 2;}    .headcont { order: 1; }    /* .top-header-menu.top{margin-top:40px;} */ }@media screen and (max-width:768px){    table.datatable{width:800px; max-width: 800px;}    table.datatable th, table.datatable td{display:revert; padding: 10px 15px !important; border:none; font-size: 15px;line-height: 22px;}    table.datatable td{display: table-cell;}    table.datatable tr{display: table-row;}    table.datatable tr td:first-child{border-top:1px solid #f1f1f1 !important;}    table.datatable tr{border:none !important;}    .scrollcont{overflow-x:scroll;}    header .top img.size-full{max-width:80px; margin:-10px auto !important;}    .top-header-menu.top{float: left; position: relative;}    ul, ol {text-align: left !important;}} @media screen and (max-width:590px){    .button.small{min-width:auto; max-width: max-content;}    .quicklinksx{width: 100%; margin: 0 auto;}    /* .top-header-menu.top{margin:65px 0 0!important;} */}@media screen and (max-width:460px){    .doctifyhead{margin:0 0 -30px;}    .doctifyhead .col-sm-2 img{margin:0 0 -30px;}}@media screen and (max-width:280px){ .headseccont .numberswap .fa { font-size: 18px; margin: 2px 2px 0 0; line-height: 55px; }  a.shiftnav-toggle .fa-bars { font-size: 18px; }  .col-1, .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-2, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-3, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-5, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-6, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-7, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-8, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-9, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-10, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-11, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-12, .col-xs-12, .col-12, .col-sm-12, .col-md-12, .col-lg-12 { padding: 0 5px; }  h1, h2, .heading, .subheading { font-size: 16px!important; line-height: 24px!important; }  h3, h4, .headtitle,.entry-title,.loop-title,.title,.subtitle,.widget-title,.subheadtitle { font-size: 15px!important; line-height: 23px!important; }  #smenu { width: 100% !important; }  #smenu li a { font-size: 10px; }  }@-webkit-keyframes menu_animationFade {     from { opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); }     to { opacity: 1; -webkit-transform: none; transform: none; } }@keyframes menu_animationFade {     from { opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); }     to { opacity: 1; -webkit-transform: none; transform: none; } }@keyframes menu_slideDown {    0%{transform:translateY(-100%)}    100%{transform:translateY(0)}}            .full_slide_blk{float:left;height: auto; width:100%; background:#ffffff;  overflow:hidden;}        .full_slide_blk .full_slide_img{width:100%; animation: infiniteZoom 20s linear infinite; transform-origin: center center;}        .full_slide_blk .owl-item .full_slide_img{animation:none;}        .full_slide_blk .full_slide_img img{width:100%; max-height:650px;object-fit:cover; object-position:center; min-height:500px;}        .full_slide_blk .hero_txt_area{max-width:100%; background: transparent; margin: -30px 0 -40px;}        .full_slide_blk .fcol-12{margin: 10px 0 30px; background: #ffffff; padding: 20px 40px;box-shadow: 0 1px 20px rgba(0, 0, 0, 0.15);border-radius: 8px; text-align:center; min-height:220px;display: flex; flex-direction: column; justify-content: center; align-items: center;}        .full_slide_blk .banner_callback .button{  background: var(--C__AV_THEME_BUTTON__);color: #FFF;border: 2px solid #FFF;max-width:300px;}        .full_slide .owl-dots, .owl-dots{positon:relative;}        .full_slide_blk  .owl-dots{position: relative; float: left; text-align: center; margin-top: -20px; display:block;}        .banner_cont h2, .banner_cont h2 span{color: var(--C__AV_THEME_SECONDORY_COLOR__)!important }        .full_slide {float:left;height: 500px; width:100%; background:#f7f7f7;}        .full_slide .owl-dots{position: absolute; bottom: 0;}        .home .full_slide .owl-dots{ bottom: 60px;}        .imagecoverxx{background-size: cover; background-position: center center;  background-repeat: no-repeat; background-attachment: scroll!important;  margin-top:-25px; margin-bottom:0; height: 524px; z-index:0; display:flex; align-items:center; justify-content:center; overflow:hidden;}                .imagecoverxx.diagonal:after{content:"";position:absolute;right:0;top:0;height:100%;width:50%;background:#BC53AC;opacity:50%;clip-path:polygon(36% 0,100% 0,100% 100%,0% 100%);z-index:-1;}        .imagecoverxx .frow{justify-content:flex-end;}        .whitetxt .bighead{color:var(--CFFF); text-shadow:3px 4px 4px rgba(0,0,0,0.25)}        .imagecoverxx .button{color:var(--C__AV_THEME_PRIMARY_COLOR__);background-color:var(--CFFF) !important; margin-bottom:0 !important; width: max-content; padding: 15px 35px; font-weight: 900 !important;}        .imagecoverxx .button:hover{background:var(--C__AV_THEME_SECONDORY_COLOR__) !important;}         .imagecoverxx .whitetxt{margin-right:-12%; max-width:380px;}        .owl-next, .owl-prev{width:70px !important; border-radius:25px !important; box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.6);}        @media only screen and (max-width:1590px){        .imagecoverxx .whitetxt{margin-right:-9%;}        }         @media only screen and (max-width:1190px){        .imagecoverxx .whitetxt{margin-right:0;}        }         @media only screen and (max-width:958px){        .full_slide_blk .fcol-12{padding:15px;}        }         @media only screen and (max-width:768px){        .imagecoverxx .banner_callback{display:none;}        .imagecoverxx, .full_slide{height:400px !important; min-height:400px !important;}        .imagecoverxx .whitetxt{margin-right:0; max-width:900px; text-align: center; position:absolute; bottom:15%; left:0; right:0;}        .imagecoverxx.diagonal:after{clip-path: polygon(165% 0,100% 0,100% 100%,-50% 100%); width:100%;}        .imagecoverxx .bighead, .imagecoverxx .heading, .imagecoverxx .subheading{font-size:28px !important; line-height:34px !important;max-width: 90%; margin: 0 5%; }        .full_slide_blk .hero_txt_area{background: transparent; margin: -20px 0 -40px;position:relative; bottom:0;}        .full_slide_blk .full_slide_img img{max-height:500px;}        }        @media only screen and (max-width:568px){        .full_slide_blk .full_slide_img img{min-height:380px; max-height:380px;}        .full_slide_blk .fcol-12{margin: 10px 0 15px;}        .imagecoverxx.diagonal:after{clip-path: polygon(180% 0,100% 0,100% 100%,-90% 100%);}        }        @keyframes infiniteZoom {            0% {transform: scale(1);}            50% {transform: scale(1.15);}            100% {transform: scale(1);}        }        #menu .menu li ul { height: auto; margin: 5px 0 20px !important; }                           .megamenubox .subtitle, #menu .megamenubox a.subtitle { font-size: 18px !important; line-height: 26px !important; margin-bottom: 10px; padding: 0; border: none; text-shadow: none; }                           .megamenubox .rgtBox, .megamenubox .lftBox { border: none; }                           #menu li .megamenubox li a, .megamenubox { color: #4d4d4d; }                           #menu li .megamenubox li a { font-size: 15px !important; line-height: 22px !important; padding: 8px 10px; border: none; width: 100%; }                           .have_sideimg li a { padding: 4px 10px !important; }                           #menu li .megamenubox li a:hover, .megamenubox .lftBox ul li a.selected { color: var(--C__AV_THEME_PRIMARY_COLOR__); background: var(--CFFF) !important; }                           .megamenubox li a:before { display: none !important; }                           #menu li.mega_menu { position: inherit; }                           .mega_menu ul.sub-menu li { width: 100%; }                           #menu .menu > li > a { position: relative; }                           #menu .mega_menu:hover > ul { width: 100% !important; left: 0 !important; max-height: 495px; box-shadow: 2px 2px 4px #b1adadd1; background: #f0f6ff !important; border: none; border-radius: 10px; top: 47px; padding: 15px; }                           #menu .mega_menu:hover > ul li ul { display: block !important; width: 100% !important; max-height: initial !important; position: relative !important; visibility: visible !important; left: 0 !important; opacity: 1 !important; border: none !important; top: 0 !important; margin-top: 0 !important; }                           #menu .mega_menu:hover > ul > li li { width: 100% !important; float: left !important; }                           .rgtBox p { padding: 5px 0 20px; font-size: 16px; line-height: 24px; background: #ffffff82; }                           #menu li .rgtBox button a { color: #FFF; line-height: 24px !important; font-size: 16px !important; border-bottom: none; padding: 0 30px; }                           #menu li .lftBox li::after { content: ""; display: inline-block; width: 8px; height: 8px; border-top: 2px solid var(--C__AV_THEME_PRIMARY_COLOR__); border-right: 2px solid var(--C__AV_THEME_PRIMARY_COLOR__); transform: rotate(45deg); position: absolute; top: 15px; right: 12px; }                           .megamenubox .lftBox { width: 27%; }                           .megamenubox .rgtBox { overflow: auto !important; padding: 0; width: 73%; padding: 16px; }                           .megamenubox .rgtBox ul:not(.ulhvimg) { margin: 10px 0; }                           .megamenubox .rgtBox ul:not(.ulhvimg) a { padding: 4px 10px !important; }                           .megamenubox .rgtBox .have_sideimg { width: 50%; }                           .mega_menu:hover .rgtBox ul.ulhvimg { height: 270px !important; overflow-y: scroll !important; border-radius: 0; }                           #menu .mega_menu:hover > ul li ul.ulhvimg { margin-bottom: 0px !important; }                           .mmimgcont { position: absolute; height: 330px; max-width: 325px; right: 0; bottom: -5px; }                           .mm_img { height: 330px; object-fit: cover; object-position: center; }                           .mm_text { padding: 20px 10px 0; font-size: 16px; line-height: 22px; display: none; }                           .mm_text .mmtitle, .mm_text .mmtitle h2 { font-size: 20px !important; line-height: 26px !important; font-weight: 600; margin-bottom: 8px; }                           #menu .mega_menu:hover > ul li.menu-item-has-children > a:before, #menu .mega_menu:hover > ul > li > a:before { display: none !important; }                           .mega_menu .sub-menu .rgtBox { background: var(--wpr-bg-5ee0d2af-e359-4c05-91ad-0af48e974834) bottom -20px right -18px no-repeat #fff !important; background-size: 350px !important; }                           #menu li.menu-item-has-children:hover ul.sub-menu { top: 25px; }                           #menu li.menu-item-has-children:hover ul.sub-menu ul.sub-menu { top: 0px; }                           #menu li.mega_menu:hover a:before { content: ""; display: block; border-left: 12px solid transparent; border-right: 12px solid transparent; border-bottom: 12px solid #fff; position: absolute; top: 25px; left: 40%; }                           #menu li.mega_menu:hover .megamenubox a:before { display: none; }