.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-76104 .elementor-element.elementor-element-20185c8 > .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-76104 .elementor-element.elementor-element-b45f209 .elementor-repeater-item-5503f60.swiper-slide{background-image:url("https://orvalho.com/wp-content/uploads/2024/07/banner-escola-022.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-76104 .elementor-element.elementor-element-b45f209 .elementor-repeater-item-b1858e7.swiper-slide{background-image:url("https://orvalho.com/wp-content/uploads/2025/12/VIVA-A-FAMILIA-Lucianos-Subira-e-Kelly.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-76104 .elementor-element.elementor-element-b45f209 .elementor-repeater-item-dc9d8bd.swiper-slide{background-image:url("https://orvalho.com/wp-content/uploads/2024/07/banner-escola-012.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-76104 .elementor-element.elementor-element-b45f209 .elementor-repeater-item-4d22245.swiper-slide{background-image:url("https://orvalho.com/wp-content/uploads/2024/07/banner-escola-011.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-76104 .elementor-element.elementor-element-b45f209 .elementor-repeater-item-f1c1c1c.swiper-slide{background-image:url("https://orvalho.com/wp-content/uploads/2024/07/banner-escola-009.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-76104 .elementor-element.elementor-element-b45f209 a.elementor-button:hover:not(.elementor-second-button), .elementor-76104 .elementor-element.elementor-element-b45f209 .elementor-button:hover:not(.elementor-second-button), .elementor-76104 .elementor-element.elementor-element-b45f209 a.elementor-button:focus:not(.elementor-second-button), .elementor-76104 .elementor-element.elementor-element-b45f209:focus .elementor-button{background-color:#232323;}.elementor-76104 .elementor-element.elementor-element-b45f209 .swiper .elementor-swiper-button.elementor-swiper-button-prev, .elementor-76104 .elementor-element.elementor-element-b45f209 .swiper .elementor-swiper-button.elementor-swiper-button-next{background-color:#FFFFFF00;width:50px;height:50px;line-height:64px;color:#FFFFFF;}.elementor-76104 .elementor-element.elementor-element-b45f209 > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 0px;border-color:#E4E4E4;}.elementor-76104 .elementor-element.elementor-element-b45f209 .slider-text-middle-main{max-width:600px;}.elementor-76104 .elementor-element.elementor-element-b45f209 .swiper-slide{align-content:flex-end;align-items:flex-end;justify-content:flex-end;}.elementor-76104 .elementor-element.elementor-element-b45f209 .swiper-slide .title{text-transform:uppercase;}.elementor-76104 .elementor-element.elementor-element-b45f209 .swiper-slide .slider-digit{color:#366EFE;}.elementor-76104 .elementor-element.elementor-element-b45f209 .swiper-slide .subtitle{text-transform:uppercase;color:#366EFE;}.elementor-76104 .elementor-element.elementor-element-b45f209 a.elementor-button:not(.elementor-second-button), .elementor-76104 .elementor-element.elementor-element-b45f209 .elementor-button:not(.elementor-second-button){width:60px;height:60px;border-radius:100% 100% 100% 100%;transition-duration:0.6s;padding:0px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-b45f209 .elementor-button:not(.elementor-second-button){border-style:solid;border-width:0px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-b45f209 .elementor-icon:not(.elementor-second-icon), .elementor-76104 .elementor-element.elementor-element-b45f209 .elementor-icon:not(.elementor-second-icon) i{font-size:20px;line-height:60px;}.elementor-76104 .elementor-element.elementor-element-b45f209.elementor-view-default .elementor-icon:not(.elementor-second-icon) i:before{color:#FFFFFF;fill:#FFFFFF;-webkit-text-fill-color:initial;}.elementor-76104 .elementor-element.elementor-element-b45f209 .swiper .elementor-swiper-button.elementor-swiper-button-prev{left:40px;}.elementor-76104 .elementor-element.elementor-element-b45f209 .swiper .elementor-swiper-button.elementor-swiper-button-next{right:40px;}.elementor-76104 .elementor-element.elementor-element-b45f209 .swiper .elementor-swiper-button.elementor-swiper-button-prev i, .elementor-76104 .elementor-element.elementor-element-b45f209 .swiper .elementor-swiper-button.elementor-swiper-button-next i{font-size:40px;}.elementor-76104 .elementor-element.elementor-element-b45f209 .elementor-widget-container .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-76104 .elementor-element.elementor-element-b45f209 .elementor-widget-container .elementor-swiper-button.elementor-swiper-button-next svg{width:40px;height:auto;}.elementor-76104 .elementor-element.elementor-element-b45f209 .swiper .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-76104 .elementor-element.elementor-element-b45f209 .swiper .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-76104 .elementor-element.elementor-element-b45f209 .swiper .elementor-swiper-button.elementor-swiper-button-prev:hover, .elementor-76104 .elementor-element.elementor-element-b45f209 .swiper .elementor-swiper-button.elementor-swiper-button-next:hover{color:#FFFFFF80;}.elementor-76104 .elementor-element.elementor-element-b45f209 .swiper .elementor-swiper-button.elementor-swiper-button-prev:hover svg, .elementor-76104 .elementor-element.elementor-element-b45f209 .swiper .elementor-swiper-button.elementor-swiper-button-next:hover svg, .elementor-76104 .elementor-element.elementor-element-b45f209 .swiper .elementor-swiper-button.elementor-swiper-button-prev:focus svg, .elementor-76104 .elementor-element.elementor-element-b45f209 .swiper .elementor-swiper-button.elementor-swiper-button-prev:focus svg{fill:#FFFFFF80;}.elementor-76104 .elementor-element.elementor-element-b45f209 .swiper-pagination-bullet{width:12px !important;height:12px !important;margin:0px 6px 0px 6px !important;background:#FFFFFF80 !important;}.elementor-76104 .elementor-element.elementor-element-b45f209 .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#FFFFFF !important;border-color:#FFFFFF !important;}.elementor-76104 .elementor-element.elementor-element-1d3f72d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-76104 .elementor-element.elementor-element-1d3f72d:not(.elementor-motion-effects-element-type-background), .elementor-76104 .elementor-element.elementor-element-1d3f72d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://orvalho.com/wp-content/uploads/2024/11/fundo-testemunhos-03.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-76104 .elementor-element.elementor-element-1d3f72d > .elementor-background-overlay{opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-76104 .elementor-element.elementor-element-1d3f72d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-widget-litho-heading .litho-primary-title, .elementor-widget-litho-heading .litho-primary-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-heading .litho-secondary-title, .elementor-widget-litho-heading .litho-secondary-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-76104 .elementor-element.elementor-element-68906e23 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-68906e23, .elementor-76104 .elementor-element.elementor-element-68906e23 .litho-heading{text-align:left;}.elementor-76104 .elementor-element.elementor-element-68906e23 .litho-primary-title, .elementor-76104 .elementor-element.elementor-element-68906e23 .litho-primary-title a{font-size:2.85rem;font-weight:600;line-height:42px;color:#FFFFFF;fill:#FFFFFF;-webkit-text-fill-color:initial;}.elementor-76104 .elementor-element.elementor-element-68906e23 .litho-primary-title{white-space:normal;}.elementor-76104 .elementor-element.elementor-element-68906e23 .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-76104 .elementor-element.elementor-element-79d452c8 > .elementor-element-populated{text-align:right;padding:20px 15px 0px 15px !important;}.elementor-widget-litho-button a.elementor-button, .elementor-widget-litho-button .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-76104 .elementor-element.elementor-element-652fa4fd a.elementor-button:not(.hvr-btn-expand-ltr), .elementor-76104 .elementor-element.elementor-element-652fa4fd a.elementor-button.btn-custom-effect:before, .elementor-76104 .elementor-element.elementor-element-652fa4fd a.elementor-button.hvr-btn-expand-ltr:before{background-color:transparent;background-image:linear-gradient(90deg, #000000 0%, #000000 100%);}.elementor-76104 .elementor-element.elementor-element-652fa4fd a.elementor-button:not(.hvr-btn-expand-ltr):hover, .elementor-76104 .elementor-element.elementor-element-652fa4fd a.elementor-button.btn-custom-effect:not(.hvr-btn-expand-ltr):hover:before, .elementor-76104 .elementor-element.elementor-element-652fa4fd a.elementor-button:not(.hvr-btn-expand-ltr):focus, .elementor-76104 .elementor-element.elementor-element-652fa4fd a.elementor-button.btn-custom-effect:not(.hvr-btn-expand-ltr):focus:before{background-color:#E8A626;}.elementor-76104 .elementor-element.elementor-element-652fa4fd a.elementor-button, .elementor-76104 .elementor-element.elementor-element-652fa4fd .elementor-button, .elementor-76104 .elementor-element.elementor-element-652fa4fd .elementor-button svg{color:#FFFFFF;fill:#FFFFFF;-webkit-text-fill-color:initial;}.elementor-76104 .elementor-element.elementor-element-652fa4fd .elementor-button{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-652fa4fd a.elementor-button, .elementor-76104 .elementor-element.elementor-element-652fa4fd .elementor-button{padding:14px 36px 14px 36px;}.elementor-76104 .elementor-element.elementor-element-3177c98{padding:80px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-1f81f8d > .elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-76104 .elementor-element.elementor-element-d87054c > .elementor-container{text-align:center;}.elementor-76104 .elementor-element.elementor-element-3bb6196.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-76104 .elementor-element.elementor-element-3bb6196 > .elementor-element-populated{margin:0rem 0rem 3rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-76104 .elementor-element.elementor-element-5c99b2e > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-76104 .elementor-element.elementor-element-5c99b2e, .elementor-76104 .elementor-element.elementor-element-5c99b2e .litho-heading{text-align:center;}.elementor-76104 .elementor-element.elementor-element-5c99b2e .litho-primary-title, .elementor-76104 .elementor-element.elementor-element-5c99b2e .litho-primary-title a{font-size:20px;font-weight:600;color:#366EFE;fill:#366EFE;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text;background-image:linear-gradient(90deg, #366EFE 0%, #22439D 100%);}.elementor-76104 .elementor-element.elementor-element-5c99b2e .litho-primary-title{white-space:normal;margin:0px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-5c99b2e .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-76104 .elementor-element.elementor-element-e76320a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-e76320a .litho-primary-title, .elementor-76104 .elementor-element.elementor-element-e76320a .litho-primary-title a{font-weight:700;letter-spacing:-1px;color:#232323;fill:#232323;-webkit-text-fill-color:initial;}.elementor-76104 .elementor-element.elementor-element-e76320a .litho-primary-title{white-space:normal;}.elementor-76104 .elementor-element.elementor-element-e76320a .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-76104 .elementor-element.elementor-element-2d8094d > .elementor-container{text-align:left;}.elementor-76104 .elementor-element.elementor-element-e73eeae > .elementor-element-populated{padding:0rem 0rem 0rem 10rem !important;}.elementor-widget-litho-portfolio-slider .portfolio-caption .title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-76104 .elementor-element.elementor-element-9dc86ba .portfolio-item .portfolio-image{background-color:transparent;background-image:linear-gradient(180deg, #366EFE87 9%, #22439DFA 100%);}.elementor-76104 .elementor-element.elementor-element-9dc86ba .portfolio-caption{text-align:left;}.elementor-76104 .elementor-element.elementor-element-9dc86ba .portfolio-caption .title{font-weight:600;text-transform:uppercase;letter-spacing:-0.5px;}.elementor-76104 .elementor-element.elementor-element-9dc86ba .portfolio-item .portfolio-caption .title{color:#FFFFFF;}.elementor-76104 .elementor-element.elementor-element-9dc86ba .portfolio-item .portfolio-caption .title a{color:#FFFFFF;}.elementor-76104 .elementor-element.elementor-element-9dc86ba .portfolio-caption .subtitle{font-family:"Poppins", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-76104 .elementor-element.elementor-element-9dc86ba .portfolio-item .portfolio-caption .subtitle{color:#FFFFFFB3;}.elementor-76104 .elementor-element.elementor-element-06c1c36{padding:80px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-a8e2f97 > .elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-76104 .elementor-element.elementor-element-ec00308 > .elementor-container{text-align:center;}.elementor-76104 .elementor-element.elementor-element-fd03b0d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-76104 .elementor-element.elementor-element-fd03b0d > .elementor-element-populated{margin:0rem 0rem 3rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-76104 .elementor-element.elementor-element-c338ae8 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-76104 .elementor-element.elementor-element-c338ae8, .elementor-76104 .elementor-element.elementor-element-c338ae8 .litho-heading{text-align:center;}.elementor-76104 .elementor-element.elementor-element-c338ae8 .litho-primary-title, .elementor-76104 .elementor-element.elementor-element-c338ae8 .litho-primary-title a{font-size:20px;font-weight:600;color:#366EFE;fill:#366EFE;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text;background-image:linear-gradient(90deg, #366EFE 0%, #22439D 100%);}.elementor-76104 .elementor-element.elementor-element-c338ae8 .litho-primary-title{white-space:normal;margin:0px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-c338ae8 .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-76104 .elementor-element.elementor-element-f7b6af3{overflow:hidden;position:relative;padding:0px 15px 0px 15px;}.elementor-bc-flex-widget .elementor-76104 .elementor-element.elementor-element-7036bad.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-76104 .elementor-element.elementor-element-7036bad.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-76104 .elementor-element.elementor-element-7036bad > .elementor-column-wrap.elementor-element-populated, .elementor-76104 .elementor-element.elementor-element-7036bad > .elementor-widget-wrap.elementor-element-populated{overflow:hidden;position:inherit;}.elementor-76104 .elementor-element.elementor-element-7036bad > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:rgba(255, 255, 255, 0.2);}.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-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-fancy-text-box .fancy-text-box .title span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.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-weight:var( --e-global-typography-primary-font-weight );}.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-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-fancy-text-box a.fancy-text-button .subtext{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-76104 .elementor-element.elementor-element-6ed8056 .fancy-text-box-style-5:hover .fancy-text-box{background-color:#366EFE;}.elementor-76104 .elementor-element.elementor-element-6ed8056 a.fancy-text-button, .elementor-76104 .elementor-element.elementor-element-6ed8056 .fancy-text-button, .elementor-76104 .elementor-element.elementor-element-6ed8056 a.elementor-button, .elementor-76104 .elementor-element.elementor-element-6ed8056 .elementor-button{background-color:#232323;border-radius:50% 50% 50% 50%;transition-duration:0.6s;padding:0px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-6ed8056 a.fancy-text-button:hover, .elementor-76104 .elementor-element.elementor-element-6ed8056 .fancy-text-button:hover, .elementor-76104 .elementor-element.elementor-element-6ed8056 a.fancy-text-button:focus, .elementor-76104 .elementor-element.elementor-element-6ed8056 .fancy-text-button:focus, .elementor-76104 .elementor-element.elementor-element-6ed8056 a.elementor-button:hover, .elementor-76104 .elementor-element.elementor-element-6ed8056 a.elementor-button:focus, .elementor-76104 .elementor-element.elementor-element-6ed8056 .elementor-button:focus{background-color:#232323;}body:not(.rtl) .elementor-76104 .elementor-element.elementor-element-6ed8056{left:0px;}body.rtl .elementor-76104 .elementor-element.elementor-element-6ed8056{right:0px;}.elementor-76104 .elementor-element.elementor-element-6ed8056{top:0px;}.elementor-76104 .elementor-element.elementor-element-6ed8056 .elementor-icon, .elementor-76104 .elementor-element.elementor-element-6ed8056 .elementor-icon i{font-size:15px;line-height:36px;}.elementor-76104 .elementor-element.elementor-element-6ed8056 .fancy-text-box .title, .elementor-76104 .elementor-element.elementor-element-6ed8056 .conter-wrap .title{font-weight:600;width:95%;}.elementor-76104 .elementor-element.elementor-element-6ed8056 .fancy-text-box .content, .elementor-76104 .elementor-element.elementor-element-6ed8056 .content{color:rgba(255, 255, 255, 0.6);width:75%;margin:0px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-6ed8056 a.elementor-button, .elementor-76104 .elementor-element.elementor-element-6ed8056 .elementor-button, .elementor-76104 .elementor-element.elementor-element-6ed8056 .fancy-text-button{width:40px;height:40px;}.elementor-76104 .elementor-element.elementor-element-6ed8056 .fancy-text-button, .elementor-76104 .elementor-element.elementor-element-6ed8056 a.elementor-button, .elementor-76104 .elementor-element.elementor-element-6ed8056 .elementor-button{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-6ed8056.elementor-view-default .elementor-icon, .elementor-76104 .elementor-element.elementor-element-6ed8056 .elementor-icon{color:#FFFFFF;fill:#FFFFFF;-webkit-text-fill-color:initial;transition-duration:0.6s;}.elementor-bc-flex-widget .elementor-76104 .elementor-element.elementor-element-8a044be.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-76104 .elementor-element.elementor-element-8a044be.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-76104 .elementor-element.elementor-element-8a044be > .elementor-column-wrap.elementor-element-populated, .elementor-76104 .elementor-element.elementor-element-8a044be > .elementor-widget-wrap.elementor-element-populated{overflow:hidden;position:inherit;}.elementor-76104 .elementor-element.elementor-element-8a044be > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:rgba(255, 255, 255, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-76104 .elementor-element.elementor-element-8a044be > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-76104 .elementor-element.elementor-element-d5f8056 .fancy-text-box-style-5:hover .fancy-text-box{background-color:#366EFE;}.elementor-76104 .elementor-element.elementor-element-d5f8056 a.fancy-text-button, .elementor-76104 .elementor-element.elementor-element-d5f8056 .fancy-text-button, .elementor-76104 .elementor-element.elementor-element-d5f8056 a.elementor-button, .elementor-76104 .elementor-element.elementor-element-d5f8056 .elementor-button{background-color:#232323;border-radius:50% 50% 50% 50%;transition-duration:0.6s;padding:0px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-d5f8056 a.fancy-text-button:hover, .elementor-76104 .elementor-element.elementor-element-d5f8056 .fancy-text-button:hover, .elementor-76104 .elementor-element.elementor-element-d5f8056 a.fancy-text-button:focus, .elementor-76104 .elementor-element.elementor-element-d5f8056 .fancy-text-button:focus, .elementor-76104 .elementor-element.elementor-element-d5f8056 a.elementor-button:hover, .elementor-76104 .elementor-element.elementor-element-d5f8056 a.elementor-button:focus, .elementor-76104 .elementor-element.elementor-element-d5f8056 .elementor-button:focus{background-color:#232323;}body:not(.rtl) .elementor-76104 .elementor-element.elementor-element-d5f8056{left:-1px;}body.rtl .elementor-76104 .elementor-element.elementor-element-d5f8056{right:-1px;}.elementor-76104 .elementor-element.elementor-element-d5f8056{top:0px;}.elementor-76104 .elementor-element.elementor-element-d5f8056 .elementor-icon, .elementor-76104 .elementor-element.elementor-element-d5f8056 .elementor-icon i{font-size:15px;line-height:36px;}.elementor-76104 .elementor-element.elementor-element-d5f8056 .fancy-text-box .title, .elementor-76104 .elementor-element.elementor-element-d5f8056 .conter-wrap .title{font-weight:600;width:95%;}.elementor-76104 .elementor-element.elementor-element-d5f8056 .fancy-text-box .content, .elementor-76104 .elementor-element.elementor-element-d5f8056 .content{color:rgba(255, 255, 255, 0.6);width:75%;margin:0px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-d5f8056 a.fancy-text-button span, .elementor-76104 .elementor-element.elementor-element-d5f8056 .fancy-text-button span, .elementor-76104 .elementor-element.elementor-element-d5f8056 a.elementor-button, .elementor-76104 .elementor-element.elementor-element-d5f8056 .elementor-button{font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-76104 .elementor-element.elementor-element-d5f8056 a.elementor-button, .elementor-76104 .elementor-element.elementor-element-d5f8056 .elementor-button, .elementor-76104 .elementor-element.elementor-element-d5f8056 .fancy-text-button{width:40px;height:40px;}.elementor-76104 .elementor-element.elementor-element-d5f8056 .fancy-text-button, .elementor-76104 .elementor-element.elementor-element-d5f8056 a.elementor-button, .elementor-76104 .elementor-element.elementor-element-d5f8056 .elementor-button{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-d5f8056.elementor-view-default .elementor-icon, .elementor-76104 .elementor-element.elementor-element-d5f8056 .elementor-icon{color:#FFFFFF;fill:#FFFFFF;-webkit-text-fill-color:initial;transition-duration:0.6s;}.elementor-bc-flex-widget .elementor-76104 .elementor-element.elementor-element-7a0478b.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-76104 .elementor-element.elementor-element-7a0478b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-76104 .elementor-element.elementor-element-7a0478b > .elementor-column-wrap.elementor-element-populated, .elementor-76104 .elementor-element.elementor-element-7a0478b > .elementor-widget-wrap.elementor-element-populated{overflow:hidden;position:inherit;}.elementor-76104 .elementor-element.elementor-element-cca6b8d .fancy-text-box-style-5:hover .fancy-text-box{background-color:#366EFE;}.elementor-76104 .elementor-element.elementor-element-cca6b8d a.fancy-text-button, .elementor-76104 .elementor-element.elementor-element-cca6b8d .fancy-text-button, .elementor-76104 .elementor-element.elementor-element-cca6b8d a.elementor-button, .elementor-76104 .elementor-element.elementor-element-cca6b8d .elementor-button{background-color:#232323;border-radius:50% 50% 50% 50%;transition-duration:0.6s;padding:0px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-cca6b8d a.fancy-text-button:hover, .elementor-76104 .elementor-element.elementor-element-cca6b8d .fancy-text-button:hover, .elementor-76104 .elementor-element.elementor-element-cca6b8d a.fancy-text-button:focus, .elementor-76104 .elementor-element.elementor-element-cca6b8d .fancy-text-button:focus, .elementor-76104 .elementor-element.elementor-element-cca6b8d a.elementor-button:hover, .elementor-76104 .elementor-element.elementor-element-cca6b8d a.elementor-button:focus, .elementor-76104 .elementor-element.elementor-element-cca6b8d .elementor-button:focus{background-color:#232323;}body:not(.rtl) .elementor-76104 .elementor-element.elementor-element-cca6b8d{left:0px;}body.rtl .elementor-76104 .elementor-element.elementor-element-cca6b8d{right:0px;}.elementor-76104 .elementor-element.elementor-element-cca6b8d{top:0px;}.elementor-76104 .elementor-element.elementor-element-cca6b8d .elementor-icon, .elementor-76104 .elementor-element.elementor-element-cca6b8d .elementor-icon i{font-size:15px;line-height:36px;}.elementor-76104 .elementor-element.elementor-element-cca6b8d .fancy-text-box .title, .elementor-76104 .elementor-element.elementor-element-cca6b8d .conter-wrap .title{font-weight:600;width:95%;}.elementor-76104 .elementor-element.elementor-element-cca6b8d .fancy-text-box .content, .elementor-76104 .elementor-element.elementor-element-cca6b8d .content{color:rgba(255, 255, 255, 0.6);width:75%;margin:0px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-cca6b8d a.elementor-button, .elementor-76104 .elementor-element.elementor-element-cca6b8d .elementor-button, .elementor-76104 .elementor-element.elementor-element-cca6b8d .fancy-text-button{width:40px;height:40px;}.elementor-76104 .elementor-element.elementor-element-cca6b8d .fancy-text-button, .elementor-76104 .elementor-element.elementor-element-cca6b8d a.elementor-button, .elementor-76104 .elementor-element.elementor-element-cca6b8d .elementor-button{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-cca6b8d.elementor-view-default .elementor-icon, .elementor-76104 .elementor-element.elementor-element-cca6b8d .elementor-icon{color:#FFFFFF;fill:#FFFFFF;-webkit-text-fill-color:initial;transition-duration:0.6s;}.elementor-bc-flex-widget .elementor-76104 .elementor-element.elementor-element-92403f0.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-76104 .elementor-element.elementor-element-92403f0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-76104 .elementor-element.elementor-element-92403f0 > .elementor-column-wrap.elementor-element-populated, .elementor-76104 .elementor-element.elementor-element-92403f0 > .elementor-widget-wrap.elementor-element-populated{overflow:hidden;position:inherit;}.elementor-76104 .elementor-element.elementor-element-92403f0 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:rgba(255, 255, 255, 0.2);}.elementor-76104 .elementor-element.elementor-element-bff5230 .fancy-text-box-style-5:hover .fancy-text-box{background-color:#366EFE;}.elementor-76104 .elementor-element.elementor-element-bff5230 a.fancy-text-button, .elementor-76104 .elementor-element.elementor-element-bff5230 .fancy-text-button, .elementor-76104 .elementor-element.elementor-element-bff5230 a.elementor-button, .elementor-76104 .elementor-element.elementor-element-bff5230 .elementor-button{background-color:#232323;border-radius:50% 50% 50% 50%;transition-duration:0.6s;padding:0px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-bff5230 a.fancy-text-button:hover, .elementor-76104 .elementor-element.elementor-element-bff5230 .fancy-text-button:hover, .elementor-76104 .elementor-element.elementor-element-bff5230 a.fancy-text-button:focus, .elementor-76104 .elementor-element.elementor-element-bff5230 .fancy-text-button:focus, .elementor-76104 .elementor-element.elementor-element-bff5230 a.elementor-button:hover, .elementor-76104 .elementor-element.elementor-element-bff5230 a.elementor-button:focus, .elementor-76104 .elementor-element.elementor-element-bff5230 .elementor-button:focus{background-color:#232323;}body:not(.rtl) .elementor-76104 .elementor-element.elementor-element-bff5230{left:0px;}body.rtl .elementor-76104 .elementor-element.elementor-element-bff5230{right:0px;}.elementor-76104 .elementor-element.elementor-element-bff5230{top:0px;}.elementor-76104 .elementor-element.elementor-element-bff5230 .elementor-icon, .elementor-76104 .elementor-element.elementor-element-bff5230 .elementor-icon i{font-size:15px;line-height:36px;}.elementor-76104 .elementor-element.elementor-element-bff5230 .fancy-text-box .title, .elementor-76104 .elementor-element.elementor-element-bff5230 .conter-wrap .title{font-weight:600;width:95%;}.elementor-76104 .elementor-element.elementor-element-bff5230 .fancy-text-box .content, .elementor-76104 .elementor-element.elementor-element-bff5230 .content{color:rgba(255, 255, 255, 0.6);width:75%;margin:0px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-bff5230 a.elementor-button, .elementor-76104 .elementor-element.elementor-element-bff5230 .elementor-button, .elementor-76104 .elementor-element.elementor-element-bff5230 .fancy-text-button{width:40px;height:40px;}.elementor-76104 .elementor-element.elementor-element-bff5230 .fancy-text-button, .elementor-76104 .elementor-element.elementor-element-bff5230 a.elementor-button, .elementor-76104 .elementor-element.elementor-element-bff5230 .elementor-button{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-bff5230.elementor-view-default .elementor-icon, .elementor-76104 .elementor-element.elementor-element-bff5230 .elementor-icon{color:#FFFFFF;fill:#FFFFFF;-webkit-text-fill-color:initial;transition-duration:0.6s;}.elementor-76104 .elementor-element.elementor-element-994fc4a{padding:80px 0px 160px 0px;}.elementor-bc-flex-widget .elementor-76104 .elementor-element.elementor-element-f653c58.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-76104 .elementor-element.elementor-element-f653c58.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-76104 .elementor-element.elementor-element-026fd14{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;}.elementor-76104 .elementor-element.elementor-element-026fd14 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-76104 .elementor-element.elementor-element-026fd14 .litho-primary-title, .elementor-76104 .elementor-element.elementor-element-026fd14 .litho-primary-title a{font-weight:700;color:#232323;fill:#232323;-webkit-text-fill-color:initial;}.elementor-76104 .elementor-element.elementor-element-026fd14 .litho-primary-title{white-space:normal;}.elementor-76104 .elementor-element.elementor-element-026fd14 .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-76104 .elementor-element.elementor-element-270f80e a.elementor-button:not(.hvr-btn-expand-ltr), .elementor-76104 .elementor-element.elementor-element-270f80e a.elementor-button.btn-custom-effect:before, .elementor-76104 .elementor-element.elementor-element-270f80e a.elementor-button.hvr-btn-expand-ltr:before{background-color:rgba(35, 35, 35, 0);}.elementor-76104 .elementor-element.elementor-element-270f80e a.elementor-button:not(.hvr-btn-expand-ltr):hover, .elementor-76104 .elementor-element.elementor-element-270f80e a.elementor-button.btn-custom-effect:not(.hvr-btn-expand-ltr):hover:before, .elementor-76104 .elementor-element.elementor-element-270f80e a.elementor-button:not(.hvr-btn-expand-ltr):focus, .elementor-76104 .elementor-element.elementor-element-270f80e a.elementor-button.btn-custom-effect:not(.hvr-btn-expand-ltr):focus:before{background-color:#232323;}.elementor-76104 .elementor-element.elementor-element-270f80e > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-76104 .elementor-element.elementor-element-270f80e a.elementor-button, .elementor-76104 .elementor-element.elementor-element-270f80e .elementor-button{letter-spacing:0.5px;padding:10px 24px 10px 24px;}.elementor-76104 .elementor-element.elementor-element-270f80e a.elementor-button, .elementor-76104 .elementor-element.elementor-element-270f80e .elementor-button, .elementor-76104 .elementor-element.elementor-element-270f80e .elementor-button svg{color:#232323;fill:#232323;-webkit-text-fill-color:initial;}.elementor-76104 .elementor-element.elementor-element-270f80e a.elementor-button:hover, .elementor-76104 .elementor-element.elementor-element-270f80e .elementor-button:hover, .elementor-76104 .elementor-element.elementor-element-270f80e a.elementor-button:focus, .elementor-76104 .elementor-element.elementor-element-270f80e .elementor-button:focus, .elementor-76104 .elementor-element.elementor-element-270f80e .elementor-button:hover svg, .elementor-76104 .elementor-element.elementor-element-270f80e a.elementor-button:not(.hvr-btn-expand-ltr):focus, .elementor-76104 .elementor-element.elementor-element-270f80e a.elementor-button.btn-custom-effect:not(.hvr-btn-expand-ltr):focus:before{color:#FFFFFF;fill:#FFFFFF;-webkit-text-fill-color:initial;}.elementor-76104 .elementor-element.elementor-element-34f0e31 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-76104 .elementor-element.elementor-element-34f0e31 .litho-primary-title, .elementor-76104 .elementor-element.elementor-element-34f0e31 .litho-primary-title a{font-size:16px;font-weight:600;line-height:28px;color:#232323;fill:#232323;-webkit-text-fill-color:initial;}.elementor-76104 .elementor-element.elementor-element-34f0e31 .litho-primary-title{white-space:normal;}.elementor-76104 .elementor-element.elementor-element-34f0e31 .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.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-76104 .elementor-element.elementor-element-561aa7a{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-76104 .elementor-element.elementor-element-affbc87{z-index:1;}.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-widget-litho-video-button .video-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-video-button .video-subtitle{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-76104 .elementor-element.elementor-element-73fcf2b .video-button-style-1 .video-icon-box .video-icon, .elementor-76104 .elementor-element.elementor-element-73fcf2b .video-icon .video-icon-sonar .video-icon-sonar-bfr, .elementor-76104 .elementor-element.elementor-element-73fcf2b .video-button-style-2 .litho-popup-wrapper{background-color:#232323;}.elementor-76104 .elementor-element.elementor-element-73fcf2b{width:initial;max-width:initial;bottom:-23.003px;}.elementor-76104 .elementor-element.elementor-element-73fcf2b > .elementor-widget-container{background-color:#F1EDEA;padding:2.5rem 2.5rem 2.5rem 2.5rem;}body:not(.rtl) .elementor-76104 .elementor-element.elementor-element-73fcf2b{right:-15.007px;}body.rtl .elementor-76104 .elementor-element.elementor-element-73fcf2b{left:-15.007px;}.elementor-76104 .elementor-element.elementor-element-73fcf2b .video-button-wrap{text-align:left;}.elementor-76104 .elementor-element.elementor-element-73fcf2b .video-button-style-1 .video-icon, .elementor-76104 .elementor-element.elementor-element-73fcf2b .video-button-style-2 .video-icon-box i{font-size:18px;}.elementor-76104 .elementor-element.elementor-element-73fcf2b .video-icon-box .video-icon svg{width:18px;height:18px;}.elementor-76104 .elementor-element.elementor-element-73fcf2b .video-button-style-1 .video-icon{height:50px;width:50px;}.elementor-76104 .elementor-element.elementor-element-73fcf2b .video-button-style-1 .video-icon-sonar-bfr{height:calc( 50px + 30px );width:calc( 50px + 30px );}.elementor-76104 .elementor-element.elementor-element-73fcf2b .video-icon-box .video-icon i{margin:0px 0px 0px 5px;}.elementor-76104 .elementor-element.elementor-element-73fcf2b .video-title{font-weight:600;}.elementor-76104 .elementor-element.elementor-element-73fcf2b .video-icon-box .video-title{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-89715db:not(.elementor-motion-effects-element-type-background), .elementor-76104 .elementor-element.elementor-element-89715db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBE5FF;}.elementor-76104 .elementor-element.elementor-element-89715db{overflow:hidden;position:initial;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-13.5%;margin-bottom:0%;padding:0px 0px 130px 0px;}.elementor-76104 .elementor-element.elementor-element-89715db > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-76104 .elementor-element.elementor-element-92e7659 > .elementor-column-wrap.elementor-element-populated, .elementor-76104 .elementor-element.elementor-element-92e7659 > .elementor-widget-wrap.elementor-element-populated{position:inherit;}.elementor-76104 .elementor-element.elementor-element-92e7659 > .elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-76104 .elementor-element.elementor-element-9bec947 > .elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-76104 .elementor-element.elementor-element-c131d6e{width:100%;max-width:100%;top:-60px;z-index:0;}body:not(.rtl) .elementor-76104 .elementor-element.elementor-element-c131d6e{left:-10px;}body.rtl .elementor-76104 .elementor-element.elementor-element-c131d6e{right:-10px;}.elementor-76104 .elementor-element.elementor-element-c131d6e .litho-primary-title, .elementor-76104 .elementor-element.elementor-element-c131d6e .litho-primary-title a{font-size:139px;font-weight:600;line-height:154px;letter-spacing:-5px;color:#FFFFFFAB;fill:#FFFFFFAB;-webkit-text-fill-color:initial;}.elementor-76104 .elementor-element.elementor-element-c131d6e .litho-primary-title{white-space:normal;}.elementor-76104 .elementor-element.elementor-element-c131d6e .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-76104 .elementor-element.elementor-element-4afcf6d > .elementor-container{text-align:center;}.elementor-76104 .elementor-element.elementor-element-4afcf6d{padding:17.5rem 0rem 0rem 0rem;}.elementor-76104 .elementor-element.elementor-element-6068cfc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-76104 .elementor-element.elementor-element-6068cfc > .elementor-element-populated{margin:0rem 0rem 6rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-76104 .elementor-element.elementor-element-4f05c97 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-76104 .elementor-element.elementor-element-4f05c97, .elementor-76104 .elementor-element.elementor-element-4f05c97 .litho-heading{text-align:center;}.elementor-76104 .elementor-element.elementor-element-4f05c97 .litho-primary-title, .elementor-76104 .elementor-element.elementor-element-4f05c97 .litho-primary-title a{font-size:20px;font-weight:600;color:#366EFE;fill:#366EFE;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text;background-image:linear-gradient(90deg, #366EFE 0%, #22439D 100%);}.elementor-76104 .elementor-element.elementor-element-4f05c97 .litho-primary-title{white-space:normal;margin:0px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-4f05c97 .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-76104 .elementor-element.elementor-element-8e67c68 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-8e67c68 .litho-primary-title, .elementor-76104 .elementor-element.elementor-element-8e67c68 .litho-primary-title a{font-weight:700;letter-spacing:-1px;color:#232323;fill:#232323;-webkit-text-fill-color:initial;}.elementor-76104 .elementor-element.elementor-element-8e67c68 .litho-primary-title{white-space:normal;}.elementor-76104 .elementor-element.elementor-element-8e67c68 .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-widget-litho-feature-box-carousel .heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-feature-box-carousel .subheading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-feature-box-carousel .feature-box-carousel-wrap .feature-box-title, .elementor-widget-litho-feature-box-carousel .feature-box-carousel-content-wrap .feature-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-feature-box-carousel .feature-box-carousel-wrap .feature-box-digit, .elementor-widget-litho-feature-box-carousel .feature-box-carousel-content-wrap .feature-box-digit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-feature-box-carousel a.elementor-button, .elementor-widget-litho-feature-box-carousel .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-76104 .elementor-element.elementor-element-5b7b880 a.elementor-button, .elementor-76104 .elementor-element.elementor-element-5b7b880 .elementor-button{background-color:rgba(2, 1, 1, 0);fill:#22439D;color:#22439D;border-radius:0px 0px 0px 0px;padding:5px 0px 2px 0px;}.elementor-76104 .elementor-element.elementor-element-5b7b880  .feature-box-carousel-wrap{text-align:left;}.elementor-76104 .elementor-element.elementor-element-5b7b880  .feature-box-carousel-wrap .elementor-icon{text-align:left;}.elementor-76104 .elementor-element.elementor-element-5b7b880 .carousel-title-box{width:32%;}.elementor-76104 .elementor-element.elementor-element-5b7b880 .heading{color:#232323;font-weight:700;}.elementor-76104 .elementor-element.elementor-element-5b7b880 .subheading{color:#828282;fill:#828282;-webkit-text-fill-color:initial;margin:0px 0px 20px 0px;}.elementor-76104 .elementor-element.elementor-element-5b7b880 .feature-carousel-box .elementor-icon img{width:25%;height:25%;}.elementor-76104 .elementor-element.elementor-element-5b7b880 .elementor-icon img{width:100%;}.elementor-76104 .elementor-element.elementor-element-5b7b880 .feature-box-carousel-wrap .feature-box-title, .elementor-76104 .elementor-element.elementor-element-5b7b880 .feature-box-carousel-content-wrap .feature-box-title{text-transform:uppercase;}.elementor-76104 .elementor-element.elementor-element-5b7b880 .feature-box-carousel-wrap .feature-box-digit, .elementor-76104 .elementor-element.elementor-element-5b7b880 .feature-box-carousel-content-wrap .feature-box-digit{font-family:"Inter", Sans-serif;font-weight:600;color:#366EFE;fill:#366EFE;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text;background-image:linear-gradient(180deg, #366EFE 0%, #22439D 100%);}.elementor-76104 .elementor-element.elementor-element-5b7b880 a.elementor-button:hover, .elementor-76104 .elementor-element.elementor-element-5b7b880 .elementor-button:hover, .elementor-76104 .elementor-element.elementor-element-5b7b880 a.elementor-button:focus, .elementor-76104 .elementor-element.elementor-element-5b7b880 .elementor-button:focus{color:#366EFE;border-color:#366EFEBF;}.elementor-76104 .elementor-element.elementor-element-5b7b880 a.elementor-button:hover svg, .elementor-76104 .elementor-element.elementor-element-5b7b880 .elementor-button:hover svg, .elementor-76104 .elementor-element.elementor-element-5b7b880 a.elementor-button:focus svg, .elementor-76104 .elementor-element.elementor-element-5b7b880 .elementor-button:focus svg{fill:#366EFE;}.elementor-76104 .elementor-element.elementor-element-5b7b880 .elementor-button{border-style:solid;border-width:0px 0px 2px 0px;border-color:#366EFE;}.elementor-76104 .elementor-element.elementor-element-5b7b880 .swiper .elementor-swiper-button.elementor-swiper-button-prev i{font-size:40px;}.elementor-76104 .elementor-element.elementor-element-5b7b880 .swiper .elementor-swiper-button.elementor-swiper-button-next i{font-size:40px;}.elementor-76104 .elementor-element.elementor-element-5b7b880 .elementor-widget-container .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-76104 .elementor-element.elementor-element-5b7b880 .elementor-widget-container .elementor-swiper-button.elementor-swiper-button-next svg{width:40px;height:auto;}.elementor-76104 .elementor-element.elementor-element-4909f531{padding:80px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-6f76f798 > .elementor-element-populated{margin:0rem 0rem 8.5rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-76104 .elementor-element.elementor-element-77ec439 > .elementor-container{text-align:center;}.elementor-76104 .elementor-element.elementor-element-cdce43f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-76104 .elementor-element.elementor-element-cdce43f > .elementor-element-populated{margin:0rem 0rem 4rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-76104 .elementor-element.elementor-element-7798bff > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-76104 .elementor-element.elementor-element-7798bff, .elementor-76104 .elementor-element.elementor-element-7798bff .litho-heading{text-align:center;}.elementor-76104 .elementor-element.elementor-element-7798bff .litho-primary-title, .elementor-76104 .elementor-element.elementor-element-7798bff .litho-primary-title a{font-size:20px;font-weight:600;color:#366EFE;fill:#366EFE;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text;background-image:linear-gradient(90deg, #366EFE 0%, #22439D 100%);}.elementor-76104 .elementor-element.elementor-element-7798bff .litho-primary-title{white-space:normal;margin:0px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-7798bff .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-76104 .elementor-element.elementor-element-ba3ada0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-ba3ada0 .litho-primary-title, .elementor-76104 .elementor-element.elementor-element-ba3ada0 .litho-primary-title a{font-weight:700;letter-spacing:-1px;color:#232323;fill:#232323;-webkit-text-fill-color:initial;}.elementor-76104 .elementor-element.elementor-element-ba3ada0 .litho-primary-title{white-space:normal;}.elementor-76104 .elementor-element.elementor-element-ba3ada0 .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-76104 .elementor-element.elementor-element-60cf26bd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-76104 .elementor-element.elementor-element-44d84e1d > .elementor-element-populated{text-align:left;}.elementor-widget-litho-portfolio-filter .grid-filter li a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-76104 .elementor-element.elementor-element-3df7a5ff .grid-filter{justify-content:center;border-radius:0px;}.elementor-76104 .elementor-element.elementor-element-3df7a5ff .grid-filter li a{font-weight:400;}.elementor-widget-litho-portfolio .portfolio-caption .title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-portfolio .page-numbers li .page-numbers, .elementor-widget-litho-portfolio .new-post a , .elementor-widget-litho-portfolio .old-post a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-portfolio .litho-pagination .view-more-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-76104 .elementor-element.elementor-element-7356dfcc .portfolio-classic .portfolio-image, .elementor-76104 .elementor-element.elementor-element-7356dfcc .portfolio-bordered .portfolio-image, .elementor-76104 .elementor-element.elementor-element-7356dfcc .portfolio-overlay .portfolio-image, .elementor-76104 .elementor-element.elementor-element-7356dfcc .portfolio-colorful .portfolio-hover, .elementor-76104 .elementor-element.elementor-element-7356dfcc .portfolio-justified-gallery .jg-entry{background-color:transparent;background-image:linear-gradient(20deg, #366EFE 0%, #22439D 85%);}.elementor-76104 .elementor-element.elementor-element-7356dfcc > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-76104 .elementor-element.elementor-element-7356dfcc .portfolio-wrap:not(.portfolio-slider) .portfolio-item, .elementor-76104 .elementor-element.elementor-element-7356dfcc .portfolio-wrap .portfolio-item{padding:10px;}.elementor-76104 .elementor-element.elementor-element-7356dfcc .portfolio-caption{text-align:center;}.elementor-76104 .elementor-element.elementor-element-7356dfcc .portfolio-caption .subtitle{font-size:14px;line-height:20px;}.elementor-76104 .elementor-element.elementor-element-7356dfcc .litho-pagination{display:flex;justify-content:center;}.elementor-76104 .elementor-element.elementor-element-7356dfcc .litho-pagination .load-more-btn{text-align:center;}.elementor-76104 .elementor-element.elementor-element-aae0f08 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-76104 .elementor-element.elementor-element-aae0f08:not(.elementor-motion-effects-element-type-background), .elementor-76104 .elementor-element.elementor-element-aae0f08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://orvalho.com/wp-content/uploads/2024/02/fundo-escola-001.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-76104 .elementor-element.elementor-element-aae0f08 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #D3DFFF 100%);opacity:0.93;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-76104 .elementor-element.elementor-element-aae0f08{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E4E4E4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-76104 .elementor-element.elementor-element-af7691b .primary-image-box img, .elementor-76104 .elementor-element.elementor-element-af7691b .secondary-image-box{border-radius:0px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-f9edc9e > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-76104 .elementor-element.elementor-element-f9edc9e .litho-primary-title, .elementor-76104 .elementor-element.elementor-element-f9edc9e .litho-primary-title a{font-size:20px;font-weight:600;line-height:24px;color:#366EFE;fill:#366EFE;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text;background-image:linear-gradient(90deg, #366EFE 33%, #22439D 80%);}.elementor-76104 .elementor-element.elementor-element-f9edc9e .litho-primary-title{white-space:normal;}.elementor-76104 .elementor-element.elementor-element-f9edc9e .horizontal-separator{background-color:#366EFE;height:1px;width:30px;display:inline-block;vertical-align:middle;margin:0px 20px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-e7e3a8b{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-76104 .elementor-element.elementor-element-e7e3a8b > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-76104 .elementor-element.elementor-element-e7e3a8b .litho-primary-title, .elementor-76104 .elementor-element.elementor-element-e7e3a8b .litho-primary-title a{font-weight:700;letter-spacing:-0.5px;color:#232323;fill:#232323;-webkit-text-fill-color:initial;}.elementor-76104 .elementor-element.elementor-element-e7e3a8b .litho-primary-title{white-space:normal;}.elementor-76104 .elementor-element.elementor-element-e7e3a8b .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-76104 .elementor-element.elementor-element-fd0ca03{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-76104 .elementor-element.elementor-element-fd0ca03 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-76104 .elementor-element.elementor-element-c1e221a a.elementor-button:not(.hvr-btn-expand-ltr), .elementor-76104 .elementor-element.elementor-element-c1e221a a.elementor-button.btn-custom-effect:before, .elementor-76104 .elementor-element.elementor-element-c1e221a a.elementor-button.hvr-btn-expand-ltr:before{background-color:#232323;}.elementor-76104 .elementor-element.elementor-element-c1e221a a.elementor-button:not(.hvr-btn-expand-ltr):hover, .elementor-76104 .elementor-element.elementor-element-c1e221a a.elementor-button.btn-custom-effect:not(.hvr-btn-expand-ltr):hover:before, .elementor-76104 .elementor-element.elementor-element-c1e221a a.elementor-button:not(.hvr-btn-expand-ltr):focus, .elementor-76104 .elementor-element.elementor-element-c1e221a a.elementor-button.btn-custom-effect:not(.hvr-btn-expand-ltr):focus:before{background-color:#FFFFFF;}.elementor-76104 .elementor-element.elementor-element-c1e221a{width:initial;max-width:initial;}.elementor-76104 .elementor-element.elementor-element-c1e221a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-c1e221a a.elementor-button, .elementor-76104 .elementor-element.elementor-element-c1e221a .elementor-button{letter-spacing:1px;padding:13px 32px 13px 32px;}.elementor-76104 .elementor-element.elementor-element-c1e221a .elementor-button{border-style:solid;border-width:2px 2px 2px 2px;border-color:#232323;}.elementor-76104 .elementor-element.elementor-element-65fe810f{padding:80px 0px 80px 0px;}.elementor-76104 .elementor-element.elementor-element-2d70bbdb > .elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-76104 .elementor-element.elementor-element-89f7597 > .elementor-container{text-align:center;}.elementor-76104 .elementor-element.elementor-element-463b8d3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-76104 .elementor-element.elementor-element-463b8d3 > .elementor-element-populated{margin:0rem 0rem 4rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-76104 .elementor-element.elementor-element-58640c9 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-76104 .elementor-element.elementor-element-58640c9, .elementor-76104 .elementor-element.elementor-element-58640c9 .litho-heading{text-align:center;}.elementor-76104 .elementor-element.elementor-element-58640c9 .litho-primary-title, .elementor-76104 .elementor-element.elementor-element-58640c9 .litho-primary-title a{font-size:20px;font-weight:600;color:#366EFE;fill:#366EFE;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text;background-image:linear-gradient(90deg, #366EFE 0%, #22439D 100%);}.elementor-76104 .elementor-element.elementor-element-58640c9 .litho-primary-title{white-space:normal;margin:0px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-58640c9 .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-76104 .elementor-element.elementor-element-b77a86e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-b77a86e .litho-primary-title, .elementor-76104 .elementor-element.elementor-element-b77a86e .litho-primary-title a{font-weight:700;letter-spacing:-1px;color:#232323;fill:#232323;-webkit-text-fill-color:initial;}.elementor-76104 .elementor-element.elementor-element-b77a86e .litho-primary-title{white-space:normal;}.elementor-76104 .elementor-element.elementor-element-b77a86e .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-76104 .elementor-element.elementor-element-50e24603 .portfolio-wrap:not(.portfolio-slider) .portfolio-item, .elementor-76104 .elementor-element.elementor-element-50e24603 .portfolio-wrap .portfolio-item{padding:0px;}.elementor-76104 .elementor-element.elementor-element-50e24603 .portfolio-caption{text-align:center;}.elementor-76104 .elementor-element.elementor-element-50e24603 .portfolio-caption .title{font-size:1rem;text-transform:uppercase;line-height:20px;}.elementor-76104 .elementor-element.elementor-element-50e24603 .portfolio-caption .subtitle{font-size:14px;text-transform:uppercase;line-height:20px;color:#FFFFFF80;}.elementor-76104 .elementor-element.elementor-element-50e24603 .portfolio-icon i{font-size:18px;color:#366EFE;}.elementor-76104 .elementor-element.elementor-element-3c8b590 > .elementor-container{text-align:center;}.elementor-76104 .elementor-element.elementor-element-52d7c53.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-76104 .elementor-element.elementor-element-52d7c53 > .elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-76104 .elementor-element.elementor-element-2ce155b a.elementor-button:not(.hvr-btn-expand-ltr), .elementor-76104 .elementor-element.elementor-element-2ce155b a.elementor-button.btn-custom-effect:before, .elementor-76104 .elementor-element.elementor-element-2ce155b a.elementor-button.hvr-btn-expand-ltr:before{background-color:#232323;}.elementor-76104 .elementor-element.elementor-element-2ce155b a.elementor-button:not(.hvr-btn-expand-ltr):hover, .elementor-76104 .elementor-element.elementor-element-2ce155b a.elementor-button.btn-custom-effect:not(.hvr-btn-expand-ltr):hover:before, .elementor-76104 .elementor-element.elementor-element-2ce155b a.elementor-button:not(.hvr-btn-expand-ltr):focus, .elementor-76104 .elementor-element.elementor-element-2ce155b a.elementor-button.btn-custom-effect:not(.hvr-btn-expand-ltr):focus:before{background-color:#FFFFFF;}.elementor-76104 .elementor-element.elementor-element-2ce155b{width:initial;max-width:initial;}.elementor-76104 .elementor-element.elementor-element-2ce155b > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-2ce155b a.elementor-button, .elementor-76104 .elementor-element.elementor-element-2ce155b .elementor-button{letter-spacing:1px;padding:13px 32px 13px 32px;}.elementor-76104 .elementor-element.elementor-element-2ce155b .elementor-button{border-style:solid;border-width:2px 2px 2px 2px;border-color:#232323;}.elementor-76104 .elementor-element.elementor-element-2a89217:not(.elementor-motion-effects-element-type-background), .elementor-76104 .elementor-element.elementor-element-2a89217 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://orvalho.com/wp-content/uploads/2024/02/fundo-preto-rodape.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-76104 .elementor-element.elementor-element-2a89217 > .elementor-background-overlay{background-color:#232323;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-76104 .elementor-element.elementor-element-2a89217{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:160px 0px 160px 0px;}.elementor-76104 .elementor-element.elementor-element-1939695, .elementor-76104 .elementor-element.elementor-element-1939695 .litho-heading{text-align:center;}.elementor-76104 .elementor-element.elementor-element-1939695 .litho-primary-title, .elementor-76104 .elementor-element.elementor-element-1939695 .litho-primary-title a{font-size:20px;font-weight:600;line-height:28px;color:#FFFFFF;fill:#FFFFFF;-webkit-text-fill-color:initial;}.elementor-76104 .elementor-element.elementor-element-1939695 .litho-primary-title{white-space:normal;}.elementor-76104 .elementor-element.elementor-element-1939695 .litho-secondary-title, .elementor-76104 .elementor-element.elementor-element-1939695 .litho-secondary-title a{font-size:20px;font-weight:600;line-height:28px;color:#366EFE;fill:#366EFE;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text;background-image:linear-gradient(90deg, #366EFE 0%, #22439D 100%);}.elementor-76104 .elementor-element.elementor-element-1939695 .litho-secondary-title{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-76104 .elementor-element.elementor-element-1939695 .litho-secondary-title a:hover{color:#22439D;fill:#22439D;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text;background-image:linear-gradient(90deg, #22439D 0%, #366EFE 100%);}.elementor-76104 .elementor-element.elementor-element-1939695 .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-76104 .elementor-element.elementor-element-6806bb4d:not(.elementor-motion-effects-element-type-background), .elementor-76104 .elementor-element.elementor-element-6806bb4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FC;}.elementor-76104 .elementor-element.elementor-element-6806bb4d{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-76104 .elementor-element.elementor-element-6806bb4d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-76104 .elementor-element.elementor-element-6596f1be > .elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-76104 .elementor-element.elementor-element-500bb5ba.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-76104 .elementor-element.elementor-element-500bb5ba > .elementor-element-populated{text-align:center;margin:0rem 0rem 1rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-76104 .elementor-element.elementor-element-6b2973cd .litho-heading{margin:0px 0px 20px 0px;}.elementor-76104 .elementor-element.elementor-element-6b2973cd .litho-primary-title, .elementor-76104 .elementor-element.elementor-element-6b2973cd .litho-primary-title a{font-weight:600;letter-spacing:-1px;color:#232323;fill:#232323;-webkit-text-fill-color:initial;}.elementor-76104 .elementor-element.elementor-element-6b2973cd .litho-primary-title{white-space:normal;}.elementor-76104 .elementor-element.elementor-element-6b2973cd .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-76104 .elementor-element.elementor-element-1d700375{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;align-self:center;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-76104 .elementor-element.elementor-element-37892afb{padding:0rem 6rem 0rem 6rem;}.elementor-76104 .elementor-element.elementor-element-7783e757 > .elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-76104 .elementor-element.elementor-element-3691089d .portfolio-classic .portfolio-image, .elementor-76104 .elementor-element.elementor-element-3691089d .portfolio-bordered .portfolio-image, .elementor-76104 .elementor-element.elementor-element-3691089d .portfolio-overlay .portfolio-image, .elementor-76104 .elementor-element.elementor-element-3691089d .portfolio-colorful .portfolio-hover, .elementor-76104 .elementor-element.elementor-element-3691089d .portfolio-justified-gallery .jg-entry{background-color:transparent;background-image:linear-gradient(50deg, #366EFE 0%, #22439D 90%);}.elementor-76104 .elementor-element.elementor-element-3691089d .portfolio-wrap:not(.portfolio-slider) .portfolio-item, .elementor-76104 .elementor-element.elementor-element-3691089d .portfolio-wrap .portfolio-item{padding:15px;}.elementor-76104 .elementor-element.elementor-element-3691089d .portfolio-caption{text-align:center;}.elementor-76104 .elementor-element.elementor-element-3691089d .portfolio-item figure, .elementor-76104 .elementor-element.elementor-element-3691089d .portfolio-justified-gallery .jg-entry{box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.08);}.elementor-76104 .elementor-element.elementor-element-3691089d .portfolio-caption .title{color:#232323;}.elementor-76104 .elementor-element.elementor-element-3691089d .portfolio-caption .title a{color:#232323;}.elementor-76104 .elementor-element.elementor-element-3691089d .portfolio-caption .subtitle{font-size:14px;line-height:20px;}.elementor-76104 .elementor-element.elementor-element-3691089d .litho-pagination{display:flex;justify-content:center;}.elementor-76104 .elementor-element.elementor-element-3691089d .litho-pagination .load-more-btn{text-align:center;}@media(max-width:1024px){.elementor-76104 .elementor-element.elementor-element-20185c8{min-height:600px !important;}.elementor-76104 .elementor-element.elementor-element-b45f209 .slider-text-middle-main{max-width:550px;padding:5rem 6rem 5rem 6rem;}.elementor-76104 .elementor-element.elementor-element-1d3f72d{padding:75px 25px 75px 25px;}.elementor-76104 .elementor-element.elementor-element-79d452c8 > .elementor-element-populated{padding:5px 15px 0px 15px !important;}.elementor-76104 .elementor-element.elementor-element-3177c98{padding:75px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-3bb6196 > .elementor-element-populated{margin:0rem 0rem 4rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-76104 .elementor-element.elementor-element-e76320a .litho-heading{margin:0px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-e73eeae > .elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-76104 .elementor-element.elementor-element-06c1c36{padding:75px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-fd03b0d > .elementor-element-populated{margin:0rem 0rem 4rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-76104 .elementor-element.elementor-element-f7b6af3{padding:0px 25px 0px 25px;}.elementor-76104 .elementor-element.elementor-element-7036bad{min-height:500px !important;}.elementor-76104 .elementor-element.elementor-element-7036bad > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-76104 .elementor-element.elementor-element-8a044be{min-height:500px !important;}.elementor-76104 .elementor-element.elementor-element-8a044be > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-76104 .elementor-element.elementor-element-7a0478b{min-height:500px !important;}.elementor-76104 .elementor-element.elementor-element-92403f0{min-height:500px !important;}.elementor-76104 .elementor-element.elementor-element-994fc4a{padding:95px 25px 95px 25px;}.elementor-76104 .elementor-element.elementor-element-f653c58 > .elementor-element-populated{margin:0rem 0rem 4.4rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-76104 .elementor-element.elementor-element-026fd14{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-76104 .elementor-element.elementor-element-c40b674 > .elementor-element-populated{margin:0rem 0rem 4.4rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-76104 .elementor-element.elementor-element-561aa7a{width:100%;max-width:100%;}.elementor-76104 .elementor-element.elementor-element-6cbe97f img{width:100%;}.elementor-76104 .elementor-element.elementor-element-73fcf2b{bottom:-25px;}.elementor-76104 .elementor-element.elementor-element-89715db{margin-top:0px;margin-bottom:0px;padding:70px 25px 70px 25px;}.elementor-76104 .elementor-element.elementor-element-4afcf6d{padding:0rem 0rem 0rem 0rem;}.elementor-76104 .elementor-element.elementor-element-6068cfc > .elementor-element-populated{margin:0rem 0rem 3rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-76104 .elementor-element.elementor-element-4f05c97, .elementor-76104 .elementor-element.elementor-element-4f05c97 .litho-heading{text-align:left;}.elementor-76104 .elementor-element.elementor-element-8e67c68, .elementor-76104 .elementor-element.elementor-element-8e67c68 .litho-heading{text-align:left;}.elementor-76104 .elementor-element.elementor-element-8e67c68 .litho-heading{margin:0px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-5b7b880 .carousel-title-box{width:45%;padding:0px 0px 0px 0px;margin:0rem 0rem 5rem 0rem;}.elementor-76104 .elementor-element.elementor-element-5b7b880 .carousel-content-box{width:45%;}.elementor-76104 .elementor-element.elementor-element-4909f531{padding:75px 25px 65px 25px;}.elementor-76104 .elementor-element.elementor-element-6f76f798 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px !important;}.elementor-76104 .elementor-element.elementor-element-cdce43f > .elementor-element-populated{margin:0rem 0rem 3rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-76104 .elementor-element.elementor-element-ba3ada0 .litho-heading{margin:0px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-7356dfcc > .elementor-widget-container{margin:4rem 0rem 0rem 0rem;}.elementor-76104 .elementor-element.elementor-element-aae0f08{padding:75px 25px 75px 25px;}.elementor-76104 .elementor-element.elementor-element-981ac1e > .elementor-element-populated{margin:0% 8% 0% 8%;--e-column-margin-right:8%;--e-column-margin-left:8%;padding:0px 15px 108px 15px !important;}.elementor-76104 .elementor-element.elementor-element-9838f90 > .elementor-element-populated{margin:0% 8% 0% 8%;--e-column-margin-right:8%;--e-column-margin-left:8%;}.elementor-76104 .elementor-element.elementor-element-e7e3a8b{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-76104 .elementor-element.elementor-element-e7e3a8b .litho-heading{margin:0px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-fd0ca03{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-76104 .elementor-element.elementor-element-fd0ca03 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-76104 .elementor-element.elementor-element-c1e221a > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-65fe810f{padding:75px 0px 75px 0px;}.elementor-76104 .elementor-element.elementor-element-463b8d3 > .elementor-element-populated{margin:0rem 0rem 3rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-76104 .elementor-element.elementor-element-b77a86e .litho-heading{margin:0px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-52d7c53 > .elementor-element-populated{margin:0rem 0rem 3rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-76104 .elementor-element.elementor-element-2ce155b > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-2a89217{padding:95px 0px 95px 0px;}.elementor-76104 .elementor-element.elementor-element-1939695 .litho-primary-title, .elementor-76104 .elementor-element.elementor-element-1939695 .litho-primary-title a{font-size:18px;line-height:26px;}.elementor-76104 .elementor-element.elementor-element-1939695 .litho-secondary-title, .elementor-76104 .elementor-element.elementor-element-1939695 .litho-secondary-title a{font-size:18px;line-height:26px;}.elementor-76104 .elementor-element.elementor-element-6806bb4d{padding:75px 25px 75px 25px;}.elementor-76104 .elementor-element.elementor-element-500bb5ba > .elementor-element-populated{margin:0rem 0rem 3rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-76104 .elementor-element.elementor-element-1d700375{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-76104 .elementor-element.elementor-element-37892afb{padding:0rem 0rem 0rem 0rem;}}@media(max-width:767px){.elementor-76104 .elementor-element.elementor-element-b45f209 > .elementor-widget-container{margin:0px 0px 10px 0px;border-width:0px 0px 1px 0px;}.elementor-76104 .elementor-element.elementor-element-b45f209 .slider-text-middle-main{padding:4.5rem 2.5rem 4.5rem 2.5rem;}.elementor-76104 .elementor-element.elementor-element-b45f209 .swiper .elementor-swiper-button.elementor-swiper-button-prev{left:15px;}.elementor-76104 .elementor-element.elementor-element-b45f209 .swiper .elementor-swiper-button.elementor-swiper-button-next{right:15px;}.elementor-76104 .elementor-element.elementor-element-1d3f72d{padding:50px 0px 50px 0px;}.elementor-76104 .elementor-element.elementor-element-4a120a50 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-76104 .elementor-element.elementor-element-68906e23, .elementor-76104 .elementor-element.elementor-element-68906e23 .litho-heading{text-align:center;}.elementor-76104 .elementor-element.elementor-element-68906e23 .litho-primary-title, .elementor-76104 .elementor-element.elementor-element-68906e23 .litho-primary-title a{line-height:30px;}.elementor-76104 .elementor-element.elementor-element-79d452c8 > .elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-76104 .elementor-element.elementor-element-3177c98{padding:50px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-06c1c36{padding:50px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-f7b6af3{padding:0px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-7036bad{min-height:250px !important;}.elementor-76104 .elementor-element.elementor-element-7036bad > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-76104 .elementor-element.elementor-element-6ed8056 .fancy-text-box .title, .elementor-76104 .elementor-element.elementor-element-6ed8056 .conter-wrap .title{width:80%;}.elementor-76104 .elementor-element.elementor-element-8a044be{min-height:250px !important;}.elementor-76104 .elementor-element.elementor-element-8a044be > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-76104 .elementor-element.elementor-element-d5f8056 .fancy-text-box .title, .elementor-76104 .elementor-element.elementor-element-d5f8056 .conter-wrap .title{width:80%;}.elementor-76104 .elementor-element.elementor-element-7a0478b{min-height:250px !important;}.elementor-76104 .elementor-element.elementor-element-cca6b8d .fancy-text-box .title, .elementor-76104 .elementor-element.elementor-element-cca6b8d .conter-wrap .title{width:80%;}.elementor-76104 .elementor-element.elementor-element-92403f0{min-height:250px !important;}.elementor-76104 .elementor-element.elementor-element-92403f0 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-76104 .elementor-element.elementor-element-bff5230 .fancy-text-box .title, .elementor-76104 .elementor-element.elementor-element-bff5230 .conter-wrap .title{width:80%;}.elementor-76104 .elementor-element.elementor-element-994fc4a{padding:50px 0px 50px 0px;}.elementor-76104 .elementor-element.elementor-element-f653c58 > .elementor-element-populated{margin:0rem 0rem 5rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-76104 .elementor-element.elementor-element-026fd14 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-76104 .elementor-element.elementor-element-026fd14 .litho-heading{margin:0px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-c40b674 > .elementor-element-populated{margin:0rem 0rem 3.2rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-76104 .elementor-element.elementor-element-34f0e31 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-76104 .elementor-element.elementor-element-73fcf2b{bottom:0px;}.elementor-76104 .elementor-element.elementor-element-89715db{padding:0px 0px 50px 0px;}.elementor-76104 .elementor-element.elementor-element-4afcf6d{padding:3rem 0rem 0rem 0rem;}.elementor-76104 .elementor-element.elementor-element-6068cfc > .elementor-element-populated{margin:0rem 0rem 5rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-76104 .elementor-element.elementor-element-5b7b880 .feature-box-carousel-wrap{padding:3rem 4.5rem 3rem 4.5rem;}.elementor-76104 .elementor-element.elementor-element-5b7b880 .carousel-title-box{width:100%;margin:0px 0px 75px 0px;}.elementor-76104 .elementor-element.elementor-element-5b7b880 .elementor-feature-box-carousel-wrapper .swiper-slide{padding:0px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-4909f531{padding:50px 0px 50px 0px;}.elementor-76104 .elementor-element.elementor-element-6f76f798 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px !important;}.elementor-76104 .elementor-element.elementor-element-44d84e1d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-76104 .elementor-element.elementor-element-44d84e1d > .elementor-element-populated{padding:0px 15px 26px 15px !important;}.elementor-76104 .elementor-element.elementor-element-3df7a5ff{width:100%;max-width:100%;}.elementor-76104 .elementor-element.elementor-element-3df7a5ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-3df7a5ff .grid-filter{justify-content:center;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-7356dfcc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 5px 0px 5px;}.elementor-76104 .elementor-element.elementor-element-aae0f08{margin-top:5%;margin-bottom:0%;padding:50px 0px 50px 0px;}.elementor-76104 .elementor-element.elementor-element-981ac1e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-76104 .elementor-element.elementor-element-981ac1e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 99px 15px !important;}.elementor-76104 .elementor-element.elementor-element-af7691b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-76104 .elementor-element.elementor-element-af7691b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-9838f90 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-76104 .elementor-element.elementor-element-f9edc9e > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-e7e3a8b{width:100%;max-width:100%;}.elementor-76104 .elementor-element.elementor-element-fd0ca03 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-c1e221a > .elementor-widget-container{margin:20px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-65fe810f{padding:50px 0px 50px 0px;}.elementor-76104 .elementor-element.elementor-element-2ce155b > .elementor-widget-container{margin:20px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-76104 .elementor-element.elementor-element-2a89217{padding:50px 0px 50px 0px;}.elementor-76104 .elementor-element.elementor-element-6806bb4d{padding:50px 0px 50px 0px;}.elementor-76104 .elementor-element.elementor-element-6b2973cd .litho-heading{margin:0px 0px 10px 0px;}.elementor-76104 .elementor-element.elementor-element-1d700375{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-76104 .elementor-element.elementor-element-4a120a50{width:60%;}.elementor-76104 .elementor-element.elementor-element-79d452c8{width:39.332%;}.elementor-76104 .elementor-element.elementor-element-981ac1e{width:50%;}.elementor-76104 .elementor-element.elementor-element-02d7c1c{width:8.33%;}.elementor-76104 .elementor-element.elementor-element-9838f90{width:41.334%;}}@media(max-width:1024px) and (min-width:768px){.elementor-76104 .elementor-element.elementor-element-7036bad{width:50%;}.elementor-76104 .elementor-element.elementor-element-8a044be{width:50%;}.elementor-76104 .elementor-element.elementor-element-7a0478b{width:50%;}.elementor-76104 .elementor-element.elementor-element-92403f0{width:50%;}.elementor-76104 .elementor-element.elementor-element-f653c58{width:50%;}.elementor-76104 .elementor-element.elementor-element-c40b674{width:50%;}.elementor-76104 .elementor-element.elementor-element-affbc87{width:100%;}.elementor-76104 .elementor-element.elementor-element-5432ab7{width:2%;}.elementor-76104 .elementor-element.elementor-element-6068cfc{width:66%;}.elementor-76104 .elementor-element.elementor-element-981ac1e{width:100%;}.elementor-76104 .elementor-element.elementor-element-9838f90{width:100%;}.elementor-76104 .elementor-element.elementor-element-78004a3d{width:20%;}.elementor-76104 .elementor-element.elementor-element-500bb5ba{width:60%;}.elementor-76104 .elementor-element.elementor-element-50d5780a{width:20%;}}@media(min-width:1025px){.elementor-76104 .elementor-element.elementor-element-1d3f72d:not(.elementor-motion-effects-element-type-background), .elementor-76104 .elementor-element.elementor-element-1d3f72d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}