.elementor-14058 .elementor-element.elementor-element-9456932{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--padding-top:0%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-14058 .elementor-element.elementor-element-2d040a7{--display:flex;--background-transition:0.3s;}.elementor-14058 .elementor-element.elementor-element-a6d2783 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-14058 .elementor-element.elementor-element-6e26b9c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px;}.elementor-14058 .elementor-element.elementor-element-6e26b9c .elementor-divider-separator{width:13%;}.elementor-14058 .elementor-element.elementor-element-6e26b9c .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-14058 .elementor-element.elementor-element-fb46646{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-14058 .elementor-element.elementor-element-f0cdea9{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14058 .elementor-element.elementor-element-f0cdea9, .elementor-14058 .elementor-element.elementor-element-f0cdea9::before{--border-transition:0.3s;}.elementor-14058 .elementor-element.elementor-element-7c616ec .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-14058 .elementor-element.elementor-element-7c616ec > .elementor-widget-container{padding:0% 0% 4% 0%;}.elementor-14058 .elementor-element.elementor-element-7c616ec{width:100%;max-width:100%;}.elementor-14058 .elementor-element.elementor-element-d5f7760{text-align:left;}.elementor-14058 .elementor-element.elementor-element-d5f7760 img{height:100px;}.elementor-14058 .elementor-element.elementor-element-1506b50{text-align:left;}.elementor-14058 .elementor-element.elementor-element-1506b50 img{height:100px;}.elementor-14058 .elementor-element.elementor-element-4a72609{--display:flex;--background-transition:0.3s;}.elementor-14058 .elementor-element.elementor-element-51fa342{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--padding-top:0%;--padding-bottom:3%;--padding-left:0%;--padding-right:5%;}.elementor-14058 .elementor-element.elementor-element-fc398ea img{height:500px;object-fit:cover;object-position:center center;}.elementor-14058 .elementor-element.elementor-element-7b02d7a{--display:flex;--background-transition:0.3s;}.elementor-14058 .elementor-element.elementor-element-f595fae .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-14058 .elementor-element.elementor-element-317e417{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px;}.elementor-14058 .elementor-element.elementor-element-317e417 .elementor-divider-separator{width:13%;}.elementor-14058 .elementor-element.elementor-element-317e417 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-14058 .elementor-element.elementor-element-d6c7e22{color:var( --e-global-color-primary );font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:400;}.elementor-14058 .elementor-element.elementor-element-b4b2e34{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--padding-top:0%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-14058 .elementor-element.elementor-element-9c76e0b{--display:flex;--background-transition:0.3s;}.elementor-14058 .elementor-element.elementor-element-17e0c07 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-14058 .elementor-element.elementor-element-c42e8c9{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px;}.elementor-14058 .elementor-element.elementor-element-c42e8c9 .elementor-divider-separator{width:13%;}.elementor-14058 .elementor-element.elementor-element-c42e8c9 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-14058 .elementor-element.elementor-element-4ed7873{color:var( --e-global-color-primary );font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:400;}.elementor-14058 .elementor-element.elementor-element-1b27872{--display:flex;--background-transition:0.3s;}.elementor-14058 .elementor-element.elementor-element-49f9103 img{height:450px;object-fit:cover;object-position:center center;}.elementor-14058 .elementor-element.elementor-element-88e9787{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--padding-top:0%;--padding-bottom:3%;--padding-left:0%;--padding-right:5%;}.elementor-14058 .elementor-element.elementor-element-9a9c542 img{height:500px;object-fit:cover;object-position:center center;}.elementor-14058 .elementor-element.elementor-element-bb93a95{--display:flex;--background-transition:0.3s;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-14058 .elementor-element.elementor-element-bb93a95:not(.elementor-motion-effects-element-type-background), .elementor-14058 .elementor-element.elementor-element-bb93a95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3da4a9c );}.elementor-14058 .elementor-element.elementor-element-bb93a95, .elementor-14058 .elementor-element.elementor-element-bb93a95::before{--border-transition:0.3s;}.elementor-14058 .elementor-element.elementor-element-160c766 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-14058 .elementor-element.elementor-element-1048ad7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px;}.elementor-14058 .elementor-element.elementor-element-1048ad7 .elementor-divider-separator{width:13%;}.elementor-14058 .elementor-element.elementor-element-1048ad7 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-14058 .elementor-element.elementor-element-29b53e5{color:var( --e-global-color-primary );font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:400;}.elementor-14058 .elementor-element.elementor-element-e8636de .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-14058 .elementor-element.elementor-element-c211023 .elementor-button{font-family:"Titillium Web", Sans-serif;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#C8D5E8;border-radius:0px 0px 0px 0px;}.elementor-14058 .elementor-element.elementor-element-c211023 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14058 .elementor-element.elementor-element-c211023{width:auto;max-width:auto;}.elementor-14058 .elementor-element.elementor-element-c211023.elementor-element{--align-self:flex-start;}.elementor-14058 .elementor-element.elementor-element-429449f{--display:flex;--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;--background-transition:0.3s;--margin-top:3%;--margin-bottom:6%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-14058 .elementor-element.elementor-element-02c0a54{--display:flex;--background-transition:0.3s;}.elementor-14058 .elementor-element.elementor-element-3444f84{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px;}.elementor-14058 .elementor-element.elementor-element-3444f84 .elementor-divider-separator{width:13%;}.elementor-14058 .elementor-element.elementor-element-3444f84 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-14058 .elementor-element.elementor-element-7208b6a{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-14058 .elementor-element.elementor-element-7208b6a .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-14058 .elementor-element.elementor-element-7208b6a .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-14058 .elementor-element.elementor-element-0cc9a37{--display:flex;--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;--background-transition:0.3s;--padding-top:0%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-14058 .elementor-element.elementor-element-5f3268b{text-align:left;}.elementor-14058 .elementor-element.elementor-element-5f3268b .elementor-heading-title{color:#BC0E1D;font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-14058 .elementor-element.elementor-element-3088770 .eael-wpforms label.wpforms-error{display:block !important;}.elementor-14058 .elementor-element.elementor-element-3088770 .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-14058 .elementor-element.elementor-element-3088770 .eael-wpforms .wpforms-field select{height:30px;}.elementor-14058 .elementor-element.elementor-element-3088770 .eael-wpforms .wpforms-submit-container .wpforms-submit:hover, 
                    .elementor-14058 .elementor-element.elementor-element-3088770 .eael-wpforms .wpforms-container-full .wpforms-submit-container .wpforms-form button[type=submit]:hover{background:#065689 !important;}.elementor-14058 .elementor-element.elementor-element-3088770 .eael-wpforms input.wpforms-error, .elementor-14058 .elementor-element.elementor-element-3088770 .eael-wpforms textarea.wpforms-error{border-width:1px;}@media(max-width:1024px){.elementor-14058 .elementor-element.elementor-element-9456932{--grid-auto-flow:row;}.elementor-14058 .elementor-element.elementor-element-51fa342{--grid-auto-flow:row;}.elementor-14058 .elementor-element.elementor-element-b4b2e34{--grid-auto-flow:row;}.elementor-14058 .elementor-element.elementor-element-88e9787{--grid-auto-flow:row;}.elementor-14058 .elementor-element.elementor-element-c211023 .elementor-button{border-radius:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-14058 .elementor-element.elementor-element-9456932{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14058 .elementor-element.elementor-element-6e26b9c .elementor-divider-separator{width:25%;}.elementor-14058 .elementor-element.elementor-element-51fa342{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14058 .elementor-element.elementor-element-fc398ea img{height:250px;}.elementor-14058 .elementor-element.elementor-element-317e417 .elementor-divider-separator{width:25%;}.elementor-14058 .elementor-element.elementor-element-b4b2e34{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14058 .elementor-element.elementor-element-c42e8c9 .elementor-divider-separator{width:25%;}.elementor-14058 .elementor-element.elementor-element-49f9103 img{height:250px;}.elementor-14058 .elementor-element.elementor-element-88e9787{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14058 .elementor-element.elementor-element-9a9c542 img{height:250px;}.elementor-14058 .elementor-element.elementor-element-1048ad7 .elementor-divider-separator{width:25%;}.elementor-14058 .elementor-element.elementor-element-3444f84 .elementor-divider-separator{width:25%;}}/* Start custom CSS */h1, h2, h3, h4, h5 {
    font-family: 'Montserrat', "Sans-serif" !important;
    font-weight: normal !important;
}
h1 b, h2 b, h3 b, h4 b, h5 b, a.elementor-toggle-title {
    font-family: 'Montserrat', "Sans-serif" !important;
    font-weight: 700 !important;
}
span, p {
        font-family: 'Roboto', "Sans-serif" !important;
}

h1 {
    font-size: 40px;
}
h2 {
    font-size: 34px;
}
h3 {
    font-size: 30px;
}
a.elementor-toggle-title {
    font-size: 20px; 
}
p, a {
    font-size: 18px;
}
.elementor-element.elementor-element-f0cdea9.e-con-full.e-flex.e-con.e-child {
    display: inline-block !important;
}
.elementor-element.elementor-element-d5f7760.elementor-widget.elementor-widget-image, .elementor-element.elementor-element-1506b50.elementor-widget.elementor-widget-image {
    width: 40% !important;
    display: inline-block !important;
}

@media (max-width: 767px) {
    .the_client {
        display: content;
        flex-direction: row-reverse;
    }
h1 {
    font-size: 28px;
}
h2 {
    font-size: 24px;
}
h3 {
    font-size: 20px;
}
p, a {
    font-size: 16px;
}
    .elementor-13485 .elementor-element.elementor-element-15a50ed {
        flex-direction: column-reverse;
        display: flex
;
    }
}/* End custom CSS */