.elementor-widget-section .scroll-to-down-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-78697 .elementor-element.elementor-element-5216d42{padding:0px 0px 0px 0px;}.elementor-78697 .elementor-element.elementor-element-c5cec2f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-78697 .elementor-element.elementor-element-c5cec2f > .elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-widget-litho-slider .swiper-slide .title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-slider .swiper-slide .slider-digit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-slider .swiper-slide .subtitle{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-slider a.elementor-button:not(.elementor-second-button), .elementor-widget-litho-slider .elementor-button:not(.elementor-second-button){font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-slider a.elementor-second-button, .elementor-widget-litho-slider .elementor-second-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-slider .swiper-number-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-78697 .elementor-element.elementor-element-52a2fa6 .elementor-repeater-item-5a0f25f.swiper-slide{background-image:url("https://friport.com.mx/wp-content/uploads/2025/04/Friportnosotros-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-78697 .elementor-element.elementor-element-52a2fa6 > .elementor-widget-container{margin:1% 0% 0% 0%;}.elementor-78697 .elementor-element.elementor-element-52a2fa6 .swiper-slide{align-content:center;align-items:center;justify-content:center;}.elementor-78697 .elementor-element.elementor-element-52a2fa6 .slider-text-middle-main{text-align:center;}.elementor-78697 .elementor-element.elementor-element-52a2fa6 a.elementor-button:not(.elementor-second-button), .elementor-78697 .elementor-element.elementor-element-52a2fa6 .elementor-button:not(.elementor-second-button){transition-duration:0.6s;}.elementor-78697 .elementor-element.elementor-element-52a2fa6 a.elementor-second-button, .elementor-78697 .elementor-element.elementor-element-52a2fa6 .elementor-second-second-button{transition-duration:0.6s;}.elementor-78697 .elementor-element.elementor-element-4a69b59 > .elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-78697 .elementor-element.elementor-element-cb85e3b .elementor-repeater-item-5bb9714.swiper-slide{background-image:url("https://friport.com.mx/wp-content/uploads/2024/09/slider-3-mod.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-78697 .elementor-element.elementor-element-cb85e3b a.elementor-button:not(.elementor-second-button), .elementor-78697 .elementor-element.elementor-element-cb85e3b .elementor-button:not(.elementor-second-button){background-color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:5px 5px 5px 5px;padding:14px 30px 14px 30px;margin:0px 30px 0px 0px;}.elementor-78697 .elementor-element.elementor-element-cb85e3b a.elementor-button:hover:not(.elementor-second-button), .elementor-78697 .elementor-element.elementor-element-cb85e3b .elementor-button:hover:not(.elementor-second-button), .elementor-78697 .elementor-element.elementor-element-cb85e3b a.elementor-button:focus:not(.elementor-second-button), .elementor-78697 .elementor-element.elementor-element-cb85e3b:focus .elementor-button{background-color:var( --e-global-color-text );}.elementor-78697 .elementor-element.elementor-element-cb85e3b a.elementor-second-button, .elementor-78697 .elementor-element.elementor-element-cb85e3b .elementor-second-button{background-color:#02010100;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:#FFFFFF;color:#FFFFFF;padding:5px 0px 2px 0px;}.elementor-78697 .elementor-element.elementor-element-cb85e3b .slider-text-middle-main{max-width:1170px;text-align:left;padding:0px 15px 0px 15px;}.elementor-78697 .elementor-element.elementor-element-cb85e3b .swiper-slide{align-content:center;align-items:center;justify-content:center;}.elementor-78697 .elementor-element.elementor-element-cb85e3b .swiper-slide .title{font-weight:600;letter-spacing:-0.5px;max-width:45%;}.elementor-78697 .elementor-element.elementor-element-cb85e3b .swiper-slide .title:not(:last-child){margin-bottom:55px;}.elementor-78697 .elementor-element.elementor-element-cb85e3b .swiper-slide .subtitle{font-size:16px;font-weight:300;line-height:28px;letter-spacing:0px;color:#FFFFFFB3;}.elementor-78697 .elementor-element.elementor-element-cb85e3b .swiper-slide .subtitle:not(:last-child){margin-bottom:40px;}.elementor-78697 .elementor-element.elementor-element-cb85e3b a.elementor-button:hover:not(.elementor-second-button), .elementor-78697 .elementor-element.elementor-element-cb85e3b .elementor-button:hover:not(.elementor-second-button), .elementor-78697 .elementor-element.elementor-element-cb85e3b a.elementor-button:focus:not(.elementor-second-button), .elementor-78697 .elementor-element.elementor-element-cb85e3b .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-78697 .elementor-element.elementor-element-cb85e3b a.elementor-button:hover:not(.elementor-second-button) svg, .elementor-78697 .elementor-element.elementor-element-cb85e3b .elementor-button:hover:not(.elementor-second-button) svg, .elementor-78697 .elementor-element.elementor-element-cb85e3b a.elementor-button:focus:not(.elementor-second-button) svg, .elementor-78697 .elementor-element.elementor-element-cb85e3b .elementor-button:focus:not(.elementor-second-button) svg{fill:var( --e-global-color-primary );}.elementor-78697 .elementor-element.elementor-element-cb85e3b a.elementor-button:hover:not(.elementor-second-button), .elementor-78697 .elementor-element.elementor-element-cb85e3b .elementor-button:hover:not(.elementor-second-button){border-radius:5px 5px 5px 5px;}.elementor-78697 .elementor-element.elementor-element-cb85e3b .elementor-button:not(.elementor-second-button){border-style:solid;border-width:0px 0px 0px 0px;}.elementor-78697 .elementor-element.elementor-element-cb85e3b a.elementor-second-button:hover, .elementor-78697 .elementor-element.elementor-element-cb85e3b .elementor-second-button:hover, .elementor-78697 .elementor-element.elementor-element-cb85e3b a.elementor-second-button:focus, .elementor-78697 .elementor-element.elementor-element-cb85e3b .elementor-second-button:focus{color:#FFFFFFB3;border-color:#FFFFFFB3;}.elementor-78697 .elementor-element.elementor-element-cb85e3b a.elementor-second-button:hover svg, .elementor-78697 .elementor-element.elementor-element-cb85e3b .elementor-second-button:hover svg, .elementor-78697 .elementor-element.elementor-element-cb85e3b a.elementor-second-button:focus svg, .elementor-78697 .elementor-element.elementor-element-cb85e3b .elementor-second-button:focus svg{fill:#FFFFFFB3;}.elementor-78697 .elementor-element.elementor-element-cb85e3b .elementor-second-button{border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFF;}.elementor-78697 .elementor-element.elementor-element-cb85e3b .elementor-image-carousel-wrapper .swiper-pagination-bullet{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF80;}.elementor-78697 .elementor-element.elementor-element-cb85e3b .swiper-pagination-bullet{width:12px !important;height:12px !important;margin:0px 6px 0px 6px !important;background:#FFFFFF00 !important;}.elementor-78697 .elementor-element.elementor-element-cb85e3b .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#FFFFFF !important;border-color:#FFFFFF !important;}.elementor-78697 .elementor-element.elementor-element-e160b45:not(.elementor-motion-effects-element-type-background), .elementor-78697 .elementor-element.elementor-element-e160b45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-78697 .elementor-element.elementor-element-e160b45{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:5% 0% 3% 0%;}.elementor-78697 .elementor-element.elementor-element-e160b45 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78697 .elementor-element.elementor-element-881d7da > .elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-78697 .elementor-element.elementor-element-49aa375 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-78697 .elementor-element.elementor-element-49aa375 > .elementor-container{text-align:right;}.elementor-78697 .elementor-element.elementor-element-49aa375{margin-top:0rem;margin-bottom:0rem;padding:0px 0px 0px 0px;}.elementor-78697 .elementor-element.elementor-element-183a89a > .elementor-element-populated{text-align:left;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.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-78697 .elementor-element.elementor-element-846e37f > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-78697 .elementor-element.elementor-element-846e37f{text-align:center;}.elementor-78697 .elementor-element.elementor-element-846e37f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:50px;font-weight:600;line-height:60px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-78697 .elementor-element.elementor-element-c12a2ff > .elementor-widget-container{margin:2% 15% 0% 15%;}.elementor-78697 .elementor-element.elementor-element-c12a2ff{text-align:justify;font-family:"Roboto", Sans-serif;font-size:23px;font-weight:400;color:#1B679B;}.elementor-78697 .elementor-element.elementor-element-9fc51e5:not(.elementor-motion-effects-element-type-background), .elementor-78697 .elementor-element.elementor-element-9fc51e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-78697 .elementor-element.elementor-element-9fc51e5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-78697 .elementor-element.elementor-element-9fc51e5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78697 .elementor-element.elementor-element-bdc0dc0 > .elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-78697 .elementor-element.elementor-element-9ace7f7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-78697 .elementor-element.elementor-element-9ace7f7 > .elementor-container{text-align:right;}.elementor-78697 .elementor-element.elementor-element-9ace7f7{margin-top:0rem;margin-bottom:0rem;padding:0px 0px 0px 0px;}.elementor-78697 .elementor-element.elementor-element-a84a1f1 > .elementor-element-populated{text-align:left;margin:0% 0% 0% 28%;--e-column-margin-right:0%;--e-column-margin-left:28%;}.elementor-78697 .elementor-element.elementor-element-fb492bb{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:700;line-height:45px;color:var( --e-global-color-primary );}.elementor-78697 .elementor-element.elementor-element-1c9cf3e > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-78697 .elementor-element.elementor-element-1c9cf3e{text-align:justify;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-78697 .elementor-element.elementor-element-fc55314:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78697 .elementor-element.elementor-element-fc55314 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://friport.com.mx/wp-content/uploads/2025/04/Vector-2.webp");background-repeat:repeat;background-size:cover;}.elementor-78697 .elementor-element.elementor-element-fc55314 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:left;}.elementor-78697 .elementor-element.elementor-element-fc55314 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-78697 .elementor-element.elementor-element-e5171c0 img{width:68%;}.elementor-78697 .elementor-element.elementor-element-0798a62:not(.elementor-motion-effects-element-type-background), .elementor-78697 .elementor-element.elementor-element-0798a62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://friport.com.mx/wp-content/uploads/2025/04/Group-2067.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-78697 .elementor-element.elementor-element-0798a62{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:10% 10% 10% 5%;}.elementor-78697 .elementor-element.elementor-element-0798a62 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78697 .elementor-element.elementor-element-43dbba6 > .elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-78697 .elementor-element.elementor-element-6db834c > .elementor-element-populated{margin:0% 10% 0% 10%;--e-column-margin-right:10%;--e-column-margin-left:10%;padding:0px 0px 0px 0px !important;}.elementor-78697 .elementor-element.elementor-element-9b06bd2{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:700;line-height:45px;color:#FFFFFF;}.elementor-78697 .elementor-element.elementor-element-89380ab > .elementor-widget-container{margin:4% 0% 0% 0%;}.elementor-78697 .elementor-element.elementor-element-89380ab{text-align:justify;font-family:"Roboto", Sans-serif;font-size:23px;font-weight:400;color:#FFFFFF;}.elementor-78697 .elementor-element.elementor-element-589b1da:not(.elementor-motion-effects-element-type-background), .elementor-78697 .elementor-element.elementor-element-589b1da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-78697 .elementor-element.elementor-element-589b1da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:10% 10% 0% 10%;}.elementor-78697 .elementor-element.elementor-element-589b1da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78697 .elementor-element.elementor-element-a146c9c > .elementor-element-populated{margin:0% 5% 0% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;padding:0px 0px 0px 0px !important;}.elementor-widget-image-box .elementor-image-box-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image-box .elementor-image-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-78697 .elementor-element.elementor-element-3c70b56 .elementor-image-box-wrapper{text-align:left;}.elementor-78697 .elementor-element.elementor-element-3c70b56.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-78697 .elementor-element.elementor-element-3c70b56.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-78697 .elementor-element.elementor-element-3c70b56.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-78697 .elementor-element.elementor-element-3c70b56 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-78697 .elementor-element.elementor-element-3c70b56 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-78697 .elementor-element.elementor-element-3c70b56 .elementor-image-box-description{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-78697 .elementor-element.elementor-element-55a5c07 > .elementor-element-populated{margin:0% 5% 0% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;padding:0px 0px 0px 0px !important;}.elementor-78697 .elementor-element.elementor-element-1853ca1 .elementor-image-box-wrapper{text-align:left;}.elementor-78697 .elementor-element.elementor-element-1853ca1.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-78697 .elementor-element.elementor-element-1853ca1.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-78697 .elementor-element.elementor-element-1853ca1.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-78697 .elementor-element.elementor-element-1853ca1 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-78697 .elementor-element.elementor-element-1853ca1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-78697 .elementor-element.elementor-element-1853ca1 .elementor-image-box-description{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-78697 .elementor-element.elementor-element-d67ad6f:not(.elementor-motion-effects-element-type-background), .elementor-78697 .elementor-element.elementor-element-d67ad6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-78697 .elementor-element.elementor-element-d67ad6f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:5% 10% 5% 10%;}.elementor-78697 .elementor-element.elementor-element-d67ad6f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78697 .elementor-element.elementor-element-7443131 > .elementor-element-populated{margin:0% 5% 0% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;padding:0px 0px 0px 0px !important;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-78697 .elementor-element.elementor-element-7274bab .elementor-flip-box__front{background-color:#02010100;background-image:url("https://friport.com.mx/wp-content/uploads/2025/04/Friport-2.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-78697 .elementor-element.elementor-element-7274bab .elementor-flip-box__back{background-color:#02010100;background-image:url("https://friport.com.mx/wp-content/uploads/2025/04/Friport1.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-78697 .elementor-element.elementor-element-7274bab .elementor-flip-box{height:330px;}.elementor-78697 .elementor-element.elementor-element-7274bab .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-78697 .elementor-element.elementor-element-7274bab .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-78697 .elementor-element.elementor-element-7274bab .elementor-flip-box__button{margin-center:0;}.elementor-78697 .elementor-element.elementor-element-f924f33 > .elementor-element-populated{margin:0% 5% 0% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;padding:0px 0px 0px 0px !important;}.elementor-78697 .elementor-element.elementor-element-b242e2a .elementor-flip-box__front{background-color:#02010100;background-image:url("https://friport.com.mx/wp-content/uploads/2025/04/Friport-1.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-78697 .elementor-element.elementor-element-b242e2a .elementor-flip-box__back{background-color:#02010100;background-image:url("https://friport.com.mx/wp-content/uploads/2025/04/Friport-4.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-78697 .elementor-element.elementor-element-b242e2a .elementor-flip-box{height:330px;}.elementor-78697 .elementor-element.elementor-element-b242e2a .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-78697 .elementor-element.elementor-element-b242e2a .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-78697 .elementor-element.elementor-element-b242e2a .elementor-flip-box__button{margin-center:0;}.elementor-78697 .elementor-element.elementor-element-2257fa8 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px !important;}.elementor-78697 .elementor-element.elementor-element-88c7b89 .elementor-flip-box__front{background-color:#02010100;background-image:url("https://friport.com.mx/wp-content/uploads/2025/04/Friport.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-78697 .elementor-element.elementor-element-88c7b89 .elementor-flip-box__back{background-color:#02010100;background-image:url("https://friport.com.mx/wp-content/uploads/2025/04/Friport-3.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-78697 .elementor-element.elementor-element-88c7b89 .elementor-flip-box{height:330px;}.elementor-78697 .elementor-element.elementor-element-88c7b89 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-78697 .elementor-element.elementor-element-88c7b89 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-78697 .elementor-element.elementor-element-88c7b89 .elementor-flip-box__button{margin-center:0;}@media(min-width:768px){.elementor-78697 .elementor-element.elementor-element-c5cec2f{width:100%;}}@media(min-width:1025px){.elementor-78697 .elementor-element.elementor-element-fc55314:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78697 .elementor-element.elementor-element-fc55314 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-78697 .elementor-element.elementor-element-0798a62:not(.elementor-motion-effects-element-type-background), .elementor-78697 .elementor-element.elementor-element-0798a62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-78697 .elementor-element.elementor-element-7274bab .elementor-flip-box__front{background-attachment:scroll;}.elementor-78697 .elementor-element.elementor-element-7274bab .elementor-flip-box__back{background-attachment:scroll;}.elementor-78697 .elementor-element.elementor-element-b242e2a .elementor-flip-box__front{background-attachment:scroll;}.elementor-78697 .elementor-element.elementor-element-b242e2a .elementor-flip-box__back{background-attachment:scroll;}.elementor-78697 .elementor-element.elementor-element-88c7b89 .elementor-flip-box__front{background-attachment:scroll;}.elementor-78697 .elementor-element.elementor-element-88c7b89 .elementor-flip-box__back{background-attachment:scroll;}}@media(max-width:1024px){.elementor-78697 .elementor-element.elementor-element-cb85e3b .swiper{height:600px !important;}.elementor-78697 .elementor-element.elementor-element-cb85e3b .slider-text-middle-main{padding:0px 40px 0px 40px;}.elementor-78697 .elementor-element.elementor-element-cb85e3b .swiper-slide .title{max-width:65%;}.elementor-78697 .elementor-element.elementor-element-e160b45{padding:75px 0px 0px 0px;}.elementor-78697 .elementor-element.elementor-element-49aa375{margin-top:0rem;margin-bottom:5.5rem;padding:0px 25px 0px 25px;}.elementor-78697 .elementor-element.elementor-element-9fc51e5{padding:75px 0px 0px 0px;}.elementor-78697 .elementor-element.elementor-element-9ace7f7{margin-top:0rem;margin-bottom:5.5rem;padding:0px 25px 0px 25px;}.elementor-78697 .elementor-element.elementor-element-0798a62{padding:75px 0px 0px 0px;}.elementor-78697 .elementor-element.elementor-element-589b1da{padding:75px 0px 0px 0px;}.elementor-78697 .elementor-element.elementor-element-d67ad6f{padding:75px 0px 0px 0px;}}@media(max-width:767px){.elementor-78697 .elementor-element.elementor-element-4a69b59{min-height:200px !important;}.elementor-78697 .elementor-element.elementor-element-cb85e3b .elementor-repeater-item-5bb9714.swiper-slide{background-image:url("https://friport.com.mx/wp-content/uploads/2025/04/Rectangle-1767.webp");background-position:center right;}.elementor-78697 .elementor-element.elementor-element-cb85e3b .swiper{height:452px !important;}.elementor-78697 .elementor-element.elementor-element-cb85e3b .slider-text-middle-main{padding:0px 15px 0px 15px;}.elementor-78697 .elementor-element.elementor-element-cb85e3b .swiper-slide .title:not(:last-child){margin-bottom:35px;}.elementor-78697 .elementor-element.elementor-element-cb85e3b .swiper-slide .title{max-width:100%;}.elementor-78697 .elementor-element.elementor-element-cb85e3b .swiper-slide .subtitle:not(:last-child){margin-bottom:15px;}.elementor-78697 .elementor-element.elementor-element-cb85e3b a.elementor-button:not(.elementor-second-button), .elementor-78697 .elementor-element.elementor-element-cb85e3b .elementor-button:not(.elementor-second-button){margin:0px 30px 15px 0px;}.elementor-78697 .elementor-element.elementor-element-e160b45{padding:10% 5% 0% 5%;}.elementor-78697 .elementor-element.elementor-element-49aa375{margin-top:0rem;margin-bottom:0rem;padding:0px 0px 0px 0px;}.elementor-78697 .elementor-element.elementor-element-183a89a > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-78697 .elementor-element.elementor-element-846e37f .elementor-heading-title{font-size:22px;}.elementor-78697 .elementor-element.elementor-element-c12a2ff > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-78697 .elementor-element.elementor-element-c12a2ff{text-align:center;font-size:16px;line-height:24px;}.elementor-78697 .elementor-element.elementor-element-9fc51e5{padding:10% 5% 0% 5%;}.elementor-78697 .elementor-element.elementor-element-9ace7f7{margin-top:0rem;margin-bottom:0rem;padding:0px 0px 0px 0px;}.elementor-78697 .elementor-element.elementor-element-a84a1f1 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-78697 .elementor-element.elementor-element-fb492bb{text-align:center;font-size:20px;line-height:25px;}.elementor-78697 .elementor-element.elementor-element-1c9cf3e{text-align:justify;font-size:16px;line-height:24px;}.elementor-78697 .elementor-element.elementor-element-fc55314:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78697 .elementor-element.elementor-element-fc55314 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-58px 0px;background-repeat:no-repeat;}.elementor-78697 .elementor-element.elementor-element-e5171c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-78697 .elementor-element.elementor-element-e5171c0 img{width:100%;}.elementor-78697 .elementor-element.elementor-element-0798a62{padding:10% 5% 10% 5%;}.elementor-78697 .elementor-element.elementor-element-9b06bd2{text-align:center;}.elementor-78697 .elementor-element.elementor-element-89380ab{text-align:center;font-size:16px;line-height:24px;}.elementor-78697 .elementor-element.elementor-element-589b1da{padding:10% 5% 0% 5%;}.elementor-78697 .elementor-element.elementor-element-a146c9c{width:50%;}.elementor-78697 .elementor-element.elementor-element-3c70b56 .elementor-image-box-img{margin-bottom:0px;}.elementor-78697 .elementor-element.elementor-element-3c70b56 .elementor-image-box-description{font-size:16px;line-height:22px;}.elementor-78697 .elementor-element.elementor-element-55a5c07{width:50%;}.elementor-78697 .elementor-element.elementor-element-55a5c07 > .elementor-element-populated{margin:0% 0% 0% 15%;--e-column-margin-right:0%;--e-column-margin-left:15%;}.elementor-78697 .elementor-element.elementor-element-1853ca1 .elementor-image-box-img{margin-bottom:0px;}.elementor-78697 .elementor-element.elementor-element-1853ca1 .elementor-image-box-wrapper .elementor-image-box-img{width:65%;}.elementor-78697 .elementor-element.elementor-element-1853ca1 .elementor-image-box-description{font-size:16px;line-height:22px;}.elementor-78697 .elementor-element.elementor-element-d67ad6f{padding:10% 5% 0% 5%;}.elementor-78697 .elementor-element.elementor-element-7274bab .elementor-flip-box{height:330px;}.elementor-78697 .elementor-element.elementor-element-f924f33 > .elementor-element-populated{margin:5% 5% 0% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;}.elementor-78697 .elementor-element.elementor-element-2257fa8 > .elementor-element-populated{margin:3% 2% 5% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;}}/* Start custom CSS for litho-slider, class: .elementor-element-52a2fa6 */.elementor-78697 .elementor-element.elementor-element-52a2fa6 .full-screen-slide{
    height: 80vh !important;
}
@media (max-width: 1180px) and (min-width: 768px){
    .elementor-78697 .elementor-element.elementor-element-52a2fa6 .full-screen-slide{
    height: 50vh !important;
}
}/* End custom CSS */