@font-face{font-display:swap;font-family:"museo500";src:url(/wp-content/themes/custom/fonts/museo500-regular-webfont.woff2)format("woff2"),url(/wp-content/themes/custom/fonts/museo500-regular-webfont.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"Century Gothic";src:url(/wp-content/themes/custom/fonts/CenturyGothic.eot);src:url(/wp-content/themes/custom/fonts/CenturyGothic.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/custom/fonts/CenturyGothic.woff2)format("woff2"),url(/wp-content/themes/custom/fonts/CenturyGothic.woff)format("woff"),url(/wp-content/themes/custom/fonts/CenturyGothic.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"Century Gothic";src:url(/wp-content/themes/custom/fonts/CenturyGothic-Bold.eot);src:url(/wp-content/themes/custom/fonts/CenturyGothic-Bold.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/custom/fonts/CenturyGothic-Bold.woff2)format("woff2"),url(/wp-content/themes/custom/fonts/CenturyGothic-Bold.woff)format("woff"),url(/wp-content/themes/custom/fonts/CenturyGothic-Bold.ttf)format("truetype");font-weight:700;font-style:normal}body,html{font-family:"Century Gothic",sans-serif}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:scrollbar}#navigation>ul,*{margin:0;padding:0}*{outline:0}body{margin:0;font-size:16px;line-height:28px;color:#555}@-ms-viewport{width:device-width}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}.container{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px}@media (min-width:576px){.container{padding-right:15px;padding-left:15px}}@media (min-width:768px){.container{padding-right:15px;padding-left:15px}}@media (min-width:992px){.container{padding-right:15px;padding-left:15px}}@media (min-width:1200px){.container{padding-right:15px;padding-left:15px}}@media (min-width:576px){.container{width:540px;max-width:100%}}@media (min-width:768px){.container{width:720px;max-width:100%}}@media (min-width:992px){.container{width:960px;max-width:100%}}@media (min-width:1200px){.container{width:1170px;max-width:100%}}.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}@media (min-width:576px){.row{margin-right:-15px;margin-left:-15px}}@media (min-width:768px){.row{margin-right:-15px;margin-left:-15px}}@media (min-width:992px){.row{margin-right:-15px;margin-left:-15px}}@media (min-width:1200px){.row{margin-right:-15px;margin-left:-15px}}.col-lg-3,.col-md-12,.col-md-4,.col-md-8,.col-sm-12{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:576px){.col-lg-3,.col-md-12,.col-md-4,.col-md-8,.col-sm-12{padding-right:15px;padding-left:15px}}@media (min-width:768px){.col-lg-3,.col-md-12,.col-md-4,.col-md-8,.col-sm-12{padding-right:15px;padding-left:15px}}@media (min-width:992px){.col-lg-3,.col-md-12,.col-md-4,.col-md-8,.col-sm-12{padding-right:15px;padding-left:15px}}@media (min-width:1200px){.col-lg-3,.col-md-12,.col-md-4,.col-md-8,.col-sm-12{padding-right:15px;padding-left:15px}}@media (min-width:576px){.col-sm-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:768px){.col-md-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-12,.col-md-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-12{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:992px){.col-lg-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}.header-contact{text-align:right}.header-contact .call-email{float:right;text-align:right;background:#fff;padding:10px 15px;border-radius:5px;position:relative;top:3px}.header-contact .getquoteButton{float:right}.hcall a{font-size:20px}.hcall,.hemail{line-height:24px;color:#999;font-size:14px}.hcall a,.hemail a{color:var(--secondry-color)!important}.hcall a:hover,.hemail a:hover{color:var(--main-color)!important}.getquoteButton{margin-left:15px;position:relative;top:14px}#navigation>ul>li>a,.getquoteButton a{font-size:16px;display:inline-block;color:#fff}.getquoteButton a{background:var(--secondry-color)!important;padding:6px 25px 9px}.getquoteButton a:hover{background:var(--main-color)}.text-center{text-align:center}.space-30,.space-40{height:30px;display:block;clear:both}.space-40{height:40px}.pl-0{padding-left:0!important}.pb-0{padding-bottom:0!important}.full-content.row{padding-left:15px!important}a{text-decoration:none;color:var(--main-color)}.mx-auto{margin-left:auto!important;margin-right:auto!important}h3,h4,h5{font-weight:400;text-transform:capitalize}#siteheader{padding:10px 0 0}#navigation{display:block;padding:0}#navigation>ul{list-style:none;display:flex;justify-content:space-between}#navigation>ul>li{padding:0;list-style:none;position:relative}#navigation>ul>li>a{padding:10px 15px;cursor:pointer;text-transform:capitalize;letter-spacing:.5px}#pre-footer-location{background:#2a2f35;width:100%;color:#fff}#pre-footer-location h4{font-family:"Open Sans",sans-serif;padding:0 0 15px;font-size:22px;color:#fff;font-weight:400;line-height:30px}#pre-footer-location .location-box ul{margin:0 auto;padding:0;list-style:none}#pre-footer-location .location-box ul li a{color:#fff}#pre-footer-location ul li{border-bottom:1px solid #3c414a;margin-bottom:7px;padding-bottom:7px;display:block}#pre-footer-location ul>li>a{padding-left:14px;position:relative;color:#fff;display:block}#pre-footer-location ul>li>a:before{content:"";position:absolute;left:0;top:10px;border-top:4px solid #fff0;border-bottom:4px solid #fff0;border-left:4px solid #737277}#pre-footer-location ul{text-align:left}#pre-footer-location a,#pre-footer-location ul>li>a:hover{color:#fff!important}#footer{position:relative;padding:15px 0;background:#25292d;color:#737277}.page-title-section{background-size:cover;padding:2rem 0;background-repeat:no-repeat;margin-bottom:40px;position:relative;background-position:center;background-attachment:fixed}.page-title-section:after{content:"";width:100%;position:absolute;height:100%;bottom:0;left:0;background:var(--secondry-color);opacity:.5}.page-title-section>.container,.page-title-section>.container>.row,.page-title-section>.container>.row>.page-title-warp{height:100%}.page-title-section .page-title-warp{position:relative;z-index:99;display:table;width:100%;text-align:center}.page-title-section .page-title-warp .inner-warp{display:table-cell;vertical-align:middle}.page-title-section .page-title-warp h1{font-size:33px;line-height:43px;letter-spacing:0;color:#fff;margin:0}.logo_parent{position:relative;top:5px}#inner-content p{font-size:16px;line-height:26px;margin-top:0;color:#5d6769}.clear{clear:both}#inner-content p,.page>.full-content{margin-bottom:15px}.page>.full-content:last-child{margin-bottom:0}#navigation>ul>li:hover>a{color:#fff!important;background:var(--secondry-color)}.search-menu{position:relative;display:flex;justify-content:space-between;background-color:var(--main-color);padding:0;margin-top:10px}#res_menu_b{display:none}.align_center{align-items:center}#pre-footer-location{padding:40px 0;line-height:26px}#footer,body.page #wpnavmenu_breadcrumbs a,body.page #wpnavmenu_breadcrumbs>span{font-size:14px}#pre-footer-location .location-box ul li a:hover{color:var(--main-color)}.logo_parent .img-fluid{max-width:100%;display:inline-block;margin-left:0;max-height:80px}img{max-width:100%;margin:auto}.r_butt{background:#ce3282;color:#fff;font-size:16px;padding:9px 25px;display:none;margin-right:-15px}@media (min-width:992px) and (max-width:1199px){#navigation>ul>li>a{padding:8px 7px;font-size:15px}.menu_sec{display:block!important}}@media (min-width:992px){#navigation>ul>li>ul.sub-menu{position:absolute;left:0;right:15px;width:100%;min-width:230px;text-align:left;box-shadow:0 20px 45px rgb(0 0 0/.08);z-index:1000;background:var(--secondry-color);padding:0;display:none}#navigation>ul>li>ul.sub-menu li{list-style:none;position:relative}#navigation>ul>li>ul.sub-menu li a{color:#fff;font-size:15px;position:relative;display:block;line-height:23px;padding:7px 15px;border-bottom:1px solid #6a9118}#navigation>ul>li>ul.sub-menu li:last-child a{border-bottom:0 solid #ddd}#navigation>ul ul li.menu-item-has-children:hover ul.sub-menu,#navigation>ul>li:hover ul.sub-menu{display:block}#navigation>ul>li:not(.mega_menu)>ul.sub-menu>li>a,#navigation>ul>li>ul.sub-menu>li>ul>li>a{padding-left:22px}#navigation>ul>li>ul.sub-menu>li>ul>li>a:before{content:"";position:absolute;left:10px;top:42%;border-top:4px solid #fff0;border-bottom:4px solid #fff0;border-left:4px solid #fff}#navigation>ul>li:not(.mega_menu)>ul.sub-menu>li>a:before{content:"";position:absolute;left:10px;top:40%;border-top:4px solid #fff0;border-bottom:4px solid #fff0;border-left:4px solid #fff}#navigation>ul>li.menu-item-has-children>a{position:relative;padding-right:25px}#navigation>ul>li.menu-item-has-children>a:after{content:"";position:absolute;right:10px;top:49%;border-left:4px solid #fff0;border-top:4px solid #fff;border-right:4px solid #fff0}#navigation>ul ul li.menu-item-has-children .sub-menu{display:none;position:absolute;min-width:293px;left:215px;top:0;background:var(--secondry-color)}}body:not(.home) .content-inner{padding-bottom:2rem}#scroll-top{height:40px;width:40px;position:fixed;bottom:50px;right:30px;text-indent:-9999px;display:none;background:#353638 url(/wp-content/themes/custom/img/top-arrow1.png)no-repeat center;background-size:20px;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;transition-duration:.4s;border-radius:50%}#scroll-top:hover{background-color:var(--main-color)}.pre-footer h3,.pre-footer h5{text-transform:capitalize;font-size:22px;font-weight:700;padding-bottom:20px;line-height:40px;color:#666}.pre-footer h5{padding-bottom:10px}.pre-footer .footc{padding-bottom:25px;padding-top:5px}.pre-footer .footc a,.social-section h3{font-size:24px;font-weight:300;color:var(--secondry-color)}.social-section{background:#f7f7f7;padding:40px}.social-section h3{text-align:center;font-size:32px;font-weight:700;padding-bottom:20px;line-height:40px}@media (max-width:991px){#navigation ul{list-style:none}#navigation>ul>li{position:relative}#navigation>ul>li>ul.sub-menu{width:auto;min-width:200px;text-align:left;box-shadow:0 20px 45px rgb(0 0 0/.08);z-index:1000;list-style:none;padding:8px 15px;display:none}#navigation>ul>li:hover ul.sub-menu{display:block}#navigation>ul>li:not(.mega_menu)>ul.sub-menu>li>a,#navigation>ul>li>ul.sub-menu>li>ul>li>a{padding-left:14px;position:relative;color:#26232e}#navigation>ul>li>ul.sub-menu>li>ul>li>a:before{content:"";position:absolute;left:0;top:42%;border-top:4px solid #fff0;border-bottom:4px solid #fff0;border-left:4px solid #333}#navigation>ul>li:not(.mega_menu)>ul.sub-menu>li>a:before{content:"";position:absolute;left:0;top:42%;border-top:4px solid #fff0;border-bottom:4px solid #fff0;border-left:4px solid #333}#navigation>ul>li.menu-item-has-children>a{position:relative;padding-right:25px}#navigation>ul>li.menu-item-has-children>a:after{content:"";position:absolute;right:10px;top:49%;border-left:4px solid #fff0;border-top:4px solid #c2a15a;border-right:4px solid #fff0}.menu_sec{display:none}#navigation>ul>li>a{padding:5px 10px!important;font-size:15px;color:#26232e;display:block!important}#res_menu_b{display:block;background:url(/wp-content/themes/custom/img/menu_res-right-blue.png)no-repeat;text-indent:-2000px;width:42px;height:45px;background-size:40px;position:relative;top:4px;cursor:pointer}#siteheader .menu_sec{width:100%;position:absolute;top:100%;left:0;z-index:999}#navigation>ul{flex-direction:column;background:#eaecf4;padding:12px 15px}.location-box{padding-top:20px}}@media (max-width:767px){.social-section{padding-left:20px;padding-right:20px}.r_butt{display:block;float:right}.getquoteButton,.hemail{display:none}.header-contact .call-email{float:none;text-align:center;padding-top:5px;padding-bottom:10px}.header-contact .call-email a{font-size:23px}.page-title-section .page-title-warp h1{font-size:22px;line-height:26px}.page-title-section{padding:2rem 15px;background-size:cover;height:auto}.logo_parent .img-fluid{margin-left:auto}.logo_parent{text-align:center}.search-menu .container{width:100%}.logo_parent .img-fluid{max-width:300px}}@media (max-width:480px){#pre-footer-location .location-box ul li{width:100%}.logo-box{text-align:center}.social-section h3{font-size:22px}}.foot-social img{max-width:50px;padding:0 5px}.owl-carousel{padding:20px 0;display:none;width:100%;-webkit-tap-highlight-color:#fff0;position:relative;z-index:1}.no-js .owl-carousel{display:block}