.elementor-36283 .elementor-element.elementor-element-7b3a890 > .elementor-container{max-width:1320px;min-height:450px;}.elementor-36283 .elementor-element.elementor-element-7b3a890:not(.elementor-motion-effects-element-type-background), .elementor-36283 .elementor-element.elementor-element-7b3a890 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070B21;}.elementor-36283 .elementor-element.elementor-element-7b3a890{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-98px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-36283 .elementor-element.elementor-element-7b3a890 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36283 .elementor-element.elementor-element-74525f6 > .elementor-container{max-width:1280px;}.elementor-36283 .elementor-element.elementor-element-74525f6{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-335px;margin-bottom:30px;}.elementor-36283 .elementor-element.elementor-element-74525f6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36283 .elementor-element.elementor-element-0fb4ac8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-36283 .elementor-element.elementor-element-d93af94 > .elementor-container{max-width:1400px;min-height:200px;}.elementor-36283 .elementor-element.elementor-element-d93af94{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-36283 .elementor-element.elementor-element-d93af94, .elementor-36283 .elementor-element.elementor-element-d93af94 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-36283 .elementor-element.elementor-element-d93af94 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36283 .elementor-element.elementor-element-3a1d63d > .elementor-element-populated{padding:20px 10px 20px 20px;}.elementor-36283 .elementor-element.elementor-element-078acb0 img{border-radius:25px 25px 25px 25px;}.elementor-36283 .elementor-element.elementor-element-7f4fab7.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-36283 .elementor-element.elementor-element-7f4fab7 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 0px;}.elementor-36283 .elementor-element.elementor-element-7f4fab7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36283 .elementor-element.elementor-element-f35b4a0 .elementor-heading-title{color:#171716;font-family:"Urbanist", Sans-serif;font-size:42px;font-weight:700;line-height:50px;}.elementor-36283 .elementor-element.elementor-element-206f894 .elementor-widget-container{color:#04151E;font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:400;line-height:30px;}.elementor-36283 .elementor-element.elementor-element-206f894 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 20px 016px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6666661A;border-radius:14px 14px 14px 14px;}.elementor-36283 .elementor-element.elementor-element-1e2a557 .uc_material_bullets_row{flex-direction:row;}.elementor-36283 .elementor-element.elementor-element-1e2a557 .ue-bullets{grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor-36283 .elementor-element.elementor-element-1e2a557 .uc_content_box{text-align:inherit;padding:0px 0px 0px 0px;}.elementor-36283 .elementor-element.elementor-element-1e2a557 .ue-icon{font-size:28px;width:50px;border-radius:50% 50% 50% 50%;border-style:none;padding:0px 0px 0px 0px;}.elementor-36283 .elementor-element.elementor-element-1e2a557 .ue-icon-text{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-36283 .elementor-element.elementor-element-1e2a557 .ue-title{color:#04151E;font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:500;line-height:18px;margin-top:0px;}.elementor-36283 .elementor-element.elementor-element-1e2a557 .ue-text{color:#686F79;font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:500;line-height:18px;margin-top:0px;}.elementor-36283 .elementor-element.elementor-element-aff81ef .elementor-repeater-item-95b8c60 .eael-feature-list-icon i{color:#fff;}.elementor-36283 .elementor-element.elementor-element-aff81ef .elementor-repeater-item-95b8c60 .eael-feature-list-icon svg{color:#fff !important;fill:#fff !important;}.elementor-36283 .elementor-element.elementor-element-aff81ef .elementor-repeater-item-95b8c60 .eael-feature-list-icon{background-color:#C5C5C5;}.elementor-36283 .elementor-element.elementor-element-aff81ef .elementor-repeater-item-95b8c60 .eael-feature-list-icon-inner{background-color:#C5C5C5;}.elementor-36283 .elementor-element.elementor-element-aff81ef .elementor-repeater-item-86cb037 .eael-feature-list-icon i{color:#fff;}.elementor-36283 .elementor-element.elementor-element-aff81ef .elementor-repeater-item-86cb037 .eael-feature-list-icon svg{color:#fff !important;fill:#fff !important;}.elementor-36283 .elementor-element.elementor-element-aff81ef .elementor-repeater-item-86cb037 .eael-feature-list-icon{background-color:#02010100;}.elementor-36283 .elementor-element.elementor-element-aff81ef .elementor-repeater-item-86cb037 .eael-feature-list-icon-inner{background-color:#02010100;}.elementor-36283 .elementor-element.elementor-element-aff81ef .elementor-repeater-item-6b0c64f .eael-feature-list-icon i{color:#fff;}.elementor-36283 .elementor-element.elementor-element-aff81ef .elementor-repeater-item-6b0c64f .eael-feature-list-icon svg{color:#fff !important;fill:#fff !important;}.elementor-36283 .elementor-element.elementor-element-aff81ef .elementor-repeater-item-6b0c64f .eael-feature-list-icon{background-color:#02010100;}.elementor-36283 .elementor-element.elementor-element-aff81ef .elementor-repeater-item-6b0c64f .eael-feature-list-icon-inner{background-color:#02010100;}.elementor-36283 .elementor-element.elementor-element-aff81ef .eael-feature-list-items.eael-feature-list-horizontal .eael-feature-list-item{align-items:start;width:35%;}.elementor-36283 .elementor-element.elementor-element-aff81ef .eael-feature-list-items .eael-feature-list-icon{color:#FFFFFF00;}.elementor-36283 .elementor-element.elementor-element-aff81ef .eael-feature-list-items .eael-feature-list-icon svg{fill:#FFFFFF00;}.elementor-36283 .elementor-element.elementor-element-aff81ef .eael-feature-list-icon-box .eael-feature-list-icon{height:28px;width:28px;font-size:15px;}.elementor-36283 .elementor-element.elementor-element-aff81ef .eael-feature-list-items.connector-type-classic .connector{right:calc(100% - 28px);}.elementor-36283 .elementor-element.elementor-element-aff81ef .eael-feature-list-icon-box .eael-feature-list-icon img{width:15px;height:15px;}.elementor-36283 .elementor-element.elementor-element-aff81ef .eael-feature-list-img{width:15px;height:15px;}.elementor-36283 .elementor-element.elementor-element-aff81ef .-icon-position-left .eael-feature-list-content-box, .elementor-36283 .elementor-element.elementor-element-aff81ef .-icon-position-right .eael-feature-list-content-box, .elementor-36283 .elementor-element.elementor-element-aff81ef .-icon-position-top .eael-feature-list-content-box{margin:10px;}.elementor-36283 .elementor-element.elementor-element-aff81ef .eael-feature-list-item .eael-feature-list-title{margin-bottom:0px;}.elementor-36283 .elementor-element.elementor-element-aff81ef .eael-feature-list-content-box .eael-feature-list-title, .elementor-36283 .elementor-element.elementor-element-aff81ef .eael-feature-list-content-box .eael-feature-list-title > a, .elementor-36283 .elementor-element.elementor-element-aff81ef .eael-feature-list-content-box .eael-feature-list-title:visited{color:#04151E;}.elementor-36283 .elementor-element.elementor-element-aff81ef .eael-feature-list-content-box .eael-feature-list-title, .elementor-36283 .elementor-element.elementor-element-aff81ef .eael-feature-list-content-box .eael-feature-list-title a{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:500;line-height:18px;}.elementor-36283 .elementor-element.elementor-element-aff81ef .eael-feature-list-content-box .eael-feature-list-content{color:#686F79;font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:500;line-height:18px;}.elementor-36283 .elementor-element.elementor-element-aff81ef > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-36283 .elementor-element.elementor-element-4924099{--divider-border-style:solid;--divider-color:#0000001A;--divider-border-width:1px;}.elementor-36283 .elementor-element.elementor-element-4924099 .elementor-divider-separator{width:100%;}.elementor-36283 .elementor-element.elementor-element-4924099 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-36283 .elementor-element.elementor-element-4924099 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 22px 0px 22px;}.elementor-36283 .elementor-element.elementor-element-1df1fd4 .elementor-author-box__avatar img{width:28px;height:28px;border-radius:0px;}body.rtl .elementor-36283 .elementor-element.elementor-element-1df1fd4.elementor-author-box--layout-image-left .elementor-author-box__avatar,
					 body:not(.rtl) .elementor-36283 .elementor-element.elementor-element-1df1fd4:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-right:10px;margin-left:0;}body:not(.rtl) .elementor-36283 .elementor-element.elementor-element-1df1fd4.elementor-author-box--layout-image-right .elementor-author-box__avatar,
					 body.rtl .elementor-36283 .elementor-element.elementor-element-1df1fd4:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-left:10px;margin-right:0;}.elementor-36283 .elementor-element.elementor-element-1df1fd4.elementor-author-box--layout-image-above .elementor-author-box__avatar{margin-bottom:10px;}.elementor-36283 .elementor-element.elementor-element-1df1fd4 .elementor-author-box__name{color:#666666;font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:500;line-height:18px;}.elementor-36283 .elementor-element.elementor-element-1df1fd4 .elementor-author-box__bio{color:#686F79;font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:500;line-height:18px;}.elementor-36283 .elementor-element.elementor-element-1df1fd4 > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#0000001A;}.elementor-36283 .elementor-element.elementor-element-1df1fd4{width:auto;max-width:auto;align-self:center;}.elementor-36283 .elementor-element.elementor-element-b655b68 .elementor-author-box__avatar img{width:28px;height:28px;border-radius:0px;}body.rtl .elementor-36283 .elementor-element.elementor-element-b655b68.elementor-author-box--layout-image-left .elementor-author-box__avatar,
					 body:not(.rtl) .elementor-36283 .elementor-element.elementor-element-b655b68:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-right:10px;margin-left:0;}body:not(.rtl) .elementor-36283 .elementor-element.elementor-element-b655b68.elementor-author-box--layout-image-right .elementor-author-box__avatar,
					 body.rtl .elementor-36283 .elementor-element.elementor-element-b655b68:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-left:10px;margin-right:0;}.elementor-36283 .elementor-element.elementor-element-b655b68.elementor-author-box--layout-image-above .elementor-author-box__avatar{margin-bottom:10px;}.elementor-36283 .elementor-element.elementor-element-b655b68 .elementor-author-box__name{color:#666666;font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:500;line-height:18px;}.elementor-36283 .elementor-element.elementor-element-b655b68 .elementor-author-box__bio{color:#686F79;font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:500;line-height:18px;}.elementor-36283 .elementor-element.elementor-element-b655b68{width:auto;max-width:auto;align-self:center;}.elementor-36283 .elementor-element.elementor-element-b655b68 > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 0px;border-color:#0000001A;}.elementor-36283 .elementor-element.elementor-element-1f5e364 .elementor-author-box__avatar img{width:28px;height:28px;border-style:solid;border-color:#04151E80;border-width:1px;border-radius:100px;}body.rtl .elementor-36283 .elementor-element.elementor-element-1f5e364.elementor-author-box--layout-image-left .elementor-author-box__avatar,
					 body:not(.rtl) .elementor-36283 .elementor-element.elementor-element-1f5e364:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-right:10px;margin-left:0;}body:not(.rtl) .elementor-36283 .elementor-element.elementor-element-1f5e364.elementor-author-box--layout-image-right .elementor-author-box__avatar,
					 body.rtl .elementor-36283 .elementor-element.elementor-element-1f5e364:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-left:10px;margin-right:0;}.elementor-36283 .elementor-element.elementor-element-1f5e364.elementor-author-box--layout-image-above .elementor-author-box__avatar{margin-bottom:10px;}.elementor-36283 .elementor-element.elementor-element-1f5e364 .elementor-author-box__name{color:#04151E;font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:500;line-height:18px;}.elementor-36283 .elementor-element.elementor-element-1f5e364 .elementor-author-box__bio{color:#686F79;font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:500;line-height:18px;}.elementor-36283 .elementor-element.elementor-element-1f5e364{width:auto;max-width:auto;align-self:center;}.elementor-36283 .elementor-element.elementor-element-1f5e364 > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 0px;border-color:#0000001A;}.elementor-36283 .elementor-element.elementor-element-a2ab226{--spacer-size:50px;width:auto;max-width:auto;}.elementor-36283 .elementor-element.elementor-element-a2ab226 > .elementor-widget-container{border-style:solid;}.elementor-36283 .elementor-element.elementor-element-575c38a{--spacer-size:50px;width:auto;max-width:auto;}.elementor-36283 .elementor-element.elementor-element-575c38a > .elementor-widget-container{border-style:solid;}.elementor-36283 .elementor-element.elementor-element-b687995{--divider-border-style:solid;--divider-color:#0000001A;--divider-border-width:1px;}.elementor-36283 .elementor-element.elementor-element-b687995 .elementor-divider-separator{width:100%;}.elementor-36283 .elementor-element.elementor-element-b687995 .elementor-divider{padding-block-start:6px;padding-block-end:6px;}.elementor-36283 .elementor-element.elementor-element-b687995 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-36283 .elementor-element.elementor-element-6ac817c .elementor-author-box__avatar img{border-radius:0px;}.elementor-36283 .elementor-element.elementor-element-6ac817c .elementor-author-box__name{color:#686F79;font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:500;line-height:18px;}.elementor-36283 .elementor-element.elementor-element-6ac817c .elementor-author-box__bio{color:#686F79;font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:500;line-height:18px;}.elementor-36283 .elementor-element.elementor-element-6ac817c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 2px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#0000001A;}.elementor-36283 .elementor-element.elementor-element-6ac817c{width:100%;max-width:100%;}.elementor-36283 .elementor-element.elementor-element-2b8844d > .elementor-container{max-width:1400px;}.elementor-36283 .elementor-element.elementor-element-08387f3 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-36283 .elementor-element.elementor-element-ced2431{--divider-border-style:solid;--divider-color:#0000000D;--divider-border-width:1px;}.elementor-36283 .elementor-element.elementor-element-ced2431 .elementor-divider-separator{width:100%;}.elementor-36283 .elementor-element.elementor-element-ced2431 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-36283 .elementor-element.elementor-element-b979e90 > .elementor-container{max-width:1400px;}.elementor-36283 .elementor-element.elementor-element-b979e90{padding:25px 0px 40px 0px;}.elementor-36283 .elementor-element.elementor-element-49073b0 > .elementor-element-populated{padding:10px 10px 10px 20px;}.elementor-36283 .elementor-element.elementor-element-bcdd119{--box-border-width:0px;--box-border-radius:0px;--header-color:#171716;--separator-width:0px;--item-text-color:#45494F;--item-text-hover-color:#173D7A;--item-text-active-color:#173D7A;}.elementor-36283 .elementor-element.elementor-element-bcdd119 .elementor-toc__header, .elementor-36283 .elementor-element.elementor-element-bcdd119 .elementor-toc__header-title{font-family:"Urbanist", Sans-serif;font-size:19px;font-weight:600;line-height:23px;}.elementor-36283 .elementor-element.elementor-element-bcdd119 .elementor-toc__list-item{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:400;line-height:23px;}.elementor-36283 .elementor-element.elementor-element-b23c40b{--box-border-width:0px;--box-border-radius:0px;--header-color:#171716;--separator-width:0px;--item-text-color:#45494F;--item-text-hover-color:#173D7A;--item-text-active-color:#173D7A;}.elementor-36283 .elementor-element.elementor-element-b23c40b .elementor-toc__header, .elementor-36283 .elementor-element.elementor-element-b23c40b .elementor-toc__header-title{font-family:"Urbanist", Sans-serif;font-size:19px;font-weight:600;line-height:23px;}.elementor-36283 .elementor-element.elementor-element-b23c40b .elementor-toc__list-item{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:400;line-height:23px;}.elementor-36283 .elementor-element.elementor-element-730f086 > .elementor-element-populated{padding:10px 30px 10px 20px;}.elementor-36283 .elementor-element.elementor-element-b9cc131{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-36283 .elementor-element.elementor-element-acf7137{width:auto;max-width:auto;}.elementor-36283 .elementor-element.elementor-element-346499f .elementor-button{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:700;line-height:26px;fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(180deg, #D91515 0%, #FF0000 100%);border-radius:4px 4px 4px 4px;padding:10px 35px 10px 35px;}.elementor-36283 .elementor-element.elementor-element-346499f{width:auto;max-width:auto;}.elementor-36283 .elementor-element.elementor-element-cf29aac span.post-navigation__prev--label{color:#686F79;}.elementor-36283 .elementor-element.elementor-element-cf29aac span.post-navigation__next--label{color:#686F79;}.elementor-36283 .elementor-element.elementor-element-cf29aac span.post-navigation__prev--label, .elementor-36283 .elementor-element.elementor-element-cf29aac span.post-navigation__next--label{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;}.elementor-36283 .elementor-element.elementor-element-cf29aac{width:auto;max-width:auto;}.elementor-36283 .elementor-element.elementor-element-42ed55b{--divider-border-style:solid;--divider-color:#0000001A;--divider-border-width:1px;}.elementor-36283 .elementor-element.elementor-element-42ed55b .elementor-divider-separator{width:100%;}.elementor-36283 .elementor-element.elementor-element-42ed55b .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-36283 .elementor-element.elementor-element-42ed55b > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-36283 .elementor-element.elementor-element-a88b405 .elementor-heading-title{color:#04151E;font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:500;line-height:21px;}.elementor-36283 .elementor-element.elementor-element-a88b405 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-36283 .elementor-element.elementor-element-31b04cb{--divider-border-style:solid;--divider-color:#0000001A;--divider-border-width:1px;}.elementor-36283 .elementor-element.elementor-element-31b04cb .elementor-divider-separator{width:100%;}.elementor-36283 .elementor-element.elementor-element-31b04cb .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-36283 .elementor-element.elementor-element-31b04cb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-36283 .elementor-element.elementor-element-8694813 .elementor-button{font-family:"Mulish", Sans-serif;font-size:12px;font-weight:800;line-height:15px;background-color:transparent;background-image:linear-gradient(90deg, #A62D2D 0%, #D31010 100%);border-radius:5px 5px 5px 5px;padding:11px 13px 11px 13px;}.elementor-36283 .elementor-element.elementor-element-8694813 .elementor-button:hover, .elementor-36283 .elementor-element.elementor-element-8694813 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #D31010 0%, #A62D2D 100%);}.elementor-36283 .elementor-element.elementor-element-8694813 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-36283 .elementor-element.elementor-element-8694813{width:auto;max-width:auto;}.elementor-36283 .elementor-element.elementor-element-fddbe4b .elementor-button{font-family:"Mulish", Sans-serif;font-size:12px;font-weight:800;line-height:15px;background-color:transparent;background-image:linear-gradient(90deg, #A62D2D 0%, #D31010 100%);border-radius:5px 5px 5px 5px;padding:11px 13px 11px 13px;}.elementor-36283 .elementor-element.elementor-element-fddbe4b .elementor-button:hover, .elementor-36283 .elementor-element.elementor-element-fddbe4b .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #D31010 0%, #A62D2D 100%);}.elementor-36283 .elementor-element.elementor-element-fddbe4b{width:auto;max-width:auto;}.elementor-36283 .elementor-element.elementor-element-03fa23b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-36283 .elementor-element.elementor-element-c05ab12 > .elementor-element-populated{margin:00px 00px 00px 00px;--e-column-margin-right:00px;--e-column-margin-left:00px;padding:0px 0px 0px 0px;}.elementor-36283 .elementor-element.elementor-element-19811ae > .elementor-container{max-width:1280px;}.elementor-36283 .elementor-element.elementor-element-19811ae{margin-top:30px;margin-bottom:0px;}.elementor-36283 .elementor-element.elementor-element-5e83945 > .elementor-container{max-width:1400px;}.elementor-36283 .elementor-element.elementor-element-5e83945{padding:0px 0px 0px 0px;}.elementor-36283 .elementor-element.elementor-element-447257d{text-align:center;}.elementor-36283 .elementor-element.elementor-element-447257d .elementor-heading-title{color:#000000;font-family:"Urbanist", Sans-serif;font-size:32px;font-weight:700;line-height:24px;}.elementor-36283 .elementor-element.elementor-element-19bcfdf > .elementor-container{max-width:1400px;}.elementor-36283 .elementor-element.elementor-element-441242b > .elementor-widget-container{padding:0px 0px 80px 0px;}@media(max-width:1366px){.elementor-36283 .elementor-element.elementor-element-1df1fd4{width:auto;max-width:auto;}.elementor-36283 .elementor-element.elementor-element-1df1fd4 > .elementor-widget-container{border-width:0px 0px 0px 0px;}.elementor-36283 .elementor-element.elementor-element-b655b68{width:auto;max-width:auto;}.elementor-36283 .elementor-element.elementor-element-1f5e364{width:auto;max-width:auto;}.elementor-36283 .elementor-element.elementor-element-1f5e364 > .elementor-widget-container{border-width:0px 0px 0px 0px;}.elementor-36283 .elementor-element.elementor-element-6ac817c{width:100%;max-width:100%;}.elementor-36283 .elementor-element.elementor-element-6ac817c > .elementor-widget-container{border-width:0px 0px 0px 0px;}}@media(max-width:1200px){.elementor-36283 .elementor-element.elementor-element-3a1d63d > .elementor-element-populated{padding:20px 10px 20px 20px;}.elementor-36283 .elementor-element.elementor-element-7f4fab7 > .elementor-element-populated{padding:20px 20px 20px 0px;}.elementor-36283 .elementor-element.elementor-element-1df1fd4 > .elementor-widget-container{padding:0% 0% 0% 0%;border-width:0px 0px 0px 0px;}.elementor-36283 .elementor-element.elementor-element-1df1fd4{width:auto;max-width:auto;}.elementor-36283 .elementor-element.elementor-element-b655b68{width:auto;max-width:auto;}.elementor-36283 .elementor-element.elementor-element-1f5e364{width:auto;max-width:auto;}.elementor-36283 .elementor-element.elementor-element-1f5e364 > .elementor-widget-container{border-width:0px 0px 0px 0px;}.elementor-36283 .elementor-element.elementor-element-6ac817c{width:100%;max-width:100%;}.elementor-36283 .elementor-element.elementor-element-6ac817c > .elementor-widget-container{border-width:0px 0px 0px 0px;}}@media(max-width:1024px){.elementor-36283 .elementor-element.elementor-element-3a1d63d > .elementor-element-populated{padding:20px 10px 20px 20px;}.elementor-36283 .elementor-element.elementor-element-7f4fab7 > .elementor-element-populated{padding:20px 20px 20px 0px;}.elementor-36283 .elementor-element.elementor-element-f35b4a0 .elementor-heading-title{font-size:42px;}.elementor-36283 .elementor-element.elementor-element-aff81ef .-icon-position-left .eael-feature-list-content-box, .elementor-36283 .elementor-element.elementor-element-aff81ef .-icon-position-right .eael-feature-list-content-box, .elementor-36283 .elementor-element.elementor-element-aff81ef .-icon-position-top .eael-feature-list-content-box{margin:20px;}.elementor-36283 .elementor-element.elementor-element-1df1fd4 > .elementor-widget-container{margin:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-36283 .elementor-element.elementor-element-1df1fd4{width:auto;max-width:auto;}.elementor-36283 .elementor-element.elementor-element-b655b68{width:auto;max-width:auto;}.elementor-36283 .elementor-element.elementor-element-1f5e364 > .elementor-widget-container{margin:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-36283 .elementor-element.elementor-element-1f5e364{width:auto;max-width:auto;}.elementor-36283 .elementor-element.elementor-element-6ac817c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-36283 .elementor-element.elementor-element-6ac817c{width:100%;max-width:100%;}}@media(max-width:900px){.elementor-36283 .elementor-element.elementor-element-d93af94{padding:0px 0px 05px 0px;}.elementor-36283 .elementor-element.elementor-element-3a1d63d > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-36283 .elementor-element.elementor-element-078acb0 img{max-width:100%;}.elementor-36283 .elementor-element.elementor-element-078acb0{width:100%;max-width:100%;}.elementor-36283 .elementor-element.elementor-element-7f4fab7 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-36283 .elementor-element.elementor-element-f35b4a0 .elementor-heading-title{font-size:42px;}.elementor-36283 .elementor-element.elementor-element-1df1fd4 > .elementor-widget-container{margin:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-36283 .elementor-element.elementor-element-1df1fd4{width:auto;max-width:auto;}.elementor-36283 .elementor-element.elementor-element-b655b68 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-36283 .elementor-element.elementor-element-b655b68{width:auto;max-width:auto;}.elementor-36283 .elementor-element.elementor-element-1f5e364 > .elementor-widget-container{margin:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-36283 .elementor-element.elementor-element-1f5e364{width:auto;max-width:auto;}.elementor-36283 .elementor-element.elementor-element-a2ab226 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:1px 1px 1px 1px;}.elementor-36283 .elementor-element.elementor-element-a2ab226{width:auto;max-width:auto;}.elementor-36283 .elementor-element.elementor-element-575c38a{width:auto;max-width:auto;}.elementor-36283 .elementor-element.elementor-element-575c38a > .elementor-widget-container{border-radius:1px 1px 1px 1px;}.elementor-36283 .elementor-element.elementor-element-6ac817c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 015px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-36283 .elementor-element.elementor-element-6ac817c{width:100%;max-width:100%;}.elementor-36283 .elementor-element.elementor-element-b979e90{padding:0px 0px 40px 0px;}.elementor-36283 .elementor-element.elementor-element-49073b0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-36283 .elementor-element.elementor-element-730f086 > .elementor-element-populated{padding:0px 20px 20px 20px;}}@media(max-width:767px){.elementor-36283 .elementor-element.elementor-element-7b3a890{padding:80px 0px 0px 0px;}.elementor-36283 .elementor-element.elementor-element-74525f6{margin-top:-430px;margin-bottom:0px;}.elementor-36283 .elementor-element.elementor-element-0fb4ac8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-36283 .elementor-element.elementor-element-d93af94{padding:0px 0px 0px 0px;}.elementor-36283 .elementor-element.elementor-element-078acb0 img{width:100%;max-width:100%;}.elementor-36283 .elementor-element.elementor-element-078acb0{width:100%;max-width:100%;}.elementor-bc-flex-widget .elementor-36283 .elementor-element.elementor-element-7f4fab7.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-36283 .elementor-element.elementor-element-7f4fab7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-36283 .elementor-element.elementor-element-7f4fab7 > .elementor-element-populated{padding:15px 20px 15px 20px;}.elementor-36283 .elementor-element.elementor-element-f35b4a0 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-36283 .elementor-element.elementor-element-aff81ef .-mobile-icon-position-left .eael-feature-list-content-box{margin:0 0 0 10px !important;}.elementor-36283 .elementor-element.elementor-element-aff81ef .-mobile-icon-position-right .eael-feature-list-content-box{margin:0 10px 0 0 !important;}.elementor-36283 .elementor-element.elementor-element-aff81ef .-icon-position-left .eael-feature-list-content-box, .elementor-36283 .elementor-element.elementor-element-aff81ef .-icon-position-right .eael-feature-list-content-box, .elementor-36283 .elementor-element.elementor-element-aff81ef .-icon-position-top .eael-feature-list-content-box{margin:10px;}.elementor-36283 .elementor-element.elementor-element-4924099 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-36283 .elementor-element.elementor-element-1df1fd4 .elementor-author-box__name{font-size:13px;}.elementor-36283 .elementor-element.elementor-element-1df1fd4 > .elementor-widget-container{margin:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-36283 .elementor-element.elementor-element-1df1fd4{width:auto;max-width:auto;}.elementor-36283 .elementor-element.elementor-element-b655b68 .elementor-author-box__name{font-size:13px;}.elementor-36283 .elementor-element.elementor-element-b655b68 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-36283 .elementor-element.elementor-element-b655b68{width:auto;max-width:auto;}.elementor-36283 .elementor-element.elementor-element-1f5e364 .elementor-author-box__avatar img{border-width:1px;}.elementor-36283 .elementor-element.elementor-element-1f5e364 .elementor-author-box__name{font-size:12px;}.elementor-36283 .elementor-element.elementor-element-1f5e364 > .elementor-widget-container{margin:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-36283 .elementor-element.elementor-element-1f5e364{width:auto;max-width:auto;}.elementor-36283 .elementor-element.elementor-element-b687995 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-36283 .elementor-element.elementor-element-6ac817c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-36283 .elementor-element.elementor-element-6ac817c{width:100%;max-width:100%;}.elementor-36283 .elementor-element.elementor-element-08387f3 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-36283 .elementor-element.elementor-element-ced2431 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-36283 .elementor-element.elementor-element-ced2431 > .elementor-widget-container{margin:010px 0px 0px 0px;padding:0px 5px 0px 5px;}.elementor-36283 .elementor-element.elementor-element-b979e90{padding:0px 0px 10px 0px;}.elementor-36283 .elementor-element.elementor-element-49073b0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 15px 0px 15px;}.elementor-36283 .elementor-element.elementor-element-bcdd119 .elementor-toc__header, .elementor-36283 .elementor-element.elementor-element-bcdd119 .elementor-toc__header-title{font-size:18px;line-height:23px;}.elementor-36283 .elementor-element.elementor-element-285ee7a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36283 .elementor-element.elementor-element-730f086 > .elementor-element-populated{padding:0px 15px 15px 15px;}.elementor-36283 .elementor-element.elementor-element-acf7137 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-36283 .elementor-element.elementor-element-acf7137{width:100%;max-width:100%;align-self:center;}.elementor-36283 .elementor-element.elementor-element-346499f .elementor-button{font-size:16px;line-height:24px;border-radius:4px 4px 4px 4px;padding:15px 15px 15px 15px;}.elementor-36283 .elementor-element.elementor-element-346499f{width:100%;max-width:100%;}.elementor-36283 .elementor-element.elementor-element-cf29aac > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-36283 .elementor-element.elementor-element-cf29aac{width:100%;max-width:100%;}.elementor-36283 .elementor-element.elementor-element-5e83945{padding:20px 0px 0px 0px;}.elementor-36283 .elementor-element.elementor-element-447257d .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-36283 .elementor-element.elementor-element-441242b > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-36283 .elementor-element.elementor-element-3a1d63d{width:50%;}.elementor-36283 .elementor-element.elementor-element-7f4fab7{width:49.911%;}.elementor-36283 .elementor-element.elementor-element-49073b0{width:33%;}.elementor-36283 .elementor-element.elementor-element-730f086{width:67%;}}@media(max-width:1200px) and (min-width:768px){.elementor-36283 .elementor-element.elementor-element-3a1d63d{width:50%;}.elementor-36283 .elementor-element.elementor-element-49073b0{width:30%;}.elementor-36283 .elementor-element.elementor-element-730f086{width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-36283 .elementor-element.elementor-element-c3bfdb3{width:50%;}.elementor-36283 .elementor-element.elementor-element-3a1d63d{width:50%;}.elementor-36283 .elementor-element.elementor-element-7f4fab7{width:50%;}}@media(max-width:900px) and (min-width:768px){.elementor-36283 .elementor-element.elementor-element-c3bfdb3{width:100%;}.elementor-36283 .elementor-element.elementor-element-3a1d63d{width:100%;}.elementor-36283 .elementor-element.elementor-element-7f4fab7{width:100%;}.elementor-36283 .elementor-element.elementor-element-49073b0{width:100%;}.elementor-36283 .elementor-element.elementor-element-730f086{width:100%;}}/* Start custom CSS for section, class: .elementor-element-7b3a890 */@media screen and (min-width: 768px){
    #workshop-header-bg.sticktop {
    margin-top: -20px !important;
}
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-078acb0 */#featured-img img {
    height: 355px;
    width: 100%;
}
#featured-img {
    width: 100%;
    height: 355px;
}
@media screen and (max-width:900px){
    #featured-img img[width][height]{
     height: auto !important;
        width: 100%;
    }
    #featured-img {
    width: 100%;
    height: auto;
}
}
@media screen and (max-width:1200px )  {
#featured-img img[width][height] {
    
       object-fit: cover;
        height: 355px;
        width: 100%;
        border-radius: 25px 25px 25px 25px;
        display: block;
       
    }
}
/*@media screen and (max-width:1200px ) and (min-width:901px) {
#featured-img img[width][height] {
    
       object-fit: cover;
        height: 390px;
        width: auto;
        border-radius: 25px 25px 25px 25px;
        display: block;
       
    }
}*//* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-dccd78f */.bg-img {
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: center;
    width: 100%;
    height: 100%;
    min-height: 350px;
    border-radius: 25px;
    opacity: 0;
}

