.elementor-18213 .elementor-element.elementor-element-b380888{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--z-index:9999;}.elementor-18213 .elementor-element.elementor-element-cbe27d0{--display:flex;--min-height:0px;--overlay-opacity:0.85;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-dd52c66 );--border-color:var( --e-global-color-dd52c66 );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18213 .elementor-element.elementor-element-cbe27d0::before, .elementor-18213 .elementor-element.elementor-element-cbe27d0 > .elementor-background-video-container::before, .elementor-18213 .elementor-element.elementor-element-cbe27d0 > .e-con-inner > .elementor-background-video-container::before, .elementor-18213 .elementor-element.elementor-element-cbe27d0 > .elementor-background-slideshow::before, .elementor-18213 .elementor-element.elementor-element-cbe27d0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18213 .elementor-element.elementor-element-cbe27d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://aristadoors.com/wp-content/uploads/2026/04/back_catalog.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18213 .elementor-element.elementor-element-07d7ace{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 00px;--row-gap:0px;--column-gap:00px;--border-radius:4px 4px 4px 4px;--margin-top:3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9999;}.elementor-18213 .elementor-element.elementor-element-07d7ace.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-18213 .elementor-element.elementor-element-2836251.elementor-element{--align-self:center;}.elementor-18213 .elementor-element.elementor-element-2836251 img{max-width:65%;}.elementor-18213 .elementor-element.elementor-element-45e8fc9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18213 .elementor-element.elementor-element-45e8fc9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18213 .elementor-element.elementor-element-e7e9628{width:auto;max-width:auto;}.elementor-18213 .elementor-element.elementor-element-e7e9628 > .elementor-widget-container{margin:0px 0px -13px 0px;padding:0px 0px 0px 0px;}.elementor-18213 .elementor-element.elementor-element-e7e9628 nav.wavo-shape-overlay-menu.is-opened-navi .content,.elementor-18213 .elementor-element.elementor-element-e7e9628 .shape-overlays,.elementor-18213 .elementor-element.elementor-element-e7e9628 .global-menu{width:40vw;}.elementor-18213 .elementor-element.elementor-element-e7e9628 .hamburger::after{border-color:#000000;}.elementor-18213 .elementor-element.elementor-element-e7e9628 .hamburger{background-color:#4A7C5900;}.elementor-18213 .elementor-element.elementor-element-e7e9628 .hamburger__line-in::before, .elementor-18213 .elementor-element.elementor-element-e7e9628 .hamburger__line-in::after{background-color:var( --e-global-color-33236d48 );}.elementor-18213 .elementor-element.elementor-element-e7e9628 .demo-1 .shape-overlays__path.demo-1-overlay{fill:#D1CFCF;}.elementor-18213 .elementor-element.elementor-element-e7e9628 .demo-2 .shape-overlays__path.demo-2-overlay{fill:#D1CFCF;}.elementor-18213 .elementor-element.elementor-element-e7e9628 .demo-3 .shape-overlays__path.demo-3-overlay{fill:#D1CFCF;}.elementor-18213 .elementor-element.elementor-element-e7e9628 .demo-4 .shape-overlays__path.demo-4-overlay{fill:#D1CFCF;}.elementor-18213 .elementor-element.elementor-element-e7e9628 .shape-overlays__path:nth-of-type(1){fill:#727272;}.elementor-18213 .elementor-element.elementor-element-e7e9628 .shape-overlays__path:nth-of-type(2){fill:#465958;}.elementor-18213 .elementor-element.elementor-element-e7e9628 .shape-overlays__path:nth-of-type(3){fill:#EFF0F2;}.elementor-18213 .elementor-element.elementor-element-e7e9628 nav.wavo-shape-overlay-menu a{font-family:"DMSerif", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;letter-spacing:1px;margin-top:30px;margin-right:30px;margin-bottom:30px;margin-left:30px;color:#999999;}.elementor-18213 .elementor-element.elementor-element-e7e9628 nav.wavo-shape-overlay-menu a:hover{color:#232524;border-style:none;}.elementor-18213 .elementor-element.elementor-element-5646e79{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18213 .elementor-element.elementor-element-5646e79.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18213 .elementor-element.elementor-element-4e3bdd3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-18213 .elementor-element.elementor-element-2a69f3a{padding:0px 9px 0px 0px;z-index:100;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18213 .elementor-element.elementor-element-2a69f3a.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:1;}.elementor-18213 .elementor-element.elementor-element-2a69f3a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-18213 .elementor-element.elementor-element-2a69f3a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-18213 .elementor-element.elementor-element-2a69f3a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-18213 .elementor-element.elementor-element-2a69f3a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-18213 .elementor-element.elementor-element-2a69f3a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-18213 .elementor-element.elementor-element-2a69f3a .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-18213 .elementor-element.elementor-element-2a69f3a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-18213 .elementor-element.elementor-element-2a69f3a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-18213 .elementor-element.elementor-element-2a69f3a .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-18213 .elementor-element.elementor-element-2a69f3a .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-18213 .elementor-element.elementor-element-2a69f3a .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-18213 .elementor-element.elementor-element-2a69f3a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18213 .elementor-element.elementor-element-2a69f3a .elementor-icon-list-item > a{font-family:"TheSans", Sans-serif;font-size:0.8em;font-weight:300;line-height:1.6em;}.elementor-18213 .elementor-element.elementor-element-2a69f3a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-18213 .elementor-element.elementor-element-6cc19e1{padding:0px 9px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18213 .elementor-element.elementor-element-6cc19e1.elementor-element{--align-self:flex-end;}.elementor-18213 .elementor-element.elementor-element-6cc19e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-18213 .elementor-element.elementor-element-6cc19e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-18213 .elementor-element.elementor-element-6cc19e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-18213 .elementor-element.elementor-element-6cc19e1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-18213 .elementor-element.elementor-element-6cc19e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-18213 .elementor-element.elementor-element-6cc19e1 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-18213 .elementor-element.elementor-element-6cc19e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-18213 .elementor-element.elementor-element-6cc19e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-18213 .elementor-element.elementor-element-6cc19e1 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-18213 .elementor-element.elementor-element-6cc19e1 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-18213 .elementor-element.elementor-element-6cc19e1 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-18213 .elementor-element.elementor-element-6cc19e1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18213 .elementor-element.elementor-element-6cc19e1 .elementor-icon-list-item > a{font-family:"TheSans", Sans-serif;font-size:0.8em;font-weight:300;line-height:1.6em;}.elementor-18213 .elementor-element.elementor-element-6cc19e1 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-18213 .elementor-element.elementor-element-9a8ca10{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-18213 .elementor-element.elementor-element-f519fd5.elementor-element{--align-self:flex-end;}.elementor-18213 .elementor-element.elementor-element-f519fd5 .button-type-1:before,.elementor-18213 .elementor-element.elementor-element-f519fd5 .button-type-1:after, .elementor-18213 .elementor-element.elementor-element-f519fd5 [class^="nt-btn-"],.elementor-18213 .elementor-element.elementor-element-f519fd5 [class*="nt-btn-"]{border-color:#7C7252;}.elementor-18213 .elementor-element.elementor-element-f519fd5 .nt-btn-5:after{border-color:transparent #7C7252 transparent transparent;}.elementor-18213 .elementor-element.elementor-element-f519fd5 .nt-btn-5:before{border-color:transparent transparent transparent #7C7252;}.elementor-18213 .elementor-element.elementor-element-f519fd5 .nt-btn-1:before,.elementor-18213 .elementor-element.elementor-element-f519fd5 .nt-btn-1-2:before,.elementor-18213 .elementor-element.elementor-element-f519fd5 .nt-btn-1-2:after,.elementor-18213 .elementor-element.elementor-element-f519fd5 .nt-btn-2:before,.elementor-18213 .elementor-element.elementor-element-f519fd5 .nt-btn-3:before,.elementor-18213 .elementor-element.elementor-element-f519fd5 .nt-btn-3:after{border-bottom-color:#7C7252;}.elementor-18213 .elementor-element.elementor-element-f519fd5 .nt-btn-2:after,.elementor-18213 .elementor-element.elementor-element-f519fd5 .nt-btn-3:before,.elementor-18213 .elementor-element.elementor-element-f519fd5 .nt-btn-3:after{border-top-color:#7C7252;}.elementor-18213 .elementor-element.elementor-element-f519fd5 .button-type-1, .elementor-18213 .elementor-element.elementor-element-f519fd5 .nt-btn-0:before,.elementor-18213 .elementor-element.elementor-element-f519fd5 .nt-btn-4:before,.elementor-18213 .elementor-element.elementor-element-f519fd5 .nt-btn-4:after,.elementor-18213 .elementor-element.elementor-element-f519fd5 .nt-btn-4 span:before,.elementor-18213 .elementor-element.elementor-element-f519fd5 .nt-btn-4 span:after,.elementor-18213 .elementor-element.elementor-element-f519fd5 .nt-btn-6 span:not(.nt_btn_text),.elementor-18213 .elementor-element.elementor-element-f519fd5 .nt-btn-7:before,.elementor-18213 .elementor-element.elementor-element-f519fd5 .nt-btn-7:after,.elementor-18213 .elementor-element.elementor-element-f519fd5 .nt-btn-7 span:before,.elementor-18213 .elementor-element.elementor-element-f519fd5 .nt-btn-7 span:after,.elementor-18213 .elementor-element.elementor-element-f519fd5 .nt-btn-8:before,.elementor-18213 .elementor-element.elementor-element-f519fd5 .nt-btn-8:after,.elementor-18213 .elementor-element.elementor-element-f519fd5 .nt-btn-9:before,.elementor-18213 .elementor-element.elementor-element-f519fd5 .nt-btn-9:after,.elementor-18213 .elementor-element.elementor-element-f519fd5 .nt-btn-9 span:before,.elementor-18213 .elementor-element.elementor-element-f519fd5 .nt-btn-9 span:after,.elementor-18213 .elementor-element.elementor-element-f519fd5 .nt-btn-10:before,.elementor-18213 .elementor-element.elementor-element-f519fd5 .nt-btn-10:after,.elementor-18213 .elementor-element.elementor-element-f519fd5 .nt-btn-10 span:before,.elementor-18213 .elementor-element.elementor-element-f519fd5 .nt-btn-10 span:after,.elementor-18213 .elementor-element.elementor-element-f519fd5 .nt-btn-11:before,.elementor-18213 .elementor-element.elementor-element-f519fd5 .nt-btn-11:after,.elementor-18213 .elementor-element.elementor-element-f519fd5 .nt-btn-12,.elementor-18213 .elementor-element.elementor-element-f519fd5 .nt-btn-12::after, .elementor-18213 .elementor-element.elementor-element-f519fd5 .nt-btn-line > i{background-color:#7C7252;}.elementor-18213 .elementor-element.elementor-element-f519fd5 .button-type-1:before{box-shadow:0 0 60px #7C7252;}.elementor-18213 .elementor-element.elementor-element-f519fd5 .button-type-1{box-shadow:12px 12px 24px #7C7252;}.elementor-18213 .elementor-element.elementor-element-f519fd5 .nt-btn-12:hover{box-shadow:0 10px 20px #7C7252;}.elementor-18213 .elementor-element.elementor-element-f519fd5 .btn-arrow span{border-right-color:#7C7252;border-bottom-color:#7C7252;}.elementor-18213 .elementor-element.elementor-element-f519fd5 .wavo-button .btn-icon-left .nt_btn_text i,.elementor-18213 .elementor-element.elementor-element-f519fd5 .wavo-button .btn-icon-left .nt_btn_text svg{margin-right:0px;}.elementor-18213 .elementor-element.elementor-element-f519fd5 .wavo-button .btn-icon-right .nt_btn_text i,.elementor-18213 .elementor-element.elementor-element-f519fd5 .wavo-button .btn-icon-right .nt_btn_text svg{margin-left:0px;}.elementor-18213 .elementor-element.elementor-element-f519fd5 .wavo-button:not(.btn-justify){text-align:right;}.elementor-18213 .elementor-element.elementor-element-f519fd5 .wavo-button .button-type-1, .elementor-18213 .elementor-element.elementor-element-f519fd5 .wavo-button [class^="nt-btn-"],.elementor-18213 .elementor-element.elementor-element-f519fd5 .wavo-button [class*="nt-btn-"]{font-family:"TheSans", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-18213 .elementor-element.elementor-element-f519fd5 .button-type-1, .elementor-18213 .elementor-element.elementor-element-f519fd5 [class^="nt-btn-"],.elementor-18213 .elementor-element.elementor-element-f519fd5 [class*="nt-btn-"]{padding-top:03px;padding-right:08px;padding-bottom:03px;padding-left:08px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;}.elementor-18213 .elementor-element.elementor-element-f519fd5 .button-type-1:hover, .elementor-18213 .elementor-element.elementor-element-f519fd5 [class^="nt-btn-"]:hover,.elementor-18213 .elementor-element.elementor-element-f519fd5 [class*="nt-btn-"]:hover, .elementor-18213 .elementor-element.elementor-element-f519fd5 .nt-btn-line:hover .nt_btn_text{color:#333333;}.elementor-18213 .elementor-element.elementor-element-f519fd5 .button-type-1:hover, .elementor-18213 .elementor-element.elementor-element-f519fd5 [class^="nt-btn-"]:hover,.elementor-18213 .elementor-element.elementor-element-f519fd5 [class*="nt-btn-"]:hover{border-style:solid;}.elementor-18213 .elementor-element.elementor-element-9600aa8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-18213 .elementor-element.elementor-element-9600aa8.elementor-element{--align-self:flex-end;}.elementor-18213 .elementor-element.elementor-element-9600aa8 .elementor-icon-list-icon i{color:var( --e-global-color-33236d48 );transition:color 0.3s;}.elementor-18213 .elementor-element.elementor-element-9600aa8 .elementor-icon-list-icon svg{fill:var( --e-global-color-33236d48 );transition:fill 0.3s;}.elementor-18213 .elementor-element.elementor-element-9600aa8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-18213 .elementor-element.elementor-element-d1e7982{width:auto;max-width:auto;z-index:10000;}.elementor-18213 .elementor-element.elementor-element-d1e7982 > .elementor-widget-container{margin:0px 0px -13px 0px;padding:0px 0px 0px 0px;}.elementor-18213 .elementor-element.elementor-element-d1e7982 nav.wavo-shape-overlay-menu.is-opened-navi .content,.elementor-18213 .elementor-element.elementor-element-d1e7982 .shape-overlays,.elementor-18213 .elementor-element.elementor-element-d1e7982 .global-menu{width:40vw;}.elementor-18213 .elementor-element.elementor-element-d1e7982 .hamburger::after{border-color:#000000;}.elementor-18213 .elementor-element.elementor-element-d1e7982 .hamburger{background-color:#4A7C5900;}.elementor-18213 .elementor-element.elementor-element-d1e7982 .hamburger__line-in::before, .elementor-18213 .elementor-element.elementor-element-d1e7982 .hamburger__line-in::after{background-color:var( --e-global-color-33236d48 );}.elementor-18213 .elementor-element.elementor-element-d1e7982 .demo-1 .shape-overlays__path.demo-1-overlay{fill:#D1CFCF;}.elementor-18213 .elementor-element.elementor-element-d1e7982 .demo-2 .shape-overlays__path.demo-2-overlay{fill:#D1CFCF;}.elementor-18213 .elementor-element.elementor-element-d1e7982 .demo-3 .shape-overlays__path.demo-3-overlay{fill:#D1CFCF;}.elementor-18213 .elementor-element.elementor-element-d1e7982 .demo-4 .shape-overlays__path.demo-4-overlay{fill:#D1CFCF;}.elementor-18213 .elementor-element.elementor-element-d1e7982 .shape-overlays__path:nth-of-type(1){fill:#727272;}.elementor-18213 .elementor-element.elementor-element-d1e7982 .shape-overlays__path:nth-of-type(2){fill:#465958;}.elementor-18213 .elementor-element.elementor-element-d1e7982 .shape-overlays__path:nth-of-type(3){fill:#EFF0F2;}.elementor-18213 .elementor-element.elementor-element-d1e7982 nav.wavo-shape-overlay-menu a{font-family:"DMSerif", Sans-serif;font-size:26px;font-weight:400;text-transform:uppercase;letter-spacing:1px;margin-top:20px;margin-right:20px;margin-bottom:20px;margin-left:20px;color:#999999;}.elementor-18213 .elementor-element.elementor-element-d1e7982 nav.wavo-shape-overlay-menu a:hover{color:#232524;border-style:none;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1366px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18213 .elementor-element.elementor-element-d1e7982 nav.wavo-shape-overlay-menu a{margin-top:20px;margin-right:20px;margin-bottom:20px;margin-left:20px;}}@media(max-width:1180px){.elementor-18213 .elementor-element.elementor-element-d1e7982 nav.wavo-shape-overlay-menu a{margin-top:10px;margin-right:10px;margin-bottom:10px;margin-left:10px;}}@media(max-width:1024px){.elementor-18213 .elementor-element.elementor-element-b380888{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-18213 .elementor-element.elementor-element-cbe27d0{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18213 .elementor-element.elementor-element-d1e7982 nav.wavo-shape-overlay-menu a{margin-top:10px;margin-right:10px;margin-bottom:10px;margin-left:10px;}}@media(max-width:880px){.elementor-18213 .elementor-element.elementor-element-b380888{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-18213 .elementor-element.elementor-element-cbe27d0{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-18213 .elementor-element.elementor-element-07d7ace{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-18213 .elementor-element.elementor-element-2836251 img{max-width:112px;}.elementor-18213 .elementor-element.elementor-element-45e8fc9{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-18213 .elementor-element.elementor-element-5646e79{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-18213 .elementor-element.elementor-element-9a8ca10{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-18213 .elementor-element.elementor-element-d1e7982 nav.wavo-shape-overlay-menu a{font-size:18px;margin-top:10px;margin-right:10px;margin-bottom:10px;margin-left:10px;}}@media(max-width:767px){.elementor-18213 .elementor-element.elementor-element-b380888{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-18213 .elementor-element.elementor-element-07d7ace{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18213 .elementor-element.elementor-element-2836251{text-align:end;}.elementor-18213 .elementor-element.elementor-element-45e8fc9{--width:50%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-18213 .elementor-element.elementor-element-e7e9628 > .elementor-widget-container{margin:0px -40px 0px 0px;}.elementor-18213 .elementor-element.elementor-element-e7e9628 nav.wavo-shape-overlay-menu.is-opened-navi .content,.elementor-18213 .elementor-element.elementor-element-e7e9628 .shape-overlays,.elementor-18213 .elementor-element.elementor-element-e7e9628 .global-menu{width:70vw;}.elementor-18213 .elementor-element.elementor-element-e7e9628 nav.wavo-shape-overlay-menu a{font-size:18px;margin-top:10px;margin-right:10px;margin-bottom:10px;margin-left:10px;}.elementor-18213 .elementor-element.elementor-element-5646e79{--justify-content:center;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18213 .elementor-element.elementor-element-2a69f3a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-18213 .elementor-element.elementor-element-2a69f3a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-18213 .elementor-element.elementor-element-2a69f3a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-18213 .elementor-element.elementor-element-2a69f3a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-18213 .elementor-element.elementor-element-2a69f3a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-18213 .elementor-element.elementor-element-2a69f3a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18213 .elementor-element.elementor-element-2a69f3a .elementor-icon-list-item > a{font-size:0.7em;}.elementor-18213 .elementor-element.elementor-element-6cc19e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-18213 .elementor-element.elementor-element-6cc19e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-18213 .elementor-element.elementor-element-6cc19e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-18213 .elementor-element.elementor-element-6cc19e1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-18213 .elementor-element.elementor-element-6cc19e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-18213 .elementor-element.elementor-element-6cc19e1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18213 .elementor-element.elementor-element-6cc19e1 .elementor-icon-list-item > a{font-size:0.7em;}.elementor-18213 .elementor-element.elementor-element-f519fd5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-18213 .elementor-element.elementor-element-f519fd5 .wavo-button .button-type-1, .elementor-18213 .elementor-element.elementor-element-f519fd5 .wavo-button [class^="nt-btn-"],.elementor-18213 .elementor-element.elementor-element-f519fd5 .wavo-button [class*="nt-btn-"]{font-size:11px;}.elementor-18213 .elementor-element.elementor-element-9600aa8{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;}.elementor-18213 .elementor-element.elementor-element-d1e7982 nav.wavo-shape-overlay-menu.is-opened-navi .content,.elementor-18213 .elementor-element.elementor-element-d1e7982 .shape-overlays,.elementor-18213 .elementor-element.elementor-element-d1e7982 .global-menu{width:70vw;}}@media(min-width:768px){.elementor-18213 .elementor-element.elementor-element-cbe27d0{--width:100%;}.elementor-18213 .elementor-element.elementor-element-45e8fc9{--width:40%;}.elementor-18213 .elementor-element.elementor-element-5646e79{--width:40%;}}@media(max-width:1180px) and (min-width:768px){.elementor-18213 .elementor-element.elementor-element-45e8fc9{--width:30%;}.elementor-18213 .elementor-element.elementor-element-5646e79{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-18213 .elementor-element.elementor-element-45e8fc9{--width:18%;}.elementor-18213 .elementor-element.elementor-element-5646e79{--width:60%;}}@media(max-width:880px) and (min-width:768px){.elementor-18213 .elementor-element.elementor-element-45e8fc9{--width:20%;}.elementor-18213 .elementor-element.elementor-element-5646e79{--width:60%;}}@media(min-width:1920px){.elementor-18213 .elementor-element.elementor-element-b380888{--content-width:1600px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18213 .elementor-element.elementor-element-2836251{padding:0px 0px 0px 020px;text-align:start;}.elementor-18213 .elementor-element.elementor-element-2836251 img{max-width:55%;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for wavo-shape-overlays-menu, class: .elementor-element-e7e9628 */.ibsb1 {
cursor: pointer;
border: 0px solid rgb(187, 204, 0);
color: rgb(255, 255, 255);
transition: 2s;
box-shadow: rgb(0, 0, 0) 0px 0px 0px 0px;
border-radius: 5px;
background: linear-gradient(90deg, rgb(0, 204, 187) 0%, rgb(0, 105, 204) 100%);


}

