.elementor-6697 .elementor-element.elementor-element-1308798{--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;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-6697 .elementor-element.elementor-element-9b9a678{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.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-6697 .elementor-element.elementor-element-8900d40 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-6697 .elementor-element.elementor-element-8900d40{text-align:center;}.elementor-6697 .elementor-element.elementor-element-8900d40 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:30px;font-weight:600;line-height:45px;color:#161C2D;}.elementor-6697 .elementor-element.elementor-element-a0895d6{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-6697 .elementor-element.elementor-element-a0895d6.elementor-element{--align-self:center;}.elementor-6697 .elementor-element.elementor-element-a0895d6 .project-item{padding:calc(32px/2);}.elementor-6697 .elementor-element.elementor-element-a0895d6 .project-item.double_w .projects-thumbnail img{margin-top:calc(-32px/2);}.elementor-6697 .elementor-element.elementor-element-a0895d6 .projects-grid{margin:calc(-32px/2);}.elementor-6697 .elementor-element.elementor-element-a0895d6 .project_filters{margin-bottom:32px;}.elementor-6697 .elementor-element.elementor-element-a0895d6 .portfolio-info-inner{border-radius:6px 6px 6px 6px;}.elementor-6697 .elementor-element.elementor-element-a0895d6 .octf-btn{margin-top:32px;}.elementor-6697 .elementor-element.elementor-element-b2773d3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-6697 .elementor-element.elementor-element-d284498 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-6697 .elementor-element.elementor-element-d284498{text-align:center;}.elementor-6697 .elementor-element.elementor-element-d284498 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:30px;font-weight:600;line-height:45px;color:#161C2D;}.elementor-6697 .elementor-element.elementor-element-dafeb37 .project-item{padding:calc(32px/2);}.elementor-6697 .elementor-element.elementor-element-dafeb37 .project-item.double_w .projects-thumbnail img{margin-top:calc(-32px/2);}.elementor-6697 .elementor-element.elementor-element-dafeb37 .projects-grid{margin:calc(-32px/2);}.elementor-6697 .elementor-element.elementor-element-dafeb37 .project_filters{margin-bottom:32px;}.elementor-6697 .elementor-element.elementor-element-dafeb37 .portfolio-info-inner{border-radius:6px 6px 6px 6px;}.elementor-6697 .elementor-element.elementor-element-dafeb37 .octf-btn{margin-top:32px;}.elementor-6697 .elementor-element.elementor-element-2208405{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6697 .elementor-element.elementor-element-a1addab > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-6697 .elementor-element.elementor-element-a1addab{text-align:center;}.elementor-6697 .elementor-element.elementor-element-a1addab .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:30px;font-weight:600;line-height:45px;color:#161C2D;}.elementor-6697 .elementor-element.elementor-element-99620c3 .project-item{padding:calc(32px/2);}.elementor-6697 .elementor-element.elementor-element-99620c3 .project-item.double_w .projects-thumbnail img{margin-top:calc(-32px/2);}.elementor-6697 .elementor-element.elementor-element-99620c3 .projects-grid{margin:calc(-32px/2);}.elementor-6697 .elementor-element.elementor-element-99620c3 .project_filters{margin-bottom:32px;}.elementor-6697 .elementor-element.elementor-element-99620c3 .portfolio-info-inner{border-radius:6px 6px 6px 6px;}.elementor-6697 .elementor-element.elementor-element-99620c3 .octf-btn{margin-top:32px;}.elementor-6697 .elementor-element.elementor-element-2c22782{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6697 .elementor-element.elementor-element-661b69a > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-6697 .elementor-element.elementor-element-661b69a{text-align:center;}.elementor-6697 .elementor-element.elementor-element-661b69a .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:30px;font-weight:600;line-height:45px;color:#161C2D;}.elementor-6697 .elementor-element.elementor-element-24154ed .project_filters{margin-bottom:32px;}.elementor-6697 .elementor-element.elementor-element-24154ed .portfolio-info-inner{border-radius:6px 6px 6px 6px;}.elementor-6697 .elementor-element.elementor-element-24154ed .octf-btn{margin-top:32px;}.elementor-6697 .elementor-element.elementor-element-ab57cfd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6697 .elementor-element.elementor-element-6344edd > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-6697 .elementor-element.elementor-element-6344edd{text-align:center;}.elementor-6697 .elementor-element.elementor-element-6344edd .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:30px;font-weight:600;line-height:45px;color:#161C2D;}.elementor-6697 .elementor-element.elementor-element-1c4e3fa .project_filters{margin-bottom:32px;}.elementor-6697 .elementor-element.elementor-element-1c4e3fa .portfolio-info-inner{border-radius:6px 6px 6px 6px;}.elementor-6697 .elementor-element.elementor-element-5181845{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-6697 .elementor-element.elementor-element-451efc1 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-6697 .elementor-element.elementor-element-451efc1{text-align:center;}.elementor-6697 .elementor-element.elementor-element-451efc1 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#94A3B8;}.elementor-6697 .elementor-element.elementor-element-c9c661b{text-align:center;}.elementor-6697 .elementor-element.elementor-element-c9c661b .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:30px;font-weight:600;line-height:45px;color:#161C2D;}.elementor-6697 .elementor-element.elementor-element-93c9183 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-6697 .elementor-element.elementor-element-93c9183 .octf-btn{border-radius:99px 99px 99px 99px;}.elementor-6697 .elementor-element.elementor-element-93c9183 .octf-btn, .elementor-6697 .elementor-element.elementor-element-93c9183 .octf-text-link{color:#FFFFFF;}@media(max-width:1024px){.elementor-6697 .elementor-element.elementor-element-a0895d6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-6697 .elementor-element.elementor-element-1308798{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-6697 .elementor-element.elementor-element-8900d40 .elementor-heading-title{font-size:24px;line-height:36px;}.elementor-6697 .elementor-element.elementor-element-b2773d3{--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6697 .elementor-element.elementor-element-d284498 .elementor-heading-title{font-size:24px;line-height:36px;}.elementor-6697 .elementor-element.elementor-element-2208405{--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6697 .elementor-element.elementor-element-a1addab .elementor-heading-title{font-size:24px;line-height:36px;}.elementor-6697 .elementor-element.elementor-element-2c22782{--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6697 .elementor-element.elementor-element-661b69a .elementor-heading-title{font-size:24px;line-height:36px;}.elementor-6697 .elementor-element.elementor-element-ab57cfd{--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6697 .elementor-element.elementor-element-6344edd .elementor-heading-title{font-size:24px;line-height:36px;}.elementor-6697 .elementor-element.elementor-element-5181845{--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6697 .elementor-element.elementor-element-c9c661b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6697 .elementor-element.elementor-element-c9c661b .elementor-heading-title{font-size:24px;line-height:36px;}}