.elementor-49394 .elementor-element.elementor-element-7cbce9af{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-49394 .elementor-element.elementor-element-7cbce9af:not(.elementor-motion-effects-element-type-background), .elementor-49394 .elementor-element.elementor-element-7cbce9af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;background-image:url("https://collegereadiness.uworld.com/wp-content/uploads/2024/07/bg_image_desktop-min.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-49394 .elementor-element.elementor-element-7cbce9af, .elementor-49394 .elementor-element.elementor-element-7cbce9af::before{--border-transition:0.3s;}.elementor-49394 .elementor-element.elementor-element-4c023b72{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--background-transition:0.3s;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-49394 .elementor-element.elementor-element-43dd8a65{--display:flex;--gap:20px 20px;--background-transition:0.3s;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-49394 .elementor-element.elementor-element-766e38b .elementor-heading-title{color:#1B1B1F;font-family:"proxima-nova", Sans-serif;font-size:36px;font-weight:400;line-height:1.2em;}.elementor-49394 .elementor-element.elementor-element-7d726a81 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-49394 .elementor-element.elementor-element-7d726a81 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-49394 .elementor-element.elementor-element-7d726a81 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-49394 .elementor-element.elementor-element-7d726a81 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-49394 .elementor-element.elementor-element-7d726a81 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-49394 .elementor-element.elementor-element-7d726a81 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-49394 .elementor-element.elementor-element-7d726a81 .elementor-icon-list-icon{width:14px;}.elementor-49394 .elementor-element.elementor-element-7d726a81 .elementor-icon-list-icon i{font-size:14px;}.elementor-49394 .elementor-element.elementor-element-7d726a81 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-49394 .elementor-element.elementor-element-7d726a81 .elementor-icon-list-text, .elementor-49394 .elementor-element.elementor-element-7d726a81 .elementor-icon-list-text a{color:#46474A;}.elementor-49394 .elementor-element.elementor-element-7d726a81 .elementor-icon-list-item{font-family:"proxima-nova", Sans-serif;font-size:14px;font-weight:400;}.elementor-49394 .elementor-element.elementor-element-7d726a81 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49394 .elementor-element.elementor-element-2847c693 img{border-radius:10px 10px 10px 10px;}.elementor-49394 .elementor-element.elementor-element-4adfe099 .elementor-widget-container{color:#757575;font-family:"proxima-nova", Sans-serif;font-weight:300;}.elementor-49394 .elementor-element.elementor-element-7ca99758{--display:flex;--background-transition:0.3s;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:0em;}.elementor-49394 .elementor-element.elementor-element-22d86a42 img{border-radius:10px 10px 10px 10px;}.elementor-49394 .elementor-element.elementor-element-2e2f30e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:40px 40px;--background-transition:0.3s;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-49394 .elementor-element.elementor-element-255a6fc5{--display:flex;--background-transition:0.3s;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:1em;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:1em;}.elementor-49394 .elementor-element.elementor-element-7a2fd6a{font-family:"Proxima Nova", Sans-serif;font-size:12px;font-weight:400;text-decoration:none;color:#45464F;}.elementor-49394 .elementor-element.elementor-element-7a2fd6a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-49394 .elementor-element.elementor-element-76b999bb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49394 .elementor-element.elementor-element-76b999bb{width:100%;max-width:100%;z-index:99;}.elementor-49394 .elementor-element.elementor-element-45024c57{color:#757575;font-family:"proxima-nova", Sans-serif;font-weight:300;}.elementor-49394 .elementor-element.elementor-element-45024c57 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-49394 .elementor-element.elementor-element-adede1d{--display:flex;--background-transition:0.3s;}.elementor-49394 .elementor-element.elementor-element-79a7b89c{text-align:center;color:#46474A;font-size:16px;font-weight:400;}.elementor-49394 .elementor-element.elementor-element-79a7b89c > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-49394 .elementor-element.elementor-element-2406145{--alignment:center;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:5px;--grid-bottom-margin:5px;width:100%;max-width:100%;}.elementor-49394 .elementor-element.elementor-element-2406145 .elementor-share-btn{font-size:calc(0.7px * 10);}.elementor-49394 .elementor-element.elementor-element-2406145 .elementor-share-btn__icon{--e-share-buttons-icon-size:2em;}.elementor-49394 .elementor-element.elementor-element-2406145 > .elementor-widget-container{margin:-6em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-49394 .elementor-element.elementor-element-73d37c3c span.post-navigation__prev--label, .elementor-49394 .elementor-element.elementor-element-73d37c3c span.post-navigation__next--label{font-family:"proxima-nova", Sans-serif;text-transform:capitalize;}.elementor-49394 .elementor-element.elementor-element-73d37c3c .post-navigation__arrow-wrapper{font-size:16px;}body:not(.rtl) .elementor-49394 .elementor-element.elementor-element-73d37c3c .post-navigation__arrow-prev{padding-right:9px;}body:not(.rtl) .elementor-49394 .elementor-element.elementor-element-73d37c3c .post-navigation__arrow-next{padding-left:9px;}body.rtl .elementor-49394 .elementor-element.elementor-element-73d37c3c .post-navigation__arrow-prev{padding-left:9px;}body.rtl .elementor-49394 .elementor-element.elementor-element-73d37c3c .post-navigation__arrow-next{padding-right:9px;}.elementor-49394 .elementor-element.elementor-element-73d37c3c > .elementor-widget-container{margin:-3em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-49394 .elementor-element.elementor-element-45c0f2b3{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-49394 .elementor-element.elementor-element-70391278{--box-border-width:0px;--box-padding:8px;--header-color:#1B1B1F;--item-text-color:#757575;--item-text-hover-color:#000000;--item-text-hover-decoration:underline;--item-text-active-color:#46474A;--marker-color:#757575;width:100%;max-width:100%;z-index:2;}.elementor-49394 .elementor-element.elementor-element-70391278 .elementor-toc__header-title{text-align:start;}.elementor-49394 .elementor-element.elementor-element-70391278 .elementor-toc__header, .elementor-49394 .elementor-element.elementor-element-70391278 .elementor-toc__header-title{font-family:"Proxima Nova", Sans-serif;font-size:16px;font-weight:500;}.elementor-49394 .elementor-element.elementor-element-70391278 .elementor-toc__list-item{font-family:"Proxima Nova", Sans-serif;font-size:14px;font-weight:400;}.elementor-49394 .elementor-element.elementor-element-70391278 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-49394 .elementor-element.elementor-element-37361db6{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-49394 .elementor-element.elementor-element-3c26cd5 > .elementor-widget-container{padding:0px 0px 0px 0px;background-color:#003060;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-49394 .elementor-element.elementor-element-2a36883f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-49394 .elementor-element.elementor-element-2a36883f:not(.elementor-motion-effects-element-type-background), .elementor-49394 .elementor-element.elementor-element-2a36883f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-49394 .elementor-element.elementor-element-2a36883f, .elementor-49394 .elementor-element.elementor-element-2a36883f::before{--border-transition:0.3s;}.elementor-49394 .elementor-element.elementor-element-5c7bb13f{--display:flex;--background-transition:0.3s;--padding-top:2em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-49394 .elementor-element.elementor-element-4b6fa220 .elementor-heading-title{color:#000000;font-family:"proxima-nova", Sans-serif;font-size:32px;font-weight:400;line-height:1.5em;}.elementor-49394 .elementor-element.elementor-element-4b6fa220 > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-49394 .elementor-element.elementor-element-5123f071 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-49394 .elementor-element.elementor-element-5123f071:after{content:"0.66";}.elementor-49394 .elementor-element.elementor-element-5123f071 .elementor-post__meta-data span + span:before{content:"•";}.elementor-49394 .elementor-element.elementor-element-5123f071{--grid-column-gap:30px;--grid-row-gap:30px;}.elementor-49394 .elementor-element.elementor-element-5123f071 .elementor-post__card{background-color:#F6F6F6;border-radius:12px;padding-top:0px;padding-bottom:0px;}.elementor-49394 .elementor-element.elementor-element-5123f071 .elementor-post__text{margin-top:5px;}.elementor-49394 .elementor-element.elementor-element-5123f071 .elementor-post__badge{right:0;}.elementor-49394 .elementor-element.elementor-element-5123f071 .elementor-post__card .elementor-post__badge{background-color:#1E88E5;border-radius:8px;margin:20px;}.elementor-49394 .elementor-element.elementor-element-5123f071 .elementor-post__title, .elementor-49394 .elementor-element.elementor-element-5123f071 .elementor-post__title a{color:#000000;font-family:"proxima-nova", Sans-serif;font-size:22px;font-weight:400;}.elementor-49394 .elementor-element.elementor-element-5123f071 .elementor-post__meta-data{font-family:"proxima-nova", Sans-serif;font-weight:400;}.elementor-49394 .elementor-element.elementor-element-5123f071 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body.elementor-page-49394{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-49394 .elementor-element.elementor-element-7cbce9af{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-49394 .elementor-element.elementor-element-4c023b72{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-49394 .elementor-element.elementor-element-766e38b .elementor-heading-title{font-size:34px;}.elementor-49394 .elementor-element.elementor-element-2e2f30e{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-49394 .elementor-element.elementor-element-255a6fc5{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-49394 .elementor-element.elementor-element-76b999bb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-49394 .elementor-element.elementor-element-79a7b89c > .elementor-widget-container{margin:0em 0em 0em 0em;} .elementor-49394 .elementor-element.elementor-element-2406145{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:4px;--grid-bottom-margin:4px;}.elementor-49394 .elementor-element.elementor-element-45c0f2b3{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-49394 .elementor-element.elementor-element-70391278 .elementor-toc__header, .elementor-49394 .elementor-element.elementor-element-70391278 .elementor-toc__header-title{font-size:17px;}.elementor-49394 .elementor-element.elementor-element-70391278 > .elementor-widget-container{margin:-0.5em 0em 0em 0em;}.elementor-49394 .elementor-element.elementor-element-2a36883f{--padding-top:3em;--padding-bottom:3em;--padding-left:01.5em;--padding-right:1.5em;}.elementor-49394 .elementor-element.elementor-element-4b6fa220 .elementor-heading-title{font-size:28px;}.elementor-49394 .elementor-element.elementor-element-5123f071{--grid-column-gap:15px;}}@media(max-width:767px){.elementor-49394 .elementor-element.elementor-element-7cbce9af:not(.elementor-motion-effects-element-type-background), .elementor-49394 .elementor-element.elementor-element-7cbce9af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-49394 .elementor-element.elementor-element-7cbce9af{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-49394 .elementor-element.elementor-element-4c023b72{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-49394 .elementor-element.elementor-element-43dd8a65{--gap:20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49394 .elementor-element.elementor-element-766e38b .elementor-heading-title{font-size:32px;}.elementor-49394 .elementor-element.elementor-element-766e38b > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-49394 .elementor-element.elementor-element-7d726a81 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49394 .elementor-element.elementor-element-7d726a81{z-index:3;}.elementor-49394 .elementor-element.elementor-element-2e2f30e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-49394 .elementor-element.elementor-element-255a6fc5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-49394 .elementor-element.elementor-element-255a6fc5.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-49394 .elementor-element.elementor-element-76b999bb > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-49394 .elementor-element.elementor-element-76b999bb{width:100%;max-width:100%;align-self:center;z-index:99;}.elementor-49394 .elementor-element.elementor-element-45024c57 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49394 .elementor-element.elementor-element-79a7b89c{text-align:center;}.elementor-49394 .elementor-element.elementor-element-79a7b89c > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-49394 .elementor-element.elementor-element-79a7b89c.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;} .elementor-49394 .elementor-element.elementor-element-2406145{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:4px;--grid-bottom-margin:4px;}.elementor-49394 .elementor-element.elementor-element-2406145{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:4px;--grid-bottom-margin:4px;width:100%;max-width:100%;z-index:9;}.elementor-49394 .elementor-element.elementor-element-2406145 .elementor-share-btn{font-size:calc(0.7px * 10);height:4.5em;}.elementor-49394 .elementor-element.elementor-element-2406145 .elementor-share-btn__icon{--e-share-buttons-icon-size:14px;}.elementor-49394 .elementor-element.elementor-element-2406145 > .elementor-widget-container{margin:2em 0em 2em 0em;padding:3em 0em 3em 0em;}.elementor-49394 .elementor-element.elementor-element-2406145.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-49394 .elementor-element.elementor-element-73d37c3c > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-49394 .elementor-element.elementor-element-73d37c3c{width:100%;max-width:100%;}.elementor-49394 .elementor-element.elementor-element-73d37c3c.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-49394 .elementor-element.elementor-element-45c0f2b3{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-49394 .elementor-element.elementor-element-2a36883f{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-49394 .elementor-element.elementor-element-4b6fa220 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-49394 .elementor-element.elementor-element-5123f071 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-49394 .elementor-element.elementor-element-5123f071:after{content:"0.5";}}@media(min-width:768px){.elementor-49394 .elementor-element.elementor-element-43dd8a65{--width:55%;}.elementor-49394 .elementor-element.elementor-element-7ca99758{--width:45%;}.elementor-49394 .elementor-element.elementor-element-2e2f30e{--content-width:1140px;}.elementor-49394 .elementor-element.elementor-element-255a6fc5{--width:70%;}.elementor-49394 .elementor-element.elementor-element-45c0f2b3{--width:30%;}.elementor-49394 .elementor-element.elementor-element-2a36883f{--content-width:1140px;}.elementor-49394 .elementor-element.elementor-element-5c7bb13f{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-49394 .elementor-element.elementor-element-255a6fc5{--width:70%;}.elementor-49394 .elementor-element.elementor-element-45c0f2b3{--width:30%;}}/* Start custom CSS for container, class: .elementor-element-7cbce9af */@media (max-width: 768px){
#QuickLinks .elementor-toc__body {
    padding: 1em 0em 0em 0em;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-76b999bb */.sticky-bar {
            position: sticky;
            top: 0;
            background-color: #f0f0f0; /* Set your desired background color */
            padding: 10px;
            z-index: 1000; /* Ensure the sticky bar appears above other content */
        }

        .sticky-bar span {
            cursor: pointer;
        }/* End custom CSS */
/* Start custom CSS */.ast-primary-header-bar.ast-primary-header.main-header-bar.site-header-focus-item {
	box-shadow: 0 2px 5px 0 rgb(39 39 39 / 25%);
}

#breadcrumbs {
	margin-bottom: 0px;
}

.bottom-share .elementor-grid-item{
    z-index: 999;
    position: relative;
}

#breadcrumbs a {
	color: #45464f;
	text-decoration: underline;
}

