@font-face{font-family:'Avenir LT Std 55 Roman';font-style:normal;font-weight:400;src:local('Avenir LT Std 55 Roman'),url(../fonts/AvenirLTStd-Roman.woff) format('woff')}@font-face{font-family:'Avenir LT Std 55 Oblique';font-style:normal;font-weight:400;src:local('Avenir LT Std 55 Oblique'),url(../fonts/AvenirLTStd-Oblique.woff) format('woff')}@font-face{font-family:'Avenir LT Std 35 Light';font-style:normal;font-weight:400;src:local('Avenir LT Std 35 Light'),url(../fonts/AvenirLTStd-Light.woff) format('woff')}@font-face{font-family:'Avenir LT Std 35 Light Oblique';font-style:normal;font-weight:400;src:local('Avenir LT Std 35 Light Oblique'),url(../fonts/AvenirLTStd-LightOblique.woff) format('woff')}@font-face{font-family:'Avenir LT Std 45 Book';font-style:normal;font-weight:400;src:local('Avenir LT Std 45 Book'),url(../fonts/AvenirLTStd-Book.woff) format('woff')}@font-face{font-family:'Avenir LT Std 45 Book Oblique';font-style:normal;font-weight:400;src:local('Avenir LT Std 45 Book Oblique'),url(../fonts/AvenirLTStd-BookOblique.woff) format('woff')}@font-face{font-family:'Avenir LT Std 65 Medium';font-style:normal;font-weight:400;src:local('Avenir LT Std 65 Medium'),url(../fonts/AvenirLTStd-Medium.woff) format('woff')}@font-face{font-family:'Avenir LT Std 65 Medium Oblique';font-style:normal;font-weight:400;src:local('Avenir LT Std 65 Medium Oblique'),url(../fonts/AvenirLTStd-MediumOblique.woff) format('woff')}@font-face{font-family:'Avenir LT Std 85 Heavy';font-style:normal;font-weight:400;src:local('Avenir LT Std 85 Heavy'),url(../fonts/AvenirLTStd-Heavy.woff) format('woff')}@font-face{font-family:'Avenir LT Std 85 Heavy Oblique';font-style:normal;font-weight:400;src:local('Avenir LT Std 85 Heavy Oblique'),url(../fonts/AvenirLTStd-HeavyOblique.woff) format('woff')}@font-face{font-family:'Avenir LT Std 95 Black';font-style:normal;font-weight:400;src:local('Avenir LT Std 95 Black'),url(../fonts/AvenirLTStd-Black.woff) format('woff')}@font-face{font-family:'Avenir LT Std 95 Black Oblique';font-style:normal;font-weight:400;src:local('Avenir LT Std 95 Black Oblique'),url(../fonts/AvenirLTStd-BlackOblique.woff) format('woff')}html{scroll-behavior:smooth}body{font-family:'Avenir LT Std 45 Book',sans-serif!important;overflow-x:hidden;background-color:#fff!important;background-image:none!important;overflow-x:hidden}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto{padding-right:8px!important;padding-left:8px!important}.container-fluid{width:100%;padding-right:0;padding-left:0;margin-right:auto;margin-left:auto}.headsection{background-color:#25a3d6;padding:4px 0;height:34px;color:#fff}.headsection p{color:#fff!important;float:left;margin:0;font-size:13px}.headsection a{color:#fff;float:right;padding:4px 16px;font-size:13px;text-transform:uppercase}.headsection a:hover{color:#fecc0e;text-decoration:none}.headsection span{float:right}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#25a3d6!important}.dropdown:hover>.dropdown-menu{display:block}.dropdown>.dropdown-toggle:active{pointer-events:none}.dropdown,.dropleft,.dropright,.dropup{width:auto!important}.dropdown-menu{border-radius:5px!important;top:100%!important;padding:25px 25px 0!important;width:445px;border-bottom:3px solid #25a3d6!important;border-left:none!important;border-right:none!important;border-top:none!important;box-shadow:0 .5px 1.9px .1px rgba(123,123,123,.78);margin-left:-19px!important}.dropdown-menu:after{content:" ";position:absolute;left:30px;top:-9px;border:none;width:18px;height:18px;background-color:#fff;box-shadow:-1px -1px 1px 0 rgba(214,217,217);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.navbar-brand{margin-left:4rem}.navbar-expand-lg .navbar-nav .nav-link{font-size:14px!important;color:#666;font-family:'Avenir LT Std 45 Book',sans-serif!important;text-transform:uppercase;padding-left:10px!important;padding-right:15px!important}.dropdown-toggle::after{border:none!important}.dropdown-item{color:#25a3d6!important;font-size:15px;padding:0 10px 0 0px!important;white-space:normal!important;width:49%!important;clear:inherit!important;line-height:normal;margin-bottom:25px;float:left}.dropdown-item span{font-size:12px;color:#999;display:block}.dropdown-item:hover{color:#25a3d6!important;background-color:#fff!important}h1{font-family:'Avenir LT Std 95 Black'!important;font-size:36px!important;color:#242424}h2{font-family:'Avenir LT Std 95 Black'!important;font-size:28px!important;color:#242424}h3{font-family:'Avenir LT Std 95 Black'!important;font-size:22px!important;color:#3a3a3a}p{color:#646465!important;font-size:14px;line-height:21px}.desktop{display:block}.mobile{display:none}.herosection{padding:65px 0}.herosection h1{text-align:center;width:62%;margin:auto}.herosection h2{text-align:center;padding-top:55px}.tabsection{text-align:center}.tabbox{width:90%;box-shadow:0 .5px 1.9px .1px rgba(214,217,217,.78);background-color:#fff;border-radius:5px;height:210px;text-align:center;padding:7%;margin:auto;cursor:pointer}.tabbox h3{color:#7a7d7f;margin-top:10px;font-family:'Avenir LT Std 45 Book',sans-serif!important;font-size:18px!important}.tabboxactive{width:90%;box-shadow:0 .5px 1.9px .1px rgba(214,217,217,.78);background-color:#25a3d6;border-radius:5px;height:210px;text-align:center;padding:7%;margin:auto;cursor:pointer}.tabboxactive h3{color:#fff;margin-top:10px;font-family:'Avenir LT Std 45 Book',sans-serif!important;font-size:18px!important}.tabsectioncon{margin-top:25px;text-align:center;margin-bottom:25px}.roundbox{border-radius:5px;border:solid .5px #dfe8ec;background-color:#f8fcfe;padding:0 25px 25px;text-align:left;width:96%;margin:55px auto auto;height:220px}.roundbox img{margin-top:-30px}.roundbox p{margin:10px auto}.roundbox h5{margin-top:15px}.roundbox1{border-radius:5px;border:solid .5px #dfe8ec;background-color:#f8fcfe;padding:0 25px 25px;text-align:left;width:97%;margin:50px auto auto;height:200px}.roundbox1 img{margin-top:-30px}.roundbox1 p{margin:0}.roundbox1 h5{margin-top:15px}.bggrey{background-color:#fcfcfc;padding:50px 60px 0!important;background-image:none!important}.bottomfooter{background-image:none!important;display:inline-block;margin-top:60px}.bottomfooter h3{color:#737376;font-size:18px!important;font-family:'Avenir LT Std 45 Book',sans-serif!important;text-align:left;font-weight:500;width:100%}.bottomfooter ul{width:50%;float:left;list-style:none;padding-left:5px;color:#737376}.bottomfooter li{padding:2px 0;line-height:21px}.bottomfooter li a{color:#737376;font-size:14px}.bottomfooter p{color:#737376;font-size:14px;padding:5px 5px;margin:0}.tel{width:21px;height:25px;display:inline-block;background-image:url(../images/home/footer-icons.png);background-repeat:no-repeat;background-position:0 -1px;background-size:100%}.fax{width:21px;height:25px;display:inline-block;background-image:url(../images/home/footer-icons.png);background-repeat:no-repeat;background-position:0 -26px;background-size:100%}.email{width:21px;height:25px;display:inline-block;background-image:url(../images/home/footer-icons.png);background-repeat:no-repeat;background-position:0 -50px;background-size:100%}.newletterinput{background-color:transparent;border:1px solid #b1b1b1;font-size:14px;padding:4px;color:#b1b1b1;border-radius:3px;width:85%;font-family:'Open Sans',sans-serif!important}.newsbtn{width:85%;background-color:#25a3d6;color:#fff;text-align:center;padding:5px 0 3px!important;border:1px solid #25a3d6;border-radius:3px;margin-top:10px;text-transform:uppercase}.newsbtn:hover{background-color:#fff;color:#25a3d6}.socialmedia{float:right;padding-bottom:10px;text-align:right}.footer-centerline{width:100%;height:1px;background-color:#f1f0f0;margin-bottom:15px}.socialmediaface{width:35px;height:35px;display:inline-block;background-image:url(../images/social.png);background-repeat:no-repeat;background-position:2px 1px}.socialmediatwit{width:35px;height:35px;display:inline-block;background-image:url(../images/social.png);background-repeat:no-repeat;background-position:-38px 1px}.socialmedialink{width:35px;height:35px;display:inline-block;background-image:url(../images/social.png);background-repeat:no-repeat;background-position:-79px 1px}.socialmediayoutube{width:35px;height:35px;display:none;background-image:url(../images/social.png);background-repeat:no-repeat;background-position:-118px 1px}.calculatesection{margin-top:50px}.calculatesection h2{color:#373839;text-align:center}.calculatediv{width:97%;border-radius:5px;margin:25px auto;box-shadow:0 .5px 1.9px .1px rgba(214,217,217,.78)}.btncal{color:#7a7d7f;font-size:20px;padding:10px;cursor:pointer}.btncal img{margin-right:15px}.contentcalsection{border-top:1px solid #ccc;margin:0!important;padding:45px 20px}.contentcalsection h3{height:50px}.contentcalsection p{color:#7a7d7f!important;font-size:18px;margin-bottom:5px;margin-top:20px;line-height:normal}.roibox input{width:65%;height:39px;background-color:#fff;border:1px solid #ccc;border-radius:5px;padding-left:0;font-size:20px;margin-bottom:5px;text-align:center}.btn-primary1{border-radius:2px;background-color:#25a3d6;color:#fff;padding:8px 15%;margin:25px auto;border:none;font-size:21px}.contentcalsection2{border-top:1px solid #ccc;margin:0!important;padding:0 0}.roibox{width:50%;float:left;text-align:center;border-right:1px solid #ccc;border-bottom:1px solid #ccc;margin-left:-8px}.roibox img{padding-top:10px;width:75px}.roibox h6{width:100%;font-size:24px;margin:13px auto;color:#7a7d7f;font-weight:700}.roibox p{font-size:17px;line-height:normal;height:50px;margin-bottom:5px}.contentcalsection2 h4{color:#373839;font-size:28px;font-family:'Avenir LT Std 95 Black'!important;margin-top:28px}.contentcalsection2 h5{color:#7a7d7f;font-size:22px;margin-top:25px}.contentcalsection2 h2{color:#2a2b2c;font-size:35px!important}.arrodown{float:right;margin-top:18px}.arroup{float:right;margin-top:18px;transform:rotate(180deg)}@media (min-width:768px) and (max-width:1024px){.dropdown-menu::after{display:none}.dropdown-menu{border:none!important;padding:0 10px!important;margin:0!important;width:100%!important;height:auto;box-shadow:none}.dropdown-item{width:25%!important;float:left;font-size:12px}.dropdown-item span{font-size:11px;margin-top:3px}.navbar-nav{width:100%}.navbar-brand{margin-left:0}.herosection{height:auto}.herosection h1{width:100%}.herosection h2{margin-bottom:30px;padding-top:30px}.roundbox img{margin-top:-28px;height:50px}.roundbox p{line-height:22px}.roundbox{height:270px;width:100%;padding:0 15px 15px}.roundbox1{height:250px}.calculatesection{padding:0!important}.contentcalsection h3{font-size:17px!important;height:30px}.contentcalsection p{font-size:16px}.roibox p{font-size:15px}.bggrey{padding:25px 25px 0!important}.tabboxactive{width:95%;height:190px;padding:15px}.tabboxactive h3{font-size:15px!important;margin-top:15px}.tabbox{width:95%;height:190px;padding:15px}.tabbox h3{font-size:15px!important;margin-top:15px}}@media (min-width:30px) and (max-width:480px){.socialmedia{text-align:center}.footer-centerline{margin-top:15px}.desktop{display:none}.mobile{display:block}.dropdown-menu::after{display:none}.dropdown-menu{border:none!important;padding:10px!important;margin:0!important;width:100%!important;height:auto;box-shadow:none}.dropdown-item{width:100%!important;font-size:12px}.dropdown-item span{font-size:11px;margin-top:3px}.headsection a{padding:4px 6px;font-size:12px}.navbar{padding:0!important}.navbar-nav{width:100%}.navbar-brand{margin:0!important}.dropdown{margin:0 0 0 0!important}h1{font-size:26px!important}h2{font-size:22px!important}h3{font-size:18px!important}p{font-size:12px;line-height:24px}.herosection{padding:30px 0}.herosection h1{width:100%;padding-top:10px}.headsection a{padding:4px 6px;font-size:12px}.roundbox img{margin-top:-31px;width:auto}.roundbox p{line-height:22px}.roundbox{height:auto;margin:20px auto 20px;width:95%;padding:0 15px 15px}.roundbox1{height:auto}h1{font-size:26px!important}h2{font-size:22px!important}h3{font-size:18px!important}p{font-size:12px;line-height:20px}.tabboxactive{padding:12px;height:auto;margin:25px auto 0;width:95%}.tabboxactive img{margin:10px auto}.tabbox{padding:12px;height:auto;margin:25px auto 0;width:95%}.tabbox img{margin:10px auto}#tabarrow11{width:55px}#tabarrow22{width:55px}#tabarrow33{width:35px}.btncal img{width:48px;margin-right:10px}.btncal{font-size:13px;padding:6px}.arrodown{width:15px!important;margin-right:5px!important;margin-top:15px}.arroup{width:15px!important;margin-right:5px!important;margin-top:15px}.contentcalsection{padding:0}.contentcalsection input{width:100%}.contentcalsection h3{margin-top:15px;height:auto}.formobile4{margin:0!important;padding:0!important}.roibox{border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;margin-left:0}.bggrey{padding:26px 26px 0!important}}