.elementor-2335 .elementor-element.elementor-element-1f9c3289:not(.elementor-motion-effects-element-type-background), .elementor-2335 .elementor-element.elementor-element-1f9c3289 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://herecomesthefloof.com/wp-content/uploads/2025/02/BDL_Spring_Styled_Shoot-181-1-scaled.jpeg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2335 .elementor-element.elementor-element-1f9c3289 > .elementor-background-overlay{background-color:var( --e-global-color-astglobalcolor7 );opacity:0.65;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2335 .elementor-element.elementor-element-1f9c3289 > .elementor-container{max-width:1250px;min-height:600px;}.elementor-2335 .elementor-element.elementor-element-1f9c3289{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-widget-theme-page-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-2335 .elementor-element.elementor-element-75c3b58e > .elementor-widget-container{margin:150px 0px 0px 0px;}.elementor-2335 .elementor-element.elementor-element-75c3b58e .elementor-heading-title{font-family:"Comic Neue", Sans-serif;font-size:65px;font-weight:800;text-transform:capitalize;line-height:75px;color:var( --e-global-color-109f03b );}.elementor-2335 .elementor-element.elementor-element-2c07ecfa{--spacer-size:183px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2335 .elementor-element.elementor-element-423158bf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2335 .elementor-element.elementor-element-423158bf{text-align:end;font-family:"Varela Round", Sans-serif;font-size:24px;font-weight:500;text-transform:capitalize;line-height:26px;color:var( --e-global-color-167cb39 );}.elementor-2335 .elementor-element.elementor-element-43236b26{padding:100px 0px 100px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-2335 .elementor-element.elementor-element-25b336aa{text-align:center;}.elementor-2335 .elementor-element.elementor-element-25b336aa .elementor-heading-title{font-family:"Comic Neue", Sans-serif;font-size:65px;font-weight:800;line-height:75px;color:var( --e-global-color-secondary );}.elementor-2335 .elementor-element.elementor-element-604d5487{text-align:center;}.elementor-2335 .elementor-element.elementor-element-604d5487 .elementor-heading-title{font-family:"Comic Neue", Sans-serif;font-size:70px;font-weight:800;line-height:75px;}.elementor-2335 .elementor-element.elementor-element-4f94c2f6{text-align:center;}.elementor-2335 .elementor-element.elementor-element-4f94c2f6 p{margin-block-end:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-2335 .elementor-element.elementor-element-3e8ee7e2 .elementor-button{background-color:#B1BDA5;}.elementor-2335 .elementor-element.elementor-element-5ab1e82a:not(.elementor-motion-effects-element-type-background), .elementor-2335 .elementor-element.elementor-element-5ab1e82a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://herecomesthefloof.com/wp-content/uploads/2025/08/bride-with-groom-with-their-dog-their-wedding-day.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2335 .elementor-element.elementor-element-5ab1e82a > .elementor-background-overlay{background-color:var( --e-global-color-652d267 );opacity:0.83;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2335 .elementor-element.elementor-element-5ab1e82a > .elementor-container{max-width:1280px;}.elementor-2335 .elementor-element.elementor-element-5ab1e82a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:100px;padding:100px 0px 100px 0px;}.elementor-2335 .elementor-element.elementor-element-5ab1e82a > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:85px;}.elementor-2335 .elementor-element.elementor-element-2b2c74e7{text-align:center;}.elementor-2335 .elementor-element.elementor-element-2b2c74e7 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-2335 .elementor-element.elementor-element-5d9f7507 .elementor-button{background-color:var( --e-global-color-109f03b );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2335 .elementor-element.elementor-element-6e130041{text-align:center;}.elementor-2335 .elementor-element.elementor-element-6e130041 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-2335 .elementor-element.elementor-element-6e5efcb0 .elementor-button{background-color:var( --e-global-color-109f03b );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2335 .elementor-element.elementor-element-fedaa2b:not(.elementor-motion-effects-element-type-background), .elementor-2335 .elementor-element.elementor-element-fedaa2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://herecomesthefloof.com/wp-content/uploads/2025/01/freepicdownloader.com-dog-bone-pet-paw-footprint-dash-line-large.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2335 .elementor-element.elementor-element-fedaa2b > .elementor-background-overlay{background-color:#F8F8F8;opacity:0.98;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2335 .elementor-element.elementor-element-fedaa2b > .elementor-container{max-width:1364px;}.elementor-2335 .elementor-element.elementor-element-fedaa2b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 80px 0px;}.elementor-2335 .elementor-element.elementor-element-fedaa2b > .elementor-shape-top svg{width:calc(104% + 1.3px);height:65px;}.elementor-2335 .elementor-element.elementor-element-1f8e967c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2335 .elementor-element.elementor-element-4cc1117f{text-align:center;}.elementor-2335 .elementor-element.elementor-element-4cc1117f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-2335 .elementor-element.elementor-element-4b0c586e > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2335 .elementor-element.elementor-element-4c9f3fe0:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2335 .elementor-element.elementor-element-4c9f3fe0.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://herecomesthefloof.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2335 .elementor-element.elementor-element-4c9f3fe0 img{width:100%;height:365px;object-fit:cover;object-position:center center;}.elementor-2335 .elementor-element.elementor-element-55c9aecb{text-align:center;}.elementor-2335 .elementor-element.elementor-element-55c9aecb .elementor-heading-title{font-family:"Comic Neue", Sans-serif;font-size:28px;font-weight:700;line-height:42px;color:var( --e-global-color-secondary );}.elementor-2335 .elementor-element.elementor-element-74cc440{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-2335 .elementor-element.elementor-element-42e2d8d9 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2335 .elementor-element.elementor-element-437ff85:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2335 .elementor-element.elementor-element-437ff85.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://herecomesthefloof.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2335 .elementor-element.elementor-element-437ff85 img{width:100%;height:365px;object-fit:cover;object-position:center center;}.elementor-2335 .elementor-element.elementor-element-31d17c5c{text-align:center;}.elementor-2335 .elementor-element.elementor-element-31d17c5c .elementor-heading-title{font-family:"Comic Neue", Sans-serif;font-size:28px;font-weight:700;line-height:42px;color:var( --e-global-color-secondary );}.elementor-2335 .elementor-element.elementor-element-7a0b125e{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-2335 .elementor-element.elementor-element-5c36736 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2335 .elementor-element.elementor-element-3c2f890e:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2335 .elementor-element.elementor-element-3c2f890e.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://herecomesthefloof.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2335 .elementor-element.elementor-element-3c2f890e img{width:100%;height:365px;object-fit:cover;object-position:bottom center;}.elementor-2335 .elementor-element.elementor-element-8f9c21{text-align:center;}.elementor-2335 .elementor-element.elementor-element-8f9c21 .elementor-heading-title{font-family:"Comic Neue", Sans-serif;font-size:28px;font-weight:700;line-height:38px;color:var( --e-global-color-secondary );}.elementor-2335 .elementor-element.elementor-element-291f072f{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-2335 .elementor-element.elementor-element-11e0a27a > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2335 .elementor-element.elementor-element-36ffecb6:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2335 .elementor-element.elementor-element-36ffecb6.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://herecomesthefloof.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2335 .elementor-element.elementor-element-36ffecb6 img{width:100%;height:365px;object-fit:cover;object-position:bottom center;}.elementor-2335 .elementor-element.elementor-element-18369c9b{text-align:center;}.elementor-2335 .elementor-element.elementor-element-18369c9b .elementor-heading-title{font-family:"Comic Neue", Sans-serif;font-size:28px;font-weight:700;line-height:42px;color:var( --e-global-color-secondary );}.elementor-2335 .elementor-element.elementor-element-2397389c{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-2335 .elementor-element.elementor-element-c02fa7c > .elementor-container{max-width:1250px;}.elementor-2335 .elementor-element.elementor-element-c02fa7c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-2335 .elementor-element.elementor-element-c02fa7c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2335 .elementor-element.elementor-element-c02fa7c > .elementor-shape-top svg{width:calc(100% + 1.3px);height:26px;}.elementor-2335 .elementor-element.elementor-element-c02fa7c > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:26px;}.elementor-2335 .elementor-element.elementor-element-6a88a5ff > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2335 .elementor-element.elementor-element-3440c70{text-align:center;}.elementor-2335 .elementor-element.elementor-element-3440c70 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-2335 .elementor-element.elementor-element-1140ff76 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2335 .elementor-element.elementor-element-20a0a7f9:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2335 .elementor-element.elementor-element-20a0a7f9.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://herecomesthefloof.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2335 .elementor-element.elementor-element-20a0a7f9 img{width:100%;height:365px;object-fit:cover;object-position:center center;}.elementor-2335 .elementor-element.elementor-element-40f1cd0c:not(.elementor-motion-effects-element-type-background), .elementor-2335 .elementor-element.elementor-element-40f1cd0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://herecomesthefloof.com/wp-content/uploads/2025/01/freepicdownloader.com-dog-bone-pet-paw-footprint-dash-line-large.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2335 .elementor-element.elementor-element-40f1cd0c > .elementor-background-overlay{background-color:var( --e-global-color-109f03b );opacity:0.97;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2335 .elementor-element.elementor-element-40f1cd0c > .elementor-container{max-width:1250px;}.elementor-2335 .elementor-element.elementor-element-40f1cd0c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-2335 .elementor-element.elementor-element-5d90e697 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2335 .elementor-element.elementor-element-73f96aba > .elementor-container{max-width:555px;}.elementor-2335 .elementor-element.elementor-element-73f96aba{padding:0em 0em 1em 0em;}.elementor-2335 .elementor-element.elementor-element-7fbd2c22{text-align:center;}.elementor-2335 .elementor-element.elementor-element-7fbd2c22 .elementor-heading-title{font-family:"Comic Neue", Sans-serif;font-size:46px;font-weight:700;text-transform:capitalize;line-height:56px;color:var( --e-global-color-secondary );}.elementor-2335 .elementor-element.elementor-element-5a50d09e{text-align:center;font-family:"Varela Round", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-2335 .elementor-element.elementor-element-1dd65a82 > .elementor-container{max-width:1250px;}.elementor-2335 .elementor-element.elementor-element-e97c3d2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2335 .elementor-element.elementor-element-e97c3d2 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2335 .elementor-element.elementor-element-1e656a82:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2335 .elementor-element.elementor-element-1e656a82.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://herecomesthefloof.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2335 .elementor-element.elementor-element-1e656a82 img{width:100%;height:280px;object-fit:cover;object-position:center center;}.elementor-2335 .elementor-element.elementor-element-34179632{text-align:center;}.elementor-2335 .elementor-element.elementor-element-34179632 .elementor-heading-title{font-family:"Comic Neue", Sans-serif;font-size:22px;font-weight:700;line-height:42px;color:var( --e-global-color-secondary );}.elementor-2335 .elementor-element.elementor-element-c0b7915{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;font-family:"Varela Round", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-2335 .elementor-element.elementor-element-744e4f77.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2335 .elementor-element.elementor-element-744e4f77 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2335 .elementor-element.elementor-element-62ee8452:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2335 .elementor-element.elementor-element-62ee8452.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://herecomesthefloof.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2335 .elementor-element.elementor-element-62ee8452 img{width:100%;height:280px;object-fit:cover;object-position:center center;}.elementor-2335 .elementor-element.elementor-element-243abe4b{text-align:center;}.elementor-2335 .elementor-element.elementor-element-243abe4b .elementor-heading-title{font-family:"Comic Neue", Sans-serif;font-size:22px;font-weight:700;line-height:42px;color:var( --e-global-color-secondary );}.elementor-2335 .elementor-element.elementor-element-4fc8146b{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;font-family:"Varela Round", Sans-serif;font-size:16px;font-weight:500;line-height:26px;color:var( --e-global-color-secondary );}.elementor-2335 .elementor-element.elementor-element-4d6e09c0 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2335 .elementor-element.elementor-element-2c2470ef:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2335 .elementor-element.elementor-element-2c2470ef.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://herecomesthefloof.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2335 .elementor-element.elementor-element-2c2470ef img{width:100%;height:280px;object-fit:cover;object-position:center center;}.elementor-2335 .elementor-element.elementor-element-48201321{text-align:center;}.elementor-2335 .elementor-element.elementor-element-48201321 .elementor-heading-title{font-family:"Comic Neue", Sans-serif;font-size:22px;font-weight:700;line-height:42px;color:var( --e-global-color-secondary );}.elementor-2335 .elementor-element.elementor-element-5c6d7186{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;font-family:"Varela Round", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-2335 .elementor-element.elementor-element-1bba4c99 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2335 .elementor-element.elementor-element-195a7d94:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2335 .elementor-element.elementor-element-195a7d94.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://herecomesthefloof.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2335 .elementor-element.elementor-element-195a7d94 img{width:100%;height:280px;object-fit:cover;object-position:center center;}.elementor-2335 .elementor-element.elementor-element-113354d{text-align:center;}.elementor-2335 .elementor-element.elementor-element-113354d .elementor-heading-title{font-family:"Comic Neue", Sans-serif;font-size:22px;font-weight:700;line-height:42px;color:var( --e-global-color-secondary );}.elementor-2335 .elementor-element.elementor-element-10dc6de9{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;font-family:"Varela Round", Sans-serif;font-size:16px;font-weight:500;line-height:26px;color:var( --e-global-color-secondary );}.elementor-2335 .elementor-element.elementor-element-2151228f > .elementor-container{max-width:1250px;}.elementor-2335 .elementor-element.elementor-element-2151228f{padding:80px 0px 80px 0px;}.elementor-2335 .elementor-element.elementor-element-2708d0a6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2335 .elementor-element.elementor-element-2fb0f9db{text-align:center;}.elementor-2335 .elementor-element.elementor-element-2fb0f9db .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2335 .elementor-element.elementor-element-6a88a5ff{width:63.12%;}.elementor-2335 .elementor-element.elementor-element-1140ff76{width:36.84%;}}@media(max-width:1024px){.elementor-widget-theme-page-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2335 .elementor-element.elementor-element-4cc1117f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2335 .elementor-element.elementor-element-74cc440{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2335 .elementor-element.elementor-element-7a0b125e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2335 .elementor-element.elementor-element-291f072f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2335 .elementor-element.elementor-element-2397389c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2335 .elementor-element.elementor-element-3440c70 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2335 .elementor-element.elementor-element-2fb0f9db .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-2335 .elementor-element.elementor-element-1f9c3289 > .elementor-container{min-height:250px;}.elementor-widget-theme-page-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2335 .elementor-element.elementor-element-75c3b58e .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-2335 .elementor-element.elementor-element-2c07ecfa{--spacer-size:53px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2335 .elementor-element.elementor-element-423158bf{font-size:19px;line-height:24px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2335 .elementor-element.elementor-element-25b336aa .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-2335 .elementor-element.elementor-element-604d5487 .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2335 .elementor-element.elementor-element-fedaa2b{padding:50px 15px 50px 15px;}.elementor-2335 .elementor-element.elementor-element-4cc1117f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2335 .elementor-element.elementor-element-55c9aecb .elementor-heading-title{font-size:25px;line-height:35px;}.elementor-2335 .elementor-element.elementor-element-74cc440{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2335 .elementor-element.elementor-element-31d17c5c .elementor-heading-title{font-size:25px;line-height:35px;}.elementor-2335 .elementor-element.elementor-element-7a0b125e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2335 .elementor-element.elementor-element-8f9c21 .elementor-heading-title{font-size:25px;line-height:35px;}.elementor-2335 .elementor-element.elementor-element-291f072f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2335 .elementor-element.elementor-element-18369c9b .elementor-heading-title{font-size:25px;line-height:35px;}.elementor-2335 .elementor-element.elementor-element-2397389c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2335 .elementor-element.elementor-element-c02fa7c{padding:50px 15px 50px 15px;}.elementor-2335 .elementor-element.elementor-element-3440c70 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2335 .elementor-element.elementor-element-40f1cd0c:not(.elementor-motion-effects-element-type-background), .elementor-2335 .elementor-element.elementor-element-40f1cd0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;}.elementor-2335 .elementor-element.elementor-element-40f1cd0c > .elementor-background-overlay{opacity:0.96;}.elementor-2335 .elementor-element.elementor-element-40f1cd0c{padding:50px 15px 50px 15px;}.elementor-2335 .elementor-element.elementor-element-7fbd2c22 .elementor-heading-title{font-size:28px;line-height:35px;}.elementor-2335 .elementor-element.elementor-element-5a50d09e{font-size:15px;line-height:24px;}.elementor-2335 .elementor-element.elementor-element-34179632 .elementor-heading-title{font-size:22px;line-height:35px;}.elementor-2335 .elementor-element.elementor-element-c0b7915{font-size:15px;line-height:24px;}.elementor-2335 .elementor-element.elementor-element-744e4f77.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2335 .elementor-element.elementor-element-243abe4b .elementor-heading-title{font-size:22px;line-height:35px;}.elementor-2335 .elementor-element.elementor-element-4fc8146b{width:var( --container-widget-width, 275px );max-width:275px;--container-widget-width:275px;--container-widget-flex-grow:0;font-size:15px;line-height:24px;}.elementor-2335 .elementor-element.elementor-element-4d6e09c0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2335 .elementor-element.elementor-element-48201321 .elementor-heading-title{font-size:22px;line-height:35px;}.elementor-2335 .elementor-element.elementor-element-5c6d7186{font-size:15px;line-height:24px;}.elementor-2335 .elementor-element.elementor-element-1bba4c99.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2335 .elementor-element.elementor-element-113354d .elementor-heading-title{font-size:22px;line-height:35px;}.elementor-2335 .elementor-element.elementor-element-10dc6de9{width:var( --container-widget-width, 275px );max-width:275px;--container-widget-width:275px;--container-widget-flex-grow:0;font-size:15px;line-height:24px;}.elementor-2335 .elementor-element.elementor-element-2151228f{padding:50px 15px 50px 15px;}.elementor-2335 .elementor-element.elementor-element-2fb0f9db .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(min-width:1025px){.elementor-2335 .elementor-element.elementor-element-5ab1e82a:not(.elementor-motion-effects-element-type-background), .elementor-2335 .elementor-element.elementor-element-5ab1e82a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}