.footer-widget img{width:300px}body{font-weight:400}a,a img{-webkit-transition:all .5s;transition:all .5s}a:hover{opacity:1;color:#42bcb5}body h1{font-weight:300;font-size:60px!important;line-height:1em;text-transform:uppercase;color:#2d3750;padding-bottom:35px}body h2{color:#35373a;font-weight:600;font-size:36px;line-height:1.2em;text-transform:none}body h3{font-family:abel,sans-serif;font-weight:400;text-transform:none;font-size:48px;line-height:1.1em;color:#354f8c}body #logo{width:374px}body #top-header .container{padding-top:8px}body #et-info,#et-secondary-menu>ul>li a{padding-bottom:8px}body .logo_container{text-align:left}body.et_header_style_centered nav#top-menu-nav{float:right}body.et_header_style_centered #top-menu>li>a{padding-bottom:20px}body #et-info-email:hover,body #et-secondary-menu>ul>li>a:hover,body #top-menu-nav>ul>li>a:hover,body .et-social-icons a:hover{opacity:1;color:#93c640!important}body #top-menu li.current-menu-item>a{color:#213259!important}.et-social-rss a.icon::before{content:"\e09d"}#footer-info{line-height:1.3em}#footer-bottom{padding:25px 0 15px;border-top:solid 1px #313c59}body #footer-widgets{padding-top:35px}body .et_pb_gutters3 .footer-widget{margin-bottom:35px}.footer-contact tr td{vertical-align:top;font-size:14px;line-height:22px;padding-bottom:10px}.footer-contact tr td:first-child{font-weight:600;color:#79c0bc;font-size:14px;line-height:22px;text-transform:uppercase;padding-right:5px}.footer-contact tr td:last-child{color:#fff;font-weight:400}body #footer-widgets .footer-widget .footer-menus ul{list-style:none}body #footer-widgets .footer-widget .footer-menus li{text-transform:uppercase;font-size:13px;line-height:16px;font-weight:400;margin-bottom:7px;padding-left:0}body #footer-widgets .footer-widget a,body #footer-widgets .footer-widget .footer-menus li a:hover,body #footer-widgets .footer-widget li a:hover{color:#fff}body #footer-widgets .footer-widget .footer-menus li::before{display:none}body #footer-widgets .footer-widget .footer-menus li a{color:#9ebb6f}body .footer-widget .et_pb_widget{width:100%}body .contact_2_falkor.common-contact .et_pb_column .et_pb_contact_form p::after{background-color:#4e8f9f}body button.et_pb_button,body.et_button_no_icon a.et_pb_button{border:solid 2px #fff!important;border-radius:6px;background-color:rgba(90,196,190,.5);color:#fff!important;font-weight:400;font-size:14px;line-height:16px;padding:12px 70px!important}body.et_button_no_icon a.et_pb_button.button-mini,body.et_button_no_icon a.et_pb_button.button-mini:hover{padding:5px 35px!important;font-size:13px;line-height:14px}body.et_button_no_icon a.et_pb_button.button-white.button-mini:hover{background-color:#efeff2!important}body.et_button_no_icon a.et_pb_button.button-white{color:#354f8c!important;border-color:#354f8c!important;background-color:rgba(255,255,255,.63)}body.et_button_no_icon a.et_pb_button.button-teal{color:#fff!important;border-color:#fff!important;background-color:rgba(90,196,190,.47)!important}body button.et_pb_button:hover,body.et_button_no_icon a.et_pb_button:hover{color:#fff!important;background-color:rgba(90,196,190,.1)!important;padding:12px 70px!important;opacity:1!important}body.et_button_no_icon a.et_pb_button.button-teal:hover{color:#fff!important;border-color:#fff!important;background-color:#5ac4be!important}body.et_button_no_icon a.et_pb_button.button-white:hover{color:#354f8c!important;background-color:#fff!important}body.et_button_no_icon a.et_pb_button.button-white.button-onwhite:hover{color:#fff!important;background-color:#354f8c!important}.common-contact h3{font-size:38px;line-height:1.2em;font-weight:700;color:#fff;text-transform:none;padding-bottom:0}.common-contact h4,body h1.et_pb_contact_main_title{color:#c3db94;text-transform:none;font-weight:600;font-size:30px!important;line-height:34px;padding-bottom:20px}body #page-container .contact_2_falkor .et_pb_column .et_pb_text.contact-call a{color:#fff!important;opacity:.7!important;font-size:28px}body #page-container .contact_2_falkor .et_pb_column .et_pb_text.contact-call a:hover{opacity:1!important}.common-contact .et_pb_social_media_follow li a.icon::before{width:26px;height:26px;line-height:26px;font-size:26px;color:#fff!important;opacity:.7;-webkit-transition:all .5s;transition:all .5s}.common-contact .et_pb_social_media_follow li a:hover.icon::before{opacity:1;color:#fff!important}.bigtitle{padding-bottom:10px!important;color:#222325;font-weight:600;font-size:26px;line-height:32px}.bigtitle.lighttitle{font-weight:400}.subtitle{font-size:18px;line-height:20px;text-transform:uppercase;font-weight:500;padding-bottom:20px!important;font-family:Montserrat,sans-serif}.subtitle.subtitle-blue{color:#354f8c}.subtitle.subtitle-green{color:#c3db94}.subtitle.subtitle-bright-green{color:#d5eea3}.subtitle.subtitle-dk-green{color:#48aba5}.subtitle.subtitle-lt-blue{color:#a2deda}.subtitle.subtitle-blog{font-size:22px;line-height:1.3em}.big-text{font-size:20px;line-height:1.6em}.romp-divider,.et_pb_divider.romp-divider{background-color:rgba(255,255,255,.25);width:50px;height:3px;margin-bottom:20px!important;position:relative;z-index:0;border:none!important}.romp-divider::before,.et_pb_divider.romp-divider::before{height:3px;content:"";position:absolute;left:0;top:0!important;width:0;-webkit-transition:all .3s;background-color:#354f8c;z-index:1;border:none!important}.romp-colorize .romp-divider{background-color:rgba(255,255,255,.25)}.romp-colorize.romp-colorize-onwhite .et_pb_divider.romp-divider,.romp-colorize.romp-colorize-onwhite .romp-divider{background-color:#efeff2}.romp-colorize:hover .romp-divider::before,.romp-colorize:hover .et_pb_divider.romp-divider::before{background-color:#354f8c;width:50px}.romp-colorize.romp-colorize-green:hover .romp-divider::before,.romp-colorize.romp-colorize-green:hover .et_pb_divider.romp-divider::before{background-color:#c3db94}.romp-colorize.romp-colorize-bright-green:hover .romp-divider::before,.romp-colorize.romp-colorize-bright-green:hover .et_pb_divider.romp-divider::before{background-color:#d5eea3}.romp-colorize.romp-colorize-lt-blue:hover .romp-divider::before,.romp-colorize.romp-colorize-lt-blue:hover .et_pb_divider.romp-divider::before{background-color:#a2deda}.romp-colorize.romp-colorize-dk-green:hover .romp-divider::before,.romp-colorize.romp-colorize-dk-green:hover .et_pb_divider.romp-divider::before{background-color:#48aba5}.romp-colorize.romp-colorize-dk-green2:hover .romp-divider::before,.romp-colorize.romp-colorize-dk-green2:hover .et_pb_divider.romp-divider::before{background-color:#449a9b}.front-question{font-family:Abel,sans-serif;font-weight:400;color:#fff;font-size:30px;line-height:1.2em;padding:35px 25px!important;-webkit-transition:all .5s;transition:all .5s;margin-bottom:30px!important}.front-question.front-question-blue{background-color:#5b73ac}.front-question.front-question-blue:hover{background-color:#213259}.front-question.front-question-green{background-color:#98c354}.front-question.front-question-green:hover{background-color:#6a922a}.skew-it{position:relative;z-index:3}.skew-it::before{position:absolute;width:100%;height:100%;top:0;left:0;content:"";transform:skew(0,3deg)}.skew-it.skew-it-green::before{background-color:rgba(243,249,223,.55)}.skew-it.skew-it-green2::before{background-color:rgba(215,234,183,.9)}.skew-it.skew-it-blue::before{background-color:rgba(146,163,203,.9)}.cta-module{font-family:Montserrat,sans-serif;color:#fff;font-weight:600;font-size:38px;line-height:1.5em}.client-block h3{font-family:Abel,sans-serif;color:#354f8c;font-size:48px;line-height:1em;font-weight:400}.client-block2{font-weight:600;font-size:18px;line-height:1.3em;text-transform:uppercase}.client-block2 p{padding-bottom:10px}.pratt-blue{font-weight:500;color:#354f8c}.client-who{font-family:abel,sans-serif;color:#666769;font-weight:400;text-transform:none;padding-left:3px}.test-lead{color:#354f8c;font-weight:600;font-size:30px;line-height:1.3em}.test-section{position:relative}.test-section::before,.test-section::after{width:275px;height:275px;max-width:20%;position:absolute;content:"";background-repeat:no-repeat;background-size:contain;background-position:50%}.test-section::before{background-image:url(../../../wp-content/uploads/2019/04/left_quote.png);left:10%;top:20px}.test-section::after{background-image:url(../../../wp-content/uploads/2019/04/right_quote.png);right:10%;bottom:20px}.test-block{font-family:Abel,sans-serif;font-size:20px;line-height:30px;font-weight:400;padding:10%;margin-bottom:20px!important}.et_pb_testimonial_author,.et_pb_testimonial_meta{color:#354f8c;font-family:Montserrat,sans-serif;font-size:16px;line-height:1.5em}.et_pb_testimonial_author{font-weight:600}.et_pb_testimonial_meta{}.blog-block{font-size:24px;line-height:1.5em;font-weight:400}.blog-block .highlight{font-weight:700;color:#1f2532}.blog-unit article{padding-bottom:60px;border-bottom:solid 4px #efeff2}.blog-unit article:hover h2{color:#fff}.blog-unit article::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;transition:.3s!important}.blog-unit article:hover::before{opacity:1!important;background-color:#2d3750}.blog-unit article::after{content:"";display:block;border-top:4px solid #68bab5;width:0;position:absolute;z-index:2;transition:.3s;transition-delay:0s;transition-delay:.3s!important;visibility:visible;bottom:-4px;left:0}.blog-unit article:hover::after{width:100%!important}.more-learn{position:relative;font-family:Montserrat,sans-serif;text-transform:uppercase;color:#48aba5;font-size:16px;line-height:1em;font-weight:500;padding-right:30px}.more-learn::after{font-family:ETModules;content:"\35";right:0;font-size:30px;line-height:25px;position:absolute;top:-4px}.results-section a.more-learn{color:#c3db94}.et_pb_posts a.more-link{position:absolute;bottom:20px;text-transform:uppercase;color:#14afa6;font-size:14px;line-height:1em;font-weight:500;z-index:10}.et_pb_posts:hover a.more-link{color:#9ae9e4}.et_pb_post .entry-featured-image-url{margin-bottom:15px}.blog-unit h2{padding:0 10px;font-family:Abel,sans-serif;font-size:24px;line-height:1.2em;color:#1f2532;font-weight:400;position:relative;z-index:10}.blog-unit .post-content{padding:0 10px}.blog-unit .post-content p{display:none}.blog-unit a.entry-featured-image-url::after{width:100%;height:100%;background-color:#2d3750;opacity:0;z-index:11;content:"";position:absolute;top:0;left:0}.blog-unit:hover a.entry-featured-image-url::after{opacity:.6}#sidebar h4.widgettitle,.front-sidebar h4.widgettitle{color:#96979b;text-transform:uppercase;font-size:18px;line-height:1.1em;font-weight:500;padding-bottom:20px}#sidebar ul li,.front-sidebar ul li{margin-bottom:10px;padding-bottom:10px;line-height:20px;font-size:14px;border-bottom:solid 1px #efeff2}#sidebar ul>li:last-of-type,.front-sidebar ul>li:last-of-type{border:none}#sidebar ul li a,.front-sidebar ul li a{color:#2a9c95!important}#sidebar ul li a:hover,.front-sidebar ul li a:hover{opacity:1;color:#42bcb5!important}body.home .front-sidebar .et_pb_widget{margin-bottom:0!important}.cert-section{color:#353639;font-size:24px;line-height:1.5em;font-weight:600}.child-header{font-size:48px!important}.child-bio{color:#48aba5;font-size:36px!important;line-height:1.2em!important;font-family:Abel,sans-serif;font-weight:400}.biggie{font-family:Abel,sans-serif;font-size:48px;line-height:1.2em;font-weight:400}.biggie-green{color:#48aba5}.extender{position:relative;z-index:10;background-color:rgba(197,227,227,.52);padding:200px 20px 150px;margin:-200px 0 -150px}.et_pb_section.process-section .blue_lines::before,.et_pb_section.process-section .blue_lines::after{border-color:#4d6fa6!important}.process-row{color:#54565b!important;font-size:20px!important;line-height:32px!important;font-weight:400!important}.process-row .et_pb_blurb h4{color:#354f8c!important;text-transform:uppercase;font-size:24px!important;line-height:1.5em!important;font-weight:500!important}.process-row .et_pb_column{background-color:rgba(255,255,255,.73);-webkit-transition:background-color .5s;transition:background-color .5s}.process-row .et_pb_column:hover{background-color:#fff}.results-section{color:#b9c3da;font-size:20px;line-height:1.5em;font-weight:400}.results-blue{color:#b9c3da}.results-teal{color:#b8dee2}.results-green{color:#d6f1a1}p.results-text{position:relative;padding-bottom:0;padding:0 0 0 15px;margin-bottom:1em;border-left:solid 4px rgba(255,255,255,.25);transition:all .3s}p.results-text:hover{color:#fff}p.results-text::before{content:"";position:absolute;border-left:solid 4px #c3db94;left:-4px;height:0;width:4px;z-index:3;transition:all .3s}p.results-text:hover::before{height:100%}.child-title h1.entry-title{color:#fff!important;font-family:Abel,sans-serif!important;font-size:72px!important;line-height:1em!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}body .et_pb_text ul{list-style:none}body .et_pb_text ul li{padding-left:15px;position:relative;margin-bottom:8px;line-height:1.3em}body .et_pb_text ul li::before{position:absolute;content:"\2022";left:0}.single h1.entry-title{text-transform:none;font-size:38px!important;line-height:1.2em!important;font-weight:400!important}.blog-page .et_pb_bg_layout_light .et_pb_post p{font-size:16px!important;line-height:1.4em!important;color:#54565b!important}.archive .post-meta,.archive .post-meta a,.single #left-area .post-meta a,.single #left-area .post-meta{font-size:16px!important;line-height:1.5em!important;text-transform:uppercase!important}.blog-page .et_pb_bg_layout_light .et_pb_post p.post-meta{font-size:13px!important;line-height:1.3em!important;text-transform:uppercase!important}.et_pb_blog_grid h2{font-size:20px}#left-area ol,.entry-content ol{margin-left:40px;list-style-position:outside}#left-area ol li,.entry-content ol li{margin-bottom:10px;line-height:1.3em}.single .et_post_meta_wrapper img,.archive .entry-featured-image-url img{width:auto}.blog-page a.more-link{font-size:16px!important}.et_pb_all_tabs ul{list-style:none}.et_pb_all_tabs ul li{position:relative;padding-left:15px;line-height:1.3em;margin-bottom:10px}.et_pb_all_tabs ul li::before{content:"\2022";position:absolute;left:0}.special-40>.et_pb_row>.et_pb_column{width:35.2%!important;margin-right:8%!important}.special-40>.et_pb_row .et_pb_column:nth-child(2){width:56.8%!important;margin-right:0!important}@media(max-width:980px){.special-40>.et_pb_row>.et_pb_column,.special-40>.et_pb_row .et_pb_column:nth-child(2){width:100%!important;margin-right:0!important}.extender{padding:20px;margin:0}.child-header{font-size:36px!important}body .et_pb_section .et_pb_row,body .et_pb_section.et_section_specialty .et_pb_row{max-width:80%!important}body .et_pb_column{margin-bottom:0}}@media(max-width:600px){.biggie{font-size:30px}body h2{font-size:28px!important}.child-bio{font-size:28px!important}.home-hero{background-position:84%!important}.home-hero .et_pb_row{padding-top:300px!important}.home-hero::before{left:-40%!important}.home-hero::after{left:-80%!important}.test-lead,.cta-module{font-size:26px}.single h1.entry-title,.child-title h1.entry-title,body h1{font-size:30px!important}.client-block h3{font-size:30px!important}body h3{font-size:26px!important}.front-question{font-size:22px}.common-contact h3{font-size:24px!important}}