.ibsb1:hover{
color: rgb(255, 255, 255);
background: rgb(0, 102, 204) none repeat scroll 0% 0% / auto padding-box border-box;
}/* End custom CSS */
/* Start custom CSS for wavo-button2, class: .elementor-element-f519fd5 */.elementor-18213 .elementor-element.elementor-element-f519fd5/* End custom CSS */
/* Start custom CSS for wavo-shape-overlays-menu, class: .elementor-element-d1e7982 */.ibsb1 {
cursor: pointer;
border: 0px solid rgb(187, 204, 0);
color: rgb(255, 255, 255);
transition: 2s;
box-shadow: rgb(0, 0, 0) 0px 0px 0px 0px;
border-radius: 5px;
background: linear-gradient(90deg, rgb(0, 204, 187) 0%, rgb(0, 105, 204) 100%);


}

.ibsb1:hover{
color: rgb(255, 255, 255);
background: rgb(0, 102, 204) none repeat scroll 0% 0% / auto padding-box border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbe27d0 *//* .elementor-18213 .elementor-element.elementor-element-cbe27d0{
  //position: sticky;
//  top: 0;
 // z-index: 9999;
//overflow: hidden;

  background: linear-gradient(
    180deg,
    rgba(18, 16, 15, 0.82) 0%,
    rgba(10, 10, 10, 0.60) 100%
  );

  backdrop-filter: blur(18px) saturate(145%);
  -webkit-backdrop-filter: blur(18px) saturate(145%);

  border: 1px solid rgba(176, 137, 92, 0.22);
  border-radius: 0 0 18px 18px;

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.05),
    0 8px 24px rgba(0,0,0,0.14);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'DMSerif';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://aristadoors.com/wp-content/uploads/2024/05/DMSerifDisplay-Regular.eot');
	src: url('https://aristadoors.com/wp-content/uploads/2024/05/DMSerifDisplay-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://aristadoors.com/wp-content/uploads/2024/05/DMSerifDisplay-Regular.woff2') format('woff2'),
		url('https://aristadoors.com/wp-content/uploads/2024/05/DMSerifDisplay-Regular.woff') format('woff'),
		url('https://aristadoors.com/wp-content/uploads/2024/05/DMSerifDisplay-Regular.ttf') format('truetype'),
		url('https://aristadoors.com/wp-content/uploads/2024/05/DMSerifDisplay-Regular.svg#DMSerif') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'TheSans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://aristadoors.com/wp-content/uploads/2024/05/TheSansC5-Plain.woff2') format('woff2'),
		url('https://aristadoors.com/wp-content/uploads/2024/05/TheSansC5-Plain.woff') format('woff');
}
@font-face {
	font-family: 'TheSans';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://aristadoors.com/wp-content/uploads/2024/05/TheSansC5-Plain-1.woff2') format('woff2'),
		url('https://aristadoors.com/wp-content/uploads/2024/05/TheSansC5-Plain.woff') format('woff');
}
/* End Custom Fonts CSS */