.elementor-7 .elementor-element.elementor-element-a16f4b3{--display:flex;--min-height:375px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--background-transition:0.3s;--overlay-opacity:0.5;}.elementor-7 .elementor-element.elementor-element-a16f4b3:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a16f4b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://robert.iaumeca.com/wp-content/uploads/2024/11/摄图网_324960382_具有历史意义的波尔图市与多姆路易斯桥的景象教会天空景观建筑学全景历史性日落正方形市中心房子（企业商用）-scaled.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-a16f4b3::before, .elementor-7 .elementor-element.elementor-element-a16f4b3 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-a16f4b3 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-a16f4b3 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-a16f4b3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-a16f4b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-7 .elementor-element.elementor-element-a16f4b3, .elementor-7 .elementor-element.elementor-element-a16f4b3::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-65c12ec{--display:flex;--overflow:auto;--background-transition:0.3s;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;}.elementor-7 .elementor-element.elementor-element-65c12ec, .elementor-7 .elementor-element.elementor-element-65c12ec::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-a74122c > .elementor-widget-container{margin:42px 0px -6px 0px;padding:0px 0px -4px 0px;}.elementor-7 .elementor-element.elementor-element-a74122c{text-align:center;}.elementor-7 .elementor-element.elementor-element-a74122c .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-7 .elementor-element.elementor-element-5d13733 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5d13733{text-align:center;color:var( --e-global-color-astglobalcolor4 );line-height:1px;}.elementor-7 .elementor-element.elementor-element-64346f6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:10px 10px;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-feb8d27{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-4dedefa{--display:flex;--min-height:160px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--background-transition:0.3s;--margin-top:-6%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-7 .elementor-element.elementor-element-46b931f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-46b931f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-46b931f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-46b931f:hover{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-46b931f, .elementor-7 .elementor-element.elementor-element-46b931f::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-38fa7f6.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-38fa7f6{text-align:center;}.elementor-7 .elementor-element.elementor-element-38fa7f6 .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );font-family:"PT Sans", Sans-serif;font-size:36px;font-weight:bold;line-height:1.6em;}.elementor-7 .elementor-element.elementor-element-52e9eee{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-52e9eee:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-52e9eee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-52e9eee:hover{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-52e9eee, .elementor-7 .elementor-element.elementor-element-52e9eee::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-47d9600.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-47d9600{text-align:center;}.elementor-7 .elementor-element.elementor-element-47d9600 .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );font-family:"PT Sans", Sans-serif;font-size:36px;font-weight:bold;line-height:1.6em;}.elementor-7 .elementor-element.elementor-element-d7a5717{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-d7a5717:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d7a5717 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-d7a5717:hover{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-d7a5717, .elementor-7 .elementor-element.elementor-element-d7a5717::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-c35bfdc.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-c35bfdc{text-align:center;}.elementor-7 .elementor-element.elementor-element-c35bfdc .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );font-family:"PT Sans", Sans-serif;font-size:36px;font-weight:bold;line-height:1.6em;}.elementor-7 .elementor-element.elementor-element-d33b3fe{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-d33b3fe:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d33b3fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-d33b3fe:hover{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-d33b3fe, .elementor-7 .elementor-element.elementor-element-d33b3fe::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-2c516a3.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-2c516a3{text-align:center;}.elementor-7 .elementor-element.elementor-element-2c516a3 .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );font-family:"PT Sans", Sans-serif;font-size:36px;font-weight:bold;line-height:1.6em;}.elementor-7 .elementor-element.elementor-element-c15f69b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--background-transition:0.3s;--padding-top:5px;--padding-bottom:5px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-c15f69b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c15f69b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4C4;}.elementor-7 .elementor-element.elementor-element-c15f69b, .elementor-7 .elementor-element.elementor-element-c15f69b::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-aee84c0{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-10032f8{text-align:center;}.elementor-7 .elementor-element.elementor-element-10032f8 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"PT Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-576a307 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-576a307.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-576a307 .elementor-heading-title{font-size:26px;}.elementor-7 .elementor-element.elementor-element-eefd596{width:auto;max-width:auto;column-gap:0px;text-align:center;font-size:14px;line-height:14px;}.elementor-7 .elementor-element.elementor-element-eefd596 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 100px 5px 100px;}.elementor-7 .elementor-element.elementor-element-eefd596.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-a3dd948{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-9433f5b{--display:flex;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-1e1b2a1 > .elementor-widget-container{margin:-45% 5% 0% 5%;padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-1e1b2a1 .elementor-icon-box-title{margin-bottom:10px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1e1b2a1 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-1e1b2a1 .elementor-icon-box-title a{letter-spacing:2px;}.elementor-7 .elementor-element.elementor-element-1e1b2a1 .elementor-icon-box-description{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-39ba214{--display:flex;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-927a1b4 > .elementor-widget-container{margin:-45% 5% 0% 5%;padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-927a1b4:hover .elementor-widget-container{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-927a1b4 .elementor-icon-box-title{margin-bottom:10px;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-927a1b4 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-927a1b4 .elementor-icon-box-title a{text-transform:uppercase;letter-spacing:2px;}.elementor-7 .elementor-element.elementor-element-927a1b4 .elementor-icon-box-description{color:#000000;}.elementor-7 .elementor-element.elementor-element-9ab3c53{--display:flex;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-9e3abc1 > .elementor-widget-container{margin:-45% 5% 0% 5%;padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-9e3abc1 .elementor-icon-box-title{margin-bottom:10px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-9e3abc1 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-9e3abc1 .elementor-icon-box-title a{letter-spacing:2px;}.elementor-7 .elementor-element.elementor-element-9e3abc1 .elementor-icon-box-description{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-cdf9d0b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:10px 10px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-9aeef79{--display:flex;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-436fa62 > .elementor-widget-container{margin:-45% 5% 0% 5%;padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-436fa62:hover .elementor-widget-container{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-436fa62 .elementor-icon-box-title{margin-bottom:10px;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-436fa62 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-436fa62 .elementor-icon-box-title a{text-transform:uppercase;letter-spacing:2px;}.elementor-7 .elementor-element.elementor-element-436fa62 .elementor-icon-box-description{color:#000000;}.elementor-7 .elementor-element.elementor-element-4dc7778{--display:flex;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-e80d4fe > .elementor-widget-container{margin:-45% 5% 0% 5%;padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-e80d4fe .elementor-icon-box-title{margin-bottom:10px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-e80d4fe .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-e80d4fe .elementor-icon-box-title a{letter-spacing:2px;}.elementor-7 .elementor-element.elementor-element-e80d4fe .elementor-icon-box-description{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-0f10316{--display:flex;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-bdaac59 > .elementor-widget-container{margin:-45% 5% 0% 5%;padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-bdaac59:hover .elementor-widget-container{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-bdaac59 .elementor-icon-box-title{margin-bottom:10px;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-bdaac59 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-bdaac59 .elementor-icon-box-title a{text-transform:uppercase;letter-spacing:2px;}.elementor-7 .elementor-element.elementor-element-bdaac59 .elementor-icon-box-description{color:#000000;}.elementor-7 .elementor-element.elementor-element-8765988{width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-8765988 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-8765988 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-8765988 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-7 .elementor-element.elementor-element-8765988 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;padding:16px 30px 16px 30px;}.elementor-7 .elementor-element.elementor-element-8765988 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-8765988 .elementor-button:focus{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8765988 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-8765988 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8780964{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-4e2eaa4{text-align:center;}.elementor-7 .elementor-element.elementor-element-4e2eaa4 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"PT Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-e3ecd0b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e3ecd0b.elementor-element{--align-self:stretch;}.elementor-7 .elementor-element.elementor-element-e3ecd0b{text-align:center;}.elementor-7 .elementor-element.elementor-element-e3ecd0b .elementor-heading-title{font-size:26px;}.elementor-7 .elementor-element.elementor-element-4682220{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-d164ad9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-7 .elementor-element.elementor-element-50f5df2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-26257fc{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-26257fc.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-26257fc .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-26257fc .elementor-icon{font-size:15px;}.elementor-7 .elementor-element.elementor-element-26257fc .elementor-icon svg{height:15px;}.elementor-7 .elementor-element.elementor-element-c233c48 > .elementor-widget-container{margin:-3px 0px 0px -20px;}.elementor-7 .elementor-element.elementor-element-c233c48.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-c233c48 .elementor-heading-title{font-size:20px;}.elementor-7 .elementor-element.elementor-element-0156fa9{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0156fa9:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0156fa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4C4;}.elementor-7 .elementor-element.elementor-element-0156fa9, .elementor-7 .elementor-element.elementor-element-0156fa9::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-9819e96 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9819e96 .jeg-elementor-kit.jkit-postlist article{text-align:left;}.elementor-7 .elementor-element.elementor-element-9819e96 .jeg-elementor-kit.jkit-postlist article a{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9819e96 .jeg-elementor-kit.jkit-postlist article:hover{box-shadow:10px 0px 10px 2px rgba(0,0,0,0.5);}.elementor-7 .elementor-element.elementor-element-9819e96 .jeg-elementor-kit.jkit-postlist article a .jkit-postlist-title{text-align:left;color:var( --e-global-color-text );padding:0px 0px 0px 0px;font-size:13px;line-height:13px;letter-spacing:-0.2px;word-spacing:0px;}.elementor-7 .elementor-element.elementor-element-9819e96 .jeg-elementor-kit.jkit-postlist article:hover a .jkit-postlist-title{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-9819e96 .jeg-elementor-kit.jkit-postlist article a .icon-list{align-self:center;line-height:0px;margin:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-9819e96 .jeg-elementor-kit.jkit-postlist article a .icon-list i{color:#7C8086;}.elementor-7 .elementor-element.elementor-element-9819e96 .jeg-elementor-kit.jkit-postlist article a .icon-list svg{fill:#7C8086;}.elementor-7 .elementor-element.elementor-element-9819e96 .jeg-elementor-kit.jkit-postlist article:hover a .icon-list i{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-9819e96 .jeg-elementor-kit.jkit-postlist article:hover a .icon-list svg{fill:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-9819e96 .jeg-elementor-kit.jkit-postlist .jkit-block-pagination .jkit-pagination-button{width:100%;}.elementor-7 .elementor-element.elementor-element-9819e96 .jeg-elementor-kit.jkit-postlist .jkit-block-pagination .jkit-pagination-button.icon-position-before i, .elementor-7 .elementor-element.elementor-element-9819e96 .jeg-elementor-kit.jkit-postlist .jkit-block-pagination .jkit-pagination-button.icon-position-before svg{margin-right:5px;}.elementor-7 .elementor-element.elementor-element-9819e96 .jeg-elementor-kit.jkit-postlist .jkit-block-pagination .jkit-pagination-button.icon-position-after i, .elementor-7 .elementor-element.elementor-element-9819e96 .jeg-elementor-kit.jkit-postlist .jkit-block-pagination .jkit-pagination-button.icon-position-after svg{margin-left:5px;}.elementor-7 .elementor-element.elementor-element-9819e96 .jeg-elementor-kit.jkit-postlist .jkit-block-pagination{text-align:center;}.elementor-7 .elementor-element.elementor-element-9819e96 .jeg-elementor-kit.jkit-postlist .jkit-block-pagination .jkit-pagination-button.jkit-block-nextprev .disabled{opacity:50%;}.elementor-7 .elementor-element.elementor-element-9819e96 .jeg-elementor-kit.jkit-postblock .jeg_empty_module{text-align:left;}.elementor-7 .elementor-element.elementor-element-7965f86{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-7 .elementor-element.elementor-element-e896ae7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e2126ee{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-e2126ee.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-e2126ee .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-e2126ee .elementor-icon{font-size:15px;}.elementor-7 .elementor-element.elementor-element-e2126ee .elementor-icon svg{height:15px;}.elementor-7 .elementor-element.elementor-element-730a1cf > .elementor-widget-container{margin:-3px 0px 0px -20px;}.elementor-7 .elementor-element.elementor-element-730a1cf.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-730a1cf .elementor-heading-title{font-size:20px;}.elementor-7 .elementor-element.elementor-element-0ccfb13{--display:flex;--background-transition:0.3s;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-0ccfb13:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0ccfb13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4C4;}.elementor-7 .elementor-element.elementor-element-0ccfb13, .elementor-7 .elementor-element.elementor-element-0ccfb13::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-6379ca2{--grid-row-gap:0px;--grid-column-gap:27px;}.elementor-7 .elementor-element.elementor-element-6379ca2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6379ca2 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-7 .elementor-element.elementor-element-6379ca2:after{content:"1";}.elementor-7 .elementor-element.elementor-element-6379ca2 .elementor-post__thumbnail__link{width:10%;}.elementor-7 .elementor-element.elementor-element-6379ca2 .elementor-post{border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6379ca2 .elementor-post__text{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6379ca2 .elementor-post__thumbnail{border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-6379ca2.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:0px;}.elementor-7 .elementor-element.elementor-element-6379ca2.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:0px;}.elementor-7 .elementor-element.elementor-element-6379ca2.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-6379ca2 .elementor-post__thumbnail img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7 .elementor-element.elementor-element-6379ca2 .elementor-post__title, .elementor-7 .elementor-element.elementor-element-6379ca2 .elementor-post__title a{color:var( --e-global-color-text );font-size:13px;font-weight:normal;line-height:21px;}.elementor-7 .elementor-element.elementor-element-6379ca2 .elementor-post__title{margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-6379ca2 .elementor-post__meta-data{margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-b8f6a42{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-7 .elementor-element.elementor-element-a4c8079{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-74a2f0d{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-74a2f0d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-74a2f0d .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-74a2f0d .elementor-icon{font-size:15px;}.elementor-7 .elementor-element.elementor-element-74a2f0d .elementor-icon svg{height:15px;}.elementor-7 .elementor-element.elementor-element-c315e22 > .elementor-widget-container{margin:-3px 0px 0px -20px;}.elementor-7 .elementor-element.elementor-element-c315e22.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-c315e22 .elementor-heading-title{font-size:20px;}.elementor-7 .elementor-element.elementor-element-87c6d26{--display:flex;--background-transition:0.3s;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-87c6d26:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-87c6d26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4C4;}.elementor-7 .elementor-element.elementor-element-87c6d26, .elementor-7 .elementor-element.elementor-element-87c6d26::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-b1baade .jeg-elementor-kit.jkit-postlist article{text-align:left;}.elementor-7 .elementor-element.elementor-element-b1baade .jeg-elementor-kit.jkit-postlist article a .jkit-postlist-title{text-align:left;color:var( --e-global-color-text );font-size:13px;line-height:13px;letter-spacing:-0.2px;word-spacing:0px;}.elementor-7 .elementor-element.elementor-element-b1baade .jeg-elementor-kit.jkit-postlist article a .icon-list{align-self:center;line-height:0px;margin:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-b1baade .jeg-elementor-kit.jkit-postlist article a .icon-list i{color:#7C8086;}.elementor-7 .elementor-element.elementor-element-b1baade .jeg-elementor-kit.jkit-postlist article a .icon-list svg{fill:#7C8086;}.elementor-7 .elementor-element.elementor-element-b1baade .jeg-elementor-kit.jkit-postlist .jkit-block-pagination .jkit-pagination-button{width:100%;}.elementor-7 .elementor-element.elementor-element-b1baade .jeg-elementor-kit.jkit-postlist .jkit-block-pagination .jkit-pagination-button.icon-position-before i, .elementor-7 .elementor-element.elementor-element-b1baade .jeg-elementor-kit.jkit-postlist .jkit-block-pagination .jkit-pagination-button.icon-position-before svg{margin-right:5px;}.elementor-7 .elementor-element.elementor-element-b1baade .jeg-elementor-kit.jkit-postlist .jkit-block-pagination .jkit-pagination-button.icon-position-after i, .elementor-7 .elementor-element.elementor-element-b1baade .jeg-elementor-kit.jkit-postlist .jkit-block-pagination .jkit-pagination-button.icon-position-after svg{margin-left:5px;}.elementor-7 .elementor-element.elementor-element-b1baade .jeg-elementor-kit.jkit-postlist .jkit-block-pagination{text-align:center;}.elementor-7 .elementor-element.elementor-element-b1baade .jeg-elementor-kit.jkit-postlist .jkit-block-pagination .jkit-pagination-button.jkit-block-nextprev .disabled{opacity:50%;}.elementor-7 .elementor-element.elementor-element-b1baade .jeg-elementor-kit.jkit-postblock .jeg_empty_module{text-align:left;}.elementor-7 .elementor-element.elementor-element-2871032{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-2871032:hover{background-color:#F6F6F6;}.elementor-7 .elementor-element.elementor-element-2871032, .elementor-7 .elementor-element.elementor-element-2871032::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-71f0c2c{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-71f0c2c:hover{background-color:#F6F6F6;}.elementor-7 .elementor-element.elementor-element-71f0c2c, .elementor-7 .elementor-element.elementor-element-71f0c2c::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-22e2856{text-align:center;}.elementor-7 .elementor-element.elementor-element-22e2856 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"PT Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-3d4a11e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3d4a11e{text-align:center;}.elementor-7 .elementor-element.elementor-element-3d4a11e .elementor-heading-title{font-size:26px;}.elementor-7 .elementor-element.elementor-element-7c98262{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-413b8e4{--display:flex;--justify-content:center;--background-transition:0.3s;box-shadow:0px 0px 19px -11px rgba(0,0,0,0.5);}.elementor-7 .elementor-element.elementor-element-413b8e4:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-413b8e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://robert.iaumeca.com/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-413b8e4, .elementor-7 .elementor-element.elementor-element-413b8e4::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-baa36b3 .elementor-repeater-item-7060cb5 .swiper-slide-bg{background-color:#833ca3;}.elementor-7 .elementor-element.elementor-element-baa36b3 .elementor-repeater-item-38bea3e .swiper-slide-bg{background-color:#4054b2;}.elementor-7 .elementor-element.elementor-element-baa36b3 .elementor-repeater-item-01027e9 .swiper-slide-bg{background-color:#1abc9c;}.elementor-7 .elementor-element.elementor-element-baa36b3 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-7 .elementor-element.elementor-element-baa36b3.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-baa36b3 .swiper-slide-contents{max-width:66%;}.elementor-7 .elementor-element.elementor-element-baa36b3 .swiper-slide-inner{text-align:center;}.elementor-7 .elementor-element.elementor-element-a569005{--display:flex;--background-transition:0.3s;--padding-top:10px;--padding-bottom:10px;--padding-left:70px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-c956d34{text-align:left;}.elementor-7 .elementor-element.elementor-element-c956d34 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-f7005f3 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0em 0em 0em 0em;}.elementor-7 .elementor-element.elementor-element-f7005f3{text-align:left;}.elementor-7 .elementor-element.elementor-element-7d7ff70 > .elementor-widget-container{padding:0px 0px 0px 30px;border-style:solid;border-width:0px 0px 0px 5px;}.elementor-7 .elementor-element.elementor-element-7d7ff70 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(12px/2);}.elementor-7 .elementor-element.elementor-element-7d7ff70 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(12px/2);}.elementor-7 .elementor-element.elementor-element-7d7ff70 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(12px/2);margin-left:calc(12px/2);}.elementor-7 .elementor-element.elementor-element-7d7ff70 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-12px/2);margin-left:calc(-12px/2);}body.rtl .elementor-7 .elementor-element.elementor-element-7d7ff70 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-12px/2);}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-7d7ff70 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-12px/2);}.elementor-7 .elementor-element.elementor-element-7d7ff70 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-7d7ff70 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-7d7ff70{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-7d7ff70 .elementor-icon-list-text{transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-c9827b2{width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-c9827b2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-c9827b2 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-7 .elementor-element.elementor-element-c9827b2 .elementor-button{font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:400;background-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:16px 30px 16px 30px;}.elementor-7 .elementor-element.elementor-element-c9827b2 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-c9827b2 .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-c9827b2 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-c9827b2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-426c83bf > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-426c83bf:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-426c83bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #252628 22%, var( --e-global-color-primary ) 11%);}.elementor-7 .elementor-element.elementor-element-426c83bf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 50px 80px 50px;}.elementor-7 .elementor-element.elementor-element-426c83bf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-4faa6e08 > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-3f78649c{text-align:center;}.elementor-7 .elementor-element.elementor-element-4b93f08d{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-4b93f08d .elementor-headline{text-align:center;}.elementor-7 .elementor-element.elementor-element-4b93f08d .elementor-headline-dynamic-wrapper path{stroke:#FFFFFF;stroke-width:4px;}.elementor-7 .elementor-element.elementor-element-4b93f08d .elementor-headline-plain-text{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-bc936f2{text-align:center;}.elementor-7 .elementor-element.elementor-element-69ab3ce2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-69ab3ce2 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-7 .elementor-element.elementor-element-69ab3ce2 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );border-radius:0px 0px 0px 0px;padding:16px 30px 16px 30px;}.elementor-7 .elementor-element.elementor-element-69ab3ce2 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-69ab3ce2 .elementor-button:focus{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-6b42618d{padding:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-175aef46{text-align:center;}.elementor-7 .elementor-element.elementor-element-175aef46 .elementor-heading-title{color:var( --e-global-color-primary );text-transform:capitalize;}.elementor-7 .elementor-element.elementor-element-3dd5967d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3dd5967d{text-align:center;}.elementor-7 .elementor-element.elementor-element-3dd5967d .elementor-heading-title{line-height:1em;}.elementor-7 .elementor-element.elementor-element-363a8e > .elementor-widget-container{padding:0px 100px 0px 100px;}.elementor-7 .elementor-element.elementor-element-363a8e{text-align:center;}.elementor-7 .elementor-element.elementor-element-eb89ad6{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CACACAC9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-eb89ad6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-61942093:hover > .elementor-element-populated{box-shadow:0px 0px 23px -1px rgba(0, 0, 0, 0.13);}.elementor-7 .elementor-element.elementor-element-61942093 > .elementor-element-populated{padding:40px 20px 40px 20px;}.elementor-7 .elementor-element.elementor-element-5fb0baef .elementor-icon-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-5fb0baef{--icon-box-icon-margin:8px;}.elementor-7 .elementor-element.elementor-element-5fb0baef.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5fb0baef.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-5fb0baef.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-5fb0baef.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5fb0baef .elementor-icon{font-size:30px;}.elementor-7 .elementor-element.elementor-element-11642676 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 1px;border-color:#CACACAC9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 20px 40px 20px;}.elementor-7 .elementor-element.elementor-element-11642676:hover > .elementor-element-populated{box-shadow:0px 0px 23px -1px rgba(0, 0, 0, 0.13);}.elementor-7 .elementor-element.elementor-element-11642676 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-4baccede .elementor-icon-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-4baccede{--icon-box-icon-margin:8px;}.elementor-7 .elementor-element.elementor-element-4baccede.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-4baccede.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-4baccede.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-4baccede.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-4baccede .elementor-icon{font-size:30px;}.elementor-7 .elementor-element.elementor-element-735a6289 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#CACACAC9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 20px 40px 20px;}.elementor-7 .elementor-element.elementor-element-735a6289:hover > .elementor-element-populated{box-shadow:0px 0px 23px -1px rgba(0, 0, 0, 0.13);}.elementor-7 .elementor-element.elementor-element-735a6289 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-6556ac3e .elementor-icon-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-6556ac3e{--icon-box-icon-margin:8px;}.elementor-7 .elementor-element.elementor-element-6556ac3e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-6556ac3e.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-6556ac3e.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-6556ac3e.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-6556ac3e .elementor-icon{font-size:30px;}.elementor-7 .elementor-element.elementor-element-69b46301{border-style:solid;border-width:0px 1px 1px 1px;border-color:#CACACAC9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-69b46301 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-46cf8f8b:hover > .elementor-element-populated{box-shadow:0px 0px 23px -1px rgba(0, 0, 0, 0.13);}.elementor-7 .elementor-element.elementor-element-46cf8f8b > .elementor-element-populated{padding:40px 20px 40px 20px;}.elementor-7 .elementor-element.elementor-element-7fdb8adf .elementor-icon-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-7fdb8adf{--icon-box-icon-margin:8px;}.elementor-7 .elementor-element.elementor-element-7fdb8adf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-7fdb8adf.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-7fdb8adf.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-7fdb8adf.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-7fdb8adf .elementor-icon{font-size:30px;}.elementor-7 .elementor-element.elementor-element-6d8f230a > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 1px;border-color:#CACACAC9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 20px 40px 20px;}.elementor-7 .elementor-element.elementor-element-6d8f230a:hover > .elementor-element-populated{box-shadow:0px 0px 23px -1px rgba(0, 0, 0, 0.13);}.elementor-7 .elementor-element.elementor-element-6d8f230a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-73986fc2 .elementor-icon-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-73986fc2{--icon-box-icon-margin:8px;}.elementor-7 .elementor-element.elementor-element-73986fc2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-73986fc2.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-73986fc2.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-73986fc2.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-73986fc2 .elementor-icon{font-size:30px;}.elementor-7 .elementor-element.elementor-element-362766e9 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#CACACAC9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 20px 40px 20px;}.elementor-7 .elementor-element.elementor-element-362766e9:hover > .elementor-element-populated{box-shadow:0px 0px 23px -1px rgba(0, 0, 0, 0.13);}.elementor-7 .elementor-element.elementor-element-362766e9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-3de5bbb2 .elementor-icon-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-3de5bbb2{--icon-box-icon-margin:8px;}.elementor-7 .elementor-element.elementor-element-3de5bbb2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-3de5bbb2.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-3de5bbb2.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-3de5bbb2.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-3de5bbb2 .elementor-icon{font-size:30px;}.elementor-7 .elementor-element.elementor-element-290463de:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-290463de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4C4;}.elementor-7 .elementor-element.elementor-element-290463de{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-290463de > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-69cb0d4d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-5ff5fa0f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-1438cb77{text-align:left;}.elementor-7 .elementor-element.elementor-element-1438cb77 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-7578f5c3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7578f5c3{text-align:left;}.elementor-7 .elementor-element.elementor-element-51d861ae{margin-top:20px;margin-bottom:20px;}.elementor-7 .elementor-element.elementor-element-455eaf9 img{box-shadow:0px 0px 55px -16px rgba(0, 0, 0, 0.28);}.elementor-7 .elementor-element.elementor-element-4d20b27b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4d20b27b{text-align:center;}.elementor-7 .elementor-element.elementor-element-4d20b27b .elementor-heading-title{color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-5d1e5b5d > .elementor-widget-container{margin:-6% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-5d1e5b5d{text-align:center;}.elementor-7 .elementor-element.elementor-element-5d1e5b5d .elementor-heading-title{color:#232323AB;line-height:1em;}.elementor-7 .elementor-element.elementor-element-5734b3b1{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-7 .elementor-element.elementor-element-5734b3b1 .elementor-widget-container{text-align:center;}.elementor-7 .elementor-element.elementor-element-5734b3b1 .elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-5734b3b1 .elementor-icon{border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5734b3b1 .elementor-social-icon:hover{background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-5734b3b1 .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5734b3b1 .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-4f9323e7 img{box-shadow:0px 0px 55px -16px rgba(0, 0, 0, 0.28);}.elementor-7 .elementor-element.elementor-element-24786a71 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-24786a71{text-align:center;}.elementor-7 .elementor-element.elementor-element-24786a71 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-1eecd045 > .elementor-widget-container{margin:-6% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-1eecd045{text-align:center;}.elementor-7 .elementor-element.elementor-element-1eecd045 .elementor-heading-title{color:#232323AB;line-height:1em;}.elementor-7 .elementor-element.elementor-element-2fcfa882{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-7 .elementor-element.elementor-element-2fcfa882 .elementor-widget-container{text-align:center;}.elementor-7 .elementor-element.elementor-element-2fcfa882 .elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-2fcfa882 .elementor-icon{border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2fcfa882 .elementor-social-icon:hover{background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-2fcfa882 .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-2fcfa882 .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-37a66ff8 img{box-shadow:0px 0px 55px -16px rgba(0, 0, 0, 0.28);}.elementor-7 .elementor-element.elementor-element-332425e6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-332425e6{text-align:center;}.elementor-7 .elementor-element.elementor-element-332425e6 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-2a6a8674 > .elementor-widget-container{margin:-6% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-2a6a8674{text-align:center;}.elementor-7 .elementor-element.elementor-element-2a6a8674 .elementor-heading-title{color:#232323AB;line-height:1em;}.elementor-7 .elementor-element.elementor-element-7918867d{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-7 .elementor-element.elementor-element-7918867d .elementor-widget-container{text-align:center;}.elementor-7 .elementor-element.elementor-element-7918867d .elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-7918867d .elementor-icon{border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7918867d .elementor-social-icon:hover{background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-7918867d .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-7918867d .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5f63d7c img{box-shadow:0px 0px 55px -16px rgba(0, 0, 0, 0.28);}.elementor-7 .elementor-element.elementor-element-1616bc8c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1616bc8c{text-align:center;}.elementor-7 .elementor-element.elementor-element-1616bc8c .elementor-heading-title{color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-57077dea > .elementor-widget-container{margin:-6% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-57077dea{text-align:center;}.elementor-7 .elementor-element.elementor-element-57077dea .elementor-heading-title{color:#232323AB;line-height:1em;}.elementor-7 .elementor-element.elementor-element-19ecc015{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-7 .elementor-element.elementor-element-19ecc015 .elementor-widget-container{text-align:center;}.elementor-7 .elementor-element.elementor-element-19ecc015 .elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-19ecc015 .elementor-icon{border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-19ecc015 .elementor-social-icon:hover{background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-19ecc015 .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-19ecc015 .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1de3b96f{padding:50px 50px 50px 50px;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-434de768.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-434de768.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-2d6fce7b{text-align:center;}.elementor-7 .elementor-element.elementor-element-2d6fce7b .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-48b95324 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-48b95324{text-align:center;}.elementor-7 .elementor-element.elementor-element-5177be15 > .elementor-container{max-width:829px;}.elementor-7 .elementor-element.elementor-element-15ddc829{z-index:10;}.elementor-7 .elementor-element.elementor-element-15ddc829 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-15ddc829 .elementor-icon{font-size:35px;}.elementor-7 .elementor-element.elementor-element-15ddc829 .elementor-icon svg{height:35px;}.elementor-7 .elementor-element.elementor-element-601f4c36 > .elementor-widget-container{margin:-5% 0% 0% 0%;padding:50px 50px 50px 50px;background-color:transparent;background-image:linear-gradient(180deg, #F5F5F5 0%, #FFFFFF 100%);border-style:solid;border-width:0px 0px 05px 0px;border-color:var( --e-global-color-primary );box-shadow:0px 8px 10px 0px rgba(0, 0, 0, 0.11);}.elementor-7 .elementor-element.elementor-element-601f4c36 .elementor-main-swiper .swiper-slide{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-601f4c36 .elementor-swiper-button{font-size:20px;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-601f4c36 .elementor-swiper-button svg{fill:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-601f4c36 .swiper-pagination-bullet{height:12px;width:12px;}.elementor-7 .elementor-element.elementor-element-601f4c36 .swiper-horizontal .swiper-pagination-progressbar{height:12px;}.elementor-7 .elementor-element.elementor-element-601f4c36 .swiper-pagination-fraction{font-size:12px;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-601f4c36 .swiper-pagination-bullet-active, .elementor-7 .elementor-element.elementor-element-601f4c36 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-601f4c36 .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-601f4c36 .elementor-testimonial__name{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-601f4c36 .elementor-testimonial__title{color:#000000;}.elementor-7 .elementor-element.elementor-element-1f22db0c{--e-image-carousel-slides-to-show:5;}.elementor-7 .elementor-element.elementor-element-1f22db0c > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-7 .elementor-element.elementor-element-1f22db0c .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:0px 0px 0px 0px;border-color:#ADADAD;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-a16f4b3{--content-width:1140px;}.elementor-7 .elementor-element.elementor-element-65c12ec{--width:59.218%;}.elementor-7 .elementor-element.elementor-element-4dedefa{--content-width:960px;}.elementor-7 .elementor-element.elementor-element-c15f69b{--content-width:1140px;}.elementor-7 .elementor-element.elementor-element-a3dd948{--width:100%;}.elementor-7 .elementor-element.elementor-element-413b8e4{--width:40%;}.elementor-7 .elementor-element.elementor-element-a569005{--width:66.031%;}.elementor-7 .elementor-element.elementor-element-4cfbea16{width:44.832%;}.elementor-7 .elementor-element.elementor-element-1d095aa1{width:55.168%;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-feb8d27{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4682220{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-a569005{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-f7005f3 .elementor-heading-title{font-size:30px;}.elementor-7 .elementor-element.elementor-element-4faa6e08 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-4b93f08d .elementor-headline{font-size:24px;}.elementor-7 .elementor-element.elementor-element-5fb0baef .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-5fb0baef .elementor-icon-box-title a{font-size:16px;}.elementor-7 .elementor-element.elementor-element-4baccede .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-4baccede .elementor-icon-box-title a{font-size:16px;}.elementor-7 .elementor-element.elementor-element-6556ac3e .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-6556ac3e .elementor-icon-box-title a{font-size:16px;}.elementor-7 .elementor-element.elementor-element-7fdb8adf .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-7fdb8adf .elementor-icon-box-title a{font-size:16px;}.elementor-7 .elementor-element.elementor-element-73986fc2 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-73986fc2 .elementor-icon-box-title a{font-size:16px;}.elementor-7 .elementor-element.elementor-element-3de5bbb2 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-3de5bbb2 .elementor-icon-box-title a{font-size:16px;}.elementor-7 .elementor-element.elementor-element-5734b3b1{--icon-size:10px;}.elementor-7 .elementor-element.elementor-element-2fcfa882{--icon-size:10px;}.elementor-7 .elementor-element.elementor-element-7918867d{--icon-size:10px;}.elementor-7 .elementor-element.elementor-element-19ecc015{--icon-size:10px;}.elementor-7 .elementor-element.elementor-element-601f4c36 > .elementor-widget-container{margin:-11% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-1f22db0c{--e-image-carousel-slides-to-show:4;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-4dedefa{--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-7 .elementor-element.elementor-element-46b931f{--width:50%;--margin-top:5px;--margin-bottom:5px;--margin-left:6px;--margin-right:5px;}.elementor-7 .elementor-element.elementor-element-52e9eee{--width:50%;--margin-top:5px;--margin-bottom:5px;--margin-left:6px;--margin-right:5px;}.elementor-7 .elementor-element.elementor-element-d7a5717{--width:50%;--margin-top:5px;--margin-bottom:5px;--margin-left:6px;--margin-right:5px;}.elementor-7 .elementor-element.elementor-element-d33b3fe{--width:50%;--margin-top:5px;--margin-bottom:5px;--margin-left:6px;--margin-right:5px;}.elementor-7 .elementor-element.elementor-element-c15f69b{--padding-top:25px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-eefd596 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-1e1b2a1 > .elementor-widget-container{margin:-64% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-927a1b4 > .elementor-widget-container{margin:-64% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-9e3abc1 > .elementor-widget-container{margin:-64% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-436fa62 > .elementor-widget-container{margin:-64% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-e80d4fe > .elementor-widget-container{margin:-64% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-bdaac59 > .elementor-widget-container{margin:-64% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-4682220{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-6379ca2 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-7 .elementor-element.elementor-element-6379ca2:after{content:"0.5";}.elementor-7 .elementor-element.elementor-element-6379ca2 .elementor-post__thumbnail__link{width:100%;}.elementor-7 .elementor-element.elementor-element-2871032{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-f7005f3 .elementor-heading-title{font-size:22px;line-height:1.4em;}.elementor-7 .elementor-element.elementor-element-426c83bf{padding:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-6b42618d{padding:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-3dd5967d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-363a8e > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-11642676 > .elementor-element-populated{border-width:1px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-735a6289 > .elementor-element-populated{border-width:1px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6d8f230a > .elementor-element-populated{border-width:1px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-362766e9 > .elementor-element-populated{border-width:1px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-290463de{padding:25px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-1de3b96f{padding:25px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-67577352 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-601f4c36 > .elementor-widget-container{margin:-18% 0% 0% 0%;padding:50px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-1f22db0c{--e-image-carousel-slides-to-show:3;}}/* Start custom CSS for jkit_post_list, class: .elementor-element-9819e96 *//* 图片容器，强制4:3比例 */
.elementor-posts .elementor-post__thumbnail {
    position: absolute !important;
    top: 0;
    left: 0;
    width: 150px !important;
    height: 0;
    padding-top: 75%; /* 4:3比例 */
    overflow: hidden;
    transform: translateX(-100%);
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 1;
}

