.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.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-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-7 .elementor-element.elementor-element-6d418fc{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-6d418fc .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-7 .elementor-element.elementor-element-6d418fc .elementor-icon{font-size:334.74px;}.elementor-7 .elementor-element.elementor-element-6d418fc .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-6d418fc .elementor-icon-box-title a{font-family:"PT SERIF", Sans-serif;font-weight:400;font-style:italic;}.elementor-7 .elementor-element.elementor-element-6d418fc .elementor-icon-box-title{color:#2A2A2A;}.elementor-7 .elementor-element.elementor-element-6d418fc:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-6d418fc:has(:focus) .elementor-icon-box-title{color:#2A2A2A;}.elementor-7 .elementor-element.elementor-element-6d418fc .elementor-icon-box-description{font-family:"PT SERIF", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-9dc5248 .elementor-icon-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-9dc5248 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-9dc5248 .elementor-icon-box-title a{font-family:"PT Serif", Sans-serif;font-size:67.71px;font-weight:700;}.elementor-7 .elementor-element.elementor-element-9dc5248 .elementor-icon-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-9dc5248:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-9dc5248:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-9dc5248 .elementor-icon-box-description{font-family:"PT Serif", Sans-serif;font-size:48.12px;font-weight:400;color:#2A2A2A;}.elementor-7 .elementor-element.elementor-element-90fb64e{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-90fb64e .swiper-wrapper{display:flex;align-items:flex-end;}.elementor-7 .elementor-element.elementor-element-8e2ea56{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-8e2ea56 .elementor-icon-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-8e2ea56 .elementor-icon-box-title{margin-block-end:28px;color:#000000;}.elementor-7 .elementor-element.elementor-element-8e2ea56 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-8e2ea56 .elementor-icon-box-title a{font-family:"PT Serif", Sans-serif;font-size:105.8px;font-weight:700;font-style:italic;line-height:0.75em;}.elementor-7 .elementor-element.elementor-element-8e2ea56:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-8e2ea56:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-8e2ea56 .elementor-icon-box-description{font-family:"PT Serif", Sans-serif;font-size:36.55px;font-weight:700;color:#000000;}.elementor-7 .elementor-element.elementor-element-c6d32d3{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-c6d32d3 .elementor-icon-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-c6d32d3 .elementor-icon-box-title{margin-block-end:2px;color:#2A2A2A;}.elementor-7 .elementor-element.elementor-element-c6d32d3 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-c6d32d3 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-c6d32d3:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-c6d32d3:has(:focus) .elementor-icon-box-title{color:#2A2A2A;}.elementor-7 .elementor-element.elementor-element-c6d32d3 .elementor-icon-box-description{font-family:"PT Serif", Sans-serif;font-size:93.65px;font-weight:700;color:#000000;}.elementor-7 .elementor-element.elementor-element-37eaf1c{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-37eaf1c .elementor-icon-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-37eaf1c .elementor-icon-box-title{margin-block-end:2px;color:#000000;}.elementor-7 .elementor-element.elementor-element-37eaf1c .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-37eaf1c .elementor-icon-box-title a{font-family:"PT Serif", Sans-serif;font-size:64px;font-weight:700;}.elementor-7 .elementor-element.elementor-element-37eaf1c:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-37eaf1c:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-37eaf1c .elementor-icon-box-description{font-family:"PT Serif", Sans-serif;font-size:93.65px;font-weight:700;color:#000000;}.elementor-7 .elementor-element.elementor-element-1ec33ad{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-1ec33ad .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-7 .elementor-element.elementor-element-1ec33ad .elementor-icon-box-title{margin-block-end:0px;color:#2A2A2A;}.elementor-7 .elementor-element.elementor-element-1ec33ad .elementor-icon{font-size:30px;}.elementor-7 .elementor-element.elementor-element-1ec33ad .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-1ec33ad .elementor-icon-box-title a{font-family:"PT Serif", Sans-serif;font-size:20px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-1ec33ad:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-1ec33ad:has(:focus) .elementor-icon-box-title{color:#2A2A2A;}.elementor-7 .elementor-element.elementor-element-1ec33ad .elementor-icon-box-description{font-family:"PT Serif", Sans-serif;font-size:93.65px;font-weight:700;color:#000000;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-7 .elementor-element.elementor-element-e76450f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-e76450f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-7 .elementor-element.elementor-element-e76450f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-7 .elementor-element.elementor-element-e76450f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-e76450f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-e76450f .elementor-image-box-title{font-family:"PT Serif", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-7 .elementor-element.elementor-element-e76450f:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-e76450f:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-e76450f .elementor-image-box-description{font-family:"PT Serif", Sans-serif;font-size:18px;font-weight:400;color:#2A2A2A;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-c543363{left:6%;}body.rtl .elementor-7 .elementor-element.elementor-element-c543363{right:6%;}.elementor-7 .elementor-element.elementor-element-c543363{top:1%;}.elementor-7 .elementor-element.elementor-element-c543363 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-1f93ae4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-1f93ae4.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-7 .elementor-element.elementor-element-1f93ae4.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-7 .elementor-element.elementor-element-1f93ae4.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-1f93ae4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-1f93ae4 .elementor-image-box-title{font-family:"PT Serif", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-7 .elementor-element.elementor-element-1f93ae4:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-1f93ae4:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-1f93ae4 .elementor-image-box-description{font-family:"PT Serif", Sans-serif;font-size:18px;font-weight:400;color:#2A2A2A;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-5894657{left:6%;}body.rtl .elementor-7 .elementor-element.elementor-element-5894657{right:6%;}.elementor-7 .elementor-element.elementor-element-5894657{top:1%;}.elementor-7 .elementor-element.elementor-element-5894657 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-8d68397{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-8d68397.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-7 .elementor-element.elementor-element-8d68397.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-7 .elementor-element.elementor-element-8d68397.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-8d68397 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-8d68397 .elementor-image-box-title{font-family:"PT Serif", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-7 .elementor-element.elementor-element-8d68397:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-8d68397:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-8d68397 .elementor-image-box-description{font-family:"PT Serif", Sans-serif;font-size:18px;font-weight:400;color:#2A2A2A;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-b5e6948{left:6%;}body.rtl .elementor-7 .elementor-element.elementor-element-b5e6948{right:6%;}.elementor-7 .elementor-element.elementor-element-b5e6948{top:1%;}.elementor-7 .elementor-element.elementor-element-b5e6948 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-9cdf859{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-9cdf859.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-7 .elementor-element.elementor-element-9cdf859.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-7 .elementor-element.elementor-element-9cdf859.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-9cdf859 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-9cdf859 .elementor-image-box-title{font-family:"PT Serif", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-7 .elementor-element.elementor-element-9cdf859:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-9cdf859:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-9cdf859 .elementor-image-box-description{font-family:"PT Serif", Sans-serif;font-size:18px;font-weight:400;color:#2A2A2A;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-7565719{left:6%;}body.rtl .elementor-7 .elementor-element.elementor-element-7565719{right:6%;}.elementor-7 .elementor-element.elementor-element-7565719{top:1%;}.elementor-7 .elementor-element.elementor-element-7565719 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-0bf97be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-0bf97be.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-7 .elementor-element.elementor-element-0bf97be.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-7 .elementor-element.elementor-element-0bf97be.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-0bf97be .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-0bf97be .elementor-image-box-title{font-family:"PT Serif", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-7 .elementor-element.elementor-element-0bf97be:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-0bf97be:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-0bf97be .elementor-image-box-description{font-family:"PT Serif", Sans-serif;font-size:18px;font-weight:400;color:#2A2A2A;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-78103cc{left:6%;}body.rtl .elementor-7 .elementor-element.elementor-element-78103cc{right:6%;}.elementor-7 .elementor-element.elementor-element-78103cc{top:1%;}.elementor-7 .elementor-element.elementor-element-78103cc .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-efdef03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-efdef03.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-7 .elementor-element.elementor-element-efdef03.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-7 .elementor-element.elementor-element-efdef03.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-efdef03 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-efdef03 .elementor-image-box-title{font-family:"PT Serif", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-7 .elementor-element.elementor-element-efdef03:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-efdef03:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-efdef03 .elementor-image-box-description{font-family:"PT Serif", Sans-serif;font-size:18px;font-weight:400;color:#2A2A2A;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-d401ef7{left:6%;}body.rtl .elementor-7 .elementor-element.elementor-element-d401ef7{right:6%;}.elementor-7 .elementor-element.elementor-element-d401ef7{top:1%;}.elementor-7 .elementor-element.elementor-element-d401ef7 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-a45dfff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-a45dfff.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-7 .elementor-element.elementor-element-a45dfff.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-7 .elementor-element.elementor-element-a45dfff.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-a45dfff .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-a45dfff .elementor-image-box-title{font-family:"PT Serif", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-7 .elementor-element.elementor-element-a45dfff:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-a45dfff:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-a45dfff .elementor-image-box-description{font-family:"PT Serif", Sans-serif;font-size:18px;font-weight:400;color:#2A2A2A;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-45eaa29{left:6%;}body.rtl .elementor-7 .elementor-element.elementor-element-45eaa29{right:6%;}.elementor-7 .elementor-element.elementor-element-45eaa29{top:1%;}.elementor-7 .elementor-element.elementor-element-45eaa29 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-d23706b{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-d23706b.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-d23706b .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-d23706b.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-7 .elementor-element.elementor-element-d23706b.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-7 .elementor-element.elementor-element-d23706b.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-d23706b .elementor-image-box-title{margin-bottom:1px;font-family:"PT Serif", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-7 .elementor-element.elementor-element-d23706b .elementor-image-box-wrapper .elementor-image-box-img{width:1060px;}.elementor-7 .elementor-element.elementor-element-d23706b .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-d23706b:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-d23706b:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-d23706b .elementor-image-box-description{font-family:"PT Serif", Sans-serif;font-size:18px;font-weight:400;color:#2A2A2A;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-81ed4e3{left:4.5%;}body.rtl .elementor-7 .elementor-element.elementor-element-81ed4e3{right:4.5%;}.elementor-7 .elementor-element.elementor-element-81ed4e3{top:1%;}.elementor-7 .elementor-element.elementor-element-81ed4e3 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-e282618{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-e282618 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-7 .elementor-element.elementor-element-e282618 .elementor-icon-box-title{margin-block-end:2px;color:#000000;}.elementor-7 .elementor-element.elementor-element-e282618 .elementor-icon{font-size:237.58px;}.elementor-7 .elementor-element.elementor-element-e282618 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-e282618 .elementor-icon-box-title a{font-family:"PT Serif", Sans-serif;font-size:84.52px;font-weight:700;}.elementor-7 .elementor-element.elementor-element-e282618:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-e282618:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-e282618 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:31.98px;font-weight:400;color:#2A2A2A;}.elementor-7 .elementor-element.elementor-element-abf96c1{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-abf96c1 .elementor-icon-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-abf96c1 .elementor-icon-box-title{margin-block-end:2px;color:#000000;}.elementor-7 .elementor-element.elementor-element-abf96c1 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-abf96c1 .elementor-icon-box-title a{font-family:"PT Serif", Sans-serif;font-size:61.68px;font-weight:700;}.elementor-7 .elementor-element.elementor-element-abf96c1:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-abf96c1:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-abf96c1 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:31.98px;font-weight:400;color:#2A2A2A;}.elementor-7 .elementor-element.elementor-element-d9189c5{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-7 .elementor-element.elementor-element-d9189c5 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-d9189c5 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:21px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-d9189c5 .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-d9189c5:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-d9189c5:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-d9189c5 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:21px;font-weight:400;color:#FFFFFF;}body.elementor-page-7:not(.elementor-motion-effects-element-type-background), body.elementor-page-7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5C9A7;}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-6d418fc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-6d418fc .elementor-icon{font-size:244px;}.elementor-7 .elementor-element.elementor-element-6d418fc .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-6d418fc .elementor-icon-box-title a{font-size:30px;}.elementor-7 .elementor-element.elementor-element-6d418fc .elementor-icon-box-description{font-size:21px;}.elementor-7 .elementor-element.elementor-element-9dc5248 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-9dc5248 .elementor-icon-box-title a{font-size:40px;}.elementor-7 .elementor-element.elementor-element-9dc5248 .elementor-icon-box-description{font-size:24px;}.elementor-7 .elementor-element.elementor-element-8e2ea56{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-8e2ea56.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-8e2ea56 .elementor-icon-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-8e2ea56 .elementor-icon-box-title{margin-block-end:17px;}.elementor-7 .elementor-element.elementor-element-8e2ea56 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-8e2ea56 .elementor-icon-box-title a{font-size:70px;}.elementor-7 .elementor-element.elementor-element-8e2ea56 .elementor-icon-box-description{font-size:24px;}.elementor-7 .elementor-element.elementor-element-c6d32d3{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-c6d32d3 .elementor-icon-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-c6d32d3 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-c6d32d3 .elementor-icon-box-title a{font-size:18px;}.elementor-7 .elementor-element.elementor-element-c6d32d3 .elementor-icon-box-description{font-size:60px;}.elementor-7 .elementor-element.elementor-element-37eaf1c.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-37eaf1c .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-37eaf1c .elementor-icon-box-title a{font-size:40px;}.elementor-7 .elementor-element.elementor-element-37eaf1c .elementor-icon-box-description{font-size:24px;}.elementor-7 .elementor-element.elementor-element-1ec33ad .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-7 .elementor-element.elementor-element-1ec33ad .elementor-icon-box-title{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-1ec33ad .elementor-icon{font-size:24px;}.elementor-7 .elementor-element.elementor-element-e76450f .elementor-image-box-img{margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-1f93ae4 .elementor-image-box-img{margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-8d68397 .elementor-image-box-img{margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-9cdf859 .elementor-image-box-img{margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-0bf97be .elementor-image-box-img{margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-efdef03 .elementor-image-box-img{margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-a45dfff .elementor-image-box-img{margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-d23706b .elementor-image-box-img{margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-e282618{padding:40px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e282618 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-e282618 .elementor-icon-box-title a{font-size:50px;}.elementor-7 .elementor-element.elementor-element-e282618 .elementor-icon-box-description{font-size:24px;}.elementor-7 .elementor-element.elementor-element-abf96c1 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-abf96c1 .elementor-icon-box-title a{font-size:70px;}.elementor-7 .elementor-element.elementor-element-d9189c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-d9189c5 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-d9189c5 .elementor-icon-box-title a{font-size:14px;}.elementor-7 .elementor-element.elementor-element-d9189c5 .elementor-icon-box-description{font-size:14px;}}/* Start custom CSS for icon-box, class: .elementor-element-6d418fc */.elementor-7 .elementor-element.elementor-element-6d418fc svg {
    height: unset;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9dc5248 */.elementor-7 .elementor-element.elementor-element-9dc5248 .elementor-icon-box-description {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 20px;
}

.elementor-7 .elementor-element.elementor-element-9dc5248 .elementor-icon-box-description::before,
.elementor-7 .elementor-element.elementor-element-9dc5248 .elementor-icon-box-description::after {
  content: "";
  width: 110px;        /* comprimento da linha */
  height: 2px;        /* espessura */
  background: #333;   /* cor da linha */
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-90fb64e */.elementor-7 .elementor-element.elementor-element-90fb64e .swiper-wrapper{
-webkit-transition-timing-function: linear !important;
transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8e2ea56 */.elementor-7 .elementor-element.elementor-element-8e2ea56 svg {
    height: unset;
}

@media(min-width:767px){
.elementor-7 .elementor-element.elementor-element-8e2ea56 .elementor-icon-box-description {
      border-left: 2px solid #FFFFFF;  /* espessura e cor da linha */
  padding-left: 10px;
  line-height: 1.3;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c6d32d3 */@media(max-width:767px){ .elementor-7 .elementor-element.elementor-element-c6d32d3 br {
display: none;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1ec33ad */.elementor-7 .elementor-element.elementor-element-1ec33ad svg {
    height: unset;
}

@media(min-width:767px){ .elementor-7 .elementor-element.elementor-element-1ec33ad br {
display: none;
}

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e76450f */.elementor-7 .elementor-element.elementor-element-e76450f {
    border: solid 1px #6C5340;
    padding-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c543363 */.elementor-7 .elementor-element.elementor-element-c543363 svg {
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1f93ae4 */.elementor-7 .elementor-element.elementor-element-1f93ae4 {
    border: solid 1px #6C5340;
    padding-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5894657 */.elementor-7 .elementor-element.elementor-element-5894657 svg {
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8d68397 */.elementor-7 .elementor-element.elementor-element-8d68397 {
    border: solid 1px #6C5340;
    padding-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b5e6948 */.elementor-7 .elementor-element.elementor-element-b5e6948 svg {
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9cdf859 */.elementor-7 .elementor-element.elementor-element-9cdf859 {
    border: solid 1px #6C5340;
    padding-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7565719 */.elementor-7 .elementor-element.elementor-element-7565719 svg {
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0bf97be */.elementor-7 .elementor-element.elementor-element-0bf97be {
    border: solid 1px #6C5340;
    padding-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-78103cc */.elementor-7 .elementor-element.elementor-element-78103cc svg {
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-efdef03 */.elementor-7 .elementor-element.elementor-element-efdef03 {
    border: solid 1px #6C5340;
    padding-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d401ef7 */.elementor-7 .elementor-element.elementor-element-d401ef7 svg {
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a45dfff */.elementor-7 .elementor-element.elementor-element-a45dfff {
    border: solid 1px #6C5340;
    padding-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-45eaa29 */.elementor-7 .elementor-element.elementor-element-45eaa29 svg {
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d23706b */.elementor-7 .elementor-element.elementor-element-d23706b {
    border: solid 1px #6C5340;
    padding-left: 27px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-81ed4e3 */.elementor-7 .elementor-element.elementor-element-81ed4e3 svg {
    height: unset;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e282618 */.elementor-7 .elementor-element.elementor-element-e282618 svg {
    height: unset;
}

@media(max-width:767px){ .elementor-7 .elementor-element.elementor-element-e282618 br {
display: none;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-abf96c1 */.elementor-7 .elementor-element.elementor-element-abf96c1 svg {
    height: unset;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-7 .button-css{
animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textura;
background-image: linear-gradient(45deg, #E6DAD0, #fff, #E6DAD0, #fff);
background-size: 400% 200%;
transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}

@keyframes textura{
0% {
background-position: 0 0;
}

100% {
background-position: 100% 0;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'PT SERIF';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://jullien.com.br/wp-content/uploads/2026/10/PTSerif-Regular.woff') format('woff'),
		url('https://jullien.com.br/wp-content/uploads/2026/10/PTSerif-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'PT SERIF';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://jullien.com.br/wp-content/uploads/2026/10/PTSerif-Bold.woff') format('woff'),
		url('https://jullien.com.br/wp-content/uploads/2026/10/PTSerif-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'PT SERIF';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://jullien.com.br/wp-content/uploads/2026/10/PTSerif-Italic.woff') format('woff'),
		url('https://jullien.com.br/wp-content/uploads/2026/10/PTSerif-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'PT SERIF';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://jullien.com.br/wp-content/uploads/2026/10/PTSerif-BoldItalic.woff') format('woff'),
		url('https://jullien.com.br/wp-content/uploads/2026/10/PTSerif-BoldItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */