.elementor-1231 .elementor-element.elementor-element-95b3016 > .elementor-background-overlay{background-image:url("https://geosera.com/wp-content/uploads/2023/05/bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1231 .elementor-element.elementor-element-95b3016 > .elementor-container{min-height:711px;}.elementor-1231 .elementor-element.elementor-element-95b3016{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-1231 .elementor-element.elementor-element-536f942 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1231 .elementor-element.elementor-element-bb096a0{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-1231 .elementor-element.elementor-element-a37a3fb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1231 .elementor-element.elementor-element-a37a3fb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1231 .elementor-element.elementor-element-ece4a1d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1231 .elementor-element.elementor-element-ece4a1d .elementor-heading-title{font-family:"Sofia-semibold", Sans-serif;font-size:24px;font-weight:600;line-height:24px;color:var( --e-global-color-primary );}.elementor-1231 .elementor-element.elementor-element-610bc1b > .elementor-widget-container{margin:20px 0px 40px 0px;}.elementor-1231 .elementor-element.elementor-element-610bc1b .elementor-heading-title{font-family:var( --e-global-typography-9ff8a7e-font-family ), Sans-serif;font-size:var( --e-global-typography-9ff8a7e-font-size );font-weight:var( --e-global-typography-9ff8a7e-font-weight );line-height:var( --e-global-typography-9ff8a7e-line-height );}.elementor-1231 .elementor-element.elementor-element-fdde99c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1231 .elementor-element.elementor-element-fdde99c .elementor-heading-title{font-family:var( --e-global-typography-077a094-font-family ), Sans-serif;font-size:var( --e-global-typography-077a094-font-size );font-weight:var( --e-global-typography-077a094-font-weight );line-height:var( --e-global-typography-077a094-line-height );letter-spacing:var( --e-global-typography-077a094-letter-spacing );color:var( --e-global-color-primary );}.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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-1231 .elementor-element.elementor-element-83113c4 .elementor-button:hover, .elementor-1231 .elementor-element.elementor-element-83113c4 .elementor-button:focus{background-color:var( --e-global-color-b1ce51d );}.elementor-1231 .elementor-element.elementor-element-83113c4 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-1231 .elementor-element.elementor-element-152aea5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1231 .elementor-element.elementor-element-152aea5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1231 .elementor-element.elementor-element-152aea5 > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1231 .elementor-element.elementor-element-789cf22 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1231 .elementor-element.elementor-element-789cf22{text-align:end;}.elementor-1231 .elementor-element.elementor-element-789cf22 img{width:100%;max-width:100%;}.elementor-1231 .elementor-element.elementor-element-857acc3:not(.elementor-motion-effects-element-type-background), .elementor-1231 .elementor-element.elementor-element-857acc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1257c9b );}.elementor-1231 .elementor-element.elementor-element-857acc3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 50px 80px 50px;}.elementor-1231 .elementor-element.elementor-element-857acc3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1231 .elementor-element.elementor-element-70b7aa7:hover > .elementor-element-populated{background-color:var( --e-global-color-1d96edc );}.elementor-1231 .elementor-element.elementor-element-70b7aa7 > .elementor-element-populated{padding:40px 45px 30px 32px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1231 .elementor-element.elementor-element-feb7a43 .elementor-icon-wrapper{text-align:start;}.elementor-1231 .elementor-element.elementor-element-879a098 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-1231 .elementor-element.elementor-element-879a098{text-align:start;}.elementor-1231 .elementor-element.elementor-element-879a098 .elementor-heading-title{font-family:var( --e-global-typography-39b086b-font-family ), Sans-serif;font-size:var( --e-global-typography-39b086b-font-size );font-weight:var( --e-global-typography-39b086b-font-weight );line-height:var( --e-global-typography-39b086b-line-height );letter-spacing:var( --e-global-typography-39b086b-letter-spacing );}.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-1231 .elementor-element.elementor-element-bbdd709:hover > .elementor-element-populated{background-color:var( --e-global-color-1d96edc );}.elementor-1231 .elementor-element.elementor-element-bbdd709 > .elementor-element-populated{padding:40px 45px 30px 32px;}.elementor-1231 .elementor-element.elementor-element-9d31771 .elementor-icon-wrapper{text-align:start;}.elementor-1231 .elementor-element.elementor-element-30a0502 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-1231 .elementor-element.elementor-element-30a0502{text-align:start;}.elementor-1231 .elementor-element.elementor-element-30a0502 .elementor-heading-title{font-family:var( --e-global-typography-39b086b-font-family ), Sans-serif;font-size:var( --e-global-typography-39b086b-font-size );font-weight:var( --e-global-typography-39b086b-font-weight );line-height:var( --e-global-typography-39b086b-line-height );letter-spacing:var( --e-global-typography-39b086b-letter-spacing );}.elementor-1231 .elementor-element.elementor-element-d1402e6:hover > .elementor-element-populated{background-color:var( --e-global-color-1d96edc );}.elementor-1231 .elementor-element.elementor-element-d1402e6 > .elementor-element-populated{padding:40px 45px 30px 32px;}.elementor-1231 .elementor-element.elementor-element-dfde989 .elementor-icon-wrapper{text-align:start;}.elementor-1231 .elementor-element.elementor-element-969a793 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-1231 .elementor-element.elementor-element-969a793{text-align:start;}.elementor-1231 .elementor-element.elementor-element-969a793 .elementor-heading-title{font-family:var( --e-global-typography-39b086b-font-family ), Sans-serif;font-size:var( --e-global-typography-39b086b-font-size );font-weight:var( --e-global-typography-39b086b-font-weight );line-height:var( --e-global-typography-39b086b-line-height );letter-spacing:var( --e-global-typography-39b086b-letter-spacing );}.elementor-1231 .elementor-element.elementor-element-5c7e24d:hover > .elementor-element-populated{background-color:var( --e-global-color-1d96edc );}.elementor-1231 .elementor-element.elementor-element-5c7e24d > .elementor-element-populated{padding:40px 45px 30px 32px;}.elementor-1231 .elementor-element.elementor-element-585bc1e .elementor-icon-wrapper{text-align:start;}.elementor-1231 .elementor-element.elementor-element-c74ee38 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-1231 .elementor-element.elementor-element-c74ee38{text-align:start;}.elementor-1231 .elementor-element.elementor-element-c74ee38 .elementor-heading-title{font-family:var( --e-global-typography-39b086b-font-family ), Sans-serif;font-size:var( --e-global-typography-39b086b-font-size );font-weight:var( --e-global-typography-39b086b-font-weight );line-height:var( --e-global-typography-39b086b-line-height );letter-spacing:var( --e-global-typography-39b086b-letter-spacing );}.elementor-1231 .elementor-element.elementor-element-0b285b8{padding:120px 50px 129px 50px;}.elementor-bc-flex-widget .elementor-1231 .elementor-element.elementor-element-2c03a5c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1231 .elementor-element.elementor-element-2c03a5c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1231 .elementor-element.elementor-element-2c03a5c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1231 .elementor-element.elementor-element-2c03a5c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1231 .elementor-element.elementor-element-2c03a5c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1231 .elementor-element.elementor-element-89ec3f1 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1231 .elementor-element.elementor-element-3ba093a{padding:120px 50px 129px 50px;}.elementor-bc-flex-widget .elementor-1231 .elementor-element.elementor-element-8e24b51.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1231 .elementor-element.elementor-element-8e24b51.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1231 .elementor-element.elementor-element-8e24b51.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1231 .elementor-element.elementor-element-8e24b51 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1231 .elementor-element.elementor-element-8e24b51 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1231 .elementor-element.elementor-element-60a3ffa .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-bc-flex-widget .elementor-1231 .elementor-element.elementor-element-6dd1cd0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1231 .elementor-element.elementor-element-6dd1cd0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1231 .elementor-element.elementor-element-6dd1cd0 > .elementor-element-populated{padding:0px 0px 0px 70px;}.elementor-1231 .elementor-element.elementor-element-828b7d1{width:auto;max-width:auto;}.elementor-1231 .elementor-element.elementor-element-828b7d1 .elementor-heading-title{font-family:var( --e-global-typography-fcaf812-font-family ), Sans-serif;font-size:var( --e-global-typography-fcaf812-font-size );font-weight:var( --e-global-typography-fcaf812-font-weight );line-height:var( --e-global-typography-fcaf812-line-height );letter-spacing:var( --e-global-typography-fcaf812-letter-spacing );}.elementor-1231 .elementor-element.elementor-element-99af34e{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-1231 .elementor-element.elementor-element-99af34e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1231 .elementor-element.elementor-element-88c4092 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1231 .elementor-element.elementor-element-178d563{padding:0px 50px 120px 50px;}.elementor-bc-flex-widget .elementor-1231 .elementor-element.elementor-element-d7eb7e4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1231 .elementor-element.elementor-element-d7eb7e4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1231 .elementor-element.elementor-element-68fdd14 .elementor-heading-title{font-family:var( --e-global-typography-c8b3eac-font-family ), Sans-serif;font-size:var( --e-global-typography-c8b3eac-font-size );font-weight:var( --e-global-typography-c8b3eac-font-weight );line-height:var( --e-global-typography-c8b3eac-line-height );letter-spacing:var( --e-global-typography-c8b3eac-letter-spacing );}.elementor-1231 .elementor-element.elementor-element-aef0398{width:auto;max-width:auto;}.elementor-1231 .elementor-element.elementor-element-aef0398 .elementor-heading-title{font-family:var( --e-global-typography-fcaf812-font-family ), Sans-serif;font-size:var( --e-global-typography-fcaf812-font-size );font-weight:var( --e-global-typography-fcaf812-font-weight );line-height:var( --e-global-typography-fcaf812-line-height );letter-spacing:var( --e-global-typography-fcaf812-letter-spacing );}.elementor-1231 .elementor-element.elementor-element-b203595{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-1231 .elementor-element.elementor-element-b203595 > .elementor-widget-container{margin:20px 0px 0px -26px;}.elementor-1231 .elementor-element.elementor-element-8e26e89 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1231 .elementor-element.elementor-element-752127b img{width:80%;}.elementor-1231 .elementor-element.elementor-element-fc69e7c:not(.elementor-motion-effects-element-type-background), .elementor-1231 .elementor-element.elementor-element-fc69e7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1257c9b );}.elementor-1231 .elementor-element.elementor-element-fc69e7c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 50px 120px 50px;}.elementor-1231 .elementor-element.elementor-element-fc69e7c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1231 .elementor-element.elementor-element-396606d{width:auto;max-width:auto;}.elementor-1231 .elementor-element.elementor-element-396606d .elementor-heading-title{font-family:var( --e-global-typography-fcaf812-font-family ), Sans-serif;font-size:var( --e-global-typography-fcaf812-font-size );font-weight:var( --e-global-typography-fcaf812-font-weight );line-height:var( --e-global-typography-fcaf812-line-height );letter-spacing:var( --e-global-typography-fcaf812-letter-spacing );}.elementor-1231 .elementor-element.elementor-element-69d4205{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-1231 .elementor-element.elementor-element-69d4205 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1231 .elementor-element.elementor-element-ef1a0b7{margin-top:40px;margin-bottom:0px;}.elementor-1231 .elementor-element.elementor-element-3251629 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box{background-color:var( --e-global-color-1d96edc );background-image:url("https://geosera.com/wp-content/uploads/2023/05/material-symbols_format-quote-rounded.png");text-align:left;background-position:bottom right;background-repeat:no-repeat;margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;border-radius:0px 0px 0px 0px;box-shadow:0px 20px 35px 0px rgba(0, 0, 0, 0.1);}.elementor-1231 .elementor-element.elementor-element-3251629 .jeg-elementor-kit.jkit-testimonials:not(.style-1) .testimonials-track .testimonial-item .testimonial-box::before, .elementor-1231 .elementor-element.elementor-element-3251629 .jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-slider::before{background-color:#0C14D7E0;}.elementor-1231 .elementor-element.elementor-element-3251629 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1231 .elementor-element.elementor-element-3251629 .jeg-elementor-kit.jkit-testimonials{padding:30px 30px 30px 30px;}.elementor-1231 .elementor-element.elementor-element-3251629 .jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider::before{border-radius:0px 0px 0px 0px;}.elementor-1231 .elementor-element.elementor-element-3251629 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p{font-family:var( --e-global-typography-435f646-font-family ), Sans-serif;font-size:var( --e-global-typography-435f646-font-size );font-weight:var( --e-global-typography-435f646-font-weight );line-height:var( --e-global-typography-435f646-line-height );text-align:left;margin:0px 0px 0px 0px;color:#363636;}.elementor-1231 .elementor-element.elementor-element-3251629 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item:hover .testimonial-box .comment-content p{color:var( --e-global-color-1d96edc );}.elementor-1231 .elementor-element.elementor-element-3251629 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .icon-content{color:#363636;}.elementor-1231 .elementor-element.elementor-element-3251629 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .icon-content svg{fill:#363636;}.elementor-1231 .elementor-element.elementor-element-3251629 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-5a7f011-font-family ), Sans-serif;font-size:var( --e-global-typography-5a7f011-font-size );font-weight:var( --e-global-typography-5a7f011-font-weight );line-height:var( --e-global-typography-5a7f011-line-height );letter-spacing:var( --e-global-typography-5a7f011-letter-spacing );text-align:left;}.elementor-1231 .elementor-element.elementor-element-3251629 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item:hover .testimonial-box .profile-info .profile-name{color:var( --e-global-color-1d96edc );}.elementor-1231 .elementor-element.elementor-element-3251629 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-image img{width:60px;}.elementor-1231 .elementor-element.elementor-element-3251629 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-image img.source-url{height:60px;}.elementor-1231 .elementor-element.elementor-element-3251629 .jeg-elementor-kit.jkit-testimonials .tns-controls button span{opacity:100%;}.elementor-1231 .elementor-element.elementor-element-3251629 .jeg-elementor-kit.jkit-testimonials:hover .tns-controls button span{opacity:100%;}.elementor-1231 .elementor-element.elementor-element-3251629 .jeg-elementor-kit.jkit-testimonials .tns-nav button{margin-top:0px;width:14px;height:14px;background-color:#999999;}.elementor-1231 .elementor-element.elementor-element-3251629 .jeg-elementor-kit.jkit-testimonials .tns-nav{text-align:center;}.elementor-1231 .elementor-element.elementor-element-3251629 .jeg-elementor-kit.jkit-testimonials .tns-nav button.tns-nav-active{width:14px;height:14px;background-color:var( --e-global-color-accent );}@media(max-width:1024px){.elementor-1231 .elementor-element.elementor-element-bb096a0{padding:110px 0px 0px 0px;}.elementor-1231 .elementor-element.elementor-element-ece4a1d .elementor-heading-title{font-size:18px;line-height:20px;}.elementor-1231 .elementor-element.elementor-element-610bc1b > .elementor-widget-container{margin:12px 0px 24px 0px;}.elementor-1231 .elementor-element.elementor-element-610bc1b .elementor-heading-title{font-size:var( --e-global-typography-9ff8a7e-font-size );line-height:var( --e-global-typography-9ff8a7e-line-height );}.elementor-1231 .elementor-element.elementor-element-fdde99c .elementor-heading-title{font-size:var( --e-global-typography-077a094-font-size );line-height:var( --e-global-typography-077a094-line-height );letter-spacing:var( --e-global-typography-077a094-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1231 .elementor-element.elementor-element-789cf22 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1231 .elementor-element.elementor-element-857acc3{padding:50px 20px 50px 20px;}.elementor-1231 .elementor-element.elementor-element-879a098 .elementor-heading-title{font-size:var( --e-global-typography-39b086b-font-size );line-height:var( --e-global-typography-39b086b-line-height );letter-spacing:var( --e-global-typography-39b086b-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1231 .elementor-element.elementor-element-30a0502 .elementor-heading-title{font-size:var( --e-global-typography-39b086b-font-size );line-height:var( --e-global-typography-39b086b-line-height );letter-spacing:var( --e-global-typography-39b086b-letter-spacing );}.elementor-1231 .elementor-element.elementor-element-969a793 .elementor-heading-title{font-size:var( --e-global-typography-39b086b-font-size );line-height:var( --e-global-typography-39b086b-line-height );letter-spacing:var( --e-global-typography-39b086b-letter-spacing );}.elementor-1231 .elementor-element.elementor-element-c74ee38 .elementor-heading-title{font-size:var( --e-global-typography-39b086b-font-size );line-height:var( --e-global-typography-39b086b-line-height );letter-spacing:var( --e-global-typography-39b086b-letter-spacing );}.elementor-1231 .elementor-element.elementor-element-0b285b8{padding:50px 20px 50px 20px;}.elementor-1231 .elementor-element.elementor-element-2c03a5c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1231 .elementor-element.elementor-element-3ba093a{padding:50px 20px 50px 20px;}.elementor-1231 .elementor-element.elementor-element-8e24b51 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1231 .elementor-element.elementor-element-6dd1cd0 > .elementor-element-populated{padding:32px 0px 0px 0px;}.elementor-1231 .elementor-element.elementor-element-828b7d1 .elementor-heading-title{font-size:var( --e-global-typography-fcaf812-font-size );line-height:var( --e-global-typography-fcaf812-line-height );letter-spacing:var( --e-global-typography-fcaf812-letter-spacing );}.elementor-1231 .elementor-element.elementor-element-178d563{padding:0px 20px 50px 20px;}.elementor-1231 .elementor-element.elementor-element-68fdd14 .elementor-heading-title{font-size:var( --e-global-typography-c8b3eac-font-size );line-height:var( --e-global-typography-c8b3eac-line-height );letter-spacing:var( --e-global-typography-c8b3eac-letter-spacing );}.elementor-1231 .elementor-element.elementor-element-aef0398 .elementor-heading-title{font-size:var( --e-global-typography-fcaf812-font-size );line-height:var( --e-global-typography-fcaf812-line-height );letter-spacing:var( --e-global-typography-fcaf812-letter-spacing );}.elementor-1231 .elementor-element.elementor-element-fc69e7c{padding:50px 20px 50px 20px;}.elementor-1231 .elementor-element.elementor-element-396606d .elementor-heading-title{font-size:var( --e-global-typography-fcaf812-font-size );line-height:var( --e-global-typography-fcaf812-line-height );letter-spacing:var( --e-global-typography-fcaf812-letter-spacing );}.elementor-1231 .elementor-element.elementor-element-3251629 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p{font-size:var( --e-global-typography-435f646-font-size );line-height:var( --e-global-typography-435f646-line-height );}.elementor-1231 .elementor-element.elementor-element-3251629 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name{font-size:var( --e-global-typography-5a7f011-font-size );line-height:var( --e-global-typography-5a7f011-line-height );letter-spacing:var( --e-global-typography-5a7f011-letter-spacing );}}@media(max-width:767px){.elementor-1231 .elementor-element.elementor-element-95b3016 > .elementor-background-overlay{background-image:url("https://geosera.com/wp-content/uploads/2023/05/mobile-background.jpg");opacity:1;}.elementor-1231 .elementor-element.elementor-element-95b3016 > .elementor-container{min-height:594px;}.elementor-1231 .elementor-element.elementor-element-bb096a0{padding:120px 0px 0px 0px;}.elementor-1231 .elementor-element.elementor-element-ece4a1d .elementor-heading-title{font-size:20px;}.elementor-1231 .elementor-element.elementor-element-610bc1b .elementor-heading-title{font-size:var( --e-global-typography-9ff8a7e-font-size );line-height:var( --e-global-typography-9ff8a7e-line-height );}.elementor-1231 .elementor-element.elementor-element-fdde99c .elementor-heading-title{font-size:var( --e-global-typography-077a094-font-size );line-height:var( --e-global-typography-077a094-line-height );letter-spacing:var( --e-global-typography-077a094-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1231 .elementor-element.elementor-element-83113c4 .elementor-button{padding:13px 30px 16px 30px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1231 .elementor-element.elementor-element-789cf22 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-1231 .elementor-element.elementor-element-857acc3{padding:50px 20px 50px 20px;}.elementor-1231 .elementor-element.elementor-element-879a098 .elementor-heading-title{font-size:var( --e-global-typography-39b086b-font-size );line-height:var( --e-global-typography-39b086b-line-height );letter-spacing:var( --e-global-typography-39b086b-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1231 .elementor-element.elementor-element-30a0502 .elementor-heading-title{font-size:var( --e-global-typography-39b086b-font-size );line-height:var( --e-global-typography-39b086b-line-height );letter-spacing:var( --e-global-typography-39b086b-letter-spacing );}.elementor-1231 .elementor-element.elementor-element-969a793 .elementor-heading-title{font-size:var( --e-global-typography-39b086b-font-size );line-height:var( --e-global-typography-39b086b-line-height );letter-spacing:var( --e-global-typography-39b086b-letter-spacing );}.elementor-1231 .elementor-element.elementor-element-c74ee38 .elementor-heading-title{font-size:var( --e-global-typography-39b086b-font-size );line-height:var( --e-global-typography-39b086b-line-height );letter-spacing:var( --e-global-typography-39b086b-letter-spacing );}.elementor-1231 .elementor-element.elementor-element-2c03a5c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1231 .elementor-element.elementor-element-8e24b51 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1231 .elementor-element.elementor-element-828b7d1 .elementor-heading-title{font-size:var( --e-global-typography-fcaf812-font-size );line-height:var( --e-global-typography-fcaf812-line-height );letter-spacing:var( --e-global-typography-fcaf812-letter-spacing );}.elementor-1231 .elementor-element.elementor-element-99af34e{width:100%;max-width:100%;}.elementor-1231 .elementor-element.elementor-element-88c4092 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-1231 .elementor-element.elementor-element-88c4092 .elementor-button{padding:13px 30px 16px 30px;}.elementor-1231 .elementor-element.elementor-element-178d563{padding:0px 20px 50px 20px;}.elementor-1231 .elementor-element.elementor-element-68fdd14 .elementor-heading-title{font-size:var( --e-global-typography-c8b3eac-font-size );line-height:var( --e-global-typography-c8b3eac-line-height );letter-spacing:var( --e-global-typography-c8b3eac-letter-spacing );}.elementor-1231 .elementor-element.elementor-element-aef0398 .elementor-heading-title{font-size:var( --e-global-typography-fcaf812-font-size );line-height:var( --e-global-typography-fcaf812-line-height );letter-spacing:var( --e-global-typography-fcaf812-letter-spacing );}.elementor-1231 .elementor-element.elementor-element-b203595{width:100%;max-width:100%;}.elementor-1231 .elementor-element.elementor-element-8e26e89 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-1231 .elementor-element.elementor-element-8e26e89 .elementor-button{padding:13px 30px 16px 30px;}.elementor-1231 .elementor-element.elementor-element-752127b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1231 .elementor-element.elementor-element-396606d .elementor-heading-title{font-size:var( --e-global-typography-fcaf812-font-size );line-height:var( --e-global-typography-fcaf812-line-height );letter-spacing:var( --e-global-typography-fcaf812-letter-spacing );}.elementor-1231 .elementor-element.elementor-element-69d4205 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1231 .elementor-element.elementor-element-ef1a0b7{margin-top:20px;margin-bottom:0px;}.elementor-1231 .elementor-element.elementor-element-3251629 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box{margin:0px 0px 32px 0px;}.elementor-1231 .elementor-element.elementor-element-3251629 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p{font-size:var( --e-global-typography-435f646-font-size );line-height:var( --e-global-typography-435f646-line-height );}.elementor-1231 .elementor-element.elementor-element-3251629 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name{font-size:var( --e-global-typography-5a7f011-font-size );line-height:var( --e-global-typography-5a7f011-line-height );letter-spacing:var( --e-global-typography-5a7f011-letter-spacing );}}@media(min-width:768px){.elementor-1231 .elementor-element.elementor-element-a37a3fb{width:51%;}.elementor-1231 .elementor-element.elementor-element-152aea5{width:49%;}.elementor-1231 .elementor-element.elementor-element-8e24b51{width:50%;}.elementor-1231 .elementor-element.elementor-element-6dd1cd0{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1231 .elementor-element.elementor-element-a37a3fb{width:100%;}.elementor-1231 .elementor-element.elementor-element-152aea5{width:100%;}.elementor-1231 .elementor-element.elementor-element-70b7aa7{width:50%;}.elementor-1231 .elementor-element.elementor-element-bbdd709{width:50%;}.elementor-1231 .elementor-element.elementor-element-d1402e6{width:50%;}.elementor-1231 .elementor-element.elementor-element-5c7e24d{width:50%;}.elementor-1231 .elementor-element.elementor-element-2c03a5c{width:100%;}.elementor-1231 .elementor-element.elementor-element-8e24b51{width:100%;}.elementor-1231 .elementor-element.elementor-element-6dd1cd0{width:100%;}.elementor-1231 .elementor-element.elementor-element-d7eb7e4{width:100%;}.elementor-1231 .elementor-element.elementor-element-e61bea8{width:100%;}.elementor-1231 .elementor-element.elementor-element-f4a576c{width:100%;}}/* Start custom CSS for heading, class: .elementor-element-ece4a1d */.elementor-1231 .elementor-element.elementor-element-ece4a1d span{
    color: #0C14D7;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fdde99c */.elementor-1231 .elementor-element.elementor-element-fdde99c span{
    color: #0C14D7;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-95b3016 */.elementor-1231 .elementor-element.elementor-element-95b3016{
    background: linear-gradient(301.72deg, rgba(251, 48, 110, 0.15) 12.69%, rgba(38, 213, 206, 0.17) 85.69%)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-828b7d1 */.elementor-1231 .elementor-element.elementor-element-828b7d1{
    background: linear-gradient(180deg, rgba(247, 247, 247, 0) 0%, rgba(17, 23, 169, 0.15) 100%);
}
.elementor-1231 .elementor-element.elementor-element-828b7d1 b{
    font-family: sofia-semibold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aef0398 */.elementor-1231 .elementor-element.elementor-element-aef0398{
    background: linear-gradient(180deg, rgba(247, 247, 247, 0) 0%, rgba(17, 23, 169, 0.15) 100%);
}
.elementor-1231 .elementor-element.elementor-element-aef0398 b{
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-396606d */.elementor-1231 .elementor-element.elementor-element-396606d{
    background: linear-gradient(180deg, rgba(247, 247, 247, 0) 0%, rgba(17, 23, 169, 0.15) 100%);
}
.elementor-1231 .elementor-element.elementor-element-396606d b{
    font-family: sofia-semibold;
}/* End custom CSS */
.elementor-20 .elementor-element.elementor-element-3251629 .jeg-elementor-kit.jkit-testimonials {
    padding: 0px;
}
@media (min-width: 1025px) {.elementor-element.elementor-element-3251629 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) { display: flex; flex-direction: row; } }@media (min-width: 1025px) {.elementor-element.elementor-element-3251629 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item { width: calc(2) } }@media (min-width: 1025px) {.elementor-element.elementor-element-3251629 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+3) { display: none; } }@media (min-width: 1025px) {.elementor-element.elementor-element-3251629 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(2)) { margin-right: 10px; } }@media (min-width: 768px) and (max-width: 1024px) {.elementor-element.elementor-element-3251629 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) { display: flex; flex-direction: row; } }@media (min-width: 768px) and (max-width: 1024px) {.elementor-element.elementor-element-3251629 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item { width: calc(2) } }@media (min-width: 768px) and (max-width: 1024px) {.elementor-element.elementor-element-3251629 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+3) { display: none; } }@media (min-width: 768px) and (max-width: 1024px) {.elementor-element.elementor-element-3251629 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(2)) { margin-right: 10px; } }@media (max-width: 767px) {.elementor-element.elementor-element-3251629 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) { display: flex; flex-direction: row; } }@media (max-width: 767px) {.elementor-element.elementor-element-3251629 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item { width: calc(1) } }@media (max-width: 767px) {.elementor-element.elementor-element-3251629 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+2) { display: none; } }@media (max-width: 767px) {.elementor-element.elementor-element-3251629 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(1)) { margin-right: 10px; } }
/* Start custom CSS for jkit_testimonials, class: .elementor-element-3251629 */.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio .rating-stars{
    display: none;
}
.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio .profile-image {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    display: none;
}
.elementor-1231 .elementor-element.elementor-element-3251629 .comment-content p{
    margin-bottom: 20px!important;
}
.elementor-20 .elementor-element.elementor-element-3251629 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box {
    text-align: left;
    background-color: var(--e-global-color-1d96edc );

    background-position: 92% 94%;);
}
 #tns1 {

    padding-bottom: 80px!important;
}

@media only screen and (max-width: 991px) {
 #tns1 {

    padding-bottom: 20px!important;
}

}/* End custom CSS */