.elementor-151411 .elementor-element.elementor-element-post-root{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151411 .elementor-element.elementor-element-post-root:not(.elementor-motion-effects-element-type-background), .elementor-151411 .elementor-element.elementor-element-post-root > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-151411 .elementor-element.elementor-element-post-hero-text{--display:flex;--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:138px;--padding-bottom:40px;--padding-left:180px;--padding-right:180px;}.elementor-151411 .elementor-element.elementor-element-post-badge{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--background-transition:0.3s;--border-radius:300px 300px 300px 300px;--padding-top:6px;--padding-bottom:6px;--padding-left:18px;--padding-right:18px;}.elementor-151411 .elementor-element.elementor-element-post-badge:not(.elementor-motion-effects-element-type-background), .elementor-151411 .elementor-element.elementor-element-post-badge > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#003DEC;}.elementor-151411 .elementor-element.elementor-element-post-badge:hover{background-color:#051E66;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-151411 .elementor-element.elementor-element-512f5a8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:16px;letter-spacing:0.96px;color:#FFFFFF;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-151411 .elementor-element.elementor-element-post-title .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:64px;font-weight:800;line-height:60px;color:#0F0F0F;}.elementor-151411 .elementor-element.elementor-element-post-subtitle .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:300;text-transform:none;line-height:26px;letter-spacing:0.54px;color:#050505;}.elementor-151411 .elementor-element.elementor-element-post-byline{--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:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 0.5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0.5px;--border-left-width:0px;border-color:rgba(138,138,138,0.15);--border-color:rgba(138,138,138,0.15);--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-151411 .elementor-element.elementor-element-post-author-avatar.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-151411 .elementor-element.elementor-element-post-author-avatar img{width:36px;height:36px;object-fit:cover;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-151411 .elementor-element.elementor-element-7861515{--display:flex;--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151411 .elementor-element.elementor-element-eca20f2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;text-transform:none;line-height:20px;color:#0F0F0F;}.elementor-151411 .elementor-element.elementor-element-39642ea .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:400;text-transform:none;line-height:16px;color:rgba(25,25,25,0.44);}.elementor-151411 .elementor-element.elementor-element-post-featured-wrap{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:48px;--padding-left:180px;--padding-right:180px;}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-151411 .elementor-element.elementor-element-post-featured-image img{width:100%;height:520px;object-fit:cover;object-position:center center;}.elementor-151411 .elementor-element.elementor-element-post-article-content{--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:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:80px;--padding-left:180px;--padding-right:180px;}.elementor-151411 .elementor-element.elementor-element-post-body{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-151411 .elementor-element.elementor-element-post-rail{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151411 .elementor-element.elementor-element-post-rail.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-151411 .elementor-element.elementor-element-post-la-cifra{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-151411 .elementor-element.elementor-element-post-la-cifra:not(.elementor-motion-effects-element-type-background), .elementor-151411 .elementor-element.elementor-element-post-la-cifra > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-151411 .elementor-element.elementor-element-ff6cb74 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:500;text-transform:none;line-height:16px;letter-spacing:0.96px;color:#8A8A8A;}.elementor-151411 .elementor-element.elementor-element-d44ad66 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:64px;font-weight:800;text-transform:none;line-height:64px;color:#003DEC;}.elementor-151411 .elementor-element.elementor-element-35ab479 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:20px;color:#242424;}.elementor-151411 .elementor-element.elementor-element-post-related{--display:flex;--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;--padding-top:78px;--padding-bottom:89px;--padding-left:180px;--padding-right:180px;}.elementor-151411 .elementor-element.elementor-element-post-related:not(.elementor-motion-effects-element-type-background), .elementor-151411 .elementor-element.elementor-element-post-related > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-151411 .elementor-element.elementor-element-post-related-header{--display:flex;--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;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151411 .elementor-element.elementor-element-13157d0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:800;text-transform:none;line-height:52px;color:#0F0F0F;}.elementor-151411 .elementor-element.elementor-element-62286c6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:20px;color:#404040;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-151411 .elementor-element.elementor-element-post-related-grid{--grid-columns:3;--grid-row-gap:25px;--grid-column-gap:25px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-151411 .elementor-element.elementor-element-post-related-btn .elementor-button{background-color:transparent;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;line-height:24.6px;fill:#050505;color:#050505;border-style:solid;border-width:1px 1px 1px 1px;border-color:#050505;border-radius:300px 300px 300px 300px;padding:16px 31px 16px 31px;}.elementor-151411 .elementor-element.elementor-element-post-related-btn .elementor-button:hover, .elementor-151411 .elementor-element.elementor-element-post-related-btn .elementor-button:focus{background-color:#003DEC;color:#FFFFFF;border-color:#003DEC;}.elementor-151411 .elementor-element.elementor-element-post-related-btn .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-151411 .elementor-element.elementor-element-post-related-btn .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-151411 .elementor-element.elementor-element-post-related-btn .elementor-button:hover svg, .elementor-151411 .elementor-element.elementor-element-post-related-btn .elementor-button:focus svg{fill:#FFFFFF;}.elementor-151411 .elementor-element.elementor-element-post-quote-banner{--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:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:110px;--padding-right:110px;--z-index:3;}.elementor-151411 .elementor-element.elementor-element-post-quote-banner:not(.elementor-motion-effects-element-type-background), .elementor-151411 .elementor-element.elementor-element-post-quote-banner > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#051E66;}.elementor-151411 .elementor-element.elementor-element-quote-col-left{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-151411 .elementor-element.elementor-element-quote-col-left.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-151411 .elementor-element.elementor-element-quote-ornament-circle{--display:flex;--min-height:239px;--border-radius:50% 50% 50% 50%;}.elementor-151411 .elementor-element.elementor-element-quote-ornament-circle:not(.elementor-motion-effects-element-type-background), .elementor-151411 .elementor-element.elementor-element-quote-ornament-circle > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#003DEC;}.elementor-151411 .elementor-element.elementor-element-quote-ornament-circle.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-151411 .elementor-element.elementor-element-quote-ornament-dot{--display:flex;--position:absolute;--min-height:33px;--border-radius:50% 50% 50% 50%;top:135px;--z-index:2;}.elementor-151411 .elementor-element.elementor-element-quote-ornament-dot:not(.elementor-motion-effects-element-type-background), .elementor-151411 .elementor-element.elementor-element-quote-ornament-dot > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-151411 .elementor-element.elementor-element-quote-ornament-dot.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-151411 .elementor-element.elementor-element-quote-ornament-dot{left:41px;}body.rtl .elementor-151411 .elementor-element.elementor-element-quote-ornament-dot{right:41px;}.elementor-151411 .elementor-element.elementor-element-quote-col-right{--display:flex;--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-151411 .elementor-element.elementor-element-quote-col-right.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-151411 .elementor-element.elementor-element-79e3707 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;line-height:44px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-151411 .elementor-element.elementor-element-d688676{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:500;letter-spacing:1.4px;color:#6A8FF8;}@media(min-width:768px){.elementor-151411 .elementor-element.elementor-element-post-hero-text{--content-width:1080px;}.elementor-151411 .elementor-element.elementor-element-post-featured-wrap{--content-width:1080px;}.elementor-151411 .elementor-element.elementor-element-post-article-content{--content-width:1080px;}.elementor-151411 .elementor-element.elementor-element-post-rail{--width:320px;}.elementor-151411 .elementor-element.elementor-element-post-related{--content-width:1080px;}.elementor-151411 .elementor-element.elementor-element-post-quote-banner{--content-width:1220px;}.elementor-151411 .elementor-element.elementor-element-quote-col-left{--width:260px;}.elementor-151411 .elementor-element.elementor-element-quote-ornament-circle{--width:239px;}.elementor-151411 .elementor-element.elementor-element-quote-ornament-dot{--width:33px;}}@media(max-width:1199px){.elementor-151411 .elementor-element.elementor-element-post-hero-text{--padding-top:48px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-151411 .elementor-element.elementor-element-post-title .elementor-heading-title{font-size:52px;line-height:56px;}.elementor-151411 .elementor-element.elementor-element-post-featured-wrap{--padding-top:0px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-151411 .elementor-element.elementor-element-post-featured-image img{height:360px;}.elementor-151411 .elementor-element.elementor-element-post-article-content{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-151411 .elementor-element.elementor-element-post-related{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-151411 .elementor-element.elementor-element-post-related-grid{--grid-columns:3;--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-151411 .elementor-element.elementor-element-post-quote-banner{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-151411 .elementor-element.elementor-element-79e3707 .elementor-heading-title{font-size:34px;line-height:38px;}}@media(max-width:767px){.elementor-151411 .elementor-element.elementor-element-post-hero-text{--padding-top:32px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-151411 .elementor-element.elementor-element-post-title .elementor-heading-title{font-size:38px;line-height:42px;}.elementor-151411 .elementor-element.elementor-element-post-subtitle .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-151411 .elementor-element.elementor-element-post-featured-wrap{--padding-top:0px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-151411 .elementor-element.elementor-element-post-featured-image img{height:240px;}.elementor-151411 .elementor-element.elementor-element-post-article-content{--padding-top:0px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-151411 .elementor-element.elementor-element-post-related{--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-151411 .elementor-element.elementor-element-13157d0 .elementor-heading-title{font-size:32px;line-height:36px;}.elementor-151411 .elementor-element.elementor-element-post-related-grid{--grid-columns:1;--grid-row-gap:24px;--grid-column-gap:24px;}.elementor-151411 .elementor-element.elementor-element-post-quote-banner{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:-4.5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-151411 .elementor-element.elementor-element-quote-ornament-circle{--width:239px;}.elementor-151411 .elementor-element.elementor-element-quote-ornament-dot{--width:33px;}.elementor-151411 .elementor-element.elementor-element-79e3707 .elementor-heading-title{font-size:28px;line-height:32px;}}/* Start custom CSS for heading, class: .elementor-element-512f5a8 */.elementor-151411 .elementor-element.elementor-element-512f5a8 .elementor-heading-title { display: block; line-height: 16px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-post-badge */.elementor-151411 .elementor-element.elementor-element-post-badge { width: fit-content !important; align-self: flex-start !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-post-subtitle */.elementor-151411 .elementor-element.elementor-element-post-subtitle .elementor-heading-title { display: -webkit-box !important; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; line-height: 26px; } .elementor-151411 .elementor-element.elementor-element-post-subtitle .elementor-heading-title:empty, .elementor-151411 .elementor-element.elementor-element-post-subtitle .elementor-heading-title p:empty { display: none !important; } .elementor-151411 .elementor-element.elementor-element-post-subtitle p { margin: 0; } .elementor-151411 .elementor-element.elementor-element-post-subtitle .elementor-heading-title { display: block; line-height: 26px; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-post-author-avatar */.elementor-151411 .elementor-element.elementor-element-post-author-avatar { flex: none; width: 36px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eca20f2 */.elementor-151411 .elementor-element.elementor-element-eca20f2 .elementor-heading-title { display: block; line-height: 20px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39642ea */.elementor-151411 .elementor-element.elementor-element-39642ea .elementor-heading-title { display: block; line-height: 16px; }/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-post-content-widget */.elementor-151411 .elementor-element.elementor-element-post-content-widget .elementor-widget-container > *:first-child { margin-top: 0; }
.elementor-151411 .elementor-element.elementor-element-post-content-widget p, .elementor-151411 .elementor-element.elementor-element-post-content-widget ul, .elementor-151411 .elementor-element.elementor-element-post-content-widget ol { font-family: 'Manrope', sans-serif; font-weight: 300; font-size: 18px; line-height: 26px; letter-spacing: 0.54px; color: #050505; margin: 0 0 24px 0; }
.elementor-151411 .elementor-element.elementor-element-post-content-widget ul, .elementor-151411 .elementor-element.elementor-element-post-content-widget ol { padding-left: 24px; }
.elementor-151411 .elementor-element.elementor-element-post-content-widget > * > *:last-child, .elementor-151411 .elementor-element.elementor-element-post-content-widget p:last-child { margin-bottom: 0; }
.elementor-151411 .elementor-element.elementor-element-post-content-widget a { color: #003DEC; }
.elementor-151411 .elementor-element.elementor-element-post-content-widget h2, .elementor-151411 .elementor-element.elementor-element-post-content-widget h3, .elementor-151411 .elementor-element.elementor-element-post-content-widget h4 { font-family: 'Montserrat', sans-serif; font-weight: 700; font-size: 24px; line-height: 28px; color: #0F0F0F; margin: 0 0 24px 0; }
.elementor-151411 .elementor-element.elementor-element-post-content-widget blockquote { border-left: 4px solid #050505; padding: 12px 0 12px 24px; margin: 0 0 24px 0; }
.elementor-151411 .elementor-element.elementor-element-post-content-widget blockquote p { font-family: 'Montserrat', sans-serif; font-weight: 700; font-style: italic; font-size: 22px; line-height: 30px; letter-spacing: 0; color: #003DEC; margin: 0; }
.elementor-151411 .elementor-element.elementor-element-post-content-widget blockquote cite { display: block; margin-top: 8px; font: 400 12px/16px 'Manrope', sans-serif; font-style: normal; color: #8A8A8A; }
.elementor-151411 .elementor-element.elementor-element-post-content-widget figure { margin: 0 0 24px 0; max-width: 100%; }
.elementor-151411 .elementor-element.elementor-element-post-content-widget img { max-width: 100%; height: auto; }
.elementor-151411 .elementor-element.elementor-element-post-content-widget figcaption, .elementor-151411 .elementor-element.elementor-element-post-content-widget .wp-caption-text { font: 400 12px/16px 'Manrope', sans-serif; color: #8A8A8A; margin-top: 8px; }
.elementor-151411 .elementor-element.elementor-element-post-content-widget iframe, .elementor-151411 .elementor-element.elementor-element-post-content-widget video { max-width: 100%; }
@media (max-width: 767px) { .elementor-151411 .elementor-element.elementor-element-post-content-widget p, .elementor-151411 .elementor-element.elementor-element-post-content-widget ul, .elementor-151411 .elementor-element.elementor-element-post-content-widget ol { font-size: 16px; line-height: 24px; letter-spacing: 0.48px; margin-bottom: 20px; } .elementor-151411 .elementor-element.elementor-element-post-content-widget blockquote p { font-size: 18px; line-height: 26px; } .elementor-151411 .elementor-element.elementor-element-post-content-widget h2, .elementor-151411 .elementor-element.elementor-element-post-content-widget h3, .elementor-151411 .elementor-element.elementor-element-post-content-widget h4 { font-size: 20px; line-height: 24px; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-post-body */.elementor-151411 .elementor-element.elementor-element-post-body { flex: 1 1 0; min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff6cb74 */.elementor-151411 .elementor-element.elementor-element-ff6cb74 .elementor-heading-title { display: block; line-height: 16px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d44ad66 */.elementor-151411 .elementor-element.elementor-element-d44ad66 .elementor-heading-title { display: block; } .elementor-151411 .elementor-element.elementor-element-d44ad66 .elementor-heading-title { display: block; line-height: 64px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35ab479 */.elementor-151411 .elementor-element.elementor-element-35ab479 .elementor-heading-title { display: block; line-height: 20px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-post-rail */.elementor-151411 .elementor-element.elementor-element-post-rail { flex: none; } @media (max-width: 900px) { .elementor-151411 .elementor-element.elementor-element-post-rail { width: 100% !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-post-article-content */@media (max-width: 900px) { .elementor-151411 .elementor-element.elementor-element-post-article-content { --flex-direction: column; } .elementor-151411 .elementor-element.elementor-element-post-article-content > .e-con-inner { flex-direction: column; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-13157d0 */.elementor-151411 .elementor-element.elementor-element-13157d0 .elementor-heading-title { display: block; line-height: 52px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62286c6 */.elementor-151411 .elementor-element.elementor-element-62286c6 .elementor-heading-title { display: block; line-height: 20px; }/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-post-related-grid */.elementor-151411 .elementor-element.elementor-element-post-related-grid .e-loop-item > .e-con { height: 100%; } @media (min-width: 768px) and (max-width: 1023px) { .elementor-151411 .elementor-element.elementor-element-post-related-grid .elementor-loop-container { grid-template-columns: repeat(2, 1fr) !important; } .elementor-151411 .elementor-element.elementor-element-post-related-grid .e-loop-item:nth-child(3) { display: none; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-quote-ornament-dot */.elementor-151411 .elementor-element.elementor-element-quote-ornament-dot { transform-origin: 78.5px -15.5px; animation: bd-quote-orbit 4.5s linear infinite; } @keyframes bd-quote-orbit { 0% { transform: rotate(0deg); } 3.27% { transform: rotate(20deg); } 7.36% { transform: rotate(40deg); } 12.77% { transform: rotate(60deg); } 20.27% { transform: rotate(80deg); } 30.65% { transform: rotate(100deg); } 43.45% { transform: rotate(120deg); } 55.93% { transform: rotate(140deg); } 65.71% { transform: rotate(160deg); } 72.71% { transform: rotate(180deg); } 77.81% { transform: rotate(200deg); } 81.7% { transform: rotate(220deg); } 84.85% { transform: rotate(240deg); } 87.56% { transform: rotate(260deg); } 90.02% { transform: rotate(280deg); } 92.36% { transform: rotate(300deg); } 94.72% { transform: rotate(320deg); } 97.22% { transform: rotate(340deg); } 100% { transform: rotate(360deg); } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-post-root */body.single-post [data-id="c818cf8"] { margin-top: 0 !important; }/* End custom CSS */