html,body,body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,menu,nav,section,time,mark,audio,video,details,summary{margin:0;padding:0;border:0;font-size:100%;font-weight:normal;vertical-align:baseline;background:transparent}article,aside,figure,footer,header,nav,section,details,summary{display:block}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}img,object,embed{max-width:100%}html{overflow-y:scroll}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}th{font-weight:bold;vertical-align:bottom}td{font-weight:normal;vertical-align:top}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:bottom}.ie7 input[type="checkbox"]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}select,input,textarea{font:99% sans-serif}table{font-size:inherit;font:100%}small{font-size:85%}strong{font-weight:bold}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}pre,code,kbd,samp{font-family:monospace,sans-serif}.clickable,label,input[type=button],input[type=submit],input[type=file],button{cursor:pointer}button,input,select,textarea{margin:0;outline:none}button,input[type=button]{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}.clear{zoom:1;clear:both}@font-face{font-family:'apex_sans_bookregular';src:url("/Resource/apexsansbook-webfont.woff2") format("woff2"),url("/Resource/apexsansbook-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'icomoon';src:url("/Resource/icomoon.eot?pvkrz5");src:url("/Resource/icomoon.eot?pvkrz5#iefix") format("embedded-opentype"),url("/Resource/icomoon.ttf?pvkrz5") format("truetype"),url("/Resource/icomoon.woff?pvkrz5") format("woff"),url("/Resource/icomoon.svg?pvkrz5#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-1 .path1:before{content:"";color:#fff}.icon-1 .path2:before{content:"";margin-left:-1em;color:#3c3c3c}.icon-2 .path1:before{content:"";color:#fff}.icon-2 .path2:before{content:"";margin-left:-1em;color:#3c3c3c}.icon-3 .path1:before{content:"";color:#fff}.icon-3 .path2:before{content:"";margin-left:-1em;color:#3c3c3c}.icon-3 .path3:before{content:"";margin-left:-1em;color:#3c3c3c}.icon-3 .path4:before{content:"";margin-left:-1em;color:#3c3c3c}.icon-3 .path5:before{content:"";margin-left:-1em;color:#3c3c3c}.icon-4 .path1:before{content:"";color:#fff}.icon-4 .path2:before{content:"";margin-left:-1em;color:#3c3c3c}.icon-5 .path1:before{content:"";color:#fff}.icon-5 .path2:before{content:"";margin-left:-1em;color:#3c3c3c}.icon-5 .path3:before{content:"";margin-left:-1em;color:#3c3c3c}.icon-6 .path1:before{content:"";color:#fff}.icon-6 .path2:before{content:"";margin-left:-1em;color:#3c3c3c}.icon-6 .path3:before{content:"";margin-left:-1em;color:#3c3c3c}.icon-6 .path4:before{content:"";margin-left:-1em;color:#3c3c3c}.icon-6 .path5:before{content:"";margin-left:-1em;color:#3c3c3c}.icon-6 .path6:before{content:"";margin-left:-1em;color:#3c3c3c}.icon-7 .path1:before{content:"";color:#fff}.icon-7 .path2:before{content:"";margin-left:-1em;color:#3c3c3c}.icon-7 .path3:before{content:"";margin-left:-1em;color:#3c3c3c}.icon-8 .path1:before{content:"";color:#fff}.icon-8 .path2:before{content:"";margin-left:-1em;color:#3c3c3c}.icon-8 .path3:before{content:"";margin-left:-1em;color:#3c3c3c}.icon-8 .path4:before{content:"";margin-left:-1em;color:#3c3c3c}.icon-8 .path5:before{content:"";margin-left:-1em;color:#3c3c3c}.icon-8 .path6:before{content:"";margin-left:-1em;color:#3c3c3c}.icon-8 .path7:before{content:"";margin-left:-1em;color:#3c3c3c}.icon-8 .path8:before{content:"";margin-left:-1em;color:#3c3c3c}.icon-9 .path1:before{content:"";color:#fff}.icon-9 .path2:before{content:"";margin-left:-1em;color:#3c3c3c}.icon-9 .path3:before{content:"";margin-left:-1em;color:#3c3c3c}.icon-9 .path4:before{content:"";margin-left:-1em;color:#3c3c3c}.icon-9 .path5:before{content:"";margin-left:-1em;color:#3c3c3c}.icon-9 .path6:before{content:"";margin-left:-1em;color:#3c3c3c}.icon-9 .path7:before{content:"";margin-left:-1em;color:#3c3c3c}.icon-9 .path8:before{content:"";margin-left:-1em;color:#3c3c3c}.icon-9 .path9:before{content:"";margin-left:-1em;color:#3c3c3c}.icon-9 .path10:before{content:"";margin-left:-1em;color:#3c3c3c}.icon-9 .path11:before{content:"";margin-left:-1em;color:#3c3c3c}.icon-9 .path12:before{content:"";margin-left:-1em;color:#3c3c3c}.icon-9 .path13:before{content:"";margin-left:-1em;color:#3c3c3c}.icon-9 .path14:before{content:"";margin-left:-1em;color:#3c3c3c}.icon-9 .path15:before{content:"";margin-left:-1em;color:#3c3c3c}.icon-9 .path16:before{content:"";margin-left:-1em;color:#3c3c3c}.icon-9 .path17:before{content:"";margin-left:-1em;color:#3c3c3c}.icon-9 .path18:before{content:"";margin-left:-1em;color:#3c3c3c}.icon-9 .path19:before{content:"";margin-left:-1em;color:#3c3c3c}.icon-9 .path20:before{content:"";margin-left:-1em;color:#3c3c3c}.icon-9 .path21:before{content:"";margin-left:-1em;color:#3c3c3c}.icon-10 .path1:before{content:"";color:#fff}.icon-10 .path2:before{content:"";margin-left:-1em;color:#3c3c3c}.icon-10 .path3:before{content:"";margin-left:-1em;color:#000}.icon-10 .path4:before{content:"";margin-left:-1em;color:#000}.icon-10 .path5:before{content:"";margin-left:-1em;color:#000}.icon-10 .path6:before{content:"";margin-left:-1em;color:#000}.icon-10 .path7:before{content:"";margin-left:-1em;color:#000}.icon-10 .path8:before{content:"";margin-left:-1em;color:#000}.icon-10 .path9:before{content:"";margin-left:-1em;color:#000}.icon-10 .path10:before{content:"";margin-left:-1em;color:#000}.icon-10 .path11:before{content:"";margin-left:-1em;color:#000}.icon-10 .path12:before{content:"";margin-left:-1em;color:#000}html{height:100%}body{font:62.5% "apex_sans_bookregular",sans-serif;min-width:1200px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;height:100%}.wrapmeup{width:1140px;margin:0 auto}.container{width:520px}.orange-line{width:240px;height:8px;background:#ec632b;position:absolute;top:0;right:0}.float-left{float:left}.float-right{float:right}.header-margin{margin-top:6.2rem !important}h1{font-size:5rem;text-align:center;color:#fff}h2{font-size:3.5rem;color:#3c3c3b;text-align:center}button{border:none;height:40px;width:180px;color:#3c3c3b;font-size:1.1rem}.yellow-button{background:#f2bb40}.ghost-btn{background:none;color:#fff;border:1px solid #fff;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.ghost-btn:hover{background:#fff;color:#3c3c3b}.border-alert{border:2px solid #f2bb40 !important}.border-alert-orange{border:2px solid #ec632b !important}.quick-info dl{height:410px;float:left;width:25%;background:#f2bb40;padding:30px;color:#fff}.quick-info dl .header-icon-holder{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px}.quick-info dl .header-icon-holder img{width:50px;margin-right:14px}.quick-info dl .header-icon-holder .funeral{width:40px}.quick-info dl .header-icon-holder .paxi{width:80px}.quick-info dl dt{font-size:1.7rem}.quick-info dl dt span{float:left;width:50px;height:50px;border-radius:50%;background:#fff;margin-right:12px}.quick-info dl dt:after{content:"";display:table;clear:both}.quick-info dl dd{font-size:.95rem;margin-top:20px;height:210px}.quick-info dl button{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.quick-info dl button:hover{width:200px}.quick-info .color-2{background:#ec632b}.quick-info .color-3{background:#ef8432}.quick-info:after{content:"";display:table;clear:both}.quick-help{width:1140px;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:80px 0}.quick-help dl{width:30%;text-align:center}.quick-help dl img{display:block;margin:0 auto;margin-bottom:14px;height:70px}.quick-help dl dt{color:#ec632b;font-size:1.8rem;margin-bottom:10px}.quick-help dl dd{color:#3c3c3b;font-size:1.1rem}.quick-help dl button{display:block;margin:0 auto;background:#f2bb40;color:#ec632b;margin-top:20px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.quick-help dl button:hover{width:200px}.brands{padding:120px 0}.brands .group-logo-holder{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:80px}.brands .group-logo-holder dl{width:200px}.brands .group-logo-holder dl img{height:50px;margin:0 auto;margin-bottom:20px;display:block}.brands .group-logo-holder dl .abacus-img-ht{height:43px}.brands .group-logo-holder dl button{width:184px;margin:0 auto;display:block;background:none;border:1px solid #ec632b;color:#ec632b;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.brands .group-logo-holder dl button:hover{background:#ec632b;color:#fff;width:200px}.brands .dl-two{width:512px;margin:0 auto}.brands .margin-none{margin-bottom:0}.brands .center-dl{margin:0 auto;width:200px}.policy-strip{background:#3c3c3b;padding:30px 0}.policy-strip .wrapmeup{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.policy-strip .wrapmeup p{color:#fff;font-size:3rem}.policy-strip .wrapmeup button{background:#f2bb40;color:#ec632b;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.policy-strip .wrapmeup button:hover{width:200px}header{height:6.2rem;background:#f2bb40;position:fixed;top:0;width:100%;z-index:10}header .wrapmeup{height:6.2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}header .wrapmeup .social-media-holder{position:absolute;background:#fff;background:#fff;top:0;right:20px;border-radius:0 0 15px 15px;padding:5px 16px;z-index:5}header .wrapmeup .social-media-holder a{margin-right:16px}header .wrapmeup .social-media-holder a .svg{width:25px}header .wrapmeup .social-media-holder a:last-of-type{margin-right:0}header .wrapmeup .logo{width:180px}header .wrapmeup ul{margin-top:33px}header .wrapmeup ul li{padding:14px 20px 28px 20px;font-size:1.1rem;color:#3c3c3b;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;float:left;position:relative}header .wrapmeup ul li ul{background:#f2bb40;position:absolute;top:33px;left:0;width:200px;display:none;z-index:5}header .wrapmeup ul li ul li{font-size:.9rem;float:none;display:block;border-bottom:1px solid rgba(250,250,250,.2);padding:20px}header .wrapmeup ul li ul li:hover{background:#e9a038}header .wrapmeup ul li:hover ul{display:block}header .wrapmeup ul li:hover{font-weight:bolder;color:#fff}header .wrapmeup .mobile-menu-button{padding:6px;width:50px;display:none}header .wrapmeup .mobile-menu-button .line{height:4px;background:#fff;margin-bottom:5px;border-radius:10px}header .wrapmeup .mobile-menu-button .line:last-of-type{margin-bottom:0;width:30px;float:right}header .mobile-menu{display:none}.home-main-image{background:url("/Resource/home-main-image.jpg") left center no-repeat;background-attachment:fixed;background-size:cover;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;-ms-background-size:cover;height:100vh;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:6.2rem}.home-main-image .image-info-holder{margin:0 auto}.home-main-image .image-info-holder p{text-align:center;color:#fff;font-size:1.4rem}.home-main-image .image-info-holder button{display:block;margin:0 auto;margin-top:30px}.dad-daughter{background:#ec632b;height:550px}.dad-daughter .img-holder{width:50%;height:100%;background:url("/Resource/dad-daughter.jpg") center center no-repeat;background-size:cover;float:left;position:relative}.dad-daughter .info-holder{padding:40px;float:left;width:50%;height:100%;position:relative;overflow:hidden}.dad-daughter .info-holder .pattern{position:absolute;top:-80px;right:-120px}.dad-daughter .info-holder .icon{width:80px;margin-bottom:30px;position:relative;z-index:5}.dad-daughter .info-holder p{font-size:1.1rem;color:#fff;margin-bottom:30px;position:relative;z-index:5}.dad-daughter .info-holder p span{font-weight:bolder;color:#f2bb40}.dad-daughter .info-holder .button-holder{position:relative;z-index:5}.dad-daughter .info-holder .button-holder button{width:30%;margin-right:12px;background:none;border:1px solid #fff;color:#fff;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;float:left}.dad-daughter .info-holder .button-holder button:hover{width:32%;background:#fff;color:#ec632b}.dad-daughter .info-holder .button-holder img{width:26%;margin-top:2px}.brands-slider{padding:80px 0}.brands-slider h2{font-size:3.5rem;color:#3c3c3b;text-align:center}.brands-slider .yellow-line{width:140px;border-bottom:4px solid #f2bb40;margin:0 auto;margin-top:12px}.brands-slider .brand-slider{height:200px;margin-top:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.brands-slider .brand-slider img{width:180px;margin-right:120px}.insurance-needs-contact{height:600px;background:#3c3c3b;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.insurance-needs-contact .contact-form{width:50%;height:100%;background:#ec632b;padding:50px}.insurance-needs-contact .contact-form h2{font-size:2.8rem;color:#fff;margin-bottom:50px}.insurance-needs-contact .contact-form form{width:100%}.insurance-needs-contact .contact-form form ::-webkit-input-placeholder{color:#fff}.insurance-needs-contact .contact-form form ::-moz-placeholder{color:#fff}.insurance-needs-contact .contact-form form :-ms-input-placeholder{color:#fff}.insurance-needs-contact .contact-form form :-moz-placeholder{color:#fff}.insurance-needs-contact .contact-form form input{width:100%;height:50px;background:none;border:1px solid #fff;border-radius:5px;padding:0 12px;color:#fff;font:.9rem "apex_sans_bookregular",sans-serif;margin-bottom:12px}.insurance-needs-contact .contact-form form textarea{resize:none;width:100%;background:none;border:1px solid #fff;border-radius:5px;padding:12px;color:#fff;font:.9rem "apex_sans_bookregular",sans-serif;height:120px;margin-bottom:20px}.insurance-needs-contact .contact-form form button{background:#f2bb40;color:#ec632b;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;float:left;margin-right:12px}.insurance-needs-contact .contact-form form button:hover{background:#fff}.insurance-needs-contact .contact-form form .error-message{float:left;margin-top:10px;font-size:.8rem;font-weight:bolder;color:#fff}.insurance-needs-contact .contact-form-img{width:50%;height:100%;background:url("/Resource/happy-family.jpg") left center no-repeat;background-size:cover}.about-abacus{height:500px;background:url("/Resource/family.jpg") top center no-repeat;background-size:cover;padding-top:250px;background-attachment:fixed}.about-abacus p{text-align:center;color:#fff;font-size:1.4rem}.about-us-quick-info dl{float:left;width:25%;background:#f2bb40;padding:50px 30px;color:#fff}.about-us-quick-info dl dt{font-size:1.7rem;margin-bottom:30px}.about-us-quick-info dl dt span{float:left;width:50px;height:50px;border-radius:50%;background:#fff;margin-right:12px}.about-us-quick-info dl dt:after{content:"";display:table;clear:both}.about-us-quick-info dl button{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.about-us-quick-info dl button:hover{width:200px}.about-us-quick-info .color-2{background:#ec632b}.about-us-quick-info .color-3{background:#ef8432}.about-us-quick-info:after{content:"";display:table;clear:both}.about-abacus-info{padding:80px 0}.about-abacus-info .yellow-line{height:6px;width:160px;margin:0 auto;background:#f2bb40;margin-top:12px}.about-abacus-info p{color:#3c3c3b;text-align:center;font-size:1.1rem;margin-top:30px}.about-abacus-info p span{font-weight:bolder}.about-abacus-info p a{text-decoration:underline;color:#3c3c3b}.submit-claim-header{height:500px;background:url("/Resource/family.jpg") top center no-repeat;background-size:cover;padding-top:250px;background-attachment:fixed}.submit-claim-header p{text-align:center;color:#fff;font-size:1.4rem}.submit-claim-how-to{padding:80px 0}.submit-claim-how-to img{width:70px;display:block;margin:0 auto;margin-bottom:20px}.submit-claim-how-to h3{font-size:2rem;color:#ec632b;text-align:center;margin-bottom:12px}.submit-claim-how-to p{text-align:center;color:#3c3c3b;font-size:1.1rem;margin-bottom:20px;width:700px;margin:0 auto}.submit-claim-how-to p a{color:#3c3c3b;text-decoration:underline}.claims-not-paid{background:#ef8432;height:750px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.claims-not-paid .dad-mom-kid{width:50%;height:100%;background:url("/Resource/dad-mom-kid.jpg") center center no-repeat;background-size:cover}.claims-not-paid .claims-not-paid-info{width:50%;padding:60px 40px 40px 40px;position:relative;overflow:hidden}.claims-not-paid .claims-not-paid-info .pattern{position:absolute;top:-120px;right:-200px}.claims-not-paid .claims-not-paid-info p{text-align:left;font-size:1.1rem;color:#fff;margin-bottom:30px}.claims-not-paid .claims-not-paid-info p .bullet-line{width:20px;height:2px;background:#fff;display:block;float:left;margin-top:14px;margin-right:8px;position:relative}.claims-not-paid .claims-not-paid-info p .bullet-line .bullet-dot{height:6px;width:6px;border-radius:50%;background:#fff;position:absolute;top:-2px;right:4px}.claims-not-paid .claims-not-paid-info p .indent-bullets{margin-left:30px}.policies-paid-out{background:#f1f1f1;padding:40px 0}.policies-paid-out p{text-align:center;color:#3c3c3b;font-size:1.1rem}.submit-claim-meet-team{height:300px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.submit-claim-meet-team .submit-claim-meet-team-img{width:50%;height:100%;background:url("/Resource/dad-daughter.jpg") top center no-repeat;background-size:cover;position:relative}.submit-claim-meet-team .submit-claim-meet-team-info{width:50%;height:100%;background:#ec632b;padding:40px;position:relative;overflow:hidden}.submit-claim-meet-team .submit-claim-meet-team-info .pattern{position:absolute;top:-80px;right:-200px}.submit-claim-meet-team .submit-claim-meet-team-info h2{text-align:left;color:#fff;margin-bottom:20px;position:relative;z-index:5}.submit-claim-meet-team .submit-claim-meet-team-info p{color:#fff;font-size:1.1rem;margin-bottom:30px;position:relative;z-index:5}.submit-claim-meet-team .submit-claim-meet-team-info button{position:relative;z-index:5;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.submit-claim-meet-team .submit-claim-meet-team-info button:hover{width:200px}.submit-a-claim{padding:80px 0}.products{height:500px;background:url("/Resource/family.jpg") top center no-repeat;background-size:cover;padding-top:250px;background-attachment:fixed}.products p{text-align:center;color:#fff;font-size:1.4rem}.abacus-insurance-products{padding:60px 0;background:#ef8432}.abacus-insurance-products p{text-align:center;font-size:1.1rem;color:#fff}.abacus-insurance-products p a{color:#fff;text-decoration:underline}.product-cover-plans{padding:80px 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.product-cover-plans dl{width:23%}.product-cover-plans dl dt{font-size:1.5rem;color:#ec632b}.product-cover-plans dl dt span{width:50px;height:50px;border-radius:50%;background:#ec632b;display:block;float:left;margin-right:6px}.product-cover-plans dl dd{margin-top:20px;font-size:1rem;color:#3c3c3b;height:240px}.product-cover-plans dl button{background:#f2bb40;color:#ec632b;margin-top:30px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.product-cover-plans dl button:hover{width:200px}.testimonials-holder{height:500px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.testimonials-holder .testimonials{height:100%;width:50%;background:#f1f1f1;padding:60px}.testimonials-holder .testimonials .testimonial-text-holder{width:100%;height:280px;position:relative;padding:20px}.testimonials-holder .testimonials .testimonial-text-holder p{color:#3c3c3b;font-size:1.1rem;text-align:center}.testimonials-holder .testimonials .testimonial-text-holder .quotes{font-size:4rem;color:#f2bb40}.testimonials-holder .testimonials .testimonial-text-holder .top-left{position:absolute;top:-30px;left:0}.testimonials-holder .testimonials .testimonial-text-holder .bottom-right{position:absolute;bottom:-60px;right:0}.testimonials-holder .testimonials .user-testimonial{height:60px;width:260px;margin:0 auto;margin-top:40px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.testimonials-holder .testimonials .user-testimonial .circle{height:60px;width:60px;border-radius:50%;background:#999;cursor:pointer;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.testimonials-holder .testimonials .user-testimonial .circle:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.testimonials-holder .testimonials-img{height:100%;width:50%;background:url("/Resource/father-holding-son.jpg") right center no-repeat;background-size:cover}.customer-care-header{height:500px;background:url("/Resource/family.jpg") top center no-repeat;background-size:cover;padding-top:250px;background-attachment:fixed}.customer-care-header p{text-align:center;color:#fff;font-size:1.4rem}.customer-care-team{height:300px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.customer-care-team .customer-care-team-img{width:50%;height:100%;background:url("/Resource/mother-daughter.jpg") top center no-repeat;background-size:cover;position:relative}.customer-care-team .customer-care-team-info{width:50%;height:100%;background:#ec632b;padding:40px 150px 40px 40px;position:relative;overflow:hidden}.customer-care-team .customer-care-team-info .pattern{position:absolute;top:-80px;right:-200px}.customer-care-team .customer-care-team-info h2{text-align:left;color:#fff;margin-bottom:20px;font-size:2.5rem;position:relative;z-index:5}.customer-care-team .customer-care-team-info p{color:#fff;font-size:1.1rem;margin-bottom:30px;position:relative;z-index:5}.customer-care-team .customer-care-team-info button{position:relative;z-index:5;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.customer-care-team .customer-care-team-info button:hover{width:200px}.how-can-they-assist-you{padding:40px 0;background:#fff}.how-can-they-assist-you img{width:90px;display:block;margin:0 auto;margin-bottom:20px}.how-can-they-assist-you h2{font-size:2.5rem;margin-bottom:20px;color:#ec632b}.how-can-they-assist-you p{text-align:center;color:#3c3c3b;font-size:1.1rem;width:700px;margin:0 auto;margin-bottom:20px}.customer-care{padding:80px 0}.contact-us-header{height:700px;background:url("/Resource/family.jpg") top center no-repeat;background-size:cover;position:relative;background-attachment:fixed}.contact-us-header form{width:800px;background:rgba(250,250,250,.8);position:absolute;top:50%;left:50%;margin:-200px 0 0 -400px;padding:20px 40px 40px 40px}.contact-us-header form h3{text-align:center;color:#ec632b;font-size:2rem;margin-bottom:20px}.contact-us-header form input{width:49%;float:left;height:40px;padding:0 12px;color:#3c3c3b;font-size:.9rem;font-family:"apex_sans_bookregular",sans-serif;background:none;border:1px solid #666}.contact-us-header form input:last-of-type{float:right}.contact-us-header form textarea{margin-top:10px;height:150px;width:100%;resize:none;padding:12px;color:#3c3c3b;font-size:.9rem;font-family:"apex_sans_bookregular",sans-serif;background:none;border:1px solid #666}.contact-us-header form button{float:right;background:#ec632b;margin-top:8px;color:#fff;height:50px;font-size:.9rem;margin-left:12px}.contact-us-header form .error-message{color:#ec632b;font-size:.9rem;float:right;margin-top:21px}.contact-us-physical-info-holder{height:500px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.contact-us-physical-info-holder .map{width:50%;height:100%}.contact-us-physical-info-holder .map iframe{width:100%;height:100%}.contact-us-physical-info-holder .address-details{width:50%;height:100%;background:#ec632b;overflow:hidden;position:relative;padding:40px}.contact-us-physical-info-holder .address-details img{position:absolute;bottom:0;right:-80px}.contact-us-physical-info-holder .address-details p{color:#fff;font-size:1.18rem;margin-bottom:20px;position:relative;z-index:5}.contact-us-physical-info-holder .address-details p span{font-weight:bolder}.contact-us-physical-info-holder .address-details p a{color:#fff;text-decoration:underline}.contact-blurb{padding:40px 0;background:#ec632b}.contact-blurb p{text-align:center;color:#fff;font-size:1.1rem}.contact-blurb p a{color:#fff;text-decoration:underline}.header{background:url("/Resource/father-daughter-reading.jpg") right center no-repeat;height:500px;background-size:cover;background-attachment:fixed;padding-top:250px}.header .image-info-holder{margin:0 auto}.header .image-info-holder p{text-align:center;color:#fff;font-size:1.4rem;margin-bottom:20px}.header .image-info-holder button{display:block;margin:0 auto;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.header .image-info-holder button:hover{width:200px}.plan{height:980px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.plan .plan-info{width:50%;height:100%;padding:40px;color:#3c3c3b;background:#f1f1f1;overflow:hidden}.plan .plan-info h2{text-align:left;font-size:2.5rem}.plan .plan-info .yellow-line{width:180px;border-bottom:4px solid #f2bb40;margin-top:8px}.plan .plan-info p{font-size:1.1rem;margin-top:26px;margin-bottom:30px}.plan .plan-info h4{font-weight:bolder;font-size:1.2rem;margin-bottom:10px}.plan .plan-info h6{list-style:circle;font-size:1.1rem;margin-bottom:20px}.plan .plan-info h6 a{color:#3c3c3b;text-decoration:underline}.plan .plan-img{position:relative;width:50%;height:100%;background:url("/Resource/father-son-daughter.jpg") center center no-repeat;background-size:cover}.no-policies-listed{padding:40px 0;background:#f1f1f1}.no-policies-listed h3{text-align:center;font-size:1.3rem;color:#3c3c3b}.no-policies-listed button{background:#ec632b;display:block;margin:0 auto;margin-top:20px;color:#fff;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.no-policies-listed button:hover{width:200px}.page-redirects{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.page-redirects img{display:block;height:70px;margin:0 auto;margin-bottom:20px}.page-redirects h3{color:#fff;font-size:2.5rem;text-align:center;margin-bottom:20px}.page-redirects p{text-align:center;color:#fff;font-size:1.2rem}.page-redirects button{display:block;margin:0 auto;background:#f2bb40;color:#ec632b;margin-top:30px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.page-redirects button:hover{width:200px}.page-redirects .submit-a-claim{width:50%;height:100%;background:#ec632b;padding:80px 40px 80px 150px}.page-redirects .customer-care{width:50%;height:100%;background:#ef8432;padding:80px 150px 80px 40px}.team{padding:80px 0}.team h2{font-size:3.5rem;color:#3c3c3b;text-align:center}.team .yellow-line{width:140px;border-bottom:4px solid #f2bb40;margin:0 auto;margin-top:12px;margin-bottom:70px}.team .team-images-info{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1%}.team .team-images-info .img-holder{width:270px;position:relative}.team .team-images-info .img-holder .name-holder{position:absolute;right:0;bottom:0;left:0;padding:16px 26px;background:#f2bb40}.team .team-images-info .img-holder .name-holder h3{font-size:1.5rem;color:#ec632b;font-weight:bold}.team .team-images-info .img-holder .name-holder h4{font-size:1.1rem;color:#ec632b}.team .team-images-info .img-holder .bio{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.8);padding:10px;visibility:hidden;opacity:0;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.team .team-images-info .img-holder .bio p{color:#fff;font-size:.8rem}.team .team-images-info .img-holder .bio p span{font-weight:bolder}.team .team-images-info .img-holder:hover .bio{opacity:1;visibility:visible}.team .col-two{width:850px;margin:0 auto}.structure{padding:80px 0}.structure h2{font-size:3.5rem;color:#3c3c3b;text-align:center}.structure .yellow-line{width:140px;border-bottom:4px solid #f2bb40;margin:0 auto;margin-top:12px;margin-bottom:70px}.news-header{height:500px;background:url("/Resource/news-image.jpg") top center no-repeat;background-size:cover;padding-top:250px;background-attachment:fixed}.news-header h2{color:#fff}.news-header p{text-align:center;color:#fff;font-size:1.4rem}.news-smalls{padding:80px 0 0 0}.news-smalls dl{width:30%;float:left;height:400px;margin-right:5%;margin-bottom:5%;position:relative;overflow:hidden}.news-smalls dl dt{width:90%;margin:0 auto;text-align:center;font-size:1.4rem;font-weight:bolder;color:#ec632b;margin-top:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.news-smalls dl dd{width:90%;margin:0 auto;font-size:1rem;color:#3c3c3b;text-align:center;margin-top:8px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical}.news-smalls dl button{position:absolute;width:100%;bottom:0;left:0;height:200px;background:-webkit-gradient(linear,left bottom,left top,from(#fff),to(rgba(250,250,250,0)));background:linear-gradient(to top,#fff,rgba(250,250,250,0));padding-top:150px;color:#ef8432}.news-smalls dl:nth-of-type(3n){float:right;margin-right:0}.news-smalls:after{content:"";display:table;clear:both}footer{padding:80px 0;background:#f2bb40}footer .wrapmeup{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}footer .wrapmeup dl{width:25%;height:350px}footer .wrapmeup dl .footer-logo{width:180px;margin-bottom:30px}footer .wrapmeup dl dt{color:#ec632b;font-weight:bold;font-size:1.2rem;margin-bottom:4px}footer .wrapmeup dl dd{color:#3c3c3b;font-size:.9rem}footer .wrapmeup dl p{font-size:1.1rem;color:#3c3c3b;font-weight:bold}footer .wrapmeup dl a{font-size:1rem;color:#ec632b;display:block;margin-bottom:4px;font-weight:bold}footer .wrapmeup dl a:hover{text-decoration:underline}footer .wrapmeup dl .margin-bottom{margin-bottom:20px}.rights-reserved{padding:10px 0;background:#3c3c3b}.rights-reserved p{text-align:center;color:#fff;font-size:.9rem;font-weight:bold;margin-bottom:2px}.sed-main-content{background:#ec632b;padding:80px 0;position:relative;overflow:hidden}.sed-main-content h2{font-size:3rem;color:#fff;margin-bottom:50px}.sed-main-content .img-holder{background:#f2bb40;padding:10px;float:left}.sed-main-content .img-holder img{width:550px;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}.sed-main-content p{font-size:1.2rem;color:#fff;margin-bottom:20px;width:500px;float:right}.sed-main-content .pattern{position:absolute;top:-100px;right:-200px;width:800px}.sed-main-content:after{content:"";display:table;clear:both}.project-info{padding:80px 0}.project-info .article-img-holder{margin-bottom:80px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.project-info .article-img-holder .img-holder{padding:10px;background:#f2bb40}.project-info .article-img-holder .img-holder img{-webkit-transform:rotate(-5deg);transform:rotate(-5deg);width:360px}.project-info .article-img-holder .img-holder .portrait-img{width:250px}.project-info dl{width:100%;border-bottom:1px dashed #d3d3d3;padding-bottom:50px;margin-bottom:40px}.project-info dl dt{font-size:2rem;color:#3c3c3b;margin-bottom:20px}.project-info dl .yellow-line{width:80px;height:4px;background:#f2bb40;position:relative}.project-info dl .yellow-line .circle{position:absolute;background:#f2bb40;width:20px;height:20px;border-radius:50%;background:#f2bb40;top:-8px;right:20px;border:1px solid #fff}.project-info dl dd{color:#666;margin-top:20px;font-size:1.2rem}.project-info dl .img-holder{padding:5px;background:#ec632b}.project-info dl .img-holder img{width:250px;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}.project-info dl:last-of-type{padding-bottom:0;margin-bottom:0;border-bottom:none}.transformation{padding:80px 0}.transformation h2{margin-bottom:30px}.transformation .yellow-line{height:6px;width:160px;margin:0 auto;background:#f2bb40;margin-top:12px}.transformation p{color:#666;text-align:center;font-size:1.1rem;margin-top:30px}.transformation iframe{width:100%;height:1200px;margin-top:50px}.news-page-header{height:500px;background:url("/Resource/news-page-img.jpg") top center no-repeat;background-size:cover;padding-top:250px;background-attachment:fixed}.news-page-header h2{color:#fff}.news-page-header p{text-align:center;color:#fff;font-size:1.4rem}.news-sec{padding:80px 0}.news-sec main{width:800px;float:left}.news-sec main img{width:100%;margin-bottom:12px}.news-sec main h2{text-align:left;color:#ec632b;font-size:2.5rem;margin-bottom:12px}.news-sec main .yellow-line{width:200px;height:6px;background:#f2bb40;margin-bottom:12px}.news-sec main p{font-size:1.2rem;color:#666}.news-sec aside{width:320px;float:right;background:#f1f1f1;padding:20px}.news-sec aside h2{text-align:left;color:#ec632b;font-size:2rem;margin-bottom:12px;margin-bottom:20px}.news-sec aside dl{margin-bottom:50px}.news-sec aside dl dt{font-size:1.6rem}.news-sec aside dl dd{font-size:1rem;color:#666;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}.news-sec aside dl button{border:1px solid #ec632b;margin-top:20px;color:#ec632b;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;font-size:.9rem}.news-sec aside dl button:hover{background:#ec632b;color:#fff}.news-sec:after{content:"";display:table;clear:both}@media screen and (max-width:540px){body{width:100%;min-width:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.8em;height:100%}.wrapmeup{width:90% !important;margin:0 auto !important}.container{width:95%;margin:0 auto}.float-right{float:none}.show-mobile-nav{right:0 !important}h1{font-size:2.5rem !important;text-align:center;color:#fff;width:95%;margin:0 auto}.quick-info dl{width:100%;float:none}.quick-help{width:90%;margin:0 auto;-webkit-box-pack:none;-ms-flex-pack:none;justify-content:none;-webkit-box-align:none;-ms-flex-align:none;align-items:none;display:block}.quick-help dl{width:90%;margin:0 auto;display:column;margin-bottom:120px}.quick-help dl:last-of-type{margin-bottom:0}.orange-line{display:none}footer{height:auto}footer .wrapmeup{-webkit-box-pack:none;-ms-flex-pack:none;justify-content:none;-webkit-box-align:none;-ms-flex-align:none;align-items:none;display:block}footer .wrapmeup dl{width:100% !important;height:auto;margin-bottom:40px}footer .wrapmeup dl:last-of-type{margin-bottom:0}.rights-reserved{padding:20px 0}.rights-reserved p{font-size:.8rem;color:rgba(250,250,250,.4);margin-bottom:20px}.rights-reserved p:last-of-type{margin-bottom:0}.brands{padding:60px 0}.brands .group-logo-holder{-webkit-box-pack:none;-ms-flex-pack:none;justify-content:none;-webkit-box-align:none;-ms-flex-align:none;align-items:none;display:block}.brands .group-logo-holder dl{width:100% !important;margin-bottom:80px}.brands .group-logo-holder dl:last-of-type{margin-bottom:0}.brands .dl-two{width:100%}header{height:4rem}header .wrapmeup{height:4rem}header .wrapmeup .logo{width:120px}header .wrapmeup .social-media-holder{display:none}header .wrapmeup ul{display:none}header .wrapmeup .mobile-menu-button{display:block}header .mobile-menu{display:block;position:fixed;top:4rem;width:270px;bottom:0;right:-100%;background:#f2bb40;overflow:scroll;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;z-index:5}header .mobile-menu li{display:block;width:100%;padding:20px 0 21px 20px;border-bottom:1px solid rgba(250,250,250,.4);color:#3c3c3b;font-size:1rem}.header-margin{margin-top:4rem !important}.home-main-image{height:100vh;background-attachment:none;background:url("/Resource/home-main-image.jpg") center center no-repeat;background-size:cover}.home-main-image h1{width:90%;margin:0 auto}.home-main-image p{width:90%;margin:0 auto;font-size:1rem !important}.home-main-image button{display:none}.dad-daughter{height:auto}.dad-daughter .img-holder{width:100% !important;height:300px;float:none}.dad-daughter .info-holder{float:none;width:100%}.dad-daughter .info-holder .icon{width:100px !important}.dad-daughter .info-holder .button-holder button{width:100%;margin-top:20px}.dad-daughter .info-holder button:hover{width:100% !important}.dad-daughter .info-holder button:last-of-type{margin-bottom:50px}.dad-daughter .info-holder img{width:60% !important;display:block;margin:0 auto}.brands-slider h2{font-size:2.5rem}.about-abacus{height:400px;width:100%;background:url("/Resource/family.jpg") left center no-repeat}.about-us-quick-info{width:100%}.about-us-quick-info h2{font-size:2.5rem !important}.about-us-quick-info dl{float:none;width:100%}.team{padding:50px 0;width:100%}.team h2{font-size:2.5rem;width:95%;margin:0 auto}.team .team-images-info{-webkit-box-pack:none;-ms-flex-pack:none;justify-content:none;-webkit-box-align:none;-ms-flex-align:none;align-items:none;display:block;width:90%;margin:0 auto}.team .team-images-info .img-holder{width:100%;margin-bottom:50px}.team .team-images-info .img-holder img{width:100%}.products{height:400px;width:100%;padding-top:180px;background:url("/Resource/family.jpg") top center no-repeat}.product-cover-plans{-webkit-box-pack:none;-ms-flex-pack:none;justify-content:none;-webkit-box-align:none;-ms-flex-align:none;align-items:none;display:block}.product-cover-plans dl{width:100%;height:auto;margin-bottom:100px}.product-cover-plans dl dd{height:auto}.product-cover-plans dl:last-of-type{margin-bottom:0}.testimonials-holder{height:auto}.testimonials-holder .testimonials{width:100% !important;display:block;padding:40px 10px}.testimonials-holder .testimonials .testimonial-text-holder{width:100%;height:auto;margin:0 auto;float:none !important}.testimonials-holder .testimonials .testimonial-text-holder p{width:100%}.testimonials-holder .testimonials-img{display:none}.header{background:url("/Resource/father-daughter-reading.jpg") right center no-repeat;height:400px;background-attachment:none;background-size:cover;padding-top:180px}.plan{-webkit-box-pack:none;-ms-flex-pack:none;justify-content:none;-webkit-box-align:none;-ms-flex-align:none;align-items:none;display:block;height:auto !important}.plan .plan-info{width:100%}.plan .plan-img{width:100%;height:320px}.page-redirects{-webkit-box-pack:none;-ms-flex-pack:none;justify-content:none;-webkit-box-align:none;-ms-flex-align:none;align-items:none;display:block}.page-redirects .submit-a-claim{width:100%;padding:40px 20px}.page-redirects .customer-care{width:100%;padding:40px 20px}.policy-strip .wrapmeup{-webkit-box-pack:none;-ms-flex-pack:none;justify-content:none;-webkit-box-align:none;-ms-flex-align:none;align-items:none;display:block}.policy-strip .wrapmeup p{font-size:1.6rem;text-align:center;margin-bottom:30px}.policy-strip .wrapmeup button{display:block;margin:0 auto}.submit-claim-header{background:url("/Resource/family.jpg") top center no-repeat;height:400px;background-attachment:none;background-size:cover;padding-top:180px}.submit-claim-how-to{width:90%;margin:0 auto}.submit-claim-how-to p{width:100%;margin-bottom:0}.claims-not-paid{-webkit-box-pack:none;-ms-flex-pack:none;justify-content:none;-webkit-box-align:none;-ms-flex-align:none;align-items:none;display:block;height:auto}.claims-not-paid .dad-mom-kid{width:100%;height:320px}.claims-not-paid .claims-not-paid-info{width:100%;padding:40px}.submit-claim-meet-team{height:auto;-webkit-box-pack:none;-ms-flex-pack:none;justify-content:none;-webkit-box-align:none;-ms-flex-align:none;align-items:none;display:block}.submit-claim-meet-team .submit-claim-meet-team-img{width:100%;height:320px}.submit-claim-meet-team .submit-claim-meet-team-info{width:100%;text-align:center}.submit-claim-meet-team .submit-claim-meet-team-info h2{text-align:center;font-size:2.5rem}.customer-care-header{background:url("/Resource/family.jpg") top center no-repeat;height:400px;background-attachment:none;background-size:cover;padding-top:180px}.how-can-they-assist-you{width:90%;margin:0 auto}.how-can-they-assist-you p{width:100%}.customer-care-team{height:auto !important;-webkit-box-pack:none;-ms-flex-pack:none;justify-content:none;-webkit-box-align:none;-ms-flex-align:none;align-items:none;display:block}.customer-care-team .customer-care-team-img{width:100%;height:320px}.customer-care-team .customer-care-team-info{width:100%;padding:40px;text-align:center}.customer-care-team .customer-care-team-info h2{text-align:center}.contact-us-header{background:url("/Resource/family.jpg") top center no-repeat;height:600px;background-attachment:none;background-size:cover;padding-top:180px}.contact-us-header form{width:320px;margin:-200px 0 0 -160px}.contact-us-header form button{width:100%}.contact-us-header form .error-message{float:none;text-align:center}.contact-us-physical-info-holder{height:auto;-webkit-box-pack:none;-ms-flex-pack:none;justify-content:none;-webkit-box-align:none;-ms-flex-align:none;align-items:none;display:block}.contact-us-physical-info-holder .map{width:100%;height:320px}.contact-us-physical-info-holder .address-details{width:100%;padding:40px 20px}.news-header{background:url("/Resource/news-image.jpg") top center no-repeat;height:400px;background-attachment:none;background-size:cover;padding-top:180px}.news-smalls dl{float:none;width:100%;margin-bottom:80px;background:#fff}.news-smalls dl:nth-of-type(3n){float:none}.sed-main-content{padding:40px 0}.sed-main-content h2{font-size:2.5rem}.sed-main-content .img-holder{float:none}.sed-main-content p{float:none;width:100%;text-align:center;margin-top:40px}.project-info .article-img-holder{-webkit-box-pack:none;-ms-flex-pack:none;justify-content:none;-webkit-box-align:none;-ms-flex-align:none;align-items:none;display:block}.project-info .article-img-holder .img-holder{margin-bottom:20px}.project-info .article-img-holder .portrait-img{width:100% !important}.transformation{padding:40px 0}.transformation h2{font-size:2.5rem}.news-sec{padding:40px 0}.news-sec h2{font-size:2.5rem}.news-sec main{float:none;width:100%}.news-sec aside{float:none;width:100%;margin-top:50px}}.information-section{font-size:medium;margin:0 auto;max-width:800px}.information-section .information-field{padding-bottom:15px}.information-section .fieldError{color:#f00;font-size:small}.information-section input,.information-section select{width:100%;margin-bottom:10px}.information-section label{margin-top:10px}.information-section .fieldContainer{margin-top:10px}.cc-color-override-408591152.cc-window{color:#fff;background-color:#282828}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-window.cc-banner{-ms-flex-align:center;align-items:center}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-ms-flex-direction:row;flex-direction:row}.cc-bottom{bottom:1em}.alt-input{width:100%;margin-bottom:-3px !important;border-bottom:1px solid #000;border-top:0;border-left:0;border-right:0;height:50px}