#breadcrumbs span span {
	margin: 0px 2px;
}

#breadcrumbs span span:first-child {
	margin-left: 0px;
}

#breadcrumbs span span:last-child {
	margin-right: 0px;
}

#contentsColumn #blog-category-list ul {
	margin-left: 0px !important;
}

.blog-category-list li a {
	background-color: #1e88e50D;
	padding: 8px 12px;
	border-radius: 10px;
	font-size: 14px !important;
	color: #1a1c1e;
	font-weight: 500;
	margin-right: 5px;
}

.cta-content {
	padding: 1em 1em;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	background-color: #003060;
	border-radius: 10px;
}

.cta-title {
	font-size: 25px;
	font-weight: 500;
	color: #fff;
	text-align: center;
	margin: 0px;
	line-height: 1.2em;
}

.cta-desc {
	font-size: 16px;
	font-weight: 300;
	color: #fff;
	text-align: center;
	margin: 15px 0px;
}

.cta-image img {
	border-radius: 10px 10px 10px 10px !important;
}

.cta-button {
	text-align: center;
	padding: 20px 0px;
	white-space: nowrap;
}

.cta-button a {
	color: #fff;
	font-weight: 400;
	font-size: 15px;
	padding: 15px;
	text-align: center;
	border-color: #1e88e5;
	background-color: #1e88e5;
	border-radius: 30px;
	margin: auto auto;
}