/* 图片填充并裁剪 */
.elementor-posts .elementor-post__thumbnail img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    display: block;
}

/* 图片悬停滑入 */
.elementor-posts .elementor-post:hover .elementor-post__thumbnail {
    transform: translateX(0);
    opacity: 1;
}

/* 标题和文字区域 */
.elementor-posts .elementor-post__text {
    position: relative;
    z-index: 2;
    background: white;
    transition: all 0.3s ease;
}

/* 悬停时文字区域右移，给图片腾出空间 */
.elementor-posts .elementor-post:hover .elementor-post__text {
    margin-left: 160px;
}

/* 默认隐藏文章时间 */
.elementor-posts .elementor-post-date {
    display: none;
}

/* 悬停时显示时间 */
.elementor-posts .elementor-post:hover .elementor-post-date {
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-6379ca2 *//* 图片容器 */
.elementor-posts .elementor-post__thumbnail {
    position: absolute !important;
    top: 0;
    left: 0;
    width: 120px !important;
    height: 90px;
    overflow: hidden;
    transform: translateX(-100%);
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 1;
}

/* 图片样式 */
.elementor-posts .elementor-post__thumbnail img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    display: block;
}

/* 悬停效果 */
.elementor-posts .elementor-post:hover .elementor-post__thumbnail,
.elementor-posts .elementor-post.hover-default .elementor-post__thumbnail {
    transform: translateX(0);
    opacity: 1;
}