@media screen and (max-width: 989px) and (min-width: 901px) {
    
    .bg-img {
   
    min-height: 415px;
    border-radius: 25px;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3a1d63d */#featured-img-bg-col > .elementor-element-populated{
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    border-radius: 25px;
    
}
#featured-img-bg-col {
    padding: 20px;
}/* End custom CSS */
/* Start custom CSS for theme-post-title, class: .elementor-element-f35b4a0 */@media screen and (max-width: 767px){
    .elementor-element.elementor-element-f35b4a0.elementor-widget.elementor-widget-theme-post-title.elementor-page-title.elementor-widget-heading {
   
    margin-bottom: 10px;
}
}
@media screen and (max-width: 1200px){
.elementor-element.elementor-element-f35b4a0.elementor-widget.elementor-widget-theme-post-title.elementor-page-title.elementor-widget-heading {
    margin: 0 0 10px 0;
}
}/* End custom CSS */
/* Start custom CSS for theme-post-excerpt, class: .elementor-element-206f894 */#excerpt .elementor-widget-container p {
    margin: 0; 
}
#excerpt:before {
    content: '';
    position: absolute;
    width: 3px;
    height: 100%;
    background: url(https://dev-wp.chartvps.com/wp-content/uploads/2024/07/Line-174.svg) no-repeat;
    background-position: center center;
}
/*#excerpt .elementor-widget-container{
    padding: 12px 22px;
  
   border: 0;
    border-image-source: linear-gradient(180deg, #FFB4DC 20%, #BEEBFF 20%);
    border-image-slice: 1;
    border-radius: 11px;
    background-image: linear-gradient(white, white), radial-gradient(circle at top left, #FFB4DC, #BEEBFF) !important;
    background-origin: border-box !important;
    background-clip: padding-box, border-box !important;
        position: relative;
} 
#excerpt .clr-bg {*/
  
    /*background: url(https://dev-wp.chartvps.com/wp-content/uploads/2024/07/Rectangle-876.svg) no-repeat;*/
   /* background: linear-gradient(90deg, #FF5F5F 0%, #173D7A 100%);*/
 /*  background: linear-gradient(90deg, #A62D2D 0%, #2A779E 100%);
    border-radius: 11px;
    width: 100%;
    height: 100%;
    position: absolute;
    transform: rotate(0.5deg);
   /* background-size: contain;
    top: 0px;
    left: -1px;
    background-position: center;*/
