.elementor-14 .elementor-element.elementor-element-5477bda{--display:flex;--min-height:100vh;--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:6% 6%;--row-gap:6%;--column-gap:6%;--flex-wrap:wrap;--overlay-opacity:0;--padding-top:200px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-14 .elementor-element.elementor-element-5477bda:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-5477bda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://finandferntattoo.ca/wp-content/uploads/2024/01/bg-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-5477bda::before, .elementor-14 .elementor-element.elementor-element-5477bda > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-5477bda > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-5477bda > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-5477bda > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-5477bda > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-d1db954{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:19;}.elementor-14 .elementor-element.elementor-element-1383c72 .elementor-heading-title{font-family:"Kurale", Sans-serif;font-size:35px;font-weight:400;line-height:1.3em;color:#FBF8EF;}.elementor-14 .elementor-element.elementor-element-66d0477{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-d53e931{z-index:16;}.elementor-14 .elementor-element.elementor-element-d53e931 .elementor-heading-title{font-family:"Kurale", Sans-serif;font-size:clamp(95px, 4.7vw, 90px);font-weight:600;line-height:1.1em;color:#FBF8EF;}.elementor-14 .elementor-element.elementor-element-bf7cda5 .elementor-button{background-color:#117777;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:18px;box-shadow:0px 5px 50px -15px #417365;border-radius:5px 5px 5px 5px;padding:16px 45px 16px 45px;}.elementor-14 .elementor-element.elementor-element-e4c9bfe{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-8798b24{--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:6% 6%;--row-gap:6%;--column-gap:6%;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;--z-index:10;}.elementor-14 .elementor-element.elementor-element-cb05730{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-0cb13d3 img{border-radius:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-d2abed4{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-b5960b2{z-index:16;}.elementor-14 .elementor-element.elementor-element-b5960b2 .elementor-heading-title{font-family:"Kurale", Sans-serif;font-size:55px;font-weight:600;line-height:1.1em;color:#222222;}.elementor-14 .elementor-element.elementor-element-48ce682{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#666666;}.elementor-14 .elementor-element.elementor-element-04e3663{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#666666;}.elementor-14 .elementor-element.elementor-element-687b71c{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#666666;}.elementor-14 .elementor-element.elementor-element-dd1f79b{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#666666;}.elementor-14 .elementor-element.elementor-element-5cebb9c{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#666666;}.elementor-14 .elementor-element.elementor-element-64d8a2f{text-align:start;}.elementor-14 .elementor-element.elementor-element-64d8a2f img{width:46%;max-width:800px;opacity:1;border-radius:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-08e7ca6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-14 .elementor-element.elementor-element-9756921{--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:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:20px 20px 20px 20px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-14 .elementor-element.elementor-element-9756921:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-9756921 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://finandferntattoo.ca/wp-content/uploads/2024/01/middle-bg.webp");}.elementor-14 .elementor-element.elementor-element-88ca4ac{z-index:16;}.elementor-14 .elementor-element.elementor-element-88ca4ac .elementor-heading-title{font-family:"Kurale", Sans-serif;font-size:55px;font-weight:600;line-height:1.1em;color:#FBF8EF;}.elementor-14 .elementor-element.elementor-element-e9789a7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-eaef127{--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:6% 6%;--row-gap:6%;--column-gap:6%;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;--z-index:10;}.elementor-14 .elementor-element.elementor-element-a3af46e{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-a5ae2f7{z-index:16;}.elementor-14 .elementor-element.elementor-element-a5ae2f7 .elementor-heading-title{font-family:"Kurale", Sans-serif;font-size:55px;font-weight:600;line-height:1.1em;color:#222222;}.elementor-14 .elementor-element.elementor-element-b258e96{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#666666;}.elementor-14 .elementor-element.elementor-element-2b73007{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#666666;}.elementor-14 .elementor-element.elementor-element-bb12a84{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#666666;}.elementor-14 .elementor-element.elementor-element-56a63d8{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#666666;}.elementor-14 .elementor-element.elementor-element-1bef2a9 .elementor-button{background-color:#117777;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:18px;box-shadow:0px 5px 50px -15px #417365;border-radius:5px 5px 5px 5px;padding:16px 45px 16px 45px;}.elementor-14 .elementor-element.elementor-element-4af1fdb .elementor-button{background-color:#117777;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:18px;box-shadow:0px 5px 50px -15px #417365;border-radius:5px 5px 5px 5px;padding:16px 45px 16px 45px;}.elementor-14 .elementor-element.elementor-element-804c332 .elementor-button{background-color:#D4B45E;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:18px;box-shadow:0px 5px 50px -15px #417365;border-radius:5px 5px 5px 5px;padding:16px 45px 16px 45px;}.elementor-14 .elementor-element.elementor-element-f47399e{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-a8abdd6 img{border-radius:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-40c8755{text-align:end;}.elementor-14 .elementor-element.elementor-element-40c8755 img{width:46%;max-width:800px;opacity:1;border-radius:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-1cd4350{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-14 .elementor-element.elementor-element-1cd4350:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-1cd4350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://finandferntattoo.ca/wp-content/uploads/2024/01/bg-1.webp");}.elementor-14 .elementor-element.elementor-element-7eade67{--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;--justify-content:center;--gap:6% 6%;--row-gap:6%;--column-gap:6%;--overlay-opacity:0;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-14 .elementor-element.elementor-element-7eade67::before, .elementor-14 .elementor-element.elementor-element-7eade67 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-7eade67 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-7eade67 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-7eade67 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-7eade67 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-83bc104{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-a9e420a img{border-radius:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-1541907{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-25f6613{z-index:16;}.elementor-14 .elementor-element.elementor-element-25f6613 .elementor-heading-title{font-family:"Kurale", Sans-serif;font-size:55px;font-weight:600;line-height:1.1em;color:#222222;}.elementor-14 .elementor-element.elementor-element-bda695c{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#222222;}.elementor-14 .elementor-element.elementor-element-55f7432{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#222222;}.elementor-14 .elementor-element.elementor-element-01ea53d{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#222222;}.elementor-14 .elementor-element.elementor-element-700c124{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#222222;}.elementor-14 .elementor-element.elementor-element-72f3198 .elementor-button{background-color:#117777;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:18px;box-shadow:0px 5px 50px -15px #417365;border-radius:5px 5px 5px 5px;padding:16px 45px 16px 45px;}.elementor-14 .elementor-element.elementor-element-457ca28 .elementor-button{background-color:#117777;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:18px;box-shadow:0px 5px 50px -15px #417365;border-radius:5px 5px 5px 5px;padding:16px 45px 16px 45px;}.elementor-14 .elementor-element.elementor-element-cedb7f0 .elementor-button{background-color:#D4B45E;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:18px;box-shadow:0px 5px 50px -15px #417365;border-radius:5px 5px 5px 5px;padding:16px 45px 16px 45px;}.elementor-14 .elementor-element.elementor-element-b294f8f{text-align:start;}.elementor-14 .elementor-element.elementor-element-b294f8f img{width:46%;max-width:800px;opacity:1;border-radius:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-a136d38{--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:6% 6%;--row-gap:6%;--column-gap:6%;--overlay-opacity:0.29;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-14 .elementor-element.elementor-element-a136d38::before, .elementor-14 .elementor-element.elementor-element-a136d38 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-a136d38 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-a136d38 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-a136d38 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-a136d38 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-6aca660{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-9cec725{--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:6% 6%;--row-gap:6%;--column-gap:6%;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;--z-index:10;}.elementor-14 .elementor-element.elementor-element-315d3f7{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-6c48602{z-index:16;}.elementor-14 .elementor-element.elementor-element-6c48602 .elementor-heading-title{font-family:"Kurale", Sans-serif;font-size:55px;font-weight:600;line-height:1.1em;color:#222222;}.elementor-14 .elementor-element.elementor-element-739533d{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#666666;}.elementor-14 .elementor-element.elementor-element-dd3ab62{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#666666;}.elementor-14 .elementor-element.elementor-element-506fc95{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#666666;}.elementor-14 .elementor-element.elementor-element-9aedbf5{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#666666;}.elementor-14 .elementor-element.elementor-element-e5b7ceb .elementor-button{background-color:#117777;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:18px;box-shadow:0px 5px 50px -15px #417365;border-radius:5px 5px 5px 5px;padding:16px 45px 16px 45px;}.elementor-14 .elementor-element.elementor-element-8da3183 .elementor-button{background-color:#117777;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:18px;box-shadow:0px 5px 50px -15px #417365;border-radius:5px 5px 5px 5px;padding:16px 45px 16px 45px;}.elementor-14 .elementor-element.elementor-element-d18e318 .elementor-button{background-color:#D4B45E;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:18px;box-shadow:0px 5px 50px -15px #417365;border-radius:5px 5px 5px 5px;padding:16px 45px 16px 45px;}.elementor-14 .elementor-element.elementor-element-d07706e{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4afa2ef img{border-radius:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-f1f2ad4{z-index:1;text-align:end;}.elementor-14 .elementor-element.elementor-element-f1f2ad4 img{width:46%;max-width:800px;opacity:1;border-radius:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-0abb4ad{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-14 .elementor-element.elementor-element-07f9279{--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:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:20px 20px 20px 20px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-14 .elementor-element.elementor-element-07f9279:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-07f9279 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://finandferntattoo.ca/wp-content/uploads/2024/01/middle-bg.webp");}.elementor-14 .elementor-element.elementor-element-ecf091d{--display:flex;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:#FBF8EF38;--border-color:#FBF8EF38;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-ecf091d:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-ecf091d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-14 .elementor-element.elementor-element-31fa92a > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-14 .elementor-element.elementor-element-31fa92a .elementor-icon-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-31fa92a .elementor-icon{font-size:75px;}.elementor-14 .elementor-element.elementor-element-31fa92a .elementor-icon svg{height:75px;}.elementor-14 .elementor-element.elementor-element-555cbc8{z-index:16;text-align:center;}.elementor-14 .elementor-element.elementor-element-555cbc8 .elementor-heading-title{font-family:"Kurale", Sans-serif;font-size:30px;font-weight:500;line-height:1.1em;color:#FBF8EF;}.elementor-14 .elementor-element.elementor-element-36b0398{text-align:center;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#FBF8EF;}.elementor-14 .elementor-element.elementor-element-cfcdbdd{--display:flex;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:#FBF8EF38;--border-color:#FBF8EF38;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-cfcdbdd:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-cfcdbdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-14 .elementor-element.elementor-element-0092436 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-14 .elementor-element.elementor-element-0092436 .elementor-icon-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-0092436 .elementor-icon{font-size:75px;}.elementor-14 .elementor-element.elementor-element-0092436 .elementor-icon svg{height:75px;}.elementor-14 .elementor-element.elementor-element-2bc6a32{z-index:16;text-align:center;}.elementor-14 .elementor-element.elementor-element-2bc6a32 .elementor-heading-title{font-family:"Kurale", Sans-serif;font-size:30px;font-weight:500;line-height:1.1em;color:#FBF8EF;}.elementor-14 .elementor-element.elementor-element-3d0e19a{text-align:center;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#FBF8EF;}.elementor-14 .elementor-element.elementor-element-7269bee{--display:flex;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:#FBF8EF38;--border-color:#FBF8EF38;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-7269bee:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-7269bee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-14 .elementor-element.elementor-element-682c52c > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-14 .elementor-element.elementor-element-682c52c .elementor-icon-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-682c52c .elementor-icon{font-size:75px;}.elementor-14 .elementor-element.elementor-element-682c52c .elementor-icon svg{height:75px;}.elementor-14 .elementor-element.elementor-element-f60e47e{z-index:16;text-align:center;}.elementor-14 .elementor-element.elementor-element-f60e47e .elementor-heading-title{font-family:"Kurale", Sans-serif;font-size:30px;font-weight:500;line-height:1.1em;color:#FBF8EF;}.elementor-14 .elementor-element.elementor-element-5e7d641{text-align:center;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#FBF8EF;}.elementor-14 .elementor-element.elementor-element-5635dac{--display:flex;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:#FBF8EF38;--border-color:#FBF8EF38;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-5635dac:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-5635dac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-14 .elementor-element.elementor-element-cf3d70a > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-14 .elementor-element.elementor-element-cf3d70a .elementor-icon-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-cf3d70a .elementor-icon{font-size:75px;}.elementor-14 .elementor-element.elementor-element-cf3d70a .elementor-icon svg{height:75px;}.elementor-14 .elementor-element.elementor-element-3fd2302{z-index:16;text-align:center;}.elementor-14 .elementor-element.elementor-element-3fd2302 .elementor-heading-title{font-family:"Kurale", Sans-serif;font-size:30px;font-weight:500;line-height:1.1em;color:#FBF8EF;}.elementor-14 .elementor-element.elementor-element-f8cb840{text-align:center;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#FBF8EF;}body.elementor-page-14:not(.elementor-motion-effects-element-type-background), body.elementor-page-14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF8EF;background-image:url("https://finandferntattoo.ca/wp-content/uploads/2024/01/solid-color-1.webp");background-position:center center;}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-5477bda{--content-width:1300px;}.elementor-14 .elementor-element.elementor-element-d1db954{--width:calc(100% - 3%);}.elementor-14 .elementor-element.elementor-element-e4c9bfe{--content-width:1300px;}.elementor-14 .elementor-element.elementor-element-08e7ca6{--content-width:1300px;}.elementor-14 .elementor-element.elementor-element-e9789a7{--content-width:1300px;}.elementor-14 .elementor-element.elementor-element-7eade67{--content-width:1300px;}.elementor-14 .elementor-element.elementor-element-a136d38{--content-width:1300px;}.elementor-14 .elementor-element.elementor-element-0abb4ad{--content-width:1300px;}}@media(max-width:980px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-d1db954{--width:100%;}.elementor-14 .elementor-element.elementor-element-ecf091d{--width:calc(50% - 15px);}.elementor-14 .elementor-element.elementor-element-cfcdbdd{--width:calc(50% - 15px);}.elementor-14 .elementor-element.elementor-element-7269bee{--width:calc(50% - 15px);}.elementor-14 .elementor-element.elementor-element-5635dac{--width:calc(50% - 15px);}}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-5477bda{--min-height:500px;--padding-top:160px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-1383c72 .elementor-heading-title{font-size:22px;}.elementor-14 .elementor-element.elementor-element-d53e931 .elementor-heading-title{font-size:70px;}.elementor-14 .elementor-element.elementor-element-8798b24{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-cb05730{--justify-content:center;}.elementor-14 .elementor-element.elementor-element-cb05730.e-con{--align-self:stretch;}.elementor-14 .elementor-element.elementor-element-b5960b2 .elementor-heading-title{font-size:45px;}.elementor-14 .elementor-element.elementor-element-64d8a2f img{width:55%;}.elementor-14 .elementor-element.elementor-element-08e7ca6{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-88ca4ac .elementor-heading-title{font-size:45px;}.elementor-14 .elementor-element.elementor-element-eaef127{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-a5ae2f7 .elementor-heading-title{font-size:45px;}.elementor-14 .elementor-element.elementor-element-f47399e{--justify-content:center;}.elementor-14 .elementor-element.elementor-element-f47399e.e-con{--align-self:stretch;}.elementor-14 .elementor-element.elementor-element-40c8755 img{width:55%;}.elementor-14 .elementor-element.elementor-element-7eade67{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-25f6613 .elementor-heading-title{font-size:45px;}.elementor-14 .elementor-element.elementor-element-b294f8f img{width:55%;}.elementor-14 .elementor-element.elementor-element-a136d38{--overlay-opacity:0.16;--padding-top:80px;--padding-bottom:80px;--padding-left:020px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-9cec725{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-6c48602 .elementor-heading-title{font-size:45px;}.elementor-14 .elementor-element.elementor-element-d07706e{--justify-content:center;}.elementor-14 .elementor-element.elementor-element-d07706e.e-con{--align-self:stretch;}.elementor-14 .elementor-element.elementor-element-f1f2ad4 img{width:55%;}.elementor-14 .elementor-element.elementor-element-0abb4ad{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-07f9279:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-07f9279 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-31fa92a .elementor-icon{font-size:60px;}.elementor-14 .elementor-element.elementor-element-31fa92a .elementor-icon svg{height:60px;}.elementor-14 .elementor-element.elementor-element-555cbc8 .elementor-heading-title{font-size:25px;}.elementor-14 .elementor-element.elementor-element-0092436 .elementor-icon{font-size:60px;}.elementor-14 .elementor-element.elementor-element-0092436 .elementor-icon svg{height:60px;}.elementor-14 .elementor-element.elementor-element-2bc6a32 .elementor-heading-title{font-size:25px;}.elementor-14 .elementor-element.elementor-element-682c52c .elementor-icon{font-size:60px;}.elementor-14 .elementor-element.elementor-element-682c52c .elementor-icon svg{height:60px;}.elementor-14 .elementor-element.elementor-element-f60e47e .elementor-heading-title{font-size:25px;}.elementor-14 .elementor-element.elementor-element-cf3d70a .elementor-icon{font-size:60px;}.elementor-14 .elementor-element.elementor-element-cf3d70a .elementor-icon svg{height:60px;}.elementor-14 .elementor-element.elementor-element-3fd2302 .elementor-heading-title{font-size:25px;}}@media(max-width:980px){.elementor-14 .elementor-element.elementor-element-5477bda{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-14 .elementor-element.elementor-element-1383c72{text-align:center;}.elementor-14 .elementor-element.elementor-element-1383c72 .elementor-heading-title{font-size:20px;}.elementor-14 .elementor-element.elementor-element-d53e931{text-align:center;}.elementor-14 .elementor-element.elementor-element-d53e931 .elementor-heading-title{font-size:60px;}.elementor-14 .elementor-element.elementor-element-8798b24{--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;}.elementor-14 .elementor-element.elementor-element-b5960b2{text-align:start;}.elementor-14 .elementor-element.elementor-element-64d8a2f img{width:400px;}.elementor-14 .elementor-element.elementor-element-9756921{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--flex-wrap:wrap;}.elementor-14 .elementor-element.elementor-element-88ca4ac{text-align:start;}.elementor-14 .elementor-element.elementor-element-eaef127{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-14 .elementor-element.elementor-element-a5ae2f7{text-align:start;}.elementor-14 .elementor-element.elementor-element-40c8755{text-align:end;}.elementor-14 .elementor-element.elementor-element-40c8755 img{width:400px;}.elementor-14 .elementor-element.elementor-element-1cd4350:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-1cd4350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-14 .elementor-element.elementor-element-7eade67{--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;}.elementor-14 .elementor-element.elementor-element-25f6613{text-align:start;}.elementor-14 .elementor-element.elementor-element-b294f8f img{width:400px;}.elementor-14 .elementor-element.elementor-element-a136d38{--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;}.elementor-14 .elementor-element.elementor-element-9cec725{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-14 .elementor-element.elementor-element-6c48602{text-align:start;}.elementor-14 .elementor-element.elementor-element-f1f2ad4{text-align:end;}.elementor-14 .elementor-element.elementor-element-f1f2ad4 img{width:400px;}.elementor-14 .elementor-element.elementor-element-07f9279{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--flex-wrap:wrap;}.elementor-14 .elementor-element.elementor-element-ecf091d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;}.elementor-14 .elementor-element.elementor-element-cfcdbdd{--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-7269bee{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;}.elementor-14 .elementor-element.elementor-element-5635dac{--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-5477bda{--min-height:500px;--padding-top:080px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-d1db954{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-d53e931 .elementor-heading-title{font-size:39px;}.elementor-14 .elementor-element.elementor-element-b5960b2{text-align:start;}.elementor-14 .elementor-element.elementor-element-b5960b2 .elementor-heading-title{font-size:35px;}.elementor-14 .elementor-element.elementor-element-64d8a2f img{width:100%;max-width:270px;}.elementor-14 .elementor-element.elementor-element-08e7ca6{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-9756921{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-88ca4ac{text-align:start;}.elementor-14 .elementor-element.elementor-element-88ca4ac .elementor-heading-title{font-size:35px;}.elementor-14 .elementor-element.elementor-element-a5ae2f7{text-align:start;}.elementor-14 .elementor-element.elementor-element-a5ae2f7 .elementor-heading-title{font-size:35px;}.elementor-14 .elementor-element.elementor-element-40c8755 img{width:100%;max-width:270px;}.elementor-14 .elementor-element.elementor-element-7eade67{--min-height:500px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-25f6613{text-align:start;}.elementor-14 .elementor-element.elementor-element-25f6613 .elementor-heading-title{font-size:35px;}.elementor-14 .elementor-element.elementor-element-b294f8f img{width:100%;max-width:270px;}.elementor-14 .elementor-element.elementor-element-a136d38{--overlay-opacity:0.08;}.elementor-14 .elementor-element.elementor-element-6c48602{text-align:start;}.elementor-14 .elementor-element.elementor-element-6c48602 .elementor-heading-title{font-size:35px;}.elementor-14 .elementor-element.elementor-element-f1f2ad4 img{width:100%;max-width:270px;}.elementor-14 .elementor-element.elementor-element-0abb4ad{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-07f9279:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-07f9279 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:auto;}.elementor-14 .elementor-element.elementor-element-07f9279{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-ecf091d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-555cbc8{text-align:center;}.elementor-14 .elementor-element.elementor-element-cfcdbdd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-2bc6a32{text-align:center;}.elementor-14 .elementor-element.elementor-element-7269bee{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-f60e47e{text-align:center;}.elementor-14 .elementor-element.elementor-element-5635dac{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-3fd2302{text-align:center;}}/* Start custom CSS for heading, class: .elementor-element-d53e931 */@media (min-width: 768px) {
    .elementor-14 .elementor-element.elementor-element-d53e931 h1 {
    white-space: nowrap;
}

.elementor-14 .elementor-element.elementor-element-d53e931 h1 span {
    display: block;
}
}


