.elementor-widget-section .scroll-to-down-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-51 .elementor-element.elementor-element-c770051:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-c770051 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://medigraf.com.mx/wp-content/uploads/2025/04/video-tutoriales-y-capacitacion.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-51 .elementor-element.elementor-element-c770051 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #151515AB 68%, var( --e-global-color-primary ) 95%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-c770051 > .elementor-container{min-height:500px;}.elementor-51 .elementor-element.elementor-element-c770051{transition:background 0.1s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 50px 0px;}.elementor-bc-flex-widget .elementor-51 .elementor-element.elementor-element-13171e4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-51 .elementor-element.elementor-element-13171e4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-51 .elementor-element.elementor-element-13171e4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-51 .elementor-element.elementor-element-13171e4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-51 .elementor-element.elementor-element-13171e4 > .elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-c90b531{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:60px 0px 60px 0px;text-align:center;}.elementor-51 .elementor-element.elementor-element-c90b531 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:56px;font-weight:600;line-height:68px;color:#40F3F3;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );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 );}.elementor-51 .elementor-element.elementor-element-e93b560 .elementor-button{background-color:#23232300;fill:var( --e-global-color-e4e2d50 );color:var( --e-global-color-e4e2d50 );border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-51 .elementor-element.elementor-element-28e471d{margin-top:0px;margin-bottom:0px;padding:0px 0px 30px 0px;}.elementor-widget-text-editor{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 );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-letter-big .elementor-drop-cap{color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-8b82e1b{width:var( --container-widget-width, 100.174% );max-width:100.174%;--container-widget-width:100.174%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-46d3ff7 );}.elementor-51 .elementor-element.elementor-element-8b82e1b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-95a982f:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-95a982f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-95a982f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 20px 0px;}.elementor-51 .elementor-element.elementor-element-95a982f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-63bcf00{padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-e4e2d50 );}.elementor-51 .elementor-element.elementor-element-320cf6b{padding:20px 0px 10px 0px;text-align:center;color:var( --e-global-color-46d3ff7 );}.elementor-51 .elementor-element.elementor-element-bb0107b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-51 .elementor-element.elementor-element-bb0107b:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-bb0107b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://medigraf.com.mx/wp-content/uploads/2025/02/audi_paralax.jpg");}.elementor-51 .elementor-element.elementor-element-bb0107b:hover{background-color:#232323;}.elementor-51 .elementor-element.elementor-element-bb0107b > .elementor-background-overlay{background-color:#070707;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-bb0107b > .elementor-container{min-height:250px;}.elementor-51 .elementor-element.elementor-element-bb0107b{transition:background 0s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-70dc838 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-51 .elementor-element.elementor-element-70dc838 > .elementor-element-populated{text-align:start;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{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 );}.elementor-51 .elementor-element.elementor-element-63d0777.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-51 .elementor-element.elementor-element-63d0777 .elementor-main-swiper{height:100px;width:100%;}.elementor-51 .elementor-element.elementor-element-63d0777 .elementor-main-swiper .swiper-slide{border-width:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-63d0777 .elementor-swiper-button{font-size:20px;color:var( --e-global-color-text );}.elementor-51 .elementor-element.elementor-element-63d0777 .elementor-swiper-button svg{fill:var( --e-global-color-text );}.elementor-51 .elementor-element.elementor-element-63d0777 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}.elementor-51 .elementor-element.elementor-element-ae623df:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-ae623df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-ae623df{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:60px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-ae623df > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-de015b0{padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-e4e2d50 );}.elementor-51 .elementor-element.elementor-element-2bfc620{padding:20px 0px 10px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:21px;color:var( --e-global-color-46d3ff7 );}.elementor-51 .elementor-element.elementor-element-a63746c:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-a63746c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-a63746c > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-a63746c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 15px 60px 15px;}.elementor-widget-litho-fancy-text-box .fancy-text-box .title, .elementor-widget-litho-fancy-text-box .conter-wrap .title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-litho-fancy-text-box .fancy-text-box .title span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-litho-fancy-text-box .fancy-text-box .subtitle, .elementor-widget-litho-fancy-text-box .conter-wrap .subtitle{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-litho-fancy-text-box a.fancy-text-button span, .elementor-widget-litho-fancy-text-box .fancy-text-button span, .elementor-widget-litho-fancy-text-box a.elementor-button, .elementor-widget-litho-fancy-text-box .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-litho-fancy-text-box a.fancy-text-button .subtext{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-51 .elementor-element.elementor-element-41e22ca .fancy-icon{background-color:#02010100;}.elementor-51 .elementor-element.elementor-element-41e22ca .fancy-text-box-overlay{background-color:#00000033;}.elementor-51 .elementor-element.elementor-element-41e22ca:hover .fancy-text-box-overlay{background-color:transparent;background-image:linear-gradient(25deg, #000000CC 20%, #FFFFFF00 100%);}.elementor-51 .elementor-element.elementor-element-41e22ca .elementor-icon, .elementor-51 .elementor-element.elementor-element-41e22ca .elementor-icon i{font-size:13px;line-height:18px;}.elementor-51 .elementor-element.elementor-element-41e22ca .fancy-text-box{padding:16% 14% 16% 14%;}.elementor-51 .elementor-element.elementor-element-41e22ca .fancy-text-box .title, .elementor-51 .elementor-element.elementor-element-41e22ca .conter-wrap .title{font-weight:600;}.elementor-51 .elementor-element.elementor-element-41e22ca .fancy-text-box .title, .elementor-51 .elementor-element.elementor-element-41e22ca .fancy-text-box .title-link, .elementor-51 .elementor-element.elementor-element-41e22ca .conter-wrap .title, .elementor-51 .elementor-element.elementor-element-41e22ca .conter-wrap .title-link{color:var( --e-global-color-129338c );}.elementor-51 .elementor-element.elementor-element-41e22ca .fancy-icon i{font-size:50px;}.elementor-51 .elementor-element.elementor-element-41e22ca .fancy-icon svg{width:50px;}.elementor-51 .elementor-element.elementor-element-41e22ca .fancy-icon, .elementor-51 .elementor-element.elementor-element-41e22ca .fancy-icon i{color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-41e22ca .fancy-icon, .elementor-51 .elementor-element.elementor-element-41e22ca .fancy-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-41e22ca .fancy-text-box .subtitle, .elementor-51 .elementor-element.elementor-element-41e22ca .conter-wrap .subtitle{font-family:"roboto", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#FFFFFF99;}.elementor-51 .elementor-element.elementor-element-41e22ca .fancy-text-box .content, .elementor-51 .elementor-element.elementor-element-41e22ca .content{color:#FFFFFF99;width:80%;}.elementor-51 .elementor-element.elementor-element-41e22ca a.fancy-text-button span, .elementor-51 .elementor-element.elementor-element-41e22ca .fancy-text-button span, .elementor-51 .elementor-element.elementor-element-41e22ca a.elementor-button, .elementor-51 .elementor-element.elementor-element-41e22ca .elementor-button{font-size:14px;line-height:22px;fill:#FFFFFF;color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-41e22ca a.fancy-text-button:hover span, .elementor-51 .elementor-element.elementor-element-41e22ca .fancy-text-button:hover span, .elementor-51 .elementor-element.elementor-element-41e22ca a.fancy-text-button:focus span, .elementor-51 .elementor-element.elementor-element-41e22ca .fancy-text-button:focus span, .elementor-51 .elementor-element.elementor-element-41e22ca a.elementor-button:hover, .elementor-51 .elementor-element.elementor-element-41e22ca a.elementor-button:focus, .elementor-51 .elementor-element.elementor-element-41e22ca .elementor-button:focus{color:#FFFFFFB3;}.elementor-51 .elementor-element.elementor-element-41e22ca a.fancy-text-button:hover svg, .elementor-51 .elementor-element.elementor-element-41e22ca .fancy-text-button:hover svg, .elementor-51 .elementor-element.elementor-element-41e22ca a.fancy-text-button:focus svg, .elementor-51 .elementor-element.elementor-element-41e22ca .fancy-text-button:focus svg{fill:#FFFFFFB3;}.elementor-51 .elementor-element.elementor-element-41e22ca a.fancy-text-button:hover, .elementor-51 .elementor-element.elementor-element-41e22ca .fancy-text-button:hover, .elementor-51 .elementor-element.elementor-element-41e22ca a.fancy-text-button:focus, .elementor-51 .elementor-element.elementor-element-41e22ca .fancy-text-button:focus, .elementor-51 .elementor-element.elementor-element-41e22ca a.elementor-button:hover, .elementor-51 .elementor-element.elementor-element-41e22ca a.elementor-button:focus, .elementor-51 .elementor-element.elementor-element-41e22ca .elementor-button:focus{border-color:#FFFFFFB3;}.elementor-51 .elementor-element.elementor-element-41e22ca .fancy-text-button, .elementor-51 .elementor-element.elementor-element-41e22ca a.elementor-button, .elementor-51 .elementor-element.elementor-element-41e22ca .elementor-button{border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-41e22ca a.fancy-text-button, .elementor-51 .elementor-element.elementor-element-41e22ca .fancy-text-button, .elementor-51 .elementor-element.elementor-element-41e22ca a.elementor-button, .elementor-51 .elementor-element.elementor-element-41e22ca .elementor-button{padding:0px 0px 0px 0px;margin:20px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-41e22ca.elementor-view-default .elementor-icon, .elementor-51 .elementor-element.elementor-element-41e22ca .elementor-icon{color:#CEE002;fill:#CEE002;-webkit-text-fill-color:initial;}.elementor-51 .elementor-element.elementor-element-41e22ca.elementor-view-default a.fancy-text-button:hover .elementor-icon, .elementor-51 .elementor-element.elementor-element-41e22ca.elementor-view-default .fancy-text-button:hover .elementor-icon,.elementor-51 .elementor-element.elementor-element-41e22ca a.fancy-text-button:hover .elementor-icon, .elementor-51 .elementor-element.elementor-element-41e22ca.elementor-view-default a.elementor-button:hover .elementor-icon{color:#FFFFFF;fill:#FFFFFF;-webkit-text-fill-color:initial;}.elementor-51 .elementor-element.elementor-element-4fcddca .fancy-icon{background-color:#02010100;}.elementor-51 .elementor-element.elementor-element-4fcddca .fancy-text-box-overlay{background-color:#00000033;}.elementor-51 .elementor-element.elementor-element-4fcddca:hover .fancy-text-box-overlay{background-color:transparent;background-image:linear-gradient(25deg, #000000CC 20%, #FFFFFF00 100%);}.elementor-51 .elementor-element.elementor-element-4fcddca .elementor-icon, .elementor-51 .elementor-element.elementor-element-4fcddca .elementor-icon i{font-size:13px;line-height:18px;}.elementor-51 .elementor-element.elementor-element-4fcddca .fancy-text-box{padding:16% 14% 16% 14%;}.elementor-51 .elementor-element.elementor-element-4fcddca .fancy-text-box .title, .elementor-51 .elementor-element.elementor-element-4fcddca .conter-wrap .title{font-weight:600;}.elementor-51 .elementor-element.elementor-element-4fcddca .fancy-text-box .title, .elementor-51 .elementor-element.elementor-element-4fcddca .fancy-text-box .title-link, .elementor-51 .elementor-element.elementor-element-4fcddca .conter-wrap .title, .elementor-51 .elementor-element.elementor-element-4fcddca .conter-wrap .title-link{color:var( --e-global-color-129338c );}.elementor-51 .elementor-element.elementor-element-4fcddca .fancy-icon i{font-size:50px;}.elementor-51 .elementor-element.elementor-element-4fcddca .fancy-icon svg{width:50px;}.elementor-51 .elementor-element.elementor-element-4fcddca .fancy-icon, .elementor-51 .elementor-element.elementor-element-4fcddca .fancy-icon i{color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-4fcddca .fancy-icon, .elementor-51 .elementor-element.elementor-element-4fcddca .fancy-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-4fcddca .fancy-text-box .subtitle, .elementor-51 .elementor-element.elementor-element-4fcddca .conter-wrap .subtitle{font-family:"roboto", Sans-serif;font-size:16px;font-weight:500;line-height:28px;color:#FFFFFF99;}.elementor-51 .elementor-element.elementor-element-4fcddca .fancy-text-box .content, .elementor-51 .elementor-element.elementor-element-4fcddca .content{color:#FFFFFF99;width:80%;}.elementor-51 .elementor-element.elementor-element-4fcddca a.fancy-text-button span, .elementor-51 .elementor-element.elementor-element-4fcddca .fancy-text-button span, .elementor-51 .elementor-element.elementor-element-4fcddca a.elementor-button, .elementor-51 .elementor-element.elementor-element-4fcddca .elementor-button{font-size:14px;line-height:22px;fill:#FFFFFF;color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-4fcddca a.fancy-text-button:hover span, .elementor-51 .elementor-element.elementor-element-4fcddca .fancy-text-button:hover span, .elementor-51 .elementor-element.elementor-element-4fcddca a.fancy-text-button:focus span, .elementor-51 .elementor-element.elementor-element-4fcddca .fancy-text-button:focus span, .elementor-51 .elementor-element.elementor-element-4fcddca a.elementor-button:hover, .elementor-51 .elementor-element.elementor-element-4fcddca a.elementor-button:focus, .elementor-51 .elementor-element.elementor-element-4fcddca .elementor-button:focus{color:#FFFFFFB3;}.elementor-51 .elementor-element.elementor-element-4fcddca a.fancy-text-button:hover svg, .elementor-51 .elementor-element.elementor-element-4fcddca .fancy-text-button:hover svg, .elementor-51 .elementor-element.elementor-element-4fcddca a.fancy-text-button:focus svg, .elementor-51 .elementor-element.elementor-element-4fcddca .fancy-text-button:focus svg{fill:#FFFFFFB3;}.elementor-51 .elementor-element.elementor-element-4fcddca a.fancy-text-button:hover, .elementor-51 .elementor-element.elementor-element-4fcddca .fancy-text-button:hover, .elementor-51 .elementor-element.elementor-element-4fcddca a.fancy-text-button:focus, .elementor-51 .elementor-element.elementor-element-4fcddca .fancy-text-button:focus, .elementor-51 .elementor-element.elementor-element-4fcddca a.elementor-button:hover, .elementor-51 .elementor-element.elementor-element-4fcddca a.elementor-button:focus, .elementor-51 .elementor-element.elementor-element-4fcddca .elementor-button:focus{border-color:#FFFFFFB3;}.elementor-51 .elementor-element.elementor-element-4fcddca .fancy-text-button, .elementor-51 .elementor-element.elementor-element-4fcddca a.elementor-button, .elementor-51 .elementor-element.elementor-element-4fcddca .elementor-button{border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-4fcddca a.fancy-text-button, .elementor-51 .elementor-element.elementor-element-4fcddca .fancy-text-button, .elementor-51 .elementor-element.elementor-element-4fcddca a.elementor-button, .elementor-51 .elementor-element.elementor-element-4fcddca .elementor-button{padding:0px 0px 0px 0px;margin:20px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-4fcddca.elementor-view-default .elementor-icon, .elementor-51 .elementor-element.elementor-element-4fcddca .elementor-icon{color:#CEE002;fill:#CEE002;-webkit-text-fill-color:initial;}.elementor-51 .elementor-element.elementor-element-4fcddca.elementor-view-default a.fancy-text-button:hover .elementor-icon, .elementor-51 .elementor-element.elementor-element-4fcddca.elementor-view-default .fancy-text-button:hover .elementor-icon,.elementor-51 .elementor-element.elementor-element-4fcddca a.fancy-text-button:hover .elementor-icon, .elementor-51 .elementor-element.elementor-element-4fcddca.elementor-view-default a.elementor-button:hover .elementor-icon{color:#FFFFFF;fill:#FFFFFF;-webkit-text-fill-color:initial;}.elementor-51 .elementor-element.elementor-element-f595781 .fancy-icon{background-color:#02010100;}.elementor-51 .elementor-element.elementor-element-f595781 .fancy-text-box-overlay{background-color:transparent;background-image:linear-gradient(40deg, #00000033 0%, #8600D400 100%);}.elementor-51 .elementor-element.elementor-element-f595781:hover .fancy-text-box-overlay{background-color:transparent;background-image:linear-gradient(25deg, #000000CC 20%, #FFFFFF00 100%);}.elementor-51 .elementor-element.elementor-element-f595781 .elementor-icon, .elementor-51 .elementor-element.elementor-element-f595781 .elementor-icon i{font-size:13px;line-height:18px;}.elementor-51 .elementor-element.elementor-element-f595781 .fancy-text-box{padding:16% 14% 16% 14%;}.elementor-51 .elementor-element.elementor-element-f595781 .fancy-text-box .title, .elementor-51 .elementor-element.elementor-element-f595781 .conter-wrap .title{font-weight:600;}.elementor-51 .elementor-element.elementor-element-f595781 .fancy-text-box .title, .elementor-51 .elementor-element.elementor-element-f595781 .fancy-text-box .title-link, .elementor-51 .elementor-element.elementor-element-f595781 .conter-wrap .title, .elementor-51 .elementor-element.elementor-element-f595781 .conter-wrap .title-link{color:var( --e-global-color-129338c );}.elementor-51 .elementor-element.elementor-element-f595781 .fancy-icon i{font-size:50px;}.elementor-51 .elementor-element.elementor-element-f595781 .fancy-icon svg{width:50px;}.elementor-51 .elementor-element.elementor-element-f595781 .fancy-icon, .elementor-51 .elementor-element.elementor-element-f595781 .fancy-icon i{color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-f595781 .fancy-icon, .elementor-51 .elementor-element.elementor-element-f595781 .fancy-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-f595781 .fancy-text-box .subtitle, .elementor-51 .elementor-element.elementor-element-f595781 .conter-wrap .subtitle{font-family:"roboto", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#FFFFFF99;margin:0px 0px 10px 0px;}.elementor-51 .elementor-element.elementor-element-f595781 .fancy-text-box .content, .elementor-51 .elementor-element.elementor-element-f595781 .content{color:#FFFFFF99;width:80%;}.elementor-51 .elementor-element.elementor-element-f595781 a.fancy-text-button span, .elementor-51 .elementor-element.elementor-element-f595781 .fancy-text-button span, .elementor-51 .elementor-element.elementor-element-f595781 a.elementor-button, .elementor-51 .elementor-element.elementor-element-f595781 .elementor-button{font-size:14px;line-height:22px;fill:#FFFFFF;color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-f595781 a.fancy-text-button:hover span, .elementor-51 .elementor-element.elementor-element-f595781 .fancy-text-button:hover span, .elementor-51 .elementor-element.elementor-element-f595781 a.fancy-text-button:focus span, .elementor-51 .elementor-element.elementor-element-f595781 .fancy-text-button:focus span, .elementor-51 .elementor-element.elementor-element-f595781 a.elementor-button:hover, .elementor-51 .elementor-element.elementor-element-f595781 a.elementor-button:focus, .elementor-51 .elementor-element.elementor-element-f595781 .elementor-button:focus{color:#FFFFFFB3;}.elementor-51 .elementor-element.elementor-element-f595781 a.fancy-text-button:hover svg, .elementor-51 .elementor-element.elementor-element-f595781 .fancy-text-button:hover svg, .elementor-51 .elementor-element.elementor-element-f595781 a.fancy-text-button:focus svg, .elementor-51 .elementor-element.elementor-element-f595781 .fancy-text-button:focus svg{fill:#FFFFFFB3;}.elementor-51 .elementor-element.elementor-element-f595781 a.fancy-text-button:hover, .elementor-51 .elementor-element.elementor-element-f595781 .fancy-text-button:hover, .elementor-51 .elementor-element.elementor-element-f595781 a.fancy-text-button:focus, .elementor-51 .elementor-element.elementor-element-f595781 .fancy-text-button:focus, .elementor-51 .elementor-element.elementor-element-f595781 a.elementor-button:hover, .elementor-51 .elementor-element.elementor-element-f595781 a.elementor-button:focus, .elementor-51 .elementor-element.elementor-element-f595781 .elementor-button:focus{border-color:#FFFFFFB3;}.elementor-51 .elementor-element.elementor-element-f595781 .fancy-text-button, .elementor-51 .elementor-element.elementor-element-f595781 a.elementor-button, .elementor-51 .elementor-element.elementor-element-f595781 .elementor-button{border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-f595781 a.fancy-text-button, .elementor-51 .elementor-element.elementor-element-f595781 .fancy-text-button, .elementor-51 .elementor-element.elementor-element-f595781 a.elementor-button, .elementor-51 .elementor-element.elementor-element-f595781 .elementor-button{padding:0px 0px 0px 0px;margin:20px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-f595781.elementor-view-default .elementor-icon, .elementor-51 .elementor-element.elementor-element-f595781 .elementor-icon{color:#CEE002;fill:#CEE002;-webkit-text-fill-color:initial;}.elementor-51 .elementor-element.elementor-element-f595781.elementor-view-default a.fancy-text-button:hover .elementor-icon, .elementor-51 .elementor-element.elementor-element-f595781.elementor-view-default .fancy-text-button:hover .elementor-icon,.elementor-51 .elementor-element.elementor-element-f595781 a.fancy-text-button:hover .elementor-icon, .elementor-51 .elementor-element.elementor-element-f595781.elementor-view-default a.elementor-button:hover .elementor-icon{color:#FFFFFF;fill:#FFFFFF;-webkit-text-fill-color:initial;}.elementor-51 .elementor-element.elementor-element-1c4c83e .fancy-icon{background-color:#02010100;}.elementor-51 .elementor-element.elementor-element-1c4c83e .fancy-text-box-overlay{background-color:#00000033;}.elementor-51 .elementor-element.elementor-element-1c4c83e:hover .fancy-text-box-overlay{background-color:transparent;background-image:linear-gradient(25deg, #000000CC 20%, #FFFFFF00 100%);}.elementor-51 .elementor-element.elementor-element-1c4c83e .elementor-icon, .elementor-51 .elementor-element.elementor-element-1c4c83e .elementor-icon i{font-size:13px;line-height:18px;}.elementor-51 .elementor-element.elementor-element-1c4c83e .fancy-text-box{padding:16% 14% 16% 14%;}.elementor-51 .elementor-element.elementor-element-1c4c83e .fancy-text-box .title, .elementor-51 .elementor-element.elementor-element-1c4c83e .conter-wrap .title{font-weight:600;}.elementor-51 .elementor-element.elementor-element-1c4c83e .fancy-text-box .title, .elementor-51 .elementor-element.elementor-element-1c4c83e .fancy-text-box .title-link, .elementor-51 .elementor-element.elementor-element-1c4c83e .conter-wrap .title, .elementor-51 .elementor-element.elementor-element-1c4c83e .conter-wrap .title-link{color:var( --e-global-color-129338c );}.elementor-51 .elementor-element.elementor-element-1c4c83e .fancy-icon i{font-size:50px;}.elementor-51 .elementor-element.elementor-element-1c4c83e .fancy-icon svg{width:50px;}.elementor-51 .elementor-element.elementor-element-1c4c83e .fancy-icon, .elementor-51 .elementor-element.elementor-element-1c4c83e .fancy-icon i{color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-1c4c83e .fancy-icon, .elementor-51 .elementor-element.elementor-element-1c4c83e .fancy-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-1c4c83e .fancy-text-box .subtitle, .elementor-51 .elementor-element.elementor-element-1c4c83e .conter-wrap .subtitle{font-family:"roboto", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#FFFFFF99;}.elementor-51 .elementor-element.elementor-element-1c4c83e .fancy-text-box .content, .elementor-51 .elementor-element.elementor-element-1c4c83e .content{color:#FFFFFF99;width:80%;}.elementor-51 .elementor-element.elementor-element-1c4c83e a.fancy-text-button span, .elementor-51 .elementor-element.elementor-element-1c4c83e .fancy-text-button span, .elementor-51 .elementor-element.elementor-element-1c4c83e a.elementor-button, .elementor-51 .elementor-element.elementor-element-1c4c83e .elementor-button{font-size:14px;line-height:22px;fill:#FFFFFF;color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-1c4c83e a.fancy-text-button:hover span, .elementor-51 .elementor-element.elementor-element-1c4c83e .fancy-text-button:hover span, .elementor-51 .elementor-element.elementor-element-1c4c83e a.fancy-text-button:focus span, .elementor-51 .elementor-element.elementor-element-1c4c83e .fancy-text-button:focus span, .elementor-51 .elementor-element.elementor-element-1c4c83e a.elementor-button:hover, .elementor-51 .elementor-element.elementor-element-1c4c83e a.elementor-button:focus, .elementor-51 .elementor-element.elementor-element-1c4c83e .elementor-button:focus{color:#FFFFFFB3;}.elementor-51 .elementor-element.elementor-element-1c4c83e a.fancy-text-button:hover svg, .elementor-51 .elementor-element.elementor-element-1c4c83e .fancy-text-button:hover svg, .elementor-51 .elementor-element.elementor-element-1c4c83e a.fancy-text-button:focus svg, .elementor-51 .elementor-element.elementor-element-1c4c83e .fancy-text-button:focus svg{fill:#FFFFFFB3;}.elementor-51 .elementor-element.elementor-element-1c4c83e a.fancy-text-button:hover, .elementor-51 .elementor-element.elementor-element-1c4c83e .fancy-text-button:hover, .elementor-51 .elementor-element.elementor-element-1c4c83e a.fancy-text-button:focus, .elementor-51 .elementor-element.elementor-element-1c4c83e .fancy-text-button:focus, .elementor-51 .elementor-element.elementor-element-1c4c83e a.elementor-button:hover, .elementor-51 .elementor-element.elementor-element-1c4c83e a.elementor-button:focus, .elementor-51 .elementor-element.elementor-element-1c4c83e .elementor-button:focus{border-color:#FFFFFFB3;}.elementor-51 .elementor-element.elementor-element-1c4c83e .fancy-text-button, .elementor-51 .elementor-element.elementor-element-1c4c83e a.elementor-button, .elementor-51 .elementor-element.elementor-element-1c4c83e .elementor-button{border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-1c4c83e a.fancy-text-button, .elementor-51 .elementor-element.elementor-element-1c4c83e .fancy-text-button, .elementor-51 .elementor-element.elementor-element-1c4c83e a.elementor-button, .elementor-51 .elementor-element.elementor-element-1c4c83e .elementor-button{padding:0px 0px 0px 0px;margin:20px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-1c4c83e.elementor-view-default .elementor-icon, .elementor-51 .elementor-element.elementor-element-1c4c83e .elementor-icon{color:#CEE002;fill:#CEE002;-webkit-text-fill-color:initial;}.elementor-51 .elementor-element.elementor-element-1c4c83e.elementor-view-default a.fancy-text-button:hover .elementor-icon, .elementor-51 .elementor-element.elementor-element-1c4c83e.elementor-view-default .fancy-text-button:hover .elementor-icon,.elementor-51 .elementor-element.elementor-element-1c4c83e a.fancy-text-button:hover .elementor-icon, .elementor-51 .elementor-element.elementor-element-1c4c83e.elementor-view-default a.elementor-button:hover .elementor-icon{color:#FFFFFF;fill:#FFFFFF;-webkit-text-fill-color:initial;}.elementor-51 .elementor-element.elementor-element-322093f:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-322093f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-322093f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 10px 0px;}.elementor-51 .elementor-element.elementor-element-322093f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-dfd9c55{padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-e4e2d50 );}.elementor-51 .elementor-element.elementor-element-d901489{padding:20px 0px 10px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:21px;color:var( --e-global-color-46d3ff7 );}.elementor-51 .elementor-element.elementor-element-7dd1be2e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:5px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-65970f06{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-3895f5f4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-litho-progress-step .progress-step-box .progress-step-number{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-litho-progress-step .progress-step-box .progress-step-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-51 .elementor-element.elementor-element-30bbc92e .progress-step-box .progress-step-item-bfr, .elementor-51 .elementor-element.elementor-element-30bbc92e .progress-step-box .progress-step-icon-bfr, .elementor-51 .elementor-element.elementor-element-30bbc92e .progress-step-box .progress-step-number-bfr{background-color:var( --e-global-color-e4e2d50 );}.elementor-51 .elementor-element.elementor-element-30bbc92e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-30bbc92e  .progress-step-box{text-align:center;}.elementor-51 .elementor-element.elementor-element-30bbc92e .progress-step-box .progress-step-number{font-family:"roboto", Sans-serif;font-size:21px;font-weight:700;line-height:38px;color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-30bbc92e .progress-step-box .progress-step-title{color:var( --e-global-color-46d3ff7 );fill:var( --e-global-color-46d3ff7 );-webkit-text-fill-color:var( --e-global-color-46d3ff7 );}.elementor-51 .elementor-element.elementor-element-30bbc92e .progress-step-box .progress-step-content{font-weight:700;color:var( --e-global-color-820509e );padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-30bbc92e .progress-step-box .progress-step-separator{display:block;background-color:#E4E4E4;}.elementor-51 .elementor-element.elementor-element-30bbc92e .progress-step-box:not(.progress-step-style-3) .progress-step-separator{height:1px;}.elementor-51 .elementor-element.elementor-element-30bbc92e .progress-step-box.progress-step-style-3 .progress-step-separator{width:1px;}.elementor-51 .elementor-element.elementor-element-9c7fb9e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-53c8069 .progress-step-box .progress-step-item-bfr, .elementor-51 .elementor-element.elementor-element-53c8069 .progress-step-box .progress-step-icon-bfr, .elementor-51 .elementor-element.elementor-element-53c8069 .progress-step-box .progress-step-number-bfr{background-color:var( --e-global-color-e4e2d50 );}.elementor-51 .elementor-element.elementor-element-53c8069 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-53c8069  .progress-step-box{text-align:center;}.elementor-51 .elementor-element.elementor-element-53c8069 .progress-step-box .progress-step-number{font-family:"roboto", Sans-serif;font-size:21px;font-weight:700;line-height:38px;color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-53c8069 .progress-step-box .progress-step-title{color:var( --e-global-color-46d3ff7 );fill:var( --e-global-color-46d3ff7 );-webkit-text-fill-color:var( --e-global-color-46d3ff7 );}.elementor-51 .elementor-element.elementor-element-53c8069 .progress-step-box .progress-step-content{font-weight:700;color:var( --e-global-color-820509e );padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-53c8069 .progress-step-box .progress-step-separator{display:block;background-color:#E4E4E4;}.elementor-51 .elementor-element.elementor-element-53c8069 .progress-step-box:not(.progress-step-style-3) .progress-step-separator{height:1px;}.elementor-51 .elementor-element.elementor-element-53c8069 .progress-step-box.progress-step-style-3 .progress-step-separator{width:1px;}.elementor-51 .elementor-element.elementor-element-7a27cd8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-57e3d8a .progress-step-box .progress-step-item-bfr, .elementor-51 .elementor-element.elementor-element-57e3d8a .progress-step-box .progress-step-icon-bfr, .elementor-51 .elementor-element.elementor-element-57e3d8a .progress-step-box .progress-step-number-bfr{background-color:var( --e-global-color-e4e2d50 );}.elementor-51 .elementor-element.elementor-element-57e3d8a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-57e3d8a  .progress-step-box{text-align:center;}.elementor-51 .elementor-element.elementor-element-57e3d8a .progress-step-box .progress-step-number{font-family:"roboto", Sans-serif;font-size:21px;font-weight:700;line-height:38px;color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-57e3d8a .progress-step-box .progress-step-title{color:var( --e-global-color-46d3ff7 );fill:var( --e-global-color-46d3ff7 );-webkit-text-fill-color:var( --e-global-color-46d3ff7 );}.elementor-51 .elementor-element.elementor-element-57e3d8a .progress-step-box .progress-step-content{font-weight:700;color:var( --e-global-color-820509e );padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-57e3d8a .progress-step-box .progress-step-separator{display:block;background-color:#E4E4E4;}.elementor-51 .elementor-element.elementor-element-57e3d8a .progress-step-box:not(.progress-step-style-3) .progress-step-separator{height:1px;}.elementor-51 .elementor-element.elementor-element-57e3d8a .progress-step-box.progress-step-style-3 .progress-step-separator{width:1px;}.elementor-51 .elementor-element.elementor-element-bf9b00d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-175b1cc .progress-step-box .progress-step-item-bfr, .elementor-51 .elementor-element.elementor-element-175b1cc .progress-step-box .progress-step-icon-bfr, .elementor-51 .elementor-element.elementor-element-175b1cc .progress-step-box .progress-step-number-bfr{background-color:var( --e-global-color-e4e2d50 );}.elementor-51 .elementor-element.elementor-element-175b1cc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-175b1cc  .progress-step-box{text-align:center;}.elementor-51 .elementor-element.elementor-element-175b1cc .progress-step-box .progress-step-number{font-family:"roboto", Sans-serif;font-size:21px;font-weight:700;line-height:38px;color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-175b1cc .progress-step-box .progress-step-title{color:var( --e-global-color-46d3ff7 );fill:var( --e-global-color-46d3ff7 );-webkit-text-fill-color:var( --e-global-color-46d3ff7 );}.elementor-51 .elementor-element.elementor-element-175b1cc .progress-step-box .progress-step-content{font-weight:700;color:var( --e-global-color-820509e );padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-175b1cc .progress-step-box .progress-step-separator{display:block;background-color:#E4E4E4;}.elementor-51 .elementor-element.elementor-element-175b1cc .progress-step-box:not(.progress-step-style-3) .progress-step-separator{height:1px;}.elementor-51 .elementor-element.elementor-element-175b1cc .progress-step-box.progress-step-style-3 .progress-step-separator{width:1px;}.elementor-51 .elementor-element.elementor-element-0323253{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-4e71b09 .progress-step-box .progress-step-item-bfr, .elementor-51 .elementor-element.elementor-element-4e71b09 .progress-step-box .progress-step-icon-bfr, .elementor-51 .elementor-element.elementor-element-4e71b09 .progress-step-box .progress-step-number-bfr{background-color:var( --e-global-color-e4e2d50 );}.elementor-51 .elementor-element.elementor-element-4e71b09 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-4e71b09  .progress-step-box{text-align:center;}.elementor-51 .elementor-element.elementor-element-4e71b09 .progress-step-box .progress-step-number{font-family:"roboto", Sans-serif;font-size:21px;font-weight:700;line-height:38px;color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-4e71b09 .progress-step-box .progress-step-title{color:var( --e-global-color-46d3ff7 );fill:var( --e-global-color-46d3ff7 );-webkit-text-fill-color:var( --e-global-color-46d3ff7 );}.elementor-51 .elementor-element.elementor-element-4e71b09 .progress-step-box .progress-step-content{font-weight:700;color:var( --e-global-color-820509e );padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-4e71b09 .progress-step-box .progress-step-separator{display:block;background-color:#E4E4E4;}.elementor-51 .elementor-element.elementor-element-4e71b09 .progress-step-box:not(.progress-step-style-3) .progress-step-separator{height:1px;}.elementor-51 .elementor-element.elementor-element-4e71b09 .progress-step-box.progress-step-style-3 .progress-step-separator{width:1px;}.elementor-51 .elementor-element.elementor-element-af51507{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-53541f1{text-align:center;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-e4e2d50 );}.elementor-51 .elementor-element.elementor-element-f281810{padding:0px 0px 0px 0px;text-align:center;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 );color:var( --e-global-color-46d3ff7 );}.elementor-51 .elementor-element.elementor-element-76a7346{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-739e6a0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-55b8dd1{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-litho-feature-box .feature-box .title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-litho-feature-box .feature-box .subtitle{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-litho-feature-box a.elementor-button, .elementor-widget-litho-feature-box .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-51 .elementor-element.elementor-element-fb2ba10{width:var( --container-widget-width, 88.928% );max-width:88.928%;--container-widget-width:88.928%;--container-widget-flex-grow:0;}.elementor-51 .elementor-element.elementor-element-fb2ba10.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-fb2ba10 .elementor-icon, .elementor-51 .elementor-element.elementor-element-fb2ba10 .elementor-icon i{font-size:75px;line-height:100px;}.elementor-51 .elementor-element.elementor-element-fb2ba10 .feature-box{border-style:none;}.elementor-51 .elementor-element.elementor-element-fb2ba10.elementor-view-default .elementor-icon i:before, .elementor-51 .elementor-element.elementor-element-fb2ba10.elementor-view-default .elementor-icon svg, .elementor-51 .elementor-element.elementor-element-fb2ba10 .icon-text-style-4 .elementor-icon svg{color:var( --e-global-color-e4e2d50 );fill:var( --e-global-color-e4e2d50 );-webkit-text-fill-color:var( --e-global-color-e4e2d50 );}.elementor-51 .elementor-element.elementor-element-fb2ba10 .elementor-icon{border-style:none;}.elementor-51 .elementor-element.elementor-element-fb2ba10 .feature-box .elementor-icon{padding:10px 10px 10px 10px;margin:0px 0px 15px 0px;}.elementor-51 .elementor-element.elementor-element-fb2ba10 .feature-box-content .title{display:block;}.elementor-51 .elementor-element.elementor-element-fb2ba10 .feature-box .title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;line-height:34px;margin:0px 0px 5px 0px;}.elementor-51 .elementor-element.elementor-element-fb2ba10 .feature-box .title, .elementor-51 .elementor-element.elementor-element-fb2ba10 .feature-box .title a{color:var( --e-global-color-820509e );}.elementor-51 .elementor-element.elementor-element-fb2ba10 .feature-box .content{color:var( --e-global-color-46d3ff7 );}.elementor-51 .elementor-element.elementor-element-f95ee34 .elementor-button{background-color:#383838;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-f95ee34 .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-f95ee34 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-51 .elementor-element.elementor-element-f95ee34{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-51 .elementor-element.elementor-element-f95ee34.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-f95ee34 .elementor-button-content-wrapper{flex-direction:row;}.elementor-51 .elementor-element.elementor-element-f95ee34 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-51 .elementor-element.elementor-element-7eadd6a .elementor-button{background-color:#383838;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-7eadd6a .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-7eadd6a .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-51 .elementor-element.elementor-element-7eadd6a{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-51 .elementor-element.elementor-element-7eadd6a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-7eadd6a .elementor-button-content-wrapper{flex-direction:row;}.elementor-51 .elementor-element.elementor-element-7eadd6a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-51 .elementor-element.elementor-element-e87ba00 .elementor-button{background-color:#383838;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-e87ba00 .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-e87ba00 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-51 .elementor-element.elementor-element-e87ba00{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-51 .elementor-element.elementor-element-e87ba00.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-e87ba00 .elementor-button-content-wrapper{flex-direction:row;}.elementor-51 .elementor-element.elementor-element-e87ba00 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-51 .elementor-element.elementor-element-41fe050 .elementor-button{background-color:#383838;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-41fe050 .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-41fe050 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-51 .elementor-element.elementor-element-41fe050{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-51 .elementor-element.elementor-element-41fe050.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-41fe050 .elementor-button-content-wrapper{flex-direction:row;}.elementor-51 .elementor-element.elementor-element-41fe050 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-51 .elementor-element.elementor-element-6ff3232 .elementor-button{background-color:#383838;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-6ff3232 .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-6ff3232 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-51 .elementor-element.elementor-element-6ff3232{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-51 .elementor-element.elementor-element-6ff3232.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-6ff3232 .elementor-button-content-wrapper{flex-direction:row;}.elementor-51 .elementor-element.elementor-element-6ff3232 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-51 .elementor-element.elementor-element-5485f89{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-51 .elementor-element.elementor-element-9296f41{width:var( --container-widget-width, 88.928% );max-width:88.928%;--container-widget-width:88.928%;--container-widget-flex-grow:0;}.elementor-51 .elementor-element.elementor-element-9296f41.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-9296f41 .elementor-icon, .elementor-51 .elementor-element.elementor-element-9296f41 .elementor-icon i{font-size:75px;line-height:100px;}.elementor-51 .elementor-element.elementor-element-9296f41 .feature-box{border-style:none;}.elementor-51 .elementor-element.elementor-element-9296f41.elementor-view-default .elementor-icon i:before, .elementor-51 .elementor-element.elementor-element-9296f41.elementor-view-default .elementor-icon svg, .elementor-51 .elementor-element.elementor-element-9296f41 .icon-text-style-4 .elementor-icon svg{color:var( --e-global-color-e4e2d50 );fill:var( --e-global-color-e4e2d50 );-webkit-text-fill-color:var( --e-global-color-e4e2d50 );}.elementor-51 .elementor-element.elementor-element-9296f41 .elementor-icon{border-style:none;}.elementor-51 .elementor-element.elementor-element-9296f41 .feature-box .elementor-icon{padding:10px 10px 10px 10px;margin:0px 0px 15px 0px;}.elementor-51 .elementor-element.elementor-element-9296f41 .feature-box-content .title{display:block;}.elementor-51 .elementor-element.elementor-element-9296f41 .feature-box .title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;line-height:34px;margin:0px 0px 5px 0px;}.elementor-51 .elementor-element.elementor-element-9296f41 .feature-box .title, .elementor-51 .elementor-element.elementor-element-9296f41 .feature-box .title a{color:var( --e-global-color-820509e );}.elementor-51 .elementor-element.elementor-element-9296f41 .feature-box .content{color:var( --e-global-color-46d3ff7 );}.elementor-51 .elementor-element.elementor-element-1040225 .elementor-button{background-color:#383838;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-1040225 .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-1040225 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-51 .elementor-element.elementor-element-1040225{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-51 .elementor-element.elementor-element-1040225.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-1040225 .elementor-button-content-wrapper{flex-direction:row;}.elementor-51 .elementor-element.elementor-element-1040225 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-51 .elementor-element.elementor-element-93d1af9 .elementor-button{background-color:#383838;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-93d1af9 .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-93d1af9 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-51 .elementor-element.elementor-element-93d1af9{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-51 .elementor-element.elementor-element-93d1af9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-93d1af9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-51 .elementor-element.elementor-element-93d1af9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-51 .elementor-element.elementor-element-3b19519 .elementor-button{background-color:#383838;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-3b19519 .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-3b19519 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-51 .elementor-element.elementor-element-3b19519{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-51 .elementor-element.elementor-element-3b19519.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-3b19519 .elementor-button-content-wrapper{flex-direction:row;}.elementor-51 .elementor-element.elementor-element-3b19519 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-51 .elementor-element.elementor-element-bad719d .elementor-button{background-color:#383838;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-bad719d .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-bad719d .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-51 .elementor-element.elementor-element-bad719d{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-51 .elementor-element.elementor-element-bad719d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-bad719d .elementor-button-content-wrapper{flex-direction:row;}.elementor-51 .elementor-element.elementor-element-bad719d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-51 .elementor-element.elementor-element-46798cd{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-51 .elementor-element.elementor-element-39019e3{width:var( --container-widget-width, 88.928% );max-width:88.928%;--container-widget-width:88.928%;--container-widget-flex-grow:0;}.elementor-51 .elementor-element.elementor-element-39019e3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-39019e3 .elementor-icon, .elementor-51 .elementor-element.elementor-element-39019e3 .elementor-icon i{font-size:75px;line-height:100px;}.elementor-51 .elementor-element.elementor-element-39019e3 .feature-box{border-style:none;}.elementor-51 .elementor-element.elementor-element-39019e3.elementor-view-default .elementor-icon i:before, .elementor-51 .elementor-element.elementor-element-39019e3.elementor-view-default .elementor-icon svg, .elementor-51 .elementor-element.elementor-element-39019e3 .icon-text-style-4 .elementor-icon svg{color:var( --e-global-color-e4e2d50 );fill:var( --e-global-color-e4e2d50 );-webkit-text-fill-color:var( --e-global-color-e4e2d50 );}.elementor-51 .elementor-element.elementor-element-39019e3 .elementor-icon{border-style:none;}.elementor-51 .elementor-element.elementor-element-39019e3 .feature-box .elementor-icon{padding:10px 10px 10px 10px;margin:0px 0px 15px 0px;}.elementor-51 .elementor-element.elementor-element-39019e3 .feature-box-content .title{display:block;}.elementor-51 .elementor-element.elementor-element-39019e3 .feature-box .title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;line-height:34px;margin:0px 0px 5px 0px;}.elementor-51 .elementor-element.elementor-element-39019e3 .feature-box .title, .elementor-51 .elementor-element.elementor-element-39019e3 .feature-box .title a{color:var( --e-global-color-820509e );}.elementor-51 .elementor-element.elementor-element-39019e3 .feature-box .content{color:var( --e-global-color-46d3ff7 );}.elementor-51 .elementor-element.elementor-element-59d3ebd .elementor-button{background-color:#383838;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-59d3ebd .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-59d3ebd .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-51 .elementor-element.elementor-element-59d3ebd{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-51 .elementor-element.elementor-element-59d3ebd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-59d3ebd .elementor-button-content-wrapper{flex-direction:row;}.elementor-51 .elementor-element.elementor-element-59d3ebd .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-51 .elementor-element.elementor-element-3565d58 .elementor-button{background-color:#383838;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-3565d58 .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-3565d58 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-51 .elementor-element.elementor-element-3565d58{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-51 .elementor-element.elementor-element-3565d58.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-3565d58 .elementor-button-content-wrapper{flex-direction:row;}.elementor-51 .elementor-element.elementor-element-3565d58 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-51 .elementor-element.elementor-element-c7098ce .elementor-button{background-color:#383838;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-c7098ce .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-c7098ce .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-51 .elementor-element.elementor-element-c7098ce{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-51 .elementor-element.elementor-element-c7098ce.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-c7098ce .elementor-button-content-wrapper{flex-direction:row;}.elementor-51 .elementor-element.elementor-element-c7098ce .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-51 .elementor-element.elementor-element-4f37211 .elementor-button{background-color:#383838;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-820509e );color:var( --e-global-color-820509e );}.elementor-51 .elementor-element.elementor-element-4f37211 .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-4f37211 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-51 .elementor-element.elementor-element-4f37211{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-51 .elementor-element.elementor-element-4f37211.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-4f37211 .elementor-button-content-wrapper{flex-direction:row;}.elementor-51 .elementor-element.elementor-element-4f37211 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-51 .elementor-element.elementor-element-a968b65{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-de522db{padding:0px 0px 19px 0px;text-align:center;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-e4e2d50 );}.elementor-51 .elementor-element.elementor-element-591b492{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-ff115ab{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-litho-content-slider .swiper-slide .slider-digit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-litho-content-slider .slide-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-litho-content-slider .slide-subtitle{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-litho-content-slider a.elementor-button, .elementor-widget-litho-content-slider .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-51 .elementor-element.elementor-element-80d2abb .swiper-slide .content-box{background-color:var( --e-global-color-820509e );}.elementor-51 .elementor-element.elementor-element-80d2abb a.elementor-button, .elementor-51 .elementor-element.elementor-element-80d2abb .elementor-button{background-color:#262B35;font-weight:700;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;padding:7px 18px 7px 18px;}.elementor-51 .elementor-element.elementor-element-80d2abb a.elementor-button:hover, .elementor-51 .elementor-element.elementor-element-80d2abb .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-80d2abb a.elementor-button:focus, .elementor-51 .elementor-element.elementor-element-80d2abb .elementor-button:focus{background-color:rgba(38, 43, 53, 0);color:#262B35;}.elementor-51 .elementor-element.elementor-element-80d2abb .elementor-widget-container .elementor-swiper-button.elementor-swiper-button-prev, .elementor-51 .elementor-element.elementor-element-80d2abb .elementor-widget-container .elementor-swiper-button.elementor-swiper-button-next{background-color:#FFFFFF;width:40px !important;height:40px;line-height:34px;border-radius:50px 50px 50px 50px;color:#232323;}.elementor-51 .elementor-element.elementor-element-80d2abb .elementor-widget-container .elementor-swiper-button.elementor-swiper-button-prev:hover, .elementor-51 .elementor-element.elementor-element-80d2abb .elementor-widget-container .elementor-swiper-button.elementor-swiper-button-next:hover{background-color:#232323;color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-80d2abb .swiper-slide, .elementor-51 .elementor-element.elementor-element-80d2abb .content-carousel-style-6 .content-box{text-align:left;}.elementor-51 .elementor-element.elementor-element-80d2abb .content-carousel-wrapper .content-slider{border-radius:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-80d2abb .content-carousel-style-3 .swiper-slide .content-box img, .elementor-51 .elementor-element.elementor-element-80d2abb .swiper-slide .content-box .icon-image{width:25%;height:25%;}.elementor-51 .elementor-element.elementor-element-80d2abb .slide-title{color:var( --e-global-color-primary );font-weight:600;}.elementor-51 .elementor-element.elementor-element-80d2abb .slide-description{font-weight:600;}.elementor-51 .elementor-element.elementor-element-80d2abb a.elementor-button:hover svg, .elementor-51 .elementor-element.elementor-element-80d2abb .elementor-button:hover svg, .elementor-51 .elementor-element.elementor-element-80d2abb a.elementor-button:focus svg, .elementor-51 .elementor-element.elementor-element-80d2abb .elementor-button:focus svg{fill:#262B35;}.elementor-51 .elementor-element.elementor-element-80d2abb .elementor-button{border-style:solid;border-color:#262B35;}.elementor-51 .elementor-element.elementor-element-80d2abb.elementor-arrows-position-custom .elementor-swiper-button.elementor-swiper-button-prev{left:-20px;}.elementor-51 .elementor-element.elementor-element-80d2abb.elementor-arrows-position-custom .elementor-swiper-button.elementor-swiper-button-next{right:-20px;}.elementor-51 .elementor-element.elementor-element-80d2abb .swiper .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-51 .elementor-element.elementor-element-80d2abb .swiper .elementor-swiper-button.elementor-swiper-button-next svg{fill:#232323;}.elementor-51 .elementor-element.elementor-element-80d2abb .elementor-widget-container .elementor-swiper-button.elementor-swiper-button-prev:hover svg, .elementor-51 .elementor-element.elementor-element-80d2abb .elementor-widget-container .elementor-swiper-button.elementor-swiper-button-next:hover svg, .elementor-51 .elementor-element.elementor-element-80d2abb .elementor-widget-container .elementor-swiper-button.elementor-swiper-button-prev:focus svg, .elementor-51 .elementor-element.elementor-element-80d2abb .elementor-widget-container .elementor-swiper-button.elementor-swiper-button-prev:focus svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-a970949 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-51 .elementor-element.elementor-element-a970949:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-a970949 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://medigraf.com.mx/wp-content/uploads/2025/02/audi_paralax.jpg");}.elementor-51 .elementor-element.elementor-element-a970949 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-a970949 > .elementor-container{min-height:100px;}.elementor-51 .elementor-element.elementor-element-a970949{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-51 .elementor-element.elementor-element-436b0df.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-51 .elementor-element.elementor-element-436b0df .elementor-main-swiper{height:500px;width:100%;}.elementor-51 .elementor-element.elementor-element-436b0df .elementor-main-swiper .swiper-slide{border-radius:10px;}.elementor-51 .elementor-element.elementor-element-436b0df .elementor-swiper-button{font-size:20px;color:var( --e-global-color-text );}.elementor-51 .elementor-element.elementor-element-436b0df .elementor-swiper-button svg{fill:var( --e-global-color-text );}.elementor-51 .elementor-element.elementor-element-8c6a131{padding:0px 0px 20px 0px;text-align:start;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-e4e2d50 );}.elementor-51 .elementor-element.elementor-element-8aae2bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;color:var( --e-global-color-129338c );}.elementor-widget-litho-lists .elementor-icon-list-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-51 .elementor-element.elementor-element-b91f817 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-b91f817 .elementor-icon-list-items .elementor-icon-list-item{border-radius:0px 0px 0px 0px;padding:0px 0px 15px 0px;margin:0px 0px 0px 0px;transition-duration:0.6s;}.elementor-51 .elementor-element.elementor-element-b91f817 .elementor-icon-list-items .elementor-icon-list-item:not(:last-child){margin-bottom:0px;}.elementor-51 .elementor-element.elementor-element-b91f817 .elementor-icon-list-icon i{color:var( --e-global-color-e4e2d50 );font-size:20px;line-height:2px;}.elementor-51 .elementor-element.elementor-element-b91f817 .elementor-icon-list-icon svg{fill:var( --e-global-color-e4e2d50 );width:20px;}.elementor-51 .elementor-element.elementor-element-b91f817 .elementor-icon-list-icon{text-align:left;}.elementor-51 .elementor-element.elementor-element-b91f817 .elementor-icon-list-text{color:var( --e-global-color-820509e );padding-left:5px;font-size:22px;font-weight:400;line-height:1px;}.elementor-51 .elementor-element.elementor-element-7c6be49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;color:var( --e-global-color-129338c );}.elementor-51 .elementor-element.elementor-element-d922a28:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-d922a28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-d922a28{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-d922a28 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-c619274{padding:20px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-e4e2d50 );}.elementor-51 .elementor-element.elementor-element-63e8ac9{padding:20px 0px 10px 0px;text-align:center;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 );color:var( --e-global-color-46d3ff7 );}.elementor-51 .elementor-element.elementor-element-5159bc4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );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 );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-posts .elementor-post__meta-data{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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-posts .elementor-post__excerpt p{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-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{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 );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-posts .e-load-more-message{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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-51 .elementor-element.elementor-element-f1fee9c{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-51 .elementor-element.elementor-element-f1fee9c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-f1fee9c .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-51 .elementor-element.elementor-element-f1fee9c:after{content:"0.66";}.elementor-51 .elementor-element.elementor-element-f1fee9c .elementor-post__thumbnail__link{width:100%;}.elementor-51 .elementor-element.elementor-element-f1fee9c .elementor-post__meta-data span + span:before{content:"•";}.elementor-51 .elementor-element.elementor-element-f1fee9c .elementor-post__card{background-color:#1F1E1E;}.elementor-51 .elementor-element.elementor-element-f1fee9c .elementor-post__text{margin-top:20px;}.elementor-51 .elementor-element.elementor-element-f1fee9c .elementor-post__badge{right:0;}.elementor-51 .elementor-element.elementor-element-f1fee9c .elementor-post__card .elementor-post__badge{margin:20px;}.elementor-51 .elementor-element.elementor-element-f1fee9c .elementor-post__title, .elementor-51 .elementor-element.elementor-element-f1fee9c .elementor-post__title a{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:21px;font-weight:500;line-height:34px;}.elementor-51 .elementor-element.elementor-element-f1fee9c .elementor-post__read-more{color:var( --e-global-color-text );}.elementor-51 .elementor-element.elementor-element-f1fee9c a.elementor-post__read-more{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-0e5ed4d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-51 .elementor-element.elementor-element-0e5ed4d:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-0e5ed4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://medigraf.com.mx/wp-content/uploads/2024/11/contacto.webp");}.elementor-51 .elementor-element.elementor-element-0e5ed4d > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(20deg, #0039E3 0%, #8600D4 90%);opacity:0.44;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-0e5ed4d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 0px 130px 0px;}.elementor-bc-flex-widget .elementor-51 .elementor-element.elementor-element-5ef7c4d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-51 .elementor-element.elementor-element-5ef7c4d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-51 .elementor-element.elementor-element-5ef7c4d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-51 .elementor-element.elementor-element-5ef7c4d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-51 .elementor-element.elementor-element-5ef7c4d > .elementor-element-populated{text-align:start;}.elementor-51 .elementor-element.elementor-element-a3ba1a5{padding:0px 0px 40px 0px;text-align:center;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-129338c );}.elementor-51 .elementor-element.elementor-element-70ea2b8 .elementor-button{background-color:#23BD5C;font-family:"Roboto", Sans-serif;font-size:21px;font-weight:400;fill:var( --e-global-color-129338c );color:var( --e-global-color-129338c );}body.elementor-page-51:not(.elementor-motion-effects-element-type-background), body.elementor-page-51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-widget-section .scroll-to-down-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-51 .elementor-element.elementor-element-c770051{padding:95px 25px 95px 25px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-51 .elementor-element.elementor-element-63bcf00{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-51 .elementor-element.elementor-element-bb0107b{padding:75px 25px 75px 25px;}.elementor-51 .elementor-element.elementor-element-70dc838 > .elementor-element-populated{padding:0px 10px 0px 15px !important;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );}.elementor-51 .elementor-element.elementor-element-63d0777.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-51 .elementor-element.elementor-element-de015b0{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-51 .elementor-element.elementor-element-a63746c{padding:0px 25px 0px 25px;}.elementor-51 .elementor-element.elementor-element-e52ec74 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-litho-fancy-text-box .fancy-text-box .title, .elementor-widget-litho-fancy-text-box .conter-wrap .title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-litho-fancy-text-box .fancy-text-box .title span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-litho-fancy-text-box .fancy-text-box .subtitle, .elementor-widget-litho-fancy-text-box .conter-wrap .subtitle{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-litho-fancy-text-box a.fancy-text-button span, .elementor-widget-litho-fancy-text-box .fancy-text-button span, .elementor-widget-litho-fancy-text-box a.elementor-button, .elementor-widget-litho-fancy-text-box .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-litho-fancy-text-box a.fancy-text-button .subtext{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-51 .elementor-element.elementor-element-41e22ca .fancy-text-box{padding:4rem 4rem 4rem 4rem;}.elementor-51 .elementor-element.elementor-element-41e22ca .fancy-icon{left:50px;}.elementor-51 .elementor-element.elementor-element-41e22ca .fancy-text-box .content, .elementor-51 .elementor-element.elementor-element-41e22ca .content{width:75%;}.elementor-51 .elementor-element.elementor-element-09e5f05 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-51 .elementor-element.elementor-element-4fcddca .fancy-text-box{padding:4rem 4rem 4rem 4rem;}.elementor-51 .elementor-element.elementor-element-4fcddca .fancy-icon{left:50px;}.elementor-51 .elementor-element.elementor-element-4fcddca .fancy-text-box .content, .elementor-51 .elementor-element.elementor-element-4fcddca .content{width:75%;}.elementor-51 .elementor-element.elementor-element-f595781 .fancy-text-box{padding:4rem 4rem 4rem 4rem;}.elementor-51 .elementor-element.elementor-element-f595781 .fancy-icon{left:50px;}.elementor-51 .elementor-element.elementor-element-f595781 .fancy-text-box .content, .elementor-51 .elementor-element.elementor-element-f595781 .content{width:75%;}.elementor-51 .elementor-element.elementor-element-1c4c83e .fancy-text-box{padding:4rem 4rem 4rem 4rem;}.elementor-51 .elementor-element.elementor-element-1c4c83e .fancy-icon{left:50px;}.elementor-51 .elementor-element.elementor-element-1c4c83e .fancy-text-box .content, .elementor-51 .elementor-element.elementor-element-1c4c83e .content{width:75%;}.elementor-51 .elementor-element.elementor-element-dfd9c55{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-51 .elementor-element.elementor-element-7dd1be2e{--padding-top:95px;--padding-bottom:95px;--padding-left:25px;--padding-right:25px;}.elementor-51 .elementor-element.elementor-element-65970f06{--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-51 .elementor-element.elementor-element-3895f5f4{--margin-top:0rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-widget-litho-progress-step .progress-step-box .progress-step-number{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-litho-progress-step .progress-step-box .progress-step-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-51 .elementor-element.elementor-element-9c7fb9e{--margin-top:0rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-51 .elementor-element.elementor-element-7a27cd8{--margin-top:0rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-51 .elementor-element.elementor-element-bf9b00d{--margin-top:0rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-51 .elementor-element.elementor-element-0323253{--margin-top:0rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-51 .elementor-element.elementor-element-53541f1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-51 .elementor-element.elementor-element-f281810{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-51 .elementor-element.elementor-element-55b8dd1{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-widget-litho-feature-box .feature-box .title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-litho-feature-box .feature-box .subtitle{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-litho-feature-box a.elementor-button, .elementor-widget-litho-feature-box .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-51 .elementor-element.elementor-element-5485f89{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-51 .elementor-element.elementor-element-46798cd{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-51 .elementor-element.elementor-element-de522db{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-51 .elementor-element.elementor-element-ff115ab{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-widget-litho-content-slider .swiper-slide .slider-digit{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-litho-content-slider .slide-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-litho-content-slider .slide-subtitle{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-litho-content-slider a.elementor-button, .elementor-widget-litho-content-slider .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-51 .elementor-element.elementor-element-80d2abb{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-51 .elementor-element.elementor-element-a970949{padding:75px 25px 75px 25px;}.elementor-bc-flex-widget .elementor-51 .elementor-element.elementor-element-1a4ef53.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-51 .elementor-element.elementor-element-1a4ef53.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-51 .elementor-element.elementor-element-1a4ef53 > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-51 .elementor-element.elementor-element-436b0df.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-51 .elementor-element.elementor-element-d8f8828 > .elementor-element-populated{padding:0px 15px 0px 15px !important;}.elementor-51 .elementor-element.elementor-element-8c6a131{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-51 .elementor-element.elementor-element-8aae2bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;}.elementor-widget-litho-lists .elementor-icon-list-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-51 .elementor-element.elementor-element-b91f817 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-b91f817 .elementor-icon-list-icon i{font-size:16px;line-height:30px;}.elementor-51 .elementor-element.elementor-element-b91f817 .elementor-icon-list-icon svg{width:16px;}.elementor-51 .elementor-element.elementor-element-7c6be49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-c619274{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-51 .elementor-element.elementor-element-63e8ac9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-51 .elementor-element.elementor-element-0e5ed4d{padding:75px 25px 75px 25px;}.elementor-51 .elementor-element.elementor-element-5ef7c4d > .elementor-element-populated{padding:0px 10px 0px 15px !important;}.elementor-51 .elementor-element.elementor-element-a3ba1a5{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-widget-section .scroll-to-down-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-51 .elementor-element.elementor-element-c770051{padding:70px 0px 70px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-51 .elementor-element.elementor-element-c90b531 .elementor-heading-title{font-size:35px;line-height:1.3em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-51 .elementor-element.elementor-element-95a982f{padding:60px 0px 40px 0px;}.elementor-51 .elementor-element.elementor-element-63bcf00{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-51 .elementor-element.elementor-element-bb0107b{padding:50px 0px 50px 0px;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );}.elementor-51 .elementor-element.elementor-element-63d0777.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-51 .elementor-element.elementor-element-63d0777{padding:10px 5px 10px 5px;}.elementor-51 .elementor-element.elementor-element-ae623df{padding:60px 0px 40px 0px;}.elementor-51 .elementor-element.elementor-element-de015b0{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-51 .elementor-element.elementor-element-a63746c{padding:0px 0px 80px 0px;}.elementor-51 .elementor-element.elementor-element-e52ec74 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-litho-fancy-text-box .fancy-text-box .title, .elementor-widget-litho-fancy-text-box .conter-wrap .title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-litho-fancy-text-box .fancy-text-box .title span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-litho-fancy-text-box .fancy-text-box .subtitle, .elementor-widget-litho-fancy-text-box .conter-wrap .subtitle{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-litho-fancy-text-box a.fancy-text-button span, .elementor-widget-litho-fancy-text-box .fancy-text-button span, .elementor-widget-litho-fancy-text-box a.elementor-button, .elementor-widget-litho-fancy-text-box .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-litho-fancy-text-box a.fancy-text-button .subtext{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-51 .elementor-element.elementor-element-41e22ca .fancy-text-box{padding:5rem 5rem 5rem 5rem;}.elementor-51 .elementor-element.elementor-element-41e22ca .fancy-icon{line-height:45px;left:55px;}.elementor-51 .elementor-element.elementor-element-41e22ca .fancy-text-box .content, .elementor-51 .elementor-element.elementor-element-41e22ca .content{width:85%;}.elementor-51 .elementor-element.elementor-element-09e5f05 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-51 .elementor-element.elementor-element-4fcddca .fancy-text-box{padding:5rem 5rem 5rem 5rem;}.elementor-51 .elementor-element.elementor-element-4fcddca .fancy-icon{line-height:45px;left:55px;}.elementor-51 .elementor-element.elementor-element-4fcddca .fancy-text-box .content, .elementor-51 .elementor-element.elementor-element-4fcddca .content{width:85%;}.elementor-51 .elementor-element.elementor-element-d059000 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-51 .elementor-element.elementor-element-f595781 .fancy-text-box{padding:5rem 5rem 5rem 5rem;}.elementor-51 .elementor-element.elementor-element-f595781 .fancy-icon{line-height:45px;left:55px;}.elementor-51 .elementor-element.elementor-element-f595781 .fancy-text-box .content, .elementor-51 .elementor-element.elementor-element-f595781 .content{width:85%;}.elementor-51 .elementor-element.elementor-element-1c4c83e .fancy-text-box{padding:5rem 5rem 5rem 5rem;}.elementor-51 .elementor-element.elementor-element-1c4c83e .fancy-icon{line-height:45px;left:55px;}.elementor-51 .elementor-element.elementor-element-1c4c83e .fancy-text-box .content, .elementor-51 .elementor-element.elementor-element-1c4c83e .content{width:85%;}.elementor-51 .elementor-element.elementor-element-322093f{padding:60px 0px 40px 0px;}.elementor-51 .elementor-element.elementor-element-dfd9c55{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-51 .elementor-element.elementor-element-7dd1be2e{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-65970f06{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-3895f5f4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-widget-litho-progress-step .progress-step-box .progress-step-number{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-litho-progress-step .progress-step-box .progress-step-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-51 .elementor-element.elementor-element-30bbc92e{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-51 .elementor-element.elementor-element-9c7fb9e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-51 .elementor-element.elementor-element-53c8069{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-51 .elementor-element.elementor-element-7a27cd8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-51 .elementor-element.elementor-element-57e3d8a{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-51 .elementor-element.elementor-element-bf9b00d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-51 .elementor-element.elementor-element-175b1cc{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-51 .elementor-element.elementor-element-0323253{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-51 .elementor-element.elementor-element-4e71b09{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-51 .elementor-element.elementor-element-af51507{--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-53541f1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-51 .elementor-element.elementor-element-f281810{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-litho-feature-box .feature-box .title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-litho-feature-box .feature-box .subtitle{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-litho-feature-box a.elementor-button, .elementor-widget-litho-feature-box .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-51 .elementor-element.elementor-element-fb2ba10 .feature-box .content{margin:0% 10% 0% 10%;}.elementor-51 .elementor-element.elementor-element-9296f41 .feature-box .content{margin:0% 10% 0% 10%;}.elementor-51 .elementor-element.elementor-element-39019e3 .feature-box .content{margin:0% 10% 0% 10%;}.elementor-51 .elementor-element.elementor-element-a968b65{--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-de522db{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-litho-content-slider .swiper-slide .slider-digit{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-litho-content-slider .slide-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-litho-content-slider .slide-subtitle{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-litho-content-slider a.elementor-button, .elementor-widget-litho-content-slider .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-51 .elementor-element.elementor-element-80d2abb{width:100%;max-width:100%;}.elementor-51 .elementor-element.elementor-element-80d2abb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-80d2abb .content-carousel-style-3 .swiper-slide .content-box img, .elementor-51 .elementor-element.elementor-element-80d2abb .swiper-slide .content-box .icon-image{width:0px;height:0px;}.elementor-51 .elementor-element.elementor-element-80d2abb.elementor-arrows-position-custom .elementor-swiper-button.elementor-swiper-button-prev{left:-10px;}.elementor-51 .elementor-element.elementor-element-80d2abb.elementor-arrows-position-custom .elementor-swiper-button.elementor-swiper-button-next{right:-10px;}.elementor-51 .elementor-element.elementor-element-a970949 > .elementor-container{min-height:200px;}.elementor-51 .elementor-element.elementor-element-a970949{padding:50px 0px 50px 0px;}.elementor-51 .elementor-element.elementor-element-436b0df.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-51 .elementor-element.elementor-element-436b0df .elementor-main-swiper{height:270px;}.elementor-51 .elementor-element.elementor-element-8c6a131{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-51 .elementor-element.elementor-element-8aae2bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-widget-litho-lists .elementor-icon-list-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-51 .elementor-element.elementor-element-b91f817 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-7c6be49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-d922a28{padding:60px 0px 40px 0px;}.elementor-51 .elementor-element.elementor-element-c619274{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-51 .elementor-element.elementor-element-63e8ac9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-51 .elementor-element.elementor-element-f1fee9c .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-51 .elementor-element.elementor-element-f1fee9c:after{content:"0.5";}.elementor-51 .elementor-element.elementor-element-f1fee9c .elementor-post__thumbnail__link{width:100%;}.elementor-51 .elementor-element.elementor-element-0e5ed4d{padding:50px 0px 50px 0px;}.elementor-51 .elementor-element.elementor-element-a3ba1a5{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(min-width:768px){.elementor-51 .elementor-element.elementor-element-13171e4{width:100%;}.elementor-51 .elementor-element.elementor-element-55b8dd1{--width:25%;}.elementor-51 .elementor-element.elementor-element-5485f89{--width:25%;}.elementor-51 .elementor-element.elementor-element-46798cd{--width:25%;}.elementor-51 .elementor-element.elementor-element-1a4ef53{width:56%;}.elementor-51 .elementor-element.elementor-element-dd1f870{width:2.33%;}.elementor-51 .elementor-element.elementor-element-d8f8828{width:41.334%;}}@media(max-width:1024px) and (min-width:768px){.elementor-51 .elementor-element.elementor-element-70dc838{width:38%;}.elementor-51 .elementor-element.elementor-element-e52ec74{width:50%;}.elementor-51 .elementor-element.elementor-element-09e5f05{width:50%;}.elementor-51 .elementor-element.elementor-element-d059000{width:50%;}.elementor-51 .elementor-element.elementor-element-2438114{width:50%;}.elementor-51 .elementor-element.elementor-element-3895f5f4{--width:50%;}.elementor-51 .elementor-element.elementor-element-9c7fb9e{--width:50%;}.elementor-51 .elementor-element.elementor-element-7a27cd8{--width:50%;}.elementor-51 .elementor-element.elementor-element-bf9b00d{--width:50%;}.elementor-51 .elementor-element.elementor-element-0323253{--width:50%;}.elementor-51 .elementor-element.elementor-element-55b8dd1{--width:50%;}.elementor-51 .elementor-element.elementor-element-5485f89{--width:50%;}.elementor-51 .elementor-element.elementor-element-46798cd{--width:50%;}.elementor-51 .elementor-element.elementor-element-1a4ef53{width:100%;}.elementor-51 .elementor-element.elementor-element-dd1f870{width:100%;}.elementor-51 .elementor-element.elementor-element-d8f8828{width:100%;}.elementor-51 .elementor-element.elementor-element-5ef7c4d{width:38%;}}/* Start custom CSS */.grecaptcha-badge { 
    visibility: hidden;
}/* End custom CSS */