html,body,div,span,applet,object,iframe,table,caption,tbody,tfoot,thead,tr,th,td,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{vertical-align:baseline;outline:0;padding:0;margin:0;border:0}html{height:100%}ol,ul{list-style:none}*{margin:0;padding:0;outline:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}a,a:visited,a:hover,a:focus,a:active,ins{text-decoration:none}.clearFix{clear:both}.clearFix:before,.clearFix:after{content:" ";display:table}.clearFix:after{clear:both}.left{float:left}.right{float:right}.text-left{text-align:left}.text-right{text-align:right}mark{background:none}@font-face{font-family:TTNorms;src:local("TT Norms Regular"),local("TTNorms-Regular"),url(/assets/TTNorms-Regular-sQzrb9nT.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TTNorms;src:local("TT Norms Medium"),local("TTNorms-Medium"),url(/assets/TTNorms-Medium-CfTLSPB8.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:TTNorms;src:local("TT Norms Bold"),local("TTNorms-Bold"),url(/assets/TTNorms-Bold-DwYjzhDW.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:TTNorms;src:local("TT Norms Medium Italic"),local("TTNorms-MediumItalic"),url(/assets/TTNorms-MediumItalic-CsDGSSJG.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:qq-icons;src:url(/assets/qq-icons-Djmb99Lz.woff) format("woff"),url(/assets/qq-icons-DxCfumuP.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block;font-variant:normal;text-transform:none}[class^=ic-]:before,[class*=" ic-"]:before{font-family:qq-icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ic-instagram:before{content:""}.ic-youtube:before{content:""}.ic-dribble:before{content:""}.ic-facebook:before{content:""}.ic-lasoft:before{content:""}.ic-left-arrow:before{content:""}.ic-check:before{content:""}.ic-chevron-down:before{content:""}.ic-designrush:before{content:""}.ic-clutch:before{content:""}.ic-behance:before{content:""}.ic-linkedin:before{content:""}.ic-clipboard:before{content:""}.ic-clock:before{content:""}.ic-magic:before{content:""}.ic-message:before{content:""}.ic-users:before{content:""}.ic-arrow-up-right:before{content:""}:root{font-family:Helvetica,Arial,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--unit: 16px;--max-width: 1256px;--safe-area-inset-top: env(safe-area-inset-top);--safe-area-inset-left: env(safe-area-inset-left);--safe-area-inset-right: env(safe-area-inset-right);--safe-area-inset-bottom: env(safe-area-inset-bottom);--safe-area-inset-left__16: calc( (var(--safe-area-inset-left) * 2 / 3) + var(--unit) );--safe-area-inset-right__16: calc( (var(--safe-area-inset-right) * 2 / 3) + var(--unit) );--safe-area-inset-left__32: calc((var(--safe-area-inset-left) / 3) + 32px);--safe-area-inset-right__32: calc((var(--safe-area-inset-right) / 3) + 32px);--transition-all: all .2s ease-out 0s;--header-height: 64px;--fs-H1: 2.5rem;--fs-H2: 2rem;--fs-H3: 1.5rem;--fs-H4: 1.25rem}@media (min-width: 375px){:root{--fs-H1: 3rem;--fs-H2: 2.25rem;--fs-H3: 1.5rem;--fs-H4: 1.5rem}}@media (min-width: 640px){:root{--fs-H1: 3.5rem;--fs-H2: 2.5rem;--fs-H4: 1.75rem}}@media (min-width: 768px){:root{--fs-H1: 4rem;--fs-H2: 2.75rem;--fs-H4: 1.875rem}}@media (min-width: 901px){:root{--header-height: 72px}}@media (min-width: 1025px){:root{--fs-H1: 5.5rem;--fs-H2: 3rem;--fs-H4: 2rem}}@media (min-width: 1200px){:root{--fs-H1: 7.25rem;--fs-H2: 3rem;--fs-H4: 2.125rem}}@media (min-width: 1440px){:root{--fs-H1: 7.25rem;--fs-H2: 3rem;--fs-H4: 2.25rem}}:root{--clr-black: #000;--clr-white: #fff;--clr-transparent: rgba(255, 255, 255, 0);--clr-brand-nero: #262626;--clr-brand-basic-text: #1d252d;--clr-brand-midnight: #28333e;--clr-brand-dark: #32404e;--clr-brand-gray: #46596d;--clr-brand-gray-dark: #7d8995;--clr-brand-gray-lite: #6d6d6d;--clr-brand-pattens-blue: #d0d9e1;--clr-brand-alabaster: #fbfbfb;--clr-brand-gold: #f0b528;--clr-brand-gold-hover: #f3c558;--clr-brand-amber: #eda923;--common-font: TTNorms, Arial, Helvetica, sans-serif}body{font-family:var(--common-font);font-size:16px;background:var(--clr-brand-alabaster);color:var(--clr-brand-basic-text);line-height:1.5}*{font-family:var(--common-font);font-variant-ligatures:none;-webkit-text-size-adjust:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}h1,h2,h3,h4,h5,h6{color:var(--clr-brand-basic-text)}h1 strong,h2 strong{color:var(--clr-brand-gold)}h1{font-size:var(--fs-H1);font-weight:700;line-height:1}h2{font-size:var(--fs-H2);font-weight:700;line-height:1.2;letter-spacing:-1px}h3{font-size:var(--fs-H3);font-weight:500;line-height:1.2}h4{font-size:var(--fs-H4);font-weight:500;line-height:1.2}p strong{font-weight:500}.nobr{white-space:nowrap}a{color:var(--clr-brand-gold)}a:active,a:focus,a:hover,a:visited{color:var(--clr-brand-gold-hover)}a,button{transition:var(--transition-all);cursor:pointer}.goldFatLink{display:inline-flex;justify-content:space-between;height:48px;font-size:16px;font-weight:700;color:var(--clr-brand-basic-text);line-height:48px;text-transform:uppercase;background:var(--clr-brand-gold);border:0;outline:0;overflow:hidden;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:4px;padding:0 24px;cursor:pointer}.goldFatLink:after{display:inline-block;content:"";font-size:20px;font-family:qq-icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;vertical-align:top;padding-left:8px;transition:var(--transition-all)}.goldFatLink:visited{color:var(--clr-brand-basic-text)}.goldFatLink:active,.goldFatLink:focus,.goldFatLink:focus-visible{color:var(--clr-white);background:var(--clr-brand-dark)}@media (hover: hover) and (pointer: fine){.goldFatLink:hover{color:var(--clr-white);background:var(--clr-brand-dark)}}@media (max-width: 416px){.goldFatLink{width:100%}}.goldFatLink.btn:after{display:none}.goldFatLink.btn:disabled{background:#7d899599;cursor:not-allowed}.goldFatLink.btn:disabled:hover,.goldFatLink.btn:disabled:active,.goldFatLink.btn:disabled:focus{color:var(--clr-brand-basic-text);background:#7d899599}main{min-height:50vh;padding-top:var(--header-height);padding-bottom:80px}@media (min-width: 901px){main{padding-bottom:120px}}.section{max-width:var(--max-width);padding-left:var(--safe-area-inset-left__16);padding-right:var(--safe-area-inset-right__16);margin:0 auto}.section.pt{padding-top:40px}.page-heading{position:relative}.page-heading h1 strong{position:relative;display:block;width:fit-content}.page-heading h1 strong span{display:inline-block;width:64px;height:32px;color:var(--clr-white);font-size:16px;font-weight:700;line-height:32px;text-transform:uppercase;text-align:center;letter-spacing:normal;border-radius:10px;background:var(--clr-brand-basic-text);margin-left:4px;vertical-align:middle}.page-heading ul{display:flex;flex-wrap:wrap;gap:14px;padding-top:32px}.page-heading ul li{display:inline;font-size:14px;line-height:1.3;text-transform:lowercase}.page-heading__input-block{display:flex;flex-direction:column;gap:16px;margin-top:24px}.page-heading__input-block input{height:48px;font-size:16px;color:var(--clr-brand-basic-text);border:1px solid var(--clr-brand-gold);border-radius:4px;background-color:transparent;caret-color:var(--clr-brand-gold);padding:4px 16px}.page-heading__input-block input:focus{box-shadow:0 0 20px #f0b52966}.page-heading__scroll-down{display:none;position:absolute;left:38%;top:80vh;width:32px;height:40px;border:none;transform:translate(-50%);background:url("data:image/svg+xml,%3csvg%20width='27'%20height='38'%20viewBox='0%200%2027%2038'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='0.5'%20y='0.5'%20width='25'%20height='37'%20rx='10.5'%20stroke='%23F0B529'/%3e%3cline%20x1='13'%20y1='20'%20x2='13'%20y2='30'%20stroke='%23F0B529'%20stroke-width='2'%20stroke-linecap='round'/%3e%3crect%20x='4'%20y='2'%20width='22'%20height='34'%20rx='9'%20fill='%23F0B529'%20stroke='%23F0B529'%20stroke-width='2'/%3e%3cline%20x1='15.5'%20y1='20.5'%20x2='15.5'%20y2='29.5'%20stroke='white'%20stroke-width='3'%20stroke-linecap='round'/%3e%3c/svg%3e") no-repeat center;animation:float 6s ease-in-out infinite}@media (min-width: 901px) and (max-height: 1000px){.page-heading__scroll-down{display:block}}@media (min-width: 901px){.page-heading{padding-top:40px;padding-bottom:248px}}@media (min-width: 901px) and (min-height: 800px){.page-heading{padding-top:10vh}}@media (min-width: 901px) and (min-height: 900px){.page-heading{padding-top:20vh}}@media (min-width: 901px) and (min-height: 1000px){.page-heading{padding-top:10vh;padding-bottom:200px}}@media (min-width: 901px){.page-heading h1 strong:before{content:"";position:absolute;top:-16px;left:-8px;display:block;width:40px;height:38px;background:url("data:image/svg+xml,%3csvg%20width='42'%20height='39'%20viewBox='0%200%2042%2039'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M18%200.5L22.8616%2012.9085L36%2017.5L22.8616%2022.0915L18%2034.5L13.1384%2022.0915L0%2017.5L13.1384%2012.9085L18%200.5Z'%20fill='%23F0B529'/%3e%3cpath%20d='M36%200.845215L37.6205%205.22467L42%206.84521L37.6205%208.46576L36%2012.8452L34.3795%208.46576L30%206.84521L34.3795%205.22467L36%200.845215Z'%20fill='%23F0B529'/%3e%3cpath%20d='M30%2026.5L31.0804%2029.4196L34%2030.5L31.0804%2031.5804L30%2034.5L28.9196%2031.5804L26%2030.5L28.9196%2029.4196L30%2026.5Z'%20fill='%23F0B529'/%3e%3c/svg%3e") no-repeat center}.page-heading__flex{display:flex;justify-content:space-between;gap:16px}.page-heading ul{flex-direction:row;flex-wrap:nowrap;align-items:center;gap:24px}.page-heading ul li{font-size:16px}.page-heading__input-block{width:82%;height:60px;max-width:1000px;flex-direction:row;justify-content:space-between;gap:20px;margin-top:56px}.page-heading__input-block input{flex-grow:1;height:60px;font-size:20px}.page-heading__input-block a{height:60px;line-height:60px}}@media (min-width: 1025px){.page-heading h1{letter-spacing:-3.5px}.page-heading h1 strong span span{width:80px;height:40px;font-size:24px;line-height:40px}.page-heading ul{flex-wrap:nowrap;align-items:center;gap:24px}}@media (min-width: 1200px){.page-heading ul li{font-size:20px}}.section-heading{max-width:700px;text-align:center;padding:60px 0 48px;margin:0 auto}.section-heading:before{content:"";display:block;width:40px;height:38px;background:url("data:image/svg+xml,%3csvg%20width='42'%20height='39'%20viewBox='0%200%2042%2039'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M18%200.5L22.8616%2012.9085L36%2017.5L22.8616%2022.0915L18%2034.5L13.1384%2022.0915L0%2017.5L13.1384%2012.9085L18%200.5Z'%20fill='%23F0B529'/%3e%3cpath%20d='M36%200.845215L37.6205%205.22467L42%206.84521L37.6205%208.46576L36%2012.8452L34.3795%208.46576L30%206.84521L34.3795%205.22467L36%200.845215Z'%20fill='%23F0B529'/%3e%3cpath%20d='M30%2026.5L31.0804%2029.4196L34%2030.5L31.0804%2031.5804L30%2034.5L28.9196%2031.5804L26%2030.5L28.9196%2029.4196L30%2026.5Z'%20fill='%23F0B529'/%3e%3c/svg%3e") no-repeat center;margin:0 auto 12px}.section-heading h2{text-align:center}p.dash-before-text{display:block;font-size:16px;font-weight:500;line-height:1.35;padding-top:var(--header-height)}p.dash-before-text:before{content:"";display:inline-block;width:52px;border-bottom:2px solid;margin-bottom:4px;margin-right:8px}@media (min-width: 640px){p.dash-before-text{font-size:24px;line-height:1.2}}@media (min-width: 901px){p.dash-before-text{font-size:36px}p.dash-before-text:before{width:180px;margin-bottom:8px;margin-right:16px}}@media (min-width: 901px) and (min-height: 1000px){p.dash-before-text{padding-top:0}}@media (min-width: 901px){.bg-img{background-image:url(/assets/common-bg-Bl14W3Zy.png);background-image:image-set(url(/assets/common-bg-CkAT-6lT.avif),url(/assets/common-bg-C3AXRs5z.webp),url(/assets/common-bg-Bl14W3Zy.png));background-repeat:no-repeat;background-position:center;background-size:cover}}@media (min-width: 1921px){.bg-img{background-image:url(/assets/common-bg-large-CqmfMZET.png);background-image:image-set(url(/assets/common-bg-large-BJlp-dYi.avif),url(/assets/common-bg-large-B943qJcb.webp),url(/assets/common-bg-large-CqmfMZET.png))}}.key-features-list{display:flex;flex-direction:column;gap:24px;padding-bottom:80px}.key-features-list li{width:288px;text-align:center}.key-features-list li,.key-features-list li img{margin:0 auto}.key-features-list li h3{padding-bottom:1rem}@media (min-width: 640px){.key-features-list{flex-direction:row;flex-wrap:wrap;max-width:600px;margin:0 auto}.key-features-list li{width:calc(50% - 12px)}}@media (min-width: 901px){.key-features-list{max-width:100%;flex-wrap:nowrap;padding-bottom:164px}.key-features-list li{width:calc(25% - 18px)}.key-features-list li img{max-width:100%;height:auto}}.hiw-list{display:flex;flex-direction:column;gap:24px;counter-reset:listCounter 0}.hiw-list li{display:inline-block;width:100%;text-align:center;counter-increment:listCounter}.hiw-list li:before{content:counter(listCounter,decimal-leading-zero);display:block;width:40px;height:40px;font-size:16px;color:var(--clr-white);font-weight:500;line-height:40px;border-radius:50%;background:var(--clr-brand-nero);margin:0 auto}.hiw-list li p{width:230px;height:100px;font-size:24px;font-weight:500;line-height:1.25;text-align:center;padding:16px 0 24px;margin:0 auto}@media (min-width: 640px){.hiw-list{flex-direction:row;flex-wrap:wrap;max-width:600px;margin:0 auto}.hiw-list li{width:calc(50% - 12px)}}@media (min-width: 901px){.hiw-list{max-width:100%;flex-wrap:nowrap;padding-bottom:146px}.hiw-list li{width:calc(25% - 18px)}.hiw-list li p{height:100px}.hiw-list li img{max-width:100%;height:auto}}.support{display:flex;flex-direction:column;gap:24px;max-width:392px;margin:0 auto}.support .support-card{width:100%;border:1px solid;transition:var(--transition-all)}.support .support-card:hover{box-shadow:10px 4px 34px #00000026}.support .support-card:first-child a{color:var(--clr-brand-basic-text)}.support .support-card:first-child ul li:before{background:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8%2015C11.866%2015%2015%2011.866%2015%208C15%204.13401%2011.866%201%208%201C4.13401%201%201%204.13401%201%208C1%2011.866%204.13401%2015%208%2015Z'%20fill='%23D7020C'/%3e%3cline%20x1='4'%20y1='8.5'%20x2='12'%20y2='8.5'%20stroke='white'/%3e%3c/svg%3e") no-repeat center}.support .support-card:last-child a{color:var(--clr-white)}.support .support-card:last-child{background:var(--clr-brand-basic-text)}.support .support-card:last-child .support-card__heading{background:var(--clr-brand-gold)}.support .support-card:last-child .support-card__heading>div:first-child{background:var(--clr-brand-basic-text)}.support .support-card:last-child ul li:before{background:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8%2015C11.866%2015%2015%2011.866%2015%208C15%204.13401%2011.866%201%208%201C4.13401%201%201%204.13401%201%208C1%2011.866%204.13401%2015%208%2015Z'%20fill='%23F0B529'/%3e%3cpath%20d='M11.5286%204.86719L6.99531%209.40052L5.12865%207.53385L4.19531%208.46719L6.99531%2011.2672L12.462%205.80052L11.5286%204.86719Z'%20fill='%231D252D'/%3e%3c/svg%3e") no-repeat center}.support .support-card__heading,.support .support-card__footer{display:flex;align-items:center;font-size:16px;font-weight:700;text-transform:uppercase}.support .support-card__heading{border-bottom:1px solid}.support .support-card__heading>div{flex:0 0 auto;width:50%;height:100%;padding:10px 12px}.support .support-card__heading>div:first-child{border-right:1px solid}.support .support-card__footer{justify-content:space-between;border-top:1px solid;padding:12px}.support .support-card__footer:after{display:inline-block;content:"";font-family:qq-icons!important;font-size:32px;font-weight:400;line-height:1;transform:rotate(-45deg)}.support .support-card ul{padding:16px 12px}.support .support-card ul li{font-size:14px;line-height:1;padding:8px 0}.support .support-card ul li:before{content:"";display:inline-block;width:16px;height:16px;margin-right:8px;vertical-align:middle}@media (min-width: 901px){.support{flex-direction:row;max-width:808px}.support .support-card{width:392px}}.wide-banner__wrapper{background:var(--clr-brand-gold);padding:16px 0 40px}.wide-banner__video-wrapper{width:100%;padding-top:32px}.wide-banner__text{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding-top:16px}.wide-banner__text h2,.wide-banner__text p{color:var(--clr-brand-basic-text);text-align:center}.wide-banner__text h2{font-size:36px;text-transform:lowercase;padding-bottom:24px}.wide-banner__text p{width:100%;font-size:.875rem;line-height:1.3}.wide-banner__link{padding-top:48px;text-align:center}.wide-banner__link a{display:inline-block;font-size:16px;color:var(--clr-brand-basic-text);font-weight:700;line-height:1;text-transform:uppercase;white-space:nowrap;padding-bottom:2px;border-bottom:1px solid}.wide-banner__link a:after{display:inline-block;content:"";font-size:18px;font-family:qq-icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;line-height:inherit;vertical-align:top;padding-left:8px;transition:var(--transition-all)}.wide-banner__link a:hover,.wide-banner__link a:focus-visible{color:var(--clr-white)}@media (min-width: 767px){.wide-banner__video-wrapper{width:480px;margin:0 auto}.wide-banner__text{width:470px;margin:0 auto}.wide-banner__text h2{max-width:588px;font-size:2.5rem;line-height:1.15}.wide-banner__text p{max-width:524px}}@media (min-width: 901px){.wide-banner__video-wrapper{order:2;padding-top:16px}.wide-banner__wrapper .section{display:flex;align-items:center}.wide-banner__text{order:1;align-items:unset;width:340px;padding-top:0}.wide-banner__text h2,.wide-banner__text p{text-align:left}.wide-banner__text h2{text-transform:none}.wide-banner__text p{max-width:423px;line-height:1.5}.wide-banner__link{text-align:left}}@media (min-width: 1025px){.wide-banner__wrapper{padding:56px 0}.wide-banner__video-wrapper{width:calc(100% - 600px)}.wide-banner__text{width:600px}.wide-banner__text p{font-size:1rem}}@media (min-width: 1281px){.wide-banner__text h2{font-size:64px;line-height:1.12}}.ballpark{padding-bottom:88px}.ballpark p.text-center{max-width:600px;text-align:center;margin:0 auto}@media (min-width: 901px){.ballpark .two-columns{display:flex;max-width:820px;margin:0 auto}.ballpark .two-columns p{width:50%;max-width:410px;padding-right:20px}}@media (min-width: 901px){.expert{padding-bottom:72px}}.faq-block{padding:80px 0 24px}.faq-block__heading{padding-bottom:16px}@media (min-width: 901px){.faq-block{display:flex;justify-content:space-between;max-width:1094px;padding:116px 0 96px;margin:0 auto}.faq-block__heading{flex:0 0 auto;width:278px}.faq-block__accordion{width:80%;max-width:704px}}@media (min-width: 901px){.banner{padding-bottom:130px}}.linearGradientBg{background:linear-gradient(135deg,rgba(133,131,131,.15) 0,rgba(255,255,255,.4) 85%,var(--clr-white) 100%);border:1px solid;border-bottom-color:var(--clr-white);border-right-color:var(--clr-white);border-top-color:#eee;border-left-color:#eee}@supports (-webkit-backdrop-filter: none) or (backdrop-filter: none){.linearGradientBg{-webkit-backdrop-filter:blur(.125rem);backdrop-filter:blur(.125rem)}}.featuresGrid{display:flex;flex-wrap:wrap;gap:24px}.featuresGrid li{width:100%}.featuresGrid li:not(:first-child,:last-child){padding:24px}.featuresGrid li h3{font-weight:700;padding-bottom:16px}.featuresGrid li h3:before{display:block;width:2.5rem;height:2.5rem}.featuresGrid li:not(:first-child) p,.featuresGrid li .bookingLink p{line-height:1.35}.featuresGrid li .bookingLink{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;min-height:300px;font-size:24px;font-weight:700;line-height:1.55;text-transform:uppercase;color:var(--clr-brand-gold);background:var(--clr-white);padding:24px}.featuresGrid li .bookingLink:before{display:inline-block;font-size:3.5rem;font-weight:400;line-height:1;text-align:right;padding-left:.75rem;transform:rotate(-45deg);width:fit-content;align-self:flex-end}.featuresGrid li .bookingLink:hover{color:var(--clr-brand-basic-text);background:var(--clr-brand-gold)}.featuresGrid li .bookingLink h3{padding-bottom:0}@media (min-width: 640px){.featuresGrid li h3{line-height:1.2;letter-spacing:-.5px}.featuresGrid li:first-child{width:100%}.featuresGrid li:not(:first-child){width:calc(50% - .75rem)}}@media (min-width: 901px){.featuresGrid{display:grid;grid-template-columns:calc(33.333% - 1rem) calc(33.333% - 1rem) calc(33.333% - 1rem);grid-template-rows:calc(33.333% - 1rem) calc(33.333% - 1rem) calc(33.333% - 1rem);grid-column-gap:1.5rem;grid-row-gap:1.5rem;padding:48px 0 107px}.featuresGrid li:not(:first-child){width:100%}.featuresGrid li:first-child{grid-column:1/3;grid-row:1}.featuresGrid li:nth-child(2){grid-column:3;grid-row:1}.featuresGrid li .bookingLink{min-height:100%}}@media (min-width: 1025px){.featuresGrid{grid-template-columns:calc(25% - 1.125rem) calc(25% - 1.125rem) calc(25% - 1.125rem) calc(25% - 1.125rem);grid-template-rows:calc(50% - .75rem) calc(50% - .75rem)}.featuresGrid li h2 span{display:block}.featuresGrid li:nth-child(3){grid-column:4;grid-row:1}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}.accordion__markerPlusMinus details summary::-webkit-details-marker,.accordion__markerPlusMinus details summary::marker{content:none;display:none}.accordion__markerPlusMinus>li{border-bottom:1px solid var(--clr-brand-pattens-blue);padding:2rem 0 1.5rem}.accordion__markerPlusMinus p{max-width:37.5rem;line-height:1.5;padding:1rem 0 0}.accordion__markerPlusMinus p.pb0{padding-bottom:0}.accordion__markerPlusMinus p.pb0+ul{padding-top:0}.accordion__markerPlusMinus p a{text-decoration:underline}.accordion__markerPlusMinus strong{font-weight:500}.accordion__markerPlusMinus summary{list-style:none;list-style-type:none;position:relative;cursor:pointer}.accordion__markerPlusMinus summary:before,.accordion__markerPlusMinus summary:after{content:"";display:block;width:1.25rem;height:2px;background:currentColor;position:absolute;right:.5rem;border-radius:9999px;top:.75rem;animation-duration:.5s;animation-timing-function:ease;animation-fill-mode:forwards;transition:var(--transition-all)}.accordion__markerPlusMinus summary:before{animation-name:transformMinusPlusBefore}.accordion__markerPlusMinus summary:after{transform:rotate(90deg);animation-name:transformMinusPlusAfter}.accordion__markerPlusMinus summary h3{max-width:38.5rem;transition:var(--transition-all);padding-top:.5rem;padding-right:2.5rem;font-size:1.5rem;font-weight:500;padding-top:0;padding-bottom:0}@media (min-width: 901px){.accordion__markerPlusMinus summary h3{padding-right:1rem}}@media (hover: hover) and (pointer: fine){.accordion__markerPlusMinus summary:hover,.accordion__markerPlusMinus summary:hover h3,.accordion__markerPlusMinus summary:focus-visible,.accordion__markerPlusMinus summary:focus-visible h3{color:var(--clr-brand-gold)}}.accordion__markerPlusMinus details[open] summary:before{animation-name:transformPlusMinusBefore}.accordion__markerPlusMinus details[open] summary:after{animation-name:transformPlusMinusAfter}@media (min-width: 901px){.accordion__markerPlusMinus h3,.accordion__markerPlusMinus .content{max-width:37.5rem}}.accordion__markerPlusMinus .content ul{list-style-type:disc;padding:1rem 0 0 1.5rem}@keyframes transformPlusMinusBefore{0%{transform:rotate(0)}50%{transform:rotate(45deg)}to{transform:rotate(0)}}@keyframes transformPlusMinusAfter{0%{transform:rotate(90deg)}50%{transform:rotate(135deg)}to{transform:rotate(180deg)}}@keyframes transformMinusPlusBefore{0%{transform:rotate(0)}50%{transform:rotate(45deg)}to{transform:rotate(0)}}@keyframes transformMinusPlusAfter{0%{transform:rotate(180deg)}50%{transform:rotate(135deg)}to{transform:rotate(90deg)}}.banner__wrapper{position:relative;background:var(--clr-brand-gold)}.banner__wrapper .banner__img{width:100%;background-position:bottom center;background-size:cover;padding-bottom:116%;background-image:url(https://img.lasoft.org/img/pages/software-project-estimation/banner/banner-mobile-bg.png);background-image:image-set("https://img.lasoft.org/img/pages/software-project-estimation/banner/banner-mobile-bg.avif","https://img.lasoft.org/img/pages/software-project-estimation/banner/banner-mobile-bg.webp","https://img.lasoft.org/img/pages/software-project-estimation/banner/banner-mobile-bg.png")}.banner__wrapper .banner__text{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:2rem 1rem 2.25rem}.banner__wrapper .banner__text h2,.banner__wrapper .banner__text p{color:var(--clr-brand-basic-text);text-align:center}.banner__wrapper .banner__text h2{font-size:2.25rem;padding:0}.banner__wrapper .banner__text p{width:100%;font-size:.875rem;line-height:1.3;padding:1rem 0}.banner__wrapper .banner__text a{color:var(--clr-brand-basic-text);white-space:nowrap}.banner__wrapper .banner__text a[class*=goldFatLink]{background:var(--clr-white)}.banner__wrapper .banner__text a[class*=goldFatLink]:hover,.banner__wrapper .banner__text a[class*=goldFatLink]:focus-visible{color:var(--clr-white);background:var(--clr-brand-basic-text)}.banner__wrapper .banner__buttons{padding-top:1.5rem;text-align:center}.banner__wrapper .banner__buttons a{display:inline-block;margin:0 auto 1.5rem}@media (min-width: 651px){.banner__wrapper{display:flex;align-items:center;height:23.275rem;border-radius:0}.banner__wrapper .banner__img{order:2;width:calc(100% - 21.25rem);height:100%;background-position:left center;padding-bottom:0;background-image:url(https://img.lasoft.org/img/pages/software-project-estimation/banner/banner-desktop-bg.png);background-image:image-set("https://img.lasoft.org/img/pages/software-project-estimation/banner/banner-desktop-bg.avif","https://img.lasoft.org/img/pages/software-project-estimation/banner/banner-desktop-bg.webp","https://img.lasoft.org/img/pages/software-project-estimation/banner/banner-desktop-bg.png")}.banner__wrapper .banner__text{order:1;align-items:unset;width:21.25rem;padding:0 0 0 2rem}.banner__wrapper .banner__text h2,.banner__wrapper .banner__text p{text-align:left}.banner__wrapper .banner__text h2{max-width:33.75rem}.banner__wrapper .banner__text p{max-width:423px;line-height:1.5}.banner__wrapper .banner__buttons{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;text-align:left}.banner__wrapper .banner__buttons a{width:auto;margin:0 0 1.5rem}}@media (min-width: 767px){.banner__wrapper{height:23.75rem}.banner__wrapper .banner__img{width:calc(100% - 30rem)}.banner__wrapper .banner__text{width:30rem;padding:1rem 2.5rem 0}.banner__wrapper .banner__text h2{font-size:2.5rem;line-height:1.15}}@media (min-width: 1025px){.banner__wrapper{height:24.25rem}.banner__wrapper .banner__img{width:31.875rem}.banner__wrapper .banner__text{width:calc(100% - 31.875rem);padding-left:3rem;padding-top:.5rem}.banner__wrapper .banner__text p{font-size:1rem;padding:1rem 0}.banner__wrapper .banner__buttons a{margin:0 2.5rem 1rem 0}}@media (min-width: 1281px){.banner__wrapper .banner__text{padding-left:3.75rem;padding-right:1rem}.banner__wrapper .banner__text h2{font-size:3.5rem}.banner__wrapper .banner__text p{line-height:1.25}.banner__wrapper .banner__buttons{flex-wrap:wrap;justify-content:flex-start}}.circle-video{flex:0 0 auto;position:relative;display:flex;align-items:center;justify-content:center;width:290px;height:290px;border-radius:50%;overflow:hidden;box-shadow:10px 4px 34px #00000026;margin:16px auto 0}.circle-video:hover .volume-play-icon.hidden{opacity:1}@media (min-width: 901px){.circle-video{margin:0}}.circle-video video{width:100%;height:100%;border-radius:50%;object-fit:cover}.circle-video-wrapper{position:relative;display:flex;align-items:center;justify-content:center;width:300px;height:300px;overflow:visible}.circle-video-wrapper svg{position:absolute;inset:-5px;z-index:1;pointer-events:none;transform:rotate(90deg)}.banner-video{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:auto}.banner-video video{width:100%}.banner-video:hover .s-play-icon.hidden{opacity:1}.volume-play-icon,.s-play-icon{position:absolute;display:flex;align-items:center;justify-content:center;width:82px;height:82px;font-size:32px;color:var(--clr-brand-basic-text);background-color:#ffffffb3;border:none;border-radius:50%;padding-left:4px;transition:var(--transition-all);cursor:pointer}.volume-play-icon.hidden,.s-play-icon.hidden{opacity:0}.volume-play-icon:before{content:"";display:inline-block;width:32px;height:32px;background-image:url("data:image/svg+xml,%3csvg%20width='800px'%20height='800px'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8%208H3C2.44772%208%202%208.44772%202%209V15C2%2015.5523%202.44772%2016%203%2016H8L14%2021V3L8%208Z'%20stroke='%23000000'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M17%209.35425C17.6224%2010.0594%2018%2010.9856%2018%2012.0001C18%2013.0145%2017.6224%2013.9408%2017%2014.6459'%20stroke='%23000000'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M21%208C21.6224%209.06603%2022%2010.4663%2022%2012C22%2013.5337%2021.6224%2014.934%2021%2016'%20stroke='%23000000'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:contain}.volume-play-icon.hidden:before{background-image:url("data:image/svg+xml,%3csvg%20width='800px'%20height='800px'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M22%2010L20%2012M20%2012L18%2014M20%2012L18%2010M20%2012L22%2014'%20stroke='%23000000'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M8.5%208H3C2.44772%208%202%208.44772%202%209V15C2%2015.5523%202.44772%2016%203%2016H8.5L15%2021V3L8.5%208Z'%20stroke='%23000000'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.progress{transition:stroke-dashoffset .1s linear}.expert__block>div p{font-size:16px;line-height:1.5;letter-spacing:-.5px}.expert__block>div:first-child{text-align:center}.expert__block>div:first-child picture,.expert__block>div:first-child img{display:block}.expert__block>div:first-child img{width:100%;height:auto;object-fit:cover}.expert__block>div:last-child{padding-top:24px}.expert__block>div:last-child h3{font-weight:700}.expert__block>div:last-child>span{font-size:16px;font-weight:500;opacity:.7}.expert__block>div:last-child>a{margin-top:24px}.expert__block>div:last-child p{margin-top:-16px}.expert__block>div:last-child p span:not(.quotes){display:block;padding-top:24px}.expert__block>div:last-child p span.quotes:before{content:'"';display:inline-block;font-size:94px;font-weight:500;font-style:italic;height:60px;width:60px;vertical-align:bottom}@media (min-width: 415px){.expert__block>div:first-child img{width:382px}}@media (min-width: 901px){.expert__block{display:flex}.expert__block>div{flex:0 0 auto}.expert__block>div p{font-size:24px;line-height:1.25;letter-spacing:unset}.expert__block>div:first-child{width:382px;padding-bottom:0}.expert__block>div:last-child{width:calc(100% - 382px);max-width:414px;padding-left:32px;padding-top:0}.expert__block>div:last-child h3{font-size:36px;padding-top:0}.expert__block>div:last-child p span:not(.quotes){display:inline;padding-top:0}.expert__block>div:last-child p span.quotes:before{font-size:124px;height:68px;width:64px;margin-left:-8px}.expert__block>div:last-child>a{margin-top:40px}}@media (min-width: 1025px){.expert__block{padding-left:17%}}footer{font-size:.875rem;line-height:1.5;background:var(--clr-brand-basic-text)}footer,footer h4{color:var(--clr-brand-gray-dark)}footer a{display:inline-block;cursor:pointer}footer a,footer a:before,footer a:after{transition:all .2s ease-out}footer .toggle-block{position:absolute;top:0;left:0;width:100%;color:transparent;text-align:left;padding-top:1.5em;padding-bottom:1em;background:none;border:none;z-index:1;cursor:pointer}@media (min-width: 960px){footer .toggle-block{display:none;width:1px;height:1px;overflow:hidden;pointer-events:none}}footer .toggle-block:focus+h4{color:var(--clr-brand-gray-lite)}footer nav,footer nav+div>div{max-width:var(--max-width);padding-left:var(--safe-area-inset-left__16);padding-right:var(--safe-area-inset-right__16);margin:0 auto}footer nav{padding-top:40px;padding-bottom:24px}footer nav>a{margin-bottom:1rem}footer nav>a span{display:none}footer nav>a:before{content:"";font-family:qq-icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;font-size:2.5rem;line-height:2.5rem}footer nav>ul ul{transition:all .2s ease-out}footer nav>ul ul li{padding:4px 0;transition:all .2s ease-out}@media (max-width: 959px){footer nav>ul>li{position:relative;border-bottom:1px solid var(--clr-brand-midnight)}}@media (min-width: 960px){footer nav>ul{column-count:3;column-gap:0}footer nav>ul>li{padding-top:1.25rem;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}}@media (min-width: 1360px){footer nav>ul{column-count:5}}footer nav h4{font-size:14px;padding-bottom:20px}footer nav h4:after{transition:var(--transition-all);font-family:qq-icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width: 959px){footer nav h4{padding-top:16px;padding-bottom:16px;position:relative;cursor:pointer}footer nav h4:after{content:"";font-size:24px;margin-left:4px;line-height:24px;vertical-align:top;position:absolute;right:0}footer nav h4:not(.menuIsOpen)+ul{padding-top:0;opacity:0}footer nav h4:not(.menuIsOpen)+ul li{height:0;padding-bottom:0;overflow:hidden;display:none}footer nav h4.menuIsOpen{color:var(--clr-brand-gray-lite)}footer nav h4.menuIsOpen:after{transform:rotate(-180deg)}footer nav h4.menuIsOpen+ul{border-top:1px solid var(--clr-brand-midnight)}footer nav h4.menuIsOpen+ul li{height:33px;height:auto}}footer nav+div{padding-top:24px;background:var(--clr-brand-midnight)}footer nav+div dl,footer nav+div p,footer nav+div .bottomLinks p{padding-bottom:24px}footer nav+div .bottomLinks{display:flex;justify-content:space-between}footer nav+div dt{font-weight:600}footer nav+div dd{padding-top:8px}footer nav+div dd span{display:inline-block}footer nav+div dd span[itemprop=postalCode]{white-space:nowrap}footer nav+div dd .phoneLink{display:inline-flex;align-items:center}footer nav+div dd .phoneLink .phoneFlag{display:inline-block;width:1.125rem;height:.75rem;margin-right:.5rem;border-radius:.125rem;overflow:hidden}footer nav+div ul{display:flex}footer nav+div ul.socialNetworks{justify-content:space-between}footer nav+div ul.achievements{justify-content:unset;gap:1.5rem}footer nav+div ul.achievements li{width:3rem}footer nav+div ul.achievements li img{max-width:100%;object-fit:contain;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.9;transition:all .3s ease-out}footer nav+div ul.achievements li:hover img{-webkit-filter:none;filter:none;opacity:1}@media (max-width: 424px){footer nav+div p{max-width:12em}}@media (min-width: 425px){footer nav+div ul.socialNetworks{max-width:304px}}@media (min-width: 768px) and (max-width: 1023px){footer nav+div{padding-bottom:32px}}@media (min-width: 768px){footer nav+div div{display:flex;flex-wrap:wrap}footer nav+div dl{width:33.333333%;padding-right:16px}footer nav+div ul.achievements{max-width:11rem;flex-wrap:wrap;gap:.5rem}footer nav+div ul.achievements li{width:3.25rem}}@media (min-width: 1360px){footer nav+div div{padding-right:0}footer nav+div dl{width:20%}}a[class*=social__]{display:block}a[class*=social__]:before{font-family:qq-icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;font-size:24px;line-height:24px;width:24px;height:24px}a[class*=social__] span{display:none}.social__Facebook:before{content:""}.social__LinkedIn:before{content:""}.social__Behance:before{content:""}.social__Dribbble:before{content:""}.social__Clutch:before{content:""}.social__DesignRush:before{content:""}.social__YouTube:before{content:""}.social__Instagram:before{content:""}header{position:fixed;top:0;left:0;right:0;height:var(--header-height);background:var(--clr-brand-alabaster);padding:calc(var(--safe-area-inset-top) + 16px) var(--safe-area-inset-right__16) 16px var(--safe-area-inset-left__16);z-index:3}header>div{display:flex;justify-content:space-between;align-items:center;height:100%}header .logo-block{width:156px}header .logo-block img{max-width:100%;height:auto}header .btn-block a,header .btn-block .goldFatLink{display:none}@media (min-width: 901px){header{padding:calc(var(--safe-area-inset-top) + 12px) var(--safe-area-inset-right__32) 12px var(--safe-area-inset-left__32)}header .logo-block,header .btn-block{width:207px}header .btn-block{text-align:right}header .btn-block a,header .btn-block .goldFatLink{display:block;margin-left:auto}}header nav{display:none;background:#0000004d}header nav ul{width:100%;padding:16px;background:var(--clr-brand-alabaster)}header nav ul li button.menu-button{color:var(--clr-brand-basic-text);font-size:16px;font-weight:700;line-height:1.35;text-transform:uppercase;background:transparent;border:none;cursor:pointer}header nav ul li button.menu-button:hover{color:var(--clr-brand-gold)}header nav.open{display:block;position:absolute;top:var(--header-height);left:0;right:0;height:calc(100vh - var(--header-height))}@media (min-width: 901px){header nav{display:block;background:none;padding:0}header nav.open{position:static;height:100%}header nav ul{display:flex;gap:32px}}header button.hmb-btn{display:block;width:32px;height:32px;position:relative;overflow:hidden;flex:0 0 auto;cursor:pointer;border:0;background:none}header button.hmb-btn span{display:block;position:absolute;height:2px;width:24px;border-radius:2px;right:4px;transform:rotate(0);transition:top .25s ease-in-out,transform .25s ease-in-out;background:currentColor}header button.hmb-btn span:nth-child(1){top:8px}header button.hmb-btn span:nth-child(2),header button.hmb-btn span:nth-child(3){top:15px}header button.hmb-btn span:nth-child(4){top:22px}header button.hmb-btn.open span:nth-child(1){top:9px;width:0;left:50%}header button.hmb-btn.open span:nth-child(2){transform:rotate(45deg)}header button.hmb-btn.open span:nth-child(3){transform:rotate(-45deg)}header button.hmb-btn.open span:nth-child(4){top:9px;width:0;left:50%}header button.hmb-btn,header button.hmb-btn:hover,header button.hmb-btn:focus,header button.hmb-btn:focus-visible,header button.hmb-btn:active{background:none}@media (min-width: 901px){header button.hmb-btn{display:none;pointer-events:none}}.schemaBlock img,.schemaBlock>svg{max-width:100%;height:auto;object-fit:contain}@media (min-width: 651px){.schemaBlock>svg{display:block}.schemaBlock>svg>*{pointer-events:none}}@media (min-width: 901px){.schemaBlock{padding:40px 0}}.schemaBlock{--clr-svg-text: #262626;--clr-svg-gold: #f0b529;--clr-svg-bg: #faf5ea;--transition: all .2s ease-out}.schemaBlock svg [class*=button]{pointer-events:auto;transition:var(--transition)}.schemaBlock svg [class*=button]:hover{fill:transparent;cursor:pointer}.schemaBlock svg [class*=buttonText]{pointer-events:none;transition:var(--transition)}.schemaBlock svg [class*=buttonText]:hover{fill:var(--clr-white)}.schemaBlock svg path[class*=borderOnHover],.schemaBlock svg rect[class*=sectionBg]{pointer-events:auto;transition:var(--transition)}.schemaBlock svg rect[class*=sectionBg]{pointer-events:auto;stroke-opacity:.2;stroke:transparent}.schemaBlock svg rect[class*=sectionBg]:hover{fill:var(--clr-svg-bg);stroke:var(--clr-svg-gold);stroke-dasharray:2 2}.schemaBlock svg path[class*=buttonFirstPart]{pointer-events:auto}.schemaBlock svg path[class*=buttonFirstPart]:hover+[class=buttonText]{fill:var(--clr-svg-text)}.schemaBlock svg path[class*=buttonFirstPart]:hover~rect[class*=bgOnHover-firstPart]{fill:var(--clr-svg-bg)}.schemaBlock svg path[class*=buttonFirstPart]:hover~rect[class*=bgOnHover-firstPart]~path[class*=borderOnHover-firstPart]{stroke:var(--clr-svg-gold)}.schemaBlock svg path[class*=buttonFirstPart]:hover~path[class*="sectionBorder firstPart"]{stroke:transparent}.schemaBlock svg rect[class*="sectionBg border-1"]{pointer-events:auto}.schemaBlock svg rect[class*="sectionBg border-1"]:hover~path[class*=border-1]{stroke:var(--clr-svg-gold)}.schemaBlock svg rect[class*="sectionBg border-2"]{pointer-events:auto}.schemaBlock svg rect[class*="sectionBg border-2"]:hover~path[class*=border-2]{stroke:var(--clr-svg-gold)}.schemaBlock svg rect[class*="sectionBg border-4"]{pointer-events:auto}.schemaBlock svg rect[class*="sectionBg border-4"]:hover~path[class*=border-4]{stroke:var(--clr-svg-gold)}.schemaBlock svg rect[class*="sectionBg border-5"]{pointer-events:auto}.schemaBlock svg rect[class*="sectionBg border-5"]:hover~path[class*=border-5]{stroke:var(--clr-svg-gold)}.schemaBlock svg rect[class*=buttonSecondPart]{pointer-events:auto}.schemaBlock svg rect[class*=buttonSecondPart]:hover+[class=buttonText]{pointer-events:none;fill:var(--clr-svg-text)}.schemaBlock svg rect[class*=buttonSecondPart]:hover~rect[class*=bgOnHover-secondPart]{fill:var(--clr-svg-bg)}.schemaBlock svg rect[class*=buttonSecondPart]:hover~rect[class*=bgOnHover-secondPart]~path[class*=borderOnHover-secondPart]{stroke:var(--clr-svg-gold)}.schemaBlock svg rect[class*=bgOnHover-secondPart]{pointer-events:auto;stroke:transparent;stroke-opacity:.2;transition:var(--transition)}.schemaBlock svg rect[class*=bgOnHover-secondPart]~path[class*=borderOnHover-secondPart]{transition:var(--transition)}.schemaBlock svg rect[class*=bgOnHover-secondPart]:hover{fill:var(--clr-svg-bg);stroke:var(--clr-svg-gold);stroke-dasharray:2 2}.schemaBlock svg rect[class*=bgOnHover-secondPart]:hover~path[class*=borderOnHover-secondPart]{stroke:var(--clr-svg-gold)}.schemaBlock svg path[class*=buttonThirdPart]{pointer-events:auto}.schemaBlock svg path[class*=buttonThirdPart]:hover+[class=buttonText]{pointer-events:none;fill:var(--clr-svg-text)}.schemaBlock svg path[class*=buttonThirdPart]:hover~rect[class*=bgOnHover-thirdPart]{fill:var(--clr-svg-bg)}.schemaBlock svg path[class*=buttonThirdPart]:hover~rect[class*=bgOnHover-thirdPart]~path[class*=borderOnHover-thirdPart]{stroke:var(--clr-svg-gold)}.schemaBlock svg path[class*=buttonThirdPart]:hover~path[class*="sectionBorder thirdPart"]{stroke:transparent}.hidden-cards-block{display:none}@media (min-width: 901px){.hidden-cards-block{display:flex;justify-content:center;align-items:center;width:82%;max-width:1000px;padding-top:24px}.hidden-cards-block .hidden-card__button{font-size:16px;color:var(--clr-brand-gold);font-weight:500;background:transparent;border:none}.hidden-cards-block .hidden-card__button:hover{text-decoration-line:underline}.hidden-cards-block .hidden-card__wrapper{position:absolute;top:16px;padding:16px;transition:var(--transition-all);opacity:0;pointer-events:none}.hidden-cards-block .hidden-card__wrapper:before{content:"";position:absolute;width:40px;height:40px}.hidden-cards-block .hidden-card__wrapper img{border-radius:14px;box-shadow:none;transition:all .4s ease}.hidden-cards-block>div{position:relative;width:fit-content;padding:0 20px}.hidden-cards-block>div:first-child:after{content:"";position:absolute;top:4px;right:0;display:inline-block;height:16px;width:1px;background:var(--clr-brand-gold)}.hidden-cards-block>div:first-child .hidden-card__wrapper{right:0;padding-right:100%}.hidden-cards-block>div:first-child .hidden-card__wrapper:before{right:25%;background:url("data:image/svg+xml,%3csvg%20width='35'%20height='28'%20viewBox='0%200%2035%2028'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0.638267%2023.652C0.438099%2023.8422%200.430044%2024.1587%200.620275%2024.3589L3.72026%2027.6208C3.91049%2027.821%204.22697%2027.829%204.42714%2027.6388C4.62731%2027.4486%204.63536%2027.1321%204.44513%2026.9319L1.68959%2024.0324L4.58907%2021.2769C4.78923%2021.0867%204.79729%2020.7702%204.60706%2020.57C4.41683%2020.3698%204.10035%2020.3618%203.90018%2020.552L0.638267%2023.652ZM8.98012%2024.218L8.99284%2023.7182L0.995432%2023.5146L0.98271%2024.0144L0.969988%2024.5143L8.96739%2024.7178L8.98012%2024.218ZM33.583%200.836426L33.0832%200.823704C32.7529%2013.7982%2021.9673%2024.0484%208.99284%2023.7182L8.98012%2024.218L8.96739%2024.7178C22.494%2025.0621%2033.7386%2014.3757%2034.0828%200.849148L33.583%200.836426Z'%20fill='%23F0B529'/%3e%3c/svg%3e") no-repeat center}.hidden-cards-block>div:last-child .hidden-card__wrapper{left:0;padding-left:100%}.hidden-cards-block>div:last-child .hidden-card__wrapper:before{left:25%;background:url("data:image/svg+xml,%3csvg%20width='34'%20height='28'%20viewBox='0%200%2034%2028'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M33.8717%2023.6685C34.062%2023.8687%2034.0539%2024.1852%2033.8538%2024.3754L30.5918%2027.4754C30.3917%2027.6656%2030.0752%2027.6576%2029.885%2027.4574C29.6947%2027.2572%2029.7028%2026.9407%2029.903%2026.7505L32.8024%2023.995L30.0469%2021.0955C29.8567%2020.8953%2029.8647%2020.5788%2030.0649%2020.3886C30.2651%2020.1984%2030.5815%2020.2064%2030.7718%2020.4066L33.8717%2023.6685ZM23.2232%2023.7512L23.2359%2023.2513L33.522%2023.5131L33.5093%2024.013L33.4966%2024.5128L23.2104%2024.251L23.2232%2023.7512ZM0.887695%200.249023L1.38753%200.261745C1.07239%2012.6434%2010.8542%2022.9362%2023.2359%2023.2513L23.2232%2023.7512L23.2104%2024.251C10.2767%2023.9218%200.058663%2013.1701%200.387857%200.236301L0.887695%200.249023Z'%20fill='%23F0B529'/%3e%3c/svg%3e") no-repeat center}.hidden-cards-block>div:hover .hidden-card__wrapper{opacity:1}.hidden-cards-block>div:hover:first-child .hidden-card__wrapper img{animation:showBounce2 .3s cubic-bezier(.175,.885,.32,1.275) forwards}.hidden-cards-block>div:hover:last-child .hidden-card__wrapper img{animation:showBounce .3s cubic-bezier(.175,.885,.32,1.275) forwards}}@keyframes showBounce{to{transform:rotate(12.139deg);box-shadow:0 4px 44px #00000026}}@keyframes showBounce2{to{transform:rotate(-12deg);box-shadow:0 4px 44px #00000026}}