/*}*/

/*#excerpt .elementor-widget-container:before {
     content: '';
    background: url(https://dev-wp.chartvps.com/wp-content/uploads/2024/07/book.svg) no-repeat;
    width: 40px;
    height: 40px;
    position: relative;
    display: inline-block;
    top: 5px;
    background-size: 40px;
    float: left;
    margin: 0 12px 0px 0;
}*//* End custom CSS */
/* Start custom CSS for ucaddon_uc_material_bullets, class: .elementor-element-1e2a557 */#author-box .clr-bg {
    /* background: url(https://dev-wp.chartvps.com/wp-content/uploads/2024/07/Rectangle-876.svg) no-repeat; */
  /*  background: linear-gradient(90deg, #FF5F5F 0%, #173D7A 100%);*/
  background: linear-gradient(90deg, #A62D2D 0%, #2A779E 100%);
    border-radius: 11px;
    width: 100%;
    height: 100%;
    position: absolute;
    transform: rotate(0.5deg);
}

#author-box .elementor-widget-container {
    padding: 12px 22px 12px 10px;
    /*border: 1px solid;*/
    border: 0;
    border-image-source: linear-gradient(180deg, #FFB4DC 20%, #BEEBFF 20%);
    border-image-slice: 1;
    border-radius: 11px;
    background-image: linear-gradient(white, white), radial-gradient(circle at top left, #FFB4DC, #BEEBFF) !important;
    background-origin: border-box !important;
    background-clip: padding-box, border-box !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for eael-feature-list, class: .elementor-element-aff81ef *//*.elementor-36283 .elementor-element.elementor-element-aff81ef .elementor-repeater-item-86cb037 .eael-feature-list-icon svg {
    color: #fff !important;
    fill: #fff !important;
    width: 28px !important;
    height: 28px !important;
}
.elementor-36283 .elementor-element.elementor-element-aff81ef .elementor-repeater-item-6b0c64f .eael-feature-list-icon svg {
    color: #fff !important;
    fill:  #fff !important;
    width:  28px;
    height: 28px;
}*/

/*.elementor-36283 .elementor-element.elementor-element-aff81ef .eael-feature-list-icon-box .eael-feature-list-icon {
    height: 30px !important;
    width:  38px !important;
    padding: 5px 5px 5px 5px;
}*/
#feature-list li span {
    width: 37px;
}
#feature-list li svg {
    width: 37px !important;
    height: 37px !important;
}
.elementor-widget-eael-feature-list .eael-feature-list-items.eael-feature-list-horizontal {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow: unset;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4924099 */#brdr-1 {
    margin: 0 0 7px 0;
}/* End custom CSS */
/* Start custom CSS for author-box, class: .elementor-element-1df1fd4 */#read-time span.span-reading-time.rt-reading-time {
    color: #A62D2D;
}
#read-time .elementor-author-box__avatar img {
    width: 28px;height: 28px;
    margin: -10px 0 0 0;
}
/*#read-time .elementor-author-box__name {
    margin: 0 0 2px 0;
    padding: 2px 0 0 0;
}*/
#read-time .elementor-author-box__name {
    margin-bottom: 0;
}
/*div#read-time {
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center;
    border-right: 1px solid #0000001A;
}*/
@media screen and (max-width: 2500px){ 
.brdr-left .elementor-author-box {
   
   /* border-left: 1px solid #0000001A;
    padding: 0 0 0 20px;*/
}
}
@media screen and (max-width: 900px) and (min-width: 768px ){ 
.brdr-left .elementor-author-box {
   
   /* border-left: 0px solid #0000001A;
    padding: 0 0 0 0px;*/
}
}/* End custom CSS */
/* Start custom CSS for author-box, class: .elementor-element-b655b68 */#difficulty .elementor-author-box__avatar img {
    width: 25px;
   margin: -10px 0 0 0;
}
/*div#difficulty {
    display: flex;
    justify-content: space-evenly;
}*/
/*span.dots:before {
    content: '';
    background: url(https://dev-wp.chartvps.com/wp-content/uploads/2024/06/dots.svg) no-repeat;
    height: 10px;
    width: 50px;
    position: absolute;
    right: 0px;
}*/
#difficulty .elementor-author-box__name {
    margin-bottom: 0;
}
span.dots {
    display: block;
    padding: 5px 0 10px 0;
}

/*#difficulty {
    padding: 0 15px 0 0;
}*//* End custom CSS */
/* Start custom CSS for author-box, class: .elementor-element-1f5e364 */#auther-txt a {
    border: 0;
    text-align: left;
    padding: 0;
    color: #04151E;
    font-family: "Urbanist", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 18px;
}
@media screen and (max-width: 767px) {
    #auther-txt a {
    border: 0;
    text-align: left;
    padding: 0;
    color: #04151E;
    font-family: "Urbanist", Sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 18px;
}
}
#auther-txt a:hover {
  text-decoration: underline;
}

#auther-txt span.atr-txt {
    color: #686F79;
    font-family: "Urbanist", Sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 18px;
    margin-top: -2px;
    display: block;
}
#auther-txt {
    /*display: flex;*/
    padding: 0 0px 0 0px !important;
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-a2ab226 */#spacer-1 .elementor-widget-container {
    border: 1px solid #0000001A;
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-575c38a */#spacer-2 .elementor-widget-container {
  
    border: 1px solid #0000001A;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-b687995 */#brdr-2 {
    margin: 3px 0 5px 0;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for author-box, class: .elementor-element-6ac817c */#collection.elementor-widget:not(:last-child) {
    margin-bottom: 0px;
}
#collection .elementor-author-box__avatar img {
   /* width: 27px;*/
   width: 0px;
    display: none;
    visibility: hidden;
}

