.elementor-267 .elementor-element.elementor-element-707d1c7:not(.elementor-motion-effects-element-type-background), .elementor-267 .elementor-element.elementor-element-707d1c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000D6;}.elementor-267 .elementor-element.elementor-element-707d1c7 > .elementor-background-overlay{background-image:url("http://imcosmetics.co.uk/wp-content/uploads/2021/05/bg-02-free-img-1.png");background-position:top right;background-repeat:no-repeat;background-size:50% auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-267 .elementor-element.elementor-element-707d1c7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-267 .elementor-element.elementor-element-707d1c7 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:70px;transform:translateX(-50%) rotateY(180deg);}.elementor-bc-flex-widget .elementor-267 .elementor-element.elementor-element-b9719c7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-267 .elementor-element.elementor-element-b9719c7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-267 .elementor-element.elementor-element-b9719c7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-267 .elementor-element.elementor-element-8f31321{text-align:start;}.elementor-267 .elementor-element.elementor-element-8f31321 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:24px;color:var( --e-global-color-988620b );}.elementor-267 .elementor-element.elementor-element-3ef9672 .elementor-heading-title{font-size:53px;text-transform:uppercase;line-height:0.9em;color:#FFFFFF;}.elementor-267 .elementor-element.elementor-element-1e2e8f6{color:var( --e-global-color-988620b );}.elementor-267 .elementor-element.elementor-element-7dc2e94 .elementor-heading-title{text-transform:uppercase;letter-spacing:1.9px;color:var( --e-global-color-4a68109 );}.elementor-267 .elementor-element.elementor-element-1996270{color:var( --e-global-color-988620b );}.elementor-267 .elementor-element.elementor-element-11087a1 .elementor-button{background-color:#C0AC7D;padding:10px 15px 10px 15px;}.elementor-267 .elementor-element.elementor-element-11087a1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-267 .elementor-element.elementor-element-c26d6a1 > .elementor-element-populated{padding:150px 0px 150px 0px;}.elementor-267 .elementor-element.elementor-element-c89ec5c > .elementor-widget-container{margin:-50px -50px -50px -50px;}.elementor-267 .elementor-element.elementor-element-c89ec5c:not( .elementor-widget-image ) .elementor-widget-container, .elementor-267 .elementor-element.elementor-element-c89ec5c.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( http://imcosmetics.co.uk/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:200%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-267 .elementor-element.elementor-element-c89ec5c{text-align:center;}.elementor-267 .elementor-element.elementor-element-c89ec5c img{max-width:480px;opacity:1;border-radius:500px 500px 500px 500px;}.elementor-267 .elementor-element.elementor-element-8634de0 > .elementor-container{min-height:90vh;}.elementor-267 .elementor-element.elementor-element-1fc8c09 > .elementor-element-populated{padding:100px 0px 100px 0px;}.elementor-267 .elementor-element.elementor-element-fa1438c{padding:100px 0px 0px 0px;}.elementor-267 .elementor-element.elementor-element-5cb88f3 .elementor-heading-title{color:#C0AC7D;}.elementor-267 .elementor-element.elementor-element-a52f7d0{color:#1E1E1E;}.elementor-bc-flex-widget .elementor-267 .elementor-element.elementor-element-c46b9e1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-267 .elementor-element.elementor-element-c46b9e1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-267 .elementor-element.elementor-element-c46b9e1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-267 .elementor-element.elementor-element-c46b9e1 > .elementor-element-populated{padding:0px 100px 0px 0px;}.elementor-267 .elementor-element.elementor-element-3ccf4b0{padding:50px 0px 0px 0px;}.elementor-267 .elementor-element.elementor-element-4bc3d0d > .elementor-element-populated{padding:0px 100px 0px 0px;}.elementor-267 .elementor-element.elementor-element-5131e84{text-align:end;}.elementor-267 .elementor-element.elementor-element-5131e84 .elementor-heading-title{color:#C0AC7D;}.elementor-267 .elementor-element.elementor-element-bce319e{color:#1E1E1E;}.elementor-267 .elementor-element.elementor-element-71e7932{padding:50px 0px 0px 0px;}.elementor-267 .elementor-element.elementor-element-2a46880 > .elementor-element-populated{padding:0px 100px 0px 0px;}.elementor-267 .elementor-element.elementor-element-ff88cd4{text-align:end;}.elementor-267 .elementor-element.elementor-element-ff88cd4 .elementor-heading-title{color:#C0AC7D;}.elementor-267 .elementor-element.elementor-element-e6adef8{color:#1E1E1E;}.elementor-267 .elementor-element.elementor-element-47b9b7d{padding:50px 0px 0px 0px;}.elementor-267 .elementor-element.elementor-element-fafbc2f > .elementor-element-populated{padding:0px 100px 0px 0px;}.elementor-267 .elementor-element.elementor-element-8bb4003{text-align:end;}.elementor-267 .elementor-element.elementor-element-8bb4003 .elementor-heading-title{color:#C0AC7D;}.elementor-267 .elementor-element.elementor-element-5d0f50e{color:#1E1E1E;}.elementor-267 .elementor-element.elementor-element-984a07b:not(.elementor-motion-effects-element-type-background), .elementor-267 .elementor-element.elementor-element-984a07b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://imcosmetics.co.uk/wp-content/uploads/2021/05/logo-im-cosmetics.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-267 .elementor-element.elementor-element-984a07b > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(135deg, #000000 5%, #F2F5F900 70%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-267 .elementor-element.elementor-element-984a07b > .elementor-container{min-height:65vh;}.elementor-267 .elementor-element.elementor-element-984a07b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-267 .elementor-element.elementor-element-eb3b1c7{text-align:center;}.elementor-267 .elementor-element.elementor-element-eb3b1c7 .elementor-heading-title{font-size:36px;color:#FFFFFF;}.elementor-267 .elementor-element.elementor-element-22b2be7 .elementor-button{background-color:#C0AC7D;padding:10px 15px 10px 15px;}.elementor-267 .elementor-element.elementor-element-22b2be7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-267 .elementor-element.elementor-element-2cbba0d:not(.elementor-motion-effects-element-type-background), .elementor-267 .elementor-element.elementor-element-2cbba0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000D6;}.elementor-267 .elementor-element.elementor-element-2cbba0d > .elementor-container{min-height:100vh;}.elementor-267 .elementor-element.elementor-element-2cbba0d > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-267 .elementor-element.elementor-element-2cbba0d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-267 .elementor-element.elementor-element-c20ffa3 > .elementor-widget-container{margin:37px 0px 0px 0px;}.elementor-267 .elementor-element.elementor-element-c20ffa3{text-align:center;}.elementor-267 .elementor-element.elementor-element-c20ffa3 .elementor-heading-title{color:#C0AC7D;}.elementor-267 .elementor-element.elementor-element-0610656 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-267 .elementor-element.elementor-element-0610656{text-align:center;color:#FFFFFF;}.elementor-267 .elementor-element.elementor-element-eadb44a .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-267 .elementor-element.elementor-element-eadb44a .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-267 .elementor-element.elementor-element-eadb44a > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-267 .elementor-element.elementor-element-eadb44a{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}@media(min-width:1025px){.elementor-267 .elementor-element.elementor-element-707d1c7 > .elementor-background-overlay{background-attachment:scroll;}.elementor-267 .elementor-element.elementor-element-984a07b:not(.elementor-motion-effects-element-type-background), .elementor-267 .elementor-element.elementor-element-984a07b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-267 .elementor-element.elementor-element-707d1c7 > .elementor-background-overlay{background-size:450px auto;}.elementor-267 .elementor-element.elementor-element-707d1c7{padding:0px 25px 0px 25px;}.elementor-267 .elementor-element.elementor-element-c26d6a1 > .elementor-element-populated{padding:150px 0px 150px 0px;}.elementor-267 .elementor-element.elementor-element-c89ec5c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-267 .elementor-element.elementor-element-8634de0{padding:0px 25px 0px 25px;}.elementor-267 .elementor-element.elementor-element-2cbba0d > .elementor-container{min-height:80vh;}.elementor-267 .elementor-element.elementor-element-2cbba0d{padding:0px 25px 0px 25px;}}@media(max-width:767px){.elementor-267 .elementor-element.elementor-element-707d1c7 > .elementor-background-overlay{background-size:360px auto;}.elementor-267 .elementor-element.elementor-element-707d1c7 > .elementor-shape-bottom svg{width:calc(219% + 1.3px);}.elementor-267 .elementor-element.elementor-element-707d1c7{padding:0px 20px 60px 20px;}.elementor-267 .elementor-element.elementor-element-b9719c7 > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-267 .elementor-element.elementor-element-11087a1 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-267 .elementor-element.elementor-element-c26d6a1 > .elementor-element-populated{padding:150px 0px 0px 0px;}.elementor-267 .elementor-element.elementor-element-c89ec5c img{max-width:100%;}.elementor-267 .elementor-element.elementor-element-8634de0{padding:0px 20px 65px 20px;}.elementor-267 .elementor-element.elementor-element-1fc8c09 > .elementor-element-populated{padding:65px 0px 0px 0px;}.elementor-267 .elementor-element.elementor-element-fa1438c{padding:50px 0px 0px 0px;}.elementor-267 .elementor-element.elementor-element-c46b9e1 > .elementor-element-populated{padding:0px 0px 25px 0px;}.elementor-267 .elementor-element.elementor-element-3ccf4b0{padding:50px 0px 0px 0px;}.elementor-267 .elementor-element.elementor-element-4bc3d0d > .elementor-element-populated{padding:0px 0px 25px 0px;}.elementor-267 .elementor-element.elementor-element-5131e84{text-align:start;}.elementor-267 .elementor-element.elementor-element-71e7932{padding:50px 0px 0px 0px;}.elementor-267 .elementor-element.elementor-element-2a46880 > .elementor-element-populated{padding:0px 0px 25px 0px;}.elementor-267 .elementor-element.elementor-element-ff88cd4{text-align:start;}.elementor-267 .elementor-element.elementor-element-47b9b7d{padding:50px 0px 0px 0px;}.elementor-267 .elementor-element.elementor-element-fafbc2f > .elementor-element-populated{padding:0px 0px 25px 0px;}.elementor-267 .elementor-element.elementor-element-8bb4003{text-align:start;}.elementor-267 .elementor-element.elementor-element-2cbba0d{padding:0px 20px 60px 20px;}}