.elementor-88 .elementor-element.elementor-element-7f5e38e:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-7f5e38e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );background-image:url("https://sofia-rubin.com/wp-content/uploads/2023/02/Ruby-Background-alt.png");background-position:center center;background-repeat:no-repeat;}.elementor-88 .elementor-element.elementor-element-7f5e38e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-88 .elementor-element.elementor-element-7f5e38e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-88 .elementor-element.elementor-element-83a4a7d .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-88 .elementor-element.elementor-element-83a4a7d > .elementor-widget-container{margin:80px 20px 20px 20px;}.elementor-88 .elementor-element.elementor-element-23b6fb6{color:var( --e-global-color-astglobalcolor5 );}.elementor-88 .elementor-element.elementor-element-23b6fb6 > .elementor-widget-container{margin:0px 20px 60px 20px;}.elementor-88 .elementor-element.elementor-element-36259cc:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-36259cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-88 .elementor-element.elementor-element-36259cc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-88 .elementor-element.elementor-element-36259cc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-88 .elementor-element.elementor-element-fc86549 img{opacity:0.27;}.elementor-88 .elementor-element.elementor-element-fc86549 > .elementor-widget-container{margin:160px 40px 40px 20px;}.elementor-88 .elementor-element.elementor-element-f79f960 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-88 .elementor-element.elementor-element-f79f960 > .elementor-widget-container{margin:100px 040px 20px 40px;}.elementor-88 .elementor-element.elementor-element-16d1ea2{color:var( --e-global-color-astglobalcolor2 );}.elementor-88 .elementor-element.elementor-element-16d1ea2 > .elementor-widget-container{margin:0px 20px 0px 40px;}.elementor-88 .elementor-element.elementor-element-651814e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(14px/2);}.elementor-88 .elementor-element.elementor-element-651814e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(14px/2);}.elementor-88 .elementor-element.elementor-element-651814e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(14px/2);margin-left:calc(14px/2);}.elementor-88 .elementor-element.elementor-element-651814e .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-14px/2);margin-left:calc(-14px/2);}body.rtl .elementor-88 .elementor-element.elementor-element-651814e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-14px/2);}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-651814e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-14px/2);}.elementor-88 .elementor-element.elementor-element-651814e .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor0 );transition:color 0.3s;}.elementor-88 .elementor-element.elementor-element-651814e .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor0 );transition:fill 0.3s;}.elementor-88 .elementor-element.elementor-element-651814e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-88 .elementor-element.elementor-element-651814e .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor1 );transition:color 0.3s;}.elementor-88 .elementor-element.elementor-element-651814e > .elementor-widget-container{margin:0px 20px 20px 040px;}.elementor-88 .elementor-element.elementor-element-d898ef3{text-align:left;color:var( --e-global-color-astglobalcolor2 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-88 .elementor-element.elementor-element-d898ef3 > .elementor-widget-container{margin:0px 20px 60px 40px;}.elementor-88 .elementor-element.elementor-element-9c5c9d2:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-9c5c9d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-88 .elementor-element.elementor-element-9c5c9d2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-88 .elementor-element.elementor-element-9c5c9d2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-88 .elementor-element.elementor-element-01064e6 .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-88 .elementor-element.elementor-element-01064e6 > .elementor-widget-container{margin:100px 20px 20px 20px;}.elementor-88 .elementor-element.elementor-element-31d2d13{color:var( --e-global-color-astglobalcolor5 );}.elementor-88 .elementor-element.elementor-element-31d2d13 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-88 .elementor-element.elementor-element-b9daea8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(14px/2);}.elementor-88 .elementor-element.elementor-element-b9daea8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(14px/2);}.elementor-88 .elementor-element.elementor-element-b9daea8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(14px/2);margin-left:calc(14px/2);}.elementor-88 .elementor-element.elementor-element-b9daea8 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-14px/2);margin-left:calc(-14px/2);}body.rtl .elementor-88 .elementor-element.elementor-element-b9daea8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-14px/2);}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-b9daea8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-14px/2);}.elementor-88 .elementor-element.elementor-element-b9daea8 .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor0 );transition:color 0.3s;}.elementor-88 .elementor-element.elementor-element-b9daea8 .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor0 );transition:fill 0.3s;}.elementor-88 .elementor-element.elementor-element-b9daea8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-88 .elementor-element.elementor-element-b9daea8 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-88 .elementor-element.elementor-element-b9daea8 > .elementor-widget-container{margin:0px 20px 20px 20px;}.elementor-88 .elementor-element.elementor-element-019b7fd{text-align:left;color:var( --e-global-color-astglobalcolor0 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-88 .elementor-element.elementor-element-019b7fd > .elementor-widget-container{margin:0px 20px 60px 20px;}.elementor-88 .elementor-element.elementor-element-bfd53f7:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-bfd53f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );background-image:url("https://sofia-rubin.com/wp-content/uploads/2023/02/Ruby-Background-inv.png");background-position:center center;}.elementor-88 .elementor-element.elementor-element-bfd53f7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-88 .elementor-element.elementor-element-bfd53f7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-88 .elementor-element.elementor-element-ab0decd .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-88 .elementor-element.elementor-element-ab0decd > .elementor-widget-container{margin:100px 040px 20px 40px;}.elementor-88 .elementor-element.elementor-element-57eb91d{color:var( --e-global-color-astglobalcolor2 );}.elementor-88 .elementor-element.elementor-element-57eb91d > .elementor-widget-container{margin:0px 20px 0px 40px;}.elementor-88 .elementor-element.elementor-element-1352b9c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-88 .elementor-element.elementor-element-1352b9c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-88 .elementor-element.elementor-element-1352b9c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-88 .elementor-element.elementor-element-1352b9c .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-88 .elementor-element.elementor-element-1352b9c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-1352b9c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-88 .elementor-element.elementor-element-1352b9c .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor0 );transition:color 0.3s;}.elementor-88 .elementor-element.elementor-element-1352b9c .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor0 );transition:fill 0.3s;}.elementor-88 .elementor-element.elementor-element-1352b9c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-88 .elementor-element.elementor-element-1352b9c .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor1 );transition:color 0.3s;}.elementor-88 .elementor-element.elementor-element-1352b9c > .elementor-widget-container{margin:0px 0px 0px 040px;}.elementor-88 .elementor-element.elementor-element-f7b0363{text-align:left;color:var( --e-global-color-astglobalcolor2 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-88 .elementor-element.elementor-element-f7b0363 > .elementor-widget-container{margin:0px 40px 20px 40px;}.elementor-88 .elementor-element.elementor-element-9ed6d0f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-88 .elementor-element.elementor-element-9ed6d0f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-88 .elementor-element.elementor-element-9ed6d0f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-88 .elementor-element.elementor-element-9ed6d0f .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-88 .elementor-element.elementor-element-9ed6d0f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-9ed6d0f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-88 .elementor-element.elementor-element-9ed6d0f .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor0 );transition:color 0.3s;}.elementor-88 .elementor-element.elementor-element-9ed6d0f .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor0 );transition:fill 0.3s;}.elementor-88 .elementor-element.elementor-element-9ed6d0f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-88 .elementor-element.elementor-element-9ed6d0f .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor1 );transition:color 0.3s;}.elementor-88 .elementor-element.elementor-element-9ed6d0f > .elementor-widget-container{margin:0px 0px 0px 40px;}.elementor-88 .elementor-element.elementor-element-53b6d27{text-align:left;color:var( --e-global-color-astglobalcolor2 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-88 .elementor-element.elementor-element-53b6d27 > .elementor-widget-container{margin:0px 20px 60px 40px;}.elementor-88 .elementor-element.elementor-element-8b50971:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-8b50971 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );background-image:url("https://sofia-rubin.com/wp-content/uploads/2023/02/Ruby-Background-alt.png");background-position:center center;background-repeat:no-repeat;}.elementor-88 .elementor-element.elementor-element-8b50971{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-88 .elementor-element.elementor-element-8b50971 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-88 .elementor-element.elementor-element-fd2d63b .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-88 .elementor-element.elementor-element-fd2d63b > .elementor-widget-container{margin:80px 20px 20px 20px;}.elementor-88 .elementor-element.elementor-element-6d66d27{color:var( --e-global-color-astglobalcolor5 );}.elementor-88 .elementor-element.elementor-element-6d66d27 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-88 .elementor-element.elementor-element-04487d7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-88 .elementor-element.elementor-element-04487d7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-88 .elementor-element.elementor-element-04487d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-88 .elementor-element.elementor-element-04487d7 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-88 .elementor-element.elementor-element-04487d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-04487d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-88 .elementor-element.elementor-element-04487d7 .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor0 );transition:color 0.3s;}.elementor-88 .elementor-element.elementor-element-04487d7 .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor0 );transition:fill 0.3s;}.elementor-88 .elementor-element.elementor-element-04487d7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-88 .elementor-element.elementor-element-04487d7 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-88 .elementor-element.elementor-element-04487d7 > .elementor-widget-container{margin:0px 0px 60px 020px;}.elementor-88 .elementor-element.elementor-element-892ef3a:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-892ef3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor3 );background-image:url("https://sofia-rubin.com/wp-content/uploads/2023/02/Dandelion.jpg");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-88 .elementor-element.elementor-element-892ef3a > .elementor-background-overlay{background-color:var( --e-global-color-astglobalcolor5 );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-88 .elementor-element.elementor-element-892ef3a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-88 .elementor-element.elementor-element-0de64c4{--spacer-size:359px;}@media(max-width:767px){.elementor-88 .elementor-element.elementor-element-0de64c4{--spacer-size:161px;}}