.u-section-1 {background-image: linear-gradient(0deg, rgba(0,0,0,0.15), rgba(0,0,0,0.15)), url("images/692cd0029be0f2df4e0a5434e38c39a0.jpeg"); background-position: 50% 50%}
.u-section-1 .u-sheet-1 {min-height: 551px; margin-top: 0; margin-bottom: 0}
.u-section-1 .u-image-1 {min-height: 452px; height: auto; width: 601px; background-image: linear-gradient(0deg, rgba(237,251,235,0.2), rgba(237,251,235,0.2)), url("images/0_8043a_c0a3c587_XL.png"); background-position: 50% 50%; margin: 47px auto 97px}
.u-section-1 .u-container-layout-1 {margin-bottom: 0; padding-left: 124px; padding-right: 124px}
.u-section-1 .u-text-1 {font-weight: 400; text-shadow: 2px -2px 8px rgba(128,128,128,1); font-size: 3rem; width: 353px; position: relative; margin: 147px 0} 

@media (max-width: 1199px){ .u-section-1 .u-sheet-1 {min-height: 500px}
.u-section-1 .u-image-1 {width: 496px}
.u-section-1 .u-container-layout-1 {padding-left: 102px; padding-right: 102px}
.u-section-1 .u-text-1 {width: 291px} }

@media (max-width: 991px){ .u-section-1 .u-sheet-1 {min-height: 481px}
.u-section-1 .u-image-1 {width: 380px}
.u-section-1 .u-container-layout-1 {padding-left: 53px; padding-right: 53px}
.u-section-1 .u-text-1 {font-size: 2.25rem; margin-top: 184px; margin-bottom: 45px; width: 268px} }

@media (max-width: 767px){ .u-section-1 .u-image-1 {width: 356px}
.u-section-1 .u-container-layout-1 {padding-left: 50px; padding-right: 50px}
.u-section-1 .u-text-1 {width: 251px} }

