.elementor-1390 .elementor-element.elementor-element-bfacda4{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:hidden;--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-1390 .elementor-element.elementor-element-bfacda4:not(.elementor-motion-effects-element-type-background), .elementor-1390 .elementor-element.elementor-element-bfacda4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://betoonitalent.ee/wp-content/uploads/2025/02/Bg-1.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-1390 .elementor-element.elementor-element-fc9974b{--display:flex;--justify-content:center;--margin-top:20px;--margin-bottom:0px;--margin-left:100px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1390 .elementor-element.elementor-element-e1e046f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;line-height:55px;color:#FFFFFF;}.elementor-widget-tp-adv-text-block .pt_plus_adv_text_block .text-content-block,.elementor-widget-tp-adv-text-block .pt_plus_adv_text_block .text-content-block p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1390 .elementor-element.elementor-element-81e6714 > .elementor-widget-container{margin:0px 100px 0px 0px;}.elementor-1390 .elementor-element.elementor-element-81e6714 .pt_plus_adv_text_block .text-content-block p,.elementor-1390 .elementor-element.elementor-element-81e6714 .pt_plus_adv_text_block .text-content-block{color:var( --e-global-color-40ba437 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1390 .elementor-element.elementor-element-78ccbe0 .elementor-button{background-color:var( --e-global-color-0554a64 );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-40ba437 );color:var( --e-global-color-40ba437 );border-radius:5px 5px 5px 5px;padding:15px 60px 15px 15px;}.elementor-1390 .elementor-element.elementor-element-e4eebdb{--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;--justify-content:flex-end;--align-items:flex-end;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1390 .elementor-element.elementor-element-98eb016{text-align:right;}.elementor-1390 .elementor-element.elementor-element-98eb016 img{width:550px;}.elementor-1390 .elementor-element.elementor-element-ffcaeda{text-align:right;}.elementor-1390 .elementor-element.elementor-element-ffcaeda img{width:450px;}.elementor-1390 .elementor-element.elementor-element-b1ceb61{--display:flex;--min-height:30px;--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1390 .elementor-element.elementor-element-b1ceb61:not(.elementor-motion-effects-element-type-background), .elementor-1390 .elementor-element.elementor-element-b1ceb61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eeb4eed );}.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-1390 .elementor-element.elementor-element-239abd7{left:443px;}body.rtl .elementor-1390 .elementor-element.elementor-element-239abd7{right:443px;}.elementor-1390 .elementor-element.elementor-element-239abd7{top:51px;z-index:0;}.elementor-1390 .elementor-element.elementor-element-239abd7 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-1390 .elementor-element.elementor-element-239abd7 .elementor-icon-wrapper{text-align:center;}.elementor-1390 .elementor-element.elementor-element-239abd7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4b3230f );}.elementor-1390 .elementor-element.elementor-element-239abd7.elementor-view-framed .elementor-icon, .elementor-1390 .elementor-element.elementor-element-239abd7.elementor-view-default .elementor-icon{color:var( --e-global-color-4b3230f );border-color:var( --e-global-color-4b3230f );}.elementor-1390 .elementor-element.elementor-element-239abd7.elementor-view-framed .elementor-icon, .elementor-1390 .elementor-element.elementor-element-239abd7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4b3230f );}.elementor-1390 .elementor-element.elementor-element-239abd7 .elementor-icon{font-size:138px;}.elementor-1390 .elementor-element.elementor-element-239abd7 .elementor-icon svg{height:138px;}.elementor-1390 .elementor-element.elementor-element-239abd7 .elementor-icon i, .elementor-1390 .elementor-element.elementor-element-239abd7 .elementor-icon svg{transform:rotate(0deg);}.elementor-1390 .elementor-element.elementor-element-bac2f41 > .elementor-widget-container{--e-transform-rotateZ:66deg;}body:not(.rtl) .elementor-1390 .elementor-element.elementor-element-bac2f41{left:83px;}body.rtl .elementor-1390 .elementor-element.elementor-element-bac2f41{right:83px;}.elementor-1390 .elementor-element.elementor-element-bac2f41{top:-50px;z-index:0;}.elementor-1390 .elementor-element.elementor-element-bac2f41 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-1390 .elementor-element.elementor-element-bac2f41 .elementor-icon-wrapper{text-align:center;}.elementor-1390 .elementor-element.elementor-element-bac2f41.elementor-view-stacked .elementor-icon{background-color:#ECC57A;}.elementor-1390 .elementor-element.elementor-element-bac2f41.elementor-view-framed .elementor-icon, .elementor-1390 .elementor-element.elementor-element-bac2f41.elementor-view-default .elementor-icon{color:#ECC57A;border-color:#ECC57A;}.elementor-1390 .elementor-element.elementor-element-bac2f41.elementor-view-framed .elementor-icon, .elementor-1390 .elementor-element.elementor-element-bac2f41.elementor-view-default .elementor-icon svg{fill:#ECC57A;}.elementor-1390 .elementor-element.elementor-element-bac2f41 .elementor-icon{font-size:138px;}.elementor-1390 .elementor-element.elementor-element-bac2f41 .elementor-icon svg{height:138px;}.elementor-1390 .elementor-element.elementor-element-bac2f41 .elementor-icon i, .elementor-1390 .elementor-element.elementor-element-bac2f41 .elementor-icon svg{transform:rotate(0deg);}.elementor-1390 .elementor-element.elementor-element-2013fa5 > .elementor-widget-container{--e-transform-rotateZ:-22deg;}body:not(.rtl) .elementor-1390 .elementor-element.elementor-element-2013fa5{left:947px;}body.rtl .elementor-1390 .elementor-element.elementor-element-2013fa5{right:947px;}.elementor-1390 .elementor-element.elementor-element-2013fa5{top:-80px;z-index:0;}.elementor-1390 .elementor-element.elementor-element-2013fa5 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-1390 .elementor-element.elementor-element-2013fa5 .elementor-icon-wrapper{text-align:center;}.elementor-1390 .elementor-element.elementor-element-2013fa5.elementor-view-stacked .elementor-icon{background-color:#ECC57A;}.elementor-1390 .elementor-element.elementor-element-2013fa5.elementor-view-framed .elementor-icon, .elementor-1390 .elementor-element.elementor-element-2013fa5.elementor-view-default .elementor-icon{color:#ECC57A;border-color:#ECC57A;}.elementor-1390 .elementor-element.elementor-element-2013fa5.elementor-view-framed .elementor-icon, .elementor-1390 .elementor-element.elementor-element-2013fa5.elementor-view-default .elementor-icon svg{fill:#ECC57A;}.elementor-1390 .elementor-element.elementor-element-2013fa5 .elementor-icon{font-size:138px;}.elementor-1390 .elementor-element.elementor-element-2013fa5 .elementor-icon svg{height:138px;}.elementor-1390 .elementor-element.elementor-element-2013fa5 .elementor-icon i, .elementor-1390 .elementor-element.elementor-element-2013fa5 .elementor-icon svg{transform:rotate(0deg);}.elementor-1390 .elementor-element.elementor-element-b7a4e4b{--swiper-slides-to-display:4;--swiper-slides-gap:10px;}.elementor-1390 .elementor-element.elementor-element-b7a4e4b .swiper-slide > .elementor-element{height:100%;}.elementor-1390 .elementor-element.elementor-element-aaece42{--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;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1390 .elementor-element.elementor-element-aaece42:not(.elementor-motion-effects-element-type-background), .elementor-1390 .elementor-element.elementor-element-aaece42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2807855 );}.elementor-1390 .elementor-element.elementor-element-7c77bcf{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1390 .elementor-element.elementor-element-ffed988{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-1390 .elementor-element.elementor-element-99cd087{--display:flex;--justify-content:center;--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-1390 .elementor-element.elementor-element-145ad33{z-index:1;}.elementor-1390 .elementor-element.elementor-element-145ad33 img{height:600px;object-fit:cover;object-position:top center;border-radius:20px 20px 20px 20px;box-shadow:3px 3px 3px 0px rgba(0, 0, 0, 0.3);}.elementor-1390 .elementor-element.elementor-element-aa78299{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-1390 .elementor-element.elementor-element-b442017 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:4rem;font-weight:700;line-height:4.2rem;color:var( --e-global-color-astglobalcolor8 );}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1390 .elementor-element.elementor-element-516b8c1{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;color:var( --e-global-color-astglobalcolor8 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1390 .elementor-element.elementor-element-516b8c1 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1390 .elementor-element.elementor-element-794315cf{--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;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1390 .elementor-element.elementor-element-794315cf:not(.elementor-motion-effects-element-type-background), .elementor-1390 .elementor-element.elementor-element-794315cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2807855 );}.elementor-1390 .elementor-element.elementor-element-32d1be7 > .elementor-widget-container{--e-transform-rotateZ:150deg;}.elementor-1390 .elementor-element.elementor-element-32d1be7.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-1390 .elementor-element.elementor-element-32d1be7{left:600px;}body.rtl .elementor-1390 .elementor-element.elementor-element-32d1be7{right:600px;}.elementor-1390 .elementor-element.elementor-element-32d1be7{top:0px;}.elementor-1390 .elementor-element.elementor-element-32d1be7 img{width:150px;}.elementor-1390 .elementor-element.elementor-element-672ac910{--display:flex;--min-height:70vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1390 .elementor-element.elementor-element-45bd702d{--display:flex;--justify-content:center;}.elementor-1390 .elementor-element.elementor-element-3161b3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:4rem;font-weight:700;line-height:4.2rem;color:var( --e-global-color-astglobalcolor8 );}.elementor-1390 .elementor-element.elementor-element-3882565c{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;color:var( --e-global-color-astglobalcolor8 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1390 .elementor-element.elementor-element-3882565c > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1390 .elementor-element.elementor-element-9ecbb8a > .elementor-widget-container{--e-transform-rotateZ:79deg;}body:not(.rtl) .elementor-1390 .elementor-element.elementor-element-9ecbb8a{right:20px;}body.rtl .elementor-1390 .elementor-element.elementor-element-9ecbb8a{left:20px;}.elementor-1390 .elementor-element.elementor-element-9ecbb8a{bottom:0px;}.elementor-1390 .elementor-element.elementor-element-9ecbb8a img{width:150px;}.elementor-1390 .elementor-element.elementor-element-1993dfef{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1390 .elementor-element.elementor-element-f080452{--display:flex;--position:absolute;--min-height:350px;--justify-content:flex-start;--border-radius:20px 20px 20px 20px;box-shadow:3px 3px 3px 0px rgba(0, 0, 0, 0.3);--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1390 .elementor-element.elementor-element-f080452:not(.elementor-motion-effects-element-type-background), .elementor-1390 .elementor-element.elementor-element-f080452 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0554a64 );}.elementor-1390 .elementor-element.elementor-element-3375d4e5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;line-height:45px;color:#000000;}.elementor-1390 .elementor-element.elementor-element-24db0b{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-1390 .elementor-element.elementor-element-24db0b > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1390 .elementor-element.elementor-element-24db0b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:25px;color:#000000;}.elementor-1390 .elementor-element.elementor-element-8d9f767{--display:flex;--position:absolute;--min-height:350px;--justify-content:flex-start;--border-radius:20px 20px 20px 20px;box-shadow:3px 3px 3px 0px rgba(0, 0, 0, 0.3);--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1390 .elementor-element.elementor-element-8d9f767:not(.elementor-motion-effects-element-type-background), .elementor-1390 .elementor-element.elementor-element-8d9f767 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b3230f );}.elementor-1390 .elementor-element.elementor-element-7a6f848 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;line-height:45px;color:var( --e-global-color-40ba437 );}.elementor-1390 .elementor-element.elementor-element-f0a01c1{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-1390 .elementor-element.elementor-element-f0a01c1 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1390 .elementor-element.elementor-element-f0a01c1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:25px;color:var( --e-global-color-40ba437 );}.elementor-1390 .elementor-element.elementor-element-447824c{--display:flex;--position:absolute;--min-height:350px;--justify-content:flex-start;--border-radius:20px 20px 20px 20px;box-shadow:3px 3px 3px 0px rgba(0, 0, 0, 0.3);--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1390 .elementor-element.elementor-element-447824c:not(.elementor-motion-effects-element-type-background), .elementor-1390 .elementor-element.elementor-element-447824c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0554a64 );}.elementor-1390 .elementor-element.elementor-element-26b579a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;line-height:45px;color:#000000;}.elementor-1390 .elementor-element.elementor-element-8338308{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-1390 .elementor-element.elementor-element-8338308 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1390 .elementor-element.elementor-element-8338308 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:25px;color:#000000;}.elementor-1390 .elementor-element.elementor-element-8f159d2{--display:flex;--position:absolute;--min-height:350px;--justify-content:space-around;--border-radius:20px 20px 20px 20px;box-shadow:3px 3px 3px 0px rgba(0, 0, 0, 0.3);--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1390 .elementor-element.elementor-element-8f159d2:not(.elementor-motion-effects-element-type-background), .elementor-1390 .elementor-element.elementor-element-8f159d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eeb4eed );}.elementor-1390 .elementor-element.elementor-element-0085aa7 > .elementor-widget-container{--e-transform-rotateZ:-4deg;}.elementor-1390 .elementor-element.elementor-element-0085aa7{text-align:center;}.elementor-1390 .elementor-element.elementor-element-0085aa7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;line-height:50px;color:var( --e-global-color-astglobalcolor8 );}.elementor-1390 .elementor-element.elementor-element-647b6a1{--display:flex;}body:not(.rtl) .elementor-1390 .elementor-element.elementor-element-9590709{left:182px;}body.rtl .elementor-1390 .elementor-element.elementor-element-9590709{right:182px;}.elementor-1390 .elementor-element.elementor-element-9590709{top:-97px;}.elementor-1390 .elementor-element.elementor-element-9590709 .elementor-icon-wrapper{text-align:center;}.elementor-1390 .elementor-element.elementor-element-9590709.elementor-view-stacked .elementor-icon{background-color:#C96661;}.elementor-1390 .elementor-element.elementor-element-9590709.elementor-view-framed .elementor-icon, .elementor-1390 .elementor-element.elementor-element-9590709.elementor-view-default .elementor-icon{color:#C96661;border-color:#C96661;}.elementor-1390 .elementor-element.elementor-element-9590709.elementor-view-framed .elementor-icon, .elementor-1390 .elementor-element.elementor-element-9590709.elementor-view-default .elementor-icon svg{fill:#C96661;}.elementor-1390 .elementor-element.elementor-element-9590709 .elementor-icon{font-size:114px;}.elementor-1390 .elementor-element.elementor-element-9590709 .elementor-icon svg{height:114px;}.elementor-1390 .elementor-element.elementor-element-9590709 .elementor-icon i, .elementor-1390 .elementor-element.elementor-element-9590709 .elementor-icon svg{transform:rotate(333deg);}.elementor-1390 .elementor-element.elementor-element-13abe9a .elementor-button{background-color:var( --e-global-color-astglobalcolor8 );font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-40ba437 );color:var( --e-global-color-40ba437 );border-radius:5px 5px 5px 5px;padding:15px 70px 15px 15px;}.elementor-1390 .elementor-element.elementor-element-fb80aa5{--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;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1390 .elementor-element.elementor-element-fb80aa5:not(.elementor-motion-effects-element-type-background), .elementor-1390 .elementor-element.elementor-element-fb80aa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2807855 );}.elementor-1390 .elementor-element.elementor-element-503e428{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1390 .elementor-element.elementor-element-a08a1f2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-1390 .elementor-element.elementor-element-a45567f{--display:flex;--justify-content:center;--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-1390 .elementor-element.elementor-element-793c0a1{z-index:1;}.elementor-1390 .elementor-element.elementor-element-793c0a1 img{border-radius:20px 20px 20px 20px;box-shadow:3px 3px 3px 0px rgba(0, 0, 0, 0.3);}.elementor-1390 .elementor-element.elementor-element-0dc1951{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-1390 .elementor-element.elementor-element-3ab28a8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:4rem;font-weight:700;line-height:4.2rem;color:var( --e-global-color-astglobalcolor8 );}.elementor-1390 .elementor-element.elementor-element-18a531c{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;color:var( --e-global-color-astglobalcolor8 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1390 .elementor-element.elementor-element-18a531c > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1390 .elementor-element.elementor-element-4b34e97{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-1390 .elementor-element.elementor-element-5b810c0{left:95px;}body.rtl .elementor-1390 .elementor-element.elementor-element-5b810c0{right:95px;}.elementor-1390 .elementor-element.elementor-element-5b810c0{top:1px;}.elementor-1390 .elementor-element.elementor-element-5b810c0 .elementor-icon-wrapper{text-align:center;}.elementor-1390 .elementor-element.elementor-element-5b810c0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4b3230f );}.elementor-1390 .elementor-element.elementor-element-5b810c0.elementor-view-framed .elementor-icon, .elementor-1390 .elementor-element.elementor-element-5b810c0.elementor-view-default .elementor-icon{color:var( --e-global-color-4b3230f );border-color:var( --e-global-color-4b3230f );}.elementor-1390 .elementor-element.elementor-element-5b810c0.elementor-view-framed .elementor-icon, .elementor-1390 .elementor-element.elementor-element-5b810c0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4b3230f );}.elementor-1390 .elementor-element.elementor-element-5b810c0 .elementor-icon{font-size:90px;}.elementor-1390 .elementor-element.elementor-element-5b810c0 .elementor-icon svg{height:90px;}.elementor-1390 .elementor-element.elementor-element-5b810c0 .elementor-icon i, .elementor-1390 .elementor-element.elementor-element-5b810c0 .elementor-icon svg{transform:rotate(333deg);}.elementor-1390 .elementor-element.elementor-element-b81d74c .elementor-button{background-color:var( --e-global-color-astglobalcolor8 );fill:var( --e-global-color-40ba437 );color:var( --e-global-color-40ba437 );border-radius:5px 5px 5px 5px;padding:10px 70px 10px 10px;}body.elementor-page-1390:not(.elementor-motion-effects-element-type-background), body.elementor-page-1390 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b3230f );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1390 .elementor-element.elementor-element-fc9974b{--width:40%;}.elementor-1390 .elementor-element.elementor-element-e4eebdb{--width:60%;}.elementor-1390 .elementor-element.elementor-element-7c77bcf{--width:1140px;}.elementor-1390 .elementor-element.elementor-element-45bd702d{--width:50%;}.elementor-1390 .elementor-element.elementor-element-1993dfef{--width:50%;}.elementor-1390 .elementor-element.elementor-element-f080452{--width:350px;}.elementor-1390 .elementor-element.elementor-element-8d9f767{--width:350px;}.elementor-1390 .elementor-element.elementor-element-447824c{--width:350px;}.elementor-1390 .elementor-element.elementor-element-8f159d2{--width:350px;}.elementor-1390 .elementor-element.elementor-element-503e428{--width:1140px;}}@media(max-width:1024px){.elementor-1390 .elementor-element.elementor-element-bfacda4:not(.elementor-motion-effects-element-type-background), .elementor-1390 .elementor-element.elementor-element-bfacda4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1390 .elementor-element.elementor-element-fc9974b{--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1390 .elementor-element.elementor-element-e1e046f .elementor-heading-title{font-size:40px;line-height:43px;}.elementor-widget-tp-adv-text-block .pt_plus_adv_text_block .text-content-block,.elementor-widget-tp-adv-text-block .pt_plus_adv_text_block .text-content-block p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1390 .elementor-element.elementor-element-e4eebdb{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1390 .elementor-element.elementor-element-98eb016 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1390 .elementor-element.elementor-element-98eb016 img{width:100%;}.elementor-1390 .elementor-element.elementor-element-ffcaeda > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1390 .elementor-element.elementor-element-ffcaeda img{width:100%;}.elementor-1390 .elementor-element.elementor-element-b7a4e4b{--swiper-slides-to-display:3;}.elementor-1390 .elementor-element.elementor-element-aaece42{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1390 .elementor-element.elementor-element-145ad33 img{max-width:90%;height:500px;}.elementor-1390 .elementor-element.elementor-element-aa78299{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1390 .elementor-element.elementor-element-b442017 .elementor-heading-title{font-size:50px;line-height:55px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1390 .elementor-element.elementor-element-516b8c1 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1390 .elementor-element.elementor-element-516b8c1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1390 .elementor-element.elementor-element-32d1be7{width:var( --container-widget-width, 235px );max-width:235px;--container-widget-width:235px;--container-widget-flex-grow:0;top:58px;}body:not(.rtl) .elementor-1390 .elementor-element.elementor-element-32d1be7{left:281px;}body.rtl .elementor-1390 .elementor-element.elementor-element-32d1be7{right:281px;}.elementor-1390 .elementor-element.elementor-element-3161b3 .elementor-heading-title{font-size:50px;line-height:55px;}.elementor-1390 .elementor-element.elementor-element-3882565c > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1390 .elementor-element.elementor-element-3882565c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1390 .elementor-element.elementor-element-f080452{--min-height:320px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1390 .elementor-element.elementor-element-3375d4e5 .elementor-heading-title{font-size:30px;}.elementor-1390 .elementor-element.elementor-element-24db0b > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1390 .elementor-element.elementor-element-8d9f767{--min-height:320px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1390 .elementor-element.elementor-element-7a6f848 .elementor-heading-title{font-size:30px;}.elementor-1390 .elementor-element.elementor-element-f0a01c1 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1390 .elementor-element.elementor-element-447824c{--min-height:320px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1390 .elementor-element.elementor-element-26b579a .elementor-heading-title{font-size:30px;}.elementor-1390 .elementor-element.elementor-element-8338308 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1390 .elementor-element.elementor-element-8f159d2{--min-height:320px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1390 .elementor-element.elementor-element-fb80aa5{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1390 .elementor-element.elementor-element-793c0a1 img{max-width:90%;}.elementor-1390 .elementor-element.elementor-element-0dc1951{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1390 .elementor-element.elementor-element-3ab28a8 .elementor-heading-title{font-size:50px;line-height:55px;}.elementor-1390 .elementor-element.elementor-element-18a531c > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1390 .elementor-element.elementor-element-18a531c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-1390 .elementor-element.elementor-element-5b810c0{left:95px;}body.rtl .elementor-1390 .elementor-element.elementor-element-5b810c0{right:95px;}.elementor-1390 .elementor-element.elementor-element-5b810c0{top:9px;}.elementor-1390 .elementor-element.elementor-element-5b810c0 .elementor-icon{font-size:80px;}.elementor-1390 .elementor-element.elementor-element-5b810c0 .elementor-icon svg{height:80px;}}@media(max-width:767px){.elementor-1390 .elementor-element.elementor-element-bfacda4:not(.elementor-motion-effects-element-type-background), .elementor-1390 .elementor-element.elementor-element-bfacda4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-1390 .elementor-element.elementor-element-bfacda4{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1390 .elementor-element.elementor-element-fc9974b{--width:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1390 .elementor-element.elementor-element-e1e046f{text-align:left;}.elementor-1390 .elementor-element.elementor-element-e1e046f .elementor-heading-title{font-size:30px;line-height:33px;}.elementor-widget-tp-adv-text-block .pt_plus_adv_text_block .text-content-block,.elementor-widget-tp-adv-text-block .pt_plus_adv_text_block .text-content-block p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1390 .elementor-element.elementor-element-81e6714 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1390 .elementor-element.elementor-element-b7a4e4b{--swiper-slides-to-display:1;}.elementor-1390 .elementor-element.elementor-element-ffed988{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-1390 .elementor-element.elementor-element-145ad33 img{height:400px;}.elementor-1390 .elementor-element.elementor-element-b442017{text-align:left;}.elementor-1390 .elementor-element.elementor-element-b442017 .elementor-heading-title{font-size:2.5rem;line-height:1.2em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1390 .elementor-element.elementor-element-516b8c1{text-align:left;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1390 .elementor-element.elementor-element-672ac910{--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;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1390 .elementor-element.elementor-element-3161b3{text-align:left;}.elementor-1390 .elementor-element.elementor-element-3161b3 .elementor-heading-title{font-size:2.5rem;line-height:1.2em;}.elementor-1390 .elementor-element.elementor-element-3882565c{text-align:left;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1390 .elementor-element.elementor-element-1993dfef{--min-height:320px;}.elementor-1390 .elementor-element.elementor-element-f080452{--width:300px;--min-height:300px;}.elementor-1390 .elementor-element.elementor-element-24db0b{text-align:center;}.elementor-1390 .elementor-element.elementor-element-8d9f767{--width:300px;--min-height:300px;}.elementor-1390 .elementor-element.elementor-element-f0a01c1{text-align:center;}.elementor-1390 .elementor-element.elementor-element-447824c{--width:300px;--min-height:300px;}.elementor-1390 .elementor-element.elementor-element-8338308{text-align:center;}.elementor-1390 .elementor-element.elementor-element-8f159d2{--width:300px;--min-height:300px;}.elementor-1390 .elementor-element.elementor-element-0085aa7 .elementor-heading-title{font-size:2.5rem;line-height:1.2em;}body:not(.rtl) .elementor-1390 .elementor-element.elementor-element-9590709{left:164px;}body.rtl .elementor-1390 .elementor-element.elementor-element-9590709{right:164px;}.elementor-1390 .elementor-element.elementor-element-9590709{top:-58px;}.elementor-1390 .elementor-element.elementor-element-9590709 .elementor-icon{font-size:100px;}.elementor-1390 .elementor-element.elementor-element-9590709 .elementor-icon svg{height:100px;}.elementor-1390 .elementor-element.elementor-element-a08a1f2{--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-1390 .elementor-element.elementor-element-3ab28a8{text-align:left;}.elementor-1390 .elementor-element.elementor-element-3ab28a8 .elementor-heading-title{font-size:2.5rem;line-height:1.2em;}.elementor-1390 .elementor-element.elementor-element-18a531c{text-align:left;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1390 .elementor-element.elementor-element-4b34e97{--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:center;}body:not(.rtl) .elementor-1390 .elementor-element.elementor-element-5b810c0{left:189px;}body.rtl .elementor-1390 .elementor-element.elementor-element-5b810c0{right:189px;}.elementor-1390 .elementor-element.elementor-element-5b810c0{top:11px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1390 .elementor-element.elementor-element-bfacda4{--width:100%;}.elementor-1390 .elementor-element.elementor-element-fc9974b{--width:60%;}.elementor-1390 .elementor-element.elementor-element-aaece42{--width:100%;}.elementor-1390 .elementor-element.elementor-element-f080452{--width:320px;}.elementor-1390 .elementor-element.elementor-element-8d9f767{--width:320px;}.elementor-1390 .elementor-element.elementor-element-447824c{--width:320px;}.elementor-1390 .elementor-element.elementor-element-8f159d2{--width:320px;}.elementor-1390 .elementor-element.elementor-element-fb80aa5{--width:100%;}}@media(min-width:2400px){.elementor-1390 .elementor-element.elementor-element-bfacda4:not(.elementor-motion-effects-element-type-background), .elementor-1390 .elementor-element.elementor-element-bfacda4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://betoonitalent.ee/wp-content/uploads/2025/02/Bg.jpg");background-position:center center;}.elementor-1390 .elementor-element.elementor-element-fc9974b{--width:50px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-tp-adv-text-block .pt_plus_adv_text_block .text-content-block,.elementor-widget-tp-adv-text-block .pt_plus_adv_text_block .text-content-block p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1390 .elementor-element.elementor-element-e4eebdb{--width:50%;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1390 .elementor-element.elementor-element-b7a4e4b{--swiper-slides-to-display:3;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1390 .elementor-element.elementor-element-516b8c1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1390 .elementor-element.elementor-element-3882565c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1390 .elementor-element.elementor-element-18a531c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for container, class: .elementor-element-aaece42 */.custom-container {
    position: relative;
}

