.elementor-20700 .elementor-element.elementor-element-22762a9 .portfolio-item:not(.-contained) .image-holder{border-radius:5px}.elementor-20700 .elementor-element.elementor-element-22762a9 .portfolio-item.-layout13.-contained .card-image .image-holder{border-radius:5px}.elementor-20700 .elementor-element.elementor-element-22762a9 .portfolio-item.-layout13.-contained .card-details{border-radius:5px}.elementor-20700 .elementor-element.elementor-element-22762a9 .portfolio-item.-contained .image-holder{border-top-right-radius:5px;border-top-left-radius:5px}.elementor-20700 .elementor-element.elementor-element-22762a9 .portfolio-item.-contained .card-details{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.elementor-20700 .elementor-element.elementor-element-22762a9 .grid-item:not(.-nospace){padding:20px}.elementor-20700 .elementor-element.elementor-element-22762a9 .portfolio-grid{margin-top:-20px;margin-bottom:-20px}.elementor-20700 .elementor-element.elementor-element-22762a9 .portfolio-item .project-content .button{color:#0187ec}.elementor-20700 .elementor-element.elementor-element-22762a9 .grid-item .show-project-link{color:#0187ec}.elementor-20700 .elementor-element.elementor-element-22762a9>.elementor-widget-container{margin:0 0 50px 0}.elementor-20700 .elementor-element.elementor-element-71a3fe0:not(.elementor-motion-effects-element-type-background),.elementor-20700 .elementor-element.elementor-element-71a3fe0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ecf6ff}.elementor-20700 .elementor-element.elementor-element-71a3fe0{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0}.elementor-20700 .elementor-element.elementor-element-71a3fe0>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20700 .elementor-element.elementor-element-a6998ac>.elementor-element-populated{padding:0 3.2% 0 3.2%}.elementor-20700 .elementor-element.elementor-element-ded6321{--spacer-size:10vh}.elementor-20700 .elementor-element.elementor-element-8192d94 h1,.elementor-20700 .elementor-element.elementor-element-8192d94 h2,.elementor-20700 .elementor-element.elementor-element-8192d94 h3,.elementor-20700 .elementor-element.elementor-element-8192d94 h4,.elementor-20700 .elementor-element.elementor-element-8192d94 h5,.elementor-20700 .elementor-element.elementor-element-8192d94 h6{font-size:66px}.elementor-20700 .elementor-element.elementor-element-377ba55{font-size:18px}.elementor-20700 .elementor-element.elementor-element-3ce6671{--spacer-size:10vh}.elementor-20700 .elementor-element.elementor-element-c611d7f [class*=vc_col]{padding:10px}.elementor-20700 .elementor-element.elementor-element-c611d7f .subscribe-form{margin:10px}.elementor-20700 .elementor-element.elementor-element-c611d7f .contact-form{margin:-10px}.elementor-20700 .elementor-element.elementor-element-c611d7f input::-webkit-input-placeholder{color:#020101}.elementor-20700 .elementor-element.elementor-element-c611d7f textarea::-webkit-input-placeholder{color:#020101}.elementor-20700 .elementor-element.elementor-element-c611d7f input:not([type=submit]){color:#000;background-color:#f9fcff}.elementor-20700 .elementor-element.elementor-element-c611d7f textarea{color:#000;background-color:#f9fcff}.elementor-20700 .elementor-element.elementor-element-c611d7f select{color:#000;background-color:#f9fcff}.elementor-20700 .elementor-element.elementor-element-c611d7f input:not([type=submit]):focus{background-color:#fff}.elementor-20700 .elementor-element.elementor-element-c611d7f textarea:focus{background-color:#fff}.elementor-20700 .elementor-element.elementor-element-c611d7f select:focus{background-color:#fff}.elementor-20700 .elementor-element.elementor-element-a4eb5ac{--spacer-size:5vh}@media (max-width:1024px) and (min-width:768px){.elementor-20700 .elementor-element.elementor-element-0348e21{width:20%}}@media (max-width:1024px){.elementor-20700 .elementor-element.elementor-element-8192d94 h1,.elementor-20700 .elementor-element.elementor-element-8192d94 h2,.elementor-20700 .elementor-element.elementor-element-8192d94 h3,.elementor-20700 .elementor-element.elementor-element-8192d94 h4,.elementor-20700 .elementor-element.elementor-element-8192d94 h5,.elementor-20700 .elementor-element.elementor-element-8192d94 h6{font-size:46px}}@media (max-width:767px){.elementor-20700 .elementor-element.elementor-element-a6998ac>.elementor-element-populated{padding:0 0 0 0}.elementor-20700 .elementor-element.elementor-element-ded6321{--spacer-size:6vh}.elementor-20700 .elementor-element.elementor-element-8192d94 h1,.elementor-20700 .elementor-element.elementor-element-8192d94 h2,.elementor-20700 .elementor-element.elementor-element-8192d94 h3,.elementor-20700 .elementor-element.elementor-element-8192d94 h4,.elementor-20700 .elementor-element.elementor-element-8192d94 h5,.elementor-20700 .elementor-element.elementor-element-8192d94 h6{font-size:2.35rem}.elementor-20700 .elementor-element.elementor-element-3ce6671{--spacer-size:6vh}.elementor-20700 .elementor-element.elementor-element-a4eb5ac{--spacer-size:6vh}}