.elementor-826 .elementor-element.elementor-element-7c3b5a9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-143px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-826 .elementor-element.elementor-element-699bf0e img{border-radius:8px 8px 8px 8px;}.elementor-826 .elementor-element.elementor-element-cd3e639{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-826 .elementor-element.elementor-element-64fa50c{--cs-section-content-padding:0px 0px 0px 0px;}.elementor-826 .elementor-element.elementor-element-ce78928{font-family:"Source Code Pro", Sans-serif;font-size:16px;font-weight:400;line-height:23px;}.elementor-826 .elementor-element.elementor-element-f5dc986{--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-826 .elementor-element.elementor-element-4837ba8{--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-826 .elementor-element.elementor-element-17f80f9{--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;}.elementor-826 .elementor-element.elementor-element-cbd9c48{font-family:"Source Code Pro", Sans-serif;font-size:18px;font-weight:400;line-height:23px;}.elementor-826 .elementor-element.elementor-element-69fc9e6{--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;}.elementor-826 .elementor-element.elementor-element-0cd7d3e.elementor-element{--align-self:center;}.elementor-826 .elementor-element.elementor-element-0cd7d3e{--cs-section-content-padding:0px 0px 0px 0px;}.elementor-826 .elementor-element.elementor-element-b2ca06b .elementor-repeater-item-da64a86.elementor-social-icon{background-color:#454545;}.elementor-826 .elementor-element.elementor-element-b2ca06b .elementor-repeater-item-f4a1f93.elementor-social-icon{background-color:#454545;}.elementor-826 .elementor-element.elementor-element-b2ca06b .elementor-repeater-item-fc6a6da.elementor-social-icon{background-color:#454545;}.elementor-826 .elementor-element.elementor-element-b2ca06b{--grid-template-columns:repeat(0, auto);--grid-column-gap:14px;--grid-row-gap:0px;}.elementor-826 .elementor-element.elementor-element-b2ca06b .elementor-widget-container{text-align:center;}.elementor-826 .elementor-element.elementor-element-7719d26{--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:center;--align-items:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-826 .elementor-element.elementor-element-b8e2e8d{--display:flex;}.elementor-826 .elementor-element.elementor-element-3a3bfe8{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-826 .elementor-element.elementor-element-40ea16a{--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-826 .elementor-element.elementor-element-55c9be5{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-826 .elementor-element.elementor-element-55c9be5 .elementor-headline{text-align:center;}@media(min-width:768px){.elementor-826 .elementor-element.elementor-element-17f80f9{--width:50%;}.elementor-826 .elementor-element.elementor-element-69fc9e6{--width:50%;}}@media(max-width:1024px){.elementor-826 .elementor-element.elementor-element-7c3b5a9{--grid-auto-flow:row;}.elementor-826 .elementor-element.elementor-element-64fa50c{--cs-section-content-padding:0px 0px 24px 0px;}.elementor-826 .elementor-element.elementor-element-0cd7d3e{--cs-section-content-padding:0px 0px 24px 0px;}}@media(max-width:767px){.elementor-826 .elementor-element.elementor-element-7c3b5a9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-826 .elementor-element.elementor-element-64fa50c{--cs-section-content-padding:0px 0px 24px 0px;}.elementor-826 .elementor-element.elementor-element-0cd7d3e{--cs-section-content-padding:0px 0px 24px 0px;}.elementor-826 .elementor-element.elementor-element-55c9be5 .elementor-headline{font-size:30px;}}/* Start custom CSS for image, class: .elementor-element-699bf0e */.immi {
  position: relative;
}

.immi::after {
  content: "Yes, I need a professional shoot! :)";
  position: absolute;
  top: 5px;
  right: -25px;
  background-color: #1A3211;
  color: #5AD633;
  font-size: 12px;
  padding: 2px 5px;
  border-radius: 8px;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce78928 */.elementor-826 .elementor-element.elementor-element-ce78928{
        color: var(--cs-headline-color, var(--cs-color-primary));

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbd9c48 */.elementor-826 .elementor-element.elementor-element-cbd9c48{
        color: var(--cs-headline-color, var(--cs-color-primary));

}/* End custom CSS */
/* Start custom CSS */.single-post .cs-entry__header-standard:not(:has(.cs-entry__media)) .cs-entry__header-content, .page .cs-entry__header-standard:not(:has(.cs-entry__media)) .cs-entry__header-content {
    margin-bottom: 2.5rem;
    padding-bottom: 2.5rem;
    border-bottom: 1px solid var(--cs-color-border);
    display: block;
    visibility: hidden;
}/* End custom CSS */