.elementor-1059 .elementor-element.elementor-element-cc07f03{--display:flex;--overflow:hidden;--margin-top:-5.625rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-block-start:90px;--padding-block-end:100px;--padding-inline-start:68px;--padding-inline-end:68px;--z-index:2;}.elementor-1059 .elementor-element.elementor-element-cc07f03:not(.elementor-motion-effects-element-type-background), .elementor-1059 .elementor-element.elementor-element-cc07f03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-cc07f03{--padding-inline-start:68px;--padding-inline-end:68px;}.elementor-1059 .elementor-element.elementor-element-0c0148d{width:var( --container-widget-width, 850px );max-width:850px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:850px;--container-widget-flex-grow:0;}.elementor-1059 .elementor-element.elementor-element-0c0148d.elementor-element{--align-self:center;}.elementor-1059 .elementor-element.elementor-element-0c0148d .porto-u-main-heading > *{font-size:clamp(2.3rem, 2.2vw, 2.625rem);font-weight:600;line-height:1.3em;letter-spacing:-0.05em;}.elementor-1059 .elementor-element.elementor-element-58f2b91{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.7rem) 0rem;text-align:justify;}.elementor-1059 .elementor-element.elementor-element-58f2b91 .elementor-heading-title{font-size:1.35em;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#121212;}.elementor-1059 .elementor-element.elementor-element-2097a54{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-element-f2ec2f6 .porto-posts-grid{--porto-el-spacing:0px;}.elementor-1059 .elementor-element.elementor-element-f2ec2f6{width:100%;max-width:100%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3.85rem) 0rem;}.elementor-1059 .elementor-element.elementor-element-c0db705{--display:flex;--margin-top:0rem;--margin-bottom:-4.4rem;--margin-left:0rem;--margin-right:0rem;--z-index:1;}.elementor-1059 .elementor-element.elementor-element-d1d3021{--display:flex;--padding-block-start:0;--padding-block-end:9.2rem;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-1059 .elementor-element.elementor-element-d1d3021:not(.elementor-motion-effects-element-type-background), .elementor-1059 .elementor-element.elementor-element-d1d3021 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-d1d3021{--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-1059 .elementor-element.elementor-element-e929045{width:var( --container-widget-width, 850px );max-width:850px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:850px;--container-widget-flex-grow:0;}.elementor-1059 .elementor-element.elementor-element-e929045.elementor-element{--align-self:center;}.elementor-1059 .elementor-element.elementor-element-e929045 .porto-u-main-heading > *{font-size:clamp(2.3rem, 2.2vw, 2.625rem);font-weight:600;line-height:1.3em;letter-spacing:-0.05em;}.elementor-1059 .elementor-element.elementor-element-de8ce68{width:var( --container-widget-width, 850px );max-width:850px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;--container-widget-width:850px;--container-widget-flex-grow:0;text-align:center;}.elementor-1059 .elementor-element.elementor-element-de8ce68.elementor-element{--align-self:center;}.elementor-1059 .elementor-element.elementor-element-de8ce68 .elementor-heading-title{font-size:1.18125rem;font-weight:400;line-height:1.7em;letter-spacing:0px;color:var( --e-global-color-quaternary );}.elementor-1059 .elementor-element.elementor-element-4a5d76c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1059 .elementor-element.elementor-element-faf3c52{text-align:right;}.elementor-1059 .elementor-element.elementor-element-faf3c52 .btn{font-size:14px;font-weight:600;color:var( --e-global-color-tertiary );background-color:var( --e-global-color-quaternary );padding:20px 24px 20px 24px;}.elementor-1059 .elementor-element.elementor-element-faf3c52 .btn-icon i{font-size:14px;margin-right:12px;}.elementor-1059 .elementor-element.elementor-element-faf3c52 .btn-icon-right i{margin-left:12px;margin-right:0;}.elementor-1059 .elementor-element.elementor-element-f79cb01 .btn{font-size:14px;font-weight:600;color:var( --e-global-color-tertiary );padding:20px 24px 20px 24px;}.elementor-1059 .elementor-element.elementor-element-f79cb01 .btn-icon i{font-size:14px;margin-right:12px;}.elementor-1059 .elementor-element.elementor-element-f79cb01 .btn-icon-right i{margin-left:12px;margin-right:0;}@media(max-width:991px){.elementor-1059 .elementor-element.elementor-element-cc07f03{--padding-block-start:90px;--padding-block-end:100px;--padding-inline-start:10px;--padding-inline-end:10px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-cc07f03{--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-1059 .elementor-element.elementor-element-0c0148d .porto-u-main-heading > *{font-size:2rem;}.elementor-1059 .elementor-element.elementor-element-e929045 .porto-u-main-heading > *{font-size:2rem;}.elementor-1059 .elementor-element.elementor-element-de8ce68 .elementor-heading-title{font-size:1rem;}.elementor-1059 .elementor-element.elementor-element-4a5d76c{--grid-auto-flow:row;}.elementor-1059 .elementor-element.elementor-element-faf3c52{text-align:right;}.elementor-1059 .elementor-element.elementor-element-f79cb01{text-align:left;}}@media(max-width:767px){.elementor-1059 .elementor-element.elementor-element-0c0148d .porto-u-main-heading > *{font-size:1.8rem;}.elementor-1059 .elementor-element.elementor-element-e929045 .porto-u-main-heading > *{font-size:1.8rem;}.elementor-1059 .elementor-element.elementor-element-de8ce68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1059 .elementor-element.elementor-element-4a5d76c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1059 .elementor-element.elementor-element-faf3c52{text-align:center;}.elementor-1059 .elementor-element.elementor-element-f79cb01{text-align:center;}}/* Start custom CSS for porto_archive_posts_grid, class: .elementor-element-f2ec2f6 */.page-wrapper .porto-gb-ba5db2390b1100ad6ebe8a197c7aea6f{
    width: 100%!important;
}/* End custom CSS */