.cta-button a:hover {
	background-color: #1e65bd;
	border-color: #1e65bd;
	color: #fff;
}

.single-post #TOC-column #QuickLinks ul, .single-post #TOC-column #QuickLinks ol{
    margin: 0px !important;
}

#QuickLinks .elementor-toc__list-item-text:hover {
	text-decoration: none;
}

#QuickLinks .elementor-toc__header {
	display: block;
	padding-left: 0 !important;
	border-bottom: 0;
	padding-bottom: 0;
	margin-bottom: 0;
}
#QuickLinks .elementor-toc__body {
         padding:20px 0px;
    }
#QuickLinks .elementor-toc__list-item-text-wrapper i {
	display: none;
}

#QuickLinks .elementor-toc__list-item-text-wrapper svg {
	display: none;
}

div#QuickLinks {
	z-index: 1;
}

#QuickLinks .elementor-widget-container {
	border: 0;
}

#TOC .elementor-toc__list-wrapper {
	margin-left: -1em;
}

#TOC .elementor-toc__list-item {
	margin-bottom: 0;
	line-height: 1.5em;
}

#TOC .elementor-toc__list-item a {
	padding-top: 0.3em;
	padding-bottom: 0.3em;
}

#QuickLinks a.elementor-toc__list-item-text {
	padding-left: 7px;
	font-weight: 300;
	font-size:16px;
	line-height: 1.3em;
	padding: 0.35em 0 0.35em 0.4em;
	border-left: 4px solid #ffffff;
}
.showMore, .showLess {
    color: #0977D0;
    font-size: 14px;
    cursor: pointer;
    /* display: none; */
}

