:root{--font-family:"Manrope",sans-serif;--font-size:clamp(16px,2vw,16px);--font-weight:400;--line-height:clamp(26px,2.2vw,26px);--color-main:#ffb600;--color-secondary:#fff5e3;--color-third:#f7f8fc;--color-fourth:#5b5b5b;--color-white:#fff;--color-black:#202020;--border-color:#202020;--border-color2:#979797;--border-radius:25px;--img-border-radius:0px;--transition-default:0.4s ease-in-out;--transition-long:1.2s ease-in-out;--scale-up:scale(1.1);--scale-down:scale(0.85);--img-scale:scale(1.05)}.items-with-icons{margin-top:clamp(75px,10vw,140px)}.items-with-icons .item__icon{height:clamp(55px,6vw,70px)}.items-with-icons .item__info{color:#5b5b5b;display:flex;flex-direction:column;font-size:clamp(15px,2vw,16px);font-weight:600;gap:5px;line-height:22px;max-width:150px}.items-with-icons .item__info b,.items-with-icons .item__info strong{color:#202020;font-size:clamp(30px,3vw,40px);font-weight:700;line-height:clamp(30px,3vw,40px)}@media (min-width:768px){.items-with-icons .item{gap:28px}}@media (max-width:767px){.items-with-icons .item{gap:40px}}@media (min-width:576px){.items-with-icons .items-row{--bs-gutter-x:35px;--bs-gutter-y:35px}}@media (max-width:575px){.items-with-icons .items-row{--bs-gutter-x:0px;--bs-gutter-y:35px;margin-inline:auto;max-width:260px}.items-with-icons .item__icon{width:clamp(55px,6vw,70px)}}.rating-stars{align-items:center;display:flex;gap:4px}.rating-stars .rating-star{height:clamp(16px,2vw,20px);width:clamp(16px,2vw,20px)}.rating-stars .rating-star.full>g>g{fill:#ffc107}.webinars-section{background-color:#fff5e3}.webinars-section .size-2{margin-bottom:clamp(55px,6vw,70px);position:relative;z-index:10}.webinars-section .webinars-grid{--bs-gutter-x:35px;--bs-gutter-y:clamp(60px,7vw,90px)}.webinars-section .webinar_card{background-color:#fff;border:1px solid transparent;border-bottom-left-radius:25px;border-bottom-right-radius:25px;height:100%;overflow:hidden;position:relative;transition:all .4s ease-in-out}@media (hover:hover){.webinars-section .webinar_card:focus-visible,.webinars-section .webinar_card:hover{border-color:#000}}.webinars-section .webinar_card .wrap_webinar{position:relative}.webinars-section .webinar_card .webinar_card__title{font-size:clamp(18px,1.2vw,17px);font-weight:700;line-height:clamp(28px,2vw,28px)}@media (max-width:1180px){.webinars-section .webinar_card .webinar_card__title{font-size:clamp(17px,1.4vw,20px);line-height:clamp(32px,1.9vw,33px)}}.webinars-section .webinar_card .cat a{align-items:center;color:#ffb600;display:flex;font-size:18px;font-weight:700;line-height:1;margin-bottom:16px}.webinars-section .webinar_card .cat a .arrow-icon{margin-right:12px}.webinars-section .webinar_card .info_serimanr_list .item{align-items:center;display:flex;margin-top:8px}.webinars-section .webinar_card .info_serimanr_list .item .date,.webinars-section .webinar_card .info_serimanr_list .item span{color:#202020;font-size:clamp(14px,1.2vw,15px);font-weight:600;line-height:1}.webinars-section .webinar_card .info_serimanr_list .item .sicon{margin-right:5px}.webinars-section .webinar_card__content{padding:24px 34px 0}.webinars-section .webinar_card__info{padding:10px 34px 30px}@media (max-width:575px){.webinars-section .webinar_card__info{position:relative}}.webinars-section .webinar_card__starts{font-size:clamp(15px,1.5vw,17px);font-weight:600}.webinars-section .webinar_card__duration{color:#5b5b5b;font-size:clamp(15px,1.5vw,18px);font-weight:700}.what-customers-say{background-color:#fff}.what-customers-say .review_card{padding:55px clamp(35px,7vw,135px);position:relative}.what-customers-say .review_card:after,.what-customers-say .review_card:before{background-image:url(/protax/images/icons/quote.svg);background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;content:"";height:clamp(60px,8vw,110px);position:absolute;width:clamp(70px,9vw,130px)}.what-customers-say .review_card:before{left:0;top:0;transform:rotate(180deg)}.what-customers-say .review_card:after{bottom:0;right:0}.what-customers-say .review_card__author{color:#ffb600;font-size:clamp(18px,2vw,20px);font-weight:700;margin-bottom:18px}.what-customers-say .review_card__body{margin-bottom:clamp(18px,2.5vw,30px);position:relative;z-index:9}.what-customers-say .review_card__body p{font-size:clamp(18px,2.5vw,26px);font-weight:400;line-height:clamp(28px,3vw,36px)}.what-customers-say .review_card__rating{gap:12px}.what-customers-say .review_card__rating>span{font-size:clamp(17px,2vw,18px);font-weight:700}.what-customers-say .swiper-navigation{margin-top:20px}.feature_card{background-color:#fff;border:1px solid #202020;border-radius:25px;padding:clamp(35px,4.5vw,50px) clamp(25px,3.5vw,40px)}@media (max-width:767px){.feature_card{height:auto;width:294px}}.features-section .size-2{margin-bottom:clamp(40px,5vw,58px)}@media (min-width:768px){.features-section .features-swiper .swiper-wrapper{display:grid}}@media (min-width:768px) and (max-width:1019px){.features-section .features-swiper .swiper-wrapper{gap:45px 30px;grid-template-columns:repeat(2,1fr)}}@media (min-width:1020px){.features-section .features-swiper .swiper-wrapper{gap:60px 30px;grid-template-columns:repeat(3,1fr)}}.certificates-section{background-color:#fff}.certificates-section .certificates-grid{align-items:center;display:grid;gap:60px 45px;justify-items:center}.certificates-section .certificates-title{font-size:clamp(18px,2vw,20px);font-weight:700;line-height:28px}@media (min-width:1020px){.certificates-section .certificates-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:1019px){.certificates-section .certificates-grid{grid-template-columns:repeat(2,1fr)}}.homepage .top-section{background-color:#fff;padding-block:clamp(45px,6vw,90px) clamp(75px,10vw,140px)}.homepage .top-section .size-1{margin-bottom:clamp(24px,3vw,30px)}.homepage .top-section .ctab{margin-top:clamp(24px,3vw,30px)}.homepage .top-section .img-div{position:relative}.homepage .top-section .img-div:before{background:radial-gradient(circle,rgba(252,194,1,.9) 0,rgba(255,238,180,.68) 56.4%,hsla(0,0%,100%,.39) 100%);border-radius:50%;content:"";filter:blur(50px);height:120%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:120%}.homepage .top-section .img-div img{position:relative}@media (max-width:767px){.homepage .top-section .img-div{margin-top:85px}}.homepage .faqs-section,.homepage .hm-about{background-color:#fff5e3}.homepage .faqs-section .size-2{margin-bottom:clamp(45px,6vw,70px)}
