.elementor-674 .elementor-element.elementor-element-8ce954c > .elementor-container{min-height:400px;}.elementor-674 .elementor-element.elementor-element-8ce954c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-674 .elementor-element.elementor-element-8ce954c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-674 .elementor-element.elementor-element-1dd3940{text-align:center;}.elementor-674 .elementor-element.elementor-element-1dd3940 .elementor-heading-title{color:var( --e-global-color-1917157 );font-size:70px;text-transform:uppercase;}.elementor-674 .elementor-element.elementor-element-1dd3940 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-95410fa{text-align:center;}.elementor-674 .elementor-element.elementor-element-95410fa .elementor-heading-title{color:#000000;font-family:"Georgia", Sans-serif;font-size:35px;font-style:italic;line-height:1em;letter-spacing:1px;}.elementor-674 .elementor-element.elementor-element-d7d6a94:not(.elementor-motion-effects-element-type-background), .elementor-674 .elementor-element.elementor-element-d7d6a94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-674 .elementor-element.elementor-element-d7d6a94{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:35px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-d7d6a94 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-674 .elementor-element.elementor-element-79e7ac5 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-msie .elementor-674 .elementor-element.elementor-element-1e3f32e9 .elementor-portfolio-item{width:calc( 100% / 4 );}.elementor-674 .elementor-element.elementor-element-1e3f32e9{--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-674 .elementor-element.elementor-element-1e3f32e9 a .elementor-portfolio-item__overlay{background-color:rgba(242, 242, 242, 0.89);}.elementor-674 .elementor-element.elementor-element-1e3f32e9 a .elementor-portfolio-item__title{color:#6474B7;}.elementor-674 .elementor-element.elementor-element-1e3f32e9 .elementor-portfolio-item__title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;line-height:1em;letter-spacing:1px;}.elementor-674 .elementor-element.elementor-element-1e3f32e9 .elementor-portfolio__filter{color:#7B8C93;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;text-transform:capitalize;}.elementor-674 .elementor-element.elementor-element-1e3f32e9 .elementor-portfolio__filter.elementor-active{color:#6ECEC3;}.elementor-674 .elementor-element.elementor-element-1e3f32e9 .elementor-portfolio__filter:not(:last-child){margin-right:calc(20px/2);}.elementor-674 .elementor-element.elementor-element-1e3f32e9 .elementor-portfolio__filter:not(:first-child){margin-left:calc(20px/2);}.elementor-674 .elementor-element.elementor-element-1e3f32e9 .elementor-portfolio__filters{margin-bottom:35px;}.elementor-674 .elementor-element.elementor-element-c93f1d9:not(.elementor-motion-effects-element-type-background), .elementor-674 .elementor-element.elementor-element-c93f1d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-674 .elementor-element.elementor-element-c93f1d9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:100px;padding:25px 50px 50px 50px;}.elementor-674 .elementor-element.elementor-element-c93f1d9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-674 .elementor-element.elementor-element-8e74568{text-align:center;color:#6b6b6b;font-family:"Montserrat", Sans-serif;font-size:15px;letter-spacing:0.5px;}.elementor-674 .elementor-element.elementor-element-8e74568 > .elementor-widget-container{margin:25px 25px 25px 0px;}@media(max-width:1024px){.elementor-674 .elementor-element.elementor-element-8ce954c > .elementor-container{min-height:250px;}.elementor-674 .elementor-element.elementor-element-8ce954c{padding:25px 25px 25px 25px;}.elementor-674 .elementor-element.elementor-element-1dd3940{text-align:center;}.elementor-674 .elementor-element.elementor-element-1dd3940 .elementor-heading-title{font-size:45px;}.elementor-674 .elementor-element.elementor-element-1dd3940 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-95410fa{text-align:center;}.elementor-674 .elementor-element.elementor-element-95410fa .elementor-heading-title{font-size:25px;}.elementor-msie .elementor-674 .elementor-element.elementor-element-1e3f32e9 .elementor-portfolio-item{width:calc( 100% / 3 );}.elementor-674 .elementor-element.elementor-element-1e3f32e9 .elementor-portfolio__filter{font-size:15px;}.elementor-674 .elementor-element.elementor-element-c93f1d9{margin-top:0px;margin-bottom:50px;padding:025px 25px 25px 25px;}.elementor-674 .elementor-element.elementor-element-8e74568{text-align:center;font-size:15px;}.elementor-674 .elementor-element.elementor-element-8e74568 > .elementor-widget-container{margin:25px 0px 0px 0px;}}@media(max-width:767px){.elementor-674 .elementor-element.elementor-element-8ce954c > .elementor-container{min-height:150px;}.elementor-674 .elementor-element.elementor-element-8ce954c{padding:15px 15px 15px 15px;}.elementor-674 .elementor-element.elementor-element-1dd3940{text-align:center;}.elementor-674 .elementor-element.elementor-element-1dd3940 .elementor-heading-title{font-size:35px;}.elementor-674 .elementor-element.elementor-element-1dd3940 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-95410fa{text-align:center;}.elementor-674 .elementor-element.elementor-element-95410fa .elementor-heading-title{font-size:20px;}.elementor-msie .elementor-674 .elementor-element.elementor-element-1e3f32e9 .elementor-portfolio-item{width:calc( 100% / 1 );}.elementor-674 .elementor-element.elementor-element-1e3f32e9 .elementor-portfolio__filter{font-size:15px;}.elementor-674 .elementor-element.elementor-element-c93f1d9{margin-top:0px;margin-bottom:25px;padding:15px 15px 15px 15px;}.elementor-674 .elementor-element.elementor-element-8e74568{text-align:center;font-size:15px;}.elementor-674 .elementor-element.elementor-element-8e74568 > .elementor-widget-container{margin:15px 0px 15px 0px;}}