.family-portrait{padding-left:17px}.family-portrait li{padding:3px 0 3px 0px!important}.important-to-know .elementor-widget-wrap.elementor-element-populated{background-color:#FCF5F0!important}.normal-text p{margin-bottom:10px!important}h2.breadcumb-title{color:#fff}@media (max-width:1024px){.image-column div{background-image:unset!important}.image-column img{width:100%}.form-column .elementor-widget-wrap.elementor-element-populated{padding:0px!important}}#mega-menu-wrap-mainmenu #mega-menu-mainmenu>li.mega-menu-item>.mega-menu-link{position:relative!important}#custom-main-menu #mega-menu-wrap-mainmenu #mega-menu-mainmenu>li.mob-img-menu{display:none!important}#mega-menu-wrap-mainmenu #mega-menu-mainmenu>li.mega-menu-item:last-child{display:none;align-items:center;background-color:#3F3A39!important;position:absolute;top:0;left:0;width:100%!important;height:200px!important}#mega-menu-wrap-mainmenu #mega-menu-mainmenu>li.mega-menu-item:last-child .mega-menu-link{height:auto!important}#mega-menu-wrap-mainmenu #mega-menu-mainmenu{text-align:center;padding:0}#mega-menu .wp-caption-text{display:none!important}#mega-menu li.mega-menu-column{width:24.3%!important}#mega-menu li.mega-menu-column .mega-sub-menu li img{height:100%!important}#mega-menu li.mega-menu-column .mega-sub-menu{display:flex!important;align-items:center;gap:15px;border:solid 1px #C0C0C0!important}#mega-menu li.mega-menu-column .mega-sub-menu:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.2)!important}#mega-menu li.mega-menu-column .mega-sub-menu li{padding:0px!important;width:auto!important}#mega-menu li a{font-weight:500!important}#mega-menu .mega-menu-row>.mega-sub-menu{display:flex!important;flex-wrap:wrap;gap:10px}#cntfrm .wpforms-submit-container button:hover{background:transparent!important;color:#3F3A39}#mega-menu-wrap-mainmenu #mega-menu-mainmenu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu li.mega-menu-column{padding:15px 10px}#mega-menu .mega-menu-row>.mega-sub-menu{display:flex!important;justify-content:flex-start;align-items:center}#mega-menu-wrap-mainmenu #mega-menu-mainmenu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu li.mega-menu-column ul.mega-sub-menu{display:flex!important;align-items:center;flex-direction:row;gap:0!important;height:90px;overflow:hidden}#mega-menu-wrap-mainmenu #mega-menu-mainmenu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu li.mega-menu-column ul.mega-sub-menu li.mega-menu-item.mega-menu-item-type-post_type{display:block;padding:0 12px 0 12px!important}#mega-menu-wrap-mainmenu #mega-menu-mainmenu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu li.mega-menu-column ul.mega-sub-menu li.mega-menu-item.mega-menu-item-type-widget.widget_media_image img.image{height:-webkit-fill-available!important;object-fit:cover}#mega-menu-wrap-mainmenu #mega-menu-mainmenu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu li.mega-menu-column ul.mega-sub-menu li.mega-menu-item.mega-menu-item-type-widget.widget_media_image{width:70px!important;height:90px!important;object-fit:cover}#mega-menu-wrap-mainmenu #mega-menu-mainmenu>li.mega-menu-item.first-level>a.mega-menu-link{position:relative!important;padding:0 0}#mega-menu-wrap-mainmenu #mega-menu-mainmenu>li.mega-menu-item.first-level>a.mega-menu-link:hover::after{content:""!important;position:absolute;left:0;bottom:1.5rem;width:100%!important;height:2px;background-color:#fff;display:block}#mega-menu-wrap-mainmenu #mega-menu-mainmenu>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{text-transform:capitalize!important}.ftrmnu a:hover{text-decoration:underline;text-underline-offset:6px}.photography-service .service-card_subtitle{display:none!important}.cntfrm .wpforms-confirmation-container-full.wpforms-confirmation-scroll{text-align:center}#photography-service .service-card_content span{display:none!important}.cntfrm input,.cntfrm select,.cntfrm textarea{font-size:16px!important}#ftrcpyrights{font-family:"Montserrat",Sans-serif!important}.ftricn .elementor-icon-list-item:first-child svg{fill:none!important}#cntfrm .wpforms-submit-container{text-align:center}#cntfrm .wpforms-submit-container button{font-family:"Montserrat",Sans-serif!important;font-size:16px;text-transform:uppercase;font-weight:700!important;padding:10px 80px!important;border-radius:0px!important;border:solid 1px #3F3A39}#icnbx1 .elementor-icon-box-icon .elementor-icon{padding-left:0;padding-top:0}.bnrheading .elementor-heading-title.elementor-size-default{font-family:"Montserrat",Sans-serif!important}.review-count{font-size:22px;font-weight:700}.faqsec .e-con-full.e-flex.e-con.e-child{border-width:0 1px 1px 1px!important;margin-top:-18px!important;background-color:#fff!important}.blgpost .post-title.blog-title{height:90px}.blgpstnew .hfe-post-content{display:flex;flex-direction:column}.blgpstnew .hfe-post-meta{order:1}.blgpstnew .hfe-post-title{order:2}.blgpstnew .hfe-read-more{order:3}.blgpstnew .hfe-post-title a{font-weight:700!important}.blgpstnew .hfe-post-image img{height:420px!important;object-fit:cover;object-position:top center}.blgpstnew .hfe-post-title{height:115px;padding-right:10px}.iconbx span.elementor-icon{border:1px solid #C9C9C9}.text p{color:#ffffff!important}.imgbxbnr .elementor-image-box-content{width:fit-content!important}.photography-service .service-card_img.global-img img{height:auto!important;object-position:top center!important}.photography-service .service-card.style3{margin-top:initial!important;max-width:100%}.photography-service .service-card_img:before{display:none}.photography-service .service-card_img{margin-bottom:0px!important;transform:none!important}.photography-service .service-area-3.overflow-hidden .container{max-width:100%}.photography-service .service-area-3.overflow-hidden .col-xxl-auto.col-xl-4.col-lg-4.col-md-4{max-width:33.3%!important;width:33.3%!important}.photography-service .service-area-3.overflow-hidden .container{max-width:100%}.photography-service .service-card_title{padding:0 0!important;margin-bottom:25px!important;word-break:break-word;width:80%;margin-left:auto;margin-right:auto}.photography-service .btn.style2::before,.photography-service .btn.style2::after{display:none}.blgpost .container{width:100%!important;max-width:100%!important}.blgpost .post-meta-item.blog-meta{display:block!important}.blgpost .post-meta-item.blog-meta a:last-child{display:none!important}.homefaq #faqAccordion{border-style:none!important}.homefaq .accordion-card{margin:15px 0px!important;border:solid 2px #CDCDCD!important}.homefaq .accordion-button::after{right:30px!important}.romw-reviews-heading-text{display:none!important}.romw-review-source-block{padding:10px!important;border:solid 1px #C0C0C0!important;border-radius:50px!important}.swiper-button-prev,.swiper-button-next{padding:35px;border:solid 1px #C4C2C2;border-radius:50px}.gallery-headshot .gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up{display:flex;align-items:end}.gallery-headshot .gallery-item-caption-over{background-color:#FCF5F0!important;justify-content:center!important;display:grid;text-align:center;padding:10px}.gallery-headshot .gallery-item-caption-wrap.caption-style-hoverer .fg-item-content a{color:#3F3A39!important;font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:800;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.gallery-headshot .fg-item-title{text-align:center}.galleryicon{margin-left:5px}.e-con-boxed .e-grid.e-con-full.e-con.e-child .elementor-widget-image{overflow:hidden}.ftrcpyrigts .elementor-kit-5 .copyright-text,.ftrcpyrigts a{color:#EDEBEB!important;font-family:Montserrat,Sans-serif!important}.ftrtxt a{font-family:"Montserrat",Sans-serif!important}.ftrtxt p{color:#EDEBEB!important}.ftrmnu .hfe-menu-item::before{content:"";position:absolute!important;color:#757575!important;height:19px!important;top:15px!important;left:0px!important;width:1px!important;border:none!important;opacity:0.5!important;background-color:#757575!important}.ftrmnu .hfe-nav-menu>li:first-child>.hfe-menu-item::before{display:none;content:none}.mrp-timeline-container{position:relative;width:100%;max-width:1000px;margin:0 auto;padding:20px 0;font-family:'Arial',sans-serif;color:#333}.mrp-timeline-line{position:absolute;left:50%;top:-25px;bottom:-50px;width:1px;border-left:solid 2px #3F3A39;transform:translateX(-50%);z-index:1}.mrp-timeline-line::after{content:"";width:14px!important;display:block;height:2px!important;background-color:#000!important;margin:0 0 0 -8px}.mrp-timeline-line::before{content:"";width:14px!important;display:block;height:2px!important;background-color:#000!important;margin:0 0 0 -7px;position:absolute;bottom:0}.mrp-timeline-step{position:relative;margin-bottom:50px;min-height:170px;display:flex;justify-content:center;align-items:flex-start}.mrp-timeline-circle{width:10px;height:10px;background:#3F3A39;border-radius:50%;z-index:3;position:absolute;left:50%;transform:translateX(-50%)}.mrp-timeline-content{width:40%;padding:0;position:absolute}.mrp-timeline-step:nth-child(odd) .mrp-timeline-content{text-align:left;left:51%;padding-left:30px;padding-top:40px}.mrp-timeline-step:nth-child(even) .mrp-timeline-content{text-align:right;right:51%;padding-right:30px;padding-top:40px}.mrp-timeline-icon{width:auto;height:auto;display:flex;align-items:center;justify-content:center;position:absolute;background:#333;border-radius:50%;z-index:2;top:-42px}.mrp-timeline-step:nth-child(odd) .mrp-timeline-icon{right:55px}.mrp-timeline-step:nth-child(even) .mrp-timeline-icon{left:55px}.timeline-icon img{width:auto;height:auto}.mrp-timeline-icon img{width:90px;height:auto;object-fit:contain}.mrp-timeline-step-label{font-family:"Montserrat",sans-serif!important;font-size:16px!important;font-weight:400!important;color:#3F3A39!important;padding-bottom:20px;padding-bottom:20px}.mrp-timeline-step-title,.mrp-timeline-content h3{margin:0 0 10px 0;font-family:"Cormorant Garamond",sans-serif!important;font-size:24px!important;font-weight:700!important;text-transform:uppercase!important;color:#3F3A39}.mrp-timeline-step-text{font-family:"Montserrat",sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:28px!importantcolor:#3F3A39!important;margin:0}.mrp-timeline-connector{position:absolute;top:5px;width:calc(50% - 100px);height:1px;border-top:2px dashed #3F3A39;z-index:1}.mrp-timeline-step:nth-child(odd) .mrp-timeline-connector{left:50%;margin-right:20px}.mrp-timeline-step:nth-child(even) .mrp-timeline-connector{right:50%;margin-left:20px}.mrp-timeline-contact-btn{display:inline-block;background-color:#333;color:#fff;padding:12px 24px;text-decoration:none;text-transform:uppercase;letter-spacing:1px;font-size:14px;margin-top:40px;transition:background-color 0.3s ease}.mrp-timeline-contact-btn:hover{background-color:#555}.romw-reviews-heading-text{display:none!important}.romw-review-source-block{padding:10px!important;border:solid 1px #C0C0C0!important;border-radius:50px!important}.swiper-button-prev,.swiper-button-next{padding:35px;border:solid 1px #C4C2C2;border-radius:50px}.ftrtxt a,.ftrcpyrights a{font-family:"Montserrat",Sans-serif!important}.ftrcpyrights p,.ftrtxt p{color:#EDEBEB!important}#respond{display:none;visibility:hidden}.share-this-post{display:none}.elementor-kit-5 a{font-family:"Cormorant Garamond",Sans-serif}.elementor-6812 .elementor-element.elementor-global-6677 .testi-box_text{font-family:"Montserrat",Sans-serif;font-weight:400;color:var(--e-global-color-secondary);font-size:16px}.testi-box_text{max-height:305px;overflow:scroll}.testi-box.title-anim{height:390px}h3.subtitulo{font-weight:700;text-transform:uppercase;font-size:75px;line-height:.85}@media (max-width:767px){#mega-menu-wrap-mainmenu #mega-menu-mainmenu>li.mega-menu-item:last-child{height:150px!important}.mega-menu-toggle.mega-menu-open+#mega-menu-mainmenu{padding-top:170px!important}#mega-menu-wrap-mainmenu .mega-menu-toggle.mega-menu-open~button.mega-close{left:80%!important}.ftrmnu .hfe-nav-menu{justify-content:left}h3.subtitulo{font-weight:700;text-transform:uppercase;font-size:40px;line-height:.85}.elementor-kit-5 h2{font-size:45px;line-height:50px}.elementor-1885 .elementor-element.elementor-element-4e4c5fe .sub-title{font-size:12px;font-weight:600;line-height:1.4em}h2.titulo{font-size:12px;line-height:14px;font-weight:400}.service-card.style3{padding:0 3px 60px}h3.subtitle2{font-size:45px;line-height:.80}.sub-title.style2{line-height:1.3em}.elementor-kit-5 h1{font-size:35px}.elementor-6812 .elementor-element.elementor-element-c3dc0b3>.elementor-widget-container{margin:0}.elementor-6812 .elementor-element.elementor-element-745a0c7 .service-card_img img{height:auto}}.widget-author .widget-author-thumb img{width:190px;height:auto;border-radius:100%;object-fit:cover}@media (min-width:768px) and (max-width:1023px){.background-image-none-tab .elementor-widget-wrap.elementor-element-populated{background-image:none!important}}@media screen and (max-width:1024px){#mega-menu-wrap-mainmenu #mega-menu-mainmenu>li.mega-menu-item:last-child{display:flex!important;align-items:center}#mega-menu-wrap-mainmenu #mega-menu-mainmenu>li.mega-menu-item.first-level>a.mega-menu-link:hover::after{display:none!important}#mega-menu li a{font-weight:500!important;font-size:14px!important}.mega-menu .mega-sub-menu{padding:0px!important;background-color:#fff!important}.mega-menu .mega-sub-menu .mega-sub-menu .mega-menu-column .mega-sub-menu{padding:0px!important;border:2px solid #C0C0C0!important}.mega-menu .mega-sub-menu .mega-menu-item{padding:0px!important}#mega-menu-wrap-mainmenu .mega-menu-toggle.mega-menu-open:after{z-index:10}#mega-menu-wrap-mainmenu .mega-menu-toggle~button.mega-close:before{font-size:25px}#mega-menu li.mega-menu-column{width:100%!important}#mega-menu li.mega-menu-column .mega-sub-menu li.mega-menu-item-type-widget{width:30%!important;max-width:30%!important}#mega-menu .mega-menu-row>.mega-sub-menu{gap:0}#mega-menu-wrap-mainmenu #mega-menu-mainmenu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu li.mega-menu-column{padding:5px 20px 5px 20px!important;background-color:#F2F2F2}#mega-menu-wrap-mainmenu #mega-menu-mainmenu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu li.mega-menu-column:first-child{padding:15px 20px 5px 20px!important}#mega-menu-wrap-mainmenu #mega-menu-mainmenu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu li.mega-menu-column:last-child{padding:5px 20px 15px 20px!important}#mega-menu-wrap-mainmenu #mega-menu-mainmenu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu li.mega-menu-column ul.mega-sub-menu{display:flex!important;align-items:center;flex-direction:row;gap:0!important;height:70px;overflow:hidden}#mega-menu-wrap-mainmenu #mega-menu-mainmenu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu li.mega-menu-column ul.mega-sub-menu li.mega-menu-item.mega-menu-item-type-widget.widget_media_image{width:60px!important;height:70px!important;object-fit:cover}#mega-menu li.mega-toggle-on>a{padding:5px 20px!important;height:50px!important;font-weight:700!important;font-size:14px!important}#mega-menu li a{font-weight:500!important;font-size:14px!important}@media only screen and (max-width:1024px){button.mega-close{left:84%!important}#mega-menu-wrap-mainmenu #mega-menu-mainmenu>li.mega-menu-item{display:list-item;margin:0;clear:both;border:0;border-top-width:0;border-top-style:none;border-top-color:currentcolor;border-right-width:0;border-right-style:none;border-right-color:currentcolor;border-bottom-width:0;border-bottom-style:none;border-bottom-color:currentcolor;border-left-width:0;border-left-style:none;border-left-color:currentcolor}}#mega-menu-wrap-mainmenu #mega-menu-mainmenu>li.mega-menu-item{margin:0 0 0 0;display:inline-block;height:auto;vertical-align:middle}#mega-menu-wrap-mainmenu,#mega-menu-wrap-mainmenu #mega-menu-mainmenu,#mega-menu-wrap-mainmenu #mega-menu-mainmenu ul.mega-sub-menu,#mega-menu-wrap-mainmenu #mega-menu-mainmenu li.mega-menu-item,#mega-menu-wrap-mainmenu #mega-menu-mainmenu li.mega-menu-row,#mega-menu-wrap-mainmenu #mega-menu-mainmenu li.mega-menu-column,#mega-menu-wrap-mainmenu #mega-menu-mainmenu a.mega-menu-link,#mega-menu-wrap-mainmenu #mega-menu-mainmenu span.mega-menu-badge,#mega-menu-wrap-mainmenu button.mega-close,#mega-menu-wrap-mainmenu button.mega-toggle-standard{transition:none;border-radius:0;box-shadow:none;background:none;background-color:rgba(0,0,0,0);border:0;bottom:auto;box-sizing:border-box;clip:auto;color:#3f3a39;display:block;float:none;font-family:inherit;font-size:16px;height:auto;left:auto;line-height:1.7;list-style-type:none;margin:0;min-height:auto;max-height:none;min-width:auto;max-width:none;opacity:1;outline:none;overflow:visible;padding:0;position:relative;pointer-events:auto;right:auto;text-align:left;text-decoration:none;text-indent:0;text-transform:none;transform:none;top:auto;vertical-align:baseline;visibility:inherit;width:auto;word-wrap:break-word;white-space:normal;-webkit-tap-highlight-color:transparent}@media screen and (max-width:1024px){#mega-menu .mega-menu-item-type-post_type{background-color:#fff}}#mega-menu .mega-menu-item-type-post_type:first-child{background-color:#fff!important;height:54px!important;padding:7px 10px!important;border-style:solid!important;border-width:0 0 1px 0px!important;border-color:#E5E5E5!important}#mega-menu li.mega-menu-flyout{background-color:#fff!important;height:54px!important;padding:7px 10px!important;border-style:solid!important;border-width:0 0 1px 0px!important;border-color:#E5E5E5!important}#mega-menu .mega-menu-item-type-post_type.mega-toggle-on:first-child{padding:0px!important;height:auto!important}.mega-menu-row:first-child{margin-bottom:-15px!important;z-index:999}.custom-main-menu{padding:15px 10px!important}#mega-menu-mainmenu{padding-top:220px!important}.mrp-timeline-line{bottom:-100px}.blgpstnew .hfe-post-title{height:85px}.photography-service .service-area-3.overflow-hidden .col-xxl-auto.col-xl-4.col-lg-4.col-md-4{max-width:50%!important;width:50%!important}.mrp-timeline-step:nth-child(odd) .mrp-timeline-content{right:52%}.mrp-timeline-step:nth-child(even) .mrp-timeline-content{right:52%}.mrp-timeline-step:nth-child(odd) .mrp-timeline-icon{right:0}.mrp-timeline-step:nth-child(even) .mrp-timeline-icon{left:0}.mrp-timeline-connector{position:absolute;top:5px;width:calc(50% - 60px)}}@media screen and (max-width:980px){#mega-menu .mob-menu{display:block!important}#mega-menu-wrap-mainmenu #mega-menu-mainmenu>li.mega-menu-item:last-child{display:flex!important;align-items:center}}@media screen and (max-width:768px){.ftrmnu .hfe-menu-item::before{height:14px!important;top:10px!important}.cntfrm input,.cntfrm select,.cntfrm textarea{font-size:14px!important}#cntfrm .wpforms-submit-container button{font-size:14px}.wpforms-one-half,.wpforms-first{width:100%!important;margin-left:auto!important}nav.hfe-nav-menu__layout-horizontal.hfe-nav-menu__submenu-arrow.hfe-dropdown{overflow-x:hidden}.photography-service .service-area-3.overflow-hidden .col-xxl-auto.col-xl-4.col-lg-4.col-md-4{max-width:100%!important;width:100%!important}.mrp-timeline-line{left:0%;bottom:0}.mrp-timeline-step{min-height:290px}.mrp-timeline-circle{left:0%}.mrp-timeline-step-label{font-size:14px!important;padding-bottom:10px;padding-top:20px}.mrp-timeline-step-title,.mrp-timeline-content h3{font-size:18px!important;margin-bottom:0}.mrp-timeline-step-text{font-size:14px!important;line-height:26px!important}.mrp-timeline-step:nth-child(odd) .mrp-timeline-connector{left:0%}.mrp-timeline-step:nth-child(even) .mrp-timeline-connector{right:0%}.mrp-timeline-connector{width:calc(100% - 0px)}.mrp-timeline-step:nth-child(odd) .mrp-timeline-icon{right:0%!important}.mrp-timeline-step:nth-child(even) .mrp-timeline-icon{right:0%!important;left:auto!important}.mrp-timeline-step:nth-child(odd) .mrp-timeline-content{right:auto;left:0%;text-align:right;padding-right:0}.mrp-timeline-step:nth-child(even) .mrp-timeline-content{right:0%;padding-right:0px!important;padding-left:15px}.mrp-timeline-step:nth-child(odd) .mrp-timeline-content{padding-left:15px}.mrp-timeline-content{width:100%}}.gallery-item-caption-wrap.caption-style-hoverer .fg-item-content a{font-size:15px;color:red!important}.top-header{height:56px;min-height:56px;overflow:hidden}.light-p p{margin-block-end:10px!important}.light-q p{margin-block-end:10px!important}.light-p p{color:#ffffff!important}.elementor-kit-5 p{margin-block-end:20px!important}.elementor-kit-5 .gallery-headshot p{margin-block-end:0px!important}body.custom-background{background-color:#ffffff!important}.photography-service.photography-service-women .service-card_img.global-img img{object-position:top center}.photography-service.photography-service-women .service-card.style3 .service-card_content{padding-top:30px}.services-banner .elementor-background-overlay{z-index:1}.footer-contect-form .wpforms-field input,.footer-contect-form .wpforms-field select{height:50px!important;border-radius:0!important}.footer-contect-form .wpforms-field textarea{border-radius:0!important}.footer-contect-form .wpforms-submit-container{text-align:center!important;margin:2.5rem 0 0!important}.footer-contect-form .wpforms-submit-container button.wpforms-submit{background-color:#3F3A39!important;padding:14px 40px!important;border-radius:0!important;width:306px!important;text-transform:uppercase!important}#cntfrm .wpforms-submit-container button{text-transform:uppercase}.women-sub-title{margin-bottom:15px!important}.confidence-section .women-sub-title{margin-bottom:15px!important}.confidence-section .custom-tile{margin-bottom:7px!important}.confidence-section .custom-sub-tile{margin-bottom:10px!important}.confidence-section .light-p{margin-bottom:5px!important}.matt-section .custom-tile{margin-bottom:5px!important}.testimonial-section .custom-tile{margin-bottom:10px!important}.timeline-icon{height:80px;width:80px;display:flex;justify-content:center;align-items:center;padding:0 0!important;background-color:transparent!important}.timeline-content h4{margin-bottom:5px;margin-top:20px;font-family:Cormorant Garamond;font-weight:700;font-size:24px;line-height:42px;letter-spacing:0;text-transform:uppercase;color:#3F3A39}.timeline-content p{margin:0;font-family:Montserrat;font-weight:400;font-size:16px;line-height:28px;letter-spacing:0;color:#3F3A39;margin-bottom:0!important}.timeline-dot{background:#3F3A39}.timeline-line{border-left:1px dashed #3F3A39;border-image:url(/wp-content/uploads/2025/12/line.svg) 10 round}.work-section .break-remove-tab .elementor-element.e-con-full.e-flex.e-con.e-child{gap:0}.timeline-content p{margin-bottom:0!important}.services-banner{height:250px;min-height:250px;display:flex}.services-banner .elementor-background-overlay{z-index:1;background-size:40% 100%!important}.services-banner .elementor-container{width:1320px!important;max-width:1320px!important}@media screen and (min-width:2100px){.services-banner{height:400px;min-height:400px}}@media screen and (max-width:1320px){.services-banner .elementor-container{width:100%!important;max-width:1320px!important}}@media screen and (max-width:1280px){.break-remove-tab br{display:none!important}}@media screen and (max-width:1200px){.women-services .elementor-view-stacked.iconbx .elementor-icon-box-title{font-size:22px!important}.women-services .elementor-view-stacked.iconbx{height:400px;min-height:400px}.services-banner{height:auto;min-height:initial}}@media screen and (max-width:1024px){.services-banner .elementor-background-overlay{display:none}.timeline-wrapper{margin:3.125rem 0 0}.women-services .elementor-view-stacked.iconbx{height:350px;min-height:350px}.lets-plan-para-section h3.subtitulo{font-size:45px;line-height:.80}.timeline-wrapper{position:relative;margin:3.12rem 0 0}.photography-service .service-card_title{margin-bottom:25px!important;word-break:break-word!important;max-width:50%;margin-left:auto;margin-right:auto}.confidence-section .women-sub-title{margin-bottom:10px!important}.confidence-section .custom-tile{margin-bottom:0px!important}.accordion-section .sub-title{margin-bottom:10px!important}}@media screen and (max-width:991px){.container,.container-md,.container-sm{max-width:100%}}@media screen and (max-width:960px){.women-services .elementor-view-stacked.iconbx{height:380px;min-height:380px}.photography-service .service-card_title{max-width:80%}}@media screen and (max-width:767px){#mega-menu li.mega-menu-column .mega-sub-menu li.mega-menu-item-type-widget{width:30%!important;max-width:25%!important}.women-services .elementor-view-stacked.iconbx{height:auto;min-height:auto}.lets-plan-para-section h3.subtitulo{font-size:30px;line-height:36px}.lets-plan-para-section h4{font-size:26px}.timeline-content h4{font-size:20px!important;margin-top:0}.timeline-content p{font-size:14px}.footer-contect-form .wpforms-submit-container button.wpforms-submit{width:235px!important;font-size:14px!important}.confidence-section .elementor-element.custom-tile.elementor-widget-heading{margin-bottom:0px!important}section.elementor-section.elementor-top-section.elementor-element.elementor-hidden-desktop.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-sticky.elementor-sticky__spacer{display:none}.elementor-widget:not(:last-child){margin-block-end:10px!important}.elementor-kit-5 p{margin-block-end:15px!important}.photography-service.photography-service-women .service-card_img.global-img img{height:auto!important}.timeline-step{position:relative;display:flex;flex-direction:column;align-items:flex-start;margin-bottom:0;margin-top:25px}.timeline-icon{height:70px;width:70px;margin-bottom:22px}}.women-services.men-services .elementor-view-stacked.iconbx{height:525px;min-height:525px}@media screen and (max-width:1250px){.women-services.men-services .elementor-view-stacked.iconbx{height:550px;min-height:550px}}@media screen and (max-width:1200px){.women-services.men-services .elementor-view-stacked.iconbx{height:600px;min-height:600px}}@media screen and (max-width:1024px){.women-services.men-services .elementor-view-stacked.iconbx{height:490px;min-height:490px}#mega-menu-wrap-mainmenu #mega-menu-mainmenu>li.mega-menu-item:last-child{display:flex!important;align-items:center}}@media screen and (max-width:992px){.women-services.men-services .elementor-view-stacked.iconbx{height:517px;min-height:517px}}@media screen and (max-width:991px){.women-services.men-services .elementor-view-stacked.iconbx{height:517px;min-height:517px}}@media screen and (max-width:960px){.women-services.men-services .elementor-view-stacked.iconbx{height:525px;min-height:525px}}@media screen and (max-width:940px){.women-services.men-services .elementor-view-stacked.iconbx{height:550px;min-height:550px}}@media screen and (max-width:880px){.women-services.men-services .elementor-view-stacked.iconbx{height:570px;min-height:570px}}@media screen and (max-width:850px){.women-services.men-services .elementor-view-stacked.iconbx{height:590px;min-height:590px}}@media screen and (max-width:800px){.women-services.men-services .elementor-view-stacked.iconbx{height:650px;min-height:650px}}@media screen and (max-width:767px){.women-services.men-services .elementor-view-stacked.iconbx{height:auto;min-height:auto}.work-section .custom-tile.elementor-widget-heading{margin:0 0 0px!important}.matt-section .custom-tile. elementor-widget.elementor-widget-heading{margin-bottom:3px!important}.matt-section .custom-tile.elementor-widget.elementor-widget-heading{margin-bottom:0px!important}.timeline-line{top:4%}.timeline-dot{top:12%}.top-header .elementor-widget-icon-list{margin:0 0 0!important}}@media screen and (max-width:320px){.top-header a{font-size:11px!important}}