/*#QuickLinks .elementor-item-active {
	border-left: 4px solid #2789e3 !important;
	padding-left: 8px;
	font-weight: 500 !important;
	letter-spacing: -0.015em;
}
*/
#QuickLinks .elementor-item-active-state {
    border-left: 4px solid #2789E3 !important;
    padding-left: 8px;
    font-weight: 500 !important;
    letter-spacing: -0.015em;
}
#TOC-column .elementor-toc__list-item {
	margin-bottom: 0;
}

.elementor-menu-anchor {
	display: block;
	position: relative;
	top: -100px;
	margin-top: -100px;
	padding-top: 100px;
}

#TOC ul, #TOC ol {
	padding-top: 3em;
}

li.elementor-toc__list-item:hover {
	background: #edf6fd;
	border-radius: 6px;
}

.elementor-widget-table-of-contents#TOC {
	inset-inline-start: unset !important;
}

.elementor-toc__list-item a:focus {
	outline: none;
}

#contentsColumn ol, #contentsColumn ul {
	margin: 0 0 1.5em 2em !important;
}

#contentsColumn ol li, #contentsColumn ul li {
	font-weight: 300;
	color: #757575;
	margin-bottom: 0.75em;
}

table.prominent-header {
	border: none;
	margin-top: 1em;
	margin-bottom: 1em !important;
}

table.prominent-header td:not(:last-child), table.prominent-header th:not(:last-child) {
	border-right: none;
}