/* 文字区域 */
.elementor-posts .elementor-post__text {
    position: relative;
    z-index: 2;
    background:#F4F4F4C4;;
    transition: all 0.3s ease;
    padding: 10px 110px 10px 10px;
    box-sizing: border-box;
    overflow-wrap: break-word;
    word-break: break-word;
    white-space: normal;
}

/* 悬停时文字调整 */
.elementor-posts .elementor-post:hover .elementor-post__text,
.elementor-posts .elementor-post.hover-default .elementor-post__text {
    margin-left: 120px;
    width: calc(100% - 120px);
    height: 90px;
    color: #DA8A00 !important;
    background:white;
}

/* 日期样式 */
.elementor-posts .elementor-post-date {
    display: none;
    position: absolute;
    bottom: 5px;
    right: 10px;
    font-size: 12px;
    color: #DA8A00;
    max-width: 100px;
    overflow: visible;
    white-space: nowrap;
}

/* 悬停时显示日期 */
.elementor-posts .elementor-post:hover .elementor-post-date,
.elementor-posts .elementor-post.hover-default .elementor-post-date {
    display: block;
}

/* 在未悬停状态的标题前添加圆点 */
.elementor-posts .elementor-post:not(:hover) .elementor-post__title::before {
    content: "‧"; /* 圆点符号 */
    margin-right: 1px; /* 圆点和文字之间的间距 */
    color: inherit; /* 继承文字颜色 */
}

/* 悬停时移除圆点 */
.elementor-posts .elementor-post:hover .elementor-post__title::before,
.elementor-posts .elementor-post.hover-default .elementor-post__title::before {
    content: none; /* 悬停时移除圆点 */
}/* End custom CSS */