.elementor-23000 .elementor-element.elementor-element-6c876b90{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;overflow:visible;}.elementor-23000 .elementor-element.elementor-element-2d601d05{--spacer-size:20vh;}.elementor-23000 .elementor-element.elementor-element-2807679e .title + .subtitle{margin-bottom:0px;}.elementor-23000 .elementor-element.elementor-element-2807679e .subtitle + .title{margin-top:0px;}.elementor-23000 .elementor-element.elementor-element-2807679e .title{color:var( --e-global-color-secondary );}.elementor-23000 .elementor-element.elementor-element-2807679e h1, .elementor-23000 .elementor-element.elementor-element-2807679e h2, .elementor-23000 .elementor-element.elementor-element-2807679e h3, .elementor-23000 .elementor-element.elementor-element-2807679e h4, .elementor-23000 .elementor-element.elementor-element-2807679e h5, .elementor-23000 .elementor-element.elementor-element-2807679e h6{text-transform:capitalize;line-height:1.2em;}.elementor-23000 .elementor-element.elementor-element-2807679e .subtitle{color:var( --e-global-color-primary );font-size:17px;text-transform:capitalize;}.elementor-23000 .elementor-element.elementor-element-ff5353e{--spacer-size:5vh;}.elementor-23000 .elementor-element.elementor-element-93aa827{--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;--background-transition:0.3s;--padding-top:0vw;--padding-bottom:7vw;--padding-left:0vw;--padding-right:0vw;overflow:visible;}.elementor-23000 .elementor-element.elementor-element-c081677 .portfolio-item:not(.-contained) .image-holder{border-radius:5px;}.elementor-23000 .elementor-element.elementor-element-c081677 .portfolio-item.-contained:not(.-layout13){border-radius:5px;}.elementor-23000 .elementor-element.elementor-element-c081677 .portfolio-item.-contained.-layout13 .card-image .image-holder{border-radius:5px;}.elementor-23000 .elementor-element.elementor-element-c081677 .portfolio-item.-contained.-layout13 .card-details{border-radius:5px;}.elementor-23000 .elementor-element.elementor-element-c081677 .-with-shadow:not(.-contained) .image-holder{box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 21%);}.elementor-23000 .elementor-element.elementor-element-c081677 .-with-shadow.-contained:not(.-layout13){box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 21%);}.elementor-23000 .elementor-element.elementor-element-c081677 .-with-shadow.-contained.-layout13 .image-holder{box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 21%);}.elementor-23000 .elementor-element.elementor-element-c081677 .-with-shadow.-contained.-layout13 .card-details{box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 21%);}.elementor-23000 .elementor-element.elementor-element-c081677 .grid-item:not(.-nospace){padding:15px;}.elementor-23000 .elementor-element.elementor-element-c081677 .portfolio-grid:not(.-nospace){margin-left:-15px;margin-right:-15px;}.elementor-23000 .elementor-element.elementor-element-c081677 .double-width:not(.vc_col-lg-12) .card.-metro .image-holder{padding-bottom:calc(50% - 15px);}@media(max-width:767px){.elementor-23000 .elementor-element.elementor-element-2d601d05{--spacer-size:16vh;}.elementor-23000 .elementor-element.elementor-element-2807679e h1, .elementor-23000 .elementor-element.elementor-element-2807679e h2, .elementor-23000 .elementor-element.elementor-element-2807679e h3, .elementor-23000 .elementor-element.elementor-element-2807679e h4, .elementor-23000 .elementor-element.elementor-element-2807679e h5, .elementor-23000 .elementor-element.elementor-element-2807679e h6{font-size:30px;}.elementor-23000 .elementor-element.elementor-element-ff5353e{--spacer-size:1vh;}}