.elementor-946 .elementor-element.elementor-element-285e9fa1 > .elementor-background-overlay{background-color:var( --e-global-color-dab9082 );opacity:0.63;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-946 .elementor-element.elementor-element-285e9fa1 > .elementor-container{min-height:50vh;}.elementor-946 .elementor-element.elementor-element-285e9fa1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-95px;margin-bottom:-1px;padding:0px 0px 0px 0px;}.elementor-946 .elementor-element.elementor-element-285e9fa1 > .elementor-shape-bottom svg{width:calc(168% + 1.3px);height:182px;transform:translateX(-50%) rotateY(180deg);}.elementor-946 .elementor-element.elementor-element-285e9fa1 > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-946 .elementor-element.elementor-element-326a93df > .elementor-element-populated >  .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-946 .elementor-element.elementor-element-326a93df > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:225px 0px 280px 0px;}.elementor-946 .elementor-element.elementor-element-326a93df > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-946 .elementor-element.elementor-element-6cbe81e1{padding:0% 10% 0% 10%;}.elementor-946 .elementor-element.elementor-element-34163c7f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-946 .elementor-element.elementor-element-34163c7f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:65px 250px 95px 250px;}.elementor-946 .elementor-element.elementor-element-34163c7f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-946 .elementor-element.elementor-element-ceb3742 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-946 .elementor-element.elementor-element-ceb3742{text-align:center;}.elementor-946 .elementor-element.elementor-element-ceb3742 .elementor-heading-title{font-family:var( --e-global-typography-187093e-font-family ), Sans-serif;font-size:var( --e-global-typography-187093e-font-size );font-weight:var( --e-global-typography-187093e-font-weight );text-transform:var( --e-global-typography-187093e-text-transform );line-height:var( --e-global-typography-187093e-line-height );color:var( --e-global-color-64fb51a );}.elementor-946 .elementor-element.elementor-element-48249c0{text-align:center;}.elementor-946 .elementor-element.elementor-element-48249c0 .premium-button .premium-button-text-icon-wrapper span{color:#FFFFFF;}.elementor-946 .elementor-element.elementor-element-48249c0 .premium-button, .elementor-946 .elementor-element.elementor-element-48249c0 .premium-button.premium-button-style2-shutinhor:before , .elementor-946 .elementor-element.elementor-element-48249c0 .premium-button.premium-button-style2-shutinver:before , .elementor-946 .elementor-element.elementor-element-48249c0 .premium-button-style5-radialin:before , .elementor-946 .elementor-element.elementor-element-48249c0 .premium-button-style5-rectin:before{background-color:#000000;}.elementor-946 .elementor-element.elementor-element-48249c0 .premium-button-none:hover, .elementor-946 .elementor-element.elementor-element-48249c0 .premium-button-style8:hover, .elementor-946 .elementor-element.elementor-element-48249c0 .premium-button-style1:before, .elementor-946 .elementor-element.elementor-element-48249c0 .premium-button-style2-shutouthor:before, .elementor-946 .elementor-element.elementor-element-48249c0 .premium-button-style2-shutoutver:before, .elementor-946 .elementor-element.elementor-element-48249c0 .premium-button-style2-shutinhor, .elementor-946 .elementor-element.elementor-element-48249c0 .premium-button-style2-shutinver, .elementor-946 .elementor-element.elementor-element-48249c0 .premium-button-style2-dshutinhor:before, .elementor-946 .elementor-element.elementor-element-48249c0 .premium-button-style2-dshutinver:before, .elementor-946 .elementor-element.elementor-element-48249c0 .premium-button-style2-scshutouthor:before, .elementor-946 .elementor-element.elementor-element-48249c0 .premium-button-style2-scshutoutver:before, .elementor-946 .elementor-element.elementor-element-48249c0 .premium-button-style3-after:hover, .elementor-946 .elementor-element.elementor-element-48249c0 .premium-button-style3-before:hover, .elementor-946 .elementor-element.elementor-element-48249c0 .premium-button-style4-icon-wrapper, .elementor-946 .elementor-element.elementor-element-48249c0 .premium-button-style5-radialin, .elementor-946 .elementor-element.elementor-element-48249c0 .premium-button-style5-radialout:before, .elementor-946 .elementor-element.elementor-element-48249c0 .premium-button-style5-rectin, .elementor-946 .elementor-element.elementor-element-48249c0 .premium-button-style5-rectout:before, .elementor-946 .elementor-element.elementor-element-48249c0 .premium-button-style6-bg, .elementor-946 .elementor-element.elementor-element-48249c0 .premium-button-style6:before{background-color:var( --e-global-color-bf167d9 );}.elementor-946 .elementor-element.elementor-element-ac46fc7{text-align:center;}.elementor-946 .elementor-element.elementor-element-ac46fc7 .premium-button .premium-button-text-icon-wrapper span{color:#FFFFFF;}.elementor-946 .elementor-element.elementor-element-ac46fc7 .premium-button, .elementor-946 .elementor-element.elementor-element-ac46fc7 .premium-button.premium-button-style2-shutinhor:before , .elementor-946 .elementor-element.elementor-element-ac46fc7 .premium-button.premium-button-style2-shutinver:before , .elementor-946 .elementor-element.elementor-element-ac46fc7 .premium-button-style5-radialin:before , .elementor-946 .elementor-element.elementor-element-ac46fc7 .premium-button-style5-rectin:before{background-color:#000000;}.elementor-946 .elementor-element.elementor-element-ac46fc7 .premium-button-none:hover, .elementor-946 .elementor-element.elementor-element-ac46fc7 .premium-button-style8:hover, .elementor-946 .elementor-element.elementor-element-ac46fc7 .premium-button-style1:before, .elementor-946 .elementor-element.elementor-element-ac46fc7 .premium-button-style2-shutouthor:before, .elementor-946 .elementor-element.elementor-element-ac46fc7 .premium-button-style2-shutoutver:before, .elementor-946 .elementor-element.elementor-element-ac46fc7 .premium-button-style2-shutinhor, .elementor-946 .elementor-element.elementor-element-ac46fc7 .premium-button-style2-shutinver, .elementor-946 .elementor-element.elementor-element-ac46fc7 .premium-button-style2-dshutinhor:before, .elementor-946 .elementor-element.elementor-element-ac46fc7 .premium-button-style2-dshutinver:before, .elementor-946 .elementor-element.elementor-element-ac46fc7 .premium-button-style2-scshutouthor:before, .elementor-946 .elementor-element.elementor-element-ac46fc7 .premium-button-style2-scshutoutver:before, .elementor-946 .elementor-element.elementor-element-ac46fc7 .premium-button-style3-after:hover, .elementor-946 .elementor-element.elementor-element-ac46fc7 .premium-button-style3-before:hover, .elementor-946 .elementor-element.elementor-element-ac46fc7 .premium-button-style4-icon-wrapper, .elementor-946 .elementor-element.elementor-element-ac46fc7 .premium-button-style5-radialin, .elementor-946 .elementor-element.elementor-element-ac46fc7 .premium-button-style5-radialout:before, .elementor-946 .elementor-element.elementor-element-ac46fc7 .premium-button-style5-rectin, .elementor-946 .elementor-element.elementor-element-ac46fc7 .premium-button-style5-rectout:before, .elementor-946 .elementor-element.elementor-element-ac46fc7 .premium-button-style6-bg, .elementor-946 .elementor-element.elementor-element-ac46fc7 .premium-button-style6:before{background-color:var( --e-global-color-bf167d9 );}.elementor-946 .elementor-element.elementor-element-9e82ad5{text-align:center;}.elementor-946 .elementor-element.elementor-element-9e82ad5 .premium-button .premium-button-text-icon-wrapper span{color:#FFFFFF;}.elementor-946 .elementor-element.elementor-element-9e82ad5 .premium-button, .elementor-946 .elementor-element.elementor-element-9e82ad5 .premium-button.premium-button-style2-shutinhor:before , .elementor-946 .elementor-element.elementor-element-9e82ad5 .premium-button.premium-button-style2-shutinver:before , .elementor-946 .elementor-element.elementor-element-9e82ad5 .premium-button-style5-radialin:before , .elementor-946 .elementor-element.elementor-element-9e82ad5 .premium-button-style5-rectin:before{background-color:#000000;}.elementor-946 .elementor-element.elementor-element-9e82ad5 .premium-button-none:hover, .elementor-946 .elementor-element.elementor-element-9e82ad5 .premium-button-style8:hover, .elementor-946 .elementor-element.elementor-element-9e82ad5 .premium-button-style1:before, .elementor-946 .elementor-element.elementor-element-9e82ad5 .premium-button-style2-shutouthor:before, .elementor-946 .elementor-element.elementor-element-9e82ad5 .premium-button-style2-shutoutver:before, .elementor-946 .elementor-element.elementor-element-9e82ad5 .premium-button-style2-shutinhor, .elementor-946 .elementor-element.elementor-element-9e82ad5 .premium-button-style2-shutinver, .elementor-946 .elementor-element.elementor-element-9e82ad5 .premium-button-style2-dshutinhor:before, .elementor-946 .elementor-element.elementor-element-9e82ad5 .premium-button-style2-dshutinver:before, .elementor-946 .elementor-element.elementor-element-9e82ad5 .premium-button-style2-scshutouthor:before, .elementor-946 .elementor-element.elementor-element-9e82ad5 .premium-button-style2-scshutoutver:before, .elementor-946 .elementor-element.elementor-element-9e82ad5 .premium-button-style3-after:hover, .elementor-946 .elementor-element.elementor-element-9e82ad5 .premium-button-style3-before:hover, .elementor-946 .elementor-element.elementor-element-9e82ad5 .premium-button-style4-icon-wrapper, .elementor-946 .elementor-element.elementor-element-9e82ad5 .premium-button-style5-radialin, .elementor-946 .elementor-element.elementor-element-9e82ad5 .premium-button-style5-radialout:before, .elementor-946 .elementor-element.elementor-element-9e82ad5 .premium-button-style5-rectin, .elementor-946 .elementor-element.elementor-element-9e82ad5 .premium-button-style5-rectout:before, .elementor-946 .elementor-element.elementor-element-9e82ad5 .premium-button-style6-bg, .elementor-946 .elementor-element.elementor-element-9e82ad5 .premium-button-style6:before{background-color:var( --e-global-color-bf167d9 );}.elementor-946 .elementor-element.elementor-element-d374ca0{text-align:center;}.elementor-946 .elementor-element.elementor-element-d374ca0 .premium-button .premium-button-text-icon-wrapper span{color:#FFFFFF;}.elementor-946 .elementor-element.elementor-element-d374ca0 .premium-button, .elementor-946 .elementor-element.elementor-element-d374ca0 .premium-button.premium-button-style2-shutinhor:before , .elementor-946 .elementor-element.elementor-element-d374ca0 .premium-button.premium-button-style2-shutinver:before , .elementor-946 .elementor-element.elementor-element-d374ca0 .premium-button-style5-radialin:before , .elementor-946 .elementor-element.elementor-element-d374ca0 .premium-button-style5-rectin:before{background-color:#000000;}.elementor-946 .elementor-element.elementor-element-d374ca0 .premium-button-none:hover, .elementor-946 .elementor-element.elementor-element-d374ca0 .premium-button-style8:hover, .elementor-946 .elementor-element.elementor-element-d374ca0 .premium-button-style1:before, .elementor-946 .elementor-element.elementor-element-d374ca0 .premium-button-style2-shutouthor:before, .elementor-946 .elementor-element.elementor-element-d374ca0 .premium-button-style2-shutoutver:before, .elementor-946 .elementor-element.elementor-element-d374ca0 .premium-button-style2-shutinhor, .elementor-946 .elementor-element.elementor-element-d374ca0 .premium-button-style2-shutinver, .elementor-946 .elementor-element.elementor-element-d374ca0 .premium-button-style2-dshutinhor:before, .elementor-946 .elementor-element.elementor-element-d374ca0 .premium-button-style2-dshutinver:before, .elementor-946 .elementor-element.elementor-element-d374ca0 .premium-button-style2-scshutouthor:before, .elementor-946 .elementor-element.elementor-element-d374ca0 .premium-button-style2-scshutoutver:before, .elementor-946 .elementor-element.elementor-element-d374ca0 .premium-button-style3-after:hover, .elementor-946 .elementor-element.elementor-element-d374ca0 .premium-button-style3-before:hover, .elementor-946 .elementor-element.elementor-element-d374ca0 .premium-button-style4-icon-wrapper, .elementor-946 .elementor-element.elementor-element-d374ca0 .premium-button-style5-radialin, .elementor-946 .elementor-element.elementor-element-d374ca0 .premium-button-style5-radialout:before, .elementor-946 .elementor-element.elementor-element-d374ca0 .premium-button-style5-rectin, .elementor-946 .elementor-element.elementor-element-d374ca0 .premium-button-style5-rectout:before, .elementor-946 .elementor-element.elementor-element-d374ca0 .premium-button-style6-bg, .elementor-946 .elementor-element.elementor-element-d374ca0 .premium-button-style6:before{background-color:var( --e-global-color-bf167d9 );}.elementor-946 .elementor-element.elementor-element-3675acc{text-align:center;}.elementor-946 .elementor-element.elementor-element-3675acc .premium-button .premium-button-text-icon-wrapper span{color:#FFFFFF;}.elementor-946 .elementor-element.elementor-element-3675acc .premium-button, .elementor-946 .elementor-element.elementor-element-3675acc .premium-button.premium-button-style2-shutinhor:before , .elementor-946 .elementor-element.elementor-element-3675acc .premium-button.premium-button-style2-shutinver:before , .elementor-946 .elementor-element.elementor-element-3675acc .premium-button-style5-radialin:before , .elementor-946 .elementor-element.elementor-element-3675acc .premium-button-style5-rectin:before{background-color:#000000;}.elementor-946 .elementor-element.elementor-element-3675acc .premium-button-none:hover, .elementor-946 .elementor-element.elementor-element-3675acc .premium-button-style8:hover, .elementor-946 .elementor-element.elementor-element-3675acc .premium-button-style1:before, .elementor-946 .elementor-element.elementor-element-3675acc .premium-button-style2-shutouthor:before, .elementor-946 .elementor-element.elementor-element-3675acc .premium-button-style2-shutoutver:before, .elementor-946 .elementor-element.elementor-element-3675acc .premium-button-style2-shutinhor, .elementor-946 .elementor-element.elementor-element-3675acc .premium-button-style2-shutinver, .elementor-946 .elementor-element.elementor-element-3675acc .premium-button-style2-dshutinhor:before, .elementor-946 .elementor-element.elementor-element-3675acc .premium-button-style2-dshutinver:before, .elementor-946 .elementor-element.elementor-element-3675acc .premium-button-style2-scshutouthor:before, .elementor-946 .elementor-element.elementor-element-3675acc .premium-button-style2-scshutoutver:before, .elementor-946 .elementor-element.elementor-element-3675acc .premium-button-style3-after:hover, .elementor-946 .elementor-element.elementor-element-3675acc .premium-button-style3-before:hover, .elementor-946 .elementor-element.elementor-element-3675acc .premium-button-style4-icon-wrapper, .elementor-946 .elementor-element.elementor-element-3675acc .premium-button-style5-radialin, .elementor-946 .elementor-element.elementor-element-3675acc .premium-button-style5-radialout:before, .elementor-946 .elementor-element.elementor-element-3675acc .premium-button-style5-rectin, .elementor-946 .elementor-element.elementor-element-3675acc .premium-button-style5-rectout:before, .elementor-946 .elementor-element.elementor-element-3675acc .premium-button-style6-bg, .elementor-946 .elementor-element.elementor-element-3675acc .premium-button-style6:before{background-color:var( --e-global-color-bf167d9 );}.elementor-946 .elementor-element.elementor-element-c652d95{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-946 .elementor-element.elementor-element-c652d95 .elementor-divider-separator{width:100%;}.elementor-946 .elementor-element.elementor-element-c652d95 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-946 .elementor-element.elementor-element-fff644c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-946 .elementor-element.elementor-element-fff644c{text-align:center;}.elementor-946 .elementor-element.elementor-element-fff644c .elementor-heading-title{font-family:var( --e-global-typography-0103c05-font-family ), Sans-serif;font-size:var( --e-global-typography-0103c05-font-size );font-weight:var( --e-global-typography-0103c05-font-weight );text-transform:var( --e-global-typography-0103c05-text-transform );line-height:var( --e-global-typography-0103c05-line-height );color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-6c1ca33{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-946 .elementor-element.elementor-element-6c1ca33 .elementor-divider-separator{width:100%;}.elementor-946 .elementor-element.elementor-element-6c1ca33 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-msie .elementor-946 .elementor-element.elementor-element-1874948 .elementor-portfolio-item{width:calc( 100% / 5 );}.elementor-946 .elementor-element.elementor-element-1874948 .elementor-post__thumbnail__link{padding-bottom:calc( 1.43 * 100% );}.elementor-946 .elementor-element.elementor-element-1874948:after{content:"1.43";position:absolute;color:transparent;}.elementor-946 .elementor-element.elementor-element-1874948{--grid-row-gap:8px;--grid-column-gap:8px;}.elementor-946 .elementor-element.elementor-element-1874948 a .elementor-portfolio-item__overlay{background-color:#00000000;}.elementor-946 .elementor-element.elementor-element-1874948 .elementor-portfolio-item__title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:25px;}.elementor-946 .elementor-element.elementor-element-1874948 .elementor-portfolio__filter{color:#000000;}.elementor-946 .elementor-element.elementor-element-1874948 .elementor-portfolio__filter:not(:last-child){margin-right:calc(10px/2);}.elementor-946 .elementor-element.elementor-element-1874948 .elementor-portfolio__filter:not(:first-child){margin-left:calc(10px/2);}.elementor-946 .elementor-element.elementor-element-1874948 .elementor-portfolio__filters{margin-bottom:10px;}.elementor-946 .elementor-element.elementor-element-d6a42e9{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-946 .elementor-element.elementor-element-d6a42e9 .elementor-divider-separator{width:100%;}.elementor-946 .elementor-element.elementor-element-d6a42e9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-946 .elementor-element.elementor-element-344fa64 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-946 .elementor-element.elementor-element-344fa64{text-align:center;}.elementor-946 .elementor-element.elementor-element-344fa64 .elementor-heading-title{font-family:var( --e-global-typography-0103c05-font-family ), Sans-serif;font-size:var( --e-global-typography-0103c05-font-size );font-weight:var( --e-global-typography-0103c05-font-weight );text-transform:var( --e-global-typography-0103c05-text-transform );line-height:var( --e-global-typography-0103c05-line-height );color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-b189687{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-946 .elementor-element.elementor-element-b189687 .elementor-divider-separator{width:100%;}.elementor-946 .elementor-element.elementor-element-b189687 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-msie .elementor-946 .elementor-element.elementor-element-38e8779 .elementor-portfolio-item{width:calc( 100% / 5 );}.elementor-946 .elementor-element.elementor-element-38e8779 .elementor-post__thumbnail__link{padding-bottom:calc( 1.43 * 100% );}.elementor-946 .elementor-element.elementor-element-38e8779:after{content:"1.43";position:absolute;color:transparent;}.elementor-946 .elementor-element.elementor-element-38e8779{--grid-row-gap:8px;--grid-column-gap:8px;}.elementor-946 .elementor-element.elementor-element-38e8779 a .elementor-portfolio-item__overlay{background-color:#00000000;}.elementor-946 .elementor-element.elementor-element-38e8779 .elementor-portfolio-item__title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:25px;}.elementor-946 .elementor-element.elementor-element-38e8779 .elementor-portfolio__filter{color:#000000;}.elementor-946 .elementor-element.elementor-element-38e8779 .elementor-portfolio__filter:not(:last-child){margin-right:calc(10px/2);}.elementor-946 .elementor-element.elementor-element-38e8779 .elementor-portfolio__filter:not(:first-child){margin-left:calc(10px/2);}.elementor-946 .elementor-element.elementor-element-38e8779 .elementor-portfolio__filters{margin-bottom:10px;}.elementor-946 .elementor-element.elementor-element-573b39b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-946 .elementor-element.elementor-element-573b39b .elementor-divider-separator{width:100%;}.elementor-946 .elementor-element.elementor-element-573b39b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-946 .elementor-element.elementor-element-fdd2962 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-946 .elementor-element.elementor-element-fdd2962{text-align:center;}.elementor-946 .elementor-element.elementor-element-fdd2962 .elementor-heading-title{font-family:var( --e-global-typography-0103c05-font-family ), Sans-serif;font-size:var( --e-global-typography-0103c05-font-size );font-weight:var( --e-global-typography-0103c05-font-weight );text-transform:var( --e-global-typography-0103c05-text-transform );line-height:var( --e-global-typography-0103c05-line-height );color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-779c8db{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-946 .elementor-element.elementor-element-779c8db .elementor-divider-separator{width:100%;}.elementor-946 .elementor-element.elementor-element-779c8db .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-msie .elementor-946 .elementor-element.elementor-element-fa5f60e .elementor-portfolio-item{width:calc( 100% / 5 );}.elementor-946 .elementor-element.elementor-element-fa5f60e .elementor-post__thumbnail__link{padding-bottom:calc( 1.43 * 100% );}.elementor-946 .elementor-element.elementor-element-fa5f60e:after{content:"1.43";position:absolute;color:transparent;}.elementor-946 .elementor-element.elementor-element-fa5f60e{--grid-row-gap:8px;--grid-column-gap:8px;}.elementor-946 .elementor-element.elementor-element-fa5f60e a .elementor-portfolio-item__overlay{background-color:#00000000;}.elementor-946 .elementor-element.elementor-element-fa5f60e .elementor-portfolio-item__title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:25px;}.elementor-946 .elementor-element.elementor-element-fa5f60e .elementor-portfolio__filter{color:#000000;}.elementor-946 .elementor-element.elementor-element-fa5f60e .elementor-portfolio__filter:not(:last-child){margin-right:calc(10px/2);}.elementor-946 .elementor-element.elementor-element-fa5f60e .elementor-portfolio__filter:not(:first-child){margin-left:calc(10px/2);}.elementor-946 .elementor-element.elementor-element-fa5f60e .elementor-portfolio__filters{margin-bottom:10px;}.elementor-946 .elementor-element.elementor-element-636150f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-946 .elementor-element.elementor-element-636150f .elementor-divider-separator{width:100%;}.elementor-946 .elementor-element.elementor-element-636150f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-946 .elementor-element.elementor-element-620ca23 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-946 .elementor-element.elementor-element-620ca23{text-align:center;}.elementor-946 .elementor-element.elementor-element-620ca23 .elementor-heading-title{font-family:var( --e-global-typography-0103c05-font-family ), Sans-serif;font-size:var( --e-global-typography-0103c05-font-size );font-weight:var( --e-global-typography-0103c05-font-weight );text-transform:var( --e-global-typography-0103c05-text-transform );line-height:var( --e-global-typography-0103c05-line-height );color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-b34e856{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-946 .elementor-element.elementor-element-b34e856 .elementor-divider-separator{width:100%;}.elementor-946 .elementor-element.elementor-element-b34e856 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-msie .elementor-946 .elementor-element.elementor-element-b100b6c .elementor-portfolio-item{width:calc( 100% / 5 );}.elementor-946 .elementor-element.elementor-element-b100b6c .elementor-post__thumbnail__link{padding-bottom:calc( 1.43 * 100% );}.elementor-946 .elementor-element.elementor-element-b100b6c:after{content:"1.43";position:absolute;color:transparent;}.elementor-946 .elementor-element.elementor-element-b100b6c{--grid-row-gap:8px;--grid-column-gap:8px;}.elementor-946 .elementor-element.elementor-element-b100b6c a .elementor-portfolio-item__overlay{background-color:#00000000;}.elementor-946 .elementor-element.elementor-element-b100b6c .elementor-portfolio-item__title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:25px;}.elementor-946 .elementor-element.elementor-element-b100b6c .elementor-portfolio__filter{color:#000000;}.elementor-946 .elementor-element.elementor-element-b100b6c .elementor-portfolio__filter:not(:last-child){margin-right:calc(10px/2);}.elementor-946 .elementor-element.elementor-element-b100b6c .elementor-portfolio__filter:not(:first-child){margin-left:calc(10px/2);}.elementor-946 .elementor-element.elementor-element-b100b6c .elementor-portfolio__filters{margin-bottom:10px;}.elementor-946 .elementor-element.elementor-element-e175986{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-946 .elementor-element.elementor-element-e175986 .elementor-divider-separator{width:100%;}.elementor-946 .elementor-element.elementor-element-e175986 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-946 .elementor-element.elementor-element-030b1ee > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-946 .elementor-element.elementor-element-030b1ee{text-align:center;}.elementor-946 .elementor-element.elementor-element-030b1ee .elementor-heading-title{font-family:var( --e-global-typography-0103c05-font-family ), Sans-serif;font-size:var( --e-global-typography-0103c05-font-size );font-weight:var( --e-global-typography-0103c05-font-weight );text-transform:var( --e-global-typography-0103c05-text-transform );line-height:var( --e-global-typography-0103c05-line-height );color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-413ab94{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-946 .elementor-element.elementor-element-413ab94 .elementor-divider-separator{width:100%;}.elementor-946 .elementor-element.elementor-element-413ab94 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-msie .elementor-946 .elementor-element.elementor-element-57940a2 .elementor-portfolio-item{width:calc( 100% / 5 );}.elementor-946 .elementor-element.elementor-element-57940a2 .elementor-post__thumbnail__link{padding-bottom:calc( 1.43 * 100% );}.elementor-946 .elementor-element.elementor-element-57940a2:after{content:"1.43";position:absolute;color:transparent;}.elementor-946 .elementor-element.elementor-element-57940a2{--grid-row-gap:8px;--grid-column-gap:8px;}.elementor-946 .elementor-element.elementor-element-57940a2 a .elementor-portfolio-item__overlay{background-color:#00000000;}.elementor-946 .elementor-element.elementor-element-57940a2 .elementor-portfolio-item__title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:25px;}.elementor-946 .elementor-element.elementor-element-57940a2 .elementor-portfolio__filter{color:#000000;}.elementor-946 .elementor-element.elementor-element-57940a2 .elementor-portfolio__filter:not(:last-child){margin-right:calc(10px/2);}.elementor-946 .elementor-element.elementor-element-57940a2 .elementor-portfolio__filter:not(:first-child){margin-left:calc(10px/2);}.elementor-946 .elementor-element.elementor-element-57940a2 .elementor-portfolio__filters{margin-bottom:10px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-946 .elementor-element.elementor-element-285e9fa1 > .elementor-shape-bottom svg{width:calc(171% + 1.3px);height:162px;}.elementor-946 .elementor-element.elementor-element-326a93df > .elementor-element-populated{padding:25% 0% 20% 0%;}.elementor-946 .elementor-element.elementor-element-6cbe81e1{padding:0% 4% 0% 4%;}.elementor-946 .elementor-element.elementor-element-34163c7f > .elementor-element-populated{padding:10% 16% 10% 16%;}.elementor-946 .elementor-element.elementor-element-ceb3742 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-946 .elementor-element.elementor-element-ceb3742 .elementor-heading-title{font-size:var( --e-global-typography-187093e-font-size );line-height:var( --e-global-typography-187093e-line-height );}.elementor-946 .elementor-element.elementor-element-fff644c .elementor-heading-title{font-size:var( --e-global-typography-0103c05-font-size );line-height:var( --e-global-typography-0103c05-line-height );}.elementor-msie .elementor-946 .elementor-element.elementor-element-1874948 .elementor-portfolio-item{width:calc( 100% / 2 );}.elementor-946 .elementor-element.elementor-element-344fa64 .elementor-heading-title{font-size:var( --e-global-typography-0103c05-font-size );line-height:var( --e-global-typography-0103c05-line-height );}.elementor-msie .elementor-946 .elementor-element.elementor-element-38e8779 .elementor-portfolio-item{width:calc( 100% / 2 );}.elementor-946 .elementor-element.elementor-element-fdd2962 .elementor-heading-title{font-size:var( --e-global-typography-0103c05-font-size );line-height:var( --e-global-typography-0103c05-line-height );}.elementor-msie .elementor-946 .elementor-element.elementor-element-fa5f60e .elementor-portfolio-item{width:calc( 100% / 2 );}.elementor-946 .elementor-element.elementor-element-620ca23 .elementor-heading-title{font-size:var( --e-global-typography-0103c05-font-size );line-height:var( --e-global-typography-0103c05-line-height );}.elementor-msie .elementor-946 .elementor-element.elementor-element-b100b6c .elementor-portfolio-item{width:calc( 100% / 2 );}.elementor-946 .elementor-element.elementor-element-030b1ee .elementor-heading-title{font-size:var( --e-global-typography-0103c05-font-size );line-height:var( --e-global-typography-0103c05-line-height );}.elementor-msie .elementor-946 .elementor-element.elementor-element-57940a2 .elementor-portfolio-item{width:calc( 100% / 2 );}}@media(max-width:767px){.elementor-946 .elementor-element.elementor-element-285e9fa1 > .elementor-container{min-height:600px;}.elementor-946 .elementor-element.elementor-element-285e9fa1 > .elementor-shape-bottom svg{width:calc(182% + 1.3px);height:134px;}.elementor-946 .elementor-element.elementor-element-326a93df > .elementor-element-populated{padding:20% 0% 10% 0%;}.elementor-946 .elementor-element.elementor-element-6cbe81e1{padding:0% 9% 0% 9%;}.elementor-946 .elementor-element.elementor-element-34163c7f > .elementor-element-populated{padding:35px 0px 65px 0px;}.elementor-946 .elementor-element.elementor-element-ceb3742 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-946 .elementor-element.elementor-element-ceb3742{text-align:center;}.elementor-946 .elementor-element.elementor-element-ceb3742 .elementor-heading-title{font-size:var( --e-global-typography-187093e-font-size );line-height:var( --e-global-typography-187093e-line-height );}.elementor-946 .elementor-element.elementor-element-fff644c{text-align:center;}.elementor-946 .elementor-element.elementor-element-fff644c .elementor-heading-title{font-size:var( --e-global-typography-0103c05-font-size );line-height:var( --e-global-typography-0103c05-line-height );}.elementor-msie .elementor-946 .elementor-element.elementor-element-1874948 .elementor-portfolio-item{width:calc( 100% / 1 );}.elementor-946 .elementor-element.elementor-element-344fa64{text-align:center;}.elementor-946 .elementor-element.elementor-element-344fa64 .elementor-heading-title{font-size:var( --e-global-typography-0103c05-font-size );line-height:var( --e-global-typography-0103c05-line-height );}.elementor-msie .elementor-946 .elementor-element.elementor-element-38e8779 .elementor-portfolio-item{width:calc( 100% / 1 );}.elementor-946 .elementor-element.elementor-element-fdd2962{text-align:center;}.elementor-946 .elementor-element.elementor-element-fdd2962 .elementor-heading-title{font-size:var( --e-global-typography-0103c05-font-size );line-height:var( --e-global-typography-0103c05-line-height );}.elementor-msie .elementor-946 .elementor-element.elementor-element-fa5f60e .elementor-portfolio-item{width:calc( 100% / 1 );}.elementor-946 .elementor-element.elementor-element-620ca23{text-align:center;}.elementor-946 .elementor-element.elementor-element-620ca23 .elementor-heading-title{font-size:var( --e-global-typography-0103c05-font-size );line-height:var( --e-global-typography-0103c05-line-height );}.elementor-msie .elementor-946 .elementor-element.elementor-element-b100b6c .elementor-portfolio-item{width:calc( 100% / 1 );}.elementor-946 .elementor-element.elementor-element-030b1ee{text-align:center;}.elementor-946 .elementor-element.elementor-element-030b1ee .elementor-heading-title{font-size:var( --e-global-typography-0103c05-font-size );line-height:var( --e-global-typography-0103c05-line-height );}.elementor-msie .elementor-946 .elementor-element.elementor-element-57940a2 .elementor-portfolio-item{width:calc( 100% / 1 );}}/* Start custom CSS for portfolio, class: .elementor-element-1874948 */.elementor-portfolio-item__title {
    background-color: #00000078;
    /* height: 150px; */
    padding: 15px;
    line-height: 1;
    font-size: 18px;
    color: #fff;
    margin-top: 100px;
    /* background-color: #92a8d1; */
}/* End custom CSS */
/* Start custom CSS for portfolio, class: .elementor-element-38e8779 */.elementor-portfolio-item__title {
    background-color: #00000078;
    /* height: 150px; */
    padding: 15px;
    line-height: 1;
    font-size: 18px;
    color: #fff;
    margin-top: 450px;
    /* background-color: #92a8d1; */
}/* End custom CSS */
/* Start custom CSS for portfolio, class: .elementor-element-fa5f60e */.elementor-portfolio-item__title {
    background-color: #00000078;
    /* height: 150px; */
    padding: 15px;
    line-height: 1;
    font-size: 18px;
    color: #fff;
    margin-top: 450px;
    /* background-color: #92a8d1; */
}/* End custom CSS */
/* Start custom CSS for portfolio, class: .elementor-element-b100b6c */.elementor-portfolio-item__title {
    background-color: #00000078;
    /* height: 150px; */
    padding: 15px;
    line-height: 1;
    font-size: 18px;
    color: #fff;
    margin-top: 450px;
    /* background-color: #92a8d1; */
}/* End custom CSS */
/* Start custom CSS for portfolio, class: .elementor-element-57940a2 */.elementor-portfolio-item__title {
    background-color: #00000078;
    /* height: 150px; */
    padding: 15px;
    line-height: 1;
    font-size: 18px;
    color: #fff;
    margin-top: 450px;
    /* background-color: #92a8d1; */
}/* End custom CSS */