.elementor-15153 .elementor-element.elementor-element-cf70799 .elementor-repeater-item-c19e819{margin-left:446px;margin-right:446px;margin-top:-217px;margin-bottom:-217px;transform:rotate(-20deg);z-index:1;}.elementor-15153 .elementor-element.elementor-element-cf70799 .elementor-repeater-item-c19e819 img{width:338px;filter:blur(0px);}.elementor-15153 .elementor-element.elementor-element-cf70799 .elementor-repeater-item-4b65a3c{margin-left:-604px;margin-right:-604px;margin-top:208px;margin-bottom:208px;transform:rotate(-12deg);}.elementor-15153 .elementor-element.elementor-element-cf70799 .elementor-repeater-item-4b65a3c img{width:293px;filter:blur(1px);}.elementor-15153 .elementor-element.elementor-element-cf70799 .elementor-repeater-item-d3a31c5{margin-left:465px;margin-right:465px;margin-top:213px;margin-bottom:213px;transform:rotate(-6deg);}.elementor-15153 .elementor-element.elementor-element-cf70799 .elementor-repeater-item-d3a31c5 img{width:249px;filter:blur(2px);}.elementor-15153 .elementor-element.elementor-element-cf70799 .image{background-position:center center;}.elementor-15153 .elementor-element.elementor-element-cf70799 .sub-heading{font-size:46px;font-weight:bold;line-height:67px;letter-spacing:0px;word-spacing:0px;color:#FEFEFE;}.elementor-15153 .elementor-element.elementor-element-cf70799 .heading-block{font-size:74px;color:#FFFFFF;margin:0px 0px 35px 0px;}.elementor-15153 .elementor-element.elementor-element-cf70799 .heading-block span{word-spacing:0px;color:#ECECEC;}.elementor-15153 .elementor-element.elementor-element-cf70799 .pre-link-button{color:#FFFFFF;}.elementor-15153 .elementor-element.elementor-element-cf70799 .pre-link-button:not(:hover) .border{border-color:#3C8B2D;opacity:1;background-color:#3C8B2D;}.elementor-15153 .elementor-element.elementor-element-cf70799 .additional-image{margin-left:1000px;margin-right:1000px;margin-top:47px;margin-bottom:47px;}.elementor-15153 .elementor-element.elementor-element-cf70799 .additional-image img{width:800px;}.elementor-15153 .elementor-element.elementor-element-924c195 .elementor-repeater-item-c19e819{margin-left:796px;margin-right:796px;margin-top:-311px;margin-bottom:-311px;transform:rotate(-20deg);z-index:1;}.elementor-15153 .elementor-element.elementor-element-924c195 .elementor-repeater-item-c19e819 img{width:594px;filter:blur(0px);}.elementor-15153 .elementor-element.elementor-element-924c195 .elementor-repeater-item-4b65a3c{margin-left:-873px;margin-right:-873px;margin-top:430px;margin-bottom:430px;transform:rotate(-29deg);}.elementor-15153 .elementor-element.elementor-element-924c195 .elementor-repeater-item-4b65a3c img{width:448px;filter:blur(2px);}.elementor-15153 .elementor-element.elementor-element-924c195 .elementor-repeater-item-d3a31c5{margin-left:687px;margin-right:687px;margin-top:395px;margin-bottom:395px;transform:rotate(-6deg);}.elementor-15153 .elementor-element.elementor-element-924c195 .elementor-repeater-item-d3a31c5 img{width:414px;filter:blur(2px);}.elementor-15153 .elementor-element.elementor-element-924c195 .image{background-position:center center;}.elementor-15153 .elementor-element.elementor-element-924c195 .sub-heading{font-size:27px;font-weight:bold;line-height:67px;letter-spacing:0px;word-spacing:0px;color:#FEFEFE;}.elementor-15153 .elementor-element.elementor-element-924c195 .heading-block{font-size:74px;color:#FFFFFF;margin:0px 0px 35px 0px;}.elementor-15153 .elementor-element.elementor-element-924c195 .heading-block span{word-spacing:0px;color:#ECECEC;}.elementor-15153 .elementor-element.elementor-element-924c195 .pre-link-button{color:#FFFFFF;}.elementor-15153 .elementor-element.elementor-element-924c195 .pre-link-button:not(:hover) .border{border-color:#3C8B2D;opacity:1;background-color:#3C8B2D;}.elementor-15153 .elementor-element.elementor-element-924c195 .additional-image{margin-left:1000px;margin-right:1000px;margin-top:47px;margin-bottom:47px;}.elementor-15153 .elementor-element.elementor-element-924c195 .additional-image img{width:800px;}.elementor-15153 .elementor-element.elementor-element-46871ef .elementor-repeater-item-c19e819{margin-left:796px;margin-right:796px;margin-top:-311px;margin-bottom:-311px;transform:rotate(-20deg);z-index:1;}.elementor-15153 .elementor-element.elementor-element-46871ef .elementor-repeater-item-c19e819 img{width:594px;filter:blur(0px);}.elementor-15153 .elementor-element.elementor-element-46871ef .elementor-repeater-item-4b65a3c{margin-left:-873px;margin-right:-873px;margin-top:430px;margin-bottom:430px;transform:rotate(-29deg);}.elementor-15153 .elementor-element.elementor-element-46871ef .elementor-repeater-item-4b65a3c img{width:448px;filter:blur(2px);}.elementor-15153 .elementor-element.elementor-element-46871ef .elementor-repeater-item-d3a31c5{margin-left:687px;margin-right:687px;margin-top:395px;margin-bottom:395px;transform:rotate(-6deg);}.elementor-15153 .elementor-element.elementor-element-46871ef .elementor-repeater-item-d3a31c5 img{width:414px;filter:blur(2px);}.elementor-15153 .elementor-element.elementor-element-46871ef .image{background-position:center center;}.elementor-15153 .elementor-element.elementor-element-46871ef .sub-heading{font-size:27px;font-weight:bold;line-height:67px;letter-spacing:0px;word-spacing:0px;color:#FEFEFE;}.elementor-15153 .elementor-element.elementor-element-46871ef .heading-block{font-size:74px;color:#FFFFFF;margin:0px 0px 35px 0px;}.elementor-15153 .elementor-element.elementor-element-46871ef .heading-block span{word-spacing:0px;color:#ECECEC;}.elementor-15153 .elementor-element.elementor-element-46871ef .pre-link-button{color:#FFFFFF;}.elementor-15153 .elementor-element.elementor-element-46871ef .pre-link-button:not(:hover) .border{border-color:#3C8B2D;opacity:1;background-color:#3C8B2D;}.elementor-15153 .elementor-element.elementor-element-46871ef .additional-image{margin-left:1000px;margin-right:1000px;margin-top:47px;margin-bottom:47px;}.elementor-15153 .elementor-element.elementor-element-46871ef .additional-image img{width:800px;}.elementor-15153 .elementor-element.elementor-element-f16f37e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:71px 0px 0px 0px;}.elementor-15153 .elementor-element.elementor-element-f16f37e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15153 .elementor-element.elementor-element-015c422 .sub-heading{justify-content:flex-start;}.elementor-15153 .elementor-element.elementor-element-d7b32c6 > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-15153 .elementor-element.elementor-element-d7b32c6 .heading-block{text-align:left;}.elementor-15153 .elementor-element.elementor-element-bc6880d .elementor-repeater-item-34e41dc .sticker{background-color:#159C4B;}.elementor-15153 .elementor-element.elementor-element-bc6880d .elementor-repeater-item-34e41dc .title a i{background-color:#159C4B;}.elementor-15153 .elementor-element.elementor-element-bc6880d .elementor-repeater-item-fb682f6 .sticker{background-color:#15729C;}.elementor-15153 .elementor-element.elementor-element-bc6880d .elementor-repeater-item-fb682f6 .title a i{background-color:#15729C;}.elementor-15153 .elementor-element.elementor-element-bc6880d .elementor-repeater-item-66ae737 .sticker{background-color:#D27B13;}.elementor-15153 .elementor-element.elementor-element-bc6880d .elementor-repeater-item-66ae737 .title a i{background-color:#D27B13;}.elementor-15153 .elementor-element.elementor-element-bc6880d .elementor-repeater-item-9b18108 .sticker{background-color:#9C1586;}.elementor-15153 .elementor-element.elementor-element-bc6880d .elementor-repeater-item-9b18108 .title a i{background-color:#9C1586;}.elementor-15153 .elementor-element.elementor-element-bc6880d .elementor-repeater-item-4507544 .sticker{background-color:#B2B500;}.elementor-15153 .elementor-element.elementor-element-bc6880d .elementor-repeater-item-4507544 .title a i{background-color:#B2B500;}.elementor-15153 .elementor-element.elementor-element-bc6880d .elementor-repeater-item-9b63da8 .sticker{background-color:#D31656;}.elementor-15153 .elementor-element.elementor-element-bc6880d .elementor-repeater-item-9b63da8 .title a i{background-color:#D31656;}.elementor-15153 .elementor-element.elementor-element-bc6880d > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-15153 .elementor-element.elementor-element-bc6880d .sticker{font-family:"Raleway", Sans-serif;}.elementor-15153 .elementor-element.elementor-element-bc6880d .title{font-family:"Montserrat", Sans-serif;}.elementor-15153 .elementor-element.elementor-element-bc6880d .text{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;}body:not(.rtl) .elementor-15153 .elementor-element.elementor-element-0b15c2c{left:0px;}body.rtl .elementor-15153 .elementor-element.elementor-element-0b15c2c{right:0px;}.elementor-15153 .elementor-element.elementor-element-0b15c2c{bottom:0px;z-index:0;}.elementor-15153 .elementor-element.elementor-element-3d6685c:not(.elementor-motion-effects-element-type-background), .elementor-15153 .elementor-element.elementor-element-3d6685c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F5;}.elementor-15153 .elementor-element.elementor-element-3d6685c > .elementor-container{max-width:1600px;}.elementor-15153 .elementor-element.elementor-element-3d6685c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:71px 0px 81px 0px;}.elementor-15153 .elementor-element.elementor-element-3d6685c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15153 .elementor-element.elementor-element-00af4e5{margin-top:0px;margin-bottom:38px;}.elementor-15153 .elementor-element.elementor-element-05271ae .sub-heading{justify-content:flex-start;}.elementor-15153 .elementor-element.elementor-element-78e53e1 > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-15153 .elementor-element.elementor-element-78e53e1 .heading-block{text-align:left;}.elementor-15153 .elementor-element.elementor-element-d61aeb1 > .elementor-widget-container{margin:42px 0px 0px 0px;}.elementor-15153 .elementor-element.elementor-element-d61aeb1 .elementor-widget-container{justify-content:flex-end;}.elementor-15153 .elementor-element.elementor-element-d61aeb1 .elementor-widget-container .button-elementor:not(:hover) .border{border-color:#A2A2A2;}.elementor-15153 .elementor-element.elementor-element-d61aeb1 .button-style2 i{background-color:#76B957;}.elementor-15153 .elementor-element.elementor-element-59e3526 .elementor-repeater-item-18a7be6{margin-left:651px;margin-right:651px;margin-top:-140px;margin-bottom:-140px;transform:rotate(-21deg);}.elementor-15153 .elementor-element.elementor-element-59e3526 .elementor-repeater-item-18a7be6 img{width:390px;filter:blur(0px);opacity:1;}.elementor-15153 .elementor-element.elementor-element-59e3526 .elementor-repeater-item-8b8da01{margin-left:919px;margin-right:919px;margin-top:0px;margin-bottom:0px;transform:rotate(15deg);}.elementor-15153 .elementor-element.elementor-element-59e3526 .elementor-repeater-item-8b8da01 img{width:303px;filter:blur(0px);opacity:1;}.elementor-15153 .elementor-element.elementor-element-59e3526 .elementor-repeater-item-cc3feba{margin-left:-617px;margin-right:-617px;margin-top:268px;margin-bottom:268px;transform:rotate(-23deg);}.elementor-15153 .elementor-element.elementor-element-59e3526 .elementor-repeater-item-cc3feba img{width:256px;filter:blur(0px);}.elementor-15153 .elementor-element.elementor-element-fcc5945 .elementor-repeater-item-cad648a.content-box-item .content{background-color:#FDEDDB;}.elementor-15153 .elementor-element.elementor-element-fcc5945 .elementor-repeater-item-635d856.content-box-item .content{background-color:#DBFDDD;}.elementor-15153 .elementor-element.elementor-element-fcc5945 .elementor-repeater-item-18f9483.content-box-item .content{background-color:#F0FAF3;}.elementor-15153 .elementor-element.elementor-element-fcc5945{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-15153 .elementor-element.elementor-element-fcc5945 .content-box-item{margin-bottom:0px;}.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-15153 .elementor-element.elementor-element-22b8c4f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-15153 .elementor-element.elementor-element-22b8c4f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-15153 .elementor-element.elementor-element-22b8c4f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-15153 .elementor-element.elementor-element-22b8c4f .elementor-image-box-wrapper .elementor-image-box-img{width:32%;}.elementor-15153 .elementor-element.elementor-element-22b8c4f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-15153 .elementor-element.elementor-element-22b8c4f .elementor-image-box-title{color:#3C3939;}.elementor-15153 .elementor-element.elementor-element-46ab43a.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-15153 .elementor-element.elementor-element-46ab43a.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-15153 .elementor-element.elementor-element-46ab43a.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-15153 .elementor-element.elementor-element-46ab43a .elementor-image-box-wrapper .elementor-image-box-img{width:32%;}.elementor-15153 .elementor-element.elementor-element-46ab43a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-15153 .elementor-element.elementor-element-46ab43a .elementor-image-box-title{color:#3C3939;}.elementor-15153 .elementor-element.elementor-element-36aad76.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-15153 .elementor-element.elementor-element-36aad76.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-15153 .elementor-element.elementor-element-36aad76.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-15153 .elementor-element.elementor-element-36aad76 .elementor-image-box-wrapper .elementor-image-box-img{width:32%;}.elementor-15153 .elementor-element.elementor-element-36aad76 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-15153 .elementor-element.elementor-element-36aad76 .elementor-image-box-title{color:#3C3939;}.elementor-15153 .elementor-element.elementor-element-83b6a04.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-15153 .elementor-element.elementor-element-83b6a04.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-15153 .elementor-element.elementor-element-83b6a04.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-15153 .elementor-element.elementor-element-83b6a04 .elementor-image-box-wrapper .elementor-image-box-img{width:32%;}.elementor-15153 .elementor-element.elementor-element-83b6a04 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-15153 .elementor-element.elementor-element-83b6a04 .elementor-image-box-title{color:#3C3939;}.elementor-15153 .elementor-element.elementor-element-c10103e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-15153 .elementor-element.elementor-element-c10103e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-15153 .elementor-element.elementor-element-c10103e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-15153 .elementor-element.elementor-element-c10103e .elementor-image-box-wrapper .elementor-image-box-img{width:32%;}.elementor-15153 .elementor-element.elementor-element-c10103e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-15153 .elementor-element.elementor-element-c10103e .elementor-image-box-title{color:#3C3939;}.elementor-15153 .elementor-element.elementor-element-6d36f94 > .elementor-container{max-width:1125px;}.elementor-15153 .elementor-element.elementor-element-6d36f94 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15153 .elementor-element.elementor-element-6d36f94{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:111px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-15153 .elementor-element.elementor-element-850d982 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:47px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#081E23;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15153 .elementor-element.elementor-element-8849ed6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:47px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#081E23;}.elementor-15153 .elementor-element.elementor-element-03003ef > .elementor-container{max-width:1450px;}.elementor-15153 .elementor-element.elementor-element-123f37a.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-15153 .elementor-element.elementor-element-123f37a.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-15153 .elementor-element.elementor-element-123f37a.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-15153 .elementor-element.elementor-element-123f37a .elementor-image-box-wrapper .elementor-image-box-img{width:32%;}.elementor-15153 .elementor-element.elementor-element-123f37a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-15153 .elementor-element.elementor-element-123f37a .elementor-image-box-title{color:#3C3939;}.elementor-15153 .elementor-element.elementor-element-e41844f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-15153 .elementor-element.elementor-element-e41844f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-15153 .elementor-element.elementor-element-e41844f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-15153 .elementor-element.elementor-element-e41844f .elementor-image-box-wrapper .elementor-image-box-img{width:32%;}.elementor-15153 .elementor-element.elementor-element-e41844f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-15153 .elementor-element.elementor-element-e41844f .elementor-image-box-title{color:#3C3939;}.elementor-15153 .elementor-element.elementor-element-99c9fe7.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-15153 .elementor-element.elementor-element-99c9fe7.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-15153 .elementor-element.elementor-element-99c9fe7.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-15153 .elementor-element.elementor-element-99c9fe7 .elementor-image-box-wrapper .elementor-image-box-img{width:32%;}.elementor-15153 .elementor-element.elementor-element-99c9fe7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-15153 .elementor-element.elementor-element-99c9fe7 .elementor-image-box-title{color:#3C3939;}.elementor-15153 .elementor-element.elementor-element-9257d3e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-15153 .elementor-element.elementor-element-9257d3e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-15153 .elementor-element.elementor-element-9257d3e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-15153 .elementor-element.elementor-element-9257d3e .elementor-image-box-wrapper .elementor-image-box-img{width:32%;}.elementor-15153 .elementor-element.elementor-element-9257d3e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-15153 .elementor-element.elementor-element-9257d3e .elementor-image-box-title{color:#3C3939;}.elementor-15153 .elementor-element.elementor-element-6ec767e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-15153 .elementor-element.elementor-element-6ec767e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-15153 .elementor-element.elementor-element-6ec767e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-15153 .elementor-element.elementor-element-6ec767e .elementor-image-box-wrapper .elementor-image-box-img{width:32%;}.elementor-15153 .elementor-element.elementor-element-6ec767e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-15153 .elementor-element.elementor-element-6ec767e .elementor-image-box-title{color:#3C3939;}.elementor-15153 .elementor-element.elementor-element-4c33de0:not(.elementor-motion-effects-element-type-background), .elementor-15153 .elementor-element.elementor-element-4c33de0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-15153 .elementor-element.elementor-element-4c33de0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:89px 0px 89px 0px;}.elementor-15153 .elementor-element.elementor-element-4c33de0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-portfolio a .elementor-portfolio-item__overlay{background-color:var( --e-global-color-accent );}.elementor-widget-portfolio .elementor-portfolio-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-portfolio .elementor-portfolio__filter{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-portfolio .elementor-portfolio__filter.elementor-active{color:var( --e-global-color-primary );}.elementor-msie .elementor-15153 .elementor-element.elementor-element-5cdf485 .elementor-portfolio-item{width:calc( 100% / 4 );}.elementor-15153 .elementor-element.elementor-element-5cdf485 .elementor-post__thumbnail__link{padding-bottom:calc( 0.66 * 100% );}.elementor-15153 .elementor-element.elementor-element-5cdf485:after{content:"0.66";position:absolute;color:transparent;}.elementor-15153 .elementor-element.elementor-element-5cdf485{--grid-row-gap:19px;--grid-column-gap:19px;}.elementor-15153 .elementor-element.elementor-element-5cdf485 a .elementor-portfolio-item__overlay{background-color:#484848B8;}@media(min-width:768px){.elementor-15153 .elementor-element.elementor-element-70d0ccc{width:56.757%;}.elementor-15153 .elementor-element.elementor-element-22360cb{width:42.974%;}.elementor-15153 .elementor-element.elementor-element-af86b78{width:58.244%;}.elementor-15153 .elementor-element.elementor-element-0b474e9{width:41.756%;}}@media(max-width:1024px){.elementor-15153 .elementor-element.elementor-element-cf70799 .elementor-repeater-item-c19e819{margin-left:49px;margin-right:49px;margin-top:58px;margin-bottom:58px;transform:rotate(-24deg);}.elementor-15153 .elementor-element.elementor-element-cf70799 .elementor-repeater-item-c19e819 img{width:69px;filter:blur(1px);}.elementor-15153 .elementor-element.elementor-element-cf70799 > .elementor-widget-container{background-position:-800px -800px;background-repeat:no-repeat;background-size:-500px auto;}.elementor-15153 .elementor-element.elementor-element-cf70799 .additional-image{margin-left:170px;margin-right:170px;margin-top:147px;margin-bottom:147px;}.elementor-15153 .elementor-element.elementor-element-cf70799 .additional-image img{width:350px;}.elementor-15153 .elementor-element.elementor-element-924c195 .elementor-repeater-item-c19e819{margin-left:244px;margin-right:244px;margin-top:-144px;margin-bottom:-144px;transform:rotate(-25deg);}.elementor-15153 .elementor-element.elementor-element-924c195 .elementor-repeater-item-c19e819 img{width:214px;filter:blur(0.5px);}.elementor-15153 .elementor-element.elementor-element-924c195 .elementor-repeater-item-4b65a3c{margin-left:-337px;margin-right:-337px;margin-top:269px;margin-bottom:269px;transform:rotate(-35deg);}.elementor-15153 .elementor-element.elementor-element-924c195 .elementor-repeater-item-4b65a3c img{width:198px;filter:blur(0.5px);}.elementor-15153 .elementor-element.elementor-element-924c195 .elementor-repeater-item-d3a31c5{margin-left:250px;margin-right:250px;margin-top:199px;margin-bottom:199px;transform:rotate(-13deg);}.elementor-15153 .elementor-element.elementor-element-924c195 .elementor-repeater-item-d3a31c5 img{width:256px;filter:blur(0.5px);}.elementor-15153 .elementor-element.elementor-element-924c195 > .elementor-widget-container{background-position:-800px -800px;background-repeat:no-repeat;background-size:-500px auto;}.elementor-15153 .elementor-element.elementor-element-924c195 .heading-block{font-size:76px;}.elementor-15153 .elementor-element.elementor-element-924c195 .additional-image{margin-left:170px;margin-right:170px;margin-top:147px;margin-bottom:147px;}.elementor-15153 .elementor-element.elementor-element-924c195 .additional-image img{width:350px;}.elementor-15153 .elementor-element.elementor-element-46871ef .elementor-repeater-item-c19e819{margin-left:49px;margin-right:49px;margin-top:58px;margin-bottom:58px;transform:rotate(-24deg);}.elementor-15153 .elementor-element.elementor-element-46871ef .elementor-repeater-item-c19e819 img{width:69px;filter:blur(1px);}.elementor-15153 .elementor-element.elementor-element-46871ef > .elementor-widget-container{background-position:-800px -800px;background-repeat:no-repeat;background-size:-500px auto;}.elementor-15153 .elementor-element.elementor-element-46871ef .additional-image{margin-left:170px;margin-right:170px;margin-top:147px;margin-bottom:147px;}.elementor-15153 .elementor-element.elementor-element-46871ef .additional-image img{width:350px;}.elementor-msie .elementor-15153 .elementor-element.elementor-element-5cdf485 .elementor-portfolio-item{width:calc( 100% / 2 );}}@media(max-width:767px){.elementor-15153 .elementor-element.elementor-element-cf70799 .elementor-repeater-item-c19e819{margin-left:-25px;margin-right:-25px;margin-top:-111px;margin-bottom:-111px;}.elementor-15153 .elementor-element.elementor-element-cf70799 .elementor-repeater-item-c19e819 img{width:56px;filter:blur(1px);}.elementor-15153 .elementor-element.elementor-element-cf70799 > .elementor-widget-container{background-position:-800px -800px;background-size:0px auto;}.elementor-15153 .elementor-element.elementor-element-cf70799 .sub-heading{font-size:19px;line-height:1.4em;}.elementor-15153 .elementor-element.elementor-element-cf70799 .heading-block{font-size:29px;}.elementor-15153 .elementor-element.elementor-element-cf70799 .additional-image{margin-left:116px;margin-right:116px;margin-top:-113px;margin-bottom:-113px;}.elementor-15153 .elementor-element.elementor-element-cf70799 .additional-image img{width:258px;}.elementor-15153 .elementor-element.elementor-element-924c195 .elementor-repeater-item-c19e819{margin-left:-25px;margin-right:-25px;margin-top:-111px;margin-bottom:-111px;}.elementor-15153 .elementor-element.elementor-element-924c195 .elementor-repeater-item-c19e819 img{width:56px;filter:blur(1px);}.elementor-15153 .elementor-element.elementor-element-924c195 > .elementor-widget-container{background-position:-800px -800px;background-size:0px auto;}.elementor-15153 .elementor-element.elementor-element-924c195 .sub-heading{font-size:19px;line-height:1.4em;}.elementor-15153 .elementor-element.elementor-element-924c195 .heading-block{font-size:29px;}.elementor-15153 .elementor-element.elementor-element-924c195 .additional-image{margin-left:116px;margin-right:116px;margin-top:-113px;margin-bottom:-113px;}.elementor-15153 .elementor-element.elementor-element-924c195 .additional-image img{width:258px;}.elementor-15153 .elementor-element.elementor-element-46871ef .elementor-repeater-item-c19e819{margin-left:116px;margin-right:116px;margin-top:-199px;margin-bottom:-199px;transform:rotate(-25deg);}.elementor-15153 .elementor-element.elementor-element-46871ef .elementor-repeater-item-c19e819 img{width:144px;filter:blur(0.5px);}.elementor-15153 .elementor-element.elementor-element-46871ef .elementor-repeater-item-4b65a3c{margin-left:-121px;margin-right:-121px;margin-top:236px;margin-bottom:236px;}.elementor-15153 .elementor-element.elementor-element-46871ef .elementor-repeater-item-4b65a3c img{width:172px;filter:blur(0.5px);}.elementor-15153 .elementor-element.elementor-element-46871ef .elementor-repeater-item-d3a31c5{margin-left:101px;margin-right:101px;margin-top:243px;margin-bottom:243px;transform:rotate(-12deg);}.elementor-15153 .elementor-element.elementor-element-46871ef .elementor-repeater-item-d3a31c5 img{width:125px;filter:blur(0.5px);}.elementor-15153 .elementor-element.elementor-element-46871ef > .elementor-widget-container{background-position:-800px -800px;background-size:0px auto;}.elementor-15153 .elementor-element.elementor-element-46871ef .sub-heading{font-size:19px;line-height:1.4em;}.elementor-15153 .elementor-element.elementor-element-46871ef .heading-block{font-size:29px;}.elementor-15153 .elementor-element.elementor-element-46871ef .additional-image{margin-left:116px;margin-right:116px;margin-top:-113px;margin-bottom:-113px;}.elementor-15153 .elementor-element.elementor-element-46871ef .additional-image img{width:258px;}.elementor-15153 .elementor-element.elementor-element-d61aeb1 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-15153 .elementor-element.elementor-element-d61aeb1 .elementor-widget-container{justify-content:flex-start;}.elementor-15153 .elementor-element.elementor-element-22b8c4f .elementor-image-box-img{margin-bottom:0px;}.elementor-15153 .elementor-element.elementor-element-46ab43a .elementor-image-box-img{margin-bottom:0px;}.elementor-15153 .elementor-element.elementor-element-36aad76 .elementor-image-box-img{margin-bottom:0px;}.elementor-15153 .elementor-element.elementor-element-83b6a04 .elementor-image-box-img{margin-bottom:0px;}.elementor-15153 .elementor-element.elementor-element-c10103e .elementor-image-box-img{margin-bottom:0px;}.elementor-15153 .elementor-element.elementor-element-123f37a .elementor-image-box-img{margin-bottom:0px;}.elementor-15153 .elementor-element.elementor-element-e41844f .elementor-image-box-img{margin-bottom:0px;}.elementor-15153 .elementor-element.elementor-element-99c9fe7 .elementor-image-box-img{margin-bottom:0px;}.elementor-15153 .elementor-element.elementor-element-9257d3e .elementor-image-box-img{margin-bottom:0px;}.elementor-15153 .elementor-element.elementor-element-6ec767e .elementor-image-box-img{margin-bottom:0px;}.elementor-15153 .elementor-element.elementor-element-4c33de0{padding:40px 0px 40px 0px;}.elementor-msie .elementor-15153 .elementor-element.elementor-element-5cdf485 .elementor-portfolio-item{width:calc( 100% / 1 );}}/* Start custom CSS for yprm_banner, class: .elementor-element-cf70799 */.elementor-15153 .elementor-element.elementor-element-cf70799 .sub-heading {
text-shadow: 2px 5px 5px #333;
}
.elementor-15153 .elementor-element.elementor-element-cf70799 .heading-block
{
text-shadow: 2px 5px 5px #333;
}/* End custom CSS */
/* Start custom CSS for yprm_banner, class: .elementor-element-924c195 *//* Sadece mobil (tablet dahil) */
@media (max-width: 768px) {
  .link-block {
    display: flex;
    flex-direction: column;
    gap: 15px; /* butonlar arası boşluk */
    align-items: stretch
  }

  .link-block a{
    width: 300px;
    text-align: center;
    justify-content: center;
    
  }
  .banner-area .link-block{
      align-items: stretch;
  }
}
.elementor-15153 .elementor-element.elementor-element-924c195 .sub-heading {
text-shadow: 2px 2px 5px #333 ;
}
.elementor-15153 .elementor-element.elementor-element-924c195 .heading-block {
text-shadow: 2px 2px 5px #333 ;
}/* End custom CSS */
/* Start custom CSS for yprm_banner, class: .elementor-element-46871ef *//* Sadece mobil (tablet dahil) */
@media (max-width: 768px) {
  .link-block {
    display: flex;
    flex-direction: column;
    gap: 15px; /* butonlar arası boşluk */
    align-items: stretch
  }
  .link-block a{
    width: 300px;
    text-align: center;
    justify-content: center;
  }
  .banner-area .link-block{
      align-items: stretch;
  }
}
.elementor-15153 .elementor-element.elementor-element-924c195 .sub-heading {
text-shadow: 2px 2px 5px #333 ;
}
.elementor-15153 .elementor-element.elementor-element-924c195 .heading-block {
text-shadow: 2px 2px 5px #333 ;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-15cc1ca */.emlak-form-section{
  padding: 90px 20px 120px;
  background: #fff;
  color: #fff;
}