#collection .elementor-author-box__avatar {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-right: -5px;
}

#collection a.cate-links {
    border: 0;
    text-align: left;
    padding: 0;
    color: #173D7A;
    font-family: "Urbanist", Sans-serif;
    font-size: 13px;
    font-weight: 600;
    line-height: 18px;
    text-decoration: none;
    border: 1px solid #A62D2D;
    padding: 5px 10px;
    border-radius: 5px;
    color: #A62D2D;
    margin: 2px;
    transition: 0.9s;
}

/*#collection a.cate-links {
    border: 0;
    text-align: left;
    padding: 0;
    color: #173D7A;
    font-family: "Urbanist", Sans-serif;
    font-size: 13px;
    font-weight: 600;
    line-height: 18px;
    text-decoration: none;
    border: 1px solid #00000066;
    padding: 5px 10px;
    border-radius: 5px;
    color: #686F79;
    margin: 2px 4px 2px 0px;
}*/

#collection .elementor-author-box__name {
    margin-bottom: 5px;
}

/*#collection a.cate-links {
    border: 0;
    text-align: left;
    padding: 0;
    color: #173D7A;
    font-family: "Urbanist", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 18px;
    text-decoration: none;
}*/
#collection a.cate-links:hover {
   text-decoration: underline;
   color: #0089FF; 
}

#collection .elementor-author-box__bio, .elementor-author-box__bio p {
    margin-bottom: 0;
    display: flex;
    flex-wrap: wrap;
}

#collection a.cate-links:hover {
    background: #A62D2D;
    color: #fff !important;
    text-decoration: none !important;
}
/*#collection{
padding: 0 0px 0 15px;
}*/

/*#collection .elementor-widget-container{
    padding: 0px 0px px 2px;
   
    border: 0;
    border-image-source: linear-gradient(180deg, #FFB4DC 20%, #BEEBFF 20%);
    border-image-slice: 1;
    border-radius: 11px;
    background-image: linear-gradient(white, white), radial-gradient(circle at top left, #FFB4DC, #BEEBFF) !important;
    background-origin: border-box !important;
    background-clip: padding-box, border-box !important;
        position: relative;
} */
#collection .clr-bg {
  
    /*background: url(https://dev-wp.chartvps.com/wp-content/uploads/2024/07/Rectangle-876.svg) no-repeat;*/
   /* background: linear-gradient(90deg, #FF5F5F 0%, #173D7A 100%);*/
   background: linear-gradient(90deg, #A62D2D 0%, #2A779E 100%);
    border-radius: 11px;
    width: 100%;
    height: 100%;
    position: absolute;
    transform: rotate(0.5deg);
   /* background-size: contain;
    top: 0px;
    left: -1px;
    background-position: center;*/
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6e845cc */#breadcrumb ol.breadcrumb {
    text-align: left;
    display: flex;
    justify-content: flex-start;
    margin: 0 0 0 0px;
}
#breadcrumb ol.breadcrumb li, #breadcrumb ol.breadcrumb li a {
    text-transform: capitalize;
    color: #A62D2D;
    font-family: Urbanist;
    font-size: 16px;
    font-weight: 400;
    line-height: 22px;
    text-align: left;
}
#breadcrumb li.title {
    color:#666666 !important;
}
div#breadcrumb {
    margin: 0 0 0px 0;
    border-radius: 6px;
    border: 1px solid #6666661A;
    padding: 14px 12px;
    background: #f5f5f5;
}
#breadcrumb ol.breadcrumb li::after {
    content: "";
    position: absolute;
    top: 9px;
    width: 10px;
    height: 100%;
    background: url(https://dev-wp.chartvps.com/wp-content/uploads/2023/12/Vector-2-2.svg) no-repeat;
    opacity: 0;
    left: 0px;
}
#breadcrumb .elementor-widget-container{
    height: auto !important;
}
#breadcrumb ol.breadcrumb li {
    padding: 0px;
}
#breadcrumb ol li span{
    color: #04151E4D;
display: inline-block;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ced2431 */@media screen and (max-width: 767px){
    .elementor-36283 .elementor-element.elementor-element-ced2431 .elementor-divider {
    padding-block-start: 0;
    padding-block-end: 0;
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-9ca5afb */#breadcrumb-mobile ol.breadcrumb {
    text-align: left;
    display: flex;
    justify-content: flex-start;
    margin: 0 0 0 0px;
}
#breadcrumb-mobile ol.breadcrumb li, #breadcrumb-mobile ol.breadcrumb li a {
    text-transform: capitalize;
    color: #A62D2D;
    font-family: Urbanist;
    font-size: 16px;
    font-weight: 400;
    line-height: 22px;
    text-align: left;
}
#breadcrumb-mobile li.title {
    color:#666666 !important;
}
#breadcrumb-mobile {
    margin: 0 0 20px 0;
    border-radius: 6px;
    border: 1px solid #6666661A;
    padding: 14px 12px;
    background: #f5f5f5;
}
#breadcrumb-mobile ol.breadcrumb li::after {
    content: "";
    position: absolute;
    top: 9px;
    width: 10px;
    height: 100%;
    background: url(https://dev-wp.chartvps.com/wp-content/uploads/2023/12/Vector-2-2.svg) no-repeat;
    opacity: 0;
    left: 0px;
}
#breadcrumb-mobile .elementor-widget-container{
    height: auto !important;
}
#breadcrumb-mobile ol.breadcrumb li {
    padding: 0px;
}
#breadcrumb-mobile ol li span{
    color: #04151E4D;
display: inline-block;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8a21e2a *//*#toc {
   
    margin: 0;
}*/
ul.cmtoc_table {
    border: 1px solid #C6C8CB;
    border-right: 0;
    border-bottom: 0;
    border-top: 0;
    padding: 0 0 0 10px;
    margin: 0 0 0 5px;
}
.cmtoc_table_of_contents_description {
    font-family: Urbanist;
    font-size: 19px;
    font-weight: 600;
    line-height: 23px;
    text-align: left;
    color: #171716;
}

#cmtoc_wrapper_id.cmtoc_wrapper ul.cmtoc_table li.cmtoc_level_3 a{
   
    font-family: Urbanist;
    font-size: 16px !important;
    font-weight: 400 !important;
    line-height: 23px !important;
    text-align: left;
    color: #45494F;
}
#cmtoc_wrapper_id.cmtoc_wrapper ul.cmtoc_table li.cmtoc_level_3.cmtoc_current_active_title a {
    font-family: Urbanist;
    font-size: 16px;
    font-weight: 600 !important;
    line-height: 23px;
    text-align: left;
}
#cmtoc_wrapper_id .cmtoc_current_active_title > a {
    background: transparent !important;
    color: #173D7A !important;
    font-family: Urbanist;
    font-size: 16px !important;
    font-weight: 600 !important;
    line-height: 23px !important;
}
.cmtoc_wrapper ul.cmtoc_table li.cmtoc_level_3 {
    margin-left: 0 !important;
    padding: 5px 0;
}
.cmtoc_wrapper ul.cmtoc_table li.cmtoc_level_2 {
    margin-left: 0px !important;
}
.sticky-toc-new .cmtoc_table_of_contents_row.cmtoc_level_2 {
    padding: 5px 0 !important;
}
#cmtoc_wrapper_id.cmtoc_wrapper {
    /*background-color: transparent !important*/;
    border-width: 0px;
    border-color: #373737;
}
.cmtoc_current_active_title:before {
  content: '';
    background: url(https://dev-wp.chartvps.com/wp-content/uploads/2024/06/CaretDoubleRight.svg) no-repeat;
    height: 20px;
    width: 20px;
    position: absolute;
    display: inline-block;
    left: -5px;
}
.foldable-wrapper {
    margin: 5px 0 0 0;
    z-index: 1;
    position: relative;
}
.cmtoc_wrapper {
   
    padding: 0 15px 15px 15px !important;
   
}
ul.cmtoc_table_of_contents_sublevel_wrapper li ul.cmtoc_table_of_contents_sublevel_wrapper {
    padding: 5px 0 0 0;
}
#cmtoc_wrapper_id.cmtoc_wrapper ul.cmtoc_table li.cmtoc_level_2 a {
    font-size: 16px;
    color: #45494f;
    font-weight: 400 !important;
    /*padding: 10px 0 0 0;*/
}

@media screen and (max-width: 430px) {
    .logged-in .sticky-toc-new.fixed {
      
        top: 91px !important;
    }
    .sticky-toc-new .cmtoc_wrapper .cmtoc_table .cmtoc_table_of_contents_sublevel_wrapper {
        margin-left: 0px;
    }
  .sticky-toc-new  .cmtoc_wrapper .cmtoc_table .cmtoc_table_of_contents_sublevel_wrapper {
        margin-left: 0px;
    }
    #toc {
   
    margin: 0;
}
}

@media screen and (max-width: 899px) and (min-width: 768px) {
    .cmtoc_wrapper {
  padding:0 ;
}
    .logged-in .sticky-toc-new.fixed {
        top: 105px !important;
        margin: 0 0 0 -20px !important;
    }
}


@media screen and (max-width: 899px){
    ul.cmtoc_table {
    border: 0px solid #C6C8CB;
    border-right: 0;
    border-bottom: 0;
    border-top: 0;
    padding: 0 0 0 10px;
    margin: 0 0 0 5px;
}

    .cmtoc_wrapper {
    padding: 0 !important;
}
    #cmtoc_wrapper_id.cmtoc_wrapper .foldable-row{
    text-align: left;
    padding: 12px;
    font-family: "Urbanist", Sans-serif;
    font-size: 19px;
    font-weight: 600;
    line-height: 23px;
    background: #fff;
    border: 1px solid #E3E3E3;
    border-radius: 6px;
    margin: 0;
}

.cmtoc_table_of_contents_description {
    font-family: Urbanist;
    font-size: 19px !important;
    font-weight: 600;
    line-height: 23px;
    text-align: left;
    color: #171716;
}

.sticky-toc-new.fixed {
        position: fixed !important;
        z-index: 99;
        top: 60px;
        display: block !important;
        /* display: none !important; */
        margin: 0 0 0 -15px !important;
       /* box-shadow: 0px 4px 10px 0px #0000000F;*/
        border-radius: 0 !important;
        border-top: 1px solid #E3E3E3 !important;
        border-left: 0 !important;
        border-right: 0 !important;
        border-bottom: 0 !important;
    }
 .sticky-toc-new.fixed #cmtoc_wrapper_id.cmtoc_wrapper .foldable-row {
       
        margin: 0;
        box-shadow: 0px 4px 10px 0px #0000000F;
        border-radius: 0 !important;
        border-top: 1px solid #E3E3E3 !important;
        border-left: 0 !important;
        border-right: 0 !important;
        border-bottom: 0 solid !important;
        padding: 12px 20px;
 }
  .sticky-toc-new.fixed .cmtoc_wrapper {
    padding: 0px 0px 15px 0px !important;
    margin: 0 0 0 -4px;
}
.sticky-toc-new #cmtoc_wrapper_id.cmtoc_wrapper .cmtoc_table {
    border: 0 !important;
    border-right: 0;
    border-bottom: 0;
    border-top: 0;
    padding: 15px 15px 15px 20px;
    margin: 0 0 0 0px;
    background: #fff;
}
.sticky-toc-new.fixed #cmtoc_wrapper_id .foldable-wrapper {
    margin: 0px 0 0 0;
    border-top: 1px solid #E3E3E3;
    box-shadow: 0px 4px 10px 0px #0000000F;
    max-height: 50vh;
    overflow-y: scroll;
}
.sticky-toc-new #cmtoc_wrapper_id .cmtoc_current_active_title:before {
    content: '';
    background: url(https://dev-wp.chartvps.com/wp-content/uploads/2024/06/CaretDoubleRight.svg) no-repeat;
    height: 20px;
    width: 20px;
    position: absolute;
    display: inline-block;
    left: 10px;
    visibility: hidden;
}
.sticky-toc-new.fixed #cmtoc_wrapper_id.cmtoc_wrapper .foldable-button {
    
    line-height: 1em !important;
}
.logged-in .sticky-toc-new.fixed {
        position: fixed !important;
        z-index: 99;
        top: 104px !important;
        display: block !important;
        /* display: none !important; */
    }
    .single-workshop #wt-bg-hdr-main.fixed {
    
    box-shadow: none;
}
.sticky-toc-new .foldable-row.folded span.foldable-button:before {
    content: '';
    background: url(https://dev-wp.chartvps.com/wp-content/uploads/2024/07/arrow-down.svg) no-repeat;
    width: 20px;
    height: 20px;
    position: absolute;
    top: 20px;
    right: 10px;
}
.sticky-toc-new .foldable-row.unfolded span.foldable-button:before {
    content: '';
    background: url(https://dev-wp.chartvps.com/wp-content/uploads/2024/07/arrow-up.svg) no-repeat;
    width: 20px;
    height: 20px;
    position: absolute;
    top: 20px;
    right: 10px;
}

}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-bcdd119 *//*.workshop-content {
    padding: 65px 0 0 0;
}*/
#toc-mobile {
   background: #fff;
    border: 1px solid #E3E3E3;
    border-radius: 6px;
    /*display: none;*/
   /* position: absolute;*/
        /*margin: 0 0 0 -15px;*/
       /* height: 60px;*/
     /*   visibility: visible !important;
        opacity: 1 !important;
        
        z-index: 1;*/
}
#toc-mobile .elementor-toc__toggle-button i {
   
    color: #171716;
}
#toc-mobile .elementor-toc__list-wrapper {
    
    padding: 10px 0 0 0;
    border-top: 1px solid #E3E3E3;
}
#toc-mobile .elementor-toc__body {
    
    padding: 0 20px 20px;
}
#toc-mobile .elementor-toc__header {
    padding: 12px 20px 10px 20px;
}
#toc-mobile .elementor-toc__list-item-text-wrapper i {
    display: none;
}
#toc-mobile a.elementor-toc__list-item-text {
    font-family: Urbanist;
    font-size: 16px;
    font-weight: 400;
    line-height: 23px;
    text-align: left;
    color: #45494F;
}
#toc-mobile .elementor-toc__list-item {
    margin-bottom: .8em;
}
#toc-mobile a.mPS2id-clicked {
    font-family: Urbanist;
    font-size: 16px;
    font-weight: 600;
    line-height: 23px;
    text-align: left;
    color: #173D7A;
}

