.elementor-2723 .elementor-element.elementor-element-6f8459af{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:40px;--padding-left:21px;--padding-right:21px;}.elementor-2723 .elementor-element.elementor-element-6f8459af:not(.elementor-motion-effects-element-type-background), .elementor-2723 .elementor-element.elementor-element-6f8459af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F3F2;}.elementor-2723 .elementor-element.elementor-element-54d1f104{--display:flex;}.elementor-2723 .elementor-element.elementor-element-54d1f104.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2723 .elementor-element.elementor-element-9831c45{--grid-template-columns:repeat(0, auto);--icon-size:17px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-2723 .elementor-element.elementor-element-9831c45 .elementor-widget-container{text-align:left;}.elementor-2723 .elementor-element.elementor-element-9831c45 .elementor-social-icon{background-color:var( --e-global-color-secondary );}.elementor-2723 .elementor-element.elementor-element-9831c45 .elementor-social-icon:hover{background-color:var( --e-global-color-2639dd5 );}.elementor-2723 .elementor-element.elementor-element-2e43aa3d{--display:flex;}.elementor-2723 .elementor-element.elementor-element-2e43aa3d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2723 .elementor-element.elementor-element-6dce117b{width:var( --container-widget-width, 101.285% );max-width:101.285%;--container-widget-width:101.285%;--container-widget-flex-grow:0;text-align:start;}.elementor-2723 .elementor-element.elementor-element-6dce117b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2723 .elementor-element.elementor-element-6dce117b, .elementor-2723 .elementor-element.elementor-element-6dce117b .elementor-text-editor *{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;}.elementor-2723 .elementor-element.elementor-element-594de76e{--display:flex;}.elementor-2723 .elementor-element.elementor-element-3b3a10, .elementor-2723 .elementor-element.elementor-element-3b3a10 .elementor-text-editor *{font-family:"Roboto", Sans-serif;font-size:16px;}.elementor-2723 .elementor-element.elementor-element-3b3a10, .elementor-2723 .elementor-element.elementor-element-3b3a10 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FB4C33;}.elementor-2723 .elementor-element.elementor-element-6c4cb412{--display:flex;}@media(max-width:767px){.elementor-2723 .elementor-element.elementor-element-594de76e{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-2723 .elementor-element.elementor-element-54d1f104{--width:30%;}.elementor-2723 .elementor-element.elementor-element-2e43aa3d{--width:59%;}.elementor-2723 .elementor-element.elementor-element-594de76e{--width:11.718%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2723 .elementor-element.elementor-element-54d1f104{--width:40%;}.elementor-2723 .elementor-element.elementor-element-594de76e{--width:60%;}}/* Start custom CSS for text-editor, class: .elementor-element-3b3a10 */.link-with-icon {
        text-decoration: none; /* Removes underline from the link */
        color: black; /* Sets text color */
        display: flex; /* Uses flexbox for alignment */
        align-youitems: center; /* Aligns the icon and text vertically */
        font-family: Arial, sans-serif; /* Font styling */
    }
    .link-with-icon img {
        margin-right: 5px; /* Adds a little space between the icon and text */
    }/* End custom CSS */
/* Start custom CSS */body.page-id-2632 .block-content:last-of-type {
padding-bottom: 0;
}

.elementor-element.elementor-element-8efb220.thegem-e-con-layout-elementor.e-flex.e-con-boxed.e-con.e-parent {
height: 0;
}/* End custom CSS */