.elementor-7 .elementor-element.elementor-element-60bbbb7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-60bbbb7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-6542b37{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-7 .elementor-element.elementor-element-6542b37:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6542b37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.academtest.algorithm.ua/wp-content/uploads/2025/04/hero-banner.png.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-6542b37.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-5f36528{--display:flex;--min-height:613px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-0d69806{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-7 .elementor-element.elementor-element-415a38d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-7 .elementor-element.elementor-element-83d0e8c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--flex-wrap:nowrap;}.elementor-7 .elementor-element.elementor-element-83d0e8c.e-con{--flex-grow:1;--flex-shrink:10;}.elementor-7 .elementor-element.elementor-element-bc890a2{--display:flex;}.elementor-7 .elementor-element.elementor-element-bc890a2.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-99a379a{width:var( --container-widget-width, 511px );max-width:511px;--container-widget-width:511px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-c1e6411-font-family ), Sans-serif;font-size:var( --e-global-typography-c1e6411-font-size );font-weight:var( --e-global-typography-c1e6411-font-weight );text-transform:var( --e-global-typography-c1e6411-text-transform );line-height:var( --e-global-typography-c1e6411-line-height );color:var( --e-global-color-8c75ea3 );}.elementor-7 .elementor-element.elementor-element-e8d0d2f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--flex-wrap:nowrap;}.elementor-7 .elementor-element.elementor-element-e8d0d2f.e-con{--flex-grow:1;--flex-shrink:10;}.elementor-7 .elementor-element.elementor-element-3564126{--display:flex;--min-height:180px;--overflow:hidden;}.elementor-7 .elementor-element.elementor-element-3564126.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-670567f{left:0px;}body.rtl .elementor-7 .elementor-element.elementor-element-670567f{right:0px;}.elementor-7 .elementor-element.elementor-element-670567f{bottom:0px;}.elementor-7 .elementor-element.elementor-element-670567f img{width:100%;height:405px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-fe00835{left:0px;}body.rtl .elementor-7 .elementor-element.elementor-element-fe00835{right:0px;}.elementor-7 .elementor-element.elementor-element-fe00835{bottom:0px;}.elementor-7 .elementor-element.elementor-element-fe00835 img{width:100%;height:405px;}.elementor-7 .elementor-element.elementor-element-7e0038d{--display:flex;--min-height:180px;--overflow:hidden;}.elementor-7 .elementor-element.elementor-element-7e0038d.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-fc7e822{left:0px;}body.rtl .elementor-7 .elementor-element.elementor-element-fc7e822{right:0px;}.elementor-7 .elementor-element.elementor-element-fc7e822{bottom:0px;}.elementor-7 .elementor-element.elementor-element-fc7e822 img{width:100%;height:405px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-a03c484{left:0px;}body.rtl .elementor-7 .elementor-element.elementor-element-a03c484{right:0px;}.elementor-7 .elementor-element.elementor-element-a03c484{bottom:0px;}.elementor-7 .elementor-element.elementor-element-a03c484 img{width:100%;height:405px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-5f23317{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-5f23317 .elementor-heading-title{font-family:var( --e-global-typography-406d623-font-family ), Sans-serif;font-size:var( --e-global-typography-406d623-font-size );font-weight:var( --e-global-typography-406d623-font-weight );text-transform:var( --e-global-typography-406d623-text-transform );line-height:var( --e-global-typography-406d623-line-height );letter-spacing:var( --e-global-typography-406d623-letter-spacing );color:var( --e-global-color-8c75ea3 );}.elementor-7 .elementor-element.elementor-element-c208081{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:23px 23px;--row-gap:23px;--column-gap:23px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-c208081.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:1;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-ebaf270 .elementor-button{background-color:var( --e-global-color-ebde8e2 );font-family:var( --e-global-typography-d670b9f-font-family ), Sans-serif;font-size:var( --e-global-typography-d670b9f-font-size );font-weight:var( --e-global-typography-d670b9f-font-weight );text-transform:var( --e-global-typography-d670b9f-text-transform );line-height:var( --e-global-typography-d670b9f-line-height );fill:var( --e-global-color-8c75ea3 );color:var( --e-global-color-8c75ea3 );border-radius:4px 4px 4px 4px;padding:21px 70px 20px 24px;}.elementor-7 .elementor-element.elementor-element-ebaf270 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-ebaf270 .elementor-button:focus{background-color:var( --e-global-color-ebde8e2 );color:var( --e-global-color-8c75ea3 );}.elementor-7 .elementor-element.elementor-element-ebaf270{width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-ebaf270.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-ebaf270 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-ebaf270 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-7 .elementor-element.elementor-element-ebaf270 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-ebaf270 .elementor-button:focus svg{fill:var( --e-global-color-8c75ea3 );}.elementor-7 .elementor-element.elementor-element-d2a080a .elementor-button{background-color:var( --e-global-color-8c75ea3 );font-family:var( --e-global-typography-d670b9f-font-family ), Sans-serif;font-size:var( --e-global-typography-d670b9f-font-size );font-weight:var( --e-global-typography-d670b9f-font-weight );text-transform:var( --e-global-typography-d670b9f-text-transform );line-height:var( --e-global-typography-d670b9f-line-height );fill:var( --e-global-color-6c0a720 );color:var( --e-global-color-6c0a720 );border-radius:4px 4px 4px 4px;padding:20px 55px 20px 10px;}.elementor-7 .elementor-element.elementor-element-d2a080a .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-d2a080a .elementor-button:focus{background-color:var( --e-global-color-8c75ea3 );color:var( --e-global-color-6c0a720 );}.elementor-7 .elementor-element.elementor-element-d2a080a{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-d2a080a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-d2a080a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-d2a080a .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-7 .elementor-element.elementor-element-d2a080a .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-d2a080a .elementor-button:focus svg{fill:var( --e-global-color-6c0a720 );}.elementor-7 .elementor-element.elementor-element-482788b .elementor-button{background-color:var( --e-global-color-ebde8e2 );font-family:var( --e-global-typography-d670b9f-font-family ), Sans-serif;font-size:var( --e-global-typography-d670b9f-font-size );font-weight:var( --e-global-typography-d670b9f-font-weight );text-transform:var( --e-global-typography-d670b9f-text-transform );line-height:var( --e-global-typography-d670b9f-line-height );fill:var( --e-global-color-8c75ea3 );color:var( --e-global-color-8c75ea3 );border-radius:4px 4px 4px 4px;padding:20px 55px 20px 10px;}.elementor-7 .elementor-element.elementor-element-482788b .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-482788b .elementor-button:focus{background-color:var( --e-global-color-ebde8e2 );color:var( --e-global-color-8c75ea3 );}.elementor-7 .elementor-element.elementor-element-482788b{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-482788b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-482788b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-482788b .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-7 .elementor-element.elementor-element-482788b .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-482788b .elementor-button:focus svg{fill:var( --e-global-color-8c75ea3 );}.elementor-7 .elementor-element.elementor-element-d044e00{--display:flex;--gap:23px 23px;--row-gap:23px;--column-gap:23px;}.elementor-7 .elementor-element.elementor-element-d044e00.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-7 .elementor-element.elementor-element-b18227c .elementor-button{background-color:var( --e-global-color-8c75ea3 );font-family:var( --e-global-typography-d670b9f-font-family ), Sans-serif;font-size:var( --e-global-typography-d670b9f-font-size );font-weight:var( --e-global-typography-d670b9f-font-weight );text-transform:var( --e-global-typography-d670b9f-text-transform );line-height:var( --e-global-typography-d670b9f-line-height );fill:var( --e-global-color-6c0a720 );color:var( --e-global-color-6c0a720 );border-radius:4px 4px 4px 4px;padding:20px 55px 20px 10px;}.elementor-7 .elementor-element.elementor-element-b18227c .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-b18227c .elementor-button:focus{background-color:var( --e-global-color-8c75ea3 );color:var( --e-global-color-6c0a720 );}.elementor-7 .elementor-element.elementor-element-b18227c{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-b18227c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-b18227c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-b18227c .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-7 .elementor-element.elementor-element-b18227c .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-b18227c .elementor-button:focus svg{fill:var( --e-global-color-6c0a720 );}.elementor-7 .elementor-element.elementor-element-7d059c2 .elementor-button{background-color:var( --e-global-color-ebde8e2 );font-family:var( --e-global-typography-d670b9f-font-family ), Sans-serif;font-size:var( --e-global-typography-d670b9f-font-size );font-weight:var( --e-global-typography-d670b9f-font-weight );text-transform:var( --e-global-typography-d670b9f-text-transform );line-height:var( --e-global-typography-d670b9f-line-height );fill:var( --e-global-color-8c75ea3 );color:var( --e-global-color-8c75ea3 );border-radius:4px 4px 4px 4px;padding:20px 55px 20px 10px;}.elementor-7 .elementor-element.elementor-element-7d059c2 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-7d059c2 .elementor-button:focus{background-color:var( --e-global-color-ebde8e2 );color:var( --e-global-color-8c75ea3 );}.elementor-7 .elementor-element.elementor-element-7d059c2{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-7d059c2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-7d059c2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-7d059c2 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-7 .elementor-element.elementor-element-7d059c2 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-7d059c2 .elementor-button:focus svg{fill:var( --e-global-color-8c75ea3 );}.elementor-7 .elementor-element.elementor-element-1e39000{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-acf6c97{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-add29e3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-add29e3.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:1;}.elementor-7 .elementor-element.elementor-element-45f6e6f{--display:flex;--min-height:310px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--z-index:5;}.elementor-7 .elementor-element.elementor-element-45f6e6f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-45f6e6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F2022;}.elementor-7 .elementor-element.elementor-element-45f6e6f.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:1;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-691a04c{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-691a04c.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-691a04c .elementor-icon-wrapper{text-align:left;}.elementor-7 .elementor-element.elementor-element-691a04c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-97826b6 );}.elementor-7 .elementor-element.elementor-element-691a04c.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-691a04c.elementor-view-default .elementor-icon{color:var( --e-global-color-97826b6 );border-color:var( --e-global-color-97826b6 );}.elementor-7 .elementor-element.elementor-element-691a04c.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-691a04c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-97826b6 );}.elementor-7 .elementor-element.elementor-element-691a04c .elementor-icon{font-size:100%;}.elementor-7 .elementor-element.elementor-element-691a04c .elementor-icon svg{height:100%;}.elementor-7 .elementor-element.elementor-element-ad92e30{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:20px;--padding-left:33px;--padding-right:22px;}.elementor-7 .elementor-element.elementor-element-ad92e30.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-cae81e1{width:var( --container-widget-width, 217px );max-width:217px;--container-widget-width:217px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-cae81e1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:none;line-height:1.4em;color:var( --e-global-color-a5e4b5b );}.elementor-7 .elementor-element.elementor-element-869865c.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-869865c .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-869865c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ebde8e2 );}.elementor-7 .elementor-element.elementor-element-869865c.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-869865c.elementor-view-default .elementor-icon{color:var( --e-global-color-ebde8e2 );border-color:var( --e-global-color-ebde8e2 );}.elementor-7 .elementor-element.elementor-element-869865c.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-869865c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ebde8e2 );}.elementor-7 .elementor-element.elementor-element-869865c .elementor-icon{font-size:50px;}.elementor-7 .elementor-element.elementor-element-869865c .elementor-icon svg{height:50px;}.elementor-7 .elementor-element.elementor-element-9d4c2a4{--display:flex;--position:absolute;--min-height:100%;top:0px;--z-index:1;}.elementor-7 .elementor-element.elementor-element-9d4c2a4:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-9d4c2a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.academtest.algorithm.ua/wp-content/uploads/2025/04/Group-1111115495-1.png");}.elementor-7 .elementor-element.elementor-element-9d4c2a4.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:1;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-9d4c2a4{left:0px;}body.rtl .elementor-7 .elementor-element.elementor-element-9d4c2a4{right:0px;}.elementor-7 .elementor-element.elementor-element-a09fead{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-a09fead.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:1;}.elementor-7 .elementor-element.elementor-element-0b952e9{--display:flex;--min-height:310px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--z-index:5;}.elementor-7 .elementor-element.elementor-element-0b952e9:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0b952e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F2022;}.elementor-7 .elementor-element.elementor-element-0b952e9.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:1;}.elementor-7 .elementor-element.elementor-element-aa8c8e0{padding:20px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-aa8c8e0.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-aa8c8e0 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-aa8c8e0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-97826b6 );}.elementor-7 .elementor-element.elementor-element-aa8c8e0.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-aa8c8e0.elementor-view-default .elementor-icon{color:var( --e-global-color-97826b6 );border-color:var( --e-global-color-97826b6 );}.elementor-7 .elementor-element.elementor-element-aa8c8e0.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-aa8c8e0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-97826b6 );}.elementor-7 .elementor-element.elementor-element-aa8c8e0 .elementor-icon{font-size:100%;}.elementor-7 .elementor-element.elementor-element-aa8c8e0 .elementor-icon svg{height:100%;}.elementor-7 .elementor-element.elementor-element-6826df9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:20px;--padding-left:33px;--padding-right:22px;}.elementor-7 .elementor-element.elementor-element-6826df9.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-aae1ecd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:none;line-height:1.4em;color:var( --e-global-color-a5e4b5b );}.elementor-7 .elementor-element.elementor-element-32de4c3.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-32de4c3 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-32de4c3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ebde8e2 );}.elementor-7 .elementor-element.elementor-element-32de4c3.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-32de4c3.elementor-view-default .elementor-icon{color:var( --e-global-color-ebde8e2 );border-color:var( --e-global-color-ebde8e2 );}.elementor-7 .elementor-element.elementor-element-32de4c3.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-32de4c3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ebde8e2 );}.elementor-7 .elementor-element.elementor-element-32de4c3 .elementor-icon{font-size:50px;}.elementor-7 .elementor-element.elementor-element-32de4c3 .elementor-icon svg{height:50px;}.elementor-7 .elementor-element.elementor-element-faa5035{--display:flex;--position:absolute;--min-height:100%;top:0px;--z-index:1;}.elementor-7 .elementor-element.elementor-element-faa5035:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-faa5035 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.academtest.algorithm.ua/wp-content/uploads/2025/04/Group-1111115495-1.png");}.elementor-7 .elementor-element.elementor-element-faa5035.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:1;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-faa5035{left:0px;}body.rtl .elementor-7 .elementor-element.elementor-element-faa5035{right:0px;}.elementor-7 .elementor-element.elementor-element-93fdba9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-93fdba9.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:1;}.elementor-7 .elementor-element.elementor-element-f6fe6e8{--display:flex;--min-height:310px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--z-index:5;}.elementor-7 .elementor-element.elementor-element-f6fe6e8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f6fe6e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F2022;}.elementor-7 .elementor-element.elementor-element-f6fe6e8.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:1;}.elementor-7 .elementor-element.elementor-element-ebccdb1{padding:30px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-ebccdb1.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-ebccdb1 .elementor-icon-wrapper{text-align:left;}.elementor-7 .elementor-element.elementor-element-ebccdb1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-97826b6 );}.elementor-7 .elementor-element.elementor-element-ebccdb1.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-ebccdb1.elementor-view-default .elementor-icon{color:var( --e-global-color-97826b6 );border-color:var( --e-global-color-97826b6 );}.elementor-7 .elementor-element.elementor-element-ebccdb1.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-ebccdb1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-97826b6 );}.elementor-7 .elementor-element.elementor-element-ebccdb1 .elementor-icon{font-size:100%;}.elementor-7 .elementor-element.elementor-element-ebccdb1 .elementor-icon svg{height:100%;}.elementor-7 .elementor-element.elementor-element-659c12f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:20px;--padding-left:33px;--padding-right:22px;}.elementor-7 .elementor-element.elementor-element-659c12f.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-4cbeef8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:none;line-height:1.4em;color:var( --e-global-color-a5e4b5b );}.elementor-7 .elementor-element.elementor-element-be87c12.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-be87c12 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-be87c12.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ebde8e2 );}.elementor-7 .elementor-element.elementor-element-be87c12.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-be87c12.elementor-view-default .elementor-icon{color:var( --e-global-color-ebde8e2 );border-color:var( --e-global-color-ebde8e2 );}.elementor-7 .elementor-element.elementor-element-be87c12.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-be87c12.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ebde8e2 );}.elementor-7 .elementor-element.elementor-element-be87c12 .elementor-icon{font-size:50px;}.elementor-7 .elementor-element.elementor-element-be87c12 .elementor-icon svg{height:50px;}.elementor-7 .elementor-element.elementor-element-df41c05{--display:flex;--position:absolute;--min-height:100%;top:0px;--z-index:1;}.elementor-7 .elementor-element.elementor-element-df41c05:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-df41c05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.academtest.algorithm.ua/wp-content/uploads/2025/04/Group-1111115495-1.png");}.elementor-7 .elementor-element.elementor-element-df41c05.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:1;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-df41c05{left:0px;}body.rtl .elementor-7 .elementor-element.elementor-element-df41c05{right:0px;}.elementor-7 .elementor-element.elementor-element-4431616{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-8c667e6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-309dab8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;}.elementor-7 .elementor-element.elementor-element-9fa4b3d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-9fa4b3d.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-7 .elementor-element.elementor-element-1791904{font-family:var( --e-global-typography-cb9ab80-font-family ), Sans-serif;font-size:var( --e-global-typography-cb9ab80-font-size );font-weight:var( --e-global-typography-cb9ab80-font-weight );text-transform:var( --e-global-typography-cb9ab80-text-transform );line-height:var( --e-global-typography-cb9ab80-line-height );color:var( --e-global-color-8c75ea3 );}.elementor-7 .elementor-element.elementor-element-2332dca{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f729518{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-f729518:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f729518 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.academtest.algorithm.ua/wp-content/uploads/2025/04/logo_make_11_06_2023_191-1.png.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-5211180{--display:flex;--min-height:573px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--overlay-mix-blend-mode:multiply;--border-radius:20px 20px 20px 20px;--margin-top:-0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:10;}.elementor-7 .elementor-element.elementor-element-d4099f9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--flex-wrap:wrap;--z-index:2;}.elementor-7 .elementor-element.elementor-element-9992603{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-9992603.e-con{--align-self:center;--flex-grow:1;--flex-shrink:1;}.elementor-7 .elementor-element.elementor-element-fb7deb6{--display:flex;}.elementor-7 .elementor-element.elementor-element-fb7deb6:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-fb7deb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.academtest.algorithm.ua/wp-content/uploads/2025/04/Group-1111115506-1.png");background-position:center center;background-repeat:repeat-y;background-size:cover;}.elementor-7 .elementor-element.elementor-element-fb7deb6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-ff75573{width:var( --container-widget-width, 100% );max-width:100%;padding:5px 0px 5px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:var( --e-global-typography-dae1bc8-font-family ), Sans-serif;font-size:var( --e-global-typography-dae1bc8-font-size );font-weight:var( --e-global-typography-dae1bc8-font-weight );text-transform:var( --e-global-typography-dae1bc8-text-transform );line-height:var( --e-global-typography-dae1bc8-line-height );color:var( --e-global-color-8c75ea3 );}.elementor-7 .elementor-element.elementor-element-ff75573.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-684590d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-684590d.e-con{--align-self:center;--flex-grow:1;--flex-shrink:1;}.elementor-7 .elementor-element.elementor-element-5fd8a59{--display:flex;}.elementor-7 .elementor-element.elementor-element-5fd8a59:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5fd8a59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.academtest.algorithm.ua/wp-content/uploads/2025/04/Group-1111115506-1.png");background-position:center center;background-repeat:repeat-y;background-size:cover;}.elementor-7 .elementor-element.elementor-element-5fd8a59.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-811cd96{width:var( --container-widget-width, 100% );max-width:100%;padding:5px 0px 5px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:var( --e-global-typography-dae1bc8-font-family ), Sans-serif;font-size:var( --e-global-typography-dae1bc8-font-size );font-weight:var( --e-global-typography-dae1bc8-font-weight );text-transform:var( --e-global-typography-dae1bc8-text-transform );line-height:var( --e-global-typography-dae1bc8-line-height );color:var( --e-global-color-8c75ea3 );}.elementor-7 .elementor-element.elementor-element-811cd96.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-377b381{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-7 .elementor-element.elementor-element-1f8174b{--display:flex;}.elementor-7 .elementor-element.elementor-element-12babd4{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-60bbbb7{--content-width:1440px;}.elementor-7 .elementor-element.elementor-element-6542b37{--content-width:1360px;}.elementor-7 .elementor-element.elementor-element-83d0e8c{--width:69%;}.elementor-7 .elementor-element.elementor-element-bc890a2{--width:100%;}.elementor-7 .elementor-element.elementor-element-e8d0d2f{--width:100%;}.elementor-7 .elementor-element.elementor-element-3564126{--width:25px;}.elementor-7 .elementor-element.elementor-element-7e0038d{--width:25px;}.elementor-7 .elementor-element.elementor-element-c208081{--width:22%;}.elementor-7 .elementor-element.elementor-element-d044e00{--width:22%;}.elementor-7 .elementor-element.elementor-element-1e39000{--content-width:1360px;}.elementor-7 .elementor-element.elementor-element-add29e3{--width:30%;}.elementor-7 .elementor-element.elementor-element-45f6e6f{--width:100%;}.elementor-7 .elementor-element.elementor-element-ad92e30{--width:100%;}.elementor-7 .elementor-element.elementor-element-a09fead{--width:30%;}.elementor-7 .elementor-element.elementor-element-0b952e9{--width:100%;}.elementor-7 .elementor-element.elementor-element-6826df9{--width:100%;}.elementor-7 .elementor-element.elementor-element-93fdba9{--width:30%;}.elementor-7 .elementor-element.elementor-element-f6fe6e8{--width:100%;}.elementor-7 .elementor-element.elementor-element-659c12f{--width:100%;}.elementor-7 .elementor-element.elementor-element-4431616{--content-width:1360px;}.elementor-7 .elementor-element.elementor-element-9fa4b3d{--width:45%;}.elementor-7 .elementor-element.elementor-element-2332dca{--content-width:1440px;}.elementor-7 .elementor-element.elementor-element-f729518{--content-width:1360px;}.elementor-7 .elementor-element.elementor-element-5211180{--width:100%;}.elementor-7 .elementor-element.elementor-element-9992603{--width:45%;}.elementor-7 .elementor-element.elementor-element-fb7deb6{--width:6px;}.elementor-7 .elementor-element.elementor-element-684590d{--width:45%;}.elementor-7 .elementor-element.elementor-element-5fd8a59{--width:6px;}.elementor-7 .elementor-element.elementor-element-377b381{--content-width:1360px;}}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-83d0e8c{--width:100%;}.elementor-7 .elementor-element.elementor-element-bc890a2{--width:520px;}.elementor-7 .elementor-element.elementor-element-e8d0d2f{--width:100%;}.elementor-7 .elementor-element.elementor-element-c208081{--width:100%;}.elementor-7 .elementor-element.elementor-element-d044e00{--width:100%;}.elementor-7 .elementor-element.elementor-element-add29e3{--width:45%;}.elementor-7 .elementor-element.elementor-element-45f6e6f{--width:100%;}.elementor-7 .elementor-element.elementor-element-ad92e30{--width:90%;}.elementor-7 .elementor-element.elementor-element-a09fead{--width:45%;}.elementor-7 .elementor-element.elementor-element-0b952e9{--width:100%;}.elementor-7 .elementor-element.elementor-element-6826df9{--width:90%;}.elementor-7 .elementor-element.elementor-element-93fdba9{--width:45%;}.elementor-7 .elementor-element.elementor-element-f6fe6e8{--width:100%;}.elementor-7 .elementor-element.elementor-element-659c12f{--width:90%;}.elementor-7 .elementor-element.elementor-element-9fa4b3d{--width:100%;}.elementor-7 .elementor-element.elementor-element-9992603{--width:100%;}.elementor-7 .elementor-element.elementor-element-684590d{--width:100%;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-415a38d{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-7 .elementor-element.elementor-element-99a379a{width:100%;max-width:100%;font-size:var( --e-global-typography-c1e6411-font-size );line-height:var( --e-global-typography-c1e6411-line-height );}.elementor-7 .elementor-element.elementor-element-5f23317 .elementor-heading-title{font-size:var( --e-global-typography-406d623-font-size );line-height:var( --e-global-typography-406d623-line-height );letter-spacing:var( --e-global-typography-406d623-letter-spacing );}.elementor-7 .elementor-element.elementor-element-c208081{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;}.elementor-7 .elementor-element.elementor-element-ebaf270{width:var( --container-widget-width, 108px );max-width:108px;--container-widget-width:108px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-ebaf270 .elementor-button{font-size:var( --e-global-typography-d670b9f-font-size );line-height:var( --e-global-typography-d670b9f-line-height );}.elementor-7 .elementor-element.elementor-element-d2a080a{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-d2a080a .elementor-button{font-size:var( --e-global-typography-d670b9f-font-size );line-height:var( --e-global-typography-d670b9f-line-height );}.elementor-7 .elementor-element.elementor-element-482788b{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-482788b .elementor-button{font-size:var( --e-global-typography-d670b9f-font-size );line-height:var( --e-global-typography-d670b9f-line-height );}.elementor-7 .elementor-element.elementor-element-d044e00{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;}.elementor-7 .elementor-element.elementor-element-b18227c{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-b18227c .elementor-button{font-size:var( --e-global-typography-d670b9f-font-size );line-height:var( --e-global-typography-d670b9f-line-height );}.elementor-7 .elementor-element.elementor-element-7d059c2{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-7d059c2 .elementor-button{font-size:var( --e-global-typography-d670b9f-font-size );line-height:var( --e-global-typography-d670b9f-line-height );}.elementor-7 .elementor-element.elementor-element-acf6c97{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--flex-wrap:wrap;}.elementor-7 .elementor-element.elementor-element-add29e3{--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-add29e3.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-7 .elementor-element.elementor-element-45f6e6f{--min-height:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-45f6e6f.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-7 .elementor-element.elementor-element-691a04c{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-691a04c .elementor-icon{font-size:100%;}.elementor-7 .elementor-element.elementor-element-691a04c .elementor-icon svg{height:100%;}.elementor-7 .elementor-element.elementor-element-ad92e30{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a09fead{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-a09fead.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-7 .elementor-element.elementor-element-0b952e9{--min-height:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-0b952e9.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-7 .elementor-element.elementor-element-aa8c8e0{padding:2px 30px 0px 30px;}.elementor-7 .elementor-element.elementor-element-aa8c8e0 .elementor-icon{font-size:100%;}.elementor-7 .elementor-element.elementor-element-aa8c8e0 .elementor-icon svg{height:100%;}.elementor-7 .elementor-element.elementor-element-6826df9{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-93fdba9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-93fdba9.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-7 .elementor-element.elementor-element-f6fe6e8{--min-height:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-f6fe6e8.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-7 .elementor-element.elementor-element-ebccdb1{width:100%;max-width:100%;padding:10px 30px 0px 30px;}.elementor-7 .elementor-element.elementor-element-ebccdb1 .elementor-icon{font-size:58%;}.elementor-7 .elementor-element.elementor-element-ebccdb1 .elementor-icon svg{height:58%;}.elementor-7 .elementor-element.elementor-element-659c12f{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-8c667e6{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-7 .elementor-element.elementor-element-309dab8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-1791904{font-size:var( --e-global-typography-cb9ab80-font-size );line-height:var( --e-global-typography-cb9ab80-line-height );}.elementor-7 .elementor-element.elementor-element-f729518{--min-height:450px;}.elementor-7 .elementor-element.elementor-element-5211180{--min-height:450px;}.elementor-7 .elementor-element.elementor-element-d4099f9{--flex-wrap:nowrap;}.elementor-7 .elementor-element.elementor-element-ff75573{font-size:var( --e-global-typography-dae1bc8-font-size );line-height:var( --e-global-typography-dae1bc8-line-height );}.elementor-7 .elementor-element.elementor-element-811cd96{font-size:var( --e-global-typography-dae1bc8-font-size );line-height:var( --e-global-typography-dae1bc8-line-height );}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-6542b37:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6542b37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.academtest.algorithm.ua/wp-content/uploads/2025/04/hero_mob.png.webp");background-size:cover;}.elementor-7 .elementor-element.elementor-element-6542b37{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5f36528{--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-415a38d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-bc890a2{--padding-top:232px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-99a379a{font-size:var( --e-global-typography-c1e6411-font-size );line-height:var( --e-global-typography-c1e6411-line-height );}.elementor-7 .elementor-element.elementor-element-e8d0d2f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7 .elementor-element.elementor-element-3564126{--width:8px;--min-height:30px;}.elementor-7 .elementor-element.elementor-element-3564126.e-con{--align-self:stretch;}.elementor-7 .elementor-element.elementor-element-670567f img{height:405px;}.elementor-7 .elementor-element.elementor-element-fe00835 img{height:405px;}.elementor-7 .elementor-element.elementor-element-7e0038d{--width:10px;--min-height:30px;}.elementor-7 .elementor-element.elementor-element-7e0038d.e-con{--align-self:stretch;}.elementor-7 .elementor-element.elementor-element-fc7e822 img{height:205px;}.elementor-7 .elementor-element.elementor-element-a03c484 img{height:205px;}.elementor-7 .elementor-element.elementor-element-5f23317{width:var( --container-widget-width, 287px );max-width:287px;--container-widget-width:287px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-5f23317.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-7 .elementor-element.elementor-element-5f23317 .elementor-heading-title{font-size:var( --e-global-typography-406d623-font-size );line-height:var( --e-global-typography-406d623-line-height );letter-spacing:var( --e-global-typography-406d623-letter-spacing );}.elementor-7 .elementor-element.elementor-element-c208081{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-ebaf270{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-ebaf270 .elementor-button{font-size:var( --e-global-typography-d670b9f-font-size );line-height:var( --e-global-typography-d670b9f-line-height );}.elementor-7 .elementor-element.elementor-element-d2a080a{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-d2a080a .elementor-button{font-size:var( --e-global-typography-d670b9f-font-size );line-height:var( --e-global-typography-d670b9f-line-height );}.elementor-7 .elementor-element.elementor-element-482788b{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-482788b .elementor-button{font-size:var( --e-global-typography-d670b9f-font-size );line-height:var( --e-global-typography-d670b9f-line-height );}.elementor-7 .elementor-element.elementor-element-d044e00{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-b18227c{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-b18227c .elementor-button{font-size:var( --e-global-typography-d670b9f-font-size );line-height:var( --e-global-typography-d670b9f-line-height );}.elementor-7 .elementor-element.elementor-element-7d059c2{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-7d059c2 .elementor-button{font-size:var( --e-global-typography-d670b9f-font-size );line-height:var( --e-global-typography-d670b9f-line-height );}.elementor-7 .elementor-element.elementor-element-1e39000{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-add29e3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-45f6e6f{--min-height:0vh;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ad92e30{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-cae81e1 .elementor-heading-title{font-size:14px;line-height:1.4em;}.elementor-7 .elementor-element.elementor-element-869865c .elementor-icon{font-size:40px;}.elementor-7 .elementor-element.elementor-element-869865c .elementor-icon svg{height:40px;}.elementor-7 .elementor-element.elementor-element-a09fead{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0b952e9{--min-height:0vh;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-aa8c8e0{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-aa8c8e0 .elementor-icon{font-size:100%;}.elementor-7 .elementor-element.elementor-element-aa8c8e0 .elementor-icon svg{height:100%;}.elementor-7 .elementor-element.elementor-element-6826df9{--gap:015px 015px;--row-gap:015px;--column-gap:015px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-aae1ecd .elementor-heading-title{font-size:14px;line-height:1.4em;}.elementor-7 .elementor-element.elementor-element-32de4c3 .elementor-icon{font-size:40px;}.elementor-7 .elementor-element.elementor-element-32de4c3 .elementor-icon svg{height:40px;}.elementor-7 .elementor-element.elementor-element-93fdba9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-f6fe6e8{--min-height:0vh;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-659c12f{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-4cbeef8 .elementor-heading-title{font-size:14px;line-height:1.4em;}.elementor-7 .elementor-element.elementor-element-be87c12 .elementor-icon{font-size:40px;}.elementor-7 .elementor-element.elementor-element-be87c12 .elementor-icon svg{height:40px;}.elementor-7 .elementor-element.elementor-element-4431616{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-8c667e6{--padding-top:0px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-309dab8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7 .elementor-element.elementor-element-1791904{font-size:var( --e-global-typography-cb9ab80-font-size );line-height:var( --e-global-typography-cb9ab80-line-height );}.elementor-7 .elementor-element.elementor-element-f729518{--min-height:60px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-f729518:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f729518 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-493px -1px;background-size:auto;}.elementor-7 .elementor-element.elementor-element-5211180{--width:100%;--min-height:450px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-d4099f9{--width:100%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--z-index:6;}.elementor-7 .elementor-element.elementor-element-9992603{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7 .elementor-element.elementor-element-fb7deb6{--width:5px;}.elementor-7 .elementor-element.elementor-element-fb7deb6:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-fb7deb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-7 .elementor-element.elementor-element-ff75573{font-size:var( --e-global-typography-dae1bc8-font-size );line-height:var( --e-global-typography-dae1bc8-line-height );}.elementor-7 .elementor-element.elementor-element-684590d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7 .elementor-element.elementor-element-5fd8a59{--width:5px;}.elementor-7 .elementor-element.elementor-element-5fd8a59:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5fd8a59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-7 .elementor-element.elementor-element-811cd96{font-size:var( --e-global-typography-dae1bc8-font-size );line-height:var( --e-global-typography-dae1bc8-line-height );}.elementor-7 .elementor-element.elementor-element-377b381{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for image, class: .elementor-element-670567f */.elementor-7 .elementor-element.elementor-element-670567f{
    animation: move_down_inf 10s linear infinite;
    bottom: 0px;
}

@keyframes move_down_inf {
    0%   { bottom:0; }
    100% { bottom:-405px; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fe00835 */.elementor-7 .elementor-element.elementor-element-fe00835{
    animation: move_down_inf2 10s linear infinite;
    bottom: 405px;
}

@keyframes move_down_inf2 {
    0%   { bottom:405px; }
    100% { bottom:0%; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc7e822 */.elementor-7 .elementor-element.elementor-element-fc7e822{
    animation: move_down_inf3 20s linear infinite;
    bottom: 0px;
}

@keyframes move_down_inf3 {
    0%   { bottom:0; }
    100% { bottom:-205px; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a03c484 */.elementor-7 .elementor-element.elementor-element-a03c484{
    animation: move_down_inf4 20s linear infinite;
    bottom: 205px;
}

@keyframes move_down_inf4 {
    0%   { bottom:205px; }
    100% { bottom:0%; }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-869865c */.elementor-7 .elementor-element.elementor-element-869865c svg path{
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d4c2a4 */.elementor-7 .elementor-element.elementor-element-9d4c2a4{
    background-size: 100% 100%;
    transform: scale(0.9);
}

.elementor-7 .elementor-element.elementor-element-9d4c2a4:hover{
     transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-add29e3 */.elementor-7 .elementor-element.elementor-element-add29e3:hover .aaa{
     transform: scale(1)!important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-32de4c3 */.elementor-7 .elementor-element.elementor-element-32de4c3 svg path{
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-faa5035 */.elementor-7 .elementor-element.elementor-element-faa5035{
    background-size: 100% 100%;
    transform: scale(0.9);
}

.elementor-7 .elementor-element.elementor-element-faa5035:hover{
     transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a09fead */.elementor-7 .elementor-element.elementor-element-a09fead:hover .aaa{
     transform: scale(1)!important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-be87c12 */.elementor-7 .elementor-element.elementor-element-be87c12 svg path{
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df41c05 */.elementor-7 .elementor-element.elementor-element-df41c05{
    background-size: 100% 100%;
    transform: scale(0.9);
}

.elementor-7 .elementor-element.elementor-element-df41c05:hover{
     transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93fdba9 */.elementor-7 .elementor-element.elementor-element-93fdba9:hover .aaa{
     transform: scale(1)!important;

}/* End custom CSS */