.configurator-page .border-wrap{border-radius:40px;border:1px solid var(--Colors-Strokes, rgba(144, 98, 76, 0.5));width:100%;height:calc(100vh - (var(--nav-bar-height) + 100px));position:relative;overflow:hidden}.configurator-page #btnNextPrevPage.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.configurator-page .scroll{height:calc(100vh - (var(--nav-bar-height) + 160px));width:calc(100% - 3px);overflow:auto;position:relative;top:30px;padding:calc(20px + (40 - 20)*(100vw - 400px)/(1520 - 400))}@media screen and (min-width: 1520px){.configurator-page .scroll{padding:40px}}.configurator-page .prev{display:none}.configurator-page .prev.active{display:block}.configurator-page .next{display:none}.configurator-page .next.active{display:block}.configurator-page #page-1{display:none}.configurator-page #page-1.active{display:block}.configurator-page #page-1 .column{margin:var(--gutter) 0}.configurator-page #page-1 .page-header-container{max-width:1262px;width:100%;margin-bottom:60px}.configurator-page #page-1 .page-header-container .heading{display:flex;flex-direction:column-reverse}.configurator-page #page-1 .page-header-container .heading h1{font-family:var(--font-family-Montserrat);font-size:calc(32px + (48 - 32)*(100vw - 400px)/(1520 - 400));font-style:normal;font-weight:700;line-height:calc(36px + (54 - 36)*(100vw - 400px)/(1520 - 400));color:#00488e;margin-bottom:20px}@media screen and (min-width: 1520px){.configurator-page #page-1 .page-header-container .heading h1{font-size:48px;line-height:54px}}.configurator-page #page-1 .page-header-container .heading h2{font-family:var(--font-family-Montserrat);font-size:calc(18px + (18 - 18)*(100vw - 400px)/(1520 - 400));font-style:normal;font-weight:500;line-height:calc(26px + (26 - 26)*(100vw - 400px)/(1520 - 400));color:#00488e}@media screen and (min-width: 1520px){.configurator-page #page-1 .page-header-container .heading h2{font-size:18px;line-height:26px}}.configurator-page #page-1 .page-header-container p{font-family:var(--font-family-Montserrat);font-size:calc(18px + (22 - 18)*(100vw - 400px)/(1520 - 400));font-style:normal;font-weight:500;line-height:calc(24px + (30 - 24)*(100vw - 400px)/(1520 - 400));color:#00488e}@media screen and (min-width: 1520px){.configurator-page #page-1 .page-header-container p{font-size:22px;line-height:30px}}.configurator-page #page-1 .block-container h3{font-family:var(--font-family-Montserrat);font-size:calc(28px + (32 - 28)*(100vw - 400px)/(1520 - 400));font-style:normal;font-weight:700;line-height:calc(32px + (40 - 32)*(100vw - 400px)/(1520 - 400));color:#00488e;margin-bottom:20px}@media screen and (min-width: 1520px){.configurator-page #page-1 .block-container h3{font-size:32px;line-height:40px}}.configurator-page #page-1 .block-container p{font-family:var(--font-family-Montserrat);font-size:calc(18px + (18 - 18)*(100vw - 400px)/(1520 - 400));font-style:normal;font-weight:500;line-height:calc(26px + (26 - 26)*(100vw - 400px)/(1520 - 400));color:#00488e;margin-bottom:50px}@media screen and (min-width: 1520px){.configurator-page #page-1 .block-container p{font-size:18px;line-height:26px}}.configurator-page #page-1 .ajax .columns.is-multiline{opacity:0;transition:.3s ease-in-out opacity}.configurator-page #page-1 .ajax .columns.is-multiline.active{opacity:1}.configurator-page #page-1 .ajax .columns{margin-left:calc(-1*var(--gutter)) !important;margin-right:calc(-1*var(--gutter)) !important}.configurator-page #page-1 .ajax .box-border{border-radius:26px;border:1px solid var(--Colors-Strokes, rgba(144, 98, 76, 0.5));padding:20px}.configurator-page #page-1 .ajax .box-border .image-container{aspect-ratio:159/89;border-radius:20px;position:relative;overflow:hidden}.configurator-page #page-1 .ajax .box-border .image-container img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.configurator-page #page-1 .ajax .box-border h4{font-family:var(--font-family-Montserrat);font-size:calc(22px + (26 - 22)*(100vw - 400px)/(1520 - 400));font-style:normal;font-weight:700;line-height:calc(28px + (32 - 28)*(100vw - 400px)/(1520 - 400));color:#00488e;margin:10px 0}@media screen and (min-width: 1520px){.configurator-page #page-1 .ajax .box-border h4{font-size:26px;line-height:32px}}.configurator-page #page-1 .ajax .box-border ul{display:flex;flex-direction:column}.configurator-page #page-1 .ajax .box-border ul li a{font-family:var(--font-family-Montserrat);font-size:calc(18px + (18 - 18)*(100vw - 400px)/(1520 - 400));font-style:normal;font-weight:500;line-height:calc(26px + (26 - 26)*(100vw - 400px)/(1520 - 400));color:#00488e;margin:0 !important;border-top:1px solid #00488e;width:100%;padding:10px 0;position:relative;display:flex;flex-direction:row;justify-content:space-between}@media screen and (min-width: 1520px){.configurator-page #page-1 .ajax .box-border ul li a{font-size:18px;line-height:26px}}.configurator-page #page-1 .ajax .box-border ul li a.selected:before{content:"";width:17px;height:12px;display:inline-block;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='12' viewBox='0 0 17 12' fill='none'%3E%3Cpath d='M16.5 0.5L5.5 11.5L0.5 6.5' stroke='%2390624C' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain;position:absolute;right:4px;top:50%;transform:translateY(-50%)}.configurator-page #page-1 .ajax .box-border ul li a:after{content:"";position:relative;top:0;right:0;width:24px;height:24px;border:1px solid #90624c;z-index:9;display:block}.configurator-page #page-2{max-width:745px;display:none}.configurator-page #page-2.active{display:block}.configurator-page #page-2 .wpforms-field-select-style-classic{position:relative}.configurator-page #page-2 .wpforms-field-select-style-classic select{width:100%;padding-right:2.5rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #00488e;border-radius:40px;font-size:16px;color:#333;cursor:pointer;line-height:1.4;transition:border-color .2s,box-shadow .2s;position:relative}.configurator-page #page-2 .wpforms-field-select-style-classic select::-ms-expand{display:none}.configurator-page #page-2 .wpforms-field-select-style-classic::after{content:"";font-family:"icomoon";font-weight:700;color:#00488e;position:absolute;right:1rem;top:60px;transform:translateY(-50%) rotate(90deg);pointer-events:none;font-size:16px;line-height:1}.configurator-page #page-2 .wpforms-field-select-style-classic select:focus{border-color:#90624c;outline:none;box-shadow:0 0 0 2px rgba(144,98,76,.2)}.configurator-page #page-2 .wpforms-head-container{padding-bottom:25px !important}.configurator-page #page-2 .wpforms-head-container .wpforms-title{font-size:32px !important;margin-bottom:0 !important}.configurator-page #page-2 .wpforms-container{border-radius:30px !important;background:#fff !important;box-shadow:0 0 20px 0 rgba(144,98,76,.15) !important;border-color:rgba(0,0,0,0) !important}.configurator-page #page-2 form input,.configurator-page #page-2 form textarea,.configurator-page #page-2 form button,.configurator-page #page-2 form select,.configurator-page #page-2 form option{font-family:var(--font-family-Montserrat) !important;border-color:#dfddd7 !important}.configurator-page #page-2 form .note-req{font-family:var(--font-family-Montserrat);font-size:calc(13px + (13 - 13)*(100vw - 400px)/(1520 - 400));font-style:normal;font-weight:500;line-height:calc(18px + (18 - 18)*(100vw - 400px)/(1520 - 400));color:#00488e;margin-top:-10px !important}@media screen and (min-width: 1520px){.configurator-page #page-2 form .note-req{font-size:13px;line-height:18px}}.configurator-page #page-2 form .wpforms-field-checkbox ul{gap:10px !important;justify-content:flex-end !important}.configurator-page #page-2 form .wpforms-field-checkbox label{font-family:var(--font-family-Montserrat);font-size:calc(13px + (13 - 13)*(100vw - 400px)/(1520 - 400));font-style:normal;font-weight:500;line-height:calc(18px + (18 - 18)*(100vw - 400px)/(1520 - 400));color:#00488e;font-size:13px !important}@media screen and (min-width: 1520px){.configurator-page #page-2 form .wpforms-field-checkbox label{font-size:13px;line-height:18px}}.configurator-page #page-2 form select,.configurator-page #page-2 form option{font-size:13px !important;color:#00488e !important;font-weight:500}.configurator-page #page-2 form button[type=submit]:focus:after{border:0 !important;font-family:icomoon !important;content:"" !important;color:#90624c !important;right:20px !important;left:unset !important;top:unset !important;bottom:unset !important}.configurator-page #page-2 form input[type=file]{font-size:12px !important;color:#00488e !important;margin-top:5px !important}.configurator-page #page-2 form select{position:relative !important;padding-right:20px}.configurator-page #page-2 form select:after{font-family:icomoon;content:"";color:#90624c;right:20px !important;position:absolute}.configurator-page #page-2 form .wpforms-submit-container{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}.configurator-page #page-2 form .wpforms-submit-container button[type=submit]{font-family:var(--font-family-Montserrat);font-size:calc(16px + (16 - 16)*(100vw - 400px)/(1520 - 400));font-style:normal;font-weight:500;line-height:calc(20px + (20 - 20)*(100vw - 400px)/(1520 - 400));color:#00488e;font-weight:700;width:-moz-fit-content !important;width:fit-content !important;padding:10px 40px 10px 30px !important;height:unset !important;position:relative !important}@media screen and (min-width: 1520px){.configurator-page #page-2 form .wpforms-submit-container button[type=submit]{font-size:16px;line-height:20px}}.configurator-page #page-2 form .wpforms-submit-container button[type=submit]:after{font-family:icomoon;content:"";color:#90624c;right:20px !important;position:absolute}.configurator-page #page-2 form .wpforms-submit-container button[type=submit]:hover{color:#fff !important;background:#00488e !important;border-color:rgba(0,0,0,0) !important}.configurator-page #page-2 form .wpforms-submit-container button[type=submit]:hover:after{color:#fff !important}.configurator-page #page-2 form label{font-family:var(--font-family-Montserrat);font-size:calc(16px + (16 - 16)*(100vw - 400px)/(1520 - 400));font-style:normal;font-weight:500;line-height:calc(20px + (20 - 20)*(100vw - 400px)/(1520 - 400));color:#00488e;margin-bottom:5px !important}@media screen and (min-width: 1520px){.configurator-page #page-2 form label{font-size:16px;line-height:20px}}.configurator-page #page-2 input,.configurator-page #page-2 textarea,.configurator-page #page-2 button,.configurator-page #page-2 select,.configurator-page #page-2 option{border-color:#dfddd7 !important}.configurator-page #page-2 .page-header-container{max-width:1262px;width:100%;margin-bottom:60px}.configurator-page #page-2 .page-header-container .heading{display:flex;flex-direction:column-reverse}.configurator-page #page-2 .page-header-container .heading h1{font-family:var(--font-family-Montserrat);font-size:calc(28px + (32 - 28)*(100vw - 400px)/(1520 - 400));font-style:normal;font-weight:700;line-height:calc(32px + (40 - 32)*(100vw - 400px)/(1520 - 400));color:#00488e;margin-bottom:20px}@media screen and (min-width: 1520px){.configurator-page #page-2 .page-header-container .heading h1{font-size:32px;line-height:40px}}.configurator-page #page-2 .page-header-container .heading h2{font-family:var(--font-family-Montserrat);font-size:calc(18px + (18 - 18)*(100vw - 400px)/(1520 - 400));font-style:normal;font-weight:500;line-height:calc(26px + (26 - 26)*(100vw - 400px)/(1520 - 400));color:#00488e}@media screen and (min-width: 1520px){.configurator-page #page-2 .page-header-container .heading h2{font-size:18px;line-height:26px}}.configurator-page #page-2 .page-header-container p{font-family:var(--font-family-Montserrat);font-size:calc(18px + (22 - 18)*(100vw - 400px)/(1520 - 400));font-style:normal;font-weight:500;line-height:calc(24px + (30 - 24)*(100vw - 400px)/(1520 - 400));color:#00488e}@media screen and (min-width: 1520px){.configurator-page #page-2 .page-header-container p{font-size:22px;line-height:30px}}.configurator-page .info-wrap{display:flex;flex-direction:row;justify-content:space-between;padding:20px 0}.configurator-page .info-wrap .page-no{font-family:var(--font-family-Montserrat);font-size:calc(18px + (20 - 18)*(100vw - 400px)/(1520 - 400));font-style:normal;font-weight:700;line-height:calc(24px + (24 - 24)*(100vw - 400px)/(1520 - 400));color:#00488e}@media screen and (min-width: 1520px){.configurator-page .info-wrap .page-no{font-size:20px;line-height:24px}}.configurator-page .info-wrap #btnNextPrevPage{display:inline-flex;padding:10px 30px;justify-content:center;align-items:center;gap:10px;border-radius:26px;border:1px solid rgba(144,98,76,.5);font-family:var(--font-family-Montserrat);font-size:calc(15px + (15 - 15)*(100vw - 400px)/(1520 - 400));color:var(--Blue, #00488E);text-align:right;font-style:normal;font-weight:700;line-height:20px;color:#00488e;position:relative;transition:all .3s ease-in-out;cursor:pointer}@media screen and (min-width: 1520px){.configurator-page .info-wrap #btnNextPrevPage{font-size:15px;line-height:20px}}.configurator-page .info-wrap #btnNextPrevPage:after{font-family:icomoon;content:"";color:rgba(144,98,76,.5);transition:all .3s ease-in-out}.configurator-page .info-wrap #btnNextPrevPage:hover{background-color:#00488e;color:#fff;border-color:#00488e}.configurator-page .info-wrap #btnNextPrevPage:hover:after{color:#fff;transform:translateX(10px)}.lenis-wrapper{height:100vh;overflow:hidden;position:relative}