@import url(https://fonts.googleapis.com/css?family=IBM+Plex+Sans:300,300i,400,400i,500,500i,600,600i,700,700i|IBM+Plex+Serif:300,300i,400,400i,500,500i,600,600i,700,700i);*,*:before,*:after{box-sizing:border-box;-moz-box-sizing:border-box;image-rendering:-webkit-optimize-contrast}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-size:100%;font:inherit;vertical-align:baseline;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}input,textarea,select{-webkit-appearance:none}body{font:300 17px/27px 'IBM Plex Sans',sans-serif;color:#333}a{text-decoration:none}img{max-width:100%;vertical-align:top;image-rendering:-webkit-optimize-contrast}textarea{resize:vertical}iframe{border:none;width:100%}ul,h1,h2,h3,h4{margin:0;padding:0;list-style:none}h1,h2 span,h3,h4 span{font-family:'IBM Plex Serif',serif;font-weight:600}h2,h4{font-family:'IBM Plex Sans',sans-serif;font-weight:300}strong,b{font-weight:700}em,i{font-style:italic}input[type="submit"]{cursor:pointer}a[href^="tel:"]{color:inherit!important;text-decoration:none}.clearfix:before,.clearfix:after{content:"";display:table;clear:both}.clearfix{clear:both;overflow:hidden}.comingsoon{color:red;font-style:italic;font-weight:700}.col2{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.col3{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.col2 li,.col3 li{overflow:hidden;display:inline-block;width:100%}.back_top{display:none;z-index:-1}::-webkit-input-placeholder{color:inherit;opacity:1}::-moz-placeholder{color:inherit;opacity:1}:-ms-input-placeholder{color:inherit;opacity:1}:-moz-placeholder{color:inherit;opacity:1}.h2_hdng{font-size:22px;font-weight:700;color:#000}.h3_hdng{font-size:20px;font-weight:700;color:#555}.thumb_left_dd,.thumb_left_dr{float:left;margin:10px 19px 0 0}.thumb_right_dd,.thumb_right_dr{float:right;margin:10px 0 0 19px}.thumb_center_dd,.thumb_center_dr{display:block;margin:10px auto}.text_left,.text_left p{text-align:left}.text_right,.text_right p{text-align:right}.text_center,.text_center p{text-align:center;display:block}.wrapper{width:100%;max-width:1080px;margin:0 auto;position:relative}header{height:170px;width:auto;text-align:center;background:#FFF}.logo{position:absolute;left:0;top:20px;z-index:2}.logo img{width:100%;max-width:350px}.contactinfo{text-align:right;float:right;padding:24px 0 0}.contactinfo p{font-size:21px;border-top:1px solid #ededed;width:302px;margin:11px 0 0;line-height:16px;padding:4px 0 0}.contactinfo p span{display:block;font:600 24px 'IBM Plex Serif',serif;color:#0060b2}.contactinfo h3{font-size:24px;color:#ffae34;line-height:37px}.social_media ul{font-size:0}.social_media ul li{display:inline-block;vertical-align:top;margin:0 0 0 3px}.social_media ul li img{width:100%;max-width:31px}nav{height:50px;background:#0674c1}nav ul{list-style-type:none;margin:auto;text-align:center;font-size:0}nav ul li{display:inline-block;vertical-align:top;position:relative;z-index:5;margin:0 15px}nav ul li:after{content:"";width:1px;height:15px;background:#1891e4;position:absolute;top:17px;right:-16px}nav ul li:last-child:after{display:none}nav ul li a{display:block;color:#fff;font-size:17px;line-height:50px;text-transform:uppercase;padding:0 35.3px}nav ul li a:hover,nav ul li a:active,nav ul li.current_page_item>a,nav ul li a:hover small,nav ul li.current_page_item a small{background:#ffac38}nav span{position:absolute;right:0;top:0;display:none;padding:0;cursor:pointer;z-index:9;color:#fff}.nav_toggle_button{width:100%;cursor:pointer;display:none;color:#ffc180;background:#770008;margin:0 auto;padding:10px 15px;text-align:left;position:relative}.nav_toggle_button i{cursor:pointer}.fa{display:block;float:right;margin-top:0;margin-right:-3px}.slider{margin:0 -420px}.static_img{display:none}.bnr_info{width:806px;background:url(../../../../../../themes/newlifehome/images/bnr_aft.png) repeat-y;border-radius:16px;position:absolute;top:48.8%;left:-420px;z-index:20;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:12px 10px}.bnr_cont{width:779px;background:url(../../../../../../themes/newlifehome/images/bnr_info.png) repeat-y;border-radius:16px;padding:10px 0 0 409px}.bnr_info h2{font-size:30px;line-height:36px;padding:32px 0 49px}.bnr_info h2 span{color:#ffac38;font-size:45px;display:block;text-transform:uppercase;text-shadow:-2px 2px 0 #fff,-2px -2px 0 #fff,2px -2px 0 #fff,2px 2px 0 #fff,2px 0 0 #fff,0 -2px 0 #fff,0 2px 0 #fff}.bnr_info a{width:164px;height:42px;display:inline-block;border-radius:6px;text-align:center;background:#0674c1;font:600 18px/42px 'IBM Plex Serif',serif;color:#FFF;text-transform:uppercase;position:absolute;bottom:-2px}.bnr_info a:hover{background:#ffab34}#middle{text-align:center;clear:both;margin-top:20px}.middle_con ul{list-style-type:none;font-size:0;text-align:center;margin:0 -15px}.middle_con ul li{display:inline-block;vertical-align:top;width:253px;margin:-59px 11px 0;position:relative;z-index:25}.middle_con ul li a{background:#FFF;display:block;border-radius:16px;font-size:22px;color:#333;height:252px;width:100%;position:relative;-webkit-box-shadow:0 0 15px -5px rgba(137,137,137,.8);-moz-box-shadow:0 0 15px -5px rgba(137,137,137,.8);box-shadow:0 0 15px -5px rgba(137,137,137,.8);padding:53px 0 0;line-height:22px}.middle_con ul li a span{display:block;color:#0674c1;text-transform:uppercase;font:600 24px 'IBM Plex Serif',serif;position:relative}.middle_con ul li a span:before{position:absolute;left:0;right:0;bottom:-4px;margin:auto;background:#c8c8c8;width:52px;height:1px;content:""}.middle_con ul li a:hover span{color:#FFF}.middle_con ul li a:hover{background:#0674c1;color:#FFF}.middle_con ul li a:before{position:absolute;left:0;right:0;top:12px;margin:auto;width:90%;height:227px;content:"";border-radius:16px;background:url(../../../../../../themes/newlifehome/images/mid_bg.png) repeat-x center top}.middle_con ul li a:hover:before{background-position:center bottom}.middle_con ul li a:after{position:absolute;left:0;right:0;bottom:31px;margin:auto;width:83px;height:84px;content:"";border-radius:6px;background:url(../../../../../../themes/newlifehome/images/mid_icon_bg.png) repeat-x;background-position:center;padding:16px 0 0}.middle_con ul li a:hover:after{background:#0786de}.middle_con ul li:first-child a:after{content:url(../../../../../../themes/newlifehome/images/mid_icon1.png)}.middle_con ul li:nth-child(2) a:after{content:url(../../../../../../themes/newlifehome/images/mid_icon2.png)}.middle_con ul li:nth-child(3) a:after{content:url(../../../../../../themes/newlifehome/images/mid_icon3.png)}.middle_con ul li:last-child a:after{content:url(../../../../../../themes/newlifehome/images/mid_icon4.png)}#main_area{padding:66px 0 56px}main{width:515px;float:right;display:block;padding:0;line-height:30px}main h1{padding-bottom:56px;color:#0674c1;font-size:32px;position:relative;line-height:22px}main h1 span{display:block;font:300 23px 'IBM Plex Sans',sans-serif;color:#333}main h1:after{width:97px;height:1px;position:absolute;left:0;bottom:22px;content:"";background:#c8c8c8}main p{margin-bottom:30px}main p:nth-child(2){margin-top:0}main p:last-child{margin-bottom:0}main a{text-decoration:underline;font-weight:700;color:#ff9500}main a:hover{text-decoration:none}main .bullet{margin:0;padding:0 0 30px 25px;list-style:none}main .bullet li{position:relative;padding:0 10px 0 16px;text-align:left}main .bullet li:before{position:absolute;content:"";left:0;top:10px;width:10px;height:10px;background:#FFF;border:2px solid #0060b2;border-radius:15px}.comp,.mark{color:#0674c1;font-weight:700}.entry-summary p{margin:10px 0!important;line-height:25px}.entry-meta a,.entry-title a{color:#ff9500}.home_img{float:left;max-width:530px;padding-top:15px}.home_img img{border-radius:0}.mfp-iframe-holder .mfp-content{max-width:600px!important}.about_images{display:block;margin:0 auto;text-align:center}.about_images li{display:inline-block;margin:10px auto;padding:0 15px;text-align:center;vertical-align:middle}.vet_cont{margin-top:60px}.vet_cont .srv_h small{display:block}#bottom1{color:#FFF;background:url(../../../../../../themes/newlifehome/images/btm1_bg.png) no-repeat top center #0060b2}.btm1_cont{padding:74px 0 50px;text-align:center}.btm1_cont h4{position:relative;font-size:23px;line-height:26px}.btm1_cont h4:after{width:97px;height:1px;position:absolute;left:0;right:0;margin:auto;bottom:-30px;content:"";background:#3891dd}.btm1_cont h4 span{font-size:32px;display:block;text-transform:uppercase}.btm1_cont p{padding:54px 126px 23px;line-height:30px}.btm1_cont ul{font-size:0;margin:0 -35px}.btm1_cont ul li{display:inline-block;vertical-align:top;width:32%;margin:0 0 33px;position:relative}.btm1_cont ul li img{border-radius:16px}.btm1_cont ul li a{position:absolute;bottom:0;left:0;right:0;margin:auto;width:345px;height:59px;color:#fff;font:600 24px/59px 'IBM Plex Serif',serif;display:block;border-radius:0 0 16px 16px;background:url(../../../../../../themes/newlifehome/images/btm1_btn.png) repeat-x center top}.btm1_cont ul li a:hover{background-position:center bottom}#bottom2{text-align:center;margin:auto;background:#FFF}.btm2_cont{padding:80px 0 0}.btm2_cont h4{font-size:23px;position:relative;line-height:32px}.btm2_cont h4 span{color:#0674c1;font-size:32px;display:block;text-transform:uppercase}.btm2_cont h4:after{width:97px;height:1px;position:absolute;left:0;bottom:-13px;content:"";background:#c8c8c8;right:0;margin:auto}.btm2_cont p{padding:24px 123px 10px;line-height:30px}.btm2_cont a{width:164px;height:42px;display:inline-block;text-transform:uppercase;color:#FFF;background:url(../../../../../../themes/newlifehome/images/btm2_btn.png) repeat-x;font:600 18px/42px 'IBM Plex Serif',serif;border-radius:6px}.btm2_cont a:hover{background:#0674c1}.btm2_boxes{padding:85px 0 82px}.btm2_boxes ul{font-size:0;margin-left:-15px}.btm2_boxes ul li{display:inline-block;vertical-align:top;position:relative;padding:83px 0 0 0;width:27%;min-height:240px;margin-right:57px}.btm2_boxes ul li:after{position:absolute;right:-29px;top:-6px;content:"";background:#c8c8c8;width:1px;height:240px}.btm2_boxes ul li:last-child:after{background:none;right:0}.btm2_boxes ul li:last-child{margin-right:0}.btm2_boxes ul li:before{position:absolute;left:0;right:0;top:0;margin:auto}.btm2_boxes ul li:first-child:before{content:url(../../../../../../themes/newlifehome/images/btm2_icon1.png)}.btm2_boxes ul li:nth-child(2):before{content:url(../../../../../../themes/newlifehome/images/btm2_icon2.png)}.btm2_boxes h4{font-size:18px;line-height:24px}.btm2_boxes h4 span{color:#0674c1;display:block;font-size:24px;text-transform:uppercase}.btm2_boxes p{padding:14px 20px;font-size:17px;line-height:30px}.btm2_boxes a{text-transform:uppercase;font-size:17px;color:#333;position:absolute;bottom:-10px;left:0;right:0}.btm2_boxes a:hover{color:#0674c1}.btm2_boxes a:hover span{text-decoration:underline}#modal1Desc{height:600px}.map{margin:0 -100px}.map iframe{height:383px;width:100%;margin-bottom:-7px}.ftr_contact{position:absolute;bottom:-108px;min-height:207px;left:0;right:0;margin:auto;font-size:0;color:#FFF;background:#e49423;padding:56px 0 0 26px}.ftr_contact h4{display:inline-block;vertical-align:middle;width:27%;font-size:18px;line-height:26px}.ftr_contact h4 span{display:block;text-transform:uppercase;font-size:26px}.ftr_contact ul{display:inline-block;vertical-align:middle;width:73%}.ftr_contact ul li{display:inline-block;vertical-align:top;position:relative;white-space:pre-line;padding-left:67px;font-size:17px;line-height:30px;margin-right:37px}.ftr_contact ul li:last-child{margin-right:0}.ftr_contact ul li:before{position:absolute;left:0;top:24px}.ftr_contact ul li:first-child:before{content:url(../../../../../../themes/newlifehome/images/add_icon.png)}.ftr_contact ul li:nth-child(2):before{content:url(../../../../../../themes/newlifehome/images/phone_icon.png);top:29px;left:2px}.ftr_contact ul li a{color:#fff}.ftr_contact ul li a:hover{text-decoration:underline}footer{background:#005faf;height:241px;color:#fff;clear:both;padding:144px 0 0}#footer_nav ul{text-align:center;list-style:none;font-size:0}#footer_nav ul li{display:inline-block;vertical-align:top;position:relative;margin:0 4px}#footer_nav ul li:after{background:#FFF;width:1px;height:15px;content:"";top:7px;right:-7px;position:absolute}#footer_nav ul li:last-child:after{display:none}#footer_nav ul li a{color:#fff;transition:all 0.3s linear;-webkit-transition:all 0.3s linear;font-size:17px;text-transform:uppercase;padding:0 27.4px}#footer_nav ul li a:hover,#footer_nav li.current_page_item a{text-decoration:underline}#copyright,.footer-comp,#copyright a{color:#fff}#copyright{text-align:center;margin-top:-2px}#copyright ul{list-style-type:none}#copyright ul li{display:inline-block;vertical-align:top;position:relative;font-size:17px;margin:0 10px}#copyright ul li:after{content:"";background:#FFF;width:4px;height:4px;border-radius:50%;top:13px;right:-12px;position:absolute}#copyright ul li:last-child:after{display:none}#copyright ul li a:hover{text-decoration:underline}.resources{margin-top:10px}.resources a{display:block;font-weight:700;text-decoration:none}.resources a:hover{padding-left:1px;text-decoration:none}.resources ul,.resources li{list-style-type:none;margin:0;padding:0}.resources ul{margin:0 15px}.resources ul li{margin-bottom:8px;padding:12px;background:#FAFDFE;border:1px solid #ffac38;border-bottom:2px solid #ffac38;display:inline-block;width:98%;height:116px}.resources ul li:before{content:""}.resources ul li:after{content:""}.resources ul li span{font-size:11px;color:#666;letter-spacing:1px}.lt-ie8 .dang-ie{width:100%;height:100%;position:fixed;background-color:#00abdd}.message{text-align:center;color:#fff;font-size:20px;position:absolute;top:20%;left:0;right:0}.inner-message{position:relative;top:-20%;left:0;right:0;text-align:center;margin:auto}.inner-message img{position:relative;left:0}.inner-message a.download{display:block;width:300px;padding:10px;color:#fff;margin:2em auto;border:1px solid #fff}.terms{color:#fff;font-size:13px;padding:20px;position:absolute;right:0;bottom:0}.terms a{color:#fff;font-weight:700}.lt-ie8 .protect-me{display:none}.sitemap{list-style-type:none;padding:0;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:3px;-moz-column-gap:3px;column-gap:3px}.sitemap li{counter-increment:step-counter;overflow:hidden;padding:5px 15px;background:#E3E3E3;display:inline-block;width:100%}.sitemap li:nth-child(odd){background:#F2F2F2}.sitemap li a{display:block}.sitemap li a:before{content:counter(step-counter) '. '}.sitemap ul{margin-top:5px}.sitemap ul li:nth-child(odd){background:#E3E3E3}.sitemap ul li:nth-child(even){background:#F2F2F2}.sitemap ul li{counter-increment:sub-counter}.sitemap ul li a:before{content:counter(step-counter) '.' counter(sub-counter) ' '}.video-container{margin:0 0 85px;padding:0;width:100%}.video-container .video-thumbnail{display:inline-block;position:relative;width:100%;margin:0 auto}.video-container .video-thumbnail{-webkit-box-shadow:1px 1px 35px rgba(0,0,0,.65);-moz-box-shadow:1px 1px 35px rgba(0,0,0,.65);-o-box-shadow:1px 1px 35px rgba(0,0,0,.65);box-shadow:1px 1px 35px rgba(0,0,0,.65);-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;border-radius:2px;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-opacity:.9;-moz-opacity:.9;-o-opacity:.9;opacity:.9}.video-container .video-thumbnail iframe{padding:5px}.video-container .video-thumbnail.paused:hover,.video-container .video-thumbnail.ended:hover{-webkit-box-shadow:1px 1px 15px rgba(0,0,0,1);-moz-box-shadow:1px 1px 15px rgba(0,0,0,1);-o-box-shadow:1px 1px 15px rgba(0,0,0,1);box-shadow:1px 1px 15px rgba(0,0,0,1);-webkit-opacity:1;-moz-opacity:1;-o-opacity:1;opacity:1}.block-video{float:none;padding-top:0}.video-thumbnail.ended::after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;cursor:pointer;background-color:#000;background-repeat:no-repeat;background-position:center;background-size:95% 85%;background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjgiIGhlaWdodD0iMTI4IiB2aWV3Qm94PSIwIDAgNTEwIDUxMCI+PHBhdGggZD0iTTI1NSAxMDJWMEwxMjcuNSAxMjcuNSAyNTUgMjU1VjE1M2M4NC4xNSAwIDE1MyA2OC44NSAxNTMgMTUzcy02OC44NSAxNTMtMTUzIDE1My0xNTMtNjguODUtMTUzLTE1M0g1MWMwIDExMi4yIDkxLjggMjA0IDIwNCAyMDRzMjA0LTkxLjggMjA0LTIwNC05MS44LTIwNC0yMDQtMjA0eiIgZmlsbD0iI0ZGRiIvPjwvc3ZnPg==)}.video-thumbnail.paused::after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;cursor:pointer;background-color:#000;background-repeat:no-repeat;background-position:center;background-size:95% 85%;background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEiIHdpZHRoPSIxNzA2LjY2NyIgaGVpZ2h0PSIxNzA2LjY2NyIgdmlld0JveD0iMCAwIDEyODAgMTI4MCI+PHBhdGggZD0iTTE1Ny42MzUgMi45ODRMMTI2MC45NzkgNjQwIDE1Ny42MzUgMTI3Ny4wMTZ6IiBmaWxsPSIjZmZmIi8+PC9zdmc+)}