@media screen and (max-width: 899px){
  #toc-mobile {
    
    margin: 0;
   
}  
.workshop-content {
    padding: 5px 0 0 0;
}
.sticky-toc.fixed {
    position: fixed !important;
    z-index: 99;
    top: 60px;
   /* display: block !important;*/
    display: none !important;
    margin: 0 0 0 -15px !important;
        box-shadow: 0px 4px 10px 0px #0000000F;
        border-radius: 0 !important;
        border-top: 1px solid #E3E3E3 !important;
        border-left: 0 !important;
        border-right: 0 !important;
        border-bottom: 0 !important;
}
.logged-in .sticky-toc.fixed {
        position: fixed !important; 
        z-index: 99;
        top: 92px !important;
        /*display: block !important;*/
         display: none !important;
        margin: 0 0 0 -15px !important;
        box-shadow: 0px 4px 10px 0px #0000000F;
        border-radius: 0 !important;
        border-top: 1px solid #E3E3E3 !important;
        border-left: 0 !important;
        border-right: 0 !important;
        border-bottom: 0 !important;
    }
}

@media screen and (max-width: 899px ) and (min-width: 768px){
   .sticky-toc.fixed {
       top: 105px !important;
        margin: 0 0 0 -20px !important;
   }
    .logged-in .sticky-toc.fixed {
      
        top: 105px !important;
        margin: 0 0 0 -20px !important;
    }
}

@media screen and (min-width: 900px){
    #toc-mobile {
    display: none;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-285ee7a */#html-spacing{margin-bottom: 0px;}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-b23c40b */#toc  {
  
   /*position: absolute;*/
   /* max-width: 240px;
    width: 100%;*/
}

#toc.scrolled {
    /*top: -525px;*/
   /* max-width: 240px;
    width: 100%;*/
}


#toc ul.elementor-toc__list-wrapper li i {
    display: none;
}

#toc .elementor-widget-table-of-contents .elementor-widget-container {
    border: 0;
}

#toc .elementor-toc__header {
    padding: 0px 20px 0 20px;
}
#toc .elementor-toc__body{
    padding: 10px 20px 20px 20px;
}
#toc .elementor-toc__list-item {
    margin-bottom: 1em;
}
#toc .elementor-toc__body a.elementor-toc__list-item-text:hover{
   
   font-weight: 600;
   color: #173D7A;
}
#toc .elementor-toc__body .elementor-toc__list-item-text.mPS2id-clicked{
   
   font-weight: 600;
   color: #173D7A;
}

#toc .elementor-toc__list-wrapper {
    margin: 0 0 0 5px;
    padding: 0 0 0 12px;
    border-left: 1px solid #C6C8CB;
}
#toc ul.elementor-toc__list-wrapper li a.elementor-item-active:before {
    content: '';
    background: url(https://dev-wp.chartvps.com/wp-content/uploads/2024/06/CaretDoubleRight.svg) no-repeat;
    height: 50px;
    width: 50px;
    position: absolute;
    display: inline-block;
    left: 15px;
}

#toc ul.elementor-toc__list-wrapper li a.mPS2id-clicked:before {
    content: '';
    background: url(https://dev-wp.chartvps.com/wp-content/uploads/2024/06/CaretDoubleRight.svg) no-repeat;
    height: 50px;
    width: 50px;
    position: absolute;
    display: inline-block;
    left: 15px;
}
#toc ul.elementor-toc__list-wrapper li a.elementor-toc__list-item-text:hover:before {
    content: '';
    background: url(https://dev-wp.chartvps.com/wp-content/uploads/2024/06/CaretDoubleRight.svg) no-repeat;
    height: 50px;
    width: 50px;
    position: absolute;
    display: inline-block;
    left: 15px;
}

@media screen and (max-width: 989px){
    #toc.scrolled {
  /*  top: -565px;*/
}
}

@media screen and (min-width: 900px){
    #toc .elementor-toc__toggle-button.elementor-toc__toggle-button--collapse i {
    display: none;
}
#toc .elementor-toc__body {
    display: block !important;
}
#toc .elementor-toc__toggle-button.elementor-toc__toggle-button--expand {
    display: none;
}
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-b9cc131 */html {
    scrollbar-gutter: stable;
  }
#right-side-col .workshop-content  h3:first-child{
    /*margin: 0px 0 0 0 !important;*/
    padding: 0;
}
/*#right-side-col .workshop-content  h3:first-of-type { padding: 0 0 10px 0;}*/

#right-side-col ul {
    padding: 0 0 10px 15px;
}
.workshop-content ol li p {
    margin: 0;
}
.workshop-content ol li {
    padding: 5px 0;
    font-family: "Mulish", Sans-serif;
}
#right-side-col ul {
    padding: 0 0 10px 15px;
    margin: 0 0 0 25px;
}
#right-side-col ul li {
    padding: 0 0 12px 0px;
    font-family: "Mulish", Sans-serif;
}
#right-side-col ol li ul {
    padding: 10px 0 0 0;
}
#right-side-col ol li ul li {
    padding: 0 0 5px 0px;
    font-family: "Mulish", Sans-serif;
}

#right-side-col .workshop-content  p:empty {
  display: none;
}

.workshop-content h3, .workshop-content h5, .workshop-content h6, .workshop-content h3 > strong {
   /* padding: 0 0 10px 0;
    margin: 0;*/
    font-family: Urbanist;
    font-size: 24px;
    font-weight: 600;
    line-height: 23px;
    color: #171716;
}

/*.workshop-content h4{
     padding: 0 0 5px 0;
    margin: 0;
    font-family: Urbanist;
    font-size: 18px;
    font-weight: 600;
    line-height: 23px;
    color: #171716;
}*/
.workshop-content h4 > strong {
    padding: 0 0 5px 0;
    margin: 0;
    font-family: Urbanist;
    color: #171716 !important;
    font-family: "Mulish", Sans-serif;
    font-size: 16px;
    font-weight: bold;
    line-height: 26px;
}
.workshop-content strong {
    padding: 0 0 5px 0;
    margin: 0;
    font-family: Urbanist;
    color: #666666;
    font-family: "Mulish", Sans-serif;
    font-size: 16px;
    font-weight: bold;
    line-height: 26px;
}

.workshop-content h2, .workshop-content h3, .workshop-content h4, .workshop-content h5, .workshop-content h6{
    /*margin: 10px 0 0;*/
    padding: 10px 0 10px 0;
        margin: 0;
}

.workshop-content h3{
     padding: 15px 0 15px 0;
        margin: 0;
}

.workshop-content ol {
    margin: 15px 0 15px 20px;
}

.workshop-content  p {
    font-family: Mulish;
    font-size: 17px;
    font-weight: 400;
    line-height: 30px;
    color: #666666;
}
.workshop-content pre {
    background: #f6f6f6;
    border-radius: 3px !important;
    border: 0 !important;
    padding: 15px;
    overflow-x: hidden;
    word-wrap: break-word;
    scrollbar-gutter: stable;
   
}
.workshop-content pre:hover {
    overflow-x: auto;
    scrollbar-gutter: stable;
   
}
.workshop-content pre > code.hljs{
   
    display: block;
    overflow-x: hidden;
    padding: 0;
    background: transparent;
    scrollbar-gutter: stable;
}
.workshop-content pre > code:hover{
    overflow-x: auto;
    scrollbar-gutter: stable;
}


@media screen and (max-width: 900px){
   /*.workshop-content h3 { 
    font-family: Urbanist; 
    font-size: 18px;
    font-weight: 700;
    line-height: 21.6px;
    margin: 20px 0 0 0;
    padding: 0 0 5px 0;
}*/
.workshop-content h3, .workshop-content h4, .workshop-content h5, .workshop-content h6, .workshop-content h3 > strong {
   
    padding: 0 0 10px 0;
      margin: 0;
    font-family: Urbanist;
    font-size: 20px;
    font-weight: 600;
    line-height: 23px;
    color: #171716;
}
.workshop-content strong {
     padding: 0 0 5px 0;
    margin: 0;
    font-family: Urbanist;
    font-size: 16px; 
    font-weight: 600 !important;
    line-height: 23px;
    color: #171716;
}
.workshop-content h4 > strong, .workshop-content h4 {
    padding: 0 0 10px 0;
    margin: 0;
    font-family: Urbanist;
    color: #171716 !important;
    font-family: "Mulish", Sans-serif;
    font-size: 16px;
    font-weight: bold;
    line-height: 26px;
}
}