table.prominent-header th {
	border-bottom: 1px solid #757575;
	border-top: none;
	border-right: none;
	font-weight: 400;
	vertical-align: middle;
	color: #4a4a4a;
	background-color: #e0e1e1;
}

table.prominent-header td {
	border-right: none;
}

table.prominent-header td, table.prominent-header th {
	padding-top: 0.5em;
	padding-bottom: 0.5em;
}

table.no-side-borders td, th {
	border-left: none;
}

table.compact-table, table.custom-pillar-table {
	border-collapse: collapse;
}

table.fullwidth-table td:first-child {
	vertical-align: unset;
}

table.pillar-page-table, table.pillar-page-table td, table.pillar-page-table th {
	border: 1px solid;
}

table.fullwidth-table {
	max-width: 100% !important;
}

table.pillar-page-table tr td:first-child {
	text-align: left !important;
}

table.fullwidth-table tr td {
	text-align: left !important;
}

.check-symbol {
	color: #1e88e5;
	font-weight: 500;
}

table.calc-head th:first-of-type {
	width: 25%;
}

table.calc-head th:nth-of-type(2) {
	width: 35%;
}

table.calc-head th:nth-of-type(3), table.calc-head th:nth-of-type(4) {
	width: 20%;
}

table.calc-body td:first-of-type {
	width: 20%;
}

table.calc-body td:nth-of-type(2) {
	width: 40%;
}

table.calc-body td:nth-of-type(3), table.calc-body td:nth-of-type(4) {
	width: 20%;
}

table.calc-body, table.calc-body tbody, table.calc-body td {
	border-bottom: none;
}

table.calc-head th:nth-of-type(2), table.calc-body td:nth-of-type(2) {
	text-align: left !important;
}

table.calc-body td p {
	margin: 0;
}

.bare, table.bare td, table.bare tr {
	border: none !important;
}

.contentsColumn .backdrop-bec {
	background-color: #744c9e;
	color: #ffffff;
	border-bottom: 1px solid #fff;
}

.contentsColumn .backdrop-far {
	background-color: #4fa332;
	color: #ffffff;
	border-bottom: 1px solid #fff;
}

.contentsColumn .backdrop-reg {
	background-color: #ed9910;
	color: #ffffff;
	border-bottom: 1px solid #fff;
}

.contentsColumn .backdrop-aud {
	background-color: #0079d4;
	color: #ffffff;
	border-bottom: 1px solid #fff;
}

.backdrop-coating {
	position: relative;
}

.backdrop-coating:before {
	content: "";
	padding: 0px 4px;
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
}

.backdrop-coating-aud:before {
	background: #0079d4;
	border-top: 1px solid #fff;
}

.backdrop-coating-bec:before {
	background: #744c9e;
}

.backdrop-coating-far:before {
	background: #4fa332;
}

.backdrop-coating-reg:before {
	background: #ed9910;
	border-bottom: 1px solid #fff;
}

.stacking-table-wrapper {
	width: 100%;
}

.stacking-table-wrapper .stacking-table {
	width: 100%;
	max-width: 100%;
}

.center {
	margin: 0 auto;
	width: 100%;
}

.stacking-table {
	border-collapse: collapse;
}

.stacking-table td, .stacking-table th {
	padding: .5em;
}

.stacking-table th {
	text-align: left;
}

.faq-h3-style h3 {
	margin: 0px !important;
	padding: 0.6em 0em !important;
}

.single-post #content .blog-meta-date ul {
	margin-bottom: 0px !important;
}

.last-updated p {
	margin-bottom: 0;
	font-size: 14px;
	font-weight: 400;
	color: #46474a;
}

.ast-separate-container .ast-comment-list li.depth-1, .hentry {
	margin-bottom: 0em;
}

.ast-container {
	word-wrap: break-word;
}

.entry-content {
	word-wrap: break-word;
}

#ast-mobile-header .ast-button-wrap .menu-toggle {
	border-radius: 50%;
}

#ast-mobile-header button.ast-menu-toggle {
	color: #fff;
}

#contentsColumn h2, .entry-content h2 {
	font-size: 32px !important;
}

.no-margin-bottom {
	margin-bottom: 0em !important;
}

.text-center {
	text-align: center;
}

.blog-full-width {
	width: 100% !important;
	padding: 0px !important;
}

.single-post.group-blog #content .ast-container {
	max-width: 100% !important;
	padding: 0px !important;
}

.no-margin {
	margin: 0em 0em 0em 1em;
}

.small-margin {
	font-size: 1.3em;
	font-weight: 400;
	margin-bottom: 0.5em;
}

.blog-top-section {
	padding: 5em 1em !important;
}

#bottomShareButtons {
	margin-top: -3em !important;
	max-width: 39%;
	margin: 0 auto;
}

#featuredArticle img, #featuredArticleMobile img {
	box-shadow: 0px 3px 12px 0px rgba(0,0,0,0.32);
}

