.elementor-234669 .elementor-element.elementor-element-6aaddb9{padding:70px 0}.elementor-234669 .elementor-element.elementor-element-9850d8c h1,.elementor-234669 .elementor-element.elementor-element-9850d8c h2,.elementor-234669 .elementor-element.elementor-element-9850d8c h3,.elementor-234669 .elementor-element.elementor-element-9850d8c h4,.elementor-234669 .elementor-element.elementor-element-9850d8c h5,.elementor-234669 .elementor-element.elementor-element-9850d8c h6{font-size:40px}.elementor-234669 .elementor-element.elementor-element-9850d8c>.elementor-widget-container{margin:0 0 35px}.elementor-234669 .elementor-element.elementor-element-5a47bd2 .portfolio-item:not(.-contained) .image-holder{border-radius:6px}.elementor-234669 .elementor-element.elementor-element-5a47bd2 .portfolio-item.-layout13.-contained .card-image .image-holder{border-radius:6px}.elementor-234669 .elementor-element.elementor-element-5a47bd2 .portfolio-item.-layout13.-contained .card-details{border-radius:6px}.elementor-234669 .elementor-element.elementor-element-5a47bd2 .portfolio-item.-contained .image-holder{border-top-right-radius:6px;border-top-left-radius:6px}.elementor-234669 .elementor-element.elementor-element-5a47bd2 .portfolio-item.-contained .card-details{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.elementor-234669 .elementor-element.elementor-element-5a47bd2 .grid-item:not(.-nospace){padding:10px}.elementor-234669 .elementor-element.elementor-element-5a47bd2 .portfolio-grid{margin-top:-10px;margin-bottom:-10px}.elementor-234669 .elementor-element.elementor-element-5a47bd2 .portfolio-item .headline,.elementor-234669 .elementor-element.elementor-element-5a47bd2 .grid-item .title{font-size:1em}.elementor-234669 .elementor-element.elementor-element-5a47bd2 .portfolio-item .project-content .category-holder,.elementor-234669 .elementor-element.elementor-element-5a47bd2 .grid-item .category-holder{font-size:.9em;line-height:1.2em}.elementor-234669 .elementor-element.elementor-element-5a47bd2 .portfolio-item .project-content .btn-lightbox,.elementor-234669 .elementor-element.elementor-element-5a47bd2 .grid-item .show-project-link{font-size:.9em;line-height:1.2em}.elementor-234669 .elementor-element.elementor-element-f41beb0:not(.elementor-motion-effects-element-type-background),.elementor-234669 .elementor-element.elementor-element-f41beb0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-234669 .elementor-element.elementor-element-f41beb0{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:70px 30px 70px 50px}.elementor-234669 .elementor-element.elementor-element-f41beb0>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-234669 .elementor-element.elementor-element-5db9bcb .title{color:#fff}.elementor-234669 .elementor-element.elementor-element-5db9bcb h1,.elementor-234669 .elementor-element.elementor-element-5db9bcb h2,.elementor-234669 .elementor-element.elementor-element-5db9bcb h3,.elementor-234669 .elementor-element.elementor-element-5db9bcb h4,.elementor-234669 .elementor-element.elementor-element-5db9bcb h5,.elementor-234669 .elementor-element.elementor-element-5db9bcb h6{font-size:40px}.elementor-234669 .elementor-element.elementor-element-5db9bcb>.elementor-widget-container{margin:-25px 0 0;padding:0}.elementor-234669 .elementor-element.elementor-element-0e4f323{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-234669 .elementor-element.elementor-element-0e4f323>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-234669 .elementor-element.elementor-element-cc87053{margin-top:0;margin-bottom:70px;padding:0}.elementor-234669 .elementor-element.elementor-element-47609f7>.elementor-element-populated{margin:0 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0}.elementor-234669 .elementor-element.elementor-element-f673def:not(.elementor-motion-effects-element-type-background),.elementor-234669 .elementor-element.elementor-element-f673def>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-234669 .elementor-element.elementor-element-f673def,.elementor-234669 .elementor-element.elementor-element-f673def>.elementor-background-overlay{border-radius:10px}.elementor-234669 .elementor-element.elementor-element-f673def{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px 0}.elementor-234669 .elementor-element.elementor-element-f673def>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-234669 .elementor-element.elementor-element-31bcf50.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-234669 .elementor-element.elementor-element-1fd27fb .title{color:#fff}.elementor-234669 .elementor-element.elementor-element-1fd27fb h1,.elementor-234669 .elementor-element.elementor-element-1fd27fb h2,.elementor-234669 .elementor-element.elementor-element-1fd27fb h3,.elementor-234669 .elementor-element.elementor-element-1fd27fb h4,.elementor-234669 .elementor-element.elementor-element-1fd27fb h5,.elementor-234669 .elementor-element.elementor-element-1fd27fb h6{font-size:26px}.elementor-234669 .elementor-element.elementor-element-1fd27fb{width:var(--container-widget-width,60%);max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0}.elementor-234669 .elementor-element.elementor-element-e166699 .button{border-radius:5px;color:#fff}.elementor-234669 .elementor-element.elementor-element-e166699 .button:not(.-outlined):not(.-text):not(.-flat):not(.-pagination){color:#fff}.elementor-234669 .elementor-element.elementor-element-e166699 .button:not(.-outlined):not(.-text):not(.-flat):not(.-primary):not(.page-link):not(:hover){background-color:#0f69c9}.elementor-234669 .elementor-element.elementor-element-e166699 .button:hover{color:#000}.elementor-234669 .elementor-element.elementor-element-e166699 .button:not(.-outlined):not(.-text):not(.-flat):not(.-pagination):hover{color:#000}.elementor-234669 .elementor-element.elementor-element-e166699 .button:not(.-outlined):not(.-flat):not(.-text):hover{background-color:#fff}.elementor-234669 .elementor-element.elementor-element-e166699>.elementor-widget-container{margin:20px 0 0}.elementor-234669 .elementor-element.elementor-element-968534d{--divider-border-style:solid;--divider-color:rgba(255,255,255,.05);--divider-border-width:1px}.elementor-234669 .elementor-element.elementor-element-968534d .elementor-divider-separator{width:100%}.elementor-234669 .elementor-element.elementor-element-968534d .elementor-divider{padding-top:2px;padding-bottom:2px}.elementor-234669 .elementor-element.elementor-element-968534d>.elementor-widget-container{margin:0 20px}@media(max-width:1024px){.elementor-234669 .elementor-element.elementor-element-9850d8c h1,.elementor-234669 .elementor-element.elementor-element-9850d8c h2,.elementor-234669 .elementor-element.elementor-element-9850d8c h3,.elementor-234669 .elementor-element.elementor-element-9850d8c h4,.elementor-234669 .elementor-element.elementor-element-9850d8c h5,.elementor-234669 .elementor-element.elementor-element-9850d8c h6{font-size:35px}.elementor-234669 .elementor-element.elementor-element-9850d8c>.elementor-widget-container{margin:20px 0 0}.elementor-234669 .elementor-element.elementor-element-f41beb0{padding:70px 20px}.elementor-234669 .elementor-element.elementor-element-5db9bcb h1,.elementor-234669 .elementor-element.elementor-element-5db9bcb h2,.elementor-234669 .elementor-element.elementor-element-5db9bcb h3,.elementor-234669 .elementor-element.elementor-element-5db9bcb h4,.elementor-234669 .elementor-element.elementor-element-5db9bcb h5,.elementor-234669 .elementor-element.elementor-element-5db9bcb h6{font-size:35px}.elementor-234669 .elementor-element.elementor-element-1fd27fb h1,.elementor-234669 .elementor-element.elementor-element-1fd27fb h2,.elementor-234669 .elementor-element.elementor-element-1fd27fb h3,.elementor-234669 .elementor-element.elementor-element-1fd27fb h4,.elementor-234669 .elementor-element.elementor-element-1fd27fb h5,.elementor-234669 .elementor-element.elementor-element-1fd27fb h6{font-size:35px}.elementor-234669 .elementor-element.elementor-element-1fd27fb{width:100%;max-width:100%}}@media(max-width:767px){.elementor-234669 .elementor-element.elementor-element-9850d8c>.elementor-widget-container{margin:0 0 20px}.elementor-234669 .elementor-element.elementor-element-f41beb0{padding:70px 10px}.elementor-234669 .elementor-element.elementor-element-5db9bcb h1,.elementor-234669 .elementor-element.elementor-element-5db9bcb h2,.elementor-234669 .elementor-element.elementor-element-5db9bcb h3,.elementor-234669 .elementor-element.elementor-element-5db9bcb h4,.elementor-234669 .elementor-element.elementor-element-5db9bcb h5,.elementor-234669 .elementor-element.elementor-element-5db9bcb h6{font-size:30px}.elementor-234669 .elementor-element.elementor-element-47609f7>.elementor-element-populated{padding:0}.elementor-234669 .elementor-element.elementor-element-1fd27fb h1,.elementor-234669 .elementor-element.elementor-element-1fd27fb h2,.elementor-234669 .elementor-element.elementor-element-1fd27fb h3,.elementor-234669 .elementor-element.elementor-element-1fd27fb h4,.elementor-234669 .elementor-element.elementor-element-1fd27fb h5,.elementor-234669 .elementor-element.elementor-element-1fd27fb h6{font-size:22px;line-height:36px}.elementor-234669 .elementor-element.elementor-element-1fd27fb{width:100%;max-width:100%}}