.elementor-221412 .elementor-element.elementor-element-1ec99ba .-with-shadow:not(.-contained) .image-holder{box-shadow:0px 5px 15px 0px rgba(0,0,0,10%)}.elementor-221412 .elementor-element.elementor-element-1ec99ba .-with-shadow.-contained:not(.-layout13){box-shadow:0px 5px 15px 0px rgba(0,0,0,10%)}.elementor-221412 .elementor-element.elementor-element-1ec99ba .-with-shadow.-contained.-layout13 .image-holder{box-shadow:0px 5px 15px 0px rgba(0,0,0,10%)}.elementor-221412 .elementor-element.elementor-element-1ec99ba .-with-shadow.-contained.-layout13 .card-details{box-shadow:0px 5px 15px 0px rgba(0,0,0,10%)}.elementor-221412 .elementor-element.elementor-element-1ec99ba .grid-item:not(.-nospace){padding:20px}.elementor-221412 .elementor-element.elementor-element-1ec99ba .portfolio-grid:not(.-nospace){margin-left:-20px;margin-right:-20px}.elementor-221412 .elementor-element.elementor-element-1ec99ba .double-width:not(.vc_col-lg-12) .card.-metro .image-holder{padding-bottom:calc(50% - 20px)}.elementor-221412 .elementor-element.elementor-element-12e31c49:not(.elementor-motion-effects-element-type-background),.elementor-221412 .elementor-element.elementor-element-12e31c49>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f9f9fa}.elementor-221412 .elementor-element.elementor-element-12e31c49{border-style:solid;border-width:0 0 1px;border-color:#c5c5c5;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-221412 .elementor-element.elementor-element-12e31c49>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-221412 .elementor-element.elementor-element-6443d10>.elementor-element-populated{padding:0 3.2%}.elementor-221412 .elementor-element.elementor-element-e903250{--spacer-size:10vh}.elementor-221412 .elementor-element.elementor-element-168181f8>.elementor-widget-container{margin:0 0 12px}.elementor-221412 .elementor-element.elementor-element-168181f8 .badge{border-radius:.85rem}.elementor-221412 .elementor-element.elementor-element-46ccc6e0 h1,.elementor-221412 .elementor-element.elementor-element-46ccc6e0 h2,.elementor-221412 .elementor-element.elementor-element-46ccc6e0 h3,.elementor-221412 .elementor-element.elementor-element-46ccc6e0 h4,.elementor-221412 .elementor-element.elementor-element-46ccc6e0 h5,.elementor-221412 .elementor-element.elementor-element-46ccc6e0 h6{font-size:66px}.elementor-221412 .elementor-element.elementor-element-39afe186{font-size:18px}.elementor-221412 .elementor-element.elementor-element-639272f4{--spacer-size:10vh}.elementor-221412 .elementor-element.elementor-element-1903afbb{width:auto;max-width:auto;align-self:flex-start}.elementor-221412 .elementor-element.elementor-element-1903afbb h1,.elementor-221412 .elementor-element.elementor-element-1903afbb h2,.elementor-221412 .elementor-element.elementor-element-1903afbb h3,.elementor-221412 .elementor-element.elementor-element-1903afbb h4,.elementor-221412 .elementor-element.elementor-element-1903afbb h5,.elementor-221412 .elementor-element.elementor-element-1903afbb h6{font-size:72px}.elementor-221412 .elementor-element.elementor-element-1675dc1e{--divider-border-style:solid;--divider-color:#94949E40;--divider-border-width:1px}.elementor-221412 .elementor-element.elementor-element-1675dc1e .elementor-divider-separator{width:100%}.elementor-221412 .elementor-element.elementor-element-1675dc1e .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-221412 .elementor-element.elementor-element-67dde30e{width:auto;max-width:auto;align-self:center;font-weight:400}.elementor-221412 .elementor-element.elementor-element-785f233c{--spacer-size:5px}.elementor-221412 .elementor-element.elementor-element-67507c22{width:auto;max-width:auto;align-self:center;font-weight:400}.elementor-221412 .elementor-element.elementor-element-17cdcc4c{--spacer-size:5px}.elementor-221412 .elementor-element.elementor-element-284ed3c9{width:auto;max-width:auto;align-self:center;font-weight:400}.elementor-221412 .elementor-element.elementor-element-40df7e1{--spacer-size:6vh}.elementor-221412 .elementor-element.elementor-element-aeabf0b{--spacer-size:15vh}@media(min-width:768px){.elementor-221412 .elementor-element.elementor-element-c7af062{width:50%}.elementor-221412 .elementor-element.elementor-element-7e1af59b{width:25%}.elementor-221412 .elementor-element.elementor-element-72ca26f5{width:24.664%}}@media(max-width:1024px) and (min-width:768px){.elementor-221412 .elementor-element.elementor-element-7e1af59b{width:30%}.elementor-221412 .elementor-element.elementor-element-72ca26f5{width:20%}}@media(max-width:1024px){.elementor-221412 .elementor-element.elementor-element-46ccc6e0 h1,.elementor-221412 .elementor-element.elementor-element-46ccc6e0 h2,.elementor-221412 .elementor-element.elementor-element-46ccc6e0 h3,.elementor-221412 .elementor-element.elementor-element-46ccc6e0 h4,.elementor-221412 .elementor-element.elementor-element-46ccc6e0 h5,.elementor-221412 .elementor-element.elementor-element-46ccc6e0 h6{font-size:46px}}@media(max-width:767px){.elementor-221412 .elementor-element.elementor-element-6443d10>.elementor-element-populated{padding:0}.elementor-221412 .elementor-element.elementor-element-e903250{--spacer-size:6vh}.elementor-221412 .elementor-element.elementor-element-46ccc6e0 h1,.elementor-221412 .elementor-element.elementor-element-46ccc6e0 h2,.elementor-221412 .elementor-element.elementor-element-46ccc6e0 h3,.elementor-221412 .elementor-element.elementor-element-46ccc6e0 h4,.elementor-221412 .elementor-element.elementor-element-46ccc6e0 h5,.elementor-221412 .elementor-element.elementor-element-46ccc6e0 h6{font-size:2.35rem}.elementor-221412 .elementor-element.elementor-element-639272f4{--spacer-size:6vh}.elementor-221412 .elementor-element.elementor-element-1903afbb h1,.elementor-221412 .elementor-element.elementor-element-1903afbb h2,.elementor-221412 .elementor-element.elementor-element-1903afbb h3,.elementor-221412 .elementor-element.elementor-element-1903afbb h4,.elementor-221412 .elementor-element.elementor-element-1903afbb h5,.elementor-221412 .elementor-element.elementor-element-1903afbb h6{font-size:3rem}.elementor-221412 .elementor-element.elementor-element-aeabf0b{--spacer-size:6vh}}