.elementor-11 .elementor-element.elementor-element-92011ae{--display:flex;--min-height:70vh;--justify-content:center;--overlay-opacity:0.65;--overlay-mix-blend-mode:multiply;}.elementor-11 .elementor-element.elementor-element-92011ae:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-92011ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nwdetails.com/wp-content/uploads/2025/01/1-1.jpg");background-position:0px -400px;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-92011ae::before, .elementor-11 .elementor-element.elementor-element-92011ae > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-92011ae > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-92011ae > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-92011ae > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-92011ae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-04738d0{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--flex-wrap:wrap;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-612ce8d{text-align:center;}.elementor-11 .elementor-element.elementor-element-612ce8d .elementor-heading-title{color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-d5d8f7a > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-11 .elementor-element.elementor-element-d5d8f7a{text-align:center;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-3268fc1{--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:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-ab30e59 .elementor-button{font-family:"Helvetica", Sans-serif;font-weight:500;}.elementor-11 .elementor-element.elementor-element-b8605d7{--display:flex;--min-height:0px;--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;border-style:solid;--border-style:solid;border-width:30px 0px 0px 0px;--border-top-width:30px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-b8605d7:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-b8605d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1E1E;}.elementor-11 .elementor-element.elementor-element-b84e335{--display:flex;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-0aba087 > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:solid;border-width:0px 0px 3px 0px;border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.5);}.elementor-11 .elementor-element.elementor-element-0aba087 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-0aba087 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-0aba087{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-0aba087 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-0aba087 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-0aba087 .elementor-icon-list-text{transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-628d3ee{--display:flex;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-769ba7c > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:solid;border-width:0px 0px 3px 0px;border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.5);}.elementor-11 .elementor-element.elementor-element-769ba7c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-769ba7c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-769ba7c{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-769ba7c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-769ba7c .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-769ba7c .elementor-icon-list-text{transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-0bb257a{--display:flex;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-d6c9782 > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:solid;border-width:0px 0px 3px 0px;border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.5);}.elementor-11 .elementor-element.elementor-element-d6c9782 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-d6c9782 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-d6c9782{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-d6c9782 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-d6c9782 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-d6c9782 .elementor-icon-list-text{transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-0077570{--display:flex;--min-height:0px;--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-0077570:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-0077570 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-11 .elementor-element.elementor-element-152b07a{--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;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-42be72a{--display:flex;}.elementor-11 .elementor-element.elementor-element-42be72a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11 .elementor-element.elementor-element-f659374{width:var( --container-widget-width, 101.053% );max-width:101.053%;--container-widget-width:101.053%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-f659374.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-c03d10e{--display:flex;--justify-content:center;}.elementor-11 .elementor-element.elementor-element-048cd26 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-e8608f9{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-11 .elementor-element.elementor-element-e8608f9 .elementor-divider-separator{width:29%;}.elementor-11 .elementor-element.elementor-element-e8608f9 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-11 .elementor-element.elementor-element-f9faee7{text-align:justify;}.elementor-11 .elementor-element.elementor-element-2a07595{--display:flex;--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-11 .elementor-element.elementor-element-2a07595:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2a07595 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1E1E;}.elementor-11 .elementor-element.elementor-element-35709c6{--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;--margin-top:100px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-5e525d3{--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;}.elementor-11 .elementor-element.elementor-element-5e525d3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-ca9a2da{--display:flex;}.elementor-11 .elementor-element.elementor-element-47b2ef6 > .elementor-widget-container{margin:10px 10px 0px 0px;}.elementor-11 .elementor-element.elementor-element-20c27b5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-e1a028b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-e1a028b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-7216199{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-11 .elementor-element.elementor-element-7216199:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-7216199 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-11 .elementor-element.elementor-element-aa31799.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-aa31799 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-weight:600;color:#000000;}.elementor-11 .elementor-element.elementor-element-e2dacc7{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-11 .elementor-element.elementor-element-e2dacc7 .elementor-divider-separator{width:100%;}.elementor-11 .elementor-element.elementor-element-e2dacc7 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-11 .elementor-element.elementor-element-a8e0b5d{text-align:justify;}.elementor-11 .elementor-element.elementor-element-f4febdf .elementor-button{box-shadow:2px 3px 10px 0px rgba(0,0,0,0.5);}.elementor-11 .elementor-element.elementor-element-e359dc4{--display:flex;}.elementor-11 .elementor-element.elementor-element-a065d1a{--display:flex;--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;--margin-top:25px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-5b3c87b{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-6337a3f{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-5b49a5a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5b49a5a:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-5b49a5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1E1E;}.elementor-11 .elementor-element.elementor-element-6a1991e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-6fe2868{text-align:center;}.elementor-11 .elementor-element.elementor-element-6fe2868 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-dd4931b{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;}.elementor-11 .elementor-element.elementor-element-dd4931b .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0;}.elementor-11 .elementor-element.elementor-element-dd4931b .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-11 .elementor-element.elementor-element-5510225{text-align:center;font-family:"Arial", Sans-serif;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-c46ba3a{text-align:center;}.elementor-11 .elementor-element.elementor-element-c46ba3a .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:30px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-b29bf1c{text-align:center;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-e9acbe3 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11 .elementor-element.elementor-element-79a4d1c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-79a4d1c:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-79a4d1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-11 .elementor-element.elementor-element-16e59b4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-1bb372e{text-align:center;}.elementor-11 .elementor-element.elementor-element-1bb372e .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-11 .elementor-element.elementor-element-592afea{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:2px;}.elementor-11 .elementor-element.elementor-element-592afea .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0;}.elementor-11 .elementor-element.elementor-element-592afea .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-11 .elementor-element.elementor-element-64dd2a4{text-align:center;font-family:"Arial", Sans-serif;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-11 .elementor-element.elementor-element-31e2f81{text-align:center;}.elementor-11 .elementor-element.elementor-element-31e2f81 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:30px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-f718634{text-align:center;color:#000000;}.elementor-11 .elementor-element.elementor-element-a9c9dad > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11 .elementor-element.elementor-element-d07e84b{--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;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-d866d1c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-d866d1c:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-d866d1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-11 .elementor-element.elementor-element-b88c026{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-59d0836{text-align:center;}.elementor-11 .elementor-element.elementor-element-59d0836 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-11 .elementor-element.elementor-element-11b0ede{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:2px;}.elementor-11 .elementor-element.elementor-element-11b0ede .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0;}.elementor-11 .elementor-element.elementor-element-11b0ede .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-11 .elementor-element.elementor-element-0fbc408{text-align:center;font-family:"Arial", Sans-serif;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-11 .elementor-element.elementor-element-6f6b66e{text-align:center;}.elementor-11 .elementor-element.elementor-element-6f6b66e .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:30px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-fac7333{text-align:center;color:#000000;}.elementor-11 .elementor-element.elementor-element-23ff176 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11 .elementor-element.elementor-element-56a6137 > .elementor-widget-container{margin:42px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-e8a0428{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-e8a0428:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-e8a0428 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1E1E;}.elementor-11 .elementor-element.elementor-element-5a5da86{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-71bbbf8{text-align:center;}.elementor-11 .elementor-element.elementor-element-71bbbf8 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-9320ab7{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;}.elementor-11 .elementor-element.elementor-element-9320ab7 .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0;}.elementor-11 .elementor-element.elementor-element-9320ab7 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-11 .elementor-element.elementor-element-ea33321{text-align:center;font-family:"Arial", Sans-serif;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-b94d498{text-align:center;}.elementor-11 .elementor-element.elementor-element-b94d498 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:30px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-37d000c{text-align:center;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-9874322 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11 .elementor-element.elementor-element-7f2e84c{--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;--align-items:center;}.elementor-11 .elementor-element.elementor-element-7f2e84c:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-7f2e84c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-11 .elementor-element.elementor-element-454d3ce{--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;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-192ecc2{--display:flex;}.elementor-11 .elementor-element.elementor-element-bb0b91a{text-align:center;}.elementor-11 .elementor-element.elementor-element-19b4302{--display:flex;--justify-content:center;}.elementor-11 .elementor-element.elementor-element-1c0af28 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-11 .elementor-element.elementor-element-c034376{text-align:justify;}.elementor-11 .elementor-element.elementor-element-a9d0740{--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;--overlay-opacity:1;}.elementor-11 .elementor-element.elementor-element-a9d0740:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-a9d0740 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nwdetails.com/wp-content/uploads/2024/12/19.jpg");}.elementor-11 .elementor-element.elementor-element-a9d0740::before, .elementor-11 .elementor-element.elementor-element-a9d0740 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-a9d0740 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-a9d0740 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-a9d0740 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-a9d0740 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(220deg, #020101D4 0%, #000000 100%);}.elementor-11 .elementor-element.elementor-element-63f489c{--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;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-c7d959e{--display:flex;--justify-content:center;}.elementor-11 .elementor-element.elementor-element-b71194c .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:35px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-1c9e2cd{text-align:justify;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-207b15d{--display:flex;}.elementor-11 .elementor-element.elementor-element-167fcea > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-11 .elementor-element.elementor-element-167fcea img{height:500px;object-fit:cover;object-position:top center;}.elementor-11 .elementor-element.elementor-element-90f142e{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-e002c50{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-0d24b4f{text-align:center;}.elementor-11 .elementor-element.elementor-element-0d24b4f .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-11 .elementor-element.elementor-element-6ce9250{--display:flex;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-2857b89{--display:flex;}.elementor-11 .elementor-element.elementor-element-9e7dbae{--display:flex;--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-9e7dbae:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-9e7dbae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-07e6396 img{height:350px;object-fit:cover;object-position:center center;}.elementor-11 .elementor-element.elementor-element-07e6396 .widget-image-caption{text-align:left;color:#FFFFFF;font-family:"Arial", Sans-serif;font-size:25px;font-weight:400;line-height:25px;}.elementor-11 .elementor-element.elementor-element-eab8b4e{--display:flex;--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-e93ef20{text-align:justify;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-0c2d2e1 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-11 .elementor-element.elementor-element-377e831{--display:flex;}.elementor-11 .elementor-element.elementor-element-1852cab{--display:flex;--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-1852cab:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-1852cab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-e7c87d9 img{height:350px;object-fit:cover;object-position:center center;}.elementor-11 .elementor-element.elementor-element-e7c87d9 .widget-image-caption{text-align:left;color:#FFFFFF;font-family:"Arial", Sans-serif;font-size:25px;font-weight:400;line-height:25px;}.elementor-11 .elementor-element.elementor-element-7a8c1b0{--display:flex;--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-e88752e{text-align:justify;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-9862741 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-11 .elementor-element.elementor-element-1f3574d{--display:flex;}.elementor-11 .elementor-element.elementor-element-c5a5ea8{--display:flex;--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-c5a5ea8:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c5a5ea8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-4285c53 img{height:350px;object-fit:cover;object-position:center center;}.elementor-11 .elementor-element.elementor-element-4285c53 .widget-image-caption{text-align:left;color:#FFFFFF;font-family:"Arial", Sans-serif;font-size:25px;font-weight:400;line-height:25px;}.elementor-11 .elementor-element.elementor-element-9d46063{--display:flex;--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-98e1008{text-align:justify;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-ea7fb1d .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-11 .elementor-element.elementor-element-16d8aec{--display:flex;}.elementor-11 .elementor-element.elementor-element-29d777a{--display:flex;--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-29d777a:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-29d777a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-ceb9e3e img{height:350px;object-fit:cover;object-position:center center;}.elementor-11 .elementor-element.elementor-element-ceb9e3e .widget-image-caption{text-align:left;color:#FFFFFF;font-family:"Arial", Sans-serif;font-size:25px;font-weight:400;line-height:25px;}.elementor-11 .elementor-element.elementor-element-66695b0{--display:flex;--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-a0b63a1{text-align:justify;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-c724fa0 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-11 .elementor-element.elementor-element-7476e31{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-25px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:10px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-25px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:10px;--e-n-carousel-arrow-normal-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-7476e31 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#000000;border-radius:30px 30px 30px 30px;padding:5px 7px 5px 7px;}.elementor-11 .elementor-element.elementor-element-7476e31 > .elementor-widget-container{margin:0px -100px 0px -100px;}:where( .elementor-11 .elementor-element.elementor-element-7476e31 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:5px;--padding-bottom:50px;--padding-left:5px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:5px;--padding-block-end:50px;--padding-inline-start:5px;}.elementor-11 .elementor-element.elementor-element-55e5ea6{--display:flex;--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;--overflow:hidden;}.elementor-11 .elementor-element.elementor-element-fc34c38{--display:flex;--margin-top:-15px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-738cb11{text-align:center;}.elementor-11 .elementor-element.elementor-element-738cb11 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-11 .elementor-element.elementor-element-6233bd8{--display:flex;--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-11 .elementor-element.elementor-element-6233bd8:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-6233bd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nwdetails.com/wp-content/uploads/2024/12/deniz-demirci-s2hthenbatk-unsplash.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-5442a20{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-1fdf2db{--display:flex;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-eda420c{--icon-box-icon-margin:0px;}.elementor-11 .elementor-element.elementor-element-eda420c .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-eda420c .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;}.elementor-11 .elementor-element.elementor-element-eda420c .elementor-icon-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-eda420c .elementor-icon-box-description{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-314ed31{--display:flex;}.elementor-11 .elementor-element.elementor-element-57a9aa4{--icon-box-icon-margin:0px;}.elementor-11 .elementor-element.elementor-element-57a9aa4 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-57a9aa4 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;}.elementor-11 .elementor-element.elementor-element-57a9aa4 .elementor-icon-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-57a9aa4 .elementor-icon-box-description{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-9186de0{--display:flex;}.elementor-11 .elementor-element.elementor-element-64dcf95{--icon-box-icon-margin:0px;}.elementor-11 .elementor-element.elementor-element-64dcf95 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-64dcf95 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;}.elementor-11 .elementor-element.elementor-element-64dcf95 .elementor-icon-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-64dcf95 .elementor-icon-box-description{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-6328a7e{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-92011ae:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-92011ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-11 .elementor-element.elementor-element-b8605d7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-628d3ee{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-0bb257a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-35709c6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-6fe2868 .elementor-heading-title{font-size:25px;}.elementor-11 .elementor-element.elementor-element-c46ba3a .elementor-heading-title{font-size:30px;}.elementor-11 .elementor-element.elementor-element-1bb372e .elementor-heading-title{font-size:25px;}.elementor-11 .elementor-element.elementor-element-31e2f81 .elementor-heading-title{font-size:30px;}.elementor-11 .elementor-element.elementor-element-59d0836 .elementor-heading-title{font-size:25px;}.elementor-11 .elementor-element.elementor-element-6f6b66e .elementor-heading-title{font-size:30px;}.elementor-11 .elementor-element.elementor-element-71bbbf8 .elementor-heading-title{font-size:25px;}.elementor-11 .elementor-element.elementor-element-b94d498 .elementor-heading-title{font-size:30px;}.elementor-11 .elementor-element.elementor-element-7476e31{--e-n-carousel-swiper-slides-to-display:3;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-92011ae:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-92011ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-11 .elementor-element.elementor-element-92011ae{--overlay-opacity:0.75;}.elementor-11 .elementor-element.elementor-element-04738d0{--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-11 .elementor-element.elementor-element-3268fc1{--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-11 .elementor-element.elementor-element-ab30e59 .elementor-button{padding:19px 46px 019px 46px;}.elementor-11 .elementor-element.elementor-element-b8605d7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-628d3ee{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-769ba7c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-0bb257a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-d6c9782 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-048cd26 .elementor-heading-title{font-size:25px;}.elementor-11 .elementor-element.elementor-element-35709c6{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-20c27b5{--margin-top:-50px;--margin-bottom:30px;--margin-left:-20px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-e1a028b{--width:97%;--margin-top:0px;--margin-bottom:0px;--margin-left:25px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-aa31799 .elementor-heading-title{font-size:25px;}.elementor-11 .elementor-element.elementor-element-1c0af28 .elementor-heading-title{font-size:25px;}.elementor-11 .elementor-element.elementor-element-b71194c .elementor-heading-title{font-size:25px;}.elementor-11 .elementor-element.elementor-element-167fcea img{height:300px;}.elementor-11 .elementor-element.elementor-element-0d24b4f .elementor-heading-title{font-size:25px;}.elementor-11 .elementor-element.elementor-element-6ce9250{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-7476e31{--e-n-carousel-swiper-slides-to-display:1;}.elementor-11 .elementor-element.elementor-element-7476e31 > .elementor-widget-container{margin:0px 5px 70px 5px;}.elementor-11 .elementor-element.elementor-element-fc34c38{--margin-top:50px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-738cb11 .elementor-heading-title{font-size:25px;}}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-0077570{--content-width:1280px;}.elementor-11 .elementor-element.elementor-element-42be72a{--width:44.246%;}.elementor-11 .elementor-element.elementor-element-5e525d3{--width:40%;}.elementor-11 .elementor-element.elementor-element-e1a028b{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-11 .elementor-element.elementor-element-5e525d3{--width:15%;}.elementor-11 .elementor-element.elementor-element-e1a028b{--width:70%;}}/* Start custom CSS for icon-list, class: .elementor-element-0aba087 */.elementor-11 .elementor-element.elementor-element-0aba087{
    height: 100%;
}
.elementor-11 .elementor-element.elementor-element-0aba087 .elementor-widget-container{
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-769ba7c */.elementor-11 .elementor-element.elementor-element-769ba7c{
    height: 100%;
}
.elementor-11 .elementor-element.elementor-element-769ba7c .elementor-widget-container{
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d6c9782 */.elementor-11 .elementor-element.elementor-element-d6c9782{
    height: 100%;
}
.elementor-11 .elementor-element.elementor-element-d6c9782 .elementor-widget-container{
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9faee7 */.elementor-11 .elementor-element.elementor-element-f9faee7 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47b2ef6 */.elementor-11 .elementor-element.elementor-element-47b2ef6:after{
    content: '';
    width: 60%;
    height: 80%;
    position: absolute;
    top: 0px;
    right: 0px;
    z-index: 0;
    border-top: 10px solid var(--e-global-color-primary );
    border-right: 10px solid var(--e-global-color-primary );
}
.elementor-11 .elementor-element.elementor-element-47b2ef6 img{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7216199 */.elementor-11 .elementor-element.elementor-element-7216199>.e-con-inner{
    padding-left: calc((100vw - 1260px) / 2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20c27b5 */@media (min-width: 768px){
    .elementor-11 .elementor-element.elementor-element-20c27b5{
        position: absolute;
        bottom: 120px;
        width: 100%;
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5510225 */.elementor-11 .elementor-element.elementor-element-5510225 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b29bf1c */.elementor-11 .elementor-element.elementor-element-b29bf1c p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b1dd08 */.elementor-11 .elementor-element.elementor-element-2b1dd08{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2d9a22e */.elementor-11 .elementor-element.elementor-element-2d9a22e{
    margin-bottom: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64dd2a4 */.elementor-11 .elementor-element.elementor-element-64dd2a4 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f718634 */.elementor-11 .elementor-element.elementor-element-f718634 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0fbc408 */.elementor-11 .elementor-element.elementor-element-0fbc408 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fac7333 */.elementor-11 .elementor-element.elementor-element-fac7333 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-56a6137 */.elementor-11 .elementor-element.elementor-element-56a6137{
    margin-bottom: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6647099 */.elementor-11 .elementor-element.elementor-element-6647099{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea33321 */.elementor-11 .elementor-element.elementor-element-ea33321 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37d000c */.elementor-11 .elementor-element.elementor-element-37d000c p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b3c87b */.elementor-11 .elementor-element.elementor-element-5b3c87b .package_item .elementor-widget-button{
    opacity: 0;
    transition: all .5s;
}
.elementor-11 .elementor-element.elementor-element-5b3c87b .package_item:hover .elementor-widget-button{
    opacity: 1;
}
.elementor-11 .elementor-element.elementor-element-5b3c87b .package_item  .package_item_box{
    transform: translateY(40px);
    transition: all .5s;
}
.elementor-11 .elementor-element.elementor-element-5b3c87b .package_item:hover .package_item_box{
    transform: translateY(0px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c034376 */.elementor-11 .elementor-element.elementor-element-c034376 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c9e2cd */.elementor-11 .elementor-element.elementor-element-1c9e2cd p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-167fcea */.elementor-11 .elementor-element.elementor-element-167fcea:after{
    content: '';
    width: 60%;
    height: 80%;
    position: absolute;
    bottom: 0px;
    right: 0px;
    z-index: 0;
    border-bottom: 10px solid var(--e-global-color-primary );
    border-right: 10px solid var(--e-global-color-primary );
}
.elementor-11 .elementor-element.elementor-element-167fcea img{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d24b4f */.elementor-11 .elementor-element.elementor-element-0d24b4f span{
    color: var(--e-global-color-primary );
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-07e6396 */.elementor-11 .elementor-element.elementor-element-07e6396 .wp-caption-text{
    position: absolute;
    bottom: 30px;
    left: 20px;
    right: 20px;
    opacity: 1;;
    z-index: 2;
}
.elementor-11 .elementor-element.elementor-element-07e6396 .wp-caption:after{
    position: absolute;
    top: 0;
    left: 0;
    content:'';
    background: rgb(0,0,0);
background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(30,30,30,.95) 80%);
    width:100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e93ef20 */.elementor-11 .elementor-element.elementor-element-e93ef20 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0c2d2e1 */.elementor-11 .elementor-element.elementor-element-0c2d2e1{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eab8b4e */.elementor-11 .elementor-element.elementor-element-eab8b4e{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e7dbae */.elementor-11 .elementor-element.elementor-element-9e7dbae{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7c87d9 */.elementor-11 .elementor-element.elementor-element-e7c87d9 .wp-caption-text{
    position: absolute;
    bottom: 30px;
    left: 20px;
    right: 20px;
    opacity: 1;;
    z-index: 2;
}
.elementor-11 .elementor-element.elementor-element-e7c87d9 .wp-caption:after{
    position: absolute;
    top: 0;
    left: 0;
    content:'';
    background: rgb(0,0,0);
background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(30,30,30,.95) 80%);
    width:100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e88752e */.elementor-11 .elementor-element.elementor-element-e88752e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9862741 */.elementor-11 .elementor-element.elementor-element-9862741{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a8c1b0 */.elementor-11 .elementor-element.elementor-element-7a8c1b0{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1852cab */.elementor-11 .elementor-element.elementor-element-1852cab{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4285c53 */.elementor-11 .elementor-element.elementor-element-4285c53 .wp-caption-text{
    position: absolute;
    bottom: 30px;
    left: 20px;
    right: 20px;
    opacity: 1;;
    z-index: 2;
}
.elementor-11 .elementor-element.elementor-element-4285c53 .wp-caption:after{
    position: absolute;
    top: 0;
    left: 0;
    content:'';
    background: rgb(0,0,0);
background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(30,30,30,.95) 80%);
    width:100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98e1008 */.elementor-11 .elementor-element.elementor-element-98e1008 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ea7fb1d */.elementor-11 .elementor-element.elementor-element-ea7fb1d{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d46063 */.elementor-11 .elementor-element.elementor-element-9d46063{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5a5ea8 */.elementor-11 .elementor-element.elementor-element-c5a5ea8{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ceb9e3e */.elementor-11 .elementor-element.elementor-element-ceb9e3e .wp-caption-text{
    position: absolute;
    bottom: 30px;
    left: 20px;
    right: 20px;
    opacity: 1;;
    z-index: 2;
}
.elementor-11 .elementor-element.elementor-element-ceb9e3e .wp-caption:after{
    position: absolute;
    top: 0;
    left: 0;
    content:'';
    background: rgb(0,0,0);
background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(30,30,30,.95) 80%);
    width:100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0b63a1 */.elementor-11 .elementor-element.elementor-element-a0b63a1 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c724fa0 */.elementor-11 .elementor-element.elementor-element-c724fa0{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66695b0 */.elementor-11 .elementor-element.elementor-element-66695b0{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29d777a */.elementor-11 .elementor-element.elementor-element-29d777a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-07e6396 */.elementor-11 .elementor-element.elementor-element-07e6396 .wp-caption-text{
    position: absolute;
    bottom: 30px;
    left: 20px;
    right: 20px;
    opacity: 1;;
    z-index: 2;
}
.elementor-11 .elementor-element.elementor-element-07e6396 .wp-caption:after{
    position: absolute;
    top: 0;
    left: 0;
    content:'';
    background: rgb(0,0,0);
background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(30,30,30,.95) 80%);
    width:100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e93ef20 */.elementor-11 .elementor-element.elementor-element-e93ef20 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0c2d2e1 */.elementor-11 .elementor-element.elementor-element-0c2d2e1{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eab8b4e */.elementor-11 .elementor-element.elementor-element-eab8b4e{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e7dbae */.elementor-11 .elementor-element.elementor-element-9e7dbae{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7c87d9 */.elementor-11 .elementor-element.elementor-element-e7c87d9 .wp-caption-text{
    position: absolute;
    bottom: 30px;
    left: 20px;
    right: 20px;
    opacity: 1;;
    z-index: 2;
}
.elementor-11 .elementor-element.elementor-element-e7c87d9 .wp-caption:after{
    position: absolute;
    top: 0;
    left: 0;
    content:'';
    background: rgb(0,0,0);
background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(30,30,30,.95) 80%);
    width:100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e88752e */.elementor-11 .elementor-element.elementor-element-e88752e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9862741 */.elementor-11 .elementor-element.elementor-element-9862741{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a8c1b0 */.elementor-11 .elementor-element.elementor-element-7a8c1b0{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1852cab */.elementor-11 .elementor-element.elementor-element-1852cab{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4285c53 */.elementor-11 .elementor-element.elementor-element-4285c53 .wp-caption-text{
    position: absolute;
    bottom: 30px;
    left: 20px;
    right: 20px;
    opacity: 1;;
    z-index: 2;
}
.elementor-11 .elementor-element.elementor-element-4285c53 .wp-caption:after{
    position: absolute;
    top: 0;
    left: 0;
    content:'';
    background: rgb(0,0,0);
background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(30,30,30,.95) 80%);
    width:100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98e1008 */.elementor-11 .elementor-element.elementor-element-98e1008 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ea7fb1d */.elementor-11 .elementor-element.elementor-element-ea7fb1d{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d46063 */.elementor-11 .elementor-element.elementor-element-9d46063{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5a5ea8 */.elementor-11 .elementor-element.elementor-element-c5a5ea8{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ceb9e3e */.elementor-11 .elementor-element.elementor-element-ceb9e3e .wp-caption-text{
    position: absolute;
    bottom: 30px;
    left: 20px;
    right: 20px;
    opacity: 1;;
    z-index: 2;
}
.elementor-11 .elementor-element.elementor-element-ceb9e3e .wp-caption:after{
    position: absolute;
    top: 0;
    left: 0;
    content:'';
    background: rgb(0,0,0);
background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(30,30,30,.95) 80%);
    width:100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0b63a1 */.elementor-11 .elementor-element.elementor-element-a0b63a1 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c724fa0 */.elementor-11 .elementor-element.elementor-element-c724fa0{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66695b0 */.elementor-11 .elementor-element.elementor-element-66695b0{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29d777a */.elementor-11 .elementor-element.elementor-element-29d777a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-07e6396 */.elementor-11 .elementor-element.elementor-element-07e6396 .wp-caption-text{
    position: absolute;
    bottom: 30px;
    left: 20px;
    right: 20px;
    opacity: 1;;
    z-index: 2;
}
.elementor-11 .elementor-element.elementor-element-07e6396 .wp-caption:after{
    position: absolute;
    top: 0;
    left: 0;
    content:'';
    background: rgb(0,0,0);
background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(30,30,30,.95) 80%);
    width:100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e93ef20 */.elementor-11 .elementor-element.elementor-element-e93ef20 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0c2d2e1 */.elementor-11 .elementor-element.elementor-element-0c2d2e1{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eab8b4e */.elementor-11 .elementor-element.elementor-element-eab8b4e{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e7dbae */.elementor-11 .elementor-element.elementor-element-9e7dbae{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7c87d9 */.elementor-11 .elementor-element.elementor-element-e7c87d9 .wp-caption-text{
    position: absolute;
    bottom: 30px;
    left: 20px;
    right: 20px;
    opacity: 1;;
    z-index: 2;
}
.elementor-11 .elementor-element.elementor-element-e7c87d9 .wp-caption:after{
    position: absolute;
    top: 0;
    left: 0;
    content:'';
    background: rgb(0,0,0);
background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(30,30,30,.95) 80%);
    width:100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e88752e */.elementor-11 .elementor-element.elementor-element-e88752e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9862741 */.elementor-11 .elementor-element.elementor-element-9862741{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a8c1b0 */.elementor-11 .elementor-element.elementor-element-7a8c1b0{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1852cab */.elementor-11 .elementor-element.elementor-element-1852cab{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4285c53 */.elementor-11 .elementor-element.elementor-element-4285c53 .wp-caption-text{
    position: absolute;
    bottom: 30px;
    left: 20px;
    right: 20px;
    opacity: 1;;
    z-index: 2;
}
.elementor-11 .elementor-element.elementor-element-4285c53 .wp-caption:after{
    position: absolute;
    top: 0;
    left: 0;
    content:'';
    background: rgb(0,0,0);
background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(30,30,30,.95) 80%);
    width:100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98e1008 */.elementor-11 .elementor-element.elementor-element-98e1008 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ea7fb1d */.elementor-11 .elementor-element.elementor-element-ea7fb1d{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d46063 */.elementor-11 .elementor-element.elementor-element-9d46063{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5a5ea8 */.elementor-11 .elementor-element.elementor-element-c5a5ea8{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ceb9e3e */.elementor-11 .elementor-element.elementor-element-ceb9e3e .wp-caption-text{
    position: absolute;
    bottom: 30px;
    left: 20px;
    right: 20px;
    opacity: 1;;
    z-index: 2;
}
.elementor-11 .elementor-element.elementor-element-ceb9e3e .wp-caption:after{
    position: absolute;
    top: 0;
    left: 0;
    content:'';
    background: rgb(0,0,0);
background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(30,30,30,.95) 80%);
    width:100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0b63a1 */.elementor-11 .elementor-element.elementor-element-a0b63a1 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c724fa0 */.elementor-11 .elementor-element.elementor-element-c724fa0{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66695b0 */.elementor-11 .elementor-element.elementor-element-66695b0{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29d777a */.elementor-11 .elementor-element.elementor-element-29d777a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-07e6396 */.elementor-11 .elementor-element.elementor-element-07e6396 .wp-caption-text{
    position: absolute;
    bottom: 30px;
    left: 20px;
    right: 20px;
    opacity: 1;;
    z-index: 2;
}
.elementor-11 .elementor-element.elementor-element-07e6396 .wp-caption:after{
    position: absolute;
    top: 0;
    left: 0;
    content:'';
    background: rgb(0,0,0);
background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(30,30,30,.95) 80%);
    width:100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e93ef20 */.elementor-11 .elementor-element.elementor-element-e93ef20 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0c2d2e1 */.elementor-11 .elementor-element.elementor-element-0c2d2e1{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eab8b4e */.elementor-11 .elementor-element.elementor-element-eab8b4e{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e7dbae */.elementor-11 .elementor-element.elementor-element-9e7dbae{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7c87d9 */.elementor-11 .elementor-element.elementor-element-e7c87d9 .wp-caption-text{
    position: absolute;
    bottom: 30px;
    left: 20px;
    right: 20px;
    opacity: 1;;
    z-index: 2;
}
.elementor-11 .elementor-element.elementor-element-e7c87d9 .wp-caption:after{
    position: absolute;
    top: 0;
    left: 0;
    content:'';
    background: rgb(0,0,0);
background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(30,30,30,.95) 80%);
    width:100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e88752e */.elementor-11 .elementor-element.elementor-element-e88752e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9862741 */.elementor-11 .elementor-element.elementor-element-9862741{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a8c1b0 */.elementor-11 .elementor-element.elementor-element-7a8c1b0{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1852cab */.elementor-11 .elementor-element.elementor-element-1852cab{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4285c53 */.elementor-11 .elementor-element.elementor-element-4285c53 .wp-caption-text{
    position: absolute;
    bottom: 30px;
    left: 20px;
    right: 20px;
    opacity: 1;;
    z-index: 2;
}
.elementor-11 .elementor-element.elementor-element-4285c53 .wp-caption:after{
    position: absolute;
    top: 0;
    left: 0;
    content:'';
    background: rgb(0,0,0);
background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(30,30,30,.95) 80%);
    width:100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98e1008 */.elementor-11 .elementor-element.elementor-element-98e1008 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ea7fb1d */.elementor-11 .elementor-element.elementor-element-ea7fb1d{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d46063 */.elementor-11 .elementor-element.elementor-element-9d46063{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5a5ea8 */.elementor-11 .elementor-element.elementor-element-c5a5ea8{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ceb9e3e */.elementor-11 .elementor-element.elementor-element-ceb9e3e .wp-caption-text{
    position: absolute;
    bottom: 30px;
    left: 20px;
    right: 20px;
    opacity: 1;;
    z-index: 2;
}
.elementor-11 .elementor-element.elementor-element-ceb9e3e .wp-caption:after{
    position: absolute;
    top: 0;
    left: 0;
    content:'';
    background: rgb(0,0,0);
background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(30,30,30,.95) 80%);
    width:100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0b63a1 */.elementor-11 .elementor-element.elementor-element-a0b63a1 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c724fa0 */.elementor-11 .elementor-element.elementor-element-c724fa0{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66695b0 */.elementor-11 .elementor-element.elementor-element-66695b0{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29d777a */.elementor-11 .elementor-element.elementor-element-29d777a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-07e6396 */.elementor-11 .elementor-element.elementor-element-07e6396 .wp-caption-text{
    position: absolute;
    bottom: 30px;
    left: 20px;
    right: 20px;
    opacity: 1;;
    z-index: 2;
}
.elementor-11 .elementor-element.elementor-element-07e6396 .wp-caption:after{
    position: absolute;
    top: 0;
    left: 0;
    content:'';
    background: rgb(0,0,0);
background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(30,30,30,.95) 80%);
    width:100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e93ef20 */.elementor-11 .elementor-element.elementor-element-e93ef20 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0c2d2e1 */.elementor-11 .elementor-element.elementor-element-0c2d2e1{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eab8b4e */.elementor-11 .elementor-element.elementor-element-eab8b4e{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e7dbae */.elementor-11 .elementor-element.elementor-element-9e7dbae{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7c87d9 */.elementor-11 .elementor-element.elementor-element-e7c87d9 .wp-caption-text{
    position: absolute;
    bottom: 30px;
    left: 20px;
    right: 20px;
    opacity: 1;;
    z-index: 2;
}
.elementor-11 .elementor-element.elementor-element-e7c87d9 .wp-caption:after{
    position: absolute;
    top: 0;
    left: 0;
    content:'';
    background: rgb(0,0,0);
background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(30,30,30,.95) 80%);
    width:100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e88752e */.elementor-11 .elementor-element.elementor-element-e88752e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9862741 */.elementor-11 .elementor-element.elementor-element-9862741{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a8c1b0 */.elementor-11 .elementor-element.elementor-element-7a8c1b0{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1852cab */.elementor-11 .elementor-element.elementor-element-1852cab{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4285c53 */.elementor-11 .elementor-element.elementor-element-4285c53 .wp-caption-text{
    position: absolute;
    bottom: 30px;
    left: 20px;
    right: 20px;
    opacity: 1;;
    z-index: 2;
}
.elementor-11 .elementor-element.elementor-element-4285c53 .wp-caption:after{
    position: absolute;
    top: 0;
    left: 0;
    content:'';
    background: rgb(0,0,0);
background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(30,30,30,.95) 80%);
    width:100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98e1008 */.elementor-11 .elementor-element.elementor-element-98e1008 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ea7fb1d */.elementor-11 .elementor-element.elementor-element-ea7fb1d{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d46063 */.elementor-11 .elementor-element.elementor-element-9d46063{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5a5ea8 */.elementor-11 .elementor-element.elementor-element-c5a5ea8{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ceb9e3e */.elementor-11 .elementor-element.elementor-element-ceb9e3e .wp-caption-text{
    position: absolute;
    bottom: 30px;
    left: 20px;
    right: 20px;
    opacity: 1;;
    z-index: 2;
}
.elementor-11 .elementor-element.elementor-element-ceb9e3e .wp-caption:after{
    position: absolute;
    top: 0;
    left: 0;
    content:'';
    background: rgb(0,0,0);
background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(30,30,30,.95) 80%);
    width:100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0b63a1 */.elementor-11 .elementor-element.elementor-element-a0b63a1 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c724fa0 */.elementor-11 .elementor-element.elementor-element-c724fa0{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66695b0 */.elementor-11 .elementor-element.elementor-element-66695b0{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29d777a */.elementor-11 .elementor-element.elementor-element-29d777a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-7476e31 */@media (min-width: 768px){
.elementor-11 .elementor-element.elementor-element-7476e31 .swiper-slide{
    opacity: .3;
    transition: all .3s;
}
  .elementor-11 .elementor-element.elementor-element-7476e31 .swiper-slide-next{
    opacity: 1;
}  
}
@media (min-width: 1024px){
    .elementor-11 .elementor-element.elementor-element-7476e31 .swiper-slide-next + .swiper-slide{
    opacity: 1;
}
}
@media (max-width: 767px){
.elementor-11 .elementor-element.elementor-element-7476e31 .e-n-carousel{
    width: 85%;
    overflow: inherit;
}
.elementor-11 .elementor-element.elementor-element-7476e31 .swiper-slide{
    opacity: .3;
    transition: all .5s;
}
.elementor-11 .elementor-element.elementor-element-7476e31 .swiper-slide-active{
    opacity: 1;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ce9250 */.elementor-11 .elementor-element.elementor-element-6ce9250{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-738cb11 */.elementor-11 .elementor-element.elementor-element-738cb11 span{
    color: var(--e-global-color-primary );
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-047844e */.elementor-11 .elementor-element.elementor-element-047844e .ti-footer{
    display: none!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-eda420c */.elementor-11 .elementor-element.elementor-element-eda420c,
.elementor-11 .elementor-element.elementor-element-eda420c .elementor-icon-box-wrapper{
    height: 100%;
}
.elementor-11 .elementor-element.elementor-element-eda420c .elementor-icon-box-content{
    background: var(--e-global-color-primary );
    padding: 70px 15px 15px 15px;
    height: calc(100% - 30px);
}
.elementor-11 .elementor-element.elementor-element-eda420c .elementor-icon{
    background: #d9d9d9;
    padding: 15px;
    border-radius: 50%;
    margin-bottom: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-57a9aa4 */.elementor-11 .elementor-element.elementor-element-57a9aa4,
.elementor-11 .elementor-element.elementor-element-57a9aa4 .elementor-icon-box-wrapper{
    height: 100%;
}
.elementor-11 .elementor-element.elementor-element-57a9aa4 .elementor-icon-box-content{
    background: var(--e-global-color-primary );
    padding: 70px 15px 15px 15px;
    height: calc(100% - 30px);
}
.elementor-11 .elementor-element.elementor-element-57a9aa4 .elementor-icon{
    background: #d9d9d9;
    padding: 15px;
    border-radius: 50%;
    margin-bottom: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-64dcf95 */.elementor-11 .elementor-element.elementor-element-64dcf95,
.elementor-11 .elementor-element.elementor-element-64dcf95 .elementor-icon-box-wrapper{
    height: 100%;
}
.elementor-11 .elementor-element.elementor-element-64dcf95 .elementor-icon-box-content{
    background: var(--e-global-color-primary );
    padding: 70px 15px 15px 15px;
    height: calc(100% - 30px);
}
.elementor-11 .elementor-element.elementor-element-64dcf95 .elementor-icon{
    background: #d9d9d9;
    padding: 15px;
    border-radius: 50%;
    margin-bottom: -50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6328a7e */.elementor-11 .elementor-element.elementor-element-6328a7e .elementor-widget-container{
    line-height: 0;
}/* End custom CSS */