#contentsColumn p, .entry-content p {
	margin-bottom: 1.2em;
	color: #757575;
}

.light-blue-button {
	padding: 1em 1.6em;
	background-color: #e3f1fc;
	border-radius: 100px;
	color: #1e88e5;
	font-weight: 500;
}

.dropdown-container-form {
	font-weight: 400;
	border-radius: 10rem;
	margin-top: 1.2em;
	box-shadow: 0 1px 3px #888;
	background-color: #fff !important;
	text-indent: 10%;
	padding: 10px 0;
	height: auto;
	cursor: pointer;
	border: 1px solid transparent;
	display: block;
	width: 100%;
	line-height: 1.5;
	color: #495057;
	transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
	background: url(/wp-content/uploads/2022/05/down_arrow.png);
	background-repeat: no-repeat;
	background-position: right;
	-moz-appearance: none;
	-webkit-appearance: none;
	outline: none;
}
.custom-margin-credits {
	padding-top: 10px;
}

.custom-list-alpha {
	list-style-type: upper-alpha;
}

.contentsColumn .elementor-widget-container p:last-child {
	margin-bottom: 0;
}

.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6 {
	margin-bottom: 20px;
}

.h2-title-remove-margin {
	margin-top: 0 !important;
}

.light-blue-button:hover {
	background-color: #c9e4fe;
	color: #1e88e5;
}

.light-blue-button:hover i {
	transform: translateX(5px);
	transition-duration: 300ms;
}

.single-post h4 {
	padding-bottom: 10px !important;
}

h3.h3-withno-btm-margin {
	margin-bottom: 0;
}

.para-fee-varies {
	display: block;
	padding-bottom: 12px;
	font-size: 16px;
}

.reference-text {
	font-size: 0.9em;
	text-align: center;
}

.uworldAd {
	z-index: 1;
}

.higherZindex {
	z-index: 3;
}

strong, b {
	font-weight: 500;
	color: #757575;
}

.contentsColumn .thin-chart-container .elementor-progress-percentage {
	position: absolute;
	padding-right: unset;
	right: 3px;
	top: 1px;
	color: #3088e5;
	text-shadow: 1px 1px white;
}

.contentsColumn .thin-chart-container .percentage-cell {
	position: absolute;
	padding-right: unset;
	right: 3px;
	top: 1px;
	color: #3088e5;
	text-shadow: 1px 1px white;
	font-weight: 400;
}

div#ast-desktop-header {
	z-index: 9;
}
.custom-list-pillar-page, .custom-list-with-bullet-points {
	margin: 0 0 0 20px;
}

ul.custom-list-pillar-page {
	list-style-type: none;
}
ul.checkmark-list li {
	list-style-type: none;
}
ul.checkmark-list li:before {
	font-family: 'FontAwesome';
	content: 'f00c';
	margin: 0 5px 0 -23px;
	color: #1e88e5;
	-webkit-text-stroke: 2px white;
}
#contentsColumn .tabular-menu {
	border-bottom: 1px solid #e5e5e5;
}
.sub-text-title {
	font-size: 1.3rem;
	font-weight: 300;
	line-height: 1.2;
}
.reference-section-heading {
	font-weight: 500;
}
.text-center {
	text-align: center;
}
.header-gray {
	background-color: #f5f5f5;
}

#primary #contentsColumn ol, #primary #contentsColumn ul {
	margin-left: 1.1em;
}

#contentsColumn h2 {
	margin-bottom: 22px;
}

#contentsColumn h3 {
	margin-bottom: 14px;
	font-size: 24px;
	font-weight: 300;
}

#contentsColumn h4 {
	font-size: 22px;
	font-weight: 300;
}

#contentsColumn .elementor-tabs-wrapper {
	border-bottom: 1px solid #e0e0e0;
}

#contentsColumn .elementor-tabs-wrapper .elementor-active {
	border-bottom: 3px solid #2789e3;
}

.pull-quote, #contentsColumn blockquote {
	background-color: #f2f2f2;
	margin: 1em 1.5em 1em 1.5em;
	border-left: solid 4px #1e88e5;
	font-size: 1.1em;
	font-weight: 300;
	line-height: 1.5em;
	text-decoration: none;
	font-style: italic;
	padding: 1.25em 1.25em 1.25em 1.35em;
}

@media (max-width:500px) {
	.ast-sticky-active {
		margin: 0;
	}

	.pull-quote {
		margin: 1em 0;
		padding: 1.5em;
		font-size: 1em;
		font-weight: 300;
		line-height: 1.3;
	}
}

@media (min-width:320px) {
	.elementor-menu-anchor {
		top: -60px;
		margin-top: -60px;
		padding-top: 60px;
	}
}

