/* https://blockdaemon.duckandbeaver.com/wp-content/themes/blockdaemon/css/platform-page.css?ver=1.99 */
section.platform_offerings_sect{padding:4em 0}.offerings_cont{display:flex;justify-content:space-around}.platform-offering{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;align-content:space-between;width:50%;padding:0 10%;text-align:center;border-left:1px solid #BFC5FF;box-sizing:border-box}.platform-offering:first-child{border-left:0 none}.platform-offering-logo{width:48px;margin:0 auto}.platform-offering-logo svg{width:100%;height:auto}.platform-offering h3{font-weight:500;color:#4939AD;font-size:2em;line-height:1.25em;margin:.25em 0;width:100%}.platform_offering_body{color:#4939AD;line-height:1.5625em;opacity:.7;margin:0 0 1.5625em}section.platform_features_sect{background-color:#4838AB;padding:4em 0 2em}section.platform_features_sect .section-inner{padding:0 5.555%}section.platform_features_sect h2{color:#FFF;font-weight:500;font-size:2.25em;letter-spacing:-.025em;margin:0 0 2em;padding-bottom:1.5em;border-bottom:2px solid rgba(191,197,255,.4);text-align:center}.features_cont{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:space-between}.platform_feature_cont{box-sizing:border-box;width:30%;margin:0 1.6667% 2em}.platform_feature_cont>div{display:inline-block;vertical-align:top}.platform-feature-text-cont{width:83%}.platform-feature-logo{width:17%;box-sizing:border-box}.platform-feature-logo svg{width:70%;height:auto}.platform-feature-text-cont h3{margin:0 0 .25em;font-size:1.35em;font-weight:500;color:#FFF}.platform_feature_body p{margin-top:0}section.platform_video_sect{padding:2em 0}section.platform_video_sect .section-inner{padding:0 5.555%;text-align:center}section.platform_video_sect h2{font-size:2.25em;font-weight:500;letter-spacing:-.038em;text-align:center;margin:0 0 .65em;color:#4838AB}#video_cont{margin:0 15.625% 15px;z-index:2;overflow:hidden;padding-bottom:38.71%;height:0;box-shadow:0 0 15px 1px rgba(13,10,31,.3)}#video-iframe{width:100%;height:100%;left:0;top:0;position:absolute}section.platform_video_sect a.pd_btn{margin-top:2em;padding:.75em 4em}section.platform_quotes_sect{background-color:#4838AB;padding:6em 0}section.platform_quotes_sect .section-inner{padding:0 18.9583%}.platform_quote_cont{opacity:0;z-index:0;width:100%;box-sizing:border-box;position:absolute;transition:opacity 500ms ease-in}.platform_quote_cont:first-child{opacity:1;z-index:1}.platform_quote_opening_qm,.platform_quote_closing_qm{display:inline-block;width:37px;height:35px}.platform_quote_opening_qm svg,.platform_quote_closing_qm svg{width:100%;height:auto}.platform_quote_opening_qm{margin-right:1.5%;vertical-align:top}.platform_quote_closing_qm{margin-left:1.5%;vertical-align:text-bottom}.platform_quote_body{display:inline-block;font-size:1.625em;font-weight:300;width:calc(97% - 74px)}.platform_quote_body p{margin:0 0 1em;line-height:1.46em}.platform_quote_body strong{font-weight:500}.platform_quote_name,.platform_quote_title{font-size:1.125em;font-weight:300;text-align:center;line-height:1.5em}.platform_quote_name{font-weight:500}section.platform_quotes_sect .carousel_controls{margin-top:2em}section.pd_cta_sect .section-inner{margin:0 5.555%;text-align:center;padding:4em 0 6em;border-top:1px solid #BFC5FF;max-width:1280px}section.pd_cta_sect h2{color:#4838AB;font-size:2.25em;margin:0 0 .75em;font-weight:500;letter-spacing:-.038em}section.pd_cta_sect a.pd_btn{padding:1em 3em;box-sizing:border-box}@media screen and (min-width:1455px){section.pd_cta_sect .section-inner{margin:0 auto}}@media screen and (max-width:1023px){.platform_feature_cont{width:45%}#video_cont{margin:0 0 15px;padding-bottom:57%}section.platform_quotes_sect{padding:4em 0 3em}section.platform_quotes_sect .section-inner{padding:0 10%}}@media screen and (max-width:895px){section.platform_video_sect h2{font-size:2em;margin-bottom:.5em}section.platform_video_sect a.pd_btn{margin-top:1em}section.pd_cta_sect .section-inner{padding:3em 0 4em}}@media screen and (max-width:767px){.offerings_cont{display:block}.platform-offering{display:block;width:80%;border:0 none;margin:0 auto 2em;padding-bottom:2em;border-bottom:1px solid #BFC5FF}.platform-offering:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0 none}section.platform_features_sect{padding-top:2em}section.platform_features_sect h2{margin:0 0 1em;padding-bottom:.75em}.platform_feature_cont{width:100%;margin:0 0 2em}section.platform_quotes_sect .section-inner{padding:0 7%}}@media screen and (max-width:590px){.platform-offering{padding-left:0;padding-right:0}.platform_feature_cont{margin:0 0 1em}section.platform_video_sect{padding:1.5em 0}section.platform_video_sect h2{font-size:2em;line-height:1.25em;margin-bottom:.5em}section.platform_video_sect a.pd_btn{margin-top:.5em}section.platform_quotes_sect{padding:3em 0 2em}section.platform_quotes_sect .section-inner{padding:0 5%}.platform_quote_body{font-size:1.4em;width:calc(96% - 60px)}.platform_quote_opening_qm,.platform_quote_closing_qm{width:30px;height:28.378px}.platform_quote_opening_qm{margin-right:2%}.platform_quote_closing_qm{margin-left:2%}section.platform_quotes_sect .carousel_controls{margin-top:1em}section.pd_cta_sect .section-inner{padding:2em 0 3em}section.pd_cta_sect h2{line-height:1.25em}}@media screen and (max-width:450px){section.platform_video_sect a.pd_btn{padding:.5em 2em}section.platform_quotes_sect{padding:2em 0 1.5em}.platform_quote_body{font-size:1.25em}section.pd_cta_sect h2{font-size:2em}section.pd_cta_sect a.pd_btn{width:100%}}@media screen and (max-width:431px){section.platform_video_sect h2{font-size:1.75em}}@media screen and (orientation:landscape) and (max-aspect-ratio:1023/768){section.platform_quotes_sect{padding:2em 0}.platform_quote_body{font-size:1.35em}section.platform_quotes_sect .carousel_controls{margin-top:.75em}section.platform_video_sect{padding:1em 0}section.platform_video_sect h2{line-height:1.1em}#video_cont{margin:0 15.625% 15px;padding-bottom:38.71%}section.platform_video_sect a.pd_btn{margin-top:.25em}}@media screen and (orientation:landscape) and (min-aspect-ratio:568/360) and (max-height:400px){section.platform_quotes_sect{padding:1.25em 0}.platform_quote_body{font-size:1.25em}}