html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:400;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.flex{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.flex-center{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}.flex-v-center{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center}.vertical-center{position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.default-transition{-moz-transition:0.25s;-o-transition:0.25s;-webkit-transition:0.25s;transition:0.25s}.background-cover{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center}.background-contain{-moz-background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center}.absolute{position:absolute;top:0;left:0}*{margin:0;padding:0;box-sizing:border-box}img{border:none}body{background:#fff;font-family:Arial,Helvetica,sans-serif;font-size:12px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page{margin:0 auto;width:100%}.header{width:100%;position:relative}.logo{margin:9px 95px 5px 12px}.text-mid{float:left;font-size:18px;font-family:Arial,Helvetica,sans-serif;color:#ccc;line-height:20px;vertical-align:baseline;position:absolute;bottom:21px;left:292px;width:270px}.top-add{float:right}.top-add p{text-align:right;font-size:18px;font-family:Arial,Helvetica,sans-serif;color:#0095AB;line-height:25px;position:absolute;right:0;bottom:13px}.top-add a{color:#0095AB;text-decoration:none}.top-add a:hover{text-decoration:underline}.nav{width:auto;height:39px;background-color:#424242;margin-left:auto;text-transform:uppercase;letter-spacing:1px;font-size:11px;padding-right:20px}.nav ul{width:auto;margin-left:auto;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;justify-content:flex-end}.nav ul li{position:relative;list-style:none;line-height:39px;padding:0 26px}.nav ul li:hover{background:#797979}.nav ul li:hover ul{display:block}.nav ul li a{display:block;font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#fff;text-decoration:none}.nav ul li ul{display:none;z-index:100;background-image:url(/wp-content/themes/bericon/images/ul-bg.png);background-repeat:no-repeat;background-position:top center;background-color:#797979;float:left;position:absolute;top:100%;left:0;width:250px;padding:25px 0}.nav ul li ul li{float:none;padding:5px 24px;line-height:18px}.nav ul li ul li:hover{background:none}.search{float:right;padding:6px 11px;background:url(/wp-content/themes/bericon/images/search-bg.png) left center no-repeat}.search span{width:179px;float:right;background:#fff;height:23px;padding:2px 3px 2px 8px}.con-btn{cursor:pointer;float:right;background:url(/wp-content/themes/bericon/images/search.png) no-repeat;height:22px;width:23px;border:none}.con-search{float:left;height:23px;line-height:23px;border:none}.icons{float:left;width:100%;margin-bottom:30px}.container{width:1000px;margin-bottom:25px;margin:0 auto}.cnt-left{width:100%;margin-left:20px}.cnt-left h2{font-size:24px;font-weight:700;font-family:Arial,Helvetica,sans-serif;color:#0095AB;line-height:30px;margin-bottom:25px}.column{float:left;width:275px}.full_page{width:585px!important}.content{float:left;width:100%;background:#00a4b9;padding:20px 0 25px 0}.cnt-ryt{float:right;width:300px}.column p{font-size:13px;font-family:Arial,Helvetica,sans-serif;color:#333;margin-bottom:20px;line-height:20px}.contact{background:#F4F4F4;float:left;border:1px solid #ddd;width:298px;margin-bottom:15px}.contact h2{font-size:24px;font-weight:700;font-family:Arial,Helvetica,sans-serif;color:#0095AB;text-align:center;background:#424242;height:58px;line-height:58px}.con-share{float:left;width:143px;height:29px;line-height:29px;text-align:right;font-size:12px;font-weight:700;font-family:Arial,Helvetica,sans-serif;color:#0095AB;text-decoration:none;background:url(/wp-content/themes/bericon/images/share.png) no-repeat;padding-right:8px;position:relative}.main{float:left;padding-left:20px}.block1{position:relative;float:left;width:256px;margin-right:40px}.block1 h2{font-size:24px;font-weight:700;font-family:Arial,Helvetica,sans-serif;color:#fff;line-height:30px;margin:0 0 10px 0}.block1 h2 a{font-size:24px;text-decoration:none;font-weight:700;font-family:Arial,Helvetica,sans-serif;color:#fff;line-height:30px}.block1 p{line-height:18px;font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#fff}.block1 .link{margin-top:33px;left:0;bottom:0;float:left;display:block;text-transform:capitalize;line-height:18px;font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#fff}.block1 img{float:right;margin-left:40px;margin-top:10px}.block3{position:relative;float:left;width:280px;margin-right:0;padding-left:18px;border-left:1px solid #009fb4}.block3 h2{font-size:24px;font-weight:700;font-family:Arial,Helvetica,sans-serif;color:#fff;line-height:30px;margin:0 0 10px 0}.block3 p{line-height:18px;font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#fff}.block3 .link{margin-top:33px;left:0;bottom:0;float:left;display:block;text-transform:capitalize;line-height:18px;font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#fff}.block3 p small{display:block;line-height:18px;font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#fff}.block3 p cite{float:right;line-height:18px;font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#fff}.divider{float:left;width:100%;background:#424242;height:17px;text-align:right}.footer{float:left;width:100%;background:#545454;padding:30px 0}.ftr1{position:relative;float:left;width:280px;margin-right:40px;color:#979797;line-height:20px}.ftr1 p{line-height:18px;font-size:10px;margin-bottom:10px;font-family:Arial,Helvetica,sans-serif;color:#999}.ftr1 ul li{list-style:none;line-height:18px}.ftr1 ul li a{font-size:10px;text-decoration:none;font-family:Arial,Helvetica,sans-serif;color:#999}.ftr2{position:relative;float:left;width:280px;padding-left:18px}.ftr2 p{line-height:18px;font-size:10px;margin-bottom:10px;font-family:Arial,Helvetica,sans-serif;color:#999}.ftr2 ul{margin-bottom:15px}.ftr2 ul li{list-style:none;line-height:18px}.ftr2 ul li a{font-size:10px;text-decoration:none;font-family:Arial,Helvetica,sans-serif;color:#999}.ftr2 a{font-size:10px;text-decoration:none;font-family:Arial,Helvetica,sans-serif;color:#999}.icons ul{margin:0;padding:40px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.icons ul li{list-style:none;background:#00a4b9;text-align:center;width:8.3333%;position:relative;overflow:hidden;height:150px}.icons ul li h3{color:#FFF;font-weight:400;line-height:14px;font-size:12px;display:block;text-align:center;margin:10px auto 0 auto;width:90%}.icons ul li:hover .service-bg,.icons ul li:hover .service-bg figure{opacity:1;z-index:999}.icons ul li .img1{width:100%;height:100%}.icons ul li img{width:auto;height:45px;max-width:80%}.service-icon{position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin:0 auto}.bg{background:#009bb0!important}.icons ul li a{display:block}.icons{position:relative}.service-bg,.service-bg figure{position:absolute;width:100%;height:100%;left:0;-moz-transition:0.25s;-o-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;top:0;opacity:0}.title{float:left;padding:15px 20px;width:920px;position:absolute;left:0;right:0;margin:0 auto;bottom:0;background:url(/wp-content/themes/bericon/images/title-bg.png);height:65px}.title1{float:left;padding:15px 20px;width:920px;position:absolute;left:0;bottom:0;height:65px}.title img{float:left;margin-right:15px;height:100%;width:auto}.title h2{font-family:'HelveticaNeueLTStd75Bold';font-weight:400;font-size:30px;color:#fff;line-height:47px}.st_sharethis_large,.st_sharethis_large>span{width:100%;position:absolute;height:29px;left:0}.st_sharethis_large>span>.stLarge{background-image:none!important}.block1 ul{font-family:0;padding:0}.block1 ul li{list-style:none;margin-bottom:10px}.block1 ul li a{line-height:18px;font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#fff;text-decoration:none;margin-bottom:10px}.rssSummary{margin-top:10px;margin-bottom:20px;line-height:18px;font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#fff}.block3 ul{font-family:0;padding:0}.block3 ul li{list-style:none;margin-bottom:10px}.block3 ul li a{line-height:18px;font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#fff;text-decoration:none;margin-bottom:10px}.block3 ul li span{line-height:18px;font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#fff;text-decoration:none}.contact .textwidget{float:left;padding:35px 18px 0 18px}.textwidget form{float:left;width:260px}.textwidget form p label{float:left;width:96px;font-size:12px;font-family:Arial,Helvetica,sans-serif;line-height:30px;color:#333}.textwidget form p{margin-bottom:7px;float:left;width:100%}.textwidget form input{float:left;height:30px;line-height:30px;background:#fff;border:1px solid #ececec;width:140px;padding:0 10px}.textwidget form textarea{float:left;min-height:79px;background:#fff;border:1px solid #ececec;width:236px;padding:0 10px}.textwidget form .wpcf7-submit{text-align:center;background:#424242;color:#0095AB;font-size:12px;font-weight:700;font-family:Arial,Helvetica,sans-serif;width:66px;height:30px;line-height:27px;border:1px solid #9b9b9b}.textwidget form .wpcf7-captchar{float:left;width:75px;margin-right:10px}.textwidget form .wpcf7-captchac{float:left;height:30px;border:1px solid #ececec;margin-right:10px}div.wpcf7 img.ajax-loader{display:none}.rsswidget img{width:20px;height:20px}.cnt-left h3 a{font-weight:700;color:#333;text-decoration:none}.cnt-left h3{margin-bottom:10px}.rsswidget_readmore{text-decoration:underline!important}.timeline{background-color:transparent!important}.wds-avatar{display:none!important}#wds-header{border-bottom:0 #ccc solid!important;padding:0px!important}.wds-tweet-container{border-bottom:0 #ccc solid!important;padding:0px!important}#wds{line-height:18px!important;position:relative}.wds-tweet-data{position:absolute;top:0;right:0}.block3 a{color:#fff}div.wpcf7-validation-errors{border:2px solid red!important;float:left;color:red}span.wpcf7-not-valid-tip{left:0%!important;margin-left:-160px;width:145px!important;height:17px;padding:6px!important}.captcha-182 span.wpcf7-not-valid-tip{margin-left:-105px;width:85px!important;padding:6px 4px!important}div.wpcf7-mail-sent-ok{border:2px solid #398f14;float:left;color:green}.article{margin-bottom:20px}.article h3{font-size:16pt;margin-top:15px}.article img{width:100%;height:auto}.article p{margin-bottom:10px;line-height:23px;font-size:13px}.post{margin-top:30px}.readMore{background-color:#00a4b9;text-align:center;width:110px;margin-top:20px}.readMore a{display:block;padding:10px 15px;color:#424242;text-decoration:none;font-weight:700}.readMore:hover{background-color:#424242}.readMore:hover a{color:#00a4b9}.blogSidebar{margin-top:50px}.widget ul{padding:10px;list-style:none}.widget ul li{margin:10px 0}.widget ul li a{color:#000;text-decoration:none}.widget ul li a:hover{text-decoration:underline}.posted{margin-left:10px}.author:before{content:' ';display:inline-block;background-image:url(/wp-content/themes/bericon/images/blogIcons.png);width:13px;height:16px;margin-top:6px;margin-right:5px;background-position:0 -10px}.posted:before{content:' ';display:inline-block;background-image:url(/wp-content/themes/bericon/images/blogIcons.png);width:16px;height:16px;margin-right:5px;background-position:0 -53px}.authorData{margin-top:20px}.blogSidebar h2{font-size:20px;font-weight:700;font-family:Arial,Helvetica,sans-serif;color:#0095AB;line-height:30px;margin-bottom:25px}#pagination ul{list-style:none}#pagination ul li{display:inline-block;border:.1em solid #000;border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px}#pagination ul li a{padding:.5em;margin:0 .5em;display:block;text-decoration:none;color:#000}#pagination ul li.active a{font-weight:700}.text-end{font-family:Arial,Helvetica,sans-serif;margin-left:auto;padding-right:20px;text-transform:uppercase;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.text-end .tagline{letter-spacing:2px;color:#424242;font-weight:100;width:auto;margin-right:44px}.text-end .tel{color:#00a1b1;height:50px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;width:199px;position:relative;letter-spacing:1px;font-weight:100}.text-end .tel div{margin:0 auto;display:block}.text-end .tel:before{content:"";height:66px;width:1px;background-color:#00a1b1;position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.text-end .tel strong{font-weight:600;margin-top:5px;width:100%;display:block}.icons ul li{background:none!important}.icons ul li:nth-child(even){background-color:#009bb0!important}.icons ul li:nth-child(even){background-color:#009bb0!important}.icons ul li:nth-child(odd){background-color:#00a1b1!important}.full-width{width:100%}.home-tagline{text-align:center;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;margin-bottom:50px}.home-tagline h2{margin-bottom:0;font-size:17px;letter-spacing:2px;font-family:Arial,Helvetica,sans-serif;font-weight:100}.home-tagline h3{letter-spacing:1px;color:grey;font-weight:100}h3{font-weight:800;color:#00a1b1}.content-width{width:1000px;margin:0 auto;float:none;display:block}.content-width-footer{width:1400px;margin:0 auto;float:none;display:block}.content-width-footer .main{float:none;margin:0 auto}.block1{margin:25px 0}.ftr-block-1{width:32%;margin-right:8%}.ftr-block-2{width:29%;margin-right:1%}.ftr-block-3{width:30%;margin:0;color:#FFF}.footer-menu{width:17.5%;margin:0}.footer,.ftr1{font-family:Arial,Helvetica,sans-serif;font-size:11px}.footer a,.ftr1 a{font-family:Arial,Helvetica,sans-serif;font-size:11px}.footer-text{width:20%;margin-right:5%}.footer-break{width:700px}span.tel-2.tel{width:226px}span.tel-1.tel{width:244px}.home-intro .column{margin-left:70px}.footer a:hover{color:#00a1b1}.split .cnt-left{width:60%;margin-right:5%;float:left}.split .cnt-ryt{width:30%}.footer-start{margin-top:20px}.column p strong{font-weight:800}.column ul{list-style:initial;font-weight:500;line-height:20px;padding-left:10px;margin-bottom:10px}.column ol{list-style:decimal;font-weight:500;line-height:20px;padding-left:10px;margin-bottom:10px}.service-banner{height:400px;width:100%}.content-page .column{margin-right:50px}.fillLink{position:absolute;left:0;top:0;width:100%;height:100%;z-index:9999}.responsive-contact{margin:0 auto;float:none;width:96%}.responsive-contact .textwidget,.responsive-contact form,.responsive-contact form input,.responsive-contact form p,.responsive-contact form textarea{float:none;width:100%}.responsive-contact form .wpcf7-submit{width:100%;margin:20px 0}.page-end{margin-top:20px}.mob-phone{display:none}.nav ul li:nth-last-child(1) ul{right:0;left:initial}.wpcf7-recaptcha{float:left}div.wpcf7 .wpcf7-recaptcha iframe{margin-bottom:0;width:100%!important;height:auto!important}a.tu-smallslider-toggle{display:none!important}.icons .title h2{margin:0}.TU_wrap.tu-desc{color:#000}.video-banner{width:100%;height:585px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;overflow:hidden;position:relative}.video-banner:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;z-index:9;-moz-transition:0.3s;-o-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}.video-banner:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-color:#000;opacity:.5;z-index:10;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;transition:0.5s}.video-banner video{width:100%;height:auto;position:absolute;left:0;position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;transition:0.5s}.video-banner .banner-text{z-index:11;display:block;margin-left:auto;padding-right:20px;padding-top:5px;right:17%;color:#FFF;text-transform:uppercase;text-align:right;position:relative;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;transition:0.5s;position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.video-banner .banner-text:after{content:"";height:0;-moz-transition:linear 3s;-o-transition:linear 3s;-webkit-transition:linear 3s;transition:linear 3s;width:2px;background-color:#00a1b1;position:absolute;right:0;position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.video-banner .banner-text h1{font-size:26px;letter-spacing:2px;width:100%;display:block;font-weight:400}.video-banner .banner-text h2{font-size:16px;letter-spacing:2px;margin-bottom:5px;width:100%;font-weight:400;display:block}.video-banner.video-active video{opacity:1}.video-banner.video-active:before,.video-banner.video-active:after{-moz-transform:scale(1.5);-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5)}.video-banner.video-active:after{opacity:0;transition-delay:0.5s}.video-banner.video-active:before{opacity:.35}.video-banner.video-active .banner-text{opacity:1}.content-width{width:1000px;margin:0 auto;display:block}.video-banner.page-load .banner-text:after{height:90px}.mobicon,.mobile{display:none}.mobmenu{display:block;position:absolute;top:0;left:0;width:50vw;left:-50vw;height:100vh;-moz-transition:0.25s;-o-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;overflow-x:hidden;overflow-y:scroll}.mobile-contact{display:none}@media only screen and (max-width:1790px){.icons ul li{height:130px}}@media only screen and (max-width:1550px){.icons ul li{height:110px}}@media only screen and (max-width:1530px){.nav ul li a{font-size:10px}.nav ul li{padding:0 10px}}@media only screen and (max-width:1450px){.content-width-footer{width:100%}}@media only screen and (max-width:1380px){.footer-blue-bar .block1{width:29%!important}.video-banner{height:400px}}@media only screen and (max-width:1320px){.icons ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.icons ul li{width:16.6666%;border:1px solid #fff}.logo{margin:5px}.logo img{height:90px;width:auto}.text-end .tel{width:auto!important;margin:0 10px!important}.text-end .tel:before{display:none}.text-end .tagline{margin-right:10px}}@media only screen and (max-width:1265px){.footer-menu{width:13.5%}}@media only screen and (max-width:1090px){.nav ul{display:none !Important}nav{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center}header.site-header .logo{margin:15px 0 15px 20px;width:150px}.logo-container:before,.logo-container:after{display:none}header nav{display:none !Important}.menu-main-top-menu-container{width:100%}.mobmenu h3{color:#3c3c3c;font-size:12pt;letter-spacing:3pt;font-weight:100;padding:10px 20px;text-align:left;color:#000}.mobmenu h3:after{content:"";position:relative;margin:15px 0;display:block;width:25%;background-color:#000;height:3px}.mobmenu nav ul{display:block}.mobmenu nav ul li{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;width:100%;position:relative;border-bottom:1px solid #00a1b1}.mobmenu nav ul li:nth-last-child(1){border-bottom:1px solid #fff0}.mobmenu nav ul li a{display:block;color:#3c3c3c;text-decoration:none;font-size:18px;font-weight:400;padding:15px;z-index:10;opacity:.8;margin-bottom:1px;text-align:left;width:100%}.mobmenu nav ul li a:hover{color:#00a1b1}.mobmenu nav ul li ul.sub-menu{overflow:hidden;-moz-transition:0.25s;-o-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;transform:scaleY(0);transform-origin:top;height:0;width:100%;background-color:#f3f3f3}.mobmenu nav ul li ul.sub-menu li a{font-size:12pt}.mobmenu nav ul li.menu-item-has-children:after{position:absolute;right:10px;top:12px;opacity:.9;color:#FFF;background-color:#00a1b1;padding:7px 8px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;content:"\f217";display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mobmenu nav ul li.openMenu:after{content:"\f129"}.mobmenu nav ul li.openMenu ul.sub-menu{height:auto;transform:scaleY(1)}.mobmenu i.fa.fa-times{opacity:1}.mobmenu .close-mob-menu{height:auto;position:relative;padding:5px 0;top:0;font-size:43pt !Important;width:50px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#3c3c3c;margin-left:auto;margin-right:50px;margin-bottom:20px;background-color:#FFF;z-index:99999999999999}.mobmenu .close-mob-menu .ion-ios-close-empty{display:block}.menuWrap ul.sub-menu{right:initial;left:-150vw}nav ul li:hover ul.sub-menu{right:initial;left:0}.mobicon{display:flex;right:0;height:100%;width:auto;text-align:center;font-size:40px;margin-left:auto;padding-right:20px;top:0;color:#fff;-webkit-justify-content:flex-end;justify-content:flex-end}.mobicon span{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.mobicon i.ion-ios-close-empty.Vcenter.Hcenter{font-size:45pt;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}section#holder{left:0;-moz-transition:0.25s;-o-transition:0.25s;-webkit-transition:0.25s;transition:0.25s}.mobile{width:100%;display:block !Important;height:100%;margin-left:auto;text-align:right;margin-right:10px}body.menu{overflow:hidden;position:relative}.mobmenu.active{display:block;height:100vh;width:75vw;top:0;padding-top:10px;left:-75vw;-moz-transition:0.25s;-o-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;padding-bottom:5em}.mobmenu.active .mobicon{height:auto;width:100%;color:#3C3C3C}.mobmenu.active .mobicon .ion-ios-close-empty{display:block;width:100%;text-align:center}section#holder.menu{left:75vw;width:100vw;height:100vh;overflow:hidden;position:fixed;-moz-transition:0.25s;-o-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;overflow:visible}section#holder.menu:after{content:"";position:absolute;height:100%;width:100%;z-index:99999;top:0}.full_page{width:100%!important}.split .cnt-left{width:100%;margin:0}.con-share{display:none}.home-intro .columns{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.cnt-left{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.cnt-left h2{width:100%}.cnt-left .column{width:45%;margin-right:3%;margin-left:0;float:none}.home-intro{width:100%}.home-intro .columns{width:100%}.home-intro .columns .column{width:45%;margin-right:3%;margin-left:0}.contact{float:none;margin:0 auto}.contact,.cnt-ryt .contact{display:none!important}.contact.mobile-contact{display:block!important;margin-top:20px}}@media only screen and (max-width:1050px){.footer-blue-bar .block1{width:100%!important;margin:0;padding:20px}.container{width:100%}.cnt-left{margin-left:0;padding:0 15px}}@media only screen and (max-width:980px){.readMore{text-align:center;width:auto}.readMore a{margin:10px auto;display:block}.search{display:none}.nav ul{display:none !Important}nav{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center}header.site-header .logo{margin:15px 0 15px 20px;width:150px}.logo-container:before,.logo-container:after{display:none}header nav{display:none !Important}.menu-main-top-menu-container{width:100%}.mobmenu h3{color:#3c3c3c;font-size:12pt;letter-spacing:3pt;font-weight:100;padding:10px 20px;text-align:left;color:#000}.mobmenu h3:after{content:"";position:relative;margin:15px 0;display:block;width:25%;background-color:#000;height:3px}.mobmenu nav ul{display:block}.mobmenu nav ul li{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;width:100%;position:relative;border-bottom:1px solid #00a1b1}.mobmenu nav ul li:nth-last-child(1){border-bottom:1px solid #fff0}.mobmenu nav ul li a{display:block;color:#3c3c3c;text-decoration:none;font-size:18px;font-weight:400;padding:15px;z-index:10;opacity:.8;margin-bottom:1px;text-align:left;width:100%}.mobmenu nav ul li a:hover{color:#00a1b1}.mobmenu nav ul li ul.sub-menu{overflow:hidden;-moz-transition:0.25s;-o-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;transform:scaleY(0);transform-origin:top;height:0;width:100%;background-color:#f3f3f3}.mobmenu nav ul li ul.sub-menu li a{font-size:12pt}.mobmenu nav ul li.menu-item-has-children:after{position:absolute;right:10px;top:12px;opacity:.9;color:#FFF;background-color:#00a1b1;padding:7px 8px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;content:"\f217";display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mobmenu nav ul li.openMenu:after{content:"\f129"}.mobmenu nav ul li.openMenu ul.sub-menu{height:auto;transform:scaleY(1)}.mobmenu i.fa.fa-times{opacity:1}.mobmenu .close-mob-menu{height:auto;position:relative;padding:5px 0;top:0;font-size:43pt !Important;width:50px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#3c3c3c;margin-left:auto;margin-right:50px;margin-bottom:20px;background-color:#FFF;z-index:99999999999999}.mobmenu .close-mob-menu .ion-ios-close-empty{display:block}.menuWrap ul.sub-menu{right:initial;left:-150vw}nav ul li:hover ul.sub-menu{right:initial;left:0}.mobicon{display:flex;right:0;height:100%;width:auto;text-align:center;font-size:40px;margin-left:auto;padding-right:20px;top:0;color:#fff;-webkit-justify-content:flex-end;justify-content:flex-end}.mobicon span{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.mobicon i.ion-ios-close-empty.Vcenter.Hcenter{font-size:45pt;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}section#holder{left:0;-moz-transition:0.25s;-o-transition:0.25s;-webkit-transition:0.25s;transition:0.25s}.mobile{width:100%;display:block !Important;height:100%;margin-left:auto;text-align:right;margin-right:10px}body.menu{overflow:hidden;position:relative}.mobmenu.active{display:block;height:100vh;width:75vw;top:0;padding-top:10px;left:-75vw;-moz-transition:0.25s;-o-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;padding-bottom:5em}.mobmenu.active .mobicon{height:auto;width:100%;color:#3C3C3C}.mobmenu.active .mobicon .ion-ios-close-empty{display:block;width:100%;text-align:center}section#holder.menu{left:75vw;width:100vw;height:100vh;overflow:hidden;position:fixed;-moz-transition:0.25s;-o-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;overflow:visible}section#holder.menu:after{content:"";position:absolute;height:100%;width:100%;z-index:99999;top:0}*{margin:0;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{height:100%;overflow-y:scroll;margin-top:0!important}body{height:100%}.page{width:100%}.header{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;width:100%}.text-mid{position:relative;top:initial;left:initial;float:none;display:block;margin-right:0;bottom:0}.logo{float:none;margin-right:20px;width:120px}.logo img{height:auto;width:100%}.top-add{float:none;margin-left:auto;padding-right:10px}.top-add p{font-size:14px;line-height:20px;position:relative;top:initial;left:initial;float:none;display:block;margin-right:0;bottom:0}.cnt-left{width:100%;text-align:center;float:none;margin:0 auto}.cnt-left .column{width:100%;padding:0 50px;float:none}.cnt-ryt{width:100%;text-align:center;float:none}.cnt-ryt .contact{float:none;margin:0 auto;display:block}}@media only screen and (max-width:920px){.title{width:100%}}@media only screen and (max-width:860px){.text-end .tagline{display:none}}@media only screen and (max-width:832px){.ftr1.footer-text{width:100%!important;margin-bottom:20px}.footer-menu{width:50%!important}.ftr2{width:100%!important;padding:0;margin-top:20px}}@media only screen and (max-width:810px){.home-intro .columns .column{width:100%;margin:0;float:none}iframe{width:100%;height:350px}}@media only screen and (max-width:790px){.icons ul li{width:25%;height:150px;border:1px solid #fff}}@media only screen and (max-width:720px){.video-banner video{width:auto;height:101%;min-width:100%}}@media only screen and (max-width:690px){.icons ul li{height:120px}}@media only screen and (max-width:660px){.text-mid{display:none}.top-add p{font-size:12px;line-height:15px}}@media only screen and (max-width:620px){.service-banner{height:250px}.video-banner .banner-text{width:auto;right:20px}.icons ul{padding:0}.title h2{font-size:15px;line-height:38px}}@media only screen and (max-width:575px){.mob-phone{margin-left:auto;margin-right:20px;font-size:42px;color:#00a1b1;display:block}.mob-phone.active:before{content:"\f4b9"}.text-end{text-align:center;margin-left:auto;padding:10px 0;width:100%;background-color:#00a1b1;color:#fff;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;display:none}.text-end.active{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.text-end .tel{color:#FFF;margin:5px 0 5px 0!important;text-align:center;width:100%!important;height:auto}.text-end .tel div{margin:0 0 0 auto;width:100%}}@media only screen and (max-width:560px){.icons ul li{width:33.333%;height:130px}.cnt-left .column{padding:10px 20px}}@media only screen and (max-width:360px){.icons ul li{width:50%;height:130px}}@media only screen and (max-width:340px){.logo{width:90px;padding:10px 0}}@media only screen and (max-width:340px){.footer-menu{width:100%!important}}