@keyframes smoothScroll{0%{transform:translateY(-40px)}100%{transform:translateY(0px)}}.dots_loading{margin:auto;width:56px;height:26.9px;background:radial-gradient(circle closest-side, #007377 90%, transparent 0) 0% 50%,radial-gradient(circle closest-side, #007377 90%, transparent 0) 50% 50%,radial-gradient(circle closest-side, #007377 90%, transparent 0) 100% 50%;background-size:calc(33.33333333%) 13.4px;background-repeat:no-repeat;animation:dots-7ar3yq 1s infinite linear}@keyframes dots-7ar3yq{20%{background-position:0% 0%,50% 50%,100% 50%}40%{background-position:0% 100%,50% 0%,100% 50%}60%{background-position:0% 50%,50% 100%,100% 0%}80%{background-position:0% 50%,50% 50%,100% 100%}}.container-small{width:911px;max-width:911px;margin:auto}.container-med-small{width:950px;max-width:950px;margin:auto}.width_small_data{width:952px}.container-meduim{width:1224px;max-width:1224px;margin:auto}.container-med{width:1197px;max-width:1197px;margin:auto}@media screen and (max-width:1260px){.container-meduim{width:100%;padding:0 20px}}@media screen and (max-width:1024px){.container-small{width:100%;padding:0 20px}}body section#banner .container{max-width:1135px;width:1135px;margin:auto}body section#time_line{padding:100px 0 0}body section#time_line .wraps .line{display:flex;padding-bottom:100px;gap:60px;justify-content:start;position:relative}body section#time_line .wraps .line::after{content:'';width:1px;height:100%;background-color:#333f47;position:absolute;left:21.5px}body section#time_line .wraps .line:first-child .dot .circle{width:43px;height:43px;min-width:43px;background-color:#f2a900}body section#time_line .wraps .line .dot{text-align:center;justify-self:center;display:flex;justify-content:center;width:43px;min-width:43px;position:relative;z-index:1;top:-8px}body section#time_line .wraps .line .dot .circle{width:22px;height:22px;background-color:#00b3aa;min-width:22px;border-radius:50%}body section#time_line .wraps .line .year{font-family:'NarkissBlock-Bold';font-size:30px;font-weight:700;line-height:25px}body section#time_line .wraps .line .content{font-size:19px;font-weight:400;line-height:25px;width:450px;min-width:450px;margin-right:110px}body section#time_line .wraps .line .content .title{margin-bottom:40px}body section#time_line .wraps .line .content .title h2{font-size:30px;font-weight:700;line-height:25px;font-family:'NarkissBlock-Bold'}body section#time_line .wraps .line .image{width:294px}body section#time_line .wraps .line .image img{width:100%}body section#time_line .wraps .line .image .caption{font-size:18px;margin-top:10px}@media screen and (max-width:1200px){body section#banner .container{width:100%;max-width:100%}}@media screen and (max-width:1024px){body section#time_line{padding:50px 0}body section#time_line .wraps .line{flex-wrap:wrap;gap:15px}body section#time_line .wraps .line .content{margin-right:0;min-width:200px;padding-left:55px}body section#time_line .wraps .line .image{padding-left:55px}body section#time_line .wraps .line:first-child .year{margin-top:-5px}body section#time_line .wraps .line:first-child .dot .circle{width:30px;height:30px;min-width:30px}body section#time_line .wraps .line:not(:first-child) .year{margin-top:-10px}body section#time_line .wraps .line .dot .circle{width:17px;height:17px;min-width:17px}}