.u-section-1 {background-image: linear-gradient(#f2f2f2, #fef9e6)}
.u-section-1 .u-sheet-1 {min-height: 763px}
.u-section-1 .u-layout-wrap-1 {margin: 13px auto 0 0}
.u-section-1 .u-layout-cell-1 {min-height: 536px; background-image: none}
.u-section-1 .u-container-layout-1 {padding: 0}
.u-section-1 .u-text-1 {font-style: italic; font-weight: 700; letter-spacing: 1px; font-size: 3rem; margin: 56px -30px 0 98px}
.u-section-1 .u-image-1 {float: left; width: 200px; margin: 0 10px 10px 0}
.u-section-1 .u-image-2 {width: 253px; height: 299px; object-position: 50% 0%; background-position: 50% 0%; margin: 127px 0 0 auto}
.u-section-1 .u-image-3 {height: 312px; object-position: 52.16% 0%; background-position: 52.16% 0%; width: 301px; margin: -310px auto 0 0}
.u-section-1 .u-image-4 {min-height: 530px; background-image: url("images/shutterstock_327662411.jpg"); background-position: 50% 50%}
.u-section-1 .u-text-2 {font-size: 1.25rem; width: 836px; margin: 18px auto 6px} 

@media (max-width: 1199px){ .u-section-1 .u-sheet-1 {min-height: 810px}
.u-section-1 .u-layout-wrap-1 {margin-right: initial; margin-left: initial}
.u-section-1 .u-layout-cell-1 {min-height: 560px}
.u-section-1 .u-text-1 {width: auto; margin-top: 38px; margin-right: -18px; margin-left: 74px}
.u-section-1 .u-image-1 {height: 158px}
.u-section-1 .u-image-2 {width: 209px; margin-top: 0}
.u-section-1 .u-image-3 {width: 248px; margin-top: -257px}
.u-section-1 .u-image-4 {min-height: 437px}
.u-section-1 .u-text-2 {width: auto; margin: 34px 92px 39px 159px} }

@media (max-width: 991px){ .u-section-1 .u-sheet-1 {min-height: 457px}
.u-section-1 .u-layout-wrap-1 {margin-top: 51px; margin-right: initial; margin-left: initial}
.u-section-1 .u-layout-cell-1 {min-height: 100px}
.u-section-1 .u-text-1 {font-size: 2.25rem; margin-top: 52px; margin-left: 18px; margin-right: 18px}
.u-section-1 .u-image-2 {width: 160px; margin-top: 129px}
.u-section-1 .u-image-3 {height: 268px; width: 190px}
.u-section-1 .u-image-4 {min-height: 335px}
.u-section-1 .u-text-2 {margin: 20px auto 6px} }

@media (max-width: 767px){ .u-section-1 .u-sheet-1 {min-height: 878px}
.u-section-1 .u-layout-wrap-1 {margin-top: 13px; margin-right: initial; margin-left: initial}
.u-section-1 .u-layout-cell-1 {min-height: 204px}
.u-section-1 .u-text-1 {font-size: 4.5rem; height: 79px; margin-top: 0; margin-left: 8px; margin-right: 8px}
.u-section-1 .u-image-2 {width: 227px; margin-top: -166px}
.u-section-1 .u-image-3 {width: 313px; margin: -258px 9px -18px auto}
.u-section-1 .u-image-4 {min-height: 397px}
.u-section-1 .u-text-2 {margin-top: 18px; margin-bottom: 54px} }

@media (max-width: 575px){ .u-section-1 .u-sheet-1 {min-height: 500px}
.u-section-1 .u-layout-cell-1 {min-height: 100px}
.u-section-1 .u-text-1 {font-size: 3.75rem; margin-right: -70px; margin-left: 74px}
.u-section-1 .u-image-2 {margin-top: 102px}
.u-section-1 .u-image-3 {width: 283px; margin-top: -250px}
.u-section-1 .u-image-4 {min-height: 250px} }.u-section-2 {background-image: linear-gradient(#fef9e6, #f9e79b)}
.u-section-2 .u-sheet-1 {min-height: 891px}
.u-section-2 .u-layout-wrap-1 {margin: 33px 0 44px}
.u-section-2 .u-image-1 {min-height: 814px; background-image: url("images/shutterstock_1318080803.jpg"); background-position: 50% 50%}
.u-section-2 .u-image-2 {min-height: 529px; background-image: url("images/shutterstock_1824583859.jpg"); background-position: 50% 50%}
.u-section-2 .u-layout-cell-3 {min-height: 285px}
.u-section-2 .u-container-layout-3 {padding-left: 60px; padding-right: 60px}
.u-section-2 .u-text-1 {margin: 44px 0 0}
.u-section-2 .u-text-2 {margin: 20px 0 0} 

@media (max-width: 1199px){ .u-section-2 .u-sheet-1 {min-height: 869px}
.u-section-2 .u-layout-wrap-1 {margin-bottom: 46px; margin-right: initial; margin-left: initial}
.u-section-2 .u-image-1 {min-height: 790px}
.u-section-2 .u-image-2 {min-height: 514px}
.u-section-2 .u-layout-cell-3 {min-height: 276px}
.u-section-2 .u-container-layout-3 {padding-left: 49px; padding-right: 49px} }

@media (max-width: 991px){ .u-section-2 .u-sheet-1 {min-height: 2144px}
.u-section-2 .u-image-1 {min-height: 880px}
.u-section-2 .u-image-2 {min-height: 759px; background-position: 50% 0%}
.u-section-2 .u-layout-cell-3 {min-height: 317px}
.u-section-2 .u-container-layout-3 {padding-left: 31px; padding-right: 31px}
.u-section-2 .u-text-1 {margin-top: 35px} }

@media (max-width: 767px){ .u-section-2 .u-sheet-1 {min-height: 822px}
.u-section-2 .u-image-1 {min-height: 722px}
.u-section-2 .u-image-2 {min-height: 471px; background-position: 50% 50%}
.u-section-2 .u-layout-cell-3 {min-height: 238px}
.u-section-2 .u-container-layout-3 {padding-left: 15px; padding-right: 15px}
.u-section-2 .u-text-1 {margin-top: 44px} }

@media (max-width: 575px){ .u-section-2 .u-sheet-1 {min-height: 1448px}
.u-section-2 .u-layout-wrap-1 {margin-bottom: 44px; margin-right: initial; margin-left: initial}
.u-section-2 .u-image-1 {min-height: 547px}
.u-section-2 .u-image-2 {min-height: 558px}
.u-section-2 .u-layout-cell-3 {min-height: 297px}
.u-section-2 .u-container-layout-3 {padding-left: 16px; padding-right: 16px} }.u-section-3 {background-image: linear-gradient(#fef9e6, #db545a)}
.u-section-3 .u-sheet-1 {min-height: 806px}
.u-section-3 .u-layout-wrap-1 {margin: 36px auto 80px 0}
.u-section-3 .u-layout-cell-1 {background-image: none; min-height: 690px}
.u-section-3 .u-container-layout-1 {padding-left: 20px; padding-right: 20px}
.u-section-3 .u-text-1 {font-weight: 400; margin: 199px 0 0}
.u-section-3 .u-image-1 {min-height: 720px; background-image: url("images/shutterstock_1834756471.jpg"); background-position: 50% 50%} 

@media (max-width: 1199px){ .u-section-3 .u-sheet-1 {min-height: 843px}
.u-section-3 .u-layout-wrap-1 {margin-top: 54px; margin-bottom: 53px; margin-right: initial; margin-left: initial}
.u-section-3 .u-layout-cell-1 {min-height: 347px}
.u-section-3 .u-container-layout-1 {padding-left: 16px; padding-right: 16px}
.u-section-3 .u-text-1 {position: relative; margin-top: 20px}
.u-section-3 .u-image-1 {min-height: 706px} }

@media (max-width: 991px){ .u-section-3 .u-sheet-1 {min-height: 923px}
.u-section-3 .u-layout-wrap-1 {margin-top: 36px; margin-bottom: 75px; margin-right: initial; margin-left: initial}
.u-section-3 .u-layout-cell-1 {min-height: 209px; z-index: auto}
.u-section-3 .u-container-layout-1 {padding-left: 13px; padding-right: 13px}
.u-section-3 .u-image-1 {min-height: 799px; z-index: auto; background-position: 5.93% 50%} }

@media (max-width: 767px){ .u-section-3 .u-sheet-1 {min-height: 1256px}
.u-section-3 .u-layout-wrap-1 {margin-top: 50px; margin-bottom: 50px; margin-right: initial; margin-left: initial}
.u-section-3 .u-layout-cell-1 {min-height: 314px}
.u-section-3 .u-container-layout-1 {padding-left: 9px; padding-right: 9px}
.u-section-3 .u-image-1 {min-height: 506px; background-position: 50% 50%} }

@media (max-width: 575px){ .u-section-3 .u-sheet-1 {min-height: 847px}
.u-section-3 .u-layout-wrap-1 {margin-top: 40px; margin-bottom: 47px; margin-right: initial; margin-left: initial}
.u-section-3 .u-layout-cell-1 {min-height: 198px}
.u-section-3 .u-container-layout-1 {padding-left: 16px; padding-right: 6px} }.u-section-4 {background-image: none}
.u-section-4 .u-sheet-1 {min-height: 735px}
.u-section-4 .u-group-1 {width: 854px; min-height: 95px; margin: 40px auto 0}
.u-section-4 .u-text-1 {font-weight: 400; margin: 10px 20px}
.u-section-4 .u-layout-wrap-1 {margin: 19px 0 0}
.u-section-4 .u-layout-cell-1 {min-height: 476px}
.u-section-4 .u-container-layout-2 {padding-left: 16px; padding-right: 16px}
.u-section-4 .u-image-1 {height: 218px; margin: 0 auto 0 0}
.u-section-4 .u-text-2 {font-weight: 400; margin: 40px 20px 0}
.u-section-4 .u-text-3 {margin-left: 20px; margin-right: 20px; font-style: normal}
.u-section-4 .u-layout-cell-2 {min-height: 388px}
.u-section-4 .u-container-layout-3 {padding-left: 16px; padding-right: 16px}
.u-section-4 .u-image-2 {height: 218px; margin: 0 auto 0 0}
.u-section-4 .u-text-4 {font-weight: 400; margin: 40px 20px 0}
.u-section-4 .u-text-5 {margin-left: 20px; margin-right: 20px; font-style: normal}
.u-section-4 .u-layout-cell-3 {min-height: 355px}
.u-section-4 .u-container-layout-4 {padding-left: 16px; padding-right: 16px}
.u-section-4 .u-image-3 {height: 218px; margin: 0 auto 0 0}
.u-section-4 .u-text-6 {font-weight: 400; margin: 40px 20px 0}
.u-section-4 .u-text-7 {margin-left: 20px; margin-right: 20px; font-style: italic}
.u-section-4 .u-btn-1 {margin: 31px auto 54px} 

@media (max-width: 1199px){ .u-section-4 .u-sheet-1 {min-height: 678px}
.u-section-4 .u-group-1 {width: 704px}
.u-section-4 .u-text-1 {position: relative; margin-left: 16px; margin-right: 16px}
.u-section-4 .u-layout-wrap-1 {margin-right: initial; margin-left: initial}
.u-section-4 .u-layout-cell-1 {min-height: 498px}
.u-section-4 .u-container-layout-2 {padding-left: 13px; padding-right: 13px}
.u-section-4 .u-image-1 {height: 171px; margin-right: initial; margin-left: initial}
.u-section-4 .u-text-2 {margin-top: 84px; margin-left: 16px; margin-right: 16px}
.u-section-4 .u-text-3 {margin-left: 16px; margin-right: 16px; position: relative}
.u-section-4 .u-layout-cell-2 {min-height: 498px}
.u-section-4 .u-container-layout-3 {padding-left: 13px; padding-right: 13px}
.u-section-4 .u-image-2 {height: 174px; margin-right: initial; margin-left: initial}
.u-section-4 .u-text-4 {margin-top: 80px; margin-left: 16px; margin-right: 16px}
.u-section-4 .u-text-5 {margin-left: 16px; margin-right: 16px; position: relative}
.u-section-4 .u-layout-cell-3 {min-height: 498px}
.u-section-4 .u-container-layout-4 {padding-left: 13px; padding-right: 13px}
.u-section-4 .u-image-3 {height: 174px; margin-right: initial; margin-left: initial}
.u-section-4 .u-text-6 {margin-top: 75px; margin-left: 16px; margin-right: 16px}
.u-section-4 .u-text-7 {margin-left: 16px; margin-right: 16px; position: relative} }

@media (max-width: 991px){ .u-section-4 .u-sheet-1 {min-height: 663px}
.u-section-4 .u-group-1 {margin-right: initial; margin-left: initial; width: auto}
.u-section-4 .u-text-1 {margin-left: 10px; margin-right: 10px}
.u-section-4 .u-layout-cell-1 {min-height: 559px}
.u-section-4 .u-container-layout-2 {padding-left: 10px; padding-right: 10px}
.u-section-4 .u-image-1 {height: 154px; margin-right: initial; margin-left: initial}
.u-section-4 .u-text-2 {position: relative; margin-left: 10px; margin-right: 10px}
.u-section-4 .u-text-3 {margin-left: 10px; margin-right: 10px}
.u-section-4 .u-layout-cell-2 {min-height: 559px}
.u-section-4 .u-container-layout-3 {padding-left: 10px; padding-right: 10px}
.u-section-4 .u-image-2 {height: 155px; margin-right: initial; margin-left: initial}
.u-section-4 .u-text-4 {position: relative; margin-left: 10px; margin-right: 10px}
.u-section-4 .u-text-5 {margin-left: 10px; margin-right: 10px}
.u-section-4 .u-layout-cell-3 {min-height: 559px}
.u-section-4 .u-container-layout-4 {padding-left: 10px; padding-right: 10px}
.u-section-4 .u-image-3 {height: 151px; margin-right: initial; margin-left: initial}
.u-section-4 .u-text-6 {position: relative; margin-left: 10px; margin-right: 10px}
.u-section-4 .u-text-7 {margin-left: 10px; margin-right: 10px}
.u-section-4 .u-btn-1 {margin-bottom: 55px} }

@media (max-width: 767px){ .u-section-4 .u-sheet-1 {min-height: 1104px}
.u-section-4 .u-text-1 {margin-left: 5px; margin-right: 5px}
.u-section-4 .u-layout-cell-1 {min-height: 474px}
.u-section-4 .u-container-layout-2 {padding-left: 8px; padding-right: 8px}
.u-section-4 .u-image-1 {height: 249px; margin-right: initial; margin-left: initial}
.u-section-4 .u-text-2 {margin-top: 26px; margin-left: 5px; margin-right: 5px}
.u-section-4 .u-text-3 {margin-left: 5px; margin-right: 5px; margin-bottom: 0}
.u-section-4 .u-layout-cell-2 {min-height: 474px}
.u-section-4 .u-container-layout-3 {padding-left: 8px; padding-right: 8px}
.u-section-4 .u-image-2 {height: 243px; margin-right: initial; margin-left: initial}
.u-section-4 .u-text-4 {margin-top: 26px; margin-left: 5px; margin-right: 5px}
.u-section-4 .u-text-5 {margin-left: 5px; margin-right: 5px; margin-bottom: 0}
.u-section-4 .u-layout-cell-3 {min-height: 474px}
.u-section-4 .u-container-layout-4 {padding-left: 8px; padding-right: 8px}
.u-section-4 .u-image-3 {height: 216px; margin-right: initial; margin-left: initial}
.u-section-4 .u-text-6 {margin-top: 26px; margin-left: 5px; margin-right: 5px}
.u-section-4 .u-text-7 {margin-left: 5px; margin-right: 5px; margin-bottom: 0}
.u-section-4 .u-btn-1 {margin-top: 40px; margin-right: 180px; margin-bottom: -112px} }

@media (max-width: 575px){ .u-section-4 .u-sheet-1 {min-height: 658px}
.u-section-4 .u-text-1 {margin-left: 1px; margin-right: 1px}
.u-section-4 .u-layout-cell-1 {min-height: 372px}
.u-section-4 .u-container-layout-2 {padding-left: 16px; padding-right: 16px}
.u-section-4 .u-image-1 {height: 153px; margin-right: initial; margin-left: initial}
.u-section-4 .u-text-2 {margin-left: 0; margin-right: 0}
.u-section-4 .u-text-3 {margin-left: 0; margin-right: 0; margin-bottom: 20px}
.u-section-4 .u-layout-cell-2 {min-height: 331px}
.u-section-4 .u-container-layout-3 {padding-left: 16px; padding-right: 16px}
.u-section-4 .u-image-2 {height: 162px; margin-top: 1px; margin-right: initial; margin-left: initial}
.u-section-4 .u-text-4 {margin-top: 25px; margin-left: 0; margin-right: 0}
.u-section-4 .u-text-5 {margin-left: 0; margin-right: 0; margin-bottom: 20px}
.u-section-4 .u-layout-cell-3 {min-height: 349px}
.u-section-4 .u-container-layout-4 {padding-left: 16px; padding-right: 16px}
.u-section-4 .u-image-3 {height: 180px; margin-right: initial; margin-left: initial}
.u-section-4 .u-text-6 {margin-left: 0; margin-right: 0}
.u-section-4 .u-text-7 {margin-left: 0; margin-right: 0; margin-bottom: 20px}
.u-section-4 .u-btn-1 {margin-top: 31px; margin-right: auto; margin-bottom: 50px} }.u-section-5 {background-image: none}
.u-section-5 .u-sheet-1 {min-height: 1742px}
.u-section-5 .u-layout-wrap-1 {margin: 5px 0 0}
.u-section-5 .u-image-1 {background-image: url("images/shutterstock_1318080803.jpg"); min-height: 444px; background-position: 50% 50%}
.u-section-5 .u-image-2 {background-image: url("images/53e8d1464954aa14f6da8c7dda793678153bdee757596c48732f73dc944cc25bb1_1280.jpg"); min-height: 444px; background-position: 50% 50%}
.u-section-5 .u-image-3 {min-height: 405px; background-image: url("images/53e8d1464a57aa14f6da8c7dda793678153bdee757596c48732f73dc944cc25bb1_1280.jpg"); background-position: 50% 50%}
.u-section-5 .u-layout-cell-4 {min-height: 405px; background-image: none}
.u-section-5 .u-container-layout-4 {padding-left: 20px; padding-right: 20px}
.u-section-5 .u-text-1 {font-size: 1.125rem; font-style: normal; margin: 113px 0 0}
.u-section-5 .u-image-4 {min-height: 405px; background-image: url("images/53e8d1414257ac14f6da8c7dda793678153bdee757596c48732f73dc944cc25bb1_1280.jpg"); background-position: 50% 50%}
.u-section-5 .u-image-5 {min-height: 358px; background-image: url("images/53e8d54a4e53af14f6da8c7dda793678153bdee757596c48732f73dc9f4bc65abd_1280.jpg"); background-position: 50% 50%}
.u-section-5 .u-image-6 {min-height: 358px; background-image: url("images/53e8d1414c51a914f6da8c7dda793678153bdee757596c48732f73dc944cc25bb1_1280.jpg"); background-position: 50% 50%}
.u-section-5 .u-text-2 {width: 358px; margin: 93px auto 0}
.u-section-5 .u-form-1 {width: 570px; margin: 40px auto 60px}
.u-section-5 .u-form-group-1 {width: 100%}
.u-section-5 .u-form-group-2 {width: 100%}
.u-section-5 .u-form-group-3 {width: 100%}
.u-section-5 .u-form-group-4 {width: 100%} 

@media (max-width: 1199px){ .u-section-5 .u-sheet-1 {min-height: 1977px}
.u-section-5 .u-layout-wrap-1 {margin-top: 36px; margin-right: initial; margin-left: initial}
.u-section-5 .u-image-1 {min-height: 525px}
.u-section-5 .u-image-2 {min-height: 525px}
.u-section-5 .u-image-3 {min-height: 478px}
.u-section-5 .u-layout-cell-4 {min-height: 478px}
.u-section-5 .u-container-layout-4 {padding-left: 16px; padding-right: 16px}
.u-section-5 .u-text-1 {position: relative; font-size: 1rem}
.u-section-5 .u-image-4 {min-height: 478px}
.u-section-5 .u-image-5 {min-height: 423px}
.u-section-5 .u-image-6 {min-height: 423px}
.u-section-5 .u-text-2 {margin-top: 78px} }

@media (max-width: 991px){ .u-section-5 .u-sheet-1 {min-height: 2344px}
.u-section-5 .u-layout-wrap-1 {margin-top: 24px; margin-right: initial; margin-left: initial}
.u-section-5 .u-image-1 {min-height: 501px}
.u-section-5 .u-image-2 {min-height: 501px}
.u-section-5 .u-image-3 {min-height: 457px}
.u-section-5 .u-layout-cell-4 {min-height: 457px}
.u-section-5 .u-container-layout-4 {padding-left: 13px; padding-right: 13px}
.u-section-5 .u-image-4 {min-height: 457px}
.u-section-5 .u-image-5 {min-height: 404px}
.u-section-5 .u-image-6 {min-height: 404px}
.u-section-5 .u-text-2 {margin-top: 63px} }

@media (max-width: 767px){ .u-section-5 .u-sheet-1 {min-height: 3128px}
.u-section-5 .u-layout-wrap-1 {margin-top: 157px; margin-right: initial; margin-left: initial}
.u-section-5 .u-image-1 {min-height: 364px}
.u-section-5 .u-image-2 {min-height: 455px}
.u-section-5 .u-image-3 {min-height: 415px}
.u-section-5 .u-layout-cell-4 {min-height: 148px}
.u-section-5 .u-container-layout-4 {padding-left: 9px; padding-right: 9px}
.u-section-5 .u-text-1 {margin-top: 39px}
.u-section-5 .u-image-4 {min-height: 415px}
.u-section-5 .u-image-5 {min-height: 367px}
.u-section-5 .u-image-6 {min-height: 367px}
.u-section-5 .u-text-2 {margin-top: 48px}
.u-section-5 .u-form-1 {width: 540px; margin-bottom: 30px} }

@media (max-width: 575px){ .u-section-5 .u-sheet-1 {min-height: 3398px}
.u-section-5 .u-layout-wrap-1 {margin-top: 50px; margin-right: initial; margin-left: initial}
.u-section-5 .u-image-1 {min-height: 386px}
.u-section-5 .u-image-2 {min-height: 482px}
.u-section-5 .u-image-3 {min-height: 440px}
.u-section-5 .u-layout-cell-4 {min-height: 212px}
.u-section-5 .u-container-layout-4 {padding-left: 6px; padding-right: 6px}
.u-section-5 .u-image-4 {min-height: 549px}
.u-section-5 .u-image-5 {min-height: 389px}
.u-section-5 .u-image-6 {min-height: 389px}
.u-section-5 .u-text-2 {width: 340px; margin-top: 33px}
.u-section-5 .u-form-1 {width: 340px} }.u-section-6 {background-image: linear-gradient(0deg, rgba(0,0,0,0.4), rgba(0,0,0,0.4)), url("images/shutterstock_1824583859.jpg")}
.u-section-6 .u-sheet-1 {min-height: 287px}
.u-section-6 .u-group-1 {width: 1041px; min-height: 212px; margin: 0 auto 65px}
.u-section-6 .u-container-layout-1 {padding-left: 20px; padding-right: 20px}
.u-section-6 .u-text-1 {font-size: 1.875rem; font-weight: 700; font-style: normal; margin: 0}
.u-section-6 .u-text-2 {letter-spacing: 2px; margin: 25px 0 0} 

@media (max-width: 1199px){ .u-section-6 {background-size: 130%}
.u-section-6 .u-sheet-1 {min-height: 400px}
.u-section-6 .u-group-1 {width: 858px}
.u-section-6 .u-container-layout-1 {padding-left: 16px; padding-right: 16px}
.u-section-6 .u-text-2 {position: relative} }

@media (max-width: 991px){ .u-section-6 .u-sheet-1 {min-height: 244px}
.u-section-6 .u-group-1 {min-height: 234px; margin-bottom: 10px; margin-right: initial; margin-left: initial; width: auto}
.u-section-6 .u-container-layout-1 {padding-left: 13px; padding-right: 13px} }

@media (max-width: 767px){ .u-section-6 .u-sheet-1 {min-height: 532px}
.u-section-6 .u-group-1 {margin-top: 80px; width: auto; margin-right: initial; margin-left: initial}
.u-section-6 .u-container-layout-1 {padding-left: 9px; padding-right: 9px} }

@media (max-width: 575px){ .u-section-6 .u-sheet-1 {min-height: 601px}
.u-section-6 .u-group-1 {margin-top: 96px; width: auto; margin-right: initial; margin-left: initial}
.u-section-6 .u-container-layout-1 {padding-left: 6px; padding-right: 6px}
.u-section-6 .u-text-1 {font-size: 1.5rem} }



img {
  opacity: 1;
  transition: opacity 0.3s;
}
 
img[data-src] {
  opacity: 0;
}