@import url("https://use.typekit.net/yon3pxc.css");.page-wrapper,.wrapper,.row,.col,.fig-img,.fig-vid,header,ul.menu,.banner,.cycle-slideshow,.main,.content,.page-heading,.testimonial,.paging,ul.links li,footer,.form-row,.form-row .radiowrapper,.form-action,.message{*zoom:1}.page-wrapper:before,.wrapper:before,.row:before,.col:before,.fig-img:before,.fig-vid:before,header:before,ul.menu:before,.banner:before,.cycle-slideshow:before,.main:before,.content:before,.page-heading:before,.testimonial:before,.paging:before,ul.links li:before,footer:before,.form-row:before,.form-row .radiowrapper:before,.form-action:before,.message:before,.page-wrapper:after,.wrapper:after,.row:after,.col:after,.fig-img:after,.fig-vid:after,header:after,ul.menu:after,.banner:after,.cycle-slideshow:after,.main:after,.content:after,.page-heading:after,.testimonial:after,.paging:after,ul.links li:after,footer:after,.form-row:after,.form-row .radiowrapper:after,.form-action:after,.message:after{display:table;content:""}.page-wrapper:after,.wrapper:after,.row:after,.col:after,.fig-img:after,.fig-vid:after,header:after,ul.menu:after,.banner:after,.cycle-slideshow:after,.main:after,.content:after,.page-heading:after,.testimonial:after,.paging:after,ul.links li:after,footer:after,.form-row:after,.form-row .radiowrapper:after,.form-action:after,.message:after{clear:both}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,hgroup,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,figure,footer,header,hgroup,nav,section{display:block}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}html{height:100%;-webkit-text-size-adjust:100%}body{font-family:"Open Sans",sans-serif;line-height:1.4;height:100%;margin:0 auto;font-size:16px;background-color:#fff;color:#00525f}::-moz-selection{background:#dcddde;text-shadow:none}::selection{background:#dcddde;text-shadow:none}hr{display:block;height:1px;border:0;border-top:3px solid #fff;margin:30px 0 20px 0;padding:0;clear:both}hr.colour{border-top-color:#00525f}img{vertical-align:middle}textarea{resize:vertical}button::-moz-focus-inner{border:0;padding:0}.page-wrapper{max-width:1600px;padding:0;margin:0 auto;position:relative}.wrapper{max-width:1140px;padding:0 20px;margin:0 auto;position:relative}@media (max-width: 900px){.wrapper{padding:0 10px}}.row{padding:0;margin:0}.col{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0 20px;margin:0;float:left}@media (max-width: 900px){.col{padding:0 15px}}.col-main{width:65%}@media (max-width: 900px){.col-main{width:100%;float:none}}.col-aside{width:35%}@media (max-width: 900px){.col-aside{width:100%;float:none}}.col-main-large{width:80%}@media (max-width: 900px){.col-main-large{width:100%;float:none}}.col-aside-small{width:20%}@media (max-width: 900px){.col-aside-small{width:100%;float:none}}.col-half{width:50%}@media (max-width: 900px){.col-half{width:100%;float:none}}.col-half-right{float:right}@media (max-width: 900px){.col-half-right{width:100%;float:none}}.col-push-right{float:right}@media (max-width: 900px){.col-push-right{width:100%;float:none}}.col-third{width:33.33%}@media (max-width: 900px){.col-third{width:100%;float:none}}.col-quarter{width:25%}@media (max-width: 900px){.col-quarter{width:100%;float:none}}.col-full{float:none;width:100%}.col-full-half{float:none;width:50%;margin:0 auto}@media (max-width: 900px){.col-full-half{width:100%}}.align-center{text-align:center}.align-right{text-align:right}h1{margin:0 0 10px 0;font-size:33px;font-family:"arno-pro",sans-serif;font-style:italic;font-weight:normal;color:#00525f}h1 em{color:#df6022}h2{margin:0 0 10px 0;font-size:22px;font-family:"arno-pro",sans-serif;font-style:italic;font-weight:normal;color:#00525f}h3{margin:0 0 10px 0;font-size:18px;font-family:"Open Sans",sans-serif;font-weight:bold;color:#00525f}p{margin:0 0 20px 0}blockquote{background-color:#e5f1f2;padding:20px 20px 5px 20px;margin:0 0 20px 0}blockquote h4{text-transform:uppercase;font-size:14px;margin:0 0 10px 0;padding:0}blockquote p{font-style:italic;font-size:16px}ul,ol{list-style:disc;padding:0 0 8px 30px;margin:0}ul li,ol li{padding:0 0 12px 0;margin:0}ul ul,ol ul,ol ol,ul ol{list-style:circle;padding:0 0 4px 30px}ul ul li,ol ul li,ol ol li,ul ol li{padding:12px 0 0 0}ol{list-style:decimal}ol ol{list-style:lower-alpha}ul ol{list-style:decimal}.align-center ul,.align-center ol{padding-left:0;list-style-position:inside}a{text-decoration:none;color:#df6022}a:hover{color:#bf4b12;text-decoration:none}.fig-img{display:block;text-align:center;margin:0 auto 20px auto;max-width:100%}.fig-img a{display:inline-block;margin:0 auto}.fig-vid{display:block;text-align:center;margin:0 auto 20px auto;max-width:100%}.fig-right{float:right;margin:0 0 20px 20px}@media (max-width: 900px){.fig-right{float:none;margin:0 auto 20px auto}}.fig-left{float:left;margin:0 20px 20px 0}@media (max-width: 900px){.fig-left{float:none;margin:0 auto 20px auto}}.fig-wrapper{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0 auto}.fig-vid .fig-wrapper{width:600px;max-width:100%}.fig-border a{padding:5px;border:1px solid #007183}.fig-border div.fig-wrapper{padding:5px;border:1px solid #007183}.fig-cap{padding-top:5px;font-style:italic;color:#007183}.cmsmap{display:block;width:100%;height:400px}img{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:block;max-width:100%;height:auto;margin:0 auto}iframe{display:block;max-width:100%;margin:0 auto}header{margin:0 auto;padding:20px 0 0 0;position:relative;z-index:2000;border-bottom:1px solid #00525f;background-color:#fff}nav{display:block}@media (min-width: 900px){nav{position:absolute;right:10px;bottom:-4px}}a.menu-label{font-size:24px;text-decoration:none;padding:0;color:#007183;float:right;display:none;height:24px;line-height:24px}@media (max-width: 900px){a.menu-label{display:block}}ul.menu{list-style:none;margin:0;padding:40px 0 0 0;display:none}@media (min-width: 900px){ul.menu{display:block;padding:0}}ul.menu li{display:block;margin:0;padding:0;position:relative}@media (min-width: 900px){ul.menu li{float:left}}ul.menu li a{text-decoration:none;font-family:"arno-pro",sans-serif;font-size:18px;font-weight:400;display:block;height:25px;padding:10px 0;color:#007183;border-bottom:1px solid #007183}@media (min-width: 900px){ul.menu li a{font-size:22px;padding:20px 10px 20px 10px;border-bottom:3px solid transparent}}ul.menu li a:hover{color:#00525f}ul.menu li a.active-hover{color:#00525f}ul.menu li.current>a{color:#df6022}@media (min-width: 900px){ul.menu li.current>a{border-bottom:4px solid #df6022}}ul.menu li.parent>a::after{content:" \25BE"}ul.menu ul{margin:0;padding:0;text-align:left;position:absolute;top:auto;left:10px;width:180px;display:none;background-color:transparent}@media (max-width: 900px){ul.menu ul{display:block !important;position:relative;left:auto;width:auto;padding-bottom:10px}}ul.menu ul li{display:block;float:none;padding-top:4px}ul.menu ul li a{padding:8px 10px;font-size:14px;height:auto;background-color:#fff;color:#007183;font-family:"Open Sans",sans-serif;font-weight:normal;border:none}ul.menu ul li a:hover{color:#df6022}ul.menu ul li:first-child{border-top:none}ul.menu ul li:first-child a{padding-top:10px}ul.menu ul li:last-child a{padding-bottom:10px}ul.menu li.current ul li.current a{background-color:#fff;color:#df6022;border:none}.logo{display:block;width:154px;height:138px;padding:0 0 20px 0;margin:40px auto 0 auto;text-decoration:none;text-indent:-9999px;background-image:url("../img/agepensionsolutions-logo.png");background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.logo{background-image:url("../img/agepensionsolutions-logo@2x.png");background-size:154px 138px}}@media (min-width: 900px){.logo{float:left;margin:0}}.slogan{font-family:"arno-pro",sans-serif;font-size:18px;color:#df6022;font-style:italic;letter-spacing:5px;padding:10px 0 20px 0;text-align:center}@media (min-width: 900px){.slogan{position:absolute;bottom:-81px;left:0px;font-size:27px;padding:20px;background:rgba(255,255,255,0.65);height:40px;line-height:40px}}a.phone{position:absolute;top:0;left:20px;font-family:"arno-pro",sans-serif;font-size:18px;color:#df6022}@media (min-width: 900px){a.phone{right:20px;left:auto}}a.phone .icon{width:20px;height:20px;fill:#df6022;padding-right:10px;vertical-align:middle;overflow:hidden}a.phone:hover{color:#bf4b12;text-decoration:none}.banner{width:100%;position:relative;z-index:1;max-height:500px;overflow:hidden}.banner:before{content:"";position:absolute;display:block;z-index:2000;top:0;left:0;bottom:0;width:210px;height:100%;background:-webkit-gradient(linear, left top, right top, from(#fff), to(rgba(255,255,255,0)));background:linear-gradient(to right, #fff 0%, rgba(255,255,255,0) 100%)}@media (max-width: 1500px){.banner:before{display:none}}.banner:after{content:"";position:absolute;display:block;z-index:2000;top:0;right:0;bottom:0;width:210px;height:100%;background:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), to(#fff));background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 100%)}@media (max-width: 1500px){.banner:after{display:none}}.cycle-slideshow{width:100%}.cycle-slideshow img{display:block;width:100%}.banner .control{display:block;width:50px;height:40px;line-height:38px;text-align:center;font-family:"arno-pro",sans-serif;font-weight:bold;font-size:18px;color:#007183;background-color:#fff;position:absolute;top:50%;margin-top:-20px;z-index:3000}.banner .control:hover{text-decoration:none;color:#00525f}.banner .control-prev{left:0px}.banner .control-next{right:0px}.banner-calltoaction-wrapper{position:relative;z-index:3000;padding:0}@media (min-width: 900px){.banner-calltoaction-wrapper{position:absolute;bottom:80px;right:0;left:0;padding:0 40px;max-width:1100px}}.banner-calltoaction{position:relative;padding:20px;text-align:center;background-color:#007183}@media (min-width: 900px){.banner-calltoaction{background:rgba(255,255,255,0.65);padding:20px 180px 20px 20px}}.banner-calltoaction:before{content:"";position:absolute;display:block;z-index:2000;top:-50px;right:30px;bottom:0;width:287px;height:184px;background-image:url("../img/bg-leaf.png");background-repeat:no-repeat;z-index:-1;opacity:0.75}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.banner-calltoaction:before{background-image:url("../img/bg-leaf@2x.png");background-size:287px 184px}}@media (max-width: 900px){.banner-calltoaction:before{display:none}}.banner-calltoaction p{color:#fff;font-size:26px;font-family:"arno-pro",sans-serif}@media (min-width: 900px){.banner-calltoaction p{color:#00525f;margin:0;padding:0}}.banner-calltoaction .button{margin:0}@media (min-width: 900px){.banner-calltoaction .button{position:absolute;top:12px;right:20px;width:140px;text-align:center;padding-left:0;padding-right:0}}@media (min-width: 900px){.banner-calltoaction-left{float:left}}@media (min-width: 900px){.banner-calltoaction-right{float:right}}.main{background-color:#fff}.content{padding:40px 0 30px 0}.page-heading{background-color:#e5f1f2;padding:40px 0 10px 0}.testimonial{position:relative;border:1px solid #e5f1f2;padding:20px 20px 0 50px;margin:0 0 20px 0}.testimonial:before{content:"\201C";font-family:Georgia, Times, "Times New Roman", serif;color:#df6022;font-style:italic;font-size:70px;position:absolute;display:block;z-index:2000;top:0;left:10px}.module{background:rgba(0,113,131,0.75);color:#fff;font-size:14px;position:relative;overflow:hidden;margin:0 0 40px 0}.module:before{content:"";position:absolute;display:block;z-index:2000;bottom:-50px;right:30px;width:287px;height:184px;background-image:url("../img/bg-leaf.png");background-repeat:no-repeat;z-index:1;opacity:0.15}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.module:before{background-image:url("../img/bg-leaf@2x.png");background-size:287px 184px}}.module h3{border-bottom:1px solid #fff;font-family:"arno-pro",sans-serif;font-style:italic;font-weight:normal;font-size:24px;color:#fff;padding:15px 20px 10px 20px;position:relative;z-index:2}.module .module-inner{position:relative;z-index:2;padding:5px 20px 0 20px}.module .button{float:right;background-color:#fff;color:#df6022}.module .button:hover{background-color:#e5f1f2;color:#df6022}.module-orange{background:rgba(223,96,34,0.75)}.paging{text-align:center;position:relative}.paging-link{position:absolute;top:0}.paging-link-previous{left:0}.paging-link-next{right:0}ul.links{list-style:none;margin:0 0 20px 0;padding:0}ul.links li{display:block;margin:0;padding:0;vertical-align:middle;position:relative;padding:10px 0 0 52px;min-height:31px;margin-bottom:10px}ul.links li img{position:absolute;top:0;left:0}footer{padding:30px 0;color:#007183;background-color:#e5f1f2}footer a{color:#df6022}.footer-content{font-family:"arno-pro",sans-serif;font-size:18px;padding:0 20px}label,input[type="text"],input[type="email"],textarea,button{-webkit-appearance:none;border-radius:0}.form-row{margin:0 0 15px -15px;padding:15px 0;border-bottom:1px solid #e5f1f2}.form-row label{display:block;font-size:14px;padding:0 0 4px 0;font-weight:bold;-webkit-appearance:none}.form-row input[type="text"],.form-row input[type="email"],.form-row textarea{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:block;font-family:"Open Sans",sans-serif;font-size:14px;padding:6px;margin:0;border:1px solid #007183;background-color:#fff;width:100%;-webkit-appearance:none}.form-row input[type="text"]:focus,.form-row input[type="email"]:focus,.form-row textarea:focus{outline:none}.form-row textarea{height:180px}.form-row .radiowrapper{float:left;width:100px}.form-row .radiowrapper input{display:inline;float:left;margin-right:10px}.row-alt .form-row,.form-row-alt{background-color:#e5f1f2}.row-total .form-row,.form-row-total{background-color:#df6022;color:#fff}.form-col{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding-left:15px}.form-col-half{float:left;width:50%}@media (max-width: 600px){.form-col-half{float:none;width:auto;padding-bottom:15px}}.form-col-third{float:left;width:33.33%}@media (max-width: 600px){.form-col-third{float:none;width:auto;padding-bottom:15px}}.form-row-hide{display:none}.form-action{margin:0 0 10px 0}.message{padding:20px 20px 0 20px;margin:0 0 20px 0}.message-success{background-color:#007183;color:#fff}.required{color:red}.form-hide{display:none}.button{border:none;display:inline-block;margin:0 0 20px 0;background-color:#df6022;color:#fff;font-family:"arno-pro",sans-serif;font-size:24px;font-style:italic;padding:10px 20px;cursor:pointer;-webkit-appearance:none;border-radius:0}.button:hover{text-decoration:none;background-color:#bf4b12;color:#fff}.col-full-form{width:100%;float:none}.col-main-form{width:65%}@media (max-width: 700px){.col-main-form{float:none;width:100%}}.col-aside-form{width:35%}@media (max-width: 700px){.col-aside-form{float:none;width:100%}}.form-col-calc{padding-left:15px;padding-right:15px;text-align:right}@media (max-width: 700px){.form-col-calc{text-align:left}}.form-col-calc label{display:inline-block;padding-right:10px}@media (max-width: 700px){.form-col-calc label{display:block;padding-right:0}}.form-col-calc input[type="text"]{width:80px;display:inline-block;text-align:right}@media (max-width: 700px){.form-col-calc input[type="text"]{display:block}}.form-note{color:#007183;padding:15px 0 0 0}@media (max-width: 700px){.form-note{padding-top:0}}.form-note p{font-size:14px;margin-bottom:15px}.row-alt .form-note{color:#df6022}.calc-form h2{background-color:#007183;color:#fff;padding:5px 10px;margin:40px 0 20px 0}.calc-form h3{color:#df6022;margin:0;padding:20px 0}.calc-form .form-row{border-bottom:none;margin:0}
