.elementor-135235 .elementor-element.elementor-element-402240d{--display:flex;--width:100%;--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;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135235 .elementor-element.elementor-element-0074975 .box-content{align-items:center;text-align:center;}.elementor-135235 .elementor-element.elementor-element-0074975 .the7-box-wrapper{align-items:flex-start;align-content:flex-start;border-style:solid;border-width:0px 1px 0px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;background:#FFFFFF;border-color:#E6E6E6;}.elementor-135235 .elementor-element.elementor-element-0074975{--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));--object-fit:cover;--ratio-img-width:100%;--svg-width:100%;--height:100%;--max-height:100%;--max-width:100%;--image-size:100%;--aspect-ratio:1;--flex-flow:column wrap;--img-space:0 0 var(--icon-spacing, 15px) 0;--img-order:0;--img-width:100%;--content-width:width: 100%;--icon-spacing:0px;}.elementor-135235 .elementor-element.elementor-element-0074975 .elementor-image-div{align-self:flex-start;border-width:0px 0px 5px 0px;border-style:solid;border-color:#3D5BAC;}
							.elementor-135235 .elementor-element.elementor-element-0074975 .post-thumbnail-rollover:after,
							.elementor-135235 .elementor-element.elementor-element-0074975 .post-thumbnail-rollover:before, .elementor-135235 .elementor-element.elementor-element-0074975 .post-thumbnail-rollover:after { transition: opacity 0.3s ease; } .elementor-135235 .elementor-element.elementor-element-0074975 .post-thumbnail-rollover:after{background:#05113380;}.elementor-135235 .elementor-element.elementor-element-0074975 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-135235 .elementor-element.elementor-element-0074975 .the7-box-wrapper:hover{background:var( --e-global-color-el_color_1_6 );}.elementor-135235 .elementor-element.elementor-element-0074975 .elementor-image-div img{padding:0px;}.elementor-135235 .elementor-element.elementor-element-0074975 .the7-hover-icon{font-size:36px;color:#FFFFFF;}.elementor-135235 .elementor-element.elementor-element-0074975 .the7-hover-icon svg{width:36px;fill:#FFFFFF;color:#FFFFFF;}.elementor-135235 .elementor-element.elementor-element-0074975 .post-thumbnail-rollover img{opacity:calc(100/100);}
					.elementor-135235 .elementor-element.elementor-element-0074975 .elementor-image-div img { transition: opacity 0.3s ease; }
					.elementor-135235 .elementor-element.elementor-element-0074975 a:hover .the7-simple-post-thumb img,
					.elementor-135235 .elementor-element.elementor-element-0074975 .post-thumbnail-rollover:hover img {opacity:calc(100/100);}.elementor-135235 .elementor-element.elementor-element-0074975 .the7-box-wrapper .box-heading, .elementor-135235 .elementor-element.elementor-element-0074975 .the7-box-wrapper .box-heading a{font-size:1.2em;font-weight:600;letter-spacing:5px;color:var( --e-global-color-el_color_1_2 );}.elementor-135235 .elementor-element.elementor-element-0074975 .box-description{margin-top:10px;}@media(max-width:1000px){.elementor-135235 .elementor-element.elementor-element-0074975 .the7-hover-icon{font-size:30px;}.elementor-135235 .elementor-element.elementor-element-0074975 .the7-hover-icon svg{width:30px;}}@media(max-width:700px){.elementor-135235 .elementor-element.elementor-element-0074975 .the7-hover-icon{font-size:30px;}.elementor-135235 .elementor-element.elementor-element-0074975 .the7-hover-icon svg{width:30px;}}/* Start custom CSS for the7_image_box_widget, class: .elementor-element-0074975 */.iprocate .box-content {
      position: relative;
      padding: 25px 10px 20px 15px;
}
.iprocate .box-content::before {
  content: "";
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: 0px; 
  width: 0;
  height: 0;
  border-left: 15px solid transparent;
  border-right: 15px solid transparent;
  border-top: 10px solid #3D5BAC;
}/* End custom CSS */