.elementor-3728 .elementor-element.elementor-element-f3135cc{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3728 .elementor-element.elementor-element-82ccf95{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:2%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-3728 .elementor-element.elementor-element-39a4690{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:16px;font-weight:500;}.elementor-3728 .elementor-element.elementor-element-1688dcf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:16px;font-weight:500;}.elementor-3728 .elementor-element.elementor-element-b089128{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:4%;--padding-bottom:4%;--padding-left:2%;--padding-right:2%;}.elementor-3728 .elementor-element.elementor-element-8ce0e59{font-family:"Lora", Sans-serif;font-weight:400;}.elementor-3728 .elementor-element.elementor-element-163f389{--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;--justify-content:space-evenly;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap: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-3728 .elementor-element.elementor-element-ddaee35{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3728 .elementor-element.elementor-element-d02114c{padding:0% 0% 0% 0%;}.elementor-3728 .elementor-element.elementor-element-065921d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3728 .elementor-element.elementor-element-e332159{padding:0% 2% 0% 2%;font-family:"Lora", Sans-serif;font-size:18px;font-weight:400;}.elementor-3728 .elementor-element.elementor-element-1e9deff{--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;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-3728 .elementor-element.elementor-element-f47e196{--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;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-3728 .elementor-element.elementor-element-9ad489b{--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;--justify-content:space-evenly;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap: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-3728 .elementor-element.elementor-element-c0a6767{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3728 .elementor-element.elementor-element-3d71a9b{padding:2% 2% 0% 2%;font-family:"Lora", Sans-serif;font-weight:400;}.elementor-3728 .elementor-element.elementor-element-d9d7ae9{--display:flex;--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-3728 .elementor-element.elementor-element-1d819b3{--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;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-3728 .elementor-element.elementor-element-2951c39{--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;}.elementor-3728 .elementor-element.elementor-element-93e2850{--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;--justify-content:space-evenly;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap: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-3728 .elementor-element.elementor-element-428b3fd{--display:flex;--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-3728 .elementor-element.elementor-element-359d361{--display:flex;--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-3728 .elementor-element.elementor-element-8a7ae7c{--display:flex;}.elementor-3728 .elementor-element.elementor-element-41b43c9{font-family:"Lora", Sans-serif;font-weight:400;}.elementor-3728 .elementor-element.elementor-element-332ff62{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3728 .elementor-element.elementor-element-f38d5b2{--display:flex;}.elementor-3728 .elementor-element.elementor-element-cb46659{font-family:"Lora", Sans-serif;font-weight:400;}.elementor-3728 .elementor-element.elementor-element-90fb61a{font-family:"Lora", Sans-serif;font-weight:400;}.elementor-3728 .elementor-element.elementor-element-d290d78.elementor-element{--align-self:center;}.elementor-3728 .elementor-element.elementor-element-d290d78{text-align:center;}.elementor-3728 .elementor-element.elementor-element-6da590d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3728 .elementor-element.elementor-element-e0d1bbd{--display:flex;}.elementor-3728 .elementor-element.elementor-element-06a5ade{font-family:"Lora", Sans-serif;font-weight:400;}.elementor-3728 .elementor-element.elementor-element-2d0d971{--display:flex;}.elementor-3728 .elementor-element.elementor-element-1dc8179{--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;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-3728 .elementor-element.elementor-element-c2d2582{--display:flex;}.elementor-3728 .elementor-element.elementor-element-8ef7de5{font-family:"Lora", Sans-serif;font-weight:400;}.elementor-3728 .elementor-element.elementor-element-ad4ee1a{--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;--justify-content:space-evenly;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap: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-3728 .elementor-element.elementor-element-42d9b12{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3728 .elementor-element.elementor-element-a7063c8{padding:16% 16% 16% 16%;}.elementor-3728 .elementor-element.elementor-element-772def5{--display:flex;--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-3728 .elementor-element.elementor-element-7126803{--display:flex;}.elementor-3728 .elementor-element.elementor-element-2bcbefc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:4%;--margin-bottom:10%;--margin-left:0%;--margin-right:0%;}.elementor-3728 .elementor-element.elementor-element-0ce9bc1{--display:flex;--min-height:309px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3728 .elementor-element.elementor-element-baf56d9{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -11%) 0%;}.elementor-3728 .elementor-element.elementor-element-90336e3 .elementor-button{background-color:#FFFFFF00;font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;fill:#000000;color:#000000;border-style:none;}.elementor-3728 .elementor-element.elementor-element-90336e3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3728 .elementor-element.elementor-element-90336e3 .elementor-button:hover, .elementor-3728 .elementor-element.elementor-element-90336e3 .elementor-button:focus{color:#5E5E5E;}.elementor-3728 .elementor-element.elementor-element-90336e3 .elementor-button:hover svg, .elementor-3728 .elementor-element.elementor-element-90336e3 .elementor-button:focus svg{fill:#5E5E5E;}@media(max-width:767px){.elementor-3728 .elementor-element.elementor-element-b089128{--padding-top:6%;--padding-bottom:06%;--padding-left:2%;--padding-right:2%;}.elementor-3728 .elementor-element.elementor-element-e332159{padding:2% 2% 2% 2%;}.elementor-3728 .elementor-element.elementor-element-374bc34{padding:10% 10% 10% 10%;}.elementor-3728 .elementor-element.elementor-element-c0a6767{--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-3728 .elementor-element.elementor-element-7f66fb5{padding:10% 10% 10% 10%;}.elementor-3728 .elementor-element.elementor-element-e0c7ea0{padding:10% 10% 10% 10%;}.elementor-3728 .elementor-element.elementor-element-2bcbefc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3728 .elementor-element.elementor-element-0ce9bc1{--min-height:533px;}}@media(min-width:768px){.elementor-3728 .elementor-element.elementor-element-1e9deff{--width:75%;}.elementor-3728 .elementor-element.elementor-element-f47e196{--width:75%;}.elementor-3728 .elementor-element.elementor-element-1d819b3{--width:100%;}.elementor-3728 .elementor-element.elementor-element-f38d5b2{--width:50%;}.elementor-3728 .elementor-element.elementor-element-6da590d{--width:50%;}.elementor-3728 .elementor-element.elementor-element-1dc8179{--width:199%;}.elementor-3728 .elementor-element.elementor-element-0ce9bc1{--width:65%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3728 .elementor-element.elementor-element-0ce9bc1{--width:80%;}}/* Start custom CSS for text-editor, class: .elementor-element-41b43c9 */mark, ins {
    background: black !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb46659 */mark, ins {
    background: black !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-90fb61a */mark, ins {
    background: black !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06a5ade */mark, ins {
    background: black !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8ef7de5 */mark, ins {
    background: black !important;
}/* End custom CSS */
/* Start custom CSS */body.single-portfolio .header-dark,
body.single-portfolio .header-dark a,
body.single-portfolio .header-dark a:link,
body.single-portfolio .header-dark a:visited,
body.single-portfolio .header-dark a:hover,
body.single-portfolio .header-dark a:focus,
body.single-portfolio .header-dark a:active,
body.single-portfolio .header-dark .elementor-heading-title {
  color: #000000 !important;
  opacity: 1 !important;
}/* End custom CSS */