 .xtra-inline-element { position:relative; display:inline-block } .codevz-con-stretch-yes:not(header *):not(footer *), .elementor-section-stretched:not(header *):not(footer *) { position:relative; right:auto !important; left:calc(50% - 50vw) !important; width:100vw !important; max-width:100vw !important } .rtl .codevz-con-stretch-yes:not(header *):not(footer *), .rtl .elementor-section-stretched:not(header *):not(footer *) { right:calc(50% - 50vw) !important; left:auto !important } .elementor-slideshow__header { width:125px !important } section.elementor-section.elementor-section-boxed > .elementor-container { width:1280px; max-width:100% } section.elementor-section.elementor-section-boxed .elementor-inner-section .elementor-container { width:100%; max-width:100% } .elementor-page.elementor-editor-active [class*="elementor-widget-cz_"] .elementor-widget-container { min-height:1px } .elementor-page.elementor-editor-active .elementor-widget-cz_popup .elementor-widget-container { min-height:30px } .elementor-widget-cz_popup .codevz-preview-popup { pointer-events:none } .elementor-element-editable:not(.elementor-loading) .codevz-preview-popup { pointer-events:initial } .elementor-editor-column-settings, .elementor-editor-element-settings { margin:0 !important } .elementor-editor-active .elementor-widget-container .cz_gap { background:repeating-linear-gradient(-45deg, rgba(125,125,125,.2) 1px, rgba(255,255,255,0) 3px, rgba(255,255,255,0) 10px) } .elementor-widget.elementor-widget-cz_gap { margin-bottom:0 !important } .elementor-element.cz_sticky_col, .elementor-element.column-xtra-sticky { display:block } .column-xtra-full-before > .elementor-widget-wrap::before, .column-xtra-full-after > .elementor-widget-wrap::after, .column-xtra-full-before[data-element_type="container"]:before, .column-xtra-full-after[data-element_type="container"]:after { position:absolute; content:''; top:0; width:6000px; height:100%; background:inherit; visibility:visible; border-radius:inherit; z-index:0 } .column-xtra-full-before > .elementor-widget-wrap::before, .column-xtra-full-before[data-element_type="container"]:before { left:auto; right:0 } .column-xtra-full-after > .elementor-widget-wrap::after, .column-xtra-full-after[data-element_type="container"]:after { left:0; right:auto } .column-xtra-full-before .elementor-element, .column-xtra-full-after .elementor-element, .column-xtra-full-before[data-element_type="container"] .elementor-element, .column-xtra-full-after[data-element_type="container"] .elementor-element { position:relative; z-index:1 } .elementor-page .elementor-widget-cz_team > div { clip-path:none !important } .elementor-page .cz_slanted_br_div .cz_team_img { clip-path:polygon(0 0, 101% 0, 100% 75%, 0 100%); -webkit-clip-path:polygon(0 0, 101% 0, 100% 75%, 0 100%) } .elementor-element-populated:before { content:''; width:100%; height:100%; display:block; position:absolute; visibility:visible; z-index:-1 } .cz-elementor-container #site_header > .row, .cz-elementor-container #site_footer > .row { width:100% !important } [class*="codevz-columns-devider-"] > div > div:after { content:''; font-size:50px; position:absolute; top:50%; right:0; transform:translateY(-50%); } [class*="codevz-columns-devider-"] > div > div:last-child:after { display:none; } .codevz-columns-devider-line-slash > div > div:after { width:1px; height:100px; transform:translateY(-50%) rotate(45deg); background:#676767; } #menu_header_4 .elementor-section { width:100% !important } [data-elementor-type="wp-page"] { position:relative; z-index:1 } .elementor-element.codevz_elmntr_svg_bg_on { z-index:auto } .elementor-element.codevz_elmntr_svg_bg_on:before { content:''; left:-40px; top:40px; width:100%; height:100%; display:block; position:absolute; visibility:visible; z-index:-1 }  #elementor-lightbox-slideshow-single-img { display:none !important }  .elementor-carousel-image { width:100%; height:100%; background-size:100%; background-position:center; background-repeat:no-repeat } #e-checklist { display:none; opacity:0; visibility:hidden }  @media screen and (max-width:480px) {  .column-xtra-full-before > .elementor-widget-wrap::before, .column-xtra-full-before[data-element_type="container"]:before {  left:auto;  right:-20% }  .column-xtra-full-after > .elementor-widget-wrap::after, .column-xtra-full-after[data-element_type="container"]:after {  left:-20%;  right:auto } }