.workshop-content ol>li {
    counter-increment: item;
    list-style: none;
    position: relative;
}
.workshop-content ol>li::before {
    list-style: none;
    position: relative;
    margin-right: 10px;
    content: counter(item);
    background: #D91515;
    border-radius: 100%;
    color: #fff;
    width: 28px;
    height: 28px;
    text-align: center;
    display: flex;
    padding: 10px;
    font-family: Mulish;
    font-size: 14px;
    font-weight: 700;
    line-height: 24px;
    text-align: center;
    justify-content: center;
    align-items: center;
    align-content: center;
    position: absolute;
    left: -35px;
    top: 6px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-acf7137 */form#form_mark_comp button {
    font-family: "Urbanist", Sans-serif;
    font-size: 17px;
    font-weight: 700;
    line-height: 26px;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: transparent;
    background-image: linear-gradient(100deg, #D91515 30%, #FF0000 100%);
    padding: 10px 20px 10px 20px;
    border: 0;
    border-radius: 4px;
    cursor: pointer;
}
form#form_mark_comp button:hover {
    background-color: transparent;
    background-image: linear-gradient(100deg, #FF0000 30%, #D91515 100%);
}
form#form_mark_comp button:disabled {
    cursor: not-allowed;
    opacity: 0.5;
}

@media only screen and (max-width: 465px){
    form#form_mark_comp button {
      padding: 10px 8px 10px 8px;
    }
}/* End custom CSS */
/* Start custom CSS for post-navigation, class: .elementor-element-cf29aac */#prev-next-nav .elementor-post-navigation__prev.elementor-post-navigation__link a, #prev-next-nav .elementor-post-navigation .elementor-post-navigation__next a {
    max-width: 160px;
    width: 100%;
    overflow: visible;
    border: 1px solid #173D7A;
    border-radius: 5px;
    padding: 10px;
    text-align: center;
    display: flex;
    justify-content: center;
}
#prev-next-nav .elementor-post-navigation .elementor-post-navigation__link__next, .elementor-post-navigation .elementor-post-navigation__link__prev {
    overflow: visible;
}
#prev-next-nav .elementor-post-navigation__prev.elementor-post-navigation__link {
    max-width: 160px;
    width: 100%;
    overflow: visible;
}
#prev-next-nav .elementor-post-navigation .elementor-post-navigation__next {
    margin-left: 10px;
    overflow: visible;
    max-width: 160px;
    width: 100%;
}
@media screen and (max-width: 767px){
    
    #prev-next-nav .elementor-post-navigation__prev.elementor-post-navigation__link {
    max-width: 100%;
    width: 100%;
    overflow: visible;
}
#prev-next-nav .elementor-post-navigation .elementor-post-navigation__next {
    margin-left: 10px;
    overflow: visible;
    max-width: 100%;
    width: 100%;
}
#prev-next-nav .elementor-post-navigation__prev.elementor-post-navigation__link a, #prev-next-nav .elementor-post-navigation .elementor-post-navigation__next a {
     max-width: 100%; 
    width: 100%;
    overflow: visible;
    border: 1px solid #173D7A;
    border-radius: 5px;
    padding: 10px;
    text-align: center;
    display: flex;
    justify-content: center;
}
    
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b410fd2 */#in-collection  .elementor-widget-container{
    height: unset !important;
}

.in-collections {
    display: flex;
    justify-content: space-between;
    font-family: Urbanist;
    font-size: 13px;
    font-weight: 600;
    line-height: 15.6px;
    text-align: center;
}
.cat-btns {
    /* margin: 6px 0 0; */
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
}
.cat-btns span.blue.beginner {
    margin: 2px;
    border: 1px solid #A62D2D !important;
}
.cat-btns span a {
    font-family: Urbanist;
    font-size: 13px;
    font-weight: 600;
    line-height: 15.6px;
    text-align: left;
    color: #A62D2D;
    transition: 0.9s;
}

#in-collection .cat-btns > span:hover{
    background: #A62D2D !important;
}
#in-collection .cat-btns > span:hover a {
     color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0092667 */#set-views-post .elementor-widget-container {
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-74525f6 */@media screen and (min-width:768px){
  /* #workshop-container.sticktop {
    margin-top: -260px !important;
}*/
}

#workshop-container > .elementor-container.elementor-column-gap-default{
    background-color: #FFFFFF;
    border-radius: 42px;
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.101960784);
}

@media screen and (max-width:767px){
    #workshop-container > .elementor-container.elementor-column-gap-default {
    margin: 0 0px;
}
}

#workshop-container {
    position: relative;
    top: -40px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e2cf8da *//*.equal-height-col ul li .btm-content {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%; 
    padding: 0 15px 15px;
}*/
.equal-height-col ul li .btm-content {
    position: relative;
    bottom: 0;
    left: 0;
    width: 100%;
    /* padding: 0 15px 15px; */
    text-align: left;
}
.equal-height-col ul li .btm-content>div {
    width: 100%;
}
#related .press-content { 
     position: unset !important; 
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-441242b */span.athr-img img {
    border-radius: 50%;
}
span.athr-img {
    width: 20px;
    height: 20px;
    display: inline-block;
}
#related .workshops li span.author:hover:before {
    content: '';
    background: url(https://dev-wp.chartvps.com/wp-content/uploads/2024/07/User-1.svg) no-repeat;
    width: 20px;
    height: 20px;
    position: absolute;
}

@media screen and (max-width:767px){
    #related .workshops li:last-child {
    margin: 0;
}
}

#related .workshops li .press-logo {
    width: 100%;
    height: 220px;
}
#related .workshops li .press-logo img {
    height: 220px !important;
    width: 100%;
    object-fit: cover;
}
#related  ul.press.workshops li .bg-cls {
    position: absolute;
    width: 100%;
    height: 97%;
    background: #2A779E;
    border-radius: 12px;
    top: 0;
    left: 0;
    transform: rotate(4deg);
    display: block;
}
#related  ul.press.workshops li .bg-cls.green {
    background: #E8F5FF !important;
    z-index: -1;
}
#related  ul.press.workshops li .bg-cls.pink {
    background: #FFEDED !important;
    z-index: -1;
}
#related .workshops.press {
    display: flex;
    flex-direction: row;
    gap: 30px;
    flex-wrap: wrap;
}
#related .workshops li {
    display: table-cell;
    text-align: left;
    padding: 10px;
    box-shadow: 0px 0px 20px 0px #1C99D01A;
    background: #FFFFFF;
    border-radius: 18px !important;
    position: relative;
    width: 31.44% !important;
}
#related .workshops li span.learning a {
 font-family: Urbanist;
 font-size: 16px !important;
 font-weight: 700;
 line-height: 19.2px;
 text-align: right;
 transition: 0.9s;
}

#related .workshops li span.futures a,#related .workshops li span.beginner a {
    color: #A62D2D !important;
    transition: 0.9s;
}
#related .workshops li span.futures, #related .workshops li span.beginner {
    border: 1px solid #A62D2D !important;
}
#related .workshops li .futures-btns>span:hover {
    background: #A62D2D !important;
    color: #fff !important;
    transition: 0.9s;
}
#related .workshops li span.futures a:hover, #related .workshops li span.beginner a:hover {
     
    color: #fff !important;
}
#related .workshops li .futures-btns>span:hover a, #related .workshops li .beginner-btns>span:hover a {
     
    color: #fff !important;
}

/*#related .workshops li span.author:hover{
    background: #0089FF !important;
    color: #fff;
}*/
#related .workshops li span.author:hover a{
    /*background: #0089FF !important;*/
    color: #fff;
    text-decoration: underline;
}


#prev-next-nav .elementor-post-navigation__prev.elementor-post-navigation__link a:hover span, #prev-next-nav .elementor-post-navigation .elementor-post-navigation__next a:hover span{
    color: #fff !important;
      background: #0089FF !important;
}
#prev-next-nav .elementor-post-navigation__prev.elementor-post-navigation__link a:hover, #prev-next-nav .elementor-post-navigation .elementor-post-navigation__next a:hover {
    background: #0089FF !important;
     color: #fff !important;
     border: 1px solid #0089FF;
}
@media screen and (max-width: 1024px){
    #related .workshops li {
    width: 100% !important;
}
}
@media screen and (max-width: 1200px) and (min-width: 1025px){
#related .workshops li {
   
    width: 31.30% !important;
}
}

 
 
.equal-height-col ul li .btm-content { 
    padding: 0 20px;
    bottom: 15px;
    position: absolute;
    left: 0;
}
    #related .workshops li {
        display: unset !important; 
    }
 
 
 #related .workshops .acf-flds {
    display: flex !important;
    justify-content: space-between;
    align-items: center;
}
#related .workshops li span.author:before {
    content: '';
    background: url(https://dev-wp.chartvps.com/wp-content/uploads/2024/07/Ellipse-44.svg) no-repeat !important;
    width: 20px;
    height: 20px;
    position: absolute;
    display: none;
}
#related .workshops li span.author a {
    color: #04151E !important;
    font-family: Urbanist;
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 14px;
    text-align: left;
    padding: 0px 0 0 25px !important;
}
#related .workshops li span.author:hover {
    background: transparent !important;
    color: #fff;
}
#related .workshops li .acf-flds-2 {
    position: relative;
    padding-right: 0px !important;
}

#related .workshops li span.athr-name {
    padding: 15px 0 0 25px;
}
#related .workshops li span.author {
    border-radius: 5px;
    padding: 5px 0 5px 10px;
}/* End custom CSS */