.page-banner{width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;position:relative;padding-bottom:32px}.page-banner img{width:100%}.home .the_latest_block h2 span{color:#fff;border-color:#fff}.home .the_latest_block h2.ttl span:after{border-top-color:#fff}.the_latest_block{background-color:#036ea3;color:#fff}.the_latest_block .item-box{max-width:100%}.the_latest_block .item-box .category-wrap{height:auto}.the_latest_block .item-box .img-wrap{border-radius:0}.the_latest_block .jcarousel .item-box .img-wrap{max-height:210px}.the_latest_block .item-text{color:#fff}.the_latest_block .item-text+a.btn{display:none}.the_latest_block .btn.category{height:auto;max-height:auto;overflow:hidden;min-width:auto;margin-bottom:10px;padding:6px 12px 4px;font-size:22px;line-height:20px;font-family:DINWebPro-Bold,Arial,Verdana,sans-serif;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;background-color:transparent;color:#fff}.the_latest_block .btn.category:hover{background-color:transparent;color:#05b3e9}.home .new-top-bar,.new-top-bar{background:#063654}.home .new-top-bar .container,.new-top-bar .container{background:0 0;padding:7px 0;text-align:right}.new-top-bar .container a.espanol-link{color:#fff;text-decoration:none;font-size:15px;font-weight:700}.new-top-bar ul.social:before{margin-right:18px;content:"";width:1px;height:20px;background:#fff;float:left;margin-top:3px;margin-left:30px}.home .new-top-bar .social li,.new-top-bar .social li{}.home .new-top-bar .social li a,.new-top-bar .social li a{height:26px;width:25px;background:url(../img/sprite-top-bar.png) no-repeat}.new-top-bar .social li.fb a,.home .new-top-bar .social li.fb a{background-position:0 -30px}.new-top-bar .social li.twitter a,.home .new-top-bar .social li.twitter a{background-position:-33px -30px}.new-top-bar .social li.youtube a,.home .new-top-bar .social li.youtube a{background-position:-67px -30px}.new-top-bar .social li.pinterest a,.home .new-top-bar .social li.pinterest a{background-position:-99px -30px}.new-top-bar .social li.instagram a,.home .new-top-bar .social li.instagram a{background-position:-132px -30px}.new-top-bar .social li.fb a:hover,.home .new-top-bar .social li.fb a:hover{background-position:0 0}.new-top-bar .social li.twitter a:hover,.home .new-top-bar .social li.twitter a:hover{background-position:-33px 0}.new-top-bar .social li.youtube a:hover,.home .new-top-bar .social li.youtube a:hover{background-position:-67px 0}.new-top-bar .social li.pinterest a:hover,.home .new-top-bar .social li.pinterest a:hover{background-position:-99px 0}.new-top-bar .social li.instagram a:hover,.home .new-top-bar .social li.instagram a:hover{background-position:-132px 0}@media screen and (max-width:980px){.new-top-bar .social{float:right;margin-top:0!important}}.extrafields{background-color:#063654;color:#fff;padding:30px 0}.extrafields form.morefields{text-align:center;margin:auto}.extrafields form.morefields .txtbox{background:#fff;box-shadow:inset 0 3px 0 0 rgba(204,204,204,.5);border-radius:6px 6px 6px 6px;width:47%;margin:10px 0;float:none;height:40px;font-size:16px}.extrafields form.morefields .txtbox.fname{margin-right:3%}.extrafields form.morefields .chkboxes:before,.extrafields form.morefields .chkboxes:after{clear:both}.extrafields form.morefields .chkboxes{padding:0;margin:15px 0;clear:both;text-align:left;overflow:hidden}.extrafields form.morefields .chkboxes .col4{width:30%;float:left;margin:5px 1.5%}.extrafields form.morefields .chkboxes .chkfld{display:block;margin-bottom:10px;text-align:left}.extrafields .container-in{position:relative}.extrafields .thanks-box{position:absolute;top:50%;transform:translateY(-50%);text-align:center;width:100%}.extrafields .thanks-box h3{color:#fff}.extrafields .thanks-box .desc{font-size:18px;line-height:22px}.extrafields .thanks-close{top:10px;right:10px;width:25px;height:25px;background:url(../img/close-white.png) 0 0 no-repeat;position:absolute;cursor:pointer}.extrafields form.morefields .chkboxes .chkfld input[type=checkbox]{display:none}.extrafields form.morefields .chkboxes .chkfld input[type=checkbox]+label:before{display:inline-block;content:"\f0c8";letter-spacing:8px;font-size:20px;font-family:FontAwesome}.extrafields form.morefields .chkboxes .chkfld input[type=checkbox]:checked+label:before{content:"\f14a";letter-spacing:8px}.extrafields form.morefields .chkboxes .chkfld label{display:block;padding-left:1.5em;text-indent:-.7em;cursor:pointer}.extrafields form.morefields input[type=submit]{width:auto;padding:5px 20px;margin:20px auto;border-radius:6px;background-color:#05aadd;height:40px;line-height:normal}footer{height:auto}footer .subscribe-box form.morefields{max-width:100%}.submenu-block .sub-nav>li{width:17%;padding:0 1.75%}.menu-who-we-are .sub-nav{height:230px;display:flex;flex-direction:column;flex-wrap:wrap}#menu-primary-navigation-1 .menu-description{float:left;width:20%;color:#fff;border-right:solid 1px #fff;text-align:left;padding-right:1.75%;line-height:22px}@media screen and (min-width:1281px){#menu-primary-navigation-1 .menu-description{margin-left:-5%}}@media screen and (min-width:768px) and (max-width:980px){#menu-primary-navigation .menu-description{padding:10px;color:#fff}}#menu-primary-navigation-1 .menu-description h3{text-transform:none;color:#fff;font-size:17px;font-weight:700;font-family:DINWebPro,Arial,Verdana,sans-serif}.submenu-block .sub-nav>li>a{line-height:22px;font-family:dinwebpro-medium,Arial,Verdana,sans-serif;margin-bottom:10px;padding-bottom:3px;padding-top:3px}.submenu-block .sub-nav li li a{line-height:22px;margin-bottom:10px;padding-top:3px;padding-bottom:3px}.submenu-block ul.sub-nav{text-align:left}@media screen and (min-width:1281px){.submenu-block ul.sub-nav{margin-right:-5%}}.tabs-block{background-color:#fff}.tabs-block .icon-list li a{text-align:center}.tabs-block .icon-list i{position:relative;left:auto;margin:auto}.tabs-block .icon-list li a span{padding-left:0}.large-icons-block{padding:60px 0}.large-icons-block .lg-icon-list{text-align:center;list-style-type:none;margin:0;padding:0}.large-icons-block .lg-icon-list li{padding:0;margin:0;list-style-type:none;display:inline-block;width:25%;vertical-align:top}.large-icons-block .lg-icon-list img{display:block;margin:0 auto 20px;max-width:160px;height:auto}.large-icons-block .lg-icon-list .lg-icon-title{display:block;text-transform:uppercase;color:#063654;text-decoration:none;font-family:dinwebpro-bold;font-size:28px;margin-bottom:10px;line-height:36px}.large-icons-block .lg-icon-list .lg-icon-desc{line-height:22px}.spu-box{background:url(../img/dotted-bg-l.png) repeat-y #fff left;padding:0}.spu-box .spu-content{background:url(../img/dotted-bg-r.png) repeat-y right;padding:50px 35px}.spu-box .spu-content .subscribe-box{width:100%;max-width:100%;margin:20px auto}.spu-box .spu-content h3{color:#063654;font-size:32px;line-height:40px;text-align:center;text-transform:none}.spu-box .spu-content .subscribe-box form.receive_form{text-align:center;margin:auto;width:100%}.spu-box .spu-content p a{color:#757575;text-decoration:none;cursor:pointer}.spu-box .spu-content p a:hover{color:#666;text-decoration:underline}.spu-box .spu-content .subscribe-box form.receive_form input[type=text]{height:40px;border:1px solid #ccc;border-radius:6px 0 0 6px;background-color:#fff;box-shadow:inset 0 3px 0 0 rgba(204,204,204,.5);font-size:16px;width:80%}.spu-box .spu-content .subscribe-box form.receive_form input[type=submit]{height:40px;width:118px;border-radius:0 6px 6px 0;background-color:#05aadd;width:20%}@media screen and (max-width:980px){.home .sub-bar.new-top-bar,.sub-bar.new-top-bar{display:none}.navbar .nav{border-bottom:1px solid #063654;margin-bottom:20px}.navbar .nav li{border-top:1px solid #063654}.navbar .nav li a{display:block;margin:0;padding-left:20px;padding-right:30px}.navbar .nav li.active,.navbar .nav li.active>a{background:0 0}.navbar .nav .dropdown i,.navbar .nav .dropdown:hover>i{left:auto;right:10px;color:#063654;background:0 0;top:12px}.navbar .nav .dropdown i:before{content:"\f105";font-family:FontAwesome;font-size:24px;display:inline-block;font-style:normal}.nav-icon.opened{background-image:none}.nav-icon.opened:before{font-family:FontAwesome;content:"\f00d";display:inline-block;color:#fff;font-size:24px;width:34px;height:24px;margin-top:-3px;text-align:center}.navbar .espanol-link{display:block;color:#fff;text-align:center;font-size:20px;font-weight:700;line-height:26px;text-decoration:none}.navbar .submenu-block ul li{border-top:none}.navbar .submenu-block{-webkit-transition:all .5s ease;transition:all .5s ease;transform:translateX(-100%);-webkit-transform:translateX(-100%)}.navbar .active .submenu-block{transform:translateX(0);-webkit-transform:translateX(0)}.navbar .submenu-block ul li a{border-top:none;display:block;margin-left:0;padding-left:20px;text-transform:uppercase;font-size:18px}.navbar .submenu-block>ul>li ul{display:block}.navbar .submenu-block .dropdown-menu a{margin-left:0;padding-left:40px;text-transform:none;line-height:22px}.navbar .nav li.active>a{background-color:transparent}.navbar .nav .dropdown.active>i{left:20px;right:auto;background-color:transparent;z-index:99}.navbar .nav .dropdown.active>i:before{content:"\f0a8"}.navbar .submenu-block .dropdown i{display:none}.large-icons-block .lg-icon-list li{margin-bottom:40px;width:100%;display:block}.home .sub-bar .social{display:none}.navbar .nav>.dropdown.active .dropdown-toggle{display:none}.navbar .nav .dropdown.active .menu-description{padding:20px;color:#fff;text-align:left;margin-top:30px;line-height:28px}.navbar .nav .dropdown.active .menu-description h3{text-transform:none;color:#063654;font-size:20px;font-weight:700;font-family:DINWebPro,Arial,Verdana,sans-serif;border-bottom:solid 2px #063654;padding-bottom:10px;margin-bottom:10px}.hideothers.navbar-nav>li:not(.active){display:none}.navbar .subscribe-icon{width:50%}.navbar .top-block{display:block}.navbar .search-icon{display:block;width:50%}}@media screen and (max-width:767px){.extrafields form.morefields .txtbox{width:100%;margin:10px auto}.extrafields form.morefields .chkboxes .col4{width:100%;display:block;margin:10px auto}.large-icons-block .lg-icon-list{}.home .sub-bar .subscribe-box{width:100%}.home .sub-bar .subscribe-box input[type=text]{width:70%}.home .sub-bar .subscribe-box input[type=submit]{width:30%;font-size:13px}.share-block{display:none}}@media screen and (max-width:600px){.go-top{right:50%;bottom:17%;margin-right:-24px;display:block}footer .col3:last-child{padding-top:20%}}@media(pointer:coarse){.header .nav-wrap{display:none}.nav-icon{display:block}header .logo{position:absolute;left:50%;margin:0 0 0 -115px}.navbar .subscribe-icon{width:50%}.navbar .top-block{display:block}.navbar .search-icon{display:block;width:50%}.navbar .nav{border-bottom:1px solid #063654;margin-bottom:20px}.navbar .nav li{border-top:1px solid #063654}.navbar .nav li a{display:block;margin:0;padding-left:20px;padding-right:30px}.navbar .nav li.active,.navbar .nav li.active>a{background:0 0}.navbar .nav .dropdown i,.navbar .nav .dropdown:hover>i{left:auto;right:10px;color:#063654;background:0 0;top:12px}.navbar .nav .dropdown i:before{content:"\f105";font-family:FontAwesome;font-size:24px;display:inline-block;font-style:normal}.nav-icon.opened{background-image:none}.nav-icon.opened:before{font-family:FontAwesome;content:"\f00d";display:inline-block;color:#fff;font-size:24px;width:34px;height:24px;margin-top:-3px;text-align:center}.navbar .espanol-link{display:block;color:#fff;text-align:center;font-size:20px;font-weight:700;line-height:26px;text-decoration:none}.navbar .submenu-block ul li{border-top:none}.navbar .submenu-block{-webkit-transition:all .5s ease;transition:all .5s ease;transform:translateX(-100%);-webkit-transform:translateX(-100%)}.navbar .active .submenu-block{transform:translateX(0);-webkit-transform:translateX(0)}.navbar .submenu-block ul li a{border-top:none;display:block;margin-left:0;padding-left:20px;text-transform:uppercase;font-size:18px}.navbar .submenu-block>ul>li ul{display:block}.navbar .submenu-block .dropdown-menu a{margin-left:0;padding-left:40px;text-transform:none;line-height:22px}.navbar .nav li.active>a{background-color:transparent}.navbar .nav .dropdown.active>i{left:20px;right:auto;background-color:transparent;z-index:99}.navbar .nav .dropdown.active>i:before{content:"\f0a8"}.navbar .submenu-block .dropdown i{display:none}.navbar .nav>.dropdown.active .dropdown-toggle{display:none}.navbar .nav .dropdown.active .menu-description{padding:20px;color:#fff;text-align:left;margin-top:30px;line-height:28px}.navbar .nav .dropdown.active .menu-description h3{text-transform:none;color:#063654;font-size:20px;font-weight:700;font-family:DINWebPro,Arial,Verdana,sans-serif;border-bottom:solid 2px #063654;padding-bottom:10px;margin-bottom:10px}.hideothers.navbar-nav>li:not(.active){display:none}}.page-template-template-quiz .sub-bar,.page-template-template-quiz .breadcrumbs,.page-template-template-quiz .share-block{display:none!important}.page-template-template-quiz .think-quiz .container{display:flex;justify-content:space-between;min-height:100px;flex-wrap:wrap}.page-template-template-quiz .content{padding:0}.page-template-template-quiz .think-quiz,.page-template-template-quiz footer{background:#000}.page-template-template-quiz .think-quiz .flex-logo{align-self:center}@media(max-width:660px){.page-template-template-quiz .think-quiz .container{justify-content:center;padding-top:20px;padding-bottom:10px}.page-template-template-quiz .think-quiz .flex-logo{padding:10px 0}}.page-template-template-quiz .think-quiz .logo::before{content:none}.wpvqgr-wrapper div.wpvqgr-question .row{width:100%;margin:0}.wpvqgr-wrapper div.wpvqgr-question .row .wpvqgr-answer-col{padding-left:0}.wpvqgr-wrapper div.wpvqgr-question div.wpvqgr-question-label{font-family:DINWebPro-Medium,Arial,Verdana,Trebuchet,sans-serif;text-align:left!important;color:#093653}.wpvqgr-wrapper div.wpvqgr-continue button.wpvqgr-button{background-color:#1db2e7!important}.wpvqgr-wrapper div.wpvqgr-question div.wpvqgr-answer{font-family:Arial,Verdana,Trebuchet,sans-serif;line-height:20px!important;color:#262626}.wpvqgr-wrapper div.wpvqgr-continue button.wpvqgr-button,.wpvqgr-wrapper div.wpvqgr-result-description h2{font-family:DINWebPro-Medium,Arial,Verdana,Trebuchet,sans-serif!important}.wpvqgr-wrapper div.wpvqgr-explanation,.wpvqgr-wrapper div.wpvqgr-forcetoshare,.wpvqgr-wrapper div.wpvqgr-askinfo,.wpvqgr-wrapper div.wpvqgr-question div.wpvqgr-explanation h3.wpvqgr-thats-right,.wpvqgr-wrapper div.wpvqgr-question div.wpvqgr-explanation h3.wpvqgr-thats-wrong,.wpvqgr-wrapper div.wpvqgr-question div.wpvqgr-explanation .wpvqgr-explanation-content p{font-family:Arial,Verdana,Trebuchet,sans-serif}.wpvqgr-wrapper div.wpvqgr-results .wpvqgr-a-d-s{margin:15px 0;text-align:center}.wpvqgr-wrapper div.wpvqgr-results .wpvqgr-a-d-s .btn{text-transform:uppercase;display:inline-block;height:45px;padding:0 18px;color:#a7a7a7;font-size:18px;line-height:48px;font-family:DINWebPro-Bold,Arial,Verdana,sans-serif!important}.wpvqgr-wrapper div.wpvqgr-results .wpvqgr-a-d-s .btn:active,.wpvqgr-wrapper div.wpvqgr-results .wpvqgr-a-d-s .btn:focus,.wpvqgr-wrapper div.wpvqgr-results .wpvqgr-a-d-s .btn:hover{color:#fff!important}.wpvqgr-wrapper div.wpvqgr-results h3{color:#093653}.wpvqgr-wrapper{position:relative}.wpvqgr-wrapper div.wpvqgr-question div.wpvqgr-answer div.wpvqgr-checkbox{display:flex}.wpvqgr-wrapper div.wpvqgr-question::before{content:"";position:absolute;height:4px;width:120px;background:#b7ce6c;top:-30px;left:0}.wpvqgr-wrapper div.wpvqgr-question div.wpvqgr-answer div.wpvqgr-checkbox div.wpvqgr-checkbox-picture{float:none!important;flex-shrink:0}.wpvqgr-wrapper div.wpvqgr-question div.wpvqgr-answer:hover{background:#50b0e1!important;border-color:#50b0e1!important;color:#fff}@media(min-width:600px){.wpvqgr-wrapper .col-sm-12{padding:0!important}}@media(max-width:700px){.wpvqgr-wrapper .h1,.wpvqgr-wrapper h1{font-size:1.8rem!important}}.topics-landing .topics-wrap{display:flex;flex:1 1 auto;flex-wrap:wrap;padding:0 15px}.topics-landing .topics-wrap .topic a{text-decoration:none}.topics-landing .topics-wrap .topic img{width:100%;height:200px;object-fit:cover}.topics-landing .topics-wrap .topic .topic-content{border:1px solid #ccc;margin-top:-9px;padding:20px;min-height:130px;flex:1 1 auto}.topics-landing .topics-wrap .topic .topic-content h2{font-size:28px;line-height:36px;color:#063654}@media(min-width:900px){.topics-landing .topics-wrap .topic{width:32%;margin:1%;display:flex;flex-direction:column}.topics-landing .topics-wrap .topic:nth-of-type(3n){margin-right:0}.topics-landing .topics-wrap .topic:nth-of-type(3n+1){margin-left:0}}@media(min-width:768px) and (max-width:899px){.topics-landing .topics-wrap .topic{width:49%;margin:1%;display:flex;flex-direction:column;margin-bottom:20px}.topics-landing .topics-wrap .topic:nth-of-type(2n){margin-right:0}.topics-landing .topics-wrap .topic:nth-of-type(2n+1){margin-left:0}}@media(max-width:767px){.topics-landing .topics-wrap .topic{width:100%;margin-bottom:25px}}.blog-landing .flexslider{min-height:460px!important}@media screen and (max-width:480px){.blog-landing .slider-block{width:75%}}.left-50{width:49%;float:left;padding-right:1%}.right-50{width:49%;float:left;padding-left:1%}@media only screen and (max-width:767px){.left-50,.right-50{float:none;width:auto}}.container-drive.craft-supporter ul li{height:140px}.container-drive.craft-supporter ul li .item-box img{max-height:110px}.container-drive.craft-supporter ul li .item-box{max-width:100%}.post-type-archive-media_center h1.ttl{margin-top:30px}.post-type-archive-media_center .content{padding-top:0}.post-type-archive-media_center .excerptwrap{width:65%;margin:-55px auto 0;background:#fff;display:inline-block;overflow:hidden;padding:20px;font-family:DINWebPro,Arial,Verdana,sans-serif}.post-type-archive-media_center .excerptwrap .pdt{font-family:DINWebPro-Medium,Arial,Verdana,Trebuchet,sans-serif}.post-type-archive-media_center .excerptwrap .btn{background-color:#05aadd;color:#fff;font-family:DINWebPro-Medium,Arial,Verdana,Trebuchet,sans-serif;font-weight:400}.post-type-archive-media_center .excerptwrap .btn:hover,.post-type-archive-media_center .excerptwrap .btn:active,.post-type-archive-media_center .excerptwrap .btn:focus{background-color:#106fa4}.post-type-archive-media_center .item-boxes-block .btn.btn-load{border:solid 3px #106fa4;background:0 0;color:#106fa4;width:auto;max-width:max-content;font-family:DINWebPro-Medium,Arial,Verdana,Trebuchet,sans-serif}.post-type-archive-media_center .item-boxes-block .btn.btn-load:hover,.post-type-archive-media_center .item-boxes-block .btn.btn-load:focus,.post-type-archive-media_center .item-boxes-block .btn.btn-load:active{background-color:#106fa4;color:#fff}.post-type-archive-media_center .item-boxes-block .btn.btn-load i{display:none}.post-type-archive-media_center .item-boxes-block .item-box{max-width:100%}.post-type-archive-media_center .excerptwrap .item-text{font-size:16px;line-height:26px;height:100px;padding:0;margin-top:15px}.post-type-archive-media_center #mediaFiltering{padding:0;margin:0}@media screen and (min-width:768px){.post-type-archive-media_center .item-boxes li{width:31%;margin-left:1.15%;margin-right:1.15%}}.post-type-archive-media_center .media-info{background-color:#106fa4;color:#fff;padding-top:50px;padding-bottom:50px;font-family:DINWebPro,Arial,Verdana,sans-serif}.post-type-archive-media_center .media-info .contact{float:none;margin-left:auto;margin-right:auto;padding:0;text-align:center}.post-type-archive-media_center .media-info .contact:before{position:relative;top:auto;background:url(../img/icon-mediacontact.svg) no-repeat;background-position:center center;width:41px;height:41px;display:block;margin-bottom:15px;content:"";left:auto;margin-left:auto;margin-right:auto}.post-type-archive-media_center .media-info .contact .contactname span{font-family:dinwebpro-medium;font-size:28px;line-height:32px}.post-type-archive-media_center .media-info .contact .contact-info{font-size:18px;line-height:31px}.post-type-archive-media_center .media-info .contact .contact-info a{color:#fff}.post-type-archive-media_center .media-info .contact .contact-info .phoneno a{text-decoration:none}.post-type-archive-media_center .dates-block{padding-top:80px}.post-type-archive-media_center .dates-block .dateslist{padding:0;margin:0;list-style-type:none;display:flex;flex-wrap:wrap}.post-type-archive-media_center .dates-block .dateslist li{flex-grow:1;background:#e6f3f9;border-radius:8px;padding:40px;text-align:center;font-family:dinwebpro}.post-type-archive-media_center .dates-block .dateslist li .eventdate{color:#333;font-family:dinwebpro-medium;font-size:16px;letter-spacing:0;line-height:19px;margin-bottom:10px;text-transform:uppercase}.post-type-archive-media_center .dates-block .dateslist li .eventname{color:#106fa4;font-family:dinwebpro-medium;font-size:24px;letter-spacing:0;line-height:32px;text-align:center;margin-bottom:20px}.post-type-archive-media_center .dates-block .dateslist li .eventdesc{line-height:26px}@media screen and (max-width:991px){.post-type-archive-media_center .dates-block .dateslist li{width:48%;margin:15px 1%}}@media screen and (min-width:768px){.post-type-archive-media_center .dates-block .dateslist li{width:23%;margin:15px 1.2%}}@media screen and (max-width:767px){.post-type-archive-media_center .dates-block .dateslist li{width:100%;margin:15px auto}.post-type-archive-media_center .container{padding-left:30px;padding-right:30px}}@media only screen and (max-width:600px){.post-type-archive-media_center .media-info .contact .contactname span{display:block}}body{font-family:DINWebPro,Arial,Verdana,sans-serif!important}.heading_h2{color:#21376c;font-size:32px;letter-spacing:0;line-height:54px;text-align:center}.theme-btn a,.theme-btn button{border:2px solid #1e376c;border-radius:0!important;font-size:14px!important;line-height:18px!important;color:#1e376c;font-weight:400!important;font-family:DINWebPro,Arial,Verdana,sans-serif!important;padding:10px 37px!important;height:auto!important;background-color:transparent;background-image:none!important;text-transform:uppercase}.theme-btn a:hover,.theme-btn:focus a,.theme-btn button:hover,.theme-btn button:focus{color:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,.3)}.hero-heading{color:#fff!important;font-size:56px;font-weight:700;letter-spacing:0;line-height:67px;text-align:center;text-transform:none;max-width:800px;margin:0 auto}.hero-text{padding-top:40px;max-width:600px;margin:0 auto;text-align:center}.hero-text p{color:#fff;font-size:24px;letter-spacing:0;line-height:37px;font-weight:300}.new-header .header-inner{padding:20px 0;display:flex;display:-wbkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:space-between;position:relative}.logo-wrap{flex:0 0 auto;max-width:500px}.menu-wrap{flex-grow:1;flex-basis:0}.menu-wrap ul.nav{float:none;text-align:right}.menu-wrap ul.nav li{float:none;display:inline-block;padding:0 10px}.menu-wrap ul.nav li a{padding:0;font-size:18px;font-weight:500;letter-spacing:0;line-height:22px;color:#21376c;font-family:DINWebPro,Arial,Verdana,sans-serif!important;text-transform:none}.menu-wrap ul.nav li:hover a,.menu-wrap ul.nav li:focus a{background-color:transparent!important}.menu-wrap ul.nav li a:hover,.menu-wrap ul.nav li a:focus{color:#f1a840}.menu-btn-wrap{display:inline-block;position:absolute;right:0;top:50%;transform:translateY(-50%);cursor:pointer;display:none}.menu-btn-wrap span{font-size:22px;color:#063654}.menu-wrap.show{display:block}.menu-wrap.show .nav{display:block}.menu-wrap.show .nav{position:absolute;left:0;background-color:#063654;top:75px;width:100%;text-align:left;z-index:2;padding-left:20px}.menu-wrap.show .nav li{display:block;padding:0 1px;margin-right:0;margin-left:-10px}.menu-wrap.show .nav li a{color:#fff}.menu-wrap.show .nav li a{padding:10px 15px}.menu-wrap.show .nav li a:hover,.menu-wrap.show .nav li a:focus{background-color:#fff!important;color:#f14040!important}.menu-wrap .nav li a:hover,.menu-wrap .nav li a:focus{background-color:transparent!important;color:#f14040!important}.menu-wrap ul.nav li.active a{background-color:transparent!important;color:#f14040!important}.high-risk-impaired-driving .menu-wrap .nav li a:hover,.menu-wrap .nav li a:focus{background-color:transparent!important;color:#063654!important}@media only screen and (max-width:767px){.menu-wrap.show .nav li{margin-right:0;margin-left:-10px}.menu-wrap.show .nav{padding-left:0!important;width:calc(100% + 40px)!important}.menu-wrap.show .nav li a{padding:10px 45px}.menu-wrap ul.nav li.active a{color:#063654!important;background-color:#fff!important}}.new-logo{display:block;text-decoration:none}.new-header .light-logo{display:none}.new-header .dark-logo{display:block}.style-transparent .light-logo{display:block}.style-transparent .dark-logo{display:none}.page-template-template-custom .container{padding-bottom:0!important}.style-transparent .menu-wrap ul.nav li a{color:#fff}.style-transparent .menu-wrap ul.nav li a:hover,.style-transparent .menu-wrap ul.nav li a:focus{color:#21376c}.new-header.style-transparent{position:absolute;z-index:2;width:100%;background-color:transparent}.vc_col-has-fill>.vc_column-inner,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.vc_column-inner{padding:0!important}.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:0!important}.home-video-row{margin-top:-100px}.phases-blocks{padding:30px 0}.cus-row{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;margin-left:-30px;margin-right:-30px}.phase-grid{flex:0 0 50%;-webkit-flex:0 0 50%;padding:0 15px;box-sizing:border-box;margin-bottom:30px!important}.phase-box{box-shadow:0 0 20px 0 rgba(114,114,114,.26);height:100%;border-bottom:13px solid;box-sizing:border-box}.pb-image img{width:100%;object-fit:fill}.pb-image{height:255px;overflow:hidden}.pb-content{padding:40px}.pb-heading{color:#21376c;font-size:32px;letter-spacing:0;line-height:54px;text-align:center;padding-bottom:0}h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a{text-transform:unset}.pb-subheading{color:#21376c;font-size:18px;font-weight:700;letter-spacing:0;line-height:22px;text-align:center}.pb-text{color:#21376c;font-size:16px;letter-spacing:0;line-height:28px;text-align:center;padding:0 40px;min-height:260px}.pb-btn-wrap{text-align:center;margin-top:30px}.wrapper-in{padding-bottom:0!important}.footer-col{flex:0 0 auto;-webkit-flex:0 0 auto;padding:0 15px;box-sizing:border-box}.new-footer{padding:80px 0;background-color:#063654;position:relative}.new-footer .cus-row{justify-content:space-between}.footer-widget .menu{list-style:none;padding-left:0;margin-bottom:20px}.footer-widget .menu li{display:inline-block;padding:0 15px}.footer-widget .menu li:first-child{padding-left:0}.footer-widget .menu li a{color:#fff;font-size:16px;letter-spacing:0;line-height:28px}.footer-widget .menu li a:hover,.footer-widget .menu li a:focus{text-decoration:underline}.footer-widget .text-2{color:#fff;font-size:16px;letter-spacing:0;line-height:28px;max-width:460px}.social-posts{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;margin-left:-15px;margin-right:-15px;padding:40px 0}.social-grid{flex:0 0 33%;padding:0 15px;box-sizing:border-box;margin-bottom:30px}.social-image img{width:100%}.social-image a{display:block}.grid-icons ul{list-style:none;padding-left:0;margin-bottom:0}.grid-icons ul li{display:inline-block;padding:0 5px}.grid-icons ul li a{display:block;width:36px;height:36px;background-color:#063654;border-radius:100%;text-align:center;line-height:36px;color:#fff;font-size:18px}.grid-icons ul{text-align:center}.theme-text p{color:#21376c;font-size:16px;letter-spacing:0;line-height:28px;margin-bottom:20px}.small-row{max-width:800px;margin:0 auto!important;padding:0 15px}.theme-heading{color:#063654;letter-spacing:0;text-transform:none;padding-bottom:0;margin-bottom:20px!important}h1.theme-heading{font-size:56px;line-height:67px;font-weight:700}h2.theme-heading{font-size:32px;line-height:54px;font-weight:400}h3.theme-heading{font-size:24px;line-height:37px;font-weight:400}h4.theme-heading{font-size:18px;line-height:22px;font-weight:500}.theme-list ul li,.theme-list ol li{color:#21376c;font-size:16px;letter-spacing:0;line-height:28px}.page-callout{padding:40px 50px;margin:40px 0!important;color:#fff;font-size:24px;letter-spacing:0;line-height:37px;font-weight:300}.border-callout{margin:40px 0!important;padding:40px 50px}.border-callout p{color:#21376c;font-size:16px;letter-spacing:0;line-height:28px;margin-bottom:20px}.border-callout h4{color:#21376c;font-size:24px;letter-spacing:0;line-height:37px;text-align:center;text-transform:none}h4,h4 a,h5,h5 a,h6,h6 a{font-family:DINWebPro,Arial,Verdana,sans-serif!important;text-transform:none!important}.theme-list{margin-bottom:20px!important}.full-image figure,.full-image div,.full-image a{display:block!important}.full-image img{width:100%}.phase-btn{padding:0 15px}.phase-btn a{background-image:none!important;font-size:32px!important;line-height:54px!important;padding:11px 20px!important;box-shadow:0 0 20px 0 rgba(102,102,102,.25)!important}.phase-btn a i{font-size:32px!important;line-height:51px!important;margin-left:0!important}.phase-btn a:hover,.phase-btn a:focus{opacity:.9!important;box-shadow:0 0 20px 0 rgba(102,102,102,.25)!important}@media only screen and (max-width:1000px){.phase-btn a{font-size:24px!important}}.style-light{border-bottom:1px solid #063654}.resources-list{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;padding:30px 0}.r-link-grid{flex:0 0 50%;padding:0 15px;box-sizing:border-box}.r-link-grid a{color:#063654;font-size:16px;line-height:36px;text-decoration:underline}.r-link-grid a:hover,.r-link-grid a:focus{color:#940808}.theme-text a{color:#f14040}.theme-text a:hover,.theme-text a:focus{color:#940808;text-decoration:underline}.influencers-template-default footer{position:relative}.author-info .company a{padding-bottom:12px;color:#333;font-size:20px;line-height:32px;text-decoration:none}.fluencer-icons ul li a{background-image:none}.fluencer-icons ul li{float:none;display:inline-block}.fluencer-icons ul{text-align:center;margin-left:0!important}.fluencer-icons ul li a{font-size:18px;background-color:#036ea3;border-radius:100%;height:32px!important;width:32px!important;display:block;line-height:32px;color:#fff}.fluencer-icons ul li a:hover,.fluencer-icons ul li a:focus{background-color:#063654}.influencers-block{padding-bottom:270px}.influencers-block .item-box .ttl{height:auto;margin-bottom:0;padding-bottom:10px}.influencers-block p.company{height:auto!important}.Influencers .wrap,.Influencers .container{max-width:1240px}.influencer-page .video-block{display:table;max-width:1075px;margin-left:auto;margin-right:auto;padding-bottom:29px}.influencer-page .video-block .col{width:44%;height:100%;display:table-cell;vertical-align:middle}.influencer-page .video-block .col2{width:56%}.influencer-landing .wrapper-in{padding-bottom:390px!important}.influencer-page .item-box .img-wrap{height:200px;background-color:#efefef;max-height:200px}.influencer-page .item-box .img-wrap img{height:100%!important;object-fit:cover}.influencer-page .item-box p.by{margin-bottom:10px}.influencer-page .item-box p.company.blurb{font-style:normal;margin-bottom:20px}.page-template-template-custom .sub-bar{display:none}.custom-template{margin-top:90px}.high-risk-impaired-driving .custom-template{margin-top:0}.custom-template ul{margin:40px 0!important}.blog-carousel .item-ttl{height:auto!important}@media only screen and (max-width:1220px){.logo-wrap{max-width:350px}.menu-wrap ul.nav li a{font-size:16px}}@media only screen and (max-width:1200px){.cus-row{margin-left:0;margin-right:0}}@media only screen and (max-width:1024px){.cus-row{margin-left:0;margin-right:0}.menu-wrap{display:none}.style-transparent .menu-btn{color:#fff}.logo-wrap img{max-width:300px}.menu-btn-wrap{display:inline-block}.home-hero{}.hero-heading{font-size:42px;line-height:52px;max-width:600px}.home-video-row{padding:0 30px}}@media only screen and (max-width:992px){.home-video-row{margin-top:-60px}.phase-grid{flex:0 0 50%;-webkit-flex:0 0 50%}.pb-text{min-height:100px}.social-grid{flex:0 0 50%;padding:0 30px}.pb-image{height:auto}.pb-content{padding:20px}.pb-text{padding:0}}@media only screen and (max-width:950px){.vc_custom_1587042003863 .wpb_column,.vc_custom_1586783020830 .wpb_column,.vc_custom_1586783002309 .wpb_column,.vc_custom_1586782957176 .wpb_column,.vc_custom_1586782974024 .wpb_column,.vc_custom_1586782922367 .wpb_column,.vc_custom_1587043766150 .wpb_column,.vc_custom_1586782896615 .wpb_column{width:100%}.phase-btn{margin-left:65px;margin-right:65px}.phase-btn a{font-size:24px!important;line-height:32px!important}.phase-btn a i{font-size:24px!important;line-height:32px!important}}@media only screen and (max-width:767px){.footer-col{flex:0 0 100%;-webkit-flex:0 0 100%;max-width:100%}.social-grid{flex:0 0 100%;padding:0 30px}.hero-heading{font-size:28px;line-height:32px}.hero-text p{font-size:18px;line-height:20px}.hero-text{padding-top:20px}.home-hero{padding:100px 15px 120px!important}.phase-grid{flex:0 0 100%;-webkit-flex:0 0 100%}footer.new-footer{padding:40px 0}.footer-col{margin:20px 0}.page-callout{font-size:18px;line-height:25px;padding:20px}.border-callout{padding:20px}.border-callout p{font-size:14px;line-height:22px}.theme-text p{font-size:14px;line-height:22px}.r-link-grid{flex:0 0 100%;padding:0}.r-link-grid a{font-size:14px;line-height:18px}.vc_custom_1587042003863,.vc_custom_1586783020830,.vc_custom_1586783002309,.vc_custom_1586782957176,.vc_custom_1586782974024,.vc_custom_1586782922367,.vc_custom_1587043766150,.vc_custom_1586782896615{padding-top:20px!important;padding-bottom:20px!important}.phase-btn{margin-left:30px;margin-right:30px}.phase-btn a{font-size:24px!important;line-height:32px!important}.phase-btn a i{font-size:24px!important;line-height:32px!important}.theme-list ul li,.theme-list ol li{font-size:14px;line-height:22px}}.mobile-image-pdf{display:none!important}@media only screen and (max-width:767px){.mobile-image-pdf{display:block!important}.desktop-image{display:none!important}}.resources-row{line-height:35px}.page-template-template-custom{}.page-template-template-custom a{color:#f14040}.page-template-template-custom h1{font-family:DINWebPro,Arial,Verdana,sans-serif!important;font-weight:700;color:#06456c;font-size:56px;line-height:67px}.page-template-template-custom h2{font-family:DINWebPro,Arial,Verdana,sans-serif!important;color:#21376c;font-size:32px;line-height:40px}.page-template-template-custom h3{font-family:DINWebPro,Arial,Verdana,sans-serif!important;color:#21376c;font-size:24px;line-height:37px}.page-template-template-custom h4{font-family:DINWebPro,Arial,Verdana,sans-serif!important;font-weight:500;color:#21376c;font-size:18px;line-height:22px}.authors-block .item-box{width:270px;margin:0 15px 40px;float:left}.gform_wrapper{background-color:#f0f0f0;padding:40px}.gform_wrapper .gfield_checkbox li label,.gform_wrapper .gfield_radio li label,.gform_wrapper .field_description_below .gfield_description{font-size:16px}.gform_wrapper input,.gform_wrapper textarea{border:1px solid #036ea3;border-radius:0}.gfield_repeater.gfield_repeater_container{border:0}.gfield_repeater_buttons .add_repeater_item_text,.gfield_repeater_buttons .remove_repeater_item_text{border:0;border-radius:0;color:#05b3e9;text-decoration:underline;line-height:34px;font-size:16px}.gfield_repeater_buttons button:hover{border:0;text-decoration:none;background-color:inherit;color:#05b3e9}.gform_button{border-radius:8px!important;border:0!important}.menu-who-we-are .sub-nav{max-height:300px;height:inherit}#swm-videos ul li:before{display:none}.page-id-10126 .social-network-block{display:none}.yotu-videos .yotu-video h3{color:#106fa4!important;line-height:1.5em!important;font-size:20px!important}.yotu-videos .yotu-video-description{color:#262626!important;font-size:14px!important;line-height:1.5em!important}.influencers .wrap,.influencers .container{max-width:1240px!important}.page-template-template-custom .sub-bar{display:none}footer{position:relative!important}.yotu-videos .yotu-video h3{color:#106fa4!important;line-height:1.5em!important;font-size:20px!important;overflow:visible}.yotu-videos.yotu-mode-grid h3{overflow:visible!important;word-wrap:normal!important;white-space:normal!important}.yotu-videos .yotu-video-description{color:#262626!important;font-size:14px!important;line-height:1.5em!important}.yotu-videos.yotu-mode-grid .yotu-video-description{overflow:visible!important;word-wrap:normal!important;white-space:normal!important;height:100%!important}#post-10126 .video-wrap{display:none}.yotu-videos.yotu-mode-grid .yotu-video-description p{height:100%}.r-link-grid ul{list-style:none;margin:0;padding:0}.theme-text p{margin-bottom:35px}.menu-wrap.show .nav{left:-15px;right:-15px!important;width:calc(100% + 30px);padding-bottom:15px;padding-left:20px}.menu-wrap.show .nav li a{font-family:DINWebPro-Medium,Arial,Verdana,sans-serif!important}.hero-text p span{font-family:DINWebPro,Arial,Verdana,sans-serif}.pb-subheading{font-family:DINWebPro-Bold,Arial,Verdana,sans-serif!important}.pb-text{font-family:DINWebPro,Arial,Verdana,sans-serif!important}.footer-widget .text-2{font-family:DINWebPro,Arial,Verdana,sans-serif!important}.footer-widget .menu li a{font-family:DINWebPro,Arial,Verdana,sans-serif!important}.menu-wrap ul.nav li a{font-family:DINWebPro,Arial,Verdana,sans-serif!important}.theme-text p{font-family:DINWebPro,Arial,Verdana,sans-serif!important}.theme-list ul li,.theme-list ol li{font-family:DINWebPro,Arial,Verdana,sans-serif!important}body.page-template-template-custom{font-family:DINWebPro,Arial,Verdana,sans-serif!important}body.page-template-template-custom .vc_separator{margin-top:40px!important;margin-bottom:40px!important}.phase-btn{padding:0!important}.page-callout p a{color:#fff}.blog-carousel .item-ttl{height:auto!important}@media only screen and (max-width:992px){.pb-content{padding-bottom:40px}}.cust-corp{display:inline-block;width:100%;position:relative}.content .tier-heading{color:#002b3a;background:#ccc;padding:0 10px;font-size:20px;margin:20px 0!important;text-align:center;line-height:48px;font-weight:700}.content .companies .company-logo{padding:7px 20px;margin:5px;width:26%;min-height:220px;display:flex;place-items:center;float:left}.companies.center-blocks{text-align:center;display:flex;flex-wrap:wrap;place-items:center;justify-content:center}.content .companies .company-logo a{display:block;height:100%;text-align:center;width:100%}.content .companies .company-logo a img{max-height:200px;width:auto;margin:0 auto}@media only screen and (max-width:767px){.content .companies .company-logo{width:90%;display:inline-block;float:none}.page-template-template-partner-members .wrap{width:100%;max-width:100%}.cust-corp{display:inline-block;width:93%;position:relative;padding-left:20px;padding-right:20px}}body.page-id-27784 h1.ttl{display:none!important}.tax-media-center_categories .item-boxes li{margin-left:auto;margin-right:auto;display:block}.tax-media-center_categories .item-boxes ul{padding:0;max-width:800px;margin-left:auto;margin-right:auto}.tax-media-center_categories .item-box{max-width:96%}.tax-media-center_categories .item-box .item-text{height:auto}.tax-media-center_categories .item-box .item-box-left,.tax-media-center_categories .item-box .item-box-right{display:inline-block;text-align:left;vertical-align:top}.tax-media-center_categories .item-box .item-box-left{width:32%;text-align:right}.tax-media-center_categories .item-box .item-box-right{width:64%;margin-left:2.33%;padding-top:30px}.tax-media-center_categories .item-box .pdate{color:#a7a7a7;margin-bottom:10px;font-size:16px}.tax-media-center_categories .item-box .taglink{color:#adadad;text-decoration:underline;font-size:16px}.tax-media-center_categories .item-box .taglink:hover,.tax-media-center_categories .item-box .taglink:focus{text-decoration:none}.tax-media-center_categories .item-box .taglist{padding:0 8px;text-transform:capitalize}.toptags{text-align:center}.toptags .btn.taglink{height:auto;overflow:hidden;min-width:76px;margin-bottom:10px;padding:10px 15px 7px;font-size:15px;line-height:15px;font-family:DINWebPro-Bold,Arial,Verdana,sans-serif;-webkit-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px;border-radius:15px;text-transform:uppercase;text-align:center;border:solid 1px #05b3e9;background-color:transparent;color:#adadad;margin-left:5px;margin-right:5px}.toptags .btn.taglink:hover,.toptags .btn.taglink:focus{border:solid 1px #05b3e9;background-color:#05b3e9;color:#fff}.content-in ul.member-pg-lst{list-style-type:none!important;list-style:none!important}.member-pg-lst{list-style-type:none!important;list-style:none!important;margin:0!important;padding:0!important}@media(min-width:768px){.member-pg-lst{display:flex;flex-wrap:wrap;justify-content:center}.member-pg-lst li span{height:100%;overflow:hidden;display:block;padding:10px}.member-pg-lst li span img{object-fit:contain;max-height:120px}.member-pg-lst li{list-style-type:none}.member-pg-lst li{flex:0 0 32%;max-width:32%;margin:0 .66%;place-self:center;list-style-type:none}}@media screen and (max-width:767px){.tax-media-center_categories .item-box{max-width:270px}.tax-media-center_categories .item-box .item-box-left{text-align:left}.tax-media-center_categories .item-box .item-box-left,.tax-media-center_categories .item-box .item-box-right{width:100%;display:block;margin:auto}.tax-media-center_categories .item-box .item-box-right{padding-top:0}.member-pg-lst li span img{margin-bottom:24px}}