.elementor-105388 .elementor-element.elementor-element-e940176:not(.elementor-motion-effects-element-type-background), .elementor-105388 .elementor-element.elementor-element-e940176 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dotdot.com/wp-content/uploads/2021/05/banner_gc_02.png");background-position:center center;}.elementor-105388 .elementor-element.elementor-element-e940176 > .elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-105388 .elementor-element.elementor-element-e940176 > .elementor-container{min-height:640px;}.elementor-105388 .elementor-element.elementor-element-e940176{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-160px;margin-bottom:0px;}.elementor-105388 .elementor-element.elementor-element-1338d91 > .elementor-element-populated{padding:160px 0px 0px 0px;}.elementor-105388 .elementor-element.elementor-element-6a23892 .elementor-icon-wrapper{text-align:center;}.elementor-105388 .elementor-element.elementor-element-6a23892.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-105388 .elementor-element.elementor-element-6a23892.elementor-view-framed .elementor-icon, .elementor-105388 .elementor-element.elementor-element-6a23892.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-105388 .elementor-element.elementor-element-6a23892.elementor-view-framed .elementor-icon, .elementor-105388 .elementor-element.elementor-element-6a23892.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-105388 .elementor-element.elementor-element-6a23892 .elementor-icon{font-size:48px;}.elementor-105388 .elementor-element.elementor-element-6a23892 .elementor-icon svg{height:48px;}.elementor-105388 .elementor-element.elementor-element-a1f445b{text-align:center;}.elementor-105388 .elementor-element.elementor-element-a1f445b .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-105388 .elementor-element.elementor-element-815fd2d:not(.elementor-motion-effects-element-type-background), .elementor-105388 .elementor-element.elementor-element-815fd2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-105388 .elementor-element.elementor-element-815fd2d{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:10;}.elementor-105388 .elementor-element.elementor-element-815fd2d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-105388 .elementor-element.elementor-element-b973f4e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-105388 .elementor-element.elementor-element-17aaf85 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-105388 .elementor-element.elementor-element-17aaf85 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-105388 .elementor-element.elementor-element-17aaf85 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-105388 .elementor-element.elementor-element-17aaf85 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-105388 .elementor-element.elementor-element-17aaf85 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-105388 .elementor-element.elementor-element-17aaf85 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-2d74df5 );fill:var( --e-global-color-2d74df5 );}.elementor-105388 .elementor-element.elementor-element-17aaf85 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-105388 .elementor-element.elementor-element-17aaf85 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-secondary );}.elementor-105388 .elementor-element.elementor-element-17aaf85 .e--pointer-framed .elementor-item:before,
					.elementor-105388 .elementor-element.elementor-element-17aaf85 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-secondary );}.elementor-105388 .elementor-element.elementor-element-17aaf85 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-text );}.elementor-105388 .elementor-element.elementor-element-17aaf85 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-105388 .elementor-element.elementor-element-17aaf85 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:var( --e-global-color-secondary );}.elementor-105388 .elementor-element.elementor-element-17aaf85 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-105388 .elementor-element.elementor-element-17aaf85 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var( --e-global-color-secondary );}.elementor-105388 .elementor-element.elementor-element-17aaf85{--e-nav-menu-horizontal-menu-item-margin:calc( 18px / 2 );}.elementor-105388 .elementor-element.elementor-element-17aaf85 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:18px;}.elementor-105388 .elementor-element.elementor-element-17aaf85 .elementor-nav-menu--dropdown a, .elementor-105388 .elementor-element.elementor-element-17aaf85 .elementor-menu-toggle{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-105388 .elementor-element.elementor-element-17aaf85 .elementor-nav-menu--dropdown{background-color:#00D1C8A6;border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:var( --e-global-color-secondary );border-radius:16px 16px 16px 16px;}.elementor-105388 .elementor-element.elementor-element-17aaf85 .elementor-nav-menu--dropdown a:hover,
					.elementor-105388 .elementor-element.elementor-element-17aaf85 .elementor-nav-menu--dropdown a:focus,
					.elementor-105388 .elementor-element.elementor-element-17aaf85 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-105388 .elementor-element.elementor-element-17aaf85 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-105388 .elementor-element.elementor-element-17aaf85 .elementor-menu-toggle:hover,
					.elementor-105388 .elementor-element.elementor-element-17aaf85 .elementor-menu-toggle:focus{color:var( --e-global-color-text );}.elementor-105388 .elementor-element.elementor-element-17aaf85 .elementor-nav-menu--dropdown a:hover,
					.elementor-105388 .elementor-element.elementor-element-17aaf85 .elementor-nav-menu--dropdown a:focus,
					.elementor-105388 .elementor-element.elementor-element-17aaf85 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-105388 .elementor-element.elementor-element-17aaf85 .elementor-nav-menu--dropdown a.highlighted{background-color:#00D1C8A6;}.elementor-105388 .elementor-element.elementor-element-17aaf85 .elementor-nav-menu--dropdown .elementor-item, .elementor-105388 .elementor-element.elementor-element-17aaf85 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );}.elementor-105388 .elementor-element.elementor-element-17aaf85 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:16px;border-top-right-radius:16px;}.elementor-105388 .elementor-element.elementor-element-17aaf85 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:16px;border-bottom-left-radius:16px;}.elementor-105388 .elementor-element.elementor-element-17aaf85 .elementor-nav-menu--dropdown a{padding-left:16px;padding-right:16px;padding-top:16px;padding-bottom:16px;}.elementor-105388 .elementor-element.elementor-element-60ce187{overflow:hidden;}.elementor-105388 .elementor-element.elementor-element-60ce187 > .elementor-background-overlay{opacity:0.5;}.elementor-105388 .elementor-element.elementor-element-6cf82f6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-105388 .elementor-element.elementor-element-6cf82f6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2d74df5 );background-image:url("https://dotdot.com/wp-content/uploads/2021/05/Banner_sideview_0005_gc_cut.png");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-105388 .elementor-element.elementor-element-6cf82f6 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-105388 .elementor-element.elementor-element-6cf82f6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-105388 .elementor-element.elementor-element-6cf82f6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-105388 .elementor-element.elementor-element-1013923:not(.elementor-motion-effects-element-type-background), .elementor-105388 .elementor-element.elementor-element-1013923 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FFFFFFE3 38%, #FFFFFF00 67%);}.elementor-105388 .elementor-element.elementor-element-1013923{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:32px;margin-bottom:8px;}.elementor-105388 .elementor-element.elementor-element-1013923 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-105388 .elementor-element.elementor-element-6edb6a2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:16px 16px 16px 16px;}.elementor-105388 .elementor-element.elementor-element-6edb6a2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-105388 .elementor-element.elementor-element-043a38f .elementor-heading-title{font-family:var( --e-global-typography-a0f1f5b-font-family ), Sans-serif;font-size:var( --e-global-typography-a0f1f5b-font-size );font-weight:var( --e-global-typography-a0f1f5b-font-weight );text-transform:var( --e-global-typography-a0f1f5b-text-transform );font-style:var( --e-global-typography-a0f1f5b-font-style );text-decoration:var( --e-global-typography-a0f1f5b-text-decoration );line-height:var( --e-global-typography-a0f1f5b-line-height );color:var( --e-global-color-2d74df5 );}.elementor-105388 .elementor-element.elementor-element-7a615e2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-105388 .elementor-element.elementor-element-9e174dc{margin-top:0px;margin-bottom:0px;}.elementor-105388 .elementor-element.elementor-element-b07f9aa > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-105388 .elementor-element.elementor-element-1b28006 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-105388 .elementor-element.elementor-element-1b28006 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-105388 .elementor-element.elementor-element-4a7dafc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-105388 .elementor-element.elementor-element-4a7dafc .elementor-heading-title{font-family:var( --e-global-typography-a0f1f5b-font-family ), Sans-serif;font-size:var( --e-global-typography-a0f1f5b-font-size );font-weight:var( --e-global-typography-a0f1f5b-font-weight );text-transform:var( --e-global-typography-a0f1f5b-text-transform );font-style:var( --e-global-typography-a0f1f5b-font-style );text-decoration:var( --e-global-typography-a0f1f5b-text-decoration );line-height:var( --e-global-typography-a0f1f5b-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-105388 .elementor-element.elementor-element-6fcf167{margin-top:0px;margin-bottom:40px;}.elementor-bc-flex-widget .elementor-105388 .elementor-element.elementor-element-a45ae70.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-105388 .elementor-element.elementor-element-a45ae70.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-105388 .elementor-element.elementor-element-a45ae70 > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-105388 .elementor-element.elementor-element-dbc8722 .elementor-button{background-color:var( --e-global-color-cd35e56 );font-family:var( --e-global-typography-a0f1f5b-font-family ), Sans-serif;font-size:var( --e-global-typography-a0f1f5b-font-size );font-weight:var( --e-global-typography-a0f1f5b-font-weight );text-transform:var( --e-global-typography-a0f1f5b-text-transform );font-style:var( --e-global-typography-a0f1f5b-font-style );text-decoration:var( --e-global-typography-a0f1f5b-text-decoration );line-height:var( --e-global-typography-a0f1f5b-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-105388 .elementor-element.elementor-element-dbc8722 .elementor-button:hover, .elementor-105388 .elementor-element.elementor-element-dbc8722 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FF6D00;}.elementor-105388 .elementor-element.elementor-element-dbc8722{width:100%;max-width:100%;}.elementor-105388 .elementor-element.elementor-element-dbc8722 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-105388 .elementor-element.elementor-element-dbc8722 .elementor-button-content-wrapper{flex-direction:row;}.elementor-105388 .elementor-element.elementor-element-dbc8722 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-105388 .elementor-element.elementor-element-dbc8722 .elementor-button:hover svg, .elementor-105388 .elementor-element.elementor-element-dbc8722 .elementor-button:focus svg{fill:#FF6D00;}.elementor-105388 .elementor-element.elementor-element-cbb1396 > .elementor-widget-container{margin:8px 0px 0px 12px;}.elementor-105388 .elementor-element.elementor-element-cbb1396 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-105388 .elementor-element.elementor-element-770180c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-105388 .elementor-element.elementor-element-770180c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://dotdot.com/wp-content/uploads/2021/05/Banner_sideview_0004_hs_cut.png");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-105388 .elementor-element.elementor-element-770180c > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-105388 .elementor-element.elementor-element-770180c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-105388 .elementor-element.elementor-element-770180c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-105388 .elementor-element.elementor-element-3f1ebf0:not(.elementor-motion-effects-element-type-background), .elementor-105388 .elementor-element.elementor-element-3f1ebf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FFFFFFE3 38%, #FFFFFF00 67%);}.elementor-105388 .elementor-element.elementor-element-3f1ebf0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:32px;margin-bottom:8px;}.elementor-105388 .elementor-element.elementor-element-3f1ebf0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-105388 .elementor-element.elementor-element-d67a653 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:16px 16px 16px 16px;}.elementor-105388 .elementor-element.elementor-element-d67a653 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-105388 .elementor-element.elementor-element-67ccab1 .elementor-heading-title{font-family:var( --e-global-typography-a0f1f5b-font-family ), Sans-serif;font-size:var( --e-global-typography-a0f1f5b-font-size );font-weight:var( --e-global-typography-a0f1f5b-font-weight );text-transform:var( --e-global-typography-a0f1f5b-text-transform );font-style:var( --e-global-typography-a0f1f5b-font-style );text-decoration:var( --e-global-typography-a0f1f5b-text-decoration );line-height:var( --e-global-typography-a0f1f5b-line-height );color:var( --e-global-color-primary );}.elementor-105388 .elementor-element.elementor-element-bfb6401 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-105388 .elementor-element.elementor-element-80a4d8b{margin-top:0px;margin-bottom:0px;}.elementor-105388 .elementor-element.elementor-element-0226547 > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-105388 .elementor-element.elementor-element-290ee95 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-105388 .elementor-element.elementor-element-290ee95 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-105388 .elementor-element.elementor-element-5ae5aee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-105388 .elementor-element.elementor-element-5ae5aee .elementor-heading-title{font-family:var( --e-global-typography-a0f1f5b-font-family ), Sans-serif;font-size:var( --e-global-typography-a0f1f5b-font-size );font-weight:var( --e-global-typography-a0f1f5b-font-weight );text-transform:var( --e-global-typography-a0f1f5b-text-transform );font-style:var( --e-global-typography-a0f1f5b-font-style );text-decoration:var( --e-global-typography-a0f1f5b-text-decoration );line-height:var( --e-global-typography-a0f1f5b-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-105388 .elementor-element.elementor-element-007f7ce{margin-top:0px;margin-bottom:40px;}.elementor-bc-flex-widget .elementor-105388 .elementor-element.elementor-element-7a67064.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-105388 .elementor-element.elementor-element-7a67064.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-105388 .elementor-element.elementor-element-7a67064 > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-105388 .elementor-element.elementor-element-954c71d .elementor-button{background-color:var( --e-global-color-cd35e56 );font-family:var( --e-global-typography-a0f1f5b-font-family ), Sans-serif;font-size:var( --e-global-typography-a0f1f5b-font-size );font-weight:var( --e-global-typography-a0f1f5b-font-weight );text-transform:var( --e-global-typography-a0f1f5b-text-transform );font-style:var( --e-global-typography-a0f1f5b-font-style );text-decoration:var( --e-global-typography-a0f1f5b-text-decoration );line-height:var( --e-global-typography-a0f1f5b-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-105388 .elementor-element.elementor-element-954c71d .elementor-button:hover, .elementor-105388 .elementor-element.elementor-element-954c71d .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-105388 .elementor-element.elementor-element-954c71d{width:100%;max-width:100%;}.elementor-105388 .elementor-element.elementor-element-954c71d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-105388 .elementor-element.elementor-element-954c71d .elementor-button-content-wrapper{flex-direction:row;}.elementor-105388 .elementor-element.elementor-element-954c71d .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-105388 .elementor-element.elementor-element-954c71d .elementor-button:hover svg, .elementor-105388 .elementor-element.elementor-element-954c71d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-105388 .elementor-element.elementor-element-a4674a9 > .elementor-widget-container{margin:8px 0px 0px 12px;}.elementor-105388 .elementor-element.elementor-element-a4674a9{text-align:left;}.elementor-105388 .elementor-element.elementor-element-a4674a9 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-105388 .elementor-element.elementor-element-9ce80b5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-105388 .elementor-element.elementor-element-9ce80b5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6db21fb );background-image:url("https://dotdot.com/wp-content/uploads/2021/05/Banner_sideview_0002_apple_cut.png");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-105388 .elementor-element.elementor-element-9ce80b5 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-105388 .elementor-element.elementor-element-9ce80b5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-105388 .elementor-element.elementor-element-9ce80b5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-105388 .elementor-element.elementor-element-e1a355b:not(.elementor-motion-effects-element-type-background), .elementor-105388 .elementor-element.elementor-element-e1a355b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FFFFFFE3 38%, #FFFFFF00 67%);}.elementor-105388 .elementor-element.elementor-element-e1a355b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:32px;margin-bottom:8px;}.elementor-105388 .elementor-element.elementor-element-e1a355b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-105388 .elementor-element.elementor-element-c4ce377 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:16px 16px 16px 16px;}.elementor-105388 .elementor-element.elementor-element-c4ce377 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-105388 .elementor-element.elementor-element-267c780 .elementor-heading-title{font-family:var( --e-global-typography-a0f1f5b-font-family ), Sans-serif;font-size:var( --e-global-typography-a0f1f5b-font-size );font-weight:var( --e-global-typography-a0f1f5b-font-weight );text-transform:var( --e-global-typography-a0f1f5b-text-transform );font-style:var( --e-global-typography-a0f1f5b-font-style );text-decoration:var( --e-global-typography-a0f1f5b-text-decoration );line-height:var( --e-global-typography-a0f1f5b-line-height );color:var( --e-global-color-6db21fb );}.elementor-105388 .elementor-element.elementor-element-66e9a70 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-105388 .elementor-element.elementor-element-92180da{margin-top:0px;margin-bottom:0px;}.elementor-105388 .elementor-element.elementor-element-84fec6e > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-105388 .elementor-element.elementor-element-ec8fb9f > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-105388 .elementor-element.elementor-element-ec8fb9f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-105388 .elementor-element.elementor-element-6ce4560 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-105388 .elementor-element.elementor-element-6ce4560 .elementor-heading-title{font-family:var( --e-global-typography-a0f1f5b-font-family ), Sans-serif;font-size:var( --e-global-typography-a0f1f5b-font-size );font-weight:var( --e-global-typography-a0f1f5b-font-weight );text-transform:var( --e-global-typography-a0f1f5b-text-transform );font-style:var( --e-global-typography-a0f1f5b-font-style );text-decoration:var( --e-global-typography-a0f1f5b-text-decoration );line-height:var( --e-global-typography-a0f1f5b-line-height );color:var( --e-global-color-secondary );}.elementor-105388 .elementor-element.elementor-element-1540b52{margin-top:0px;margin-bottom:40px;}.elementor-bc-flex-widget .elementor-105388 .elementor-element.elementor-element-aacb33a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-105388 .elementor-element.elementor-element-aacb33a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-105388 .elementor-element.elementor-element-aacb33a > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-105388 .elementor-element.elementor-element-1b11d14 .elementor-button{background-color:var( --e-global-color-cd35e56 );font-family:var( --e-global-typography-a0f1f5b-font-family ), Sans-serif;font-size:var( --e-global-typography-a0f1f5b-font-size );font-weight:var( --e-global-typography-a0f1f5b-font-weight );text-transform:var( --e-global-typography-a0f1f5b-text-transform );font-style:var( --e-global-typography-a0f1f5b-font-style );text-decoration:var( --e-global-typography-a0f1f5b-text-decoration );line-height:var( --e-global-typography-a0f1f5b-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-105388 .elementor-element.elementor-element-1b11d14 .elementor-button:hover, .elementor-105388 .elementor-element.elementor-element-1b11d14 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-6db21fb );}.elementor-105388 .elementor-element.elementor-element-1b11d14{width:100%;max-width:100%;}.elementor-105388 .elementor-element.elementor-element-1b11d14 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-105388 .elementor-element.elementor-element-1b11d14 .elementor-button-content-wrapper{flex-direction:row;}.elementor-105388 .elementor-element.elementor-element-1b11d14 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-105388 .elementor-element.elementor-element-1b11d14 .elementor-button:hover svg, .elementor-105388 .elementor-element.elementor-element-1b11d14 .elementor-button:focus svg{fill:var( --e-global-color-6db21fb );}.elementor-105388 .elementor-element.elementor-element-1518a54 > .elementor-widget-container{margin:8px 0px 0px 12px;}.elementor-105388 .elementor-element.elementor-element-1518a54{text-align:left;}.elementor-105388 .elementor-element.elementor-element-1518a54 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-105388 .elementor-element.elementor-element-67526eb{overflow:hidden;}.elementor-105388 .elementor-element.elementor-element-9455540:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-105388 .elementor-element.elementor-element-9455540 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b304dec );background-image:url("https://dotdot.com/wp-content/uploads/2021/05/Banner_sideview_0003_gm_cut.png");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-105388 .elementor-element.elementor-element-9455540 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-105388 .elementor-element.elementor-element-9455540 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-105388 .elementor-element.elementor-element-9455540 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-105388 .elementor-element.elementor-element-3338838:not(.elementor-motion-effects-element-type-background), .elementor-105388 .elementor-element.elementor-element-3338838 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FFFFFFE3 38%, #FFFFFF00 67%);}.elementor-105388 .elementor-element.elementor-element-3338838{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:32px;margin-bottom:8px;}.elementor-105388 .elementor-element.elementor-element-3338838 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-105388 .elementor-element.elementor-element-66dec98 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:16px 16px 16px 16px;}.elementor-105388 .elementor-element.elementor-element-66dec98 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-105388 .elementor-element.elementor-element-1bec8e9 .elementor-heading-title{font-family:var( --e-global-typography-a0f1f5b-font-family ), Sans-serif;font-size:var( --e-global-typography-a0f1f5b-font-size );font-weight:var( --e-global-typography-a0f1f5b-font-weight );text-transform:var( --e-global-typography-a0f1f5b-text-transform );font-style:var( --e-global-typography-a0f1f5b-font-style );text-decoration:var( --e-global-typography-a0f1f5b-text-decoration );line-height:var( --e-global-typography-a0f1f5b-line-height );color:var( --e-global-color-2d74df5 );}.elementor-105388 .elementor-element.elementor-element-a2826bb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-105388 .elementor-element.elementor-element-68c427a{margin-top:0px;margin-bottom:0px;}.elementor-105388 .elementor-element.elementor-element-90ef68b > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-105388 .elementor-element.elementor-element-d3dd485 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-105388 .elementor-element.elementor-element-d3dd485 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-105388 .elementor-element.elementor-element-f8dd817 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-105388 .elementor-element.elementor-element-f8dd817 .elementor-heading-title{font-family:var( --e-global-typography-a0f1f5b-font-family ), Sans-serif;font-size:var( --e-global-typography-a0f1f5b-font-size );font-weight:var( --e-global-typography-a0f1f5b-font-weight );text-transform:var( --e-global-typography-a0f1f5b-text-transform );font-style:var( --e-global-typography-a0f1f5b-font-style );text-decoration:var( --e-global-typography-a0f1f5b-text-decoration );line-height:var( --e-global-typography-a0f1f5b-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-105388 .elementor-element.elementor-element-1a7cb06{margin-top:0px;margin-bottom:40px;}.elementor-bc-flex-widget .elementor-105388 .elementor-element.elementor-element-c41a6a4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-105388 .elementor-element.elementor-element-c41a6a4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-105388 .elementor-element.elementor-element-c41a6a4 > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-105388 .elementor-element.elementor-element-2f76f5e .elementor-button{background-color:var( --e-global-color-cd35e56 );font-family:var( --e-global-typography-a0f1f5b-font-family ), Sans-serif;font-size:var( --e-global-typography-a0f1f5b-font-size );font-weight:var( --e-global-typography-a0f1f5b-font-weight );text-transform:var( --e-global-typography-a0f1f5b-text-transform );font-style:var( --e-global-typography-a0f1f5b-font-style );text-decoration:var( --e-global-typography-a0f1f5b-text-decoration );line-height:var( --e-global-typography-a0f1f5b-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-105388 .elementor-element.elementor-element-2f76f5e .elementor-button:hover, .elementor-105388 .elementor-element.elementor-element-2f76f5e .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-b304dec );}.elementor-105388 .elementor-element.elementor-element-2f76f5e{width:100%;max-width:100%;}.elementor-105388 .elementor-element.elementor-element-2f76f5e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-105388 .elementor-element.elementor-element-2f76f5e .elementor-button-content-wrapper{flex-direction:row;}.elementor-105388 .elementor-element.elementor-element-2f76f5e .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-105388 .elementor-element.elementor-element-2f76f5e .elementor-button:hover svg, .elementor-105388 .elementor-element.elementor-element-2f76f5e .elementor-button:focus svg{fill:var( --e-global-color-b304dec );}.elementor-105388 .elementor-element.elementor-element-83339ad > .elementor-widget-container{margin:8px 0px 0px 12px;}.elementor-105388 .elementor-element.elementor-element-83339ad{text-align:left;}.elementor-105388 .elementor-element.elementor-element-83339ad .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-105388 .elementor-element.elementor-element-8633765:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-105388 .elementor-element.elementor-element-8633765 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1af5d2f );background-image:url("https://dotdot.com/wp-content/uploads/2021/05/Banner_sideview_0001_ex_cut.png");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-105388 .elementor-element.elementor-element-8633765 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-105388 .elementor-element.elementor-element-8633765 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-105388 .elementor-element.elementor-element-8633765 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-105388 .elementor-element.elementor-element-149df62:not(.elementor-motion-effects-element-type-background), .elementor-105388 .elementor-element.elementor-element-149df62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FFFFFFE3 38%, #FFFFFF00 67%);}.elementor-105388 .elementor-element.elementor-element-149df62{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:32px;margin-bottom:8px;}.elementor-105388 .elementor-element.elementor-element-149df62 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-105388 .elementor-element.elementor-element-61a769e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:16px 16px 16px 16px;}.elementor-105388 .elementor-element.elementor-element-61a769e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-105388 .elementor-element.elementor-element-2b9920b .elementor-heading-title{font-family:var( --e-global-typography-a0f1f5b-font-family ), Sans-serif;font-size:var( --e-global-typography-a0f1f5b-font-size );font-weight:var( --e-global-typography-a0f1f5b-font-weight );text-transform:var( --e-global-typography-a0f1f5b-text-transform );font-style:var( --e-global-typography-a0f1f5b-font-style );text-decoration:var( --e-global-typography-a0f1f5b-text-decoration );line-height:var( --e-global-typography-a0f1f5b-line-height );color:var( --e-global-color-bea95dc );}.elementor-105388 .elementor-element.elementor-element-29453ec .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-105388 .elementor-element.elementor-element-263ae84{margin-top:0px;margin-bottom:0px;}.elementor-105388 .elementor-element.elementor-element-d3c827b > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-105388 .elementor-element.elementor-element-5abbbf5 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-105388 .elementor-element.elementor-element-5abbbf5 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );text-shadow:0px 0px 10px #FFFFFF;color:var( --e-global-color-text );}.elementor-105388 .elementor-element.elementor-element-3eb7056 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-105388 .elementor-element.elementor-element-3eb7056 .elementor-heading-title{font-family:var( --e-global-typography-a0f1f5b-font-family ), Sans-serif;font-size:var( --e-global-typography-a0f1f5b-font-size );font-weight:var( --e-global-typography-a0f1f5b-font-weight );text-transform:var( --e-global-typography-a0f1f5b-text-transform );font-style:var( --e-global-typography-a0f1f5b-font-style );text-decoration:var( --e-global-typography-a0f1f5b-text-decoration );line-height:var( --e-global-typography-a0f1f5b-line-height );text-shadow:0px 0px 10px #FFFFFF;color:var( --e-global-color-text );}.elementor-105388 .elementor-element.elementor-element-929475e{margin-top:0px;margin-bottom:40px;}.elementor-bc-flex-widget .elementor-105388 .elementor-element.elementor-element-218d611.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-105388 .elementor-element.elementor-element-218d611.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-105388 .elementor-element.elementor-element-218d611 > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-105388 .elementor-element.elementor-element-7262c78 .elementor-button{background-color:var( --e-global-color-cd35e56 );font-family:var( --e-global-typography-a0f1f5b-font-family ), Sans-serif;font-size:var( --e-global-typography-a0f1f5b-font-size );font-weight:var( --e-global-typography-a0f1f5b-font-weight );text-transform:var( --e-global-typography-a0f1f5b-text-transform );font-style:var( --e-global-typography-a0f1f5b-font-style );text-decoration:var( --e-global-typography-a0f1f5b-text-decoration );line-height:var( --e-global-typography-a0f1f5b-line-height );fill:var( --e-global-color-bea95dc );color:var( --e-global-color-bea95dc );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-bea95dc );}.elementor-105388 .elementor-element.elementor-element-7262c78 .elementor-button:hover, .elementor-105388 .elementor-element.elementor-element-7262c78 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-bea95dc );}.elementor-105388 .elementor-element.elementor-element-7262c78{width:100%;max-width:100%;}.elementor-105388 .elementor-element.elementor-element-7262c78 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-105388 .elementor-element.elementor-element-7262c78 .elementor-button-content-wrapper{flex-direction:row;}.elementor-105388 .elementor-element.elementor-element-7262c78 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-105388 .elementor-element.elementor-element-7262c78 .elementor-button:hover svg, .elementor-105388 .elementor-element.elementor-element-7262c78 .elementor-button:focus svg{fill:var( --e-global-color-bea95dc );}.elementor-105388 .elementor-element.elementor-element-626e466 > .elementor-widget-container{margin:8px 0px 0px 12px;}.elementor-105388 .elementor-element.elementor-element-626e466{text-align:left;}.elementor-105388 .elementor-element.elementor-element-626e466 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );text-shadow:0px 0px 10px #FFFFFF;color:var( --e-global-color-bea95dc );}.elementor-105388 .elementor-element.elementor-element-9c003d1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-105388 .elementor-element.elementor-element-9c003d1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://dotdot.com/wp-content/uploads/2021/05/Banner_sideview_0000_milk_cut.png");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-105388 .elementor-element.elementor-element-9c003d1 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-105388 .elementor-element.elementor-element-9c003d1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-105388 .elementor-element.elementor-element-9c003d1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-105388 .elementor-element.elementor-element-821924f:not(.elementor-motion-effects-element-type-background), .elementor-105388 .elementor-element.elementor-element-821924f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FFFFFFE3 38%, #FFFFFF00 67%);}.elementor-105388 .elementor-element.elementor-element-821924f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:32px;margin-bottom:8px;}.elementor-105388 .elementor-element.elementor-element-821924f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-105388 .elementor-element.elementor-element-92c8151 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:16px 16px 16px 16px;}.elementor-105388 .elementor-element.elementor-element-92c8151 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-105388 .elementor-element.elementor-element-98ffb31 .elementor-heading-title{font-family:var( --e-global-typography-a0f1f5b-font-family ), Sans-serif;font-size:var( --e-global-typography-a0f1f5b-font-size );font-weight:var( --e-global-typography-a0f1f5b-font-weight );text-transform:var( --e-global-typography-a0f1f5b-text-transform );font-style:var( --e-global-typography-a0f1f5b-font-style );text-decoration:var( --e-global-typography-a0f1f5b-text-decoration );line-height:var( --e-global-typography-a0f1f5b-line-height );color:var( --e-global-color-primary );}.elementor-105388 .elementor-element.elementor-element-9725913 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-105388 .elementor-element.elementor-element-e0f0d7d{margin-top:0px;margin-bottom:0px;}.elementor-105388 .elementor-element.elementor-element-564d6a4 > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-105388 .elementor-element.elementor-element-1da95b5 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-105388 .elementor-element.elementor-element-1da95b5 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-105388 .elementor-element.elementor-element-fb63ad6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-105388 .elementor-element.elementor-element-fb63ad6 .elementor-heading-title{font-family:var( --e-global-typography-a0f1f5b-font-family ), Sans-serif;font-size:var( --e-global-typography-a0f1f5b-font-size );font-weight:var( --e-global-typography-a0f1f5b-font-weight );text-transform:var( --e-global-typography-a0f1f5b-text-transform );font-style:var( --e-global-typography-a0f1f5b-font-style );text-decoration:var( --e-global-typography-a0f1f5b-text-decoration );line-height:var( --e-global-typography-a0f1f5b-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-105388 .elementor-element.elementor-element-11a3afe{margin-top:0px;margin-bottom:40px;}.elementor-bc-flex-widget .elementor-105388 .elementor-element.elementor-element-052d09e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-105388 .elementor-element.elementor-element-052d09e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-105388 .elementor-element.elementor-element-052d09e > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-105388 .elementor-element.elementor-element-11a523a .elementor-button{background-color:var( --e-global-color-cd35e56 );font-family:var( --e-global-typography-a0f1f5b-font-family ), Sans-serif;font-size:var( --e-global-typography-a0f1f5b-font-size );font-weight:var( --e-global-typography-a0f1f5b-font-weight );text-transform:var( --e-global-typography-a0f1f5b-text-transform );font-style:var( --e-global-typography-a0f1f5b-font-style );text-decoration:var( --e-global-typography-a0f1f5b-text-decoration );line-height:var( --e-global-typography-a0f1f5b-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-105388 .elementor-element.elementor-element-11a523a .elementor-button:hover, .elementor-105388 .elementor-element.elementor-element-11a523a .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-105388 .elementor-element.elementor-element-11a523a{width:100%;max-width:100%;}.elementor-105388 .elementor-element.elementor-element-11a523a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-105388 .elementor-element.elementor-element-11a523a .elementor-button-content-wrapper{flex-direction:row;}.elementor-105388 .elementor-element.elementor-element-11a523a .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-105388 .elementor-element.elementor-element-11a523a .elementor-button:hover svg, .elementor-105388 .elementor-element.elementor-element-11a523a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-105388 .elementor-element.elementor-element-fada67d > .elementor-widget-container{margin:8px 0px 0px 12px;}.elementor-105388 .elementor-element.elementor-element-fada67d{text-align:left;}.elementor-105388 .elementor-element.elementor-element-fada67d .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-105388 .elementor-element.elementor-element-a5839ff:not(.elementor-motion-effects-element-type-background), .elementor-105388 .elementor-element.elementor-element-a5839ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-99de769 );}.elementor-105388 .elementor-element.elementor-element-a5839ff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-105388 .elementor-element.elementor-element-a5839ff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-105388 .elementor-element.elementor-element-6c1e045 > .elementor-element-populated{padding:80px 0px 120px 0px;}.elementor-105388 .elementor-element.elementor-element-9b7a42a .elementor-icon-wrapper{text-align:center;}.elementor-105388 .elementor-element.elementor-element-9b7a42a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-105388 .elementor-element.elementor-element-9b7a42a.elementor-view-framed .elementor-icon, .elementor-105388 .elementor-element.elementor-element-9b7a42a.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-105388 .elementor-element.elementor-element-9b7a42a.elementor-view-framed .elementor-icon, .elementor-105388 .elementor-element.elementor-element-9b7a42a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-105388 .elementor-element.elementor-element-9b7a42a .elementor-icon{font-size:48px;}.elementor-105388 .elementor-element.elementor-element-9b7a42a .elementor-icon svg{height:48px;}.elementor-105388 .elementor-element.elementor-element-4654f76 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-105388 .elementor-element.elementor-element-4654f76{text-align:center;}.elementor-105388 .elementor-element.elementor-element-4654f76 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-105388 .elementor-element.elementor-element-380ebdb{--grid-columns:3;}.elementor-105388 .elementor-element.elementor-element-76e1601:not(.elementor-motion-effects-element-type-background), .elementor-105388 .elementor-element.elementor-element-76e1601 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-105388 .elementor-element.elementor-element-76e1601{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 120px 0px;}.elementor-105388 .elementor-element.elementor-element-76e1601 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-105388 .elementor-element.elementor-element-8328924 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-105388 .elementor-element.elementor-element-0f07ab0:not(.elementor-motion-effects-element-type-background), .elementor-105388 .elementor-element.elementor-element-0f07ab0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-99de769 );}.elementor-105388 .elementor-element.elementor-element-0f07ab0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 120px 0px;}.elementor-105388 .elementor-element.elementor-element-0f07ab0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-105388 .elementor-element.elementor-element-1f46fc6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-105388 .elementor-element.elementor-element-5f74644:not(.elementor-motion-effects-element-type-background), .elementor-105388 .elementor-element.elementor-element-5f74644 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-105388 .elementor-element.elementor-element-5f74644{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-105388 .elementor-element.elementor-element-5f74644 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-105388 .elementor-element.elementor-element-a517436 > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-105388 .elementor-element.elementor-element-6edb6a2{width:100%;}.elementor-105388 .elementor-element.elementor-element-d67a653{width:100%;}.elementor-105388 .elementor-element.elementor-element-c4ce377{width:100%;}.elementor-105388 .elementor-element.elementor-element-66dec98{width:100%;}.elementor-105388 .elementor-element.elementor-element-61a769e{width:100%;}.elementor-105388 .elementor-element.elementor-element-92c8151{width:100%;}}@media(max-width:1024px){.elementor-105388 .elementor-element.elementor-element-e940176 > .elementor-container{min-height:480px;}.elementor-105388 .elementor-element.elementor-element-815fd2d{z-index:10;}.elementor-105388 .elementor-element.elementor-element-17aaf85 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-105388 .elementor-element.elementor-element-17aaf85 .elementor-nav-menu--main .elementor-item{padding-left:12px;padding-right:12px;padding-top:8px;padding-bottom:8px;}.elementor-105388 .elementor-element.elementor-element-17aaf85{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-105388 .elementor-element.elementor-element-17aaf85 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-105388 .elementor-element.elementor-element-17aaf85 .elementor-nav-menu--dropdown .elementor-item, .elementor-105388 .elementor-element.elementor-element-17aaf85 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-105388 .elementor-element.elementor-element-17aaf85 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-105388 .elementor-element.elementor-element-17aaf85 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:45px !important;}.elementor-105388 .elementor-element.elementor-element-6edb6a2 > .elementor-element-populated{padding:16px 0px 16px 40px;}.elementor-105388 .elementor-element.elementor-element-043a38f .elementor-heading-title{font-size:var( --e-global-typography-a0f1f5b-font-size );line-height:var( --e-global-typography-a0f1f5b-line-height );}.elementor-105388 .elementor-element.elementor-element-7a615e2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-105388 .elementor-element.elementor-element-b07f9aa > .elementor-element-populated{padding:16px 0px 16px 40px;}.elementor-105388 .elementor-element.elementor-element-1b28006 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-105388 .elementor-element.elementor-element-4a7dafc .elementor-heading-title{font-size:var( --e-global-typography-a0f1f5b-font-size );line-height:var( --e-global-typography-a0f1f5b-line-height );}.elementor-105388 .elementor-element.elementor-element-a45ae70 > .elementor-element-populated{padding:16px 0px 0px 40px;}.elementor-105388 .elementor-element.elementor-element-dbc8722 .elementor-button{font-size:var( --e-global-typography-a0f1f5b-font-size );line-height:var( --e-global-typography-a0f1f5b-line-height );}.elementor-105388 .elementor-element.elementor-element-cbb1396 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-105388 .elementor-element.elementor-element-d67a653 > .elementor-element-populated{padding:16px 0px 16px 40px;}.elementor-105388 .elementor-element.elementor-element-67ccab1 .elementor-heading-title{font-size:var( --e-global-typography-a0f1f5b-font-size );line-height:var( --e-global-typography-a0f1f5b-line-height );}.elementor-105388 .elementor-element.elementor-element-bfb6401 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-105388 .elementor-element.elementor-element-0226547 > .elementor-element-populated{padding:16px 0px 16px 40px;}.elementor-105388 .elementor-element.elementor-element-290ee95 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-105388 .elementor-element.elementor-element-5ae5aee .elementor-heading-title{font-size:var( --e-global-typography-a0f1f5b-font-size );line-height:var( --e-global-typography-a0f1f5b-line-height );}.elementor-105388 .elementor-element.elementor-element-7a67064 > .elementor-element-populated{padding:16px 0px 0px 40px;}.elementor-105388 .elementor-element.elementor-element-954c71d .elementor-button{font-size:var( --e-global-typography-a0f1f5b-font-size );line-height:var( --e-global-typography-a0f1f5b-line-height );}.elementor-105388 .elementor-element.elementor-element-a4674a9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-105388 .elementor-element.elementor-element-c4ce377 > .elementor-element-populated{padding:16px 0px 16px 40px;}.elementor-105388 .elementor-element.elementor-element-267c780 .elementor-heading-title{font-size:var( --e-global-typography-a0f1f5b-font-size );line-height:var( --e-global-typography-a0f1f5b-line-height );}.elementor-105388 .elementor-element.elementor-element-66e9a70 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-105388 .elementor-element.elementor-element-84fec6e > .elementor-element-populated{padding:16px 0px 16px 40px;}.elementor-105388 .elementor-element.elementor-element-ec8fb9f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-105388 .elementor-element.elementor-element-6ce4560 .elementor-heading-title{font-size:var( --e-global-typography-a0f1f5b-font-size );line-height:var( --e-global-typography-a0f1f5b-line-height );}.elementor-105388 .elementor-element.elementor-element-aacb33a > .elementor-element-populated{padding:16px 0px 0px 40px;}.elementor-105388 .elementor-element.elementor-element-1b11d14 .elementor-button{font-size:var( --e-global-typography-a0f1f5b-font-size );line-height:var( --e-global-typography-a0f1f5b-line-height );}.elementor-105388 .elementor-element.elementor-element-1518a54 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-105388 .elementor-element.elementor-element-66dec98 > .elementor-element-populated{padding:16px 0px 16px 40px;}.elementor-105388 .elementor-element.elementor-element-1bec8e9 .elementor-heading-title{font-size:var( --e-global-typography-a0f1f5b-font-size );line-height:var( --e-global-typography-a0f1f5b-line-height );}.elementor-105388 .elementor-element.elementor-element-a2826bb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-105388 .elementor-element.elementor-element-90ef68b > .elementor-element-populated{padding:16px 0px 16px 40px;}.elementor-105388 .elementor-element.elementor-element-d3dd485 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-105388 .elementor-element.elementor-element-f8dd817 .elementor-heading-title{font-size:var( --e-global-typography-a0f1f5b-font-size );line-height:var( --e-global-typography-a0f1f5b-line-height );}.elementor-105388 .elementor-element.elementor-element-c41a6a4 > .elementor-element-populated{padding:16px 0px 0px 40px;}.elementor-105388 .elementor-element.elementor-element-2f76f5e .elementor-button{font-size:var( --e-global-typography-a0f1f5b-font-size );line-height:var( --e-global-typography-a0f1f5b-line-height );}.elementor-105388 .elementor-element.elementor-element-83339ad .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-105388 .elementor-element.elementor-element-61a769e > .elementor-element-populated{padding:16px 0px 16px 40px;}.elementor-105388 .elementor-element.elementor-element-2b9920b .elementor-heading-title{font-size:var( --e-global-typography-a0f1f5b-font-size );line-height:var( --e-global-typography-a0f1f5b-line-height );}.elementor-105388 .elementor-element.elementor-element-29453ec .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-105388 .elementor-element.elementor-element-d3c827b > .elementor-element-populated{padding:16px 0px 16px 40px;}.elementor-105388 .elementor-element.elementor-element-5abbbf5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-105388 .elementor-element.elementor-element-3eb7056 .elementor-heading-title{font-size:var( --e-global-typography-a0f1f5b-font-size );line-height:var( --e-global-typography-a0f1f5b-line-height );}.elementor-105388 .elementor-element.elementor-element-218d611 > .elementor-element-populated{padding:16px 0px 0px 40px;}.elementor-105388 .elementor-element.elementor-element-7262c78 .elementor-button{font-size:var( --e-global-typography-a0f1f5b-font-size );line-height:var( --e-global-typography-a0f1f5b-line-height );}.elementor-105388 .elementor-element.elementor-element-626e466 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-105388 .elementor-element.elementor-element-92c8151 > .elementor-element-populated{padding:16px 0px 16px 40px;}.elementor-105388 .elementor-element.elementor-element-98ffb31 .elementor-heading-title{font-size:var( --e-global-typography-a0f1f5b-font-size );line-height:var( --e-global-typography-a0f1f5b-line-height );}.elementor-105388 .elementor-element.elementor-element-9725913 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-105388 .elementor-element.elementor-element-564d6a4 > .elementor-element-populated{padding:16px 0px 16px 40px;}.elementor-105388 .elementor-element.elementor-element-1da95b5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-105388 .elementor-element.elementor-element-fb63ad6 .elementor-heading-title{font-size:var( --e-global-typography-a0f1f5b-font-size );line-height:var( --e-global-typography-a0f1f5b-line-height );}.elementor-105388 .elementor-element.elementor-element-052d09e > .elementor-element-populated{padding:16px 0px 0px 40px;}.elementor-105388 .elementor-element.elementor-element-11a523a .elementor-button{font-size:var( --e-global-typography-a0f1f5b-font-size );line-height:var( --e-global-typography-a0f1f5b-line-height );}.elementor-105388 .elementor-element.elementor-element-fada67d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-105388 .elementor-element.elementor-element-a5839ff{padding:40px 32px 80px 32px;}.elementor-105388 .elementor-element.elementor-element-6c1e045 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-105388 .elementor-element.elementor-element-4654f76 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-105388 .elementor-element.elementor-element-380ebdb{--grid-columns:2;--grid-column-gap:16px;}.elementor-105388 .elementor-element.elementor-element-0f07ab0{padding:40px 32px 80px 32px;}}@media(max-width:767px){.elementor-105388 .elementor-element.elementor-element-e940176 > .elementor-container{min-height:400px;}.elementor-105388 .elementor-element.elementor-element-6a23892 .elementor-icon{font-size:32px;}.elementor-105388 .elementor-element.elementor-element-6a23892 .elementor-icon svg{height:32px;}.elementor-105388 .elementor-element.elementor-element-17aaf85 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-105388 .elementor-element.elementor-element-17aaf85 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-105388 .elementor-element.elementor-element-17aaf85 .elementor-nav-menu--dropdown .elementor-item, .elementor-105388 .elementor-element.elementor-element-17aaf85 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-105388 .elementor-element.elementor-element-17aaf85 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-105388 .elementor-element.elementor-element-17aaf85 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:35px !important;}.elementor-105388 .elementor-element.elementor-element-6cf82f6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-105388 .elementor-element.elementor-element-6cf82f6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:140px 0px;}.elementor-105388 .elementor-element.elementor-element-1013923{margin-top:8px;margin-bottom:8px;}.elementor-105388 .elementor-element.elementor-element-6edb6a2 > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-105388 .elementor-element.elementor-element-043a38f .elementor-heading-title{font-size:var( --e-global-typography-a0f1f5b-font-size );line-height:var( --e-global-typography-a0f1f5b-line-height );}.elementor-105388 .elementor-element.elementor-element-7a615e2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-105388 .elementor-element.elementor-element-b07f9aa > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-105388 .elementor-element.elementor-element-1b28006 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-105388 .elementor-element.elementor-element-4a7dafc .elementor-heading-title{font-size:var( --e-global-typography-a0f1f5b-font-size );line-height:var( --e-global-typography-a0f1f5b-line-height );}.elementor-105388 .elementor-element.elementor-element-6fcf167{margin-top:0px;margin-bottom:32px;}.elementor-105388 .elementor-element.elementor-element-a45ae70 > .elementor-element-populated{padding:0px 16px 0px 16px;}.elementor-105388 .elementor-element.elementor-element-dbc8722 .elementor-button{font-size:var( --e-global-typography-a0f1f5b-font-size );line-height:var( --e-global-typography-a0f1f5b-line-height );}.elementor-105388 .elementor-element.elementor-element-cbb1396 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-105388 .elementor-element.elementor-element-770180c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-105388 .elementor-element.elementor-element-770180c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:140px 0px;}.elementor-105388 .elementor-element.elementor-element-3f1ebf0{margin-top:8px;margin-bottom:8px;}.elementor-105388 .elementor-element.elementor-element-d67a653 > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-105388 .elementor-element.elementor-element-67ccab1 .elementor-heading-title{font-size:var( --e-global-typography-a0f1f5b-font-size );line-height:var( --e-global-typography-a0f1f5b-line-height );}.elementor-105388 .elementor-element.elementor-element-bfb6401 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-105388 .elementor-element.elementor-element-0226547 > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-105388 .elementor-element.elementor-element-290ee95 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-105388 .elementor-element.elementor-element-5ae5aee .elementor-heading-title{font-size:var( --e-global-typography-a0f1f5b-font-size );line-height:var( --e-global-typography-a0f1f5b-line-height );}.elementor-105388 .elementor-element.elementor-element-007f7ce{margin-top:0px;margin-bottom:32px;}.elementor-105388 .elementor-element.elementor-element-7a67064 > .elementor-element-populated{padding:0px 16px 0px 16px;}.elementor-105388 .elementor-element.elementor-element-954c71d .elementor-button{font-size:var( --e-global-typography-a0f1f5b-font-size );line-height:var( --e-global-typography-a0f1f5b-line-height );}.elementor-105388 .elementor-element.elementor-element-a4674a9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-105388 .elementor-element.elementor-element-9ce80b5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-105388 .elementor-element.elementor-element-9ce80b5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:140px 0px;}.elementor-105388 .elementor-element.elementor-element-e1a355b{margin-top:8px;margin-bottom:8px;}.elementor-105388 .elementor-element.elementor-element-c4ce377 > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-105388 .elementor-element.elementor-element-267c780 .elementor-heading-title{font-size:var( --e-global-typography-a0f1f5b-font-size );line-height:var( --e-global-typography-a0f1f5b-line-height );}.elementor-105388 .elementor-element.elementor-element-66e9a70 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-105388 .elementor-element.elementor-element-84fec6e > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-105388 .elementor-element.elementor-element-ec8fb9f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-105388 .elementor-element.elementor-element-6ce4560 .elementor-heading-title{font-size:var( --e-global-typography-a0f1f5b-font-size );line-height:var( --e-global-typography-a0f1f5b-line-height );}.elementor-105388 .elementor-element.elementor-element-1540b52{margin-top:0px;margin-bottom:32px;}.elementor-105388 .elementor-element.elementor-element-aacb33a > .elementor-element-populated{padding:0px 16px 0px 16px;}.elementor-105388 .elementor-element.elementor-element-1b11d14 .elementor-button{font-size:var( --e-global-typography-a0f1f5b-font-size );line-height:var( --e-global-typography-a0f1f5b-line-height );}.elementor-105388 .elementor-element.elementor-element-1518a54 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-105388 .elementor-element.elementor-element-9455540:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-105388 .elementor-element.elementor-element-9455540 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:140px 0px;}.elementor-105388 .elementor-element.elementor-element-3338838{margin-top:8px;margin-bottom:8px;}.elementor-105388 .elementor-element.elementor-element-66dec98 > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-105388 .elementor-element.elementor-element-1bec8e9 .elementor-heading-title{font-size:var( --e-global-typography-a0f1f5b-font-size );line-height:var( --e-global-typography-a0f1f5b-line-height );}.elementor-105388 .elementor-element.elementor-element-a2826bb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-105388 .elementor-element.elementor-element-90ef68b > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-105388 .elementor-element.elementor-element-d3dd485 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-105388 .elementor-element.elementor-element-f8dd817 .elementor-heading-title{font-size:var( --e-global-typography-a0f1f5b-font-size );line-height:var( --e-global-typography-a0f1f5b-line-height );}.elementor-105388 .elementor-element.elementor-element-1a7cb06{margin-top:0px;margin-bottom:32px;}.elementor-105388 .elementor-element.elementor-element-c41a6a4 > .elementor-element-populated{padding:0px 16px 0px 16px;}.elementor-105388 .elementor-element.elementor-element-2f76f5e .elementor-button{font-size:var( --e-global-typography-a0f1f5b-font-size );line-height:var( --e-global-typography-a0f1f5b-line-height );}.elementor-105388 .elementor-element.elementor-element-83339ad .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-105388 .elementor-element.elementor-element-8633765:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-105388 .elementor-element.elementor-element-8633765 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:140px 0px;}.elementor-105388 .elementor-element.elementor-element-149df62{margin-top:8px;margin-bottom:8px;}.elementor-105388 .elementor-element.elementor-element-61a769e > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-105388 .elementor-element.elementor-element-2b9920b .elementor-heading-title{font-size:var( --e-global-typography-a0f1f5b-font-size );line-height:var( --e-global-typography-a0f1f5b-line-height );}.elementor-105388 .elementor-element.elementor-element-29453ec .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-105388 .elementor-element.elementor-element-d3c827b > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-105388 .elementor-element.elementor-element-5abbbf5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-105388 .elementor-element.elementor-element-3eb7056 .elementor-heading-title{font-size:var( --e-global-typography-a0f1f5b-font-size );line-height:var( --e-global-typography-a0f1f5b-line-height );}.elementor-105388 .elementor-element.elementor-element-929475e{margin-top:0px;margin-bottom:32px;}.elementor-105388 .elementor-element.elementor-element-218d611 > .elementor-element-populated{padding:0px 16px 0px 16px;}.elementor-105388 .elementor-element.elementor-element-7262c78 .elementor-button{font-size:var( --e-global-typography-a0f1f5b-font-size );line-height:var( --e-global-typography-a0f1f5b-line-height );}.elementor-105388 .elementor-element.elementor-element-626e466 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-105388 .elementor-element.elementor-element-9c003d1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-105388 .elementor-element.elementor-element-9c003d1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:140px 0px;}.elementor-105388 .elementor-element.elementor-element-821924f{margin-top:8px;margin-bottom:8px;}.elementor-105388 .elementor-element.elementor-element-92c8151 > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-105388 .elementor-element.elementor-element-98ffb31 .elementor-heading-title{font-size:var( --e-global-typography-a0f1f5b-font-size );line-height:var( --e-global-typography-a0f1f5b-line-height );}.elementor-105388 .elementor-element.elementor-element-9725913 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-105388 .elementor-element.elementor-element-564d6a4 > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-105388 .elementor-element.elementor-element-1da95b5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-105388 .elementor-element.elementor-element-fb63ad6 .elementor-heading-title{font-size:var( --e-global-typography-a0f1f5b-font-size );line-height:var( --e-global-typography-a0f1f5b-line-height );}.elementor-105388 .elementor-element.elementor-element-11a3afe{margin-top:0px;margin-bottom:32px;}.elementor-105388 .elementor-element.elementor-element-052d09e > .elementor-element-populated{padding:0px 16px 0px 16px;}.elementor-105388 .elementor-element.elementor-element-11a523a .elementor-button{font-size:var( --e-global-typography-a0f1f5b-font-size );line-height:var( --e-global-typography-a0f1f5b-line-height );}.elementor-105388 .elementor-element.elementor-element-fada67d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-105388 .elementor-element.elementor-element-a5839ff{padding:32px 24px 48px 24px;}.elementor-105388 .elementor-element.elementor-element-9b7a42a .elementor-icon{font-size:32px;}.elementor-105388 .elementor-element.elementor-element-9b7a42a .elementor-icon svg{height:32px;}.elementor-105388 .elementor-element.elementor-element-4654f76 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-105388 .elementor-element.elementor-element-4654f76 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-105388 .elementor-element.elementor-element-380ebdb{--grid-columns:1;--grid-row-gap:16px;--grid-column-gap:8px;}.elementor-105388 .elementor-element.elementor-element-76e1601{padding:32px 24px 48px 24px;}.elementor-105388 .elementor-element.elementor-element-0f07ab0{padding:32px 24px 48px 24px;}}@media(max-width:1024px) and (min-width:768px){.elementor-105388 .elementor-element.elementor-element-6cf82f6{width:100%;}.elementor-105388 .elementor-element.elementor-element-770180c{width:100%;}.elementor-105388 .elementor-element.elementor-element-9ce80b5{width:100%;}.elementor-105388 .elementor-element.elementor-element-9455540{width:100%;}.elementor-105388 .elementor-element.elementor-element-8633765{width:100%;}.elementor-105388 .elementor-element.elementor-element-9c003d1{width:100%;}}/* Start custom CSS for nav-menu, class: .elementor-element-17aaf85 */.menu .elementor-item.elementor-item-active {
    text-shadow: 0 0 16px #ffffff;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-815fd2d */.elementor-105388 .elementor-element.elementor-element-815fd2d ul {
    display: flex;
    flex-wrap: nowrap;
    white-space: nowrap;
    overflow-x: auto;
}
.elementor-105388 .elementor-element.elementor-element-815fd2d ul::-webkit-scrollbar{
display:none !important;
}/* End custom CSS */