﻿@import url(../../../vendor/twbs/bootstrap/dist/css/bootstrap.min.css);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}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,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-wrap{width:100%;text-align:center;margin-top:50px}@media (max-width: 480px){.button-wrap{margin-top:25px}}.button{display:inline-block;padding:20px;text-align:center;font-size:0.875em;background-color:#fff;color:#315184;text-transform:uppercase;letter-spacing:2.5px}.button:hover{color:#fff;background-color:#f79961;text-decoration:none}@media (max-width: 1025px){.button{padding:15px 30px}}@media (max-width: 480px){.button{letter-spacing:1px;font-size:1rem;width:100%;max-width:none;padding:10px 5px;word-wrap:break-word;line-height:1.5em}}.button.transparent{border:2px solid #315184;margin:0 auto;color:#315184;font-family:'Roboto Bold'}.button.transparent:hover{color:#fff;background-color:#315184;text-decoration:none}.button.large{width:100%;padding:15px 60px;max-width:350px}@media (max-width: 980px){.button.large{padding:15px 20px}}@media (max-width: 480px){.button.large{max-width:none}}@font-face{font-family:'Roboto Condensed';src:url("../../fonts/RobotoCondensed-Regular/RobotoCondensed-Regular.eot?") format("eot"),url("../../fonts/RobotoCondensed-Regular/RobotoCondensed-Regular.svg") format("svg"),url("../../fonts/RobotoCondensed-Regular/RobotoCondensed-Regular.woff") format("woff")}@font-face{font-family:'Roboto Condensed Bold';src:url("../../fonts/RobotoCondensed-Bold/RobotoCondensed-Bold.eot?") format("eot"),url("../../fonts/RobotoCondensed-Bold/RobotoCondensed-Bold.svg") format("svg"),url("../../fonts/RobotoCondensed-Bold/RobotoCondensed-Bold.woff") format("woff")}@font-face{font-family:'Roboto Medium';src:url("../../fonts/Roboto-Medium/Roboto-Medium.eot?") format("eot"),url("../../fonts/Roboto-Medium/Roboto-Medium.svg") format("svg"),url("../../fonts/Roboto-Medium/Roboto-Medium.woff") format("woff")}@font-face{font-family:'Roboto Regular';src:url("../../fonts/Roboto-Regular/Roboto-Regular.eot?") format("eot"),url("../../fonts/Roboto-Regular/Roboto-Regular.svg") format("svg"),url("../../fonts/Roboto-Regular/Roboto-Regular.woff") format("woff")}@font-face{font-family:'Roboto Bold';src:url("../../fonts/Roboto-Bold/Roboto-Bold.eot?") format("eot"),url("../../fonts/Roboto-Bold/Roboto-Bold.svg") format("svg"),url("../../fonts/Roboto-Bold/Roboto-Bold.woff") format("woff")}@font-face{font-family:'Roboto Italic';src:url("../../fonts/Roboto-Italic/Roboto-Italic.eot?") format("eot"),url("../../fonts/Roboto-Italic/Roboto-Italic.svg") format("svg"),url("../../fonts/Roboto-Italic/Roboto-Italic.woff") format("woff")}@font-face{font-family:'Roboto BoldItalic';src:url("../../fonts/Roboto-BoldItalic/Roboto-BoldItalic.eot?") format("eot"),url("../../fonts/Roboto-BoldItalic/Roboto-BoldItalic.svg") format("svg"),url("../../fonts/Roboto-BoldItalic/Roboto-BoldItalic.woff") format("woff")}html,body{margin:0;padding:0;font-family:'Roboto Regular';font-size:100%}em,i{font-family:'Roboto Italic'}b,strong{font-family:'Roboto Bold'}strong em,em strong,b i,i b{font-family:'Roboto BoldItalic'}h1,h2,h3,h4,h5,h6,nav li a{font-family:'Roboto Condensed Bold';text-transform:uppercase}h1,h2,h3,h4,h5,h6{margin-top:0px;margin-bottom:15px;color:#f79961;letter-spacing:2.5px}h1{font-size:2.438em}@media (max-width: 480px){h1{font-size:1.4em}}h2{font-size:2em}@media (max-width: 480px){h2{font-size:1.3em}}h3{font-size:1.375em}@media (max-width: 480px){h3{font-size:1.2em}}h4{font-size:1.2em}@media (max-width: 480px){h4{font-size:1.1em}}h5{font-size:1.1em}h6{font-size:1em}ul{padding:0px}p,li{font-size:1.375em;line-height:1.5em;font-family:'Roboto Regular';margin-bottom:15px}p:last-child,li:last-child{margin-bottom:0px}@media (max-width: 1025px){p,li{margin-bottom:15px}}@media (max-width: 480px){p,li{font-size:1.1em;line-height:1.5em}}section{padding:100px 0px}@media (max-width: 980px){section{padding:45px 0px}}.wrap{max-width:1200px;margin:0 auto;display:block}@media (max-width: 1300px){.container{width:100%;max-width:100%}}.logo img{height:20px;width:auto}.orange{color:#f79961}.blue{color:#315184}.small{font-size:0.825rem !important}.asterisk{display:block;padding-left:10px;position:relative}.asterisk:before{content:'*';position:absolute;left:0;top:0px}.chevron{margin-top:2rem;display:block;height:50px;width:40px;background-size:contain;background-repeat:no-repeat}.chevron.orange{background-image:url("../../images/icons/chevron_orange_solid.svg")}sup{font-size:1rem}.banner{display:block;width:100%;background-color:#315184;color:#fff}@media (max-width: 980px){.banner .container{padding-left:0px;padding-right:0px}}.banner .logo{display:inline-block;float:left}@media (max-width: 980px){.banner .logo{max-width:60%}}.banner .logo img{height:20px;width:auto;margin-top:8px}@media (max-width: 980px){.banner .logo img{height:40px;max-width:100%;margin-top:0}}.banner .logo.desktop{margin-right:1.5rem}@media (max-width: 980px){.banner .logo.desktop{display:none}}.banner .logo.mobile{display:none;float:none;width:auto;margin:0 auto}@media (max-width: 980px){.banner .logo.mobile{display:inline-block}}.banner .logo.mobile img{height:40px}@media (max-width: 575px){.banner .logo.mobile img{height:30px}}@media (max-width: 480px){.banner .logo.mobile img{height:20px}}.banner .preheader{padding:15px 0px 5px 0px;text-align:right}@media (max-width: 980px){.banner .preheader{height:70px;text-align:center;padding:15px 0px;z-index:99;position:relative}}@media (max-width: 575px){.banner .preheader{height:60px}}@media (max-width: 480px){.banner .preheader{height:45px}}.banner .preheader.open{position:fixed;top:0;left:0;background:#315184;text-align:center;width:100%}.banner .preheader:after{content:' ';clear:both;float:none;display:block}.banner .header-top{position:relative;padding:15px 0px 40px 0px}@media (max-width: 980px){.banner .header-top{padding:0}}.banner .header-top:after{content:' ';clear:both;float:none;display:block}.banner nav{display:inline-block;float:left;padding-left:1rem}@media (max-width: 980px){.banner nav{display:none;padding:0px;padding-top:1rem;width:100%;text-align:center;float:none;position:fixed;top:70px;height:100vh;z-index:50;background:#315184}}@media (max-width: 575px){.banner nav{top:60px}}@media (max-width: 480px){.banner nav{top:45px}}@media (max-width: 980px){.banner nav .nav{display:block;margin-top:15px}}.banner nav li{margin-bottom:0px;margin-right:15px;font-size:100%}@media (max-width: 980px){.banner nav li{display:block;width:100%;text-align:center;margin:0;background:#f79961;color:#315184}}.banner nav li:last-child{margin-right:0px}.banner nav li.active a{font-weight:bold;color:#f79961}@media (max-width: 980px){.banner nav li.active a{color:#315184}}.banner nav li a{background:transparent;padding:8px 20px;color:#fff;font-size:0.875rem;letter-spacing:2.5px;font-family:"Roboto Bold"}@media (max-width: 980px){.banner nav li a{width:100%;padding:10px 15px;border:none;font-family:'Roboto Bold';font-size:1rem;line-height:1.5rem}}.banner nav li a:hover{color:#f79961}@media (max-width: 980px){.banner nav li a:hover{color:#315184}}.banner .toggle-wrap{display:none;text-align:left;float:left}.banner .toggle-wrap:after{content:' ';clear:both;float:none;display:block}@media (max-width: 980px){.banner .toggle-wrap{display:inline-block;position:absolute;left:15px;top:15px}}.banner .toggle-wrap .label{color:#f79961;text-transform:uppercase;letter-spacing:2.5px;display:inline-block;padding:13px 15px 0px 10px;float:left}.banner .navbar-toggler{display:none;width:40px;padding:0px 10px 0px 0px;border:none;border-radius:0px;background:transparent;float:left}.banner .navbar-toggler:active,.banner .navbar-toggler:focus{border:none !important;outline:none !important}@media (max-width: 980px){.banner .navbar-toggler{display:inline-block}}.banner .navbar-toggler:active,.banner .navbar-toggler:focus{border:none;background-color:transparent}.banner .navbar-toggler .icon-bar{display:block;margin-bottom:6px;height:2px;width:100%;background:#fff;transition:all 0.2s}.banner .navbar-toggler .top-bar{transform:rotate(0)}.banner .navbar-toggler .middle-bar{opacity:1}.banner .navbar-toggler .bottom-bar{transform:rotate(0)}@media (max-width: 980px){.banner .navbar-toggler.open .icon-bar{margin-bottom:6px}}.banner .navbar-toggler.open .top-bar{transform:rotate(45deg);transform-origin:10% 10%}.banner .navbar-toggler.open .middle-bar{opacity:0}.banner .navbar-toggler.open .bottom-bar{transform:rotate(-45deg);transform-origin:10% 90%}.banner .dropdown{padding-right:25px}@media (max-width: 980px){.banner .dropdown{padding-right:0px}}.banner .dropdown>a:after{border:none;position:absolute;display:block;height:30px;width:30px;right:0px;top:8px;content:' ';background:url("../../images/icons/chevron-down.svg") center top no-repeat;background-size:cover;display:inline-block;margin:0px 10px}@media (max-width: 980px){.banner .dropdown>a:after{top:5px}}@media (min-width: 980px){.banner .dropdown:hover>.dropdown-menu{display:block}}@media (min-width: 980px){.banner .dropdown>.dropdown-toggle:active{pointer-events:none}}@media (max-width: 980px){.banner .dropdown-toggle{width:100%;display:block}}.banner .dropdown-toggle:focus{border:none}.banner .dropdown-toggle:after{display:none}.banner .dropdown-menu{background:rgba(255,255,255,0.9);border:none;border-radius:0px;text-align:center;margin:0px;padding:0px}@media (max-width: 980px){.banner .dropdown-menu{position:relative;width:100%;top:0;z-index:0;min-width:0px;margin-top:15px}}.banner .dropdown-menu::before{content:' ';width:0;height:0;border-style:solid;border-width:0 17px 15px 17px;border-color:transparent transparent rgba(255,255,255,0.9) transparent;position:absolute;top:-15px;left:42%}@media (max-width: 980px){.banner .dropdown-menu::before{display:none}}.banner .dropdown-menu .dropdown-item{border-bottom:1px solid #315184;color:#000;padding:20px 15px;font-size:1.1rem}@media (max-width: 980px){.banner .dropdown-menu .dropdown-item{display:block;width:100%;font-size:1rem;padding:10px}}.banner .dropdown-menu .dropdown-item:last-child{border-bottom:none}.banner .dropdown-menu .dropdown-item:hover{color:#315184}.banner .dropdown-menu .dropdown-item.active,.banner .dropdown-menu .dropdown-item:active{background:inherit;font-family:'Roboto Bold';color:#315184}@media (max-width: 980px){.banner .lang-toggle.desktop{display:none}}.banner .lang-toggle.mobile{display:none}@media (max-width: 980px){.banner .lang-toggle.mobile{display:block;width:100%;padding:15px}}.banner .lang-toggle.mobile li{display:inline-block;background:transparent;width:auto}.banner .lang-toggle.mobile a{padding:15px 0px}.temparc-font-resizer{display:block}@media (max-width: 980px){.temparc-font-resizer{float:right;display:inline-block}}.temparc-font-resizer li{line-height:1em;margin-bottom:0px}.lang-toggle .lang-item{display:inline-block;list-style:none}@media (max-width: 980px){.lang-toggle .lang-item{margin:0}}.lang-toggle .lang-item:first-child:after{content:' /';color:#8feabb;font-size:.875rem}.lang-toggle .lang-item a{color:#fff;text-transform:uppercase;font-size:.875rem;letter-spacing:2px}.lang-toggle .lang-item a:hover{text-decoration:none;color:#8feabb}.lang-toggle .lang-item.current-lang{font-weight:700;font-family:"Roboto Bold"}footer{background:#eaeaea;padding:45px 0px;color:#000}@media (max-width: 980px){footer{padding:45px 0px}}@media (max-width: 1025px){footer{text-align:center}}footer p,footer li,footer a{font-size:1rem;margin:0}@media (max-width: 480px){footer p,footer li,footer a{font-size:0.875rem}}footer .logo{display:inline-block;float:left;text-align:left}@media (max-width: 1025px){footer .logo{float:none;text-align:center}}footer .logo img{max-width:200px}footer ul{padding-left:0px}footer ul li{list-style:none;margin-bottom:0.7rem}footer ul li:first-child{margin-top:0px}footer a{color:#315184}footer a:hover{color:#f79961;text-decoration:none}footer .copyright{width:100%;margin-top:2.4rem}@media (max-width: 1025px){footer .copyright{text-align:center;padding:0 15px;width:auto;margin-top:0.5rem}}footer .copyright.desktop{font-size:0.75rem}@media (max-width: 480px){footer .copyright.desktop{margin:0px}}footer .lang-toggle li:first-child:after{content:' ';display:none}footer .lang-toggle .lang-item a{color:#315184;text-decoration:underline;text-transform:capitalize;letter-spacing:0}footer .social-icons{margin-top:1rem}footer .social-icons a{display:inline-block}footer .social-icons a:first-child{margin-right:1rem}footer .social-icons img{height:25px;width:25px}@media (max-width: 1025px){footer .column{margin-bottom:1.5rem}}.homepage .callout{text-align:center;color:#fff;background:#eaeaea}.homepage .callout img{margin:0 auto;height:auto;width:100%;max-width:175px}@media (max-width: 480px){.homepage .callout img{height:130px;width:130px}}.homepage .callout .button{width:100%;max-width:240px}@media (max-width: 480px){.homepage .callout .button span{display:block;width:100%}}.homepage .who{background:#315184;color:#fff}.homepage .what{background:transparent;color:#000}.homepage .who .chevron,.homepage .what .chevron{margin-top:-20px;max-height:65px}@media (max-width: 767px){.homepage .who .chevron,.homepage .what .chevron{max-height:45px;margin-bottom:10px}}.homepage .text-section{padding-top:0px}.homepage .list{background:#8feabb}.homepage .list ul{margin-top:30px}@media (max-width: 480px){.homepage .list ul{padding-left:15px}}.homepage .list ul li{list-style:none;padding-left:65px;position:relative;margin-bottom:20px}@media (max-width: 480px){.homepage .list ul li{padding-left:35px}}.homepage .list ul li:before{content:' ';height:30px;width:50px;margin-right:15px;margin-bottom:-10px;background-repeat:no-repeat;background-size:contain;background-position:center top;background-image:url("../../images/icons/check-mark.svg");display:inline-block;position:absolute;left:0px}@media (max-width: 480px){.homepage .list ul li:before{top:2px}}.homepage .list ul li:last-child{margin-bottom:0px}@media (max-width: 480px){.homepage .list ul li{margin-bottom:10px}.homepage .list ul li:before{height:20px;width:20px}}.homepage .list h2{color:#000;text-transform:none;letter-spacing:0px}.homepage .wp-editor-content{margin:0 auto;display:block;width:100%;padding:0px 15px;max-width:850px}.homepage .wp-editor-content h1,.homepage .wp-editor-content h2,.homepage .wp-editor-content h3,.homepage .wp-editor-content h4,.homepage .wp-editor-content h5,.homepage .wp-editor-content h6{margin-top:0px;color:#fff}.homepage .wp-editor-content h3{font-size:1.563rem}.homepage .wp-editor-content p{font-size:1.25rem;margin:0px}@media (max-width: 480px){.homepage .wp-editor-content p{font-size:1rem}}.services{padding:100px 0px}@media (max-width: 980px){.services{padding:45px 0px}}.services figure{padding-bottom:35px;text-align:center}@media (max-width: 480px){.services figure{padding-bottom:15px}}.services figure img{margin:0 auto;width:auto;height:auto;max-height:210px}@media (max-width: 480px){.services figure img{max-height:100px}}.services figure h4{margin-top:35px;color:#315184;font-family:'Roboto Bold';font-size:1.563rem}@media (max-width: 480px){.services figure h4{font-size:1.2rem;margin-top:10px;margin-bottom:0px}}.services .services-content{background-color:#f6f6f6;padding:35px 65px 65px 65px}@media (max-width: 980px){.services .services-content{padding:15px}}.services .services-content h3{font-family:'Roboto Medium';display:inline-block;font-size:1.563rem;margin:30px 0px 10px 0px}@media (max-width: 480px){.services .services-content h3{font-size:1.2rem}}@media (max-width: 480px){.services .services-content ul{padding-left:0px}}.services .services-content li.item{list-style:none;position:relative;padding-left:50px}@media (max-width: 480px){.services .services-content li.item{padding-left:25px}}.services .services-content li.item:before{position:absolute;top:30px;left:0px;height:30px;width:30px;background:url("../../images/icons/checkmark.svg") no-repeat left center;background-size:contain;content:' ';display:inline-block}@media (max-width: 480px){.services .services-content li.item:before{top:35px;height:15px;width:15px}}.services .services-content li.item ul{padding-left:15px}@media (max-width: 480px){.services .services-content li.item ul{padding-left:0px}}.services .services-content li.item ul li{list-style:none;padding-left:65px;position:relative}@media (max-width: 480px){.services .services-content li.item ul li{padding-left:35px}}.services .services-content li.item ul li:before{content:' ';height:30px;width:50px;margin-right:15px;margin-bottom:-10px;background-repeat:no-repeat;background-size:contain;background-position:center top;background-image:url("../../images/icons/check-mark.svg");display:inline-block;position:absolute;left:0px}@media (max-width: 480px){.services .services-content li.item ul li:before{top:2px}}.services .services-content li.item ul li:last-child{margin-bottom:0px}.services .services-content li.item ul li:last-child{margin-bottom:1em}.services .services-content li.item ul ul{margin-top:15px;padding-left:25px}@media (max-width: 480px){.services .services-content li.item ul ul{padding-left:15px}}.services .services-content li.item ul ul li:before{color:#000}.services .services-content span{font-size:1.25rem;font-family:'Roboto Book'}@media (max-width: 480px){.services .services-content span{font-size:1rem}}.home nav,.home .header-top{display:none}@media (max-width: 980px){.home{display:block}}.home2019 .callout .row{align-items:center}.home2019 .callout h1{color:#315184;font-family:'Roboto Regular';text-transform:none;font-weight:normal;font-size:2.125rem;line-height:2.6rem;letter-spacing:0px;text-align:left}@media (max-width: 1025px){.home2019 .callout h1{font-size:1.3rem;line-height:1.7rem}}.home2019 .callout p{text-align:left;color:#315184;font-size:2rem}@media (max-width: 1025px){.home2019 .callout p{font-size:1.5rem}}.home2019 .callout img{width:100%;height:auto;max-width:100%}.home2019 .callout .button{width:50%}@media (max-width: 1300px){.home2019 .callout .button{max-width:200px}}@media (max-width: 1025px){.home2019 .callout .button{width:100%;display:block;max-width:none}}.home2019 .callout .button-wrap a:first-child{float:left}.home2019 .callout .button-wrap a:last-child{float:right}@media (max-width: 1025px){.home2019 .callout .button-wrap a:last-child{margin-top:1rem}}@media (max-width: 1025px){.home2019 .callout .button-wrap a:first-child,.home2019 .callout .button-wrap a:last-child{float:none}}@media (max-width: 575px){.home2019 .callout img{margin-top:45px}}@media (max-width: 575px){.home2019 .fact.one,.home2019 .fact.two{padding:0}}.home2019 .fact.one .container,.home2019 .fact.two .container{padding:0;overflow:hidden}@media (max-width: 1025px){.home2019 .fact.one .container,.home2019 .fact.two .container{overflow:visible}}.home2019 .fact .fact-wrap{display:flex}@media (max-width: 1300px){.home2019 .fact .fact-wrap{overflow:hidden}}@media (max-width: 575px){.home2019 .fact .fact-wrap{width:100%;flex-wrap:nowrap;flex-direction:column-reverse;overflow:visible}}.home2019 .fact .fact-wrap .flex-wrap{width:50%;display:flex;align-items:center}@media (max-width: 575px){.home2019 .fact .fact-wrap .flex-wrap{width:100%;display:block}}@media (max-width: 800px){.home2019 .fact .fact-wrap .flex-wrap .image img{height:400px;width:auto}}@media (max-width: 575px){.home2019 .fact .fact-wrap .flex-wrap .image img{display:block;height:auto;width:100%}}.home2019 .fact .fact-wrap .flex-wrap.forty{width:40%}@media (max-width: 575px){.home2019 .fact .fact-wrap .flex-wrap.forty{width:100%}}.home2019 .fact .fact-wrap .flex-wrap.sixty{width:60%}@media (max-width: 575px){.home2019 .fact .fact-wrap .flex-wrap.sixty{width:100%}}.home2019 .fact .fact-wrap .flex-wrap img{position:static;overflow:visible;max-height:500px}@media (max-width: 575px){.home2019 .fact .fact-wrap .flex-wrap img{position:relative;overflow:hidden;max-width:100%;width:100%}}.home2019 .fact .fact-wrap .text-wrap{padding:50px 0px;display:flex;align-items:center}@media (max-width: 575px){.home2019 .fact .fact-wrap .text-wrap{padding:0px}}.home2019 .fact .fact-wrap .text-wrap .text{padding:50px 80px;background:#f79961;position:relative;font-weight:bold;font-size:1.3rem}@media (max-width: 1025px){.home2019 .fact .fact-wrap .text-wrap .text{font-size:1.1rem}}@media (max-width: 575px){.home2019 .fact .fact-wrap .text-wrap .text{padding:50px 25px}}.home2019 .fact .fact-wrap .text-wrap .text .small{font-size:1rem}.home2019 .fact .fact-wrap .chevron{position:absolute;top:-20px;z-index:10;margin-top:0}.home2019 .fact .fact-wrap .chevron.left{left:30px}.home2019 .fact .fact-wrap .chevron.right{right:50px}@media (max-width: 575px){.home2019 .fact .fact-wrap .chevron.right{left:30px}}.home2019 .fact .fact-wrap .chevron img{height:60px;width:auto;max-height:none}.home2019 .fact.two{padding-top:0}@media (max-width: 575px){.home2019 .fact.two .fact-wrap{flex-direction:column}}.home2019 .fact.two .fact-wrap .flex-wrap .image{position:relative;width:150%;left:-50%;z-index:-1}@media (max-width: 575px){.home2019 .fact.two .fact-wrap .flex-wrap .image{width:100%;max-width:100%;left:0}}.home2019 .fact.two .fact-wrap .flex-wrap .text-wrap .text{background:#8feabb}.home2019 .fact.three{background:#315184;color:#fff}.home2019 .fact.three p{line-height:1rem}.home2019 .fact.three p:first-child{line-height:2rem}.home2019 .fact.three img{width:100%;max-width:100%}@media (max-width: 1025px){.home2019 .fact.three img{margin-top:1rem}}.home2019 .fact.three .row{align-items:center}@media (max-width: 480px){.wp-editor-content{word-wrap:break-word}}.wp-editor-content h1,.wp-editor-content h2,.wp-editor-content h3,.wp-editor-content h4,.wp-editor-content h5,.wp-editor-content h6{color:#315184;font-family:'Roboto Bold';margin-top:30px}.wp-editor-content h2{font-size:1.563rem}.wp-editor-content h3{font-size:1.25rem;font-family:'Roboto Medium'}.wp-editor-content ul li{list-style:none;padding-left:65px;position:relative}@media (max-width: 480px){.wp-editor-content ul li{padding-left:35px}}.wp-editor-content ul li:before{content:' ';height:30px;width:50px;margin-right:15px;margin-bottom:-10px;background-repeat:no-repeat;background-size:contain;background-position:center top;background-image:url("../../images/icons/check-mark.svg");display:inline-block;position:absolute;left:0px}@media (max-width: 480px){.wp-editor-content ul li:before{top:2px}}.wp-editor-content ul li:last-child{margin-bottom:0px}.wp-editor-content ol li{margin-bottom:25px}.wp-editor-content ol li:last-child{margin-bottom:0px}.wp-editor-content a{color:#315184}.wp-editor-content a:hover{color:#8feabb;text-decoration:none}.wp-editor-content .subhead-list span{font-family:'Roboto Medium';font-size:1.125rem}.page-default{display:block;width:100%;margin:50px 0px 80px 0px;padding:0}.page-default sup{font-size:0.8rem}.page-default ul{padding-left:15px}.page-default h1,.page-default h2,.page-default h3,.page-default h4,.page-default h5,.page-default h6{font-family:"Roboto Regular"}.page-default h3{font-size:1.5rem}.page-default p,.page-default li{font-size:1rem}.page-default .wp-editor-content ul li{padding-left:25px}.page-default .wp-editor-content ul li:before{background:none;content:'•';color:#315184}.step-line{position:relative;top:39px;width:100%;max-width:66%;margin:0 auto;display:block;border-bottom:2px dotted #eaeaea}@media (max-width: 480px){.step-line{display:none}}.how-it-works .how-header{background:#315184}.how-it-works .how-header h1{display:block;font-family:'Roboto Regular';letter-spacing:0px;color:#fff;text-transform:none;position:relative;padding-left:80px;margin-bottom:30px}@media (max-width: 575px){.how-it-works .how-header h1{font-size:2rem}}@media (max-width: 480px){.how-it-works .how-header h1{padding-left:45px}}.how-it-works .how-header h1:before{content:' ';width:60px;height:75px;position:absolute;left:0px;top:-14px;background-image:url("../../images/icons/chevron.svg");background-color:#315184;padding:0 5px;background-repeat:no-repeat;background-size:contain;display:inline-block}@media (max-width: 480px){.how-it-works .how-header h1:before{width:35px;height:45px;top:-4px}}@media (max-width: 480px){.how-it-works .icons{display:none}}.how-it-works .icons:after{content:' ';clear:both;float:none;display:block}.how-it-works .icons img{margin:0 auto;width:100%;height:auto;padding:15px 50px;max-height:213px}@media (max-width: 1025px){.how-it-works .icons img{padding:15px 30px}}@media (max-width: 575px){.how-it-works .icons img{padding:15px 15px}}.how-it-works .third{padding:15px;display:inline-block;width:33%;float:left}@media (max-width: 480px){.how-it-works .third{width:100%;display:block}}.how-it-works .third h3{color:#fff;font-size:1.375em;line-height:1.5em}@media (max-width: 1025px){.how-it-works .third h3{font-size:1.125rem}}@media (max-width: 575px){.how-it-works .third h3{font-size:1em}}@media (max-width: 480px){.how-it-works .third h3{font-size:1.125em}}.how-it-works .steps{text-align:center;position:relative}.how-it-works .steps h3{font-family:'Roboto Condensed'}@media (max-width: 480px){.how-it-works .steps .step-icons{display:none}}.how-it-works .steps .step-icons .third{padding-bottom:15px}.how-it-works .steps:after{content:' ';clear:both;float:none;display:block}.how-it-works .steps .number{display:inline-block;background:#eaeaea;width:45px;height:45px;border-radius:50px;position:relative}@media (max-width: 480px){.how-it-works .steps .number{display:block;margin:0 auto;margin-bottom:10px;text-align:center}}.how-it-works .steps .number h3{position:absolute;left:32%;top:4%;font-size:28px;margin:0px;font-family:'Roboto Regular';color:#f79961}.how-it-works .steps .icon-mobile{display:none}@media (max-width: 480px){.how-it-works .steps .icon-mobile{display:block}}.how-it-works .steps .icon-mobile img{margin:0 auto;padding-bottom:15px;height:auto;max-height:150px;width:auto}.how-it-works .steps .icon-mobile.medication img{padding-bottom:5px}.how-it-works .steps .third{padding-bottom:0px;margin-bottom:0px}@media (max-width: 480px){.how-it-works .steps .third{margin-bottom:45px}}@media (max-width: 480px){.how-it-works .steps .third:last-child{margin-bottom:0px}}.how-it-works .steps .third h3{margin-bottom:0px}.how-it-works .body-text{background:#8feabb;position:relative}.how-it-works .body-text article{position:relative;z-index:2}.how-it-works .body-text p{font-size:2em}@media (max-width: 1025px){.how-it-works .body-text p{font-size:1.563em}}@media (max-width: 480px){.how-it-works .body-text p{font-size:1.1em;line-height:1.5em}}.how-it-works .body-text .row{position:relative}.how-it-works .body-text .chevron{top:-21px;left:90px;width:185px;height:200px;position:absolute;content:' ';background-image:url("../../images/icons/chevron-thin-white.svg");background-repeat:no-repeat;background-size:contain;z-index:0}@media (max-width: 1025px){.how-it-works .body-text .chevron{left:0px}}@media (max-width: 575px){.how-it-works .body-text .chevron{position:relative;display:block;width:46px;height:45px;margin:15px 15px -15px 15px;max-width:none;background-image:url("../../images/icons/chevron-white.svg")}}@media (max-width: 480px){.how-it-works .body-text article{font-size:1.1rem}}.how-it-works .body-text.style-b{background:transparent}.how-it-works .body-text.style-b .chevron{background-image:url("../../images/icons/chevron-thin-green.svg")}@media (max-width: 575px){.how-it-works .body-text.style-b .chevron{background-image:url("../../images/icons/chevron-green.svg")}}.how-it-works .body-text.style-c{background:#8feabb}.how-it-works .body-text.style-c h2,.how-it-works .body-text.style-c h3,.how-it-works .body-text.style-c h4,.how-it-works .body-text.style-c h5,.how-it-works .body-text.style-c h6{color:#315184}.how-it-works .body-text.style-c .chevron{position:relative;max-width:65px;display:block;height:auto;width:100%}@media (max-width: 1025px){.how-it-works .body-text.style-c .chevron{max-width:45px;top:-10px;left:0px}}@media (max-width: 575px){.how-it-works .body-text.style-c .chevron{float:left;width:46px;height:45px;top:-10px;left:0px;max-width:none;margin:0px}}.how-it-works .body-text.style-c li{padding-left:25px}.how-it-works .body-text.style-c li:before{content:'•';color:#315184;display:inline-block;position:absolute;padding-right:15px;font-size:1.375rem;left:0px}.contact-info .heading{display:inline-block;width:auto;position:relative;font-family:'Roboto Condensed';text-transform:none;letter-spacing:0px;color:#000;font-size:2rem;z-index:1}@media (max-width: 480px){.contact-info .heading{font-size:1.75rem;line-height:2.2rem}}.contact-info .heading:before{content:' ';display:block;position:absolute;z-index:-1;background:#f79961;width:100%;height:20px;top:15px}@media (max-width: 1025px){.contact-info .heading:before{display:none}}.contact-info p{display:block;float:none;clear:both;text-align:left}@media (max-width: 575px){.contact-info p{width:100%;display:block}}.contact-info .phone-wrap,.contact-info .email-wrap{display:flex;align-items:center;float:left;padding:15px 0px;height:100px}@media (max-width: 575px){.contact-info .phone-wrap,.contact-info .email-wrap{text-align:center;display:block;width:100%;max-height:none;margin-bottom:35px}}.contact-info .phone-wrap img,.contact-info .email-wrap img{max-height:65px;width:auto;height:65px;margin-right:15px}.contact-info .phone-wrap img.envelope,.contact-info .email-wrap img.envelope{height:45px}@media (max-width: 575px){.contact-info .phone-wrap img,.contact-info .email-wrap img{display:block;margin:0 auto;margin-bottom:15px}}.contact-info .phone-wrap a,.contact-info .email-wrap a{font-size:1.375em;color:#000}@media (max-width: 480px){.contact-info .phone-wrap a,.contact-info .email-wrap a{font-size:1.1rem}}.contact-info .email-wrap:after{content:' ';content:' ';clear:both;float:none;display:block}@media (max-width: 480px){.contact-info .email-wrap{margin-bottom:15px}}.contact-info .phone-wrap{padding-right:60px}@media (max-width: 575px){.contact-info .phone-wrap{padding-right:0px}}.how-it-works2019 p,.how-it-works2019 li{font-size:1.125rem}@media (max-width: 1025px){.how-it-works2019 p,.how-it-works2019 li{font-size:1rem}}.how-it-works2019 li{margin-bottom:1rem;display:block;padding-left:30px;position:relative}.how-it-works2019 li:before{content:' ';height:23px;width:10px;background-image:url("../../images/icons/chevron_orange_solid.svg");background-repeat:no-repeat;background-size:contain;display:block;position:absolute;left:0;top:8px}.how-it-works2019 h2{font-size:1.75rem;line-height:2.5rem}@media (max-width: 575px){.how-it-works2019 h2{font-size:1.3rem;line-height:2rem}}.how-it-works2019 .hero{background-repeat:no-repeat;background-position:center;background-size:cover}@media (max-width: 1300px){.how-it-works2019 .hero{padding:45px 0px}}@media (max-width: 575px){.how-it-works2019 .hero{background:none}}@media (max-width: 1025px){.how-it-works2019 .hero .hero-text{padding:15px;background:rgba(255,255,255,0.8)}}@media (max-width: 575px){.how-it-works2019 .hero .hero-text{padding:0}}.how-it-works2019 .hero h1{color:#315184;font-family:'Roboto Regular';text-transform:none;font-weight:normal;font-size:2.125rem;line-height:2.6rem;letter-spacing:0px;text-align:left}@media (max-width: 1025px){.how-it-works2019 .hero h1{font-size:1.3rem;line-height:1.7rem}}.how-it-works2019 .steps{background:#315184}.how-it-works2019 .steps .row{justify-content:center}.how-it-works2019 .steps .steps-header-text p{color:#f79961;text-align:left}.how-it-works2019 .steps h2{font-weight:400;font-family:"Roboto Condensed"}.how-it-works2019 .steps h2,.how-it-works2019 .steps p{color:#fff}.how-it-works2019 .steps p{text-align:center}.how-it-works2019 .icons{padding:45px 0px}@media (max-width: 1025px){.how-it-works2019 .icons{padding:0;padding-top:1rem}}.how-it-works2019 img{width:auto;height:180px;max-width:100%;display:block;margin:0 auto;padding:15px}.how-it-works2019 .chevron{position:absolute;background-image:url("../../images/icons/chevron_orange_solid.svg");background-repeat:no-repeat;background-size:contain;background-position:center;background-color:#315184;padding:0 5px;height:23px;width:30px;bottom:-11.5px;left:0px}@media (max-width: 1025px){.how-it-works2019 .text{display:none}}.how-it-works2019 .text.mobile{display:none}@media (max-width: 1025px){.how-it-works2019 .text.mobile{display:block;max-width:250px;margin:0 auto;padding:15px}}.how-it-works2019 .step-line{top:0;margin-bottom:45px;max-width:80%}@media (max-width: 1025px){.how-it-works2019 .step-line{display:none}}.how-it-works2019 .step-line span:nth-child(2){left:calc( 33% - 8px )}.how-it-works2019 .step-line span:nth-child(3){left:calc( 66% - 8px )}.how-it-works2019 .step-line span:last-child{left:calc( 100% - 16px )}.how-it-works2019 .disclaimer{background:#8feabb;color:#315184;padding:45px 0px}.how-it-works2019 .disclaimer h1,.how-it-works2019 .disclaimer h2,.how-it-works2019 .disclaimer h3{color:#315184;margin-bottom:45px}@media (max-width: 575px){.how-it-works2019 .disclaimer h1,.how-it-works2019 .disclaimer h2,.how-it-works2019 .disclaimer h3{margin-bottom:22.5px}}.how-it-works2019 .disclaimer h3{text-transform:none;letter-spacing:normal;font-family:"Roboto Regular"}.how-it-works2019 .disclaimer li{padding-left:75px;margin-bottom:45px;position:relative;color:#000}@media (max-width: 575px){.how-it-works2019 .disclaimer li{padding-left:50px;margin-bottom:25px}}.how-it-works2019 .disclaimer li:before{position:absolute;left:0;top:-7px;height:50px;width:60px;content:' ';background-image:url("../../images/icons/checkmark.svg");background-size:contain;background-position:center;background-repeat:no-repeat}@media (max-width: 575px){.how-it-works2019 .disclaimer li:before{height:30px;width:40px;top:0}}.how-it-works2019 .disclaimer li:last-child{margin-bottom:0}.how-it-works2019 .features h2{color:#315184;margin-bottom:45px;font-family:"Roboto Condensed"}@media (max-width: 575px){.how-it-works2019 .features h2{margin-bottom:22.5px}}.how-it-works2019 .features img{width:100%;height:auto;max-height:300px}@media (max-width: 1025px){.how-it-works2019 .features img{display:none}}.how-it-works2019 .features .blue{display:block;margin:2rem 0}.how-it-works2019 .features li{font-family:"Roboto Medium"}.how-it-works2019 .features li:last-child{margin-bottom:0}.how-it-works2019 .features li em{font-family:"Roboto Italic"}.contact2019{background:#315184;color:#fff;padding:45px 0px}@media (max-width: 1025px){.contact2019{text-align:center}}.contact2019 a{color:#fff}.contact2019 a:hover{color:#f79961;text-decoration:none}.contact2019 .row{align-items:center}.contact2019 h3{font-size:1.2rem}@media (max-width: 1025px){.contact2019 p{text-align:center;max-width:300px;margin:0 auto;display:block}}.contact2019 img{height:150px}@media (max-width: 1025px){.contact2019 img{height:100px;width:auto;float:none;margin-bottom:1rem}}form,.nf-form-content{font-size:1.25rem}@media (max-width: 480px){form,.nf-form-content{font-size:1rem}}form nf-field:last-child div,.nf-form-content nf-field:last-child div{margin-bottom:0px}form input,form textarea,.nf-form-content input,.nf-form-content textarea{background:transparent;border:2px solid #fff;color:#fff;padding:15px}@media (max-width: 480px){form input,form textarea,.nf-form-content input,.nf-form-content textarea{padding:5px}}form button,form input[type="submit"],form input[type="button"],.nf-form-content button,.nf-form-content input[type="submit"],.nf-form-content input[type="button"]{display:inline-block;padding:20px;text-align:center;font-size:0.875em;background-color:#fff;color:#315184;text-transform:uppercase;letter-spacing:2.5px;padding:15px 60px;width:100% !important;max-width:350px;color:#fff;font-family:'Roboto Bold'}form button:hover,form input[type="submit"]:hover,form input[type="button"]:hover,.nf-form-content button:hover,.nf-form-content input[type="submit"]:hover,.nf-form-content input[type="button"]:hover{color:#fff;background-color:#f79961;text-decoration:none}@media (max-width: 1025px){form button,form input[type="submit"],form input[type="button"],.nf-form-content button,.nf-form-content input[type="submit"],.nf-form-content input[type="button"]{padding:15px 30px}}@media (max-width: 480px){form button,form input[type="submit"],form input[type="button"],.nf-form-content button,.nf-form-content input[type="submit"],.nf-form-content input[type="button"]{letter-spacing:1px;font-size:1rem;width:100%;max-width:none;padding:10px 5px;word-wrap:break-word;line-height:1.5em}}@media (max-width: 980px){form button,form input[type="submit"],form input[type="button"],.nf-form-content button,.nf-form-content input[type="submit"],.nf-form-content input[type="button"]{padding:15px 20px}}@media (max-width: 480px){form button,form input[type="submit"],form input[type="button"],.nf-form-content button,.nf-form-content input[type="submit"],.nf-form-content input[type="button"]{max-width:none}}form button:hover,form input[type="submit"]:hover,form input[type="button"]:hover,.nf-form-content button:hover,.nf-form-content input[type="submit"]:hover,.nf-form-content input[type="button"]:hover{background-color:#fff;cursor:pointer}form .nf-error .ninja-forms-field,.nf-form-content .nf-error .ninja-forms-field{border:2px solid #3f3f3f}.nf-error-msg,.ninja-forms-req-symbol,.nf-error-field-errors{color:#3f3f3f !important}.nf-form-fields-required,.nf-field-label{display:none}::-webkit-input-placeholder{color:#eff8f8}::-moz-placeholder{color:#eff8f8;opacity:1}:-ms-input-placeholder{color:#eff8f8}:-moz-placeholder{color:#eff8f8;opacity:1}.ie .logo .brand img{width:285px}.ie .carousel-item figure img{height:200px;width:226px}.ie .services figure img{height:222px;width:210px}.ie .header-img.text{display:block}.ie .header-img.text p{padding-top:250px;margin:0 auto;text-align:center;display:block}
