*,*:after,*:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}html{font-size:62.5%}body{font:300 18px/1.5 neo-sans,sans-serif;color:#111}.clear:before,.clear:after{content:' ';display:table}.clear:after{clear:both}.clear{*zoom:1}img{max-width:100%;vertical-align:bottom}a{color:#111;text-decoration:none!important;transition:all 400ms ease-in-out 0s}a:focus{outline:0}a:hover,a:active{outline:0}input:focus{outline:0;border:1px solid #04a4cc}.wrapper{max-width:1280px;width:95%;margin:0 auto;position:relative}.head-wrap{height:120px}.header{width:95%;margin:0 auto;height:120px;position:relative}.logo{max-width:200px;position:absolute;top:6px;left:0}.logo-img{width:100px;height:111px;display:block}.nav{position:absolute;right:0;top:0}.header .shiftnav-toggle-button{display:none;padding:10px 0;background:#fff;color:#121212;font-size:24px;position:absolute;right:0;top:35px}.header .shiftnav-toggle-button:hover{display:inline-block;padding:10px 0;background:#fff;color:#121212}.sub-menu.sub-menu-1{padding-left:20px!important;font-size:95%!important}.shiftnav ul.shiftnav-menu li.menu-item>.shiftnav-target,.shiftnav ul.shiftnav-menu li.shiftnav-retract>.shiftnav-target{padding:22px 25px!important}.sub-menu.sub-menu-2 li.menu-item>.shiftnav-target{padding:10px 25px!important}.shiftnav ul.shiftnav-menu li.menu-item{border-top:1px solid rgba(255,255,255,.1)!important}.shiftnav ul.shiftnav-menu .sub-menu.sub-menu-2 li.menu-item{border:0!important}.shiftnav-inner #menu-item-119272{border:0!important}.shiftnav .shiftnav-panel-close{padding:24px 25px 25px!important;z-index:9999!important}.shiftnav::after{display:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;-ms-box-shadow:none!important;-o-box-shadow:none!important;box-shadow:none!important}@media only screen and (max-width:960px){.nav{display:none}.header .shiftnav-toggle-button{display:block}}main{max-width:800px;margin:0 auto;padding:50px 0;width:95%}main.row-main{max-width:100%;margin:0 auto;padding:0}.content-main{padding:50px 0}.content-section{max-width:800px;margin:0 auto}.sidebar{padding:50px 0;background:#aaa;color:#fff;text-align:center}.footwrap{background:#ccc}.footer{max-width:1380px;margin:0 auto;width:95%;background:#eee;padding:50px 0;color:#fff;text-align:center;overflow:hidden}.footcol{width:320px;text-align:left;float:left;font-size:15px;line-height:24px}.footcol.footright{float:none;text-align:center;width:320px;font-size:12px;line-height:24px}.foot-strap{text-align:center;padding:30px 2.5%;font-size:12px;background:#000;color:#fff;overflow:hidden}.foot-social{font-size:25px;margin:0;float:left}.foot-social a{margin:0 10px 0 0}.foot-strap a{color:#fff}.foot-strap a:hover,.foot-social a:hover{color:#007bff}.social-links{margin:0 auto 20px;text-align:center}.social-links a{color:#094e8f;font-size:36px;margin:0 5px}.crd-link{display:block}.sponsors-bar{padding:60px 0}.sponsors-title{margin:0 auto 30px;color:#0f3e10;display:block;text-align:center}.sponsors-title span{display:inline-title}.sponsors-wrap{width:90%;margin:0 auto;max-width:1380px}.sponsor-logo{padding:0 5px}.sponsor-logo img{border:2px solid #f2f2f2}.logo-inner{display:none}.logo-inner.slick-initialized{display:block}@media only screen and (max-width:1380px){.footcol{width:250px}.footcol.footright{width:250px}}@media only screen and (max-width:1100px){.footcol{width:100%;margin:0 auto 20px;max-width:300px;text-align:center;float:none}.footcol.footright{width:100%;margin:0 auto 0;max-width:300px;text-align:center;float:none}}.cca-logo{display:block;margin:10px auto 0;max-width:290px}.footer-cca{font-size:13px;display:block;margin:0 auto}@media only screen and (max-width:480px){.footer-cca{max-width:230px}.foot-social{float:none;text-align:center;margin:0 0 10px}.foot-social a{margin:0 5px}.foot-strap{text-align:center}}.splash{position:relative;background:#f2f2f2;color:#fff;width:95%;margin:0 auto;overflow:hidden}.splash-wrap{display:table;margin:0 auto;height:calc(100vh - 120px - 2.5vw);min-height:600px;position:relative;z-index:99;width:100%;background:rgba(0,0,0,.05);padding:0 5%}.splash-text{width:100%;display:table-cell;vertical-align:middle;text-align:center}.splash-title{}.splash-text{}.home-byline{display:block;font:400 60px/50px boucherie-cursive,serif;margin:0 0 10px}.home-byline span{display:inline-block}.home-splash .slides{position:absolute;width:102%;height:102%;top:-1%;left:-1%;margin:0;padding:0}.home-logo{max-width:800px;width:100%;margin:0 auto 30px}.home-splash .slides li{height:100%;background-size:cover!important;background-position:center center!important;overflow:hidden}.home-splash .slides li div{height:100%;background-position:center center;background-size:cover!important}.home-splash .slides li.flex-active-slide .bg-img{background-position:center;height:100%;width:100%;transition:transform 10s ease-in-out;-webkit-backface-visibility:hidden;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;z-index:1}@media only screen and (max-width:480px){.home-byline{display:block;font:400 40px/33px boucherie-cursive,serif;margin:0 0 10px}}.link_button{width:100%;max-width:220px;height:60px;display:block;line-height:60px;font-size:20px;text-align:center;color:#fff;background:#007bff;border-radius:99px;margin:0 auto;font-family:neo-sans,sans-serif}.link_button:hover{background:#fff;color:#111}.link_inner{width:100%;max-width:220px;height:60px;display:block;line-height:60px;font-size:20px;text-align:center;color:#fff;background:#007bff;border-radius:99px;margin:30px auto 0;font-family:neo-sans,sans-serif}.link_inner:hover{background:#92d2ff;color:#fff}.front-news{list-style:none;width:100%;margin:0 auto;padding:0 50px;clear:both}.news-wrap{margin:0 auto 0;width:100%}.news-wrap li{padding:0 15px}.news-wrap h4{padding:0;text-align:center;margin:-115px auto 60px;text-transform:lowercase;font:400 70px/50px boucherie-cursive,serif;width:95%}.news-wrap .slick-prev{height:60px;position:absolute;top:calc(50% - 30px);right:auto;width:50px;text-align:center;line-height:60px;background:0 0;font-size:25px;color:#111;padding:0;border:0;left:0}.news-wrap .slick-next{height:60px;position:absolute;top:calc(50% - 30px);right:0;width:50px;text-align:center;line-height:60px;background:0 0;font-size:25px;color:#111;padding:0;border:0}.news-wrap .slick-prev:hover,.news-wrap .slick-next:hover{color:#50bfee}.news-date{margin:25px 0 0;display:block;font-weight:700;font-size:13px;text-transform:lowercase;text-align:center;color:}.news-bar{padding:80px 0;background:#f5f5f5}.news-title-loop{font-size:24px;font-weight:300;margin:0;line-height:30px;text-align:center}@media only screen and (max-width:480px){.news-wrap li{padding:0}}.single .form-bar{background:#f2f2f2!important}.gform_wrapper .gform_validation_errors>h2{font-family:inherit!important}.gform_wrapper .gform_validation_errors>h2 .gform-icon{top:-10px!important}.text-row h2,.full-row-wrap h2,.intro-row-wrap h2,.row-wrap h2,h3.form-title{font-size:50px;line-height:42px;margin:0 0 40px;font-family:boucherie-cursive,sans-serif;text-transform:lowercase}.row-wrap{padding:0}.row-section .row-wrap:nth-child(2n+2){background:#f2f2f2}.main-logo{display:block;margin:0 auto 20px;max-width:400px;width:80%}.intro-row{padding:100px 2.5vw}.intro-row-wrap{max-width:500px;margin:0 auto;text-align:center;font-size:120%;width:95%}.page-row-wrap{width:100%;margin:0 auto}.page-row{position:relative;display:table;height:600px;width:100%}.text-row{padding:50px 10%;display:table-cell;vertical-align:middle}.page-row.text-right .text-row{padding:50px 5%}.image-row{display:table-cell;width:50%;height:500px;background-size:cover!important;background-position:center center!important}.intro-row-wrap h1{margin:0 0 30px;font-size:50px;line-height:50px}.page-row.text-left{padding:0 50% 0 0}.page-row.text-left .image-row{position:absolute;top:0;right:0;width:50%;height:100%}.row-section .page-row-bg:nth-child(2n+2){background:#f2f2f2}.row-button{display:block;width:100%;max-width:240px;text-align:center;font-size:16px;line-height:56px;margin:30px 0 0;border:2px solid #1dc0ea;background:#1dc0ea;color:#fff;border-radius:99px}.row-button:hover{color:#3f334d;border:2px solid #1dc0ea;background:0 0}.row-button.blue-row-button{margin:30px auto 0;border:2px solid #fff}.row-button.blue-row-button:hover{background:#fff;color:;color:#000}.button-holder .row-button{display:inline-block!important;margin-right:10px;margin-top:10px}.row-section .page-row-bg:nth-child(2n+2) .row-button{background:#1dc0ea;border:1px solid #1dc0ea;color:#fff}.row-section .page-row-bg:nth-child(2n+2) .row-button:hover{background:0 0;color:#3f334d}.intro-row-wrap .row-button{margin:30px auto 0!important}.full-row{padding:70px 2.5%}.full-row-wrap{max-width:800px;margin:0 auto}.text-wrap h3{color:#000;font-size:26px;line-height:30px;font-weight:300}.text-wrap ul{list-style:none;padding:0;border-top:1px dotted #13839f;margin:20px 0}.text-wrap ul li{border-bottom:1px dotted #13839f;padding:15px 20px}.row-section .light{background:#fff}.row-section .medium{background:#f2f2f2;color:#484848}.row-section .dark{background:#eb4e1f;color:#fff}.row-section .medium .row-button{background:#009fdd;color:#fff}.row-section .medium .row-button:hover{background:#fff;color:#009fdd}.row-section .dark .row-button{background:#fff;color:#be3b14}.row-section .dark .row-button:hover{background:#be3b14;color:#fff}.page-row.text-left .image-row{border-right:0!important}.blue-bar-wrap h3 i{display:block;font-size:60px;margin:0 auto 20px}.question-intro{text-align:center;margin:0 auto 50px}.row-wrap.center-text .full-row-wrap{text-align:center}.row-wrap.center-text .full-row-wrap .row-button{margin:30px auto 0}.row-wrap.blue-bar{background:#1dc0ea;padding:80px 0}.blue-bar-wrap{width:95%;margin:0 auto;max-width:600px;text-align:center;font-size:110%;color:#fff;text-transform:;line-height:130%}.blue-bar-wrap h3{font-size:32px;line-height:32px;margin:0 0 20px;padding:0;color:#fff}.text-wrap p:first-child{margin-top:0}.text-wrap p:last-child{margin:;margin-bottom:0}.text-wrap h4{font-size:28px;margin:0 0 20px;font-weight:700;text-transform:uppercase}.tablepress tfoot th,.tablepress thead th{background-color:#1dc0ea!important;color:#fff!important}@media only screen and (max-width:940px){.page-row{position:relative;display:block;height:100%}.text-row{padding:70px 2.5%;display:block}.image-row{display:block;width:100%;height:300px}.page-row.text-left{padding:0}.page-row.text-left .image-row{position:relative;top:auto;right:auto;width:100%;height:300px}.row-wrap{padding:0}.page-row-wrap{width:100%}.intro-row-wrap{padding:70px 0}.full-row{padding:70px 2.5%}.page-row.text-right .text-row{padding:70px 2.5%}.text-row h2,.full-row-wrap h2,.intro-row-wrap h2{font-size:30px;line-height:30px;margin:0 0 20px}.news-bar{padding:80px 0 50px;background:#f5f5f5}.splash-wrap{min-height:400px}.gallery-row{padding:80px 0 50px!important}}.gallery-row{padding:80px 0;background:#f5f5f5}.gallery-row h5{padding:0;text-align:center;margin:-115px auto 40px;text-transform:lowercase;font:400 70px/50px boucherie-cursive,serif;width:95%}.gallery-row span{display:block;margin:0 auto;text-align:center;font-size:80%;margin:-10px 0 20px}.poster-gallery{display:table;width:95%;margin:0 auto}.poster-wrap{display:table-cell;min-width:39.5%;vertical-align:top}.poster-wrap img{width:100%}.insta-banner{display:table-cell;overflow:hidden;padding-left:2%;width:60.5%}.gallery-scroll{width:calc(100%/3);float:left}.gallery-scroll img{width:100%}.gall-next.slick-arrow{border-bottom:0;width:35px;line-height:35px;height:35px;border-radius:99px;padding:0 0 0 2px;border:0;background:transparent;color:#fff;position:absolute;right:10px;top:calc(50% - 17px);z-index:999;font-size:25px}.gall-prev.slick-arrow{border-bottom:0;width:35px;line-height:35px;height:35px;border-radius:99px;border:0;background:transparent;color:#fff;position:absolute;left:10px;top:calc(50% - 17px);z-index:999}.mega-indicator{position:absolute!important;bottom:-16px;left:50%!important;margin-left:-15px;color:#007bff!important}@media only screen and (max-width:767px){.poster-gallery{display:block;width:95%;margin:0 auto}.poster-wrap{display:block;min-width:39.5%;width:100%;margin:0 0 20px;vertical-align:top}.insta-banner{display:block;overflow:hidden;width:100%;padding-left:0%}}.front-services{background:#fff;padding:70px 0}.front-services-wrap{text-align:center;margin:0 auto 0;max-width:1410px;width:calc(95% + 30px);position:relative}.front-services-wrap h3{padding:0;text-align:left;margin:0 0 20px 15px;text-transform:none;font:400 40px/50px "Playfair Display",serif!important;color:#2a1718}.front-services-wrap .slick-prev{height:50px;position:absolute;top:-70px;right:75px;width:50px;text-align:center;line-height:48px;background:0 0;border:1px solid #7a8b99;font-size:15px;color:#7a8b99;border-radius:99px;padding:0}.front-services-wrap .slick-next{height:50px;position:absolute;top:-70px;right:15px;width:50px;text-align:center;line-height:48px;background:0 0;border:1px solid #7a8b99;font-size:15px;color:#7a8b99;border-radius:99px;padding:0}.front-service-title{font:400 45px/40px "Playfair Display",serif!important;padding:0;margin:0 0 30px}.service-intro{font-size:120%;font-weight:700}.front-links{list-style:none;padding:0;margin:0 0 -20px}.front-links li{padding:0 15px}.front-links li a{display:table;height:120px;width:100%;padding:0 10px;background:#7a8b99;color:#fff;font-size:20px;line-height:22px}.front-links li a:hover{background:#f2f2f2;color:#484848}.front-links li a span{display:table-cell;width:100%;height:100%;text-align:center;vertical-align:middle}.list-row{padding:50px 0}.list-wrap{width:1380px;margin:0 auto;max-width:95%;text-align:center}.row-list{list-style:none;padding:0;margin:0;border-bottom:1px solid #ddd}.row-list li{padding:10px;border-top:1px solid #ddd}.single-list-wrap{margin:0 auto;max-width:460px}.list-grid{float:left}.double-list-wrap{max-width:920px;margin:0 auto;overflow:hidden}.double-list-wrap .list-grid{width:calc(50% - 15px);float:left;margin:0 30px 0 0}.double-list-wrap .list-grid:last-child{margin:0}.triple-list-wrap{max-width:1380px;margin:0 auto;overflow:hidden}.triple-list-wrap .list-grid{width:calc(33.3% - 20px);float:left;margin:0 30px 0 0}.triple-list-wrap .list-grid:last-child{margin:0}.video-row{padding:50px 0;text-align:center}.video-wrap{width:95%;max-width:940px;margin:0 auto}.video-text{margin-top:30px}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.trailer-wrap{width:95%;margin:0 auto;text-align:center}.no-trailer{border:2px dashed #d2d2d2;padding:30px}.no-trailer h3{font:400 60px/40px boucherie-cursive,serif;margin:0 0 20px}.page-section{padding:60px 2.5%;margin:0 auto;width:95%;max-width:800px}.section-title{font:400 60px/40px boucherie-cursive,serif;width:100%;text-transform:lowercase;margin:0 0 30px}.alignnone.size-full.wp-image-433{margin:0}.sub-section-title{margin:0 0 20px}.page-section+.page-section{margin-top:-30px;border-top:2px dashed #ccc;padding-top:30px}.accordion,.accordion *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.accordion{overflow:hidden;border-radius:0;max-width:1000px;margin:0 auto}.accordion-section-title{width:100%;padding:25px 40px;display:inline-block;transition:all linear .15s;text-decoration:none;background:0 0;color:#3f334d;border:1px solid #1dc0ea;border-radius:10px;margin:0 0 20px;text-align:center;position:relative}.accordion-section-title.active,.accordion-section-title:hover{background:#1dc0ea;text-decoration:none;color:#fff}.accordion-section:last-child .accordion-section-title{border-bottom-color:#fff;padding-bottom:2px}.accordion-section-content{padding:25px;display:none;text-align:justify;position:relative;padding:30px;border:1px dashed #1dc0ea;margin:0 0 20px;border-radius:10px;background:#fff}.bc-intro{text-align:center}.accordion-section-title::before{content:"\f055";font-family:"font awesome 5 pro";position:absolute;right:20px}.accordion-section-title.active::before{content:"\f056"}.page-layout .row-block:nth-child(2n+2) .accordion-section-content{background:#fff}.answer-text,.answer-example{display:none}.question-text,.example-text{border:1px solid #1dc0ea;border-radius:10px;padding:50px 30px;position:relative;text-align:center}.show-button,.show-example{display:block;width:100%;max-width:240px;text-align:center;font-size:16px;line-height:58px;margin:-30px auto 0;border:1px solid #1dc0ea;background:#fff;color:#3f334d;border-radius:99px;position:relative}.row-section .row-wrap:nth-child(2n+2) .show-button,.row-section .row-wrap:nth-child(2n+2) .show-example{background:#f2f2f2}.show-button:before{content:"View Answer"}.show-button.hide:before{content:"Hide Answer"}.show-example:before{content:"View Example"}.show-example.hide:before{content:"Hide Example"}.show-button:hover,.show-example:hover,.row-section .row-wrap:nth-child(2n+2) .show-button:hover,.row-section .row-wrap:nth-child(2n+2) .show-example:hover{background:#1dc0ea;color:#fff;cursor:pointer}.question-text:before{font-family:"font awesome 6 pro";content:"\3f";background:#1dc0ea;border-radius:99px;width:60px;height:60px;display:block;text-align:center;color:#fff;line-height:60px;font-size:32px;position:absolute;text-align:;top:-30px;left:50%;margin-left:-30px}.example-text:before{font-family:"font awesome 6 pro";content:"\f129";background:#1dc0ea;border-radius:99px;width:60px;height:60px;display:block;text-align:center;color:#fff;line-height:60px;font-size:32px;position:absolute;text-align:;top:-30px;left:50%;margin-left:-30px}.answer-text,.answer-example{position:relative;padding:30px;border:1px dashed #1dc0ea;margin:30px 0 0;border-radius:10px}.bc-intro{display:block;margin:0 0 30px}.front-services{background:#fff;padding:50px 0}.front-services-wrap{text-align:center;margin:0 auto 0;max-width:1410px;width:calc(95% + 30px);position:relative}.front-services-wrap h3{padding:0;text-align:left;margin:0 0 32px 15px;text-transform:none;font:400 40px/40px "Playfair Display",serif!important;color:#2a1718}.front-services-wrap .slick-prev{height:60px;position:absolute;top:-80px;right:75px;width:50px;text-align:center;line-height:60px;background:#2a1718;font-size:15px;color:#fff;padding:0;border:0}.front-services-wrap .slick-next{height:60px;position:absolute;top:-80px;right:15px;width:50px;text-align:center;line-height:60px;background:#2a1718;font-size:15px;color:#fff;padding:0;border:0}.front-service-title{font:400 45px/40px "Playfair Display",serif!important;padding:0;margin:0 0 30px}.service-intro{font-size:120%;font-weight:700}.front-links{list-style:none;padding:0;margin:0 0 -20px}.front-links li{padding:0 15px}.front-links li a{display:table;height:250px;width:100%;padding:0 10px;background:#bf1e2e;color:#fff}.front-links li a:hover{background:#2a1718;color:#fff}.front-links li a span{display:table-cell;width:100%;height:100%;text-align:center;vertical-align:middle}.page-splash{display:block;width:95%;height:calc(50vh + 110px);position:relative;overflow:hidden;background:#000;margin:0 auto}.page-splash.no-image{height:auto;padding:50px 0}.title-bar{color:#fff;position:absolute;top:0;left:0;display:table;width:100%;height:100%;background:rgba(0,0,0,.1)}.title-bar.no-image{background:0 none}.title-bar-single{color:#fff;display:table;width:100%;height:auto;color:#fff;background:#f7cfda}.title-wrap{display:table-cell;width:100%;padding:0 2.5%;height:100%;vertical-align:middle;text-align:center}.splash-inner{height:calc(50vh + 110px);width:100%;display:block;background-position:center center!important;background-size:cover!important}.news-date.single-date{margin:0 auto}.news-date.single-date a{color:#fff}.page-title{font-weight:300;font-size:36px;line-height:36px;margin:0}.splash-inner{height:calc(50vh + 110px);width:100%;display:block;background-position:center center!important;background-size:cover!important}.page-splash.no-image .splash-inner{height:auto}.page-splash.no-image .title-bar{color:#fff;position:relative;top:0;left:0;display:table;width:100%;height:100%;background:rgba(0,0,0,.3)}.splash-overlay{position:absolute;top:0;left:0;width:100%;height:auto;opacity:.75}.page-splash-blue .title-wrap{padding:0}.page-splash-blue .title-bar{position:relative}a.scroll-link i{position:absolute;bottom:20px;font-size:36px;color:#fff;left:50%;margin-left:-18px}.scroll-anchor{position:absolute;bottom:0;left:0;width:100%;height:0}.form-bar{padding:50px 0;background:#ccc}.form-wrap{max-width:800px;margin:0 auto;width:95%}.form-title{padding:0;margin:0 0 30px;text-align:center}.form-desc{display:block;text-align:center;margin:0 0 30px}.page-form{background:#c5d3d5;padding:50px 0;text-align:center}.page-form-wrap{margin:0 auto;max-width:800px;width:95%}.form-wrap-title{font-size:36px;line-height:36px;margin:0 0 30px;padding:0}.form-wrap-intro{max-width:600px;margin:0 auto 30px;display:block}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{padding:15px!important;border:1px solid #ccc!important}.gform_button.button{display:block;width:100%;max-width:220px;text-align:center;font-size:20px;line-height:56px;font-family:neo-sans,sans-serif;margin:10px auto 0;border:2px solid #007bff;background:#007bff;color:#fff;border-radius:99px;transition:all 400ms ease-in-out 0s;padding:0;text-transform:lowercase}.gform_button.button:hover{color:#007bff;border:2px solid #007bff;background:0 0}.gform_validation_errors h2{text-align:center}.gform_body.gform-body{text-align:left}.gform_wrapper.gravity-theme .gfield_label{padding:0 15px}.slick-prev.slick-arrow{}.slick-next.slick-arrow{}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0!important}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block;width:100%}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.home-boxes{width:95%;margin:30px auto;max-width:1270px;padding:0 50px;position:relative}.home-box-image{height:200px;background-size:cover!important;background-position:center center!important}.home-box-content{background:#1c5895;padding:20px;color:#fff;text-align:center}.home-box-content h3{margin:0 0 10px;color:#63b0f0}.home-box-content p{margin:0;padding:0}.home-boxes .cat-prev.slick-arrow{position:absolute;left:0;top:calc(50% - 10px);background:0 0;border:0;font-size:20px;z-index:99;color:#1c5895}.home-boxes .cat-next.slick-arrow{position:absolute;right:0;top:calc(50% - 10px);background:0 0;border:0;font-size:20px;z-index:99;color:#1c5895}.home-boxes .slick-slide{margin:0 15px}.home-boxes .slick-list{margin:0 -15px}@media only screen and (max-width:550px){.home-boxes{padding:0 40px}.home-boxes .cat-next.slick-arrow{width:40px}.home-boxes .cat-prev.slick-arrow{width:40px}}.nl-bar{background:#fff;padding:40px 0;text-align:center;clear:both;margin:0;color:#111}.nl-wrap{max-width:500px;width:95%;margin:0 auto}.nl-title{padding:0;display:block;margin:0 0 20px;text-align:center;color:#fff}.sub-button{width:160px;height:60px;background:#1dc0ea;border:0;color:#fff;border-radius:99px;margin-left:10px;line-height:56px;border:2px solid #1dc0ea;transition:all 400ms ease-in-out 0s;vertical-align:top}.sub-button:hover{background:0 0;color:#000}.sub-input{width:calc(100% - 170px);height:60px;padding:0 15px;border:0;vertical-align:top}.team-section{width:95%;max-width:800px;margin:0 auto;padding:50px 0}.team-details h2 span{color:#2a1718}.team-member{display:table;width:100%;margin-top:50px;border-top:2px solid #e9e9e9}.team-member:first-child{margin-top:0;border-top:0}.team-headshot{width:200px;padding-top:50px;display:table-cell;vertical-align:top}.team-details{width:calc(100% - 200px);padding-top:50px;display:table-cell;padding-left:50px;vertical-align:top;text-align:left}.team-member:first-child .team-headshot,.team-member:first-child .team-details{padding-top:0}a.linkedin-link{display:block;margin:30px 0 0;width:100%;max-width:270px;border-radius:5px;background:#bf1e2e;color:#fff;height:60px;line-height:60px;text-align:center}a.linkedin-link i{margin-right:10px}a.linkedin-link:hover{background:#2a1718;color:#fff}section h2 span{display:block;margin-top:10px;font:300 16px/16px 'Roboto',Helvetica,Arial,sans-serif}@media only screen and (max-width:600px){.team-member{display:block;width:100%}.team-headshot{width:100%;display:block;vertical-align:top}.team-details{width:100%;display:block;padding-left:0;padding-top:40px;vertical-align:top;text-align:left}a.linkedin-link{display:block;margin:30px 0 0}.pum-container.pum-responsive{left:10%!important;width:80%!important;height:auto;overflow:visible}}.team-content-wrap{margin:0 auto;max-width:900px}::selection{background:#04a4cc;color:#fff;text-shadow:none}::-webkit-selection{background:#04a4cc;color:#fff;text-shadow:none}::-moz-selection{background:#04a4cc;color:#fff;text-shadow:none}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption .wp-caption-text,.gallery-caption{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.sticky{}.bypostauthor{}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}