.elementor-4136 .elementor-element.elementor-element-2eee5b6{--display:flex;--min-height:11vh;--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 00px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:00px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0vw;--margin-bottom:-2vw;--margin-left:0vw;--margin-right:0vw;--z-index:10;}.elementor-4136 .elementor-element.elementor-element-2eee5b6:not(.elementor-motion-effects-element-type-background), .elementor-4136 .elementor-element.elementor-element-2eee5b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F6F6;}.elementor-4136 .elementor-element.elementor-element-26f57fd{--display:flex;--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4136 .elementor-element.elementor-element-26f57fd.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.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 );color:var( --e-global-color-primary );}.elementor-4136 .elementor-element.elementor-element-ad14b36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-4136 .elementor-element.elementor-element-ad14b36.elementor-element{--align-self:center;}.elementor-4136 .elementor-element.elementor-element-ad14b36 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:1.7vw;font-weight:100;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0.13em;color:var( --e-global-color-primary );}.elementor-4136 .elementor-element.elementor-element-f76c462{--display:flex;--min-height:1.3em;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-4136 .elementor-element.elementor-element-7bd27bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-4136 .elementor-element.elementor-element-7bd27bd.elementor-element{--align-self:center;}.elementor-4136 .elementor-element.elementor-element-7bd27bd .elementor-heading-title{font-family:"sweet-sans-pro", Sans-serif;font-size:0.6vw;font-weight:200;text-transform:uppercase;letter-spacing:0.12em;color:var( --e-global-color-secondary );}.elementor-4136 .elementor-element.elementor-element-7bd27bd .elementor-heading-title a:hover, .elementor-4136 .elementor-element.elementor-element-7bd27bd .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-4136 .elementor-element.elementor-element-07f89fc{--display:flex;--min-height:11vh;--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 00px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:00px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0vw;--margin-bottom:-2vw;--margin-left:0vw;--margin-right:0vw;--z-index:10;}.elementor-4136 .elementor-element.elementor-element-07f89fc:not(.elementor-motion-effects-element-type-background), .elementor-4136 .elementor-element.elementor-element-07f89fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F6F6;}.elementor-4136 .elementor-element.elementor-element-d08b653{--display:flex;--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4136 .elementor-element.elementor-element-d08b653.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-4136 .elementor-element.elementor-element-111e0c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2em/2);}.elementor-4136 .elementor-element.elementor-element-111e0c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2em/2);}.elementor-4136 .elementor-element.elementor-element-111e0c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2em/2);}.elementor-4136 .elementor-element.elementor-element-111e0c7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2em/2);}.elementor-4136 .elementor-element.elementor-element-111e0c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2em/2);}.elementor-4136 .elementor-element.elementor-element-111e0c7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4136 .elementor-element.elementor-element-111e0c7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4136 .elementor-element.elementor-element-111e0c7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4136 .elementor-element.elementor-element-111e0c7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4136 .elementor-element.elementor-element-111e0c7 .elementor-icon-list-item > a{font-family:"sweet-sans-pro", Sans-serif;font-size:0.6vw;font-weight:400;letter-spacing:0.15em;}.elementor-4136 .elementor-element.elementor-element-111e0c7 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4136 .elementor-element.elementor-element-111e0c7 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#A39C98;}.elementor-4136 .elementor-element.elementor-element-f48110d{--display:flex;--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4136 .elementor-element.elementor-element-f48110d.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-4136 .elementor-element.elementor-element-c316c2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-4136 .elementor-element.elementor-element-c316c2b.elementor-element{--align-self:center;}.elementor-4136 .elementor-element.elementor-element-c316c2b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:1.7vw;font-weight:100;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0.13em;color:var( --e-global-color-primary );}.elementor-4136 .elementor-element.elementor-element-7a0293b{--display:flex;--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4136 .elementor-element.elementor-element-7a0293b.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-4136 .elementor-element.elementor-element-a238205 .elementor-heading-title{font-family:"sweet-sans-pro", Sans-serif;font-size:0.7vw;font-weight:400;}.elementor-4136 .elementor-element.elementor-element-a238205 .elementor-heading-title a:hover, .elementor-4136 .elementor-element.elementor-element-a238205 .elementor-heading-title a:focus{color:#A39C98;}.elementor-4136 .elementor-element.elementor-element-42db834{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--padding-top:0vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-4136 .elementor-element.elementor-element-42db834:not(.elementor-motion-effects-element-type-background), .elementor-4136 .elementor-element.elementor-element-42db834 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F6F6;}.elementor-4136 .elementor-element.elementor-element-cffbded{--e-image-carousel-slides-to-show:3;}.elementor-4136 .elementor-element.elementor-element-57dc95c{--display:flex;--min-height:55vh;--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:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--flex-wrap:wrap;--padding-top:0vw;--padding-bottom:10vw;--padding-left:0vw;--padding-right:0vw;}.elementor-4136 .elementor-element.elementor-element-57dc95c:not(.elementor-motion-effects-element-type-background), .elementor-4136 .elementor-element.elementor-element-57dc95c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F6F6;}.elementor-4136 .elementor-element.elementor-element-cd79294{--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-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 );}.elementor-4136 .elementor-element.elementor-element-bea2bd5{padding:0vw 0vw 0vw 0vw;text-align:end;}.elementor-4136 .elementor-element.elementor-element-bea2bd5 img{width:75%;}.elementor-4136 .elementor-element.elementor-element-9cc9723{--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-4136 .elementor-element.elementor-element-44f2319{padding:10vw 0vw 0vw 0vw;}.elementor-4136 .elementor-element.elementor-element-44f2319 img{width:75%;}.elementor-4136 .elementor-element.elementor-element-2507d9b{--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-4136 .elementor-element.elementor-element-90603e5{padding:0vw 0vw 0vw 0vw;text-align:start;}.elementor-4136 .elementor-element.elementor-element-90603e5 img{width:75%;}.elementor-4136 .elementor-element.elementor-element-f8bfaf1{--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;--margin-top:-10vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-4136 .elementor-element.elementor-element-f5e84ef{padding:-7vw 0vw 0vw 0vw;text-align:end;}.elementor-4136 .elementor-element.elementor-element-f5e84ef img{width:75%;}.elementor-4136 .elementor-element.elementor-element-13baa37{--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;--margin-top:-7vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-4136 .elementor-element.elementor-element-7f62e44{padding:10vw 0vw 0vw 0vw;}.elementor-4136 .elementor-element.elementor-element-7f62e44 img{width:75%;}.elementor-4136 .elementor-element.elementor-element-dd2d4f8{--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;--margin-top:-7vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-4136 .elementor-element.elementor-element-67342d4{padding:0vw 0vw 0vw 0vw;text-align:start;}.elementor-4136 .elementor-element.elementor-element-67342d4 img{width:75%;}.elementor-4136 .elementor-element.elementor-element-d2b490f{--display:flex;--min-height:25vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:10vw;--padding-bottom:010vw;--padding-left:0vw;--padding-right:0vw;}.elementor-4136 .elementor-element.elementor-element-d2b490f:not(.elementor-motion-effects-element-type-background), .elementor-4136 .elementor-element.elementor-element-d2b490f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F0EF;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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 );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );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 );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );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 );}.elementor-4136 .elementor-element.elementor-element-d988c0c.elementor-arrows-yes .elementor-main-swiper{width:calc( 76% - 40px );}.elementor-4136 .elementor-element.elementor-element-d988c0c .elementor-main-swiper{width:76%;}.elementor-4136 .elementor-element.elementor-element-d988c0c .elementor-main-swiper .swiper-slide{background-color:#F7F6F6;border-width:0px 0px 0px 0px;border-color:#F8F8F8;padding:3vw 3vw 3vw 3vw;}.elementor-4136 .elementor-element.elementor-element-d988c0c .elementor-swiper-button{font-size:20px;}.elementor-4136 .elementor-element.elementor-element-d988c0c.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-4136 .elementor-element.elementor-element-d988c0c.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:0.1em;}.elementor-4136 .elementor-element.elementor-element-d988c0c.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:0.1em;}.elementor-4136 .elementor-element.elementor-element-d988c0c.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:0.1em;}.elementor-4136 .elementor-element.elementor-element-d988c0c.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:0.1em;}.elementor-4136 .elementor-element.elementor-element-d988c0c .elementor-testimonial__text{color:var( --e-global-color-primary );font-family:"sweet-sans-pro", Sans-serif;font-size:1vw;font-weight:200;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;}.elementor-4136 .elementor-element.elementor-element-d988c0c .elementor-testimonial__name{color:var( --e-global-color-primary );font-family:"sweet-sans-pro", Sans-serif;font-size:0.6vw;font-weight:200;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:0.31em;}.elementor-4136 .elementor-element.elementor-element-d988c0c .elementor-testimonial__title{color:var( --e-global-color-primary );}body.rtl .elementor-4136 .elementor-element.elementor-element-d988c0c.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-4136 .elementor-element.elementor-element-d988c0c.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-4136 .elementor-element.elementor-element-d988c0c.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-4136 .elementor-element.elementor-element-d988c0c.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:0.1em;margin-right:0;}body:not(.rtl) .elementor-4136 .elementor-element.elementor-element-d988c0c.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-4136 .elementor-element.elementor-element-d988c0c.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-4136 .elementor-element.elementor-element-d988c0c.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-4136 .elementor-element.elementor-element-d988c0c.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:0.1em;margin-left:0;}.elementor-4136 .elementor-element.elementor-element-d988c0c.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-4136 .elementor-element.elementor-element-d988c0c.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-4136 .elementor-element.elementor-element-d988c0c.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:0.1em;}.elementor-4136 .elementor-element.elementor-element-b946e79{--display:flex;--min-height:39vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--overlay-opacity:0;--padding-top:9vw;--padding-bottom:11vw;--padding-left:0vw;--padding-right:0vw;}.elementor-4136 .elementor-element.elementor-element-b946e79:not(.elementor-motion-effects-element-type-background), .elementor-4136 .elementor-element.elementor-element-b946e79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F0EF;}.elementor-4136 .elementor-element.elementor-element-b946e79::before, .elementor-4136 .elementor-element.elementor-element-b946e79 > .elementor-background-video-container::before, .elementor-4136 .elementor-element.elementor-element-b946e79 > .e-con-inner > .elementor-background-video-container::before, .elementor-4136 .elementor-element.elementor-element-b946e79 > .elementor-background-slideshow::before, .elementor-4136 .elementor-element.elementor-element-b946e79 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4136 .elementor-element.elementor-element-b946e79 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.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 );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-4136 .elementor-element.elementor-element-36c4029{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;text-align:center;font-family:"sweet-sans-pro", Sans-serif;font-size:0.8vw;font-weight:400;letter-spacing:1.9px;color:var( --e-global-color-primary );}.elementor-4136 .elementor-element.elementor-element-36c4029.elementor-element{--align-self:center;}.elementor-4136 .elementor-element.elementor-element-36c4029 p{margin-block-end:0px;}.elementor-4136 .elementor-element.elementor-element-c39a0a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-4136 .elementor-element.elementor-element-c39a0a4.elementor-element{--align-self:stretch;}.elementor-4136 .elementor-element.elementor-element-c39a0a4 .elementor-heading-title{font-family:"Editors Note", Sans-serif;font-size:3.5vw;font-weight:100;font-style:normal;text-decoration:none;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-4136 .elementor-element.elementor-element-3d177e9{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;text-align:center;}.elementor-4136 .elementor-element.elementor-element-3d177e9.elementor-element{--align-self:stretch;}.elementor-4136 .elementor-element.elementor-element-3d177e9 .elementor-heading-title{font-family:"sweet-sans-pro", Sans-serif;font-size:1.1vw;font-weight:300;line-height:1.5em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-4136 .elementor-element.elementor-element-cbfc059{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1vw 0vw 0vw 0vw;text-align:center;}.elementor-4136 .elementor-element.elementor-element-cbfc059.elementor-element{--align-self:center;}.elementor-4136 .elementor-element.elementor-element-cbfc059 .elementor-heading-title{font-family:"sweet-sans-pro", Sans-serif;font-size:0.8vw;font-weight:400;letter-spacing:0.13em;color:#31251E;}.elementor-4136 .elementor-element.elementor-element-cd67aa6{--display:flex;--min-height:58vh;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--padding-top:10vw;--padding-bottom:3vw;--padding-left:0vw;--padding-right:0vw;}.elementor-4136 .elementor-element.elementor-element-cd67aa6:not(.elementor-motion-effects-element-type-background), .elementor-4136 .elementor-element.elementor-element-cd67aa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#31251E;}.elementor-4136 .elementor-element.elementor-element-ff25da0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:4vw;}.elementor-4136 .elementor-element.elementor-element-ff25da0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4136 .elementor-element.elementor-element-e8274bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-4136 .elementor-element.elementor-element-e8274bb.elementor-element{--align-self:flex-start;}.elementor-4136 .elementor-element.elementor-element-e8274bb .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:1.7vw;font-weight:100;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0.13em;color:var( --e-global-color-accent );}.elementor-4136 .elementor-element.elementor-element-f2a1da5{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;text-align:start;}.elementor-4136 .elementor-element.elementor-element-f2a1da5.elementor-element{--align-self:center;}.elementor-4136 .elementor-element.elementor-element-f2a1da5 .elementor-heading-title{font-family:"sweet-sans-pro", Sans-serif;font-size:1vw;font-weight:100;line-height:1.5em;letter-spacing:0em;color:var( --e-global-color-accent );}.elementor-4136 .elementor-element.elementor-element-29f663c{padding:0vw 0vw 0vw 0vw;text-align:start;font-family:"sweet-sans-pro", Sans-serif;font-size:0.6vw;font-weight:300;text-transform:uppercase;letter-spacing:0.28em;color:var( --e-global-color-accent );}.elementor-4136 .elementor-element.elementor-element-29f663c.elementor-element{--align-self:flex-start;}.elementor-4136 .elementor-element.elementor-element-29f663c p{margin-block-end:0px;}.elementor-4136 .elementor-element.elementor-element-185ebee{--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-4136 .elementor-element.elementor-element-185ebee.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4136 .elementor-element.elementor-element-cc6afaa{margin:1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4136 .elementor-element.elementor-element-cc6afaa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-4136 .elementor-element.elementor-element-cc6afaa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-4136 .elementor-element.elementor-element-cc6afaa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-4136 .elementor-element.elementor-element-cc6afaa .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-4136 .elementor-element.elementor-element-cc6afaa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-4136 .elementor-element.elementor-element-cc6afaa .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4136 .elementor-element.elementor-element-cc6afaa .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4136 .elementor-element.elementor-element-cc6afaa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4136 .elementor-element.elementor-element-cc6afaa .elementor-icon-list-item > a{font-family:"sweet-sans-pro", Sans-serif;font-size:0.7vw;font-weight:400;text-transform:uppercase;letter-spacing:1.5px;}.elementor-4136 .elementor-element.elementor-element-cc6afaa .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-4136 .elementor-element.elementor-element-cc6afaa .elementor-icon-list-item:hover .elementor-icon-list-text{color:#8A8079;}.elementor-4136 .elementor-element.elementor-element-1e91fa2{--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;--flex-wrap:nowrap;}.elementor-4136 .elementor-element.elementor-element-1e91fa2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4136 .elementor-element.elementor-element-b3ebfcf{margin:1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4136 .elementor-element.elementor-element-b3ebfcf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-4136 .elementor-element.elementor-element-b3ebfcf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-4136 .elementor-element.elementor-element-b3ebfcf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-4136 .elementor-element.elementor-element-b3ebfcf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-4136 .elementor-element.elementor-element-b3ebfcf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-4136 .elementor-element.elementor-element-b3ebfcf .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4136 .elementor-element.elementor-element-b3ebfcf .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4136 .elementor-element.elementor-element-b3ebfcf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4136 .elementor-element.elementor-element-b3ebfcf .elementor-icon-list-item > a{font-family:"sweet-sans-pro", Sans-serif;font-size:0.7vw;font-weight:400;text-transform:uppercase;letter-spacing:1.5px;}.elementor-4136 .elementor-element.elementor-element-b3ebfcf .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-4136 .elementor-element.elementor-element-b3ebfcf .elementor-icon-list-item:hover .elementor-icon-list-text{color:#8A8079;}.elementor-4136 .elementor-element.elementor-element-0f6cab6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-4136 .elementor-element.elementor-element-c007b59{margin:1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4136 .elementor-element.elementor-element-c007b59 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-4136 .elementor-element.elementor-element-c007b59 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-4136 .elementor-element.elementor-element-c007b59 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-4136 .elementor-element.elementor-element-c007b59 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-4136 .elementor-element.elementor-element-c007b59 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-4136 .elementor-element.elementor-element-c007b59 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4136 .elementor-element.elementor-element-c007b59 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4136 .elementor-element.elementor-element-c007b59 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4136 .elementor-element.elementor-element-c007b59 .elementor-icon-list-item > a{font-family:"sweet-sans-pro", Sans-serif;font-size:0.7vw;font-weight:400;text-transform:uppercase;letter-spacing:1.5px;}.elementor-4136 .elementor-element.elementor-element-c007b59 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-4136 .elementor-element.elementor-element-7e344ed{padding:0vw 0vw 0vw 0vw;text-align:start;font-family:"sweet-sans-pro", Sans-serif;font-size:0.6vw;font-weight:300;text-transform:uppercase;letter-spacing:0.28em;color:var( --e-global-color-accent );}.elementor-4136 .elementor-element.elementor-element-7e344ed.elementor-element{--align-self:flex-start;}.elementor-4136 .elementor-element.elementor-element-7e344ed p{margin-block-end:0px;}.elementor-4136 .elementor-element.elementor-element-f3ed944{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:00px 0px 0px 0px;--border-top-width:00px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#8B7C74;--border-color:#8B7C74;--margin-top:0vw;--margin-bottom:-2vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-4136 .elementor-element.elementor-element-f3ed944.e-con{--align-self:flex-end;--order:99999 /* order end hack */;}body.elementor-page-4136:not(.elementor-motion-effects-element-type-background), body.elementor-page-4136 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-4136 .elementor-element.elementor-element-2eee5b6{--min-height:11vh;}.elementor-4136 .elementor-element.elementor-element-2eee5b6.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-4136 .elementor-element.elementor-element-ad14b36{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-4136 .elementor-element.elementor-element-ad14b36 .elementor-heading-title{font-size:5.4vw;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-4136 .elementor-element.elementor-element-c316c2b{margin:13vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-4136 .elementor-element.elementor-element-c316c2b .elementor-heading-title{font-size:15vw;}.elementor-4136 .elementor-element.elementor-element-42db834{--min-height:50vh;--padding-top:12vw;--padding-bottom:12vw;--padding-left:12vw;--padding-right:12vw;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4136 .elementor-element.elementor-element-b946e79{--min-height:64vh;--padding-top:9vw;--padding-bottom:9vw;--padding-left:9vw;--padding-right:9vw;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-4136 .elementor-element.elementor-element-36c4029{font-size:3vw;}.elementor-4136 .elementor-element.elementor-element-c39a0a4{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-4136 .elementor-element.elementor-element-c39a0a4 .elementor-heading-title{font-size:8vw;}.elementor-4136 .elementor-element.elementor-element-3d177e9 .elementor-heading-title{font-size:4vw;line-height:1.5em;}.elementor-4136 .elementor-element.elementor-element-cbfc059 .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-4136 .elementor-element.elementor-element-cd67aa6{--padding-top:20vw;--padding-bottom:20vw;--padding-left:6vw;--padding-right:6vw;}.elementor-4136 .elementor-element.elementor-element-ff25da0{--padding-top:3vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;}.elementor-4136 .elementor-element.elementor-element-e8274bb{margin:13vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-4136 .elementor-element.elementor-element-e8274bb .elementor-heading-title{font-size:8vw;}.elementor-4136 .elementor-element.elementor-element-f2a1da5 .elementor-heading-title{font-size:4vw;line-height:1.5em;}.elementor-4136 .elementor-element.elementor-element-29f663c{font-size:2.5vw;line-height:2em;}.elementor-4136 .elementor-element.elementor-element-185ebee{--padding-top:3vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;}.elementor-4136 .elementor-element.elementor-element-cc6afaa{margin:5vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-4136 .elementor-element.elementor-element-cc6afaa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.6em/2);}.elementor-4136 .elementor-element.elementor-element-cc6afaa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.6em/2);}.elementor-4136 .elementor-element.elementor-element-cc6afaa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.6em/2);}.elementor-4136 .elementor-element.elementor-element-cc6afaa .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.6em/2);}.elementor-4136 .elementor-element.elementor-element-cc6afaa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.6em/2);}.elementor-4136 .elementor-element.elementor-element-cc6afaa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4136 .elementor-element.elementor-element-cc6afaa .elementor-icon-list-item > a{font-size:3vw;}.elementor-4136 .elementor-element.elementor-element-1e91fa2{--padding-top:3vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;}.elementor-4136 .elementor-element.elementor-element-b3ebfcf{margin:5vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-4136 .elementor-element.elementor-element-b3ebfcf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.6em/2);}.elementor-4136 .elementor-element.elementor-element-b3ebfcf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.6em/2);}.elementor-4136 .elementor-element.elementor-element-b3ebfcf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.6em/2);}.elementor-4136 .elementor-element.elementor-element-b3ebfcf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.6em/2);}.elementor-4136 .elementor-element.elementor-element-b3ebfcf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.6em/2);}.elementor-4136 .elementor-element.elementor-element-b3ebfcf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4136 .elementor-element.elementor-element-b3ebfcf .elementor-icon-list-item > a{font-size:3vw;}.elementor-4136 .elementor-element.elementor-element-0f6cab6{--padding-top:3vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;}.elementor-4136 .elementor-element.elementor-element-c007b59{margin:5vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-4136 .elementor-element.elementor-element-c007b59 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.6em/2);}.elementor-4136 .elementor-element.elementor-element-c007b59 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.6em/2);}.elementor-4136 .elementor-element.elementor-element-c007b59 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.6em/2);}.elementor-4136 .elementor-element.elementor-element-c007b59 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.6em/2);}.elementor-4136 .elementor-element.elementor-element-c007b59 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.6em/2);}.elementor-4136 .elementor-element.elementor-element-c007b59 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4136 .elementor-element.elementor-element-c007b59 .elementor-icon-list-item > a{font-size:3vw;}.elementor-4136 .elementor-element.elementor-element-7e344ed{font-size:2.5vw;line-height:2em;}}@media(min-width:768px){.elementor-4136 .elementor-element.elementor-element-26f57fd{--width:37%;}.elementor-4136 .elementor-element.elementor-element-d08b653{--width:37%;}.elementor-4136 .elementor-element.elementor-element-f48110d{--width:37%;}.elementor-4136 .elementor-element.elementor-element-7a0293b{--width:37%;}.elementor-4136 .elementor-element.elementor-element-42db834{--content-width:78vw;}.elementor-4136 .elementor-element.elementor-element-57dc95c{--width:87100%;}.elementor-4136 .elementor-element.elementor-element-cd79294{--width:30%;}.elementor-4136 .elementor-element.elementor-element-9cc9723{--width:30%;}.elementor-4136 .elementor-element.elementor-element-2507d9b{--width:30%;}.elementor-4136 .elementor-element.elementor-element-f8bfaf1{--width:30%;}.elementor-4136 .elementor-element.elementor-element-13baa37{--width:30%;}.elementor-4136 .elementor-element.elementor-element-dd2d4f8{--width:30%;}.elementor-4136 .elementor-element.elementor-element-ff25da0{--width:27.111%;}.elementor-4136 .elementor-element.elementor-element-185ebee{--width:16.034%;}.elementor-4136 .elementor-element.elementor-element-1e91fa2{--width:16.538%;}.elementor-4136 .elementor-element.elementor-element-0f6cab6{--width:17%;}.elementor-4136 .elementor-element.elementor-element-f3ed944{--width:77%;}}/* Start custom CSS for image-carousel, class: .elementor-element-cffbded */.elementor-4136 .elementor-element.elementor-element-cffbded .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5e84ef */.parallax-pic {
    position: sticky;
    top: 0;
    z-index: 1000;}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-d988c0c */.elementor-4136 .elementor-element.elementor-element-d988c0c .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cbfc059 */.cta-link3 {
  text-transform: uppercase;
  letter-spacing: 0.15em;
  text-decoration: none;
  color: #31251E;
  position: relative;
  display: inline-block;
  cursor: pointer;
  margin-top: 12px;
}

.cta-link3::after {
  content: '';
  position: absolute;
  width: 100%;
  transform: scaleX(0);
  height: 0.3px;
  top: calc(100% + 6px);
  left: 0;
  background-color: #31251E;
  transform-origin: bottom center;
  transition: transform 0.4s ease-out;
}

.cta-link3:hover::after {
  transform: scaleX(1);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Editors Note';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://alessandradiaz.com.br/wp-content/uploads/2025/10/EditorsNote-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Editors Note';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://alessandradiaz.com.br/wp-content/uploads/2025/10/EditorsNote-Hairline.ttf') format('truetype');
}
@font-face {
	font-family: 'Editors Note';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://alessandradiaz.com.br/wp-content/uploads/2025/10/EditorsNote-HairlineItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Editors Note';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://alessandradiaz.com.br/wp-content/uploads/2025/10/EditorsNote-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Editors Note';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://alessandradiaz.com.br/wp-content/uploads/2025/10/EditorsNote-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Editors Note';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://alessandradiaz.com.br/wp-content/uploads/2025/10/EditorsNote-Italic.ttf') format('truetype');
}
/* End Custom Fonts CSS */