/*@media (min-width:768px) and (max-width:769px) {
	#TOC-column .showMore, #TOC-column .showLess {
		padding-left: 0.5em;
	}

	#TOC-column ul, #TOC-column ol {
		margin: 0;
	}
}
*/
@media (max-width:1226px) {
	#TOC-column .elementor-toc__header {
		display: block !important;
	}

	#mobileQuickLinksTrigger .elementor-widget-container {
		margin: 0.4em 0em 0em 0em;
		padding: 0.5em 1em 0.5em 1em;
		border-width: 1px 1px 1px 1px;
		border-radius: 4px 4px 4px 4px;
		background-color: #ffffff;
		border-style: solid;
		border-color: #1a1c1e61;
	}

	div#quickLinksArrow {
		right: 16px;
		top: 15px;
	}

	div#mobileQuickLinks {
		top: 49px;
		margin-left: 0em;
		margin-right: 0em;
		max-width: 100%;
	}

	#QuickLinks .elementor-toc__header {
		border-bottom: 0;
		padding-bottom: 1em;
		margin-top: 0.5em;
		padding-left: 0.5em;
		margin-bottom: 0;
	}
}

@media (max-width:921px) {
	#ast-mobile-header button.ast-menu-toggle::before {
		color: #fff !important;
	}

	#ast-mobile-header button.menu-toggle.main-header-menu-toggle.ast-mobile-menu-trigger-minimal {
		color: #ffffff;
		background: #1e88e5;
		border-radius: 50%;
	}

	#ast-mobile-header button.menu-toggle.main-header-menu-toggle.ast-mobile-menu-trigger-minimal svg {
		fill: #fff;
	}
}

@media (mix-width: 768px) and (max-width:1226px) {
	#primary #TOC-column {
		padding-top: 0;
	}

	#TOC-column .elementor-toc__body {
		padding-top: 0;
		padding-right: 0.1em;
		padding-bottom: 0.5em;
	}

	#primary div#contentsColumn {
		padding-right: 1.2em;
	}

	#TOC-column div:first-child {
		margin-left: 0;
	}

	#TOC ol {
		padding-top: 1em;
	}

	#TOC ul li {
		font-size: 0.8em;
	}

	#TOC .elementor-toc__list-wrapper {
		margin-left: 0.5em;
	}

	.elementor-menu-anchor {
		top: 20px;
	}

	#QuickLinks a.elementor-toc__list-item-text {
		line-height: 1em;
		padding-bottom: 7px;
		padding-top: 7px;
	}

	#TOC-column .showMore, .showLess {
		padding-left: 6px;
	}

	#TOC-column .elementor-toc__list-wrapper {
		margin-left: 0 !important;
	}
}

@media (min-width:961px) {
	#QuickLinks {
		margin: 0;
		padding: 0;
		margin-left: 0.2em;
	}

	#TOC .elementor-toc__body {
		padding-left: 0.36em;
	}

	table.custom-table-width-75 {
		max-width: 783px;
	}

	#QuickLinks .elementor-toc__list-wrapper {
		margin-left: 0em;
	}

	table.compact-table {
		max-width: 630px;
	}

	table {
		margin: 1em auto !important;
		margin-top: 0;
	}

	.elementor-menu-anchor {
		display: block;
		position: relative;
		top: -20px;
		visibility: hidden;
	}
}

@media screen and (min-width:769px) and (max-width: 961px) {
	/*#TOC-column .showLess, .showMore {
		padding-left: 1.5em;
	}
   */
	#QuickLinks .elementor-toc__header {
		padding-bottom: 1em;
	}
}

@media screen and (min-width:962px) and (max-width: 1225px) {
	.showLess, .showMore {
	}
}

@media (min-width:1025px) {
	#TOC {
		font-size: 1em;
	}

	#TOC .elementor-toc__body {
		padding-left: 1em;
	}

	#QuickLinks .elementor-toc__toggle-button {
		display: none;
	}

	#QuickLinks .elementor-toc__toggle-button--collapse {
		display: none;
	}
}

@media (min-width:1281px) {
	#TOC .elementor-toc__list-wrapper {
		margin-left: 0.5em;
	}
}

@media (max-width: 768px) {
	div#postContentElement {
		margin-top: 1em;
	}

	.pillar-section .elementor-container {
		margin-top: -1em;
	}

	select#mobileTOCselect {
		width: 100%;
	}

	#mobileTOC select {
		max-width: 100%;
	}

	div#mobileTOC {
		background-color: #1e88e5;
		margin: 0 auto;
		padding: 0.1em;
		z-index: 9;
		width: 100%;
		max-width: 100%;
		text-overflow: ellipsis;
	}

	#mobileQuickLinks .elementor-toc__header {
		display: none;
	}

	#mobileQuickLinks .elementor-toc__list-item svg {
		display: none;
	}

	#mobileQuickLinks .elementor-widget-container {
		-webkit-box-shadow: 1px 1px 6px 1px rgba(171,171,171,0.75);
		-moz-box-shadow: 1px 1px 6px 1px rgba(171,171,171,0.75);
		box-shadow: 1px 1px 6px 1px rgba(171,171,171,0.75);
	}

	#TOC select {
		width: 100%;
	}

	.pillar-section {
		padding-top: 0;
	}

	#TOC-column {
		margin-top: 0em !important;
	}

