.elementor-27 .elementor-element.elementor-element-c4117f4{--display:flex;--background-transition:0.3s;}.elementor-widget-text-editor{color:var( --e-global-color-text );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-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-27 .elementor-element.elementor-element-a140a01 > .elementor-container{max-width:1600px;}.elementor-widget-ha-image-compare .twentytwenty-before-label:before, .elementor-widget-ha-image-compare .twentytwenty-after-label:before{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-27 .elementor-element.elementor-element-3aab470 .twentytwenty-handle:before, .elementor-27 .elementor-element.elementor-element-3aab470 .twentytwenty-handle:after{background-color:#FFFFFFFC;}.elementor-27 .elementor-element.elementor-element-3aab470 .twentytwenty-handle{border-color:#FFFFFFFC;width:60px;margin-left:calc(-1 * (60px / 2));height:61px;margin-top:calc(-1 * (61px / 2));}.elementor-27 .elementor-element.elementor-element-3aab470 .twentytwenty-left-arrow{border-right-color:#FFFFFFFC;}.elementor-27 .elementor-element.elementor-element-3aab470 .twentytwenty-right-arrow{border-left-color:#FFFFFFFC;}.elementor-27 .elementor-element.elementor-element-3aab470 .twentytwenty-handle:before{box-shadow:0 3px 0 #FFFFFFFC, 0px 0px 12px rgba(51, 51, 51, 0.5);}.elementor-27 .elementor-element.elementor-element-3aab470 .twentytwenty-handle:after{box-shadow:0 -3px 0 #FFFFFFFC, 0px 0px 12px rgba(51, 51, 51, 0.5);}.elementor-27 .elementor-element.elementor-element-3aab470 .twentytwenty-horizontal .twentytwenty-handle:before, .elementor-27 .elementor-element.elementor-element-3aab470 .twentytwenty-horizontal .twentytwenty-handle:after{width:8px;margin-left:calc(-0px - 8px / 2);}.elementor-27 .elementor-element.elementor-element-3aab470 .twentytwenty-vertical .twentytwenty-handle:before, .elementor-27 .elementor-element.elementor-element-3aab470 .twentytwenty-vertical .twentytwenty-handle:after{height:8px;margin-top:calc(-0px - 8px / 2);}.elementor-27 .elementor-element.elementor-element-3aab470 .twentytwenty-vertical .twentytwenty-handle:before{margin-left:calc((60px / 2) - 1px);}.elementor-27 .elementor-element.elementor-element-3aab470 .twentytwenty-vertical .twentytwenty-handle:after{margin-right:calc((60px / 2) - 1px);}.elementor-27 .elementor-element.elementor-element-3aab470 .twentytwenty-horizontal .twentytwenty-handle:before{margin-bottom:calc((61px / 2) + 2px);}.elementor-27 .elementor-element.elementor-element-3aab470 .twentytwenty-horizontal .twentytwenty-handle:after{margin-top:calc((61px / 2) + 2px);}.elementor-27 .elementor-element.elementor-element-3aab470 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-3aab470{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-69ddd4c .twentytwenty-handle:before, .elementor-27 .elementor-element.elementor-element-69ddd4c .twentytwenty-handle:after{background-color:#FFFFFFFC;}.elementor-27 .elementor-element.elementor-element-69ddd4c .twentytwenty-handle{border-color:#FFFFFFFC;width:60px;margin-left:calc(-1 * (60px / 2));height:61px;margin-top:calc(-1 * (61px / 2));}.elementor-27 .elementor-element.elementor-element-69ddd4c .twentytwenty-left-arrow{border-right-color:#FFFFFFFC;}.elementor-27 .elementor-element.elementor-element-69ddd4c .twentytwenty-right-arrow{border-left-color:#FFFFFFFC;}.elementor-27 .elementor-element.elementor-element-69ddd4c .twentytwenty-handle:before{box-shadow:0 3px 0 #FFFFFFFC, 0px 0px 12px rgba(51, 51, 51, 0.5);}.elementor-27 .elementor-element.elementor-element-69ddd4c .twentytwenty-handle:after{box-shadow:0 -3px 0 #FFFFFFFC, 0px 0px 12px rgba(51, 51, 51, 0.5);}.elementor-27 .elementor-element.elementor-element-69ddd4c .twentytwenty-horizontal .twentytwenty-handle:before, .elementor-27 .elementor-element.elementor-element-69ddd4c .twentytwenty-horizontal .twentytwenty-handle:after{width:8px;margin-left:calc(-0px - 8px / 2);}.elementor-27 .elementor-element.elementor-element-69ddd4c .twentytwenty-vertical .twentytwenty-handle:before, .elementor-27 .elementor-element.elementor-element-69ddd4c .twentytwenty-vertical .twentytwenty-handle:after{height:8px;margin-top:calc(-0px - 8px / 2);}.elementor-27 .elementor-element.elementor-element-69ddd4c .twentytwenty-vertical .twentytwenty-handle:before{margin-left:calc((60px / 2) - 1px);}.elementor-27 .elementor-element.elementor-element-69ddd4c .twentytwenty-vertical .twentytwenty-handle:after{margin-right:calc((60px / 2) - 1px);}.elementor-27 .elementor-element.elementor-element-69ddd4c .twentytwenty-horizontal .twentytwenty-handle:before{margin-bottom:calc((61px / 2) + 2px);}.elementor-27 .elementor-element.elementor-element-69ddd4c .twentytwenty-horizontal .twentytwenty-handle:after{margin-top:calc((61px / 2) + 2px);}.elementor-27 .elementor-element.elementor-element-69ddd4c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-97078af .twentytwenty-handle:before, .elementor-27 .elementor-element.elementor-element-97078af .twentytwenty-handle:after{background-color:#FFFFFFFC;}.elementor-27 .elementor-element.elementor-element-97078af .twentytwenty-handle{border-color:#FFFFFFFC;width:60px;margin-left:calc(-1 * (60px / 2));height:61px;margin-top:calc(-1 * (61px / 2));}.elementor-27 .elementor-element.elementor-element-97078af .twentytwenty-left-arrow{border-right-color:#FFFFFFFC;}.elementor-27 .elementor-element.elementor-element-97078af .twentytwenty-right-arrow{border-left-color:#FFFFFFFC;}.elementor-27 .elementor-element.elementor-element-97078af .twentytwenty-handle:before{box-shadow:0 3px 0 #FFFFFFFC, 0px 0px 12px rgba(51, 51, 51, 0.5);}.elementor-27 .elementor-element.elementor-element-97078af .twentytwenty-handle:after{box-shadow:0 -3px 0 #FFFFFFFC, 0px 0px 12px rgba(51, 51, 51, 0.5);}.elementor-27 .elementor-element.elementor-element-97078af .twentytwenty-horizontal .twentytwenty-handle:before, .elementor-27 .elementor-element.elementor-element-97078af .twentytwenty-horizontal .twentytwenty-handle:after{width:8px;margin-left:calc(-0px - 8px / 2);}.elementor-27 .elementor-element.elementor-element-97078af .twentytwenty-vertical .twentytwenty-handle:before, .elementor-27 .elementor-element.elementor-element-97078af .twentytwenty-vertical .twentytwenty-handle:after{height:8px;margin-top:calc(-0px - 8px / 2);}.elementor-27 .elementor-element.elementor-element-97078af .twentytwenty-vertical .twentytwenty-handle:before{margin-left:calc((60px / 2) - 1px);}.elementor-27 .elementor-element.elementor-element-97078af .twentytwenty-vertical .twentytwenty-handle:after{margin-right:calc((60px / 2) - 1px);}.elementor-27 .elementor-element.elementor-element-97078af .twentytwenty-horizontal .twentytwenty-handle:before{margin-bottom:calc((61px / 2) + 2px);}.elementor-27 .elementor-element.elementor-element-97078af .twentytwenty-horizontal .twentytwenty-handle:after{margin-top:calc((61px / 2) + 2px);}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ha-image-compare .twentytwenty-before-label:before, .elementor-widget-ha-image-compare .twentytwenty-after-label:before{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ha-image-compare .twentytwenty-before-label:before, .elementor-widget-ha-image-compare .twentytwenty-after-label:before{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for ha-image-compare, class: .elementor-element-3aab470 */.elementor-27 .elementor-element.elementor-element-3aab470 {
   height: 457.77px;
}

.elementor-27 .elementor-element.elementor-element-3aab470 img {
    height: 457.77px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5b96c41 */.elementor-27 .elementor-element.elementor-element-5b96c41 * {
    transition: none;
}/* End custom CSS */