@media (max-width: 575px){ .u-section-1 .u-sheet-1 {min-height: 596px}
.u-section-1 .u-image-1 {width: 405px; margin-left: -33px; margin-right: -33px; margin-bottom: 60px}
.u-section-1 .u-container-layout-1 {padding-left: 21px; padding-right: 21px}
.u-section-1 .u-text-1 {width: 358px} }.u-section-2 {background-image: linear-gradient(#fbeffa, white)}
.u-section-2 .u-sheet-1 {min-height: 557px; margin: 171px auto 0}
.u-section-2 .u-group-1 {width: 569px; min-height: 136px; height: auto; margin: -121px auto 0}
.u-section-2 .u-container-layout-1 {padding-left: 0; padding-right: 0}
.u-section-2 .u-icon-1 {height: 64px; width: 64px; margin: 9px auto 15px}
.u-section-2 .u-text-1 {margin-left: 20px; margin-right: 20px; position: relative; margin-bottom: 0; font-weight: 400; font-size: 3rem}
.u-section-2 .u-line-1 {width: 912px; height: 3px; transform-origin: center top 0; margin: 27px auto 0}
.u-section-2 .u-layout-wrap-1 {width: 1140px; margin: 18px auto 55px 0}
.u-section-2 .u-layout-cell-1 {min-height: 428px}
.u-section-2 .u-container-layout-2 {padding-left: 0}
.u-section-2 .u-text-2 {font-size: 3rem; font-weight: 400; margin-top: 36px; margin-right: 200px; margin-bottom: initial; margin-left: 93px; width: 67px}
.u-section-2 .u-icon-2 {height: 64px; width: 64px; margin: -70px auto 0 20px}
.u-section-2 .u-text-3 {position: relative; text-transform: none; font-size: 2.25rem; margin: 27px 20px 0}
.u-section-2 .u-text-4 {font-weight: 400; font-size: 1.125rem; margin: 40px 20px}
.u-section-2 .u-layout-cell-2 {min-height: 428px; background-image: none}
.u-section-2 .u-container-layout-3 {padding-left: 0}
.u-section-2 .u-icon-3 {height: 70px; width: 70px; margin: 35px auto 0 20px}
.u-section-2 .u-text-5 {position: relative; text-transform: none; font-size: 2.25rem; margin: 27px 20px 0}
.u-section-2 .u-text-6 {font-weight: 400; font-size: 1.125rem; margin-top: 40px; margin-left: 20px; margin-right: 20px; margin-bottom: initial}
.u-section-2 .u-text-7 {font-size: 3rem; font-weight: 400; width: 70px; margin: -326px 191px 40px 99px}
.u-section-2 .u-layout-cell-3 {min-height: 428px; background-image: none}
.u-section-2 .u-icon-4 {height: 51px; width: 51px; margin: 48px auto 0 20px}
.u-section-2 .u-text-8 {font-size: 3rem; font-weight: 400; width: 62px; margin: -64px 207px 0 91px}
.u-section-2 .u-text-9 {position: relative; text-transform: none; font-size: 2.25rem; width: 320px; margin: 20px 20px 0}
.u-section-2 .u-text-10 {font-weight: 400; font-size: 1.125rem; margin: 40px 20px 97px} 

@media (max-width: 1199px){ .u-section-2 .u-group-1 {width: 469px}
.u-section-2 .u-icon-1 {height: 53px; width: 53px}
.u-section-2 .u-text-1 {margin-left: 16px; margin-right: 16px}
.u-section-2 .u-line-1 {width: 752px}
.u-section-2 .u-layout-wrap-1 {margin-right: initial; margin-left: initial; width: auto}
.u-section-2 .u-layout-cell-1 {min-height: 445px}
.u-section-2 .u-text-2 {font-size: 2.25rem; width: auto; margin-top: 37px; margin-right: 164px; margin-left: 79px}
.u-section-2 .u-icon-2 {height: 53px; width: 53px; margin-top: -53px; margin-left: 17px}
.u-section-2 .u-text-3 {font-size: 1.875rem; margin-top: 25px; margin-left: 17px; margin-right: 17px}
.u-section-2 .u-text-4 {margin-top: 42px; margin-right: 16px; margin-left: 17px}
.u-section-2 .u-layout-cell-2 {min-height: 445px}
.u-section-2 .u-icon-3 {height: 58px; width: 58px; margin-left: 17px}
.u-section-2 .u-text-5 {font-size: 1.875rem; margin-right: 16px; margin-left: 17px}
.u-section-2 .u-text-6 {margin-right: 16px; margin-bottom: 0; margin-left: 17px}
.u-section-2 .u-text-7 {font-size: 2.25rem; width: auto; margin: -334px 161px 323px 84px}
.u-section-2 .u-layout-cell-3 {min-height: 445px}
.u-section-2 .u-icon-4 {height: 42px; width: 42px; margin-top: 37px; margin-left: 16px}
.u-section-2 .u-text-8 {font-size: 2.25rem; width: auto; margin-top: -48px; margin-right: 170px; margin-left: 68px}
.u-section-2 .u-text-9 {font-size: 1.875rem; margin-top: 31px; margin-left: 16px; margin-right: 16px; width: 264px}
.u-section-2 .u-text-10 {margin: 24px 16px 40px} }

@media (max-width: 991px){ .u-section-2 .u-group-1 {width: 359px}
.u-section-2 .u-icon-1 {height: 40px; width: 40px}
.u-section-2 .u-text-1 {margin-left: 10px; margin-right: 10px}
.u-section-2 .u-line-1 {width: 576px}
.u-section-2 .u-layout-cell-1 {min-height: 475px}
.u-section-2 .u-text-2 {font-size: 1.875rem; margin-top: 38px; margin-right: 121px; margin-left: 51px}
.u-section-2 .u-icon-2 {height: 40px; width: 40px; margin-top: -44px; margin-left: 11px}
.u-section-2 .u-text-3 {font-size: 1.5rem; margin-top: -2px; margin-right: 10px; margin-left: 11px}
.u-section-2 .u-text-4 {margin: 40px 10px 45px 11px}
.u-section-2 .u-layout-cell-2 {min-height: 475px}
.u-section-2 .u-icon-3 {height: 44px; width: 44px; margin-left: 11px}
.u-section-2 .u-text-5 {font-size: 1.5rem; margin-top: -2px; margin-right: 10px; margin-left: 11px}
.u-section-2 .u-text-6 {margin-right: 10px; margin-bottom: initial; margin-left: 11px}
.u-section-2 .u-text-7 {font-size: 1.875rem; margin: -345px 112px 45px 61px}
.u-section-2 .u-layout-cell-3 {min-height: 475px}
.u-section-2 .u-icon-4 {height: 29px; width: 29px; margin-top: 42px; margin-left: 10px}
.u-section-2 .u-text-8 {font-size: 1.875rem; margin-top: -42px; margin-right: 122px; margin-left: 49px}
.u-section-2 .u-text-9 {font-size: 1.5rem; width: auto; margin-top: 0; margin-right: 0; margin-left: 10px}
.u-section-2 .u-text-10 {margin: 44px 10px 121px} }

@media (max-width: 767px){ .u-section-2 .u-sheet-1 {min-height: 783px}
.u-section-2 .u-group-1 {width: 337px}
.u-section-2 .u-icon-1 {height: 38px; width: 38px}
.u-section-2 .u-text-1 {margin-left: 5px; margin-right: 5px}
.u-section-2 .u-line-1 {width: 540px}
.u-section-2 .u-layout-wrap-1 {width: 540px; margin-right: auto; margin-left: 0}
.u-section-2 .u-layout-cell-1 {min-height: 242px}
.u-section-2 .u-text-2 {margin: 27px 442px 0 43px}
.u-section-2 .u-icon-2 {height: 38px; width: 38px; margin-top: -43px; margin-left: 5px}
.u-section-2 .u-text-3 {margin-left: 5px; margin-right: 5px}
.u-section-2 .u-text-4 {margin-left: 5px; margin-right: 5px; margin-bottom: 0}
.u-section-2 .u-layout-cell-2 {min-height: 261px}
.u-section-2 .u-icon-3 {height: 41px; width: 41px; margin-top: 11px; margin-left: 5px}
.u-section-2 .u-text-5 {margin-top: 0; margin-left: 5px; margin-right: 5px}
.u-section-2 .u-text-6 {margin-left: 5px; margin-right: 5px; margin-bottom: 0}
.u-section-2 .u-text-7 {margin: -200px 439px 176px 46px}
.u-section-2 .u-layout-cell-3 {min-height: 224px}
.u-section-2 .u-icon-4 {height: 36px; width: 36px; margin-top: 7px; margin-left: 5px}
.u-section-2 .u-text-8 {margin-right: 439px; margin-left: 48px}
.u-section-2 .u-text-9 {margin-right: -5px; margin-left: 5px}
.u-section-2 .u-text-10 {margin: 40px 5px 0} }

@media (max-width: 575px){ .u-section-2 .u-sheet-1 {min-height: 903px}
.u-section-2 .u-group-1 {width: 283px}
.u-section-2 .u-text-1 {margin-left: 1px; margin-right: 1px}
.u-section-2 .u-line-1 {width: 340px}
.u-section-2 .u-layout-wrap-1 {width: 340px}
.u-section-2 .u-layout-cell-1 {min-height: 253px}
.u-section-2 .u-text-2 {margin-right: 245px; margin-left: 45px}
.u-section-2 .u-icon-2 {margin-left: 1px}
.u-section-2 .u-text-3 {margin-left: 1px; margin-right: 1px}
.u-section-2 .u-text-4 {margin-left: 1px; margin-right: 1px}
.u-section-2 .u-layout-cell-2 {min-height: 319px}
.u-section-2 .u-icon-3 {margin-left: 1px}
.u-section-2 .u-text-5 {margin-left: 1px; margin-right: 1px}
.u-section-2 .u-text-6 {margin-left: 1px; margin-right: 1px}
.u-section-2 .u-text-7 {margin: -257px 242px 234px 48px}
.u-section-2 .u-layout-cell-3 {min-height: 234px}
.u-section-2 .u-icon-4 {margin-left: 1px}
.u-section-2 .u-text-8 {margin-top: -43px; margin-right: 245px; margin-left: 53px}
.u-section-2 .u-text-9 {margin-top: 1px; margin-right: -1px; margin-left: 1px; width: 340px}
.u-section-2 .u-text-10 {margin-left: 1px; margin-right: 1px} }.u-section-3 {background-image: url("images/6be59c52d864c6096597704943ae9c3b.png")}
.u-section-3 .u-sheet-1 {min-height: 704px; margin: 0 auto 0 calc(((100% - 1140px) / 2))}
.u-section-3 .u-group-1 {width: 892px; min-height: 180px; height: auto; margin: 60px auto 0}
.u-section-3 .u-container-layout-1 {padding-left: 0; padding-right: 0}
.u-section-3 .u-shape-1 {width: 229px; height: 169px; margin: 0 auto}
.u-section-3 .u-icon-1 {height: 64px; width: 64px; margin: -112px auto 0}
.u-section-3 .u-text-1 {font-weight: 400; width: 295px; font-size: 1rem; margin: 0 auto}
.u-section-3 .u-text-2 {width: 129px; letter-spacing: -2px; font-weight: 400; font-size: 2.25rem; margin: -133px auto 112px}
.u-section-3 .u-layout-wrap-1 {width: 1140px; margin: 94px auto 0 0}
.u-section-3 .u-image-1 {min-height: 326px; background-image: linear-gradient(0deg, rgba(187,237,179,0.55), rgba(187,237,179,0.55)), url("images/pion.jpg"); background-position: 50% 50%}
.u-section-3 .u-container-layout-2 {margin-bottom: 0; padding-left: 0}
.u-section-3 .u-text-3 {font-size: 2.25rem; letter-spacing: 0; text-shadow: 0 2px 8px rgba(74,104,69,1); width: 177px; text-transform: none; font-weight: 300; position: relative; margin: 30px auto 0}
.u-section-3 .u-btn-1 {background-image: linear-gradient(#edfbeb, #fbeffa); letter-spacing: 2px; font-weight: normal; margin: 69px auto 0; padding: 11px 30px 12px}
.u-section-3 .u-image-2 {min-height: 326px; background-image: linear-gradient(0deg, rgba(237,192,234,0.55), rgba(237,192,234,0.55)), url("images/pion.jpg"); background-position: 50% 50%}
.u-section-3 .u-container-layout-3 {margin-bottom: 0; padding-left: 0; padding-right: 0}
.u-section-3 .u-text-4 {font-size: 2.25rem; letter-spacing: 0; text-shadow: 0 2px 8px rgba(51,41,50,1); text-transform: none; font-weight: 300; position: relative; margin: 30px 18px 0}
.u-section-3 .u-btn-2 {font-weight: 400; background-image: linear-gradient(#f1b7dd, #fbeffa); letter-spacing: 1px; margin: 70px auto 0; padding: 10px 28px 12px 27px}
.u-section-3 .u-image-3 {min-height: 326px; background-image: linear-gradient(0deg, rgba(249,212,84,0.45), rgba(249,212,84,0.45)), url("images/pion.jpg"); background-position: 50% 50%}
.u-section-3 .u-container-layout-4 {margin-bottom: 0; padding-right: 0; padding-left: 0}
.u-section-3 .u-text-5 {text-transform: none; font-size: 2.25rem; letter-spacing: 0; text-shadow: 0 2px 8px rgba(51,49,41,1); font-weight: 300; width: 233px; position: relative; margin: 30px 20px 0}
.u-section-3 .u-btn-3 {font-weight: 400; letter-spacing: 2px; background-image: linear-gradient(#fce69c, #fef9e6); margin: 72px auto 0; padding: 9px 30px 11px 29px}
.u-section-3 .u-image-4 {background-image: linear-gradient(0deg, rgba(240,245,243,0.55), rgba(240,245,243,0.55)), url("images/pion.jpg"); min-height: 326px; background-position: 50% 50%}
.u-section-3 .u-container-layout-5 {margin-bottom: 0; padding-left: 0; padding-right: 0}
.u-section-3 .u-text-6 {text-transform: none; font-size: 2.25rem; letter-spacing: 0; text-shadow: -2px -1px 26px rgba(153,153,153,1); position: relative; font-weight: 300; margin: 30px 12px 0}
.u-section-3 .u-btn-4 {font-weight: 400; background-image: linear-gradient(#e5e5e5, #f0f5f3); margin: 70px auto 0; padding: 11px 35px 11px 34px}
.u-section-3 .u-image-5 {height: 158px; width: 160px; margin: -346px 346px 0 auto}
.u-section-3 .u-image-6 {height: 158px; width: 160px; margin: -158px 57px 0 auto}
.u-section-3 .u-image-7 {height: 158px; width: 160px; background-position: 50% 50%; margin: -158px auto 0 57px}
.u-section-3 .u-image-8 {height: 158px; width: 158px; background-position: 50% 50%; margin: -158px auto 248px 347px} 

@media (max-width: 1199px){ .u-section-3 .u-sheet-1 {min-height: 706px; margin-left: calc(((100% - 940px) / 2))}
.u-section-3 .u-group-1 {width: 736px; min-height: 188px}
.u-section-3 .u-shape-1 {width: 189px; height: 139px; margin-top: 6px}
.u-section-3 .u-icon-1 {height: 44px; width: 44px; margin-top: -98px}
.u-section-3 .u-text-1 {font-size: 1.25rem; width: 244px}
.u-section-3 .u-text-2 {width: 106px; font-size: 1.875rem; margin: -107px 315px 136px}
.u-section-3 .u-layout-wrap-1 {margin-right: initial; margin-left: initial; width: auto}
.u-section-3 .u-image-1 {min-height: 336px}
.u-section-3 .u-text-3 {font-weight: 700; width: 146px; margin-top: 153px}
.u-section-3 .u-btn-1 {font-weight: 400; margin-top: 81px; margin-bottom: -1px; padding-right: 50px; padding-left: 48px}
.u-section-3 .u-image-2 {min-height: 336px}
.u-section-3 .u-text-4 {font-weight: 700; margin-left: 22px; margin-right: 22px}
.u-section-3 .u-btn-2 {letter-spacing: 2px; margin-top: 81px; padding-right: 49px; padding-left: 48px}
.u-section-3 .u-image-3 {min-height: 336px}
.u-section-3 .u-text-5 {font-weight: 700; width: 176px; margin-left: auto; margin-right: auto}
.u-section-3 .u-btn-3 {margin-top: 81px; padding: 10px 48px 12px}
.u-section-3 .u-image-4 {min-height: 336px}
.u-section-3 .u-text-6 {font-weight: 700; margin-top: 153px; margin-left: 20px; margin-right: 20px}
.u-section-3 .u-btn-4 {margin-top: 82px; margin-bottom: -1px; padding: 10px 52px 12px 51px}
.u-section-3 .u-image-5 {width: 132px; height: 130px; margin-top: -342px; margin-right: 285px}
.u-section-3 .u-image-6 {width: 132px; height: 130px; margin-top: -130px; margin-right: 47px}
.u-section-3 .u-image-7 {height: 130px; width: 132px; margin-top: -130px; margin-left: 46px}
.u-section-3 .u-image-8 {width: 130px; height: 130px; margin-top: -130px; margin-bottom: 260px; margin-left: 285px} }

@media (max-width: 991px){ .u-section-3 .u-sheet-1 {min-height: 976px; margin-left: calc(((100% - 720px) / 2))}
.u-section-3 .u-group-1 {width: 563px; min-height: 171px; margin-top: 34px}
.u-section-3 .u-shape-1 {width: 145px; height: 122px; margin-top: 26px}
.u-section-3 .u-icon-1 {height: 40px; width: 40px; margin-top: -73px}
.u-section-3 .u-text-1 {width: 134px; margin-top: -8px; margin-right: 215px; margin-left: 215px; font-size: 1rem}
.u-section-3 .u-text-2 {width: 98px; font-size: 1.5rem; margin: -95px auto 104px}
.u-section-3 .u-layout-wrap-1 {margin-top: 73px; width: auto; margin-right: initial; margin-left: initial}
.u-section-3 .u-image-1 {min-height: 367px}
.u-section-3 .u-text-3 {margin-left: 120px; margin-right: 120px; width: 112px}
.u-section-3 .u-btn-1 {letter-spacing: 1px; font-weight: normal; margin-top: 113px; padding: 10px 43px 11px 41px}
.u-section-3 .u-image-2 {min-height: 367px}
.u-section-3 .u-text-4 {margin-top: 153px; margin-left: 20px; margin-right: 20px}
.u-section-3 .u-btn-2 {font-weight: normal; letter-spacing: 1px; margin-top: 110px; padding-top: 11px; padding-right: 34px; padding-left: 33px}
.u-section-3 .u-image-3 {min-height: 312px}
.u-section-3 .u-text-5 {margin-top: 153px; margin-right: 20px; margin-left: 20px; width: 312px}
.u-section-3 .u-btn-3 {font-weight: normal; letter-spacing: 1px; margin-top: 58px; padding: 9px 43px 10px 41px}
.u-section-3 .u-image-4 {min-height: 312px}
.u-section-3 .u-text-6 {margin-left: 12px; margin-right: 12px}
.u-section-3 .u-btn-4 {font-weight: normal; margin-top: 56px; margin-bottom: 0; padding-right: 39px; padding-bottom: 11px; padding-left: 38px}
.u-section-3 .u-image-5 {width: 101px; height: 100px; margin-top: -312px; margin-right: auto; margin-left: 126px}
.u-section-3 .u-image-6 {width: 101px; height: 100px; margin-top: -100px; margin-right: 126px}
.u-section-3 .u-image-7 {height: 100px; width: 101px; margin-top: -477px; margin-left: 126px}
.u-section-3 .u-image-8 {width: 100px; height: 100px; margin: -100px 126px 622px auto} }

@media (max-width: 767px){ .u-section-3 .u-sheet-1 {min-height: 1592px; margin-left: calc(((100% - 540px) / 2))}
.u-section-3 .u-group-1 {width: 528px; min-height: 155px; margin-top: 0}
.u-section-3 .u-shape-1 {width: 136px; height: 117px; margin-top: 22px}
.u-section-3 .u-icon-1 {height: 38px; width: 38px; margin-top: -86px; margin-left: 245px}
.u-section-3 .u-text-1 {width: 174px; margin-top: 0; margin-left: 177px; margin-right: 177px}
.u-section-3 .u-text-2 {width: 92px; margin-top: -92px; margin-bottom: 102px}
.u-section-3 .u-layout-wrap-1 {margin-top: 16px; width: auto; margin-right: initial; margin-left: initial}
.u-section-3 .u-image-1 {min-height: 373px}
.u-section-3 .u-container-layout-2 {padding-left: 218px}
.u-section-3 .u-text-3 {margin-top: 193px; margin-right: 218px; margin-left: 1px; width: 105px}
.u-section-3 .u-btn-1 {margin-top: 92px; margin-bottom: 0; margin-left: -43px; padding-right: 53px; padding-bottom: 10px; padding-left: 51px}
.u-section-3 .u-image-2 {min-height: 338px}
.u-section-3 .u-container-layout-3 {padding-left: 9px}
.u-section-3 .u-text-4 {margin-top: 173px; margin-right: 9px; margin-left: 0}
.u-section-3 .u-btn-2 {margin-top: 75px; padding: 10px 53px 10px 51px}
.u-section-3 .u-image-3 {min-height: 315px}
.u-section-3 .u-container-layout-4 {padding-left: 9px}
.u-section-3 .u-text-5 {margin-top: 173px; margin-right: 9px; margin-left: 0; width: 522px}
.u-section-3 .u-btn-3 {margin-top: 52px; padding-right: 52px; padding-left: 51px}
.u-section-3 .u-image-4 {min-height: 358px}
.u-section-3 .u-container-layout-5 {padding-left: 9px}
.u-section-3 .u-text-6 {margin-top: 174px; margin-right: 9px; margin-left: 0}
.u-section-3 .u-btn-4 {margin-top: 81px; padding-left: 51px; padding-right: 51px}
.u-section-3 .u-image-5 {width: 144px; height: 148px; margin-top: -668px; margin-left: auto}
.u-section-3 .u-image-6 {width: 144px; height: 144px; margin-top: 178px; margin-right: auto; margin-left: 198px}
.u-section-3 .u-image-7 {height: 142px; width: 144px; margin-top: -1206px; margin-left: auto}
.u-section-3 .u-image-8 {width: 144px; height: 144px; margin: 244px auto 160px 198px} }

@media (max-width: 575px){ .u-section-3 .u-sheet-1 {min-height: 1600px; margin-left: calc(((100% - 340px) / 2))}
.u-section-3 .u-group-1 {width: 340px}
.u-section-3 .u-icon-1 {margin-left: auto}
.u-section-3 .u-text-1 {margin-left: 83px; margin-right: 83px}
.u-section-3 .u-text-2 {margin-left: 124px; margin-right: 124px}
.u-section-3 .u-layout-wrap-1 {margin-top: 20px; width: auto; margin-right: initial; margin-left: initial}
.u-section-3 .u-image-1 {min-height: 386px}
.u-section-3 .u-container-layout-2 {padding-left: 0}
.u-section-3 .u-text-3 {width: auto; margin-top: 185px; margin-right: 116px; margin-left: 119px}
.u-section-3 .u-btn-1 {padding-top: 11px; padding-right: 52px; padding-bottom: 11px; margin: 96px 73px 1px auto}
.u-section-3 .u-image-2 {min-height: 360px}
.u-section-3 .u-container-layout-3 {padding-left: 3px; padding-right: 1px}
.u-section-3 .u-text-4 {margin-top: 182px; margin-right: 3px}
.u-section-3 .u-image-3 {min-height: 326px}
.u-section-3 .u-container-layout-4 {padding-left: 3px}
.u-section-3 .u-text-5 {margin-right: 3px; width: 334px}
.u-section-3 .u-container-layout-5 {padding-left: 3px}
.u-section-3 .u-text-6 {margin-right: 3px}
.u-section-3 .u-image-6 {margin-left: auto}
.u-section-3 .u-image-7 {margin-top: -1215px}
.u-section-3 .u-image-8 {margin-top: 243px; margin-left: auto} }.u-section-4 {background-image: linear-gradient(0deg, rgba(242,242,242,0.2), rgba(242,242,242,0.2)), url("images/pionpizzeriastyle.jpg")}
.u-section-4 .u-sheet-1 {min-height: 800px}
.u-section-4 .u-layout-wrap-1 {margin: 27px auto 0 0}
.u-section-4 .u-image-1 {min-height: 560px; background-image: url("images/omosspionpizzeria.PNG"); background-position: 50% 50%}
.u-section-4 .u-layout-cell-2 {min-height: 187px; background-image: none}
.u-section-4 .u-container-layout-2 {padding-left: 60px; padding-right: 60px}
.u-section-4 .u-text-1 {font-weight: 400; font-size: 3rem; position: relative; margin: 20px 0 0}
.u-section-4 .u-text-2 {font-weight: 400; font-size: 1.5rem; position: relative; margin: 20px 0}
.u-section-4 .u-layout-cell-3 {min-height: 746px}
.u-section-4 .u-shape-1 {height: 471px; width: 433px; position: relative; margin: 89px 0 0 122px}
.u-section-4 .u-image-2 {width: 485px; height: 438px; position: relative; margin: -502px 0 60px} 

@media (max-width: 1199px){ .u-section-4 {background-position: 50% 50%}
.u-section-4 .u-layout-wrap-1 {margin-bottom: 27px; margin-right: initial; margin-left: initial}
.u-section-4 .u-layout-cell-2 {min-height: 206px}
.u-section-4 .u-container-layout-2 {padding-left: 49px; padding-right: 49px}
.u-section-4 .u-text-1 {font-weight: 300; font-size: 2.25rem}
.u-section-4 .u-text-2 {font-weight: normal; font-size: 1rem}
.u-section-4 .u-layout-cell-3 {min-height: 766px}
.u-section-4 .u-shape-1 {height: 460px; width: 333px; margin-left: auto}
.u-section-4 .u-image-2 {width: 399px; margin-top: -491px; margin-right: auto; margin-bottom: 270px} }

@media (max-width: 991px){ .u-section-4 .u-layout-cell-2 {min-height: 187px}
.u-section-4 .u-container-layout-2 {padding-left: 38px; padding-right: 38px}
.u-section-4 .u-layout-cell-3 {min-height: 566px}
.u-section-4 .u-shape-1 {height: 471px; margin-left: 122px; width: 598px}
.u-section-4 .u-image-2 {width: 682px; margin-top: -502px; margin-bottom: 70px} }

@media (max-width: 767px){ .u-section-4 .u-sheet-1 {min-height: 1099px}
.u-section-4 .u-layout-wrap-1 {margin-bottom: 0; margin-right: initial; margin-left: initial}
.u-section-4 .u-image-1 {min-height: 229px}
.u-section-4 .u-layout-cell-2 {min-height: 233px}
.u-section-4 .u-container-layout-2 {padding-left: 28px; padding-right: 28px}
.u-section-4 .u-layout-cell-3 {min-height: 588px}
.u-section-4 .u-shape-1 {width: 418px}
.u-section-4 .u-image-2 {width: 485px; margin-right: 0; margin-bottom: 60px} }

@media (max-width: 575px){ .u-section-4 .u-sheet-1 {min-height: 1301px}
.u-section-4 .u-layout-wrap-1 {margin-bottom: 20px; margin-right: initial; margin-left: initial}
.u-section-4 .u-image-1 {min-height: 414px}
.u-section-4 .u-layout-cell-2 {min-height: 255px}
.u-section-4 .u-container-layout-2 {padding-left: 18px; padding-right: 18px}
.u-section-4 .u-layout-cell-3 {min-height: 585px}
.u-section-4 .u-shape-1 {height: 450px; margin-left: 33px; width: 307px}
.u-section-4 .u-image-2 {width: 302px; margin-top: -482px; margin-bottom: 75px} }.u-section-5 {background-image: linear-gradient(0deg, rgba(0,0,0,0.25), rgba(0,0,0,0.25)), url("images/pionpizzaprodukt.jpg"); background-position: 50% 50%; min-height: 919px; margin-top: 0; margin-bottom: 0}
.u-section-5 .u-image-1 {min-height: 919px; margin-top: 0; margin-bottom: initial; height: auto; width: 1300px; margin-left: 0; background-image: url("images/bd59666e996bb8829ad08ab39512bc92.png"); background-position: 50% 50%; margin-right: 0}
.u-section-5 .u-container-layout-1 {margin-bottom: 0; padding: 0}
.u-section-5 .u-group-2 {width: 672px; min-height: 423px; height: auto; background-image: none; background-position: 0% 0%; margin: -671px auto 248px calc(((100% - 1140px) / 2) + 208px)}
.u-section-5 .u-container-layout-2 {margin-bottom: 0; padding: 0}
.u-section-5 .u-shape-1 {width: 501px; height: 341px; margin: 41px 50px 0 auto}
.u-section-5 .u-text-1 {font-weight: 400; font-size: 3.75rem; width: 351px; margin: -269px 125px 40px 196px} 

@media (max-width: 1199px){ .u-section-5 {min-height: 735px}
.u-section-5 .u-image-1 {min-height: 717px; width: 940px; margin: 9px auto 0}
.u-section-5 .u-group-2 {width: 554px; background-position: 50% 50%; margin-top: -570px; margin-bottom: 0; margin-left: calc(((100% - 940px) / 2) + 193px)}
.u-section-5 .u-container-layout-2 {padding-left: 40px}
.u-section-5 .u-shape-1 {width: 413px; height: 281px; margin-top: 71px; margin-right: auto; margin-left: 31px}
.u-section-5 .u-text-1 {width: auto; margin: -239px 133px 0 93px} }

@media (max-width: 991px){ .u-section-5 {min-height: 616px}
.u-section-5 .u-image-1 {min-height: 566px; width: 723px; margin-top: 42px}
.u-section-5 .u-group-2 {width: 448px; background-position: 0% 0%; margin-top: -495px; margin-right: calc(((100% - 720px) / 2) + 128px); margin-left: calc(((100% - 720px) / 2) + 148px)}
.u-section-5 .u-container-layout-2 {padding-right: 77px; padding-left: 0}
.u-section-5 .u-shape-1 {width: 306px; height: 261px; margin-top: 81px; margin-left: 65px}
.u-section-5 .u-text-1 {font-weight: 300; font-size: 3rem; margin-top: -210px; margin-right: 42px; margin-left: 107px} }

@media (max-width: 767px){ .u-section-5 {min-height: 521px}
.u-section-5 .u-image-1 {min-height: 420px; width: 558px; margin-top: 51px}
.u-section-5 .u-group-2 {width: 420px; min-height: 396px; margin-top: -408px; margin-left: auto; margin-right: auto}
.u-section-5 .u-container-layout-2 {padding-right: 0; padding-left: 12px}
.u-section-5 .u-shape-1 {width: 287px; height: 245px; margin-top: 52px; margin-left: 55px}
.u-section-5 .u-text-1 {margin-top: -202px; margin-right: 72px; margin-left: 60px} }

@media (max-width: 575px){ .u-section-5 {min-height: 383px}
.u-section-5 .u-image-1 {min-height: 331px; width: 408px; margin-top: 40px; margin-left: calc(((100% - 340px) / 2) + -40px)}
.u-section-5 .u-group-2 {width: 340px; min-height: 316px; margin-top: -331px}
.u-section-5 .u-container-layout-2 {padding-left: 0; padding-bottom: 38px}
.u-section-5 .u-shape-1 {margin-top: 50px; margin-left: auto}
.u-section-5 .u-text-1 {width: 264px; margin-left: auto; margin-right: auto} }.u-section-6 .u-sheet-1 {min-height: 586px}
.u-section-6 .u-group-1 {min-height: 106px; height: auto; width: 800px; margin: 38px auto 0}
.u-section-6 .u-container-layout-1 {padding-left: 60px; padding-right: 60px}
.u-section-6 .u-text-1 {font-weight: 400; font-size: 3rem; margin: 20px 0 0}
.u-section-6 .u-layout-wrap-1 {margin: 20px auto 29px 0}
.u-section-6 .u-layout-cell-1 {background-image: none; min-height: 393px}
.u-section-6 .u-shape-1 {width: 187px; height: 250px; background-image: none; margin: 47px 363px 0 auto}
.u-section-6 .u-shape-2 {width: 495px; height: 213px; margin: -231px 30px 0 auto}
.u-section-6 .u-shape-3 {width: 179px; height: 250px; background-image: none; margin: -232px auto 0 368px}
.u-section-6 .u-shape-4 {width: 495px; height: 213px; margin: -231px auto 0 30px}
.u-section-6 .u-text-2 {width: 290px; margin: -83px 66px 0 784px}
.u-section-6 .u-text-3 {width: 422px; font-size: 1.25rem; margin: -120px 66px 0 652px}
.u-section-6 .u-text-4 {font-size: 1.25rem; width: 421px; margin: -84px 662px 0 57px}
.u-section-6 .u-text-5 {font-size: 1.25rem; width: 288px; margin: 44px 662px 0 190px}
.u-section-6 .u-btn-1 {background-image: none; margin: 107px auto 0; padding: 10px 30px} 

@media (max-width: 1199px){ .u-section-6 .u-group-1 {width: 660px}
.u-section-6 .u-layout-wrap-1 {margin-right: initial; margin-left: initial}
.u-section-6 .u-shape-1 {width: 154px; margin-right: 299px}
.u-section-6 .u-shape-2 {width: 408px; margin-right: 25px}
.u-section-6 .u-shape-3 {width: 148px; margin-left: 303px}
.u-section-6 .u-shape-4 {width: 408px; margin-left: 25px}
.u-section-6 .u-text-2 {margin-right: 54px; margin-left: 646px; width: 239px}
.u-section-6 .u-text-3 {width: 348px; margin-right: 54px; margin-left: 538px}
.u-section-6 .u-text-4 {width: 347px; margin-right: 546px; margin-left: 47px}
.u-section-6 .u-text-5 {width: 237px; margin-right: 546px; margin-left: 157px} }

@media (max-width: 991px){ .u-section-6 .u-group-1 {width: 505px}
.u-section-6 .u-container-layout-1 {padding-left: 30px; padding-right: 30px}
.u-section-6 .u-shape-1 {width: 118px; margin-right: 229px}
.u-section-6 .u-shape-2 {width: 313px; margin-right: 19px}
.u-section-6 .u-shape-3 {width: 113px; margin-left: 232px}
.u-section-6 .u-shape-4 {width: 313px; margin-left: 19px}
.u-section-6 .u-text-2 {margin-right: 42px; margin-left: 495px; width: 183px}
.u-section-6 .u-text-3 {width: 267px; margin-right: 42px; margin-left: 412px}
.u-section-6 .u-text-4 {width: 266px; margin-right: 418px; margin-left: 36px}
.u-section-6 .u-text-5 {width: 182px; margin-right: 418px; margin-left: 120px} }

@media (max-width: 767px){ .u-section-6 .u-sheet-1 {min-height: 534px}
.u-section-6 .u-group-1 {width: 474px}
.u-section-6 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-6 .u-layout-wrap-1 {margin-bottom: 20px; margin-right: initial; margin-left: initial}
.u-section-6 .u-layout-cell-1 {min-height: 344px}
.u-section-6 .u-shape-1 {width: 111px; margin-top: 46px; margin-right: auto; margin-left: 60px}
.u-section-6 .u-shape-2 {width: 434px; margin-right: 46px}
.u-section-6 .u-shape-3 {width: 106px; margin-left: 174px}
.u-section-6 .u-shape-4 {width: 293px; margin-left: 14px}
.u-section-6 .u-text-2 {width: auto; margin-top: -58px; margin-right: 111px; margin-left: 291px}
.u-section-6 .u-text-3 {width: 353px; margin-top: -140px; margin-left: 93px; margin-right: 93px}
.u-section-6 .u-text-4 {width: 199px; margin-right: 314px; margin-left: 27px}
.u-section-6 .u-text-5 {width: 136px; margin-right: 314px; margin-left: 90px}
.u-section-6 .u-btn-1 {margin-top: 102px; padding-top: 11px; padding-bottom: 12px} }

@media (max-width: 575px){ .u-section-6 .u-sheet-1 {min-height: 489px}
.u-section-6 .u-group-1 {margin-top: 20px; margin-right: initial; margin-left: initial; width: auto}
.u-section-6 .u-text-1 {font-size: 2.25rem}
.u-section-6 .u-layout-wrap-1 {margin-top: -23px; margin-right: initial; margin-left: initial}
.u-section-6 .u-layout-cell-1 {min-height: auto}
.u-section-6 .u-shape-1 {width: 134px; margin-left: 15px}
.u-section-6 .u-shape-2 {width: 311px; margin-right: auto; margin-left: 15px}
.u-section-6 .u-shape-3 {margin-left: 110px}
.u-section-6 .u-shape-4 {margin-left: 9px}
.u-section-6 .u-text-2 {width: 87px; margin-right: 70px; margin-left: 183px}
.u-section-6 .u-text-3 {width: 264px; margin-left: auto; margin-right: auto}
.u-section-6 .u-text-4 {width: 126px; margin-right: 197px; margin-left: 17px}
.u-section-6 .u-text-5 {width: 86px; margin-right: 197px; margin-left: 57px}
.u-section-6 .u-btn-1 {margin-left: 124px; padding-left: 10px; padding-right: 10px} }.u-section-7 {background-image: none; min-height: 859px}
.u-section-7 .u-layout-wrap-1 {width: 1435px; margin: 0 auto 0 0}
.u-section-7 .u-image-1 {min-height: 436px; background-image: url("images/2825.jpg"); background-position: 50% 50%}
.u-section-7 .u-container-layout-1 {margin-bottom: 0; padding: 0}
.u-section-7 .u-layout-cell-2 {background-image: none; min-height: 423px}
.u-section-7 .u-container-layout-2 {padding: 0}
.u-section-7 .u-text-1 {text-transform: none; font-weight: 400; font-size: 2.25rem; width: 194px; position: relative; margin: 58px 170px 0 186px}
.u-section-7 .u-icon-1 {height: 110px; width: 110px; margin: 43px 129px 0 auto}
.u-section-7 .u-social-icons-1 {white-space: nowrap; height: 32px; min-height: 16px; width: 32px; min-width: 16px; margin: -117px auto 0}
.u-section-7 .u-icon-2 {height: 100%}
.u-section-7 .u-layout-cell-3 {background-image: none; min-height: 859px}
.u-section-7 .u-container-layout-3 {padding: 0 0 0 20px}
.u-section-7 .u-text-2 {position: relative; text-transform: none; font-size: 1.875rem; letter-spacing: 0; font-weight: 400; width: 671px; margin: 115px 0 0}
.u-section-7 .u-text-3 {position: relative; width: 671px; margin: 20px 0}
.u-section-7 .u-form-1 {height: 304px; width: 514px; margin: 25px 157px 22px 0}
.u-section-7 .u-input-1 {font-weight: 700}
.u-section-7 .u-input-2 {font-weight: 700}
.u-block-3709-27 {font-weight: 700}
.u-block-3709-29 {font-weight: 700}
.u-section-7 .u-input-3 {font-weight: 700}
.u-section-7 .u-btn-1 {background-image: none} 

@media (max-width: 1199px){ .u-section-7 {min-height: 0}
.u-section-7 .u-layout-wrap-1 {margin-right: initial; margin-left: initial; width: auto}
.u-section-7 .u-image-1 {min-height: 408px; background-position: 0% 50%}
.u-section-7 .u-layout-cell-2 {min-height: 401px}
.u-section-7 .u-text-1 {width: 256px; margin-top: 27px; margin-left: auto; margin-right: auto}
.u-section-7 .u-icon-1 {height: 107px; width: 107px; margin-top: 68px; margin-right: 97px}
.u-section-7 .u-social-icons-1 {height: 31px; width: 31px; margin-top: -107px; margin-left: 136px}
.u-section-7 .u-layout-cell-3 {min-height: 809px}
.u-section-7 .u-container-layout-3 {padding-left: 73px}
.u-section-7 .u-text-2 {width: auto; margin-top: 70px; margin-right: 174px}
.u-section-7 .u-text-3 {width: auto; margin-top: 16px; margin-right: 216px; margin-bottom: 0}
.u-section-7 .u-form-1 {width: 425px; margin-top: 46px; margin-right: 70px} }

@media (max-width: 991px){ .u-section-7 {min-height: 800px}
.u-section-7 .u-image-1 {min-height: 404px; background-position: 16.12% 50%}
.u-section-7 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-7 .u-layout-cell-2 {min-height: 396px}
.u-section-7 .u-container-layout-2 {padding-right: 13px; padding-left: 13px}
.u-section-7 .u-text-1 {font-size: 1.875rem; width: 154px; margin-top: 32px}
.u-section-7 .u-icon-1 {height: 102px; width: 102px; margin-top: 32px; margin-right: 35px}
.u-section-7 .u-social-icons-1 {height: 32px; width: 32px; margin-top: -109px; margin-left: 100px}
.u-section-7 .u-layout-cell-3 {min-height: 800px}
.u-section-7 .u-container-layout-3 {padding-right: 10px; padding-left: 0}
.u-section-7 .u-text-2 {width: 410px; margin-top: 79px; margin-right: 13px}
.u-section-7 .u-text-3 {width: 411px; margin: 20px 6px}
.u-section-7 .u-form-1 {margin-top: 25px; margin-right: initial; margin-left: initial; width: auto} }

@media (max-width: 767px){ .u-section-7 {min-height: 0}
.u-section-7 .u-layout-wrap-1 {margin-top: 1px; margin-bottom: 40px; width: auto; margin-right: initial; margin-left: initial}
.u-section-7 .u-image-1 {min-height: 493px}
.u-section-7 .u-container-layout-1 {padding-left: 5px; padding-right: 5px}
.u-section-7 .u-layout-cell-2 {min-height: 217px}
.u-section-7 .u-container-layout-2 {padding-left: 6px; padding-right: 6px}
.u-section-7 .u-text-1 {width: 347px; margin-top: 30px}
.u-section-7 .u-icon-1 {height: 98px; width: 98px; margin-top: 27px; margin-right: 188px}
.u-section-7 .u-social-icons-1 {margin-top: -98px; margin-left: 298px}
.u-section-7 .u-layout-cell-3 {min-height: 828px}
.u-section-7 .u-container-layout-3 {padding-right: 0}
.u-section-7 .u-text-2 {width: auto; margin-top: 43px; margin-right: 11px}
.u-section-7 .u-text-3 {width: 529px; margin-top: 43px; margin-bottom: 0}
.u-section-7 .u-form-1 {height: 333px; margin-top: 43px; margin-bottom: 11px; width: auto; margin-right: initial; margin-left: initial} }

@media (max-width: 575px){ .u-section-7 {min-height: auto}
.u-section-7 .u-layout-wrap-1 {margin-top: 70px; width: auto; margin-right: initial; margin-left: initial}
.u-section-7 .u-image-1 {min-height: 353px}
.u-section-7 .u-container-layout-1 {padding-left: 1px; padding-right: 1px}
.u-section-7 .u-container-layout-2 {padding-right: 0; padding-left: 2px}
.u-section-7 .u-text-1 {margin-top: 25px; margin-left: 85px; margin-right: 85px; width: 268px}
.u-section-7 .u-icon-1 {height: 88px; width: 88px; margin-top: 43px; margin-right: 85px}
.u-section-7 .u-social-icons-1 {margin-top: -102px; margin-left: 202px}
.u-section-7 .u-text-2 {width: 337px; margin-left: auto; margin-right: auto}
.u-section-7 .u-text-3 {width: 340px; margin-top: 40px; margin-left: 50px; margin-right: 50px}
.u-section-7 .u-form-1 {margin-top: 46px; margin-bottom: 0; width: auto; margin-right: initial; margin-left: initial} }.u-section-8 {margin-bottom: 0}
.u-section-8 .u-sheet-1 {min-height: 400px}
.u-section-8 .u-icon-1 {height: 42px; width: 42px; margin: 179px auto} 

@media (max-width: 1199px){ .u-section-8 .u-icon-1 {height: 35px; width: 35px; margin-top: 183px; margin-bottom: 40px} }

@media (max-width: 991px){ .u-section-8 .u-icon-1 {height: 27px; width: 27px; margin-top: 179px; margin-right: 344px; margin-bottom: 179px} }

@media (max-width: 767px){ .u-section-8 .u-icon-1 {height: 34px; width: 34px; margin-top: 183px; margin-right: auto; margin-bottom: 40px} }

@media (max-width: 575px){ .u-section-8 .u-icon-1 {height: 29px; width: 29px; margin-top: 177px} }

#svg-e98e:nth-child(2) > g:nth-child(1) > g:nth-child(1) > g:nth-child(1) > path:nth-child(3) {
 position: relative;
 top: -550.041px;
}

.u-button-style.u-nav-link:nth-child(1) > svg:nth-child(1) {
 background-color: rgb(255, 255, 255);
 background-blend-mode: normal;
 position: relative;
 top: -31px;
}

#svg-e98e:nth-child(2) > g:nth-child(1) > g:nth-child(1) > g:nth-child(1) > path:nth-child(2) {
 position: relative;
 top: -959.332px;
}