.elementor-31587 .elementor-element.elementor-element-1634e11{--display:flex;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31587 .elementor-element.elementor-element-1634e11:not(.elementor-motion-effects-element-type-background), .elementor-31587 .elementor-element.elementor-element-1634e11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D465B;}.elementor-31587 .elementor-element.elementor-element-30a7b4f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:50px 50px 50px 50px;--padding-top:125px;--padding-bottom:50px;--padding-left:150px;--padding-right:0px;}.elementor-31587 .elementor-element.elementor-element-30a7b4f:not(.elementor-motion-effects-element-type-background), .elementor-31587 .elementor-element.elementor-element-30a7b4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9FEF5;background-image:url("https://good-it.ru/wp-content/uploads/2025/10/project-page-1.jpg");background-size:cover;}.elementor-31587 .elementor-element.elementor-element-30a7b4f, .elementor-31587 .elementor-element.elementor-element-30a7b4f.thegem-e-con-layout-thegem{--content-width:1640px;}.elementor-31587 .elementor-element.elementor-element-9559290{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-31587 .elementor-element.elementor-element-a445a36 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-31587 .elementor-element.elementor-element-a445a36 .thegem-heading, .elementor-31587 .elementor-element.elementor-element-a445a36 .thegem-heading .light{font-family:"11 expert", Sans-serif;font-size:55px;line-height:66px;}.elementor-31587 .elementor-element.elementor-element-86717c2{--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;}.elementor-31587 .elementor-element.elementor-element-c5b29f6 img{border-radius:40px 40px 40px 40px;}.elementor-31587 .elementor-element.elementor-element-546711e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31587 .elementor-element.elementor-element-546711e, .elementor-31587 .elementor-element.elementor-element-546711e.thegem-e-con-layout-thegem{--content-width:1480px;}.elementor-31587 .elementor-element.elementor-element-1a5ebf0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-31587 .elementor-element.elementor-element-7f0dd47{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-60px;--margin-right:0px;}.elementor-31587 .elementor-element.elementor-element-a8173b7{--display:flex;--min-height:84px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:-1px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31587 .elementor-element.elementor-element-a8173b7:not(.elementor-motion-effects-element-type-background), .elementor-31587 .elementor-element.elementor-element-a8173b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://good-it.ru/wp-content/uploads/2025/09/5.svg");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-31587 .elementor-element.elementor-element-95c066c .gem-button-container .gem-button{background-color:#76FFC2;border-radius:50px 50px 50px 50px;}.elementor-31587 .elementor-element.elementor-element-95c066c .gem-button-container .gem-button:hover{background-color:#11374A;}.elementor-31587 .elementor-element.elementor-element-95c066c .gem-inner-wrapper-btn{flex-direction:row-reverse;}.elementor-31587 .elementor-element.elementor-element-95c066c .gem-button-container{text-align:center;}.elementor-31587 .elementor-element.elementor-element-95c066c .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:14px 35px 14px 35px;}.elementor-31587 .elementor-element.elementor-element-95c066c .gem-button-container .gem-button .gem-text-button{color:#030104;font-family:"11 expert", Sans-serif;font-size:20px;line-height:1.1em;}.elementor-31587 .elementor-element.elementor-element-95c066c .gem-button-container .gem-button:hover .gem-text-button{color:#FFFFFF;}.elementor-31587 .elementor-element.elementor-element-95c066c .gem-button-container .gem-inner-wrapper-btn .gem-button-icon{margin-left:30px;}.elementor-31587 .elementor-element.elementor-element-95c066c .gem-button-container .gem-button .gem-button-icon{font-size:40px;color:#ED4949;}.elementor-31587 .elementor-element.elementor-element-95c066c .gem-button-container .gem-button .gem-button-icon svg{fill:#ED4949;}.elementor-31587 .elementor-element.elementor-element-95c066c .gem-button-container .gem-button i, .elementor-31587 .elementor-element.elementor-element-95c066c .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-31587 .elementor-element.elementor-element-95c066c .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg);}.elementor-31587 .elementor-element.elementor-element-023d9dc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31587 .elementor-element.elementor-element-2e04488{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31587 .elementor-element.elementor-element-e622049{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:85px;--padding-left:20px;--padding-right:20px;}.elementor-31587 .elementor-element.elementor-element-e622049:not(.elementor-motion-effects-element-type-background), .elementor-31587 .elementor-element.elementor-element-e622049 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://good-it.ru/wp-content/uploads/2026/05/fon-dlya-stranicza-uslugi-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-31587 .elementor-element.elementor-element-e622049, .elementor-31587 .elementor-element.elementor-element-e622049.thegem-e-con-layout-thegem{--content-width:1460px;}.elementor-31587 .elementor-element.elementor-element-3e862f0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-31587 .elementor-element.elementor-element-640d381{--display:flex;--min-height:290px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 40px 0px rgba(0, 0, 0, 0.1);--padding-top:45px;--padding-bottom:45px;--padding-left:60px;--padding-right:45px;}.elementor-31587 .elementor-element.elementor-element-640d381:not(.elementor-motion-effects-element-type-background), .elementor-31587 .elementor-element.elementor-element-640d381 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31587 .elementor-element.elementor-element-06c36cb{--display:flex;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:30px;}.elementor-31587 .elementor-element.elementor-element-f8984f5 .thegem-heading, .elementor-31587 .elementor-element.elementor-element-f8984f5 .thegem-heading .light{font-family:"11 expert", Sans-serif;font-weight:600;}.elementor-31587 .elementor-element.elementor-element-b545367{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-31587 .elementor-element.elementor-element-b545367 .thegem-heading, .elementor-31587 .elementor-element.elementor-element-b545367 .thegem-heading .light{font-family:"11 expert", Sans-serif;}.elementor-31587 .elementor-element.elementor-element-8c7bf11{--display:flex;--min-height:290px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 40px 0px rgba(0, 0, 0, 0.1);--padding-top:45px;--padding-bottom:45px;--padding-left:60px;--padding-right:45px;}.elementor-31587 .elementor-element.elementor-element-8c7bf11:not(.elementor-motion-effects-element-type-background), .elementor-31587 .elementor-element.elementor-element-8c7bf11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31587 .elementor-element.elementor-element-a756559{--display:flex;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:30px;}.elementor-31587 .elementor-element.elementor-element-feb9d33 .thegem-heading, .elementor-31587 .elementor-element.elementor-element-feb9d33 .thegem-heading .light{font-family:"11 expert", Sans-serif;font-weight:600;}.elementor-31587 .elementor-element.elementor-element-48378a2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-31587 .elementor-element.elementor-element-48378a2 .thegem-heading, .elementor-31587 .elementor-element.elementor-element-48378a2 .thegem-heading .light{font-family:"11 expert", Sans-serif;}.elementor-31587 .elementor-element.elementor-element-29d17e4{--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;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-31587 .elementor-element.elementor-element-f1a2c1e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31587 .elementor-element.elementor-element-9a76a7a{--display:flex;--min-height:290px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 40px 0px rgba(0, 0, 0, 0.1);--padding-top:45px;--padding-bottom:45px;--padding-left:60px;--padding-right:45px;}.elementor-31587 .elementor-element.elementor-element-9a76a7a:not(.elementor-motion-effects-element-type-background), .elementor-31587 .elementor-element.elementor-element-9a76a7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31587 .elementor-element.elementor-element-62c97d3{--display:flex;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:30px;}.elementor-31587 .elementor-element.elementor-element-aa76f5c .thegem-heading, .elementor-31587 .elementor-element.elementor-element-aa76f5c .thegem-heading .light{font-family:"11 expert", Sans-serif;font-weight:600;}.elementor-31587 .elementor-element.elementor-element-dfd81b2{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-31587 .elementor-element.elementor-element-dfd81b2 .thegem-heading, .elementor-31587 .elementor-element.elementor-element-dfd81b2 .thegem-heading .light{font-family:"11 expert", Sans-serif;}.elementor-31587 .elementor-element.elementor-element-09bf565{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31587 .elementor-element.elementor-element-09bf565.e-con{--align-self:stretch;}.elementor-31587 .elementor-element.elementor-element-56367bb{--display:flex;--min-height:290px;--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;--align-items:stretch;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 40px 0px rgba(0, 0, 0, 0.1);--padding-top:45px;--padding-bottom:45px;--padding-left:60px;--padding-right:45px;}.elementor-31587 .elementor-element.elementor-element-56367bb:not(.elementor-motion-effects-element-type-background), .elementor-31587 .elementor-element.elementor-element-56367bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31587 .elementor-element.elementor-element-1b2a339{--display:flex;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:30px;}.elementor-31587 .elementor-element.elementor-element-7c4784e .thegem-heading, .elementor-31587 .elementor-element.elementor-element-7c4784e .thegem-heading .light{font-family:"11 expert", Sans-serif;font-weight:600;}.elementor-31587 .elementor-element.elementor-element-0c1c5f5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-31587 .elementor-element.elementor-element-0c1c5f5 .thegem-heading, .elementor-31587 .elementor-element.elementor-element-0c1c5f5 .thegem-heading .light{font-family:"11 expert", Sans-serif;}.elementor-31587 .elementor-element.elementor-element-46ad275{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31587 .elementor-element.elementor-element-46ad275:not(.elementor-motion-effects-element-type-background), .elementor-31587 .elementor-element.elementor-element-46ad275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://good-it.ru/wp-content/uploads/2026/05/53-3.webp");background-position:center right;background-size:cover;}.elementor-31587 .elementor-element.elementor-element-46ad275, .elementor-31587 .elementor-element.elementor-element-46ad275.thegem-e-con-layout-thegem{--content-width:1420px;}.elementor-31587 .elementor-element.elementor-element-2634372{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:40px 40px 40px 40px;}.elementor-31587 .elementor-element.elementor-element-d641742{--display:flex;--min-height:370px;--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:center;--align-items:flex-end;--border-radius:40px 40px 40px 40px;--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-31587 .elementor-element.elementor-element-d641742.e-con{--align-self:center;}.elementor-31587 .elementor-element.elementor-element-8b6bcd9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-31587 .elementor-element.elementor-element-cf7a3fb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31587 .elementor-element.elementor-element-cf7a3fb .thegem-heading, .elementor-31587 .elementor-element.elementor-element-cf7a3fb .thegem-heading .light{font-family:"11 expert", Sans-serif;font-size:40px;line-height:57px;}.elementor-31587 .elementor-element.elementor-element-d077daf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:40px 40px 40px 40px;}.elementor-31587 .elementor-element.elementor-element-c25aeb7{--display:flex;--min-height:370px;--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-end;--border-radius:40px 40px 40px 40px;--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-31587 .elementor-element.elementor-element-c25aeb7.e-con{--align-self:stretch;}.elementor-31587 .elementor-element.elementor-element-9e79ce9{--display:flex;--min-height:84px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:-1px;--margin-left:0px;--margin-right:050px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31587 .elementor-element.elementor-element-9e79ce9:not(.elementor-motion-effects-element-type-background), .elementor-31587 .elementor-element.elementor-element-9e79ce9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://good-it.ru/wp-content/uploads/2026/05/44.svg");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-31587 .elementor-element.elementor-element-44e322a .gem-button-container .gem-button{background-color:#76FFC2;border-radius:50px 50px 50px 50px;}.elementor-31587 .elementor-element.elementor-element-44e322a .gem-button-container .gem-button:hover{background-color:#11374A;}.elementor-31587 .elementor-element.elementor-element-44e322a .gem-inner-wrapper-btn{flex-direction:row-reverse;}.elementor-31587 .elementor-element.elementor-element-44e322a .gem-button-container{text-align:center;}.elementor-31587 .elementor-element.elementor-element-44e322a .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:14px 35px 14px 35px;}.elementor-31587 .elementor-element.elementor-element-44e322a .gem-button-container .gem-button .gem-text-button{color:#030104;font-family:"11 expert", Sans-serif;font-size:20px;line-height:1.1em;}.elementor-31587 .elementor-element.elementor-element-44e322a .gem-button-container .gem-button:hover .gem-text-button{color:#FFFFFF;}.elementor-31587 .elementor-element.elementor-element-44e322a .gem-button-container .gem-inner-wrapper-btn .gem-button-icon{margin-left:30px;}.elementor-31587 .elementor-element.elementor-element-44e322a .gem-button-container .gem-button .gem-button-icon{font-size:40px;color:#ED4949;}.elementor-31587 .elementor-element.elementor-element-44e322a .gem-button-container .gem-button .gem-button-icon svg{fill:#ED4949;}.elementor-31587 .elementor-element.elementor-element-44e322a .gem-button-container .gem-button i, .elementor-31587 .elementor-element.elementor-element-44e322a .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-31587 .elementor-element.elementor-element-44e322a .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg);}.elementor-31587 .elementor-element.elementor-element-d7b19ea{--display:flex;--min-height:84px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:-1px;--margin-left:0px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31587 .elementor-element.elementor-element-d7b19ea:not(.elementor-motion-effects-element-type-background), .elementor-31587 .elementor-element.elementor-element-d7b19ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://good-it.ru/wp-content/uploads/2025/09/5.svg");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-31587 .elementor-element.elementor-element-2038f52 .gem-button-container .gem-button{background-color:#76FFC2;border-radius:50px 50px 50px 50px;}.elementor-31587 .elementor-element.elementor-element-2038f52 .gem-button-container .gem-button:hover{background-color:#11374A;}.elementor-31587 .elementor-element.elementor-element-2038f52 .gem-inner-wrapper-btn{flex-direction:row-reverse;}.elementor-31587 .elementor-element.elementor-element-2038f52 .gem-button-container{text-align:center;}.elementor-31587 .elementor-element.elementor-element-2038f52 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:14px 35px 14px 35px;}.elementor-31587 .elementor-element.elementor-element-2038f52 .gem-button-container .gem-button .gem-text-button{color:#030104;font-family:"11 expert", Sans-serif;font-size:20px;line-height:1.1em;}.elementor-31587 .elementor-element.elementor-element-2038f52 .gem-button-container .gem-button:hover .gem-text-button{color:#FFFFFF;}.elementor-31587 .elementor-element.elementor-element-2038f52 .gem-button-container .gem-inner-wrapper-btn .gem-button-icon{margin-left:30px;}.elementor-31587 .elementor-element.elementor-element-2038f52 .gem-button-container .gem-button .gem-button-icon{font-size:40px;color:#ED4949;}.elementor-31587 .elementor-element.elementor-element-2038f52 .gem-button-container .gem-button .gem-button-icon svg{fill:#ED4949;}.elementor-31587 .elementor-element.elementor-element-2038f52 .gem-button-container .gem-button i, .elementor-31587 .elementor-element.elementor-element-2038f52 .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-31587 .elementor-element.elementor-element-2038f52 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg);}@media(min-width:768px){.elementor-31587 .elementor-element.elementor-element-9559290{--width:40%;}.elementor-31587 .elementor-element.elementor-element-86717c2{--width:60%;}.elementor-31587 .elementor-element.elementor-element-1a5ebf0{--width:1480px;}.elementor-31587 .elementor-element.elementor-element-7f0dd47{--width:33%;}.elementor-31587 .elementor-element.elementor-element-a8173b7{--width:413px;}.elementor-31587 .elementor-element.elementor-element-023d9dc{--width:33%;}.elementor-31587 .elementor-element.elementor-element-2e04488{--width:34%;}.elementor-31587 .elementor-element.elementor-element-06c36cb{--width:100%;}.elementor-31587 .elementor-element.elementor-element-a756559{--width:100%;}.elementor-31587 .elementor-element.elementor-element-62c97d3{--width:100%;}.elementor-31587 .elementor-element.elementor-element-1b2a339{--width:100%;}.elementor-31587 .elementor-element.elementor-element-d641742{--width:100%;}.elementor-31587 .elementor-element.elementor-element-c25aeb7{--width:100%;}.elementor-31587 .elementor-element.elementor-element-9e79ce9{--width:413px;}.elementor-31587 .elementor-element.elementor-element-d7b19ea{--width:413px;}}@media(max-width:1650px) and (min-width:768px){.elementor-31587 .elementor-element.elementor-element-7f0dd47{--width:33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-31587 .elementor-element.elementor-element-9559290{--width:100%;}.elementor-31587 .elementor-element.elementor-element-86717c2{--width:100%;}.elementor-31587 .elementor-element.elementor-element-7f0dd47{--width:100%;}.elementor-31587 .elementor-element.elementor-element-2e04488{--width:50%;}.elementor-31587 .elementor-element.elementor-element-06c36cb{--width:100%;}.elementor-31587 .elementor-element.elementor-element-a756559{--width:100%;}.elementor-31587 .elementor-element.elementor-element-62c97d3{--width:100%;}.elementor-31587 .elementor-element.elementor-element-1b2a339{--width:100%;}.elementor-31587 .elementor-element.elementor-element-d641742{--width:100%;}.elementor-31587 .elementor-element.elementor-element-8b6bcd9{--width:100%;}.elementor-31587 .elementor-element.elementor-element-c25aeb7{--width:30%;}}@media(max-width:1650px){.elementor-31587 .elementor-element.elementor-element-30a7b4f{--padding-top:120px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-31587 .elementor-element.elementor-element-a445a36 .thegem-heading, .elementor-31587 .elementor-element.elementor-element-a445a36 .thegem-heading .light{font-size:45px;line-height:55px;}.elementor-31587 .elementor-element.elementor-element-1a5ebf0{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-31587 .elementor-element.elementor-element-95c066c .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:14px 25px 14px 25px;}.elementor-31587 .elementor-element.elementor-element-95c066c .gem-button-container .gem-button .gem-text-button{font-size:16px;}.elementor-31587 .elementor-element.elementor-element-640d381{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31587 .elementor-element.elementor-element-06c36cb{--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:20px;}.elementor-31587 .elementor-element.elementor-element-8c7bf11{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31587 .elementor-element.elementor-element-a756559{--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:20px;}.elementor-31587 .elementor-element.elementor-element-9a76a7a{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31587 .elementor-element.elementor-element-62c97d3{--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:20px;}.elementor-31587 .elementor-element.elementor-element-56367bb{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31587 .elementor-element.elementor-element-1b2a339{--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:20px;}.elementor-31587 .elementor-element.elementor-element-cf7a3fb .thegem-heading, .elementor-31587 .elementor-element.elementor-element-cf7a3fb .thegem-heading .light{font-size:30px;line-height:33px;}.elementor-31587 .elementor-element.elementor-element-44e322a .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:14px 25px 14px 25px;}.elementor-31587 .elementor-element.elementor-element-44e322a .gem-button-container .gem-button .gem-text-button{font-size:16px;}.elementor-31587 .elementor-element.elementor-element-2038f52 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:14px 25px 14px 25px;}.elementor-31587 .elementor-element.elementor-element-2038f52 .gem-button-container .gem-button .gem-text-button{font-size:16px;}}@media(max-width:1024px){.elementor-31587 .elementor-element.elementor-element-30a7b4f{--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-31587 .elementor-element.elementor-element-9559290{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-31587 .elementor-element.elementor-element-640d381{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-31587 .elementor-element.elementor-element-06c36cb{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-31587 .elementor-element.elementor-element-8c7bf11{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-31587 .elementor-element.elementor-element-a756559{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-31587 .elementor-element.elementor-element-9a76a7a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-31587 .elementor-element.elementor-element-62c97d3{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-31587 .elementor-element.elementor-element-56367bb{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-31587 .elementor-element.elementor-element-1b2a339{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-31587 .elementor-element.elementor-element-8b6bcd9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-31587 .elementor-element.elementor-element-cf7a3fb > .elementor-widget-container{margin:0px -200px 0px 20px;}}@media(max-width:767px){.elementor-31587 .elementor-element.elementor-element-1634e11{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-31587 .elementor-element.elementor-element-30a7b4f{--padding-top:70px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31587 .elementor-element.elementor-element-9559290{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-31587 .elementor-element.elementor-element-a445a36 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-31587 .elementor-element.elementor-element-a445a36 .thegem-heading, .elementor-31587 .elementor-element.elementor-element-a445a36 .thegem-heading .light{font-size:33px;line-height:1.5em;}.elementor-31587 .elementor-element.elementor-element-86717c2{--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-31587 .elementor-element.elementor-element-c5b29f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31587 .elementor-element.elementor-element-c5b29f6 img{width:100%;border-radius:23px 23px 23px 23px;}.elementor-31587 .elementor-element.elementor-element-7f0dd47{--flex-direction:column-reverse;--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-31587 .elementor-element.elementor-element-a8173b7:not(.elementor-motion-effects-element-type-background), .elementor-31587 .elementor-element.elementor-element-a8173b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://good-it.ru/wp-content/uploads/2025/09/1x1.png");}.elementor-31587 .elementor-element.elementor-element-a8173b7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-31587 .elementor-element.elementor-element-e622049{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-31587 .elementor-element.elementor-element-d641742{--min-height:150px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:40px 40px 0px 0px;}.elementor-31587 .elementor-element.elementor-element-cf7a3fb{text-align:center;}.elementor-31587 .elementor-element.elementor-element-cf7a3fb > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-31587 .elementor-element.elementor-element-cf7a3fb .thegem-heading, .elementor-31587 .elementor-element.elementor-element-cf7a3fb .thegem-heading .light{font-size:25px;}.elementor-31587 .elementor-element.elementor-element-c25aeb7{--min-height:150px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:40px 40px 0px 0px;}.elementor-31587 .elementor-element.elementor-element-9e79ce9:not(.elementor-motion-effects-element-type-background), .elementor-31587 .elementor-element.elementor-element-9e79ce9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://good-it.ru/wp-content/uploads/2025/09/1x1.png");}.elementor-31587 .elementor-element.elementor-element-9e79ce9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-31587 .elementor-element.elementor-element-d7b19ea:not(.elementor-motion-effects-element-type-background), .elementor-31587 .elementor-element.elementor-element-d7b19ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://good-it.ru/wp-content/uploads/2025/09/1x1.png");}.elementor-31587 .elementor-element.elementor-element-d7b19ea{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}}