.elementor-21542 .elementor-element.elementor-element-6407c01{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21542 .elementor-element.elementor-element-6407c01 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-21542 .elementor-element.elementor-element-5bc777e.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-21542 .elementor-element.elementor-element-5bc777e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-21542 .elementor-element.elementor-element-d309a4b{--spacer-size:10vh;}.elementor-21542 .elementor-element.elementor-element-6571428{--divider-border-style:solid;--divider-color:#635D6FA6;--divider-border-width:1px;}.elementor-21542 .elementor-element.elementor-element-6571428 .elementor-divider-separator{width:100%;}.elementor-21542 .elementor-element.elementor-element-6571428 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-21542 .elementor-element.elementor-element-eaa0ec7{--spacer-size:2.5vh;}.elementor-21542 .elementor-element.elementor-element-c7898b1{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;font-weight:bold;color:#000000;}.elementor-21542 .elementor-element.elementor-element-4f9680d .title + .subtitle{margin-bottom:0px;}.elementor-21542 .elementor-element.elementor-element-4f9680d .subtitle + .title{margin-top:0px;}.elementor-21542 .elementor-element.elementor-element-4f9680d .subtitle{text-transform:uppercase;}.elementor-21542 .elementor-element.elementor-element-01b8b88{--spacer-size:2.5vh;}.elementor-bc-flex-widget .elementor-21542 .elementor-element.elementor-element-f9e6d18.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-21542 .elementor-element.elementor-element-f9e6d18.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-21542 .elementor-element.elementor-element-0a8c6a3{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;font-weight:bold;color:#000000;}.elementor-bc-flex-widget .elementor-21542 .elementor-element.elementor-element-539d1ac.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-21542 .elementor-element.elementor-element-539d1ac.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-21542 .elementor-element.elementor-element-6efd105{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;font-weight:bold;color:#000000;}.elementor-21542 .elementor-element.elementor-element-c321305{--spacer-size:2.5vh;}.elementor-21542 .elementor-element.elementor-element-2430be8 .button{border-radius:0px;}.elementor-21542 .elementor-element.elementor-element-2430be8 .button:hover{color:#0000FF;}.elementor-21542 .elementor-element.elementor-element-6f43182{--spacer-size:5vh;}.elementor-21542 .elementor-element.elementor-element-c7b5685{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21542 .elementor-element.elementor-element-c7b5685 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-21542 .elementor-element.elementor-element-332b688.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-21542 .elementor-element.elementor-element-332b688.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-21542 .elementor-element.elementor-element-6f69033{--spacer-size:5vh;}.elementor-21542 .elementor-element.elementor-element-f85d4dd{--divider-border-style:solid;--divider-color:#635D6FA6;--divider-border-width:1px;}.elementor-21542 .elementor-element.elementor-element-f85d4dd .elementor-divider-separator{width:100%;}.elementor-21542 .elementor-element.elementor-element-f85d4dd .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-21542 .elementor-element.elementor-element-fba0adc{--spacer-size:2.5vh;}.elementor-bc-flex-widget .elementor-21542 .elementor-element.elementor-element-dd69934.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-21542 .elementor-element.elementor-element-dd69934.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-21542 .elementor-element.elementor-element-a2b4fe1{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;font-weight:bold;color:#000000;}.elementor-21542 .elementor-element.elementor-element-f45b4b3 .title + .subtitle{margin-bottom:0px;}.elementor-21542 .elementor-element.elementor-element-f45b4b3 .subtitle + .title{margin-top:0px;}.elementor-21542 .elementor-element.elementor-element-f45b4b3 .subtitle{text-transform:uppercase;}.elementor-bc-flex-widget .elementor-21542 .elementor-element.elementor-element-367caf4.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-21542 .elementor-element.elementor-element-367caf4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-21542 .elementor-element.elementor-element-eddba74 .button{border-radius:0px;}.elementor-21542 .elementor-element.elementor-element-eddba74 .button:hover{color:#0000FF;}.elementor-bc-flex-widget .elementor-21542 .elementor-element.elementor-element-2c1f70e.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-21542 .elementor-element.elementor-element-2c1f70e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-21542 .elementor-element.elementor-element-95a837a{--spacer-size:5vh;}.elementor-21542 .elementor-element.elementor-element-14173cb .portfolio-item:not(.-contained) .image-holder{border-radius:0px;}.elementor-21542 .elementor-element.elementor-element-14173cb .portfolio-item.-contained:not(.-layout13){border-radius:0px;}.elementor-21542 .elementor-element.elementor-element-14173cb .portfolio-item.-contained.-layout13 .card-image .image-holder{border-radius:0px;}.elementor-21542 .elementor-element.elementor-element-14173cb .portfolio-item.-contained.-layout13 .card-details{border-radius:0px;}.elementor-21542 .elementor-element.elementor-element-14173cb .grid-item:not(.-nospace){padding:20px;}.elementor-21542 .elementor-element.elementor-element-14173cb .portfolio-grid:not(.-nospace){margin-left:-20px;margin-right:-20px;}.elementor-21542 .elementor-element.elementor-element-14173cb .double-width:not(.vc_col-lg-12) .card.-metro .image-holder{padding-bottom:calc(50% - 20px);}.elementor-21542 .elementor-element.elementor-element-14173cb .portfolio-item .project-content .category-holder, .elementor-21542 .elementor-element.elementor-element-14173cb .grid-item .category-holder{font-weight:700;}.elementor-21542 .elementor-element.elementor-element-14173cb .portfolio-item .project-content .btn-lightbox, .elementor-21542 .elementor-element.elementor-element-14173cb .grid-item .show-project-link{font-weight:700;}.elementor-21542 .elementor-element.elementor-element-e39ee60{--spacer-size:5vh;}.elementor-21542 .elementor-element.elementor-element-2f37d16{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21542 .elementor-element.elementor-element-2f37d16 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-21542 .elementor-element.elementor-element-4a43771.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-21542 .elementor-element.elementor-element-4a43771.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-21542 .elementor-element.elementor-element-bea1169{--spacer-size:10vh;}.elementor-21542 .elementor-element.elementor-element-e970677{--divider-border-style:solid;--divider-color:#635D6FA6;--divider-border-width:1px;}.elementor-21542 .elementor-element.elementor-element-e970677 .elementor-divider-separator{width:100%;}.elementor-21542 .elementor-element.elementor-element-e970677 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-21542 .elementor-element.elementor-element-fa8ce8d{--spacer-size:2.5vh;}.elementor-21542 .elementor-element.elementor-element-45682a3{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;font-weight:bold;color:#000000;}.elementor-21542 .elementor-element.elementor-element-b7b994d .title + .subtitle{margin-bottom:0px;}.elementor-21542 .elementor-element.elementor-element-b7b994d .subtitle + .title{margin-top:0px;}.elementor-21542 .elementor-element.elementor-element-b7b994d .subtitle{text-transform:uppercase;}.elementor-21542 .elementor-element.elementor-element-4949e11{--spacer-size:2.5vh;}.elementor-bc-flex-widget .elementor-21542 .elementor-element.elementor-element-a5d5e8e.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-21542 .elementor-element.elementor-element-a5d5e8e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-21542 .elementor-element.elementor-element-d491190{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;font-weight:bold;color:#000000;}.elementor-bc-flex-widget .elementor-21542 .elementor-element.elementor-element-a02538d.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-21542 .elementor-element.elementor-element-a02538d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-21542 .elementor-element.elementor-element-44e80c3{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;font-weight:bold;color:#000000;}.elementor-21542 .elementor-element.elementor-element-4adcf00{--spacer-size:2.5vh;}.elementor-21542 .elementor-element.elementor-element-bcb7f96{--spacer-size:5vh;}.elementor-21542 .elementor-element.elementor-element-07d0d1e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21542 .elementor-element.elementor-element-07d0d1e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-21542 .elementor-element.elementor-element-c4d49f4.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-21542 .elementor-element.elementor-element-c4d49f4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-21542 .elementor-element.elementor-element-a4ba56b{--spacer-size:5vh;}.elementor-21542 .elementor-element.elementor-element-856d962{--divider-border-style:solid;--divider-color:#635D6FA6;--divider-border-width:1px;}.elementor-21542 .elementor-element.elementor-element-856d962 .elementor-divider-separator{width:100%;}.elementor-21542 .elementor-element.elementor-element-856d962 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-21542 .elementor-element.elementor-element-41a258b{--spacer-size:2.5vh;}.elementor-21542 .elementor-element.elementor-element-a33da71{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;font-weight:bold;color:#000000;}.elementor-21542 .elementor-element.elementor-element-0c66ea3 .title + .subtitle{margin-bottom:0px;}.elementor-21542 .elementor-element.elementor-element-0c66ea3 .subtitle + .title{margin-top:0px;}.elementor-21542 .elementor-element.elementor-element-0c66ea3 .subtitle{text-transform:uppercase;}.elementor-21542 .elementor-element.elementor-element-fa54422{--spacer-size:2.5vh;}.elementor-bc-flex-widget .elementor-21542 .elementor-element.elementor-element-270a2fa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21542 .elementor-element.elementor-element-270a2fa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21542 .elementor-element.elementor-element-a58147d{z-index:2;}.elementor-bc-flex-widget .elementor-21542 .elementor-element.elementor-element-e0997d7.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-21542 .elementor-element.elementor-element-e0997d7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-21542 .elementor-element.elementor-element-e25beae img{height:31%;}.elementor-21542 .elementor-element.elementor-element-8bf0131{--spacer-size:5vh;}@media(max-width:767px){.elementor-21542 .elementor-element.elementor-element-261dfb2{margin-top:0px;margin-bottom:0px;}.elementor-21542 .elementor-element.elementor-element-6407c01{padding:15px 15px 15px 15px;}.elementor-21542 .elementor-element.elementor-element-5bc777e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-21542 .elementor-element.elementor-element-d309a4b{--spacer-size:2vh;}.elementor-21542 .elementor-element.elementor-element-eaa0ec7{--spacer-size:6vh;}.elementor-21542 .elementor-element.elementor-element-01b8b88{--spacer-size:6vh;}.elementor-21542 .elementor-element.elementor-element-f9e6d18 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-21542 .elementor-element.elementor-element-539d1ac > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 0px 0px 0px;}.elementor-21542 .elementor-element.elementor-element-c321305{--spacer-size:6vh;}.elementor-21542 .elementor-element.elementor-element-6f43182{--spacer-size:4vh;}.elementor-21542 .elementor-element.elementor-element-c7b5685{padding:15px 15px 15px 15px;}.elementor-21542 .elementor-element.elementor-element-332b688 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-21542 .elementor-element.elementor-element-6f69033{--spacer-size:2vh;}.elementor-21542 .elementor-element.elementor-element-fba0adc{--spacer-size:6vh;}.elementor-21542 .elementor-element.elementor-element-dd69934 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-21542 .elementor-element.elementor-element-367caf4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 0px 0px 0px;}.elementor-21542 .elementor-element.elementor-element-2c1f70e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-21542 .elementor-element.elementor-element-95a837a{--spacer-size:6vh;}.elementor-21542 .elementor-element.elementor-element-e39ee60{--spacer-size:6vh;}.elementor-21542 .elementor-element.elementor-element-2f37d16{padding:15px 15px 15px 15px;}.elementor-21542 .elementor-element.elementor-element-4a43771 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-21542 .elementor-element.elementor-element-bea1169{--spacer-size:2vh;}.elementor-21542 .elementor-element.elementor-element-fa8ce8d{--spacer-size:6vh;}.elementor-21542 .elementor-element.elementor-element-4949e11{--spacer-size:6vh;}.elementor-21542 .elementor-element.elementor-element-a5d5e8e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-21542 .elementor-element.elementor-element-a02538d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 0px 0px 0px;}.elementor-21542 .elementor-element.elementor-element-4adcf00{--spacer-size:6vh;}.elementor-21542 .elementor-element.elementor-element-bcb7f96{--spacer-size:4vh;}.elementor-21542 .elementor-element.elementor-element-07d0d1e{padding:15px 15px 15px 15px;}.elementor-21542 .elementor-element.elementor-element-c4d49f4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-21542 .elementor-element.elementor-element-a4ba56b{--spacer-size:2vh;}.elementor-21542 .elementor-element.elementor-element-41a258b{--spacer-size:6vh;}.elementor-21542 .elementor-element.elementor-element-fa54422{--spacer-size:6vh;}.elementor-21542 .elementor-element.elementor-element-270a2fa > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-21542 .elementor-element.elementor-element-e0997d7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 0px 0px 0px;}.elementor-21542 .elementor-element.elementor-element-8bf0131{--spacer-size:4vh;}}