*,::after,::before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,::after,::before{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}::after,::before{--tw-content:''}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:991px){.container{max-width:991px}}@media (min-width:1200px){.container{max-width:1200px}}@media (min-width:1536px){.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0px}.-right-2{right:-.5rem}.-top-2{top:-.5rem}.-top-\[20px\]{top:-20px}.-top-\[4px\]{top:-4px}.bottom-8{bottom:2rem}.bottom-\[10px\]{bottom:10px}.bottom-\[225px\]{bottom:225px}.bottom-\[250px\]{bottom:250px}.bottom-\[325px\]{bottom:325px}.left-0{left:0}.left-4{left:1rem}.left-\[15vw\]{left:15vw}.left-\[16px\]{left:16px}.left-\[20px\]{left:20px}.right-0{right:0}.right-6{right:1.5rem}.top-0{top:0}.top-1\/2{top:50%}.top-3{top:.75rem}.top-\[18px\]{top:18px}.top-\[22px\]{top:22px}.top-\[auto\]{top:auto}.z-10{z-index:10}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[200\]{z-index:200}.order-1{order:1}.order-2{order:2}.order-3{order:3}.col-span-12{grid-column:span 12/span 12}.col-start-1{grid-column-start:1}.m-auto{margin:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-12{margin-top:3rem;margin-bottom:3rem}.my-8{margin-top:2rem;margin-bottom:2rem}.\!mb-0{margin-bottom:0!important}.-ml-8{margin-left:-2rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-32{margin-bottom:8rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-\[-30px\]{margin-bottom:-30px}.mb-\[10px\]{margin-bottom:10px}.mb-\[36px\]{margin-bottom:36px}.mb-\[45px\]{margin-bottom:45px}.mb-\[50px\]{margin-bottom:50px}.mb-\[60px\]{margin-bottom:60px}.mb-\[8px\]{margin-bottom:8px}.ml-auto{margin-left:auto}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-32{margin-top:8rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-\[-8px\]{margin-top:-8px}.mt-\[10px\]{margin-top:10px}.mt-\[13px\]{margin-top:13px}.mt-\[15px\]{margin-top:15px}.mt-\[16px\]{margin-top:16px}.mt-\[20px\]{margin-top:20px}.mt-\[24px\]{margin-top:24px}.mt-\[3px\]{margin-top:3px}.mt-\[45px\]{margin-top:45px}.mt-\[47px\]{margin-top:47px}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.aspect-\[1\/1\]{aspect-ratio:1/1}.aspect-\[21\/9\]{aspect-ratio:21/9}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-video{aspect-ratio:16/9}.h-6{height:1.5rem}.h-\[0\.5px\]{height:.5px}.h-\[111px\]{height:111px}.h-\[200px\]{height:200px}.h-\[3px\]{height:3px}.h-\[450px\]{height:450px}.h-\[72px\]{height:72px}.h-\[99px\]{height:99px}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.max-h-\[300px\]{max-height:300px}.max-h-\[420px\]{max-height:420px}.max-h-\[498px\]{max-height:498px}.min-h-\[111px\]{min-height:111px}.min-h-\[183px\]{min-height:183px}.min-h-\[540px\]{min-height:540px}.\!w-\[20px\]{width:20px!important}.w-1\/2{width:50%}.w-10\/12{width:83.333333%}.w-6{width:1.5rem}.w-9\/12{width:75%}.w-\[157px\]{width:157px}.w-\[21px\]{width:21px}.w-\[35vw\]{width:35vw}.w-\[50vw\]{width:50vw}.w-\[97px\]{width:97px}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.\!max-w-\[430px\]{max-width:430px!important}.max-w-4xl{max-width:56rem}.max-w-\[100\%\]{max-width:100%}.max-w-\[1000px\]{max-width:1000px}.max-w-\[300px\]{max-width:300px}.max-w-\[40\%\]{max-width:40%}.max-w-\[400px\]{max-width:400px}.max-w-\[642px\]{max-width:642px}.max-w-\[700px\]{max-width:700px}.max-w-\[725px\]{max-width:725px}.max-w-\[756px\]{max-width:756px}.max-w-\[800px\]{max-width:800px}.max-w-\[866px\]{max-width:866px}.flex-grow{flex-grow:1}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[10px\]{gap:10px}.gap-\[11px\]{gap:11px}.gap-\[12px\]{gap:12px}.gap-\[13px\]{gap:13px}.gap-\[14px\]{gap:14px}.gap-\[15px\]{gap:15px}.gap-\[16px\]{gap:16px}.gap-\[18px\]{gap:18px}.gap-\[20px\]{gap:20px}.gap-\[24px\]{gap:24px}.gap-\[25px\]{gap:25px}.gap-\[26px\]{gap:26px}.gap-\[28px\]{gap:28px}.gap-\[30px\]{gap:30px}.gap-\[40px\]{gap:40px}.gap-\[50px\]{gap:50px}.gap-\[6px\]{gap:6px}.gap-\[8px\]{gap:8px}.gap-x-\[16px\]{-moz-column-gap:16px;column-gap:16px}.gap-y-\[10px\]{row-gap:10px}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded-3xl{border-radius:1.5rem}.rounded-\[100\%\]{border-radius:100%}.rounded-\[12px\]{border-radius:12px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[24px\]{border-radius:24px}.rounded-\[8px\]{border-radius:8px}.rounded-full{border-radius:9999px}.rounded-l-3xl{border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem}.rounded-l-\[24px\]{border-top-left-radius:24px;border-bottom-left-radius:24px}.rounded-l-\[500px\]{border-top-left-radius:500px;border-bottom-left-radius:500px}.rounded-r-\[210px\]{border-top-right-radius:210px;border-bottom-right-radius:210px}.rounded-r-\[500px\]{border-top-right-radius:500px;border-bottom-right-radius:500px}.rounded-t-\[16px\]{border-top-left-radius:16px;border-top-right-radius:16px}.rounded-t-\[24px\]{border-top-left-radius:24px;border-top-right-radius:24px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-b-\[\#FFFFFF80\]{border-bottom-color:#fffFFF80}.border-t-\[\#FFFFFF80\]{border-top-color:#fffFFF80}.bg-\[\#000000\]{--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity,1))}.bg-black{background-color:var(--black)}.bg-blue1{background-color:var(--bg-tertiary)}.bg-ivory{background-color:var(--bg-secondary)}.bg-white{background-color:var(--bg-primary)}.bg-opacity-20{--tw-bg-opacity:0.2}.bg-cover{background-size:cover}.bg-center{background-position:center}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-top{-o-object-position:top;object-position:top}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-\[15px\]{padding:15px}.p-\[25px\]{padding:25px}.px-12{padding-left:3rem;padding-right:3rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[18px\]{padding-left:18px;padding-right:18px}.px-\[20px\]{padding-left:20px;padding-right:20px}.px-\[30px\]{padding-left:30px;padding-right:30px}.px-\[32px\]{padding-left:32px;padding-right:32px}.px-\[40px\]{padding-left:40px;padding-right:40px}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-\[24px\]{padding-top:24px;padding-bottom:24px}.py-\[30px\]{padding-top:30px;padding-bottom:30px}.py-\[45px\]{padding-top:45px;padding-bottom:45px}.py-\[48px\]{padding-top:48px;padding-bottom:48px}.py-\[75px\]{padding-top:75px;padding-bottom:75px}.py-\[7px\]{padding-top:7px;padding-bottom:7px}.\!pl-0{padding-left:0!important}.\!pr-0{padding-right:0!important}.pb-10{padding-bottom:2.5rem}.pb-16{padding-bottom:4rem}.pb-20{padding-bottom:5rem}.pb-6{padding-bottom:1.5rem}.pb-\[28px\]{padding-bottom:28px}.pb-\[35px\]{padding-bottom:35px}.pb-\[45px\]{padding-bottom:45px}.pb-\[70px\]{padding-bottom:70px}.pl-0{padding-left:0}.pl-12{padding-left:3rem}.pl-4{padding-left:1rem}.pl-\[32px\]{padding-left:32px}.pr-4{padding-right:1rem}.pr-\[20px\]{padding-right:20px}.pr-\[32px\]{padding-right:32px}.pt-10{padding-top:2.5rem}.pt-16{padding-top:4rem}.pt-4{padding-top:1rem}.pt-8{padding-top:2rem}.pt-\[15px\]{padding-top:15px}.pt-\[20px\]{padding-top:20px}.pt-\[23px\]{padding-top:23px}.pt-\[45px\]{padding-top:45px}.pt-\[48px\]{padding-top:48px}.pt-\[58px\]{padding-top:58px}.pt-\[68px\]{padding-top:68px}.pt-\[80px\]{padding-top:80px}.text-left{text-align:left}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[10px\]{font-size:10px}.text-\[12px\]{font-size:12px}.text-\[14px\]{font-size:14px}.text-\[16px\]{font-size:16px}.text-\[20px\]{font-size:20px}.text-\[28px\]{font-size:28px}.text-\[32px\]{font-size:32px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.capitalize{text-transform:capitalize}.leading-5{line-height:1.25rem}.leading-\[100\%\]{line-height:100%}.leading-\[120\%\]{line-height:120%}.leading-\[140\%\]{line-height:140%}.leading-\[17px\]{line-height:17px}.leading-\[26px\]{line-height:26px}.-tracking-\[1\.28px\]{letter-spacing:-1.28px}.tracking-\[-0\.2px\]{letter-spacing:-.2px}.\!text-white{color:var(--bg-primary)!important}.text-\[\#F7921E\]{--tw-text-opacity:1;color:rgb(247 146 30 / var(--tw-text-opacity,1))}.text-black{color:var(--black)}.text-blue1{color:var(--bg-tertiary)}.text-white{color:var(--bg-primary)}.no-underline{text-decoration-line:none}.opacity-60{opacity:.6}.opacity-80{opacity:.8}.opacity-\[0\.5\]{opacity:.5}.opacity-\[80\]{opacity:80}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition-\[\.2s\]{transition-property:.2s;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.transition-\[0\.2s\]{transition-property:0.2s;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}@media (min-width:640px){.sm\:absolute{position:absolute}.sm\:bottom-\[240px\]{bottom:240px}.sm\:bottom-\[405px\]{bottom:405px}.sm\:order-2{order:2}.sm\:mt-\[20px\]{margin-top:20px}.sm\:mt-\[32px\]{margin-top:32px}.sm\:aspect-\[3\/2\]{aspect-ratio:3/2}.sm\:aspect-\[4\/2\]{aspect-ratio:4/2}.sm\:h-\[154px\]{height:154px}.sm\:h-\[211px\]{height:211px}.sm\:min-h-\[211px\]{min-height:211px}.sm\:min-h-\[380px\]{min-height:380px}.sm\:w-10\/12{width:83.333333%}.sm\:w-7\/12{width:58.333333%}.sm\:w-8\/12{width:66.666667%}.sm\:w-9\/12{width:75%}.sm\:w-\[200px\]{width:200px}.sm\:w-\[300px\]{width:300px}.sm\:w-\[50\%\]{width:50%}.sm\:w-\[calc\(33\.3333\%-16px\)\]{width:calc(33.3333% - 16px)}.sm\:w-\[calc\(50\%-10px\)\]{width:calc(50% - 10px)}.sm\:w-\[calc\(50\%-16px\)\]{width:calc(50% - 16px)}.sm\:w-full{width:100%}.sm\:flex-grow-0{flex-grow:0}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:gap-\[17px\]{gap:17px}.sm\:gap-\[24px\]{gap:24px}.sm\:gap-\[40px\]{gap:40px}.sm\:p-\[45px\]{padding:45px}.sm\:px-\[40px\]{padding-left:40px;padding-right:40px}.sm\:py-\[50px\]{padding-top:50px;padding-bottom:50px}.sm\:pl-0{padding-left:0}.sm\:pl-\[40px\]{padding-left:40px}.sm\:pr-0{padding-right:0}.sm\:pr-\[40px\]{padding-right:40px}.sm\:text-left{text-align:left}}@media (min-width:768px){.md\:bottom-\[65px\]{bottom:65px}.md\:order-1{order:1}.md\:order-2{order:2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-9{grid-column:span 9/span 9}.md\:col-start-1{grid-column-start:1}.md\:col-start-4{grid-column-start:4}.md\:ml-10{margin-left:2.5rem}.md\:block{display:block}.md\:h-0{height:0}.md\:w-1\/2{width:50%}.md\:w-5\/12{width:41.666667%}.md\:w-7\/12{width:58.333333%}.md\:w-\[75\%\]{width:75%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-nowrap{flex-wrap:nowrap}.md\:items-start{align-items:flex-start}.md\:justify-start{justify-content:flex-start}.md\:justify-between{justify-content:space-between}.md\:gap-6{gap:1.5rem}.md\:gap-\[40px\]{gap:40px}.md\:rounded-\[24px\]{border-radius:24px}.md\:border-b-0{border-bottom-width:0}.md\:px-\[64px\]{padding-left:64px;padding-right:64px}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:pb-0{padding-bottom:0}.md\:pl-0{padding-left:0}.md\:pr-0{padding-right:0}.md\:pt-2{padding-top:.5rem}.md\:text-\[14px\]{font-size:14px}.md\:text-\[18px\]{font-size:18px}.md\:text-\[20px\]{font-size:20px}.md\:text-\[72px\]{font-size:72px}}@media (min-width:991px){.lg\:bottom-\[auto\]{bottom:auto}.lg\:left-auto{left:auto}.lg\:right-\[200px\]{right:200px}.lg\:top-\[350px\]{top:350px}.lg\:top-\[60px\]{top:60px}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:mx-\[10\%\]{margin-left:10%;margin-right:10%}.lg\:ml-6{margin-left:1.5rem}.lg\:mr-10{margin-right:2.5rem}.lg\:aspect-\[2\.5\/2\]{aspect-ratio:2.5/2}.lg\:aspect-\[3\/2\]{aspect-ratio:3/2}.lg\:h-\[138px\]{height:138px}.lg\:h-\[154px\]{height:154px}.lg\:h-\[250px\]{height:250px}.lg\:h-auto{height:auto}.lg\:max-h-\[540px\]{max-height:540px}.lg\:min-h-\[auto\]{min-height:auto}.lg\:w-1\/2{width:50%}.lg\:w-3\/4{width:75%}.lg\:w-4\/12{width:33.333333%}.lg\:w-5\/12{width:41.666667%}.lg\:w-6\/12{width:50%}.lg\:w-7\/12{width:58.333333%}.lg\:w-8\/12{width:66.666667%}.lg\:w-\[285px\]{width:285px}.lg\:w-\[360px\]{width:360px}.lg\:w-\[460px\]{width:460px}.lg\:w-\[calc\(25\%-18px\)\]{width:calc(25% - 18px)}.lg\:w-full{width:100%}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:items-center{align-items:center}.lg\:justify-start{justify-content:flex-start}.lg\:gap-10{gap:2.5rem}.lg\:gap-\[30px\]{gap:30px}.lg\:gap-\[48px\]{gap:48px}.lg\:gap-\[80px\]{gap:80px}.lg\:gap-\[90px\]{gap:90px}.lg\:px-0{padding-left:0;padding-right:0}.lg\:py-\[100px\]{padding-top:100px;padding-bottom:100px}.lg\:pb-\[0px\]{padding-bottom:0}.lg\:pb-\[100px\]{padding-bottom:100px}.lg\:pl-\[0px\]{padding-left:0}.lg\:pl-\[100px\]{padding-left:100px}.lg\:pl-\[40px\]{padding-left:40px}.lg\:pr-\[100px\]{padding-right:100px}.lg\:pr-\[130px\]{padding-right:130px}.lg\:pt-\[148px\]{padding-top:148px}.lg\:pt-\[168px\]{padding-top:168px}.lg\:text-\[32px\]{font-size:32px}}@media (min-width:1200px){.xl\:absolute{position:absolute}.xl\:right-\[460px\]{right:460px}.xl\:top-0{top:0}.xl\:top-\[48px\]{top:48px}.xl\:ml-0{margin-left:0}.xl\:flex{display:flex}.xl\:\!hidden{display:none!important}.xl\:hidden{display:none}.xl\:h-\[303px\]{height:303px}.xl\:w-6\/12{width:50%}.xl\:w-\[560px\]{width:560px}.xl\:w-\[calc\(25\%-15px\)\]{width:calc(25% - 15px)}.xl\:w-\[calc\(33\%-12px\)\]{width:calc(33% - 12px)}.xl\:max-w-\[750px\]{max-width:750px}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:gap-\[130px\]{gap:130px}.xl\:gap-\[70px\]{gap:70px}.xl\:gap-\[80px\]{gap:80px}.xl\:py-\[130px\]{padding-top:130px;padding-bottom:130px}.xl\:pt-\[100px\]{padding-top:100px}}@media (min-width:1536px){.\32xl\:static{position:static}.\32xl\:right-\[560px\]{right:560px}.\32xl\:max-w-\[1000px\]{max-width:1000px}.\32xl\:gap-\[115px\]{gap:115px}.\32xl\:gap-\[135px\]{gap:135px}.\32xl\:py-\[200px\]{padding-top:200px;padding-bottom:200px}.\32xl\:pl-\[200px\]{padding-left:200px}.\32xl\:pr-\[200px\]{padding-right:200px}}@font-face{font-family:Avenir;src:url("../../fonts/Avenir/Avenir-Light.otf") format("opentype");font-weight:300;font-style:normal}@font-face{font-family:Avenir;src:url("../../fonts/Avenir/Avenir-Book.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Avenir;src:url("../../fonts/Avenir/Avenir-Medium.otf") format("opentype");font-weight:500;font-style:normal}@font-face{font-family:BricolageGrotesque;src:url("../../fonts/BricolageGrotesque/BricolageGrotesque-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:BricolageGrotesque;src:url("../../fonts/BricolageGrotesque/BricolageGrotesque-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:BricolageGrotesque;src:url("../../fonts/BricolageGrotesque/BricolageGrotesque-Medium.ttf") format("truetype");font-weight:500;font-style:normal}.btn{border-radius:24px;text-decoration:none;height:32px;font-size:14px;font-weight:500;line-height:100%;letter-spacing:-.24px;display:flex;width:fit-content;padding:22px 43px;align-items:center;border:1px solid;transition:.3s;text-transform:capitalize}@media (min-width:1441px){.btn{font-size:16px}}@media (max-width:640px){.btn{padding:18px 26px}}.btn:active,.btn:focus,.btn:visited{outline:0;box-shadow:none}.btn-blue,.btn-primary{border-color:var(--button-primary);background-color:var(--button-primary);color:#fff}.btn-blue:hover,.btn-primary:hover{border-color:var(--button-primary);background-color:transparent;color:var(--button-primary)}.btn-secondary,.btn-yellow{border-color:var(--button-secondary);background-color:var(--button-secondary);color:var(--button-primary)}.btn-secondary:hover,.btn-yellow:hover{border-color:var(--button-secondary);background-color:transparent;color:var(--button-secondary)}.btn-white{border-color:#fff;background-color:#fff;color:var(--button-primary)}.btn-white:hover{border-color:#fff;background-color:transparent;color:#fff}.btn-blue-outline,.btn-primary-outline{border-color:var(--button-primary);background-color:transparent;color:var(--button-primary)}.btn-blue-outline:hover,.btn-primary-outline:hover{border-color:var(--button-primary);background-color:var(--button-primary);color:#fff}.btn-secondary-outline,.btn-yellow-outline{border-color:var(--button-secondary);background-color:transparent;color:var(--button-secondary)}.btn-secondary-outline:hover,.btn-yellow-outline:hover{border-color:var(--button-secondary);background-color:var(--button-secondary);color:var(--button-primary)}.btn-white-outline{border-color:#fff;background-color:transparent;color:#fff}.btn-white-outline:hover{border-color:#fff;background-color:#fff;color:var(--button-primary)}:root{--bg-none:transparent;--bg-primary:#ffffff;--bg-secondary:#FFFAF2;--bg-tertiary:#1B2068;--bg-yellow:#FCAF17;--header-primary:#1B2068;--header-secondary:#ffffff;--text-primary:#1B2068CC;--text-secondary:#ffffffCC;--icon-colour:#1B2068;--button-primary:#1B2068;--button-secondary:#FCAF17;--button-tertiary:#FFFFFF;--font:"Avenir";--bg-primary-servizi:#ffffff;--bg-secondary-servizi:#FFFAF2;--bg-tertiary-servizi:#C29C55;--bg-yellow-servizi:#F3EBDD;--header-primary-servizi:#22233B;--header-secondary-servizi:#ffffff;--text-primary-servizi:#22233B99;--text-secondary-servizi:#ffffffCC;--icon-colour-servizi:#C29C55;--button-primary-servizi:#9B7D44;--button-secondary-servizi:#9B7D44;--button-tertiary-servizi:#FFFFFF;--font-servizi:"BricolageGrotesque";--black:"#000000";--grey:"#F5F5F5";--white-transparent:"#ffffffCC";--blue-transparent:"#1B2068CC";--light-blue:"#74A4AE";--servizi-2:"#22233B99";--servizi-4:"#CEB077";--servizi-5:"#DAC499";--servizi-6:"#F3EBDD";--orange-1:"#F7921E";--orange-2:"#FCAF17";--orange-3:"#FBC98E";--orange-4:"#FFE5B5";--yellow-1:"#F8D10D";--yellow-2:"#FFCC6B";--yellow-3:"#FDD78B";--red:"#E54B21";--plyr-color-main:#1B2068}@media (max-width:991px){#wpadminbar{display:none}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font);background-color:var(--bg-secondary);color:var(--text-primary)}body h1,body h2,body h3,body h4,body h5,body h6{color:var(--header-primary);font-weight:500}body h1 p,body h1 span,body h2 p,body h2 span,body h3 p,body h3 span,body h4 p,body h4 span,body h5 p,body h5 span,body h6 p,body h6 span{font-size:inherit!important;line-height:inherit!important}body div,body p{font-size:14px;line-height:140%;letter-spacing:-.56px;font-weight:300}@media (min-width:991px){body div,body p{font-size:16px}}@media (min-width:1441px){body div,body p{font-size:18px}}body div b,body div em,body div strong,body p b,body p em,body p strong{font-weight:500}body ul{list-style:disc;padding-left:12px}body ol{list-style:auto;padding-left:12px}body .bg-white{background-color:#fff}body .bg-ivory{background-color:var(--bg-secondary)}body .bg-darkblue{background-color:var(--bg-tertiary)}body .bg-darkblue h1,body .bg-darkblue h2,body .bg-darkblue h3,body .bg-darkblue h4,body .bg-darkblue h5,body .bg-darkblue h6{color:var(--header-secondary)}body .bg-darkblue a:not(.btn),body .bg-darkblue div,body .bg-darkblue li,body .bg-darkblue p,body .bg-darkblue span{color:var(--text-secondary)}body .bg-yellow{background-color:var(--bg-yellow)}#main{margin-top:0}a{text-decoration:underline}.container{max-width:100%;padding-left:32px;padding-right:32px}@media (min-width:768px){.container{padding-left:40px;padding-right:40px}}@media (min-width:1200px){.container{max-width:1090px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}}@media (min-width:1599px){.container{max-width:1500px}}h1{font-size:88px;line-height:100%;letter-spacing:-3.52px;text-transform:capitalize}@media (max-width:1199px){h1{font-size:64px}}@media (max-width:991px){h1{font-size:48px;letter-spacing:-1.92px}}h2{font-size:64px;line-height:100%;letter-spacing:-3.84px;text-transform:capitalize}@media (max-width:1199px){h2{font-size:42px}}@media (max-width:991px){h2{font-size:32px;letter-spacing:-1.28px}}h3{font-size:36px;line-height:120%;letter-spacing:-1.28px}@media (max-width:991px){h3{font-size:24px;letter-spacing:-.96px}}h4{font-size:28px;line-height:120%;letter-spacing:-.96px}@media (max-width:991px){h4{font-size:22px;line-height:28px}}@media (max-width:640px){h4{font-size:18px;line-height:25px}}h5{font-size:24px;line-height:140%;letter-spacing:-.8px}@media (max-width:991px){h5{font-size:20px}}@media (max-width:640px){h5{font-size:16px;line-height:20px}}h6{font-size:18px;line-height:120%;letter-spacing:-.72px}@media (max-width:991px){h6{font-size:16px}}hr{z-index:2;position:relative;border:0;height:.5px;background:rgba(145,153,255,.6)}.blk_has_shape{margin-top:-200px;margin-bottom:-1px;height:200px;overflow:hidden}.blk_has_shape .round_shape{content:"";mask-image:url("../../svg/shape.svg");width:100%;height:1000px;mask-size:cover;mask-position:center top}@media (max-width:1699px){.blk_has_shape .round_shape{height:400px}}@media (max-width:1440px){.blk_has_shape .round_shape{height:300px}}@media (max-width:1199px){.blk_has_shape+div .container,.blk_has_shape+div .no_container{margin-top:-50px}}@media (max-width:991px){.blk_has_shape .round_shape{height:200px}}@media (max-width:640px){.blk_has_shape{height:150px}.blk_has_shape .round_shape{height:150px}}.add_padding_left,.add_padding_right{transition:.2s}@media (max-width:1023px){.add_padding_left,.add_padding_right{padding-left:40px;padding-right:40px}}@media (max-width:767px){.add_padding_left,.add_padding_right{padding-left:32px;padding-right:32px}}@media (max-width:767px){br{display:none}}.same_height{transition:.2s}.pt-none{padding-top:0}.pb-none{padding-bottom:0}.mt-none{margin-top:0}.mb-none{margin-bottom:0}.pt-extra_small{padding-top:4em}.pb-extra_small{padding-bottom:4em}.mt-extra_small{margin-top:4em}.mb-extra_small{margin-bottom:4em}.pt-small{padding-top:6em}.pb-small{padding-bottom:6em}.mt-small{margin-top:6em}.mb-small{margin-bottom:6em}.pt-medium{padding-top:10em}.pb-medium{padding-bottom:10em}.mt-medium{margin-top:10em}.mb-medium{margin-bottom:10em}.pt-large{padding-top:14em}.pb-large{padding-bottom:14em}.mt-large{margin-top:14em}.mb-large{margin-bottom:14em}.pt-extra_large{padding-top:300px}.pb-extra_large{padding-bottom:300px}.mt-extra_large{margin-top:300px}.mb-extra_large{margin-bottom:300px}@media (max-width:1399px){.pt-none{padding-top:0}.pb-none{padding-bottom:0}.mt-none{margin-top:0}.mb-none{margin-bottom:0}.pt-extra_small{padding-top:2em}.pb-extra_small{padding-bottom:2em}.mt-extra_small{margin-top:2em}.mb-extra_small{margin-bottom:2em}.pt-small{padding-top:4em}.pb-small{padding-bottom:4em}.mt-small{margin-top:4em}.mb-small{margin-bottom:4em}.pt-medium{padding-top:8em}.pb-medium{padding-bottom:8em}.mt-medium{margin-top:8em}.mb-medium{margin-bottom:8em}.pt-large{padding-top:10em}.pb-large{padding-bottom:10em}.mt-large{margin-top:10em}.mb-large{margin-bottom:10em}}@media (max-width:991px){.pt-none{padding-top:0}.pb-none{padding-bottom:0}.mt-none{margin-top:0}.mb-none{margin-bottom:0}.pt-extra_small{padding-top:1em}.pb-extra_small{padding-bottom:1em}.mt-extra_small{margin-top:1em}.mb-extra_small{margin-bottom:1em}.pt-small{padding-top:3em}.pb-small{padding-bottom:3em}.mt-small{margin-top:3em}.mb-small{margin-bottom:3em}.pt-medium{padding-top:5em}.pb-medium{padding-bottom:5em}.mt-medium{margin-top:5em}.mb-medium{margin-bottom:5em}.pt-large{padding-top:7em}.pb-large{padding-bottom:7em}.mt-large{margin-top:7em}.mb-large{margin-bottom:7em}.pt-extra_large{padding-top:250px}.pb-extra_large{padding-bottom:250px}.mt-extra_large{margin-top:250px}.mb-extra_large{margin-bottom:250px}}header{position:fixed;top:20px;z-index:20;width:100%}header.sticky{position:fixed;top:20px;left:0;right:0;transition:top .3s}header .header-container{width:100%;max-width:1800px}@media screen and (min-width:1536px){header .header-container{display:flex;justify-content:space-between;align-items:center}}@media screen and (max-width:1900px){header .header-container{max-width:100%;padding:0 40px}}@media screen and (max-width:640px){header .header-container{padding:0 32px}}header #menu-main-menu{display:flex;gap:24px;list-style:none;padding-left:0;padding-right:0}header #menu-main-menu a:hover{text-decoration:underline}header #menu-main-menu .menu-item>a{text-decoration:none;font-size:12px;font-weight:500;font-family:Avenir;letter-spacing:-.24px}@media (min-width:991px){header #menu-main-menu .menu-item>a{font-size:14px}}@media (min-width:1441px){header #menu-main-menu .menu-item>a{font-size:16px}}header #menu-main-menu .menu-item:hover{color:var(--bg-yellow)}header #menu-main-menu .menu-item.fake-menu-item>a:hover{pointer-events:none;text-decoration:none}header #menu-main-menu>li.level-0{padding-left:0;position:relative}header #menu-main-menu>li.level-0.menu-item-has-children{padding-right:20px}header #menu-main-menu>li.level-0.menu-item-has-children.menu-item-expanded::after{transform:rotate(180deg);transform-origin:6px 4px}header #menu-main-menu>li.level-0.menu-item-has-children::after{transition-duration:.2s;transition-property:all;content:" ";position:absolute;right:0;transform:translateY(-50%);width:12px;height:12px;right:0;top:calc(50% - 2px);background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"><path d="M9 5L6 8L3 5" stroke="white" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat center center}header #menu-main-menu>li.level-0.menu-item-has-children:hover::after{background:url("../../svg/icon-chevron-yellow.svg") no-repeat center center}header #menu-main-menu .level-0>.sub-menu{position:absolute;background-color:#fff;z-index:10;top:calc(100% + 19px);border-end-end-radius:32px;border-end-start-radius:32px;padding-left:40px;padding-right:40px;padding-top:40px;padding-bottom:40px;display:grid;gap:24px;z-index:-1;box-shadow:0 24px 40px -32px rgba(34,35,59,.16)}header #menu-main-menu .level-0>.sub-menu:not(.has-level-2-submenu){grid-template-rows:repeat(3,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:column}header #menu-main-menu .level-0>.sub-menu:not(.has-level-2-submenu):has(.menu-item:first-child):not(:has(.menu-item:nth-child(2))){grid-template-rows:repeat(1,auto)}header #menu-main-menu .level-0>.sub-menu:not(.has-level-2-submenu):has(.menu-item:nth-child(2)):not(:has(.menu-item:nth-child(3))){grid-template-rows:repeat(2,auto)}header #menu-main-menu .level-0>.sub-menu:not(.has-level-2-submenu):has(.menu-item:nth-child(3)):not(:has(.menu-item:nth-child(4))){grid-template-rows:repeat(3,auto)}header #menu-main-menu .level-0>.sub-menu .menu-item{color:var(--bg-tertiary)}header #menu-main-menu .level-0>.sub-menu.has-level-2-submenu{width:max-content;grid-template-columns:repeat(3,minmax(0,1fr));left:-300px}header #menu-main-menu .level-0>.sub-menu.has-level-2-submenu>.menu-item>.sub-menu{margin-top:24px;display:flex;flex-direction:column;gap:24px;padding-left:0;margin-left:-20px}header #menu-main-menu .level-0>.sub-menu li{list-style:none;position:relative;padding-left:40px;display:block;width:max-content}header #menu-main-menu .level-0>.sub-menu:not(.sub-menu-expanded){display:none}header #menu-main-menu .level-0>.sub-menu.sub-menu-expanded{display:grid}header .menu-right .search-form-trigger:hover{cursor:pointer;transform:scale(1.1);transition-duration:.2;transition-property:all}header .menu-right .search-form{opacity:0;visibility:hidden;max-width:0;position:absolute;right:180px;top:50%;transform:translateY(-50%);transition-duration:.3s;transition-property:all}header .menu-right .search-form.search-form-expanded{opacity:1;right:32px;visibility:visible;max-width:200px}header .menu-right .search-form input[type=search]{border-radius:32px;padding:6px 16px;background-color:transparent;border:1px solid #fff;color:#fff}header .menu-right .search-form input[type=search]:focus,header .menu-right .search-form input[type=search]:focus-visible{outline:1px solid var(--bg-tertiary)}header .mobile-menu{display:none;height:100vh;overflow:scroll}header .mobile-menu.active{display:block}header .mobile-menu ul{list-style:none;padding-left:0}header .mobile-menu>ul{padding-left:0;padding-right:0}header .mobile-menu>ul li.menu-item>a{text-decoration:none;font-size:18px;letter-spacing:-.72px;text-transform:capitalize;font-weight:800;padding-top:16px;padding-bottom:16px;display:block;width:100%}header .mobile-menu>ul li.menu-item.menu-item-has-children.menu-item-expanded::after{transform:rotate(180deg);transform-origin:10px}header .mobile-menu>ul li.menu-item.menu-item-has-children.menu-item-expanded .sub-menu li>a{font-size:16px}header .mobile-menu>ul li.menu-item.menu-item-has-children.menu-item-expanded .sub-menu.has-level-2-submenu>li.fake-menu-item>a{font-size:18px;font-weight:800}header .mobile-menu>ul li.menu-item.menu-item-has-children.menu-item-expanded .sub-menu.has-level-2-submenu>li.menu-item-has-children .sub-menu>li{padding-left:40px}header .mobile-menu>ul li.menu-item.menu-item-has-children::after{transition-duration:.2s;transition-property:all;content:" ";-webkit-mask-image:url("../../svg/orange-arrow-down.svg");mask-image:url("../../svg/orange-arrow-down.svg");height:20px;width:20px;background-color:var(--bg-yellow);position:absolute;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;right:0;top:16px}header .mobile-menu .level-0.menu-item-has-children>a{width:fit-content}header .mobile-menu .level-0>.sub-menu:not(.sub-menu-expanded){display:none}header .mobile-menu .level-0>.sub-menu.sub-menu-expanded{display:grid;margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px;background-color:#fff;padding-top:16px;padding-bottom:16px;box-shadow:0 18px 31.5px -17px rgba(34,35,59,.06) inset}header .mobile-menu .level-0>.sub-menu>.menu-item{padding-left:40px}header .mobile-menu .level-1::after{content:none!important}header .mobile-menu .icon-search{display:none}header .mobile-menu .search-form{position:relative}header .mobile-menu .search-form::before{content:" ";-webkit-mask-image:url("../../svg/search.svg");mask-image:url("../../svg/search.svg");height:20px;width:20px;background-color:var(--bg-tertiary);position:absolute;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;top:12px;left:16px}header .mobile-menu .search-form .custom-search-form{position:relative}header .mobile-menu .search-form .search-field{width:100%;padding:12px 16px 12px 40px;border-radius:32px;border:1px solid #1b2068;background-color:transparent}header .mobile-menu .search-form .search-field:focus,header .mobile-menu .search-form .search-field:focus-visible{outline:1px solid var(--bg-tertiary)}body.mobile-menu-open{overflow:hidden;height:100vh}body.mobile-menu-open .mobile-menu-trigger.icon-menu::before{background-color:var(--bg-yellow)}footer ul{list-style:none;padding-left:0}footer .footer-menu>li.menu-item>a{font-weight:800;margin-bottom:8px;display:block}footer .footer-menu .sub-menu{display:flex;flex-direction:column;gap:8px}footer .footer-menu .menu-item>a{font-size:12px;font-weight:300;line-height:120%;letter-spacing:-.24px;text-decoration:none}footer .footer-menu .menu-item>a:hover{text-decoration:underline}@media (min-width:991px){footer .footer-menu .menu-item>a{font-size:14px}}@media (min-width:1441px){footer .footer-menu .menu-item>a{font-size:16px}}footer .footer-menu>.menu-item>a{font-size:12px;font-weight:800;width:fit-content}@media screen and (max-width:768px){footer .footer-menu>.menu-item>a{font-size:14px}}@media (min-width:991px){footer .footer-menu>.menu-item>a{font-size:14px}}@media (min-width:1441px){footer .footer-menu>.menu-item>a{font-size:16px}}@media screen and (max-width:768px){footer .footer-menu>.menu-item.menu-item-has-children{position:relative}footer .footer-menu>.menu-item.menu-item-has-children:hover{cursor:pointer}footer .footer-menu>.menu-item.menu-item-has-children>.sub-menu{max-height:0;overflow:hidden;opacity:0;transition-property:all;transition-duration:.3s}footer .footer-menu>.menu-item.menu-item-has-children.menu-item-expanded::after{transform:rotate(180deg)}footer .footer-menu>.menu-item.menu-item-has-children.menu-item-expanded>.sub-menu{max-height:500px;opacity:1}footer .footer-menu>.menu-item.menu-item-has-children::after{transition-duration:.2s;transition-property:all;content:" ";-webkit-mask-image:url("../../svg/orange-arrow-down.svg");mask-image:url("../../svg/orange-arrow-down.svg");height:20px;width:20px;background-color:#fff;position:absolute;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;right:0;top:0}}footer .search-form-wrapper .search-form label[for=search-field]{position:relative}footer .search-form-wrapper .search-form label[for=search-field]::before{content:" ";-webkit-mask-image:url("../../svg/search.svg");mask-image:url("../../svg/search.svg");height:20px;width:20px;background-color:#fff;position:absolute;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;top:-2px;left:16px}footer .search-form-wrapper .search-form input[type=search]{border-radius:32px;padding:8px 24px 8px 46px;background-color:transparent;border:1px solid #fff;color:#fff;width:100%;max-width:318px}footer .search-form-wrapper .search-form input[type=search]:focus,footer .search-form-wrapper .search-form input[type=search]:focus-visible{outline:1px solid var(--bg-tertiary)}footer .sub-footer a{text-decoration:none}footer .sub-footer a:hover{text-decoration:underline}.upper-footer{z-index:0;position:absolute;width:100%}.upper-footer .upper-footer-inner{clip-path:ellipse(60% 100% at 50% 100%)}@media screen and (max-width:1024px){.upper-footer .upper-footer-inner{clip-path:ellipse(70% 100% at 50% 100%)}}@media screen and (max-width:768px){.upper-footer .upper-footer-inner{clip-path:ellipse(80% 100% at 50% 100%)}}@media screen and (max-width:640px){.upper-footer .upper-footer-inner{clip-path:ellipse(90% 100% at 50% 100%)}}@media screen and (max-width:425px){.upper-footer .upper-footer-inner{clip-path:ellipse(115% 100% at 50% 100%)}}.site-footer{position:relative;z-index:1}.lower-footer{position:relative;z-index:1}.gform_wrapper form input:focus,.gform_wrapper form select:focus,.gform_wrapper form textarea:focus{outline:0}.icon-orange-icon{position:relative;width:20px;height:20px}.icon-orange-icon::before{content:" ";-webkit-mask-image:url("../../svg/orange-arrow-down.svg");mask-image:url("../../svg/orange-arrow-down.svg");height:20px;width:20px;background-color:var(--bg-yellow);position:absolute;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;top:0;left:0}.icon-menu{position:relative;width:24px;height:24px}.icon-menu:hover::before{background-color:var(--bg-yellow)}.icon-menu::before{content:" ";-webkit-mask-image:url("../../svg/menu.svg");mask-image:url("../../svg/menu.svg");height:24px;width:24px;background-color:#fff;position:absolute;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;top:3px;left:0}.icon-search{position:relative;width:20px;height:20px}.icon-search::before{content:" ";-webkit-mask-image:url("../../svg/search.svg");mask-image:url("../../svg/search.svg");height:20px;width:20px;background-color:#fff;position:absolute;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;top:0;left:0}.icon-phone{position:relative;width:20px;height:20px}.icon-phone::before{content:" ";-webkit-mask-image:url("../../svg/phone.svg");mask-image:url("../../svg/phone.svg");height:20px;width:20px;background-color:var(--bg-yellow);position:absolute;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;top:0;left:0}.icon-facebook{position:relative;width:20px;height:20px}.icon-facebook::before{content:" ";-webkit-mask-image:url("../../svg/facebook-icon.svg");mask-image:url("../../svg/facebook-icon.svg");height:20px;width:20px;background-color:#fff;position:absolute;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;top:0;left:0}.icon-player{position:relative;width:97px;height:97px;z-index:10}.icon-player::before{content:" ";-webkit-mask-image:url("../../svg/icon-player.svg");mask-image:url("../../svg/icon-player.svg");height:97px;width:97px;background-color:#fff;position:absolute;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;top:0;left:0;pointer-events:none}.icon-instagram{position:relative;width:20px;height:20px}.icon-instagram::before{content:" ";-webkit-mask-image:url("../../svg/instagram-icon.svg");mask-image:url("../../svg/instagram-icon.svg");height:20px;width:20px;background-color:#fff;position:absolute;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;top:0;left:0}.icon-linkedin{position:relative;width:20px;height:20px}.icon-linkedin::before{content:" ";-webkit-mask-image:url("../../svg/linkedin-icon.svg");mask-image:url("../../svg/linkedin-icon.svg");height:20px;width:20px;background-color:#fff;position:absolute;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;top:0;left:0}.icon-youtube{position:relative;width:20px;height:20px}.icon-youtube::before{content:" ";-webkit-mask-image:url("../../svg/youtube-icon.svg");mask-image:url("../../svg/youtube-icon.svg");height:20px;width:20px;background-color:#fff;position:absolute;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;top:0;left:0}.icon-x{position:relative;width:20px;height:20px}.icon-x::before{content:" ";-webkit-mask-image:url("../../svg/x-icon.svg");mask-image:url("../../svg/x-icon.svg");height:20px;width:20px;background-color:#fff;position:absolute;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;top:0;left:0}.icon_apt{content:"";width:17px;height:17px;display:block;mask-size:contain;mask-repeat:no-repeat;mask-position:center;background-color:var(--bg-yellow)}.icon_apt.icon_apt_single{height:14px;mask-image:url("../../svg/icon-apt-single.svg")}.icon_apt.icon_apt_size{mask-image:url("../../svg/icon-apt-size.svg")}.icon_apt.icon_apt_private{height:13px;mask-image:url("../../svg/icon-apt-private.svg")}.icon_apt.icon_apt_kitchen{height:13px;mask-image:url("../../svg/icon-apt-kitchen.svg")}.icon_apt.icon_apt_balcony{height:12px;mask-image:url("../../svg/icon-apt-balcony.svg")}.icon_apt.icon_apt_keypad{height:12px;mask-image:url("../../svg/icon-apt-keypad.svg")}.icon_apt.icon_apt_share{height:11px;mask-image:url("../../svg/icon-apt-share.svg")}.icon_apt.icon_apt_heart{height:15px;mask-image:url("../../svg/icon-heart.svg")}.icon_apt.icon_apt_house{height:13px;mask-image:url("../../svg/icon-house.svg")}.icon_apt.icon_apt_tv{height:11px;mask-image:url("../../svg/icon-apt-tv.svg")}.icon_apt.icon_apt_cup{height:11px;mask-image:url("../../svg/icon-apt-cup.svg")}.icon_apt.icon_apt_telescope{height:11px;mask-image:url("../../svg/icon-apt-telescope.svg")}.icon_apt.icon_apt_theatre{height:11px;mask-image:url("../../svg/icon-apt-theatre.svg")}.icon_apt.icon_apt_swim{height:11px;mask-image:url("../../svg/icon-apt-swim.svg")}.icon_apt.icon_apt_fitness{height:11px;mask-image:url("../../svg/icon-apt-fitness.svg")}.icon_apt.icon_apt_car{height:11px;mask-image:url("../../svg/icon-apt-car.svg")}.icon_apt.icon_apt_drink{height:11px;mask-image:url("../../svg/icon-apt-drink.svg")}.icon_apt.icon_apt_medicare{height:11px;mask-image:url("../../svg/icon-apt-medicare.svg")}.icon_apt.icon_apt_clown{height:11px;mask-image:url("../../svg/icon-apt-clown.svg")}.icon_apt.icon_apt_tree{height:11px;mask-image:url("../../svg/icon-apt-tree.svg")}.icon_apt.icon_apt_servizi{height:13px;mask-image:url("../../svg/servizi-icon-1.svg")}.icon_apt.icon_apt_map{mask-image:url("../../svg/icon-map.svg")}.brand-label{font-size:16px;font-weight:500;line-height:100%;letter-spacing:-.64px;width:fit-content;gap:13px;display:flex;align-items:flex-end;color:var(--header-primary)}@media (max-width:991px){.brand-label{font-size:14px}}.brand-label:before{content:"";width:20px;height:20px;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center}.brand-label.orange-icon-1::before{background-image:url("../../svg/orange-icon-1.svg")}.brand-label.orange-icon-2::before{background-image:url("../../svg/orange-icon-2.svg")}.brand-label.orange-icon-3::before{background-image:url("../../svg/orange-icon-3.svg")}.brand-label.orange-icon-4::before{background-image:url("../../svg/orange-icon-4.svg")}.brand-label.orange-icon-5::before{background-image:url("../../svg/orange-icon-5.svg")}.brand-label.orange-icon-6::before{background-image:url("../../svg/orange-icon-6.svg")}.brand-label.orange-icon-7::before{background-image:url("../../svg/orange-icon-7.svg")}.brand-label.orange-icon-8::before{background-image:url("../../svg/orange-icon-8.svg")}.brand-label.white-icon-1::before{background-image:url("../../svg/white-icon-1.svg")}.brand-label.white-icon-2::before{background-image:url("../../svg/white-icon-2.svg")}.brand-label.white-icon-3::before{background-image:url("../../svg/white-icon-3.svg")}.brand-label.white-icon-4::before{background-image:url("../../svg/white-icon-4.svg")}.brand-label.white-icon-5::before{background-image:url("../../svg/white-icon-5.svg")}.brand-label.white-icon-6::before{background-image:url("../../svg/white-icon-6.svg")}.brand-label.white-icon-7::before{background-image:url("../../svg/white-icon-7.svg")}.brand-label.white-icon-8::before{background-image:url("../../svg/white-icon-8.svg")}.brand-label.red-icon-1::before{background-image:url("../../svg/red-icon-1.svg")}.brand-label.red-icon-2::before{background-image:url("../../svg/red-icon-2.svg")}.brand-label.servizi-icon-1::before{background-image:url("../../svg/servizi-icon-1.svg")}.brand-label.servizi-icon-2::before{background-image:url("../../svg/servizi-icon-2.svg")}.brand-label.location-icon::before{background-image:url("../../svg/icon-map.svg")}.brand-label.phone-icon::before{background-image:url("../../svg/icon-phone-yellow.svg")}.pagination-arrow,.swiper-button-next,.swiper-button-prev{cursor:pointer;transition:all .2s cubic-bezier(.4, 0, .2, 1);will-change:transform}.pagination-arrow:hover,.swiper-button-next:hover,.swiper-button-prev:hover{transform:translateY(-2px);opacity:.8}.pagination-arrow:active,.pagination-arrow:hover:active,.swiper-button-next:active,.swiper-button-next:hover:active,.swiper-button-prev:active,.swiper-button-prev:hover:active{transform:translateY(1px)}@media (hover:none) and (pointer:coarse){.pagination-arrow:active,.swiper-button-next:active,.swiper-button-prev:active{transform:translateY(1px);opacity:.8}}.bnr_hero_carousel{background-color:var(--bg-light)}.bnr_hero_carousel hr{border:0;height:.5px;position:relative;z-index:1;background:rgba(145,153,255,.6)}.bnr_hero_carousel .bnr_hero_slider h1{color:var(--header-primary);font-size:88px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-3.52px;text-transform:capitalize}.bnr_hero_carousel .bnr_hero_slider p{font-size:18px;line-height:140%;font-weight:350;max-width:403px}.bnr_hero_carousel .bnr_hero_slider .slider_image{aspect-ratio:2/1;border-top-left-radius:max(50vh,50vw);border-bottom-left-radius:max(50vh,50vw);overflow:hidden;margin:0}.bnr_hero_carousel .bnr_hero_slider .slider_image img{width:100%;height:100%;object-fit:cover}.bnr_hero_carousel .swiper-button-next,.bnr_hero_carousel .swiper-button-prev{position:static;width:32px;height:32px;margin-top:0;background:rgba(255,255,255,0);background-size:contain;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.bnr_hero_carousel .swiper-button-next::after,.bnr_hero_carousel .swiper-button-prev::after{display:none}.bnr_hero_carousel .swiper-button-prev{background-image:url("../../svg/arrow-left.svg")}.bnr_hero_carousel .swiper-button-next{background-image:url("../../svg/arrow-right.svg")}.bnr_hero_carousel .scroll-indicator{opacity:.8;transition:opacity .3s;color:var(--header-primary)}.bnr_hero_carousel .scroll-indicator:hover{opacity:1}.bnr_hero_carousel .scroll-indicator .arrow-icon{width:24px;height:24px;background-image:url("../../svg/arrow-down.svg");background-size:contain;background-repeat:no-repeat;background-position:center;animation:bounce 2s infinite}@media (max-width:1199px){.bnr_hero_carousel .scroll-indicator{padding-left:2rem}}@media (min-width:1200px){.bnr_hero_carousel .scroll-indicator{padding-left:calc((100vw - 1090px)/ 2)}}@media (min-width:1600px){.bnr_hero_carousel .scroll-indicator{padding-left:calc((100vw - 1500px)/ 2)}}@media (max-width:640px){.bnr_hero_carousel{padding:10rem 0 2rem}.bnr_hero_carousel .hero_container{padding:0 2rem}.bnr_hero_carousel .hero_container h1{font-size:48px}.bnr_hero_carousel .hero_container p{font-size:14px;line-height:140%}.bnr_hero_carousel .slider_image{margin:2rem 0 2rem 6rem!important;min-height:250px}.bnr_hero_carousel .swiper_buttons{right:2rem;filter:invert(1)}}@media (min-width:641px) and (max-width:1199px){.bnr_hero_carousel .hero_container{padding:10rem 2rem 0;height:600px;max-height:600px;overflow:hidden}.bnr_hero_carousel .hero_container h1{font-size:68px}.bnr_hero_carousel .slider_image{min-height:50vw;max-height:700px}.bnr_hero_carousel .swiper_buttons{right:2rem}}@media (min-width:1200px){.bnr_hero_carousel .hero_container{padding:10rem 2rem 10rem calc((100vw - 1090px)/ 2);height:600px}.bnr_hero_carousel .hero_container h1{font-size:88px}.bnr_hero_carousel .slider_image{min-height:50vw;max-height:800px}.bnr_hero_carousel .swiper_buttons{right:calc((100vw - 1090px)/ 2)}}@media (min-width:1600px){.bnr_hero_carousel .hero_container{padding:10rem 2rem 10rem calc((100vw - 1500px)/ 2);height:600px}.bnr_hero_carousel .hero_container h1{font-size:88px}.bnr_hero_carousel .hero_container p{font-size:16px;line-height:140%}.bnr_hero_carousel .slider_image{min-height:50vw}.bnr_hero_carousel .swiper_buttons{right:calc((100vw - 1500px)/ 2)}}@keyframes bounce{0%,100%,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.media-player-wrapper.ratio-portrait{max-width:400px;margin-left:auto;margin-right:auto}.media-player-wrapper .icon-player{transition-duration:.2s;transition-property:all}.media-player-wrapper .icon-player:hover{transform:scale(1.1);cursor:pointer}.media-player-wrapper.playing::before{content:none!important}.media-player-wrapper.playing .icon-player{display:none!important}.blk_content ol,.blk_content ul{display:flex;flex-direction:column;align-items:center}.blk_content ol li,.blk_content ul li{width:max-content}.blk_content_image .image_column.add_round_bg:before{content:"";position:absolute;top:0;width:100%;height:100%;background-color:var(--bg-secondary)}.blk_content_image .image_column.add_mask:before{content:"";background-image:url("../../svg/mask_1.svg");width:200px;height:200px;display:block;background-size:cover;background-repeat:no-repeat;position:absolute;z-index:2;bottom:-70px;right:0}.blk_content_image .image_column.add_padding_left.add_round_bg:before{border-top-right-radius:500px;border-bottom-right-radius:500px;margin-right:80px}@media (max-width:640px){.blk_content_image .image_column.add_padding_left.add_round_bg:before{margin-right:40px}}.blk_content_image .image_column.add_padding_right.add_round_bg:before{border-top-left-radius:500px;border-bottom-left-radius:500px;margin-left:80px}@media (max-width:640px){.blk_content_image .image_column.add_padding_right.add_round_bg:before{margin-left:40px}}.blk_content_image .content_column.add_round_bg_light:before{content:"";position:absolute;background-color:var(--bg-secondary)}.blk_content_image .content_column.add_round_bg_dark:before{content:"";position:absolute;background-color:var(--bg-yellow)}.blk_content_image .content_column.add_padding_left.add_round_bg_dark:before,.blk_content_image .content_column.add_padding_left.add_round_bg_light:before{border-top-right-radius:500px;border-bottom-right-radius:500px;margin-right:-200px;left:0;width:calc(100% + 200px);height:calc(100% + 20em);top:-10em}@media (max-width:1399px){.blk_content_image .content_column.add_padding_left.add_round_bg_dark:before,.blk_content_image .content_column.add_padding_left.add_round_bg_light:before{height:calc(100% + 12em);top:-6em}}@media (max-width:1023px){.blk_content_image .content_column.add_padding_left.add_round_bg_dark:before,.blk_content_image .content_column.add_padding_left.add_round_bg_light:before{width:100%}}@media (max-width:991px){.blk_content_image .content_column.add_padding_left.add_round_bg_dark:before,.blk_content_image .content_column.add_padding_left.add_round_bg_light:before{display:none}}.blk_content_image .content_column.add_padding_right.add_round_bg_dark:before,.blk_content_image .content_column.add_padding_right.add_round_bg_light:before{border-top-left-radius:500px;border-bottom-left-radius:500px;margin-left:-200px;width:calc(100% + 200px);height:calc(100% + 20em);top:-10em}@media (max-width:1399px){.blk_content_image .content_column.add_padding_right.add_round_bg_dark:before,.blk_content_image .content_column.add_padding_right.add_round_bg_light:before{height:calc(100% + 12em);top:-6em}}@media (max-width:1023px){.blk_content_image .content_column.add_padding_right.add_round_bg_dark:before,.blk_content_image .content_column.add_padding_right.add_round_bg_light:before{width:100%}}@media (max-width:991px){.blk_content_image .content_column.add_padding_right.add_round_bg_dark:before,.blk_content_image .content_column.add_padding_right.add_round_bg_light:before{display:none}}.blk_content_image.bg-ivory .content_column.add_round_bg_light:before{background-color:var(--bg-primary)}.blk_content_image.bg-ivory .image_column.add_round_bg:before{background-color:var(--bg-primary)}.blk_carousel_promotion .swiper-slide{width:calc(100% - 80px)}@media (min-width:1200px){.blk_carousel_promotion .swiper-slide{max-width:1090px;margin:0 auto}}@media (min-width:1600px){.blk_carousel_promotion .swiper-slide{max-width:1500px;margin:0 auto}}.blk_carousel_promotion .add_mask:before{content:"";background-image:url("../../svg/mask_1.svg");width:200px;height:200px;display:block;background-size:cover;background-repeat:no-repeat;position:absolute;z-index:2;top:-31px;right:-51px}.blk_carousel_promotion .promotion_slider{min-height:420px;background-color:var(--bg-tertiary);color:#fff}.blk_carousel_promotion .promotion_slider h2{word-wrap:break-word;color:#fff;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-1.12px}.blk_carousel_promotion .promotion_slider h2.text-big{font-size:32px}.blk_carousel_promotion .promotion_slider h2.text-small{font-size:28px}.blk_carousel_promotion .promotion_slider p{color:rgba(255,255,255,.8);font-size:14px;font-weight:300;line-height:19.6px;word-wrap:break-word}@media (min-width:991px){.blk_carousel_promotion .promotion_slider p{font-size:16px}}@media (min-width:1441px){.blk_carousel_promotion .promotion_slider p{font-size:18px}}.blk_carousel_promotion .promotion_slider .content{font-size:16px;line-height:150%}.blk_carousel_promotion .promotion_slider .slider_image{height:420px;overflow:visible}@media (max-width:991px){.blk_carousel_promotion .promotion_slider .slider_image{border-bottom-left-radius:0;width:90%;margin-right:10%;max-height:260px;overflow:hidden;scrollbar-width:none}.blk_carousel_promotion .promotion_slider .slider_image::-webkit-scrollbar{display:none}}.blk_carousel_promotion .promotion_slider .slider_image img{width:100%;height:100%;object-fit:cover}@media (max-width:991px){.blk_carousel_promotion .promotion_slider .slider_image img{border-bottom-left-radius:0;max-height:260px;overflow:visible;z-index:2}}.blk_carousel_promotion .promotion_slider .slider_image img.float-image{position:absolute;top:50%;left:70%;transform:translate(-50%,-50%);width:auto;height:auto;z-index:1;max-width:none;overflow:visible;object-fit:contain;max-height:360px}@media (max-width:991px){.blk_carousel_promotion .promotion_slider .slider_image img.float-image{max-height:260px}}@media (max-width:991px){.blk_carousel_promotion .promotion_slider .slider_image.bg-yellow img{object-fit:contain!important;padding:1rem}}.blk_carousel_promotion ol li,.blk_carousel_promotion ul li{margin-bottom:1rem;margin-left:1rem}.blk_carousel_promotion ul.list-icons{list-style:none;padding-left:0}.blk_carousel_promotion ul.list-icons li{position:relative;padding-left:24px}.blk_carousel_promotion ul.list-icons li .icon{position:absolute;top:0;left:0}.blk_carousel_promotion ul.list-icons li .icon:after{content:"";background-color:var(--button-secondary);width:18px;height:18px;display:block;mask-size:contain;mask-repeat:no-repeat}.blk_carousel_promotion ul.list-icons li .icon.icon_beach::after{mask-image:url("../../svg/icon-beach.svg")}.blk_carousel_promotion ul.list-icons li .icon.icon_house::after{mask-image:url("../../svg/icon-house.svg")}.blk_carousel_promotion ul.list-icons li .icon.icon_pin::after{mask-image:url("../../svg/icon-map.svg")}.blk_carousel_promotion ul.list-icons li .icon.icon_chef::after{mask-image:url("../../svg/icon-chef.svg")}.blk_carousel_promotion ul.list-icons li .icon.icon_focus::after{mask-image:url("../../svg/icon-focus.svg")}.blk_carousel_promotion ul.list-icons li .icon.icon_heart::after{mask-image:url("../../svg/icon-heart.svg")}.blk_carousel_promotion ul.list-icons li .icon.icon_servizi::after{mask-image:url("../../svg/icon-servizi.svg")}.blk_carousel_promotion .swiper_buttons{position:absolute;top:0;right:80px;z-index:1;display:flex;gap:8px}@media (max-width:991px){.blk_carousel_promotion .swiper_buttons{right:unset;position:static;margin:20px auto;filter:invert(1)}}@media (min-width:992px){.blk_carousel_promotion .swiper_buttons{right:calc(40px + 2rem)}}@media (min-width:1200px){.blk_carousel_promotion .swiper_buttons{right:calc((100% - 1090px)/ 2 + 2rem)}}@media (min-width:1600px){.blk_carousel_promotion .swiper_buttons{right:calc((100% - 1500px)/ 2 + 2rem)}}.blk_carousel_promotion .swiper-button-next,.blk_carousel_promotion .swiper-button-prev{position:static;width:45px;height:45px;margin-top:0;background:rgba(255,255,255,0);background-size:contain;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.blk_carousel_promotion .swiper-button-next::after,.blk_carousel_promotion .swiper-button-prev::after{display:none}.blk_carousel_promotion .swiper-button-prev{background-image:url("../../svg/arrow-left.svg")}.blk_carousel_promotion .swiper-button-next{background-image:url("../../svg/arrow-right.svg")}.blk_card_content,.blk_card_image{transition:.2s}.blk_card_content .card,.blk_card_image .card{cursor:pointer;transition:.2s}.blk_card_content .card img,.blk_card_image .card img{transition:.2s}.blk_card_content .card .icon,.blk_card_image .card .icon{width:42px;height:42px;background-color:var(--bg-primary);border-radius:100%;position:absolute;top:15px;left:18px;display:flex;align-items:center;justify-content:center}.blk_card_content .card .icon:after,.blk_card_image .card .icon:after{content:"";background-color:var(--bg-tertiary);width:18px;height:18px;display:block;mask-size:contain;mask-repeat:no-repeat}.blk_card_content .card .icon.icon_beach::after,.blk_card_image .card .icon.icon_beach::after{mask-image:url("../../svg/icon-beach.svg")}.blk_card_content .card .icon.icon_house::after,.blk_card_image .card .icon.icon_house::after{mask-image:url("../../svg/icon-house.svg")}.blk_card_content .card .icon.icon_pin::after,.blk_card_image .card .icon.icon_pin::after{mask-image:url("../../svg/icon-map.svg")}.blk_card_content .card .icon.icon_chef::after,.blk_card_image .card .icon.icon_chef::after{mask-image:url("../../svg/icon-chef.svg")}.blk_card_content .card .icon.icon_focus::after,.blk_card_image .card .icon.icon_focus::after{mask-image:url("../../svg/icon-focus.svg")}.blk_card_content .card .icon.icon_heart::after,.blk_card_image .card .icon.icon_heart::after{mask-image:url("../../svg/icon-heart.svg")}.blk_card_content .card .icon.icon_servizi::after,.blk_card_image .card .icon.icon_servizi::after{mask-image:url("../../svg/icon-servizi.svg")}.blk_card_content .card:hover,.blk_card_image .card:hover{transform:translateY(-5px)}.blk_card_content .card:hover img,.blk_card_image .card:hover img{opacity:1}.blk_card_content .card:hover .btn-white,.blk_card_image .card:hover .btn-white{border-color:#fff;background-color:#fff;color:var(--bg-tertiary);opacity:.8}.blk_card_content .card .same_height{border:1px solid var(--bg-tertiary)}.blk_card_content .card .icon{position:relative;border:1px solid var(--bg-tertiary)}.blk_card_content .card .desc{color:var(--header-primary);font-weight:500}.blk_card_content .card:hover .same_height{background-color:var(--bg-tertiary)}.blk_card_content .card:hover .line{background-color:#fff}.blk_card_content .card:hover .desc,.blk_card_content .card:hover h2{color:#fff}.blk_partner_list .content_column.add_round_bg_light:before{content:"";position:absolute;background-color:var(--bg-secondary);width:100%;height:100%;top:0}.blk_partner_list .content_column.add_padding_left.add_round_bg_light:before{border-top-right-radius:500px;border-bottom-right-radius:500px;left:0}@media (max-width:991px){.blk_partner_list .content_column.add_padding_left.add_round_bg_light:before{display:none}}.blk_partner_list .content_column.add_padding_right.add_round_bg_light:before{border-top-left-radius:500px;border-bottom-left-radius:500px;right:0}@media (max-width:991px){.blk_partner_list .content_column.add_padding_right.add_round_bg_light:before{display:none}}.blk_list .list_item:hover .image_section{width:100%}.blk_news_list .news-card{transition:transform .2s ease-in-out}.blk_news_list .news-card:hover{transform:translateY(-5px)}.blk_news_list select{appearance:none;-webkit-appearance:none}.blk_news_list select[name=sort]{background-color:#fcaf17}.blk_news_list select[name=category]{background-color:#f7921e}.blk_news_list input[type=search]{appearance:none;-webkit-appearance:none;border:1px solid var(--icon-colour);background-color:rgba(255,255,255,0)}.blk_news_list input[type=search]:focus{outline:0;border-color:#1b2068}.blk_news_list input[type=search]::placeholder{color:#9ca3af}.blk_news_list input[type=search]::-webkit-search-cancel-button,.blk_news_list input[type=search]::-webkit-search-decoration,.blk_news_list input[type=search]::-webkit-search-results-button,.blk_news_list input[type=search]::-webkit-search-results-decoration{display:none}.blk_news_list .date{border-radius:8px;background:rgba(255,255,255,.85);position:absolute;top:1rem;left:1rem;padding:.5rem 2rem;font-weight:500}.blk_news_list .page-numbers{@apply inline-flex items-center justify-center w-8 h-8 border rounded-lg;color:#1b2068;text-decoration:none;margin:0 .6rem}.blk_news_list .page-numbers.current{@apply bg-primary text-white border-primary;}.blk_news_list .page-numbers.next,.blk_news_list .page-numbers.prev{@apply border-none;width:32px;height:32px}.blk_news_list .pagination-arrow.next,.blk_news_list .pagination-arrow.prev{display:inline-block;width:32px;height:32px;background-size:contain;background-repeat:no-repeat;background-position:center;background-color:var(--bg-tertiary);mask-size:contain;mask-repeat:no-repeat;mask-position:center;margin-right:.5rem}.blk_news_list .pagination-arrow.prev{mask-image:url("../../svg/arrow-left.svg")}.blk_news_list .pagination-arrow.next{mask-image:url("../../svg/arrow-right.svg")}.blk_featured_news a{transition:transform .2s ease-in-out}.blk_featured_news a:hover{transform:translateY(-5px)}.blk_faqs .accordions .accordion .accordion_content{height:0;transition:.2s;overflow:hidden}.blk_faqs .accordions .accordion .accordion_content p{font-size:14px;line-height:140%}@media (min-width:991px){.blk_faqs .accordions .accordion .accordion_content p{font-size:16px}}.blk_faqs .accordions .accordion input[type=checkbox]{display:none}.blk_faqs .accordions .accordion label.accordion_title{cursor:pointer;display:block;font-weight:500;position:relative;border-top:.5px solid rgba(29,52,97,.8);padding-right:50px;line-height:120%}.blk_faqs .accordions .accordion label.accordion_title:after{content:"";mask-image:url(../../svg/icon-chevron-down.svg);width:14px;height:7px;display:block;position:absolute;right:0;top:30px;transition:.2s;mask-size:contain;mask-position:center;mask-repeat:no-repeat;background-color:#f7921e}@media (max-width:767px){.blk_faqs .accordions .accordion label.accordion_title:after{top:30px}}.blk_faqs .accordions .accordion label.accordion_title:hover:after{transform:rotate(-180deg)}.blk_faqs .accordions .accordion input[type=checkbox]:checked+.accordion_title::after{transform:rotate(-180deg)}.blk_faqs .accordions .accordion input[type=checkbox]:checked+.accordion_title+.accordion_content{height:auto;padding-bottom:43px}.blk_faqs .accordions .accordion:first-child label.accordion_title{border-top:none}.blk_faqs.bg-yellow .accordions .accordion label.accordion_title:after{background-color:var(--bg-tertiary)}.blk_faqs.bg-darkblue .accordions .accordion label.accordion_title:after{background-color:#f7921e}.blk_faqs.bg-darkblue .accordions .accordion label.accordion_title{border-top:.5px solid rgba(255,255,255,.4705882353)}.blk_faqs.bg-darkblue .accordion:first-child label.accordion_title{border-top:none}.blk_form .contact a,.blk_form .contact p{text-decoration:none;font-size:12px}@media (min-width:991px){.blk_form .contact a,.blk_form .contact p{font-size:14px}}@media (min-width:1441px){.blk_form .contact a,.blk_form .contact p{font-size:16px}}.blk_form .contact a:hover{text-decoration:underline}.blk_form .contact .icon{position:relative;padding-left:30px}.blk_form .contact .icon:after{content:"";background-color:var(--bg-primary);width:18px;height:18px;display:block;mask-size:contain;mask-repeat:no-repeat;position:absolute;left:0;top:0}.blk_form .contact .icon.icon_address:after{mask-image:url("../../svg/icon-map.svg")}.blk_form .contact .icon.icon_phone:after{mask-image:url("../../svg/icon-phone.svg")}.blk_form .contact .icon.icon_email:after{mask-image:url("../../svg/icon-mail.svg")}.blk_form .form_column.form_bg_bg-ivory .vacenti_form_name.active{background-color:var(--bg-secondary)}.blk_form .form_column.form_bg_bg-ivory .vacenti_form_name:hover{background-color:var(--bg-secondary)}.blk_form .form_column.form_bg_bg-white .vacenti_form_name.active{background-color:var(--bg-primary)}.blk_form .form_column.form_bg_bg-white .vacenti_form_name:hover{background-color:var(--bg-primary)}.blk_form .form_column .vacenti_form_name{cursor:pointer;transition:.2s}.blk_form .form_column .vacenti_form_name p{opacity:.6}.blk_form .form_column .vacenti_form_name.active p{opacity:1}.blk_form .form_column .vacenti_form_name:hover p{opacity:1}.blk_form .form_column .vacenti_form{display:none}.blk_form .form_column .vacenti_form.active{display:block}form input:focus,form select:focus,form textarea:focus{outline:0}.gform_confirmation_message{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:421px;margin:auto}@media (max-width:767px){.gform_confirmation_message{gap:16px}}.gform_confirmation_message pre{font-family:inherit;font-size:16px;font-weight:500;line-height:100%;letter-spacing:-.64px;width:fit-content;gap:13px;display:flex;align-items:flex-end}.gform_confirmation_message pre:before{content:"";width:20px;height:20px;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(../../svg/orange-icon-3.svg)}.gform_confirmation_message .btn{display:inline-block;padding:12px 25px;height:38px;margin:30px 8px 0 8px}.gfield_description.validation_message,.gform_submission_error{font-size:12px!important;font-weight:500!important;line-height:140%!important;letter-spacing:-.48px!important}@media (min-width:991px){.gfield_description.validation_message,.gform_submission_error{font-size:14px!important}}@media (min-width:1441px){.gfield_description.validation_message,.gform_submission_error{font-size:16px!important}}.gfield_description.validation_message{padding:10px 16px!important}.gform_wrapper form{color:var(--header-primary)}.gform_wrapper form .gform_fields{grid-column-gap:16px!important}.gform_wrapper form .gform_fields .gfield_label,.gform_wrapper form .gform_fields label{font-size:12px!important;margin-bottom:5px!important;font-weight:400}@media (min-width:991px){.gform_wrapper form .gform_fields .gfield_label,.gform_wrapper form .gform_fields label{font-size:14px!important}}@media (min-width:1441px){.gform_wrapper form .gform_fields .gfield_label,.gform_wrapper form .gform_fields label{font-size:16px!important}}.gform_wrapper form .gform_fields .gfield_required{font-size:12px!important;font-weight:400}.gform_wrapper form .gform_fields ::placeholder{color:var(--header-primary);font-size:12px}@media (min-width:991px){.gform_wrapper form .gform_fields ::placeholder{font-size:14px}}@media (min-width:1441px){.gform_wrapper form .gform_fields ::placeholder{font-size:16px}}.gform_wrapper form .gform_fields input,.gform_wrapper form .gform_fields select,.gform_wrapper form .gform_fields textarea{font-size:12px!important}@media (min-width:991px){.gform_wrapper form .gform_fields input,.gform_wrapper form .gform_fields select,.gform_wrapper form .gform_fields textarea{font-size:14px!important}}@media (min-width:1441px){.gform_wrapper form .gform_fields input,.gform_wrapper form .gform_fields select,.gform_wrapper form .gform_fields textarea{font-size:16px!important}}.gform_wrapper form .gform_fields input,.gform_wrapper form .gform_fields textarea{border:.5px solid var(--bg-tertiary);padding:10px 20px!important;background:0 0;border-radius:50px}.gform_wrapper form .gform_fields textarea{border-radius:16px}.gform_wrapper form .gform_fields input{height:42px}.gform_wrapper form .gform_fields input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:0}.gform_wrapper form .gform_fields input.datepicker{width:100%!important}.gform_wrapper form .gform_fields .ginput_address_country select{border:.5px solid var(--bg-tertiary);cursor:pointer;background:0 0;border-radius:50px;padding:10px 20px!important;height:42px}.gform_wrapper form .gform_fields .gfield_time_ampm,.gform_wrapper form .gform_fields .ginput_container_select{border:.5px solid var(--bg-tertiary);padding-right:15px;cursor:pointer;background:0 0;border-radius:50px}.gform_wrapper form .gform_fields .gfield_time_ampm select,.gform_wrapper form .gform_fields .ginput_container_select select{padding:10px 20px!important;height:42px;cursor:pointer;background:0 0}.gform_wrapper form .gform_fields .ginput_container_date{position:relative;cursor:pointer}.gform_wrapper form .gform_fields .ginput_container_date:after{content:"";mask-image:url("../../svg/icon-calendar.svg");mask-size:contain;width:12px;height:12px;position:absolute;background:var(--bg-tertiary);right:15px;pointer-events:none;cursor:pointer}.gform_wrapper form .gform_fields .ginput_complex{justify-content:space-between}@media (max-width:640px){.gform_wrapper form .gform_fields .ginput_complex{row-gap:16px}}.gform_wrapper form .gform_fields .ginput_container_time{max-width:30%!important;min-width:30%!important}@media (max-width:640px){.gform_wrapper form .gform_fields .ginput_container_time.gfield_time_hour,.gform_wrapper form .gform_fields .ginput_container_time.gfield_time_minute{max-width:45%!important;min-width:45%!important}.gform_wrapper form .gform_fields .ginput_container_time.gfield_time_ampm{margin-left:0;max-width:100%!important;min-width:100%!important}}.gform_wrapper form .gform_fields .gfield--type-consent,.gform_wrapper form .gform_fields .gfield_checkbox,.gform_wrapper form .gform_fields .gfield_radio{display:flex;flex-direction:column}.gform_wrapper form .gform_fields .gfield--type-consent .gchoice,.gform_wrapper form .gform_fields .gfield--type-consent .ginput_container_consent,.gform_wrapper form .gform_fields .gfield_checkbox .gchoice,.gform_wrapper form .gform_fields .gfield_checkbox .ginput_container_consent,.gform_wrapper form .gform_fields .gfield_radio .gchoice,.gform_wrapper form .gform_fields .gfield_radio .ginput_container_consent{width:100%;position:relative;cursor:pointer}.gform_wrapper form .gform_fields .gfield--type-consent .gchoice input,.gform_wrapper form .gform_fields .gfield--type-consent .ginput_container_consent input,.gform_wrapper form .gform_fields .gfield_checkbox .gchoice input,.gform_wrapper form .gform_fields .gfield_checkbox .ginput_container_consent input,.gform_wrapper form .gform_fields .gfield_radio .gchoice input,.gform_wrapper form .gform_fields .gfield_radio .ginput_container_consent input{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:0;height:0;overflow:hidden;border:0;padding:0!important;max-width:0!important;display:none}.gform_wrapper form .gform_fields .gfield--type-consent .gchoice input+label,.gform_wrapper form .gform_fields .gfield--type-consent .ginput_container_consent input+label,.gform_wrapper form .gform_fields .gfield_checkbox .gchoice input+label,.gform_wrapper form .gform_fields .gfield_checkbox .ginput_container_consent input+label,.gform_wrapper form .gform_fields .gfield_radio .gchoice input+label,.gform_wrapper form .gform_fields .gfield_radio .ginput_container_consent input+label{font-size:12px!important;padding-left:25px;cursor:pointer;margin-bottom:0!important}@media (min-width:991px){.gform_wrapper form .gform_fields .gfield--type-consent .gchoice input+label,.gform_wrapper form .gform_fields .gfield--type-consent .ginput_container_consent input+label,.gform_wrapper form .gform_fields .gfield_checkbox .gchoice input+label,.gform_wrapper form .gform_fields .gfield_checkbox .ginput_container_consent input+label,.gform_wrapper form .gform_fields .gfield_radio .gchoice input+label,.gform_wrapper form .gform_fields .gfield_radio .ginput_container_consent input+label{font-size:14px!important}}@media (min-width:1441px){.gform_wrapper form .gform_fields .gfield--type-consent .gchoice input+label,.gform_wrapper form .gform_fields .gfield--type-consent .ginput_container_consent input+label,.gform_wrapper form .gform_fields .gfield_checkbox .gchoice input+label,.gform_wrapper form .gform_fields .gfield_checkbox .ginput_container_consent input+label,.gform_wrapper form .gform_fields .gfield_radio .gchoice input+label,.gform_wrapper form .gform_fields .gfield_radio .ginput_container_consent input+label{font-size:16px!important}}.gform_wrapper form .gform_fields .gfield--type-consent .gchoice input+label:before,.gform_wrapper form .gform_fields .gfield--type-consent .ginput_container_consent input+label:before,.gform_wrapper form .gform_fields .gfield_checkbox .gchoice input+label:before,.gform_wrapper form .gform_fields .gfield_checkbox .ginput_container_consent input+label:before,.gform_wrapper form .gform_fields .gfield_radio .gchoice input+label:before,.gform_wrapper form .gform_fields .gfield_radio .ginput_container_consent input+label:before{content:"";background:var(--bg-tertiary);display:inline-block;width:17px;height:17px;position:absolute;left:0;top:3px}.gform_wrapper form .gform_fields .ginput_container_multiselect select{border-radius:8px}.gform_wrapper form .gform_fields .ginput_container_multiselect select option{margin-bottom:10px}.gform_wrapper form .gform_fields .gfield--type-consent,.gform_wrapper form .gform_fields .gfield_checkbox{flex-direction:column;gap:8px}.gform_wrapper form .gform_fields .gfield--type-consent .gchoice input+label:before,.gform_wrapper form .gform_fields .gfield--type-consent .ginput_container_consent input+label:before,.gform_wrapper form .gform_fields .gfield_checkbox .gchoice input+label:before,.gform_wrapper form .gform_fields .gfield_checkbox .ginput_container_consent input+label:before{mask-image:url("../../svg/icon_form_checkbox_unchecked.svg");mask-size:contain}.gform_wrapper form .gform_fields .gfield--type-consent .gchoice input:checked+label:before,.gform_wrapper form .gform_fields .gfield--type-consent .ginput_container_consent input:checked+label:before,.gform_wrapper form .gform_fields .gfield_checkbox .gchoice input:checked+label:before,.gform_wrapper form .gform_fields .gfield_checkbox .ginput_container_consent input:checked+label:before{mask-image:url("../../svg/icon_form_checkbox_checked.svg")}.gform_wrapper form .gform_fields .ginput_container_radio .gfield_radio{gap:8px}.gform_wrapper form .gform_fields .ginput_container_radio .gfield_radio .gchoice input+label:before{mask-image:url("../../svg/icon_form_radio_unchecked.svg");mask-size:contain}.gform_wrapper form .gform_fields .ginput_container_radio .gfield_radio .gchoice input:checked+label:before{mask-image:url("../../svg/icon_form_radio_checked.svg")}.gform_wrapper form .gform_fields .gsection{padding-bottom:16px!important;border-bottom:.5px solid rgba(27,32,104,.6)!important;margin-top:20px}.gform_wrapper form .gform_fields .gsection .gsection_title{font-size:14px;line-height:120%;letter-spacing:-.56px}@media (min-width:991px){.gform_wrapper form .gform_fields .gsection .gsection_title{font-size:16px}}@media (min-width:1441px){.gform_wrapper form .gform_fields .gsection .gsection_title{font-size:18px}}.gform_wrapper form .gform_fields .gfield--type-fileupload{overflow:hidden}.gform_wrapper form .gform_fields .ginput_container_fileupload{position:relative}.gform_wrapper form .gform_fields .ginput_container_fileupload .gform_fileupload_rules{font-size:10px;font-weight:300;line-height:150%;letter-spacing:-.4px;position:absolute;left:50%;top:100px;transform:translateX(-50%);width:fit-content}.gform_wrapper form .gform_fields .ginput_container_fileupload .gform_drop_area{border-radius:16px;border:.5px solid var(--bg-tertiary);padding:95px 16px 80px 16px;font-size:12px;line-height:150%;letter-spacing:-.48px;font-weight:400;background:0 0}@media (min-width:991px){.gform_wrapper form .gform_fields .ginput_container_fileupload .gform_drop_area{font-size:14px}}@media (min-width:1441px){.gform_wrapper form .gform_fields .ginput_container_fileupload .gform_drop_area{font-size:16px}}.gform_wrapper form .gform_fields .ginput_container_fileupload .gform_drop_area:before{content:"";background-color:var(--bg-tertiary);width:25px;height:25px;display:block;mask-size:contain;mask-repeat:no-repeat;position:absolute;left:50%;mask-image:url("../../svg/icon-upload.svg");transform:translateX(-50%);top:60px}.gform_wrapper form .gform_fields .ginput_container_fileupload .gform_drop_area:after{content:"Upload file from computer";text-decoration:underline}.gform_wrapper form .gform_fields .ginput_container_fileupload .gform_drop_area button{z-index:1;position:absolute;width:100%;height:100%;left:0;top:0;opacity:0}.gform_wrapper form .gform_fields .ginput_container_fileupload .gform_drop_area .gform_drop_instructions{display:none}.gform_wrapper form .gform_fields .ginput_preview_list{display:flex;flex-direction:column;gap:16px;padding-top:20px}.gform_wrapper form .gform_fields .ginput_preview_list .ginput_preview{background-color:rgba(252,175,23,.6);margin:0;padding:10px 12px 26px 40px;border-radius:12px;position:relative;display:flex;justify-content:space-between;align-items:center;min-height:56px}.gform_wrapper form .gform_fields .ginput_preview_list .ginput_preview:before{content:url("../../svg/icon-document.svg");position:absolute;left:10px;top:13px}.gform_wrapper form .gform_fields .ginput_preview_list .ginput_preview .gfield_fileupload_filename{font-size:10px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.11px}.gform_wrapper form .gform_fields .ginput_preview_list .ginput_preview .gfield_fileupload_filesize{font-size:8px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:-.088px;position:absolute;bottom:10px;padding:0;left:40px;text-transform:uppercase}.gform_wrapper form .gform_fields .ginput_preview_list .ginput_preview .gfield_fileupload_filesize:before{content:"Size: ";text-transform:capitalize}.gform_wrapper form .gform_fields .ginput_preview_list .ginput_preview .gfield_fileupload_progress{display:none}.gform_wrapper form .gform_fields .ginput_preview_list .ginput_preview .gform_delete_file{transform:translateY(7px)}.gform_wrapper form .gform_fields .ginput_preview_list .ginput_preview .gform_delete_file:hover{opacity:.6}.gform_wrapper form .gform_fields .ginput_preview_list .ginput_preview .gform_delete_file .dashicons-trash:before{content:url("../../svg/icon-trash.svg")}.gform_wrapper form input.gform_button{border-radius:24px;text-decoration:none;font-size:12px;font-weight:500;line-height:100%;letter-spacing:-.24px;display:flex;width:fit-content;padding:10px 43px;align-items:center;border:1px solid;transition:.3s;text-transform:capitalize;border-color:var(--button-secondary);background-color:var(--button-secondary);color:var(--button-primary);cursor:pointer;line-height:1!important;height:38px}@media (min-width:991px){.gform_wrapper form input.gform_button{font-size:14px}}@media (min-width:1441px){.gform_wrapper form input.gform_button{font-size:16px}}.gform_wrapper form input.gform_button:hover{border-color:var(--button-secondary);background-color:transparent;color:var(--button-secondary)}.gform_wrapper .gfield_choice_all_toggle{text-align:left;border-radius:24px;text-decoration:none;font-size:11px;font-weight:500;line-height:100%;letter-spacing:-.24px;display:flex;width:fit-content;padding:10px 17px;align-items:center;border:1px solid;transition:.3s;text-transform:capitalize;border-color:var(--button-secondary);background-color:var(--button-secondary);color:var(--button-primary);margin-bottom:30px}.blk_news_carousel{padding:60px 0;overflow:hidden}.blk_news_carousel .news_carousel_slider .swiper-slide{width:calc(100% - 120px)}@media (min-width:640px){.blk_news_carousel .news_carousel_slider .swiper-slide{width:calc(100% - 160px)}}@media (min-width:768px){.blk_news_carousel .news_carousel_slider .swiper-slide{width:calc(100% - 200px)}}@media (min-width:1024px){.blk_news_carousel .news_carousel_slider .swiper-slide{width:calc(100% - 240px)}}@media (min-width:1250px){.blk_news_carousel .news_carousel_slider .swiper-slide{width:83.3333333333%;max-width:1200px;margin:0 auto}}@media (min-width:1536px){.blk_news_carousel .news_carousel_slider .swiper-slide{width:83.3333333333%;max-width:1250px;margin:0 auto}}.blk_news_carousel .news-card{transition:transform .2s ease-in-out}.blk_news_carousel .news-card:hover{transform:translateY(-5px)}.blk_news_carousel .pagination-arrow.next,.blk_news_carousel .pagination-arrow.prev{display:inline-block;width:45px;height:45px;background-size:contain;background-repeat:no-repeat;background-position:center;background-color:var(--bg-tertiary);mask-size:contain;mask-repeat:no-repeat;mask-position:center;margin-right:.5rem}.blk_news_carousel .pagination-arrow.prev{mask-image:url("../../svg/arrow-left.svg")}.blk_news_carousel .pagination-arrow.next{mask-image:url("../../svg/arrow-right.svg")}.blk_news_carousel .positioned-slider{position:relative;left:25%}@media (max-width:768px){.blk_news_carousel .positioned-slider{left:auto;margin:auto}}.blk_news_carousel .similar_articles .date{position:absolute;top:20px;left:20px;padding:8px 16px;font-size:12px;font-weight:500;color:var(--text-primary);border-radius:8px;background:rgba(255,255,255,.85)}@media (min-width:991px){.blk_news_carousel .similar_articles .date{font-size:14px}}.blk_news_carousel .similar_articles .news-card{transition:transform .2s ease-in-out}.blk_news_carousel .similar_articles .news-card:hover{transform:translateY(-5px)}.bnr_hero_static{padding-top:48px}.bnr_hero_static.one-image-banner{min-height:450px}.bnr_hero_static.one-image-banner .small-image{display:none}@media (min-width:641px){.bnr_hero_static.two-image-banner{min-height:700px}}.bnr_hero_static .container{margin-left:auto;margin-right:auto}.bnr_hero_static .container .content-wrapper{justify-content:center;max-height:100vh;align-self:self-start}@media screen and (min-width:991px){.bnr_hero_static .container .content-wrapper{align-self:center}}.bnr_hero_static .container .content-wrapper .content p{font-size:20px;line-height:150%}@media screen and (max-width:768px){.bnr_hero_static .container .content-wrapper .content p{font-size:16px}}.bnr_hero_static .container .big-image img{border-radius:500px}.bnr_hero_static .container .small-image img{border-radius:500px}.bnr_hero_static{background-size:cover;background-position:center;background-repeat:no-repeat;background-image:url("../../images/vacenti-bg.png")}@media screen and (max-width:640px){.bnr_hero_static{background-image:url("../../images/vacenti-mobile-bg.png");background-position:0 -150px}}.bnr_hero_static.one-image-banner{background-image:none}.bnr_hero_static .mask{opacity:.4;width:380px;height:380px;position:absolute;top:80px;left:-100px}.bnr_hero_static .mask:after{content:"";background-color:#f7921e;width:380px;height:380px;display:block;mask-size:contain;mask-repeat:no-repeat}@media (max-width:640px){.bnr_hero_static .mask{width:200px;height:200px;left:-30px}.bnr_hero_static .mask:after{width:200px;height:200px}}.bnr_hero_static .mask.mask_a::after{mask-image:url("../../svg/mask_dd.svg")}.bnr_hero_static .mask.mask_b::after{mask-image:url("../../svg/mask_d0o.svg")}.bnr_hero_static .mask.mask_c::after{mask-image:url("../../svg/mask_dd_half.svg")}.bnr_hero_static .mask.mask_d::after{mask-image:url("../../svg/mask_ddo.svg")}.bnr_hero_static .mask.mask_e::after{mask-image:url("../../svg/mask_do.svg")}.bnr_hero_static .mask.mask_f::after{mask-image:url("../../svg/mask_od.svg")}.bnr_hero_static .mask.mask_g::after{mask-image:url("../../svg/mask_oooo.svg")}.blk_location .left-content{margin-bottom:40px;max-width:500px}@media screen and (min-width:991px){.blk_location .left-content{min-height:440px;margin-bottom:0}}@media screen and (max-width:990px){.blk_location .left-content{max-width:100%}}.blk_location .left-content .title{max-width:400px}.blk_location .left-content .content p{letter-spacing:-.56px}.blk_location .right-content #google-map{height:440px;border-radius:32px}@media screen and (min-width:1200px) and (max-width:1535px){.blk_location .right-content #google-map{border-end-end-radius:0px;border-start-end-radius:0px}}.blk_carousel_card{padding:60px 0;overflow:hidden;position:relative}.blk_carousel_card .swiper-slide{width:calc(100% - 120px)}@media (min-width:640px){.blk_carousel_card .swiper-slide{width:calc(100% - 160px)}}@media (min-width:768px){.blk_carousel_card .swiper-slide{width:calc(100% - 200px)}}@media (min-width:1024px){.blk_carousel_card .swiper-slide{width:calc(100% - 240px)}}@media (min-width:1250px){.blk_carousel_card .swiper-slide{width:83.3333333333%;max-width:1200px;margin:0 auto}}@media (min-width:1536px){.blk_carousel_card .swiper-slide{width:83.3333333333%;max-width:1250px;margin:0 auto}}.blk_carousel_card .pagination-arrow.next,.blk_carousel_card .pagination-arrow.prev{display:inline-block;width:45px;height:45px;background-size:contain;background-repeat:no-repeat;background-position:center;background-color:var(--bg-tertiary);mask-size:contain;mask-repeat:no-repeat;mask-position:center;margin-right:.5rem}.blk_carousel_card .pagination-arrow.prev{mask-image:url("../../svg/arrow-left.svg")}.blk_carousel_card .pagination-arrow.next{mask-image:url("../../svg/arrow-right.svg")}.blk_carousel_card .positioned-slider{position:relative;left:25%}@media (max-width:768px){.blk_carousel_card .positioned-slider{left:auto;margin:auto}}.blk_carousel_card .the-card .card-container{position:relative;border-radius:20px}.blk_carousel_card .the-card .card-container .card-content{border-radius:20px;position:absolute;bottom:0;left:0;width:100%;max-height:100%;overflow-y:auto;padding:20px;z-index:2;transform:translateY(calc(100% - 66px));transition:transform .3s ease}.blk_carousel_card .the-card .card-container .card-content div,.blk_carousel_card .the-card .card-container .card-content h4{color:var(--text-white);transition:color .3s ease}.blk_carousel_card .the-card .card-container .card-content h4{color:var(--text-primary);font-size:18px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.72px;max-width:calc(100% - 42px)}.blk_carousel_card .the-card .card-container .card-arrow{position:absolute;top:0;right:0;background-color:var(--bg-tertiary);width:28px;height:28px;mask-image:url("../../svg/arrow-down-simple.svg");mask-size:contain;mask-repeat:no-repeat;mask-position:center;transform:rotate(-135deg);transition:transform .2s ease}.blk_carousel_card .the-card:hover::before{opacity:1}.blk_carousel_card .the-card:hover .card-content{transform:translateY(0)}.blk_carousel_card .the-card:hover .card-arrow{transform:rotate(0)}.similar_articles_slider.single-slide .swiper-wrapper{transform:none!important}.similar_articles_slider.single-slide .pagination-arrow{display:none}.blk_history{padding:60px 0;overflow:hidden;position:relative}.blk_history hr{z-index:2;position:relative}.blk_history .history_carousel_slider{min-height:670px}.blk_history .history_carousel_slider .swiper-slide{width:calc(100% - 120px)}@media (min-width:640px){.blk_history .history_carousel_slider .swiper-slide{width:calc(100% - 160px)}}@media (min-width:640px){.blk_history .history_carousel_slider .swiper-slide{width:calc(100% - 200px)}}@media (min-width:1024px){.blk_history .history_carousel_slider .swiper-slide{width:calc(100% - 240px)}}@media (min-width:1250px){.blk_history .history_carousel_slider .swiper-slide{width:83.3333333333%;max-width:1200px;margin:0 auto}}@media (min-width:1536px){.blk_history .history_carousel_slider .swiper-slide{width:83.3333333333%;max-width:1250px;margin:0 auto}}.blk_history .history-card{transition:transform .2s ease-in-out}.blk_history .history-card:hover{transform:translateY(-5px)}.blk_history .pagination-arrow.next,.blk_history .pagination-arrow.prev{display:inline-block;width:45px;height:45px;background-size:contain;background-repeat:no-repeat;background-position:center;background-color:var(--bg-tertiary);mask-size:contain;mask-repeat:no-repeat;mask-position:center;margin-right:.5rem}.blk_history .pagination-arrow.prev{mask-image:url("../../svg/arrow-left.svg")}.blk_history .pagination-arrow.next{mask-image:url("../../svg/arrow-right.svg")}.blk_history .positioned-slider{position:relative;left:25%}@media (max-width:640px){.blk_history .positioned-slider{left:auto;margin:auto}}.blk_history .history-card .bg-image,.blk_history .history-card .brand-label,.blk_history .history-card .year_content,.blk_history .history-card h3{opacity:.6;transition:opacity .3s ease}.blk_history .history-card .brand-label.no_svg::before{display:none}.blk_history .history-card .year_dot{opacity:0;transition:opacity .2s ease 0}.blk_history .history-card .year_content{text-align:left}.blk_history .history-card .year_dot::before{width:14px;height:14px}.blk_history .history-card:hover::before{opacity:1}.blk_history .history-card:hover .card-content{transform:translateY(0)}.blk_history .history-card:hover .card-arrow{transform:rotate(0)}.blk_history .swiper-slide-active .year_dot{opacity:1}.blk_history .swiper-slide-active .bg-image,.blk_history .swiper-slide-active .brand-label,.blk_history .swiper-slide-active .year_content,.blk_history .swiper-slide-active h3{opacity:1}@media (min-width:640px){.blk_history .swiper-slide .history-card{transform:translateY(40px) scale(.93) translateX(12px);transition:transform .2s ease;padding-bottom:40px}.blk_history .swiper-slide .history-card .bg-image,.blk_history .swiper-slide .history-card .bg-image img{aspect-ratio:1/1!important;filter:grayscale(100%);transition:aspect-ratio .2s ease,filter .3s ease}}.blk_history .swiper-slide.swiper-slide-active .history-card{transform:translateY(0) scale(1) translateX(0);transition:transform .2s ease}.blk_history .swiper-slide.swiper-slide-active .history-card .bg-image,.blk_history .swiper-slide.swiper-slide-active .history-card .bg-image img{aspect-ratio:4/5!important;filter:grayscale(0%);transition:aspect-ratio .2s ease,filter .3s ease}.blk_video_carousel{padding:60px 0;overflow:hidden;position:relative}.blk_video_carousel hr{z-index:2;position:relative}.blk_video_carousel .play-icon{cursor:pointer}.blk_video_carousel .play-icon::after{content:"";position:absolute;left:50%;top:calc(50% - 30px);transform:translate(-50%,-50%);background-image:url("../../svg/play.svg");background-size:contain;background-repeat:no-repeat;background-position:center;width:60px;height:60px}.blk_video_carousel .pagination-arrow-group .next,.blk_video_carousel .pagination-arrow-group .prev{display:inline-block;width:45px;height:45px;background-size:contain;background-repeat:no-repeat;background-position:center;mask-size:contain;mask-repeat:no-repeat;mask-position:center;margin-right:.25rem;margin-left:.25rem;cursor:pointer;background-color:var(--bg-tertiary)}.blk_video_carousel .pagination-arrow-group .next:hover,.blk_video_carousel .pagination-arrow-group .prev:hover{opacity:.6;transform:translateY(0)}.blk_video_carousel .pagination-arrow-group .prev{mask-image:url("../../svg/arrow-left.svg")}.blk_video_carousel .pagination-arrow-group .next{mask-image:url("../../svg/arrow-right.svg")}.blk_video_carousel .video_carousel_slider .swiper-slide{width:calc(100% - 120px)}@media (min-width:640px){.blk_video_carousel .video_carousel_slider .swiper-slide{width:calc(100% - 160px)}}@media (min-width:768px){.blk_video_carousel .video_carousel_slider .swiper-slide{width:calc(100% - 200px)}}@media (min-width:1024px){.blk_video_carousel .video_carousel_slider .swiper-slide{width:calc(100% - 240px)}}@media (min-width:1250px){.blk_video_carousel .video_carousel_slider .swiper-slide{width:83.3333333333%;max-width:1200px;margin:0 auto}}@media (min-width:1536px){.blk_video_carousel .video_carousel_slider .swiper-slide{width:83.3333333333%;max-width:1250px;margin:0 auto}}.blk_video_carousel .video-card{transition:transform .2s ease-in-out}.blk_video_carousel .video-card .card-container{position:relative}.blk_video_carousel .video-card:hover{transform:translateY(-5px)}.blk_video_carousel .bg-image{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.blk_video_carousel .bg-image::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:1;border-radius:20px}.blk_video_carousel .play-icon::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;background-image:url("../../svg/play.svg");background-size:contain;background-repeat:no-repeat;transition:transform .2s ease}.blk_video_carousel .play-icon:hover::after{transform:translate(-50%,-50%) scale(1.1)}.blk_people{padding:60px 0;overflow:hidden;position:relative}.blk_people::before{content:"";position:absolute;right:auto;left:-100px;top:20px;width:520px;height:520px;background-color:var(--bg-secondary);border-radius:50%;z-index:0}.blk_people:nth-child(odd)::before{right:-100px;left:auto}.blk_people hr{z-index:2;position:relative}.blk_people .people_carousel_slider .swiper-slide{width:calc(100% - 120px)}@media (min-width:640px){.blk_people .people_carousel_slider .swiper-slide{width:calc(100% - 160px)}}@media (min-width:768px){.blk_people .people_carousel_slider .swiper-slide{width:calc(100% - 200px)}}@media (min-width:1024px){.blk_people .people_carousel_slider .swiper-slide{width:calc(100% - 240px)}}@media (min-width:1250px){.blk_people .people_carousel_slider .swiper-slide{width:83.3333333333%;max-width:1200px;margin:0 auto}}@media (min-width:1536px){.blk_people .people_carousel_slider .swiper-slide{width:83.3333333333%;max-width:1250px;margin:0 auto}}.blk_people .people-card{transition:transform .2s ease-in-out}.blk_people .people-card:hover{transform:translateY(-5px)}.blk_people .pagination-arrow.next,.blk_people .pagination-arrow.prev{display:inline-block;width:45px;height:45px;background-size:contain;background-repeat:no-repeat;background-position:center;background-color:var(--bg-tertiary);mask-size:contain;mask-repeat:no-repeat;mask-position:center;margin-right:.5rem}.blk_people .pagination-arrow.prev{mask-image:url("../../svg/arrow-left.svg")}.blk_people .pagination-arrow.next{mask-image:url("../../svg/arrow-right.svg")}.blk_people .positioned-slider{position:relative;left:25%}@media (max-width:768px){.blk_people .positioned-slider{left:auto;margin:auto}}.blk_testimonial .add_round_bg_dark:before,.blk_testimonial .add_round_bg_light:before{content:"";position:absolute;width:50%;height:100%;top:0;border-top-right-radius:500px;border-bottom-right-radius:500px}@media (max-width:991px){.blk_testimonial .add_round_bg_dark:before,.blk_testimonial .add_round_bg_light:before{height:50%;bottom:0;top:auto;width:80%}}.blk_testimonial .add_round_bg_light:before{background-color:rgba(252,175,23,.15)}.blk_testimonial .add_round_bg_dark:before{background-color:var(--bg-yellow)}.blk_testimonial .fake_btn_group{top:44px;right:47px}@media (max-width:991px){.blk_testimonial .fake_btn_group{display:none}}.blk_testimonial .pagination-arrow-group{display:none}@media (max-width:991px){.blk_testimonial .pagination-arrow-group{display:block;width:fit-content;margin:0 auto 26px auto}}.blk_testimonial .fake_btn_group .next,.blk_testimonial .fake_btn_group .prev,.blk_testimonial .pagination-arrow-group .next,.blk_testimonial .pagination-arrow-group .prev{display:inline-block;width:45px;height:45px;background-size:contain;background-repeat:no-repeat;background-position:center;mask-size:contain;mask-repeat:no-repeat;mask-position:center;margin-right:.25rem;margin-left:.25rem;cursor:pointer}.blk_testimonial .fake_btn_group .next.icon_primary,.blk_testimonial .fake_btn_group .prev.icon_primary,.blk_testimonial .pagination-arrow-group .next.icon_primary,.blk_testimonial .pagination-arrow-group .prev.icon_primary{background-color:var(--bg-tertiary)}.blk_testimonial .fake_btn_group .next.icon_white,.blk_testimonial .fake_btn_group .prev.icon_white,.blk_testimonial .pagination-arrow-group .next.icon_white,.blk_testimonial .pagination-arrow-group .prev.icon_white{background-color:#fff}.blk_testimonial .fake_btn_group .next:hover,.blk_testimonial .fake_btn_group .prev:hover,.blk_testimonial .pagination-arrow-group .next:hover,.blk_testimonial .pagination-arrow-group .prev:hover{opacity:.6;transform:translateY(0)}.blk_testimonial .fake_btn_group .prev,.blk_testimonial .pagination-arrow-group .prev{mask-image:url("../../svg/arrow-left.svg")}.blk_testimonial .fake_btn_group .next,.blk_testimonial .pagination-arrow-group .next{mask-image:url("../../svg/arrow-right.svg")}.blk_testimonial h3{font-size:28px;line-height:120%;letter-spacing:-1.12px}@media (max-width:640px){.blk_testimonial h3{font-size:18px;letter-spacing:-.96px}}@media (max-width:640px){.blk_testimonial h4{font-size:16px}}@media (max-width:991px){.blk_testimonial .xs-pt-0{padding-top:0}}.blk_apartment .pagination-arrow-group .next,.blk_apartment .pagination-arrow-group .prev{display:inline-block;width:45px;height:45px;background-size:contain;background-repeat:no-repeat;background-position:center;mask-size:contain;mask-repeat:no-repeat;mask-position:center;margin-right:.25rem;margin-left:.25rem;cursor:pointer;background-color:var(--bg-tertiary)}.blk_apartment .pagination-arrow-group .next:hover,.blk_apartment .pagination-arrow-group .prev:hover{opacity:.6;transform:translateY(0)}.blk_apartment .pagination-arrow-group .prev{mask-image:url("../../svg/arrow-left.svg")}.blk_apartment .pagination-arrow-group .next{mask-image:url("../../svg/arrow-right.svg")}.blk_apartment .apartment_carousel_slider .apt_content .btn_group .btn{padding:10px 20px}.blk_apartment .apartment_carousel_slider .apt_content .btn_group .download{padding:10px 7px}.blk_apartment .apartment_carousel_slider .apt_content .btn_group .download .icon-download{display:inline-block;width:16px;height:16px;background-size:contain;background-repeat:no-repeat;background-position:center;mask-size:contain;mask-repeat:no-repeat;mask-position:center;cursor:pointer;background-color:#fff;mask-image:url("../../svg/icon-download.svg")}.blk_apartment .apartment_carousel_slider .apt_content .btn_group .download:hover .icon-download{background-color:var(--bg-tertiary)}:root{--firstHeight:422px;--secondHeight:calc(var(--firstHeight) / 2 - 12px)}@media (max-width:1199px){:root{--firstHeight:400px}}@media (max-width:991px){:root{--firstHeight:300px}}@media (max-width:640px){:root{--firstHeight:200px}}.blk_gallery .pagination-arrow-group .next,.blk_gallery .pagination-arrow-group .prev{display:inline-block;width:45px;height:45px;background-size:contain;background-repeat:no-repeat;background-position:center;mask-size:contain;mask-repeat:no-repeat;mask-position:center;margin-right:.25rem;margin-left:.25rem;cursor:pointer;background-color:var(--bg-tertiary)}.blk_gallery .pagination-arrow-group .next:hover,.blk_gallery .pagination-arrow-group .prev:hover{opacity:.6;transform:translateY(0)}.blk_gallery .pagination-arrow-group .prev{mask-image:url("../../svg/arrow-left.svg")}.blk_gallery .pagination-arrow-group .next{mask-image:url("../../svg/arrow-right.svg")}.blk_gallery .image_grid_gallery .group_1_0{width:var(--firstHeight);display:flex;flex-direction:column;gap:24px}.blk_gallery .image_grid_gallery .group_1_0 .item_0{height:var(--firstHeight)}.blk_gallery .image_grid_gallery .group_1_0 .item_1{height:var(--secondHeight)}.blk_gallery .image_grid_gallery .group_1_2{width:calc(100% - var(--firstHeight) - 24px);display:flex;flex-direction:column;gap:24px}.blk_gallery .image_grid_gallery .group_1_2 .item_2{height:var(--secondHeight)}.blk_gallery .image_grid_gallery .group_1_2 .group_2_3{height:var(--firstHeight);display:flex;flex-direction:row;gap:24px}.blk_gallery .image_grid_gallery .group_1_2 .group_2_3 .group_3_3{height:var(--firstHeight);display:flex;flex-direction:column;gap:24px;width:calc(50% - 12px)}.blk_gallery .image_grid_gallery .group_1_2 .group_2_3 .group_3_3 img{height:var(--secondHeight)}.blk_gallery .image_grid_gallery .group_1_2 .group_2_3 .item_5{width:calc(50% - 12px)}.blk_gallery .gallery_carousel_slider img{cursor:pointer}@media (max-width:640px){.blk_gallery .gallery_carousel_slider{display:none}}.blk_gallery .swiper_popup{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(6,8,42,.6);align-items:center;justify-content:center;z-index:999;padding-top:100px;display:none}.blk_gallery .swiper_popup .pagination-arrow-group{text-align:center}.blk_gallery .swiper_popup .pagination-arrow-group .next,.blk_gallery .swiper_popup .pagination-arrow-group .prev{background-color:#fff}.blk_gallery .swiper_popup .icon_close{display:inline-block;width:45px;height:45px;background-size:contain;background-repeat:no-repeat;background-position:center;mask-size:contain;mask-repeat:no-repeat;mask-position:center;margin-right:.25rem;margin-left:.25rem;cursor:pointer;background-color:#fff;mask-image:url("../../svg/icon-close.svg");position:absolute;top:48px;right:48px;transition:.2s}.blk_gallery .swiper_popup .icon_close:hover{opacity:.6}@media (max-width:640px){.blk_gallery .swiper_popup .icon_close{display:none}}.blk_gallery .swiper_popup .swiper-slide{padding:0 48px}.blk_gallery .swiper_popup .swiper-slide img{margin:auto;height:60vh}.blk_gallery .swiper_popup.active{display:flex}@media (max-width:640px){.blk_gallery .swiper_popup{display:flex;position:relative;background:0 0;padding:0}.blk_gallery .swiper_popup .pagination-arrow-group{position:absolute;top:0;text-align:center;width:100%;margin-top:0;margin-bottom:45px}.blk_gallery .swiper_popup .pagination-arrow-group .next,.blk_gallery .swiper_popup .pagination-arrow-group .prev{background-color:var(--bg-tertiary)}.blk_gallery .swiper_popup .swiper{padding-top:90px}.blk_gallery .swiper_popup .swiper-slide{padding:0 32px}.blk_gallery .swiper_popup .swiper-slide img{width:100%;height:100%}}body.page-template-template-servizi{font-family:var(--font-servizi);background-color:var(--bg-secondary-servizi);color:var(--text-primary-servizi)}body.page-template-template-servizi h1,body.page-template-template-servizi h2,body.page-template-template-servizi h3,body.page-template-template-servizi h4,body.page-template-template-servizi h5,body.page-template-template-servizi h6{color:var(--header-primary-servizi)}body.page-template-template-servizi div,body.page-template-template-servizi p{line-height:140%;letter-spacing:-.56px}body.page-template-template-servizi .btn-primary,body.page-template-template-servizi .btn-secondary{border-color:var(--button-primary-servizi);background-color:var(--button-primary-servizi);color:#fff}body.page-template-template-servizi .btn-primary:hover,body.page-template-template-servizi .btn-secondary:hover{border-color:var(--button-primary-servizi);background-color:transparent;color:var(--button-primary-servizi)}body.page-template-template-servizi .btn-white{border-color:#fff;background-color:#fff;color:var(--button-primary-servizi)}body.page-template-template-servizi .btn-white:hover{border-color:#fff;background-color:transparent;color:#fff}body.page-template-template-servizi .btn-primary-outline,body.page-template-template-servizi .btn-secondary-outline{border-color:var(--button-primary-servizi);background-color:transparent;color:var(--button-primary-servizi)}body.page-template-template-servizi .btn-primary-outline:hover,body.page-template-template-servizi .btn-secondary-outline:hover{border-color:var(--button-primary-servizi);background-color:var(--button-primary-servizi);color:#fff}body.page-template-template-servizi .btn-white-outline{border-color:#fff;background-color:transparent;color:#fff}body.page-template-template-servizi .btn-white-outline:hover{border-color:#fff;background-color:#fff;color:var(--button-primary-servizi)}body.page-template-template-servizi .bg-ivory{background-color:var(--bg-secondary-servizi)}body.page-template-template-servizi .bg-darkblue{background-color:var(--bg-tertiary-servizi)}body.page-template-template-servizi .bg-darkblue h1,body.page-template-template-servizi .bg-darkblue h2,body.page-template-template-servizi .bg-darkblue h3,body.page-template-template-servizi .bg-darkblue h4,body.page-template-template-servizi .bg-darkblue h5,body.page-template-template-servizi .bg-darkblue h6{color:var(--header-secondary-servizi)}body.page-template-template-servizi .bg-darkblue a:not(.btn),body.page-template-template-servizi .bg-darkblue div,body.page-template-template-servizi .bg-darkblue li,body.page-template-template-servizi .bg-darkblue p,body.page-template-template-servizi .bg-darkblue span{color:var(--text-secondary-servizi)}body.page-template-template-servizi .bg-yellow{background-color:var(--bg-yellow-servizi)}body.page-template-template-servizi .brand-label{color:var(--header-primary-servizi)}body.page-template-template-servizi .blk_content_image .image_column.add_round_bg:before{background-color:var(--bg-yellow-servizi)}body.page-template-template-servizi .blk_content_image .content_column.add_round_bg_light:before{background-color:var(--bg-yellow-servizi)}@media (min-width:992px){body.page-template-template-servizi .blk_content_image .content_column.add_round_bg_dark h1,body.page-template-template-servizi .blk_content_image .content_column.add_round_bg_dark h2,body.page-template-template-servizi .blk_content_image .content_column.add_round_bg_dark h3,body.page-template-template-servizi .blk_content_image .content_column.add_round_bg_dark h4,body.page-template-template-servizi .blk_content_image .content_column.add_round_bg_dark h5,body.page-template-template-servizi .blk_content_image .content_column.add_round_bg_dark h6{color:var(--header-secondary-servizi)}body.page-template-template-servizi .blk_content_image .content_column.add_round_bg_dark a:not(.btn),body.page-template-template-servizi .blk_content_image .content_column.add_round_bg_dark div,body.page-template-template-servizi .blk_content_image .content_column.add_round_bg_dark li,body.page-template-template-servizi .blk_content_image .content_column.add_round_bg_dark p,body.page-template-template-servizi .blk_content_image .content_column.add_round_bg_dark span{color:var(--text-secondary-servizi)}}@media (max-width:991px){body.page-template-template-servizi .blk_content_image .content_column.add_round_bg_dark .btn-white{border-color:var(--button-primary-servizi);background-color:var(--button-primary-servizi);color:#fff}body.page-template-template-servizi .blk_content_image .content_column.add_round_bg_dark .brand-label.white-icon-1::before{background-image:url(../../svg/orange-icon-1.svg)}body.page-template-template-servizi .blk_content_image .content_column.add_round_bg_dark .brand-label.white-icon-2::before{background-image:url(../../svg/orange-icon-2.svg)}body.page-template-template-servizi .blk_content_image .content_column.add_round_bg_dark .brand-label.white-icon-3::before{background-image:url(../../svg/orange-icon-3.svg)}body.page-template-template-servizi .blk_content_image .content_column.add_round_bg_dark .brand-label.white-icon-4::before{background-image:url(../../svg/orange-icon-4.svg)}body.page-template-template-servizi .blk_content_image .content_column.add_round_bg_dark .brand-label.white-icon-5::before{background-image:url(../../svg/orange-icon-5.svg)}body.page-template-template-servizi .blk_content_image .content_column.add_round_bg_dark .brand-label.white-icon-6::before{background-image:url(../../svg/orange-icon-6.svg)}body.page-template-template-servizi .blk_content_image .content_column.add_round_bg_dark .brand-label.white-icon-7::before{background-image:url(../../svg/orange-icon-7.svg)}body.page-template-template-servizi .blk_content_image .content_column.add_round_bg_dark .brand-label.white-icon-8::before{background-image:url(../../svg/orange-icon-8.svg)}}body.page-template-template-servizi .blk_content_image .content_column.add_round_bg_dark:before{background-color:var(--bg-tertiary-servizi)}body.page-template-template-servizi .blk_content_image.bg-yellow .image_column.add_round_bg:before{background-color:#fff}body.page-template-template-servizi .blk_content_image.bg-yellow .content_column.add_round_bg_light:before{background-color:#fff}body.page-template-template-servizi .blk_card_content .icon:after,body.page-template-template-servizi .blk_card_image .icon:after{background-color:var(--button-secondary-servizi)}body.page-template-template-servizi .blk_card_content .card .same_height{border:1px solid var(--bg-tertiary-servizi)}body.page-template-template-servizi .blk_card_content .card .icon{border:1px solid var(--bg-tertiary-servizi)}body.page-template-template-servizi .blk_card_content .card .desc{color:var(--header-primary-servizi)}body.page-template-template-servizi .blk_card_content .card:hover .same_height{background-color:var(--bg-tertiary-servizi)}body.page-template-template-servizi .blk_card_content .card:hover .desc{color:#fff}body.page-template-template-servizi .blk_featured_news .category{color:var(--button-primary-servizi)}body.page-template-template-servizi .blk_faqs.bg-yellow .accordions .accordion label.accordion_title:after{background-color:var(--bg-tertiary-servizi)}body.page-template-template-servizi .blk_faqs.bg-darkblue .accordions .accordion label.accordion_title:after{background-color:#fff}body.page-template-template-servizi .bnr_hero_static{background-image:url("../../images/vacenti-servizi-bg.png")}body.page-template-template-servizi .bnr_hero_static .mask{opacity:.4;width:600px;height:600px;position:absolute;top:0;left:-100px}body.page-template-template-servizi .bnr_hero_static .mask:after{content:"";background-color:#c29c55;width:600px;height:600px;display:block;mask-size:contain;mask-repeat:no-repeat}@media (max-width:640px){body.page-template-template-servizi .bnr_hero_static .mask{width:200px;height:200px;left:-30px;top:80px}body.page-template-template-servizi .bnr_hero_static .mask:after{width:200px;height:200px}}body.page-template-template-servizi .bnr_hero_static .mask.mask_a::after,body.page-template-template-servizi .bnr_hero_static .mask.mask_b::after,body.page-template-template-servizi .bnr_hero_static .mask.mask_c::after,body.page-template-template-servizi .bnr_hero_static .mask.mask_d::after,body.page-template-template-servizi .bnr_hero_static .mask.mask_e::after,body.page-template-template-servizi .bnr_hero_static .mask.mask_f::after,body.page-template-template-servizi .bnr_hero_static .mask.mask_g::after{mask-image:url("../../svg/mask_servizi.svg")}body.page-template-template-servizi .blk_form .vacenti_form_name p{color:var(--header-primary-servizi)}body.page-template-template-servizi .blk_form .gform_wrapper form{color:var(--header-primary-servizi)}body.page-template-template-servizi .blk_form .gform_wrapper form .gform_fields ::placeholder{color:var(--header-primary-servizi)}body.page-template-template-servizi .blk_form .gform_wrapper form .gform_fields input,body.page-template-template-servizi .blk_form .gform_wrapper form .gform_fields textarea{border:.5px solid var(--header-primary-servizi)}body.page-template-template-servizi .blk_form .gform_wrapper form .gform_fields .gfield_time_ampm,body.page-template-template-servizi .blk_form .gform_wrapper form .gform_fields .ginput_container_select{border:.5px solid var(--header-primary-servizi)}body.page-template-template-servizi .blk_form .gform_wrapper form .gform_fields .ginput_container_date:after{background:var(--header-primary-servizi)}body.page-template-template-servizi .blk_form .gform_wrapper form .gform_fields .gfield--type-consent .gchoice input+label:before,body.page-template-template-servizi .blk_form .gform_wrapper form .gform_fields .gfield--type-consent .ginput_container_consent input+label:before,body.page-template-template-servizi .blk_form .gform_wrapper form .gform_fields .gfield_checkbox .gchoice input+label:before,body.page-template-template-servizi .blk_form .gform_wrapper form .gform_fields .gfield_checkbox .ginput_container_consent input+label:before,body.page-template-template-servizi .blk_form .gform_wrapper form .gform_fields .gfield_radio .gchoice input+label:before,body.page-template-template-servizi .blk_form .gform_wrapper form .gform_fields .gfield_radio .ginput_container_consent input+label:before{background:var(--header-primary-servizi)}body.page-template-template-servizi .blk_form .gform_wrapper form .gform_fields .gsection{border-bottom:.5px solid var(--bg-tertiary-servizi)!important}body.page-template-template-servizi .blk_form .gform_wrapper form .gform_fields .ginput_container_fileupload .gform_drop_area{border:.5px solid var(--header-primary-servizi)}body.page-template-template-servizi .blk_form .gform_wrapper form .gform_fields .ginput_container_fileupload .gform_drop_area:before{background-color:var(--header-primary-servizi)}body.page-template-template-servizi .blk_form .gform_wrapper form .gform_fields .ginput_preview_list .ginput_preview{background-color:#dac499}body.page-template-template-servizi .blk_form .gform_wrapper form .gform_fields .ginput_preview_list .ginput_preview:before{content:url("../../svg/icon-document-servizi.svg")}body.page-template-template-servizi .blk_form .gform_wrapper form .gform_fields .ginput_preview_list .ginput_preview .gform_delete_file .dashicons-trash:before{content:url("../../svg/icon-trash-servizi.svg")}body.page-template-template-servizi .blk_form .gform_wrapper form input.gform_button{border-color:var(--button-secondary-servizi);background-color:var(--button-secondary-servizi);color:#fff}body.page-template-template-servizi .blk_form .gform_wrapper form input.gform_button:hover{border-color:var(--button-secondary-servizi);color:var(--button-secondary-servizi);background-color:transparent}body.page-template-template-servizi .blk_testimonial .add_round_bg_light::before{background-color:var(--bg-tertiary-servizi)}body.page-template-template-servizi .blk_testimonial .add_round_bg_dark::before{background-color:var(--bg-yellow-servizi)}body.page-template-template-servizi .blk_testimonial .fake_btn_group .next.icon_primary,body.page-template-template-servizi .blk_testimonial .fake_btn_group .prev.icon_primary,body.page-template-template-servizi .blk_testimonial .pagination-arrow-group .next.icon_primary,body.page-template-template-servizi .blk_testimonial .pagination-arrow-group .prev.icon_primary{background-color:var(--header-primary-servizi)}@media screen and (max-width:639px){body.page-template-template-servizi .bnr_hero_static{background-image:url("/wp-content/themes/vacenti/assets/images/vacenti-servizi-bg-mobile.png")}}.search_results .container{max-width:1000px}.search_results form{margin-top:20px}.search_results form input{padding:10px 20px 10px 60px;background:0 0;border-radius:50px;border:.5px solid var(--bg-tertiary);width:100%}.search_results .icon-search{position:absolute;top:10px;left:20px}.search_results .icon-search:before{background-color:var(--bg-tertiary)}.search_results .search_item{transition:.2s}.search_results .search_item:hover{border-radius:16px;padding:20px 40px;background-color:#fff}.single-news p{margin-bottom:16px}.single-news h2,.single-news h3,.single-news h4,.single-news h5,.single-news h6{margin-bottom:16px}.single-news img{border-radius:20px;max-width:100%;height:auto}.single-news img.alignleft{float:left;margin:.5em 1em .5em 0}@media (max-width:768px){.single-news img.alignleft{float:none;margin:1em 0}}.single-news img.alignright{float:right;margin:.5em 0 .5em 1em}@media (max-width:768px){.single-news img.alignright{float:none;margin:1em 0}}.single-news img.aligncenter{display:block;margin:1em auto}.single-news img.alignfull{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);border-radius:0}.single-news img.alignwide{width:calc(100% + 4em);max-width:calc(100% + 4em);margin-left:-2em;margin-right:-2em}@media (max-width:768px){.single-news img.alignwide{width:100%;max-width:100%;margin-left:0;margin-right:0}}.single-news .share{color:var(--header-primary);font-size:14px;font-style:normal;font-weight:500;line-height:211.5%;letter-spacing:-.154px}@media (min-width:991px){.single-news .share{font-size:16px}}@media (min-width:1441px){.single-news .share{font-size:18px}}.single-news .social_links a{display:inline-block;margin-left:10px}.single-news .social_links a:first-child{margin-left:0}.single-news .social_links a.icon{display:inline-block;mask-size:contain;mask-position:center;mask-repeat:no-repeat;background-color:var(--icon-colour);width:24px;height:24px;transition:.2s}.single-news .social_links a.icon:before{background-size:contain;display:inline-block}.single-news .social_links a.icon.icon_social_facebook{mask-image:url(../../svg/icon_social_facebook.svg);height:22px}.single-news .social_links a.icon.icon_social_twitter{mask-image:url(../../svg/icon_social_twitter.svg);height:22px}.single-news .social_links a.icon.icon_social_share{mask-image:url(../../svg/icon_social_share.svg);height:24px}.single-news .social_links a.icon:hover{opacity:.8}.single-news .social_links a:hover .icon{opacity:.8}.single-news .social_links .popover{position:absolute;left:32px;transform:translateX(50%);width:110px;z-index:10;animation:fadeIn .2s ease-in-out;animation-fill-mode:forwards}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}.single-news .social_links .popover .popover_content{position:relative;padding:8px 16px;background-color:var(--bg-tertiary);border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.single-news .social_links .popover .popover_content .popover_arrow{position:absolute;top:-8px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid var(--bg-tertiary)}.single-news .social_links .popover .popover_content .popover_text{color:#fff;font-size:12px;font-weight:700;text-align:center}@media (min-width:991px){.single-news .social_links .popover .popover_content .popover_text{font-size:14px}}@media (min-width:1441px){.single-news .social_links .popover .popover_content .popover_text{font-size:16px}}.single-news .share{transition:padding-top .2s ease-in-out;padding-top:0}@media (max-width:768px){.single-news .share{padding-top:20px!important}}.single-news .pagination-arrow.next,.single-news .pagination-arrow.prev{display:inline-block;width:32px;height:32px;background-size:contain;background-repeat:no-repeat;background-position:center;background-color:var(--bg-tertiary);mask-size:contain;mask-repeat:no-repeat;mask-position:center;margin-right:.5rem}.single-news .pagination-arrow.prev{mask-image:url("../../svg/arrow-left.svg")}.single-news .pagination-arrow.next{mask-image:url("../../svg/arrow-right.svg")}.single-news .positioned-slider{position:relative;left:25%}@media (max-width:768px){.single-news .positioned-slider{left:auto;margin:auto}}.single-news .similar_articles .date{position:absolute;top:20px;left:20px;padding:8px 16px;font-size:12px;font-weight:500;color:var(--text-primary);border-radius:8px;background:rgba(255,255,255,.85)}@media (min-width:991px){.single-news .similar_articles .date{font-size:14px}}.single-news .similar_articles .news-card{transition:transform .2s ease-in-out}.single-news .similar_articles .news-card:hover{transform:translateY(-5px)}.bg-image{background-color:var(--bg-tertiary);background-size:cover;background-position:center;background-image:url("../../svg/mask_1.svg");border-radius:20px}.bg-image img{border-radius:20px}.single-location .excerpt p{font-size:20px;line-height:140%;letter-spacing:-.8px}