/* Top Right SVG */
.custom-container::before {
    content: '';
    position: absolute;
    top: var(--svg-top-right, -20px);     /* Control top position via CSS variable */
    right: var(--svg-right, -20px);         /* Control right position via CSS variable */
    width: var(--svg-width-right, 120px); /* Control width via CSS variable */
    height: var(--svg-height-right, 120px); /* Control height via CSS variable */
    z-index: 10;                           /* Ensure the SVG is on top of other content */
    transform: rotate(var(--svg-rotate-right, 184deg)); /* Control rotation via CSS variable */
    background-color: var(--svg-color-right, #C96661); /* Control color via CSS variable */
    background-size: contain;
    background-repeat: no-repeat;
    mask-image: url('/wp-content/uploads/2024/08/brick-wall-wall-svgrepo-com.svg'); /* Non-webkit browsers */
    mask-repeat: no-repeat;
    mask-size: contain;
}

/* Bottom Left SVG */
.custom-container::after {
    content: '';
    position: absolute;
    bottom: var(--svg-bottom-left, -50px); /* Control bottom position via CSS variable */
    left: var(--svg-left, -30px);            /* Control left position via CSS variable */
    width: var(--svg-width-left, 160px);   /* Control width via CSS variable */
    height: var(--svg-height-left, 160px); /* Control height via CSS variable */
    z-index: 10;                           /* Ensure the SVG is on top of other content */
    transform: rotate(var(--svg-rotate-left, -30deg)); /* Control rotation via CSS variable */
    background-color: var(--svg-color-left, #C96661); /* Control color via CSS variable */
    background-size: contain;
    background-repeat: no-repeat;

    mask-image: url('/wp-content/uploads/2024/08/brick-wall-wall-svgrepo-com.svg'); /* Non-webkit browsers */
    mask-repeat: no-repeat;
    mask-size: contain;
}

/* Tablet Settings (Elementor default breakpoint: 1024px) */
@media (max-width: 1024px) {
    .custom-container {
        /* Top Right SVG Customization */
        --svg-top-right: -20px;
        --svg-right: 0px;
        --svg-width-right: 70px;
        --svg-height-right: 70px;
        --svg-rotate-right: 196deg;
        --svg-color-right: #C96661;

        /* Bottom Left SVG Customization */
        --svg-bottom-left: -30px;
        --svg-left: 5px;
        --svg-width-left: 80px;
        --svg-height-left: 80px;
        --svg-rotate-left: 15deg;
        --svg-color-left: #C96661;
    }
}

/* Mobile Settings (Elementor default breakpoint: 768px) */
@media (max-width: 768px) {
    .custom-container {
        /* Top Right SVG Customization */
        --svg-top-right: -20px;
        --svg-right: 5px;
        --svg-width-right: 80px;
        --svg-height-right: 80px;
        --svg-rotate-right: 196deg;
        --svg-color-right: #C96661;

        /* Bottom Left SVG Customization */
        --svg-bottom-left: -20px;
        --svg-left: 5px;
        --svg-width-left: 80px;
        --svg-height-left: 80px;
        --svg-rotate-left: -9deg;
        --svg-color-left: #C96661;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-794315cf */.elementor-1390 .elementor-element.elementor-element-794315cf{
    --card-scroll-height: 400;
    --card-rotate: 12;
}
.elementor-1390 .elementor-element.elementor-element-794315cf .mdw-active-card{
    transform: translateY(-100vh) rotate(-60deg) !important;
    transition:1s;
    visibility: hidden;
    transform-origin: bottom left;
}
.elementor-1390 .elementor-element.elementor-element-794315cf > .e-con,
.elementor-1390 .elementor-element.elementor-element-794315cf > .e-container,
.elementor-1390 .elementor-element.elementor-element-794315cf > .e-con-inner > .e-con,
.elementor-1390 .elementor-element.elementor-element-794315cf > .e-con-inner > .e-container{
    position: sticky;
    top:0;
}

.custom-icon2 {
    position: relative;
}

/* Default Settings (Desktop) */
.custom-icon2::before {
    content: '';
    position: absolute;
    top: var(--svg-top, -75px );    /* Control top position via CSS variable */
    left: var(--svg-left, 83% );  /* Control left position via CSS variable */
    width: var(--svg-width, 100px);  /* Adjust the size as needed */
    height: var(--svg-height, 100px); /* Adjust the size as needed */
    z-index: 10;               /* Ensure the SVG is on top of other content */
    transform: rotate(var(--svg-rotate, -20deg)); /* Control rotation via CSS variable */
    background-size: contain;
    -webkit-mask-image: url('/wp-content/uploads/2024/08/wheelbarrel.svg');
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-size: contain;
    background-color: var(--svg-color, #ECC57A); /* Control color via CSS variable */
}

/* Tablet Settings (Elementor's default breakpoint: 1024px) */
@media (max-width: 1024px) {
    .custom-icon2::before {
        top: var(--svg-top-tablet, 0px);
        left: var(--svg-left-tablet, 80%);
        width: var(--svg-width-tablet, 80px);
        height: var(--svg-height-tablet, 80px);
        transform: rotate(var(--svg-rotate-tablet, 5deg));
        background-color: var(--svg-color, #ECC57A); /* Example color */
    }
}

/* Mobile Settings (Elementor's default breakpoint: 768px) */
@media (max-width: 768px) {
    .custom-icon2::before {
        top: var(--svg-top-mobile, -50px);
        left: var(--svg-left-mobile, 70px);
        width: var(--svg-width-mobile, 60px);
        height: var(--svg-height-mobile, 60px);
        transform: rotate(var(--svg-rotate-mobile, 0deg));
        background-color: var(--svg-color-mobile, #ECC57A); /* Example color */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb80aa5 */.custom-icon1 {
    position: relative;
}

/* Default Settings (Desktop) */
.custom-icon1::before {
    content: '';
    position: absolute;
    top: var(--svg-top, -34px );    /* Control top position via CSS variable */
    left: var(--svg-left, 88% );  /* Control left position via CSS variable */
    width: var(--svg-width, 100px);  /* Adjust the size as needed */
    height: var(--svg-height, 100px); /* Adjust the size as needed */
    z-index: 10;               /* Ensure the SVG is on top of other content */
    transform: rotate(var(--svg-rotate, 35deg)); /* Control rotation via CSS variable */
    background-size: contain;
    -webkit-mask-image: url('/wp-content/uploads/2024/08/HardHat3.svg');
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-size: contain;
    background-color: var(--svg-color, #8ACFC1); /* Control color via CSS variable */
}

/* Tablet Settings (Elementor's default breakpoint: 1024px) */
@media (max-width: 1024px) {
    .custom-icon1::before {
        top: var(--svg-top-tablet, -30px);
        left: var(--svg-left-tablet, 82%);
        width: var(--svg-width-tablet, 90px);
        height: var(--svg-height-tablet, 90px);
        transform: rotate(var(--svg-rotate-tablet, 40deg));
        background-color: var(--svg-color-tablet, #8ACFC1); /* Example color */
    }
}

/* Mobile Settings (Elementor's default breakpoint: 768px) */
@media (max-width: 768px) {
    .custom-icon1::before {
        top: var(--svg-top-mobile, -25px);
        left: var(--svg-left-mobile, 5px);
        width: var(--svg-width-mobile, 60px);
        height: var(--svg-height-mobile, 60px);
        transform: rotate(var(--svg-rotate-mobile, -30deg));
        background-color: var(--svg-color-mobile, #8ACFC1); /* Example color */
    }
}/* End custom CSS */