.elementor-7004 .elementor-element.elementor-element-cb62122.elementor-element{--align-self:center;}.elementor-7004 .elementor-element.elementor-element-7fe813a{width:100%;max-width:100%;}.elementor-7004 .elementor-element.elementor-element-7fe813a > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-7004 .elementor-element.elementor-element-7fe813a.elementor-element{--align-self:center;}@media(max-width:767px){.elementor-7004 .elementor-element.elementor-element-cb62122{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-7004 .elementor-element.elementor-element-7fe813a{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-7004 .elementor-element.elementor-element-7fe813a > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-cb62122 */@media(max-width: 767px){
    .elementor-7004 .elementor-element.elementor-element-cb62122 i{
        font-size: 50px!important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7fe813a */.elementor-7004 .elementor-element.elementor-element-7fe813a *:not(i){
    font-family: Source Sans Pro;
}

.elementor-7004 .elementor-element.elementor-element-7fe813a i{
    color: #F9DC09;
}

@media(max-width: 767px){
    .elementor-7004 .elementor-element.elementor-element-7fe813a .big-five{
        font-size: 30px!important;
    }
    .elementor-7004 .elementor-element.elementor-element-7fe813a i{
        font-size: 17px!important;
    }
}/* End custom CSS */
/* Start custom CSS */li.elementor-icon-list-item {
    position: relative;
    padding-left: 20px !important;
}

li.elementor-icon-list-item:after {
    position: absolute;
    background: #1e1e1e;
    content: '';
    max-width: 10px;
    height: 10px;
    left: 0;
    border-radius: 100px;
    top: 7px;
    opacity: 0.7;
}
.elementor #bw-inl-1 span:nth-of-type(1){font-weight: 400}
.elementor #bw-inl-10 span:nth-of-type(1){font-weight: 400}
.elementor #bw-inl-11 span:nth-of-type(1){font-weight: 400}
.elementor #bw-inl-12 span:nth-of-type(1){font-weight: 400}
.elementor #bw-inl-13 span:nth-of-type(1){font-weight: 400}
.elementor #bw-inl-14 span:nth-of-type(1){font-weight: 400}
.elementor #bw-inl-15 span:nth-of-type(1){font-weight: 400}
.elementor #bw-inl-16 span:nth-of-type(1){font-weight: 400}
.elementor #bw-inl-17 span:nth-of-type(1){font-weight: 400}
.elementor #bw-inl-18 span:nth-of-type(1){font-weight: 400}
.elementor #bw-inl-19 span:nth-of-type(1){font-weight: 400}
.elementor #bw-inl-2 span:nth-of-type(1){font-weight: 400}
.elementor #bw-inl-20 span:nth-of-type(1){font-weight: 400}
.elementor #bw-inl-21 span:nth-of-type(1){font-weight: 400}
.elementor #bw-inl-22 span:nth-of-type(1){font-weight: 400}
.elementor #bw-inl-23 span:nth-of-type(1){font-weight: 400}
.elementor #bw-inl-24 span:nth-of-type(1){font-weight: 400}
.elementor #bw-inl-3 span:nth-of-type(1){font-weight: 400}
.elementor #bw-inl-4 span:nth-of-type(1){font-weight: 400}
.elementor #bw-inl-5 span:nth-of-type(1){font-weight: 400}
.elementor #bw-inl-6 span:nth-of-type(1){font-weight: 400}
.elementor #bw-inl-7 span:nth-of-type(1){font-weight: 400}
.elementor #bw-inl-8 span:nth-of-type(1){font-weight: 400}
.elementor #bw-inl-9 span:nth-of-type(1){font-weight: 400}
.elementor .e-accordion-item-base[open] summary .e-accordion-item-icon-base svg{clip-path:inset(41% 0 41% 0);fill:#1f2124;color:#1f2124;}
/* rp-swap additions (swap.py prep) */
/* rp-icon-wrap: the classic Google icon widget had no width (auto) next to the 100%-wide rating text; the converter gave its wrapper width:100%, so the row split evenly */
@media (min-width: 768px){body .elementor [data-id='3b0b74c5']{width:auto}}
/* Pro Mover Team 27 Oct: Astra underlines every link in page content (.ast-single-post .entry-content a, 0,2,1), which beats
   the Atomic button's own text-decoration (.elementor .e-x, 0,2,0). None of the 348 live buttons is underlined. */
.ast-single-post .entry-content .elementor a.e-button-base, .ast-single-post .entry-content .elementor a.e-button-base:hover { text-decoration: none; }/* End custom CSS */