.emlak-form-wrap{
  max-width: 980px;
  margin: 0 auto;
  text-align: center;
}

.emlak-form-wrap h2{
  font-size: 40px;
  line-height: 1.1;
  margin-bottom: 12px;
  letter-spacing: -0.4px;
}

.emlak-form-sub{
  opacity: .8;
  max-width: 620px;
  margin: 0 auto 28px;
}

.emlak-form{
  background: rgba(18,23,42,0.92);
  border: 1px solid rgba(255,255,255,0.08);
  border-radius: 18px;
  padding: 26px;
  text-align: left;
  box-shadow: 0 26px 90px rgba(0,0,0,0.35);
}

.emlak-grid{
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 16px;
}

.emlak-field label{
  display: block;
  font-weight: 700;
  font-size: 13px;
  margin: 0 0 8px;
  opacity: .95;
}

.emlak-field input,
.emlak-field select,
.emlak-field textarea{
  width: 100%;
  padding: 14px 14px;
  border-radius: 12px;
  border: 1px solid rgba(255,255,255,0.10);
  background: #0f1527;
  color: #fff;
  outline: none;
  transition: .2s;
}

.emlak-field input:focus,
.emlak-field select:focus,
.emlak-field textarea:focus{
  border-color: rgba(107,220,95,0.7);
  box-shadow: 0 0 0 4px rgba(107,220,95,0.12);
}

