@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);body,html{overflow-x:hidden;max-width:100vw}*{box-sizing:border-box}.iframeVideo{height:0;padding-top:25px;padding-bottom:56.2%;position:relative}.iframeVideo iframe{width:100%;height:100%;position:absolute}.mean-container .mean-bar{background:0 0!important;min-height:20px!important;padding:0!important}ul.indexmenu{margin:0;padding-left:40px;list-style:none;width:125px;color:#666}ul.indexmenu li{position:relative}li.indexmenu_posts_show ul{position:absolute;left:110px;top:0;display:block}li.indexmenu_cats_show ul{position:absolute;left:110px;top:0;display:block}li.indexmenu_cats_hide ul{position:absolute;left:110px;top:0;display:none}li.indexmenu_posts_hide ul{position:absolute;left:110px;top:0;display:none}li.indexmenu_posts ul{position:absolute;left:110px;top:0;display:block}li.indexmenu ul{position:absolute;left:110px;top:0;display:none}ul.indexmenu li a{display:block;padding-bottom:8px;padding-top:8px}#main_menu a{font-weight:400;color:#666;padding-bottom:8px;padding-top:8px;border-bottom:1px dotted #5d5b5b}#main_menu a:hover{color:#69c}#main_menu .current_post a{color:#69c;font-weight:700}#main_menu .current-cat a{color:#69c;font-weight:700}* html ul li{float:left}* html ul li a{height:1%}li:hover ul.indexmenu{display:block}.image-float{float:right;margin-left:5px;margin-bottom:2px;margin-right:2px}.alignnone{display:block;float:none;margin-top:2em;margin-bottom:2em;padding:1em;border:1px solid #ccc}.page-title{color:#045f93}.searchbox{background-image:url('blog_images/searchbox.png');border:0;padding:5px;width:151.5px}p{line-height:1.35em}a{color:#448ccb;text-decoration:none;margin:0}a:hover{color:#36f;text-decoration:none}h2{color:#666}ol li{margin-bottom:1%}#static-wrapper{display:flex;gap:72px;padding:60px}#left_sidebar{display:none!important}/ #left_sidebar a{font-size:11px}#main_body{text-decoration:none}#footer-navigation{display:none!important;margin-right:auto;margin-left:auto;clear:both;padding-top:50px;list-style:none;text-align:center;float:inherit}#footer-navigation li{display:inline;padding:5px}body{margin:0;padding:0;font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:300;background:#fff;color:#333;font-size:1em;line-height:normal}.avatar{float:left;margin:.3em 1em 0 0}.comments_list{list-style:none;margin:0;padding:0}.entry-utility{margin-bottom:0}.entry-utility a{color:#999}.header-author-theme{width:auto;max-height:300px;display:block;margin:0 auto}body.home .header-author-theme-marty-small{display:none}body.home .header-author-theme-marty{display:block;margin:0 auto}body .header-author-theme-marty-small{display:block;margin:0 auto}body .header-author-theme-marty{display:none}.widget-title{color:#045f93;padding:10px 0 0 0;margin:0}.widget-area ul{list-style:none;margin-left:0;padding-left:40px}.widget-area ul ul{list-style:none;margin-left:0;padding-left:0}.widget-area ul ul ul{margin-left:0}.widget-container{margin:0 0 1.5em 0}.widget-container li{border-bottom:1px dotted #5d5b5b;padding-top:10px;padding-bottom:10px;width:125px;margin:0}.widget-container li a{color:#666;font-weight:400}.widget-container li a:hover{color:#69c}li div#___plusone_0{float:right!important;width:60px!important}li#Google_p div{float:right!important;width:60px!important}div.sociable li#Twitter_Counter iframe{width:100px!important}#Digg_Counter{width:80px!important}#Facebook_Counter iframe{width:76px!important}span.sociable_tagline{position:relative}span.sociable_tagline span{display:none;width:14em}span.sociable_tagline:hover span{position:absolute;display:block;top:-5em;background:#ffe;border:1px solid #ccc;color:#000;line-height:1.25em}.sociable span{display:block}.sociable ul{display:block;margin:0!important;padding:0!important}.sociable ul li{background:0 0;display:inline!important;list-style-type:none;margin:0;padding:3px;float:left}.sociable ul li:before{content:""}.sociable img{float:none;border:0;margin:0;padding:0}.sociable-hovers{opacity:.4;-moz-opacity:.4}.sociable-hovers:hover{opacity:1;-moz-opacity:1}.soc_clear{clear:both}.option1_32{background:url("/wp-content/plugins/sociable/images/sprites/option1_32.png") no-repeat scroll;display:block;float:left;height:32px;width:32px}.option1_16{background:url("/wp-content/plugins/sociable/images/sprites/option1_16.png") no-repeat scroll;display:block;float:left;height:16px;width:16px}.option1_64{background:url("/wp-content/plugins/sociable/images/sprites/option1_64.png") no-repeat scroll;display:block;float:left;height:64px;width:64px}.option1_48{background:url("/wp-content/plugins/sociable/images/sprites/option1_48.png") no-repeat scroll;display:block;float:left;height:48px;width:48px}.option2_32{background:url("/wp-content/plugins/sociable/images/sprites/option2_32.png") no-repeat scroll;display:block;float:left;height:32px;width:32px}.option2_16{background:url("/wp-content/plugins/sociable/images/sprites/option2_16.png") no-repeat scroll;display:block;float:left;height:16px;width:16px}.option2_64{background:url("/wp-content/plugins/sociable/images/sprites/option2_64.png") no-repeat scroll;display:block;float:left;height:64px;width:64px}.option2_48{background:url("/wp-content/plugins/sociable/images/sprites/option2_48.png") no-repeat scroll;display:block;float:left;height:48px;width:48px}.option3_32{background:url("/wp-content/plugins/sociable/images/sprites/option3_32.png") no-repeat scroll;display:block;float:left;height:32px;width:32px}.option3_16{background:url("/wp-content/plugins/sociable/images/sprites/option3_16.png") no-repeat scroll;display:block;float:left;height:16px;width:16px}.option3_64{background:url("/wp-content/plugins/sociable/images/sprites/option3_64.png") no-repeat scroll;display:block;float:left;height:64px;width:64px}.option3_48{background:url("/wp-content/plugins/sociable/images/sprites/option3_48.png") no-repeat scroll;display:block;float:left;height:48px;width:48px}.option4_32{background:url("/wp-content/plugins/sociable/images/sprites/option4_32.png") no-repeat scroll;display:block;float:left;height:32px;width:32px}.option4_16{background:url("/wp-content/plugins/sociable/images/sprites/option4_16.png") no-repeat scroll;display:block;float:left;height:16px;width:16px}.option4_64{background:url("/wp-content/plugins/sociable/images/sprites/option4_64.png") no-repeat scroll;display:block;float:left;height:64px;width:64px}.option4_48{background:url("/wp-content/plugins/sociable/images/sprites/option4_48.png") no-repeat scroll;display:block;float:left;height:48px;width:48px}.option5_32{background:url("/wp-content/plugins/sociable/images/sprites/option5_32.png") no-repeat scroll;display:block;float:left;height:32px;width:32px}.option5_16{background:url("/wp-content/plugins/sociable/images/sprites/option5_16.png") no-repeat scroll;display:block;float:left;height:16px;width:16px}.option5_64{background:url("/wp-content/plugins/sociable/images/sprites/option5_64.png") no-repeat scroll;display:block;float:left;height:64px;width:64px}.option5_48{background:url("/wp-content/plugins/sociable/images/sprites/option5_48.png") no-repeat scroll;display:block;float:left;height:48px;width:48px}#sociable{left:0;position:absolute;text-align:left;top:0;z-index:100}#sociable .popup{behavior:url('/wp-content/plugins/sociable/css/pie.htc');-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-box-shadow:#999 0 0 24px;border:3px solid transparent;border-radius:5px 5px 5px 5px;box-shadow:0 0 7px #000;position:relative;background:none repeat scroll 0 0 #fff}#sociable .content{behavior:url('/wp-content/plugins/sociable/css/pie.htc');background:none repeat scroll 0 0 #fff;border-radius:4px 4px 4px 4px;box-shadow:0 0 7px #000;display:table;padding:10px;width:370px}#sociable .close{background:none repeat scroll 0 0 #fff;padding:2px;position:absolute;right:5px;top:5px}#sociable .close img{opacity:.3}#sociable img{border:0 none;margin:0}#sociable .close{background:none repeat scroll 0 0 #fff;padding:2px;position:absolute;right:5px;top:5px}.share_buttons{list-style:none}.share_buttons li{float:left}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.mobile_list{display:none}.post.type-post.status-publish.format-standard{margin-bottom:35px}.entry-meta{margin-bottom:15px}.logo-xs{display:none}#mini_logo{display:none}@media only screen and (min-width:769px) and (max-width:970px){li.indexmenu_posts_show ul{display:none}}@media only screen and (min-width:769px) and (max-width:959px){#left_sidebar{margin-top:30%}}@media only screen and (min-width:768px) and (max-width:959px){*{box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}#wrapper{width:100%;padding:0 15px}img{max-width:100%;height:auto}#left_sidebar{width:30%}#main_body{float:right;text-decoration:none;width:70%}#footer{width:100%}.indexmenu ul{background:#fff;display:none;left:100%!important;padding:14px;width:241px}}@media only screen and (max-width:768px){#main_body{width:100%;margin-top:1%;padding-left:0}#text-499591674{display:none!important}#text-499591675{display:none!important}.widget_search{position:absolute;right:11%;top:45px}#header #logo{margin-top:-30px}.mobile_list{display:block;width:100%;float:left}.desktop_list{display:none}#wrapper{width:100%;padding:0 15px}.mobile_list li{margin-right:10px;width:30%;float:left}.xoxo.blogroll{display:block;width:100%}.blogroll li{float:left;width:100%}.logo-xs{display:block}}@media only screen and (max-width:767px){*{box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}#wrapper{width:100%;padding:0 15px}img{max-width:100%;height:auto}#header #logo{padding:0 0 32px}#header{height:auto;margin-bottom:0;width:auto}#left_sidebar{float:left;margin-top:20px;width:100%}.widget-area ul,ul{padding:0}ul.indexmenu{padding:0;width:100%}ul.indexmenu{padding-left:15px;position:static!important}#main_menu a{display:inline-block;border:none}#main_menu ul li{border-bottom:1px dotted #5d5b5b}#main_menu ul li:last-child{border:none}#main_menu>ul>li{position:relative;cursor:pointer}#main_menu>ul>li.indexmenu:after{position:absolute;right:0;top:10px;border-left:solid 4px transparent;border-right:solid 4px transparent;border-top:solid 5px #333;content:""}li:hover ul.indexmenu{display:block}#main_body{float:none;text-decoration:none;width:100%}#footer{width:auto}.form-textarea textarea{width:100%}}@media only screen and (max-width:640px){.widget_search{left:3%;position:absolute;top:75px}#header #logo{margin-top:-37px;width:32%}}@media only screen and (max-width:500px){#mini_logo{clear:both;float:right;margin-top:-10px;width:24%;display:block}.widget_search{right:6%;top:72px}}@media only screen and (max-width:480px){#wrapper{background-size:100% auto;background-image:url("images/blog-header-3201.jpg")}#static-wrapper{background-color:#fff}#header #logo{margin-top:-30px;width:40%}.blogroll li{display:block!important;margin:0 auto;padding:5px;text-align:center}.widget_search{left:4%;top:58px}#footer{background-color:#fff}}@media only screen and (max-width:480px){#mean-bar.sticky{background-color:#fff!important}}@media only screen and (max-width:320px){.mobile_list li{width:100%}}abbr[title]{text-decoration:none}.search-bar{width:25%}.search-form{position:relative;display:flex}.searchTerm{width:100%;border:3px solid #89afdc;border-right:none;padding:5px;height:36px;border-radius:5px 0 0 5px;outline:0;color:#9dbfaf;box-sizing:border-box}.searchTerm:focus{color:#89afdc}.searchButton{width:40px;height:36px;border:1px solid #89afdc;background:#89afdc;text-align:center;color:#fff;border-radius:0 5px 5px 0;cursor:pointer;font-size:20px}.wrap{display:flex;justify-content:space-between}.sub-header-container{padding:10px 80px;background:#003579}.sub-header-container .sub-header-nav{display:flex;justify-content:space-between;align-items:center;gap:30px}.sub-header-container .sub-header-nav .sub-link{color:#fff}body.blog #main_body ul,body.category #main_body ul,body.search #main_body ul{margin:0;padding:0}body.blog #main_body ul li,body.category #main_body ul li,body.search #main_body ul li{margin:0;padding:0;list-style:none;float:left}.blog-item{width:100%}.blog-item .post{display:flex;flex-direction:column;justify-content:space-between;gap:15px}body.category .blog-item .post{gap:0}body.category .blog-item h2{margin-top:10px}.blog-item .post_details{display:flex;justify-content:center;flex-direction:column}.list-post-item{display:flex;gap:20px;margin-bottom:30px;align-items:flex-start}.list-post-item .post-thumbnail{flex-shrink:0;width:300px;overflow:hidden}.list-post-item .post-thumbnail a{display:block}.list-post-item .post-thumbnail img{width:100%;height:200px;object-fit:cover;object-position:center;display:block;border:1px solid #003579;box-sizing:border-box}.list-post-item .post-content{flex:1;min-width:0}@media only screen and (max-width:769px){.list-post-item{flex-direction:column}.list-post-item .post-thumbnail{width:100%}}.blog-item .entry-utility .comments-link,.blog-item .entry-utility .edit-link,.blog-item .entry-utility .entry-date,.blog-item .entry-utility .meta-sep{display:none!important}@media only screen and (max-width:767px){#static-wrapper,.sub-header-container{padding:2em}.wrap{flex-direction:column-reverse;gap:15px}.search{width:100%}}@media only screen and (max-width:1280px){#wrapper{padding-left:0!important;padding-right:0!important}#static-wrapper{width:100%!important;box-sizing:border-box!important;padding:32px!important;display:flex!important;flex-wrap:wrap!important;gap:24px!important;margin:0 auto}#static-wrapper>#main_body{flex:1 1 auto;min-width:0}#static-wrapper>.custom-sidebar,#static-wrapper>aside{flex:0 0 320px;max-width:320px}}.page-id-5279 .entry-content div{padding:1em}.page-id-5279 .entry-content div div{padding:0}.entry-content .crp_related{display:none}.crp_related.crp_related_widget ul li{display:flex;flex-direction:column-reverse}.nv-content-wrap ul{margin-top:0}.header-author-theme{width:auto;max-height:300px;display:block;margin:0 auto}body.home .header-author-theme-marty-small{display:none}body.home .header-author-theme-marty{display:block;margin:0 auto;max-width:90%}body .header-author-theme-marty-small{display:block;margin:0 auto;max-height:150px}body .header-author-theme-marty{display:none}.search-bar{width:30%}.gsc-search-box table{margin:0}.gsc-search-box td{border-bottom:0;padding:0}.gsc-search-box .gsc-input{min-width:200px;padding-right:0!important;padding-left:5px!important}.gsc-search-box .gsc-control-cse{background-color:transparent;border:0;padding:0}.search-form{position:relative;display:flex}.searchTerm{width:100%;border:3px solid #89afdc;border-right:none;padding:5px;height:36px;border-radius:5px 0 0 5px;outline:0;color:#9dbfaf;box-sizing:border-box}.searchTerm:focus{color:#89afdc}.searchButton{border:1px solid #89afdc;background:#89afdc;text-align:center;color:#fff;border-radius:0 5px 5px 0;cursor:pointer;font-size:20px}.wrap{display:flex;justify-content:space-between}.sub-header-container{padding:10px 80px;background:#003579}.sub-header-container .sub-header-nav{display:flex;justify-content:space-between;align-items:center;gap:30px}.sub-header-container .sub-header-nav .sub-link{color:#fff;font-weight:700}.home-bundles-promo{display:none}body.home .home-bundles-promo{display:block;background-image:url(images/blog-code-bundles-banner--bg.jpg);background-size:cover;width:100%;padding:0 80px;box-sizing:border-box}.alignnone{display:block;float:none;margin-top:2em;margin-bottom:2em;padding:1em;border:1px solid #ccc}.home-bundles-promo-img{width:100%}.nv-non-grid-article .non-grid-content>*{margin-bottom:5px}.spai-related_post_img_block{display:none}.spai-dt3.spai-widget_content .spai-one_related_post{width:100%}.spai-widget_content .spai-one_related_post{margin:0;padding:0;height:inherit}#respond{background:#f4f5f7;padding:2em}#respond .form-section{margin-bottom:15px}input[type=submit]{padding:10px 15px;color:#fff;background:#1b509a;border:0}.entry-content a{text-decoration:underline;color:#03c}#main_body .crossreferences h2,#main_body .crossreferences ul{display:none}.cref-inner{width:300px}.crossreferences{margin-bottom:3em}.crossreferences a{display:block;margin-bottom:10px;text-decoration:underline;color:#03c}.about-author-container{border-radius:15px;padding:1em 2em 2em 2em;margin-bottom:5em}.about-author-container .is-layout-flex{display:flex;gap:2em}.about-author-container figure{margin:0;padding:0}.about-author-container figure img{max-width:217px;width:100%;height:auto}.about-author-container h4{border-radius:15px;margin-bottom:1em}.about-author-container a{text-decoration:underline;color:#03c}body.home.blog h2{margin-top:0}body.home.blog h2{margin-top:0}body.home.blog .entry-title a{color:#000}body.home.blog .entry-title a:hover{text-decoration:underline!important;color:#03c}#comments-list{margin-bottom:3em}#comments-list .comment-meta,#comments-list h3{margin-bottom:1em}#comments-list .comments_list{padding-top:2em;border-top:1px solid #ccc}#comments-list .comment{padding-bottom:1em;border-bottom:1px solid #ccc;margin-bottom:2em}pre{white-space:pre-wrap}#main_body #nav-above,#main_body #nav-below{width:100%;display:flex;justify-content:space-between}@media only screen and (max-width:767px){.sub-header-container,body.home .home-bundles-promo{padding:2em}.sub-header-container .wrap{display:flex;flex-direction:column}.sub-header-nav{margin-bottom:15px;padding-left:0!important}.search-bar{width:100%}}.comment-respond label{display:block}.comment-respond .comment-form-cookies-consent label{display:inline-block}.comment-respond .submit{margin-top:15px}.comment-respond h3{margin-top:0}.comments-area{margin-bottom:3em}.comments-area .comment-awaiting-moderation,.comments-area .comment-meta.commentmetadata,.comments-area h2{margin-bottom:1em}.comments-area ol{list-style:none;padding:0}.comments-area .comment-list{padding-top:2em;border-top:1px solid #ccc}.comments-area .comment{padding-bottom:1em;border-bottom:1px solid #ccc;margin-bottom:2em}/*! #######################################################################

	MeanMenu 2.0.7
	--------

	To be used with jquery.meanmenu.js by Chris Wharton (http://www.meanthemes.com/plugins/meanmenu/)

####################################################################### */a.meanmenu-reveal{display:none}.mean-container .mean-bar{float:left;width:100%;position:relative;background:#0c1923;padding:4px 0;min-height:42px;z-index:999999}.mean-container a.meanmenu-reveal{width:22px;height:22px;padding:13px 13px 11px 13px;position:absolute;top:0;right:0;cursor:pointer;color:#fff;text-decoration:none;font-size:16px;text-indent:-9999em;line-height:22px;font-size:1px;display:block;font-family:Arial,Helvetica,sans-serif;font-weight:700}.mean-container a.meanmenu-reveal span{display:block;background:#fff;height:3px;margin-top:3px}.mean-container .mean-nav{float:left;width:100%;background:#0c1923;margin-top:44px}.mean-container .mean-nav ul{padding:0;margin:0;width:100%;list-style-type:none;position:static}.mean-container .mean-nav ul li{position:relative;float:left;width:100%;background:#0c1923!important}.mean-container .mean-nav ul li:hover{background-color:#4f78ba}.mean-container .mean-nav ul li a{display:block;float:left;width:90%;padding:1em 5%;margin:0;text-align:left;color:#000;background:#f5faff;border-bottom:0;text-decoration:none;text-transform:uppercase}.mean-container .mean-nav ul li li:hover a{color:#fff!important}.mean-container .mean-nav ul li li a{width:80%;padding:1em 10%;border-top:1px solid rgba(255,255,255,.25);opacity:.75;text-shadow:none!important;visibility:visible}.mean-container .mean-nav ul li.mean-last a{border-bottom:none;margin-bottom:0}.mean-container .mean-nav ul li li li a{width:70%;padding:1em 15%}.mean-container .mean-nav ul li li li li a{width:60%;padding:1em 20%}.mean-container .mean-nav ul li li li li li a{width:50%;padding:1em 25%}.mean-container .mean-nav ul li a:hover{border-bottom:0}.mean-container .mean-nav ul li a.mean-expand{margin-top:1px;width:16px;height:16px;padding:12px!important;text-align:center;position:absolute;right:0;top:0;z-index:2;font-weight:700;background:rgba(255,255,255,.1);border:none!important;border-left:1px solid rgba(255,255,255,.4)!important;border-bottom:1px solid rgba(255,255,255,.2)!important}.mean-container .mean-nav ul li a.mean-expand:hover{background:rgba(0,0,0,.9)}.mean-container .mean-push{float:left;width:100%;padding:0;margin:0;clear:both}.mean-nav .wrapper{width:100%;padding:0;margin:0}.mean-container .mean-bar,.mean-container .mean-bar *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.mean-remove{display:none!important}.footer-logo-menu img{max-width:150px;max-width:9.375rem}.searchButton img{max-width:100%}.home #title-section{display:block;vertical-align:middle;padding:50px 80px 15px;padding:3.125rem 5rem .9375rem;background:#fafafa;text-align:center}.home #title-section #main-title h1{color:#024f9f;font-weight:700}#top-cta-banner{position:relative;overflow:hidden;display:flex;align-items:center;gap:1rem;background-image:url(images/blog-code-bundles-banner--bg.jpg);background-size:cover;box-sizing:border-box;padding:0 2rem 0 5rem;width:100%}#top-cta-banner .optin-col1{width:65%;padding-bottom:1.5rem}#top-cta-banner .optin-col2{width:35%}#top-cta-banner a,#top-cta-banner h2,#top-cta-banner p{color:#fff}#top-cta-banner h2{font-size:2.5rem}#top-cta-banner p{font-size:1.375rem}#top-cta-banner a{background:#000032;border-radius:50px;display:inline-block;font-size:1.875rem;padding:.9375rem 2.5rem;text-align:center}#top-cta-banner .optin-col2 img{max-width:460px;width:100%;height:auto}@media (max-width:1500px) and (min-width:1001px){#top-cta-banner{padding:0 5rem 0 5rem}#top-cta-banner h2{font-size:2rem}#top-cta-banner p{font-size:1.5rem}#top-cta-banner a{font-size:1.7rem;padding:.5rem 2.3rem}#top-cta-banner .optin-col2 img{max-width:420px}}@media (max-width:1300px) and (min-width:1001px){#top-cta-banner h2{font-size:1.5rem}#top-cta-banner .optin-col1{padding-top:1rem;padding-bottom:.5rem}#top-cta-banner p{font-size:1.2rem}#top-cta-banner a{font-size:1.2rem;padding:.5rem 2.1rem}#top-cta-banner .optin-col2 img{max-width:380px}}@media (max-width:1025px){#top-cta-banner{padding:0 2rem 0 2rem}#top-cta-banner .optin-col1,#top-cta-banner .optin-col2{width:100%;text-align:center}#top-cta-banner .optin-col1{padding-top:.8rem;padding-bottom:.5rem}#top-cta-banner h2{font-size:1.5rem;margin-bottom:.5rem}#top-cta-banner p{font-size:1rem;margin-bottom:.75rem}#top-cta-banner a{font-size:1rem;padding:.5rem 1.5rem}#top-cta-banner .optin-col2 img{max-width:180px}}@media (max-width:760px){#top-cta-banner{padding:0 1rem 0 1rem}#top-cta-banner .optin-col1{padding-top:.5rem;padding-bottom:.3rem}#top-cta-banner h2{font-size:1.2rem}#top-cta-banner p{font-size:1rem}#top-cta-banner a{font-size:.8rem;padding:.4rem 1.2rem}#top-cta-banner .optin-col2 img{max-width:140px}}@media (max-width:600px){#top-cta-banner{padding:0 1rem 0 0}#top-cta-banner .optin-col1{padding-top:.5rem;padding-bottom:.25rem}#top-cta-banner h2{font-size:.9rem}#top-cta-banner p{font-size:.7rem}#top-cta-banner a{font-size:.7rem;padding:.4rem 1.2rem}#top-cta-banner .optin-col2 img{max-width:90px}}@media (max-width:440px){#top-cta-banner{padding:0 1rem 0 0}#top-cta-banner .optin-col1{padding-top:.5rem;padding-bottom:.25rem}#top-cta-banner h2{font-size:.7rem}#top-cta-banner p{font-size:.6rem}#top-cta-banner a{font-size:.6rem;padding:.5rem .9rem}#top-cta-banner .optin-col2 img{max-width:50px}}#test-top-cta-banner{position:relative;overflow:hidden;display:flex;align-items:center;gap:1rem;background-image:url(images/blog-code-bundles-banner--bg.jpg);background-size:cover;box-sizing:border-box;padding:0 5rem 0 5rem;width:100%}#test-top-cta-banner .test-optin-col1{width:65%;padding-bottom:1.5rem}#test-top-cta-banner .test-optin-col2{width:35%}#test-top-cta-banner a,#test-top-cta-banner h2,#test-top-cta-banner p{color:#fff}#test-top-cta-banner h2{font-size:2.5rem}#test-top-cta-banner p{font-size:1.375rem}#test-top-cta-banner a{background:#000032;border-radius:50px;display:inline-block;font-size:1.875rem;padding:.9375rem 2.5rem;text-align:center}#test-top-cta-banner .test-optin-col2 img{max-width:460px;width:100%;height:auto}@media (max-width:1500px) and (min-width:1001px){#test-top-cta-banner{padding:0 4rem 0 4rem}#test-top-cta-banner h2{font-size:2rem}#test-top-cta-banner p{font-size:1.5rem}#test-top-cta-banner a{font-size:1.7rem;padding:.5rem 2.3rem}#test-top-cta-banner .test-optin-col2 img{max-width:420px}}@media (max-width:1300px) and (min-width:1001px){#test-top-cta-banner{padding:0 3rem 0 3rem}#test-top-cta-banner h2{font-size:1.5rem}#test-top-cta-banner p{font-size:.9rem}#test-top-cta-banner a{font-size:1.15rem;padding:.5rem 2.1rem}#test-top-cta-banner .test-optin-col2 img{max-width:380px}}@media (max-width:1000px){#test-top-cta-banner{padding:0 2rem 0 2rem}#test-top-cta-banner .test-optin-col1,#test-top-cta-banner .test-optin-col2{width:100%;text-align:center}#test-top-cta-banner h2{font-size:1.5rem;margin-bottom:.5rem}#test-top-cta-banner p{font-size:1rem;margin-bottom:.75rem}#test-top-cta-banner a{font-size:1rem;padding:.5rem 1.5rem}#test-top-cta-banner .test-optin-col2 img{max-width:180px}}@media (max-width:760px){#test-top-cta-banner{padding:0 1rem 0 1rem}#test-top-cta-banner h2{font-size:1.2rem}#test-top-cta-banner p{font-size:.7rem}#test-top-cta-banner a{font-size:.8rem;padding:.4rem 1.2rem}#test-top-cta-banner .test-optin-col2 img{max-width:140px}}@media (max-width:560px){#test-top-cta-banner{padding:0 1rem 0 1rem}#test-top-cta-banner h2{font-size:1rem}#test-top-cta-banner p{font-size:.5rem}#test-top-cta-banner a{font-size:.6rem;padding:.4rem 1.2rem}#test-top-cta-banner .test-optin-col2 img{max-width:140px}}.mean-container .mean-bar,.mean-container .mean-bar.sticky{opacity:1!important}.external-link-with-icon{position:relative;display:inline-flex!important;align-items:center;gap:8px;text-decoration:none;color:inherit}a.external-link-with-icon{display:inline-flex!important;text-align:left!important;justify-content:center}.external-link-with-icon .external-icon{width:min(.7em,14px);height:min(.7em,14px);background-image:url("data:image/svg+xml;utf8,<svg fill='white' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M14 3h7v7h-2V6.41l-9.29 9.3-1.42-1.42 9.3-9.29H14V3zm6 18H4V4h8V2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-8h-2v8z'/></svg>");background-repeat:no-repeat;background-size:contain;flex-shrink:0;pointer-events:none;align-self:flex-start;margin-top:2px;margin-left:-5px}body{margin:0;padding:0;font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:300;background:#fff;color:#333;font-size:1em;line-height:normal}a{border:0;outline:0;color:#000;text-decoration:none}p{margin:0 2em 1em 0;color:#333}ul{list-style:disc none outside;margin-bottom:5px;color:#333}ol{list-style:decimal none outside;color:#333}h1{color:#000;font-size:48px;font-weight:400;margin-top:0}h2{color:#000;font-size:36px;font-weight:400;margin:1em 0 .5em 0}h2 a{text-decoration:none!important}h3{color:#000;font-size:24px;font-weight:400;margin:1em 0 .5em 0}.big-font-h3{font-size:48px}h3 a{text-decoration:none!important}h4{color:#000;font-size:20px;font-weight:400;margin:1em 0 .5em 0}.big-font-h4{font-size:36px}h5{color:#000;font-size:16px;font-weight:400;margin:1em 0 .5em 0}.big-font-h5{font-size:16px}.blog-container h3,.contact-container h3{color:#555;font-size:24px;font-weight:400}#footer .footer-spread .box-content h3,#footer .footer-spread .box-content-1 h3{font-size:1em;color:#666;font-weight:300;text-align:left}.footer-spread .box-content img,.footer-spread .box-content-1 img{display:block;margin:0 auto}#static .inputreq{padding:3px;border:1px solid #666;width:150px}#search ul{list-style:none}#search li{margin-bottom:25px}#search li p{margin:0;font-size:13px;color:#666}#search a{color:#000;text-decoration:none}.hilite{background-color:#ff0}#rss h1{font-size:1.5em;color:#000;text-align:left}#rss h2{font-size:1.25em;color:#000;text-decoration:none}#rss h2 a,#rss ol a,#rss p a,#rss ul a{font-weight:700;color:#000;text-decoration:none}#rss .blog-tags{margin-bottom:40px;padding:5px;font-weight:700;color:#000;background:#eee}#rss .blog-tags .tag-title{font-weight:400;color:#000}#left-breadcrumb p.crumbs a,#rss p.crumbs a{font-weight:700;color:#adadad;text-decoration:none}#left-breadcrumb p.crumbs a:hover,#rss p.crumbs a :hover{color:#000;text-decoration:none}#main-menu{margin:0;z-index:0;padding:0}.main-menu-container{display:flex;justify-content:flex-end}#main-menu ul{margin:0;padding:0;list-style:none;width:auto;border:solid 0;z-index:8;display:flex;align-items:center}#main-menu ul li{display:inline;list-style:none;float:left;padding:0 8px;margin:0 0}#main-menu ul li.last{padding:0 0 0 8px}#main-menu ul li a{text-decoration:none;font-weight:400;color:#000;padding:28px 2px;font-size:1em;z-index:1;outline:solid 0}#main-menu ul li.button-solid a,a.button-solid{text-decoration:none!important;font-weight:400;color:#fff;background-color:#024f9f;border:1px solid #024f9f;border-radius:39px;box-sizing:content-box;display:inline-block;padding:8px 24px;white-space:nowrap}#main-menu ul li.button-solid a:hover,a:hover.button-solid{color:#ccc}#main-menu ul li.button-outline a,a.button-outline{text-decoration:none!important;font-weight:400;color:#000;border:1px solid #024f9f;border-radius:39px;box-sizing:content-box;display:inline-block;padding:8px 24px;white-space:nowrap}.button-outline,.button-solid{list-style:none!important}#main-menu ul li.here a,#main-menu ul li.parent-here a,#main-menu ul li.parent-here ul li.here a,#main-menu ul li.parent-here ul li.parent-here a{color:#039}#main-menu ul li.here ul li a,#main-menu ul li.parent-here ul li a{color:#000}#main-menu ul li.parent-here ul li.here a{color:#039;font-weight:400}#main-menu ul li ul{display:none;float:none;position:absolute;top:47px;left:0;z-index:88888888;width:100%}#main-menu ul li ul li{display:none;float:none;position:relative;top:0;left:0;z-index:0}.mega-section{padding:40px 80px;box-shadow:0 5px 5px #777;display:flex;justify-content:space-between}.mega-section.what-we-do .col1,.mega-section.what-we-do .col2,.mega-section.what-we-do .col3,.mega-section.what-we-do .col4{display:flex;flex-direction:column;justify-content:space-between}#main-menu ul li .mega-section a.sub-link-item{margin-bottom:1em;font-size:.95em;font-weight:100;color:#333;margin-left:3px}#main-menu ul li .mega-section a.sub-link-list{font-size:.95em;font-weight:100;color:#333;margin-left:3px}#main-menu ul li a:hover,main-menu ul li:hover{color:#039}#main-menu ul li:focus ul,#main-menu ul li:hover ul{display:inline;color:#039}#main-menu ul li:focus ul li,#main-menu ul li:hover ul li{display:inline;color:#039}#main-menu ul li ul li a:hover{display:inline;color:#039;z-index:2}#main-menu ul li a.button-solid--small,a.button-solid--small{text-decoration:none!important;font-weight:400;color:#fff;background-color:#5280b2;border:1px solid #5280b2;border-radius:39px;display:inline-block;padding:5px 15px;box-sizing:border-box;font-size:.85em}#main-menu ul li a:hover.button-solid--small,a:hover.button-solid--small{text-decoration:none!important;font-weight:400;color:#fff;background-color:#1663b3;border:1px solid #1663b3;border-radius:39px;display:inline-block;padding:5px 15px;box-sizing:border-box;font-size:.85em}.mega-section.what-we-do .col1{padding:1em 0}#static .small-rounded-button{text-decoration:none;background-color:#095083;border:1px solid #095083;border-radius:39px;box-sizing:content-box;display:inline-block;padding:8px 24px;white-space:nowrap}#static .small-rounded-button a{font-weight:400;color:#fff;text-decoration:none!important}.active{display:inline}.here{display:inline}.close{display:none}.select{color:#000;display:inline}.select a{color:#039;display:inline}* html body #left-nav ul li{height:1%}.box-content a,.box-content-1 a{display:inline;text-decoration:none}.box-content a:hover,.box-content-1 a:hover{display:inline;text-decoration:none}.box-content h2,.box-content-1 h2{font-size:21px;font-weight:400;color:#555;text-align:left;margin:0 0 16px 0}.box-content h4,.box-content-1 h4{font-size:1em;color:#adadad;text-align:left;font-style:italic}#footer-logo-menu{display:flex;justify-content:space-between}#footer-menu{position:relative;text-align:center;margin:0;padding:10px 0;list-style-type:none}#footer-menu ul{margin:0;padding:0;list-style:none;width:auto}#footer-menu ul li{position:relative;display:inline}#footer-menu ul li a{display:inline;text-decoration:none;color:#000;font-weight:300;padding:12px 5px 15px;font-size:1em}#footer-menu ul li a:hover{display:inline;color:#039}#footer-menu ul li.here a,#footer-menu ul li.parent-here a,#footer-menu ul li.parent-here ul li.here a{color:#000}#keywords{width:150px;height:18px;padding:0 5px;font-size:.8em;color:#666;text-align:left}.option1_16{background:url('/assets/option1_16.png') no-repeat scroll;display:inline;float:left;height:16px;width:16px}#wrapper{text-align:left}#header{padding:20px 80px;background:#fff}#sub-header{padding:20px 80px;background:#003579}.header-spread{display:flex;justify-content:space-between}.header-right{display:flex;justify-content:space-between}#header-netsuite{position:absolute;left:0;top:0;width:960px;height:24px}#header-search{width:180px;height:15px;margin-top:10px}#header-right-bottom{position:absolute;left:547px;top:145px;width:413px;height:31px}#static-wrapper{position:relative}#static{position:relative;z-index:1;display:block;height:auto;min-height:210px;min-width:400px;background:#f7fbff;padding:20px 80px 80px 80px}#static a{text-decoration:underline}#static-left{position:relative;display:inline-block;left:0;top:0;width:55%;height:auto;min-height:210px;padding:0 10px 10px 10px;margin:0 0 0 80px;border:0 dotted}#static-sidebar{float:right;width:30%;height:auto;min-height:210px;min-width:360px;padding:0 10px;margin:55px 80px 0 0;border:0 solid}#search{position:relative;display:block;left:0;top:0;width:760px;width:auto;height:auto;min-height:210px;min-width:400px;margin:0;padding:0 80px;border:0 solid}#rss{position:relative;left:0;top:0;width:760px;height:auto;min-height:210px;margin:0 100px 0 100px;border:0 solid}#footer{position:relative;height:auto;margin:0;border:0 solid}#footer-white{background:#fff;padding:80px 80px 80px 80px}.footer-spread{display:flex;justify-content:space-between;gap:1.5em;background:#f5faff;padding:80px 80px;margin-top:2px}#box-1,#box-2,#box-3,#box-4{flex:1;background:#e4f0fd;border-radius:15px;padding:2em;box-sizing:border-box}.box-edge-straight-right-1{display:none}.box-edge-straight-right{display:none}.box-edge-straight-left{display:none}.box-corner-right{display:none}#right-box-margin{position:absolute;left:942px;top:auto;width:18px;height:168px}#footer-line-separator{border:1px solid #eee;margin:75px 0 15px 0}#footer-address-menu{display:flex;justify-content:space-between;text-align:left;color:#4d5373}.mean-container a.meanmenu-reveal{color:#000!important}.mean-container a.meanmenu-reveal span{background:#000!important}.logo-xs{display:none}.mean-container .mean-bar{background:0 0!important}@media only screen and (max-width:1200px){ol,ul{padding-left:30px}*{box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}#wrapper{background-size:100% auto;width:100%;padding:0 0}img{max-width:100%;height:auto}#header,#sub-header,.sub-header-container{height:auto;margin-bottom:0;width:100%;min-height:auto}#static-wrapper{position:static;width:100%;float:left;height:auto}#footer{width:auto;clear:both}#static-sidebar>p{margin:0!important;padding:0!important}#left-box-margin,#right-box-margin,.box-corner-left,.box-corner-right,.box-edge-straight-left,.box-edge-straight-right,.box-edge-straight-right-1{display:none}#box-2 a img,#box-3 a img{position:static!important}.box-content,.box-content-1{width:100%;border-radius:10px;padding:10px;position:static}#header-netsuite{width:100%}.meanmenu-reveal{margin-right:9px}.logo-xs{padding-top:0;display:block}#rss{width:100%;margin:0 0}}@media only screen and (min-width:768px) and (max-width:1200px){#static-left{float:left!important;height:auto!important;left:0!important;margin:0!important;min-height:auto!important;padding:0 10px 10px!important;position:static!important;top:0!important;width:53%!important}#static-left p{text-align:left}#static-sidebar{float:right!important;height:auto!important;margin:0!important;min-height:auto!important;min-width:auto!important;padding:0 10px!important;position:static!important;width:auto!important}#static-left>ul{float:left}#box-1,#box-2,#box-3,#box-4{float:left;position:static;width:24%;margin-right:1%}#footer-address-menu,#footer-line-separator,#footer-menu{position:static;float:left;width:100%;text-align:center}.box-content,.box-content-1{border-radius:0}#box-1 .box-content-1{border-radius:10px 0 0}#box-4 .box-content{border-radius:0 17px 0 0}.box-content h3,.box-content-1 h3{font-size:11px}.box-content h2,.box-content-1 h2{font-size:16px}#static{width:auto;min-height:auto;margin:0;min-width:auto}#header,#sub-header{background-size:100% 140px;margin:0 -15px;padding:30px 0;width:auto}.logo-xs>a{display:inline-block;margin-top:-25px}#header-logo img,#header-netsuite,#header-right-bottom,#left-breadcrumb{display:none}#header-menu-area{background:0 0!important;width:65%;float:right;height:auto;margin-top:20px;position:static}#header-search{left:auto;right:10%;top:84px;width:8%}.logo-xs{display:inline-block}.logo-xs a img{display:block;left:16px;position:absolute;top:16px}.logo-xs>img{float:right;position:absolute;right:22px;top:66px;width:146px}#header-search{display:block!important;left:84%;top:23%;z-index:2147483647}#main-menu ul{margin:19px 0}}@media only screen and (max-width:959px){#static-wrapper{position:static;width:100%;height:auto;display:block}#static-left{height:auto!important;margin:auto!important;padding:2em!important;position:static!important;width:100%!important}#static-left>div{font-size:2em!important}#static-left ul{padding:0 0 0 9px!important}#static-sidebar{min-width:auto!important;padding:2em!important;min-height:auto!important;position:static!important;width:100%!important;float:none!important}#box-1,#box-2,#box-3,#box-4,#footer-address-menu,#footer-line-separator,#footer-menu{display:block;float:none;position:static;width:100%;text-align:center}#footer-menu ul li a{font-size:10px;padding:0!important}#left-breadcrumb{margin:0 0 6px;top:138px;width:100%}#static-left div{width:100%!important}#static-left div p{font-size:12px}#static-left div ol{padding:0 0 0 10px}#static-left div ol li{font-size:12px;margin-bottom:10px}#static{width:100%;margin:0;min-height:auto;width:100%;min-width:100%}#header,#sub-header{background-size:100% 130px;margin:0 -15px;padding:30px 0;width:auto}.logo-xs a img{display:block;left:16px;position:absolute;top:16px}.logo-xs>img{float:right;position:absolute;right:22px;top:47%;width:118px}#header-search{display:block!important;left:64%;top:16%;z-index:2147483647}}#sitemap{width:70%}#sitemap .sitemap-spread{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:35px}#sitemap .site-section{position:relative;box-sizing:border-box;overflow:hidden;display:inline-block}#sitemap .site-section.col1{width:36.8%}#sitemap .site-section.col2{width:36.8%}#sitemap .site-section.col3{width:21.8%}#sitemap .site-section a.site-header{color:#000;white-space:nowrap}#sitemap .site-section a{display:block;margin-bottom:1em;color:#555;font-weight:300;text-decoration:none}#sitemap .site-section a.sub-link-before{margin-bottom:.35em}#sitemap .site-section a.sub-link-item{margin-bottom:1em;font-size:.95em;font-weight:300;color:#767676;margin-left:3px}#sitemap .site-section a.sub-link-list{font-size:.95em;font-weight:300;color:#767676;margin-bottom:.35em;margin-left:3px}#sitemap .site-section a:hover{text-decoration:underline}.mean-container .mean-nav{margin-top:60px!important}.pbtn-circle{margin-left:auto;margin-right:auto;display:flex;justify-content:center;align-items:center;width:139px;height:139px;border-radius:333px;border:1px solid #666;margin-bottom:15px;box-sizing:border-box}.itemDate{padding:0 10px 0 0;color:#000;font-weight:300}.feedEkList li{list-style:none}.lbp-posts{display:block;margin-bottom:10px;font-weight:300}#main-menu ul li .itemTitle a{font-weight:300}.homepage-blog-rss{padding:20px;text-align:center;background:#e4f0fd;border-radius:15px;margin-bottom:35px;display:flex;justify-content:center}.homepage-blog-rss .feedEkList{margin:0;padding:0;font-size:21px;font-weight:300}.homepage-blog-rss .lbp-posts{margin-bottom:0}.homepage-blog-rss .latest{font-size:21px;font-weight:400;padding-right:20px}.prolecto- #static{position:relative;display:inline-block;height:auto;min-height:210px;min-width:400px;background:#fff;padding:0}.prolecto- #static .blog-container{width:23.8%;padding:0 0 48px 0;background:#e4f0fd;border-radius:15px;position:relative;box-sizing:border-box}.prolecto- #static .blog-container h3{margin:16px}.prolecto- #static .blog-container .desc{margin:0 16px 16px 16px}.prolecto- #static .featured-image{background-size:cover;background-position:center;padding-bottom:56%;border-radius:15px 15px 0 0}.prolecto- #static .continue-reading{position:absolute;bottom:16px;left:16px}.prolecto- #static .continue-reading a{font-weight:400;color:#555}.prolecto- #static .video-block{width:31.8%;border-radius:15px;position:relative;box-sizing:border-box;overflow:hidden}.prolecto- .video-container{position:relative;padding-bottom:56.25%}.prolecto- .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}#static .trusted-by-container{display:flex;flex-direction:row;justify-content:space-around;gap:3em}#static .trusted-by-container .trusted-by-logo{width:17%;display:flex;align-items:center}#static .trusted-by-container .trusted-by-logo.ring{width:10%}.prolecto- #static .team-container{display:flex;flex-direction:row;justify-content:space-around;gap:1em}.prolecto- #static .team-container-person{padding:0;position:relative;box-sizing:border-box;text-align:center;width:20%}.prolecto- #static .team-container-person img{width:175px}.prolecto- #static .team-container h3{margin:16px;display:block;text-align:center}.prolecto- #static .contact-container{width:31.8%;padding:0 0 72px 0;background:#e4f0fd;border-radius:15px;position:relative;box-sizing:border-box}.prolecto- #static .contact-container h3{margin:16px}.prolecto- #static .contact-container .desc{margin:0 16px 16px 16px}.prolecto- #static .contact-button{position:absolute;bottom:16px;left:16px;text-decoration:none;background-color:#095083;border:1px solid #095083;border-radius:39px;box-sizing:content-box;display:inline-block;padding:8px 24px;white-space:nowrap}.prolecto- #static .contact-button a{font-weight:400;color:#fff}#static .big-button-container{text-align:center}#static .big-button{text-decoration:none;background-color:#095083;border:1px solid #095083;border-radius:39px;box-sizing:content-box;display:inline-block;padding:8px 24px;white-space:nowrap;font-size:1.5em;font-weight:400;color:#fff}#static .big-button a{font-weight:400;color:#fff;text-decoration:none}#static .big-button-outline{text-decoration:none;border:1px solid #095083;border-radius:39px;box-sizing:content-box;display:inline-block;padding:8px 24px;white-space:nowrap;font-size:1.5em;font-weight:400;color:#333}#static .big-button-outline a{font-weight:400;color:#333;text-decoration:none}.prolecto- #static a{text-decoration:none}.prolecto- .homepage-tiles{display:flex;justify-content:space-between}.prolecto- .homepage-tiles h3{font-size:21px;font-weight:400}.prolecto- .image,.prolecto- .image img{width:100%}.prolecto- .images{overflow:hidden;top:0;bottom:0;left:0;right:0;width:100%}.prolecto- .images-inner{width:500%;transition:all .8s cubic-bezier(.77, 0, .175, 1);transition-timing-function:cubic-bezier(0.770,0.000,0.175,1.000)}.prolecto- .image-slide{width:20%;float:left}.prolecto- .fake-radio,.prolecto- .image-slide,.prolecto- .radio-btn{transition:all .5s ease-out}.prolecto- .fake-radio{padding:10px 0 0 0;text-align:center;background:#f5faff}.prolecto- #slide1:checked~.images .images-inner{margin-left:0}.prolecto- #slide2:checked~.images .images-inner{margin-left:-100%}.prolecto- #slide3:checked~.images .images-inner{margin-left:-200%}.prolecto- #slide1:checked~div .fake-radio .radio-btn:first-child,.prolecto- #slide2:checked~div .fake-radio .radio-btn:nth-child(2),.prolecto- #slide3:checked~div .fake-radio .radio-btn:nth-child(3){background:#000}.prolecto- .radio-btn{width:9px;height:9px;background:#fff;border:1px solid #666;display:inline-block!important;margin:0 1px;cursor:pointer}.prolecto- #slide1:checked~.labels .label:first-child,.prolecto- #slide2:checked~.labels .label:nth-child(2),.prolecto- #slide3:checked~.labels .label:nth-child(3){opacity:1}.prolecto- .label{opacity:0;position:absolute}@keyframes bullet{0%,33.32333333333334%{background:#000}100%,33.333333333333336%{background:#fff}}.prolecto- #play1:checked~div .fake-radio .radio-btn:first-child{animation:bullet 24.6s infinite -2s}.prolecto- #play1:checked~div .fake-radio .radio-btn:nth-child(2){animation:bullet 24.6s infinite 6.2s}.prolecto- #play1:checked~div .fake-radio .radio-btn:nth-child(3){animation:bullet 24.6s infinite 14.4s}@keyframes slide{0%,25.203252032520325%{margin-left:0}33.333333333333336%,58.53658536585366%{margin-left:-100%}66.66666666666667%,91.869918699187%{margin-left:-200%}}.prolecto- .st-slider>#play1:checked~.images .images-inner{animation:slide 24.6s infinite}@keyframes caption{0%,33.32333333333334%{opacity:1}100%,33.333333333333336%{opacity:0}}.prolecto- #play1:checked~.labels .label:first-child{animation:caption 24.6s infinite -2s}.prolecto- #play1:checked~.labels .lsabel:nth-child(2){animation:caption 24.6s infinite 6.2s}.prolecto- #play1:checked~.labels .label:nth-child(3){animation:caption 24.6s infinite 14.4s}.prolecto- .labels label.label,.prolecto- .st-slider input.cs_anchor.radio{display:none}.prolecto- .panel-container{padding:80px 80px 80px 80px}@media only screen and (max-width:960px){.prolecto- .panel-container{padding:2em}.homepage-blog-rss,.prolecto- .homepage-tiles{flex-direction:column}.prolecto- #static .blog-container,.prolecto- #static .contact-container{width:100%;margin-bottom:1em}#static .trusted-by-container,.prolecto- #static .team-container{flex-wrap:wrap;gap:1em}.prolecto- #static .team-container-person{width:47%;margin-bottom:1em}#static .trusted-by-container .trusted-by-logo{width:30%;margin-bottom:1em}#static .trusted-by-container .trusted-by-logo.ring{width:17%}}.prolecto-labs .panel-container{padding:80px}.prolecto-labs #static{position:relative;display:inline-block;height:auto;min-height:210px;min-width:400px;background:#fff;padding:0}.prolecto-labs #static .related-container{width:30.8%;padding:0 0 48px 0;background:#e4f0fd;border-radius:15px;position:relative;box-sizing:border-box}.prolecto-labs #static .related-container h3{margin:16px}.prolecto-labs #static .related-container .desc{margin:0 16px 16px 16px}.prolecto-labs #static .featured-image{background-size:cover;background-position:center;padding-bottom:56%;border-radius:15px 15px 0 0}.prolecto-labs #static .continue-reading{position:absolute;bottom:16px;left:16px}.prolecto-labs #static .continue-reading a{font-weight:400;color:#555}.prolecto-labs #static .video-block{width:31.8%;border-radius:15px;position:relative;box-sizing:border-box;overflow:hidden}.prolecto-labs .video-container{position:relative;padding-bottom:56.25%}.prolecto-labs .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.prolecto-labs #static .team-container,.prolecto-labs #static .team-container-person{padding:0;position:relative;box-sizing:border-box;text-align:center}.prolecto-labs #static .team-container h3{margin:16px;display:block;text-align:center}.prolecto-labs #static .contact-container{width:31.8%;padding:0 0 72px 0;background:#e4f0fd;border-radius:15px;position:relative;box-sizing:border-box}.prolecto-labs #static .contact-container h3{margin:16px}.prolecto-labs #static .contact-container .desc{margin:0 16px 16px 16px}.prolecto-labs #static .contact-button{position:absolute;bottom:16px;left:16px;text-decoration:none;background-color:#095083;border:1px solid #095083;border-radius:39px;box-sizing:content-box;display:inline-block;padding:8px 24px;white-space:nowrap}.prolecto-labs #static .contact-button a{font-weight:400;color:#fff}.prolecto-labs .related-tiles h3{font-size:21px;font-weight:400}.prolecto-labs .dropdown-hide-show{background:#f1f5f9;line-height:29px;padding:28px 40px;box-shadow:1px 1px 10px #ccc;margin-bottom:15px;font-size:1.3em;line-height:1.5em}.prolecto-labs .dropdown-hide-show span{float:right}.prolecto-labs h1{display:none}@media only screen and (max-width:960px){.prolecto-labs .panel-container{padding:20px}}.prolecto-what-we-do h1{display:none}.prolecto-what-we-do .panel-container h1{display:block;margin:0 0 50px 0;text-align:center}.prolecto-what-we-do #static{background:#fff;padding:0}.prolecto-what-we-do .whatwedo-services-container{background:#d7e1eb;border-radius:60px;box-sizing:border-box;padding:1em 1em 1em 1em}.prolecto-what-we-do .panel-container{padding:80px 80px 80px 80px}.prolecto-what-we-do .whatwedo-tiles{display:flex}.prolecto-what-we-do .whatwedo-tiles h3{font-size:21px;font-weight:400}.prolecto-what-we-do .whatwedo-container{padding:2em}.prolecto-what-we-do .whatwedo-container-outer{display:flex;justify-content:space-between;gap:0}.prolecto-what-we-do .whatwedo-container.major{background:#d7e1eb;border-radius:50px 0 0 0;border-right:2px solid #e1ebf5;box-sizing:border-box;width:50%;padding:1em 2em}.prolecto-what-we-do .whatwedo-container.upgrades{background:#d7e1eb;border-radius:0 50px 0 0;box-sizing:border-box;width:50%;padding:1em 2em}.prolecto-what-we-do .whatwedo-container.left{background:#ebf5ff;box-sizing:border-box;border-right:2px solid #d7e1eb;width:50%}.prolecto-what-we-do .whatwedo-container.center{background:#ebf5ff;border-radius:0 0 50px 50px;border-top:2px solid #d7e1eb}.prolecto-what-we-do.whatwedo-services-container-nav .whatwedo-container.center{border-radius:0;border-top:0}.prolecto-what-we-do .whatwedo-container.right{background:#ebf5ff;box-sizing:border-box;width:50%}.sidebyside-0em{display:flex;justify-content:space-between;gap:0}.sidebyside-1em{display:flex;justify-content:space-between;gap:1em}.sidebyside-2em{display:flex;justify-content:space-between;gap:2em}.sidebyside-2em .leader{text-align:center}.sidebyside-3em{display:flex;justify-content:space-between;gap:3em}.sidebyside-4em{display:flex;justify-content:space-between;gap:4em}.sidebyside-5em{display:flex;justify-content:space-between;gap:5em}.flex-valign-center{display:flex;flex-direction:column;justify-content:center}.width-100{width:100%}.width-90{width:90%}.width-80{width:80%}.width-70{width:70%}.width-60{width:60%}.width-50{width:50%}.width-40{width:40%}.width-33{width:33.333%}.width-30{width:30%}.width-20{width:20%}.width-10{width:10%}.by-the-numbers{margin-bottom:0;margin-left:150px;margin-right:150px;margin-top:0}.whatwedo-services-container-nav{background:#d7e1eb;border-radius:30px;box-sizing:border-box;padding:.5em}.whatwedo-services-container-nav .whatwedo-container{padding:1.5em}.whatwedo-services-container-nav .lbp-title{color:#000}.whatwedo-services-container-nav p{margin:0}.whatwedo-services-container-nav .whatwedo-container.major{background:#d7e1eb;border-radius:0 0 0 0;border-right:2px solid #e1ebf5;box-sizing:border-box;width:50%;padding:1em 1.5em}.whatwedo-services-container-nav .whatwedo-container.upgrades{background:#d7e1eb;border-radius:0 0 0 0;box-sizing:border-box;width:50%;padding:1em 1.5em}.whatwedo-services-container-nav .whatwedo-container.left{background:#ebf5ff;box-sizing:border-box;width:33.333%;border-radius:0 0 0 25px;border-right:0}.whatwedo-services-container-nav .whatwedo-container.center{background:#ebf5ff;box-sizing:border-box;width:33.333%;border-radius:0;border-top:0;border-left:2px solid #d7e1eb;border-right:2px solid #d7e1eb}.whatwedo-services-container-nav .whatwedo-container.right{background:#ebf5ff;box-sizing:border-box;width:33.333%;border-radius:0 0 25px 0}.whatwedo-services-container-nav .whatwedo-tiles{flex-direction:row}@media only screen and (max-width:960px){.prolecto-what-we-do .whatwedo-tiles{flex-direction:column}.prolecto-what-we-do .whatwedo-container-outer{flex-direction:column}.prolecto-what-we-do .panel-container{padding:20px}.sidebyside-0em,.sidebyside-1em,.sidebyside-2em,.sidebyside-3em,.sidebyside-4em,.sidebyside-5em{flex-direction:column}.prolecto-what-we-do .whatwedo-container.left,.prolecto-what-we-do .whatwedo-container.major,.prolecto-what-we-do .whatwedo-container.right,.prolecto-what-we-do .whatwedo-container.upgrades{width:100%;border:0}.width-10,.width-20,.width-30,.width-33,.width-40,.width-50,.width-60,.width-70,.width-80,.width-90{width:100%}}.prolecto-who-we-are h1{display:none}.prolecto-who-we-are .panel-container h1{display:block;margin:0 0 50px 0;text-align:center}.prolecto-who-we-are #static{background:#fff;padding:0}.prolecto-who-we-are .panel-container{padding:80px 80px 80px 80px}.prolecto-who-we-are .team-photo{width:150px;height:150px;float:right;margin:0 0 30px 50px}@media only screen and (max-width:960px){.prolecto-who-we-are .panel-container{padding:20px}}.prolecto-our-work h1{display:none}.prolecto-our-work .panel-container h1{display:block;margin:0;text-align:center}.prolecto-our-work #static{background:#fff;padding:0}.prolecto-our-work .panel-container{padding:80px 80px 80px 80px}@media only screen and (max-width:960px){.prolecto-our-work .panel-container{padding:20px}}.prolecto-expert-netsuite-insights h1{display:none}.prolecto-expert-netsuite-insights .panel-container h1{display:block;margin:0;text-align:center}.prolecto-expert-netsuite-insights #static{background:#fff;padding:0}.prolecto-expert-netsuite-insights .panel-container{padding:80px}@media only screen and (max-width:960px){.prolecto-expert-netsuite-insights .panel-container{padding:20px}}.prolecto-now-open-prolecto-labs h1{display:none}.prolecto-now-open-prolecto-labs #static{position:relative;display:inline-block;height:auto;min-height:210px;min-width:400px;background:#fff;padding:0}.prolecto-now-open-prolecto-labs #static .blog-container{width:23.8%;padding:0;background:#f5faff;border-radius:15px;position:relative;box-sizing:border-box;margin:0 0 20px 0}.prolecto-now-open-prolecto-labs #static .suggested-reading .blog-container{padding:0 0 48px 0}.prolecto-now-open-prolecto-labs #static .blog-container h3{margin:16px}.prolecto-now-open-prolecto-labs #static .blog-container .desc{margin:0 16px 16px 16px}.prolecto-now-open-prolecto-labs .labs-module-icon{display:block;width:65%;margin:20px auto}.prolecto-now-open-prolecto-labs #static .featured-image{background-size:cover;background-position:center;padding-bottom:56%;border-radius:15px 15px 0 0}.prolecto-now-open-prolecto-labs #static .continue-reading{position:absolute;bottom:16px;left:16px}.prolecto-now-open-prolecto-labs #static .continue-reading a{font-weight:400;color:#555}.prolecto-now-open-prolecto-labs #static .video-block{width:31.8%;border-radius:15px;position:relative;box-sizing:border-box;overflow:hidden}.prolecto-now-open-prolecto-labs .video-container{position:relative;padding-bottom:56.25%}.prolecto-now-open-prolecto-labs .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.prolecto-now-open-prolecto-labs #static .team-container{display:flex;flex-direction:row;justify-content:space-around;gap:1em}.prolecto-now-open-prolecto-labs #static .team-container-person{padding:0;position:relative;box-sizing:border-box;text-align:center}.prolecto-now-open-prolecto-labs #static .team-container-person img{width:175px;height:175px}.prolecto-now-open-prolecto-labs #static .team-container h3{margin:16px;display:block;text-align:center}.prolecto-now-open-prolecto-labs #static .contact-container{width:31.8%;padding:0 0 72px 0;background:#e4f0fd;border-radius:15px;position:relative;box-sizing:border-box}.prolecto-now-open-prolecto-labs #static .contact-container h3{margin:16px}.prolecto-now-open-prolecto-labs #static .contact-container .desc{margin:0 16px 16px 16px}.prolecto-now-open-prolecto-labs #static .contact-button{position:absolute;bottom:16px;left:16px;text-decoration:none;background-color:#095083;border:1px solid #095083;border-radius:39px;box-sizing:content-box;display:inline-block;padding:8px 24px;white-space:nowrap}.prolecto-now-open-prolecto-labs #static .contact-button a{font-weight:400;color:#fff}.prolecto-now-open-prolecto-labs #static a{text-decoration:none}.prolecto-now-open-prolecto-labs .homepage-tiles{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:1600px;margin:0 auto}.prolecto-now-open-prolecto-labs .homepage-tiles h3{font-size:1.1em;font-weight:400}.prolecto-now-open-prolecto-labs .image,.prolecto-now-open-prolecto-labs .image img{width:100%}.prolecto-now-open-prolecto-labs .images{overflow:hidden;top:0;bottom:0;left:0;right:0;width:100%}.prolecto-now-open-prolecto-labs .images-inner{width:500%;transition:all .8s cubic-bezier(.77, 0, .175, 1);transition-timing-function:cubic-bezier(0.770,0.000,0.175,1.000)}.prolecto-now-open-prolecto-labs .image-slide{width:20%;float:left}.prolecto-now-open-prolecto-labs .panel-container{padding:80px 80px 80px 80px}.show-more-buttons{margin:0 0 0 16px}.show-more-buttons a{border:1px solid #aaa;padding:5px 10px;border-radius:30px;background:#fff;display:inline-block;margin:0 5px 10px 0}.prolecto-now-open-prolecto-labs .labs-intro{display:flex;justify-content:space-between}.prolecto-now-open-prolecto-labs .labs-intro .left{width:66.66%;text-align:center;font-size:1.5em}.prolecto-now-open-prolecto-labs .labs-intro .right{width:33.33%}.prolecto-now-open-prolecto-labs #static a.big-button-outline{background:#e8edf2}.prolecto-now-open-prolecto-labs .phone-and-calendar{display:flex;justify-content:center;gap:3em}@media only screen and (max-width:600px){.prolecto-now-open-prolecto-labs .phone-and-calendar{flex-direction:column-reverse;gap:2em}.prolecto-now-open-prolecto-labs .iphone-sync{text-align:center}.prolecto-now-open-prolecto-labs .calendar-date b{display:block}.prolecto-now-open-prolecto-labs .labs-intro{flex-direction:column-reverse}.prolecto-now-open-prolecto-labs .labs-intro .left,.prolecto-now-open-prolecto-labs .labs-intro .right{width:100%}}.calendar-vertical{box-shadow:1px 1px 5px 0 #ccc}.calendar-vertical td{padding:5px 20px;margin:0;border:1px solid #ccc;vertical-align:top;line-height:1.75em}.calendar-title{text-align:left;background:#58738a;color:#fff}.calendar-week{text-align:left;background:#e0e7ee;color:#000}.calendar-date{text-align:right;color:#4f6ca1}.calendar-events{text-align:left;color:#000}@media only screen and (max-width:960px){.prolecto-now-open-prolecto-labs .panel-container{padding:2em}.homepage-blog-rss,.prolecto-now-open-prolecto-labs .homepage-tiles{flex-wrap:wrap}.prolecto-now-open-prolecto-labs #static .blog-container,.prolecto-now-open-prolecto-labs #static .contact-container{width:47%;margin-bottom:1em}.prolecto-now-open-prolecto-labs #static .team-container{flex-wrap:wrap;gap:1em}.prolecto-now-open-prolecto-labs #static .team-container-person{width:47%;margin-bottom:1em}}@media only screen and (max-width:1200px){#footer-logo-menu .prolecto-footer-logo{display:block;max-width:150px;max-height:50px;width:auto;height:auto}}@media only screen and (max-width:1200px){.header-spread{align-items:center}.header-right{display:flex;align-items:center;justify-content:flex-end;padding-right:20px}#header-menu-area{margin-top:0}#main-menu ul{white-space:nowrap;flex-wrap:nowrap}#main-menu ul li{flex-shrink:0}#main-menu ul li a{font-size:1em;padding:20px 1px}#main-menu ul li{padding:0 4px}#main-menu ul li.button-outline a,#main-menu ul li.button-solid a{padding:6px 16px;font-size:1em;white-space:nowrap}}@media only screen and (max-width:1000px){#footer-logo-menu{flex-direction:column;justify-content:space-evenly}@media only screen and (max-width:1000px){#footer-logo-menu{flex-direction:column;justify-content:space-evenly}#sitemap{width:100%}#sitemap .sitemap-spread{justify-content:space-around}}}@media only screen and (max-width:800px){h1{font-size:2em;font-weight:400}h2{font-size:1.75em;font-weight:400}h3{font-size:1.5em;font-weight:400}h4{font-size:1.25em;font-weight:400}h5{font-size:1em;font-weight:400}.mega-section{padding:1em 2em;flex-direction:column}#static{padding:2em}.header-spread{display:none}#footer-logo-menu{flex-direction:column}#footer-white{padding:80px 2em 2em 2em}#sitemap{width:100%}#sitemap .sitemap-spread{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:2em;margin-top:2em}#sitemap .site-section.col1,#sitemap .site-section.col2,#sitemap .site-section.col3{width:48%;margin-bottom:20px}#sitemap .site-section:nth-child(odd):last-child{width:100%}#sitemap .site-section a{margin-bottom:.5em}.by-the-numbers{margin-left:0;margin-right:0}}@media only screen and (max-width:450px){h1{font-size:2em;font-weight:400}h2{font-size:1.75em;font-weight:400}h3{font-size:1.5em;font-weight:400}h4{font-size:1.25em;font-weight:400}h5{font-size:1em;font-weight:400}.mega-section{padding:1em 2em;flex-direction:column}#static{padding:2em}.header-spread{display:none}#footer-logo-menu{flex-direction:column}#footer-white{padding:80px 2em 2em 2em}#sitemap{width:100%}#sitemap .sitemap-spread{flex-direction:column;margin-bottom:0;margin-top:2em}#sitemap .site-section.col1,#sitemap .site-section.col2,#sitemap .site-section.col3{width:100%;margin-top:20px}#sitemap .site-section a{margin-bottom:.5em}.by-the-numbers{margin-left:0;margin-right:0}}.desktop-only{display:block!important}.mobile-only{display:none!important}.mega-section.what-we-do.desktop-only{display:flex!important}@media only screen and (max-width:1100px){#footer .footer-spread{flex-wrap:wrap;justify-content:space-between}#box-1,#box-2,#box-3,#box-4{width:48%;margin-bottom:1em}}@media only screen and (max-width:600px){.desktop-only{display:none!important}.mobile-only{display:block!important}.mega-section.what-we-do.desktop-only{display:none!important}#header-search{font-size:10px}.logo-xs a img{display:block;left:16px;margin-top:-34px;position:absolute;top:50px;z-index:8888889}.logo-xs>img{float:right;position:absolute;right:22px;top:35%;width:20%}#header-search{display:block!important;width:auto;z-index:2147483647}#header,#sub-header{background-size:100% 78px}#static .big-button,#static .big-button-outline{font-size:1.15em}}.single-post .entry-content .table-scroll-wrapper,.single-post .post-content .table-scroll-wrapper,body.single .entry-content .table-scroll-wrapper,body.single .post-content .table-scroll-wrapper{width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;margin:1.5em 0!important;position:relative!important}.single-post .entry-content table:not(.at-table),.single-post .post-content table:not(.at-table),.single-post article .entry-content table:not(.at-table),body.single .entry-content table:not(.at-table),body.single .post-content table:not(.at-table),body.single article .entry-content table:not(.at-table){display:table!important;width:100%!important;max-width:100%!important;table-layout:auto!important;margin:0!important;border-collapse:collapse!important;background:#fff!important;box-sizing:border-box!important;border:1px solid #d1d1d1!important;font-size:15px!important}.single-post .entry-content table:not(.at-table) caption,.single-post .post-content table:not(.at-table) caption,.single-post article .entry-content table:not(.at-table) caption,body.single .entry-content table:not(.at-table) caption,body.single .post-content table:not(.at-table) caption,body.single article .entry-content table:not(.at-table) caption{font-weight:700!important;text-align:center!important;font-size:1.1em!important;margin:0 auto .5em auto!important;color:#000!important;caption-side:top!important;width:100%!important;display:table-caption!important}.single-post .entry-content table:not(.at-table)>*,.single-post .post-content table:not(.at-table)>*,.single-post article .entry-content table:not(.at-table)>*,body.single .entry-content table:not(.at-table)>*,body.single .post-content table:not(.at-table)>*,body.single article .entry-content table:not(.at-table)>*{display:table-row-group!important}.single-post .entry-content table:not(.at-table) thead,.single-post .post-content table:not(.at-table) thead,.single-post article .entry-content table:not(.at-table) thead,body.single .entry-content table:not(.at-table) thead,body.single .post-content table:not(.at-table) thead,body.single article .entry-content table:not(.at-table) thead{display:table-header-group!important}.single-post .entry-content table:not(.at-table) tr,.single-post .post-content table:not(.at-table) tr,.single-post article .entry-content table:not(.at-table) tr,body.single .entry-content table:not(.at-table) tr,body.single .post-content table:not(.at-table) tr,body.single article .entry-content table:not(.at-table) tr{display:table-row!important}.single-post .entry-content table:not(.at-table) td,.single-post .entry-content table:not(.at-table) th,.single-post .post-content table:not(.at-table) td,.single-post .post-content table:not(.at-table) th,.single-post article .entry-content table:not(.at-table) td,.single-post article .entry-content table:not(.at-table) th,body.single .entry-content table:not(.at-table) td,body.single .entry-content table:not(.at-table) th,body.single .post-content table:not(.at-table) td,body.single .post-content table:not(.at-table) th,body.single article .entry-content table:not(.at-table) td,body.single article .entry-content table:not(.at-table) th{display:table-cell!important}.single-post .entry-content table:not(.at-table) thead th,.single-post .post-content table:not(.at-table) thead th,.single-post article .entry-content table:not(.at-table) thead th,body.single .entry-content table:not(.at-table) thead th,body.single .post-content table:not(.at-table) thead th,body.single article .entry-content table:not(.at-table) thead th{background:#5b9bd5!important;color:#fff!important;font-weight:500!important;text-align:left!important;padding:14px 12px!important;border:1px solid #d1d1d1!important;white-space:normal!important;word-wrap:break-word!important;font-size:15px!important;vertical-align:middle!important}.single-post .entry-content table:not(.at-table) tbody td,.single-post .entry-content table:not(.at-table) tbody th,.single-post .post-content table:not(.at-table) tbody td,.single-post .post-content table:not(.at-table) tbody th,.single-post article .entry-content table:not(.at-table) tbody td,.single-post article .entry-content table:not(.at-table) tbody th,body.single .entry-content table:not(.at-table) tbody td,body.single .entry-content table:not(.at-table) tbody th,body.single .post-content table:not(.at-table) tbody td,body.single .post-content table:not(.at-table) tbody th,body.single article .entry-content table:not(.at-table) tbody td,body.single article .entry-content table:not(.at-table) tbody th{padding:12px 14px!important;border:1px solid #d1d1d1!important;vertical-align:top!important;word-wrap:break-word!important;line-height:1.5!important;font-size:15px!important;font-weight:300!important;color:#000!important}.single-post .entry-content table:not(.at-table) tbody td:first-child,.single-post .entry-content table:not(.at-table) tbody th:first-child,.single-post .post-content table:not(.at-table) tbody td:first-child,.single-post .post-content table:not(.at-table) tbody th:first-child,.single-post article .entry-content table:not(.at-table) tbody td:first-child,.single-post article .entry-content table:not(.at-table) tbody th:first-child,body.single .entry-content table:not(.at-table) tbody td:first-child,body.single .entry-content table:not(.at-table) tbody th:first-child,body.single .post-content table:not(.at-table) tbody td:first-child,body.single .post-content table:not(.at-table) tbody th:first-child,body.single article .entry-content table:not(.at-table) tbody td:first-child,body.single article .entry-content table:not(.at-table) tbody th:first-child{font-weight:500!important;border:1px solid #d1d1d1!important}.single-post .entry-content table:not(.at-table) tbody tr:nth-child(odd) td,.single-post .entry-content table:not(.at-table) tbody tr:nth-child(odd) th,.single-post .post-content table:not(.at-table) tbody tr:nth-child(odd) td,.single-post .post-content table:not(.at-table) tbody tr:nth-child(odd) th,.single-post article .entry-content table:not(.at-table) tbody tr:nth-child(odd) td,.single-post article .entry-content table:not(.at-table) tbody tr:nth-child(odd) th,body.single .entry-content table:not(.at-table) tbody tr:nth-child(odd) td,body.single .entry-content table:not(.at-table) tbody tr:nth-child(odd) th,body.single .post-content table:not(.at-table) tbody tr:nth-child(odd) td,body.single .post-content table:not(.at-table) tbody tr:nth-child(odd) th,body.single article .entry-content table:not(.at-table) tbody tr:nth-child(odd) td,body.single article .entry-content table:not(.at-table) tbody tr:nth-child(odd) th{background:#fff!important}.single-post .entry-content table:not(.at-table) tbody tr:nth-child(2n) td,.single-post .entry-content table:not(.at-table) tbody tr:nth-child(2n) th,.single-post .post-content table:not(.at-table) tbody tr:nth-child(2n) td,.single-post .post-content table:not(.at-table) tbody tr:nth-child(2n) th,.single-post article .entry-content table:not(.at-table) tbody tr:nth-child(2n) td,.single-post article .entry-content table:not(.at-table) tbody tr:nth-child(2n) th,body.single .entry-content table:not(.at-table) tbody tr:nth-child(2n) td,body.single .entry-content table:not(.at-table) tbody tr:nth-child(2n) th,body.single .post-content table:not(.at-table) tbody tr:nth-child(2n) td,body.single .post-content table:not(.at-table) tbody tr:nth-child(2n) th,body.single article .entry-content table:not(.at-table) tbody tr:nth-child(2n) td,body.single article .entry-content table:not(.at-table) tbody tr:nth-child(2n) th{background:#f5f7fa!important}.single-post .entry-content table:not(.at-table) tbody tr:hover td,.single-post .entry-content table:not(.at-table) tbody tr:hover th,.single-post .post-content table:not(.at-table) tbody tr:hover td,.single-post .post-content table:not(.at-table) tbody tr:hover th,.single-post article .entry-content table:not(.at-table) tbody tr:hover td,.single-post article .entry-content table:not(.at-table) tbody tr:hover th,body.single .entry-content table:not(.at-table) tbody tr:hover td,body.single .entry-content table:not(.at-table) tbody tr:hover th,body.single .post-content table:not(.at-table) tbody tr:hover td,body.single .post-content table:not(.at-table) tbody tr:hover th,body.single article .entry-content table:not(.at-table) tbody tr:hover td,body.single article .entry-content table:not(.at-table) tbody tr:hover th{background:#eaf3fc!important}@media screen and (max-width:768px){.single-post .entry-content .table-scroll-wrapper,.single-post .post-content .table-scroll-wrapper,body.single .entry-content .table-scroll-wrapper,body.single .post-content .table-scroll-wrapper{overflow-x:auto!important;margin-left:-16px!important;margin-right:-16px!important;padding-left:16px!important;padding-right:16px!important;-webkit-mask-image:linear-gradient(to right,black 85%,transparent 100%)!important;mask-image:linear-gradient(to right,black 85%,transparent 100%)!important}.single-post .entry-content table:not(.at-table),.single-post .post-content table:not(.at-table),.single-post article .entry-content table:not(.at-table),body.single .entry-content table:not(.at-table),body.single .post-content table:not(.at-table),body.single article .entry-content table:not(.at-table){width:auto!important;min-width:100%!important}.single-post .entry-content table:not(.at-table) thead th:first-child,.single-post .post-content table:not(.at-table) thead th:first-child,body.single .entry-content table:not(.at-table) thead th:first-child,body.single .post-content table:not(.at-table) thead th:first-child{position:sticky!important;left:0!important;z-index:2!important;background:#5b9bd5!important}.single-post .entry-content table:not(.at-table) tbody td:first-child,.single-post .entry-content table:not(.at-table) tbody th:first-child,.single-post .post-content table:not(.at-table) tbody td:first-child,.single-post .post-content table:not(.at-table) tbody th:first-child,body.single .entry-content table:not(.at-table) tbody td:first-child,body.single .entry-content table:not(.at-table) tbody th:first-child,body.single .post-content table:not(.at-table) tbody td:first-child,body.single .post-content table:not(.at-table) tbody th:first-child{position:sticky!important;left:0!important;z-index:1!important;box-shadow:2px 0 4px rgba(0,0,0,.08)!important}.single-post .entry-content table:not(.at-table) tbody tr:nth-child(odd) td:first-child,.single-post .entry-content table:not(.at-table) tbody tr:nth-child(odd) th:first-child,.single-post .post-content table:not(.at-table) tbody tr:nth-child(odd) td:first-child,.single-post .post-content table:not(.at-table) tbody tr:nth-child(odd) th:first-child,body.single .entry-content table:not(.at-table) tbody tr:nth-child(odd) td:first-child,body.single .entry-content table:not(.at-table) tbody tr:nth-child(odd) th:first-child,body.single .post-content table:not(.at-table) tbody tr:nth-child(odd) td:first-child,body.single .post-content table:not(.at-table) tbody tr:nth-child(odd) th:first-child{background:#fff!important}.single-post .entry-content table:not(.at-table) tbody tr:nth-child(2n) td:first-child,.single-post .entry-content table:not(.at-table) tbody tr:nth-child(2n) th:first-child,.single-post .post-content table:not(.at-table) tbody tr:nth-child(2n) td:first-child,.single-post .post-content table:not(.at-table) tbody tr:nth-child(2n) th:first-child,body.single .entry-content table:not(.at-table) tbody tr:nth-child(2n) td:first-child,body.single .entry-content table:not(.at-table) tbody tr:nth-child(2n) th:first-child,body.single .post-content table:not(.at-table) tbody tr:nth-child(2n) td:first-child,body.single .post-content table:not(.at-table) tbody tr:nth-child(2n) th:first-child{background:#f5f7fa!important}.single-post .entry-content table:not(.at-table),.single-post .post-content table:not(.at-table),body.single .entry-content table:not(.at-table),body.single .post-content table:not(.at-table){font-size:14px!important}.single-post .entry-content table:not(.at-table) tbody td,.single-post .entry-content table:not(.at-table) tbody th,.single-post .entry-content table:not(.at-table) thead th,.single-post .post-content table:not(.at-table) tbody td,.single-post .post-content table:not(.at-table) tbody th,.single-post .post-content table:not(.at-table) thead th,body.single .entry-content table:not(.at-table) tbody td,body.single .entry-content table:not(.at-table) tbody th,body.single .entry-content table:not(.at-table) thead th,body.single .post-content table:not(.at-table) tbody td,body.single .post-content table:not(.at-table) tbody th,body.single .post-content table:not(.at-table) thead th{font-size:14px!important;padding:10px 12px!important;white-space:normal!important;min-width:120px!important}.single-post .entry-content table:not(.at-table) tbody td:first-child,.single-post .entry-content table:not(.at-table) tbody th:first-child,.single-post .post-content table:not(.at-table) tbody td:first-child,.single-post .post-content table:not(.at-table) tbody th:first-child,body.single .entry-content table:not(.at-table) tbody td:first-child,body.single .entry-content table:not(.at-table) tbody th:first-child,body.single .post-content table:not(.at-table) tbody td:first-child,body.single .post-content table:not(.at-table) tbody th:first-child{min-width:90px!important;max-width:130px!important;white-space:normal!important}}.single-post .entry-content .at-table-scroll-wrapper,.single-post .post-content .at-table-scroll-wrapper,body.single .entry-content .at-table-scroll-wrapper,body.single .post-content .at-table-scroll-wrapper{display:block!important;border:2px solid #2f6ec9!important;background:#f2f7ff!important;border-radius:12px!important;padding:16px!important;font-size:17px!important;line-height:1.5!important;margin-bottom:40px!important;overflow-x:visible!important;box-sizing:border-box!important}.single-post .entry-content table.at-table,.single-post .post-content table.at-table,body.single .entry-content table.at-table,body.single .post-content table.at-table{display:block!important;width:100%!important;border:none!important;background:0 0!important;margin:0!important;padding:0!important;font-size:17px!important;line-height:1.5!important}.single-post .entry-content table.at-table tbody,.single-post .post-content table.at-table tbody,body.single .entry-content table.at-table tbody,body.single .post-content table.at-table tbody{display:block!important;width:100%!important}.single-post .entry-content table.at-table tbody tr,.single-post .post-content table.at-table tbody tr,body.single .entry-content table.at-table tbody tr,body.single .post-content table.at-table tbody tr{display:flex!important;flex-wrap:wrap!important;gap:16px!important;margin-bottom:24px!important;align-items:flex-start!important;border:none!important;background:0 0!important}.single-post .entry-content table.at-table tbody tr:last-child,.single-post .post-content table.at-table tbody tr:last-child,body.single .entry-content table.at-table tbody tr:last-child,body.single .post-content table.at-table tbody tr:last-child{margin-bottom:0!important}.single-post .entry-content table.at-table tbody td,.single-post .post-content table.at-table tbody td,body.single .entry-content table.at-table tbody td,body.single .post-content table.at-table tbody td{display:block!important;border:none!important;background:0 0!important;padding:0!important;margin:0!important;font-size:17px!important;line-height:1.5!important;font-weight:300!important;color:inherit!important;flex:1 1 240px!important;min-width:240px!important;vertical-align:top!important;word-wrap:break-word!important}.single-post .entry-content table.at-table.at-table-has-icons tbody td:first-child,.single-post .post-content table.at-table.at-table-has-icons tbody td:first-child,body.single .entry-content table.at-table.at-table-has-icons tbody td:first-child,body.single .post-content table.at-table.at-table-has-icons tbody td:first-child{flex:0 0 96px!important;width:96px!important;max-width:96px!important;min-width:unset!important}.single-post .entry-content table.at-table.at-table-has-icons tbody td:first-child img,.single-post .post-content table.at-table.at-table-has-icons tbody td:first-child img,body.single .entry-content table.at-table.at-table-has-icons tbody td:first-child img,body.single .post-content table.at-table.at-table-has-icons tbody td:first-child img{display:block!important;width:96px!important;height:auto!important;margin:0!important}@media only screen and (max-width:600px){.post .entry-content,.single-post .entry-content,body.single .entry-content{overflow-wrap:break-word!important;word-wrap:break-word!important}.post .entry-content li,.post .entry-content p,.single-post .entry-content li,.single-post .entry-content p,body.single .entry-content li,body.single .entry-content p{overflow-wrap:anywhere!important;word-break:break-word!important;max-width:calc(100vw - 4em)!important}.post .entry-content code,.post .entry-content pre,.single-post .entry-content code,.single-post .entry-content pre,body.single .entry-content code,body.single .entry-content pre{word-break:break-all!important;font-size:12px!important;padding:6px!important}}@media only screen and (max-width:480px){.post .entry-content code,.single-post .entry-content code,body.single .entry-content code{font-size:11px!important;padding:4px!important}}.archive .post .entry-content img,.blog .post .entry-content img,.post .entry-content img,article.post .entry-content img,body.home .post .entry-content img,body.single .entry-content img,body.single-post .entry-content img{max-width:100%!important;height:auto!important;display:block!important;box-sizing:border-box!important}.post .entry-content .wp-caption,article.post .entry-content .wp-caption,body.single .entry-content .wp-caption,body.single-post .entry-content .wp-caption{max-width:100%!important;width:auto!important}.post .entry-content .wp-caption img,article.post .entry-content .wp-caption img,body.single .entry-content .wp-caption img,body.single-post .entry-content .wp-caption img{width:100%!important;height:auto!important;margin:0!important}.post .entry-content .aligncenter,.post .entry-content .alignleft,.post .entry-content .alignnone,.post .entry-content .alignright,article.post .entry-content .aligncenter,article.post .entry-content .alignleft,article.post .entry-content .alignnone,article.post .entry-content .alignright,body.single .entry-content .aligncenter,body.single .entry-content .alignleft,body.single .entry-content .alignnone,body.single .entry-content .alignright,body.single-post .entry-content .aligncenter,body.single-post .entry-content .alignleft,body.single-post .entry-content .alignnone,body.single-post .entry-content .alignright{max-width:100%!important;height:auto!important}.post .entry-content .aligncenter img,.post .entry-content .alignleft img,.post .entry-content .alignnone img,.post .entry-content .alignright img,article.post .entry-content .aligncenter img,article.post .entry-content .alignleft img,article.post .entry-content .alignnone img,article.post .entry-content .alignright img,body.single .entry-content .aligncenter img,body.single .entry-content .alignleft img,body.single .entry-content .alignnone img,body.single .entry-content .alignright img,body.single-post .entry-content .aligncenter img,body.single-post .entry-content .alignleft img,body.single-post .entry-content .alignnone img,body.single-post .entry-content .alignright img{max-width:100%!important;height:auto!important;width:auto!important}@media only screen and (max-width:1200px){.archive .post .entry-content img,.blog .post .entry-content img,.post .entry-content img,article.post .entry-content img,body.home .post .entry-content img,body.single .entry-content img,body.single-post .entry-content img{max-width:100%!important;height:auto!important;margin:1em auto!important}.post .entry-content,article.post .entry-content,body.single #main_body .entry-content,body.single .entry-content,body.single-post #main_body .entry-content,body.single-post .entry-content{overflow-x:visible!important;max-width:100%!important}}@media only screen and (max-width:768px){.archive .post .entry-content img,.blog .post .entry-content img,.post .entry-content img,article.post .entry-content img,body.home .post .entry-content img,body.single .entry-content img,body.single-post .entry-content img{max-width:100%!important;width:100%!important;height:auto!important;margin:1em 0!important;padding:0!important;box-sizing:border-box!important}.post .entry-content .wp-block-image,.post .entry-content figure,article.post .entry-content .wp-block-image,article.post .entry-content figure,body.single .entry-content .wp-block-image,body.single .entry-content figure,body.single-post .entry-content .wp-block-image,body.single-post .entry-content figure{max-width:100%!important;width:100%!important;margin:1em 0!important;overflow:hidden!important}.post .entry-content img[style*=width],.post .entry-content img[width],article.post .entry-content img[style*=width],article.post .entry-content img[width],body.single .entry-content img[style*=width],body.single .entry-content img[width],body.single-post .entry-content img[style*=width],body.single-post .entry-content img[width]{width:100%!important;max-width:100%!important}}@media only screen and (max-width:480px){.archive .post .entry-content img,.blog .post .entry-content img,.post .entry-content img,article.post .entry-content img,body.home .post .entry-content img,body.single .entry-content img,body.single-post .entry-content img{margin:.5em 0!important;padding:0!important}.post .entry-content,article.post .entry-content,body.single .entry-content,body.single-post .entry-content{overflow-x:visible!important;word-wrap:break-word!important}}.post .entry-content img[style],article.post .entry-content img[style],body.single .entry-content img[style],body.single-post .entry-content img[style]{max-width:100%!important;height:auto!important}@media only screen and (max-width:768px){body.single #main_body,body.single #static-wrapper,body.single-post #main_body,body.single-post #static-wrapper{max-width:100%!important;overflow-x:visible!important;box-sizing:border-box!important}}.post .entry-content .alignnone,article.post .entry-content .alignnone,body.single .entry-content .alignnone,body.single-post .entry-content .alignnone{display:block!important;float:none!important;padding:1em!important;border:1px solid #ccc!important;max-width:100%!important;box-sizing:border-box!important}.post .entry-content .alignnone img,article.post .entry-content .alignnone img,body.single .entry-content .alignnone img,body.single-post .entry-content .alignnone img{max-width:100%!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important}@media only screen and (max-width:768px){.post .entry-content .alignnone,article.post .entry-content .alignnone,body.single .entry-content .alignnone,body.single-post .entry-content .alignnone{margin:1em 0!important;padding:.5em!important;max-width:calc(100% - 1em)!important}}#main_body #comments,#main_body .about-author-container{width:100%;max-width:100%;margin-left:0;margin-right:0}@media only screen and (min-width:1281px){#static-wrapper>#main_body #comments,#static-wrapper>#main_body .about-author-container{width:100%;margin-left:0;margin-right:0;max-width:none}}@media only screen and (max-width:1280px){#static-wrapper>#main_body #comments,#static-wrapper>#main_body .about-author-container{width:100%;margin-left:0;margin-right:0}}body.page-template-page-no-header-hamburger-template #header{display:none!important}body.page-template-page-no-header-hamburger-template .custom-no-header-bar{position:fixed;top:0;left:0;width:100%;height:70px;background:#fff;display:flex;justify-content:space-between;align-items:center;padding:0 20px;z-index:10000;box-shadow:none;transition:box-shadow .3s ease}body.page-template-page-no-header-hamburger-template .custom-no-header-bar.scrolled{box-shadow:rgba(149,157,165,.2) 0 8px 24px}body.page-template-page-no-header-hamburger-template .custom-no-header-bar .custom-logo{display:block}body.page-template-page-no-header-hamburger-template .custom-no-header-bar .custom-logo img{height:45px;width:auto}body.page-template-page-no-header-hamburger-template .custom-no-header-bar .custom-hamburger{width:30px;height:22px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;padding:0;position:relative}body.page-template-page-no-header-hamburger-template .custom-no-header-bar .custom-hamburger span{display:block;width:100%;height:3px;background:#000;transition:all .3s ease}body.page-template-page-no-header-hamburger-template .custom-no-header-bar .custom-hamburger.active span:first-child{position:absolute;top:50%;transform:translateY(-50%) rotate(45deg)}body.page-template-page-no-header-hamburger-template .custom-no-header-bar .custom-hamburger.active span:nth-child(2){opacity:0}body.page-template-page-no-header-hamburger-template .custom-no-header-bar .custom-hamburger.active span:nth-child(3){position:absolute;top:50%;transform:translateY(-50%) rotate(-45deg)}body.page-template-page-no-header-hamburger-template #static-wrapper{margin-top:70px;transition:margin-top .3s ease}body.page-template-page-no-header-hamburger-template.menu-active #static-wrapper{margin-top:70px}body.page-template-page-no-header-hamburger-template .logo-xs,body.page-template-page-no-header-hamburger-template .mean-container{display:none!important}body.page-template-page-no-header-hamburger-template .custom-nav-menu{position:fixed;top:70px;left:0;width:100%;max-height:0;background:#f5faff;overflow:hidden;transition:max-height .3s ease;z-index:9998}body.page-template-page-no-header-hamburger-template .custom-nav-menu.active{max-height:500px}body.page-template-page-no-header-hamburger-template .custom-nav-menu ul{list-style:none;padding:0;margin:0}body.page-template-page-no-header-hamburger-template .custom-nav-menu ul li{border-bottom:1px solid rgba(255,255,255,.1)}body.page-template-page-no-header-hamburger-template .custom-nav-menu ul li a{display:block;padding:15px 40px;color:#000;text-decoration:none;background:#f5faff}body.page-template-page-no-header-hamburger-template .custom-nav-menu ul li a:hover{background:rgba(255,255,255,.1)}.about-author-container .is-layout-flex.wp-block-columns{flex-wrap:nowrap!important;flex-direction:row!important;align-items:flex-start}.about-author-container .wp-block-column{flex-shrink:0}.authors-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2em;margin:0 auto;max-width:1400px}.author-card{background:#e4f0fd;border-radius:15px;padding:2em;text-align:center;box-sizing:border-box;display:flex;flex-direction:column;align-items:center}.author-avatar{margin-bottom:1em}.author-avatar img{border-radius:50%;width:175px;height:175px;object-fit:cover}.author-name{font-size:1.5em;font-weight:400;color:#000;margin:.5em 0;display:flex;align-items:center;justify-content:center;gap:.5em;flex-wrap:wrap}.linkedin-btn-inline{display:inline-flex;align-items:center;text-decoration:none!important;transition:opacity .3s ease}.linkedin-btn-inline img{width:20px;height:20px;vertical-align:middle}.linkedin-btn-inline:hover{opacity:.7}.author-post-count{font-size:.95em;color:#666;margin:0 0 1em 0}.author-bio{font-size:.95em;line-height:1.6;color:#333;text-align:left;margin:0 0 1em 0}.author-links{margin:1em 0;display:flex;flex-direction:column;gap:.5em;width:100%}.author-links a{color:#03c;text-decoration:none;font-size:.9em;word-break:break-all}.author-links a:hover{text-decoration:underline}.author-actions{display:flex;gap:1em;align-items:center;justify-content:center;margin-top:auto;padding-top:1em}.view-posts-btn{background:#095083;border:1px solid #095083;border-radius:39px;color:#fff!important;padding:8px 24px;text-decoration:none!important;font-weight:400;transition:background .3s ease}.view-posts-btn:hover{background:#024f9f;border-color:#024f9f}@media only screen and (max-width:768px){.authors-grid{grid-template-columns:1fr;gap:1.5em}.author-card{padding:1.5em}.author-name{font-size:1.3em}.linkedin-btn-inline img{width:18px;height:18px}}.author-filters-wrapper{margin-bottom:30px}.toggle-filters-btn{background:#024f9f;color:#fff;border:none;padding:15px 24px;border-radius:4px;font-size:16px;font-weight:400;cursor:pointer;width:100%;text-align:left;display:flex;justify-content:space-between;align-items:center;font-family:Roboto,Arial,Helvetica,sans-serif;transition:background .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.1)}.toggle-filters-btn:hover{background:#095083}.toggle-filters-btn .toggle-icon{font-size:14px;transition:transform .3s ease;font-weight:700}.author-filters-container{background:#f5faff;padding:30px;border-radius:0 0 4px 4px;margin-top:0;border:1px solid #e4f0fd;border-top:none}.author-filters-form .filter-group{margin-bottom:25px}.author-filters-form .filter-group:last-of-type{margin-bottom:0}.author-filters-form label{display:block;font-weight:600;margin-bottom:10px;color:#333;font-size:15px}.author-filters-form input[type=text]{width:100%;padding:12px 15px;border:2px solid #d1d1d1;border-radius:4px;font-size:14px;font-family:Roboto,Arial,Helvetica,sans-serif;box-sizing:border-box;transition:border-color .3s ease}.author-filters-form input[type=text]:focus{outline:0;border-color:#024f9f}.category-checkboxes{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}.category-checkboxes label{display:flex;align-items:center;font-size:14px;font-weight:300;cursor:pointer;padding:4px 0}.category-checkboxes input[type=checkbox]{margin-right:8px;cursor:pointer;width:16px;height:16px}.content-type-tabs{display:flex;flex-wrap:wrap;gap:12px}.content-type-tabs label{cursor:pointer}.content-type-tabs input[type=radio]{display:none}.content-type-tabs span{display:inline-block;padding:10px 20px;border-radius:20px;font-size:14px;border:2px solid #d1d1d1;background:#fff;color:#333;transition:all .3s ease;font-weight:400}.content-type-tabs span:hover{border-color:#024f9f}.content-type-tabs input[type=radio]:checked+span{background:#024f9f;color:#fff;border-color:#024f9f}.filter-actions{display:flex;gap:12px;margin-top:25px;flex-wrap:wrap}.filter-actions button[type=submit]{background:#024f9f;color:#fff;border:none;padding:14px 28px;border-radius:4px;font-size:14px;font-weight:600;cursor:pointer;font-family:Roboto,Arial,Helvetica,sans-serif;transition:background .3s ease}.filter-actions button[type=submit]:hover{background:#095083}.filter-actions a{background:#e4f0fd;color:#333;border:none;padding:14px 28px;border-radius:4px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block;font-family:Roboto,Arial,Helvetica,sans-serif;transition:background .3s ease}.filter-actions a:hover{background:#d1e5f7}.active-filters{background:#e8f4fd;padding:16px 20px;border-radius:4px;margin-bottom:20px;font-size:14px;color:#333;border-left:4px solid #024f9f}.active-filters strong{font-weight:600;margin-right:10px}.active-filters span{background:#fff;padding:6px 14px;border-radius:16px;margin:4px 4px;display:inline-block;font-size:13px;border:1px solid #d1d1d1;box-shadow:0 1px 2px rgba(0,0,0,.05)}.articles-count{background:#fff;padding:14px 20px;border-left:4px solid #024f9f;margin-bottom:20px;font-size:16px;font-weight:600;color:#333;box-shadow:0 1px 3px rgba(0,0,0,.05)}@media only screen and (max-width:768px){.author-filters-container{padding:20px}.category-checkboxes{grid-template-columns:1fr}.content-type-tabs{flex-direction:column}.content-type-tabs span{text-align:center}.filter-actions{flex-direction:column}.filter-actions a,.filter-actions button{width:100%;text-align:center}}