@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.tax-program_cat .title_section,body.page-template-program .title_section,body.tax-program_cat h2,body.page-template-program h2{font-size:72px;font-weight:700;line-height:75.5%;font-family:'NarkissBlock-Light'}body.tax-program_cat .title_section strong,body.page-template-program .title_section strong,body.tax-program_cat h2 strong,body.page-template-program h2 strong{font-family:'NarkissBlock-Bold'}body.tax-program_cat section#quote,body.page-template-program section#quote{background-color:#e8f7f8}body.tax-program_cat section#quote .quote,body.page-template-program section#quote .quote{display:flex;justify-content:center;align-items:center;padding:52px 0;font-size:30px;line-height:42px;gap:30px}body.tax-program_cat section#quote .quote img,body.page-template-program section#quote .quote img{height:50px;width:auto;align-self:start;position:relative;top:-20px}body.tax-program_cat section#quote#details .wraps .descs,body.page-template-program section#quote#details .wraps .descs{padding-right:0}body.tax-program_cat section#programs,body.page-template-program section#programs{padding:60px 0}body.tax-program_cat section#programs .sub_title,body.page-template-program section#programs .sub_title{font-size:30px;font-weight:700;font-family:'NarkissBlock-Bold';line-height:25px;margin:20px 0 10px}body.tax-program_cat section#programs .desc,body.page-template-program section#programs .desc{width:50%;font-size:19px;font-style:normal;font-weight:400;line-height:30px;margin-bottom:50px}body.tax-program_cat section#programs .wrapper,body.page-template-program section#programs .wrapper{display:flex;gap:20px;flex-wrap:wrap;row-gap:72px}body.tax-program_cat section#programs .wrapper .box_prog,body.page-template-program section#programs .wrapper .box_prog{width:calc((100% / 3) - 14px)}body.tax-program_cat section#programs .wrapper .box_prog .image,body.page-template-program section#programs .wrapper .box_prog .image{height:267px;margin-bottom:20px;border-radius:12px}body.tax-program_cat section#programs .wrapper .box_prog .image img,body.page-template-program section#programs .wrapper .box_prog .image img{width:100%;height:100%;object-fit:cover}body.tax-program_cat section#programs .wrapper .box_prog .title h3,body.page-template-program section#programs .wrapper .box_prog .title h3{font-size:30px;font-family:'NarkissBlock-Bold';line-height:44px}body.tax-program_cat section#programs .wrapper .box_prog .list,body.page-template-program section#programs .wrapper .box_prog .list{list-style-type:none;margin:0;padding:0}body.tax-program_cat section#programs .wrapper .box_prog .list li,body.page-template-program section#programs .wrapper .box_prog .list li{margin-bottom:8px}body.tax-program_cat section#programs .wrapper .box_prog .list li a,body.page-template-program section#programs .wrapper .box_prog .list li a{font-size:19px;transition:.4s all;color:#00b3aa;font-family:'NarkissBlock';font-weight:400;line-height:30px;position:relative}body.tax-program_cat section#programs .wrapper .box_prog .list li a::after,body.page-template-program section#programs .wrapper .box_prog .list li a::after{content:'';height:1px;width:100%;position:absolute;background-color:#6fcdd2;right:0;bottom:-2px}body.tax-program_cat section#programs .wrapper .box_prog .list li a:hover,body.page-template-program section#programs .wrapper .box_prog .list li a:hover{color:#032f32}body.tax-program_cat section#programs .wrapper .box_prog .list li a:hover::after,body.page-template-program section#programs .wrapper .box_prog .list li a:hover::after{background-color:#032f32}body.tax-program_cat section#quick_reg::before,body.page-template-program section#quick_reg::before{display:none}body.tax-program_cat section#quick_reg>img,body.page-template-program section#quick_reg>img{top:15px}body.tax-program_cat section#quick_reg .wrapper .titles,body.page-template-program section#quick_reg .wrapper .titles{width:460px}body.tax-program_cat section#quick_reg .wrapper .titles .big,body.page-template-program section#quick_reg .wrapper .titles .big{font-size:100px}body.tax-program_cat section#quick_reg .wrapper .titles .small,body.page-template-program section#quick_reg .wrapper .titles .small{font-size:19px}body.tax-program_cat section#quick_reg .wrapper .form .input_wrap .wpcf7-select,body.page-template-program section#quick_reg .wrapper .form .input_wrap .wpcf7-select{height:50px}body.tax-program_cat section#quick_reg .wrap_inputs,body.page-template-program section#quick_reg .wrap_inputs{display:flex;justify-content:space-between;gap:28px}body.page-template-program section#programs .wrapper{gap:30px}body.page-template-program section#programs .wrapper .box_prog{width:calc((100% / 3) - 20px)}body.page-template-program section#programs .wrapper .box_prog a{color:#032f32;text-decoration:none}body.page-template-program section#programs .wrapper .box_prog a h2{font-size:30px !important;font-family:'NarkissBlock-Bold';line-height:100% !important}body.page-template-program section#programs .wrapper .box_prog .image{overflow:hidden}body.page-template-program section#programs .wrapper .box_prog .image img{transition:.4s all}body.page-template-program section#programs .wrapper .box_prog:hover .image img{transform:scale(1.2)}@media screen and (max-width:1024px){body.page-template-program section#programs .desc{width:100%}body.page-template-program section#programs .wrapper{flex-direction:column}body.page-template-program section#programs .wrapper .box_prog{width:100%}body.page-template-program section#quote .quote{flex-direction:column;padding:24px 20px}body.page-template-program section#quote .quote img{top:0}body.page-template-program section#quick_reg .wrapper .titles{width:100%}body.tax-program_cat section#programs .wrapper{flex-direction:column}body.tax-program_cat section#programs .wrapper .box_prog{width:100%}body.tax-program_cat section#programs .desc{width:100%}body.tax-program_cat section#quote .quote{flex-direction:column;gap:0;justify-content:center;align-items:center;padding:40px}body.tax-program_cat section#quick_reg .wrapper .titles{width:100%}}