/*	.group-blog #QuickLinks .elementor-toc__body {
		padding: 0 1em;
	}
*/
	.pull-quote, #contentsColumn blockquote {
		margin-left: 0;
		margin-right: 0;
		font-size: 1.1em;
		padding: 1em 1.35em;
	}

	.contentsColumn table {
		font-size: 0.8em;
	}

	table.responsive-table {
		display: block;
		width: 100%;
		overflow-x: auto;
		-ms-overflow-style: -ms-autohiding-scrollbar;
	}

	table.smaller-on-mobile {
		font-size: 0.75em;
	}

	table.calc-head th:first-of-type, table.calc-body tD:first-of-type {
		display: none;
	}

	table.calc-head th:nth-of-type(2) {
		width: 60%;
	}

	table.calc-head th:nth-of-type(3), table.calc-head th:nth-of-type(4) {
		width: 20%;
	}

	table.calc-body th:nth-of-type(2) {
		width: 60%;
	}

	table.calc-body td:nth-of-type(3), table.calc-body td:nth-of-type(4) {
		width: 20%;
	}

	table.calc-body tr, table.calc-body td {
		border: none;
	}

	.stacking-table {
		margin: 0 auto;
		width: 100%;
		border-spacing: 0;
	}

	.stacking-table thead {
		position: absolute;
		clip: rect(1px,1px,1px,1px);
		padding: 0;
		height: 1px;
		width: 1px;
		overflow: hidden;
	}

	.stacking-table tbody, .stacking-table tr, .stacking-table th, .stacking-table td {
		display: block;
		padding: 0;
		text-align: left;
		white-space: normal;
	}

	.stacking-table tr td, .stacking-table tr th {
		padding: 2em 1em;
		vertical-align: middle;
		overflow: hidden;
		position: relative;
		vertical-align: top;
		width: 100%;
		white-space: normal;
	}

	.stacking-table th[scope="row"] {
		width: 100%;
		text-align: center;
		display: block;
		margin: 0 auto;
		padding: .5em 0;
	}

	.stacking-table td[data-header]:before {
		content: attr(data-header);
		display: block;
		float: left;
		width: 50%;
		color: #000000;
		font-weight: 400;
		text-align: left;
	}

	.stacking-table td[data-header]>* {
		display: block;
		width: 50%;
		float: right;
		clear: right;
		padding-left: 1em;
		margin-top: 0;
	}

	.stacking-table td[data-header]:after {
		content: "";
		position: absolute;
		left: 0;
		top: 0;
		width: 50%;
		padding-bottom: 200%;
		display: block;
	}

	.center {
		width: 100%;
	}

	#contentsColumn .elementor-tab-title.elementor-tab-mobile-title {
		border: 1px solid #1976d2;
		margin-top: 7px;
	}

	#bottomShareButtons {
		margin-top: -6em !important;
		max-width: 60%;
		margin: 0 auto;
	}

	#mobileQuickLinks .elementor-widget-container {
		margin: 0;
		padding-top: 0.5em;
		padding-left: 0em;
	}
}

@media (max-width: 544px) {
	h4, .entry-content h4, .wp-block-heading {
		font-size: 1.2em;
	}

	.wp-block-media-text .wp-block-media-text__content {
		padding: 1% 1%;
	}
}

@media (max-width: 360px) {
	.thin-chart-container .elementor-title {
		font-size: 0.9em;
	}
}

@media (max-width: 320px) {
	#contentsColumn .responsive-table {
		font-size: 0.67em;
	}
}

@media (max-width: 1023px) {
	table.nature-score-table {
		display: block;
		width: 100%;
		overflow-x: auto;
		-ms-overflow-style: -ms-autohiding-scrollbar;
	}

	.blog-category-list .elementor-post-info__terms-list {
		display: block !important;
		text-align: left;
	}

	.blog-category-list .elementor-post-info__terms-list a {
		display: inline-block !important;
		margin-top: 10px;
	}
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) {
	.ad-custom-img-height img {
		height: 22vh;
	}
}

@media only screen and (min-device-width: 834px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) {
	.ad-custom-img-height img {
		height: 22vh;
	}
}

@media (max-width: 600px) {
	#contentsColumn h2, .entry-content h2 {
		font-size: 25px !important;
	}

	#contentsColumn h3, .entry-content h3 {
		font-size: 22px !important;
	}

	#contentsColumn h4, .entry-content h4 {
		font-size: 20px !important;
	}
}

@media (min-width: 1024px) {
	#content .ast-article-single {
		padding-bottom: 0 !important;
	}
}/* End custom CSS */