.elementor-77188 .elementor-element.elementor-element-dc1a841{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77188 .elementor-element.elementor-element-dc1a841:not(.elementor-motion-effects-element-type-background), .elementor-77188 .elementor-element.elementor-element-dc1a841 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(360deg, #F7F0FF 0%, #FFF1F6 100%);}.elementor-77188 .elementor-element.elementor-element-dc1a841::before, .elementor-77188 .elementor-element.elementor-element-dc1a841 > .elementor-background-video-container::before, .elementor-77188 .elementor-element.elementor-element-dc1a841 > .e-con-inner > .elementor-background-video-container::before, .elementor-77188 .elementor-element.elementor-element-dc1a841 > .elementor-background-slideshow::before, .elementor-77188 .elementor-element.elementor-element-dc1a841 > .e-con-inner > .elementor-background-slideshow::before, .elementor-77188 .elementor-element.elementor-element-dc1a841 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #F7F0FF 0%, #F7F0FF00 100%);}.elementor-77188 .elementor-element.elementor-element-ff57824{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:120px;}.elementor-77188 .elementor-element.elementor-element-545a780{--display:flex;--justify-content:flex-end;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77188 .elementor-element.elementor-element-545a780:not(.elementor-motion-effects-element-type-background), .elementor-77188 .elementor-element.elementor-element-545a780 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #FAD1E1 0%, #FAD1E100 0%);}.elementor-77188 .elementor-element.elementor-element-926752d.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-77188 .elementor-element.elementor-element-926752d{text-align:start;}.elementor-77188 .elementor-element.elementor-element-926752d img{width:100%;max-width:520px;}.elementor-77188 .elementor-element.elementor-element-3b36911{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-77188 .elementor-element.elementor-element-75bc3c9{--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;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-77188 .elementor-element.elementor-element-918048c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-77188 .elementor-element.elementor-element-73f6a20{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#FAD1E1;--border-color:#FAD1E1;--border-radius:4px 0px 0px 0px;}.elementor-77188 .elementor-element.elementor-element-8c5a924{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 0px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:0px 4px 0px 0px;}.elementor-77188 .elementor-element.elementor-element-d266af7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 0px 25px;border-style:solid;border-width:0px 1px 0px 1px;border-color:#FAD1E1;}.elementor-77188 .elementor-element.elementor-element-d266af7{text-align:start;font-family:"Replica", Sans-serif;font-size:14px;line-height:1;letter-spacing:2px;color:#2D1159;}.elementor-77188 .elementor-element.elementor-element-d266af7 p{margin-block-end:0px;}.elementor-77188 .elementor-element.elementor-element-8778a70{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-77188 .elementor-element.elementor-element-49467a9{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:0px 0px 0px 4px;}.elementor-77188 .elementor-element.elementor-element-2084338{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FAD1E1;--border-color:#FAD1E1;--border-radius:0px 0px 4px 0px;}.elementor-77188 .elementor-element.elementor-element-97354cc .elementor-heading-title{color:#2D1159;}.elementor-77188 .elementor-element.elementor-element-5c26225 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-77188 .elementor-element.elementor-element-5c26225{column-gap:0px;}.elementor-77188 .elementor-element.elementor-element-5c26225 p{margin-block-end:0px;}.elementor-77188 .elementor-element.elementor-element-a68e05f{--divider-border-style:solid;--divider-color:var( --e-global-color-1de7c19 );--divider-border-width:2px;}.elementor-77188 .elementor-element.elementor-element-a68e05f .elementor-divider-separator{width:50px;}.elementor-77188 .elementor-element.elementor-element-1784600 p{margin-block-end:0px;}.elementor-77188 .elementor-element.elementor-element-dce85b5{--display:flex;--gap:6vw 6vw;--row-gap:6vw;--column-gap:6vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-77188 .elementor-element.elementor-element-bc42009{--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;--align-items:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:120px;}.elementor-77188 .elementor-element.elementor-element-d8640e7{--display:flex;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-77188 .elementor-element.elementor-element-4a17b24 .elementor-heading-title{color:#2D1159;}.elementor-77188 .elementor-element.elementor-element-fc91bc0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-77188 .elementor-element.elementor-element-fc91bc0{column-gap:0px;}.elementor-77188 .elementor-element.elementor-element-fc91bc0 p{margin-block-end:0px;}.elementor-77188 .elementor-element.elementor-element-3b675e6 p{margin-block-end:0px;}.elementor-77188 .elementor-element.elementor-element-3b675e6{color:var( --e-global-color-64db2a8 );}.elementor-77188 .elementor-element.elementor-element-f1ff8be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-77188 .elementor-element.elementor-element-f1ff8be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-77188 .elementor-element.elementor-element-f1ff8be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-77188 .elementor-element.elementor-element-f1ff8be .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-77188 .elementor-element.elementor-element-f1ff8be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-77188 .elementor-element.elementor-element-f1ff8be .elementor-icon-list-icon i{color:var( --e-global-color-1de7c19 );transition:color 0.3s;}.elementor-77188 .elementor-element.elementor-element-f1ff8be .elementor-icon-list-icon svg{fill:var( --e-global-color-1de7c19 );transition:fill 0.3s;}.elementor-77188 .elementor-element.elementor-element-f1ff8be{--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-77188 .elementor-element.elementor-element-f1ff8be .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-77188 .elementor-element.elementor-element-f1ff8be .elementor-icon-list-text{transition:color 0.3s;}.elementor-77188 .elementor-element.elementor-element-ec0c762{--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;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-84a2222 );--border-color:var( --e-global-color-84a2222 );--border-radius:8px 8px 8px 8px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-77188 .elementor-element.elementor-element-ec0c762:not(.elementor-motion-effects-element-type-background), .elementor-77188 .elementor-element.elementor-element-ec0c762 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tophat.com/wp-content/uploads/LL_FlowerDarby_frame.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77188 .elementor-element.elementor-element-c65f114 img{border-radius:4px 4px 4px 4px;box-shadow:0px 15px 30px 0px rgba(103.9999999999999, 32.000000000000014, 197.00000000000003, 0.15);}.elementor-77188 .elementor-element.elementor-element-9bcd1e9{--display:flex;--gap:6vw 6vw;--row-gap:6vw;--column-gap:6vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-77188 .elementor-element.elementor-element-35b9e30{--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;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:120px;}.elementor-77188 .elementor-element.elementor-element-8848792{--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;--align-items:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-77188 .elementor-element.elementor-element-b54acbb{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-77188 .elementor-element.elementor-element-9aa3863 img{width:100%;max-width:480px;}.elementor-77188 .elementor-element.elementor-element-99e0980{--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;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77188 .elementor-element.elementor-element-99e0980.e-con{--align-self:stretch;}.elementor-77188 .elementor-element.elementor-element-483c01c .elementor-heading-title{color:#2D1159;}.elementor-77188 .elementor-element.elementor-element-13623f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-77188 .elementor-element.elementor-element-13623f1{column-gap:0px;}.elementor-77188 .elementor-element.elementor-element-13623f1 p{margin-block-end:0px;}.elementor-77188 .elementor-element.elementor-element-820a78e{--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;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-77188 .elementor-element.elementor-element-0b02cb0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-77188 .elementor-element.elementor-element-6eb1566{text-align:center;}.elementor-77188 .elementor-element.elementor-element-6eb1566 .elementor-heading-title{color:#2D1159;}.elementor-77188 .elementor-element.elementor-element-6177262{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;column-gap:0px;text-align:center;}.elementor-77188 .elementor-element.elementor-element-6177262 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-77188 .elementor-element.elementor-element-6177262 p{margin-block-end:0px;}.elementor-77188 .elementor-element.elementor-element-b806bdd{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F7F0FF;--border-color:#F7F0FF;--border-radius:8px 8px 8px 8px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-77188 .elementor-element.elementor-element-b806bdd:not(.elementor-motion-effects-element-type-background), .elementor-77188 .elementor-element.elementor-element-b806bdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tophat.com/wp-content/uploads/LL_FlowerDarby_frame.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77188 .elementor-element.elementor-element-d262ef4 > .elementor-widget-container{border-radius:4px 4px 4px 4px;box-shadow:0px 20px 40px 0px rgba(44.999999999999964, 17.00000000000001, 89, 0.3);}.elementor-77188 .elementor-element.elementor-element-d262ef4 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-77188 .elementor-element.elementor-element-7184a94a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77188 .elementor-element.elementor-element-564cd6d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:nowrap;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-77188 .elementor-element.elementor-element-2379c2d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-77188 .elementor-element.elementor-element-2379c2d{text-align:center;}.elementor-77188 .elementor-element.elementor-element-2379c2d .elementor-heading-title{color:#2D1159;}@media(min-width:768px){.elementor-77188 .elementor-element.elementor-element-75bc3c9{--width:fit-content;}.elementor-77188 .elementor-element.elementor-element-73f6a20{--width:50%;}.elementor-77188 .elementor-element.elementor-element-8c5a924{--width:50%;}.elementor-77188 .elementor-element.elementor-element-49467a9{--width:50%;}.elementor-77188 .elementor-element.elementor-element-2084338{--width:50%;}.elementor-77188 .elementor-element.elementor-element-d8640e7{--width:50%;}.elementor-77188 .elementor-element.elementor-element-ec0c762{--width:50%;}.elementor-77188 .elementor-element.elementor-element-b54acbb{--width:50%;}.elementor-77188 .elementor-element.elementor-element-99e0980{--width:50%;}.elementor-77188 .elementor-element.elementor-element-b806bdd{--width:80%;}.elementor-77188 .elementor-element.elementor-element-564cd6d4{--width:100%;}}@media(max-width:1279px){.elementor-77188 .elementor-element.elementor-element-dc1a841{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-77188 .elementor-element.elementor-element-ff57824{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77188 .elementor-element.elementor-element-545a780{--justify-content:flex-end;}.elementor-77188 .elementor-element.elementor-element-926752d.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-77188 .elementor-element.elementor-element-926752d img{width:100%;max-width:480px;}.elementor-77188 .elementor-element.elementor-element-3b36911{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-77188 .elementor-element.elementor-element-d266af7 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-77188 .elementor-element.elementor-element-d266af7{text-align:start;font-size:12px;}.elementor-77188 .elementor-element.elementor-element-dce85b5{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-77188 .elementor-element.elementor-element-bc42009{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77188 .elementor-element.elementor-element-d8640e7{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-77188 .elementor-element.elementor-element-f1ff8be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-77188 .elementor-element.elementor-element-f1ff8be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-77188 .elementor-element.elementor-element-f1ff8be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-77188 .elementor-element.elementor-element-f1ff8be .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-77188 .elementor-element.elementor-element-f1ff8be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-77188 .elementor-element.elementor-element-f1ff8be{--icon-vertical-align:flex-start;}.elementor-77188 .elementor-element.elementor-element-ec0c762{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-77188 .elementor-element.elementor-element-9bcd1e9{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-77188 .elementor-element.elementor-element-35b9e30{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77188 .elementor-element.elementor-element-8848792{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-77188 .elementor-element.elementor-element-b54acbb{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77188 .elementor-element.elementor-element-9aa3863.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-77188 .elementor-element.elementor-element-9aa3863 img{width:100%;max-width:440px;}.elementor-77188 .elementor-element.elementor-element-99e0980{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77188 .elementor-element.elementor-element-6177262{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-77188 .elementor-element.elementor-element-b806bdd{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-77188 .elementor-element.elementor-element-7184a94a{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77188 .elementor-element.elementor-element-564cd6d4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;--padding-top:44px;--padding-bottom:44px;--padding-left:50px;--padding-right:50px;}}@media(max-width:767px){.elementor-77188 .elementor-element.elementor-element-dc1a841{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77188 .elementor-element.elementor-element-ff57824{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-77188 .elementor-element.elementor-element-545a780:not(.elementor-motion-effects-element-type-background), .elementor-77188 .elementor-element.elementor-element-545a780 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom center, #FAD1E1 0%, #FAD1E100 70%);}.elementor-77188 .elementor-element.elementor-element-545a780{--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-77188 .elementor-element.elementor-element-926752d{text-align:center;}.elementor-77188 .elementor-element.elementor-element-926752d img{width:100%;max-width:440px;}.elementor-77188 .elementor-element.elementor-element-3b36911{--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:0px;--padding-bottom:40px;--padding-left:28px;--padding-right:28px;}.elementor-77188 .elementor-element.elementor-element-75bc3c9{--width:fit-content;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-77188 .elementor-element.elementor-element-918048c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-77188 .elementor-element.elementor-element-73f6a20{--width:50%;}.elementor-77188 .elementor-element.elementor-element-8c5a924{--width:50%;}.elementor-77188 .elementor-element.elementor-element-49467a9{--width:50%;}.elementor-77188 .elementor-element.elementor-element-2084338{--width:50%;}.elementor-77188 .elementor-element.elementor-element-dce85b5{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-77188 .elementor-element.elementor-element-bc42009{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-77188 .elementor-element.elementor-element-d8640e7{--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-77188 .elementor-element.elementor-element-f1ff8be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-77188 .elementor-element.elementor-element-f1ff8be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-77188 .elementor-element.elementor-element-f1ff8be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-77188 .elementor-element.elementor-element-f1ff8be .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-77188 .elementor-element.elementor-element-f1ff8be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-77188 .elementor-element.elementor-element-9bcd1e9{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-77188 .elementor-element.elementor-element-8848792{--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-77188 .elementor-element.elementor-element-9aa3863.elementor-element{--align-self:center;}.elementor-77188 .elementor-element.elementor-element-9aa3863 img{max-width:290px;}.elementor-77188 .elementor-element.elementor-element-820a78e{--flex-direction:column-reverse;--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;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-77188 .elementor-element.elementor-element-0b02cb0{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-77188 .elementor-element.elementor-element-6eb1566 > .elementor-widget-container{padding:0px 8px 0px 8px;}.elementor-77188 .elementor-element.elementor-element-6eb1566{text-align:start;}.elementor-77188 .elementor-element.elementor-element-6177262{width:100%;max-width:100%;text-align:start;}.elementor-77188 .elementor-element.elementor-element-6177262 > .elementor-widget-container{padding:0px 8px 0px 8px;}.elementor-77188 .elementor-element.elementor-element-b806bdd{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-77188 .elementor-element.elementor-element-7184a94a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77188 .elementor-element.elementor-element-564cd6d4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}}@media(max-width:1279px) and (min-width:768px){.elementor-77188 .elementor-element.elementor-element-545a780{--width:50%;}.elementor-77188 .elementor-element.elementor-element-3b36911{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-918048c */@media (min-width: 1280px) {
    .elementor-77188 .elementor-element.elementor-element-918048c {
    height: 20px;
}
}

@media (max-width: 1279px) {
    .elementor-77188 .elementor-element.elementor-element-918048c {
    height: 16px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d266af7 */.elementor-77188 .elementor-element.elementor-element-d266af7 .toolkit {
color: #E5166B;
font-size: 14px;
font-style: normal;
font-weight: 900;
line-height: normal;
letter-spacing: 1.4px;
text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8778a70 */@media (min-width: 1280px) {
    .elementor-77188 .elementor-element.elementor-element-8778a70 {
    height: 20px;
}
}

@media (max-width: 1279px) {
    .elementor-77188 .elementor-element.elementor-element-8778a70 {
    height: 16px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b675e6 */.template-pink-text {
color: #E5166B;
font-style: normal;
font-weight: 400;
line-height: normal;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b806bdd */.elementor-77188 .elementor-element.elementor-element-b806bdd {
    backdrop-filter: blur(6px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bcd1e9 */.elementor-77188 .elementor-element.elementor-element-9bcd1e9 {
    background:
    linear-gradient(
    180deg,
    #FFF 0%,
    #FFF 28%, 
    rgba(255, 255, 255, 0.00) 28.01%,
    rgba(255, 255, 255, 0.00) 72.99%,
    #FFF 73%),
    
    url("https://tophat.com/wp-content/uploads/LL_FlowerDarby_bg.webp") 50% / cover no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7184a94a */.elementor-77188 .elementor-element.elementor-element-7184a94a {
    background: linear-gradient(180deg, #FFF 0%, rgba(255, 255, 255, 0.00) 100%), linear-gradient(90deg, #C4F6E2 0%, #E0C8FD 50%, #FAD1E1 100%);
}/* End custom CSS */
/* Start custom CSS */img {
    draggable: false;
    -webkit-user-drag: none;
    user-drag: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Replica';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://tophat.com/wp-content/uploads/ReplicaLLWeb-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'Replica';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://tophat.com/wp-content/uploads/ReplicaLLWeb-LightItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Replica';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://tophat.com/wp-content/uploads/ReplicaLLWeb-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Replica';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://tophat.com/wp-content/uploads/ReplicaLLWeb-Italic.woff2') format('woff2');
}
@font-face {
	font-family: 'Replica';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://tophat.com/wp-content/uploads/ReplicaLLWeb-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Replica';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://tophat.com/wp-content/uploads/ReplicaLLWeb-BoldItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Replica';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://tophat.com/wp-content/uploads/ReplicaLLWeb-Heavy.woff2') format('woff2');
}
@font-face {
	font-family: 'Replica';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://tophat.com/wp-content/uploads/ReplicaLLWeb-HeavyItalic.woff2') format('woff2');
}
/* End Custom Fonts CSS */