
/********* Fontface Fonts *********/
@font-face{font-family:'Roboto';src:url('../fonts/Roboto-Light.woff2') format('woff2'), url('../fonts/Roboto-Light.woff') format('woff');font-weight:300;font-style:normal;font-display:swap;}
@font-face{font-family:'Roboto';src:url('../fonts/Roboto-Regular.woff2') format('woff2'), url('../fonts/Roboto-Regular.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'Roboto';src:url('../fonts/Roboto-Italic.woff2') format('woff2'), url('../fonts/Roboto-Italic.woff') format('woff');font-weight:normal;font-style:italic;font-display:swap;}
@font-face{font-family:'Roboto';src:url('../fonts/Roboto-Medium.woff2') format('woff2'), url('../fonts/Roboto-Medium.woff') format('woff');font-weight:500;font-style:normal;font-display:swap;}
@font-face{font-family:'Roboto';src:url('../fonts/Roboto-Bold.woff2') format('woff2'), url('../fonts/Roboto-Bold.woff') format('woff');font-weight:bold;font-style:normal;font-display:swap;}
/********* Clear floats *********/
.wrap-inner:before, .wrap-inner:after, .row:before, .row:after, ul:before, ul:after, .boxs:before, .boxs:after, .radio-list:after, .radio-list:before, .fieldgroup:after, .fieldgroup:before{content:" ";display:table }
.wrap-inner:after, .row:after, ul:after, .boxs:after, .radio-list:after, .fieldgroup:after{clear:both }
.displayNone{display:none;}
body, button, input, select, textarea{color:#878787;font-family:'Roboto', Arial, Helvetica, sans-serif;font-size:18px;line-height:1.333;font-weight:300;}
body{background-color:#fff;overflow-x:hidden;}
#wrapper{overflow-x:hidden;}
a, a:focus, a:hover{text-decoration:none;outline:0;}
p:empty{display:none;}
p:last-child{margin-bottom:0;}
img{max-width:100%;height:auto;}
ul{padding-left:20px;margin-bottom:15px;}
ul li{margin-bottom:8px;}
/********** Start Adit Web Data Form **********/
.aawformblock .aawfieldgroup{text-align:center;}
.aawformblock .aawfieldcol{text-align:left;}
.aawformblock .aawfieldcol>label{display:none;}
.aawformblock .aawfieldcol input, .aawformblock .aawfieldcol input:focus, .aawformblock .aawfieldcol textarea, .aawformblock .aawfieldcol textarea:focus, .aawformblock .aawfieldcol select, .aawformblock .aawformradiocol label, .aawformblock .heapBox .holder{background-color:transparent;border-radius:3px;font-weight:300;padding:10px 17px;border:none;font-size:15px;border:1px solid #ccc;}
.aawformblock .aawformradiobox{background-color:transparent;border-radius:3px;border:1px solid #ccc;}
.aawformblock .aawfieldcol textarea, .aawformblock .aawfieldcol textarea:focus{height:40px !important;padding:9px 17px;}
.aawformblock .aawformradiocol label{padding:5px;height:38px;border:0;color:#000;}
.aawformblock .aawfieldcol .aawfieldinput, .aawformblock .aawfieldcol .aawformradio{position:relative;z-index:1 }
.aawformblock .aawfieldcol .aawfldselectbox{z-index:inherit;}
.aawformblock .aawfieldcol .aawfldselectbox:before{z-index:inherit;}
.aawformblock .ui-datepicker-trigger{display:block;position:absolute;right:0;top:0;border:none;height:40px;width:40px;}
.aawformblock .ui-datepicker-trigger:before{display:none;}
.aawformblock .ui-datepicker-trigger .sprite, .aawformblock .heapBox{display:block;position:relative;width:100%;height:100%;}
.aawformblock .heapBox .handler{background-image:none;width:40px;height:40px;}
.aawformblock .heapBox .holder{padding:10px 17px;height:40px;}
/* .aawformblock .ui-datepicker-trigger .sprite:before, .aawformblock .heapBox .handler:before{font-size:20px;position:absolute;content:"\f3d0";font-family:'Ionicons';left:50%;top:50%;right:0;text-align:center;vertical-align:middle;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);} */
.aawformblock .ui-datepicker-trigger .sprite:before, .aawformblock .heapBox .handler:before{
    font-size: 20px;
    position: absolute;
    content: "";
    font-family: "Font Awesome 5 free";
    left: 50%;
    top: 50%;
    right: 0;
    text-align: center;
    vertical-align: middle;
    -moz-transform: translateX(-50%) translateY(-50%);
    -webkit-transform: translateX(-50%) translateY(-50%);
    -o-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    font-weight: 900;
}
.aawformblock .ui-datepicker-trigger .sprite:before{ content: "\f073";}
.aawformblock .heapBox .handler:before{content: "\f078";}
.hmbannerform .aawfieldcol33{width:50%;}
.hmbannerform .aawfieldcol input, .hmbannerform .aawfieldcol input:focus, .hmbannerform .aawfieldcol textarea, .hmbannerform .aawfieldcol textarea:focus, .hmbannerform .aawfieldcol select, .hmbannerform .aawformradiocol label, .hmbannerform .heapBox .holder{font-size:15px;border:0;height:42px;}
.hmbannerform .aawformradiobox{border:0;}
.hmbannerform .aawformradiocol label{padding:4px;height:42px;}
.footerbookform .aawfieldcol input, .footerbookform .aawfieldcol input:focus, .footerbookform .aawfieldcol textarea, .footerbookform .aawfieldcol textarea:focus, .footerbookform .aawfieldcol select, .footerbookform .aawformradiocol label, .footerbookform .heapBox .holder{font-size:15px;color:#ffffff;border:1px solid #ffffff;border-radius:0;}
.footerbookform .aawfieldcol textarea, .footerbookform .aawfieldcol textarea:focus{background-color:transparent;}
.footerinnerform .footerbookform .aawfieldcol input, .footerinnerform .footerbookform .aawfieldcol input:focus, .footerinnerform .footerbookform .aawfieldcol textarea, .footerinnerform .footerbookform .aawfieldcol textarea:focus{background-color:transparent;color:#ffffff;}
.footerbookform .aawformradiobox{border:0;border-radius:0;}
.footbookapp .footerbookform .aawformradiobox{background-color:transparent;border:1px solid #ffffff;}
.footerbookform .aawformradiocol label{padding:4px;border:none;}
.footbookapp .footerbookform .aawformradiocol label{color:#ffffff;}
.multifooterbookform .aawfieldcol33{width:33.33%;}
.footerinnerform .footerbookform input::-webkit-input-placeholder, .footerinnerform .footerbookform textarea::-webkit-input-placeholder{color:#ffffff !important;opacity:1;}
.footerinnerform .footerbookform input:-moz-placeholder, .footerinnerform .footerbookform textarea:-moz-placeholder{color:#ffffff !important;opacity:1;}
.footerinnerform .footerbookform input::-moz-placeholder, .footerinnerform .footerbookform textarea::-moz-placeholder{color:#ffffff !important;opacity:1;}
.footerinnerform .footerbookform input:-ms-input-placeholder, .footerinnerform .footerbookform textarea:-ms-input-placeholder{color:#ffffff !important;opacity:1;}
.footerbookform .aawformblock .heapBox .holder{color:#ffffff;background-color:transparent;}
.footerinnerform .footerbookform .ui-datepicker-trigger .sprite:before, .footerinnerform .footerbookform .heapBox .handler:before{color:#ffffff;}
.footerinnerform .footerbookform .button{color:#ffffff;border:1px solid transparent;border-radius:0;}
.footerinnerform .footerbookform .button:hover{color:#ffffff;border-color:#ffffff;}
.contactpageform .aawfieldcol33{width:50%;}
.bookaptmntform .aawfieldcol33{width:50%;}
.page-template-template-consultation .bookaptmntform .aawfieldcol33{width:33.33%;}
/********** End Adit Web Data Form **********/
/********** Start Adit Web Data Form **********/
.pageformsubmitbar{text-align:center;}
.pageformsubmitbar .submitbarcapcha, .pageformsubmitbar .submitbarbtn{display:inline-block;vertical-align:middle;text-align:center;margin:0 10px 15px 10px;}
/********** End Adit Web Data Form **********/
/** * Owl Carousel v2.2.1 */
.owl-carousel, .owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative }
.owl-carousel{display:none;width:100%;z-index:1 }
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden }
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0 }
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.owl-carousel .owl-item, .owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none }
.owl-carousel .owl-item img{width:100%;}
.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled{display:none;}
.no-js .owl-carousel, .owl-carousel.owl-loaded{display:block }
.owl-carousel .owl-dot, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none }
.owl-carousel .owl-nav{margin-top:0;text-align:center;-webkit-tap-highlight-color:transparent;}
.owl-carousel .owl-nav [class*='owl-']{color:#29ACE2;font-size:35px;margin:0;padding:0;background-color:inherit;display:inline-block;vertical-align:top;cursor:pointer;border-radius:50%;width:auto;height:auto;line-height:1;}
.owl-carousel .owl-nav [class*='owl-']:hover{background-color:inherit;color:#FC8B12;text-decoration:none;}
.owl-carousel .owl-nav .disabled{opacity:0.5;cursor:default;}
.owl-carousel .owl-nav.disabled+.owl-dots{margin-top:0px;}
.owl-carousel .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;padding:5px 0;line-height:1;}
.owl-carousel .owl-dots .owl-dot{display:inline-block;vertical-align:top;}
.owl-carousel .owl-dots .owl-dot span{width:11px;height:11px;margin:0 4px;background-color:transparent;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border:1px solid #d59a67;border-radius:30px;}
.owl-carousel .owl-dots .owl-dot.active span, .owl-carousel .owl-dots .owl-dot:hover span{background-color:#d59a67;}
.owl-carousel.owl-loading{opacity:0;display:block }
.owl-carousel.owl-hidden{opacity:0 }
.owl-carousel.owl-refresh .owl-item{visibility:hidden }
.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none }
.owl-carousel.owl-grab{cursor:move;cursor:grab }
.owl-carousel.owl-rtl{direction:rtl }
.owl-carousel.owl-rtl .owl-item{float:right }
.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both }
.owl-carousel .owl-animated-in{z-index:0 }
.owl-carousel .owl-animated-out{z-index:1 }
.owl-carousel .fadeOut{animation-name:fadeOut }
@keyframes fadeOut{0%{opacity:1 }
100%{opacity:0 }
}
.owl-height{transition:height .5s ease-in-out }
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease }
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d }
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000 }
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease }
.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3) }
.owl-carousel .owl-video-playing .owl-video-play-icon, .owl-carousel .owl-video-playing .owl-video-tn{display:none }
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease }
.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100% }
.owl-carousel .owl-nav{height:50px;margin-top:15px;}
.owl-carousel .owl-nav [class*="owl-"]{height:50px;width:50px;background-color:#ccc;color:#ffffff;border-radius:4px;overflow:hidden;margin:0 7px;}
.owl-carousel .owl-nav [class*="owl-"]:hover{background-color:#d39661;color:#ffffff;}
.owl-carousel .owl-nav [class*="owl-"] i{font-size:20px;line-height:50px;display:block;color:#ffffff;}
.row .owl-carousel {
    padding: 0;
    margin: 0;
}
/********** Slick Slider **********/
/********** Slick Slider **********/
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;}
.slick-slider .slick-track, .slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-track{position:relative;top:0;left:0;display:block;}
.slick-track:before, .slick-track:after{display:table;content:'';}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none;float:left;height:100%;min-height:1px;}
[dir='rtl'] .slick-slide{float:right;}
.slick-slide img{display:block;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden{display:none;}
.slick-slide, .slick-slide:focus{outline:none;}
/********** Responsive Tab **********/
.restab{position:relative;border:1px solid #00c5ad;}
.tabnav{margin:0;padding:0;list-style:none }
.tabnav li{display:inline-block;margin:0;position:relative;background-color:#00c5ad;}
.tabnav li a{display:inline-block;padding:10px 12px;text-decoration:none;font-size:14px;font-weight:bold;color:#fff;}
.tabnav .r-tabs-state-active a{color:#00c5ad;text-shadow:none;background-color:white;}
.tab-content{padding:15px;display:none;}
.restab .r-tabs-panel.r-tabs-state-active{display:block;}
.restab .r-tabs-accordion-title{display:none;}
.tabnav .r-tabs-state-disabled{opacity:0.5;}
.restab .r-tabs-accordion-title .r-tabs-anchor{display:block;padding:10px;background-color:#00c5ad;color:#fff;font-weight:bold;text-decoration:none;}
.restab .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor{background-color:#fff;color:#00c5ad;text-shadow:none;}
.restab .r-tabs-accordion-title.r-tabs-state-disabled{opacity:0.5;}
/********* Back to Top **********/
#backtotop{cursor:pointer;display:none;font-size:40px;color:#E65A15;line-height:1;overflow:hidden;position:fixed;right:10px;bottom:20px;z-index:9;}
/********* Accordion ******** */
.accordion{margin-bottom:20px;}
.accordionrow:last-child .acclink{margin-bottom:0;}
.accordionrow+p{margin-top:20px;}
.accordion .acclink{cursor:pointer;position:relative;display:block;background-color:#efefef;font-size:22px;font-weight:normal;color:#ca8d61;padding:12px 38px 12px 15px;line-height:1.2;text-decoration:none;margin-top:15px;}
.accordion .acclink:after{content:"\f067";font-family:"Font Awesome 5 free";font-weight:900;position:absolute;top:50%;right:10px;height:24px;width:24px;border:2px solid #000;border-radius:50%;font-size:14px;padding-left:1px;color:#000;text-align:center;line-height:19px;margin-top:-12px;}
.accordion .acclink a{display:block;text-decoration:none;outline:0 }
.accordion .acclink.active{margin-bottom:0;}
.accordion .acclink.active:after{content:"\f068";height:24px;width:24px;line-height:21px;border-color:#fff;color:#fff;}
.accord-detail{padding:10px 15px;display:none;margin-bottom:20px;}
.faqsblock .accord-detail iframe{max-width:100%;aspect-ratio: 16/9;height: auto;}
/********* LiteBox v1.3 **********/
.litebox-overlay, .litebox-overlay>*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.litebox-overlay{display:none;width:100%;min-width:280px;text-align:center;position:fixed;top:0;left:0;z-index:9999;}
.litebox-overlay .litebox-loader{position:absolute;width:40px;height:40px;left:20px;top:20px;border:3px solid #111;border-right-color:#fff;border-radius:50%;-webkit-animation:liteboxLoader 1s linear infinite;-moz-animation:liteboxLoader 1s linear infinite;-ms-animation:liteboxLoader 1s linear infinite;-o-animation:liteboxLoader 1s linear infinite;animation:liteboxLoader 1s linear infinite;}
.litebox-overlay .litebox-text{width:100%;padding:0 15px;background:rgba(0, 0, 0, 0.5);color:#fff;font-size:12px;line-height:50px;position:absolute;bottom:0;z-index:2;-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.litebox-overlay .litebox-text.active{-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;opacity:1;}
.litebox-overlay .litebox-close{width:40px;height:40px;background:url(../images/litebox-close.png) no-repeat center;opacity:.7;position:absolute;top:20px;right:20px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.litebox-overlay .litebox-close:hover{opacity:1;cursor:pointer;}
.litebox-overlay .litebox-nav{display:none;width:60px;height:60px;margin-top:-30px;opacity:.2;position:absolute;top:50%;z-index:9999999;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.litebox-overlay .litebox-nav:hover{opacity:.5;cursor:pointer;}
.litebox-overlay .litebox-prev{background:url(../images/litebox-prev.png) no-repeat center;left:20px;}
.litebox-overlay .litebox-next{background:url(../images/litebox-next.png) no-repeat center;right:20px;}
.litebox-overlay .litebox-container{position:absolute;top:10%;right:10%;bottom:10%;left:10%;overflow:hidden;}
.litebox-overlay .litebox-container.litebox-scroll{overflow-y:auto;}
.litebox-overlay img, .litebox-overlay iframe{display:inline-block;max-width:100%;max-height:100%;margin:0 auto;vertical-align:middle;overflow-x:hidden;}
.litebox-overlay iframe{width:100%;height:100%;position:relative;z-index:999999;}
.litebox-overlay .litebox-inline-html{width:100%;padding:20px;background:#FFF;line-height:normal;overflow-x:hidden;line-height:normal !important;position:absolute;}
.litebox-overlay .litebox-error{width:100%;height:100%;color:#FFF;text-align:center;line-height:inherit;}
.litebox-overlay .litebox-error span{background:rgba(0, 0, 0, .9);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:20px;color:#FFF;text-shadow:1px 1px 0 #000;line-height:normal;}
@media only screen and (max-width:479px){.litebox-overlay .litebox-close{display:none;}
}
.ui-datepicker{z-index:12 !important;}
.ui-datepicker, .eventCalOut, .calendarIcon{background-color:#d39661;}
.ui-datepicker th, .ui-state-highlight{background-color:#003585;}
.ui-state-active, .ui-datepicker tbody a:hover{background-color:#003585;}
.ui-datepicker{color:#fff;font-size:13px;}
.ui-datepicker{width:20em;padding:0;display:none;}
.ui-state-disabled {opacity: 0.5;pointer-events: none;}
.ui-datepicker .ui-datepicker-header{position:relative;padding:0;margin:5px 0;}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{position:absolute;top:0;width:30px;height:30px;text-align:left;text-indent:-999em;overflow:hidden;background:none;padding:0;margin:0;}
.ui-datepicker .ui-datepicker-prev:hover, .ui-datepicker .ui-datepicker-next:hover{top:0;background:none;padding:0;margin:0;}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-prev:hover{left:0;}
.ui-datepicker .ui-datepicker-next, .ui-datepicker .ui-datepicker-next:hover{right:0;}
.ui-datepicker .ui-datepicker-prev:after{content:'';position:absolute;top:5px;width:0;height:0;left:8px;border-style:solid;border-width:10px 10px 10px 0;border-color:transparent #fff transparent transparent }
.ui-datepicker .ui-datepicker-next:after{content:'';position:absolute;top:5px;width:0;height:0;right:8px;border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #fff }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-7px;top:50%;margin-top:-8px;font-size:12px;}
.ui-datepicker .ui-datepicker-title{line-height:30px;margin:0 35px;overflow:hidden;text-align:center;}
.ui-datepicker .ui-datepicker-title select{background-color:#fff;border:1px solid #fff;color:#000;font-size:14px;height:30px;margin:0;padding:0;}
.ui-datepicker select.ui-datepicker-month-year{width:100%;}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year{width:48%;}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;border:0 none;}
.ui-datepicker th{padding:.5em .3em;text-align:center;font-weight:bold;border:0;}
.ui-datepicker td{border:0;padding:1px;background-color:transparent;}
.ui-datepicker tr:nth-child(2n+1) td, .ui-datepicker-calendar .tableRowOdd{background-color:transparent;}
.ui-datepicker td span, .ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;overflow:hidden;}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}
.eventcal-out{position:absolute;width:222px;right:-222px;float:right;top:70px;z-index:22;}
.calendar-icon{width:50px;height:52px;position:absolute;left:-50px;}
.calendar-icon span{background-position:-113px -27px;width:29px;height:29px;margin:10px;}
.calendar-out{padding:5px;}
.calendar-out .ui-datepicker{width:100%;}
.calendar-out .button{background-color:#2979ca;color:#fff;display:block;text-align:center;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;}
.calendar-out .button:hover{background-color:#173C84;}
.ui-datepicker tbody a{color:#fff;}
.ui-datepicker-title{font-size:18px;font-weight:normal;color:#fff;}
.ui-datepicker th{text-transform:uppercase;font-weight:normal;color:#fff;}
.ui-datepicker-prev, .ui-datepicker-next{width:25px;font-size:16px;height:25px;display:inline-block;margin:0;cursor:pointer;color:#fff;}
.ui-datepicker-prev span{background-position:-147px -27px;overflow:hidden;width:25px;height:25px;position:static;margin:5px 0 0;}
.ui-datepicker-next span{background-position:-175px -27px;overflow:hidden;width:25px;height:25px;position:static;margin:5px 0 0;}
.ui-datepicker td span, .ui-datepicker td a{text-align:center;line-height:20px;width:32px;height:32px;line-height:30px;border-radius:50%;}
.ui-datepicker-trigger{display:none;width:30px;height:30px;margin:8px 0 0 15px;vertical-align:top;overflow:hidden;background:transparent !important;padding:0;margin:0;position:absolute;right:-45px;top:7px;}
.cal-icon{background-position:-205px -107px;width:30px;height:30px;display:block;vertical-align:top;}
.fa, .fab, .fal, .far, .fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1 }
.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em }
.fa-xs{font-size:.75em }
.fa-sm{font-size:.875em }
.fa-1x{font-size:1em }
.fa-2x{font-size:2em }
.fa-3x{font-size:3em }
.fa-4x{font-size:4em }
.fa-5x{font-size:5em }
.fa-6x{font-size:6em }
.fa-7x{font-size:7em }
.fa-8x{font-size:8em }
.fa-9x{font-size:9em }
.fa-10x{font-size:10em }
.fa-fw{text-align:center;width:1.25em }
.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0 }
.fa-ul>li{position:relative }
.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit }
.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em }
.fa-pull-left{float:left }
.fa-pull-right{float:right }
.fa.fa-pull-left, .fab.fa-pull-left, .fal.fa-pull-left, .far.fa-pull-left, .fas.fa-pull-left{margin-right:.3em }
.fa.fa-pull-right, .fab.fa-pull-right, .fal.fa-pull-right, .far.fa-pull-right, .fas.fa-pull-right{margin-left:.3em }
.fa-spin{animation:a 2s infinite linear }
.fa-pulse{animation:a 1s infinite steps(8) }
@keyframes a{0%{transform:rotate(0deg) }
to{transform:rotate(1turn) }
}
.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg) }
.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg) }
.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg) }
.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1) }
.fa-flip-vertical{transform:scaleY(-1) }
.fa-flip-horizontal.fa-flip-vertical, .fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)" }
.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1) }
:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none }
.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em }
.fa-stack-1x, .fa-stack-2x{left:0;position:absolute;text-align:center;width:100% }
.fa-stack-1x{line-height:inherit }
.fa-stack-2x{font-size:2em }
.fa-inverse{color:#fff }
.fa-500px:before{content:"\f26e" }
.fa-accessible-icon:before{content:"\f368" }
.fa-accusoft:before{content:"\f369" }
.fa-address-book:before{content:"\f2b9" }
.fa-address-card:before{content:"\f2bb" }
.fa-adjust:before{content:"\f042" }
.fa-adn:before{content:"\f170" }
.fa-adversal:before{content:"\f36a" }
.fa-affiliatetheme:before{content:"\f36b" }
.fa-algolia:before{content:"\f36c" }
.fa-align-center:before{content:"\f037" }
.fa-align-justify:before{content:"\f039" }
.fa-align-left:before{content:"\f036" }
.fa-align-right:before{content:"\f038" }
.fa-allergies:before{content:"\f461" }
.fa-amazon:before{content:"\f270" }
.fa-amazon-pay:before{content:"\f42c" }
.fa-ambulance:before{content:"\f0f9" }
.fa-american-sign-language-interpreting:before{content:"\f2a3" }
.fa-amilia:before{content:"\f36d" }
.fa-anchor:before{content:"\f13d" }
.fa-android:before{content:"\f17b" }
.fa-angellist:before{content:"\f209" }
.fa-angle-double-down:before{content:"\f103" }
.fa-angle-double-left:before{content:"\f100" }
.fa-angle-double-right:before{content:"\f101" }
.fa-angle-double-up:before{content:"\f102" }
.fa-angle-down:before{content:"\f107" }
.fa-angle-left:before{content:"\f104" }
.fa-angle-right:before{content:"\f105" }
.fa-angle-up:before{content:"\f106" }
.fa-angry:before{content:"\f556" }
.fa-angrycreative:before{content:"\f36e" }
.fa-angular:before{content:"\f420" }
.fa-app-store:before{content:"\f36f" }
.fa-app-store-ios:before{content:"\f370" }
.fa-apper:before{content:"\f371" }
.fa-apple:before{content:"\f179" }
.fa-apple-pay:before{content:"\f415" }
.fa-archive:before{content:"\f187" }
.fa-archway:before{content:"\f557" }
.fa-arrow-alt-circle-down:before{content:"\f358" }
.fa-arrow-alt-circle-left:before{content:"\f359" }
.fa-arrow-alt-circle-right:before{content:"\f35a" }
.fa-arrow-alt-circle-up:before{content:"\f35b" }
.fa-arrow-circle-down:before{content:"\f0ab" }
.fa-arrow-circle-left:before{content:"\f0a8" }
.fa-arrow-circle-right:before{content:"\f0a9" }
.fa-arrow-circle-up:before{content:"\f0aa" }
.fa-arrow-down:before{content:"\f063" }
.fa-arrow-left:before{content:"\f060" }
.fa-arrow-right:before{content:"\f061" }
.fa-arrow-up:before{content:"\f062" }
.fa-arrows-alt:before{content:"\f0b2" }
.fa-arrows-alt-h:before{content:"\f337" }
.fa-arrows-alt-v:before{content:"\f338" }
.fa-assistive-listening-systems:before{content:"\f2a2" }
.fa-asterisk:before{content:"\f069" }
.fa-asymmetrik:before{content:"\f372" }
.fa-at:before{content:"\f1fa" }
.fa-atlas:before{content:"\f558" }
.fa-audible:before{content:"\f373" }
.fa-audio-description:before{content:"\f29e" }
.fa-autoprefixer:before{content:"\f41c" }
.fa-avianex:before{content:"\f374" }
.fa-aviato:before{content:"\f421" }
.fa-award:before{content:"\f559" }
.fa-aws:before{content:"\f375" }
.fa-backspace:before{content:"\f55a" }
.fa-backward:before{content:"\f04a" }
.fa-balance-scale:before{content:"\f24e" }
.fa-ban:before{content:"\f05e" }
.fa-band-aid:before{content:"\f462" }
.fa-bandcamp:before{content:"\f2d5" }
.fa-barcode:before{content:"\f02a" }
.fa-bars:before{content:"\f0c9" }
.fa-baseball-ball:before{content:"\f433" }
.fa-basketball-ball:before{content:"\f434" }
.fa-bath:before{content:"\f2cd" }
.fa-battery-empty:before{content:"\f244" }
.fa-battery-full:before{content:"\f240" }
.fa-battery-half:before{content:"\f242" }
.fa-battery-quarter:before{content:"\f243" }
.fa-battery-three-quarters:before{content:"\f241" }
.fa-bed:before{content:"\f236" }
.fa-beer:before{content:"\f0fc" }
.fa-behance:before{content:"\f1b4" }
.fa-behance-square:before{content:"\f1b5" }
.fa-bell:before{content:"\f0f3" }
.fa-bell-slash:before{content:"\f1f6" }
.fa-bezier-curve:before{content:"\f55b" }
.fa-bicycle:before{content:"\f206" }
.fa-bimobject:before{content:"\f378" }
.fa-binoculars:before{content:"\f1e5" }
.fa-birthday-cake:before{content:"\f1fd" }
.fa-bitbucket:before{content:"\f171" }
.fa-bitcoin:before{content:"\f379" }
.fa-bity:before{content:"\f37a" }
.fa-black-tie:before{content:"\f27e" }
.fa-blackberry:before{content:"\f37b" }
.fa-blender:before{content:"\f517" }
.fa-blind:before{content:"\f29d" }
.fa-blogger:before{content:"\f37c" }
.fa-blogger-b:before{content:"\f37d" }
.fa-bluetooth:before{content:"\f293" }
.fa-bluetooth-b:before{content:"\f294" }
.fa-bold:before{content:"\f032" }
.fa-bolt:before{content:"\f0e7" }
.fa-bomb:before{content:"\f1e2" }
.fa-bong:before{content:"\f55c" }
.fa-book:before{content:"\f02d" }
.fa-book-open:before{content:"\f518" }
.fa-bookmark:before{content:"\f02e" }
.fa-bowling-ball:before{content:"\f436" }
.fa-box:before{content:"\f466" }
.fa-box-open:before{content:"\f49e" }
.fa-boxes:before{content:"\f468" }
.fa-braille:before{content:"\f2a1" }
.fa-briefcase:before{content:"\f0b1" }
.fa-briefcase-medical:before{content:"\f469" }
.fa-broadcast-tower:before{content:"\f519" }
.fa-broom:before{content:"\f51a" }
.fa-brush:before{content:"\f55d" }
.fa-btc:before{content:"\f15a" }
.fa-bug:before{content:"\f188" }
.fa-building:before{content:"\f1ad" }
.fa-bullhorn:before{content:"\f0a1" }
.fa-bullseye:before{content:"\f140" }
.fa-burn:before{content:"\f46a" }
.fa-buromobelexperte:before{content:"\f37f" }
.fa-bus:before{content:"\f207" }
.fa-bus-alt:before{content:"\f55e" }
.fa-buysellads:before{content:"\f20d" }
.fa-calculator:before{content:"\f1ec" }
.fa-calendar:before{content:"\f133" }
.fa-calendar-alt:before{content:"\f073" }
.fa-calendar-check:before{content:"\f274" }
.fa-calendar-minus:before{content:"\f272" }
.fa-calendar-plus:before{content:"\f271" }
.fa-calendar-times:before{content:"\f273" }
.fa-camera:before{content:"\f030" }
.fa-camera-retro:before{content:"\f083" }
.fa-cannabis:before{content:"\f55f" }
.fa-capsules:before{content:"\f46b" }
.fa-car:before{content:"\f1b9" }
.fa-caret-down:before{content:"\f0d7" }
.fa-caret-left:before{content:"\f0d9" }
.fa-caret-right:before{content:"\f0da" }
.fa-caret-square-down:before{content:"\f150" }
.fa-caret-square-left:before{content:"\f191" }
.fa-caret-square-right:before{content:"\f152" }
.fa-caret-square-up:before{content:"\f151" }
.fa-caret-up:before{content:"\f0d8" }
.fa-cart-arrow-down:before{content:"\f218" }
.fa-cart-plus:before{content:"\f217" }
.fa-cc-amazon-pay:before{content:"\f42d" }
.fa-cc-amex:before{content:"\f1f3" }
.fa-cc-apple-pay:before{content:"\f416" }
.fa-cc-diners-club:before{content:"\f24c" }
.fa-cc-discover:before{content:"\f1f2" }
.fa-cc-jcb:before{content:"\f24b" }
.fa-cc-mastercard:before{content:"\f1f1" }
.fa-cc-paypal:before{content:"\f1f4" }
.fa-cc-stripe:before{content:"\f1f5" }
.fa-cc-visa:before{content:"\f1f0" }
.fa-centercode:before{content:"\f380" }
.fa-certificate:before{content:"\f0a3" }
.fa-chalkboard:before{content:"\f51b" }
.fa-chalkboard-teacher:before{content:"\f51c" }
.fa-chart-area:before{content:"\f1fe" }
.fa-chart-bar:before{content:"\f080" }
.fa-chart-line:before{content:"\f201" }
.fa-chart-pie:before{content:"\f200" }
.fa-check:before{content:"\f00c" }
.fa-check-circle:before{content:"\f058" }
.fa-check-double:before{content:"\f560" }
.fa-check-square:before{content:"\f14a" }
.fa-chess:before{content:"\f439" }
.fa-chess-bishop:before{content:"\f43a" }
.fa-chess-board:before{content:"\f43c" }
.fa-chess-king:before{content:"\f43f" }
.fa-chess-knight:before{content:"\f441" }
.fa-chess-pawn:before{content:"\f443" }
.fa-chess-queen:before{content:"\f445" }
.fa-chess-rook:before{content:"\f447" }
.fa-chevron-circle-down:before{content:"\f13a" }
.fa-chevron-circle-left:before{content:"\f137" }
.fa-chevron-circle-right:before{content:"\f138" }
.fa-chevron-circle-up:before{content:"\f139" }
.fa-chevron-down:before{content:"\f078" }
.fa-chevron-left:before{content:"\f053" }
.fa-chevron-right:before{content:"\f054" }
.fa-chevron-up:before{content:"\f077" }
.fa-child:before{content:"\f1ae" }
.fa-chrome:before{content:"\f268" }
.fa-church:before{content:"\f51d" }
.fa-circle:before{content:"\f111" }
.fa-circle-notch:before{content:"\f1ce" }
.fa-clipboard:before{content:"\f328" }
.fa-clipboard-check:before{content:"\f46c" }
.fa-clipboard-list:before{content:"\f46d" }
.fa-clock:before{content:"\f017" }
.fa-clone:before{content:"\f24d" }
.fa-closed-captioning:before{content:"\f20a" }
.fa-cloud:before{content:"\f0c2" }
.fa-cloud-download-alt:before{content:"\f381" }
.fa-cloud-upload-alt:before{content:"\f382" }
.fa-cloudscale:before{content:"\f383" }
.fa-cloudsmith:before{content:"\f384" }
.fa-cloudversify:before{content:"\f385" }
.fa-cocktail:before{content:"\f561" }
.fa-code:before{content:"\f121" }
.fa-code-branch:before{content:"\f126" }
.fa-codepen:before{content:"\f1cb" }
.fa-codiepie:before{content:"\f284" }
.fa-coffee:before{content:"\f0f4" }
.fa-cog:before{content:"\f013" }
.fa-cogs:before{content:"\f085" }
.fa-coins:before{content:"\f51e" }
.fa-columns:before{content:"\f0db" }
.fa-comment:before{content:"\f075" }
.fa-comment-alt:before{content:"\f27a" }
.fa-comment-dots:before{content:"\f4ad" }
.fa-comment-slash:before{content:"\f4b3" }
.fa-comments:before{content:"\f086" }
.fa-compact-disc:before{content:"\f51f" }
.fa-compass:before{content:"\f14e" }
.fa-compress:before{content:"\f066" }
.fa-concierge-bell:before{content:"\f562" }
.fa-connectdevelop:before{content:"\f20e" }
.fa-contao:before{content:"\f26d" }
.fa-cookie:before{content:"\f563" }
.fa-cookie-bite:before{content:"\f564" }
.fa-copy:before{content:"\f0c5" }
.fa-copyright:before{content:"\f1f9" }
.fa-couch:before{content:"\f4b8" }
.fa-cpanel:before{content:"\f388" }
.fa-creative-commons:before{content:"\f25e" }
.fa-creative-commons-by:before{content:"\f4e7" }
.fa-creative-commons-nc:before{content:"\f4e8" }
.fa-creative-commons-nc-eu:before{content:"\f4e9" }
.fa-creative-commons-nc-jp:before{content:"\f4ea" }
.fa-creative-commons-nd:before{content:"\f4eb" }
.fa-creative-commons-pd:before{content:"\f4ec" }
.fa-creative-commons-pd-alt:before{content:"\f4ed" }
.fa-creative-commons-remix:before{content:"\f4ee" }
.fa-creative-commons-sa:before{content:"\f4ef" }
.fa-creative-commons-sampling:before{content:"\f4f0" }
.fa-creative-commons-sampling-plus:before{content:"\f4f1" }
.fa-creative-commons-share:before{content:"\f4f2" }
.fa-credit-card:before{content:"\f09d" }
.fa-crop:before{content:"\f125" }
.fa-crop-alt:before{content:"\f565" }
.fa-crosshairs:before{content:"\f05b" }
.fa-crow:before{content:"\f520" }
.fa-crown:before{content:"\f521" }
.fa-css3:before{content:"\f13c" }
.fa-css3-alt:before{content:"\f38b" }
.fa-cube:before{content:"\f1b2" }
.fa-cubes:before{content:"\f1b3" }
.fa-cut:before{content:"\f0c4" }
.fa-cuttlefish:before{content:"\f38c" }
.fa-d-and-d:before{content:"\f38d" }
.fa-dashcube:before{content:"\f210" }
.fa-database:before{content:"\f1c0" }
.fa-deaf:before{content:"\f2a4" }
.fa-delicious:before{content:"\f1a5" }
.fa-deploydog:before{content:"\f38e" }
.fa-deskpro:before{content:"\f38f" }
.fa-desktop:before{content:"\f108" }
.fa-deviantart:before{content:"\f1bd" }
.fa-diagnoses:before{content:"\f470" }
.fa-dice:before{content:"\f522" }
.fa-dice-five:before{content:"\f523" }
.fa-dice-four:before{content:"\f524" }
.fa-dice-one:before{content:"\f525" }
.fa-dice-six:before{content:"\f526" }
.fa-dice-three:before{content:"\f527" }
.fa-dice-two:before{content:"\f528" }
.fa-digg:before{content:"\f1a6" }
.fa-digital-ocean:before{content:"\f391" }
.fa-digital-tachograph:before{content:"\f566" }
.fa-discord:before{content:"\f392" }
.fa-discourse:before{content:"\f393" }
.fa-divide:before{content:"\f529" }
.fa-dizzy:before{content:"\f567" }
.fa-dna:before{content:"\f471" }
.fa-dochub:before{content:"\f394" }
.fa-docker:before{content:"\f395" }
.fa-dollar-sign:before{content:"\f155" }
.fa-dolly:before{content:"\f472" }
.fa-dolly-flatbed:before{content:"\f474" }
.fa-donate:before{content:"\f4b9" }
.fa-door-closed:before{content:"\f52a" }
.fa-door-open:before{content:"\f52b" }
.fa-dot-circle:before{content:"\f192" }
.fa-dove:before{content:"\f4ba" }
.fa-download:before{content:"\f019" }
.fa-draft2digital:before{content:"\f396" }
.fa-drafting-compass:before{content:"\f568" }
.fa-dribbble:before{content:"\f17d" }
.fa-dribbble-square:before{content:"\f397" }
.fa-dropbox:before{content:"\f16b" }
.fa-drum:before{content:"\f569" }
.fa-drum-steelpan:before{content:"\f56a" }
.fa-drupal:before{content:"\f1a9" }
.fa-dumbbell:before{content:"\f44b" }
.fa-dyalog:before{content:"\f399" }
.fa-earlybirds:before{content:"\f39a" }
.fa-ebay:before{content:"\f4f4" }
.fa-edge:before{content:"\f282" }
.fa-edit:before{content:"\f044" }
.fa-eject:before{content:"\f052" }
.fa-elementor:before{content:"\f430" }
.fa-ellipsis-h:before{content:"\f141" }
.fa-ellipsis-v:before{content:"\f142" }
.fa-ember:before{content:"\f423" }
.fa-empire:before{content:"\f1d1" }
.fa-envelope:before{content:"\f0e0" }
.fa-envelope-open:before{content:"\f2b6" }
.fa-envelope-square:before{content:"\f199" }
.fa-envira:before{content:"\f299" }
.fa-equals:before{content:"\f52c" }
.fa-eraser:before{content:"\f12d" }
.fa-erlang:before{content:"\f39d" }
.fa-ethereum:before{content:"\f42e" }
.fa-etsy:before{content:"\f2d7" }
.fa-euro-sign:before{content:"\f153" }
.fa-exchange-alt:before{content:"\f362" }
.fa-exclamation:before{content:"\f12a" }
.fa-exclamation-circle:before{content:"\f06a" }
.fa-exclamation-triangle:before{content:"\f071" }
.fa-expand:before{content:"\f065" }
.fa-expand-arrows-alt:before{content:"\f31e" }
.fa-expeditedssl:before{content:"\f23e" }
.fa-external-link-alt:before{content:"\f35d" }
.fa-external-link-square-alt:before{content:"\f360" }
.fa-eye:before{content:"\f06e" }
.fa-eye-dropper:before{content:"\f1fb" }
.fa-eye-slash:before{content:"\f070" }
.fa-facebook:before{content:"\f09a" }
.fa-facebook-f:before{content:"\f39e" }
.fa-facebook-messenger:before{content:"\f39f" }
.fa-facebook-square:before{content:"\f082" }
.fa-fast-backward:before{content:"\f049" }
.fa-fast-forward:before{content:"\f050" }
.fa-fax:before{content:"\f1ac" }
.fa-feather:before{content:"\f52d" }
.fa-feather-alt:before{content:"\f56b" }
.fa-female:before{content:"\f182" }
.fa-fighter-jet:before{content:"\f0fb" }
.fa-file:before{content:"\f15b" }
.fa-file-alt:before{content:"\f15c" }
.fa-file-archive:before{content:"\f1c6" }
.fa-file-audio:before{content:"\f1c7" }
.fa-file-code:before{content:"\f1c9" }
.fa-file-contract:before{content:"\f56c" }
.fa-file-download:before{content:"\f56d" }
.fa-file-excel:before{content:"\f1c3" }
.fa-file-export:before{content:"\f56e" }
.fa-file-image:before{content:"\f1c5" }
.fa-file-import:before{content:"\f56f" }
.fa-file-invoice:before{content:"\f570" }
.fa-file-invoice-dollar:before{content:"\f571" }
.fa-file-medical:before{content:"\f477" }
.fa-file-medical-alt:before{content:"\f478" }
.fa-file-pdf:before{content:"\f1c1" }
.fa-file-powerpoint:before{content:"\f1c4" }
.fa-file-prescription:before{content:"\f572" }
.fa-file-signature:before{content:"\f573" }
.fa-file-upload:before{content:"\f574" }
.fa-file-video:before{content:"\f1c8" }
.fa-file-word:before{content:"\f1c2" }
.fa-fill:before{content:"\f575" }
.fa-fill-drip:before{content:"\f576" }
.fa-film:before{content:"\f008" }
.fa-filter:before{content:"\f0b0" }
.fa-fingerprint:before{content:"\f577" }
.fa-fire:before{content:"\f06d" }
.fa-fire-extinguisher:before{content:"\f134" }
.fa-firefox:before{content:"\f269" }
.fa-first-aid:before{content:"\f479" }
.fa-first-order:before{content:"\f2b0" }
.fa-first-order-alt:before{content:"\f50a" }
.fa-firstdraft:before{content:"\f3a1" }
.fa-fish:before{content:"\f578" }
.fa-flag:before{content:"\f024" }
.fa-flag-checkered:before{content:"\f11e" }
.fa-flask:before{content:"\f0c3" }
.fa-flickr:before{content:"\f16e" }
.fa-flipboard:before{content:"\f44d" }
.fa-flushed:before{content:"\f579" }
.fa-fly:before{content:"\f417" }
.fa-folder:before{content:"\f07b" }
.fa-folder-open:before{content:"\f07c" }
.fa-font:before{content:"\f031" }
.fa-font-awesome:before{content:"\f2b4" }
.fa-font-awesome-alt:before{content:"\f35c" }
.fa-font-awesome-flag:before{content:"\f425" }
.fa-font-awesome-logo-full:before{content:"\f4e6" }
.fa-fonticons:before{content:"\f280" }
.fa-fonticons-fi:before{content:"\f3a2" }
.fa-football-ball:before{content:"\f44e" }
.fa-fort-awesome:before{content:"\f286" }
.fa-fort-awesome-alt:before{content:"\f3a3" }
.fa-forumbee:before{content:"\f211" }
.fa-forward:before{content:"\f04e" }
.fa-foursquare:before{content:"\f180" }
.fa-free-code-camp:before{content:"\f2c5" }
.fa-freebsd:before{content:"\f3a4" }
.fa-frog:before{content:"\f52e" }
.fa-frown:before{content:"\f119" }
.fa-frown-open:before{content:"\f57a" }
.fa-fulcrum:before{content:"\f50b" }
.fa-futbol:before{content:"\f1e3" }
.fa-galactic-republic:before{content:"\f50c" }
.fa-galactic-senate:before{content:"\f50d" }
.fa-gamepad:before{content:"\f11b" }
.fa-gas-pump:before{content:"\f52f" }
.fa-gavel:before{content:"\f0e3" }
.fa-gem:before{content:"\f3a5" }
.fa-genderless:before{content:"\f22d" }
.fa-get-pocket:before{content:"\f265" }
.fa-gg:before{content:"\f260" }
.fa-gg-circle:before{content:"\f261" }
.fa-gift:before{content:"\f06b" }
.fa-git:before{content:"\f1d3" }
.fa-git-square:before{content:"\f1d2" }
.fa-github:before{content:"\f09b" }
.fa-github-alt:before{content:"\f113" }
.fa-github-square:before{content:"\f092" }
.fa-gitkraken:before{content:"\f3a6" }
.fa-gitlab:before{content:"\f296" }
.fa-gitter:before{content:"\f426" }
.fa-glass-martini:before{content:"\f000" }
.fa-glass-martini-alt:before{content:"\f57b" }
.fa-glasses:before{content:"\f530" }
.fa-glide:before{content:"\f2a5" }
.fa-glide-g:before{content:"\f2a6" }
.fa-globe:before{content:"\f0ac" }
.fa-globe-africa:before{content:"\f57c" }
.fa-globe-americas:before{content:"\f57d" }
.fa-globe-asia:before{content:"\f57e" }
.fa-gofore:before{content:"\f3a7" }
.fa-golf-ball:before{content:"\f450" }
.fa-goodreads:before{content:"\f3a8" }
.fa-goodreads-g:before{content:"\f3a9" }
.fa-google:before{content:"\f1a0" }
.fa-google-drive:before{content:"\f3aa" }
.fa-google-play:before{content:"\f3ab" }
.fa-google-plus:before{content:"\f2b3" }
.fa-google-plus-g:before{content:"\f0d5" }
.fa-google-plus-square:before{content:"\f0d4" }
.fa-google-wallet:before{content:"\f1ee" }
.fa-graduation-cap:before{content:"\f19d" }
.fa-gratipay:before{content:"\f184" }
.fa-grav:before{content:"\f2d6" }
.fa-greater-than:before{content:"\f531" }
.fa-greater-than-equal:before{content:"\f532" }
.fa-grimace:before{content:"\f57f" }
.fa-grin:before{content:"\f580" }
.fa-grin-alt:before{content:"\f581" }
.fa-grin-beam:before{content:"\f582" }
.fa-grin-beam-sweat:before{content:"\f583" }
.fa-grin-hearts:before{content:"\f584" }
.fa-grin-squint:before{content:"\f585" }
.fa-grin-squint-tears:before{content:"\f586" }
.fa-grin-stars:before{content:"\f587" }
.fa-grin-tears:before{content:"\f588" }
.fa-grin-tongue:before{content:"\f589" }
.fa-grin-tongue-squint:before{content:"\f58a" }
.fa-grin-tongue-wink:before{content:"\f58b" }
.fa-grin-wink:before{content:"\f58c" }
.fa-grip-horizontal:before{content:"\f58d" }
.fa-grip-vertical:before{content:"\f58e" }
.fa-gripfire:before{content:"\f3ac" }
.fa-grunt:before{content:"\f3ad" }
.fa-gulp:before{content:"\f3ae" }
.fa-h-square:before{content:"\f0fd" }
.fa-hacker-news:before{content:"\f1d4" }
.fa-hacker-news-square:before{content:"\f3af" }
.fa-hand-holding:before{content:"\f4bd" }
.fa-hand-holding-heart:before{content:"\f4be" }
.fa-hand-holding-usd:before{content:"\f4c0" }
.fa-hand-lizard:before{content:"\f258" }
.fa-hand-paper:before{content:"\f256" }
.fa-hand-peace:before{content:"\f25b" }
.fa-hand-point-down:before{content:"\f0a7" }
.fa-hand-point-left:before{content:"\f0a5" }
.fa-hand-point-right:before{content:"\f0a4" }
.fa-hand-point-up:before{content:"\f0a6" }
.fa-hand-pointer:before{content:"\f25a" }
.fa-hand-rock:before{content:"\f255" }
.fa-hand-scissors:before{content:"\f257" }
.fa-hand-spock:before{content:"\f259" }
.fa-hands:before{content:"\f4c2" }
.fa-hands-helping:before{content:"\f4c4" }
.fa-handshake:before{content:"\f2b5" }
.fa-hashtag:before{content:"\f292" }
.fa-hdd:before{content:"\f0a0" }
.fa-heading:before{content:"\f1dc" }
.fa-headphones:before{content:"\f025" }
.fa-headphones-alt:before{content:"\f58f" }
.fa-headset:before{content:"\f590" }
.fa-heart:before{content:"\f004" }
.fa-heartbeat:before{content:"\f21e" }
.fa-helicopter:before{content:"\f533" }
.fa-highlighter:before{content:"\f591" }
.fa-hips:before{content:"\f452" }
.fa-hire-a-helper:before{content:"\f3b0" }
.fa-history:before{content:"\f1da" }
.fa-hockey-puck:before{content:"\f453" }
.fa-home:before{content:"\f015" }
.fa-hooli:before{content:"\f427" }
.fa-hornbill:before{content:"\f592" }
.fa-hospital:before{content:"\f0f8" }
.fa-hospital-alt:before{content:"\f47d" }
.fa-hospital-symbol:before{content:"\f47e" }
.fa-hot-tub:before{content:"\f593" }
.fa-hotel:before{content:"\f594" }
.fa-hotjar:before{content:"\f3b1" }
.fa-hourglass:before{content:"\f254" }
.fa-hourglass-end:before{content:"\f253" }
.fa-hourglass-half:before{content:"\f252" }
.fa-hourglass-start:before{content:"\f251" }
.fa-houzz:before{content:"\f27c" }
.fa-html5:before{content:"\f13b" }
.fa-hubspot:before{content:"\f3b2" }
.fa-i-cursor:before{content:"\f246" }
.fa-id-badge:before{content:"\f2c1" }
.fa-id-card:before{content:"\f2c2" }
.fa-id-card-alt:before{content:"\f47f" }
.fa-image:before{content:"\f03e" }
.fa-images:before{content:"\f302" }
.fa-imdb:before{content:"\f2d8" }
.fa-inbox:before{content:"\f01c" }
.fa-indent:before{content:"\f03c" }
.fa-industry:before{content:"\f275" }
.fa-infinity:before{content:"\f534" }
.fa-info:before{content:"\f129" }
.fa-info-circle:before{content:"\f05a" }
.fa-instagram:before{content:"\f16d" }
.fa-internet-explorer:before{content:"\f26b" }
.fa-ioxhost:before{content:"\f208" }
.fa-italic:before{content:"\f033" }
.fa-itunes:before{content:"\f3b4" }
.fa-itunes-note:before{content:"\f3b5" }
.fa-java:before{content:"\f4e4" }
.fa-jedi-order:before{content:"\f50e" }
.fa-jenkins:before{content:"\f3b6" }
.fa-joget:before{content:"\f3b7" }
.fa-joint:before{content:"\f595" }
.fa-joomla:before{content:"\f1aa" }
.fa-js:before{content:"\f3b8" }
.fa-js-square:before{content:"\f3b9" }
.fa-jsfiddle:before{content:"\f1cc" }
.fa-key:before{content:"\f084" }
.fa-keybase:before{content:"\f4f5" }
.fa-keyboard:before{content:"\f11c" }
.fa-keycdn:before{content:"\f3ba" }
.fa-kickstarter:before{content:"\f3bb" }
.fa-kickstarter-k:before{content:"\f3bc" }
.fa-kiss:before{content:"\f596" }
.fa-kiss-beam:before{content:"\f597" }
.fa-kiss-wink-heart:before{content:"\f598" }
.fa-kiwi-bird:before{content:"\f535" }
.fa-korvue:before{content:"\f42f" }
.fa-language:before{content:"\f1ab" }
.fa-laptop:before{content:"\f109" }
.fa-laravel:before{content:"\f3bd" }
.fa-lastfm:before{content:"\f202" }
.fa-lastfm-square:before{content:"\f203" }
.fa-laugh:before{content:"\f599" }
.fa-laugh-beam:before{content:"\f59a" }
.fa-laugh-squint:before{content:"\f59b" }
.fa-laugh-wink:before{content:"\f59c" }
.fa-leaf:before{content:"\f06c" }
.fa-leanpub:before{content:"\f212" }
.fa-lemon:before{content:"\f094" }
.fa-less:before{content:"\f41d" }
.fa-less-than:before{content:"\f536" }
.fa-less-than-equal:before{content:"\f537" }
.fa-level-down-alt:before{content:"\f3be" }
.fa-level-up-alt:before{content:"\f3bf" }
.fa-life-ring:before{content:"\f1cd" }
.fa-lightbulb:before{content:"\f0eb" }
.fa-line:before{content:"\f3c0" }
.fa-link:before{content:"\f0c1" }
.fa-linkedin:before{content:"\f08c" }
.fa-linkedin-in:before{content:"\f0e1" }
.fa-linode:before{content:"\f2b8" }
.fa-linux:before{content:"\f17c" }
.fa-lira-sign:before{content:"\f195" }
.fa-list:before{content:"\f03a" }
.fa-list-alt:before{content:"\f022" }
.fa-list-ol:before{content:"\f0cb" }
.fa-list-ul:before{content:"\f0ca" }
.fa-location-arrow:before{content:"\f124" }
.fa-lock:before{content:"\f023" }
.fa-lock-open:before{content:"\f3c1" }
.fa-long-arrow-alt-down:before{content:"\f309" }
.fa-long-arrow-alt-left:before{content:"\f30a" }
.fa-long-arrow-alt-right:before{content:"\f30b" }
.fa-long-arrow-alt-up:before{content:"\f30c" }
.fa-low-vision:before{content:"\f2a8" }
.fa-luggage-cart:before{content:"\f59d" }
.fa-lyft:before{content:"\f3c3" }
.fa-magento:before{content:"\f3c4" }
.fa-magic:before{content:"\f0d0" }
.fa-magnet:before{content:"\f076" }
.fa-mailchimp:before{content:"\f59e" }
.fa-male:before{content:"\f183" }
.fa-mandalorian:before{content:"\f50f" }
.fa-map:before{content:"\f279" }
.fa-map-marked:before{content:"\f59f" }
.fa-map-marked-alt:before{content:"\f5a0" }
.fa-map-marker:before{content:"\f041" }
.fa-map-marker-alt:before{content:"\f3c5" }
.fa-map-pin:before{content:"\f276" }
.fa-map-signs:before{content:"\f277" }
.fa-marker:before{content:"\f5a1" }
.fa-mars:before{content:"\f222" }
.fa-mars-double:before{content:"\f227" }
.fa-mars-stroke:before{content:"\f229" }
.fa-mars-stroke-h:before{content:"\f22b" }
.fa-mars-stroke-v:before{content:"\f22a" }
.fa-mastodon:before{content:"\f4f6" }
.fa-maxcdn:before{content:"\f136" }
.fa-medal:before{content:"\f5a2" }
.fa-medapps:before{content:"\f3c6" }
.fa-medium:before{content:"\f23a" }
.fa-medium-m:before{content:"\f3c7" }
.fa-medkit:before{content:"\f0fa" }
.fa-medrt:before{content:"\f3c8" }
.fa-meetup:before{content:"\f2e0" }
.fa-megaport:before{content:"\f5a3" }
.fa-meh:before{content:"\f11a" }
.fa-meh-blank:before{content:"\f5a4" }
.fa-meh-rolling-eyes:before{content:"\f5a5" }
.fa-memory:before{content:"\f538" }
.fa-mercury:before{content:"\f223" }
.fa-microchip:before{content:"\f2db" }
.fa-microphone:before{content:"\f130" }
.fa-microphone-alt:before{content:"\f3c9" }
.fa-microphone-alt-slash:before{content:"\f539" }
.fa-microphone-slash:before{content:"\f131" }
.fa-microsoft:before{content:"\f3ca" }
.fa-minus:before{content:"\f068" }
.fa-minus-circle:before{content:"\f056" }
.fa-minus-square:before{content:"\f146" }
.fa-mix:before{content:"\f3cb" }
.fa-mixcloud:before{content:"\f289" }
.fa-mizuni:before{content:"\f3cc" }
.fa-mobile:before{content:"\f10b" }
.fa-mobile-alt:before{content:"\f3cd" }
.fa-modx:before{content:"\f285" }
.fa-monero:before{content:"\f3d0" }
.fa-money-bill:before{content:"\f0d6" }
.fa-money-bill-alt:before{content:"\f3d1" }
.fa-money-bill-wave:before{content:"\f53a" }
.fa-money-bill-wave-alt:before{content:"\f53b" }
.fa-money-check:before{content:"\f53c" }
.fa-money-check-alt:before{content:"\f53d" }
.fa-monument:before{content:"\f5a6" }
.fa-moon:before{content:"\f186" }
.fa-mortar-pestle:before{content:"\f5a7" }
.fa-motorcycle:before{content:"\f21c" }
.fa-mouse-pointer:before{content:"\f245" }
.fa-music:before{content:"\f001" }
.fa-napster:before{content:"\f3d2" }
.fa-neuter:before{content:"\f22c" }
.fa-newspaper:before{content:"\f1ea" }
.fa-nimblr:before{content:"\f5a8" }
.fa-nintendo-switch:before{content:"\f418" }
.fa-node:before{content:"\f419" }
.fa-node-js:before{content:"\f3d3" }
.fa-not-equal:before{content:"\f53e" }
.fa-notes-medical:before{content:"\f481" }
.fa-npm:before{content:"\f3d4" }
.fa-ns8:before{content:"\f3d5" }
.fa-nutritionix:before{content:"\f3d6" }
.fa-object-group:before{content:"\f247" }
.fa-object-ungroup:before{content:"\f248" }
.fa-odnoklassniki:before{content:"\f263" }
.fa-odnoklassniki-square:before{content:"\f264" }
.fa-old-republic:before{content:"\f510" }
.fa-opencart:before{content:"\f23d" }
.fa-openid:before{content:"\f19b" }
.fa-opera:before{content:"\f26a" }
.fa-optin-monster:before{content:"\f23c" }
.fa-osi:before{content:"\f41a" }
.fa-outdent:before{content:"\f03b" }
.fa-page4:before{content:"\f3d7" }
.fa-pagelines:before{content:"\f18c" }
.fa-paint-brush:before{content:"\f1fc" }
.fa-paint-roller:before{content:"\f5aa" }
.fa-palette:before{content:"\f53f" }
.fa-palfed:before{content:"\f3d8" }
.fa-pallet:before{content:"\f482" }
.fa-paper-plane:before{content:"\f1d8" }
.fa-paperclip:before{content:"\f0c6" }
.fa-parachute-box:before{content:"\f4cd" }
.fa-paragraph:before{content:"\f1dd" }
.fa-parking:before{content:"\f540" }
.fa-passport:before{content:"\f5ab" }
.fa-paste:before{content:"\f0ea" }
.fa-patreon:before{content:"\f3d9" }
.fa-pause:before{content:"\f04c" }
.fa-pause-circle:before{content:"\f28b" }
.fa-paw:before{content:"\f1b0" }
.fa-paypal:before{content:"\f1ed" }
.fa-pen:before{content:"\f304" }
.fa-pen-alt:before{content:"\f305" }
.fa-pen-fancy:before{content:"\f5ac" }
.fa-pen-nib:before{content:"\f5ad" }
.fa-pen-square:before{content:"\f14b" }
.fa-pencil-alt:before{content:"\f303" }
.fa-pencil-ruler:before{content:"\f5ae" }
.fa-people-carry:before{content:"\f4ce" }
.fa-percent:before{content:"\f295" }
.fa-percentage:before{content:"\f541" }
.fa-periscope:before{content:"\f3da" }
.fa-phabricator:before{content:"\f3db" }
.fa-phoenix-framework:before{content:"\f3dc" }
.fa-phoenix-squadron:before{content:"\f511" }
.fa-phone:before{content:"\f095" }
.fa-phone-slash:before{content:"\f3dd" }
.fa-phone-square:before{content:"\f098" }
.fa-phone-volume:before{content:"\f2a0" }
.fa-php:before{content:"\f457" }
.fa-pied-piper:before{content:"\f2ae" }
.fa-pied-piper-alt:before{content:"\f1a8" }
.fa-pied-piper-hat:before{content:"\f4e5" }
.fa-pied-piper-pp:before{content:"\f1a7" }
.fa-piggy-bank:before{content:"\f4d3" }
.fa-pills:before{content:"\f484" }
.fa-pinterest:before{content:"\f0d2" }
.fa-pinterest-p:before{content:"\f231" }
.fa-pinterest-square:before{content:"\f0d3" }
.fa-plane:before{content:"\f072" }
.fa-plane-arrival:before{content:"\f5af" }
.fa-plane-departure:before{content:"\f5b0" }
.fa-play:before{content:"\f04b" }
.fa-play-circle:before{content:"\f144" }
.fa-playstation:before{content:"\f3df" }
.fa-plug:before{content:"\f1e6" }
.fa-plus:before{content:"\f067" }
.fa-plus-circle:before{content:"\f055" }
.fa-plus-square:before{content:"\f0fe" }
.fa-podcast:before{content:"\f2ce" }
.fa-poo:before{content:"\f2fe" }
.fa-portrait:before{content:"\f3e0" }
.fa-pound-sign:before{content:"\f154" }
.fa-power-off:before{content:"\f011" }
.fa-prescription:before{content:"\f5b1" }
.fa-prescription-bottle:before{content:"\f485" }
.fa-prescription-bottle-alt:before{content:"\f486" }
.fa-print:before{content:"\f02f" }
.fa-procedures:before{content:"\f487" }
.fa-product-hunt:before{content:"\f288" }
.fa-project-diagram:before{content:"\f542" }
.fa-pushed:before{content:"\f3e1" }
.fa-puzzle-piece:before{content:"\f12e" }
.fa-python:before{content:"\f3e2" }
.fa-qq:before{content:"\f1d6" }
.fa-qrcode:before{content:"\f029" }
.fa-question:before{content:"\f128" }
.fa-question-circle:before{content:"\f059" }
.fa-quidditch:before{content:"\f458" }
.fa-quinscape:before{content:"\f459" }
.fa-quora:before{content:"\f2c4" }
.fa-quote-left:before{content:"\f10d" }
.fa-quote-right:before{content:"\f10e" }
.fa-r-project:before{content:"\f4f7" }
.fa-random:before{content:"\f074" }
.fa-ravelry:before{content:"\f2d9" }
.fa-react:before{content:"\f41b" }
.fa-readme:before{content:"\f4d5" }
.fa-rebel:before{content:"\f1d0" }
.fa-receipt:before{content:"\f543" }
.fa-recycle:before{content:"\f1b8" }
.fa-red-river:before{content:"\f3e3" }
.fa-reddit:before{content:"\f1a1" }
.fa-reddit-alien:before{content:"\f281" }
.fa-reddit-square:before{content:"\f1a2" }
.fa-redo:before{content:"\f01e" }
.fa-redo-alt:before{content:"\f2f9" }
.fa-registered:before{content:"\f25d" }
.fa-rendact:before{content:"\f3e4" }
.fa-renren:before{content:"\f18b" }
.fa-reply:before{content:"\f3e5" }
.fa-reply-all:before{content:"\f122" }
.fa-replyd:before{content:"\f3e6" }
.fa-researchgate:before{content:"\f4f8" }
.fa-resolving:before{content:"\f3e7" }
.fa-retweet:before{content:"\f079" }
.fa-rev:before{content:"\f5b2" }
.fa-ribbon:before{content:"\f4d6" }
.fa-road:before{content:"\f018" }
.fa-robot:before{content:"\f544" }
.fa-rocket:before{content:"\f135" }
.fa-rocketchat:before{content:"\f3e8" }
.fa-rockrms:before{content:"\f3e9" }
.fa-rss:before{content:"\f09e" }
.fa-rss-square:before{content:"\f143" }
.fa-ruble-sign:before{content:"\f158" }
.fa-ruler:before{content:"\f545" }
.fa-ruler-combined:before{content:"\f546" }
.fa-ruler-horizontal:before{content:"\f547" }
.fa-ruler-vertical:before{content:"\f548" }
.fa-rupee-sign:before{content:"\f156" }
.fa-sad-cry:before{content:"\f5b3" }
.fa-sad-tear:before{content:"\f5b4" }
.fa-safari:before{content:"\f267" }
.fa-sass:before{content:"\f41e" }
.fa-save:before{content:"\f0c7" }
.fa-schlix:before{content:"\f3ea" }
.fa-school:before{content:"\f549" }
.fa-screwdriver:before{content:"\f54a" }
.fa-scribd:before{content:"\f28a" }
.fa-search:before{content:"\f002" }
.fa-search-minus:before{content:"\f010" }
.fa-search-plus:before{content:"\f00e" }
.fa-searchengin:before{content:"\f3eb" }
.fa-seedling:before{content:"\f4d8" }
.fa-sellcast:before{content:"\f2da" }
.fa-sellsy:before{content:"\f213" }
.fa-server:before{content:"\f233" }
.fa-servicestack:before{content:"\f3ec" }
.fa-share:before{content:"\f064" }
.fa-share-alt:before{content:"\f1e0" }
.fa-share-alt-square:before{content:"\f1e1" }
.fa-share-square:before{content:"\f14d" }
.fa-shekel-sign:before{content:"\f20b" }
.fa-shield-alt:before{content:"\f3ed" }
.fa-ship:before{content:"\f21a" }
.fa-shipping-fast:before{content:"\f48b" }
.fa-shirtsinbulk:before{content:"\f214" }
.fa-shoe-prints:before{content:"\f54b" }
.fa-shopping-bag:before{content:"\f290" }
.fa-shopping-basket:before{content:"\f291" }
.fa-shopping-cart:before{content:"\f07a" }
.fa-shopware:before{content:"\f5b5" }
.fa-shower:before{content:"\f2cc" }
.fa-shuttle-van:before{content:"\f5b6" }
.fa-sign:before{content:"\f4d9" }
.fa-sign-in-alt:before{content:"\f2f6" }
.fa-sign-language:before{content:"\f2a7" }
.fa-sign-out-alt:before{content:"\f2f5" }
.fa-signal:before{content:"\f012" }
.fa-signature:before{content:"\f5b7" }
.fa-simplybuilt:before{content:"\f215" }
.fa-sistrix:before{content:"\f3ee" }
.fa-sitemap:before{content:"\f0e8" }
.fa-sith:before{content:"\f512" }
.fa-skull:before{content:"\f54c" }
.fa-skyatlas:before{content:"\f216" }
.fa-skype:before{content:"\f17e" }
.fa-slack:before{content:"\f198" }
.fa-slack-hash:before{content:"\f3ef" }
.fa-sliders-h:before{content:"\f1de" }
.fa-slideshare:before{content:"\f1e7" }
.fa-smile:before{content:"\f118" }
.fa-smile-beam:before{content:"\f5b8" }
.fa-smile-wink:before{content:"\f4da" }
.fa-smoking:before{content:"\f48d" }
.fa-smoking-ban:before{content:"\f54d" }
.fa-snapchat:before{content:"\f2ab" }
.fa-snapchat-ghost:before{content:"\f2ac" }
.fa-snapchat-square:before{content:"\f2ad" }
.fa-snowflake:before{content:"\f2dc" }
.fa-solar-panel:before{content:"\f5ba" }
.fa-sort:before{content:"\f0dc" }
.fa-sort-alpha-down:before{content:"\f15d" }
.fa-sort-alpha-up:before{content:"\f15e" }
.fa-sort-amount-down:before{content:"\f160" }
.fa-sort-amount-up:before{content:"\f161" }
.fa-sort-down:before{content:"\f0dd" }
.fa-sort-numeric-down:before{content:"\f162" }
.fa-sort-numeric-up:before{content:"\f163" }
.fa-sort-up:before{content:"\f0de" }
.fa-soundcloud:before{content:"\f1be" }
.fa-spa:before{content:"\f5bb" }
.fa-space-shuttle:before{content:"\f197" }
.fa-speakap:before{content:"\f3f3" }
.fa-spinner:before{content:"\f110" }
.fa-splotch:before{content:"\f5bc" }
.fa-spotify:before{content:"\f1bc" }
.fa-spray-can:before{content:"\f5bd" }
.fa-square:before{content:"\f0c8" }
.fa-square-full:before{content:"\f45c" }
.fa-squarespace:before{content:"\f5be" }
.fa-stack-exchange:before{content:"\f18d" }
.fa-stack-overflow:before{content:"\f16c" }
.fa-stamp:before{content:"\f5bf" }
.fa-star:before{content:"\f005" }
.fa-star-half:before{content:"\f089" }
.fa-star-half-alt:before{content:"\f5c0" }
.fa-staylinked:before{content:"\f3f5" }
.fa-steam:before{content:"\f1b6" }
.fa-steam-square:before{content:"\f1b7" }
.fa-steam-symbol:before{content:"\f3f6" }
.fa-step-backward:before{content:"\f048" }
.fa-step-forward:before{content:"\f051" }
.fa-stethoscope:before{content:"\f0f1" }
.fa-sticker-mule:before{content:"\f3f7" }
.fa-sticky-note:before{content:"\f249" }
.fa-stop:before{content:"\f04d" }
.fa-stop-circle:before{content:"\f28d" }
.fa-stopwatch:before{content:"\f2f2" }
.fa-store:before{content:"\f54e" }
.fa-store-alt:before{content:"\f54f" }
.fa-strava:before{content:"\f428" }
.fa-stream:before{content:"\f550" }
.fa-street-view:before{content:"\f21d" }
.fa-strikethrough:before{content:"\f0cc" }
.fa-stripe:before{content:"\f429" }
.fa-stripe-s:before{content:"\f42a" }
.fa-stroopwafel:before{content:"\f551" }
.fa-studiovinari:before{content:"\f3f8" }
.fa-stumbleupon:before{content:"\f1a4" }
.fa-stumbleupon-circle:before{content:"\f1a3" }
.fa-subscript:before{content:"\f12c" }
.fa-subway:before{content:"\f239" }
.fa-suitcase:before{content:"\f0f2" }
.fa-suitcase-rolling:before{content:"\f5c1" }
.fa-sun:before{content:"\f185" }
.fa-superpowers:before{content:"\f2dd" }
.fa-superscript:before{content:"\f12b" }
.fa-supple:before{content:"\f3f9" }
.fa-surprise:before{content:"\f5c2" }
.fa-swatchbook:before{content:"\f5c3" }
.fa-swimmer:before{content:"\f5c4" }
.fa-swimming-pool:before{content:"\f5c5" }
.fa-sync:before{content:"\f021" }
.fa-sync-alt:before{content:"\f2f1" }
.fa-syringe:before{content:"\f48e" }
.fa-table:before{content:"\f0ce" }
.fa-table-tennis:before{content:"\f45d" }
.fa-tablet:before{content:"\f10a" }
.fa-tablet-alt:before{content:"\f3fa" }
.fa-tablets:before{content:"\f490" }
.fa-tachometer-alt:before{content:"\f3fd" }
.fa-tag:before{content:"\f02b" }
.fa-tags:before{content:"\f02c" }
.fa-tape:before{content:"\f4db" }
.fa-tasks:before{content:"\f0ae" }
.fa-taxi:before{content:"\f1ba" }
.fa-teamspeak:before{content:"\f4f9" }
.fa-telegram:before{content:"\f2c6" }
.fa-telegram-plane:before{content:"\f3fe" }
.fa-tencent-weibo:before{content:"\f1d5" }
.fa-terminal:before{content:"\f120" }
.fa-text-height:before{content:"\f034" }
.fa-text-width:before{content:"\f035" }
.fa-th:before{content:"\f00a" }
.fa-th-large:before{content:"\f009" }
.fa-th-list:before{content:"\f00b" }
.fa-themeco:before{content:"\f5c6" }
.fa-themeisle:before{content:"\f2b2" }
.fa-thermometer:before{content:"\f491" }
.fa-thermometer-empty:before{content:"\f2cb" }
.fa-thermometer-full:before{content:"\f2c7" }
.fa-thermometer-half:before{content:"\f2c9" }
.fa-thermometer-quarter:before{content:"\f2ca" }
.fa-thermometer-three-quarters:before{content:"\f2c8" }
.fa-thumbs-down:before{content:"\f165" }
.fa-thumbs-up:before{content:"\f164" }
.fa-thumbtack:before{content:"\f08d" }
.fa-ticket-alt:before{content:"\f3ff" }
.fa-times:before{content:"\f00d" }
.fa-times-circle:before{content:"\f057" }
.fa-tint:before{content:"\f043" }
.fa-tint-slash:before{content:"\f5c7" }
.fa-tired:before{content:"\f5c8" }
.fa-toggle-off:before{content:"\f204" }
.fa-toggle-on:before{content:"\f205" }
.fa-toolbox:before{content:"\f552" }
.fa-tooth:before{content:"\f5c9" }
.fa-trade-federation:before{content:"\f513" }
.fa-trademark:before{content:"\f25c" }
.fa-train:before{content:"\f238" }
.fa-transgender:before{content:"\f224" }
.fa-transgender-alt:before{content:"\f225" }
.fa-trash:before{content:"\f1f8" }
.fa-trash-alt:before{content:"\f2ed" }
.fa-tree:before{content:"\f1bb" }
.fa-trello:before{content:"\f181" }
.fa-tripadvisor:before{content:"\f262" }
.fa-trophy:before{content:"\f091" }
.fa-truck:before{content:"\f0d1" }
.fa-truck-loading:before{content:"\f4de" }
.fa-truck-moving:before{content:"\f4df" }
.fa-tshirt:before{content:"\f553" }
.fa-tty:before{content:"\f1e4" }
.fa-tumblr:before{content:"\f173" }
.fa-tumblr-square:before{content:"\f174" }
.fa-tv:before{content:"\f26c" }
.fa-twitch:before{content:"\f1e8" }
.fa-twitter:before{content:"\f099" }
.fa-twitter-square:before{content:"\f081" }
.fa-typo3:before{content:"\f42b" }
.fa-uber:before{content:"\f402" }
.fa-uikit:before{content:"\f403" }
.fa-umbrella:before{content:"\f0e9" }
.fa-umbrella-beach:before{content:"\f5ca" }
.fa-underline:before{content:"\f0cd" }
.fa-undo:before{content:"\f0e2" }
.fa-undo-alt:before{content:"\f2ea" }
.fa-uniregistry:before{content:"\f404" }
.fa-universal-access:before{content:"\f29a" }
.fa-university:before{content:"\f19c" }
.fa-unlink:before{content:"\f127" }
.fa-unlock:before{content:"\f09c" }
.fa-unlock-alt:before{content:"\f13e" }
.fa-untappd:before{content:"\f405" }
.fa-upload:before{content:"\f093" }
.fa-usb:before{content:"\f287" }
.fa-user:before{content:"\f007" }
.fa-user-alt:before{content:"\f406" }
.fa-user-alt-slash:before{content:"\f4fa" }
.fa-user-astronaut:before{content:"\f4fb" }
.fa-user-check:before{content:"\f4fc" }
.fa-user-circle:before{content:"\f2bd" }
.fa-user-clock:before{content:"\f4fd" }
.fa-user-cog:before{content:"\f4fe" }
.fa-user-edit:before{content:"\f4ff" }
.fa-user-friends:before{content:"\f500" }
.fa-user-graduate:before{content:"\f501" }
.fa-user-lock:before{content:"\f502" }
.fa-user-md:before{content:"\f0f0" }
.fa-user-minus:before{content:"\f503" }
.fa-user-ninja:before{content:"\f504" }
.fa-user-plus:before{content:"\f234" }
.fa-user-secret:before{content:"\f21b" }
.fa-user-shield:before{content:"\f505" }
.fa-user-slash:before{content:"\f506" }
.fa-user-tag:before{content:"\f507" }
.fa-user-tie:before{content:"\f508" }
.fa-user-times:before{content:"\f235" }
.fa-users:before{content:"\f0c0" }
.fa-users-cog:before{content:"\f509" }
.fa-ussunnah:before{content:"\f407" }
.fa-utensil-spoon:before{content:"\f2e5" }
.fa-utensils:before{content:"\f2e7" }
.fa-vaadin:before{content:"\f408" }
.fa-vector-square:before{content:"\f5cb" }
.fa-venus:before{content:"\f221" }
.fa-venus-double:before{content:"\f226" }
.fa-venus-mars:before{content:"\f228" }
.fa-viacoin:before{content:"\f237" }
.fa-viadeo:before{content:"\f2a9" }
.fa-viadeo-square:before{content:"\f2aa" }
.fa-vial:before{content:"\f492" }
.fa-vials:before{content:"\f493" }
.fa-viber:before{content:"\f409" }
.fa-video:before{content:"\f03d" }
.fa-video-slash:before{content:"\f4e2" }
.fa-vimeo:before{content:"\f40a" }
.fa-vimeo-square:before{content:"\f194" }
.fa-vimeo-v:before{content:"\f27d" }
.fa-vine:before{content:"\f1ca" }
.fa-vk:before{content:"\f189" }
.fa-vnv:before{content:"\f40b" }
.fa-volleyball-ball:before{content:"\f45f" }
.fa-volume-down:before{content:"\f027" }
.fa-volume-off:before{content:"\f026" }
.fa-volume-up:before{content:"\f028" }
.fa-vuejs:before{content:"\f41f" }
.fa-walking:before{content:"\f554" }
.fa-wallet:before{content:"\f555" }
.fa-warehouse:before{content:"\f494" }
.fa-weebly:before{content:"\f5cc" }
.fa-weibo:before{content:"\f18a" }
.fa-weight:before{content:"\f496" }
.fa-weight-hanging:before{content:"\f5cd" }
.fa-weixin:before{content:"\f1d7" }
.fa-whatsapp:before{content:"\f232" }
.fa-whatsapp-square:before{content:"\f40c" }
.fa-wheelchair:before{content:"\f193" }
.fa-whmcs:before{content:"\f40d" }
.fa-wifi:before{content:"\f1eb" }
.fa-wikipedia-w:before{content:"\f266" }
.fa-window-close:before{content:"\f410" }
.fa-window-maximize:before{content:"\f2d0" }
.fa-window-minimize:before{content:"\f2d1" }
.fa-window-restore:before{content:"\f2d2" }
.fa-windows:before{content:"\f17a" }
.fa-wine-glass:before{content:"\f4e3" }
.fa-wine-glass-alt:before{content:"\f5ce" }
.fa-wix:before{content:"\f5cf" }
.fa-wolf-pack-battalion:before{content:"\f514" }
.fa-won-sign:before{content:"\f159" }
.fa-wordpress:before{content:"\f19a" }
.fa-wordpress-simple:before{content:"\f411" }
.fa-wpbeginner:before{content:"\f297" }
.fa-wpexplorer:before{content:"\f2de" }
.fa-wpforms:before{content:"\f298" }
.fa-wrench:before{content:"\f0ad" }
.fa-x-ray:before{content:"\f497" }
.fa-xbox:before{content:"\f412" }
.fa-xing:before{content:"\f168" }
.fa-xing-square:before{content:"\f169" }
.fa-y-combinator:before{content:"\f23b" }
.fa-yahoo:before{content:"\f19e" }
.fa-yandex:before{content:"\f413" }
.fa-yandex-international:before{content:"\f414" }
.fa-yelp:before{content:"\f1e9" }
.fa-yen-sign:before{content:"\f157" }
.fa-yoast:before{content:"\f2b1" }
.fa-youtube:before{content:"\f167" }
.fa-youtube-square:before{content:"\f431" }
.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px }
.sr-only-focusable:active, .sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto }
@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:normal;src:url(../fonts/fa-brands-400.eot);src:url(../fonts/fa-brands-400.eot?#iefix) format("embedded-opentype"), url(../fonts/fa-brands-400.woff2) format("woff2"), url(../fonts/fa-brands-400.woff) format("woff"), url(../fonts/fa-brands-400.ttf) format("truetype"), url(../fonts/fa-brands-400.svg#fontawesome) format("svg") }
.fab{font-family:"Font Awesome 5 Brands" }
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;src:url(../fonts/fa-regular-400.eot);src:url(../fonts/fa-regular-400.eot?#iefix) format("embedded-opentype"), url(../fonts/fa-regular-400.woff2) format("woff2"), url(../fonts/fa-regular-400.woff) format("woff"), url(../fonts/fa-regular-400.ttf) format("truetype"), url(../fonts/fa-regular-400.svg#fontawesome) format("svg") }
.far{font-weight:400 }
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;src:url(../fonts/fa-solid-900.eot);src:url(../fonts/fa-solid-900.eot?#iefix) format("embedded-opentype"), url(../fonts/fa-solid-900.woff2) format("woff2"), url(../fonts/fa-solid-900.woff) format("woff"), url(../fonts/fa-solid-900.ttf) format("truetype"), url(../fonts/fa-solid-900.svg#fontawesome) format("svg") }
.fa, .far, .fas{font-family:"Font Awesome 5 Free" }
.fa, .fas{font-weight:900 }
@font-face{font-family:'icosocial';src:url('../fonts/icosocial.eot?n1p336');src:url('../fonts/icosocial.eot?n1p336#iefix') format('embedded-opentype'), url('../fonts/icosocial.ttf?n1p336') format('truetype'), url('../fonts/icosocial.woff?n1p336') format('woff'), url('../fonts/icosocial.svg?n1p336#icomoon') format('svg');font-weight:normal;font-style:normal;}
[class^="soc-"], [class*=" soc-"]{font-family:'icosocial' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.soc-healthgrades:before{content:"\e900";}
.soc-bing:before{content:"\e901";}
@font-face{font-family:"Ionicons";src:url("../fonts/ionicons.eot?v=4.2.4");src:url("../fonts/ionicons.eot?v=4.2.4#iefix") format("embedded-opentype"), url("../fonts/ionicons.woff2?v=4.2.4") format("woff2"), url("../fonts/ionicons.woff?v=4.2.4") format("woff"), url("../fonts/ionicons.ttf?v=4.2.4") format("truetype"), url("../fonts/ionicons.svg?v=4.2.4#Ionicons") format("svg");font-weight:normal;font-style:normal }
.ion, .ionicons, .ion-ios-add:before, .ion-ios-add-circle:before, .ion-ios-add-circle-outline:before, .ion-ios-airplane:before, .ion-ios-alarm:before, .ion-ios-albums:before, .ion-ios-alert:before, .ion-ios-american-football:before, .ion-ios-analytics:before, .ion-ios-aperture:before, .ion-ios-apps:before, .ion-ios-appstore:before, .ion-ios-archive:before, .ion-ios-arrow-back:before, .ion-ios-arrow-down:before, .ion-ios-arrow-dropdown:before, .ion-ios-arrow-dropdown-circle:before, .ion-ios-arrow-dropleft:before, .ion-ios-arrow-dropleft-circle:before, .ion-ios-arrow-dropright:before, .ion-ios-arrow-dropright-circle:before, .ion-ios-arrow-dropup:before, .ion-ios-arrow-dropup-circle:before, .ion-ios-arrow-forward:before, .ion-ios-arrow-round-back:before, .ion-ios-arrow-round-down:before, .ion-ios-arrow-round-forward:before, .ion-ios-arrow-round-up:before, .ion-ios-arrow-up:before, .ion-ios-at:before, .ion-ios-attach:before, .ion-ios-backspace:before, .ion-ios-barcode:before, .ion-ios-baseball:before, .ion-ios-basket:before, .ion-ios-basketball:before, .ion-ios-battery-charging:before, .ion-ios-battery-dead:before, .ion-ios-battery-full:before, .ion-ios-beaker:before, .ion-ios-bed:before, .ion-ios-beer:before, .ion-ios-bicycle:before, .ion-ios-bluetooth:before, .ion-ios-boat:before, .ion-ios-body:before, .ion-ios-bonfire:before, .ion-ios-book:before, .ion-ios-bookmark:before, .ion-ios-bookmarks:before, .ion-ios-bowtie:before, .ion-ios-briefcase:before, .ion-ios-browsers:before, .ion-ios-brush:before, .ion-ios-bug:before, .ion-ios-build:before, .ion-ios-bulb:before, .ion-ios-bus:before, .ion-ios-business:before, .ion-ios-cafe:before, .ion-ios-calculator:before, .ion-ios-calendar:before, .ion-ios-call:before, .ion-ios-camera:before, .ion-ios-car:before, .ion-ios-card:before, .ion-ios-cart:before, .ion-ios-cash:before, .ion-ios-cellular:before, .ion-ios-chatboxes:before, .ion-ios-chatbubbles:before, .ion-ios-checkbox:before, .ion-ios-checkbox-outline:before, .ion-ios-checkmark:before, .ion-ios-checkmark-circle:before, .ion-ios-checkmark-circle-outline:before, .ion-ios-clipboard:before, .ion-ios-clock:before, .ion-ios-close:before, .ion-ios-close-circle:before, .ion-ios-close-circle-outline:before, .ion-ios-cloud:before, .ion-ios-cloud-circle:before, .ion-ios-cloud-done:before, .ion-ios-cloud-download:before, .ion-ios-cloud-outline:before, .ion-ios-cloud-upload:before, .ion-ios-cloudy:before, .ion-ios-cloudy-night:before, .ion-ios-code:before, .ion-ios-code-download:before, .ion-ios-code-working:before, .ion-ios-cog:before, .ion-ios-color-fill:before, .ion-ios-color-filter:before, .ion-ios-color-palette:before, .ion-ios-color-wand:before, .ion-ios-compass:before, .ion-ios-construct:before, .ion-ios-contact:before, .ion-ios-contacts:before, .ion-ios-contract:before, .ion-ios-contrast:before, .ion-ios-copy:before, .ion-ios-create:before, .ion-ios-crop:before, .ion-ios-cube:before, .ion-ios-cut:before, .ion-ios-desktop:before, .ion-ios-disc:before, .ion-ios-document:before, .ion-ios-done-all:before, .ion-ios-download:before, .ion-ios-easel:before, .ion-ios-egg:before, .ion-ios-exit:before, .ion-ios-expand:before, .ion-ios-eye:before, .ion-ios-eye-off:before, .ion-ios-fastforward:before, .ion-ios-female:before, .ion-ios-filing:before, .ion-ios-film:before, .ion-ios-finger-print:before, .ion-ios-fitness:before, .ion-ios-flag:before, .ion-ios-flame:before, .ion-ios-flash:before, .ion-ios-flash-off:before, .ion-ios-flashlight:before, .ion-ios-flask:before, .ion-ios-flower:before, .ion-ios-folder:before, .ion-ios-folder-open:before, .ion-ios-football:before, .ion-ios-funnel:before, .ion-ios-gift:before, .ion-ios-git-branch:before, .ion-ios-git-commit:before, .ion-ios-git-compare:before, .ion-ios-git-merge:before, .ion-ios-git-network:before, .ion-ios-git-pull-request:before, .ion-ios-glasses:before, .ion-ios-globe:before, .ion-ios-grid:before, .ion-ios-hammer:before, .ion-ios-hand:before, .ion-ios-happy:before, .ion-ios-headset:before, .ion-ios-heart:before, .ion-ios-heart-dislike:before, .ion-ios-heart-empty:before, .ion-ios-heart-half:before, .ion-ios-help:before, .ion-ios-help-buoy:before, .ion-ios-help-circle:before, .ion-ios-help-circle-outline:before, .ion-ios-home:before, .ion-ios-hourglass:before, .ion-ios-ice-cream:before, .ion-ios-image:before, .ion-ios-images:before, .ion-ios-infinite:before, .ion-ios-information:before, .ion-ios-information-circle:before, .ion-ios-information-circle-outline:before, .ion-ios-jet:before, .ion-ios-journal:before, .ion-ios-key:before, .ion-ios-keypad:before, .ion-ios-laptop:before, .ion-ios-leaf:before, .ion-ios-link:before, .ion-ios-list:before, .ion-ios-list-box:before, .ion-ios-locate:before, .ion-ios-lock:before, .ion-ios-log-in:before, .ion-ios-log-out:before, .ion-ios-magnet:before, .ion-ios-mail:before, .ion-ios-mail-open:before, .ion-ios-mail-unread:before, .ion-ios-male:before, .ion-ios-man:before, .ion-ios-map:before, .ion-ios-medal:before, .ion-ios-medical:before, .ion-ios-medkit:before, .ion-ios-megaphone:before, .ion-ios-menu:before, .ion-ios-mic:before, .ion-ios-mic-off:before, .ion-ios-microphone:before, .ion-ios-moon:before, .ion-ios-more:before, .ion-ios-move:before, .ion-ios-musical-note:before, .ion-ios-musical-notes:before, .ion-ios-navigate:before, .ion-ios-notifications:before, .ion-ios-notifications-off:before, .ion-ios-notifications-outline:before, .ion-ios-nuclear:before, .ion-ios-nutrition:before, .ion-ios-open:before, .ion-ios-options:before, .ion-ios-outlet:before, .ion-ios-paper:before, .ion-ios-paper-plane:before, .ion-ios-partly-sunny:before, .ion-ios-pause:before, .ion-ios-paw:before, .ion-ios-people:before, .ion-ios-person:before, .ion-ios-person-add:before, .ion-ios-phone-landscape:before, .ion-ios-phone-portrait:before, .ion-ios-photos:before, .ion-ios-pie:before, .ion-ios-pin:before, .ion-ios-pint:before, .ion-ios-pizza:before, .ion-ios-planet:before, .ion-ios-play:before, .ion-ios-play-circle:before, .ion-ios-podium:before, .ion-ios-power:before, .ion-ios-pricetag:before, .ion-ios-pricetags:before, .ion-ios-print:before, .ion-ios-pulse:before, .ion-ios-qr-scanner:before, .ion-ios-quote:before, .ion-ios-radio:before, .ion-ios-radio-button-off:before, .ion-ios-radio-button-on:before, .ion-ios-rainy:before, .ion-ios-recording:before, .ion-ios-redo:before, .ion-ios-refresh:before, .ion-ios-refresh-circle:before, .ion-ios-remove:before, .ion-ios-remove-circle:before, .ion-ios-remove-circle-outline:before, .ion-ios-reorder:before, .ion-ios-repeat:before, .ion-ios-resize:before, .ion-ios-restaurant:before, .ion-ios-return-left:before, .ion-ios-return-right:before, .ion-ios-reverse-camera:before, .ion-ios-rewind:before, .ion-ios-ribbon:before, .ion-ios-rocket:before, .ion-ios-rose:before, .ion-ios-sad:before, .ion-ios-save:before, .ion-ios-school:before, .ion-ios-search:before, .ion-ios-send:before, .ion-ios-settings:before, .ion-ios-share:before, .ion-ios-share-alt:before, .ion-ios-shirt:before, .ion-ios-shuffle:before, .ion-ios-skip-backward:before, .ion-ios-skip-forward:before, .ion-ios-snow:before, .ion-ios-speedometer:before, .ion-ios-square:before, .ion-ios-square-outline:before, .ion-ios-star:before, .ion-ios-star-half:before, .ion-ios-star-outline:before, .ion-ios-stats:before, .ion-ios-stopwatch:before, .ion-ios-subway:before, .ion-ios-sunny:before, .ion-ios-swap:before, .ion-ios-switch:before, .ion-ios-sync:before, .ion-ios-tablet-landscape:before, .ion-ios-tablet-portrait:before, .ion-ios-tennisball:before, .ion-ios-text:before, .ion-ios-thermometer:before, .ion-ios-thumbs-down:before, .ion-ios-thumbs-up:before, .ion-ios-thunderstorm:before, .ion-ios-time:before, .ion-ios-timer:before, .ion-ios-today:before, .ion-ios-train:before, .ion-ios-transgender:before, .ion-ios-trash:before, .ion-ios-trending-down:before, .ion-ios-trending-up:before, .ion-ios-trophy:before, .ion-ios-tv:before, .ion-ios-umbrella:before, .ion-ios-undo:before, .ion-ios-unlock:before, .ion-ios-videocam:before, .ion-ios-volume-high:before, .ion-ios-volume-low:before, .ion-ios-volume-mute:before, .ion-ios-volume-off:before, .ion-ios-walk:before, .ion-ios-wallet:before, .ion-ios-warning:before, .ion-ios-watch:before, .ion-ios-water:before, .ion-ios-wifi:before, .ion-ios-wine:before, .ion-ios-woman:before, .ion-logo-android:before, .ion-logo-angular:before, .ion-logo-apple:before, .ion-logo-bitbucket:before, .ion-logo-bitcoin:before, .ion-logo-buffer:before, .ion-logo-chrome:before, .ion-logo-closed-captioning:before, .ion-logo-codepen:before, .ion-logo-css3:before, .ion-logo-designernews:before, .ion-logo-dribbble:before, .ion-logo-dropbox:before, .ion-logo-euro:before, .ion-logo-facebook:before, .ion-logo-flickr:before, .ion-logo-foursquare:before, .ion-logo-freebsd-devil:before, .ion-logo-game-controller-a:before, .ion-logo-game-controller-b:before, .ion-logo-github:before, .ion-logo-google:before, .ion-logo-googleplus:before, .ion-logo-hackernews:before, .ion-logo-html5:before, .ion-logo-instagram:before, .ion-logo-ionic:before, .ion-logo-ionitron:before, .ion-logo-javascript:before, .ion-logo-linkedin:before, .ion-logo-markdown:before, .ion-logo-model-s:before, .ion-logo-no-smoking:before, .ion-logo-nodejs:before, .ion-logo-npm:before, .ion-logo-octocat:before, .ion-logo-pinterest:before, .ion-logo-playstation:before, .ion-logo-polymer:before, .ion-logo-python:before, .ion-logo-reddit:before, .ion-logo-rss:before, .ion-logo-sass:before, .ion-logo-skype:before, .ion-logo-slack:before, .ion-logo-snapchat:before, .ion-logo-steam:before, .ion-logo-tumblr:before, .ion-logo-tux:before, .ion-logo-twitch:before, .ion-logo-twitter:before, .ion-logo-usd:before, .ion-logo-vimeo:before, .ion-logo-vk:before, .ion-logo-whatsapp:before, .ion-logo-windows:before, .ion-logo-wordpress:before, .ion-logo-xbox:before, .ion-logo-xing:before, .ion-logo-yahoo:before, .ion-logo-yen:before, .ion-logo-youtube:before, .ion-md-add:before, .ion-md-add-circle:before, .ion-md-add-circle-outline:before, .ion-md-airplane:before, .ion-md-alarm:before, .ion-md-albums:before, .ion-md-alert:before, .ion-md-american-football:before, .ion-md-analytics:before, .ion-md-aperture:before, .ion-md-apps:before, .ion-md-appstore:before, .ion-md-archive:before, .ion-md-arrow-back:before, .ion-md-arrow-down:before, .ion-md-arrow-dropdown:before, .ion-md-arrow-dropdown-circle:before, .ion-md-arrow-dropleft:before, .ion-md-arrow-dropleft-circle:before, .ion-md-arrow-dropright:before, .ion-md-arrow-dropright-circle:before, .ion-md-arrow-dropup:before, .ion-md-arrow-dropup-circle:before, .ion-md-arrow-forward:before, .ion-md-arrow-round-back:before, .ion-md-arrow-round-down:before, .ion-md-arrow-round-forward:before, .ion-md-arrow-round-up:before, .ion-md-arrow-up:before, .ion-md-at:before, .ion-md-attach:before, .ion-md-backspace:before, .ion-md-barcode:before, .ion-md-baseball:before, .ion-md-basket:before, .ion-md-basketball:before, .ion-md-battery-charging:before, .ion-md-battery-dead:before, .ion-md-battery-full:before, .ion-md-beaker:before, .ion-md-bed:before, .ion-md-beer:before, .ion-md-bicycle:before, .ion-md-bluetooth:before, .ion-md-boat:before, .ion-md-body:before, .ion-md-bonfire:before, .ion-md-book:before, .ion-md-bookmark:before, .ion-md-bookmarks:before, .ion-md-bowtie:before, .ion-md-briefcase:before, .ion-md-browsers:before, .ion-md-brush:before, .ion-md-bug:before, .ion-md-build:before, .ion-md-bulb:before, .ion-md-bus:before, .ion-md-business:before, .ion-md-cafe:before, .ion-md-calculator:before, .ion-md-calendar:before, .ion-md-call:before, .ion-md-camera:before, .ion-md-car:before, .ion-md-card:before, .ion-md-cart:before, .ion-md-cash:before, .ion-md-cellular:before, .ion-md-chatboxes:before, .ion-md-chatbubbles:before, .ion-md-checkbox:before, .ion-md-checkbox-outline:before, .ion-md-checkmark:before, .ion-md-checkmark-circle:before, .ion-md-checkmark-circle-outline:before, .ion-md-clipboard:before, .ion-md-clock:before, .ion-md-close:before, .ion-md-close-circle:before, .ion-md-close-circle-outline:before, .ion-md-cloud:before, .ion-md-cloud-circle:before, .ion-md-cloud-done:before, .ion-md-cloud-download:before, .ion-md-cloud-outline:before, .ion-md-cloud-upload:before, .ion-md-cloudy:before, .ion-md-cloudy-night:before, .ion-md-code:before, .ion-md-code-download:before, .ion-md-code-working:before, .ion-md-cog:before, .ion-md-color-fill:before, .ion-md-color-filter:before, .ion-md-color-palette:before, .ion-md-color-wand:before, .ion-md-compass:before, .ion-md-construct:before, .ion-md-contact:before, .ion-md-contacts:before, .ion-md-contract:before, .ion-md-contrast:before, .ion-md-copy:before, .ion-md-create:before, .ion-md-crop:before, .ion-md-cube:before, .ion-md-cut:before, .ion-md-desktop:before, .ion-md-disc:before, .ion-md-document:before, .ion-md-done-all:before, .ion-md-download:before, .ion-md-easel:before, .ion-md-egg:before, .ion-md-exit:before, .ion-md-expand:before, .ion-md-eye:before, .ion-md-eye-off:before, .ion-md-fastforward:before, .ion-md-female:before, .ion-md-filing:before, .ion-md-film:before, .ion-md-finger-print:before, .ion-md-fitness:before, .ion-md-flag:before, .ion-md-flame:before, .ion-md-flash:before, .ion-md-flash-off:before, .ion-md-flashlight:before, .ion-md-flask:before, .ion-md-flower:before, .ion-md-folder:before, .ion-md-folder-open:before, .ion-md-football:before, .ion-md-funnel:before, .ion-md-gift:before, .ion-md-git-branch:before, .ion-md-git-commit:before, .ion-md-git-compare:before, .ion-md-git-merge:before, .ion-md-git-network:before, .ion-md-git-pull-request:before, .ion-md-glasses:before, .ion-md-globe:before, .ion-md-grid:before, .ion-md-hammer:before, .ion-md-hand:before, .ion-md-happy:before, .ion-md-headset:before, .ion-md-heart:before, .ion-md-heart-dislike:before, .ion-md-heart-empty:before, .ion-md-heart-half:before, .ion-md-help:before, .ion-md-help-buoy:before, .ion-md-help-circle:before, .ion-md-help-circle-outline:before, .ion-md-home:before, .ion-md-hourglass:before, .ion-md-ice-cream:before, .ion-md-image:before, .ion-md-images:before, .ion-md-infinite:before, .ion-md-information:before, .ion-md-information-circle:before, .ion-md-information-circle-outline:before, .ion-md-jet:before, .ion-md-journal:before, .ion-md-key:before, .ion-md-keypad:before, .ion-md-laptop:before, .ion-md-leaf:before, .ion-md-link:before, .ion-md-list:before, .ion-md-list-box:before, .ion-md-locate:before, .ion-md-lock:before, .ion-md-log-in:before, .ion-md-log-out:before, .ion-md-magnet:before, .ion-md-mail:before, .ion-md-mail-open:before, .ion-md-mail-unread:before, .ion-md-male:before, .ion-md-man:before, .ion-md-map:before, .ion-md-medal:before, .ion-md-medical:before, .ion-md-medkit:before, .ion-md-megaphone:before, .ion-md-menu:before, .ion-md-mic:before, .ion-md-mic-off:before, .ion-md-microphone:before, .ion-md-moon:before, .ion-md-more:before, .ion-md-move:before, .ion-md-musical-note:before, .ion-md-musical-notes:before, .ion-md-navigate:before, .ion-md-notifications:before, .ion-md-notifications-off:before, .ion-md-notifications-outline:before, .ion-md-nuclear:before, .ion-md-nutrition:before, .ion-md-open:before, .ion-md-options:before, .ion-md-outlet:before, .ion-md-paper:before, .ion-md-paper-plane:before, .ion-md-partly-sunny:before, .ion-md-pause:before, .ion-md-paw:before, .ion-md-people:before, .ion-md-person:before, .ion-md-person-add:before, .ion-md-phone-landscape:before, .ion-md-phone-portrait:before, .ion-md-photos:before, .ion-md-pie:before, .ion-md-pin:before, .ion-md-pint:before, .ion-md-pizza:before, .ion-md-planet:before, .ion-md-play:before, .ion-md-play-circle:before, .ion-md-podium:before, .ion-md-power:before, .ion-md-pricetag:before, .ion-md-pricetags:before, .ion-md-print:before, .ion-md-pulse:before, .ion-md-qr-scanner:before, .ion-md-quote:before, .ion-md-radio:before, .ion-md-radio-button-off:before, .ion-md-radio-button-on:before, .ion-md-rainy:before, .ion-md-recording:before, .ion-md-redo:before, .ion-md-refresh:before, .ion-md-refresh-circle:before, .ion-md-remove:before, .ion-md-remove-circle:before, .ion-md-remove-circle-outline:before, .ion-md-reorder:before, .ion-md-repeat:before, .ion-md-resize:before, .ion-md-restaurant:before, .ion-md-return-left:before, .ion-md-return-right:before, .ion-md-reverse-camera:before, .ion-md-rewind:before, .ion-md-ribbon:before, .ion-md-rocket:before, .ion-md-rose:before, .ion-md-sad:before, .ion-md-save:before, .ion-md-school:before, .ion-md-search:before, .ion-md-send:before, .ion-md-settings:before, .ion-md-share:before, .ion-md-share-alt:before, .ion-md-shirt:before, .ion-md-shuffle:before, .ion-md-skip-backward:before, .ion-md-skip-forward:before, .ion-md-snow:before, .ion-md-speedometer:before, .ion-md-square:before, .ion-md-square-outline:before, .ion-md-star:before, .ion-md-star-half:before, .ion-md-star-outline:before, .ion-md-stats:before, .ion-md-stopwatch:before, .ion-md-subway:before, .ion-md-sunny:before, .ion-md-swap:before, .ion-md-switch:before, .ion-md-sync:before, .ion-md-tablet-landscape:before, .ion-md-tablet-portrait:before, .ion-md-tennisball:before, .ion-md-text:before, .ion-md-thermometer:before, .ion-md-thumbs-down:before, .ion-md-thumbs-up:before, .ion-md-thunderstorm:before, .ion-md-time:before, .ion-md-timer:before, .ion-md-today:before, .ion-md-train:before, .ion-md-transgender:before, .ion-md-trash:before, .ion-md-trending-down:before, .ion-md-trending-up:before, .ion-md-trophy:before, .ion-md-tv:before, .ion-md-umbrella:before, .ion-md-undo:before, .ion-md-unlock:before, .ion-md-videocam:before, .ion-md-volume-high:before, .ion-md-volume-low:before, .ion-md-volume-mute:before, .ion-md-volume-off:before, .ion-md-walk:before, .ion-md-wallet:before, .ion-md-warning:before, .ion-md-watch:before, .ion-md-water:before, .ion-md-wifi:before, .ion-md-wine:before, .ion-md-woman:before{display:inline-block;font-family:"Ionicons";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale }
.ion-ios-add:before{content:"\f102" }
.ion-ios-add-circle:before{content:"\f101" }
.ion-ios-add-circle-outline:before{content:"\f100" }
.ion-ios-airplane:before{content:"\f137" }
.ion-ios-alarm:before{content:"\f3c8" }
.ion-ios-albums:before{content:"\f3ca" }
.ion-ios-alert:before{content:"\f104" }
.ion-ios-american-football:before{content:"\f106" }
.ion-ios-analytics:before{content:"\f3ce" }
.ion-ios-aperture:before{content:"\f108" }
.ion-ios-apps:before{content:"\f10a" }
.ion-ios-appstore:before{content:"\f10c" }
.ion-ios-archive:before{content:"\f10e" }
.ion-ios-arrow-back:before{content:"\f3cf" }
.ion-ios-arrow-down:before{content:"\f3d0" }
.ion-ios-arrow-dropdown:before{content:"\f110" }
.ion-ios-arrow-dropdown-circle:before{content:"\f125" }
.ion-ios-arrow-dropleft:before{content:"\f112" }
.ion-ios-arrow-dropleft-circle:before{content:"\f129" }
.ion-ios-arrow-dropright:before{content:"\f114" }
.ion-ios-arrow-dropright-circle:before{content:"\f12b" }
.ion-ios-arrow-dropup:before{content:"\f116" }
.ion-ios-arrow-dropup-circle:before{content:"\f12d" }
.ion-ios-arrow-forward:before{content:"\f3d1" }
.ion-ios-arrow-round-back:before{content:"\f117" }
.ion-ios-arrow-round-down:before{content:"\f118" }
.ion-ios-arrow-round-forward:before{content:"\f119" }
.ion-ios-arrow-round-up:before{content:"\f11a" }
.ion-ios-arrow-up:before{content:"\f3d8" }
.ion-ios-at:before{content:"\f3da" }
.ion-ios-attach:before{content:"\f11b" }
.ion-ios-backspace:before{content:"\f11d" }
.ion-ios-barcode:before{content:"\f3dc" }
.ion-ios-baseball:before{content:"\f3de" }
.ion-ios-basket:before{content:"\f11f" }
.ion-ios-basketball:before{content:"\f3e0" }
.ion-ios-battery-charging:before{content:"\f120" }
.ion-ios-battery-dead:before{content:"\f121" }
.ion-ios-battery-full:before{content:"\f122" }
.ion-ios-beaker:before{content:"\f124" }
.ion-ios-bed:before{content:"\f139" }
.ion-ios-beer:before{content:"\f126" }
.ion-ios-bicycle:before{content:"\f127" }
.ion-ios-bluetooth:before{content:"\f128" }
.ion-ios-boat:before{content:"\f12a" }
.ion-ios-body:before{content:"\f3e4" }
.ion-ios-bonfire:before{content:"\f12c" }
.ion-ios-book:before{content:"\f3e8" }
.ion-ios-bookmark:before{content:"\f12e" }
.ion-ios-bookmarks:before{content:"\f3ea" }
.ion-ios-bowtie:before{content:"\f130" }
.ion-ios-briefcase:before{content:"\f3ee" }
.ion-ios-browsers:before{content:"\f3f0" }
.ion-ios-brush:before{content:"\f132" }
.ion-ios-bug:before{content:"\f134" }
.ion-ios-build:before{content:"\f136" }
.ion-ios-bulb:before{content:"\f138" }
.ion-ios-bus:before{content:"\f13a" }
.ion-ios-business:before{content:"\f1a3" }
.ion-ios-cafe:before{content:"\f13c" }
.ion-ios-calculator:before{content:"\f3f2" }
.ion-ios-calendar:before{content:"\f3f4" }
.ion-ios-call:before{content:"\f13e" }
.ion-ios-camera:before{content:"\f3f6" }
.ion-ios-car:before{content:"\f140" }
.ion-ios-card:before{content:"\f142" }
.ion-ios-cart:before{content:"\f3f8" }
.ion-ios-cash:before{content:"\f144" }
.ion-ios-cellular:before{content:"\f13d" }
.ion-ios-chatboxes:before{content:"\f3fa" }
.ion-ios-chatbubbles:before{content:"\f146" }
.ion-ios-checkbox:before{content:"\f148" }
.ion-ios-checkbox-outline:before{content:"\f147" }
.ion-ios-checkmark:before{content:"\f3ff" }
.ion-ios-checkmark-circle:before{content:"\f14a" }
.ion-ios-checkmark-circle-outline:before{content:"\f149" }
.ion-ios-clipboard:before{content:"\f14c" }
.ion-ios-clock:before{content:"\f403" }
.ion-ios-close:before{content:"\f406" }
.ion-ios-close-circle:before{content:"\f14e" }
.ion-ios-close-circle-outline:before{content:"\f14d" }
.ion-ios-cloud:before{content:"\f40c" }
.ion-ios-cloud-circle:before{content:"\f152" }
.ion-ios-cloud-done:before{content:"\f154" }
.ion-ios-cloud-download:before{content:"\f408" }
.ion-ios-cloud-outline:before{content:"\f409" }
.ion-ios-cloud-upload:before{content:"\f40b" }
.ion-ios-cloudy:before{content:"\f410" }
.ion-ios-cloudy-night:before{content:"\f40e" }
.ion-ios-code:before{content:"\f157" }
.ion-ios-code-download:before{content:"\f155" }
.ion-ios-code-working:before{content:"\f156" }
.ion-ios-cog:before{content:"\f412" }
.ion-ios-color-fill:before{content:"\f159" }
.ion-ios-color-filter:before{content:"\f414" }
.ion-ios-color-palette:before{content:"\f15b" }
.ion-ios-color-wand:before{content:"\f416" }
.ion-ios-compass:before{content:"\f15d" }
.ion-ios-construct:before{content:"\f15f" }
.ion-ios-contact:before{content:"\f41a" }
.ion-ios-contacts:before{content:"\f161" }
.ion-ios-contract:before{content:"\f162" }
.ion-ios-contrast:before{content:"\f163" }
.ion-ios-copy:before{content:"\f41c" }
.ion-ios-create:before{content:"\f165" }
.ion-ios-crop:before{content:"\f41e" }
.ion-ios-cube:before{content:"\f168" }
.ion-ios-cut:before{content:"\f16a" }
.ion-ios-desktop:before{content:"\f16c" }
.ion-ios-disc:before{content:"\f16e" }
.ion-ios-document:before{content:"\f170" }
.ion-ios-done-all:before{content:"\f171" }
.ion-ios-download:before{content:"\f420" }
.ion-ios-easel:before{content:"\f173" }
.ion-ios-egg:before{content:"\f175" }
.ion-ios-exit:before{content:"\f177" }
.ion-ios-expand:before{content:"\f178" }
.ion-ios-eye:before{content:"\f425" }
.ion-ios-eye-off:before{content:"\f17a" }
.ion-ios-fastforward:before{content:"\f427" }
.ion-ios-female:before{content:"\f17b" }
.ion-ios-filing:before{content:"\f429" }
.ion-ios-film:before{content:"\f42b" }
.ion-ios-finger-print:before{content:"\f17c" }
.ion-ios-fitness:before{content:"\f1ab" }
.ion-ios-flag:before{content:"\f42d" }
.ion-ios-flame:before{content:"\f42f" }
.ion-ios-flash:before{content:"\f17e" }
.ion-ios-flash-off:before{content:"\f12f" }
.ion-ios-flashlight:before{content:"\f141" }
.ion-ios-flask:before{content:"\f431" }
.ion-ios-flower:before{content:"\f433" }
.ion-ios-folder:before{content:"\f435" }
.ion-ios-folder-open:before{content:"\f180" }
.ion-ios-football:before{content:"\f437" }
.ion-ios-funnel:before{content:"\f182" }
.ion-ios-gift:before{content:"\f191" }
.ion-ios-git-branch:before{content:"\f183" }
.ion-ios-git-commit:before{content:"\f184" }
.ion-ios-git-compare:before{content:"\f185" }
.ion-ios-git-merge:before{content:"\f186" }
.ion-ios-git-network:before{content:"\f187" }
.ion-ios-git-pull-request:before{content:"\f188" }
.ion-ios-glasses:before{content:"\f43f" }
.ion-ios-globe:before{content:"\f18a" }
.ion-ios-grid:before{content:"\f18c" }
.ion-ios-hammer:before{content:"\f18e" }
.ion-ios-hand:before{content:"\f190" }
.ion-ios-happy:before{content:"\f192" }
.ion-ios-headset:before{content:"\f194" }
.ion-ios-heart:before{content:"\f443" }
.ion-ios-heart-dislike:before{content:"\f13f" }
.ion-ios-heart-empty:before{content:"\f19b" }
.ion-ios-heart-half:before{content:"\f19d" }
.ion-ios-help:before{content:"\f446" }
.ion-ios-help-buoy:before{content:"\f196" }
.ion-ios-help-circle:before{content:"\f198" }
.ion-ios-help-circle-outline:before{content:"\f197" }
.ion-ios-home:before{content:"\f448" }
.ion-ios-hourglass:before{content:"\f103" }
.ion-ios-ice-cream:before{content:"\f19a" }
.ion-ios-image:before{content:"\f19c" }
.ion-ios-images:before{content:"\f19e" }
.ion-ios-infinite:before{content:"\f44a" }
.ion-ios-information:before{content:"\f44d" }
.ion-ios-information-circle:before{content:"\f1a0" }
.ion-ios-information-circle-outline:before{content:"\f19f" }
.ion-ios-jet:before{content:"\f1a5" }
.ion-ios-journal:before{content:"\f189" }
.ion-ios-key:before{content:"\f1a7" }
.ion-ios-keypad:before{content:"\f450" }
.ion-ios-laptop:before{content:"\f1a8" }
.ion-ios-leaf:before{content:"\f1aa" }
.ion-ios-link:before{content:"\f22a" }
.ion-ios-list:before{content:"\f454" }
.ion-ios-list-box:before{content:"\f143" }
.ion-ios-locate:before{content:"\f1ae" }
.ion-ios-lock:before{content:"\f1b0" }
.ion-ios-log-in:before{content:"\f1b1" }
.ion-ios-log-out:before{content:"\f1b2" }
.ion-ios-magnet:before{content:"\f1b4" }
.ion-ios-mail:before{content:"\f1b8" }
.ion-ios-mail-open:before{content:"\f1b6" }
.ion-ios-mail-unread:before{content:"\f145" }
.ion-ios-male:before{content:"\f1b9" }
.ion-ios-man:before{content:"\f1bb" }
.ion-ios-map:before{content:"\f1bd" }
.ion-ios-medal:before{content:"\f1bf" }
.ion-ios-medical:before{content:"\f45c" }
.ion-ios-medkit:before{content:"\f45e" }
.ion-ios-megaphone:before{content:"\f1c1" }
.ion-ios-menu:before{content:"\f1c3" }
.ion-ios-mic:before{content:"\f461" }
.ion-ios-mic-off:before{content:"\f45f" }
.ion-ios-microphone:before{content:"\f1c6" }
.ion-ios-moon:before{content:"\f468" }
.ion-ios-more:before{content:"\f1c8" }
.ion-ios-move:before{content:"\f1cb" }
.ion-ios-musical-note:before{content:"\f46b" }
.ion-ios-musical-notes:before{content:"\f46c" }
.ion-ios-navigate:before{content:"\f46e" }
.ion-ios-notifications:before{content:"\f1d3" }
.ion-ios-notifications-off:before{content:"\f1d1" }
.ion-ios-notifications-outline:before{content:"\f133" }
.ion-ios-nuclear:before{content:"\f1d5" }
.ion-ios-nutrition:before{content:"\f470" }
.ion-ios-open:before{content:"\f1d7" }
.ion-ios-options:before{content:"\f1d9" }
.ion-ios-outlet:before{content:"\f1db" }
.ion-ios-paper:before{content:"\f472" }
.ion-ios-paper-plane:before{content:"\f1dd" }
.ion-ios-partly-sunny:before{content:"\f1df" }
.ion-ios-pause:before{content:"\f478" }
.ion-ios-paw:before{content:"\f47a" }
.ion-ios-people:before{content:"\f47c" }
.ion-ios-person:before{content:"\f47e" }
.ion-ios-person-add:before{content:"\f1e1" }
.ion-ios-phone-landscape:before{content:"\f1e2" }
.ion-ios-phone-portrait:before{content:"\f1e3" }
.ion-ios-photos:before{content:"\f482" }
.ion-ios-pie:before{content:"\f484" }
.ion-ios-pin:before{content:"\f1e5" }
.ion-ios-pint:before{content:"\f486" }
.ion-ios-pizza:before{content:"\f1e7" }
.ion-ios-planet:before{content:"\f1eb" }
.ion-ios-play:before{content:"\f488" }
.ion-ios-play-circle:before{content:"\f113" }
.ion-ios-podium:before{content:"\f1ed" }
.ion-ios-power:before{content:"\f1ef" }
.ion-ios-pricetag:before{content:"\f48d" }
.ion-ios-pricetags:before{content:"\f48f" }
.ion-ios-print:before{content:"\f1f1" }
.ion-ios-pulse:before{content:"\f493" }
.ion-ios-qr-scanner:before{content:"\f1f3" }
.ion-ios-quote:before{content:"\f1f5" }
.ion-ios-radio:before{content:"\f1f9" }
.ion-ios-radio-button-off:before{content:"\f1f6" }
.ion-ios-radio-button-on:before{content:"\f1f7" }
.ion-ios-rainy:before{content:"\f495" }
.ion-ios-recording:before{content:"\f497" }
.ion-ios-redo:before{content:"\f499" }
.ion-ios-refresh:before{content:"\f49c" }
.ion-ios-refresh-circle:before{content:"\f135" }
.ion-ios-remove:before{content:"\f1fc" }
.ion-ios-remove-circle:before{content:"\f1fb" }
.ion-ios-remove-circle-outline:before{content:"\f1fa" }
.ion-ios-reorder:before{content:"\f1fd" }
.ion-ios-repeat:before{content:"\f1fe" }
.ion-ios-resize:before{content:"\f1ff" }
.ion-ios-restaurant:before{content:"\f201" }
.ion-ios-return-left:before{content:"\f202" }
.ion-ios-return-right:before{content:"\f203" }
.ion-ios-reverse-camera:before{content:"\f49f" }
.ion-ios-rewind:before{content:"\f4a1" }
.ion-ios-ribbon:before{content:"\f205" }
.ion-ios-rocket:before{content:"\f14b" }
.ion-ios-rose:before{content:"\f4a3" }
.ion-ios-sad:before{content:"\f207" }
.ion-ios-save:before{content:"\f1a6" }
.ion-ios-school:before{content:"\f209" }
.ion-ios-search:before{content:"\f4a5" }
.ion-ios-send:before{content:"\f20c" }
.ion-ios-settings:before{content:"\f4a7" }
.ion-ios-share:before{content:"\f211" }
.ion-ios-share-alt:before{content:"\f20f" }
.ion-ios-shirt:before{content:"\f213" }
.ion-ios-shuffle:before{content:"\f4a9" }
.ion-ios-skip-backward:before{content:"\f215" }
.ion-ios-skip-forward:before{content:"\f217" }
.ion-ios-snow:before{content:"\f218" }
.ion-ios-speedometer:before{content:"\f4b0" }
.ion-ios-square:before{content:"\f21a" }
.ion-ios-square-outline:before{content:"\f15c" }
.ion-ios-star:before{content:"\f4b3" }
.ion-ios-star-half:before{content:"\f4b1" }
.ion-ios-star-outline:before{content:"\f4b2" }
.ion-ios-stats:before{content:"\f21c" }
.ion-ios-stopwatch:before{content:"\f4b5" }
.ion-ios-subway:before{content:"\f21e" }
.ion-ios-sunny:before{content:"\f4b7" }
.ion-ios-swap:before{content:"\f21f" }
.ion-ios-switch:before{content:"\f221" }
.ion-ios-sync:before{content:"\f222" }
.ion-ios-tablet-landscape:before{content:"\f223" }
.ion-ios-tablet-portrait:before{content:"\f24e" }
.ion-ios-tennisball:before{content:"\f4bb" }
.ion-ios-text:before{content:"\f250" }
.ion-ios-thermometer:before{content:"\f252" }
.ion-ios-thumbs-down:before{content:"\f254" }
.ion-ios-thumbs-up:before{content:"\f256" }
.ion-ios-thunderstorm:before{content:"\f4bd" }
.ion-ios-time:before{content:"\f4bf" }
.ion-ios-timer:before{content:"\f4c1" }
.ion-ios-today:before{content:"\f14f" }
.ion-ios-train:before{content:"\f258" }
.ion-ios-transgender:before{content:"\f259" }
.ion-ios-trash:before{content:"\f4c5" }
.ion-ios-trending-down:before{content:"\f25a" }
.ion-ios-trending-up:before{content:"\f25b" }
.ion-ios-trophy:before{content:"\f25d" }
.ion-ios-tv:before{content:"\f115" }
.ion-ios-umbrella:before{content:"\f25f" }
.ion-ios-undo:before{content:"\f4c7" }
.ion-ios-unlock:before{content:"\f261" }
.ion-ios-videocam:before{content:"\f4cd" }
.ion-ios-volume-high:before{content:"\f11c" }
.ion-ios-volume-low:before{content:"\f11e" }
.ion-ios-volume-mute:before{content:"\f263" }
.ion-ios-volume-off:before{content:"\f264" }
.ion-ios-walk:before{content:"\f266" }
.ion-ios-wallet:before{content:"\f18b" }
.ion-ios-warning:before{content:"\f268" }
.ion-ios-watch:before{content:"\f269" }
.ion-ios-water:before{content:"\f26b" }
.ion-ios-wifi:before{content:"\f26d" }
.ion-ios-wine:before{content:"\f26f" }
.ion-ios-woman:before{content:"\f271" }
.ion-logo-android:before{content:"\f225" }
.ion-logo-angular:before{content:"\f227" }
.ion-logo-apple:before{content:"\f229" }
.ion-logo-bitbucket:before{content:"\f193" }
.ion-logo-bitcoin:before{content:"\f22b" }
.ion-logo-buffer:before{content:"\f22d" }
.ion-logo-chrome:before{content:"\f22f" }
.ion-logo-closed-captioning:before{content:"\f105" }
.ion-logo-codepen:before{content:"\f230" }
.ion-logo-css3:before{content:"\f231" }
.ion-logo-designernews:before{content:"\f232" }
.ion-logo-dribbble:before{content:"\f233" }
.ion-logo-dropbox:before{content:"\f234" }
.ion-logo-euro:before{content:"\f235" }
.ion-logo-facebook:before{content:"\f236" }
.ion-logo-flickr:before{content:"\f107" }
.ion-logo-foursquare:before{content:"\f237" }
.ion-logo-freebsd-devil:before{content:"\f238" }
.ion-logo-game-controller-a:before{content:"\f13b" }
.ion-logo-game-controller-b:before{content:"\f181" }
.ion-logo-github:before{content:"\f239" }
.ion-logo-google:before{content:"\f23a" }
.ion-logo-googleplus:before{content:"\f23b" }
.ion-logo-hackernews:before{content:"\f23c" }
.ion-logo-html5:before{content:"\f23d" }
.ion-logo-instagram:before{content:"\f23e" }
.ion-logo-ionic:before{content:"\f150" }
.ion-logo-ionitron:before{content:"\f151" }
.ion-logo-javascript:before{content:"\f23f" }
.ion-logo-linkedin:before{content:"\f240" }
.ion-logo-markdown:before{content:"\f241" }
.ion-logo-model-s:before{content:"\f153" }
.ion-logo-no-smoking:before{content:"\f109" }
.ion-logo-nodejs:before{content:"\f242" }
.ion-logo-npm:before{content:"\f195" }
.ion-logo-octocat:before{content:"\f243" }
.ion-logo-pinterest:before{content:"\f244" }
.ion-logo-playstation:before{content:"\f245" }
.ion-logo-polymer:before{content:"\f15e" }
.ion-logo-python:before{content:"\f246" }
.ion-logo-reddit:before{content:"\f247" }
.ion-logo-rss:before{content:"\f248" }
.ion-logo-sass:before{content:"\f249" }
.ion-logo-skype:before{content:"\f24a" }
.ion-logo-slack:before{content:"\f10b" }
.ion-logo-snapchat:before{content:"\f24b" }
.ion-logo-steam:before{content:"\f24c" }
.ion-logo-tumblr:before{content:"\f24d" }
.ion-logo-tux:before{content:"\f2ae" }
.ion-logo-twitch:before{content:"\f2af" }
.ion-logo-twitter:before{content:"\f2b0" }
.ion-logo-usd:before{content:"\f2b1" }
.ion-logo-vimeo:before{content:"\f2c4" }
.ion-logo-vk:before{content:"\f10d" }
.ion-logo-whatsapp:before{content:"\f2c5" }
.ion-logo-windows:before{content:"\f32f" }
.ion-logo-wordpress:before{content:"\f330" }
.ion-logo-xbox:before{content:"\f34c" }
.ion-logo-xing:before{content:"\f10f" }
.ion-logo-yahoo:before{content:"\f34d" }
.ion-logo-yen:before{content:"\f34e" }
.ion-logo-youtube:before{content:"\f34f" }
.ion-md-add:before{content:"\f273" }
.ion-md-add-circle:before{content:"\f272" }
.ion-md-add-circle-outline:before{content:"\f158" }
.ion-md-airplane:before{content:"\f15a" }
.ion-md-alarm:before{content:"\f274" }
.ion-md-albums:before{content:"\f275" }
.ion-md-alert:before{content:"\f276" }
.ion-md-american-football:before{content:"\f277" }
.ion-md-analytics:before{content:"\f278" }
.ion-md-aperture:before{content:"\f279" }
.ion-md-apps:before{content:"\f27a" }
.ion-md-appstore:before{content:"\f27b" }
.ion-md-archive:before{content:"\f27c" }
.ion-md-arrow-back:before{content:"\f27d" }
.ion-md-arrow-down:before{content:"\f27e" }
.ion-md-arrow-dropdown:before{content:"\f280" }
.ion-md-arrow-dropdown-circle:before{content:"\f27f" }
.ion-md-arrow-dropleft:before{content:"\f282" }
.ion-md-arrow-dropleft-circle:before{content:"\f281" }
.ion-md-arrow-dropright:before{content:"\f284" }
.ion-md-arrow-dropright-circle:before{content:"\f283" }
.ion-md-arrow-dropup:before{content:"\f286" }
.ion-md-arrow-dropup-circle:before{content:"\f285" }
.ion-md-arrow-forward:before{content:"\f287" }
.ion-md-arrow-round-back:before{content:"\f288" }
.ion-md-arrow-round-down:before{content:"\f289" }
.ion-md-arrow-round-forward:before{content:"\f28a" }
.ion-md-arrow-round-up:before{content:"\f28b" }
.ion-md-arrow-up:before{content:"\f28c" }
.ion-md-at:before{content:"\f28d" }
.ion-md-attach:before{content:"\f28e" }
.ion-md-backspace:before{content:"\f28f" }
.ion-md-barcode:before{content:"\f290" }
.ion-md-baseball:before{content:"\f291" }
.ion-md-basket:before{content:"\f292" }
.ion-md-basketball:before{content:"\f293" }
.ion-md-battery-charging:before{content:"\f294" }
.ion-md-battery-dead:before{content:"\f295" }
.ion-md-battery-full:before{content:"\f296" }
.ion-md-beaker:before{content:"\f297" }
.ion-md-bed:before{content:"\f160" }
.ion-md-beer:before{content:"\f298" }
.ion-md-bicycle:before{content:"\f299" }
.ion-md-bluetooth:before{content:"\f29a" }
.ion-md-boat:before{content:"\f29b" }
.ion-md-body:before{content:"\f29c" }
.ion-md-bonfire:before{content:"\f29d" }
.ion-md-book:before{content:"\f29e" }
.ion-md-bookmark:before{content:"\f29f" }
.ion-md-bookmarks:before{content:"\f2a0" }
.ion-md-bowtie:before{content:"\f2a1" }
.ion-md-briefcase:before{content:"\f2a2" }
.ion-md-browsers:before{content:"\f2a3" }
.ion-md-brush:before{content:"\f2a4" }
.ion-md-bug:before{content:"\f2a5" }
.ion-md-build:before{content:"\f2a6" }
.ion-md-bulb:before{content:"\f2a7" }
.ion-md-bus:before{content:"\f2a8" }
.ion-md-business:before{content:"\f1a4" }
.ion-md-cafe:before{content:"\f2a9" }
.ion-md-calculator:before{content:"\f2aa" }
.ion-md-calendar:before{content:"\f2ab" }
.ion-md-call:before{content:"\f2ac" }
.ion-md-camera:before{content:"\f2ad" }
.ion-md-car:before{content:"\f2b2" }
.ion-md-card:before{content:"\f2b3" }
.ion-md-cart:before{content:"\f2b4" }
.ion-md-cash:before{content:"\f2b5" }
.ion-md-cellular:before{content:"\f164" }
.ion-md-chatboxes:before{content:"\f2b6" }
.ion-md-chatbubbles:before{content:"\f2b7" }
.ion-md-checkbox:before{content:"\f2b9" }
.ion-md-checkbox-outline:before{content:"\f2b8" }
.ion-md-checkmark:before{content:"\f2bc" }
.ion-md-checkmark-circle:before{content:"\f2bb" }
.ion-md-checkmark-circle-outline:before{content:"\f2ba" }
.ion-md-clipboard:before{content:"\f2bd" }
.ion-md-clock:before{content:"\f2be" }
.ion-md-close:before{content:"\f2c0" }
.ion-md-close-circle:before{content:"\f2bf" }
.ion-md-close-circle-outline:before{content:"\f166" }
.ion-md-cloud:before{content:"\f2c9" }
.ion-md-cloud-circle:before{content:"\f2c2" }
.ion-md-cloud-done:before{content:"\f2c3" }
.ion-md-cloud-download:before{content:"\f2c6" }
.ion-md-cloud-outline:before{content:"\f2c7" }
.ion-md-cloud-upload:before{content:"\f2c8" }
.ion-md-cloudy:before{content:"\f2cb" }
.ion-md-cloudy-night:before{content:"\f2ca" }
.ion-md-code:before{content:"\f2ce" }
.ion-md-code-download:before{content:"\f2cc" }
.ion-md-code-working:before{content:"\f2cd" }
.ion-md-cog:before{content:"\f2cf" }
.ion-md-color-fill:before{content:"\f2d0" }
.ion-md-color-filter:before{content:"\f2d1" }
.ion-md-color-palette:before{content:"\f2d2" }
.ion-md-color-wand:before{content:"\f2d3" }
.ion-md-compass:before{content:"\f2d4" }
.ion-md-construct:before{content:"\f2d5" }
.ion-md-contact:before{content:"\f2d6" }
.ion-md-contacts:before{content:"\f2d7" }
.ion-md-contract:before{content:"\f2d8" }
.ion-md-contrast:before{content:"\f2d9" }
.ion-md-copy:before{content:"\f2da" }
.ion-md-create:before{content:"\f2db" }
.ion-md-crop:before{content:"\f2dc" }
.ion-md-cube:before{content:"\f2dd" }
.ion-md-cut:before{content:"\f2de" }
.ion-md-desktop:before{content:"\f2df" }
.ion-md-disc:before{content:"\f2e0" }
.ion-md-document:before{content:"\f2e1" }
.ion-md-done-all:before{content:"\f2e2" }
.ion-md-download:before{content:"\f2e3" }
.ion-md-easel:before{content:"\f2e4" }
.ion-md-egg:before{content:"\f2e5" }
.ion-md-exit:before{content:"\f2e6" }
.ion-md-expand:before{content:"\f2e7" }
.ion-md-eye:before{content:"\f2e9" }
.ion-md-eye-off:before{content:"\f2e8" }
.ion-md-fastforward:before{content:"\f2ea" }
.ion-md-female:before{content:"\f2eb" }
.ion-md-filing:before{content:"\f2ec" }
.ion-md-film:before{content:"\f2ed" }
.ion-md-finger-print:before{content:"\f2ee" }
.ion-md-fitness:before{content:"\f1ac" }
.ion-md-flag:before{content:"\f2ef" }
.ion-md-flame:before{content:"\f2f0" }
.ion-md-flash:before{content:"\f2f1" }
.ion-md-flash-off:before{content:"\f169" }
.ion-md-flashlight:before{content:"\f16b" }
.ion-md-flask:before{content:"\f2f2" }
.ion-md-flower:before{content:"\f2f3" }
.ion-md-folder:before{content:"\f2f5" }
.ion-md-folder-open:before{content:"\f2f4" }
.ion-md-football:before{content:"\f2f6" }
.ion-md-funnel:before{content:"\f2f7" }
.ion-md-gift:before{content:"\f199" }
.ion-md-git-branch:before{content:"\f2fa" }
.ion-md-git-commit:before{content:"\f2fb" }
.ion-md-git-compare:before{content:"\f2fc" }
.ion-md-git-merge:before{content:"\f2fd" }
.ion-md-git-network:before{content:"\f2fe" }
.ion-md-git-pull-request:before{content:"\f2ff" }
.ion-md-glasses:before{content:"\f300" }
.ion-md-globe:before{content:"\f301" }
.ion-md-grid:before{content:"\f302" }
.ion-md-hammer:before{content:"\f303" }
.ion-md-hand:before{content:"\f304" }
.ion-md-happy:before{content:"\f305" }
.ion-md-headset:before{content:"\f306" }
.ion-md-heart:before{content:"\f308" }
.ion-md-heart-dislike:before{content:"\f167" }
.ion-md-heart-empty:before{content:"\f1a1" }
.ion-md-heart-half:before{content:"\f1a2" }
.ion-md-help:before{content:"\f30b" }
.ion-md-help-buoy:before{content:"\f309" }
.ion-md-help-circle:before{content:"\f30a" }
.ion-md-help-circle-outline:before{content:"\f16d" }
.ion-md-home:before{content:"\f30c" }
.ion-md-hourglass:before{content:"\f111" }
.ion-md-ice-cream:before{content:"\f30d" }
.ion-md-image:before{content:"\f30e" }
.ion-md-images:before{content:"\f30f" }
.ion-md-infinite:before{content:"\f310" }
.ion-md-information:before{content:"\f312" }
.ion-md-information-circle:before{content:"\f311" }
.ion-md-information-circle-outline:before{content:"\f16f" }
.ion-md-jet:before{content:"\f315" }
.ion-md-journal:before{content:"\f18d" }
.ion-md-key:before{content:"\f316" }
.ion-md-keypad:before{content:"\f317" }
.ion-md-laptop:before{content:"\f318" }
.ion-md-leaf:before{content:"\f319" }
.ion-md-link:before{content:"\f22e" }
.ion-md-list:before{content:"\f31b" }
.ion-md-list-box:before{content:"\f31a" }
.ion-md-locate:before{content:"\f31c" }
.ion-md-lock:before{content:"\f31d" }
.ion-md-log-in:before{content:"\f31e" }
.ion-md-log-out:before{content:"\f31f" }
.ion-md-magnet:before{content:"\f320" }
.ion-md-mail:before{content:"\f322" }
.ion-md-mail-open:before{content:"\f321" }
.ion-md-mail-unread:before{content:"\f172" }
.ion-md-male:before{content:"\f323" }
.ion-md-man:before{content:"\f324" }
.ion-md-map:before{content:"\f325" }
.ion-md-medal:before{content:"\f326" }
.ion-md-medical:before{content:"\f327" }
.ion-md-medkit:before{content:"\f328" }
.ion-md-megaphone:before{content:"\f329" }
.ion-md-menu:before{content:"\f32a" }
.ion-md-mic:before{content:"\f32c" }
.ion-md-mic-off:before{content:"\f32b" }
.ion-md-microphone:before{content:"\f32d" }
.ion-md-moon:before{content:"\f32e" }
.ion-md-more:before{content:"\f1c9" }
.ion-md-move:before{content:"\f331" }
.ion-md-musical-note:before{content:"\f332" }
.ion-md-musical-notes:before{content:"\f333" }
.ion-md-navigate:before{content:"\f334" }
.ion-md-notifications:before{content:"\f338" }
.ion-md-notifications-off:before{content:"\f336" }
.ion-md-notifications-outline:before{content:"\f337" }
.ion-md-nuclear:before{content:"\f339" }
.ion-md-nutrition:before{content:"\f33a" }
.ion-md-open:before{content:"\f33b" }
.ion-md-options:before{content:"\f33c" }
.ion-md-outlet:before{content:"\f33d" }
.ion-md-paper:before{content:"\f33f" }
.ion-md-paper-plane:before{content:"\f33e" }
.ion-md-partly-sunny:before{content:"\f340" }
.ion-md-pause:before{content:"\f341" }
.ion-md-paw:before{content:"\f342" }
.ion-md-people:before{content:"\f343" }
.ion-md-person:before{content:"\f345" }
.ion-md-person-add:before{content:"\f344" }
.ion-md-phone-landscape:before{content:"\f346" }
.ion-md-phone-portrait:before{content:"\f347" }
.ion-md-photos:before{content:"\f348" }
.ion-md-pie:before{content:"\f349" }
.ion-md-pin:before{content:"\f34a" }
.ion-md-pint:before{content:"\f34b" }
.ion-md-pizza:before{content:"\f354" }
.ion-md-planet:before{content:"\f356" }
.ion-md-play:before{content:"\f357" }
.ion-md-play-circle:before{content:"\f174" }
.ion-md-podium:before{content:"\f358" }
.ion-md-power:before{content:"\f359" }
.ion-md-pricetag:before{content:"\f35a" }
.ion-md-pricetags:before{content:"\f35b" }
.ion-md-print:before{content:"\f35c" }
.ion-md-pulse:before{content:"\f35d" }
.ion-md-qr-scanner:before{content:"\f35e" }
.ion-md-quote:before{content:"\f35f" }
.ion-md-radio:before{content:"\f362" }
.ion-md-radio-button-off:before{content:"\f360" }
.ion-md-radio-button-on:before{content:"\f361" }
.ion-md-rainy:before{content:"\f363" }
.ion-md-recording:before{content:"\f364" }
.ion-md-redo:before{content:"\f365" }
.ion-md-refresh:before{content:"\f366" }
.ion-md-refresh-circle:before{content:"\f228" }
.ion-md-remove:before{content:"\f368" }
.ion-md-remove-circle:before{content:"\f367" }
.ion-md-remove-circle-outline:before{content:"\f176" }
.ion-md-reorder:before{content:"\f369" }
.ion-md-repeat:before{content:"\f36a" }
.ion-md-resize:before{content:"\f36b" }
.ion-md-restaurant:before{content:"\f36c" }
.ion-md-return-left:before{content:"\f36d" }
.ion-md-return-right:before{content:"\f36e" }
.ion-md-reverse-camera:before{content:"\f36f" }
.ion-md-rewind:before{content:"\f370" }
.ion-md-ribbon:before{content:"\f371" }
.ion-md-rocket:before{content:"\f179" }
.ion-md-rose:before{content:"\f372" }
.ion-md-sad:before{content:"\f373" }
.ion-md-save:before{content:"\f1a9" }
.ion-md-school:before{content:"\f374" }
.ion-md-search:before{content:"\f375" }
.ion-md-send:before{content:"\f376" }
.ion-md-settings:before{content:"\f377" }
.ion-md-share:before{content:"\f379" }
.ion-md-share-alt:before{content:"\f378" }
.ion-md-shirt:before{content:"\f37a" }
.ion-md-shuffle:before{content:"\f37b" }
.ion-md-skip-backward:before{content:"\f37c" }
.ion-md-skip-forward:before{content:"\f37d" }
.ion-md-snow:before{content:"\f37e" }
.ion-md-speedometer:before{content:"\f37f" }
.ion-md-square:before{content:"\f381" }
.ion-md-square-outline:before{content:"\f380" }
.ion-md-star:before{content:"\f384" }
.ion-md-star-half:before{content:"\f382" }
.ion-md-star-outline:before{content:"\f383" }
.ion-md-stats:before{content:"\f385" }
.ion-md-stopwatch:before{content:"\f386" }
.ion-md-subway:before{content:"\f387" }
.ion-md-sunny:before{content:"\f388" }
.ion-md-swap:before{content:"\f389" }
.ion-md-switch:before{content:"\f38a" }
.ion-md-sync:before{content:"\f38b" }
.ion-md-tablet-landscape:before{content:"\f38c" }
.ion-md-tablet-portrait:before{content:"\f38d" }
.ion-md-tennisball:before{content:"\f38e" }
.ion-md-text:before{content:"\f38f" }
.ion-md-thermometer:before{content:"\f390" }
.ion-md-thumbs-down:before{content:"\f391" }
.ion-md-thumbs-up:before{content:"\f392" }
.ion-md-thunderstorm:before{content:"\f393" }
.ion-md-time:before{content:"\f394" }
.ion-md-timer:before{content:"\f395" }
.ion-md-today:before{content:"\f17d" }
.ion-md-train:before{content:"\f396" }
.ion-md-transgender:before{content:"\f397" }
.ion-md-trash:before{content:"\f398" }
.ion-md-trending-down:before{content:"\f399" }
.ion-md-trending-up:before{content:"\f39a" }
.ion-md-trophy:before{content:"\f39b" }
.ion-md-tv:before{content:"\f17f" }
.ion-md-umbrella:before{content:"\f39c" }
.ion-md-undo:before{content:"\f39d" }
.ion-md-unlock:before{content:"\f39e" }
.ion-md-videocam:before{content:"\f39f" }
.ion-md-volume-high:before{content:"\f123" }
.ion-md-volume-low:before{content:"\f131" }
.ion-md-volume-mute:before{content:"\f3a1" }
.ion-md-volume-off:before{content:"\f3a2" }
.ion-md-walk:before{content:"\f3a4" }
.ion-md-wallet:before{content:"\f18f" }
.ion-md-warning:before{content:"\f3a5" }
.ion-md-watch:before{content:"\f3a6" }
.ion-md-water:before{content:"\f3a7" }
.ion-md-wifi:before{content:"\f3a8" }
.ion-md-wine:before{content:"\f3a9" }
.ion-md-woman:before{content:"\f3aa" }
.mfphidden{overflow:hidden;}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}
.mfp-align-top .mfp-container:before{display:none;}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}
.mfp-ajax-cur{cursor:progress;}
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}
.mfp-auto-cursor .mfp-content{cursor:auto;}
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}
.mfp-loading.mfp-figure{display:none;}
.mfp-hide{display:none !important;}
.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}
.mfp-preloader a{color:#CCC;}
.mfp-preloader a:hover{color:#FFF;}
.mfp-s-ready .mfp-preloader{display:none;}
.mfp-s-error .mfp-content{display:none;}
button.mfp-close, button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation;}
button::-moz-focus-inner{padding:0;border:0;}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;}
.mfp-close:hover, .mfp-close:focus{opacity:1;}
.mfp-close:active{top:1px;}
.mfp-close-btn-in .mfp-close{color:#333;}
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%;}
.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap;display:none;}
.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent;}
.mfp-arrow:active{margin-top:-54px;}
.mfp-arrow:hover, .mfp-arrow:focus{opacity:1;}
.mfp-arrow:before, .mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}
.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px;}
.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}
.mfp-arrow-left{left:0;}
.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px;}
.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F;}
.mfp-arrow-right{right:0;}
.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px;}
.mfp-arrow-right:before{border-left:27px solid #3F3F3F;}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}
.mfp-iframe-holder .mfp-close{top:-40px;}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#000;}
img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}
.mfp-figure{line-height:0;}
.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444;}
.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px;}
.mfp-figure figure{margin:0;}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}
.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px;}
.mfp-image-holder .mfp-content{max-width:100%;}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}
@media screen and (max-width:800px) and (orientation:landscape), screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}
.mfp-img-mobile img.mfp-img{padding:0;}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}
.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box;}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}
.mfp-img-mobile .mfp-counter{right:5px;top:3px;}
.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0;}
}
@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}
.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}
.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}
.mfp-container{padding-left:6px;padding-right:6px;}
}
/********** Custom Selectbox HeapBox **********/
.heapBox{clear:both;position:relative;}
.heapBox:before, .heapBox:after{content:" ";display:table }
.heapBox:after{clear:both }
.heapBox *{margin:0;padding:0;outline:none;}
.heapBox.disabled .holder{color:#FFBC46;}
.heapBox a{text-decoration:none;color:#fff;}
.heapBox .holder{display:block;width:100%;position:relative;background:#f7f7f7;border:1px solid #e4e4e4;color:#808082;font-size:14px;height:34px;line-height:1.42857;padding:5px 35px 5px 12px;z-index:10;font-weight:300;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.heapBox .handler{position:absolute;right:0;top:0;width:17px;height:100%;}
.heapBox .handler:before{content:"\f3d0";display:inline-block;font-family:"Ionicons";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;color:#3688e0;font-size:26px;line-height:1;position:absolute;right:12px;top:5px;z-index:12;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.heapBox div.heap{display:none;position:absolute;list-style-type:none;left:0;width:100%;top:100%;overflow:hidden;z-index:99;}
.heapBox .heap .heapOptions{display:block;overflow:hidden;z-index:20;position:relative;background-color:#cc8f61;padding:0;border-top:1px solid #cc8f61;}
.heapBox .heap a.sliderUp{display:block;width:100%;height:15px;background:#000;background-repeat:no-repeat;background-position:center center;border-bottom:1px solid #d18814;position:absolute;top:0px;z-index:30;}
.heapBox .heap a.sliderDown{display:block;width:100%;height:15px;background:#000;background-repeat:no-repeat;background-position:center center;border-top:1px solid #d18814;position:absolute;bottom:0px;z-index:30;}
.heapBox .heap .heapOptions .heapOption{z-index:20;position:relative;display:block;padding:0;margin:0;float:left;width:100%;margin:0;border-bottom:1px solid #fff;}
.heapBox .heap .heapOptions .heapOption a{display:block;font-size:16px;line-height:1.42857;padding:6px 10px;text-transform:none;color:#fff;border:0px solid transparent;font-weight:300;text-transform:none;}
.heapBox .heap .heapOptions .heapOption a:hover, .heapBox .heap .heapOptions .heapOption a.selected{background-color:#003585;color:#fff;}
.heapBox .heap .heapOptions .heapOption a.disabled{color:#F6BB5A;}
.shipping-region .heapBox .heap .heapOptions{height:208px;overflow:auto;}
.heapBox a {cursor: pointer;}
/********* googmap - Google Map API *********/
.gmap3{border:none;width:100%;height:350px;position:relative;}
.gmap3 iframe{border:0;position:absolute;left:0;top:0;width:100%;height:100%;}
.gmap3 img{max-width:inherit }
.form-control, .form-control:focus{height:34px;border:1px solid #e4e4e4;background-color:#f7f7f7;box-shadow:none;outline:0;padding:6px 12px;color:#808293;font-size:14px;font-weight:300;border-radius:0;}
textarea.form-control, textarea.form-control:focus{height:34px;resize:none;}
.form-control.datepicker, .form-control.datepicker:focus{background-color:#f7f7f7;}
.datefield{position:relative;}
.form-control.datepicker{cursor:pointer }
.datefield:before{content:"\f3d0";display:inline-block;font-family:"Ionicons";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;color:#3688e0;font-size:26px;line-height:1;position:absolute;right:12px;top:5px;z-index:12;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;pointer-events:none;}
.button, .button:focus{position:relative;display:inline-block;vertical-align:top;color:#fff;font-size:14px;line-height:20px;padding:11px 38px;text-transform:uppercase;text-decoration:none;font-weight:normal;border:none;border-radius:2px;background:#384657;letter-spacing:0.1em;outline:none;}
.button:hover{color:#fff;text-decoration:none;background:#3680c5;}
.form-group{margin-bottom:20px;}
.radiobox{border:1px solid #e4e4e4;background-color:#f7f7f7;position:relative;z-index:1;}
.radioinput{float:left;width:50%;position:relative;}
.radioinput input[type="radio"]{position:absolute;left:0;top:0;display:none;}
.radioinput label{display:block;margin:0;height:34px;color:#808293;font-size:14px;font-weight:300;line-height:26px;padding:4px 5px;text-align:center;text-transform:none;cursor:pointer;}
.radioinput input[type="radio"]:checked+label{background-color:#3680c5;color:#fff;border-color:#3680c5;}
::-webkit-input-placeholder{color:#58595b;opacity:1;}
:-moz-placeholder{color:#58595b;opacity:1;}
::-moz-placeholder{color:#58595b;opacity:1;}
:-ms-input-placeholder{color:#58595b;opacity:1;}
.form-control::-webkit-input-placeholder{color:#58595b;opacity:1;}
.form-control:-moz-placeholder{color:#58595b;opacity:1;}
.form-control::-moz-placeholder{color:#58595b;opacity:1;}
.form-control:-ms-input-placeholder{color:#58595b;opacity:1;}
/********** Layout **********/
#container{padding-top:123px;}
.wrap-inner{margin:0 auto;width:100%;max-width:1280px;padding:0 40px;}
p:empty{display:none;}
.hidden{opacity:0;}
.visible{opacity:1;}
/********** Header **********/
#header{position:fixed;left:0;top:0;width:100%;z-index:1000;background-color:#fff;}
.fixed #header{position:fixed;box-shadow:0 0 5px rgba(0, 0, 0, .4);}
.header-inner .container-fluid{max-width:1920px;}
#logo{float:left;margin:0;width:300px;position:relative;padding:20px 0px }
#logo>a{display:inline-block;vertical-align:top;line-height:1;}
#logo>a img{width:auto;max-width:100%;height:auto;}
.header-right{float:right;width:100%;margin-left:-300px;text-align:right;padding:0px 0px 0px 310px;}
.header-inner{padding:10px 0;}
.headcontactbox{vertical-align:top;display:inline-block;line-height:1;float:right;}
.headcontactbox-inner{display:inline-block;line-height:1;vertical-align:top;}
.headcall, .headaddress, .headbookapp{display:inline-block;vertical-align:top;line-height:1;margin-left:15px;}
.headsocialandbtn-mobile{display:none;}
.headsocialandbtn, .haddrescall{display:inline-block;vertical-align:top;line-height:1;}
.headcall{padding:11px 0;}
.headcall i.fa-phone{transform:rotate(90deg);}
.headcalllink{font-size:16px;color:#58595b;padding:0 0 0 22px;position:relative;display:block;line-height:1.2;}
.headaddresslink{font-size:16px;color:#58595b;padding:0 0 0 18px;position:relative;display:block;line-height:1.2;}
.headcalllink i, .headaddresslink i{position:absolute;top:1px;left:0;color:#d39661;}
.headcall .headcalllink i{top:2px;}
.headaddress{margin-right:0;padding:11px 0;text-align:left;}
.headsocial{margin-right:0;margin-left:15px;padding:0;display:inline-block;}
.socialmedia{margin:0;padding:0;list-style-type:none;display:inline-block;vertical-align:middle;line-height:1;}
.socialmedia li{display:inline-block;vertical-align:top;margin-left:15px;margin-bottom:0;}
.socialmedia li:first-child{margin-left:0px;}
.socialmedia li a{color:#d69d6b;line-height:24px;font-size:18px;text-align:center;text-decoration:none;}
.headsocial .socialmedia li{margin-left:5px;}
.headsocial .socialmedia li:first-child{margin-left:0;}
.headsocial .socialmedia li a{display:inline-block;margin-bottom:0;margin-left:3px;text-align:center;border-radius:0px;}
.headsocial .socialmedia li a{line-height:40px;}
.headbookapp{vertical-align:top;display:inline-block;padding:0px 0;position:relative;}
.headbookappbtn, .headbookappbtn:focus{background-color:#003585;color:#fff;font-size:16px;letter-spacing:1px;text-transform:uppercase;padding:13px 23px 14px;border-radius:2px;display:inline-block;vertical-align:top;font-weight:normal }
/********* Navigation *********/
.mainnavbar{float:none;padding:10px 0 0;display:block;}
.mainNavigation{float:none;margin:0;position:relative;display:inline-block;vertical-align:middle;line-height:1;text-align:left;}
.menu-icon, .menu-icon:focus{color:#003585;display:none;font-size:20px;margin:0 0 0 auto;max-width:100px;text-align:center;text-decoration:none;}
.menu-icon .fa{margin-right:10px;font-size:24px;}
.menu-icon span{display:inline-block;vertical-align:top;padding-top:1px;}
.menu-icon.open, .menu-icon:hover{text-decoration:none;color:#d39661;}
#nav, #nav ul{list-style:none;margin:0;padding:0;z-index:9;}
#nav>li{float:left;margin:0 0 0 38px;padding:0;position:relative;}
#nav>li:first-child{margin-left:0;}
#nav>li>a{position:relative;line-height:20px;padding:10px 0px;color:#8e8e8e;font-size:16px;display:block;text-decoration:none;text-transform:uppercase;font-weight:normal;}
#nav>li:hover>a, #nav>li.active>a{background-color:inherit;color:#003585;text-decoration:none;}
#nav ul{display:none;width:260px;top:100%;padding:0;left:0;position:absolute;z-index:10;background-color:#003585;}
#nav ul li{float:left;height:auto;width:100%;margin:0;padding:0;position:relative;z-index:1;}
#nav ul li a{display:block;text-decoration:none;background-color:inherit;font-size:16px;text-transform:uppercase;line-height:20px;font-weight:400;color:#fff;padding:10px 15px;text-align:left;}
#nav ul ul{top:0;left:260px }
#nav li:hover>ul{display:block;}
#nav li ul li:hover a{color:#fff;}
.arrowclick{display:none;position:absolute;right:0px;top:5px;width:30px;height:30px;z-index:2;cursor:pointer;}
.arrowclick:after{content:'';position:absolute;right:5px;top:50%;margin-top:-5px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;-moz-transition:all .4s ease-out;-webkit-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;color:#fff;}
.arrowclick.active:after{-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}
#nav li.full-megamenu > ul {width: 750px;left: calc(50% - 375px);}
/* ******** Index Slider ******** */
.indexBanner{position:relative;}
.hometeaserbanner{background-color: #eaf3f6;overflow: hidden;}
.teaserBanner {background-color: #eaf3f6;display: block;height: 800px;overflow: hidden;}
.teaserBanner .item{height:800px;}
.teaserBanner .item{position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover;}
.teaserBanner .item:after{content:"";background-color:rgba(0, 0, 0, 0.3);top:0;left:0;height:100%;width:100%;position:absolute;z-index:1;}
.teaserBanner .item>img{width:100%;height:800px;visibility:hidden;}
.teasercaption{position:absolute;left:0;top:0;width:100%;z-index:10;padding:110px 0 20px;}
.teasercaption .wrap-inner{max-width:1920px;}
.teasercaption .container{width:auto;max-width:1430px;margin:0 auto;}
.teasertext{max-width:513px;margin:0 0 0 auto;}
.teasertitle{color:#d39661;font-size:35px;font-weight:bold;margin:0 0 5px;line-height:1.1;}
.teasertext p{color:#fff;margin:0 0 15px;}
.teasebtn, .teasebtn:focus{position:relative;display:inline-block;vertical-align:top;background-color:#003585;color:#fff;font-size:16px;letter-spacing:1px;padding:15px 20px;text-transform:uppercase;text-decoration:none;border-radius:2px;font-weight:normal;}
.teasebtn:hover{background-color:#d39661;color:#fff;text-decoration:none;}
.teaserBanner.owl-carousel .owl-dots{margin-top:0;position:absolute;bottom:40px;left:0;width:100%;}
/********** Home Page Content **********/
/** Home Book Appoiment Form **/
.hmbookappbox{position:absolute;top:50%;right:0px;z-index:1;width:100%;text-align:center;transform:translateY(-25%);}
.hmbookappbox .container{max-width:1430px;width:auto;}
.hmbookappbox.hmbookappboxvideo{position:inherit;top:inherit;left:inherit;right:inherit;bottom:inherit;}
.indexvideo{position:relative;overflow:hidden;}
.indexvideo>img{visibility:hidden;max-width:100%;height:auto;}
.indexvideo .video-js, .indexvideo iframe{position:absolute;left:0;top:0;width:100%;height:100%;}
.hmbookapprow{max-width:512px;margin:0 0 0 auto;}
.hmbookappbox.hmbookappboxvideo .hmbookapprow{max-width:960px;margin:0 auto;padding:60px 0;}
.hmbooktitle{font-size:30px;color:#fff;letter-spacing:2.5px;margin:0 0 35px 0;}
.hmbookappbox.hmbookappboxvideo .hmbookappfrom .col-md-6{width:33.33%;}
.hmbookappbox .form-control, .hmbookappbox .form-control:focus{background-color:transparent;border:none;border-bottom:1px solid #664831;color:#fff;font-weight:300;padding:8px 8px;font-size:18px;text-align:left;height:40px;}
.hmbookappbox .form-control.datepicker, .hmbookappbox .form-control.datepicker:focus{background-color:transparent;}
.hmbookappbox .form-control::-webkit-input-placeholder{color:#fff;opacity:1;}
.hmbookappbox .form-control:-moz-placeholder{color:#fff;opacity:1;}
.hmbookappbox .form-control::-moz-placeholder{color:#fff;opacity:1;}
.hmbookappbox .form-control:-ms-input-placeholder{color:#fff;opacity:1;}
.hmbookappbox .heapBox .holder{background-color:transparent;border:none;border-bottom:0px solid #664831;color:#fff;font-weight:300;font-size:14px;text-align:left;height:42px;}
.hmbookappbox .heapBox div.heap{text-align:left;}
.hmbookappbox .datefield:before{color:#fff;font-size:20px;top:11px;}
.hmbookappbox .heapBox .handler::before{color:#fff;}
.hmbookappbox textarea.form-control, .hmbookappbox textarea.form-control:focus{height:60px;}
.captchabox{text-align:left;}
.captchabox .g-recaptcha{display:inline-block;vertical-align:top;line-height:1;text-align:left;}
.captchabox .hmsubmitbtn{display:inline-block;vertical-align:top;line-height:1;float:right;}
.hmsubmitbtn .button, .hmsubmitbtn .button:focus{color:#003580;font-size:18px;background-color:#fff;border-radius:2px;padding:14px 28px 14px 30px;}
.hmsubmitbtn .button:hover{background-color:#d39661;color:#fff;}
.hmsubmitbtn .button i{margin-left:20px;}
/** home advantage section **/
.hmadvsection{display:block;background-color:#003580;text-align:center;}
.hmadvsection{max-width:100%;margin:0 auto;}
.hmadvsection .container-fluid{padding-left:0;padding-right:0;}
.hmadvsection .hmadv-block>.row{margin-left:0;margin-right:0;}
.hmaboutsm-details .container{position:relative;z-index:1;}
.hmadvsection h2{margin:0px;color:#cc8f61;font-size:30px;font-weight:bold;margin-bottom:40px;}
.hmadvicon{background-position:center;height:72px;width:72px;background-repeat:no-repeat;display:inline-block;text-indent:-999em;text-align:left;margin-bottom:15px;}
.hmadv-block .hmadvcol{border-right:1px solid #fff;padding:50px;}
.hmadvbox h3{margin:0px;font-size:23px;color:#fff;letter-spacing:2.5px;font-weight:400;line-height:27px;text-transform:uppercase;margin-bottom:8px;}
.hmadvbox p{margin:0px;color:#ffffff;}
.hmadv-block .hmadvbox p{color:#ffffff;}
.hmaboutcoldesc p:last-child{margin-bottom:0;}
.hmaboutsm-details{position:relative;display:block;padding:60px 0;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:12;}
.hmaboutsm-details:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#333333;opacity:0.8;z-index:-1;}
.hmaboutsm-details h1{margin:0px;margin-bottom:23px;color:#cc8f61;font-size:35px;font-weight:400;}
.hmaboutdecsubtitle p{margin:0px;font-size:23px;font-weight:400;margin-bottom:13px;}
.hmaboutdec p{color:#fff;}
.aboutbtn, .aboutbtn:focus{text-transform:uppercase;color:#fff;letter-spacing:2.5px;font-weight:400;text-align:center;background-color:transparent;border-radius:2px;border:2px solid #c78f61;padding:8px 43px;margin-top:23px;display:inline-block;vertical-align:top;}
.aboutbtn span{display:inline-block;vertical-align:top;}
.aboutbtn i{margin-left:15px;margin-top:0px;color:#c78f61;font-size:20px;}
.aboutbtn:hover{color:#fff;background-color:#cc8f61;}
.hmaboutdec .aboutbtn i, .hmaboutdec .aboutbtn:hover i{color:#fff;}
.hmaboutsection{padding:60px 0 }
.hmaboutsection h1{margin:0px;color:#d39661;font-size:30px;line-height:40px;font-weight:bold;margin-bottom:30px;}
.about-logo{margin:20px 20px 0 0;display:inline-block;vertical-align:top;}
.about-logo img{max-height:90px;}
.hmaboutvideo{position:relative;border-radius:9px;overflow:hidden;margin-bottom:15px;}
.hmaboutvideo iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.hmaboutvideo>img{width:100%;height:auto;visibility:hidden;position:relative;}
.hmaboutvideo .video-js{position:absolute;right:0;top:0;width:100%;height:100%;z-index:1;}
.hmaboutvideo .video-js .vjs-tech{object-fit:cover;}
.hmaboutcolfull{padding-top:30px;}
/** Home service section **/
.hmservicesection{position:relative;display:block;background-color:#000000;text-align:center;padding:60px 0;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:12;}
.hmservicesection:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#cccccc;opacity:0.8;z-index:-1;}
.hmservicesection h2{margin:0px;color:#ffffff;font-size:30px;line-height:40px;font-weight:bold;margin-bottom:40px;}
.hmservicesection .hmserviceblock h2{color:#fff;}
.hmserviceslider{position:relative;width:auto;}
.hmserviceslider .owl-item .item{width:100%;padding:0 10px;}
.hmservicebox-main{background-color:#d39661;padding:8px;background-repeat:repeat;background-size:cover;}
.hmservicebox{background-color:#fff;padding:50px 40px;}
.hmserviceicon{display:inline-block;vertical-align:top;margin-bottom:24px;text-indent:-999em;background-position:center center;background-repeat:no-repeat;text-align:left;height:81px;width:81px;}
.hmservicebox h3{margin:0px;font-size:23px;color:#d39661;letter-spacing:2.5px;font-weight:400;text-transform:uppercase;margin-bottom:16px;}
.hmservicesection .hmservicebox h3 a{color:#003585;display:inline-block;}
.hmservicesection .hmservicebox h3 a:hover{color:#d39661;}
.hmservicesection .hmservicebox p{color:#606060;}
.servicebtn{text-transform:uppercase;color:#d39661;font-weight:400;text-align:center;background-color:transparent;border-radius:2px;padding:10px 17px;margin-top:18px;display:inline-block;vertical-align:top;border:1px solid #ccc;font-size:16px;}
.servicebtn i{margin-left:5px;font-size:16px;}
.hmservicebox .servicebtn{border-color:#d39661;}
.servicebtn:hover{color:#003585;}
.hmservicesection .hmserviceslider .owl-nav{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:-1;margin-top:0;}
.hmservicesection .hmserviceslider .owl-nav .owl-prev{float:left;margin-left:-60px;}
.hmservicesection .hmserviceslider .owl-nav .owl-next{float:right;margin-right:-60px;}
.hmservicesection .owl-carousel .owl-nav [class*="owl-"] i{font-size:28px;}
.hmservicesection .owl-carousel .owl-nav [class*="owl-"]:hover{background-color:transparent;}
.othrservice-list {display: flex;flex-wrap: wrap;justify-content: center;margin-top: -30px;}
.othrservice-list .item {margin-top: 30px;}
.othrservice-list.owl-carousel {margin-top: 0;}
.othrservice-list .hmservicebox {height: 100%;}
.othrservice-list.owl-carousel .owl-stage {display: flex;flex-wrap: wrap;}
.othrservice-list.owl-carousel .owl-stage:after {display: none;}
.othrservice-list.owl-carousel .item {margin-top: 0;height: 100%;}
/********** Inner Pages **********/
.hmconsulation-section{padding:60px 0 }
/********** Home About Section**********/
/********** Home Testimonials CSS **********/
.hmtestimonialssection{display:block;background-color:#003585;position:relative;text-align:center;padding:60px 0;background-position:center center;background-size:cover;z-index:12;}
.hmtestimonialssection:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#cccccc;opacity:0.8;z-index:-1;}
.hmtestimonialssection .hmtestimonialsblock{max-width:761px;}
.hmtestimonialssection h2{margin:0px;color:#fff;font-size:30px;line-height:40px;font-weight:bold;margin-bottom:25px;}
.hmtestimonialssection p{font-size:20px;color:#fff;font-weight:300;}
.hmtestimonialssection .hmtestimohead{padding-bottom:36px;text-align:left;}
/********** Home Blog CSS **********/
.hmblogsection, .hmblog-section{display:block;padding:60px 0;}
.hmblogsection h2{margin:0px;color:#003585;font-size:35px;line-height:40px;font-weight:400;margin-bottom:60px;text-align:center;}
.hmblogsection h2 a{color:#003585;display:inline-block;vertical-align:top;}
.hmblogsection h2 a:hover{color:#d39661;}
.hmblogbox{border:8px solid #d39661;width:100%;background-color:#e6e6e6;overflow:hidden;}
.hmblogsection .hmblogbox{background-color:#ffffff;}
.hmblogbox img{width: 100%; -webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.hmblogbox .hmblog-thumb{overflow:hidden;}
.hmblogbox:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.hmblogdetsbox{padding:20px;}
.blogslider .owl-item .item{width:100%;}
.hmblogdetsbox h3{font-size:22px;color:#003585;font-weight:400;margin:0 0 10px;width:100%;}
.hmblogdetsbox h3 a{color:#003585;display:inline-block;vertical-align:top;}
.hmblogdetsbox p{color:#5e5e5e;}
.blogmetadt{padding-bottom:10px;}
.blogmetadt .blogdate{font-size:16px;}
.hmblogdetsbox .hmreadbtn{text-transform:uppercase;font-size:16px;color:#fff;font-weight:400;text-align:center;background-color:#d39661;border:1px solid transparent;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;border-radius:2px;padding:10px 17px;margin-top:18px;display:inline-block;vertical-align:top;}
.hmblogdetsbox .hmreadbtn span{display:inline-block;vertical-align:top;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.hmblogdetsbox .hmreadbtn i{margin-left:5px;font-size:20px;font-size:16px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.hmblogdetsbox .hmreadbtn:hover{color:#d39661;background-color:#fff;}
.blogslider{width:auto;}
.hmblogsection .blogslider .owl-nav{display:block;position:absolute;top:50%;width:100%;margin-top:-30px;z-index:-1;}
.blogslider .owl-nav .owl-prev{float:left;margin-left:-60px;}
.blogslider .owl-nav .owl-next{float:right;margin-right:-60px;}
/********** Press and Media CSS **********/
.hmpress-media-section{display:block;padding:60px 0;background-color:#e6e6e6;}
.hmpress-media-section h2{font-size:30px;color:#003585;font-weight:bold;margin:0 0 60px;text-align:center;}
.mediaslider{width:auto;}
.hmpress-mediabox{background-color:#fff;border:8px solid #d39661;overflow:hidden;display: flex;flex-wrap: wrap;}
.hmpress-media-thumb{float:left;max-width:345px;}
.hmpress-mediadetsbox{float:left;padding:20px 30px;width: calc(100% - 345px);display:table;}
.mediadetsbox-inner{display:table-cell;vertical-align:middle;}
.mediathumb-img{background-size:cover;background-position:center;height:100%;width:100%;}
.mediathumb-img img{visibility:hidden;}
.blogbtn{padding-top:12px;}
.blogbtn .borderbtn{text-transform:uppercase;font-size:16px;color:#d39661;background-color:#ffffff;font-weight:400;text-align:center;padding:10px 17px;border:1px solid #d39661;display:inline-block;vertical-align:top;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.blogbtn .borderbtn i{font-size:18px;padding-left:6px;}
.blogbtn .borderbtn:hover{background-color:#003585;color:#ffffff;}
.blogbtn .borderbtn:hover i{color:#ffffff;}
.videothumb{position:relative;}
.videothumb a{background-color:rgba(0, 0, 0, 0.40);position:absolute;top:0;left:0;height:100%;width:100%;text-align:center;vertical-align:middle;padding-top:60px;}
.videothumb .play-icon i{font-size:45px;color:#003585;background-color:#fff;height:90px;width:90px;border-radius:50%;padding:22px 0 0 10px;}
.videothumb a:hover i{color:#d39661;}
.mediaslider .owl-item .item{width:100%;padding:0 10px;}
.hmpress-mediadetsbox h3{margin-top:0px;margin-bottom:12px;font-size:22px;color:#003585;font-weight:400;}
.hmpress-mediadetsbox h3 a{display:inline-block;vertical-align:top;color:#003585;}
.hmpress-mediadetsbox h3 a, .hmpress-mediadetsbox p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}
.map-box{padding-top:100px;}
.map-box img{width:100%;}
.hmpress-media-section .mediaslider .owl-nav{display:block;position:absolute;top:50%;width:100%;margin-top:-30px;z-index:-1;}
.mediaslider .owl-nav .owl-prev{float:left;margin-left:-60px;}
.mediaslider .owl-nav .owl-next{float:right;margin-right:-60px;}
/********** Footer **********/
#footer{position:relative;background-color:#fff;}
#footer .footer-inner{background-color:transparent;}
.footer-top .container-fluid{max-width:100%;padding-left:0;padding-right:0;}
.footerinnerform{background-color:#d39661;padding:60px 0;}
.footerinnerform h3{margin:0px;color:#ffffff;font-size:30px;line-height:36px;font-weight:bold;margin-bottom:40px;}
.footer-top .footerinnerform h3{text-align:center;color:#ffffff;}
.footcontact{float:right;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;z-index:12;}
.footcontact:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#003585;opacity: 0.8;z-index:-1;}
.footcontact-inner{max-width:720px;padding:50px 15px 50px 40px;height:470px;align-items:center;display:flex;}
.footmap{padding-right:0;padding-left:0;}
.footmap .gmap3{height:470px;}
.mobilecallbtn{display:none;position:fixed;bottom:0;left:0;right:0;text-align:center;z-index:99999;color:#fff;border-top:1px solid #fff;}
.mobilecallbtn a{width:100%;float:left;vertical-align:middle;background-color:#3680c5;color:#fff;font-weight:700;font-size:16px;padding:10px 0;}
.mobilecallbtn a:hover{background-color:#384657;}
.mobilecallbtn.mobiletwobtn a{width:50%;}
.mobilecallnow i{transform:rotate(90deg);margin-right:5px;}
.mobilecallbtn.mobiletwobtn .mobilecallnow{border-right:1px solid #fff;}
.foothours h3{font-size:22px;font-weight:500;line-height:1;text-transform:uppercase;margin:0 0 20px;}
.footcol2 .foothours h3{color:#ffffff;}
.footofficehours{margin:0;padding:0;list-style-type:none;}
.footofficehours li{display:block;font-weight:300;margin-bottom:15px;}
.footofficehours li:last-child{margin-bottom:0;}
.footofficehours .dayname{font-weight:400;font-size:20px;color:#d39661;margin-bottom:3px;}
.footofficehours .hourname{color:#ffffff;display:block;float:right;width:100%;padding-left:130px;margin-left:-130px;}
.footofficehours li.hoursnote{color:#ffffff;}
.footerform .form-control, .footerform .form-control:focus{border:1px solid #cc8f61;font-size:16px;color:#58595b;font-weight:300;border-radius:3px;background-color:transparent;height:40px;padding:8px;}
.footerform .form-control.datepicker, .footerform .form-control.datepicker:focus{background-color:transparent;}
.footerform .heapBox .holder{border:1px solid #cc8f61;font-size:15px;color:#58595b;font-weight:300;border-radius:3px;background-color:inherit;height:40px;}
.footerform .heapBox .handler:before, .footerform .datefield:before{color:#cc8f61;}
.footsubbtn .button, .footsubbtn .button:focus{background-color:#003580;color:#fff;padding:11px 30px;border-radius:4px;font-size:18px;font-weight:400;letter-spacing:2.5px;text-transform:uppercase;}
.footsubbtn .button:hover{background-color:#cc8f61;}
.footsubbtn .button i{color:#cc8f61;margin-left:12px;}
.footsubbtn .button:hover i{color:#003580;}
.footsubbtn{margin-top:14px;}
.footlist{padding-left:45px;position:relative;text-align:left;display:inline-block;vertical-align:top;}
.footlist i{position:absolute;top:10px;left:0;font-size:36px;color:#cc8f61;}
.footlist strong{font-size:20px;color:#d39661;display:block;margin-bottom:3px;font-weight:400;}
.footcol .footlist a{color:#ffffff;font-weight:300;text-decoration:none;}
.footcol .footlist a:hover{color:#cc8f61;}
.footcol .footlist span{color:#ffffff;font-weight:300;}
.footcol-3{clear:both;}
.footcol{padding-bottom:20px;}
.footcol1 .footcol:last-child{padding-bottom:0;}
.footemail a{word-break:break-all;}
.footcall i{transform:rotate(90deg);}
.footsocial .socialmedia li a{font-size:24px;}
.footsocial .socialmedia li a:hover{color:#ffffff;}
.footmobilecall{display:none;position:fixed;z-index:10000;bottom:0;left:0;right:0;width:100%;background-color:#d39661;text-align:center;font-size:18px;font-weight:400;color:#fff;}
.footmobilecall a{color:#fff;display:block;font-weight:700;float:left;width:50%;text-align:center;padding:10px 0;border-right:1px solid #fff;}
.footmobilecall a:last-child{border:0;}
.footmobilecall:hover{background-color:#003585;}
/********** From Page **********/
.form-list{list-style:none;padding:0;margin:0;}
.form-list li{padding:0 0 15px;margin:0;}
.fieldgroup{margin:0 -5px;width:auto;}
.fieldcol{float:left;width:100%;padding:0 5px;margin-bottom:10px;position:relative;}
.fieldcol25{width:25%;}
.fieldcol33{width:33.333%;}
.fieldcol50{width:50%;}
.fieldcol66{width:66.666%;}
.fieldcol75{width:75%;}
.required, .form-list .error{color:#c00;}
.form-list .error{display:block;font-size:12px;}
.form-list .textbox-out{margin-bottom:5px;}
.form-list label, .form-list .label{color:#333;display:block;font-weight:normal;padding-bottom:7px;}
.radio-list input{float:left;margin:5px;clear:left;}
.radio-list label, .radio-list .label{float:left;color:#555;}
.note{font-size:12px;font-style:italic;padding:5px 0 0;}
.capchafield{position:relative;padding-right:90px;border-bottom:1px solid #61529f;}
.capchafield .capchaimg{position:absolute;right:0;top:0;width:84px;}
.capchafield input, .capchafield input:focus{border-bottom:none;}
.capchaimg{text-align:center;background-color:#ffffff;padding:3px 0;line-height:1;}
.capchaimg img{width:84px;height:28px;}
.footcaptchabox.captchabox{text-align:center;}
.footcaptchabox.captchabox .footsubbtn{display:inline-block;margin-left:20px;margin-top:0px;}
.wpcf7-not-valid{border:1px solid #f00 !important;}
.wpcf7-display-none, .wpcf7-not-valid-tip, .wpcf7-validation-errors{display:none !important;}
.nav-links a:hover{background:#641951 !important;}
.thankyoumsg{text-align:center;}
.thankyoublock p{font-size:18px;}
.about-section h1{font-size:33px;color:#cc8f61;font-weight:400;margin-top:0;}
.about-section h2{font-size:32px;color:#cc8f61;font-weight:400;margin-top:0;}
.about-section .hmaboutdec .hmaboutdecsubtitle p{font-size:23px;color:#003580;font-weight:400;}
.about-section .hmaboutdec p{font-size:18px;}
.about-section .about-logo-row{width:100%;padding-top:60px;text-align:center;}
.about-section .about-logo{margin:0 80px 20px 0;}
.about-section .hmaboutcol2{float:right;}
.newslattersec{padding:205px 0;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.newslattersec:after{content:'';position:absolute;background-color:rgba(0, 0, 0, 0.4);width:100%;height:100%;top:0;left:0;}
.newslatterblock{}
.actionrow{position:relative;z-index:1;}
.actionrow h1, .actionrow h2, .actionrow h3{font-size:33px;color:#ffffff;font-weight:400;margin:0 0 10px;line-height:1.1;}
.actionrow p{color:#fff;font-size:18px;display:block;margin-bottom:25px;font-weight:300;}
.newslatterform{max-width:700px;margin:0 auto;}
.newslatterform .form-control{background-color:inherit;border:1px solid #fff;border-radius:2px;color:#fff;text-transform:uppercase;}
.newslatterform .form-control::-webkit-input-placeholder{color:#fff;opacity:1;}
.newslatterform .form-control:-moz-placeholder{color:#fff;opacity:1;}
.newslatterform .form-control::-moz-placeholder{color:#fff;opacity:1;}
.newslatterform .form-control:-ms-input-placeholder{color:#fff;opacity:1;}
.newslattersec .boxbtn, .newslattersec .boxbtn:focus{background-color:#000000;color:#fff;padding:6px 25px;border-radius:0;font-size:16px;font-weight:400;letter-spacing:2.5px;text-transform:uppercase;border:1px solid #000000;margin:0;line-height:20px;float:left;}
.newslattersec .boxbtn:hover{background:#cc8f61;border:1px solid #cc8f61;}
.newslattersec .boxbtn i{color:#cc8f61;}
.newslattersec .boxbtn:hover i{color:#fff;}
.aboutcontent.howitworkopt7{background-color:#000;padding:60px 0;}
.howitlist-three .item:nth-last-child(2) .howdworkbox, .howitlist-three .item:last-child .howdworkbox{padding-bottom:0px;}
.footsubbtn .button i{color:#cc8f61;margin-left:12px;}
.pdb20{padding-bottom:20px;}
.aboutcoldesc h2{margin:0 0 18px;font-size:33px;line-height:1.2;font-weight:500;color:#fff;}
.aboutcontent.howitworkopt7 p{color:#fff;}
.howitlist-three .item:nth-child(2n+1){clear:both;}
.aboutcoldesc p:last-child{margin-bottom:0;}
.howdworkbox{position:relative;padding-left:98px;padding-bottom:75px;}
.roundicon{display:block;margin:0 auto;width:70px;height:70px;text-align:center;position:absolute;left:15px;top:0;border:2px solid #cc8f61;border-radius:50%;font-size:50px;color:#cc8f61;line-height:150px;background-position:center center;background-repeat:no-repeat;}
.howitwnum{position:absolute;left:-15px;top:50%;margin-top:-15px;z-index:1;width:30px;height:30px;border-radius:50%;background-color:#cc8f61;color:#fff;font-size:18px;line-height:30px;font-weight:normal;}
.howdworkbox h3{color:#cc8f61;margin:0 0 10px;font-size:23px;line-height:1.1;text-transform:uppercase;font-weight:normal;letter-spacing:0.1em;text-transform:uppercase;}
.howdworkbox p{margin:0;}
.aboutcoldesc a{font-size:16px;color:#fff;background-color:#cc8f61;border-radius:2px;padding:13px 23px;display:inline-block;margin:40px 0 0;letter-spacing:2.5px;}
.aboutcoldesc a:hover{color:#cc8f61;background-color:#fff;}
.abouteamsection{padding:60px 0;}
.abouteamsection.hmteamsection .heading h2{color:#003585;}
.abouteamsection.hmteamsection .heading p{color:#d39661;}
.abouteamsection .hmteamslider .owl-nav{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:-1;}
.abouteamsection .hmteamrow.owl-carousel .owl-nav .owl-prev{float:left;margin-left:-60px;}
.abouteamsection .hmteamrow.owl-carousel .owl-nav .owl-next{float:right;margin-right:-60px;}
.teamsection.teamsectionopt1{padding:60px 0 0;text-align:center;}
.teamsection.teamsectionopt1 .page-header{border:none;margin-bottom:0;}
.teamsection.teamsectionopt1 h1{font-size:33px;color:#cc8f61;font-weight:400;}
.result-box{padding:75px 0;float:left;width:100%;text-align:center;}
.result-box ul{list-style:none;margin:0;padding:0;}
.result-box ul li{float:none;text-align:center;border-right:2px solid #cc8f61;display:inline-block;padding:0 120px;}
.result-box ul li:last-child{border-right:none;}
.result-box ul li span{font-size:100px;color:#cc8f61;font-weight:300;}
.result-box ul li p{font-size:18px;color:#003580;font-weight:400;text-transform:uppercase;}
.hmclientreviewcontent{text-align:center;}
.hmclientreviewcontent h3{font-size:23px;color:#cc8f61;font-weight:400;letter-spacing:4px;}
.teamlist-content{padding-top:40px;margin-top:50px;text-align:center;border-top:2px solid #cc8f61;width:100%;display:inline-block;position:relative;}
.teamlist-content:before{position:absolute;content:"";left:0;right:0;background:#fff;border:2px solid #cc8f61;text-align:center;height:22px;width:22px;margin:0 auto;top:-11px;transform:rotate(44deg);border-bottom:2px solid #fff;border-right:2px solid #fff;}
.hmclientreview-nav{position:relative;padding:0 50px;}
.hmclientreview-nav .item{text-align:center;}
.hmclientreview-nav:before{content:"";display:block;height:100%;top:0;bottom:0;left:0;width:90px;background:#fff;position:absolute;z-index:1;}
.hmclientreview-nav:after{content:"";display:block;height:100%;top:0;bottom:0;right:0;width:90px;background:#fff;position:absolute;z-index:1;}
.teamthumb{float:none;display:inline-block;height:255px;width:255px;background-color:#dfdfdf;border-radius:50%;}
.teamthumb img{display:inherit !important;}
.hmclientreview-nav .slick-prev{font-size:0px;z-index:10;position:absolute;height:40px;width:40px;background-color:transparent;position:absolute;top:50%;left:0;border:none;margin-top:-30px;}
.hmclientreview-nav .slick-prev:after{content:"\f27d";font-family:"Ionicons";position:absolute;top:0;left:0;font-size:40px;color:#cc8f61;}
.hmclientreview-nav .slick-slide{transition:all 0.5s ease-in-out;}
.hmclientreview-nav .slick-slide.slick-cloned, .hmclientreview-nav .slick-slide.slick-active{transform:scale(0.8);}
.hmclientreview-nav .slick-slide.slick-current.slick-active{transform:scale(1);}
.hmclientreview-nav .slick-slide.slick-cloned .teamthumb, .hmclientreview-nav .slick-slide.slick-active .teamthumb{position:relative;}
.hmclientreview-nav .slick-slide.slick-cloned .teamthumb:after, .hmclientreview-nav .slick-slide.slick-active .teamthumb:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(211, 150, 97, 0.8);border-radius:50%;transition:all 0.5s ease-in-out;}
.hmclientreview-nav .slick-slide.slick-current.slick-active .teamthumb:after{background-color:transparent;}
.hmclientreview-nav .slick-next{font-size:0px;z-index:10;position:absolute;height:40px;width:40px;background-color:transparent;position:absolute;top:50%;right:0;border:none;margin-top:-30px;}
button.slick-next.slick-arrow:focus{outline:none;}
.hmclientreview-nav .slick-next:after{content:"\f287";font-family:"Ionicons";position:absolute;top:0;left:0;font-size:40px;color:#cc8f61;}
.hmclientreview-nav .slick-next:hover:after, .hmclientreview-nav .slick-prev:hover:after{color:#003580;}
.innerbanner{background-position:center;background-repeat:no-repeat;background-size:cover;}
.innerbanner img{visibility:hidden;}
.servheadicon{display:block;margin:0 auto 20px;width:70px;height:70px;text-align:left;overflow:hidden;text-indent:-999em;background-position:center bottom;border:none !important;background-repeat:no-repeat;background-size:100% auto;}
.servicedecs h2{margin:0px;font-size:32px;color:#d39661;font-weight:400;margin-bottom:10px;}
.callactionbox{max-width:690px;margin:0 auto;position:relative;z-index:10;}
.callactionbox h2{font-size:30px;color:#fff;font-weight:bold;}
.callactionbox p{color:#fff;}
.callaction{position:relative;width:100%;background-position:center center;background-size:cover;position:relative;}
.callaction:after{content:"";z-index:1;position:absolute;top:0;left:0;right:0;height:100%;width:100%;opacity:0.8;}
.callaction.callactionimage:after{opacity:0.5;}
.call-box{padding:50px 0 0;align-items:center;justify-content:center;display:flex;}
.callactionbox .call-box a{font-size:23px;color:#fff;font-weight:400;}
.callactionbox .call-box a{margin:0 15px;}
.callactionbox .call-box a span i{color:#cc8f61;transform:rotate(90deg);}
.callactionbox .call-box a.consultation-btn{font-size:16px;color:#fff;background-color:#cc8f61;display:inline-block;line-height:23px;padding:10px 30px;letter-spacing:2.5px;}
.callactionbox .call-box a.consultation-btn:hover{background-color:#fff;color:#cc8f61;}
.practice-area{display:inline-block;width:100%;padding:0 0 0;position:relative;}
.practice-coll{display:inline-block;width:100%;padding:20px 0 0;}
.practicerow{display:inline-block;width:100%;border:1px solid #ddd;padding:40px;}
.practiceicon{min-height:60px;}
.practiceslider{width:auto;}
.practiceslider .item{width:100%;}
.practiceicon img, .practice-area .owl-carousel .owl-item img{width:auto;}
.hmprmosmtext h3{font-size:23px;color:#003580;font-weight:400;text-transform:uppercase;}
.hmprmosmtext p{font-size:18px;color:#878787;font-weight:400;margin:20px 0;}
.hmprmosmtext .button{border:1px solid #cc8f61;background-color:#fff;font-size:16px;color:#003580;text-transform:uppercase;border-radius:2px;display:inline-block;padding:10px 25px;}
.hmprmosmtext .button i{margin-left:10px;}
.hmprmosmtext .button:hover{background-color:#cc8f61;color:#fff;border:1px solid #cc8f61;}
.practice-area .practiceslider.owl-carousel .owl-nav{position:absolute;top:-79px;left:0px;width:100%;}
.practice-area .practiceslider.owl-carousel .owl-nav .owl-prev{float:left;margin-left:-60px;}
.practice-area .practiceslider.owl-carousel .owl-nav .owl-next{float:right;margin-right:-60px;}
.practice-area .owl-carousel .owl-nav [class*='owl-']{color:#cc8f61;}
.practice-area .owl-carousel .owl-nav [class*='owl-']:hover{color:#003585;}
.media-press-section .mediapressbox .hmblogdetsbox{min-height:270px;}
.media-press-section .mediapressbox .item{margin-bottom:30px;}
.mediapressblock h1{color:#003585;font-size:35px;}
.mediapressblock h2{color:#d39661;font-size:32px;}
.mediapressblock .hmblogbox .hmblog-thumb img{width:100%;}
.mediapressblock .hmblogbox{height:100%;}
.media-callaction{padding:50px 0px;}
.media-callaction .container{position:relative;z-index:999;}
.media-callaction .callactionbox h2{color:#fff;margin-top:0;}
.media-callaction .callactionbox p{max-width:693px;text-align:center;margin:0 auto;color:#fff;}
.contact-section{padding:60px 0;}
.consultationblock .footerblock h2{font-size:33px;color:#003585;font-weight:400;margin:0 0 60px;text-align:center;}
.consultationblock .footcontact{text-align:center;}
.consultationblock .footcontact .footcolrow{display:inline-block;margin:0 auto;float:none;}
.consultationblock .footcontact .footcol{width:auto;}
.consultationblock .footerform .form-control, .consultationblock .footerform .heapBox .holder{border-bottom:1px solid #cc8f61;border-top:0px;border-left:0;border-right:0;border-radius:0px;}
.consultationblock .footerform .capcha-submit .form-group{margin-bottom:0;}
.consultationblock .footerform .captchabox{vertical-align:middle;}
.consultationblock .capcha-submit{margin:22px 0px;}
.consultationblock .footcontact{padding-top:0;padding-bottom:45px;}
.teamtitlebox.faqsbox h2{font-size:35px;color:#003585;font-weight:400;margin-top:0px;margin-bottom:30px;}
.teamtitlebox.faqsbox p{margin-bottom:20px;}
.claims-section{padding:60px 0;}
.claimstitlebox h1{font-size:35px;margin-top:0px;color:#003585;font-weight:400;margin-bottom:35px;}
.claims-content p{margin-bottom:20px;}
.claims-content h2{font-size:32px;color:#ca8d61;}
.blog-section{padding:60px 0;}
.blogbox h1{font-size:33px;color:#003585;font-weight:400;margin-top:0px;margin-bottom:35px;}
.blogblock .item{margin-bottom:30px;}
.blogblock .item:nth-child(3n+1){clear:both;}
.aboutcontent.blogdetailsopt1{padding:60px 0;}
.blogdetailsbox h1{font-size:35px;color:#003585;font-weight:normal;line-height:1.1;margin:0 0 35px;}
.blogdetailsbox h2{font-size:32px;color:#d39661;font-weight:normal;}
.blog-pagination span.page-numbers.current{display: inline-block;padding:4px 13px;margin:0 5px;border:2px solid #003585;color:#003585;}
.blog-pagination a.page-numbers{display:inline-block;background-color:#003585;padding:4px 13px;margin:0 5px;color:#fff;border:2px solid #003585;}
.blog-pagination a.page-numbers:hover{color:#003585;background-color:inherit;}
.page-header{text-align:center;padding:0;padding-bottom:40px;margin:0;border:0;}
.page-header h1{margin:0;font-size:35px;line-height:1.2;font-weight:400;color:#003585;}
.teamsubtitle{font-size:20px;color:#d39661;margin-top:20px;}
.teamsubtitle p{margin-bottom:0;}
.teamshortdesc{margin-top:20px;}
.teamshortdesc p{margin-bottom:0;}
.singleteambox p{margin-bottom:20px;}
.contentsection{padding:60px 0;}
.singleteamimg{margin-bottom:25px;}
.singleteamname{margin:0 0 10px 0;color:#003585;font-size:22px;}
.singleteamspeci{font-weight:normal;font-size:16px;margin-bottom:20px;}
.hmteamsection .hmteamsectionbanner{position:relative;padding-top:60px;padding-bottom:352px;z-index:0;}
.multiteamsection .hmteamsectionbanner{padding-bottom:60px;position:relative;z-index:0;}
.hmteamsection .hmteamsectionbanner:before{position:absolute;content:"";left:0;top:0;bottom:0;right:0;background-color:#000;opacity:0.6;width:100%;height:100%;z-index:-1;}
.hmteamsection .hmteamsectionbox{margin-top:-352px;padding-bottom:60px;}
.descriptionextranots{margin-top:40px;text-align:center;}
.hmteamsection .heading{text-align:center;padding-bottom:60px;}
.hmteamsection .heading h2{margin:0px;color:#d39661;font-size:30px;line-height:36px;font-weight:bold;text-align:center;}
.single-lawyer .hmteamsection{padding-bottom:60px;}
.hmteamsection .heading p{margin-top:25px;margin-bottom:0;color:#ffffff;}
.hmteamslider.owl-carousel .item{width:100%;padding:0 10px;}
.hmteamsliderthree, .hmteamslidertwo, .hmteamsliderone{display:flex;justify-content:center;}
.hmteamslidertwo .item, .hmteamsliderone .item{padding:0 10px;}
.hmteamsliderthree .item{width:100%;padding:0 10px;}
.hmteamslidertwo, .hmteamsliderone{text-align:center;}
.hmteamslidertwo .item, .hmteamsliderone .item{float:none;display:inline-block;vertical-align:top;margin:0 -3px;position:relative;}
.hmteamrow.owl-carousel .owl-nav{height:50px;margin-top:15px;}
.hmteamrow.owl-carousel .owl-nav [class*="owl-"]{height:50px;width:50px;background-color:#ccc;color:#ffffff;border-radius:4px;overflow:hidden;margin:0 7px;}
.hmteamrow.owl-carousel .owl-nav [class*="owl-"]:hover{background-color:#d39661;color:#ffffff;}
.hmteamrow.owl-carousel .owl-nav [class*="owl-"] i{font-size:20px;line-height:50px;display:block }
.teamshortdescbottom{text-align:center;padding-top:20px;}
.teamshortdescbottom .teamshortdesc{margin-bottom:0;}
.teamlistcol{border:8px solid #d39661;box-shadow:0 0 15px rgba(10, 10, 10, 0.08);-moz-box-shadow:0 0 15px rgba(10, 10, 10, 0.08);-webkit-box-shadow:0 0 15px rgba(10, 10, 10, 0.08);overflow:hidden;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.doctorteamrow .teamlistcol{margin-bottom:15px;margin-top:15px;}
.listteamcenter{text-align:center }
.listteamcenter .item{float:none;display:inline-block;vertical-align:top;margin:0 -3px;}
.hmteamhih .teamlistcol{margin-bottom:15px;}
.teamlistcol-image{overflow:hidden;position:relative;}
.teamlistcol-image:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:0;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;z-index:1;}
.teamlistcol-image a{display:block;position:relative;z-index:1;}
.teamlistcol-image img{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.teamlistcol-content{padding:20px 10px;text-align:center;background-color:#ffffff;position:relative;}
.teamlistcol-content .teamlistcol-title{text-transform:capitalize;letter-spacing:1px;font-weight:600;margin-bottom:10px;margin-top:0;font-size:22px;color:#003585;}
.teamlistcol-content .teamlistcol-title a{color:#003585;}
.teamlistcol-content .teamlistcol-title a:hover{color:#d39661;}
.teamlistcol-caption{color:#d39661;font-weight:normal;text-transform:capitalize;letter-spacing:1px;font-size:16px;margin-bottom:10px;}
.teamlistcol-btn{text-transform:uppercase;font-size:16px;color:#ffffff;font-weight:400;text-align:center;background-color:#d39661;border-radius:2px;padding:10px 17px;display:inline-block;vertical-align:middle;border:1px solid transparent;}
.teamlistcol-btn i{font-size:16px;margin-left:5px;line-height:18px;}
.teamlistcol-btn:hover{color:#ffffff;background-color:#003585;}
.teamlistcol-description{margin-bottom:15px;}
.teamlistcol-description p{margin:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}
.teamlistcol:hover .teamlistcol-image:before{opacity:0.5;}
.teamlistcol:hover .teamlistcol-image img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.hmdiscountsection{padding:60px 0;}
.hmdiscountsection .heading{text-align:center;padding-bottom:60px;}
.hmdiscountsection .heading h2{margin:0px;color:#ccc;font-size:30px;line-height:36px;font-weight:bold;text-align:center;}
.hmdiscountsection .heading p{margin-top:25px;margin-bottom:0;}
.displanslide .discountbox{background-color:#d39661;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.discountbox:hover{-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}
.displanslider .discountbox:hover {-moz-transform:inherit;-webkit-transform:inherit;-o-transform:inherit;-ms-transform:inherit;transform:inherit;}
.displanslide .discountbox:hover{background-color:#d39661;}
.discountbox .discounttop{text-align:center;}
.discounttop .discounttitle{font-size:16px;text-align:center;padding:18px 15px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.discountbox .discounttop .discounttitle{color:#ffffff;}
.discounttop .discountprice{font-size:40px;font-weight:400;text-align:center;padding:18px 15px;background-color:#d6a581;}
.discountbox .discounttop .discountprice{color:#ffffff;}
.discountbottom .discountdetail{list-style:none;padding:0;margin:0;text-align:center }
.discountdetail li{padding:12px 15px;margin:0;font-size:16px;border-bottom:1px solid #ffffff;color:#ffffff;}
.discountbox .discountdetail li:nth-child(2n+1){background-color:inherit;}
.discountbtn{text-align:center;padding:20px 15px;}
.discountbtn .borderbtn{text-transform:uppercase;font-size:16px;color:#fff;font-weight:400;text-align:center;padding:10px 17px;border:1px solid #ffffff;display:inline-block;vertical-align:top;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.discountbox .discountbtn .borderbtn{background-color:transparent;}
.discountbtn .borderbtn i{font-size:18px;padding-left:6px;}
.displan.owl-carousel{display:block;}
.displanslide .item{width:100%;margin:12px 0;padding:0 10px;}
.displanone, .displantwo{text-align:center;}
.displanone .item, .displantwo .item{float:none;display:inline-block;margin:0 3px;}
.displanslide.owl-carousel .owl-nav{height:50px;margin-top:15px;}
.displanslide.owl-carousel .owl-nav [class*="owl-"]{height:50px;width:50px;background-color:#ccc;color:#ffffff;border-radius:4px;overflow:hidden;margin:0 7px;}
.displanslide.owl-carousel .owl-nav [class*="owl-"]:hover{background-color:#d39661;color:#ffffff;}
.displanslide.owl-carousel .owl-nav [class*="owl-"] i{font-size:20px;line-height:50px;display:block }
.hmpromotionsection{padding:60px 0;}
.hmpromotionsection .heading{text-align:center;padding-bottom:60px;}
.hmpromotionsection .heading h2{margin:0px;color:#d39661;font-size:30px;line-height:36px;font-weight:bold;text-align:center;}
.hmpromotionsection .container .heading h2{color:#ffffff;}
.hmpromotionsection .heading p{color:#fff;margin-top:25px;margin-bottom:0;}
.promoplanbox{border:1px solid #eaeaea;padding:30px 15px;text-align:center;background-color:#ffffff;min-height:260px;display:table;width:100%;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.promoplanbox-inner{display:table-cell;vertical-align:middle;}
.promoplanbox h3{font-size:40px;font-weight:400;padding-bottom:15px;margin:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.promoplanbox .promoplanbor{font-size:18px;padding-bottom:15px;font-weight:400;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.promoplanbox .promsubdesc{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.promoplanbox:hover{-moz-transform:translateY(-8px);-webkit-transform:translateY(-8px);-o-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px);-webkit-box-shadow:0 50px 30px -40px #09026e;box-shadow:0 50px 30px -40px #09026e;}
.promplan.owl-carousel{display:block;}
.promplanslide .item{width:100%;margin-bottom:25px;margin-top:10px;padding:0 10px;}
.promplanone, .promplantwo{text-align:center;}
.promplanone .item, .promplantwo .item{float:none;display:inline-block;margin:0;padding:0 10px;}
.promplanslide .owl-nav{display:block;position:absolute;top:50%;width:100%;margin-top:-30px;z-index:-1;}
.promplanslide .owl-nav .owl-prev, .promplanslide .owl-nav .owl-next{color:#d39661;background-color:transparent;width:auto;height:auto;}
.promplanslide .owl-nav .owl-prev{float:left;margin-left:-20px;}
.promplanslide .owl-nav .owl-next{float:right;margin-right:-20px;}
.promplanslide.owl-carousel .owl-nav [class*="owl-"] i{font-size:28px;color:#fff;}
.promplanslide.owl-carousel .owl-nav [class*="owl-"]:hover{background-color:transparent;}
.promplanslide.owl-carousel .owl-nav [class*="owl-"]:hover i{color:#d39661;}
.hmpromotionsection .descriptionextranots p{color:#ffffff;}
.promplan.promplanthree .item{width:100%;padding:0 10px;}
.blogslider.owl-carousel .owl-nav .owl-prev{margin-left:-60px;}
.blogslider.owl-carousel .owl-nav .owl-next{margin-right:-60px;}
.mediaslider.owl-carousel .owl-nav .owl-prev{margin-left:-60px;}
.mediaslider.owl-carousel .owl-nav .owl-next{margin-right:-60px;}
.contentsection.gallery-section {padding: 60px 0 30px 0;}
.gallerylist .media-thumb{margin-bottom:30px;}
.gallerylist .videopop-thumb {margin-bottom:30px;}
.videopop-thumb{position:relative;}
.videopop-thumb .videopoplink{position:absolute;left:50%;top:50%;height:50px;width:50px !important;margin-top:-25px;margin-left:-25px;text-align:center;background-color:#fff;border-radius:50%;}
.videopop-thumb .videopoplink span{line-height:50px;display:block;}
.hmgallerysection .galleryslider .owl-nav{display:block;position:absolute;top:50%;width:100%;margin-top:-30px;z-index:-1;}
.galleryslider.owl-carousel .owl-nav .owl-prev{float:left;margin-left:-60px;}
.galleryslider.owl-carousel .owl-nav .owl-next{float:right;margin-right:-60px;}
.beforeafterblock-listing h2{margin:0 0 25px 0;font-size:28px;text-align:center;}
.beforeaftercol{margin-bottom:25px;font-weight:normal;}
.beforeaftercol p{margin-bottom:0;margin-top:15px;text-align:center;}
.beforeafterblock{padding-bottom:30px }
.beforeafterblock .ba-outside{max-width:64px;clear:both;float:none;margin:0;display:block;margin:0 auto;text-align:center;width:100%;}
.bubble blockquote{margin:10px 10px 0;background:#fff;padding:40px;position:relative;border:none;border-radius:8px;font-size:18px;color:#004248;background:#fff;}
.bubble blockquote:before, .bubble blockquote:after{content:"\201C";position:absolute;font-size:80px;padding:10px;line-height:1;color:#004248;}
.bubble blockquote:before{top:0;left:0px;}
.bubble blockquote:after{content:"\201D";right:10px;bottom:-.5em;}
.bubble blockquote p{font-size:16px;color:#6d6e71;font-weight:200;margin-bottom:15px;}
.bubble blockquote cite{font-size:20px;font-style:normal;font-weight:normal;line-height:22px;margin-top:15px;display:block;}
.bubble blockquote .bubblestar span{display:inline-block;vertical-align:middle;margin-right:-5px;font-size:0;position:relative;height:20px;width:20px;}
.bubble blockquote .bubblestar span:before{position:absolute;left:0;top:0;content:"\f005";font-size:16px;font-family:"Font Awesome 5 Free";font-weight:900;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;color:#ffc506;}
.hmgallerysection{padding:60px 0;position:relative;z-index:0;}
.hmgallerysection:before{content:"";background-color:#003585;width:100%;height:52%;position:absolute;top:0;z-index:-1;}
.hmgallerysection .heading{text-align:center;padding-bottom:60px;}
.hmgallerysection .heading h2{margin:0px;color:#ffffff;font-size:30px;line-height:36px;font-weight:bold;text-align:center;}
.hmgallerysection .heading p{margin-top:25px;margin-bottom:0;}
.hmgallerysection .gallerybox{margin:0;}
.gallerybox .item{padding:0 10px;}
.gallerybox .item .media-thumb{overflow:hidden;}
.gallerybox .item .media-thumb a{display:block;position:relative;overflow-y:hidden;width:100% !important;}
.gallerybox .item .media-thumb a:before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background-color:#e7f1ff;opacity:0;z-index:1;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.gallerybox .item .media-thumb:hover a:before{opacity:0.4;}
.hmclintlogosection{padding:60px 0;}
.hmclintlogosection .heading{text-align:center;padding-bottom:60px;}
.hmclintlogosection .heading h2{margin:0px;color:#ccc;font-size:30px;line-height:36px;font-weight:bold;text-align:center;}
.hmclintlogosection .heading p{margin-top:25px;margin-bottom:0;}
.logobox{text-align:center;}
.logobox .item img{width:auto;max-width:100%;height:auto;vertical-align:top;}
.hmextracontent{padding:60px 0;}
.hmextracontent h2{margin:0px;color:#ccc;text-align:center;font-size:30px;line-height:36px;font-weight:bold;margin-bottom:40px;}
.aboutweldesc{padding-bottom:60px;}
.hmextracontent .hmsubhead{margin-bottom:15px;font-size:22px;}
/***** Start Home - Pozative an app ******/
.hmpozativereviewsection{padding:60px 0 40px;background:url('../images/hm-pozative-main-background-pattern.jpg')no-repeat center top;position:relative;}
.hmpozativereviewsection h2{color:#092a3d;position:relative;font-size:35px;line-height:1.2;font-weight:bold;}
.hmpozativevideosection{padding:0 0 140px;}
.hmpozativevideosection h2{text-align:center;max-width:700px;width:100%;margin:0 auto;padding-bottom:15px;}
.hmpozativevideosection small{font-size:24px;text-align:center;display:block;position:relative;padding-bottom:60px;margin-bottom:60px;}
.hmpozativevideosection small:after{content:'';position:absolute;left:50%;bottom:0;margin-left:-27px;width:54px;height:30px;background:url('../images/sprites.png') no-repeat -437px -151px;}
.hmpozativevideo{max-width:816px;width:100%;margin:0 auto;position:relative;}
.hmpozativevideo img{width:100%;visibility:hidden;}
.hmpozativevideo video{border:1px solid #eeeeee;}
.hmpozativevideo .video-js, .hmpozativevideo video, .hmpozativevideo iframe{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;}
.hmwebookvideo .vjs-fullscreen-control, .hmpozativevideo .vjs-fullscreen-control{display:block;}
/***** End Home - Pozative an app ******/
/***** Start Home - Pozative an app number dont lie ******/
.hmpozativereviewnum{padding-bottom:50px;}
.hmpozativereviewnum h2{}
.hmpozativereviewcol1{width:50%;padding-right:15px;float:left;}
.hmpozativereviewcol2{width:50%;padding-left:15px;float:right;}
.hmpozativereviewcol2 .hmpozativereview{position:relative;z-index:1;}
.hmnumbercol{width:50%;float:left;margin-bottom:25px;padding-right:20px;}
.hmnumbercol:nth-child(2n+1){clear:both;}
.hmnumbercol p{margin:0;font-size:20px;}
.hmnumbericon{padding-bottom:15px;}
.hmnumbericon .icon{width:66px;float:left;background-repeat:no-repeat;background-size:100%;height:66px;background:url(../images/sprites.png)no-repeat;}
.hmnumbericon .hmcounter{width:100%;margin:0 0 0 -66px;font-size:50px;color:#f28820;font-weight:bold;float:left;padding-left:75px;}
.hmnumbericon .icon.usericon{background-position:-523px -567px;}
.hmnumbericon .icon.officeicon{background-position:-620px -567px;}
.hmnumbericon .icon.checkedicon{background-position:-711px -564px;}
.hmnumbericon .icon.reviewicon{background-position:-809px -564px;}
/***** End Home - Pozative an app number dont lie ******/
/********** Use Manual Pozative **********/
.iframehtmlmanually{height:400px;position:relative;width:100%;}
.iframebody, .iframehtml{height:100%;min-height:100%;}
.iframebody{background-color:inherit;overflow:hidden;}
.reviewiframe{width:100%;height:100%;min-height:100%;padding:78px 0 38px;background-color:#fff;border:1px solid #e6e7e8;}
.no-header .reviewiframe{padding:43px 0 38px;}
.reviframehead{position:absolute;left:0;top:0;width:100%;z-index:1;padding:15px 20px 10px;text-align:center;background-color:#e6e7e8;}
.reviframehead h3{font-size:20px;line-height:24px;color:#fff;text-transform:uppercase;font-weight:400;margin:0;}
.totreviewcol{float:left;text-align:left;}
.totreviewcol1{margin-right:30px;}
.totreviewname{display:block;color:#6d6e71;font-size:12px;line-height:1.1;margin-bottom:5px;}
.totreviewnum strong, .avgreviewrating strong{display:inline-block;vertical-align:top;line-height:35px;font-size:35px;color:#6d6e71;font-weight:bold;}
.totreviewnum strong{position:relative;padding-right:50px;}
.totreviewnum strong:after{content:'';position:absolute;right:0;top:0;width:50px;height:100%;background-image:url(../images/review-icon.png);background-repeat:no-repeat;background-position:-75px top;background-size:120px auto;}
.avgreviewrating strong{margin-right:10px;}
.revratingstar{display:inline-block;vertical-align:top;line-height:1;margin:0;padding:0;list-style-type:none;}
.revratingstar li{float:none;display:inline-block;vertical-align:top;color:#fc8b12;font-size:20px;line-height:21px;padding:7px 0;}
.reviframemid{height:100%;position:relative;}
.reviframedata{padding:0 20px;height:100%;overflow:auto;}
.reviframerow{border-bottom:2px dashed #e6e7e8;padding:20px 0;display:inline-block;width:100%;}
.reviframerow:last-child{border-bottom:none;}
.reviframeicon{float:left;margin-top:3px;position:relative;width:35px;}
.revifbicon, .revigpicon{display:block;width:35px;height:35px;overflow:hidden;text-indent:-999em;background-image:url(../images/review-icon.png);background-repeat:no-repeat;background-position:left top;background-size:125px auto;}
.revifbicon{background-position:left top;}
.revigpicon{background-position:-40px top;}
.reviframeicon img{width:100%;height:auto;margin:0;}
.reviframedesc{float:right;margin-left:-35px;padding-left:60px;width:100%;text-align:left;}
.reviframedesc h4{color:#6d6e71;font-size:16px;font-weight:600;line-height:1.2;margin:0 0 5px;text-transform:none;}
.reviframedesc p{color:#6d6e71 !important;font-size:12px !important;font-weight:normal;line-height:16px;margin-bottom:8px;}
.reviframedesc .revrating{color:#6d6e71;float:left;font-size:30px;font-weight:700;line-height:35px;margin-right:10px;}
.ratingstarcol{display:inline-block;vertical-align:top;float:left;}
.reviframedesc .ratingstar, .reviframedesc .ratingstar a{line-height:14px;display:inline-block;vertical-align:top;cursor:text;}
.reviframedesc .ratingstar{float:left;padding:10px 10px 10px 0;}
.reviframedesc .ratingstar a{font-size:14px;margin-left:-3px;color:#fc8b12;text-decoration:none;padding:0;}
.reviframedesc .revdate{color:#6d6e71;float:left;font-size:15px;line-height:15px;padding:10px 0;}
.reviframefoot{position:absolute;left:0;bottom:0;width:100%;z-index:1;text-align:center;padding:9px 15px 9px;line-height:1;}
.powbytxt{display:inline-block;vertical-align:top;font-size:9px;line-height:10px;color:#6d6e71;font-weight:300;padding:6px 0px 2px;margin-right:3px;}
.framelogo{display:inline-block;vertical-align:top;line-height:1;width:60px;height:18px;overflow:hidden;text-indent:-999em;background-image:url(../images/review-icon.png);background-repeat:no-repeat;background-position:left -40px;background-size:102px auto;}
.framelogo img{width:100%;height:auto;}
@media only screen and (max-width:1280px){.reviframehead{padding:15px 10px 10px;}
}
@media only screen and (max-width:999px){.reviframerow{padding:10px 0;}
.reviframedata{padding:0 10px;}
.reviframedesc{padding-left:50px;}
.revfrmpost .ratingstar{padding-right:10px;}
.revfrmpost .ratingstar{line-height:14px;padding:9px 10px 6px 0;}
.reviframedesc .revrating{font-size:24px;}
}
@media only screen and (max-width:767px){.totreviewcol1{margin-right:20px;}
.totreviewnum strong, .avgreviewrating strong{font-size:30px;}
.avgreviewrating strong{margin-right:5px;}
}
@media only screen and (max-width:479px){.totreviewcol1{margin-right:20px;}
.totreviewnum strong{padding-right:30px;}
.totreviewnum strong:after{background-position:-55px 5px;background-size:80px auto;width:25px;}
.reviframedesc .revdate{font-size:14px;}
.totreviewnum strong, .avgreviewrating strong{font-size:25px;}
.avgreviewrating strong{margin-right:5px;}
.revratingstar li{font-size:16px;}
}
.review-loading{text-align:center;}
.multilocationheder .headcall{position:relative;}
.multilocationheder .headcall a.headcallbtn{font-size:14px;color:#fff;text-transform:uppercase;background-color:#3680c5;display:inline-block;vertical-align:top;padding:14px 25px;border-radius:3px;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;font-weight:normal;letter-spacing:3px;}
.multilocationheder .location_list{display:none;width:280px;top:100%;padding:0;right:0;position:absolute;background-color:#067cb6;list-style:none;z-index:1;text-align:left;}
.multilocationheder .location_list li{display:block;padding:10px 15px;color:#fff;margin:0;}
.headbookapp:hover .location_list{display:block;}
.multilocationheder .location_list li a{display:inline-block;background-color:inherit;font-size:16px;line-height:20px;color:#fff;font-weight:500;padding-left:0;}
.multilocationheder .headcall:hover .location_list{display:block;}
.hederlocation{background-color:#17a9f1;padding:20px 0;}
.hederlocation-inner{text-align:center;}
.hederlocation-inner .finde-office-text{color:#ffffff;font-weight:500;display:inline-block;vertical-align:middle;margin:0 15px 0 0;}
.hederlocation-inner .hederlocation-search{display:inline-block;vertical-align:middle;padding-right:0px;}
.hederlocation-inner .wpgmza_sl_radius_div, .hederlocation-inner .wpgmza_sl_search_button_div, .hederlocation-inner .wpgmza_sl_reset_button_div, .hederlocation-inner #heapbox_locationSelect, .hederlocation-inner .wpgmza_map, .hederlocation-inner .sl_use_loc, .hederlocation-inner .wpgmza_sl_query_innerdiv1, .hederlocation-inner .wpgmza-not-found-msg{display:none !important;height:0;width:0;overflow:hidden;}
.hederlocation-inner .addressInput{width:100%;border:none;height:40px;padding:6px 40px 6px 15px;}
.hederlocation-inner .maplocheadbtnform{position:relative;display:inline-block;vertical-align:top;}
.hederlocation-inner .maplocheadbtnform .wpgmza_sl_query_div, .hederlocation-inner .maplocheadbtnform .wpgmza_sl_query_innerdiv2{width:340px;height:40px;padding:0;margin:0;overflow:visible;}
.hederlocation-inner .maplocheadbtnform .addressInput{height:40px }
.hederlocation-inner .maplocheadbtnform .addressInput, .maplocheadbtnform .addressInput:focus{width:100%;height:40px!important;outline:none;}
.hederlocation-inner .maplocheadbtnform .searchButtonfooter{position:absolute;right:4px;top:0;padding:0!important }
.hederlocation-inner .maplocheadbtnform .searchButtonfooter:before{content:"\f4a5";font-family:"Ionicons";position:absolute;z-index:1;top:0;left:0;display:inline-block;color:#666666;pointer-events:none;font-size:22px;line-height:40px;width:40px;text-align:center;vertical-align:middle }
.hederlocation-inner .maplocheadbtnform .searchButtonfooter .maplocsearchbtn, .hederlocation-inner .maplocheadbtnform .searchButtonfooter .maplocsearchbtn:focus{font-size:0;width:40px;height:40px;border:0;background-color:transparent;padding:0!important }
.hederlocation-inner .mallocortxt{display:inline-block;vertical-align:top;margin:0 15px;padding:0;font-weight:bold;line-height:40px;color:#fff;}
.hederlocation-inner .currentLocationfooter{position:relative;display:inline-block }
.hederlocation-inner .currentLocationfooter:before{content:"\f31c";font-family:"Ionicons";position:absolute;z-index:1;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;display:inline-block;color:#17a9f1;left:20px;pointer-events:none;}
.hederlocation-inner .currentLocationfooter .button, .hederlocation-inner .currentLocationfooter .button:focus{background-color:#fff;border-radius:0;color:#17a9f1;font-weight:500;font-size:18px;text-transform:capitalize;letter-spacing:0;padding:5px 20px 5px 40px;height:40px }
.hederlocation-inner .currentLocationfooter:hover .button{background-color:#07375b;color:#fff }
.hederlocation-inner .currentLocationfooter:hover:before{color:#fff }
.hederlocation-inner .wpgmza_sl_main_div{overflow:visible;top:0;}
.hederlocation-inner .wpgmza-use-my-location{position:absolute;}
.hederlocation-inner .wpgmza-use-my-location{float:none;position:absolute;right:-160px;top:0;background:no-repeat;border:0;height:40px;width:140px;text-align:left;vertical-align:middle;padding:5px 15px;border-radius:0;color:#17a9f1;margin:0;background-color:#ffffff;}
.hederlocation-inner .wpgmza-use-my-location:focus{outline:none;}
.hederlocation-inner .wpgmza-use-my-location:after{position:absolute;content:"Locate Me";line-height:22px;left:40px;font-weight:500 }
.hederlocation-inner .wpgmza-use-my-location .fa{font-size:22px;}
.hederlocation-inner .wpgmza-use-my-location:hover{background-color:#17a9f1;color:#fff;}
.footermultiloction{padding:60px 0;background-color:#17a9f1 }
.fotersectiiontitle{font-size:20px;font-weight:500;margin-bottom:20px;color:#fff;}
.footerservicelist{padding:0;margin:0;list-style:none }
.footerservicelist li{margin-bottom:10px;padding:0;}
.footerservicelist li a, .footerservicelist li a:focus{color:#fff;position:relative;padding-left:10px;display:inline-block;}
.footerservicelist li a:before{content:"-";position:absolute;left:0 }
.footerservicelist li a:hover{color:#07375b }
.footermenu ul{padding:0;margin:0;list-style:none }
.footermenu ul li{margin-bottom:15px }
.footermenu ul li a, .footerservicelist ul li a:focus{color:#fff;font-weight:500 }
.footermenu ul li a:hover{color:#07375b }
.footerpromotion{color:#fff;font-weight:500 }
.promptionsubtitle{font-size:22px;margin-top:5px }
.fotfindthelocation{margin-bottom:40px }
.fotfindthelocation .finde-office-text{float:left;width:50%;font-size:30px;text-align:left;font-weight:bold;line-height:1.2;margin:0 }
.fotfindthelocation .hederlocation-search{float:left;width:50%;text-align:left;}
.footerbookbtn, .footerbookbtn:focus{font-weight:lighter;padding:6px 20px;display:inline-block;background-color:#fff;color:#07375b;font-size:16px;margin-top:15px;border-radius:0px }
.footerbookbtn:hover{background-color:#07375b;color:#fff }
.multilocationfooterdetail{text-align:center;padding:40px 0;background-color:#07375b;}
.multilocationfooterdetail .row{justify-content:center;}
.multilocfotsingle{display:inline-block;vertical-align:top;margin:10px -3px;width:25%;padding:0 15px;}
.multilocfotsingle .item{border:1px solid #ffffff;color:#ffffff;padding:10px 15px;}
.multilocfotsingle .item a{color:#ffffff;}
.multilocfotsingle .item a:hover{color:#17a9f1;}
.multilocfotsingle span{display:block;margin-bottom:10px;}
.multilocfotsingle .locfottitle{font-size:20px;font-weight:600;}
.multilocfotsingle .locfotaddres{font-size:16px;line-height:22px;}
.multilocfotsingle .locfotmoile{margin-bottom:0;font-size:18px;line-height:22px;font-weight:500;}
.footerlocation-inner{text-align:center;}
.footerlocation-inner .finde-office-text{color:#ffffff;font-weight:500;vertical-align:middle;display:inline-block;margin:0 }
.footerlocation-inner .wpgmza_sl_radius_div, .footerlocation-inner .wpgmza_sl_search_button_div, .footerlocation-inner .wpgmza_sl_reset_button_div, .footerlocation-inner #heapbox_locationSelect, .footerlocation-inner .wpgmza_map, .footerlocation-inner .sl_use_loc, .footerlocation-inner .wpgmza_sl_query_innerdiv1, .footerlocation-inner .wpgmza-not-found-msg{display:none !important;height:0;width:0;overflow:hidden;}
.footerlocation-inner .addressInput{width:100%;border:none;height:40px;padding:6px 40px 6px 15px;}
.footerlocation-inner .maplocheadbtnform{position:relative;display:inline-block;vertical-align:top;}
.footerlocation-inner .maplocheadbtnform .wpgmza_sl_query_div, .footerlocation-inner .maplocheadbtnform .wpgmza_sl_query_innerdiv2{width:340px;height:40px;padding:0;margin:0;overflow:visible;}
.footerlocation-inner .maplocheadbtnform .addressInput{height:40px }
.footerlocation-inner .maplocheadbtnform .addressInput, .maplocheadbtnform .addressInput:focus{width:100%;height:40px!important }
.footerlocation-inner .maplocheadbtnform .searchButtonfooter{position:absolute;right:4px;top:0;padding:0!important }
.footerlocation-inner .maplocheadbtnform .searchButtonfooter:before{content:"\f4a5";font-family:"Ionicons";position:absolute;z-index:1;top:0;left:0;display:inline-block;color:#666666;pointer-events:none;font-size:22px;line-height:40px;width:40px;text-align:center;vertical-align:middle }
.footerlocation-inner .maplocheadbtnform .searchButtonfooter .maplocsearchbtn, .footerlocation-inner .maplocheadbtnform .searchButtonfooter .maplocsearchbtn:focus{font-size:0;width:40px;height:40px;border:0;background-color:transparent;padding:0!important }
.footerlocation-inner .mallocortxt{display:inline-block;vertical-align:top;margin:0 10px 0 5px;padding:0;font-weight:bold;line-height:40px;color:#fff;}
.footerlocation-inner .currentLocationfooter{position:relative;display:inline-block }
.footerlocation-inner .currentLocationfooter:before{content:"\f31c";font-family:"Ionicons";position:absolute;z-index:1;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;display:inline-block;color:#17a9f1;left:20px;pointer-events:none;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.footerlocation-inner .currentLocationfooter .button, .footerlocation-inner .currentLocationfooter .button:focus{background-color:#fff;border-radius:0;color:#17a9f1;font-weight:500;font-size:18px;text-transform:capitalize;letter-spacing:0;padding:5px 20px 5px 40px;height:40px }
.footerlocation-inner .currentLocationfooter:hover .button{background-color:#07375b;color:#fff }
.footerlocation-inner .currentLocationfooter:hover:before{color:#fff }
.footerlocation-inner .wpgmza_sl_main_div{overflow:visible;top:0;}
.footerlocation-inner .wpgmza-use-my-location{position:absolute;}
.footerlocation-inner .wpgmza-use-my-location{float:none;position:absolute;right:-160px;top:0;background:no-repeat;border:0;height:40px;width:140px;text-align:left;vertical-align:middle;padding:5px 15px;border-radius:0;color:#17a9f1;margin:0;background-color:#ffffff;}
.footerlocation-inner .wpgmza-use-my-location:after{position:absolute;content:"Locate Me";line-height:22px;left:40px;font-weight:500 }
.footerlocation-inner .wpgmza-use-my-location .fa{font-size:22px;}
.footerlocation-inner .wpgmza-use-my-location:hover{background-color:#17a9f1;color:#fff;}
/********** Location Single Page Start **********/
.multititleblog h2{font-size:35px;margin-top:0;margin-bottom:25px;}
.innerbanner .innerbannertitle{position:absolute;left:0;right:0;text-align:center;bottom:40px;z-index:2;}
.innerbanner .innerbannertitle h1{font-size:35px;margin-top:0;}
.multisinglecontainsec{padding:60px 0;}
.multisinglecontainsec h1{text-align:left;}
.multisinglecontainsec .page-header h1:after{margin:0;}
.singleloctionadd, .singleloctioncall, .singleloctionfax, .singleloctionemail, .singleloctionfax{margin-bottom:10px;}
.singleloctionadd a{font-size:18px;}
.singleloctioncall a, .singleloctionfax a, .singleloctionemail a, .singleloctionfax{font-size:18px;font-weight:500;color:#17a9f1;}
.singlelocationicon{padding-right:10px;}
.singleloctioncall a:hover, .singleloctionfax a:hover, .singleloctionemail a:hover{color:#07375b }
.loctionsocialmedia{display:block;padding:0;margin:0;text-align:left;list-style:none }
.loctionsocialmedia li{display:inline-block;width:auto;padding:0px }
.loctionsocialmedia li a{padding:5px 10px;background:none;display:block }
.loctionsocialmedia li:first-child a{padding-left:0;}
.locatgalleryslider .item{padding:0;width:100%;}
.multibookappintment{padding:60px 0;}
.multibookappintment .bookappblock h2{color:#ffffff;text-align:left }
.multibookappintment .bookappblock h2:after{border-bottom-color:#ffffff;margin:0;}
.multibookappintment .bookappblock h3{color:#ffffff;font-weight:300;margin-bottom:15px;margin-top:0;}
.multibookappintment .bookappblock p{color:#ffffff;}
.multisectionmap iframe{display:block;width:100%;height:500px;}
.multibookform .aawfieldcol33{width:50%;}
.multibookform .aawfieldcol input, .multibookform .aawfieldcol input:focus, .multibookform .aawfieldcol textarea, .multibookform .aawfieldcol textarea:focus, .multibookform .aawfieldcol select, .multibookform .heapBox .holder{border:0;background-color:#ffffff;padding:9px 12px;}
.multibookform .aawformradiobox{border:1px solid #ffffff;}
.multibookform .aawformradiocol label{color:#ffffff;height:38px;}
.multibookform .aawformradiocol input[type="radio"]:checked+label{background-color:#07375b;color:#ffffff;}
.multibookform .custombtnsave{background-color:#ffffff;color:#07375b;border:1px solid #fff;}
.multibookform .custombtnsave:hover{background-color:#07375b;color:#ffffff;}
.multipromotionsec{padding:60px 0;}
.multipromotionsec .promoplanfull{background-color:transparent;border:none;padding:0;}
.multipromotionsec .promotionlocation{display:flex;width:100%;margin:0;}
.multipromotionsec .promotionlocation .multihoursitem, .multipromotionsec .promotionlocation .promotions-block{padding:0;display:flex;float:none;vertical-align:top;}
.multipromotionsec .promotionlocation .multilochour{color:#fff;background:#17a9f1;padding:31px 45px;height:330px;display:table;width:100%;}
.multipromotionsec .promotionlocation .multilochour .foothours{margin:0;padding:0;list-style-type:none;}
.multipromotionsec .promotionlocation .multilochour .foothours li{float:left;width:100%;margin-bottom:0;font-weight:normal;}
.multipromotionsec .promotionlocation .multilochour .foothours li:last-child{margin-bottom:0;}
.multipromotionsec .promotionlocation .multilochour .footday{float:left;width:100px;position:relative;}
.multipromotionsec .promotionlocation .multilochour .footday.foothoursfullday{width:100%;}
.multipromotionsec .promotionlocation .multilochour .foottime{float:right;width:100%;margin-left:-100px;padding-left:108px;font-weight:300;}
.multilochour-col{display:table-cell;vertical-align:middle;}
.multilochour-col h3{margin-top:0;font-weight:normal;margin-bottom:20px;}
.multilochour-col .foothours{margin-bottom:0;}
.multilochour-col .foothours li{margin-bottom:0;padding-bottom:7px;}
.multipromotionsec .promotions-block .item{vertical-align:middle;display:table;position:relative;text-align:center;height:330px;padding:10px 45px;}
.multipromotionsec .promotions-block .item .lpromotions{position:relative;vertical-align:middle;display:table-cell;z-index:1;}
.multipromotionsec .promotions-block .item:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#17a9f1;}
.multipromotionsec .promotions-block .item:nth-child(2n+1):after{opacity:0.9 }
.multipromotionsec .promotions-block .item:nth-child(2n+2):after{opacity:0.8 }
.multipromotionsec .promoplanfull h3{color:#ffffff;font-size:40px;font-weight:normal;line-height:1;margin:0;padding:0 10px 15px;}
.multipromotionsec .promoplanfull .promoplanbor{padding:0 10px 10px;display:table;width:100%;}
.multipromotionsec .promoplanfull .promoplanbor p{font-size:22px;color:#ffffff;margin:0;font-weight:normal;}
.multipromotionsec .promoplanfull .promsubdesc{font-size:16px;color:#fff;font-style:normal;font-weight:300;line-height:1.2;margin:0;padding-bottom:20px;}
.multiaboutsection{padding:60px 0;}
.halfaboutcenter h2{text-align:left;}
.halfaboutcenter h2:after{margin:0;}
.multiaboutsection .multiaboutdesc p{font-size:18px;margin:0 0 25px;line-height:24px;}
.multititleblog small{margin-bottom:15px;display:block }
.multimeetdoctorsec{padding:60px 0;}
.doctorwrapper{text-align:center;}
.doctorwrapper .doctorboximg img{max-width:100%;height:auto;}
.doctorboxcontain .doctortitle{font-weight:normal;}
.doctorboxcontain small{font-size:16px;}
.locationdr_two, .locationdr_three{text-align:center;}
.locationdr_two .item, .locationdr_three .item{display:inline-block;float:none;margin-left:-3px;margin-right:-3px;}
.multiservices-section{padding:60px 0;}
.multiservicescolumn{text-align:center;}
.multiservicescolumn .item{width:33.33%;display:inline-block;margin-left:-3px;margin-right:-3px;}
.multiservicescolumn .locatsevicslider .item{width:100%;}
.multiservicon{height:100px;width:100px;display:inline-block;background-repeat:no-repeat;background-position:center;margin:0 auto;}
.multiservicesmid strong{display:block;text-align:center;font-size:20px;}
.hmtreatmentsection{padding:60px 0;}
.hmtreatmentsection .multilocationbtn{display:block;vertical-align:top;border:none;background-color:#034ea2;color:#fff;font-size:18px;line-height:26px;padding:7px 15px;text-decoration:none;font-weight:600;text-align:center;margin-bottom:15px;}
.multilocationextra{padding:60px 0;}
.landserdoctbox h2{color:#034ea2;font-size:22px;font-weight:900;line-height:1.2;margin:0 0 28px 0;text-align:left;display:block;}
.landserdoctbox h3{color:#034ea2;font-size:18px;font-weight:900;line-height:1.2;margin:0 0 28px 0;text-align:left;display:block;}
.landserdoctbox p{font-size:18px;line-height:1.2;margin:0 0 20px 0;display:block;}
.landserdoctbox p:last-child{margin:0;}
/********** Close Location Listing **********/
.findlocation-data .wpgmaps_mlist_row.wpgmza_basic_row{margin:0;padding:0 15px;border:0;width:33.33%;float:left;margin:10px 0;}
.findlocation-data .wpgmaps_mlist_row.wpgmza_basic_row:nth-child(3n+1){clear:both }
.findlocation-data .wpgmza-basic-listing-content-holder{border:1px solid #000;padding:10px;height:100%;}
.findlocation-data .wpgmza_marker_list_class{display:flex;flex-wrap:wrap;max-width:1140px;margin:0 auto;}
.findlocation-data .wpgmza_marker_list_class:before, .findlocation-data .wpgmza_marker_list_class:after{display:table;content:" ";}
.findlocation-data .wpgmza_marker_list_class:after{clear:both;}
.findlocation-data .wpgmza-basic-listing-image-holder{width:100%;float:none }
.findlocation-data .wpgmza-content-address-holder{width:100%;float:none;padding-top:25px;text-align:center;}
.findlocation-data .wpgmza-content-address-holder p.wpgmza-content-address-holder-inner{font-size:20px;margin-bottom:15px !important;}
.findlocation-data .wpgmza_basic_row .wpgmza-address{margin-top:0;font-size:inherit;color:#7c7c7c;font-style:normal;margin-bottom:15px;}
.findlocation-data .wpgmza_basic_row .wpgmza-desc p{margin:0;font-size:inherit;}
.findlocation-data .wpgmza_basic_row .wpgmza-desc p a{margin-bottom:15px;display:inline-block;}
.findlocation-data .wpgmza_basic_row .wpgmza-desc p br{display:none;margin:0;}
.findlocation-data .wpgmza_basic_row .wpgmza-content-address-holder img{transform:inherit;margin:0 0 20px 0 !important;position:inherit;float:none !important;max-width:36px !important;}
.findlocation-data .wpgmza_basic_row .wpgmza-link a{padding:6px 20px;background-color:#17a9f1;border-radius:0px;color:#fff;text-transform:uppercase;font-weight:normal;display:inline-block;margin-bottom:10px;}
.findlocation-data .wpgmza-basic-listing-image-holder img{border:0;padding:0 !important;float:none !important;margin:0 !important;}
.findlocation-data .simplelocinermap iframe{display:block;height:500px;width:100%;}
.findlocation-data{padding-bottom:60px }
.findlocation-data .wpgmza_sl_main_div{max-width:100%;margin:0 auto;background-color:#fff;padding:60px 0 40px;text-align:center;position:relative;z-index:2;overflow:visible;}
.findlocation-data .simplelocation-section .wpgmza_sl_main_div{padding-bottom:0;}
.findlocation-data .wpgmza_sl_search_button, .findlocation-data .wpgmza_sl_reset_button_div, .findlocation-data .wpgmza_store_locator_options_button{padding:0;}
.findlocation-data .wpgmza_sl_query_div{height:auto;padding-bottom:15px;padding-top:0;}
.findlocation-data .wpgmza_sl_query_innerdiv1{float:none;width:100%;font-size:35px;font-weight:bold;margin-bottom:25px }
.findlocation-data .wpgmza_sl_query_innerdiv2{float:none;width:100% }
.findlocation-data .wpgmza_sl_query_div .addressInput{width:387px!important;float:none;height:36px;border-radius:3px;padding:6px 15px;font-size:16px;vertical-align:middle;margin-right:20px }
.findlocation-data .wpgmza-form-field__input{border:1px solid #17a9f1;}
.findlocation-data .wpgmza_sl_query_div .wpgmza-use-my-location{float:none;position:relative;background:no-repeat;border:1px solid #17a9f1;height:36px;width:140px;text-align:left;vertical-align:middle;padding:5px 15px;border-radius:3px;color:#17a9f1;margin:0 }
.findlocation-data .wpgmza_sl_query_div .wpgmza-use-my-location:after{position:absolute;content:"Locate Me";line-height:22px;left:40px;font-weight:500 }
.findlocation-data .wpgmza_sl_query_div .wpgmza-use-my-location .fa{font-size:22px;}
.findlocation-data .wpgmza_sl_query_div .wpgmza-use-my-location:hover{background-color:#17a9f1;color:#fff;}
.findlocation-data .wpgmza_sl_radius_div{display:inline-block;vertical-align:middle;float:none;margin:0;padding:0;overflow:visible;}
.findlocation-data .wpgmza_sl_radius_div .wpgmza-form-field__label{width:80px;display:inline-block;vertical-align:middle;float:none;text-align:left;margin:0;font-size:18px;font-weight:normal;}
.findlocation-data .wpgmza_sl_radius_div .heapBox{width:140px;display:inline-block;vertical-align:middle;float:none;margin-right:20px }
.findlocation-data .wpgmza_sl_radius_div .heapBox .holder{background-color:transparent;border-radius:3px;border:1px solid #17a9f1;height:36px;padding:7px 15px 7px;text-align:left;width:140px;line-height:22px;}
.findlocation-data .wpgmza_sl_radius_div .heapBox .handler{right:14px;}
.findlocation-data .wpgmza_sl_radius_div .heapBox .handler:before{right:0;top:6px;font-size:24px;}
.findlocation-data .wpgmza_sl_search_button_div, .findlocation-data .wpgmza_sl_reset_button_div{vertical-align:bottom }
.findlocation-data .wpgmza_sl_search_button_div input{height:36px;padding:0 15px;background-color:#17a9f1;border:1px solid #17a9f1;border-radius:3px;color:#fff;text-transform:uppercase;font-weight:normal;width:140px;margin-right:20px }
.findlocation-data .wpgmza_sl_reset_button_div input{height:36px;padding:0 15px;background-color:transparent;border:1px solid #17a9f1;border-radius:3px;color:#17a9f1;text-transform:uppercase;font-weight:normal;width:140px }
.findlocation-data .wpgmza_sl_radius_div{vertical-align:top;height:auto;display:inline-block }
.findlocation-data .wpgmza_map{z-index:1 }
.findlocation-data #wpgmza_marker_list_container_1{margin:0 auto;width:100%;}
.findlocation-data #heapbox_locationSelect{display:none }
.findlocation-data .wpgmaps_directions_outer_div, .findlocation-data #wpgmaps_directions_notification_1, .findlocation-data #wpgmaps_directions_reset_1, .findlocation-data #directions_panel_1{max-width:1170px;padding:0 15px;margin:0 auto;}
.findlocation-data .wpgmaps_directions_outer_div{padding-top:40px;}
.findlocation-data .wpgmaps_directions_outer_div h2{text-align:center;margin-bottom:25px;margin-top:0;font-size:35px;}
.findlocation-data .ui-sortable{text-align:left;max-width:550px;margin:0 auto;padding:0;}
.findlocation-data .ui-sortable .wpgmza-form-field{padding:0;margin:0 0 20px 0;}
.findlocation-data .ui-sortable .wpgmza-form-field:last-child{text-align:center;margin-bottom:0;}
.findlocation-data .ui-sortable .wpgmza-form-field #wpgmza_show_options_1, .findlocation-data .ui-sortable .wpgmza-form-field #wpgmza_hide_options_1{font-size:18px !important;font-weight:normal;}
.findlocation-data .ui-sortable .wpgmza-form-field.wpgmza_dir_options{margin:15px 0 0;text-align:left }
.findlocation-data .ui-sortable .wpgmza-form-field.wpgmza_dir_options .wpgmza-form-field__label{width:100%;}
.findlocation-data .ui-sortable .wpgmza-form-field .wpgmza-form-field__label{display:inline-block;width:80px;font-size:18px;margin:0;}
.findlocation-data .ui-sortable .wpgmza-form-field a{font-size:18px !important;}
.findlocation-data .ui-sortable .wpgmza-form-field__input{width:365px !important;float:none;height:36px;border-radius:3px;padding:6px 15px;font-size:16px;vertical-align:middle;margin-right:20px;}
.findlocation-data .ui-sortable .wpgmza-use-my-location{float:none;display:inline-block;border:1px solid #14b4d0;height:36px;width:50px;text-align:center;vertical-align:middle;padding:0;border-radius:3px;color:#14b4d0;margin:0;background-color:transparent;}
.findlocation-data .ui-sortable .wpgmza-form-field .wpgmaps_get_directions{height:36px;padding:0 15px;background-color:#17a9f1;border:1px solid #17a9f1;border-radius:3px;color:#fff;text-transform:uppercase;font-weight:normal;width:140px;margin-right:0 }
.findlocation-data #wpgmaps_directions_reset_1{text-align:center;padding-bottom:20px;}
.findlocation-data #wpgmaps_directions_reset_1 a{font-size:18px !important;font-weight:normal;margin:0 20px }
.findlocation-data #wpgmaps_directions_reset_1 br{display:none;}
.findlocation-data #directions_panel_1{text-align:center;}
.findlocation-data .adp-directions, .findlocation-data .adp-summary{width:100%;max-width:520px;margin:0 auto;}
.findlocation-data .adp-directions .adp-substep{text-align:left;}
.findlocation-data #wpgmaps_directions_notification_1{text-align:center;padding:10px 15px;border:1px solid red;color:red;}
.multiservicesection .multititleblog .multidesc{margin-bottom:30px;}
/********** Start Service Landing Pages **********/
.slfooter1 .radioinput .wpcf7-list-item label>input[type="radio"]:checked+span, .slbookblock .radioinput .wpcf7-list-item label>input[type="radio"]:checked+span{border-radius:0 15px;}
.slbookcol1 .col-md-4.col-sm-4.col-xs-12{width:100%;}
.landservcontent-block{margin-top:30px;}
.landservcontentrow h1, .landservextrarow h1{font-size:26px;font-weight:500;margin:0 0 10px;line-height:1.1;}
.landservcontentrow h3, .landservextrarow h3{font-size:22px;color:#3680c5;font-weight:500;margin:0 0 10px;line-height:1.1;}
.landservcontentrow p, .landservextrarow p{margin-bottom:15px;}
.landservcontentrow p:last-child, .landservcontentrow ul li:last-child{margin-bottom:0;}
.landservcontentrow ul, .landservextrarow ul{padding-left:15px;margin:0 0 15px;}
.landservcontentrow ul li, .landservextrarow ul li{margin-bottom:5px;}
.landservreview-secion{padding:60px 0;position:relative;z-index:0;}
.landservreview-secion::after{content:'';position:absolute;background-color:#003585;top:0;left:0;width:100%;height:100%;opacity:0.3;z-index:-1;}
.landreviewvideo{position:relative;}
.landreviewvideo img{width:auto;height:auto;visibility:hidden;}
.landreviewvideo iframe{width:100%;height:365px;position:absolute;top:0;left:0;}
.landreviewvideo video{width:100%;height:365px;top:0;left:0;object-fit:cover;}
.landreviewvideo iframe, .landreviewvideo video{position:absolute;}
.landservcontent-section{padding:60px 0;}
.landvcontent-thumb img{width:100%;height:auto;}
.landvcontent-block h2{font-size:26px;color:#3680c5;font-weight:500;margin:0 0 10px;line-height:1.1;}
.landvcontent-block h3{font-size:22px;color:#3680c5;font-weight:500;margin:0 0 10px;line-height:1.1;}
.landvcontent-block p{margin-bottom:15px;}
.landvcontent-block p:last-child, .landvcontent-block ul li:last-child{margin-bottom:0;}
.landvcontent-block ul{padding-left:15px;margin:0 0 15px;}
.landvcontent-block ul li{margin-bottom:5px;}
.landserdector-section{padding:60px 0;}
.landserdoctorblock>h2{font-size:35px;font-weight:500;margin:0 0 25px;line-height:1.1;text-align:center;}
.landserdoct-thumb img{width:100%;height:auto;}
.landservextra-secion{padding:60px 0;}
.landservextrarow p:last-child{margin-bottom:0;}
.landservextrarow ul li:last-child{margin-bottom:0;}
.servicelandingthree .landservcontentrow{padding-top:30px;max-width:980px;margin:0 auto;}
.servicelandingthree .landservcontentrow h2, .servicelandingthree .landservcontentrow h3, .servicelandingthree .landservcontentrow p, .servicelandingthree .landservcontentrow ul li{color:#fff;}
.landservextra-title{font-size:35px;font-weight:500;margin:0 0 25px;line-height:1.1;}
/********** Start Service Landing-1 Pages **********/
#slheader{background-color:#ffffff;position:absolute;top:0;left:0;width:100%;z-index:10;}
#slheader.slheaderopt1{border-bottom:1px solid #003585;background-color:inherit;}
.slheader-inner{padding:14px 0;}
#sllogo a{display:block;}
.sltoplink{text-align:right;padding:6px 0;}
.slheadmap, .slheadcall{display:inline-block;vertical-align:middle;}
.slheadmap{margin-right:50px;}
.slheadcall{font-size:24px;color:#fff;}
.slheadcall span{font-weight:300;display:inline-block;vertical-align:top;}
.slheadcall a{font-weight:500;text-decoration:none;color:#fff;display:inline-block;}
.slheadmap a{font-size:18px;font-weight:300;text-decoration:none;}
.slheadmap a i{font-size:22px;display:inline-block;vertical-align:top;}
.slbanner{background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%;height:800px;position:relative;}
.slbanner:after{content:'';position:absolute;background-color:#003585;top:0;left:0;width:100%;height:100%;opacity:0.3;}
.slbanner>img{width:100%;height:auto;visibility:hidden;}
.slconblock{position:absolute;top:0;width:100%;padding:180px 0 30px;z-index:1;}
.slconblock h2{font-size:35px;color:#fff;font-weight:300;margin:0 0 10px;line-height:1.1;}
.slconblock h3{font-size:28px;font-weight:500;margin:0 0 20px;line-height:1.1;}
.sllist{margin:0 0 15px;padding:0;list-style-type:none;position:relative;}
.sllist:after{content:'';position:absolute;background-color:#3680c5;width:46px;height:1px;top:0;left:50%;margin-left:-23px;}
.sllist li{padding:10px 0;position:relative;font-size:18px;color:#ffffff;text-transform:uppercase;font-weight:normal;line-height:1.1;}
.sllist li:after{content:'';position:absolute;width:46px;height:1px;bottom:0;left:50%;margin-left:-23px;}
.slbannerbook{margin-top:-207px;position:relative;z-index:1;}
.slbookblock{border-radius:26px;padding:55px 30px;}
.slbookblock .bookappform{max-width:930px;margin:0 auto;}
.slbookblock .form-control, .slbookblock .form-control:focus, .slbookblock .form-control.datepicker, .slbookblock .form-control.datepicker:focus, .slbookblock .heapBox .holder, .slbookblock .radiobox, .slbookblock .radioinput label{background-color:#fff;border-radius:0 15px;}
.slbookblock .heapBox .holder{line-height:1.2;}
.slformsection{padding:60px 0;}
.slbookappform h3{color:#fff;font-size:35px;font-weight:normal;line-height:1.1;margin:0 0 30px;text-align:center;}
.slbookappform h3 a{color:#fff;}
.slbookappform{max-width:920px;margin:0 auto;}
.slbookblock .bookappform .custombtnsave{border:1px solid transparent;}
.slbookappform .form-control, .slbookappform .form-control:focus, .slbookappform .form-control.datepicker, .slbookappform .form-control.datepicker:focus, .slbookappform .heapBox .holder, .slbookappform .radiobox, .slbookappform .radioinput label{}
.slbookappform .heapBox .holder{line-height:1.2;}
.slbookappform .button{background-color:#3680c5;}
.slbookappform .button:hover{background-color:#fff;color:#3680c5;}
.slbtmlink{text-align:center;padding-top:35px;}
.landservreview-secion h2{font-size:35px;margin-top:0;margin-bottom:25px;}
.slfootmap, .slfootcall{display:inline-block;vertical-align:middle;}
.slfootmap{margin-right:40px;}
.slfootcall{font-size:24px;color:#fff;}
.slfootcall span{font-weight:300;display:inline-block;vertical-align:top;}
.slfootcall a{font-weight:500;text-decoration:none;}
.slfootmap a{font-size:18px;font-weight:300;text-decoration:none;}
.servicelandingone .landservcontentrow{max-width:930px;margin:0 auto;padding-top:30px;}
/********** End Service Landing-1 Pages **********/
/********** Start Service Landing-2 Pages **********/
.slconblockopt2 .slbookaformbox .aawfieldcol33{width:100%;}
.slconblockopt5 .serbookappform .aawfieldcol33{width:100%;}
.slbookaformbox{background-color:#fff;max-width:450px;margin:0 0 0 auto;padding:30px;}
.slconblockopt2 .slbookaformbox{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;}
.slbanneropt2 .slconblock{padding:115px 0 30px;}
.landservcontent-title{font-size:35px;font-weight:500;margin:0 0 25px;line-height:1.1;}
.slbanneropt2 .slbooktitle h2{font-size:24px;}
.slbookaformbox .form-group{margin-bottom:15px;border-radius:0 15px;}
.slbookaformbox .pagebooksubmitbar .form-group:last-child{margin-bottom:0;}
.slbookaformbox .pagebooksubmitbar .button{margin:0;}
.sltitleboxopt2 .slconblock h3{color:#fff;}
.sltitleboxopt2 .sllist:after, .sltitleboxopt2 .sllist li:after{background-color:#fff;left:0;margin-left:0;}
.sltitleboxopt2 .pagebooksubmitbar .button{margin-left:0;}
.slformsectionopt2{background-color:#f5f5f5;}
.slformsectionopt2 .slbookappform .radioinput label{border-radius:inherit;}
.slformsectionopt2 .slbookappform .button{background-color:#384657;color:#fff;}
.slformsectionopt2 .slbookappform .button:hover{background-color:#3680c5;}
.bookborderbtm .form-control, .bookborderbtm .form-control:focus, .bookborderbtm .heapBox .holder, .bookborderbtm .radiobox, .bookborderbtm .form-control.datepicker, .bookborderbtm .form-control.datepicker:focus{background-color:inherit;border:none;border-radius:0 15px;}
.bookborderbtm .form-control, .bookborderbtm .form-control:focus, .bookborderbtm .form-control, .bookborderbtm .form-control:focus, .bookborderbtm .form-control.datepicker, .bookborderbtm .form-control.datepicker:focus{background-color:transparent;}
/********** Start Service Landing-2 Pages **********/
/********** Start Service Landing-3 Pages **********/
.slconblock.slconblockopt3{padding:80px 0 130px;height:100%;}
.slprmocoupon{background-color:#fff;max-width:340px;margin:0 0 0 auto;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;overflow:hidden;}
.slprmotitle{text-align:center;padding:30px 15px;font-size:20px;font-weight:400;}
.slprmotitle strong{font-size:56px;font-weight:500;line-height:1;display:block;margin-bottom:5px;text-transform:uppercase;}
.slprmotitle span{color:#3680c4;font-size:30px;font-weight:500;line-height:1;display:block;}
.slprmosmbox{padding:32px 15px 42px;text-align:center;position:relative;}
.slprmosmbox:after{content:'';position:absolute;background-image:url(../images/top-arrow.png);background-repeat:repeat-x;background-position:left top;width:100%;height:9px;top:-8px;left:0;}
.slprmosmdesc{font-size:16px;font-weight:500;line-height:1.2;margin:0;}
.slprmosmdesc strong{font-size:24px;font-weight:500;line-height:1.3;display:block;margin-bottom:18px;}
.slbookapprow{position:relative;z-index:1;}
.slconblocktitle{padding:40px 15px;position:absolute;bottom:100%;width:100%;border-top-right-radius:8px;border-top-left-radius:8px;}
.slconblocktitle h2{color:#fff;font-size:35px;line-height:1.2;font-weight:500;margin:0;position:relative;z-index:1;}
.slconblocktitle h2 a{display:inline-block;}
.slconblocktitle h2 a:hover{color:#3680c5;}
.slbookformrow{padding:40px 30px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;}
.slbookformrow .bookappform{max-width:980px;}
.slbookformrow .bookborderbtm .form-control, .slbookformrow .bookborderbtm .form-control:focus{color:#fff;}
.slbookformrow .form-control::-webkit-input-placeholder{color:#fff;opacity:1;}
.slbookformrow .form-control:-moz-placeholder{color:#fff;opacity:1;}
.slbookformrow .form-control::-moz-placeholder{color:#fff;opacity:1;}
.slbookformrow .form-control:-ms-input-placeholder{color:#fff;opacity:1;}
.slbookformrow .pagebooksubmitbar .form-group:before{display:none;}
/********** End Service Landing-3 Pages **********/
/********** Start Service Landing-5 Pages **********/
#slheader.slheaderopt5{background-color:transparent;}
.slheaderopt5 .slbanner:after{background-color:#ccc;opacity:0.3;}
.slheaderopt5 #sllogo img{max-width:100%;height:auto;}
.slheaderopt5 .slheader-inner{padding:14px 600px 14px 0;max-width:1920px;margin:0 auto;}
.servicelandingfive .slconblock{padding:0;height:100%;}
.servicelandingfive .slbannerbook .container{width:auto;}
.slconblockopt5 .slconblockbox{max-width:1920px;margin:0 auto;padding-right:600px;position:relative;height:100%;}
.slconblockbox .container-fluid{position:relative;z-index:2;}
.slconblockopt5 .sltitlebox{max-width:1130px;margin:0 0 0 auto;height:100%;}
.slconblockopt5 .sllist li:after, .sllist:after{display:none;}
.slconblockopt5 .sllist li{padding:0 0 0 23px;margin-bottom:15px;}
.slconblockopt5 .sllist li:last-child{margin-bottom:0;}
.slconblockopt5 .sllist li:before{content:"\f2ba";font-family:'Ionicons';position:absolute;top:0;left:0;font-size:21px;}
.slconblockopt5 .sltitlebox p{color:#fff;margin-bottom:15px;}
.slconblockopt5 .slbannerbook{margin:0;}
.slconblockopt5 .slbannerbookouter{margin:0;position:absolute;bottom:0;right:0;height:800px;z-index:1;max-width:600px;}
.slconblockopt5 .serbookappform{max-width:500px;margin:0 auto;}
.serbookappform .recaptcha{margin:0 auto 15px;display:block;}
.serbookappform .pagebooksubmitbar .button{margin-left:0;}
.servicelandingfive .landservcontent-secion, .servicelandingtwo .landservcontent-secion{padding:60px 0;}
/********** End Service Landing-5 Pages **********/
.slbooktitle{text-align:center;padding-bottom:20px;}
.slbooktitle h2{color:#3680c4;font-size:35px;font-weight:normal;line-height:1.2;margin:0;text-align:center;}
.slbooktitle h2 a{color:#3680c4;text-decoration:none;display:inline-block;}
.slbooktitle h2 a:hover{color:#384657;}
/********** End Service Landing Pages **********/
/********** Use Manual Pozative **********/
.listing{margin-bottom:20px;}
.listing ul{margin-bottom:0;}
.web-by p{text-align:center;text-decoration:none;margin:45px 0 0 auto;}
.copyright{padding:30px 0;text-align:center;background-color:#e7f7fa;font-size:16px;}
.copyright p{color:#ffffff;margin-bottom:0;}
.copyright p a{color:#ffffff;font-weight: bold;}
.copyright p a:hover{color:#d39661;}
.single-doctor .hmteamsection{padding-bottom:60px }
.aawformradio .aawformradiobox .aawformradiocol:last-child{float:right;}
.hmservicesection .hmserviceslider .owl-nav i:hover{color:#d39661;}
.landing-landing-page-one .slbannerbook .bookappform .holder{background-color:inherit;border-radius:3px;}
.landing-landing-page-one .slbannerbook .bookappform .heapBox .handler:before{color:#58595b;}
.landing-landing-page-one .slfooter1 .slbookappform input::placeholder{opacity:1;}
.landing-landing-page-one .slfooter1 .slbookappform textarea::placeholder{opacity:1;}
.landing-landing-page-two .slbookaformbox .aawfieldgroup .holder{border:1px solid #ccc;border-radius:3px;color:#333;}
.landing-landing-page-two .landservcontent-secion{padding:40px 0 60px 0;}
.landing-landing-page-two #slfooter .holder{border:1px solid #ccc;border-radius:3px;}
.landing-landing-page-three .bookappform{margin:0 auto;}
.landing-landing-page-three .bookappform .row{margin:0;}
.landing-landing-page-three .bookappform input::placeholder{opacity:1;color:#fff;}
.landing-landing-page-three .bookappform textarea::placeholder{opacity:1;color:#fff;}
.slconblockopt3 .slbookformrow .custombtnsave{border:1px solid transparent;}
.landing-landing-page-three .bookappform .heapBox .holder{color:#fff;border:1px solid #fff;border-radius:3px;}
.landing-landing-page-three .landservcontentrow{padding:0 60px;}
.landing-landing-page-three .landservcontentrow p, .landing-landing-page-three .landservextrarow p{color:#333;}
.landinglayout4 .slconblock{height:100%;padding:0;}
.landinglayout4 .slbannerbookouter .slbannerbook .container{width:auto;}
.landinglayout4 .slbannerbookouter .slbannerbook .aawformblock .aawfieldcol{width:100%;}
.slconblockopt5 .sltitlebox{margin-left:30px;}
.landinglayout4 .landservcontent-secion{padding:40px 0 60px 0;}
.landinglayout4 .slfooter1 .slbookappform input::placeholder{opacity:1;color:#fff;}
.landinglayout4 .slfooter1 .slbookappform textarea::placeholder{opacity:1;color:#fff;}
.landinglayout4 .slfooter1 .slbookappform .heapBox .holder{color:#fff;}
.landinglayout4 .slheadmap{margin-right:8px;}
.landing-template-default #container{padding-top:0 !important;}
.landservcontent-section h2{font-size:35px;margin-top:0;margin-bottom:25px;}
.landinglayout4 #slfooter .slfootbookform4 input::placeholder{color:#fff;}
.landinglayout4 #slfooter .slfootbookform4 textarea::placeholder{color:#fff;}
.landinglayout4 #slfooter .slfootbookform4 .heapBox .holder{color:#fff;}
.landinglayout4 #slfooter .slfootbookform4 .aawformblock .aawformradiocol label{color:#fff;}
.landinglayout4 #slfooter .aawformblock .ui-datepicker-trigger .sprite:before{color:#fff;}
.slconblockopt3 .aawformblock .aawformradiocol label{color:#fff;}
.slconblockopt3 .aawformblock .ui-datepicker-trigger .sprite{color:#fff;}
.landing-landing-page-three .landservcontentrow{padding:0;}
.slfooter5 input::placeholder{opacity:1;color:#fff;}
.slfooter5 textarea::placeholder{opacity:1;color:#fff;}
.slfooter5 .aawformblock .heapBox .holder{color:#fff;}
.slfooter5 .aawformblock .aawformradiocol label{color:#fff;}
.blog .innerbanner img{display:none;}
.owl-carousel .owl-stage-outer{padding-left:0;padding-right:0;}
.row.owl-carousel{--bs-gutter-x:0;--bs-gutter-y:0;margin:0;padding:0;}
#myModal111 .close{padding:0;border:none;background:none;}
.paginationav .pager{list-style:none;padding-left:0;}
.paginationav .pager .rigthleft{display:flex;justify-content:space-between;margin-top:25px;}
.multibookform{margin:0 -5px;}
.bookappblock.multititleblog{margin-bottom:15px;}
.multiservicesection{padding:60px 0;}
.hmservicescol{text-align:center;}
.hmservicelist-three .item{width:100%;padding:0 10px;}
.singlelocationicon i.fas.fa-phone{transform:rotate(90deg);}
.page-template-template-about .hmaboutdec p{color:#58595b;}
.faqs-section .accord-detail{background-color:#eee;}
.paginationav .pager a{font-weight:400;}
.aawform-group.aawform-btn{margin-bottom:0;}
/* New Landing Css */
.landing-template-default.fixed #header, .landing-template-default #header{position:relative;box-shadow:none;}
.landing-template-default #container, .landing-template-default.fixed #container{padding-top:0;}
.landing-header .headermain{display:flex;flex-wrap:wrap;align-items:center;}
.landing-header .haddrescall .headcall{margin-left:15px;margin-bottom:0;}
.landing-header .haddrescall .headaddress{margin:0;}
.landing-header #logo{padding:0;}
.landing-header .header-inner{padding:20px 0;}
.landing-header .haddrescall{padding:0;margin:0;}
.landing-header .mainnavbar{padding:0;}
.landing-header .mainNavigation{vertical-align:top;padding-top:10px;}
.landing-header .headsocial{padding-top:10px;}
.landing-header .headsocial .socialmedia li{width:auto;height:auto;}
.landing-header .headsocial .socialmedia li a{line-height:normal;}
.landing-header #nav>li>a{padding:4px 0 0 0;}
.landing-header .haddrescall{padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;}
.landing-header .haddrescall .headaddress, .landing-header .haddrescall .headcall{padding-top:5px;padding-bottom:5px;}
.landingsection{padding:60px 0;}
.landingsection .hmtitle h2, .landingsection .hmtitle h1{font-size:32px;}
.landingsection p:last-child{margin-bottom:0;}
.landservcol p{margin-bottom:0;}
.landservcolhalf p{margin-bottom:0;}
.landingsection iframe{min-height:400px;}
.slconblock.slconblockopt1{top:50%;transform:translateY(-50%);padding:30px 15px 237px 15px;}
.slconblockopt2{display:flex;align-items:center;justify-content:space-between;}
.slconblockopt2 .slbannerbook{margin-top:0;max-width:425px;margin:0 0 0 auto;padding:30px;background-color:#fff;}
.slconblockopt2 .slconblockbox{margin:0;}
.slbanneropt2 .slconblock{padding:40px 0;top:50%;transform:translateY(-50%);}
.slconblock.slconblock3{top:50%;transform:translateY(-50%);padding:30px 0 152px 0;}
.slconblockopt2 .sllist li:after{margin-left:0;left:0;;}
.slheadbookform2 .aawformblock .aawfieldcol{width:100%;}
.stikerinner{display:flex;align-items:center;justify-content:space-between;}
.slbanneropt3 .sltitlebox{max-width:340px;margin:0 auto 0 0;}
.slbanneropt3 .sllist li:after{margin:0;left:0;}
.slconblock.slconblockopt5{height:100%;top:50%;transform:translateY(-50%);left:0;right:0;padding:0;max-width:1920px;margin:0 auto;}
.slconblockopt5 .slconblockbox{display:flex;align-items:center;}
.slconblockopt5 .slbannerbookouter{margin:0;position:absolute;bottom:0;right:0;height:800px;background-color:#f7f7f7;z-index:1;max-width:600px;display:flex;flex-direction:column;justify-content:center;}
.landinglayout4 #header, .landinglayout4.fixed #header{position:absolute;background-color:transparent;}
.landinglayout4 .header-inner .container, .slconblockopt5 .slbannerbookouter .container{width:100%;max-width:1320px;}
body.single-landing.landinglayout4 .header-inner, body.single-landing.landinglayout4.fixed .header-inner{background-color:transparent;padding-right:600px;max-width:1920px;margin:0 auto;}
.landinglayout4 .headaddress a, .landinglayout4 .headcall a{text-align:right;}
.landinglayout4 .headaddress a{padding-left:0;line-height:24px;}
.landinglayout4 .headaddress a i{position:relative;display:inline-block;vertical-align:text-top;padding-right:5px;}
.slheadbookform4 .aawfieldcol.aawfieldcol33{width:100%;}
#footnav{list-style:none;padding-left:0;}
.single-landing .landing-header #logo img{width:auto;}
.landing-header.header-five .headcall, .landing-header.header-five .headbox{margin:0 0 0 18px;}
.landing-header.header-five .headaddress, .landing-header.header-five .headcall, .landing-header.header-five .socialmedia{padding:0;}
.landingftr-info .footitem>div{display:inline-block;vertical-align:top;margin:0 8px;padding:5px 0;}
.slprmocoupon .slprmotitle h1{font-size:35px;font-weight:300;margin:0;line-height:1.1;}
.footer-two .landingftr-info .footsocial{padding-top:0;}
.single-landing .footerbookform .aawform-group.aawform-btn{margin:0;}
.landing-header.header-five .headbookapp{margin-left:28px;}
.landingftr-info .footitem .footbox{display:block;}
.landingftr-info .footsocial{padding:0;}
.landingftr-inner.footer-inner{padding:0;}
.footer-one .slftrcol{padding-top:60px;padding-bottom:60px;}
.footer-one .footcol1 .footitem div:last-child{padding-bottom:0;}
.landingftr-hour .foodhour{max-width:500px;margin:0 auto;}
.landingftr-hour .footblock h3{text-align:center;}
.landing-footer .footcontact .footcontact-inner{margin:0 auto;height:100%;padding-right:15px;padding-left:15px;}
.footcontact-info{width:100%;}
.landingftr-info .footcolrow{justify-content:center;}
.landingftr-info .footcolrow .footcol{width:50%;padding-bottom:0;}
.landingftr-info .footcolrow .footcol.footcol-3, .landingftr-info .footcolrow .footcol.footcol-4, .landingftr-info .footcolrow .footcol.footcol-5{padding-top:20px;}
/* End:New Landing Css */
/* Start:Testimonials Page */
.testimonialcontentopt{padding:60px 0;}
.testimonialcontentopt .page-header{padding:0;}
.testimonialcontentopt .page-header h1{margin-bottom:15px;}
.description-topcontent{margin-bottom:25px;}
.testimoniallist.owl-carousel .owl-controls{margin-top:20px;}
.smalldesc{text-align:center;margin-bottom:30px;font-size:20px;}
.bubble blockquote{position:relative;padding:40px;border:none;background-color:#f2f2f2;border-radius:8px;margin:0;}
.bubble blockquote:before, .bubble blockquote:after{content:"\201C";position:absolute;font-size:70px;padding:10px;line-height:1;color:#004248;}
blockquote:before{top:0;left:0px;}
blockquote:after{content:"\201D";right:10px;bottom:-.5em;}
.bubble blockquote p{margin-bottom:0;line-height:26px;font-size:17px;}
.bubble .bubblestar{margin:15px 0 0 0;border:0;height:auto;width:auto;}
.bubblestar span{display:inline-block;vertical-align:middle;margin-right:-5px;font-size:0;position:relative;height:20px;width:20px;}
.bubblestar span:before{position:absolute;left:0;top:0;content:"\f005";font-size:16px;font-family:"Font Awesome 5 Free";font-weight:900;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;color:#ffc506;}
.bubble .bubble-btmarrow{width:0;height:0;border-left:0 solid transparent;border-right:20px solid transparent;border-top:20px solid #f0feff;margin:0 0 0 60px;margin-bottom:10px;}
.bubble p{margin-bottom:0;}
.bubble cite{font-size:18px;padding-top:15px;display:block;}
.quotes .authername{margin-top:10px;margin-bottom:0;}
.quotes{margin-bottom:60px;}
.bubble{margin-bottom:30px;}
.bubble:last-child{margin-bottom:0;}
/* Start:Option 2 */
.testimonialsslider .item{width:100%;padding:0;}
.testimonials-list .testmonialbox{display:table;border-radius:8px;background-color:#f0feff;text-align:center;padding:15px;width:100%;min-height:400px;}
.testimonials-list .testmonialboxinner{display:table-cell;vertical-align:middle;}
.testimonials-list .testmonialbox-icon{width:75px;height:75px;background-size:75px;background-repeat:no-repeat;background-position:center center;margin:0 auto 25px;text-align:left;text-indent:-999em;overflow:hidden;line-height:1;vertical-align:top;display:block;}
.testimonials-list .testmonialbox h3{font-size:20px;display:block;margin:0 0 10px;}
.testimonials-list .testmonialbox p:last-child{margin-bottom:0;}
/* End:Option 2 */
/* Start:Option 3 */
.testimonialone{padding:20px;background-color:#f0feff;display:flex;align-items:center;border-radius:8px;}
.testimonialone .img-client{width:20%;}
.testimonialone .img-client img{border-radius:8px;}
.testimonialone .infor-client{width:80%;padding-left:20px;}
.testimonialone .client-name{font-size:24px;margin-bottom:10px;display:inline-block;font-weight:600;}
.infor-client p{font-size:18px;}
.infor-client p:last-child{margin-bottom:0;}
.ts-testimonial-slide.owl-carousel .owl-controls .owl-dots{margin-top:20px;}
.testimoniallist.owl-carousel .item{width:100%;padding:0;}
.testmonialbox{padding:20px;border-radius:10px;background-color:#e9e9e9;}
.enasingle-slider .testmonialboxinner{display:flex;align-items:center;}
.enasingle-slider .testmonialdetail{padding-left:40px;}
.authername{font-size:24px;margin-top:15px;margin-bottom:10px;}
/* Start:Testimonials Page */
/* Start:Before/After Page */
.beforeafter-section{padding:60px 0;}
.description-topcontent{padding-bottom:30px;}
.description-topcontent p:last-child{margin-bottom:0;}
.beforeafterblock .beforeafterlist{padding-bottom:30px;}
.beforeafterblock .beforeafterlist:last-child{padding-bottom:0;}
.beforeafterlist.option_1{text-align:center;}
.beforeafteropt1 .item+.item{margin-top:30px;}
.bfraft-imgverti .beforethumbboxrow+.beforethumbboxrow{margin-top:0;}
.beforeafterblock h2{color:#b32018;font-size:24px;font-weight:normal;line-height:1.1;margin:0 0 30px 0;text-align:center;}
.beforethumb img{width:100%;}
.bfraft-caption{font-size:20px;font-weight:normal;line-height:1.1;margin:0 0 10px;text-align:center;display:block;background-color:rgba(255, 255, 255, 0.8);padding:10px 15px;}
.small-desc{text-align:center;font-size:18px;}
.beforeafteropt2{margin-top:30px;}
.caption-left{float:left;}
.caption-right{float:right;}
.beforeafter-slide{margin:0 auto;max-width:800px;}
.description-btmcontent{padding-top:30px;}
.bfraftr-imgcaption:after{content:"";display:table;clear:both;}
.before-after-slider.owl-carousel .owl-controls .owl-dots{margin-top:20px;}
.before-after-list{position:relative;}
.before-after-list .bfraftr-imgcaption{position:absolute;width:100%;bottom:0;padding:0 10px;}
.beforeafteropt3{margin-top:30px;}
.description-btmcontent p:last-child{margin-bottom:0;}
.beforethumbboxrow+.beforethumbboxrow{margin-top:30px;}
.beforethumb{text-align:center;}
.bfraft-imglist2 img{width:100%;}
.bfraft-imgverti{display:flex;justify-content:space-around;}
.bfraft-imgverti .beforethumbboxrow{display:flex;flex-direction:column;flex:0 0 auto;width:50%;}
.bfraft-imgverti .beforethumbbox{width:100%;position:relative;}
.bfraft-imgverti .small-desc{display:none;}
.bfraft-imgverti .bfraft-caption{position:absolute;bottom:0;left:50%;width:100px;transform:translateX(-50%);background-color:rgba(0, 0, 0, 0.5);padding:10px;color:#fff;}
.bfraft-imagecombine .beforethumbboxrow{margin-left:0;margin-right:0;}
.bfraft-imagecombine .beforethumbbox{padding:0;}
.innerbanner img{visibility:hidden;}
.innerbanner{background-size:contain;background-repeat:no-repeat;position:relative;}
.inbancaptext h1{font-weight:bold;font-size:30px;margin:0;text-align:center;text-transform:uppercase;line-height:1;}
.inbancaption{position:absolute;top:50%;left:0;right:0;}
/* End:Before/After Page */
.location-detailinner {
    padding: 60px 0;
}
.innerbanner-title {
    position: absolute;
    bottom: 20px;
    left: 0;
    right: 0;
    width: 100%;
    text-align: center;
    
}
.innerbanner-title h1, .innerbanner-title h2{font-size: 36px;margin: 0;font-weight: bold;}
.singlelodetail a {
    display: inline-block;
    font-size: 18px;
    color: #58595b;
}
.singlelophone a, .singlelofax span, .singlelomail a {
    position: relative;
    padding-left: 35px;
    display: inline-block;
    line-height: 23px;
}
.singlelophone a:after, .singlelofax span:after, .singlelomail a:after {
    position: absolute;
    content: "";
    left: 0;
    top: 0;
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    line-height: 1;
    font-size: 20px;
}
.singlelophone a:after {
    content: "\f095";
    transform: rotate(90deg);
}
.singlelofax span:after {
    content: "\f1ac";
}
.singlelomail a:after {
    content: "\f0e0";
}
.locathourscol .foothours li{color: #58595b;}
.locatcondetail .innerpage-title h1, .locatcondetail .innerpage-title h2{
    font-size: 36px;
    color: #067cb6;
    font-weight: normal;
    margin-top: 0; 
    margin-bottom: 25px;
}
.singlelodetail div + div {
    margin-top: 20px;
}
.singlelofax {
    font-size: 18px;
}
.singlelophone a:hover, .singlelomail a:hover{color: #61529f;}

.locgalleryslider.owl-carousel .hmgalleryinner img {
    height: 250px;
    object-fit: cover;
    object-position: center;
}
.locgalleryslider.owl-carousel .owl-nav [class*='owl-'] {
    position: relative;
    margin: 0 10px;
}
.loc-social .footsocial {
    padding-top: 0;
}
.wpgmza-desc i {
    transform: rotate(90deg);
}
.wpgmza-address a{
    position: relative;
    padding-left: 20px;
}
.wpgmza-desc a{padding-left: 25px;position: relative;}
.wpgmza-address a i, .wpgmza-desc a i{
    position: absolute;
    left: 0;
    top: 3px;
}
.wpgmza-desc {
    margin-bottom: 15px;
}
.locatcondetail .hmtitle h2{font-size: 35px;margin-bottom:20px}
.innerbanner-title h1{font-size: 35px;margin-bottom:20px}
.locatcondetail .heading h1, .locatcondetail .heading h2 {
    font-size: 35px;
    line-height: 36px;
    font-weight: 400;
    margin-bottom: 15px;
    color: #003585;
}
.multibookappintment .locmap iframe {
    width: 100%;
}
.hmextrasection.multibookappintment .extraseccontent {
    margin-top: 0;
}
.multibookappintment .aawfieldcol.aawfieldcol33{width: 50%;}
.multibookappintment .hmtitle h2 {
    margin-bottom: 25px;
}
.multibookappintment .aawformblock {
    padding: 0;
}

.multibookappintment .innerpage-title h2 {
    text-align: left;
}
.multibookappintment .aawfieldcol input, 
.multibookappintment .aawfieldcol input:focus, 
.multibookappintment .aawfieldcol textarea, 
.multibookappintment .aawfieldcol textarea:focus, 
.multibookappintment .aawfieldcol select, 
.multibookappintment .heapBox .holder, 
.multibookappintment .aawformradiobox{
    color: #606060;
    background-color: #ffffff;
}
.multibookappintment .aawformblock .ui-datepicker-trigger .sprite:before, .multibookappintment .aawformblock .heapBox .handler:before{
    color: #003585;
}

.locsearchform, .locsearchorbtn {
    display: flex;
}
.locsearchbox {
    display: flex;
}

.gmw-form-wrapper input[type=text], .gmw-form-wrapper input[type=number]{padding: 10px !important;}
div.gmw-form-wrapper .gmw-submit, div.gmw-form-wrapper input[type=submit]{padding: 11px 18px !important;}

/***multisearchbar***/
.hederlocation-search .mallocortxt { display: none; }
.locsearchbox .gmw-form-wrapper input:focus { outline: 0 !important; }
.locsearchbox  .pac-target-input:not(:-webkit-autofill) { outline: 0; }
.hederlocation-inner .locsearchform { display: inline-block; vertical-align: middle; }
.hederlocation-inner .locsearchorbtn { display: inline-block; vertical-align: middle; padding-left: 15px; }
.hederlocation-inner .locsearchform { position: relative; padding-right: 40px; width: 300px; }
.maplocheadbtnform .gmw-form-wrapper input[type=text] { border: 0; }
.hederlocation-inner .locsearchform .gmw-submit-field-wrapper { position: absolute; top: 0; right: 0; }
.hederlocation-inner .gmw-form-wrapper .locsearchform .gmw-submit-field-wrapper .gmw-submit-button { background-color: #fff; width: 40px; height: 40px; }
.hederlocation-inner .gmw-form-wrapper .locsearchbox .gmw-form-field-wrapper input[type=text] { height: 40px; width: 100%; font-size: 16px; }
.hederlocation-inner .gmw-form-wrapper .locsearchform .gmw-submit-field-wrapper:after { content: "\f4a5"; font-family: "Ionicons"; position: absolute; z-index: 1; top: 0; left: 0; display: inline-block; color: #58595b; pointer-events: none; font-size: 22px; line-height: 40px; width: 40px; text-align: center; vertical-align: middle; }
.hederlocation-inner div.gmw-form-wrapper div.gmw-locator-button-wrapper.text { width: 150px; font-size: 18px; background: white; border-color: #fff; transition: none; }
.hederlocation-inner .gmw-form-wrapper .gmw-locator-button {position: relative;padding-left: 25px;font-weight: 500;}
.hederlocation-inner .gmw-form-wrapper .gmw-locator-button:after { position: absolute; left: 0; content: "\f05b"; font-family: "Font Awesome 5 Free"; font-weight: 900; font-size: 18px; }
.hederlocation-inner div.gmw-form-wrapper div.gmw-locator-button-wrapper.text:hover {background: #d39661;border-color: #d39661;}
.hederlocation-inner div.gmw-form-wrapper div.gmw-locator-button-wrapper.text:hover span { color: #fff; }

/**footar multi***/
.footermultiloction-search .locsearchbox { display: flex; flex-wrap: wrap; }
.footermultiloction-search .locsearchform, .footermultiloction-search .locsearchorbtn { display: flex; align-items: center; }
.footermultiloction-search .locsearchform .gmw-address-field-wrapper { width: 300px; }
.footermultiloction-search .gmw-form-wrapper.gray.gmw-pt-gray-form-wrapper.locsearch-wrapper.pt { display: flex; align-items: center; justify-content: center; }
.footermultiloction-search .locsearchform .gmw-address-field-wrapper input { font-size: 18px; width: 100% !important; border: none; height: 40px; padding: 6px 15px; border: 1px solid #fff; border-right: 0; }
.footermultiloction-search .locsearchform .gmw-submit-field-wrapper input { font-size: 0; width: auto; height: 40px; border: 1px solid #ffffff !important; background-color: #d39661 !important; color: #fff; padding: 0 25px; }
.footermultiloction-search .locsearchform .gmw-submit-field-wrapper input:hover { background-color: #003585 !important; border: 1px solid #ffffff !important; }
.footermultiloction-search .locsearchorbtn .gmw-locator-button-wrapper.text { background-color: #ffffff; border-radius: 0; font-weight: 500; font-size: 18px !important; text-transform: capitalize; letter-spacing: 0; padding: 5px 20px 5px 40px !important; height: 40px; width: 100%; line-height: 28px; border-color: #ffffff; position: relative; color: #d39661; }
.footermultiloction-search .locsearchorbtn .gmw-locator-button-wrapper.text:before { content: "\f31c"; font-family: "Ionicons"; position: absolute; z-index: 1; -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -o-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); top: 50%; display: inline-block; color: #d39661; left: 20px; pointer-events: none; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
.footermultiloction-search .locsearchorbtn .gmw-locator-button-wrapper.text:hover { background: #003585; border-color: #003585; color: white; }
.footermultiloction-search .locsearchform .gmw-submit-field-wrapper { position: relative; }
.footermultiloction-search .locsearchform .gmw-submit-field-wrapper:before { text-align: center; position: absolute; left: 0; content: "\f4a5"; font-family: "Ionicons"; font-weight: 900; font-size: 20px; top: 50%; width: 100%; transform: translateY(-50%); color: white; pointer-events: none; }
.footermultiloction-search .mallocortxt { display: block; margin: 0 10px; }
.footermultiloction-search .locsearchorbtn .gmw-locator-button-wrapper.text:hover:before { color: #fff; }

.multilocation-serach-option  .wpgmza_sl_query_innerdiv1 { text-align: center; margin: 0; }
.multilocation-serach-option { padding: 60px 0; }
.multilocation-serach-option.simplelocation-section .findlocation-data { padding-bottom: 30px; }

/**multilocationsearchbar**/
.findlocation-data .mallocortxt { display: none; }
.findlocation-data .gmw-form-wrapper input:focus { outline: 0 !important; }
.findlocation-data  .pac-target-input:not(:-webkit-autofill) { outline: 0; }
.findlocation-data .locsearchform { display: inline-block; vertical-align: middle; }
.findlocation-data .locsearchorbtn { display: inline-block; vertical-align: middle; padding-left: 15px; }
.findlocation-data .locsearchform { position: relative; padding-right: 40px; width: 300px; }
.findlocation-data .gmw-form-wrapper input[type=text] { border: 0; }
.findlocation-data .locsearchform .gmw-submit-field-wrapper { position: absolute; top: 0; right: 0; }
.findlocation-data .gmw-form-wrapper .locsearchform .gmw-submit-field-wrapper .gmw-submit-button {text-indent: -999999px;color: #d39661;background-color: #d39661;width: 40px;height: 40px;}
.findlocation-data .gmw-form-wrapper .locsearchbox .gmw-form-field-wrapper input[type=text] { background: #17364a; color: #fff; height: 40px; width: 100%; font-size: 16px; }
.findlocation-data .gmw-form-wrapper .locsearchform .gmw-submit-field-wrapper:after { content: "\f4a5"; font-family: "Ionicons"; position: absolute; z-index: 1; top: 0; left: 0; display: inline-block; color: #fff; pointer-events: none; font-size: 22px; line-height: 40px; width: 40px; text-align: center; vertical-align: middle; }
.findlocation-data div.gmw-form-wrapper div.gmw-locator-button-wrapper.text {width: 150px;font-size: 18px;background: #003585;border-color: #003585;transition: none;}
.findlocation-data .gmw-form-wrapper .gmw-locator-button { position: relative; padding-left: 25px; color: #fff; }
.findlocation-data .gmw-form-wrapper .gmw-locator-button:after { position: absolute; left: 0; content: "\f05b"; font-family: "Font Awesome 5 Free"; font-weight: 900; font-size: 18px; color: #fff; }
.findlocation-data div.gmw-form-wrapper div.gmw-locator-button-wrapper.text:hover {background: #d39661;border-color: #d39661;}
.findlocation-data div.gmw-form-wrapper div.gmw-locator-button-wrapper.text:hover span { color: #fff; }
.findlocation-data .gmw-form-wrapper .locsearchbox .gmw-form-field-wrapper input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
color: #fff; }
.findlocation-data .gmw-form-wrapper .locsearchbox .gmw-form-field-wrapper input::-moz-placeholder { /* Firefox 19+ */
color: #fff; }
.findlocation-data .gmw-form-wrapper .locsearchbox .gmw-form-field-wrapper input:-ms-input-placeholder { /* IE 10+ */
color: #fff; }
.findlocation-data .gmw-form-wrapper .locsearchbox .gmw-form-field-wrapper input:-moz-placeholder { /* Firefox 18- */
color: #fff; }
.findlocation-data .gmw-form-wrapper .locsearchform .gmw-submit-field-wrapper .gmw-submit-button:hover { background: #003585; color: #003585; }
.findlocation-data .locsearchbox { text-align: center; padding-bottom: 15px; justify-content: center; }
.findlocation-data .gmw-results-message { text-align: center; background: transparent; border: 0; padding: 0 0 15px; }
.findlocation-data .gmw-results-message span { font-size: 16px; font-weight: 600; }

.headermain {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.hmteamslider .owl-stage{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.hmteamslider .owl-stage .item, .hmteamslider .owl-stage .teamlistcol{height: 100%;}
.hmaboutcolblock .row{align-items: center;}
.hmextracontent.location-map{padding: 0 0;}
.hmextracontent.location-map .container{padding:0 0;max-width: 100%;width: 100%;overflow: hidden;}
.hmextracontent.location-map iframe{width: 100%;}
.wpgmaps_mlist_col.wpgmza_basic_col{margin-bottom: 30px;}
.hmextracontent.landreview-section .extraseccontent p {
    margin-bottom: 0;
}
.landreview-section iframe {
    height: 340px;
}
/* Start: 404 Page */
.error-404.not-found {padding: 80px 0;}
.content404-page {text-align: center;color: #606060;}
.content404-page h2 {font-size: 240px;font-weight: 400;line-height: 1;margin-bottom: 10px;}
.content404-page h1 {font-size: 36px;font-weight: 500;line-height: 1.2;margin-bottom: 8px;}
.content404-page h3 {font-size: 24px;font-weight: 400;line-height: 1.2;margin-bottom: 24px;}
/* End: 404 Page */