.elementor .e-1b648b76-2278{font-weight:500;color:var(--white)}.elementor .e-33b55a2-d893{width:579px;max-width:579px;font-weight:500;color:var(--white);line-height:70px;flex:0 0 auto;&:is(h1){@media (min-width:2400px){line-height:75px}}\n}.elementor .e-6b403a28-5ef4{width:100%;min-height:881px;padding-block-start:500px;padding-block-end:90px;padding-inline-start:110px;padding-inline-end:110px;background-image:url(https://livestock.datamars.eu/wp-content/uploads/2026/10/Our-Story-Header-scaled-1.webp);background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;flex-direction:column;gap:32px;justify-content:flex-start;background-position:center top;&:is(div){@media (min-width:2400px){padding-inline-start:200px;padding-inline-end:200px;background-position:center bottom}}\n}.elementor .e-2e8c7e7d-5932{width:1080px;max-width:100%;font-weight:500;font-size:60px;color:var(--text);text-align:center;overflow-wrap:normal;\n}.elementor .e-278b7cd0-f78b{font-weight:400;font-size:22px;line-height:33px;text-align:center;margin-block-start:0;margin-block-end:14.4px;margin-inline-start:0;margin-inline-end:0}.elementor .e-49ad1633-ed30{font-weight:400;font-size:22px;line-height:33px;text-align:center;margin-block-start:0;margin-block-end:14.4px;margin-inline-start:0;margin-inline-end:0}.elementor .e-28767ef3-d0dc{width:930px;max-width:100%;padding:0}.elementor .e-513fe342-e95d{padding-block-start:0;padding-block-end:0;padding-inline-start:160px;padding-inline-end:160px;margin-block-start:120px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;flex-direction:column;gap:32px;align-items:center}.elementor .e-3f8bc521-dfd3{width:572px;max-width:572px;font-weight:500;font-size:60px;color:var(--primary);letter-spacing:.1px;line-height:70px;text-align:start;overflow-wrap:normal;\n}.elementor .e-4a51ee3-afa0{width:572px;max-width:572px;font-weight:400;font-size:22px;color:var(--accent);line-height:33px;margin-block-start:0;margin-block-end:14.4px;margin-inline-start:0;margin-inline-end:0}.elementor .e-717d53e4-3770{width:100%;padding:0;flex-direction:row;gap:56px;justify-content:center;align-items:flex-start}.elementor .e-244c9103-6d41{min-height:446px;padding-block-start:160px;padding-block-end:160px;padding-inline-start:120px;padding-inline-end:120px;margin:0;border-block-start-width:0;border-block-end-width:2px;border-inline-start-width:0;border-inline-end-width:0;border-color:var(--primary);border-style:solid;background-image:linear-gradient(180deg,#FFFFFF 0%,#EBF2FC 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;justify-content:center;align-items:center}.elementor .e-7f70ab08-553b{width:100%;height:660px;object-fit:cover;object-position:center center;border-radius:40px}.elementor .e-2190605b-4bf5{width:50%;padding:0;flex-direction:row;gap:20px}.elementor .e-78f43688-43ff{font-weight:500;font-size:60px;color:var(--text);overflow-wrap:normal;\n}.elementor .e-57ddd994-bdf8{font-weight:400;font-size:22px;line-height:33px;margin-block-start:0;margin-block-end:14.4px;margin-inline-start:0;margin-inline-end:0}.elementor .e-468c2299-4170{width:50%;padding-block-start:0;padding-block-end:0;padding-inline-start:20px;padding-inline-end:80px;flex-direction:column;gap:20px;justify-content:center;&:is(div){@media (min-width:2400px){padding-inline-end:100px}}\n}.elementor .e-665d29bb-e5a9{width:100%;padding:0;border-radius:40px;background-color:var(--grey-light);flex-direction:row;gap:75px;&:is(div){@media (min-width:2400px){width:98.01%;margin-inline-start:.5%}}\n}.elementor .e-3a88683a-5634{padding:40px;margin-block-start:160px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;flex-direction:column}.elementor .e-1f808815-41e5{font-weight:500;font-size:60px;color:var(--text);overflow-wrap:normal;\n}.elementor .e-60874ed4-ff5a{font-weight:400;font-size:22px;line-height:33px;margin-block-start:0;margin-block-end:14.4px;margin-inline-start:0;margin-inline-end:0}.elementor .e-6c96118b-eb97{width:41%;padding-block-start:0;padding-block-end:0;padding-inline-start:120px;padding-inline-end:0;flex-direction:column;gap:32px;justify-content:center}.elementor .e-8a0ba91-fffa{width:728px;height:700px;max-width:100%;object-fit:cover;margin-block-start:0;margin-block-end:-6px;margin-inline-start:0;margin-inline-end:0;align-self:flex-end;object-position:center bottom;&:is(img){@media (min-width:2400px){margin-block-end:0}}\n}.elementor .e-15496f3d-5a20{width:60%;padding:0;flex-direction:column;gap:20px;justify-content:flex-end}.elementor .e-67fbbb5f-e1af{width:100%;padding:10px;flex-direction:row;gap:20px;&:is(div){@media (min-width:2400px){max-width:2500px;margin-inline-start:auto;margin-inline-end:auto}}\n}.elementor .e-282e64d4-c69d{width:120%;height:300px;position:absolute;inset-block-end:-100px;inset-inline-start:80%;padding:0;transform:translate3d(-50%,0,0);pointer-events:none;background-image:radial-gradient(ellipse at center,rgb(0 0 0 / .15) 0%,rgb(0 0 0 / .05) 30%,#fff0 70%);\n}.elementor .e-59775da8-368f{overflow:hidden;position:relative;padding:0;margin-block-start:90px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;flex-direction:column}.elementor .e-cf3676f-2567{font-weight:500;font-size:60px;color:var(--text);letter-spacing:.2px;overflow-wrap:normal;\n}.elementor .e-111ec40f-27fe{width:632px;max-width:100%;font-weight:400;font-size:22px;line-height:33px;margin-block-start:0;margin-block-end:14.4px;margin-inline-start:0;margin-inline-end:0}.elementor .e-6d8b1b1-6837{padding-block-start:5px;padding-block-end:0;padding-inline-start:120px;padding-inline-end:120px;flex-direction:column;gap:32px}.elementor .e-2c94400e-e03e{width:100%;height:100%;object-fit:cover;object-position:center center}.elementor .e-617d870e-95ea{width:70px;height:auto;object-fit:cover;display:block;&:is(img){@media (min-width:1025px) and (max-width:1324px){width:50px}@media (min-width:1600px){width:120px}@media (min-width:2100px){width:130px}@media (min-width:481px) and (max-width:767px){width:40px}}\n}.elementor .e-5ccd5075-aacb{position:absolute;inset-block-start:100%;inset-inline-start:50%;font-weight:500;font-size:18px;color:var(--primary);line-height:1.5;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:29px;background-color:var(--white);opacity:0%;transform:translate3d(-50%,0,0);transition:all 0.3s;white-space:nowrap;&:is(span){font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";@media (min-width:1025px) and (max-width:1324px){font-size:14px;padding:10px 15px}}\n}.elementor .e-2b61ee11-6eaa{width:auto;position:absolute;inset-block-start:30%;inset-inline-start:39%;cursor:pointer;padding-block-start:0;padding-block-end:9px;padding-inline-start:0;padding-inline-end:0;transform:translate3d(-50%,-50%,0);transition:all 0.3s;&:is(a){@media (min-width:1025px) and (max-width:1324px){top:30%;left:35%}@media (min-width:1600px){top:31%;left:35%}@media (min-width:2100px){top:31%;left:38%}@media (min-width:481px) and (max-width:767px){top:calc(29% + 3px);left:calc(38% + 6px)}}&:hover>span{opacity:1}\n}.elementor .e-11abbb9d-edfe{width:70px;height:auto;object-fit:cover;display:block;&:is(img){@media (min-width:1025px) and (max-width:1324px){width:50px}@media (min-width:1600px){width:120px}@media (min-width:2100px){width:130px}@media (min-width:481px) and (max-width:767px){width:40px}}\n}.elementor .e-4e61968d-379a{position:absolute;inset-block-start:100%;inset-inline-start:50%;font-weight:500;font-size:18px;color:var(--primary);line-height:1.5;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:29px;background-color:var(--white);opacity:0%;transform:translate3d(-50%,0,0);transition:all 0.3s;white-space:nowrap;&:is(span){font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";@media (min-width:1025px) and (max-width:1324px){font-size:14px;padding:10px 15px}}\n}.elementor .e-507320f3-c8b3{width:auto;position:absolute;inset-block-start:59%;inset-inline-start:43%;cursor:pointer;padding-block-start:0;padding-block-end:9px;padding-inline-start:0;padding-inline-end:0;transform:translate3d(-50%,-50%,0);transition:all 0.3s;&:is(a){@media (min-width:1025px) and (max-width:1324px){top:58%;left:43%}@media (min-width:1600px){top:56%;left:40%}@media (min-width:2100px){top:60%;left:43%}@media (min-width:481px) and (max-width:767px){top:calc(58% - 3px);left:calc(43% + 4px)}}&:hover>span{opacity:1}\n}.elementor .e-644d4bbc-58af{width:70px;height:auto;object-fit:cover;display:block;&:is(img){@media (min-width:1025px) and (max-width:1324px){width:50px}@media (min-width:1600px){width:120px}@media (min-width:2100px){width:130px}@media (min-width:481px) and (max-width:767px){width:40px}}\n}.elementor .e-566f3d0d-ab8d{position:absolute;inset-block-start:100%;inset-inline-start:50%;font-weight:500;font-size:18px;color:var(--primary);line-height:1.5;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:29px;background-color:var(--white);opacity:0%;transform:translate3d(-50%,0,0);transition:all 0.3s;white-space:nowrap;&:is(span){font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";@media (min-width:1025px) and (max-width:1324px){font-size:14px;padding:10px 15px}}\n}.elementor .e-38e49110-cb90{width:auto;position:absolute;inset-block-start:83%;inset-inline-start:51%;cursor:pointer;padding-block-start:0;padding-block-end:9px;padding-inline-start:0;padding-inline-end:0;transform:translate3d(-50%,-50%,0);transition:all 0.3s;&:is(a){@media (min-width:1025px) and (max-width:1324px){top:82%;left:50%}@media (min-width:1600px){top:84%;left:50%}@media (min-width:2100px){top:84%;left:50%}@media (min-width:481px) and (max-width:767px){top:calc(85% + 2px);left:calc(52% - 6px)}}&:hover>span{opacity:1}\n}.elementor .e-8ee175f-28d8{width:70px;height:auto;object-fit:cover;display:block;&:is(img){@media (min-width:1025px) and (max-width:1324px){width:50px}@media (min-width:1600px){width:120px}@media (min-width:2100px){width:130px}@media (min-width:481px) and (max-width:767px){width:40px}}\n}.elementor .e-1f8c7f33-27f8{position:absolute;inset-block-start:100%;inset-inline-start:50%;font-weight:500;font-size:18px;color:var(--primary);line-height:1.5;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:29px;background-color:var(--white);opacity:0%;transform:translate3d(-50%,0,0);transition:all 0.3s;white-space:nowrap;&:is(span){font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";@media (min-width:1025px) and (max-width:1324px){font-size:14px;padding:10px 15px}}\n}.elementor .e-3b0aad41-78a2{width:auto;position:absolute;inset-block-start:53%;inset-inline-start:29%;cursor:pointer;padding-block-start:0;padding-block-end:9px;padding-inline-start:0;padding-inline-end:0;transform:translate3d(-50%,-50%,0);transition:all 0.3s;&:is(a){@media (min-width:1025px) and (max-width:1324px){top:52%;left:30%}@media (min-width:1600px){top:52%;left:22%}@media (min-width:2100px){top:50%;left:27%}@media (min-width:481px) and (max-width:767px){top:calc(51% + 2px);left:calc(30% + 4px)}}&:hover>span{opacity:1}\n}.elementor .e-6603a9fd-ddb2{width:70px;height:auto;object-fit:cover;display:block;&:is(img){@media (min-width:1025px) and (max-width:1324px){width:50px}@media (min-width:1600px){width:120px}@media (min-width:2100px){width:130px}@media (min-width:481px) and (max-width:767px){width:40px}}\n}.elementor .e-561912e5-14be{position:absolute;inset-block-start:100%;inset-inline-start:50%;font-weight:500;font-size:18px;color:var(--primary);line-height:1.5;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:29px;background-color:var(--white);opacity:0%;transform:translate3d(-50%,0,0);transition:all 0.3s;white-space:nowrap;&:is(span){font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";@media (min-width:1025px) and (max-width:1324px){font-size:14px;padding:10px 15px}}\n}.elementor .e-b2aa225-f140{width:auto;position:absolute;inset-block-start:36%;inset-inline-start:71%;cursor:pointer;padding-block-start:0;padding-block-end:9px;padding-inline-start:0;padding-inline-end:0;transform:translate3d(-50%,-50%,0);transition:all 0.3s;&:is(a){@media (min-width:1025px) and (max-width:1324px){top:36%;left:74%}@media (min-width:1600px){top:35%;left:79%}@media (min-width:2100px){top:35%;left:70%}@media (min-width:481px) and (max-width:767px){top:calc(36% - 3px);left:calc(71% + 6px)}}&:hover>span{opacity:1}\n}.elementor .e-56b3369d-b1bc{width:70px;height:auto;object-fit:cover;display:block;&:is(img){@media (min-width:1025px) and (max-width:1324px){width:50px}@media (min-width:1600px){width:120px}@media (min-width:2100px){width:130px}@media (min-width:481px) and (max-width:767px){width:40px}}\n}.elementor .e-6c92d690-d4b1{position:absolute;inset-block-start:100%;inset-inline-start:50%;font-weight:500;font-size:18px;color:var(--primary);line-height:1.5;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:29px;background-color:var(--white);opacity:0%;transform:translate3d(-50%,0,0);transition:all 0.3s;white-space:nowrap;&:is(span){font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";@media (min-width:1025px) and (max-width:1324px){font-size:14px;padding:10px 15px}}\n}.elementor .e-74b076ba-3996{width:auto;position:absolute;inset-block-start:49%;inset-inline-start:61%;cursor:pointer;padding-block-start:0;padding-block-end:9px;padding-inline-start:0;padding-inline-end:0;transform:translate3d(-50%,-50%,0);transition:all 0.3s;&:is(a){@media (min-width:1025px) and (max-width:1324px){top:48%;left:61%}@media (min-width:1600px){top:49%;left:67%}@media (min-width:2100px){top:50%;left:60%}@media (min-width:481px) and (max-width:767px){top:calc(42% + 20px);left:calc(61% - 4px)}}&:hover>span{opacity:1}\n}.elementor .e-17718c21-426a{width:100%;height:780px;overflow:hidden;position:relative;padding:0;flex-direction:row;justify-content:center;&:is(div){@media (min-width:1025px) and (max-width:1324px){height:700px}@media (min-width:1600px){height:1200px}@media (min-width:481px) and (max-width:767px){height:350px}}\n}.elementor .e-6f26414e-ddf2{width:100%;min-height:1100px;padding:0;flex-direction:column;gap:32px;justify-content:space-between}.elementor .e-561afb46-eeb5{padding-block-start:120px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;background-image:linear-gradient(180deg,#FFFFFF 5%,#FAE61B 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column}.elementor .e-6023b132-95b6{width:100%;height:540px;object-fit:cover;object-position:center center;border-radius:40px}.elementor .e-68635c2c-c0d7{width:50%;padding:0;flex-direction:row;gap:20px}.elementor .e-5d5c1330-aec3{font-weight:500;font-size:60px;color:var(--text);overflow-wrap:normal;\n}.elementor .e-6af9d097-d0ec{font-weight:400;font-size:22px;line-height:33px;margin-block-start:0;margin-block-end:14.4px;margin-inline-start:0;margin-inline-end:0}.elementor .e-157c710c-3f49{width:50%;padding-block-start:0;padding-block-end:0;padding-inline-start:20px;padding-inline-end:80px;flex-direction:column;gap:20px;justify-content:center;&:is(div){@media (min-width:2400px){padding-inline-end:100px}}\n}.elementor .e-e1c3dd1-1789{width:100%;padding:0;border-radius:40px;background-color:var(--grey-light);flex-direction:row;gap:20px;&:is(div){@media (min-width:2400px){column-gap:75px}}\n}.elementor .e-3a52bfdf-2f7b{padding:40px;margin-block-start:120px;margin-block-end:160px;margin-inline-start:0;margin-inline-end:0;flex-direction:column}.elementor .e-18c10797-6bcd{width:100%;padding-block-start:150px;padding-block-end:150px;padding-inline-start:10px;padding-inline-end:10px}.elementor .e-3f484c31-4cb8{width:100%;padding:0}