.emlak-full{ grid-column: 1 / -1; }

.emlak-checks{
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 10px;
}

.emlak-check{
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 12px 12px;
  border-radius: 12px;
  border: 1px solid rgba(255,255,255,0.08);
  background: rgba(15,21,39,0.75);
  cursor: pointer;
}

.emlak-check input{
  width: 18px;
  height: 18px;
  accent-color: #6bdc5f;
}

.emlak-check span{
  font-size: 14px;
  opacity: .95;
}

.emlak-btn{
  width: 100%;
  margin-top: 18px;
  padding: 14px 16px;
  border-radius: 12px;
  border: none;
  background: #6bdc5f;
  color: #08100a;
  font-weight: 800;
  cursor: pointer;
  transition: .25s;
}

.emlak-btn:hover{
  transform: translateY(-1px);
  filter: brightness(0.98);
}

/* micro trust pills */
.emlak-micro{
  display:flex;
  flex-wrap:wrap;
  gap:10px;
  margin: 14px 0 8px;
  justify-content:center;
}

.emlak-pill{
  font-size: 12px;
  padding: 10px 12px;
  border-radius: 999px;
  border: 1px solid rgba(255,255,255,0.08);
  background: rgba(15,21,39,0.55);
  opacity: .95;
}

.emlak-privacy{
  display: block;
  margin-top: 10px;
  opacity: .7;
  text-align: center;
}