.dev-text-border {
        color: transparent;
    -webkit-text-stroke-width: 0.5px;
    -webkit-text-stroke-color: #fbf8ef;
}

@media (max-width: 980px) {
    .elementor-14 .elementor-element.elementor-element-d53e931 h1 {
        color: #222!Important;
    }
    
    .dev-text-border {
    -webkit-text-stroke-color: #222!Important;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bf7cda5 */.elementor-14 .elementor-element.elementor-element-bf7cda5 a {
    transition: .3s linear;
}

.elementor-14 .elementor-element.elementor-element-bf7cda5 a:hover {
    letter-spacing: 1px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5960b2 */@media (min-width: 768px) {
    .elementor-14 .elementor-element.elementor-element-b5960b2 h1 {
    white-space: nowrap;
}

.elementor-14 .elementor-element.elementor-element-b5960b2 h1 span {
    display: block;
}
}


.dev-text-border {
        color: transparent;
    -webkit-text-stroke-width: 0.5px;
    -webkit-text-stroke-color: #fbf8ef;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-64d8a2f */.elementor-14 .elementor-element.elementor-element-64d8a2f {
    opacity: 0.12;
    position: absolute;
    top: -250px;
    left: 0;
    width: 100%;
    height: 100%;
}

.elementor-14 .elementor-element.elementor-element-64d8a2f img {
    max-width: 800px
}
@media (max-width: 1024px) {
    .elementor-14 .elementor-element.elementor-element-64d8a2f {
        top: -150px;
    }
}

@media (max-width: 980px) {
    .elementor-14 .elementor-element.elementor-element-64d8a2f {
        top: -10%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88ca4ac */@media (min-width: 768px) {
    .elementor-14 .elementor-element.elementor-element-88ca4ac h1 {
    white-space: nowrap;
}

.elementor-14 .elementor-element.elementor-element-88ca4ac h1 span {
    display: block;
}
}


.dev-text-border {
        color: transparent;
    -webkit-text-stroke-width: 0.5px;
    -webkit-text-stroke-color: #fbf8ef;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-f7c7055 */.elementor-14 .elementor-element.elementor-element-f7c7055 .grw-review-inner {
    background: #ffffff3b!Important;
    border: 1px solid #ffffff54!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a5ae2f7 */@media (min-width: 768px) {
    .elementor-14 .elementor-element.elementor-element-a5ae2f7 h1 {
    white-space: nowrap;
}

.elementor-14 .elementor-element.elementor-element-a5ae2f7 h1 span {
    display: block;
}
}


.dev-text-border {
        color: transparent;
    -webkit-text-stroke-width: 0.5px;
    -webkit-text-stroke-color: #fbf8ef;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1bef2a9 */.elementor-14 .elementor-element.elementor-element-1bef2a9 a {
    transition: .3s linear;
}

.elementor-14 .elementor-element.elementor-element-1bef2a9 a:hover {
    letter-spacing: 1px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4af1fdb */.elementor-14 .elementor-element.elementor-element-4af1fdb a {
    transition: .3s linear;
}

.elementor-14 .elementor-element.elementor-element-4af1fdb a:hover {
    letter-spacing: 1px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-804c332 */.elementor-14 .elementor-element.elementor-element-804c332 a {
    transition: .3s linear;
}

.elementor-14 .elementor-element.elementor-element-804c332 a:hover {
    letter-spacing: 1px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-40c8755 */.elementor-14 .elementor-element.elementor-element-40c8755 {
    opacity: 0.12;
    position: absolute;
    top: -250px;
    left: 0;
    width: 100%;
    height: 100%;
}

.elementor-14 .elementor-element.elementor-element-40c8755 img {
    max-width: 800px
}
@media (max-width: 1024px) {
    .elementor-14 .elementor-element.elementor-element-40c8755 {
        top: -150px;
    }
}

@media (max-width: 980px) {
    .elementor-14 .elementor-element.elementor-element-40c8755 {
        top: -10%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25f6613 */@media (min-width: 768px) {
    .elementor-14 .elementor-element.elementor-element-25f6613 h1 {
    white-space: nowrap;
}

.elementor-14 .elementor-element.elementor-element-25f6613 h1 span {
    display: block;
}
}


.dev-text-border {
        color: transparent;
    -webkit-text-stroke-width: 0.5px;
    -webkit-text-stroke-color: #fbf8ef;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-72f3198 */.elementor-14 .elementor-element.elementor-element-72f3198 a {
    transition: .3s linear;
}

.elementor-14 .elementor-element.elementor-element-72f3198 a:hover {
    letter-spacing: 1px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-457ca28 */.elementor-14 .elementor-element.elementor-element-457ca28 a {
    transition: .3s linear;
}

.elementor-14 .elementor-element.elementor-element-457ca28 a:hover {
    letter-spacing: 1px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cedb7f0 */.elementor-14 .elementor-element.elementor-element-cedb7f0 a {
    transition: .3s linear;
}

.elementor-14 .elementor-element.elementor-element-cedb7f0 a:hover {
    letter-spacing: 1px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b294f8f */.elementor-14 .elementor-element.elementor-element-b294f8f {
    opacity: 0.12;
    position: absolute;
    top: -250px;
    left: 0;
    width: 100%;
    height: 100%;
}

.elementor-14 .elementor-element.elementor-element-b294f8f img {
    max-width: 800px
}
@media (max-width: 1024px) {
    .elementor-14 .elementor-element.elementor-element-b294f8f {
        top: -150px;
    }
}

@media (max-width: 980px) {
    .elementor-14 .elementor-element.elementor-element-b294f8f {
        top: -10%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c48602 */@media (min-width: 768px) {
    .elementor-14 .elementor-element.elementor-element-6c48602 h1 {
    white-space: nowrap;
}

.elementor-14 .elementor-element.elementor-element-6c48602 h1 span {
    display: block;
}
}


.dev-text-border {
        color: transparent;
    -webkit-text-stroke-width: 0.5px;
    -webkit-text-stroke-color: #fbf8ef;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e5b7ceb */.elementor-14 .elementor-element.elementor-element-e5b7ceb a {
    transition: .3s linear;
}

.elementor-14 .elementor-element.elementor-element-e5b7ceb a:hover {
    letter-spacing: 1px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8da3183 */.elementor-14 .elementor-element.elementor-element-8da3183 a {
    transition: .3s linear;
}

.elementor-14 .elementor-element.elementor-element-8da3183 a:hover {
    letter-spacing: 1px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d18e318 */.elementor-14 .elementor-element.elementor-element-d18e318 a {
    transition: .3s linear;
}

.elementor-14 .elementor-element.elementor-element-d18e318 a:hover {
    letter-spacing: 1px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f1f2ad4 */.elementor-14 .elementor-element.elementor-element-f1f2ad4 {
    opacity: 0.12;
    position: absolute;
    top: -100px;
    left: 0;
    width: 100%;
    height: 100%;
}

.elementor-14 .elementor-element.elementor-element-f1f2ad4 img {
    max-width: 800px
}
@media (max-width: 1024px) {
    .elementor-14 .elementor-element.elementor-element-f1f2ad4 {
        top: -150px;
    }
}

@media (max-width: 980px) {
    .elementor-14 .elementor-element.elementor-element-f1f2ad4 {
        top: -10%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-555cbc8 */@media (min-width: 768px) {
    .elementor-14 .elementor-element.elementor-element-555cbc8 h1 {
    white-space: nowrap;
}

.elementor-14 .elementor-element.elementor-element-555cbc8 h1 span {
    display: block;
}
}


.dev-text-border {
        color: transparent;
    -webkit-text-stroke-width: 0.5px;
    -webkit-text-stroke-color: #fbf8ef;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bc6a32 */@media (min-width: 768px) {
    .elementor-14 .elementor-element.elementor-element-2bc6a32 h1 {
    white-space: nowrap;
}

.elementor-14 .elementor-element.elementor-element-2bc6a32 h1 span {
    display: block;
}
}


.dev-text-border {
        color: transparent;
    -webkit-text-stroke-width: 0.5px;
    -webkit-text-stroke-color: #fbf8ef;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f60e47e */@media (min-width: 768px) {
    .elementor-14 .elementor-element.elementor-element-f60e47e h1 {
    white-space: nowrap;
}

.elementor-14 .elementor-element.elementor-element-f60e47e h1 span {
    display: block;
}
}


.dev-text-border {
        color: transparent;
    -webkit-text-stroke-width: 0.5px;
    -webkit-text-stroke-color: #fbf8ef;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fd2302 */@media (min-width: 768px) {
    .elementor-14 .elementor-element.elementor-element-3fd2302 h1 {
    white-space: nowrap;
}

.elementor-14 .elementor-element.elementor-element-3fd2302 h1 span {
    display: block;
}
}


.dev-text-border {
        color: transparent;
    -webkit-text-stroke-width: 0.5px;
    -webkit-text-stroke-color: #fbf8ef;
}/* End custom CSS */