.elementor-227424 .elementor-element.elementor-element-211d227{--display:flex;--margin-top:-3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-227424 .elementor-element.elementor-element-f17549d .portfolio-item:not(.-contained) .image-holder{border-radius:0px;}.elementor-227424 .elementor-element.elementor-element-f17549d .portfolio-item.-contained:not(.-layout13){border-radius:0px;}.elementor-227424 .elementor-element.elementor-element-f17549d .portfolio-item.-contained.-layout13 .card-image .image-holder{border-radius:0px;}.elementor-227424 .elementor-element.elementor-element-f17549d .portfolio-item.-contained.-layout13 .card-details{border-radius:0px;}.elementor-227424 .elementor-element.elementor-element-f17549d .grid-item:not(.-nospace){padding:16px;}.elementor-227424 .elementor-element.elementor-element-f17549d .portfolio-grid:not(.-nospace){margin-left:-16px;margin-right:-16px;}.elementor-227424 .elementor-element.elementor-element-f17549d .double-width:not(.vc_col-lg-12) .card.-metro .image-holder{padding-bottom:calc(50% - 16px);}.elementor-227424 .elementor-element.elementor-element-318b5d53{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-227424 .elementor-element.elementor-element-318b5d53:not(.elementor-motion-effects-element-type-background), .elementor-227424 .elementor-element.elementor-element-318b5d53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#88878910;}.elementor-227424 .elementor-element.elementor-element-7346b2c9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-227424 .elementor-element.elementor-element-60ae5e9d{--display:flex;--min-height:0px;--margin-top:010%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-227424 .elementor-element.elementor-element-464bdc98{width:var( --container-widget-width, 103.203% );max-width:103.203%;--container-widget-width:103.203%;--container-widget-flex-grow:0;}.elementor-227424 .elementor-element.elementor-element-464bdc98 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-227424 .elementor-element.elementor-element-464bdc98.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-227424 .elementor-element.elementor-element-464bdc98 .title + .subtitle{margin-bottom:0px;}.elementor-227424 .elementor-element.elementor-element-464bdc98 .subtitle + .title{margin-top:0px;}.elementor-227424 .elementor-element.elementor-element-464bdc98 .title{color:#000000;}.elementor-227424 .elementor-element.elementor-element-464bdc98 h1, .elementor-227424 .elementor-element.elementor-element-464bdc98 h2, .elementor-227424 .elementor-element.elementor-element-464bdc98 h3, .elementor-227424 .elementor-element.elementor-element-464bdc98 h4, .elementor-227424 .elementor-element.elementor-element-464bdc98 h5, .elementor-227424 .elementor-element.elementor-element-464bdc98 h6{font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-227424 .elementor-element.elementor-element-464bdc98 .subtitle{color:#000000;}.elementor-227424 .elementor-element.elementor-element-2ebea73b{--display:flex;--margin-top:010%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-227424 .elementor-element.elementor-element-2ebea73b.e-con{--align-self:center;}.elementor-227424 .elementor-element.elementor-element-2f004e71.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;}.elementor-227424 .elementor-element.elementor-element-2f004e71 .button{border-width:0px;}.elementor-227424 .elementor-element.elementor-element-2f004e71 .button.-default:not(:hover){background-color:#D7B56B;}.elementor-227424 .elementor-element.elementor-element-2f004e71 .button:hover{color:#FFFFFF;}.elementor-227424 .elementor-element.elementor-element-2f004e71 .button.-default:hover{background-color:#000000;}.elementor-227424 .elementor-element.elementor-element-7676a673{--display:flex;}.elementor-227424 .elementor-element.elementor-element-7d296f7d{--display:flex;}.elementor-227424 .elementor-element.elementor-element-6ba5c61a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-227424 .elementor-element.elementor-element-6ba5c61a .elementor-divider-separator{width:100%;}.elementor-227424 .elementor-element.elementor-element-6ba5c61a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-227424 .elementor-element.elementor-element-70aa1dd9{--display:flex;--margin-top:0%;--margin-bottom:05%;--margin-left:0%;--margin-right:0%;}.elementor-227424 .elementor-element.elementor-element-7737b01e{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-227424 .elementor-element.elementor-element-7737b01e.e-con{--align-self:flex-start;}.elementor-227424 .elementor-element.elementor-element-eeb6aa8{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:left;}.elementor-227424 .elementor-element.elementor-element-eeb6aa8.elementor-element{--align-self:flex-start;}.elementor-227424 .elementor-element.elementor-element-c305cbb{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-227424 .elementor-element.elementor-element-c305cbb:not(.elementor-motion-effects-element-type-background), .elementor-227424 .elementor-element.elementor-element-c305cbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#88878910;}.elementor-227424 .elementor-element.elementor-element-8ff0e7d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-227424 .elementor-element.elementor-element-14d0a6d{--display:flex;--min-height:0px;--margin-top:010%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-227424 .elementor-element.elementor-element-f509f2d{width:var( --container-widget-width, 103.203% );max-width:103.203%;--container-widget-width:103.203%;--container-widget-flex-grow:0;}.elementor-227424 .elementor-element.elementor-element-f509f2d > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-227424 .elementor-element.elementor-element-f509f2d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-227424 .elementor-element.elementor-element-f509f2d .title + .subtitle{margin-bottom:0px;}.elementor-227424 .elementor-element.elementor-element-f509f2d .subtitle + .title{margin-top:0px;}.elementor-227424 .elementor-element.elementor-element-f509f2d .title{color:#000000;}.elementor-227424 .elementor-element.elementor-element-f509f2d h1, .elementor-227424 .elementor-element.elementor-element-f509f2d h2, .elementor-227424 .elementor-element.elementor-element-f509f2d h3, .elementor-227424 .elementor-element.elementor-element-f509f2d h4, .elementor-227424 .elementor-element.elementor-element-f509f2d h5, .elementor-227424 .elementor-element.elementor-element-f509f2d h6{font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-227424 .elementor-element.elementor-element-f509f2d .subtitle{color:#000000;}.elementor-227424 .elementor-element.elementor-element-526c416{--display:flex;--margin-top:010%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-227424 .elementor-element.elementor-element-526c416.e-con{--align-self:center;}.elementor-227424 .elementor-element.elementor-element-ed0ff49.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;}.elementor-227424 .elementor-element.elementor-element-ed0ff49 .button{border-width:0px;}.elementor-227424 .elementor-element.elementor-element-ed0ff49 .button.-default:not(:hover){background-color:#D7B56B;}.elementor-227424 .elementor-element.elementor-element-ed0ff49 .button:hover{color:#FFFFFF;}.elementor-227424 .elementor-element.elementor-element-ed0ff49 .button.-default:hover{background-color:#000000;}.elementor-227424 .elementor-element.elementor-element-760bbb9{--display:flex;}.elementor-227424 .elementor-element.elementor-element-ef20d6e{--display:flex;}.elementor-227424 .elementor-element.elementor-element-48fecba{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-227424 .elementor-element.elementor-element-48fecba .elementor-divider-separator{width:100%;}.elementor-227424 .elementor-element.elementor-element-48fecba .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-227424 .elementor-element.elementor-element-9a99447{--display:flex;--margin-top:0%;--margin-bottom:05%;--margin-left:0%;--margin-right:0%;}.elementor-227424 .elementor-element.elementor-element-2066dde{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-227424 .elementor-element.elementor-element-2066dde.e-con{--align-self:flex-start;}.elementor-227424 .elementor-element.elementor-element-ccf314e{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:left;}.elementor-227424 .elementor-element.elementor-element-ccf314e.elementor-element{--align-self:flex-start;}@media(max-width:1024px){.elementor-227424 .elementor-element.elementor-element-7346b2c9{--grid-auto-flow:row;}.elementor-227424 .elementor-element.elementor-element-8ff0e7d{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-227424 .elementor-element.elementor-element-7346b2c9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-227424 .elementor-element.elementor-element-8ff0e7d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-227424 .elementor-element.elementor-element-526c416{--margin-top:05%;--margin-bottom:05%;--margin-left:05%;--margin-right:05%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-227424 .elementor-element.elementor-element-ed0ff49.elementor-element{--align-self:flex-start;}.elementor-227424 .elementor-element.elementor-element-9a99447{--margin-top:0%;--margin-bottom:010%;--margin-left:0%;--margin-right:0%;}}