html{scroll-behavior:smooth}.page-id-8008 .main-title-row{padding-bottom:0!important}.col-12{width:100%}.col-6{width:48%}@media(min-width:768px){.col-md-12{width:100%!important}.col-md-6{width:48%!important}.col-md-4{width:31%!important}.col-md-3{width:23%}.col-md-2{width:17%}}.row{display:flex;flex-wrap:wrap}.icaal-contact-form>input.btn{transition:all 0.3s ease-in-out}.icaal-contact-form>input.btn:hover{background-color:#fff!important;color:#CD1719!important}.icaal-contact-form .response{width:100%}.icaal-contact-form .response .alert{width:100%;padding:1rem;background-color:yellowgreen}.icaal-contact-form .response .alert.alert-danger{width:100%;background-color:#f8d7da}.icaal-contact-form .response .alert.alert-success{font-size:1rem}.icaal-contact-form .response .alert p{font-weight:700}.icaal-contact-form .response ul{list-style:none;columns:2}.icaal-contact-form input:not([type="checkbox"]):not([type="radio"]),.icaal-contact-form select,.icaal-contact-form textarea{width:100%;letter-spacing:.2rem;margin-bottom:10px;padding:15px;max-height:100px}.icaal-contact-form[data-form="contact-form"] input[type="submit"]{font-weight:bold!important;padding:30px 15px!important}.icaal-contact-form.home-top-survey-form input:not([type="submit"]){padding:10px!important}.icaal-contact-form.home-top-survey-form input[type="submit"]{font-weight:bold!important;padding:20px 15px!important}.icaal-contact-form .font-16{font-size:16px!important}h4.form-title{text-align:center;color:#CD1719;margin-bottom:1.5rem!important}@media only screen and (max-width:480px){h4.form-title{font-size:18px!important;line-height:1.4em!important}}h4.form-title.form-title--black{text-align:center;color:#000;margin-bottom:1.5rem!important}h4.form-title.form-title--large{font-size:2rem;font-weight:700}.request-callback-side{width:100%;background-color:#CD1719;padding:1rem;color:#fff;display:flex;justify-content:center;align-items:center;font-family:"Poppins",Sans-serif}.request-callback-form-wrapper{width:100%;position:relative}.request-callback-form-wrapper img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.request-callback-form{position:relative;z-index:2}@media(min-width:768px){.request-callback-side{width:20%}.request-callback-form-wrapper{width:80%}h4.form-title.form-title--large{font-size:46px;font-weight:700}}.gap-5{gap:5px}.d-flex{display:flex}.flex-wrap{flex-wrap:wrap}.m-0{margin:0}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.mr-0{margin-right:0}.m-1{margin:.25rem}.mt-1{margin-top:.25rem}.mb-1{margin-bottom:.25rem}.ml-1{margin-left:.25rem}.mr-1{margin-right:.25rem}.m-2{margin:.5rem}.mt-2{margin-top:.5rem}.mb-2{margin-bottom:.5rem}.ml-2{margin-left:.5rem}.mr-2{margin-right:.5rem}.m-3{margin:1rem}.mt-3{margin-top:1rem}.mb-3{margin-bottom:1rem}.ml-3{margin-left:1rem}.mr-3{margin-right:1rem}.m-4{margin:1.5rem}.mt-4{margin-top:1.5rem}.mb-4{margin-bottom:1.5rem}.ml-4{margin-left:1.5rem}.mr-4{margin-right:1.5rem}.m-5{margin:3rem}.mt-5{margin-top:3rem}.mb-5{margin-bottom:3rem}.ml-5{margin-left:3rem}.mr-5{margin-right:3rem}.p-0{padding:0}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.pr-0{padding-right:0}.p-1{padding:.25rem}.pt-1{padding-top:.25rem}.pb-1{padding-bottom:.25rem}.pl-1{padding-left:.25rem}.pr-1{padding-right:.25rem}.p-2{padding:.5rem}.pt-2{padding-top:.5rem}.pb-2{padding-bottom:.5rem}.pl-2{padding-left:.5rem}.pr-2{padding-right:.5rem}.p-3{padding:1rem}.pt-3{padding-top:1rem}.pb-3{padding-bottom:1rem}.pl-3{padding-left:1rem}.pr-3{padding-right:1rem}.p-4{padding:1.5rem}.pt-4{padding-top:1.5rem}.pb-4{padding-bottom:1.5rem}.pl-4{padding-left:1.5rem}.pr-4{padding-right:1.5rem}.p-5{padding:3rem}.pt-5{padding-top:3rem}.pb-5{padding-bottom:3rem}.pl-5{padding-left:3rem}.pr-5{padding-right:3rem}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-column{flex-direction:column}.flex-column-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.justify-content-start{justify-content:flex-start}.justify-content-end{justify-content:flex-end}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:space-around}.justify-content-evenly{justify-content:space-evenly}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.align-items-center{align-items:center}.align-items-baseline{align-items:baseline}.align-items-stretch{align-items:stretch}.align-content-start{align-content:flex-start}.align-content-end{align-content:flex-end}.align-content-center{align-content:center}.align-content-between{align-content:space-between}.align-content-around{align-content:space-around}.align-content-stretch{align-content:stretch}.align-self-auto{align-self:auto}.align-self-start{align-self:flex-start}.align-self-end{align-self:flex-end}.align-self-center{align-self:center}.align-self-baseline{align-self:baseline}.align-self-stretch{align-self:stretch}.section_quoting-engine{.next,.prev{padding:.75rem 2.5rem;border-radius:2rem;display:flex;align-items:center;justify-content:center;&:disabled{background:#000;cursor:not-allowed}}button.select{padding:.75rem 2.5rem;border-radius:2rem;display:flex;align-items:center;justify-content:center;background-color:#F2DF69;color:#000}.pane{opacity:0;transform:translateY(-10px);max-height:0;overflow:hidden;visibility:hidden;h3{padding:2rem 0}&.active{opacity:100%;transform:translateY(0);visibility:visible;max-height:100%;padding:2rem;padding-top:0}}}.right-sticky-cta .stick-button .elementor-button-content-wrapper{justify-content:start}@media only screen and (max-width:480px){.right-sticky-cta .stick-button{top:auto!important;bottom:0!important;width:50%!important}.right-sticky-cta .stick-button .elementor-button{width:100%!important;display:flex;justify-content:center;padding:0 15px}.right-sticky-cta .stick-button .elementor-button .elementor-button-text{font-size:12px}.right-sticky-cta .stick-button .elementor-button-content-wrapper{max-width:125px}.right-sticky-cta .stick-button.button-1{display:block!important;left:0!important}.right-sticky-cta .stick-button.button-2{display:block!important;left:50%!important}.right-sticky-cta .stick-button .elementor-button-icon svg{width:1.5em}.cta-chat-fixed,.cta-whasapp-fixed{bottom:50px!important}}.logo{width:160px!important}@media(min-width:1260px){.logo{width:180px!important}}@media(min-width:1660px){.logo{width:220px!important}}.elementor-element .elementor-nav-menu--main .elementor-item{color:#000!important;fill:#000!important;font-weight:700!important}.elementor-location-header .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:last-child{margin-left:auto!important}.elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item a[href="/door-designer/"]{color:#fff!important;background-color:#cd1719!important;transition:all 0.3s ease-in-out;padding:6px 8px!important}.elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item a[href="/door-designer/"]:hover{color:#fff!important;background-color:#000!important}.elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item a[href="/door-designer/"] .elementor-icon-list-text{color:#fff!important}.sticky-header-bottom{width:100%;z-index:99991}.header-top{width:100%;height:85px;background-color:#fff;z-index:99991!important}.which-logo{display:flex;justify-content:center;align-items:center}.header-top-left{height:100%}.header-top-left .eael-advanced-search-widget{padding-bottom:0!important}.header-top-right{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px;height:100%}.elementor-59544 .elementor-element.elementor-element-e656a64{z-index:99993!important}nav .sub-menu{z-index:11!important}@media (min-width:1200px){.elementor-section.elementor-section-boxed>.elementor-container{display:flex;justify-content:center;align-items:center}.header-bottom-content{padding-left:30px}}@media (min-width:1440px){.header-bottom-content{padding-left:60px}}.header-search .elementor-search-form__container::after{content:''}.elementor-sticky--active .elementor-sticky--effects .elementor-59544 .elementor-element.elementor-element-87aa9e6{bottom:-90px!important}.header-top .elementor-59544 .elementor-element.elementor-element-cb0fe4a .e-search-input,.header-top .header-search,.header-top #search-cb0fe4a,.header-top .elementor-widget-search .e-search-input{min-height:20px!important;max-height:20px!important}@media (max-width:1024px){.eael-simple-menu-container .eael-simple-menu.eael-simple-menu-vertical li.menu-item-63199,.eael-simple-menu-container .eael-simple-menu.eael-simple-menu-vertical li.menu-item-63227{background-color:#AA181A!important}.elementor-27618 .elementor-element.elementor-element-6e8bb07 .eael-simple-menu>li.menu-item-63199>a,.elementor-27618 .elementor-element.elementor-element-6e8bb07 .eael-simple-menu>li.menu-item-63227>a{font-size:16px!important}}@media(min-width:1025px){.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li.menu-item-63199,.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li.menu-item-63227{display:none!important;background-color:#AA181A!important}}@media(min-width:1260px){.elementor-1663 .elementor-element.elementor-element-69019b0 .elementor-heading-title{font-size:38px!important}}@media(min-width:1920px){.elementor-1663 .elementor-element.elementor-element-69019b0 .elementor-heading-title{font-size:50px!important}}.header-search .elementor-search-form.elementor-search-form--focus{outline:none!important;border:none!important}.single p{margin-bottom:1.75rem!important}