/* loading spinner */
.emlak-btn.is-loading{
  position: relative;
  opacity: .95;
}

.emlak-btn.is-loading::after{
  content:"";
  width:18px;
  height:18px;
  border-radius: 999px;
  border: 2px solid rgba(255,255,255,.45);
  border-top-color: #fff;
  display:inline-block;
  margin-left:10px;
  vertical-align: -3px;
  animation: emlakSpin .7s linear infinite;
}

@keyframes emlakSpin{ to { transform: rotate(360deg); } }

/* success modal */
.emlak-success{
  position: fixed;
  inset: 0;
  background: rgba(0,0,0,.55);
  display: grid;
  place-items: center;
  padding: 18px;
  z-index: 99999;
  opacity: 0;
  pointer-events: none;
  transition: .25s;
}

.emlak-success.is-open{
  opacity: 1;
  pointer-events: auto;
}

.emlak-success-card{
  width: min(560px, 92vw);
  background: rgba(18,23,42,.96);
  border: 1px solid rgba(255,255,255,.10);
  border-radius: 18px;
  padding: 22px 20px;
  text-align: center;
  box-shadow: 0 30px 120px rgba(0,0,0,.45);
  transform: translateY(10px) scale(.98);
  transition: .25s;
}

.emlak-success.is-open .emlak-success-card{
  transform: translateY(0) scale(1);
}

