@import url('https://fonts.googleapis.com/css2?family=GFS+Neohellenic:ital,wght@0,400;0,700;1,400;1,700&family=Inter+Tight:ital,wght@0,100..900;1,100..900&display=swap');@import url('https://fonts.googleapis.com/css2?family=GFS+Neohellenic:ital,wght@0,400;0,700;1,400;1,700&family=Inter+Tight:ital,wght@0,100..900;1,100..900&display=swap');body{margin:0;font-size:clamp(15px, 0.833vw, 16px);font-family:"Inter Tight", sans-serif;font-weight:400}html{min-height:100%;--color-opacity: 1;--background-opacity: 1;--border-opacity: 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}a{text-decoration:none;color:#000000}h1,h2,h3,h4,h5,h6{margin-bottom:0;margin-top:0}.wauto{width:auto}.center-cols{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.reverse-cols{flex-direction:row-reverse}.flex-column{flex-direction:column}@media screen and (max-width:1023px){.flex-column-tablet{flex-direction:column}}@media screen and (max-width:767px){.flex-column-mobile{flex-direction:column}}@media screen and (max-width:767px){.align-flex-start-mobile{align-items:flex-start !important}}.flex{display:flex}.align-center{align-items:center}@media screen and (max-width:767px){.align-left-mobile{align-items:flex-start}}.justify-center{justify-content:center}.align-self-bottom{align-self:flex-end !important}.wrap{flex-wrap:wrap}.gap5{gap:5px}.gap10{gap:10px}.gap20{gap:20px}.half-col{flex:0 0 50%}@media screen and (max-width:767px){.half-col{flex:0 0 100%}}.space-between{justify-content:space-between}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.make-full{position:absolute;top:0;left:0;width:100%;height:100%}.fullHeight{height:100%}.abs{position:absolute}.rel{position:relative}.zindexBehind{z-index:-1 !important}.lineheight1{line-height:1}.lineheight08,.lineheight08 h2{line-height:0.8}.space.inline{padding-inline:clamp(20px, 3.125vw, 60px)}.space.inline-big{padding-inline:clamp(20px, 9.375vw, 180px)}@media screen and (max-width:767px){.space.inline-big{padding-inline:20px}}.space.inline-huge{padding-inline:clamp(20px, 13.333vw, 256px)}@media screen and (max-width:1023px){.space.inline-huge{padding-inline:20px}}@media screen and (max-width:767px){.space.inline-huge{padding-inline:20px}}.space.block60{padding-block:clamp(20px, 3.125vw, 60px)}.space.block{padding-block:clamp(60px, 5.729vw, 110px)}.space.block-big{padding-block:clamp(80px, 8.333vw, 160px)}.space.left{padding-left:clamp(20px, 3.125vw, 60px)}@media screen and (max-width:500px){.space.left{padding-left:20px}}.space.right{padding-right:clamp(20px, 3.125vw, 60px)}@media screen and (max-width:500px){.space.right{padding-left:20px}}.space.left-big{padding-left:clamp(20px, 9.375vw, 180px)}@media screen and (max-width:767px){.space.left-big{padding-left:20px}}.space.right-big{padding-right:clamp(20px, 9.375vw, 180px)}@media screen and (max-width:767px){.space.right-big{padding-right:20px}}.space.pt60{padding-top:clamp(20px, 3.125vw, 60px)}.space.pb60{padding-bottom:clamp(20px, 3.125vw, 60px)}.nospace,.nospace p{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}@media screen and (max-width:767px){.nospace-mob{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}}.removemargin p{margin-top:0;margin-bottom:0}.showOverflow{overflow:visible}.hideOverflow{overflow:hidden !important}.fullWidth{width:100%}.grayscale{filter:grayscale(1)}.negativeImg img{margin-bottom:-50px}@media screen and (max-width:767px){.negativeImg img{margin-bottom:20px}}.hideDesktop{display:none !important}@media screen and (max-width:767px){.hideDesktop{display:block !important}}@media screen and (max-width:767px){.hideMobile{display:none !important}}.page-id-2441 .prefooter{display:none}.c-grey-3{color:#8F8F8F}.bg-grey-2{background-color:#EFF1F2}.bg-grey-4{background-color:#F6F6FA}.left-1\/2{left:50%}.left-1\/2-important{left:50% !important}.-translate-x-1\/2{transform:translateX(-50%)}.bottom-0{bottom:0}.font400-h1 h1{font-weight:400}.font400-h1-important h1{font-weight:400 !important}.font400-h2 h2{font-weight:400}.font400-h2-important h2{font-weight:400 !important}.font700-p p{font-weight:700}.font700-p-important p{font-weight:700 !important}.aspect-1687-682{aspect-ratio:2.4736070381}.aspect-1687-682-important{aspect-ratio:2.4736070381 !important}.aspect-633-510{aspect-ratio:1.2411764706}.w-18-min-15{width:clamp(15px, 0.93vw, 18px)}.w-35-min-25{width:clamp(25px, 1.82vw, 35px)}.w-50{width:clamp(25px, 2.6vw, 50px)}.w-30-perc{width:30%}.w-70-perc{width:70%}.w-25vw{width:25vw}@media screen and (min-width:768px){.md\:w-25vw{width:25vw}.md\:w-25vw-important{width:25vw !important}}.w-30{width:clamp(15px, 1.56vw, 30px)}.w-30-min-20{width:clamp(20px, 1.56vw, 30px)}.w-30vw{width:30vw}@media screen and (min-width:768px){.md\:w-30vw{width:30vw}.md\:w-30vw-important{width:30vw !important}}.w-35vw{width:35vw}@media screen and (min-width:768px){.md\:w-35vw{width:35vw}.md\:w-35vw-important{width:35vw !important}}.max-w-60-perc{max-width:60%}.max-w-60-perc-important{max-width:60% !important}.max-w-350{max-width:clamp(175px, 18.22vw, 350px)}.max-w-350-important{max-width:clamp(175px, 18.22vw, 350px) !important}.max-w-350-min-200{max-width:clamp(200px, 18.22vw, 350px)}.max-w-350-min-200-important{max-width:clamp(200px, 18.22vw, 350px) !important}.max-w-400{max-width:clamp(200px, 20.83vw, 400px)}.max-w-400-important{max-width:clamp(200px, 20.83vw, 400px) !important}@media screen and (min-width:768px){.md\:max-w-400{max-width:clamp(200px, 20.83vw, 400px)}.md\:max-w-400-important{max-width:clamp(200px, 20.83vw, 400px) !important}}.max-w-554{max-width:clamp(277px, 28.8vw, 554px)}.max-w-554-important{max-width:clamp(277px, 28.8vw, 554px) !important}@media screen and (min-width:768px){.md\:max-w-554{max-width:clamp(277px, 28.8vw, 554px)}.md\:max-w-554-important{max-width:clamp(277px, 28.8vw, 554px) !important}}.max-w-633{max-width:clamp(316px, 32.9vw, 633px)}.max-w-633-important{max-width:clamp(316px, 32.9vw, 633px) !important}.max-w-860{max-width:clamp(430px, 44.79vw, 860px)}.max-w-860-important{max-width:clamp(430px, 44.79vw, 860px) !important}.max-w-860-min-190{max-width:clamp(190px, 44.79vw, 860px)}.max-w-860-min-190-important{max-width:clamp(190px, 44.79vw, 860px) !important}@media screen and (min-width:768px){.md\:max-w-860-min-190{max-width:clamp(190px, 44.79vw, 860px)}.md\:max-w-860-min-190-important{max-width:clamp(190px, 44.79vw, 860px) !important}}.max-w-925{max-width:clamp(462px, 48.17vw, 925px)}.max-w-925-important{max-width:clamp(462px, 48.17vw, 925px) !important}.max-w-925-min-300{max-width:clamp(300px, 48.17vw, 925px)}.max-w-925-min-300-important{max-width:clamp(300px, 48.17vw, 925px) !important}.max-w-1000{max-width:clamp(500px, 52.08vw, 1000px)}.max-w-1000-important{max-width:clamp(500px, 52.08vw, 1000px) !important}.min-h-750{min-height:clamp(375px, 39vw, 750px)}.min-h-750-important{min-height:clamp(375px, 39vw, 750px) !important}.min-h-780{min-height:clamp(390px, 40.6vw, 780px)}.min-h-780-important{min-height:clamp(390px, 40.6vw, 780px) !important}.min-h-1000{min-height:clamp(500px, 52.08vw, 1000px)}.min-h-1000-important{min-height:clamp(500px, 52.08vw, 1000px) !important}.p-unset{padding:unset}.p-unset-important{padding:unset !important}.py-20{padding-block:clamp(10px, 1.04vw, 20px)}.py-20-important{padding-block:clamp(10px, 1.04vw, 20px) !important}.py-30{padding-block:clamp(15px, 1.56vw, 30px)}.py-30-important{padding-block:clamp(15px, 1.56vw, 30px) !important}.py-40{padding-block:clamp(20px, 2.08vw, 40px)}.py-40-important{padding-block:clamp(20px, 2.08vw, 40px) !important}.py-200{padding-block:clamp(100px, 10.41vw, 200px)}.py-200-important{padding-block:clamp(100px, 10.41vw, 200px) !important}.py-200-min-60{padding-block:clamp(60px, 10.41vw, 200px)}.py-200-min-60-important{padding-block:clamp(60px, 10.41vw, 200px) !important}.pt-30{padding-top:clamp(15px, 1.56vw, 30px)}.pt-30-important{padding-top:clamp(15px, 1.56vw, 30px) !important}.pt-50{padding-top:clamp(25px, 2.6vw, 50px)}.pt-50-important{padding-top:clamp(25px, 2.6vw, 50px) !important}.pt-80{padding-top:clamp(40px, 4.16vw, 80px)}.pt-80-important{padding-top:clamp(40px, 4.16vw, 80px) !important}@media screen and (min-width:768px){.md\:pt-80{padding-top:clamp(40px, 4.16vw, 80px)}.md\:pt-80-important{padding-top:clamp(40px, 4.16vw, 80px) !important}}.pt-100{padding-top:clamp(50px, 5.2vw, 100px)}.pt-100-important{padding-top:clamp(50px, 5.2vw, 100px) !important}@media screen and (min-width:768px){.md\:pt-100{padding-top:clamp(50px, 5.2vw, 100px)}.md\:pt-100-important{padding-top:clamp(50px, 5.2vw, 100px) !important}}.pt-120{padding-top:clamp(60px, 6.25vw, 120px)}.pt-120-important{padding-top:clamp(60px, 6.25vw, 120px) !important}@media screen and (min-width:768px){.md\:pt-0{padding-top:0}.md\:pt-0-important{padding-top:0 !important}}@media screen and (min-width:768px){.md\:pt-120{padding-top:clamp(60px, 6.25vw, 120px)}.md\:pt-120-important{padding-top:clamp(60px, 6.25vw, 120px) !important}}.pt-130{padding-top:clamp(65px, 6.77vw, 130px)}.pt-130-important{padding-top:clamp(65px, 6.77vw, 130px) !important}.pt-130-min-120{padding-top:clamp(120px, 6.77vw, 130px)}.pt-130-min-120-important{padding-top:clamp(120px, 6.77vw, 130px) !important}@media screen and (min-width:768px){.md\:pt-130-min-120{padding-top:clamp(120px, 6.77vw, 130px)}.md\:pt-130-min-120-important{padding-top:clamp(120px, 6.77vw, 130px) !important}}.pt-150-min-120{padding-top:clamp(120px, 7.81vw, 150px)}.pt-150-min-120-important{padding-top:clamp(120px, 7.81vw, 150px) !important}@media screen and (min-width:768px){.md\:pt-150-min-120{padding-top:clamp(120px, 7.81vw, 150px)}.md\:pt-150-min-120-important{padding-top:clamp(120px, 7.81vw, 150px) !important}}@media screen and (min-width:768px){.md\:pb-0{padding-bottom:0}.md\:pb-0-important{padding-bottom:0 !important}}.pt-250{padding-top:clamp(125px, 13.02vw, 250px)}.pt-250-important{padding-top:clamp(125px, 13.02vw, 250px) !important}.pb-30{padding-bottom:clamp(15px, 1.56vw, 30px)}.pb-30-important{padding-bottom:clamp(15px, 1.56vw, 30px) !important}.pb-40{padding-bottom:clamp(20px, 2.08vw, 40px)}.pb-40-important{padding-bottom:clamp(20px, 2.08vw, 40px) !important}.pb-50{padding-bottom:clamp(25px, 2.6vw, 50px)}.pb-50-important{padding-bottom:clamp(25px, 2.6vw, 50px) !important}.pb-70{padding-bottom:clamp(50px, 3.64vw, 70px)}.pb-70-important{padding-bottom:clamp(50px, 3.64vw, 70px) !important}@media screen and (min-width:768px){.md\:pb-70{padding-bottom:clamp(50px, 3.64vw, 70px)}.md\:pb-70-important{padding-bottom:clamp(50px, 3.64vw, 70px) !important}}.pb-80{padding-bottom:clamp(40px, 4.16vw, 80px)}.pb-80-important{padding-bottom:clamp(40px, 4.16vw, 80px) !important}.pb-120{padding-bottom:clamp(60px, 6.25vw, 120px)}.pb-120-important{padding-bottom:clamp(60px, 6.25vw, 120px) !important}.pb-120-min-30{padding-bottom:clamp(30px, 6.25vw, 120px)}.pb-120-min-30-important{padding-bottom:clamp(30px, 6.25vw, 120px) !important}@media screen and (min-width:768px){.md\:pb-120{padding-bottom:clamp(60px, 6.25vw, 120px)}.md\:pb-120-important{padding-bottom:clamp(60px, 6.25vw, 120px) !important}}.pb-150{padding-bottom:clamp(75px, 7.81vw, 150px)}.pb-150-important{padding-bottom:clamp(75px, 7.81vw, 150px) !important}.pb-150-min-30{padding-bottom:clamp(30px, 7.81vw, 150px)}.pb-150-min-30-important{padding-bottom:clamp(30px, 7.81vw, 150px) !important}.pb-170{padding-bottom:clamp(65px, 8.85vw, 170px)}.pb-170-important{padding-bottom:clamp(65px, 8.85vw, 170px) !important}.pb-220{padding-bottom:clamp(110px, 11.45vw, 220px)}.pb-220-important{padding-bottom:clamp(110px, 11.45vw, 220px) !important}.pb-250{padding-bottom:clamp(125px, 13.02vw, 250px)}.pb-250-important{padding-bottom:clamp(125px, 13.02vw, 250px) !important}.pl-416-layout{padding-left:clamp(20px, 21.66vw, 416px)}.pl-416-layout-important{padding-left:clamp(20px, 21.66vw, 416px) !important}@media screen and (max-width:767px){.pl-416-layout{padding-left:20px}.pl-416-layout-important{padding-left:20px !important}}@media screen and (min-width:768px){.md\:pr-0{padding-right:0}.md\:pr-0-important{padding-right:0 !important}}.pr-200{padding-right:clamp(100px, 10.41vw, 200px)}.pr-200-important{padding-right:clamp(100px, 10.41vw, 200px) !important}@media screen and (min-width:768px){.md\:pr-200{padding-right:clamp(100px, 10.41vw, 200px)}.md\:pr-200-important{padding-right:clamp(100px, 10.41vw, 200px) !important}}.pr-416-layout{padding-right:clamp(20px, 21.66vw, 416px)}.pr-416-layout-important{padding-right:clamp(20px, 21.66vw, 416px) !important}@media screen and (max-width:767px){.pr-416-layout{padding-right:20px}.pr-416-layout-important{padding-right:20px !important}}.gap-20{gap:clamp(10px, 1.04vw, 20px)}.gap-20-important{gap:clamp(10px, 1.04vw, 20px) !important}.gap-30{gap:clamp(15px, 1.56vw, 30px)}.gap-30-important{gap:clamp(15px, 1.56vw, 30px) !important}.gap-30-min-20{gap:clamp(20px, 1.56vw, 30px)}.gap-30-min-20-important{gap:clamp(20px, 1.56vw, 30px) !important}.gap-50{gap:clamp(25px, 2.6vw, 50px)}.gap-50-important{gap:clamp(25px, 2.6vw, 50px) !important}.gap-60{gap:clamp(30px, 3.1vw, 60px)}.gap-60-important{gap:clamp(30px, 3.1vw, 60px) !important}.gap-100{gap:clamp(50px, 5.2vw, 100px)}.gap-100-important{gap:clamp(50px, 5.2vw, 100px) !important}@media screen and (min-width:768px){.md\:gap-100{gap:clamp(50px, 5.2vw, 100px)}.md\:gap-100-important{gap:clamp(50px, 5.2vw, 100px) !important}}.gap-120{gap:clamp(60px, 6.25vw, 120px)}.gap-120-important{gap:clamp(60px, 6.25vw, 120px) !important}.gap-255{gap:clamp(127.5px, 13.28vw, 255px)}.gap-255-important{gap:clamp(127.5px, 13.28vw, 255px) !important}@media screen and (min-width:768px){.md\:gap-255{gap:clamp(127.5px, 13.28vw, 255px)}.md\:gap-255-important{gap:clamp(127.5px, 13.28vw, 255px) !important}}.m-unset{margin:unset}.m-unset-p p{margin:unset}.mt-10{margin-top:clamp(5px, 0.52vw, 10px)}.mt-10-important{margin-top:clamp(5px, 0.52vw, 10px) !important}.mt-65{margin-top:clamp(32.5px, 3.38vw, 65px)}.mt-65-important{margin-top:clamp(32.5px, 3.38vw, 65px) !important}.-mt-20{margin-top:calc(clamp(10px, 1.04vw, 20px) * -1)}.-mt-20-important{margin-top:calc(clamp(10px, 1.04vw, 20px) * -1) !important}.-mt-50{margin-top:calc(clamp(25px, 2.6vw, 50px) * -1)}.-mt-50-important{margin-top:calc(clamp(25px, 2.6vw, 50px) * -1) !important}@media screen and (min-width:768px){.md\:-mt-50{margin-top:calc(clamp(25px, 2.6vw, 50px) * -1)}.md\:-mt-50-important{margin-top:calc(clamp(25px, 2.6vw, 50px) * -1) !important}}.-mt-60{margin-top:calc(clamp(30px, 3.1vw, 60px) * -1)}.-mt-60-important{margin-top:calc(clamp(30px, 3.1vw, 60px) * -1) !important}@media screen and (min-width:768px){.md\:-mt-60{margin-top:calc(clamp(30px, 3.1vw, 60px) * -1)}.md\:-mt-60-important{margin-top:calc(clamp(30px, 3.1vw, 60px) * -1) !important}}.-mt-70{margin-top:calc(clamp(50px, 3.64vw, 70px) * -1)}.-mt-70-important{margin-top:calc(clamp(50px, 3.64vw, 70px) * -1) !important}.-mt-100{margin-top:calc(clamp(50px, 5.2vw, 100px) * -1)}.-mt-100-important{margin-top:calc(clamp(50px, 5.2vw, 100px) * -1) !important}.mb-20{margin-bottom:clamp(10px, 1.04vw, 20px)}.mb-20-important{margin-bottom:clamp(10px, 1.04vw, 20px) !important}.mb-30{margin-bottom:clamp(15px, 1.56vw, 30px)}.mb-30-important{margin-bottom:clamp(15px, 1.56vw, 30px) !important}.mb-50{margin-bottom:clamp(25px, 2.6vw, 50px)}.mb-50-important{margin-bottom:clamp(25px, 2.6vw, 50px) !important}.mb-65{margin-bottom:clamp(32.5px, 3.38vw, 65px)}.mb-65-important{margin-bottom:clamp(32.5px, 3.38vw, 65px) !important}.-mb-20{margin-bottom:calc(clamp(10px, 1.04vw, 20px) * -1)}.-mb-20-important{margin-bottom:calc(clamp(10px, 1.04vw, 20px) * -1) !important}.-mb-50{margin-bottom:calc(clamp(25px, 2.6vw, 50px) * -1)}.-mb-50-important{margin-bottom:calc(clamp(25px, 2.6vw, 50px) * -1) !important}@media screen and (min-width:768px){.md\:-mb-50{margin-bottom:calc(clamp(25px, 2.6vw, 50px) * -1)}.md\:-mb-50-important{margin-bottom:calc(clamp(25px, 2.6vw, 50px) * -1) !important}}.-mb-150{margin-bottom:calc(clamp(75px, 7.81vw, 150px) * -1)}.-mb-150-important{margin-bottom:calc(clamp(75px, 7.81vw, 150px) * -1) !important}@media screen and (min-width:1500px){.md-1500\:-mb-150{margin-bottom:calc(clamp(75px, 7.81vw, 150px) * -1)}.md-1500\:-mb-150-important{margin-bottom:calc(clamp(75px, 7.81vw, 150px) * -1) !important}}.mr-10{margin-right:clamp(5px, 0.52vw, 10px)}.mr-10-important{margin-right:clamp(5px, 0.52vw, 10px) !important}.mr-size-10-min-8{margin-right:clamp(8px, 0.52vw, 10px)}.mr-size-10-min-8-important{margin-right:clamp(8px, 0.52vw, 10px) !important}.mr-20{margin-right:clamp(10px, 1.04vw, 20px)}.mr-20-important{margin-right:clamp(10px, 1.04vw, 20px) !important}.mr-35{margin-right:clamp(17.5px, 1.82vw, 35px)}.mr-35-important{margin-right:clamp(17.5px, 1.82vw, 35px) !important}.cursor-pointer{cursor:pointer}.underline{text-decoration:underline}.underline-important{text-decoration:underline !important}.flex-shrink-0{flex-shrink:0}.text-center{text-align:center}.text-center-important{text-align:center !important}.flex-wrap{flex-wrap:wrap}.flex-wrap-important{flex-wrap:wrap !important}.align-center{align-items:center}.items-start{align-items:flex-start}.justify-end{justify-content:flex-end}@media screen and (min-width:768px){.md\:justify-end{justify-content:flex-end}.md\:justify-end-important{justify-content:flex-end !important}}.space-between{justify-content:space-between}.flex-column{flex-direction:column}.flex-row{flex-direction:row}@media screen and (min-width:768px){.md\:flex-row{flex-direction:row}.md\:flex-row-important{flex-direction:row !important}}.overflow-hidden{overflow:hidden}.overflow-hidden-important{overflow:hidden !important}.relative{position:relative}.relative-important{position:relative !important}.absolute{position:absolute}.absolute-important{position:absolute !important}.z-1{z-index:1}.z-1-important{z-index:1 !important}.d-none{display:none}.d-none-important{display:none !important}.d-block{display:block}.d-block-important{display:block !important}.d-inline-block{display:inline-block}.d-inline-block-important{display:inline-block !important}.top-15{top:clamp(7.5px, 0.784vw, 15px)}.top-unset{top:unset}.top-unset-important{top:unset !important}.left-0{left:0}@media screen and (min-width:768px){.md\:left-0{left:0}.md\:left-0-important{left:0 !important}}.-left-50{left:calc(clamp(25px, 2.6vw, 50px) * -1)}@media screen and (min-width:768px){.md\:-left-50{left:calc(clamp(25px, 2.6vw, 50px) * -1)}.md\:-left-50-important{left:calc(clamp(25px, 2.6vw, 50px) * -1) !important}}.right-0{right:0}@media screen and (min-width:768px){.md\:right-0{right:0}.md\:right-0-important{right:0 !important}}.-right-30-perc{right:-30%}.-right-50-perc{right:-50%}.object-cover{object-fit:cover}.object-cover-img img{object-fit:cover}.w-unset{width:unset}.w-unset-important{width:unset !important}.w-full{width:100%}.w-full-img img{width:100%}.w-full-img-important img{width:100% !important}.h-full{height:100%}.h-full-img img{height:100%}.h-full-img-important img{height:100% !important}.h-auto{height:auto}.js-tab-title{cursor:pointer;opacity:0.6}.js-tab-title h2{display:inline-block;position:relative}.js-tab-title.active{opacity:1}.js-tab-title.active:before{content:'';width:100%;height:2px;background-color:#8F8F8F;left:0;top:auto;bottom:0}.js-tab-title.active h2{font-weight:700 !important;color:#8F8F8F !important}.js-tab-content{display:none}.js-tab-content.active{display:block}.slider-primary .swiper-slide{aspect-ratio:2.4736070381;height:clamp(341px, 35.5vw, 682px) !important}.slider-primary .swiper-pagination{position:absolute;top:calc(100% + clamp(50px, 5.2vw, 100px))}.slider-primary .swiper-pagination-bullet{width:clamp(9px, 0.625vw, 12px);height:clamp(9px, 0.625vw, 12px)}.slider-primary .elementor-swiper-button{background-color:#000000;border-radius:50%;width:clamp(30px, 2.08vw, 40px);height:clamp(30px, 2.08vw, 40px);display:flex;align-items:center;justify-content:center}.slider-primary .elementor-swiper-button svg{width:clamp(18px, 1.3vw, 25px) !important;height:clamp(18px, 1.3vw, 25px) !important}.slider-primary .elementor-swiper-button-prev{top:calc(100% + clamp(50px, 5.2vw, 100px)) !important;left:0 !important;content:url('../img/arrow-left.svg')}.slider-primary .elementor-swiper-button-next{top:calc(100% + clamp(50px, 5.2vw, 100px)) !important;left:clamp(40px, 2.6vw, 50px) !important;content:url('../img/arrow-right.svg')}.js-toggle-group .js-toggle-top-area{cursor:pointer;border-top:1px solid #CBCBCB;display:flex;justify-content:space-between;padding-right:clamp(10px, 1.04vw, 20px)}.js-toggle-group .js-toggle-bottom-area-outer{transition:height 0.5s;height:0;overflow:hidden}.js-toggle-group svg{transition:transform 0.5s}.js-toggle-group.open svg{transform:rotate(90deg)}.border-right-c-grey-5{border-right:1px solid #2F2F2F}@media screen and (min-width:768px){.md\:border-right-c-grey-5{border-right:1px solid #2F2F2F}}.slider-secondary .swiper-slide{display:flex;flex-direction:row-reverse;height:auto !important;gap:clamp(15px, 1.56vw, 30px)}.slider-secondary .swiper-slide-bg{width:50%;min-width:unset !important;max-width:unset !important;aspect-ratio:0.9622905028;min-height:unset}.slider-secondary .swiper-slide-inner{width:50%;position:static !important;padding:0 !important;margin:unset !important;border:1px solid red;color:#000 !important;text-align:left !important;align-items:flex-start !important}.slider-secondary .swiper-slide-inner .swiper-slide-contents{max-width:unset !important}.slider-secondary .swiper-slide-inner .elementor-slide-description{font-size:clamp(25px, 1.458vw, 28px) !important}.slider-secondary .elementor-swiper-button-prev{content:url('../img/arrow-left.svg');top:unset !important;bottom:0 !important;left:0 !important}.slider-secondary .elementor-swiper-button-next{content:url('../img/arrow-right.svg');top:unset !important;bottom:0 !important;left:clamp(40px, 2.6vw, 50px) !important}.service-testimonial.-secondary:before{display:none}.review-primary .swiper{padding-bottom:20px !important;width:calc(100% - 20px) !important}.review-primary .swiper-slide{border:none !important;background-color:#F2EFF2 !important;border-radius:0 !important}.review-primary .elementor-testimonial__name{font-size:clamp(27px, 1.927vw, 37px);line-height:1.2}.review-primary .elementor-testimonial__title{position:absolute;bottom:calc(100% + 10px);z-index:100;width:100%;display:block;left:0 !important;padding-inline-start:15px;padding-inline-end:15px;font-size:clamp(14px, 0.833vw, 16px) !important}.review-primary .elementor-testimonial__header{padding-block-start:0 !important;position:relative !important;overflow:visible !important;margin-top:50px !important}.review-primary .elementor-star-rating{position:absolute;top:100%;left:0;padding-inline:15px}.review-primary .elementor-testimonial__content{margin-top:25px;padding-block-end:60px !important;padding-inline-end:60px !important}.review-primary .elementor-testimonial__text{font-size:clamp(14px, 0.833vw, 16px) !important}@media screen and (max-width:767px){.review-primary .elementor-testimonial__content{padding-inline-end:15px !important}}.js-review-hidden{display:none !important}.js-review-hidden.shown{display:block !important}.button-primary{background-color:#000 !important;border-radius:20px;font-size:clamp(17px, 0.938vw, 18px);padding-inline:clamp(50px, 5.2vw, 100px);color:#FFF;height:clamp(40px, 3.1vw, 60px);line-height:clamp(40px, 3.1vw, 60px)}.button-primary .elementor-button{background-color:#000 !important;border-radius:20px;font-size:clamp(17px, 0.938vw, 18px);padding-inline:clamp(50px, 5.2vw, 100px)}.contact-form-primary .wpcf7-form{display:flex;flex-wrap:wrap;gap:clamp(15px, 1.56vw, 30px)}.contact-form-primary .wpcf7-form span.wpcf7-form-control-wrap{display:block}.contact-form-primary .wpcf7-form p{margin:0;margin-bottom:clamp(10px, 1.04vw, 20px);flex:0 0 calc(50% - clamp(7.5px, 0.784vw, 15px))}.contact-form-primary .wpcf7-form p:nth-last-child(3){flex:0 0 100%}.contact-form-primary .wpcf7-form p:nth-last-child(2){position:absolute;left:calc(100% + clamp(60px, 6.25vw, 120px));bottom:0;z-index:1}.contact-form-primary .wpcf7-form input,.contact-form-primary .wpcf7-form textarea{padding:0;border:0;background-color:#EEEEEE;border-radius:20px;padding-inline:clamp(17.5px, 1.82vw, 35px)}.contact-form-primary .wpcf7-form input{width:100%;height:clamp(40px, 2.6vw, 50px);line-height:clamp(40px, 2.6vw, 50px)}.contact-form-primary .wpcf7-form textarea{width:100%;resize:none;padding-block:clamp(17.5px, 1.82vw, 35px)}.contact-form-primary .wpcf7-form label{font-size:13px;color:#8F8F8F;padding-left:clamp(17.5px, 1.82vw, 35px);margin-bottom:7px;display:inline-block;color:#000}.contact-form-primary .wpcf7-form input[type='submit']{background-color:#000;color:#fff;font-size:clamp(15px, 0.93vw, 18px);height:clamp(40px, 3.1vw, 60px);line-height:clamp(40px, 3.1vw, 60px);display:inline-block;width:auto;padding-inline:clamp(55px, 5.72vw, 110px)}.contact-form-primary .wpcf7-form span.wpcf7-not-valid-tip{font-size:13px;padding-left:clamp(17.5px, 1.82vw, 35px);margin-top:7px}.contact-form-primary .wpcf7-form .wpcf7-spinner{position:absolute;top:50%;transform:translateY(-50%)}.contact-form-primary .wpcf7-form .wpcf7-response-output{margin:0}@media screen and (max-width:767px){.contact-form-primary .wpcf7-form p:nth-last-child(2){position:static}}@media screen and (max-width:500px){.contact-form-primary .wpcf7-form p{flex:0 0 100%}}.js-gmaps{height:100%}.js-gmaps .elementor-widget-container{height:100%}.js-gmaps .elementor-widget-container .elementor-custom-embed{height:100%}.js-gmaps .elementor-widget-container .elementor-custom-embed iframe{height:100%}@media screen and (max-width:767px){.js-gmaps{aspect-ratio:1}}ul li{font-size:clamp(15px, 0.833vw, 16px);margin-bottom:20px}.services-list ul{list-style-type:none;padding-left:0}.services-list ul li{font-size:clamp(18px, 1.042vw, 20px);color:#000;font-weight:400;margin-bottom:0}.services-list ul li a{color:#000}.font100{font-weight:100}.font200{font-weight:200}.font300{font-weight:300}.font400{font-weight:400}.font500{font-weight:500}.font600{font-weight:600}.font700{font-weight:700}.font800{font-weight:800}.text.s160,.text.s160 .elementor-heading-title{font-size:clamp(60px, 8.333vw, 160px)}.text.s150,.text.s150 .elementor-heading-title{font-size:clamp(55px, 7.813vw, 150px)}.text.s96,.text.s96 .elementor-heading-title{font-size:clamp(52px, 5vw, 96px)}.text.s90,.text.s90 .elementor-heading-title{font-size:clamp(50px, 4.688vw, 90px)}.text.s80,.text.s80 .elementor-heading-title{font-size:clamp(45px, 4.167vw, 80px)}.text.s70,.text.s70 .elementor-heading-title{font-size:clamp(40px, 3.646vw, 70px)}.text.s60,.text.s60 .elementor-heading-title{font-size:clamp(38px, 3.125vw, 60px)}.text.s50,.text.s50 .elementor-heading-title{font-size:clamp(35px, 2.604vw, 50px)}.text.s40,.text.s40 .elementor-heading-title{font-size:clamp(30px, 2.083vw, 40px)}.text.s37,.text.s37 .elementor-heading-title{font-size:clamp(27px, 1.927vw, 37px)}.text.s35,.text.s35 .elementor-heading-title{font-size:clamp(25px, 1.823vw, 35px)}.text.s28,.text.s28 .elementor-heading-title,.text.s28 p{font-size:clamp(25px, 1.458vw, 28px)}.text.s25,.text.s25 .elementor-heading-title{font-size:clamp(21px, 1.302vw, 25px)}.text.s22,.text.s22 p{font-size:clamp(20px, 1.146vw, 22px)}.text.s20{font-size:clamp(18px, 1.042vw, 20px)}.text.s18{font-size:clamp(17px, 0.938vw, 18px)}.text.s17{font-size:clamp(16px, 0.885vw, 17px)}.text.s16,.text.s16 p{font-size:clamp(15px, 0.833vw, 16px)}.text.s15{font-size:clamp(14px, 0.781vw, 15px)}p{font-size:clamp(15px, 0.833vw, 16px)}.header{background-color:transparent;position:fixed;top:0;left:0;width:100%;z-index:12}.header .inner{padding-block:clamp(20px, 3.125vw, 60px)}.header.makeBlack{background-color:#000}.header.makeBlack .inner{padding-block:20px}.header .menu-btn{cursor:pointer;border:2px solid #fff;border-radius:50%;width:62px;height:62px;flex-shrink:0}.header .menu-btn span{width:22.5px;height:2px;background-color:#fff;display:block}.header .btn{display:flex;align-items:center}.menu-open .header .contact-info-col{display:none}.menu-open .header .btn{display:none}.menu-open .header .menu-btn span:first-child{transform:rotate(-45deg) translate(-1px, 3px);transform-origin:50% 50%}.menu-open .header .menu-btn span:last-child{transform:rotate(45deg) translate(-2px, -3.5px);transform-origin:50% 50%}.menu-open .header .inner{padding-bottom:0}@media screen and (max-width:1100px){.header .logo img{width:160px}.header .contact-info-col p{font-size:14px}.header .btn{height:30px !important;font-size:11px}.header .contact-info-inner{align-items:center}}@media screen and (max-width:930px){.header .contact-info-col{display:none}}@media screen and (max-width:767px){.header .btn{font-size:11px !important;height:30px !important;padding-block:0 !important;padding-inline:10px !important}.header .menu-btn{width:40px;height:40px}.header .menu-btn span{width:15px;height:2px}.header .logo img{width:110px}.header .contact-info-inner{align-items:center;gap:10px}}.home .logo{filter:grayscale(1)}.single-post p.text{color:#000}.single-post svg{fill:#000}.single-post .menu-btn{border-color:#000}.single-post .menu-btn span{background-color:#000}.single-post .btn.white{border:2px solid #000}.single-post .makeBlack .logo{filter:brightness(0) invert(1)}.single-post .makeBlack p.text{color:#fff}.single-post .makeBlack svg{fill:none}.single-post .makeBlack .menu-btn{border-color:#fff}.single-post .makeBlack .menu-btn span{background-color:#fff}.single-post .makeBlack .btn.white{border:2px solid #fff}.single-post.menu-open .menu-btn{border-color:#fff}.single-post.menu-open .menu-btn span{background-color:#fff}.single-post.menu-open .logo{filter:brightness(0) invert(1)}.megamenu{position:fixed;width:100%;height:100vh;z-index:11;box-sizing:border-box;overflow-y:auto;display:none}.megamenu .top-area{min-height:100%}.megamenu ul{padding:0;margin:0}.megamenu .h-helper{height:50px}.menu-open .megamenu{display:block}.menu-open{overflow:hidden}.ul-main-menu{position:relative;padding-top:clamp(120px, 7.81vw, 150px) !important}.ul-main-menu li{list-style:none;font-size:clamp(15px, 1.25vw, 24px);margin:0;position:relative;cursor:pointer}.ul-main-menu li.menu-item-has-children:before{content:'';width:clamp(12px, 1.19vw, 23px);height:clamp(8.5px, 0.88vw, 17px);position:absolute;top:50%;transform:translateY(-50%);right:clamp(1px, 4.16vw, 80px);pointer-events:none;opacity:1;transition:0.5s opacity;background-image:url('../img/arrow-right-secondary.svg');background-size:contain;background-repeat:no-repeat}.ul-main-menu li a{color:#6D6D6D;padding:10px 0;display:inline-block;transition:0.5s color;position:relative}.ul-main-menu li .sub-menu{position:fixed;top:clamp(120px, 7.81vw, 150px);left:calc(25vw + clamp(20px, 3.125vw, 60px));display:none;height:calc(100vh - clamp(120px, 7.81vw, 150px));width:25vw}.ul-main-menu li .sub-menu li{padding-left:clamp(50px, 5.2vw, 100px)}.ul-main-menu li .sub-menu li a{color:#fff}.ul-main-menu li .sub-menu.open{display:block}.ul-main-menu li:hover>a{color:#fff;font-weight:700}@media screen and (min-width:768px){.ul-main-menu li:hover .sub-menu{display:block}}@media screen and (max-width:767px){.ul-main-menu{padding-top:80px !important}.ul-main-menu li.menu-item-has-children:before{opacity:1;top:15px;transform:unset;right:0}.ul-main-menu li .sub-menu{position:static;height:auto;width:100%}.ul-main-menu li .sub-menu li{padding-left:30px}}.js-follow-us-parent{cursor:pointer}.js-follow-us-parent .social{display:none}.js-follow-us-parent.open .social{display:block}.footer{background-color:#000000}.footer .logo{filter:grayscale(1);margin-bottom:clamp(20px, 4.479vw, 86px)}.footer .contact-info{flex:0 0 55%}@media screen and (max-width:1023px){.footer .contact-info{max-width:100%;flex:0 0 100%}}.footer .contact-info h2{margin-bottom:50px}@media screen and (max-width:767px){.footer .contact-info h2{margin-bottom:20px}}.footer .booking-form{flex:0 0 40%;max-width:40%}@media screen and (max-width:1023px){.footer .booking-form{max-width:100%;flex:0 0 100%}}.footer .booking-form h2{margin-bottom:50px}.footer .social{margin-top:20px}@media screen and (max-width:767px){.footer .social{margin-top:0px}}.footer .symbol:last-child{display:none}.prefooter{background:linear-gradient(180deg, #F2EFF2 60%, #181818 60%);padding-bottom:60px}.prefooter .inner{max-width:1200px;margin:0 auto}.prefooter .desc{max-width:570px}.prefooter .videoWrapper{max-width:1400px;margin:0 auto;overflow:hidden}.prefooter .videoImage{position:absolute;top:0;left:0;object-position:center;object-fit:cover;height:100%;width:100%;opacity:1;transition:all 0.5s ease-in-out}.prefooter .videoImage.hide{opacity:0;transition:all 0.5s ease-in-out;pointer-events:none}.prefooter .playBtn{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:clamp(80px, 6.25vw, 120px);width:clamp(80px, 6.25vw, 120px);border:2px solid #fff;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%}.prefooter .playBtn.hide{display:none}.c-white{color:#fff}.c-black{color:#000000}.c-black2{color:#111111}.c-dark{color:#181818}.c-light-gray{color:#F2EFF2}.c-dark-gray{color:#6D6D6D}.bg-white{background-color:#fff}.bg-black{background-color:#000000}.bg-black2{background-color:#111111}.bg-dark{background-color:#181818}.bg-light-gray{background-color:#F2EFF2}.bg-dark-gray{background-color:#6D6D6D}.wpcf7-form label{font-size:15px;color:#fff;font-weight:400}.wpcf7-form label .title{margin-bottom:15px;display:block}.wpcf7-form .form-row br{display:none}.wpcf7-form .form-row p{display:flex;gap:clamp(20px, 2.083vw, 40px)}@media screen and (max-width:500px){.wpcf7-form .form-row p{flex-direction:column}}.wpcf7-form .form-row input[type=text],.wpcf7-form .form-row input[type=email]{height:40px;font-size:16px;border-radius:20px;border:0;color:#8F8F8F;text-indent:20px;width:100%}.wpcf7-form .form-row input[type=text]:focus-visible,.wpcf7-form .form-row input[type=email]:focus-visible{outline:0}.wpcf7-form .form-row .wpcf7-not-valid-tip{margin-top:5px}.wpcf7-form .submit-area p{display:flex;flex-direction:column;justify-content:flex-end;gap:0}.wpcf7-form .submit-area p input[type=submit]{background:transparent;padding:20px;color:#fff;cursor:pointer;border:2px solid #fff;border-radius:20px}.btn{border-radius:30px;padding:clamp(10px, 0.885vw, 17px) clamp(15px, 1.667vw, 32px);font-size:16px;font-weight:400;line-height:2;width:max-content;display:inline-block;cursor:pointer}.btn.white{background-color:#fff;color:#000}.btn.black{background-color:#000;color:#fff;min-width:clamp(100px, 13.021vw, 250px) !important}.btn.transparent{background-color:transparent;color:#fff;border:2px solid #fff;min-width:250px !important}.btn.transparent .elementor-button{background-color:transparent !important}.testimonials-wrapper .title-area{position:relative}.testimonials-wrapper .title-area .testimonial-title{position:absolute;top:50%;left:-10%;transform:translateY(-50%);z-index:9}@media screen and (max-width:1399px){.testimonials-wrapper .title-area .testimonial-title{left:0}}@media screen and (max-width:1199px){.testimonials-wrapper .title-area .testimonial-title{top:50%;left:50%;transform:translate(-50%, -50%)}}@media screen and (max-width:767px){.testimonials-wrapper .title-area .testimonial-title{text-align:center;padding:20px;min-width:100%}}.testimonials-wrapper .title-area .testimonialImg{position:relative}.testimonials-wrapper .title-area .testimonialImg:before{content:url('../img/quote-left.svg');position:absolute;bottom:0;left:-100px}@media screen and (max-width:1399px){.testimonials-wrapper .title-area .testimonialImg:before{left:0}}@media screen and (max-width:1199px){.testimonials-wrapper .title-area .testimonialImg:before{display:none}}.testimonials-wrapper .title-area .testimonialImg:after{content:url('../img/quote-right.svg');position:absolute;bottom:0;right:-100px}@media screen and (max-width:1399px){.testimonials-wrapper .title-area .testimonialImg:after{right:0}}@media screen and (max-width:1199px){.testimonials-wrapper .title-area .testimonialImg:after{display:none}}.testimonials-wrapper .testimonial-content .elementor-slide-description{column-count:2;column-gap:clamp(40px, 6.563vw, 126px)}.testimonials-wrapper .elementor-slide-button{border-radius:30px;padding:clamp(10px, 0.885vw, 17px) clamp(15px, 1.667vw, 32px);font-size:16px;font-weight:400;line-height:2;width:max-content;cursor:pointer;background-color:#000 !important;color:#fff;min-width:clamp(100px, 13.021vw, 250px) !important;float:right}.testimonials-wrapper .swiper-slide-inner{min-height:400px;margin:0 !important;position:relative !important}.service-testimonial:before{content:url('../img/quote.svg');position:absolute;top:-25px;left:-50px}@media screen and (max-width:1023px){.service-testimonial:before{top:0;left:0}}.service-testimonial .elementor-testimonial{display:flex;flex-direction:column-reverse}.service-testimonial .elementor-main-swiper{width:100% !important}.service-testimonial .elementor-testimonial__header,.service-testimonial .elementor-testimonial__content,.service-testimonial .elementor-testimonial__text,.service-testimonial .elementor-testimonial__name{border:0 !important;font-size:clamp(25px, 1.458vw, 28px) !important;color:#000 !important;line-height:1.5 !important;font-weight:400 !important;padding:0 !important;padding-bottom:20px !important}.service-testimonial .elementor-swiper-button{position:absolute !important;top:110% !important}@media screen and (max-width:767px){.service-testimonial .elementor-swiper-button{top:100% !important}}.service-testimonial .elementor-swiper-button svg{opacity:0}.service-testimonial .elementor-swiper-button-prev{content:url('../img/arrow-left.svg');left:0 !important}.service-testimonial .elementor-swiper-button-next{content:url('../img/arrow-right.svg');left:50px !important}.service-testimonial .elementor-swiper{width:70%}@media screen and (max-width:1299px){.service-testimonial .elementor-swiper{width:100%}}.pullUp-half{margin-top:-300px !important}@media screen and (max-width:1299px){.pullUp-half{margin-top:10px !important}}.home-testimonials .swiper-slide-inner{transform:translateY(-100%)}.home-testimonials .swiper-slide-inner .elementor-slide-description{color:#000 !important}.home-testimonials .elementor-slide-description{column-count:2;column-gap:clamp(40px, 6.563vw, 126px)}@media screen and (max-width:767px){.home-testimonials .elementor-slide-description{column-count:1}}.home-testimonials .elementor-swiper-button-prev svg{opacity:0}.home-testimonials .elementor-swiper-button-prev:after{content:url('../img/arrow-left.svg');position:absolute;bottom:-80px;left:80px}@media screen and (max-width:767px){.home-testimonials .elementor-swiper-button-prev:after{position:unset}}.home-testimonials .elementor-swiper-button-next{left:40px}@media screen and (max-width:767px){.home-testimonials .elementor-swiper-button-next{left:unset}}.home-testimonials .elementor-swiper-button-next svg{opacity:0}.home-testimonials .elementor-swiper-button-next:after{content:url('../img/arrow-right.svg');position:absolute;bottom:-80px;left:100px;right:unset}@media screen and (max-width:767px){.home-testimonials .elementor-swiper-button-next:after{position:unset}}.servicesListWrapper .tag{margin-bottom:40px}.servicesListWrapper .service{flex:0 0 31%}.servicesListWrapper .service .title{border-bottom:1px solid #A9A9A9;padding:clamp(20px, 2.083vw, 40px) 0}.servicesListWrapper .service:nth-child(1),.servicesListWrapper .service:nth-child(2),.servicesListWrapper .service:nth-child(3){border-top:1px solid #A9A9A9}.serviceTab{cursor:pointer}.serviceTab.active{border-bottom:1px solid #A9A9A9;padding-bottom:30px}.serviceContent{display:none}.serviceContent.active{display:block}.services-list-tabs{cursor:pointer}.services-list-tabs li.active{font-weight:800}.before-after-tabs .content-element{display:none}.before-after-tabs .content-element.active{display:block}.carousel-services-wrapper{overflow:hidden !important}.carousel-services-wrapper .swiper-slide{cursor:pointer}.carousel-services-wrapper .swiper-slide.active .swiper-slide-inner{border-bottom:2px solid #000;padding-bottom:32px}.carousel-services-wrapper .swiper{overflow:visible}.carousel-services-wrapper .swiper-wrapper{gap:30px;margin-bottom:40px}.carousel-services-wrapper .elementor-image-carousel-caption{margin-top:32px}.carousel-services-wrapper .elementor-swiper-button{position:absolute;bottom:0 !important;left:0;top:unset !important;z-index:9}.carousel-services-wrapper .elementor-swiper-button-next{left:40px}.carousel-contents .inner{display:none}.carousel-contents .inner.active{display:flex !important}.facilitiesImg{transform:translateY(100px);position:relative;z-index:9}@media screen and (max-width:767px){.facilitiesImg{transform:translateY(0)}}.posts-list .elementor-post__title{font-size:38px}.posts-list .elementor-post__read-more{border:1px solid #111;border-radius:30px;padding:8px 16px;margin-top:30px}@media screen and (max-width:767px){.posts-list .elementor-post__read-more{margin-top:10px}}.posts-list .elementor-post__meta-data{border-top:0;display:none}.posts-list .elementor-post__badge{position:relative !important;display:inline-block;width:max-content;margin:0 !important;background-color:#111 !important;font-size:16px;border-radius:2px !important;padding:8px}.posts-list .elementor-post__thumbnail{border-radius:8px}.posts-list .elementor-post__thumbnail__link{margin-bottom:50px !important}.posts-list .elementor-button-text{text-transform:uppercase !important}.posts-list .elementor-posts{display:flex;flex-wrap:wrap}.posts-list article{margin-bottom:clamp(60px, 6.25vw, 120px) !important;flex:0 0 23.5%}@media screen and (max-width:1199px){.posts-list article{flex:0 0 31.5%}}@media screen and (max-width:800px){.posts-list article{flex:0 0 49%}}@media screen and (max-width:599px){.posts-list article{flex:0 0 100%}}.posts-list article:first-child{flex:0 0 100%;display:none}.posts-list article:first-child .elementor-post__card{display:flex;flex-direction:row}.sticky-post .content{padding-inline:clamp(20px, 3.125vw, 60px);max-width:500px;margin:0 auto}@media screen and (max-width:767px){.sticky-post .content{max-width:100%;margin-top:40px;padding:0}}@media screen and (max-width:767px){.sticky-post .img-wrapper{text-align:center}}.sticky-post .tag{background-color:#000;color:#fff;padding:4px 8px;font-size:16px;font-weight:400}.sticky-post .date{font-size:16px;font-style:italic;color:#111}.sticky-post .title{margin-top:25px;margin-bottom:16px}.sticky-post p{color:#7c7b7c}.sticky-post .btn{border-radius:30px;border:1px solid #111;padding:8px 16px;margin-top:clamp(30px, 3.646vw, 70px);color:#111;font-size:16px;font-weight:400}.before-after article{overflow:visible;pointer-events:none}.before-after .elementor-portfolio-item__overlay{bottom:-60px;top:unset}@media screen and (max-width:767px){.before-after .elementor-portfolio-item__overlay{bottom:-48px}}.before-after .elementor-active{border-bottom:1px solid #000}.before-after .elementor-portfolio-item__overlay{opacity:1}.social-share .elementor-share-btn{background:none !important}.social-share .elementor-share-btn__icon{background-color:#fff !important;background-image:none !important;border:1px solid #D5DAE1;border-radius:6px;width:3.5em;height:3.5em}.social-share .elementor-share-btn__icon svg{fill:#556987 !important}