.elementor-2 .elementor-element.elementor-element-bd97ba8:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-bd97ba8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://1051bellissimo.com/wp-content/uploads/2024/05/haikei5.jpg");background-position:0 -88px;background-repeat:no-repeat;background-size:cover}.elementor-2 .elementor-element.elementor-element-bd97ba8>.elementor-background-overlay{background-color:#fff;opacity:.92;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-bd97ba8{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:85px 0 0}.elementor-2 .elementor-element.elementor-element-d3b2759>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-2 .elementor-element.elementor-element-d3b2759 .elementor-widget-wrap{flex-wrap:wrap}.elementor-2 .elementor-element.elementor-element-d3b2759>.elementor-element-populated{padding:0}.elementor-2 .elementor-element.elementor-element-1f7a56e{--spacer-size:150px}.elementor-2 .elementor-element.elementor-element-22c06d3{text-align:left}.elementor-2 .elementor-element.elementor-element-22c06d3>.elementor-widget-container{margin:0}.elementor-2 .elementor-element.elementor-element-22c06d3 .thegem-heading,.elementor-2 .elementor-element.elementor-element-22c06d3 .thegem-heading .light{text-transform:uppercase}.elementor-2 .elementor-element.elementor-element-cfc04a9>.elementor-widget-container{margin:0 0 10px}.elementor-2 .elementor-element.elementor-element-cfc04a9 .thegem-heading,.elementor-2 .elementor-element.elementor-element-cfc04a9 .thegem-heading .light{font-weight:100;line-height:.9em;letter-spacing:-1.8px}.elementor-2 .elementor-element.elementor-element-d8389e6{width:var(--container-widget-width,96%);max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-d8389e6>.elementor-widget-container{margin:0 0 10px}.elementor-2 .elementor-element.elementor-element-d8389e6 .thegem-heading,.elementor-2 .elementor-element.elementor-element-d8389e6 .thegem-heading .light{font-weight:100;line-height:1.4em}.elementor-2 .elementor-element.elementor-element-9a05191{--spacer-size:10px}.elementor-2 .elementor-element.elementor-element-7feee8a{--spacer-size:100px}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-a9ec43d.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-2 .elementor-element.elementor-element-a9ec43d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-2 .elementor-element.elementor-element-a9ec43d .elementor-widget-wrap{flex-wrap:wrap}.elementor-2 .elementor-element.elementor-element-a9ec43d>.elementor-element-populated{margin:0;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:30px 0 0}.elementor-2 .elementor-element.elementor-element-28eda1f{--e-image-carousel-slides-to-show:1}.elementor-2 .elementor-element.elementor-element-28eda1f>.elementor-widget-container{margin:40px 40px 0}.elementor-2 .elementor-element.elementor-element-448659dd>.elementor-container{max-width:900px}.elementor-2 .elementor-element.elementor-element-448659dd{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:30px 0}.elementor-2 .elementor-element.elementor-element-448659dd>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-793a6e76.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-793a6e76.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-793a6e76.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-2 .elementor-element.elementor-element-793a6e76 .elementor-widget-wrap{flex-wrap:wrap}.elementor-2 .elementor-element.elementor-element-3ad108bc>.elementor-container>.elementor-row>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-3ad108bc{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-2 .elementor-element.elementor-element-3ad108bc,.elementor-2 .elementor-element.elementor-element-3ad108bc>.elementor-background-overlay{border-radius:10px}.elementor-2 .elementor-element.elementor-element-3ad108bc>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-2debfe77.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-2 .elementor-element.elementor-element-2debfe77.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-2 .elementor-element.elementor-element-2debfe77.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-2 .elementor-element.elementor-element-2debfe77 .elementor-widget-wrap{flex-wrap:wrap}.elementor-2 .elementor-element.elementor-element-1e3c4a64{text-align:right;width:auto;max-width:auto}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-24cc580d.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-2 .elementor-element.elementor-element-24cc580d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-2 .elementor-element.elementor-element-24cc580d.elementor-column>.elementor-widget-wrap{justify-content:flex-start}.elementor-2 .elementor-element.elementor-element-24cc580d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-2 .elementor-element.elementor-element-24cc580d .elementor-widget-wrap{flex-wrap:wrap}.elementor-2 .elementor-element.elementor-element-1307160>.elementor-widget-container{margin:8px 0 0 30px}.elementor-2 .elementor-element.elementor-element-1307160 .gem-infobox-content,.elementor-2 .elementor-element.elementor-element-1307160 .gem-infobox-content .gem-texbox-icon-image-wrapper{text-align:left}.elementor-2 .elementor-element.elementor-element-1307160 .gem-infobox-content{padding:0}.elementor-2 .elementor-element.elementor-element-1307160 .gem-infobox .gem-infobox-content .gem-infobox-title{margin-bottom:0;margin-top:0;color:var(--e-global-color-primary)}.elementor-2 .elementor-element.elementor-element-1307160 .gem-infobox:hover .gem-infobox-content .gem-infobox-title{color:#604e4a !important}.elementor-2 .elementor-element.elementor-element-1307160 .gem-infobox .gem-infobox-content .gem-infobox-subtitle{color:var(--e-global-color-text);font-weight:500}.elementor-2 .elementor-element.elementor-element-1307160 .gem-infobox:hover .gem-infobox-content .gem-infobox-subtitle{color:#0f653a !important}.elementor-2 .elementor-element.elementor-element-770922a1:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-770922a1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://1051bellissimo.com/wp-content/uploads/2024/05/port.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-2 .elementor-element.elementor-element-770922a1{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:60px 0}.elementor-2 .elementor-element.elementor-element-770922a1>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-4ff38386.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-2 .elementor-element.elementor-element-4ff38386.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-2 .elementor-element.elementor-element-4ff38386 .elementor-widget-wrap{flex-wrap:wrap}.elementor-2 .elementor-element.elementor-element-49fccca2{margin-top:0;margin-bottom:0;padding:0}.elementor-2 .elementor-element.elementor-element-56f8d13a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-2 .elementor-element.elementor-element-56f8d13a .elementor-widget-wrap{flex-wrap:wrap}.elementor-2 .elementor-element.elementor-element-56f8d13a>.elementor-element-populated{margin:0 0 0 -50px;--e-column-margin-right:0px;--e-column-margin-left:-50px;padding:0}.elementor-2 .elementor-element.elementor-element-3e861f86 .gem-image.gem-wrapbox{float:left}.elementor-2 .elementor-element.elementor-element-3e861f86 .gem-image a:before{background-color:rgba(0,188,212,.8)}.elementor-2 .elementor-element.elementor-element-3e861f86>.elementor-widget-container{margin:0}.elementor-2 .elementor-element.elementor-element-3e861f86{z-index:2}.elementor-2 .elementor-element.elementor-element-3e861f86 .gem-image{width:37%}.elementor-2 .elementor-element.elementor-element-3e861f86 .gem-image img{opacity:calc(100/100)}.elementor-2 .elementor-element.elementor-element-3e861f86 .gem-image a:hover img{opacity:calc(100/100)}.elementor-2 .elementor-element.elementor-element-60a3d5ff .gem-image.gem-wrapbox{float:left}.elementor-2 .elementor-element.elementor-element-60a3d5ff .gem-image a:before{background-color:rgba(0,188,212,.8)}.elementor-2 .elementor-element.elementor-element-60a3d5ff>.elementor-widget-container{margin:-172px 0 0}.elementor-2 .elementor-element.elementor-element-60a3d5ff .gem-image img{opacity:calc(100/100)}.elementor-2 .elementor-element.elementor-element-60a3d5ff .gem-image a:hover img{opacity:calc(100/100)}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-a07ebc8.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-a07ebc8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-a07ebc8>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-2 .elementor-element.elementor-element-a07ebc8 .elementor-widget-wrap{flex-wrap:wrap}.elementor-2 .elementor-element.elementor-element-a07ebc8>.elementor-element-populated{padding:0 21px}.elementor-2 .elementor-element.elementor-element-29c83d68 .elementor-heading-title{font-size:46px;line-height:1.2em}.elementor-2 .elementor-element.elementor-element-70f36625>.elementor-widget-container{margin:30px 0 0}.elementor-2 .elementor-element.elementor-element-70f36625,.elementor-2 .elementor-element.elementor-element-70f36625 .elementor-text-editor *{line-height:1.8em}.elementor-2 .elementor-element.elementor-element-a0e8b51 .gem-button-container .gem-button{background-color:var(--e-global-color-secondary);border-radius:50px;box-shadow:3px 6px 0px 0px rgba(.03084143644520272,3.161352407189739,3.5652893066406492,.99)}.elementor-2 .elementor-element.elementor-element-a0e8b51 .gem-button-container .gem-button:hover{background-color:var(--e-global-color-a385e54);box-shadow:-4px -8px 0px 0px rgba(0,0,0,.99)}.elementor-2 .elementor-element.elementor-element-a0e8b51 .gem-inner-wrapper-btn{flex-direction:row-reverse}.elementor-2 .elementor-element.elementor-element-a0e8b51>.elementor-widget-container{margin:20px 0 0}.elementor-2 .elementor-element.elementor-element-a0e8b51 .gem-button-container{text-align:left}.elementor-2 .elementor-element.elementor-element-a0e8b51 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:0 45px}.elementor-2 .elementor-element.elementor-element-a0e8b51 .gem-button-container .gem-button .gem-text-button{color:var(--e-global-color-text);line-height:68px}.elementor-2 .elementor-element.elementor-element-a0e8b51 .gem-button-container .gem-button .gem-button-icon{color:var(--e-global-color-text)}.elementor-2 .elementor-element.elementor-element-a0e8b51 .gem-button-container .gem-button .gem-button-icon svg{fill:var(--e-global-color-text)}.elementor-2 .elementor-element.elementor-element-a0e8b51 .gem-button-container .gem-button i,.elementor-2 .elementor-element.elementor-element-a0e8b51 .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-2 .elementor-element.elementor-element-a0e8b51 .gem-button-container .gem-button:hover .gem-button-icon{color:var(--e-global-color-text);transform:rotate(0deg)}.elementor-2 .elementor-element.elementor-element-a0e8b51 .gem-button-container .gem-button:hover .gem-button-icon svg{fill:var(--e-global-color-text)}.elementor-2 .elementor-element.elementor-element-401b77e{--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;--padding-top:40px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-a492e6e{--display:grid;--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-2 .elementor-element.elementor-element-08e7cdc{text-align:center}.elementor-2 .elementor-element.elementor-element-6611a6d{text-align:center}.elementor-2 .elementor-element.elementor-element-779ed8b{text-align:center}.elementor-2 .elementor-element.elementor-element-cf37e7d{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(2,1fr);--gap:20px 20px !important;--row-gap:20px !important;--column-gap:20px !important;--grid-auto-flow:row;--border-radius:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-7adb317{--display:flex;--gap:8px 20px;--row-gap:8px;--column-gap:20px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-7adb317:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-7adb317>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fffcf1}.elementor-2 .elementor-element.elementor-element-f6ecf5f>.elementor-widget-container{margin:0 0 -34px}.elementor-2 .elementor-element.elementor-element-f6ecf5f img{border-radius:10px 10px 0 0}.elementor-2 .elementor-element.elementor-element-ff48845{width:var(--container-widget-width,46%);max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-ff48845>.elementor-widget-container{background-color:var(--e-global-color-primary);margin:0;padding:5px 5px 5px 20px;border-radius:0 2px 2px 0}.elementor-2 .elementor-element.elementor-element-ff48845 .elementor-heading-title{color:#fff}.elementor-2 .elementor-element.elementor-element-2cfa2d2{--spacer-size:10px}.elementor-2 .elementor-element.elementor-element-7e58c33{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px}.elementor-2 .elementor-element.elementor-element-7e58c33 .elementor-divider-separator{width:94%;margin:0 auto;margin-center:0}.elementor-2 .elementor-element.elementor-element-7e58c33 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-2 .elementor-element.elementor-element-72b7eb1{width:var(--container-widget-width,94%);max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-72b7eb1>.elementor-widget-container{margin:0;padding:0;border-radius:0 2px 2px 0}.elementor-2 .elementor-element.elementor-element-72b7eb1.elementor-element{--align-self:center}.elementor-2 .elementor-element.elementor-element-72b7eb1 .elementor-heading-title{color:var(--e-global-color-accent)}.elementor-2 .elementor-element.elementor-element-7003add{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px}.elementor-2 .elementor-element.elementor-element-7003add .elementor-divider-separator{width:94%;margin:0 auto;margin-center:0}.elementor-2 .elementor-element.elementor-element-7003add .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-2 .elementor-element.elementor-element-5efbfaf{width:var(--container-widget-width,94%);max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-5efbfaf>.elementor-widget-container{margin:0;padding:0}.elementor-2 .elementor-element.elementor-element-5efbfaf.elementor-element{--align-self:center}.elementor-2 .elementor-element.elementor-element-9aaac39{width:var(--container-widget-width,94%);max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-9aaac39.elementor-element{--align-self:center}.elementor-2 .elementor-element.elementor-element-9aaac39 .gem-infobox-content,.elementor-2 .elementor-element.elementor-element-9aaac39 .gem-infobox-content .gem-texbox-icon-image-wrapper{text-align:right}.elementor-2 .elementor-element.elementor-element-9aaac39 .gem-infobox-content{padding:0}.elementor-2 .elementor-element.elementor-element-9aaac39 .gem-infobox .gem-infobox-content .gem-infobox-title{margin-top:18px;line-height:1em}.elementor-2 .elementor-element.elementor-element-9aaac39 .gem-infobox:hover .gem-infobox-content .gem-infobox-title{color:#0f653a !important}.elementor-2 .elementor-element.elementor-element-9aaac39 .gem-infobox:hover .gem-infobox-content .gem-infobox-subtitle{color:var(--e-global-color-accent)}.elementor-2 .elementor-element.elementor-element-9aaac39 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:26px !important;color:var(--e-global-color-accent)}.elementor-2 .elementor-element.elementor-element-9aaac39 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:26px !important;height:26px !important;fill:var(--e-global-color-accent)}.elementor-2 .elementor-element.elementor-element-9aaac39 .gem-infobox-content .gem-image img,.elementor-2 .elementor-element.elementor-element-9aaac39 .gem-infobox-content a .gem-image img{width:26px;max-width:26px;height:auto}.elementor-2 .elementor-element.elementor-element-9aaac39 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{padding:8px;border-style:none;transform:rotate(0deg)}.elementor-2 .elementor-element.elementor-element-9aaac39 .gem-infobox-content .gem-image span,.elementor-2 .elementor-element.elementor-element-9aaac39 .gem-infobox-content a .gem-image span{padding:8px}.elementor-2 .elementor-element.elementor-element-9aaac39 .gem-infobox-content .gem-image span{border-style:none;margin:0 10px 0 0}.elementor-2 .elementor-element.elementor-element-9aaac39 .gem-infobox-content .gem-texbox-icon-image-wrapper{margin:0 10px 0 0}.elementor-2 .elementor-element.elementor-element-9aaac39 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-2 .elementor-element.elementor-element-9aaac39 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-2 .elementor-element.elementor-element-9aaac39 .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-2 .elementor-element.elementor-element-9aaac39 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-2 .elementor-element.elementor-element-9aaac39 .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg)}.elementor-2 .elementor-element.elementor-element-3535a97{--display:flex;--gap:8px 20px;--row-gap:8px;--column-gap:20px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-3535a97:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-3535a97>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fffcf1}.elementor-2 .elementor-element.elementor-element-d673f53>.elementor-widget-container{margin:0 0 -34px}.elementor-2 .elementor-element.elementor-element-d673f53 img{border-radius:10px 10px 0 0}.elementor-2 .elementor-element.elementor-element-00ab9bc{width:var(--container-widget-width,77%);max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-00ab9bc>.elementor-widget-container{background-color:var(--e-global-color-primary);margin:0;padding:5px 5px 5px 20px;border-radius:0 2px 2px 0}.elementor-2 .elementor-element.elementor-element-00ab9bc .elementor-heading-title{color:#fff}.elementor-2 .elementor-element.elementor-element-e770826{--spacer-size:10px}.elementor-2 .elementor-element.elementor-element-126a97e{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px}.elementor-2 .elementor-element.elementor-element-126a97e .elementor-divider-separator{width:94%;margin:0 auto;margin-center:0}.elementor-2 .elementor-element.elementor-element-126a97e .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-2 .elementor-element.elementor-element-0d9547f{width:var(--container-widget-width,94%);max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-0d9547f>.elementor-widget-container{margin:0;padding:0;border-radius:0 2px 2px 0}.elementor-2 .elementor-element.elementor-element-0d9547f.elementor-element{--align-self:center}.elementor-2 .elementor-element.elementor-element-0d9547f .elementor-heading-title{color:var(--e-global-color-accent)}.elementor-2 .elementor-element.elementor-element-f8f41bc{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px}.elementor-2 .elementor-element.elementor-element-f8f41bc .elementor-divider-separator{width:94%;margin:0 auto;margin-center:0}.elementor-2 .elementor-element.elementor-element-f8f41bc .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-2 .elementor-element.elementor-element-4993e57{width:var(--container-widget-width,94%);max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-4993e57>.elementor-widget-container{margin:0;padding:0}.elementor-2 .elementor-element.elementor-element-4993e57.elementor-element{--align-self:center}.elementor-2 .elementor-element.elementor-element-d535d8c{width:var(--container-widget-width,94%);max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-d535d8c.elementor-element{--align-self:center}.elementor-2 .elementor-element.elementor-element-d535d8c .gem-infobox-content,.elementor-2 .elementor-element.elementor-element-d535d8c .gem-infobox-content .gem-texbox-icon-image-wrapper{text-align:right}.elementor-2 .elementor-element.elementor-element-d535d8c .gem-infobox-content{padding:0}.elementor-2 .elementor-element.elementor-element-d535d8c .gem-infobox .gem-infobox-content .gem-infobox-title{margin-top:18px;line-height:1em}.elementor-2 .elementor-element.elementor-element-d535d8c .gem-infobox:hover .gem-infobox-content .gem-infobox-title{color:#0f653a !important}.elementor-2 .elementor-element.elementor-element-d535d8c .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:26px !important;color:var(--e-global-color-accent)}.elementor-2 .elementor-element.elementor-element-d535d8c .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:26px !important;height:26px !important;fill:var(--e-global-color-accent)}.elementor-2 .elementor-element.elementor-element-d535d8c .gem-infobox-content .gem-image img,.elementor-2 .elementor-element.elementor-element-d535d8c .gem-infobox-content a .gem-image img{width:26px;max-width:26px;height:auto}.elementor-2 .elementor-element.elementor-element-d535d8c .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{padding:8px;border-style:none;transform:rotate(0deg)}.elementor-2 .elementor-element.elementor-element-d535d8c .gem-infobox-content .gem-image span,.elementor-2 .elementor-element.elementor-element-d535d8c .gem-infobox-content a .gem-image span{padding:8px}.elementor-2 .elementor-element.elementor-element-d535d8c .gem-infobox-content .gem-image span{border-style:none;margin:0 10px 0 0}.elementor-2 .elementor-element.elementor-element-d535d8c .gem-infobox-content .gem-texbox-icon-image-wrapper{margin:0 10px 0 0}.elementor-2 .elementor-element.elementor-element-d535d8c .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-2 .elementor-element.elementor-element-d535d8c .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-2 .elementor-element.elementor-element-d535d8c .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-2 .elementor-element.elementor-element-d535d8c .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-2 .elementor-element.elementor-element-d535d8c .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg)}.elementor-2 .elementor-element.elementor-element-4d3fb54{--display:flex;--gap:8px 20px;--row-gap:8px;--column-gap:20px;--border-radius:0px 0px 10px 10px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-4d3fb54:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-4d3fb54>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fffcf1}.elementor-2 .elementor-element.elementor-element-451186f>.elementor-widget-container{margin:0 0 -34px}.elementor-2 .elementor-element.elementor-element-451186f img{border-radius:10px 10px 0 0}.elementor-2 .elementor-element.elementor-element-4b9b2e8{width:var(--container-widget-width,59%);max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-4b9b2e8>.elementor-widget-container{background-color:var(--e-global-color-primary);margin:0;padding:5px 5px 5px 20px;border-radius:0 2px 2px 0}.elementor-2 .elementor-element.elementor-element-4b9b2e8 .elementor-heading-title{color:#fff}.elementor-2 .elementor-element.elementor-element-6eaff6c{--spacer-size:10px}.elementor-2 .elementor-element.elementor-element-9d3f457{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px}.elementor-2 .elementor-element.elementor-element-9d3f457 .elementor-divider-separator{width:94%;margin:0 auto;margin-center:0}.elementor-2 .elementor-element.elementor-element-9d3f457 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-2 .elementor-element.elementor-element-4a35e37{width:var(--container-widget-width,94%);max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-4a35e37>.elementor-widget-container{margin:0;padding:0;border-radius:0 2px 2px 0}.elementor-2 .elementor-element.elementor-element-4a35e37.elementor-element{--align-self:center}.elementor-2 .elementor-element.elementor-element-4a35e37 .elementor-heading-title{color:var(--e-global-color-accent)}.elementor-2 .elementor-element.elementor-element-f1d8f24{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px}.elementor-2 .elementor-element.elementor-element-f1d8f24 .elementor-divider-separator{width:94%;margin:0 auto;margin-center:0}.elementor-2 .elementor-element.elementor-element-f1d8f24 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-2 .elementor-element.elementor-element-1872b94{width:var(--container-widget-width,94%);max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-1872b94>.elementor-widget-container{margin:0;padding:0}.elementor-2 .elementor-element.elementor-element-1872b94.elementor-element{--align-self:center}.elementor-2 .elementor-element.elementor-element-9706d4f{width:var(--container-widget-width,94%);max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-9706d4f.elementor-element{--align-self:center}.elementor-2 .elementor-element.elementor-element-9706d4f .gem-infobox-content,.elementor-2 .elementor-element.elementor-element-9706d4f .gem-infobox-content .gem-texbox-icon-image-wrapper{text-align:right}.elementor-2 .elementor-element.elementor-element-9706d4f .gem-infobox-content{padding:0}.elementor-2 .elementor-element.elementor-element-9706d4f .gem-infobox .gem-infobox-content .gem-infobox-title{margin-top:18px;line-height:1em}.elementor-2 .elementor-element.elementor-element-9706d4f .gem-infobox:hover .gem-infobox-content .gem-infobox-title{color:#0f653a !important}.elementor-2 .elementor-element.elementor-element-9706d4f .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:26px !important;color:var(--e-global-color-accent)}.elementor-2 .elementor-element.elementor-element-9706d4f .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:26px !important;height:26px !important;fill:var(--e-global-color-accent)}.elementor-2 .elementor-element.elementor-element-9706d4f .gem-infobox-content .gem-image img,.elementor-2 .elementor-element.elementor-element-9706d4f .gem-infobox-content a .gem-image img{width:26px;max-width:26px;height:auto}.elementor-2 .elementor-element.elementor-element-9706d4f .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{padding:8px;border-style:none;transform:rotate(0deg)}.elementor-2 .elementor-element.elementor-element-9706d4f .gem-infobox-content .gem-image span,.elementor-2 .elementor-element.elementor-element-9706d4f .gem-infobox-content a .gem-image span{padding:8px}.elementor-2 .elementor-element.elementor-element-9706d4f .gem-infobox-content .gem-image span{border-style:none;margin:0 10px 0 0}.elementor-2 .elementor-element.elementor-element-9706d4f .gem-infobox-content .gem-texbox-icon-image-wrapper{margin:0 10px 0 0}.elementor-2 .elementor-element.elementor-element-9706d4f .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-2 .elementor-element.elementor-element-9706d4f .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-2 .elementor-element.elementor-element-9706d4f .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-2 .elementor-element.elementor-element-9706d4f .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-2 .elementor-element.elementor-element-9706d4f .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg)}.elementor-2 .elementor-element.elementor-element-c7d102c{--display:flex;--gap:8px 20px;--row-gap:8px;--column-gap:20px;--border-radius:0px 0px 10px 10px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-c7d102c:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-c7d102c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fffcf1}.elementor-2 .elementor-element.elementor-element-7cb15de>.elementor-widget-container{margin:0 0 -34px}.elementor-2 .elementor-element.elementor-element-7cb15de img{border-radius:10px 10px 0 0}.elementor-2 .elementor-element.elementor-element-0fa7596{width:var(--container-widget-width,73%);max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-0fa7596>.elementor-widget-container{background-color:var(--e-global-color-primary);margin:0;padding:5px 5px 5px 20px;border-radius:0 2px 2px 0}.elementor-2 .elementor-element.elementor-element-0fa7596 .elementor-heading-title{color:#fff}.elementor-2 .elementor-element.elementor-element-cdf7f77{--spacer-size:10px}.elementor-2 .elementor-element.elementor-element-142423a{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px}.elementor-2 .elementor-element.elementor-element-142423a .elementor-divider-separator{width:94%;margin:0 auto;margin-center:0}.elementor-2 .elementor-element.elementor-element-142423a .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-2 .elementor-element.elementor-element-2f3d15e{width:var(--container-widget-width,94%);max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-2f3d15e>.elementor-widget-container{margin:0;padding:0;border-radius:0 2px 2px 0}.elementor-2 .elementor-element.elementor-element-2f3d15e.elementor-element{--align-self:center}.elementor-2 .elementor-element.elementor-element-2f3d15e .elementor-heading-title{color:var(--e-global-color-accent)}.elementor-2 .elementor-element.elementor-element-f2f9399{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px}.elementor-2 .elementor-element.elementor-element-f2f9399 .elementor-divider-separator{width:94%;margin:0 auto;margin-center:0}.elementor-2 .elementor-element.elementor-element-f2f9399 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-2 .elementor-element.elementor-element-c633723{width:var(--container-widget-width,94%);max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-c633723>.elementor-widget-container{margin:0;padding:0}.elementor-2 .elementor-element.elementor-element-c633723.elementor-element{--align-self:center}.elementor-2 .elementor-element.elementor-element-9fdca15{width:var(--container-widget-width,94%);max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-9fdca15.elementor-element{--align-self:center}.elementor-2 .elementor-element.elementor-element-9fdca15 .gem-infobox-content,.elementor-2 .elementor-element.elementor-element-9fdca15 .gem-infobox-content .gem-texbox-icon-image-wrapper{text-align:right}.elementor-2 .elementor-element.elementor-element-9fdca15 .gem-infobox-content{padding:0}.elementor-2 .elementor-element.elementor-element-9fdca15 .gem-infobox .gem-infobox-content .gem-infobox-title{margin-top:18px;line-height:1em}.elementor-2 .elementor-element.elementor-element-9fdca15 .gem-infobox:hover .gem-infobox-content .gem-infobox-title{color:#0f653a !important}.elementor-2 .elementor-element.elementor-element-9fdca15 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:26px !important;color:var(--e-global-color-accent)}.elementor-2 .elementor-element.elementor-element-9fdca15 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:26px !important;height:26px !important;fill:var(--e-global-color-accent)}.elementor-2 .elementor-element.elementor-element-9fdca15 .gem-infobox-content .gem-image img,.elementor-2 .elementor-element.elementor-element-9fdca15 .gem-infobox-content a .gem-image img{width:26px;max-width:26px;height:auto}.elementor-2 .elementor-element.elementor-element-9fdca15 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{padding:8px;border-style:none;transform:rotate(0deg)}.elementor-2 .elementor-element.elementor-element-9fdca15 .gem-infobox-content .gem-image span,.elementor-2 .elementor-element.elementor-element-9fdca15 .gem-infobox-content a .gem-image span{padding:8px}.elementor-2 .elementor-element.elementor-element-9fdca15 .gem-infobox-content .gem-image span{border-style:none;margin:0 10px 0 0}.elementor-2 .elementor-element.elementor-element-9fdca15 .gem-infobox-content .gem-texbox-icon-image-wrapper{margin:0 10px 0 0}.elementor-2 .elementor-element.elementor-element-9fdca15 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-2 .elementor-element.elementor-element-9fdca15 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-2 .elementor-element.elementor-element-9fdca15 .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-2 .elementor-element.elementor-element-9fdca15 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-2 .elementor-element.elementor-element-9fdca15 .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg)}.elementor-2 .elementor-element.elementor-element-7f4349c7:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-7f4349c7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://1051bellissimo.com/wp-content/uploads/2019/02/logo5.png");background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-2 .elementor-element.elementor-element-7f4349c7>.elementor-background-overlay{background-color:var(--e-global-color-primary);opacity:.8;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-7f4349c7{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:85px 20px}.elementor-2 .elementor-element.elementor-element-57e1f1a3 .elementor-widget-wrap{flex-wrap:wrap}.elementor-2 .elementor-element.elementor-element-ac35434{text-align:center}.elementor-2 .elementor-element.elementor-element-ac35434 .elementor-heading-title{color:#fff}.elementor-2 .elementor-element.elementor-element-7eddf58{text-align:center}.elementor-2 .elementor-element.elementor-element-7eddf58>.elementor-widget-container{margin:0 0 20px}.elementor-2 .elementor-element.elementor-element-25c6b1f2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2 .elementor-element.elementor-element-25c6b1f2>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-1375034d.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-1375034d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-1375034d .elementor-widget-wrap{flex-wrap:wrap}.elementor-2 .elementor-element.elementor-element-be4e7d7 img{border-style:solid;border-width:4px;border-color:#fff;border-radius:60px 0}.elementor-2 .elementor-element.elementor-element-1cdce775{text-align:center}.elementor-2 .elementor-element.elementor-element-1cdce775 .elementor-heading-title{color:#fff}.elementor-2 .elementor-element.elementor-element-48b897c0{text-align:center}.elementor-2 .elementor-element.elementor-element-48b897c0,.elementor-2 .elementor-element.elementor-element-48b897c0 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#fff}.elementor-2 .elementor-element.elementor-element-69c53a12 .elementor-widget-wrap{flex-wrap:wrap}.elementor-2 .elementor-element.elementor-element-6dd3917 img{border-style:solid;border-width:4px;border-color:#fff;border-radius:60px 0}.elementor-2 .elementor-element.elementor-element-7e342e04{text-align:center}.elementor-2 .elementor-element.elementor-element-7e342e04 .elementor-heading-title{color:#fff}.elementor-2 .elementor-element.elementor-element-10ec030b>.elementor-widget-container{margin:0 0 385px}.elementor-2 .elementor-element.elementor-element-10ec030b{text-align:center}.elementor-2 .elementor-element.elementor-element-10ec030b,.elementor-2 .elementor-element.elementor-element-10ec030b .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#fff}.elementor-2 .elementor-element.elementor-element-82f217e img{border-style:solid;border-width:4px;border-color:#fff;border-radius:60px 0}.elementor-2 .elementor-element.elementor-element-54001b2d{text-align:center}.elementor-2 .elementor-element.elementor-element-54001b2d .elementor-heading-title{color:#fff}.elementor-2 .elementor-element.elementor-element-41890985{text-align:center}.elementor-2 .elementor-element.elementor-element-41890985,.elementor-2 .elementor-element.elementor-element-41890985 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#fff}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-630de907.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-630de907.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-630de907 .elementor-widget-wrap{flex-wrap:wrap}.elementor-2 .elementor-element.elementor-element-cd4ed36 img{border-style:solid;border-width:4px;border-color:#fff;border-radius:60px 0}.elementor-2 .elementor-element.elementor-element-3d66a176{text-align:center}.elementor-2 .elementor-element.elementor-element-3d66a176 .elementor-heading-title{color:#fff}.elementor-2 .elementor-element.elementor-element-4f88e074{text-align:center}.elementor-2 .elementor-element.elementor-element-4f88e074,.elementor-2 .elementor-element.elementor-element-4f88e074 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#fff}.elementor-2 .elementor-element.elementor-element-ea0b73b:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-ea0b73b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-a385e54)}.elementor-2 .elementor-element.elementor-element-ea0b73b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0}.elementor-2 .elementor-element.elementor-element-ea0b73b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-3a80a014.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-3a80a014.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-3a80a014 .elementor-widget-wrap{flex-wrap:wrap}.elementor-2 .elementor-element.elementor-element-6f2d8f30>.elementor-widget-container{margin:0}.elementor-2 .elementor-element.elementor-element-6f2d8f30{z-index:2;text-align:right}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-148305d2.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-148305d2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-148305d2 .elementor-widget-wrap{flex-wrap:wrap}.elementor-2 .elementor-element.elementor-element-148305d2>.elementor-element-populated{padding:60px 10px}.elementor-2 .elementor-element.elementor-element-78d4d3f5{width:var(--container-widget-width,600px);max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-a6a0ab9:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-a6a0ab9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://1051bellissimo.com/wp-content/uploads/2024/05/haikei.png");background-position:bottom center;background-size:cover}.elementor-2 .elementor-element.elementor-element-a6a0ab9>.elementor-background-overlay{opacity:.82;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-a6a0ab9{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 0 130px}.elementor-2 .elementor-element.elementor-element-4484e37d .elementor-widget-wrap{flex-wrap:wrap}.elementor-2 .elementor-element.elementor-element-5717884a{text-align:center}.elementor-2 .elementor-element.elementor-element-5717884a .elementor-heading-title{color:#0f653a}.elementor-2 .elementor-element.elementor-element-b72cc1e{text-align:center}.elementor-2 .elementor-element.elementor-element-315c445c>.elementor-widget-container{margin:60px 0 -212px}.elementor-2 .elementor-element.elementor-element-315c445c{z-index:1}.elementor-2 .elementor-element.elementor-element-315c445c .gem-testimonials{background-color:#fff !important}.elementor-2 .elementor-element.elementor-element-315c445c .gem-testimonials .testimonials_svg svg{fill:#fff !important}.elementor-2 .elementor-element.elementor-element-315c445c .gem-testimonial-image{width:128px;height:128px}.elementor-2 .elementor-element.elementor-element-315c445c .gem-testimonial-image,.elementor-2 .elementor-element.elementor-element-315c445c .gem-testimonial-image img,.elementor-2 .elementor-element.elementor-element-315c445c .gem-testimonial-image>span:before{border-radius:60%}.elementor-2 .elementor-element.elementor-element-315c445c .gem-testimonial-name,.elementor-2 .elementor-element.elementor-element-315c445c .gem-testimonial-name span{font-family:"Shippori Mincho B1",Sans-serif;font-size:20px}.elementor-2 .elementor-element.elementor-element-315c445c .gem-testimonial-position{font-family:"Zen Kaku Gothic New",Sans-serif}.elementor-2 .elementor-element.elementor-element-315c445c .gem-testimonial-company{font-family:"Zen Kaku Gothic New",Sans-serif}.elementor-2 .elementor-element.elementor-element-315c445c .gem-testimonial-text p,.elementor-2 .elementor-element.elementor-element-315c445c .gem-testimonial-text div{color:#5f727f;font-family:"Zen Kaku Gothic New",Sans-serif;font-size:16px;font-weight:400}.elementor-2 .elementor-element.elementor-element-315c445c .gem-testimonial-wrapper:after,.elementor-2 .elementor-element.elementor-element-315c445c .gem-testimonial-wrapper p:after{color:var(--e-global-color-primary)}.elementor-2 .elementor-element.elementor-element-315c445c .gem-testimonials .gem-testimonial-wrapper p:after,.elementor-2 .elementor-element.elementor-element-315c445c .gem-testimonials .gem-testimonial-wrapper:after{font-size:60px}.elementor-2 .elementor-element.elementor-element-616a950e>.elementor-container>.elementor-row>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-616a950e:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-616a950e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-2 .elementor-element.elementor-element-616a950e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-160px;margin-bottom:0;padding:190px 0 0}.elementor-2 .elementor-element.elementor-element-616a950e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-7d83b950 .elementor-widget-wrap{flex-wrap:wrap}.elementor-2 .elementor-element.elementor-element-73959b40>.elementor-widget-container{--e-transform-rotateZ:-5deg}.elementor-2 .elementor-element.elementor-element-73959b40 .elementor-heading-title{font-size:76px;color:#fff}.elementor-2 .elementor-element.elementor-element-6feabdae:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-6feabdae>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://1051bellissimo.com/wp-content/uploads/2024/05/border.png");background-position:top center;background-repeat:no-repeat}.elementor-2 .elementor-element.elementor-element-6feabdae .elementor-widget-wrap{flex-wrap:wrap}.elementor-2 .elementor-element.elementor-element-6feabdae>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2 .elementor-element.elementor-element-6feabdae>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-6284e4e4{--spacer-size:350px;z-index:2}.elementor-2 .elementor-element.elementor-element-318ad7a4 .elementor-widget-wrap{flex-wrap:wrap}.elementor-2 .elementor-element.elementor-element-3560e28f .gem-button-container .gem-button{background-color:#fff;border-radius:50px;box-shadow:3px 6px 0px 0px rgba(.03084143644520272,3.161352407189739,3.5652893066406492,.99)}.elementor-2 .elementor-element.elementor-element-3560e28f .gem-button-container .gem-button:hover{background-color:#fff;box-shadow:-4px -8px 0px 0px rgba(0,0,0,.99)}.elementor-2 .elementor-element.elementor-element-3560e28f .gem-inner-wrapper-btn{flex-direction:row-reverse}.elementor-2 .elementor-element.elementor-element-3560e28f>.elementor-widget-container{margin:20px 0 0}.elementor-2 .elementor-element.elementor-element-3560e28f .gem-button-container{text-align:left}.elementor-2 .elementor-element.elementor-element-3560e28f .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:0 45px}.elementor-2 .elementor-element.elementor-element-3560e28f .gem-button-container .gem-button .gem-text-button{color:var(--e-global-color-text);line-height:68px}.elementor-2 .elementor-element.elementor-element-3560e28f .gem-button-container .gem-button .gem-button-icon{color:var(--e-global-color-text)}.elementor-2 .elementor-element.elementor-element-3560e28f .gem-button-container .gem-button .gem-button-icon svg{fill:var(--e-global-color-text)}.elementor-2 .elementor-element.elementor-element-3560e28f .gem-button-container .gem-button i,.elementor-2 .elementor-element.elementor-element-3560e28f .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-2 .elementor-element.elementor-element-3560e28f .gem-button-container .gem-button:hover .gem-button-icon{color:var(--e-global-color-text);transform:rotate(0deg)}.elementor-2 .elementor-element.elementor-element-3560e28f .gem-button-container .gem-button:hover .gem-button-icon svg{fill:var(--e-global-color-text)}.elementor-2 .elementor-element.elementor-element-ad615d2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2 .elementor-element.elementor-element-ad615d2>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-12a0bfab.elementor-column .elementor-widget-wrap{align-items:space-between}.elementor-2 .elementor-element.elementor-element-12a0bfab.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between}.elementor-2 .elementor-element.elementor-element-12a0bfab .elementor-widget-wrap{flex-wrap:wrap}.elementor-2 .elementor-element.elementor-element-3536b0b .gem-gallery-grid .gallery-item:not(.custom-ratio,.double-item) .image-wrap{aspect-ratio:1 !important}.elementor-2 .elementor-element.elementor-element-3536b0b .gem-gallery-grid .gallery-item{padding:calc(0px/2) !important}.elementor-2 .elementor-element.elementor-element-3536b0b .gem-gallery-grid .gallery-set{margin-top:calc(-0px/2);margin-bottom:calc(-0px/2)}.elementor-2 .elementor-element.elementor-element-3536b0b .gem-gallery-grid .not-fullwidth-block ul,.elementor-2 .elementor-element.elementor-element-3536b0b .gem-gallery-grid .not-fullwidth-block .portfolio-item-size-container{margin-left:calc(-0px/2);margin-right:calc(-0px/2)}.elementor-2 .elementor-element.elementor-element-3536b0b .gem-gallery-grid .fullwidth-block{padding-left:calc(0px/2);padding-right:calc(0px/2)}.elementor-2 .elementor-element.elementor-element-3536b0b .gallery-item .overlay-wrap{opacity:calc(100/100)}.elementor-2 .elementor-element.elementor-element-51803d44:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-51803d44>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-a385e54)}.elementor-2 .elementor-element.elementor-element-51803d44>.elementor-container{max-width:1080px}.elementor-2 .elementor-element.elementor-element-51803d44{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0 80px}.elementor-2 .elementor-element.elementor-element-51803d44>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-18c6405d .elementor-widget-wrap{flex-wrap:wrap}.elementor-2 .elementor-element.elementor-element-56fe875e{text-align:center}.elementor-2 .elementor-element.elementor-element-b3b33ee{text-align:center}.elementor-2 .elementor-element.elementor-element-f51b149{--divider-border-style:solid;--divider-color:var(--e-global-color-accent);--divider-border-width:1px}.elementor-2 .elementor-element.elementor-element-f51b149 .elementor-divider-separator{width:12%;margin:0 auto;margin-center:0}.elementor-2 .elementor-element.elementor-element-f51b149 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-2 .elementor-element.elementor-element-2818a44d{--spacer-size:20px}.elementor-2 .elementor-element.elementor-element-1ae0c8e .bloglist .post-item:not(.sticky) .post-title *{color:var(--e-global-color-primary)}.elementor-2 .elementor-element.elementor-element-1ae0c8e .bloglist .post-item:not(.sticky) .entry-title-date,.elementor-2 .elementor-element.elementor-element-1ae0c8e .bloglist .post-item:not(.sticky) .post-date,.elementor-2 .elementor-element.elementor-element-1ae0c8e .bloglist .post-item:not(.sticky) .gem-news-item-date{color:var(--e-global-color-accent)}.elementor-2 .elementor-element.elementor-element-1ae0c8e .bloglist.blog-style-compact .gem-compact-item-right{margin-left:12px}.elementor-2 .elementor-element.elementor-element-1ae0c8e .bloglist.blog-style-compact-2 .gem-news-item-right{margin-left:12px}.elementor-2 .elementor-element.elementor-element-1ae0c8e .bloglist .post-item:not(.sticky) .caption-container{padding:20px}.elementor-2 .elementor-element.elementor-element-1ae0c8e .bloglist:not(.blog-style-compact-2) .post-item:not(.sticky) .post-title{margin-top:calc(0px - 50px);margin-bottom:calc(0px - 20px)}.elementor-2 .elementor-element.elementor-element-1ae0c8e .bloglist.blog-style-compact-2 .post-item:not(.sticky) .post-title{margin-top:0;margin-bottom:0}.elementor-2 .elementor-element.elementor-element-1ae0c8e .bloglist .post-item:not(.sticky) .summary{margin-bottom:0}.elementor-2 .elementor-element.elementor-element-1ae0c8e .bloglist-pagination .gem-pagination{margin-top:100px}.elementor-2 .elementor-element.elementor-element-1ae0c8e .gem-pagination .prev i,.elementor-2 .elementor-element.elementor-element-1ae0c8e .gem-pagination .next i{font-size:24px}.elementor-2 .elementor-element.elementor-element-1ae0c8e .gem-pagination .prev svg,.elementor-2 .elementor-element.elementor-element-1ae0c8e .gem-pagination .next svg{width:24px;height:24px}.elementor-2 .elementor-element.elementor-element-1ae0c8e .bloglist .post-footer-sharing .gem-button-container .gem-button{margin-right:13px}.elementor-2 .elementor-element.elementor-element-1ae0c8e .bloglist .post-footer-sharing .gem-button i{font-size:20px}.elementor-2 .elementor-element.elementor-element-1ae0c8e .bloglist .post-footer-sharing .gem-button .elementor-icon{font-size:20px;color:#fff}.elementor-2 .elementor-element.elementor-element-1ae0c8e .bloglist .post-footer-sharing .gem-button{width:30px;height:30px;border-radius:3px}.elementor-2 .elementor-element.elementor-element-1ae0c8e .bloglist .post-footer-sharing .gem-button:hover .elementor-icon{color:#fff}.elementor-2 .elementor-element.elementor-element-1ae0c8e .bloglist .sharing-popup .socials-sharing a.socials-item{color:#99a9b5}.elementor-2 .elementor-element.elementor-element-7d034907:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-7d034907>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://1051bellissimo.com/wp-content/uploads/2024/05/7.jpg");background-position:top center;background-size:cover}.elementor-2 .elementor-element.elementor-element-7d034907>.elementor-container{max-width:986px}.elementor-2 .elementor-element.elementor-element-7d034907>.elementor-background-overlay{opacity:.7;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-7d034907{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2 .elementor-element.elementor-element-4377faa2>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-2 .elementor-element.elementor-element-4377faa2 .elementor-widget-wrap{flex-wrap:wrap}.elementor-2 .elementor-element.elementor-element-4377faa2>.elementor-element-populated{padding:0}.elementor-2 .elementor-element.elementor-element-258d9e96{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:80px 0}.elementor-2 .elementor-element.elementor-element-258d9e96>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-1a334031:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-1a334031>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFC4}.elementor-2 .elementor-element.elementor-element-1a334031.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-2 .elementor-element.elementor-element-1a334031>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-2 .elementor-element.elementor-element-1a334031 .elementor-widget-wrap{flex-wrap:wrap}.elementor-2 .elementor-element.elementor-element-1a334031>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:40px}.elementor-2 .elementor-element.elementor-element-1a334031>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-407f657{text-align:center}.elementor-2 .elementor-element.elementor-element-407f657>.elementor-widget-container{margin:0 0 40px}.elementor-2 .elementor-element.elementor-element-55d2513b{text-align:left}.elementor-2 .elementor-element.elementor-element-55d2513b,.elementor-2 .elementor-element.elementor-element-55d2513b .elementor-text-editor *{font-size:18px;line-height:2em}.elementor-2 .elementor-element.elementor-element-55d2513b,.elementor-2 .elementor-element.elementor-element-55d2513b .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var(--e-global-color-text)}.elementor-2 .elementor-element.elementor-element-9454100 .quickfinder-item-inner{background-color:#fff;border-radius:40px;padding:30px 25px}.elementor-2 .elementor-element.elementor-element-9454100 .quickfinder .gem-inner-wrapper-btn{flex-direction:row}.elementor-2 .elementor-element.elementor-element-9454100 .quickfinder-style-vertical .quickfinder-item-info{border-radius:40px;text-align:left;justify-content:flex-start;padding:30px 25px}.elementor-2 .elementor-element.elementor-element-9454100 .quickfinder-item-inner,.elementor-2 .elementor-element.elementor-element-9454100 .quickfinder-item-inner .gem-qf-icon-image-wrapper{text-align:left;justify-content:flex-start}.elementor-2 .elementor-element.elementor-element-9454100 .quickfinder .quickfinder-item{padding-left:calc(10px / 2);padding-right:calc(10px / 2);padding-top:calc(10px / 2);padding-bottom:calc(10px / 2)}.elementor-2 .elementor-element.elementor-element-9454100 .quickfinder{margin-left:calc(-10px / 2);margin-right:calc(-10px / 2);margin-top:calc(-10px / 2);margin-bottom:calc(-10px / 2)}.elementor-2 .elementor-element.elementor-element-9454100 .quickfinder .quickfinder-description{padding-bottom:25px}.elementor-2 .elementor-element.elementor-element-9454100 .quickfinder .gem-image img,.elementor-2 .elementor-element.elementor-element-9454100 .quickfinder a .gem-image img{width:60px;max-width:60px;height:auto}.elementor-2 .elementor-element.elementor-element-9454100 .quickfinder .gem-image span{border-style:none}.elementor-2 .elementor-element.elementor-element-9454100 .quickfinder .quickfinder-item:hover .gem-image>span:before{opacity:.5 !important}.elementor-2 .elementor-element.elementor-element-41d8da9{text-align:left}.elementor-2 .elementor-element.elementor-element-41d8da9,.elementor-2 .elementor-element.elementor-element-41d8da9 .elementor-text-editor *{font-size:18px;line-height:2em}.elementor-2 .elementor-element.elementor-element-41d8da9,.elementor-2 .elementor-element.elementor-element-41d8da9 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var(--e-global-color-text)}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-d3b2759{width:50%}.elementor-2 .elementor-element.elementor-element-a9ec43d{width:50%}.elementor-2 .elementor-element.elementor-element-2debfe77{width:20%}.elementor-2 .elementor-element.elementor-element-24cc580d{width:80%}.elementor-2 .elementor-element.elementor-element-56f8d13a{width:42.492%}.elementor-2 .elementor-element.elementor-element-a07ebc8{width:57.508%}.elementor-2 .elementor-element.elementor-element-cf37e7d{--content-width:1280px}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-d3b2759{width:100%}.elementor-2 .elementor-element.elementor-element-a9ec43d{width:100%}.elementor-2 .elementor-element.elementor-element-56f8d13a{width:100%}.elementor-2 .elementor-element.elementor-element-a07ebc8{width:100%}.elementor-2 .elementor-element.elementor-element-1375034d{width:100%}.elementor-2 .elementor-element.elementor-element-69c53a12{width:100%}.elementor-2 .elementor-element.elementor-element-630de907{width:100%}.elementor-2 .elementor-element.elementor-element-3a80a014{width:100%}.elementor-2 .elementor-element.elementor-element-148305d2{width:100%}.elementor-2 .elementor-element.elementor-element-7d83b950{width:100%}.elementor-2 .elementor-element.elementor-element-6feabdae{width:100%}.elementor-2 .elementor-element.elementor-element-318ad7a4{width:100%}.elementor-2 .elementor-element.elementor-element-12a0bfab{width:100%}.elementor-2 .elementor-element.elementor-element-1a334031{width:100%}}@media(min-width:1025px){.elementor-2 .elementor-element.elementor-element-7f4349c7:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-7f4349c7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-2 .elementor-element.elementor-element-7d034907:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-7d034907>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-bd97ba8:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-bd97ba8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-2 .elementor-element.elementor-element-bd97ba8{padding:58px 0 0}.elementor-2 .elementor-element.elementor-element-d3b2759.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-2 .elementor-element.elementor-element-d3b2759>.elementor-element-populated{padding:0 21px}.elementor-2 .elementor-element.elementor-element-1f7a56e{--spacer-size:0px}.elementor-2 .elementor-element.elementor-element-22c06d3{text-align:center}.elementor-2 .elementor-element.elementor-element-cfc04a9{text-align:center}.elementor-2 .elementor-element.elementor-element-d8389e6{text-align:center}.elementor-2 .elementor-element.elementor-element-7feee8a{--spacer-size:10px}.elementor-2 .elementor-element.elementor-element-a9ec43d.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-2 .elementor-element.elementor-element-28eda1f{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-28eda1f>.elementor-widget-container{margin:0}.elementor-2 .elementor-element.elementor-element-28eda1f.elementor-element{--align-self:center}.elementor-2 .elementor-element.elementor-element-3ad108bc{padding:10px 10px 32px}.elementor-2 .elementor-element.elementor-element-770922a1{padding:0}.elementor-2 .elementor-element.elementor-element-56f8d13a.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-2 .elementor-element.elementor-element-56f8d13a>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-2 .elementor-element.elementor-element-60a3d5ff .gem-image.gem-wrapbox{float:none;text-align:center;margin-left:auto;margin-right:auto}.elementor-2 .elementor-element.elementor-element-60a3d5ff>.elementor-widget-container{margin:0}.elementor-2 .elementor-element.elementor-element-60a3d5ff.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-2 .elementor-element.elementor-element-60a3d5ff .gem-image{width:400px}.elementor-2 .elementor-element.elementor-element-a0e8b51 .gem-button-container{text-align:center}.elementor-2 .elementor-element.elementor-element-401b77e{--padding-top:5px;--padding-bottom:60px;--padding-left:5px;--padding-right:5px}.elementor-2 .elementor-element.elementor-element-a492e6e{--grid-auto-flow:row}.elementor-2 .elementor-element.elementor-element-cf37e7d{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-2 .elementor-element.elementor-element-48b897c0>.elementor-widget-container{margin:0 0 30px}.elementor-2 .elementor-element.elementor-element-10ec030b>.elementor-widget-container{margin:0 0 30px}.elementor-2 .elementor-element.elementor-element-41890985>.elementor-widget-container{margin:0 0 30px}.elementor-2 .elementor-element.elementor-element-ea0b73b{padding:0 0 50px}.elementor-2 .elementor-element.elementor-element-6f2d8f30>.elementor-widget-container{margin:0}.elementor-2 .elementor-element.elementor-element-6f2d8f30{text-align:center}.elementor-2 .elementor-element.elementor-element-148305d2.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-2 .elementor-element.elementor-element-78d4d3f5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;text-align:left}.elementor-2 .elementor-element.elementor-element-a6a0ab9{padding:50px 0}.elementor-2 .elementor-element.elementor-element-315c445c>.elementor-widget-container{margin:20px 0 0}.elementor-2 .elementor-element.elementor-element-616a950e{margin-top:-100px;margin-bottom:0;padding:120px 0 50px}.elementor-2 .elementor-element.elementor-element-73959b40{text-align:center}.elementor-2 .elementor-element.elementor-element-318ad7a4>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-2 .elementor-element.elementor-element-3560e28f .gem-button-container{text-align:center}.elementor-2 .elementor-element.elementor-element-ad615d2{padding:0}.elementor-2 .elementor-element.elementor-element-3536b0b{width:100%;max-width:100%}.elementor-2 .elementor-element.elementor-element-51803d44{padding:50px 0}.elementor-2 .elementor-element.elementor-element-4377faa2>.elementor-element-populated{padding:0}.elementor-2 .elementor-element.elementor-element-258d9e96{padding:55px 21px}.elementor-2 .elementor-element.elementor-element-1a334031>.elementor-element-populated{padding:20px}.elementor-2 .elementor-element.elementor-element-55d2513b,.elementor-2 .elementor-element.elementor-element-55d2513b .elementor-text-editor *{font-size:16px}.elementor-2 .elementor-element.elementor-element-41d8da9,.elementor-2 .elementor-element.elementor-element-41d8da9 .elementor-text-editor *{font-size:16px}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-bd97ba8:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-bd97ba8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-2 .elementor-element.elementor-element-bd97ba8{padding:48px 0 0}.elementor-2 .elementor-element.elementor-element-d3b2759.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-2 .elementor-element.elementor-element-d3b2759>.elementor-element-populated{padding:0 5px}.elementor-2 .elementor-element.elementor-element-1f7a56e{--spacer-size:24px}.elementor-2 .elementor-element.elementor-element-22c06d3{text-align:center}.elementor-2 .elementor-element.elementor-element-22c06d3 .thegem-heading,.elementor-2 .elementor-element.elementor-element-22c06d3 .thegem-heading .light{font-size:18px;line-height:1.2em}.elementor-2 .elementor-element.elementor-element-cfc04a9{text-align:center}.elementor-2 .elementor-element.elementor-element-cfc04a9>.elementor-widget-container{margin:-10px 0 2px}.elementor-2 .elementor-element.elementor-element-cfc04a9 .thegem-heading,.elementor-2 .elementor-element.elementor-element-cfc04a9 .thegem-heading .light{font-size:32px;line-height:1.5em}.elementor-2 .elementor-element.elementor-element-d8389e6{text-align:right}.elementor-2 .elementor-element.elementor-element-d8389e6>.elementor-widget-container{margin:-10px 0 2px}.elementor-2 .elementor-element.elementor-element-d8389e6 .thegem-heading,.elementor-2 .elementor-element.elementor-element-d8389e6 .thegem-heading .light{font-size:16px;line-height:1.5em}.elementor-2 .elementor-element.elementor-element-7feee8a{--spacer-size:10px}.elementor-2 .elementor-element.elementor-element-a9ec43d>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-2 .elementor-element.elementor-element-28eda1f{--container-widget-width:80%;--container-widget-flex-grow:0;width:var(--container-widget-width,80%);max-width:80%}.elementor-2 .elementor-element.elementor-element-448659dd{padding:0}.elementor-2 .elementor-element.elementor-element-793a6e76>.elementor-element-populated{padding:10px 10px 0}.elementor-2 .elementor-element.elementor-element-1e3c4a64{text-align:left;width:var(--container-widget-width,1000px);max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-1307160{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-1307160>.elementor-widget-container{margin:10px 0 0}.elementor-2 .elementor-element.elementor-element-770922a1{padding:20px 0 40px}.elementor-2 .elementor-element.elementor-element-60a3d5ff .gem-image{width:280px}.elementor-2 .elementor-element.elementor-element-29c83d68 .elementor-heading-title{font-size:24px;letter-spacing:5.8px}.elementor-2 .elementor-element.elementor-element-70f36625>.elementor-widget-container{margin:20px 0 0}.elementor-2 .elementor-element.elementor-element-a0e8b51 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:20px}.elementor-2 .elementor-element.elementor-element-a0e8b51 .gem-button-container .gem-button .gem-text-button{line-height:1.2em}.elementor-2 .elementor-element.elementor-element-a492e6e{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-2 .elementor-element.elementor-element-779ed8b .thegem-heading,.elementor-2 .elementor-element.elementor-element-779ed8b .thegem-heading .light{font-size:15px;line-height:1.4em}.elementor-2 .elementor-element.elementor-element-cf37e7d{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-2 .elementor-element.elementor-element-7adb317{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-ff48845{--container-widget-width:79%;--container-widget-flex-grow:0;width:var(--container-widget-width,79%);max-width:79%}.elementor-2 .elementor-element.elementor-element-00ab9bc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-2 .elementor-element.elementor-element-4b9b2e8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-2 .elementor-element.elementor-element-0fa7596{--container-widget-width:85%;--container-widget-flex-grow:0;width:var(--container-widget-width,85%);max-width:85%}.elementor-2 .elementor-element.elementor-element-7f4349c7{padding:60px 10px}.elementor-2 .elementor-element.elementor-element-57e1f1a3>.elementor-element-populated{padding:0}.elementor-2 .elementor-element.elementor-element-25c6b1f2:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-25c6b1f2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://1051bellissimo.com/wp-content/uploads/2024/05/blocks-image-37.png")}.elementor-2 .elementor-element.elementor-element-ea0b73b{padding:0 0 40px}.elementor-2 .elementor-element.elementor-element-3a80a014>.elementor-element-populated{padding:0 10px}.elementor-2 .elementor-element.elementor-element-6f2d8f30>.elementor-widget-container{margin:-28px 0 0}.elementor-2 .elementor-element.elementor-element-a6a0ab9{margin-top:20px;margin-bottom:-130px;padding:40px 0}.elementor-2 .elementor-element.elementor-element-4484e37d>.elementor-element-populated{padding:5px}.elementor-2 .elementor-element.elementor-element-b72cc1e .thegem-heading,.elementor-2 .elementor-element.elementor-element-b72cc1e .thegem-heading .light{font-size:22px}.elementor-2 .elementor-element.elementor-element-315c445c .gem-testimonial-item .gem-testimonial-wrapper{padding:20px 40px}.elementor-2 .elementor-element.elementor-element-315c445c .gem-testimonials .gem-prev,.elementor-2 .elementor-element.elementor-element-315c445c .gem-testimonials .gem-next{width:24px}.elementor-2 .elementor-element.elementor-element-315c445c .gem-testimonials .gem-prev:after,.elementor-2 .elementor-element.elementor-element-315c445c .gem-testimonials .gem-next:after{width:24px;height:24px;line-height:24px}.elementor-2 .elementor-element.elementor-element-616a950e{margin-top:0;margin-bottom:0;padding:50px 0}.elementor-2 .elementor-element.elementor-element-73959b40>.elementor-widget-container{margin:25px 0 0}.elementor-2 .elementor-element.elementor-element-73959b40 .elementor-heading-title{font-size:50px}.elementor-2 .elementor-element.elementor-element-3560e28f .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:20px}.elementor-2 .elementor-element.elementor-element-3560e28f .gem-button-container .gem-button .gem-text-button{line-height:1.2em}.elementor-2 .elementor-element.elementor-element-51803d44{padding:40px 0}.elementor-2 .elementor-element.elementor-element-18c6405d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-2 .elementor-element.elementor-element-b3b33ee .thegem-heading,.elementor-2 .elementor-element.elementor-element-b3b33ee .thegem-heading .light{font-size:22px}.elementor-2 .elementor-element.elementor-element-f51b149 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0}.elementor-2 .elementor-element.elementor-element-f51b149 .elementor-divider{text-align:center}.elementor-2 .elementor-element.elementor-element-2818a44d{--spacer-size:0px}.elementor-2 .elementor-element.elementor-element-1ae0c8e .bloglist .post-item:not(.sticky) .caption-container{padding:30px 0 0}.elementor-2 .elementor-element.elementor-element-7d034907{padding:20px 5px}.elementor-2 .elementor-element.elementor-element-4377faa2>.elementor-element-populated{padding:0}.elementor-2 .elementor-element.elementor-element-258d9e96{padding:10px 10px 40px}.elementor-2 .elementor-element.elementor-element-1a334031>.elementor-element-populated{padding:30px 10px}.elementor-2 .elementor-element.elementor-element-407f657>.elementor-widget-container{margin:0}.elementor-2 .elementor-element.elementor-element-407f657 .thegem-heading,.elementor-2 .elementor-element.elementor-element-407f657 .thegem-heading .light{line-height:58px}.elementor-2 .elementor-element.elementor-element-55d2513b{text-align:left}.elementor-2 .elementor-element.elementor-element-41d8da9{text-align:left}}