.elementor-545 .elementor-element.elementor-element-b037721{--display:flex;--min-height:100vh;--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;--margin-top:-2vw;--margin-bottom:4vw;--margin-left:0vw;--margin-right:0vw;}.elementor-545 .elementor-element.elementor-element-e9a3e60{--display:flex;}.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 );color:var( --e-global-color-primary );}.elementor-545 .elementor-element.elementor-element-c9b8532 > .elementor-widget-container{margin:10vw 0vw 0vw 0vw;}.elementor-545 .elementor-element.elementor-element-c9b8532{text-align:center;}.elementor-545 .elementor-element.elementor-element-c9b8532 .elementor-heading-title{font-family:"acid", Sans-serif;font-size:360px;font-weight:700;}.elementor-545 .elementor-element.elementor-element-cf2625d{--display:flex;--min-height:0vh;--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:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:-9vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.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-545 .elementor-element.elementor-element-456efa8 > .elementor-widget-container:hover{--e-transform-translateX:5vw;--e-transform-translateY:6vh;}.elementor-545 .elementor-element.elementor-element-456efa8 > .elementor-widget-container{margin:-14vw 0vw 0vw 0vw;}.elementor-545 .elementor-element.elementor-element-456efa8{--e-transform-transition-duration:400ms;}.elementor-545 .elementor-element.elementor-element-62a551d > .elementor-widget-container:hover{--e-transform-translateX:5vw;--e-transform-translateY:-5vh;}.elementor-545 .elementor-element.elementor-element-62a551d > .elementor-widget-container{margin:4vw 0vw 0vw 0vw;}.elementor-545 .elementor-element.elementor-element-5ab33cf > .elementor-widget-container:hover{--e-transform-translateX:98px;--e-transform-translateY:114px;}.elementor-545 .elementor-element.elementor-element-5ab33cf > .elementor-widget-container{margin:-15vw 0vw 0vw 0vw;}.elementor-545 .elementor-element.elementor-element-89110f3 > .elementor-widget-container{--e-transform-translateX:0px;margin:2vw 0vw 0vw 0vw;}.elementor-545 .elementor-element.elementor-element-89110f3 > .elementor-widget-container:hover{--e-transform-translateX:-140px;}.elementor-545 .elementor-element.elementor-element-4d4b94e > .elementor-widget-container:hover{--e-transform-translateX:-200px;--e-transform-translateY:50px;}.elementor-545 .elementor-element.elementor-element-4d4b94e > .elementor-widget-container{margin:-18vw 0vw 0vw 0vw;}.elementor-545 .elementor-element.elementor-element-745d154{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:end;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:50px;--padding-right:50px;}.elementor-545 .elementor-element.elementor-element-745d154:hover{background-color:#FE78AA;--border-radius:100px 100px 100px 100px;--border-top-left-radius:100px;--border-top-right-radius:100px;--border-bottom-right-radius:100px;--border-bottom-left-radius:100px;}.elementor-545 .elementor-element.elementor-element-745d154, .elementor-545 .elementor-element.elementor-element-745d154::before{--border-transition:0.3s;}.elementor-545 .elementor-element.elementor-element-f269c0b{--display:flex;}.elementor-545 .elementor-element.elementor-element-3379883 img{height:295px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-545 .elementor-element.elementor-element-d9bc1c8{--display:flex;}.elementor-545 .elementor-element.elementor-element-0200e14.elementor-element{--align-self:flex-start;}.elementor-545 .elementor-element.elementor-element-0200e14{text-align:start;}.elementor-545 .elementor-element.elementor-element-0200e14 .elementor-heading-title{font-family:"acid", Sans-serif;font-size:71px;font-weight:700;color:#000000;}.elementor-545 .elementor-element.elementor-element-a21e616{--display:flex;}.elementor-545 .elementor-element.elementor-element-24efb1f{--display:flex;--min-height:193px;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--background-transition:0.3s;}.elementor-545 .elementor-element.elementor-element-bc94c10 .elementor-heading-title{font-family:"acid", Sans-serif;font-size:22px;font-weight:400;}.elementor-545 .elementor-element.elementor-element-bc94c10 .elementor-heading-title a:hover, .elementor-545 .elementor-element.elementor-element-bc94c10 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-545 .elementor-element.elementor-element-bc94c10 .elementor-heading-title a{transition-duration:0.3s;}.elementor-545 .elementor-element.elementor-element-8228eaf .elementor-heading-title{font-family:"acid", Sans-serif;font-size:22px;font-weight:400;}.elementor-545 .elementor-element.elementor-element-55537d8 .elementor-heading-title{font-family:"acid", Sans-serif;font-size:22px;font-weight:400;}.elementor-545 .elementor-element.elementor-element-1ed2c4e .elementor-heading-title{font-family:"acid", Sans-serif;font-size:22px;font-weight:400;}.elementor-545 .elementor-element.elementor-element-31cd544{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-545 .elementor-element.elementor-element-a28df0e > .elementor-widget-container{margin:0px 0px -33px 0px;}.elementor-545 .elementor-element.elementor-element-a28df0e{font-family:"acid", Sans-serif;font-weight:400;color:#9C9C9C;}.elementor-545 .elementor-element.elementor-element-a28df0e a:hover, .elementor-545 .elementor-element.elementor-element-a28df0e a:focus{color:#FFFFFF;}.elementor-545 .elementor-element.elementor-element-a28df0e a{transition-duration:0.3s;}.elementor-545 .elementor-element.elementor-element-bb52d1e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:end;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:50px;--padding-right:50px;}.elementor-545 .elementor-element.elementor-element-bb52d1e:hover{background-color:#FE78AA;--border-radius:100px 100px 100px 100px;--border-top-left-radius:100px;--border-top-right-radius:100px;--border-bottom-right-radius:100px;--border-bottom-left-radius:100px;}.elementor-545 .elementor-element.elementor-element-bb52d1e, .elementor-545 .elementor-element.elementor-element-bb52d1e::before{--border-transition:0.3s;}.elementor-545 .elementor-element.elementor-element-fbaa711{--display:flex;}.elementor-545 .elementor-element.elementor-element-e42c994 img{height:295px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-545 .elementor-element.elementor-element-634ed8f{--display:flex;}.elementor-545 .elementor-element.elementor-element-6cd6b9d.elementor-element{--align-self:flex-start;}.elementor-545 .elementor-element.elementor-element-6cd6b9d{text-align:start;}.elementor-545 .elementor-element.elementor-element-6cd6b9d .elementor-heading-title{font-family:"acid", Sans-serif;font-size:71px;font-weight:700;color:#000000;}.elementor-545 .elementor-element.elementor-element-9f49cb2{--display:flex;}.elementor-545 .elementor-element.elementor-element-161e63c{--display:flex;--min-height:193px;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--background-transition:0.3s;}.elementor-545 .elementor-element.elementor-element-8b68340 .elementor-heading-title{font-family:"acid", Sans-serif;font-size:22px;font-weight:400;}.elementor-545 .elementor-element.elementor-element-8b68340 .elementor-heading-title a:hover, .elementor-545 .elementor-element.elementor-element-8b68340 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-545 .elementor-element.elementor-element-8b68340 .elementor-heading-title a{transition-duration:0.3s;}.elementor-545 .elementor-element.elementor-element-e984bae .elementor-heading-title{font-family:"acid", Sans-serif;font-size:22px;font-weight:400;}.elementor-545 .elementor-element.elementor-element-c7fb8df{--display:flex;}.elementor-545 .elementor-element.elementor-element-f41ec1b > .elementor-widget-container{margin:0px 0px -33px 0px;}.elementor-545 .elementor-element.elementor-element-f41ec1b{font-family:"acid", Sans-serif;font-weight:400;color:#9C9C9C;}.elementor-545 .elementor-element.elementor-element-f41ec1b a:hover, .elementor-545 .elementor-element.elementor-element-f41ec1b a:focus{color:#FFFFFF;}.elementor-545 .elementor-element.elementor-element-f41ec1b a{transition-duration:0.3s;}.elementor-545 .elementor-element.elementor-element-8193662{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:end;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:50px;--padding-right:50px;}.elementor-545 .elementor-element.elementor-element-8193662:hover{background-color:#FE78AA;--border-radius:100px 100px 100px 100px;--border-top-left-radius:100px;--border-top-right-radius:100px;--border-bottom-right-radius:100px;--border-bottom-left-radius:100px;}.elementor-545 .elementor-element.elementor-element-8193662, .elementor-545 .elementor-element.elementor-element-8193662::before{--border-transition:0.3s;}.elementor-545 .elementor-element.elementor-element-ab4d5e1{--display:flex;}.elementor-545 .elementor-element.elementor-element-ab0daf0 img{height:295px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-545 .elementor-element.elementor-element-a69fc34{--display:flex;}.elementor-545 .elementor-element.elementor-element-a81c494.elementor-element{--align-self:flex-start;}.elementor-545 .elementor-element.elementor-element-a81c494{text-align:start;}.elementor-545 .elementor-element.elementor-element-a81c494 .elementor-heading-title{font-family:"acid", Sans-serif;font-size:71px;font-weight:700;color:#000000;}.elementor-545 .elementor-element.elementor-element-59488ea{--display:flex;}.elementor-545 .elementor-element.elementor-element-4c98a0c{--display:flex;--min-height:193px;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--background-transition:0.3s;}.elementor-545 .elementor-element.elementor-element-83cfe8a .elementor-heading-title{font-family:"acid", Sans-serif;font-size:22px;font-weight:400;}.elementor-545 .elementor-element.elementor-element-83cfe8a .elementor-heading-title a:hover, .elementor-545 .elementor-element.elementor-element-83cfe8a .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-545 .elementor-element.elementor-element-83cfe8a .elementor-heading-title a{transition-duration:0.3s;}.elementor-545 .elementor-element.elementor-element-b9ce4ce .elementor-heading-title{font-family:"acid", Sans-serif;font-size:22px;font-weight:400;}.elementor-545 .elementor-element.elementor-element-d743b10{--display:flex;}.elementor-545 .elementor-element.elementor-element-2daf929 > .elementor-widget-container{margin:0px 0px -33px 0px;}.elementor-545 .elementor-element.elementor-element-2daf929{font-family:"acid", Sans-serif;font-weight:400;color:#9C9C9C;}.elementor-545 .elementor-element.elementor-element-2daf929 a:hover, .elementor-545 .elementor-element.elementor-element-2daf929 a:focus{color:#FFFFFF;}.elementor-545 .elementor-element.elementor-element-2daf929 a{transition-duration:0.3s;}.elementor-545 .elementor-element.elementor-element-48b9048{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:end;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:50px;--padding-right:50px;}.elementor-545 .elementor-element.elementor-element-48b9048:hover{background-color:#FE78AA;--border-radius:100px 100px 100px 100px;--border-top-left-radius:100px;--border-top-right-radius:100px;--border-bottom-right-radius:100px;--border-bottom-left-radius:100px;}.elementor-545 .elementor-element.elementor-element-48b9048, .elementor-545 .elementor-element.elementor-element-48b9048::before{--border-transition:0.3s;}.elementor-545 .elementor-element.elementor-element-f4989a8{--display:flex;}.elementor-545 .elementor-element.elementor-element-37ff971 img{height:295px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-545 .elementor-element.elementor-element-85822a8{--display:flex;}.elementor-545 .elementor-element.elementor-element-2ca5113.elementor-element{--align-self:flex-start;}.elementor-545 .elementor-element.elementor-element-2ca5113{text-align:start;}.elementor-545 .elementor-element.elementor-element-2ca5113 .elementor-heading-title{font-family:"acid", Sans-serif;font-size:71px;font-weight:700;color:#000000;}.elementor-545 .elementor-element.elementor-element-bf06342{--display:flex;}.elementor-545 .elementor-element.elementor-element-0848ff3{--display:flex;--min-height:193px;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--background-transition:0.3s;}.elementor-545 .elementor-element.elementor-element-acd0683 .elementor-heading-title{font-family:"acid", Sans-serif;font-size:22px;font-weight:400;}.elementor-545 .elementor-element.elementor-element-acd0683 .elementor-heading-title a:hover, .elementor-545 .elementor-element.elementor-element-acd0683 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-545 .elementor-element.elementor-element-acd0683 .elementor-heading-title a{transition-duration:0.3s;}.elementor-545 .elementor-element.elementor-element-cb6a3ad .elementor-heading-title{font-family:"acid", Sans-serif;font-size:22px;font-weight:400;}.elementor-545 .elementor-element.elementor-element-3748a0a{--display:flex;}.elementor-545 .elementor-element.elementor-element-9c2716c > .elementor-widget-container{margin:0px 0px -33px 0px;}.elementor-545 .elementor-element.elementor-element-9c2716c{font-family:"acid", Sans-serif;font-weight:400;color:#9C9C9C;}.elementor-545 .elementor-element.elementor-element-9c2716c a:hover, .elementor-545 .elementor-element.elementor-element-9c2716c a:focus{color:#FFFFFF;}.elementor-545 .elementor-element.elementor-element-9c2716c a{transition-duration:0.3s;}.elementor-545 .elementor-element.elementor-element-cfd41ef{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:end;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:50px;--padding-right:50px;}.elementor-545 .elementor-element.elementor-element-cfd41ef:hover{background-color:#FE78AA;--border-radius:100px 100px 100px 100px;--border-top-left-radius:100px;--border-top-right-radius:100px;--border-bottom-right-radius:100px;--border-bottom-left-radius:100px;}.elementor-545 .elementor-element.elementor-element-cfd41ef, .elementor-545 .elementor-element.elementor-element-cfd41ef::before{--border-transition:0.3s;}.elementor-545 .elementor-element.elementor-element-af6cee9{--display:flex;}.elementor-545 .elementor-element.elementor-element-c931fb5 img{height:295px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-545 .elementor-element.elementor-element-866f0dc{--display:flex;}.elementor-545 .elementor-element.elementor-element-84ffe79.elementor-element{--align-self:flex-start;}.elementor-545 .elementor-element.elementor-element-84ffe79{text-align:start;}.elementor-545 .elementor-element.elementor-element-84ffe79 .elementor-heading-title{font-family:"acid", Sans-serif;font-size:71px;font-weight:700;color:#000000;}.elementor-545 .elementor-element.elementor-element-e19d45c{--display:flex;}.elementor-545 .elementor-element.elementor-element-62a1960{--display:flex;--min-height:193px;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--background-transition:0.3s;}.elementor-545 .elementor-element.elementor-element-3c3b1b7 .elementor-heading-title{font-family:"acid", Sans-serif;font-size:22px;font-weight:400;}.elementor-545 .elementor-element.elementor-element-3c3b1b7 .elementor-heading-title a:hover, .elementor-545 .elementor-element.elementor-element-3c3b1b7 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-545 .elementor-element.elementor-element-3c3b1b7 .elementor-heading-title a{transition-duration:0.3s;}.elementor-545 .elementor-element.elementor-element-7908824 .elementor-heading-title{font-family:"acid", Sans-serif;font-size:22px;font-weight:400;}.elementor-545 .elementor-element.elementor-element-cace6f1{--display:flex;}.elementor-545 .elementor-element.elementor-element-4ebaadf > .elementor-widget-container{margin:0px 0px -33px 0px;}.elementor-545 .elementor-element.elementor-element-4ebaadf{font-family:"acid", Sans-serif;font-weight:400;color:#9C9C9C;}.elementor-545 .elementor-element.elementor-element-4ebaadf a:hover, .elementor-545 .elementor-element.elementor-element-4ebaadf a:focus{color:#FFFFFF;}.elementor-545 .elementor-element.elementor-element-4ebaadf a{transition-duration:0.3s;}.elementor-545 .elementor-element.elementor-element-980c224{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:end;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:50px;--padding-right:50px;}.elementor-545 .elementor-element.elementor-element-980c224:hover{background-color:#FE78AA;--border-radius:100px 100px 100px 100px;--border-top-left-radius:100px;--border-top-right-radius:100px;--border-bottom-right-radius:100px;--border-bottom-left-radius:100px;}.elementor-545 .elementor-element.elementor-element-980c224, .elementor-545 .elementor-element.elementor-element-980c224::before{--border-transition:0.3s;}.elementor-545 .elementor-element.elementor-element-516f703{--display:flex;}.elementor-545 .elementor-element.elementor-element-e0bf0e5 img{height:295px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-545 .elementor-element.elementor-element-6304c3a{--display:flex;}.elementor-545 .elementor-element.elementor-element-0c81451.elementor-element{--align-self:flex-start;}.elementor-545 .elementor-element.elementor-element-0c81451{text-align:start;}.elementor-545 .elementor-element.elementor-element-0c81451 .elementor-heading-title{font-family:"acid", Sans-serif;font-size:71px;font-weight:700;color:#000000;}.elementor-545 .elementor-element.elementor-element-dd97eb6{--display:flex;}.elementor-545 .elementor-element.elementor-element-5739190{--display:flex;--min-height:193px;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--background-transition:0.3s;}.elementor-545 .elementor-element.elementor-element-38c31b6 .elementor-heading-title{font-family:"acid", Sans-serif;font-size:22px;font-weight:400;}.elementor-545 .elementor-element.elementor-element-38c31b6 .elementor-heading-title a:hover, .elementor-545 .elementor-element.elementor-element-38c31b6 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-545 .elementor-element.elementor-element-38c31b6 .elementor-heading-title a{transition-duration:0.3s;}.elementor-545 .elementor-element.elementor-element-a3a3839 .elementor-heading-title{font-family:"acid", Sans-serif;font-size:22px;font-weight:400;}.elementor-545 .elementor-element.elementor-element-ab46266{--display:flex;}.elementor-545 .elementor-element.elementor-element-22b9c85 > .elementor-widget-container{margin:0px 0px -33px 0px;}.elementor-545 .elementor-element.elementor-element-22b9c85{font-family:"acid", Sans-serif;font-weight:400;color:#9C9C9C;}.elementor-545 .elementor-element.elementor-element-22b9c85 a:hover, .elementor-545 .elementor-element.elementor-element-22b9c85 a:focus{color:#FFFFFF;}.elementor-545 .elementor-element.elementor-element-22b9c85 a{transition-duration:0.3s;}.elementor-545 .elementor-element.elementor-element-454398a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:end;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:50px;--padding-right:50px;}.elementor-545 .elementor-element.elementor-element-454398a:hover{background-color:#FE78AA;--border-radius:100px 100px 100px 100px;--border-top-left-radius:100px;--border-top-right-radius:100px;--border-bottom-right-radius:100px;--border-bottom-left-radius:100px;}.elementor-545 .elementor-element.elementor-element-454398a, .elementor-545 .elementor-element.elementor-element-454398a::before{--border-transition:0.3s;}.elementor-545 .elementor-element.elementor-element-ed58efc{--display:flex;}.elementor-545 .elementor-element.elementor-element-5d52c3a img{height:295px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-545 .elementor-element.elementor-element-9d55c65{--display:flex;}.elementor-545 .elementor-element.elementor-element-3d75a7f.elementor-element{--align-self:flex-start;}.elementor-545 .elementor-element.elementor-element-3d75a7f{text-align:start;}.elementor-545 .elementor-element.elementor-element-3d75a7f .elementor-heading-title{font-family:"acid", Sans-serif;font-size:71px;font-weight:700;color:#000000;}.elementor-545 .elementor-element.elementor-element-26edc11{--display:flex;}.elementor-545 .elementor-element.elementor-element-4cfa04b{--display:flex;--min-height:193px;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--background-transition:0.3s;}.elementor-545 .elementor-element.elementor-element-57f8ce6 .elementor-heading-title{font-family:"acid", Sans-serif;font-size:22px;font-weight:400;}.elementor-545 .elementor-element.elementor-element-57f8ce6 .elementor-heading-title a:hover, .elementor-545 .elementor-element.elementor-element-57f8ce6 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-545 .elementor-element.elementor-element-57f8ce6 .elementor-heading-title a{transition-duration:0.3s;}.elementor-545 .elementor-element.elementor-element-4bb6ec9 .elementor-heading-title{font-family:"acid", Sans-serif;font-size:22px;font-weight:400;}.elementor-545 .elementor-element.elementor-element-1c28a67{--display:flex;}.elementor-545 .elementor-element.elementor-element-cbc3861 > .elementor-widget-container{margin:0px 0px -33px 0px;}.elementor-545 .elementor-element.elementor-element-cbc3861{font-family:"acid", Sans-serif;font-weight:400;color:#9C9C9C;}.elementor-545 .elementor-element.elementor-element-cbc3861 a:hover, .elementor-545 .elementor-element.elementor-element-cbc3861 a:focus{color:#FFFFFF;}.elementor-545 .elementor-element.elementor-element-cbc3861 a{transition-duration:0.3s;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-545 .elementor-element.elementor-element-745d154{--grid-auto-flow:row;}.elementor-545 .elementor-element.elementor-element-24efb1f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-545 .elementor-element.elementor-element-31cd544{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-545 .elementor-element.elementor-element-bb52d1e{--grid-auto-flow:row;}.elementor-545 .elementor-element.elementor-element-8193662{--grid-auto-flow:row;}.elementor-545 .elementor-element.elementor-element-48b9048{--grid-auto-flow:row;}.elementor-545 .elementor-element.elementor-element-cfd41ef{--grid-auto-flow:row;}.elementor-545 .elementor-element.elementor-element-980c224{--grid-auto-flow:row;}.elementor-545 .elementor-element.elementor-element-454398a{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-545 .elementor-element.elementor-element-b037721{--content-width:92vw;}.elementor-545 .elementor-element.elementor-element-cf2625d{--content-width:92vw;}.elementor-545 .elementor-element.elementor-element-745d154{--content-width:90vw;}.elementor-545 .elementor-element.elementor-element-f269c0b{--width:100%;}.elementor-545 .elementor-element.elementor-element-bb52d1e{--content-width:90vw;}.elementor-545 .elementor-element.elementor-element-fbaa711{--width:100%;}.elementor-545 .elementor-element.elementor-element-8193662{--content-width:90vw;}.elementor-545 .elementor-element.elementor-element-ab4d5e1{--width:100%;}.elementor-545 .elementor-element.elementor-element-48b9048{--content-width:90vw;}.elementor-545 .elementor-element.elementor-element-f4989a8{--width:100%;}.elementor-545 .elementor-element.elementor-element-cfd41ef{--content-width:90vw;}.elementor-545 .elementor-element.elementor-element-af6cee9{--width:100%;}.elementor-545 .elementor-element.elementor-element-980c224{--content-width:90vw;}.elementor-545 .elementor-element.elementor-element-516f703{--width:100%;}.elementor-545 .elementor-element.elementor-element-454398a{--content-width:90vw;}.elementor-545 .elementor-element.elementor-element-ed58efc{--width:100%;}}@media(max-width:767px){.elementor-545 .elementor-element.elementor-element-b037721{--min-height:19vh;}.elementor-545 .elementor-element.elementor-element-e9a3e60{--width:100vw;--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:center;--align-items:center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-545 .elementor-element.elementor-element-c9b8532 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-545 .elementor-element.elementor-element-c9b8532 .elementor-heading-title{font-size:20vw;}.elementor-545 .elementor-element.elementor-element-cf2625d{--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-545 .elementor-element.elementor-element-745d154{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-545 .elementor-element.elementor-element-d9bc1c8{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-545 .elementor-element.elementor-element-0200e14.elementor-element{--align-self:flex-start;}.elementor-545 .elementor-element.elementor-element-0200e14 .elementor-heading-title{font-size:50px;}.elementor-545 .elementor-element.elementor-element-24efb1f{--min-height:16vh;}.elementor-545 .elementor-element.elementor-element-bb52d1e{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-545 .elementor-element.elementor-element-6cd6b9d .elementor-heading-title{font-size:50px;}.elementor-545 .elementor-element.elementor-element-161e63c{--min-height:9vh;}.elementor-545 .elementor-element.elementor-element-8193662{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-545 .elementor-element.elementor-element-a81c494 .elementor-heading-title{font-size:50px;}.elementor-545 .elementor-element.elementor-element-4c98a0c{--min-height:9vh;}.elementor-545 .elementor-element.elementor-element-48b9048{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-545 .elementor-element.elementor-element-85822a8{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-545 .elementor-element.elementor-element-2ca5113 .elementor-heading-title{font-size:50px;}.elementor-545 .elementor-element.elementor-element-0848ff3{--min-height:9vh;}.elementor-545 .elementor-element.elementor-element-cfd41ef{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-545 .elementor-element.elementor-element-62a1960{--min-height:9vh;}.elementor-545 .elementor-element.elementor-element-980c224{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-545 .elementor-element.elementor-element-454398a{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for heading, class: .elementor-element-0200e14 */.hover-blok:hover .tekst-wit {
  color: white !important;
  transition: color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc94c10 */.elementor-545 .elementor-element.elementor-element-bc94c10:hover .elementor-heading-title {
    color: white;
}

.elementor-545 .elementor-element.elementor-element-bc94c10:hover .elementor-heading-title {
    color: white;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a28df0e *//* Tekstkleur verandert naar wit bij hover met smooth overgang */
.verander-kleur {
  color: #111111; /* oorspronkelijke kleur, pas aan naar jouw smaak */
  transition: color 0.3s ease;
}

.verander-kleur:hover {
  color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-745d154 */.hover-blok:hover {
    background-color: #f0f0f0; /* voorbeeld achtergrondkleur op hover */
}

.hover-blok:hover * {
    color: #FFFFFF !important; /* alle tekst binnen het blok wordt rood op hover */
}

.hover-blok img {
    border-radius: 0px;
    transition: border-radius 0.3s ease; /* smooth animatie */
}

.hover-blok:hover img {
    border-radius: 20px; /* of 50% voor volledig rond */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cd6b9d */.hover-blok:hover .tekst-wit {
  color: white !important;
  transition: color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b68340 */.elementor-545 .elementor-element.elementor-element-8b68340:hover .elementor-heading-title {
    color: white;
}

.elementor-545 .elementor-element.elementor-element-8b68340:hover .elementor-heading-title {
    color: white;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f41ec1b *//* Tekstkleur verandert naar wit bij hover met smooth overgang */
.verander-kleur {
  color: #111111; /* oorspronkelijke kleur, pas aan naar jouw smaak */
  transition: color 0.3s ease;
}

.verander-kleur:hover {
  color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb52d1e */.hover-blok:hover {
    background-color: #f0f0f0; /* voorbeeld achtergrondkleur op hover */
}

.hover-blok:hover * {
    color: #FFFFFF !important; /* alle tekst binnen het blok wordt rood op hover */
}

.hover-blok img {
    border-radius: 0px;
    transition: border-radius 0.3s ease; /* smooth animatie */
}

.hover-blok:hover img {
    border-radius: 20px; /* of 50% voor volledig rond */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a81c494 */.hover-blok:hover .tekst-wit {
  color: white !important;
  transition: color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-83cfe8a */.elementor-545 .elementor-element.elementor-element-83cfe8a:hover .elementor-heading-title {
    color: white;
}

.elementor-545 .elementor-element.elementor-element-83cfe8a:hover .elementor-heading-title {
    color: white;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2daf929 *//* Tekstkleur verandert naar wit bij hover met smooth overgang */
.verander-kleur {
  color: #111111; /* oorspronkelijke kleur, pas aan naar jouw smaak */
  transition: color 0.3s ease;
}

.verander-kleur:hover {
  color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8193662 */.hover-blok:hover {
    background-color: #f0f0f0; /* voorbeeld achtergrondkleur op hover */
}

.hover-blok:hover * {
    color: #FFFFFF !important; /* alle tekst binnen het blok wordt rood op hover */
}

.hover-blok img {
    border-radius: 0px;
    transition: border-radius 0.3s ease; /* smooth animatie */
}

.hover-blok:hover img {
    border-radius: 20px; /* of 50% voor volledig rond */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ca5113 */.hover-blok:hover .tekst-wit {
  color: white !important;
  transition: color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-acd0683 */.elementor-545 .elementor-element.elementor-element-acd0683:hover .elementor-heading-title {
    color: white;
}

.elementor-545 .elementor-element.elementor-element-acd0683:hover .elementor-heading-title {
    color: white;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c2716c *//* Tekstkleur verandert naar wit bij hover met smooth overgang */
.verander-kleur {
  color: #111111; /* oorspronkelijke kleur, pas aan naar jouw smaak */
  transition: color 0.3s ease;
}

.verander-kleur:hover {
  color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48b9048 */.hover-blok:hover {
    background-color: #f0f0f0; /* voorbeeld achtergrondkleur op hover */
}

.hover-blok:hover * {
    color: #FFFFFF !important; /* alle tekst binnen het blok wordt rood op hover */
}

.hover-blok img {
    border-radius: 0px;
    transition: border-radius 0.3s ease; /* smooth animatie */
}

.hover-blok:hover img {
    border-radius: 20px; /* of 50% voor volledig rond */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84ffe79 */.hover-blok:hover .tekst-wit {
  color: white !important;
  transition: color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c3b1b7 */.elementor-545 .elementor-element.elementor-element-3c3b1b7:hover .elementor-heading-title {
    color: white;
}

.elementor-545 .elementor-element.elementor-element-3c3b1b7:hover .elementor-heading-title {
    color: white;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ebaadf *//* Tekstkleur verandert naar wit bij hover met smooth overgang */
.verander-kleur {
  color: #111111; /* oorspronkelijke kleur, pas aan naar jouw smaak */
  transition: color 0.3s ease;
}

.verander-kleur:hover {
  color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfd41ef */.hover-blok:hover {
    background-color: #f0f0f0; /* voorbeeld achtergrondkleur op hover */
}

.hover-blok:hover * {
    color: #FFFFFF !important; /* alle tekst binnen het blok wordt rood op hover */
}

.hover-blok img {
    border-radius: 0px;
    transition: border-radius 0.3s ease; /* smooth animatie */
}

.hover-blok:hover img {
    border-radius: 20px; /* of 50% voor volledig rond */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c81451 */.hover-blok:hover .tekst-wit {
  color: white !important;
  transition: color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-38c31b6 */.elementor-545 .elementor-element.elementor-element-38c31b6:hover .elementor-heading-title {
    color: white;
}

.elementor-545 .elementor-element.elementor-element-38c31b6:hover .elementor-heading-title {
    color: white;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22b9c85 *//* Tekstkleur verandert naar wit bij hover met smooth overgang */
.verander-kleur {
  color: #111111; /* oorspronkelijke kleur, pas aan naar jouw smaak */
  transition: color 0.3s ease;
}

.verander-kleur:hover {
  color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-980c224 */.hover-blok:hover {
    background-color: #f0f0f0; /* voorbeeld achtergrondkleur op hover */
}

.hover-blok:hover * {
    color: #FFFFFF !important; /* alle tekst binnen het blok wordt rood op hover */
}

.hover-blok img {
    border-radius: 0px;
    transition: border-radius 0.3s ease; /* smooth animatie */
}

.hover-blok:hover img {
    border-radius: 20px; /* of 50% voor volledig rond */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d75a7f */.hover-blok:hover .tekst-wit {
  color: white !important;
  transition: color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57f8ce6 */.elementor-545 .elementor-element.elementor-element-57f8ce6:hover .elementor-heading-title {
    color: white;
}

.elementor-545 .elementor-element.elementor-element-57f8ce6:hover .elementor-heading-title {
    color: white;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbc3861 *//* Tekstkleur verandert naar wit bij hover met smooth overgang */
.verander-kleur {
  color: #111111; /* oorspronkelijke kleur, pas aan naar jouw smaak */
  transition: color 0.3s ease;
}

.verander-kleur:hover {
  color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-454398a */.hover-blok:hover {
    background-color: #f0f0f0; /* voorbeeld achtergrondkleur op hover */
}

.hover-blok:hover * {
    color: #FFFFFF !important; /* alle tekst binnen het blok wordt rood op hover */
}

.hover-blok img {
    border-radius: 0px;
    transition: border-radius 0.3s ease; /* smooth animatie */
}

.hover-blok:hover img {
    border-radius: 20px; /* of 50% voor volledig rond */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'acid';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://unsupervised-studio.nl/wp-content/uploads/2025/03/acid-grotesk-bold.ttf') format('truetype');
}
@font-face {
	font-family: 'acid';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://unsupervised-studio.nl/wp-content/uploads/2025/03/acid-grotesk-light.ttf') format('truetype');
}
@font-face {
	font-family: 'acid';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://unsupervised-studio.nl/wp-content/uploads/2025/03/acid-grotesk-medium.ttf') format('truetype');
}
@font-face {
	font-family: 'acid';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://unsupervised-studio.nl/wp-content/uploads/2025/03/acid-grotesk-regular-2.ttf') format('truetype');
}
/* End Custom Fonts CSS */