.elementor-166055 .elementor-element.elementor-element-873725c{--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;--align-items:center;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-166055 .elementor-element.elementor-element-873725c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-166055 .elementor-element.elementor-element-08bc025{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-166055 .elementor-element.elementor-element-08bc025 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-166055 .elementor-element.elementor-element-08bc025.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-166055 .elementor-element.elementor-element-30d26da{--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;--align-items:center;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-166055 .elementor-element.elementor-element-6a230c1{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-166055 .elementor-element.elementor-element-6a230c1 > .elementor-widget-container{margin:0 0 0 0;padding:0px 0px 0px 0px;}.elementor-166055 .elementor-element.elementor-element-6a230c1.elementor-element{--align-self:center;}@media(min-width:768px){.elementor-166055 .elementor-element.elementor-element-873725c{--content-width:auto;}.elementor-166055 .elementor-element.elementor-element-30d26da{--width:100vw;}}/* Start custom CSS for html, class: .elementor-element-08bc025 */.f-contact-scott {
    display:flex;
    flex-direction:row;
    padding:45px;
    border-radius:14px;
    background:#F7F7F7;
    width:auto;
    gap:45px
}

.f-contact-scott-photo {
    width:216px;
    border-radius:10px!important;
    background:#F0F0F0;
    height:216px;
    object-fit: cover;
}

.f-contact-scott-right {
    display:flex;
    flex-direction:column;
}

.f-contact-scott-right-name {
    font-family:oswald;
    font-size:30px;
    font-weight:500;
    margin-top:-15px;
    margin-bottom:-7px;
}

.f-contact-scott-right-title {
    font-family:oswald;
    font-size:20px;
    font-weight:500;
    margin-bottom:12px;
}

.f-contact-scott-right-phone {
    font-family:oswald;
    font-size:18px;
    font-weight:300;
    margin-bottom:-5px;
}

.f-contact-scott-right-mail {
    font-family:oswald;
    font-size:18px;
    font-weight:300;
}

.f-contact-scott-right-button {
    display:flex;
    flex-direction:row;
    height:50px;
    font-family:oswald;
    font-size:15px;
    font-weight:400;
    color:white;
    background:#45A300;
    border-radius:7.5px;
    align-items:center;
    justify-content:center;
    gap:19px;
    padding-bottom:2px;
    margin-top:26px;
    color:white!important;
}

.f-contact-scott-right-button svg {
    margin-top:1px;
}

.f-contact-scott-right-button:hover {
    color:white;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6a230c1 */.fm-contact-scott {
    display:flex;
    flex-direction:column;
    padding:30px;
    border-radius:11.2px;
    background:#F7F7F7;
    gap:23px;
    width:calc(100vw - 40px);
    justify-self:center;
}

.fm-contact-scott-up {
    display:flex;
    flex-direction:;
    gap:25px;
    width:100%;
}

.fm-contact-scott-photo {
    border-radius:8px!important;
    background:#F0F0F0;
    height:95px!important;
    width:100%!important;
    max-width:95px!important;
    min-width:0!important;
    object-fit: cover;

    
}

.fm-contact-scott-right {
    display:flex;
    flex-direction:column;
    width:fit-content;
    margin-top:3px;
}

.fm-contact-scott-right-name {
    font-family:oswald;
    font-size:23.5px;
    font-weight:500;
    margin-top:-15px;
    margin-bottom:-7px;
}

.fm-contact-scott-right-title {
    font-family:oswald;
    font-size:16.25px;
    font-weight:500;
    margin-bottom:5px;
}

.fm-contact-scott-right-phone {
    font-family:oswald;
    font-size:13px;
    font-weight:300;
    margin-bottom:-3px;
}

.fm-contact-scott-right-mail {
    font-family:oswald;
    font-size:13px;
    font-weight:300;
}

.fm-contact-scott-right-button {
    display:flex;
    flex-direction:row;
    height:40px;
    font-family:oswald;
    font-size:12px;
    font-weight:400;
    color:white;
    background:#45A300;
    border-radius:6px;
    align-items:center;
    justify-content:center;
    gap:15px;
    padding-bottom:1px;
    color:white!important;
}

.fm-contact-scott-right-button svg {
    margin-top:1px;
}

.fm-contact-scott-right-button:hover {
    color:white;
}/* End custom CSS */