.elementor-3 .elementor-element.elementor-element-98c72ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}.elementor-3 .elementor-element.elementor-element-6e1e8cd{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3 .elementor-element.elementor-element-0f706ff{--display:flex;--min-height:1000px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-3 .elementor-element.elementor-element-0f706ff:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-0f706ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dennisasante.com/wp-content/uploads/2025/06/screencapture-shopatseven-2025-06-27-08_05_05-scaled.png");background-repeat:no-repeat;background-size:cover;}.elementor-3 .elementor-element.elementor-element-0f706ff::before, .elementor-3 .elementor-element.elementor-element-0f706ff > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-0f706ff > .e-con-inner > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-0f706ff > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-0f706ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-0f706ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3 .elementor-element.elementor-element-0f706ff:hover::before, .elementor-3 .elementor-element.elementor-element-0f706ff:hover > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-0f706ff:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-0f706ff > .elementor-background-slideshow:hover::before, .elementor-3 .elementor-element.elementor-element-0f706ff > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-3 .elementor-element.elementor-element-0f706ff:hover{--overlay-opacity:0.2;}.elementor-3 .elementor-element.elementor-element-c21e554 .elementor-icon-wrapper{text-align:center;}.elementor-3 .elementor-element.elementor-element-c21e554.elementor-view-stacked .elementor-icon{background-color:#CF4D14;}.elementor-3 .elementor-element.elementor-element-c21e554.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-c21e554.elementor-view-default .elementor-icon{color:#CF4D14;border-color:#CF4D14;}.elementor-3 .elementor-element.elementor-element-c21e554.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-c21e554.elementor-view-default .elementor-icon svg{fill:#CF4D14;}.elementor-3 .elementor-element.elementor-element-c21e554.elementor-view-stacked .elementor-icon:hover{background-color:#e65616;}.elementor-3 .elementor-element.elementor-element-c21e554.elementor-view-framed .elementor-icon:hover, .elementor-3 .elementor-element.elementor-element-c21e554.elementor-view-default .elementor-icon:hover{color:#e65616;border-color:#e65616;}.elementor-3 .elementor-element.elementor-element-c21e554.elementor-view-framed .elementor-icon:hover, .elementor-3 .elementor-element.elementor-element-c21e554.elementor-view-default .elementor-icon:hover svg{fill:#e65616;}.elementor-3 .elementor-element.elementor-element-c21e554 .elementor-icon{font-size:50px;}.elementor-3 .elementor-element.elementor-element-c21e554 .elementor-icon svg{height:50px;}.elementor-3 .elementor-element.elementor-element-f431ee7 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 20px 0px 20px;}.elementor-3 .elementor-element.elementor-element-4303eee > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-3 .elementor-element.elementor-element-4303eee{font-size:13px;font-weight:bold;text-transform:uppercase;}.elementor-3 .elementor-element.elementor-element-aa7cde3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3 .elementor-element.elementor-element-789c052{--display:flex;--min-height:1000px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-3 .elementor-element.elementor-element-789c052:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-789c052 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dennisasante.com/wp-content/uploads/2025/06/screencapture-bridgerosesmontessori-2025-06-27-08_03_44-scaled.png");background-repeat:no-repeat;background-size:cover;}.elementor-3 .elementor-element.elementor-element-789c052::before, .elementor-3 .elementor-element.elementor-element-789c052 > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-789c052 > .e-con-inner > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-789c052 > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-789c052 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-789c052 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3 .elementor-element.elementor-element-789c052:hover::before, .elementor-3 .elementor-element.elementor-element-789c052:hover > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-789c052:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-789c052 > .elementor-background-slideshow:hover::before, .elementor-3 .elementor-element.elementor-element-789c052 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-3 .elementor-element.elementor-element-789c052:hover{--overlay-opacity:0.2;}.elementor-3 .elementor-element.elementor-element-792cab5 .elementor-icon-wrapper{text-align:center;}.elementor-3 .elementor-element.elementor-element-792cab5.elementor-view-stacked .elementor-icon{background-color:#CF4D14;}.elementor-3 .elementor-element.elementor-element-792cab5.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-792cab5.elementor-view-default .elementor-icon{color:#CF4D14;border-color:#CF4D14;}.elementor-3 .elementor-element.elementor-element-792cab5.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-792cab5.elementor-view-default .elementor-icon svg{fill:#CF4D14;}.elementor-3 .elementor-element.elementor-element-792cab5.elementor-view-stacked .elementor-icon:hover{background-color:#e65616;}.elementor-3 .elementor-element.elementor-element-792cab5.elementor-view-framed .elementor-icon:hover, .elementor-3 .elementor-element.elementor-element-792cab5.elementor-view-default .elementor-icon:hover{color:#e65616;border-color:#e65616;}.elementor-3 .elementor-element.elementor-element-792cab5.elementor-view-framed .elementor-icon:hover, .elementor-3 .elementor-element.elementor-element-792cab5.elementor-view-default .elementor-icon:hover svg{fill:#e65616;}.elementor-3 .elementor-element.elementor-element-792cab5 .elementor-icon{font-size:50px;}.elementor-3 .elementor-element.elementor-element-792cab5 .elementor-icon svg{height:50px;}.elementor-3 .elementor-element.elementor-element-86f1cf0 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 20px 0px 20px;}.elementor-3 .elementor-element.elementor-element-4f777f6 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-3 .elementor-element.elementor-element-4f777f6{font-size:13px;font-weight:bold;text-transform:uppercase;}.elementor-3 .elementor-element.elementor-element-29cdd1c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3 .elementor-element.elementor-element-9a61fbf{--display:flex;--min-height:1000px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-3 .elementor-element.elementor-element-9a61fbf:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-9a61fbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dennisasante.com/wp-content/uploads/2025/06/screencapture-chelleluxuryhair-2025-06-27-08_00_39-scaled.png");background-repeat:no-repeat;background-size:cover;}.elementor-3 .elementor-element.elementor-element-9a61fbf::before, .elementor-3 .elementor-element.elementor-element-9a61fbf > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-9a61fbf > .e-con-inner > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-9a61fbf > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-9a61fbf > .e-con-inner > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-9a61fbf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3 .elementor-element.elementor-element-9a61fbf:hover::before, .elementor-3 .elementor-element.elementor-element-9a61fbf:hover > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-9a61fbf:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-9a61fbf > .elementor-background-slideshow:hover::before, .elementor-3 .elementor-element.elementor-element-9a61fbf > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-3 .elementor-element.elementor-element-9a61fbf:hover{--overlay-opacity:0.2;}.elementor-3 .elementor-element.elementor-element-60831da .elementor-icon-wrapper{text-align:center;}.elementor-3 .elementor-element.elementor-element-60831da.elementor-view-stacked .elementor-icon{background-color:#CF4D14;}.elementor-3 .elementor-element.elementor-element-60831da.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-60831da.elementor-view-default .elementor-icon{color:#CF4D14;border-color:#CF4D14;}.elementor-3 .elementor-element.elementor-element-60831da.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-60831da.elementor-view-default .elementor-icon svg{fill:#CF4D14;}.elementor-3 .elementor-element.elementor-element-60831da.elementor-view-stacked .elementor-icon:hover{background-color:#e65616;}.elementor-3 .elementor-element.elementor-element-60831da.elementor-view-framed .elementor-icon:hover, .elementor-3 .elementor-element.elementor-element-60831da.elementor-view-default .elementor-icon:hover{color:#e65616;border-color:#e65616;}.elementor-3 .elementor-element.elementor-element-60831da.elementor-view-framed .elementor-icon:hover, .elementor-3 .elementor-element.elementor-element-60831da.elementor-view-default .elementor-icon:hover svg{fill:#e65616;}.elementor-3 .elementor-element.elementor-element-60831da .elementor-icon{font-size:50px;}.elementor-3 .elementor-element.elementor-element-60831da .elementor-icon svg{height:50px;}.elementor-3 .elementor-element.elementor-element-5b277d4 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 20px 0px 20px;}.elementor-3 .elementor-element.elementor-element-562e92d > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-3 .elementor-element.elementor-element-562e92d{font-size:13px;font-weight:bold;text-transform:uppercase;}.elementor-3 .elementor-element.elementor-element-86101c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-3 .elementor-element.elementor-element-6a92494{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3 .elementor-element.elementor-element-b4d35eb{--display:flex;--min-height:1000px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-3 .elementor-element.elementor-element-b4d35eb:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-b4d35eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dennisasante.com/wp-content/uploads/2025/06/screencapture-matamisspottery-2025-06-27-08_07_45-scaled.png");background-repeat:no-repeat;background-size:cover;}.elementor-3 .elementor-element.elementor-element-b4d35eb::before, .elementor-3 .elementor-element.elementor-element-b4d35eb > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-b4d35eb > .e-con-inner > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-b4d35eb > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-b4d35eb > .e-con-inner > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-b4d35eb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3 .elementor-element.elementor-element-b4d35eb:hover::before, .elementor-3 .elementor-element.elementor-element-b4d35eb:hover > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-b4d35eb:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-b4d35eb > .elementor-background-slideshow:hover::before, .elementor-3 .elementor-element.elementor-element-b4d35eb > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-3 .elementor-element.elementor-element-b4d35eb:hover{--overlay-opacity:0.2;}.elementor-3 .elementor-element.elementor-element-08dba9a .elementor-icon-wrapper{text-align:center;}.elementor-3 .elementor-element.elementor-element-08dba9a.elementor-view-stacked .elementor-icon{background-color:#CF4D14;}.elementor-3 .elementor-element.elementor-element-08dba9a.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-08dba9a.elementor-view-default .elementor-icon{color:#CF4D14;border-color:#CF4D14;}.elementor-3 .elementor-element.elementor-element-08dba9a.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-08dba9a.elementor-view-default .elementor-icon svg{fill:#CF4D14;}.elementor-3 .elementor-element.elementor-element-08dba9a.elementor-view-stacked .elementor-icon:hover{background-color:#e65616;}.elementor-3 .elementor-element.elementor-element-08dba9a.elementor-view-framed .elementor-icon:hover, .elementor-3 .elementor-element.elementor-element-08dba9a.elementor-view-default .elementor-icon:hover{color:#e65616;border-color:#e65616;}.elementor-3 .elementor-element.elementor-element-08dba9a.elementor-view-framed .elementor-icon:hover, .elementor-3 .elementor-element.elementor-element-08dba9a.elementor-view-default .elementor-icon:hover svg{fill:#e65616;}.elementor-3 .elementor-element.elementor-element-08dba9a .elementor-icon{font-size:50px;}.elementor-3 .elementor-element.elementor-element-08dba9a .elementor-icon svg{height:50px;}.elementor-3 .elementor-element.elementor-element-825df67 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 20px 0px 20px;}.elementor-3 .elementor-element.elementor-element-ebe846c > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-3 .elementor-element.elementor-element-ebe846c{font-size:13px;font-weight:bold;text-transform:uppercase;}.elementor-3 .elementor-element.elementor-element-68bb580{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3 .elementor-element.elementor-element-c49a688{--display:flex;--min-height:1000px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-3 .elementor-element.elementor-element-c49a688:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-c49a688 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dennisasante.com/wp-content/uploads/2025/06/screencapture-houseofhopeag-samahcreative-2025-06-27-09_10_08-scaled.png");background-repeat:no-repeat;background-size:cover;}.elementor-3 .elementor-element.elementor-element-c49a688::before, .elementor-3 .elementor-element.elementor-element-c49a688 > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-c49a688 > .e-con-inner > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-c49a688 > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-c49a688 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-c49a688 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3 .elementor-element.elementor-element-c49a688:hover::before, .elementor-3 .elementor-element.elementor-element-c49a688:hover > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-c49a688:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-c49a688 > .elementor-background-slideshow:hover::before, .elementor-3 .elementor-element.elementor-element-c49a688 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-3 .elementor-element.elementor-element-c49a688:hover{--overlay-opacity:0.2;}.elementor-3 .elementor-element.elementor-element-21d6eb1 .elementor-icon-wrapper{text-align:center;}.elementor-3 .elementor-element.elementor-element-21d6eb1.elementor-view-stacked .elementor-icon{background-color:#CF4D14;}.elementor-3 .elementor-element.elementor-element-21d6eb1.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-21d6eb1.elementor-view-default .elementor-icon{color:#CF4D14;border-color:#CF4D14;}.elementor-3 .elementor-element.elementor-element-21d6eb1.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-21d6eb1.elementor-view-default .elementor-icon svg{fill:#CF4D14;}.elementor-3 .elementor-element.elementor-element-21d6eb1.elementor-view-stacked .elementor-icon:hover{background-color:#e65616;}.elementor-3 .elementor-element.elementor-element-21d6eb1.elementor-view-framed .elementor-icon:hover, .elementor-3 .elementor-element.elementor-element-21d6eb1.elementor-view-default .elementor-icon:hover{color:#e65616;border-color:#e65616;}.elementor-3 .elementor-element.elementor-element-21d6eb1.elementor-view-framed .elementor-icon:hover, .elementor-3 .elementor-element.elementor-element-21d6eb1.elementor-view-default .elementor-icon:hover svg{fill:#e65616;}.elementor-3 .elementor-element.elementor-element-21d6eb1 .elementor-icon{font-size:50px;}.elementor-3 .elementor-element.elementor-element-21d6eb1 .elementor-icon svg{height:50px;}.elementor-3 .elementor-element.elementor-element-a253d88 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 20px 0px 20px;}.elementor-3 .elementor-element.elementor-element-cad5729 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-3 .elementor-element.elementor-element-cad5729{font-size:13px;font-weight:bold;text-transform:uppercase;}.elementor-3 .elementor-element.elementor-element-7710c23{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3 .elementor-element.elementor-element-bf16fe0{--display:flex;--min-height:1000px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-3 .elementor-element.elementor-element-bf16fe0:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-bf16fe0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dennisasante.com/wp-content/uploads/2025/07/screencapture-frandebsart-2025-07-06-21_49_37-scaled.png");background-repeat:no-repeat;background-size:cover;}.elementor-3 .elementor-element.elementor-element-bf16fe0::before, .elementor-3 .elementor-element.elementor-element-bf16fe0 > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-bf16fe0 > .e-con-inner > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-bf16fe0 > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-bf16fe0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-bf16fe0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3 .elementor-element.elementor-element-bf16fe0:hover::before, .elementor-3 .elementor-element.elementor-element-bf16fe0:hover > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-bf16fe0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-bf16fe0 > .elementor-background-slideshow:hover::before, .elementor-3 .elementor-element.elementor-element-bf16fe0 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-3 .elementor-element.elementor-element-bf16fe0:hover{--overlay-opacity:0.2;}.elementor-3 .elementor-element.elementor-element-eda08e4 .elementor-icon-wrapper{text-align:center;}.elementor-3 .elementor-element.elementor-element-eda08e4.elementor-view-stacked .elementor-icon{background-color:#CF4D14;}.elementor-3 .elementor-element.elementor-element-eda08e4.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-eda08e4.elementor-view-default .elementor-icon{color:#CF4D14;border-color:#CF4D14;}.elementor-3 .elementor-element.elementor-element-eda08e4.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-eda08e4.elementor-view-default .elementor-icon svg{fill:#CF4D14;}.elementor-3 .elementor-element.elementor-element-eda08e4.elementor-view-stacked .elementor-icon:hover{background-color:#e65616;}.elementor-3 .elementor-element.elementor-element-eda08e4.elementor-view-framed .elementor-icon:hover, .elementor-3 .elementor-element.elementor-element-eda08e4.elementor-view-default .elementor-icon:hover{color:#e65616;border-color:#e65616;}.elementor-3 .elementor-element.elementor-element-eda08e4.elementor-view-framed .elementor-icon:hover, .elementor-3 .elementor-element.elementor-element-eda08e4.elementor-view-default .elementor-icon:hover svg{fill:#e65616;}.elementor-3 .elementor-element.elementor-element-eda08e4 .elementor-icon{font-size:50px;}.elementor-3 .elementor-element.elementor-element-eda08e4 .elementor-icon svg{height:50px;}.elementor-3 .elementor-element.elementor-element-f1a9854 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 20px 0px 20px;}.elementor-3 .elementor-element.elementor-element-fbfc2e6 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-3 .elementor-element.elementor-element-fbfc2e6{font-size:13px;font-weight:bold;text-transform:uppercase;}.elementor-3 .elementor-element.elementor-element-6df99c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-3 .elementor-element.elementor-element-8512e7e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3 .elementor-element.elementor-element-8070e6d{--display:flex;--min-height:1000px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-3 .elementor-element.elementor-element-8070e6d:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-8070e6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dennisasante.com/wp-content/uploads/2025/07/Screenshot-2025-07-11-224809.png");background-position:center center;background-size:cover;}.elementor-3 .elementor-element.elementor-element-8070e6d::before, .elementor-3 .elementor-element.elementor-element-8070e6d > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-8070e6d > .e-con-inner > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-8070e6d > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-8070e6d > .e-con-inner > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-8070e6d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3 .elementor-element.elementor-element-8070e6d:hover::before, .elementor-3 .elementor-element.elementor-element-8070e6d:hover > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-8070e6d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-8070e6d > .elementor-background-slideshow:hover::before, .elementor-3 .elementor-element.elementor-element-8070e6d > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-3 .elementor-element.elementor-element-8070e6d:hover{--overlay-opacity:0.2;}.elementor-3 .elementor-element.elementor-element-993a533 .elementor-icon-wrapper{text-align:center;}.elementor-3 .elementor-element.elementor-element-993a533.elementor-view-stacked .elementor-icon{background-color:#CF4D14;}.elementor-3 .elementor-element.elementor-element-993a533.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-993a533.elementor-view-default .elementor-icon{color:#CF4D14;border-color:#CF4D14;}.elementor-3 .elementor-element.elementor-element-993a533.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-993a533.elementor-view-default .elementor-icon svg{fill:#CF4D14;}.elementor-3 .elementor-element.elementor-element-993a533.elementor-view-stacked .elementor-icon:hover{background-color:#e65616;}.elementor-3 .elementor-element.elementor-element-993a533.elementor-view-framed .elementor-icon:hover, .elementor-3 .elementor-element.elementor-element-993a533.elementor-view-default .elementor-icon:hover{color:#e65616;border-color:#e65616;}.elementor-3 .elementor-element.elementor-element-993a533.elementor-view-framed .elementor-icon:hover, .elementor-3 .elementor-element.elementor-element-993a533.elementor-view-default .elementor-icon:hover svg{fill:#e65616;}.elementor-3 .elementor-element.elementor-element-993a533 .elementor-icon{font-size:50px;}.elementor-3 .elementor-element.elementor-element-993a533 .elementor-icon svg{height:50px;}.elementor-3 .elementor-element.elementor-element-1ec8100 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 20px 0px 20px;}.elementor-3 .elementor-element.elementor-element-3d8c497 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-3 .elementor-element.elementor-element-3d8c497{font-size:13px;font-weight:bold;text-transform:uppercase;}.elementor-3 .elementor-element.elementor-element-64b6548{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3 .elementor-element.elementor-element-b9b271c{--display:flex;--min-height:1000px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-3 .elementor-element.elementor-element-b9b271c:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-b9b271c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dennisasante.com/wp-content/uploads/2025/07/Screenshot-2025-07-11-224834.png");background-position:center center;background-size:cover;}.elementor-3 .elementor-element.elementor-element-b9b271c::before, .elementor-3 .elementor-element.elementor-element-b9b271c > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-b9b271c > .e-con-inner > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-b9b271c > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-b9b271c > .e-con-inner > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-b9b271c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3 .elementor-element.elementor-element-b9b271c:hover::before, .elementor-3 .elementor-element.elementor-element-b9b271c:hover > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-b9b271c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-b9b271c > .elementor-background-slideshow:hover::before, .elementor-3 .elementor-element.elementor-element-b9b271c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-3 .elementor-element.elementor-element-b9b271c:hover{--overlay-opacity:0.2;}.elementor-3 .elementor-element.elementor-element-1442e19 .elementor-icon-wrapper{text-align:center;}.elementor-3 .elementor-element.elementor-element-1442e19.elementor-view-stacked .elementor-icon{background-color:#CF4D14;}.elementor-3 .elementor-element.elementor-element-1442e19.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-1442e19.elementor-view-default .elementor-icon{color:#CF4D14;border-color:#CF4D14;}.elementor-3 .elementor-element.elementor-element-1442e19.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-1442e19.elementor-view-default .elementor-icon svg{fill:#CF4D14;}.elementor-3 .elementor-element.elementor-element-1442e19.elementor-view-stacked .elementor-icon:hover{background-color:#e65616;}.elementor-3 .elementor-element.elementor-element-1442e19.elementor-view-framed .elementor-icon:hover, .elementor-3 .elementor-element.elementor-element-1442e19.elementor-view-default .elementor-icon:hover{color:#e65616;border-color:#e65616;}.elementor-3 .elementor-element.elementor-element-1442e19.elementor-view-framed .elementor-icon:hover, .elementor-3 .elementor-element.elementor-element-1442e19.elementor-view-default .elementor-icon:hover svg{fill:#e65616;}.elementor-3 .elementor-element.elementor-element-1442e19 .elementor-icon{font-size:50px;}.elementor-3 .elementor-element.elementor-element-1442e19 .elementor-icon svg{height:50px;}.elementor-3 .elementor-element.elementor-element-596e9be > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 20px 0px 20px;}.elementor-3 .elementor-element.elementor-element-6d2a064 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-3 .elementor-element.elementor-element-6d2a064{font-size:13px;font-weight:bold;text-transform:uppercase;}.elementor-3 .elementor-element.elementor-element-617d24a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3 .elementor-element.elementor-element-dcb2cfa{--display:flex;--min-height:1000px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-3 .elementor-element.elementor-element-dcb2cfa:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-dcb2cfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-3 .elementor-element.elementor-element-dcb2cfa::before, .elementor-3 .elementor-element.elementor-element-dcb2cfa > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-dcb2cfa > .e-con-inner > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-dcb2cfa > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-dcb2cfa > .e-con-inner > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-dcb2cfa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3 .elementor-element.elementor-element-dcb2cfa:hover::before, .elementor-3 .elementor-element.elementor-element-dcb2cfa:hover > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-dcb2cfa:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-dcb2cfa > .elementor-background-slideshow:hover::before, .elementor-3 .elementor-element.elementor-element-dcb2cfa > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-3 .elementor-element.elementor-element-dcb2cfa:hover{--overlay-opacity:0.2;}.elementor-3 .elementor-element.elementor-element-e2b412b .elementor-icon-wrapper{text-align:center;}.elementor-3 .elementor-element.elementor-element-e2b412b.elementor-view-stacked .elementor-icon{background-color:#CF4D14;}.elementor-3 .elementor-element.elementor-element-e2b412b.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-e2b412b.elementor-view-default .elementor-icon{color:#CF4D14;border-color:#CF4D14;}.elementor-3 .elementor-element.elementor-element-e2b412b.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-e2b412b.elementor-view-default .elementor-icon svg{fill:#CF4D14;}.elementor-3 .elementor-element.elementor-element-e2b412b.elementor-view-stacked .elementor-icon:hover{background-color:#e65616;}.elementor-3 .elementor-element.elementor-element-e2b412b.elementor-view-framed .elementor-icon:hover, .elementor-3 .elementor-element.elementor-element-e2b412b.elementor-view-default .elementor-icon:hover{color:#e65616;border-color:#e65616;}.elementor-3 .elementor-element.elementor-element-e2b412b.elementor-view-framed .elementor-icon:hover, .elementor-3 .elementor-element.elementor-element-e2b412b.elementor-view-default .elementor-icon:hover svg{fill:#e65616;}.elementor-3 .elementor-element.elementor-element-e2b412b .elementor-icon{font-size:50px;}.elementor-3 .elementor-element.elementor-element-e2b412b .elementor-icon svg{height:50px;}.elementor-3 .elementor-element.elementor-element-9760455 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 20px 0px 20px;}.elementor-3 .elementor-element.elementor-element-c248cd6 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-3 .elementor-element.elementor-element-c248cd6{font-size:13px;font-weight:bold;text-transform:uppercase;}.elementor-3 .elementor-element.elementor-element-39c3e7b{--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;}.elementor-3 .elementor-element.elementor-element-43ea7f8 .elementor-heading-title{color:var( --e-global-color-blocksy_palette_1 );}@media(max-width:1024px){.elementor-3 .elementor-element.elementor-element-0f706ff{--min-height:250px;}.elementor-3 .elementor-element.elementor-element-789c052{--min-height:250px;}.elementor-3 .elementor-element.elementor-element-9a61fbf{--min-height:250px;}.elementor-3 .elementor-element.elementor-element-b4d35eb{--min-height:250px;}.elementor-3 .elementor-element.elementor-element-c49a688{--min-height:250px;}.elementor-3 .elementor-element.elementor-element-bf16fe0{--min-height:250px;}.elementor-3 .elementor-element.elementor-element-8070e6d{--min-height:250px;}.elementor-3 .elementor-element.elementor-element-b9b271c{--min-height:250px;}.elementor-3 .elementor-element.elementor-element-dcb2cfa{--min-height:250px;}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-6e1e8cd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3 .elementor-element.elementor-element-0f706ff{--min-height:500px;--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}.elementor-3 .elementor-element.elementor-element-aa7cde3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3 .elementor-element.elementor-element-789c052{--min-height:500px;--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}.elementor-3 .elementor-element.elementor-element-29cdd1c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3 .elementor-element.elementor-element-9a61fbf{--min-height:500px;--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}.elementor-3 .elementor-element.elementor-element-6a92494{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3 .elementor-element.elementor-element-b4d35eb{--min-height:500px;--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}.elementor-3 .elementor-element.elementor-element-68bb580{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3 .elementor-element.elementor-element-c49a688{--min-height:500px;--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}.elementor-3 .elementor-element.elementor-element-7710c23{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3 .elementor-element.elementor-element-bf16fe0{--min-height:500px;--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}.elementor-3 .elementor-element.elementor-element-8512e7e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3 .elementor-element.elementor-element-8070e6d{--min-height:500px;--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}.elementor-3 .elementor-element.elementor-element-64b6548{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3 .elementor-element.elementor-element-b9b271c{--min-height:500px;--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}.elementor-3 .elementor-element.elementor-element-617d24a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3 .elementor-element.elementor-element-dcb2cfa{--min-height:500px;--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}}