.elementor-1659 .elementor-element.elementor-element-1e0086e4{--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:center;--margin-top:84px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1659 .elementor-element.elementor-element-514bc06c{--display:flex;}.elementor-1659 .elementor-element.elementor-element-514bc06c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1659 .elementor-element.elementor-element-47236ec{text-align:start;}.elementor-1659 .elementor-element.elementor-element-47236ec img{width:100%;max-width:500px;}.elementor-1659 .elementor-element.elementor-element-3ef894a5{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1659 .elementor-element.elementor-element-56ea21a2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1659 .elementor-element.elementor-element-84b348a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-1659 .elementor-element.elementor-element-5775eca9 img{width:100%;max-width:100%;border-radius:8px 8px 8px 8px;}.elementor-1659 .elementor-element.elementor-element-6ee824da{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1659 .elementor-element.elementor-element-61971bba{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1659 .elementor-element.elementor-element-5a693a19 img{width:100%;max-width:100%;border-radius:8px 8px 8px 8px;}.elementor-1659 .elementor-element.elementor-element-301ce212{--display:flex;}.elementor-1659 .elementor-element.elementor-element-1a9fa758{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1659 .elementor-element.elementor-element-65faf8dd img{width:100%;max-width:100%;}.elementor-1659 .elementor-element.elementor-element-3272c879{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1659 .elementor-element.elementor-element-17876274{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-1659 .elementor-element.elementor-element-1e0086e4{--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:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1659 .elementor-element.elementor-element-5775eca9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1659 .elementor-element.elementor-element-5a693a19{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1659 .elementor-element.elementor-element-65faf8dd{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}}@media(max-width:767px){.elementor-1659 .elementor-element.elementor-element-1e0086e4{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-1659 .elementor-element.elementor-element-514bc06c{--width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1659 .elementor-element.elementor-element-514bc06c{--width:100%;}.elementor-1659 .elementor-element.elementor-element-3ef894a5{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-84b348a */.elementor-1659 .elementor-element.elementor-element-84b348a p:last-child{
    margin-bottom: 0;
}



.elementor-1659 .elementor-element.elementor-element-84b348a .elementor-drop-cap {
    margin-top: -19px;
}

@media(max-width:1024px){
.elementor-1659 .elementor-element.elementor-element-84b348a .elementor-drop-cap {
    margin-top:-23px !important;
}
}

@media(max-width:767px){
.elementor-1659 .elementor-element.elementor-element-84b348a .elementor-drop-cap {
    margin-top: -13px !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61971bba */.elementor-1659 .elementor-element.elementor-element-61971bba p:last-child{
    margin-bottom: 0;
}



.elementor-1659 .elementor-element.elementor-element-61971bba .elementor-drop-cap {
    margin-top: -19px;
}

@media(max-width:1024px){
.elementor-1659 .elementor-element.elementor-element-61971bba .elementor-drop-cap {
    margin-top:-23px !important;
}
}

@media(max-width:767px){
.elementor-1659 .elementor-element.elementor-element-61971bba .elementor-drop-cap {
    margin-top: -13px !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a9fa758 */.elementor-1659 .elementor-element.elementor-element-1a9fa758 p:last-child{
    margin-bottom: 0;
}



.elementor-1659 .elementor-element.elementor-element-1a9fa758 .elementor-drop-cap {
    margin-top: -19px;
}

@media(max-width:1024px){
.elementor-1659 .elementor-element.elementor-element-1a9fa758 .elementor-drop-cap {
    margin-top:-23px !important;
}
}

@media(max-width:767px){
.elementor-1659 .elementor-element.elementor-element-1a9fa758 .elementor-drop-cap {
    margin-top: -13px !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17876274 */.elementor-1659 .elementor-element.elementor-element-17876274 p:last-child{
    margin-bottom: 0;
}



.elementor-1659 .elementor-element.elementor-element-17876274 .elementor-drop-cap {
    margin-top: -19px;
}

@media(max-width:1024px){
.elementor-1659 .elementor-element.elementor-element-17876274 .elementor-drop-cap {
    margin-top:-23px !important;
}
}

@media(max-width:767px){
.elementor-1659 .elementor-element.elementor-element-17876274 .elementor-drop-cap {
    margin-top: -13px !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e0086e4 */.elementor-1659 .elementor-element.elementor-element-1e0086e4:before{
    content: '';
    position: absolute;
    left: 50%;
    top: 0%;
    -webkit-transform: translate(-50%, 0%);
    transform: translate(-50%, 0%);
    background: #665C55;
    width: 100%;
    height: 2px;
}

@media(max-width:1024px){
  .elementor-1659 .elementor-element.elementor-element-1e0086e4:before{
   width: 100%;   
  }  
}/* End custom CSS */