.elementor-29990 .elementor-element.elementor-element-0853657 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29990 .elementor-element.elementor-element-0853657 .tlp-portfolio .tlp-content{background:#E1E1E182;}.elementor-29990 .elementor-element.elementor-element-0853657 .tlp-portfolio .tlp-overlay{background-color:#7D72725C;}.elementor-29990 .elementor-element.elementor-element-0853657 .tlp-portfolio-isotope-button button, .elementor-29990 .elementor-element.elementor-element-0853657 .owl-theme .owl-nav [class*=owl-], .elementor-29990 .elementor-element.elementor-element-0853657 .owl-theme .owl-dots .owl-dot span, .elementor-29990 .elementor-element.elementor-element-0853657 .tlp-pagination li span, .elementor-29990 .elementor-element.elementor-element-0853657 .tlp-pagination li a{background:#36A4FF;color:#FFFFFF;}.elementor-29990 .elementor-element.elementor-element-0853657 .tlp-portfolio-isotope-button button:hover, .elementor-29990 .elementor-element.elementor-element-0853657 .owl-theme .owl-nav [class*=owl-]:hover, .elementor-29990 .elementor-element.elementor-element-0853657 .tlp-pagination li span:hover, .elementor-29990 .elementor-element.elementor-element-0853657 .tlp-pagination li a:hover, .elementor-29990 .elementor-element.elementor-element-0853657 .owl-theme .owl-dots .owl-dot:hover span{background:#005DAA;}.elementor-29990 .elementor-element.elementor-element-0853657 .tlp-portfolio-isotope-button button.selected, .elementor-29990 .elementor-element.elementor-element-0853657 .owl-theme .owl-dots .owl-dot.active span, .elementor-29990 .elementor-element.elementor-element-0853657 .tlp-pagination li.active span{background:#005DAA;}.elementor-29990 .elementor-element.elementor-element-0853657  .tlp-portfolio-item .tlp-content .tlp-content-holder{padding:0px 0px 0px 0px;}.elementor-29990 .elementor-element.elementor-element-0853657  .tlp-portfolio-container .tlp-single-item{padding:0px 5px 0px 5px;}.elementor-29990 .elementor-element.elementor-element-0853657 .tlp-content-holder h3{font-size:16px;text-align:center;}.elementor-29990 .elementor-element.elementor-element-0853657 .tlp-portfolio .tlp-content h3{margin:0px 0px -30px 0px;}.elementor-29990 .elementor-element.elementor-element-0853657 .tlp-portfolio .tlp-portfolio-sd{text-align:center;}.elementor-29990 .elementor-element.elementor-element-1b048d3{--display:flex;}.elementor-29990 .elementor-element.elementor-element-c471c3e{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px;}.elementor-29990 .elementor-element.elementor-element-c471c3e .elementor-divider-separator{width:100%;}.elementor-29990 .elementor-element.elementor-element-c471c3e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-29990 .elementor-element.elementor-element-94b4d55{--display:flex;}.elementor-29990 .elementor-element.elementor-element-e500def:not(.elementor-motion-effects-element-type-background), .elementor-29990 .elementor-element.elementor-element-e500def > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F8F9FB 59%);}.elementor-29990 .elementor-element.elementor-element-e500def{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:50px 0px 150px 0px;}.elementor-29990 .elementor-element.elementor-element-e500def > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29990 .elementor-element.elementor-element-e500def > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-29990 .elementor-element.elementor-element-e500def > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:130px;}.elementor-29990 .elementor-element.elementor-element-15f7adc{text-align:center;}.elementor-29990 .elementor-element.elementor-element-15f7adc .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:41px;font-weight:bold;color:#1E293B;}.elementor-29990 .elementor-element.elementor-element-f9ae49f{--spacer-size:30px;}@media(max-width:767px){.elementor-29990 .elementor-element.elementor-element-e500def{padding:0px 20px 60px 20px;}.elementor-29990 .elementor-element.elementor-element-15f7adc .elementor-heading-title{font-size:30px;}}