.emlak-success-card h3{
  margin: 10px 0 6px;
  font-size: 22px;
  color: #fff;
}

.emlak-success-card p{
  margin: 0 0 14px;
  opacity: .85;
  color: #fff;
  font-size: 14px;
}

.emlak-success-actions{
  display:flex;
  flex-direction: column;
  gap: 10px;
}

.emlak-success-link{
  display:block;
  width:100%;
  border-radius: 12px;
  padding: 12px 14px;
  font-weight: 800;
  text-decoration: none;
  background: #1f2438;
  color: #fff;
  border: 1px solid rgba(255,255,255,0.08);
}

.emlak-success-btn{
  width: 100%;
  border: none;
  border-radius: 12px;
  padding: 12px 14px;
  font-weight: 800;
  cursor: pointer;
  background: #6bdc5f;
  color: #08100a;
}

/* checkmark anim */
.emlak-checkmark{ width: 64px; height: 64px; margin: 0 auto; }
.emlak-checkmark-svg{ width: 64px; height: 64px; }

.emlak-checkmark-circle{
  stroke: rgba(107,220,95,.85);
  stroke-width: 3;
  stroke-dasharray: 166;
  stroke-dashoffset: 166;
}

.emlak-checkmark-check{
  stroke: #6bdc5f;
  stroke-width: 4;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-dasharray: 48;
  stroke-dashoffset: 48;
}

.emlak-success.is-open .emlak-checkmark-circle{
  animation: emlakStroke .6s ease forwards;
}
.emlak-success.is-open .emlak-checkmark-check{
  animation: emlakStroke .35s .55s ease forwards;
}

@keyframes emlakStroke{ to { stroke-dashoffset: 0; } }

/* scroll lock */
.emlak-no-scroll{
  overflow: hidden;
}

/* responsive */
@media (max-width: 900px){
  .emlak-checks{ grid-template-columns: repeat(2, 1fr); }
}

@media (max-width: 760px){
  .emlak-grid{ grid-template-columns: 1fr; }
  .emlak-checks{ grid-template-columns: 1fr; }
  .emlak-form-wrap h2{ font-size: 32px; }
}

/* Date input ikonunu koyu temada daha okunur yapar */
.emlak-field input[type="date"]{
  color-scheme: dark;
}/* End custom CSS */