.elementor-kit-20{--e-global-color-primary:#CFB98F;--e-global-color-secondary:#E6CF8D;--e-global-color-text:#D5AD76;--e-global-color-accent:#61CE70;--e-global-color-2c2f589d:#000;--e-global-color-7cf86e11:#FFF;--e-global-color-c4b6649:#7B7E80;--e-global-color-941b941:#E1E0E0;--e-global-color-320934b:#F4F3F3;--e-global-color-ddf97ac:#7B7E80A8;--e-global-color-8492d50:#383838;--e-global-color-6c56964:#FFFFFF;--e-global-color-eac0460:#F4F3F3;--e-global-color-f0d5689:#C7A86C;--e-global-color-6408f30:#828080;--e-global-color-d3a4d00:#282828;--e-global-color-5450832:#7B7B7B;--e-global-color-f92778c:#4E4E4E;--e-global-color-07bb05c:#E8E8E8;--e-global-color-604c2b6:#EEECEC;--e-global-color-a1dac97:#A19F9F;--e-global-color-52512f5:#D0D0D0;--e-global-color-70bb7c3:#ECB142;--e-global-color-5ff89a8:#F6F6F6;--e-global-typography-67bb116-font-family:"Roboto";--e-global-typography-67bb116-font-size:32px;--e-global-typography-67bb116-font-weight:700;--e-global-typography-67bb116-line-height:36px;--e-global-typography-71fd5e2-font-family:"Roboto";--e-global-typography-71fd5e2-font-size:24px;--e-global-typography-71fd5e2-font-weight:300;--e-global-typography-71fd5e2-line-height:32px;--e-global-typography-e44929b-font-family:"Roboto";--e-global-typography-e44929b-font-size:18px;--e-global-typography-e44929b-font-weight:300;--e-global-typography-e44929b-line-height:22px;--e-global-typography-e44929b-letter-spacing:0.2px;--e-global-typography-d0ae09a-font-family:"Roboto";--e-global-typography-d0ae09a-font-size:20px;--e-global-typography-d0ae09a-font-weight:300;--e-global-typography-d0ae09a-line-height:24px;--e-global-typography-1550027-font-family:"Roboto";--e-global-typography-1550027-font-size:20px;--e-global-typography-1550027-font-weight:700;--e-global-typography-1550027-font-style:italic;--e-global-typography-1550027-line-height:24px;--e-global-typography-c341122-font-family:"Roboto";--e-global-typography-c341122-font-size:22px;--e-global-typography-c341122-font-weight:300;--e-global-typography-c341122-line-height:26px;--e-global-typography-d81b4d0-font-family:"Roboto";--e-global-typography-d81b4d0-font-size:32px;--e-global-typography-d81b4d0-font-weight:700;--e-global-typography-d81b4d0-line-height:32px;--e-global-typography-94cd4b2-font-family:"Roboto";--e-global-typography-94cd4b2-font-size:24px;--e-global-typography-94cd4b2-font-weight:300;--e-global-typography-94cd4b2-line-height:32px;--e-global-typography-f781e25-font-family:"Roboto";--e-global-typography-f781e25-font-size:30px;--e-global-typography-f781e25-font-weight:700;--e-global-typography-f781e25-line-height:34px;--e-global-typography-6c7595c-font-family:"Roboto";--e-global-typography-6c7595c-font-size:24px;--e-global-typography-6c7595c-font-weight:300;--e-global-typography-6c7595c-line-height:28px;--e-global-typography-1df78ce-font-family:"Roboto";--e-global-typography-1df78ce-font-size:18px;--e-global-typography-1df78ce-font-weight:300;--e-global-typography-1df78ce-line-height:22px;--e-global-typography-e85f563-font-family:"Roboto";--e-global-typography-e85f563-font-size:12px;--e-global-typography-e85f563-font-weight:700;--e-global-typography-e85f563-line-height:16px;--e-global-typography-af1aee3-font-family:"Roboto";--e-global-typography-af1aee3-font-size:26px;--e-global-typography-af1aee3-font-weight:700;--e-global-typography-af1aee3-line-height:30px;--e-global-typography-36244e0-font-family:"Roboto";--e-global-typography-36244e0-font-size:22px;--e-global-typography-36244e0-font-weight:900;--e-global-typography-36244e0-line-height:26px;--e-global-typography-74c68c7-font-family:"Roboto";--e-global-typography-74c68c7-font-size:24px;--e-global-typography-74c68c7-font-weight:700;--e-global-typography-74c68c7-line-height:28px;--e-global-typography-c15084d-font-family:"Roboto";--e-global-typography-c15084d-font-size:54px;--e-global-typography-c15084d-font-weight:700;--e-global-typography-c15084d-line-height:68px;--e-global-typography-e1e19ca-font-family:"Roboto";--e-global-typography-e1e19ca-font-size:45px;--e-global-typography-e1e19ca-font-weight:700;--e-global-typography-e1e19ca-line-height:48px;--e-global-typography-41f0bec-font-family:"Roboto";--e-global-typography-41f0bec-font-size:30px;--e-global-typography-41f0bec-font-weight:700;--e-global-typography-41f0bec-line-height:34px;--e-global-typography-157a865-font-family:"Roboto";--e-global-typography-157a865-font-size:15px;--e-global-typography-157a865-font-weight:500;--e-global-typography-157a865-text-transform:uppercase;--e-global-typography-157a865-line-height:15px;}.elementor-kit-20 a{color:var( --e-global-color-c4b6649 );}.elementor-kit-20 a:hover{color:var( --e-global-color-text );}.elementor-kit-20 button,.elementor-kit-20 input[type="button"],.elementor-kit-20 input[type="submit"],.elementor-kit-20 .elementor-button{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:700;line-height:21px;color:var( --e-global-color-7cf86e11 );background-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-kit-20 button:hover,.elementor-kit-20 button:focus,.elementor-kit-20 input[type="button"]:hover,.elementor-kit-20 input[type="button"]:focus,.elementor-kit-20 input[type="submit"]:hover,.elementor-kit-20 input[type="submit"]:focus,.elementor-kit-20 .elementor-button:hover,.elementor-kit-20 .elementor-button:focus{color:var( --e-global-color-7cf86e11 );background-color:var( --e-global-color-c4b6649 );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1740px;}.e-con{--container-max-width:1740px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-20{--e-global-typography-67bb116-font-size:30px;--e-global-typography-67bb116-line-height:32px;--e-global-typography-71fd5e2-font-size:22px;--e-global-typography-71fd5e2-line-height:30px;--e-global-typography-e44929b-font-size:18px;--e-global-typography-e44929b-line-height:20px;--e-global-typography-d81b4d0-font-size:28px;--e-global-typography-d81b4d0-line-height:28px;--e-global-typography-1df78ce-font-size:16px;--e-global-typography-1df78ce-line-height:20px;--e-global-typography-af1aee3-font-size:28px;--e-global-typography-af1aee3-line-height:32px;--e-global-typography-36244e0-font-size:18px;--e-global-typography-36244e0-line-height:24px;--e-global-typography-74c68c7-font-size:23px;--e-global-typography-74c68c7-line-height:27px;--e-global-typography-c15084d-font-size:40px;--e-global-typography-c15084d-line-height:44px;--e-global-typography-e1e19ca-font-size:31px;--e-global-typography-e1e19ca-line-height:31px;--e-global-typography-41f0bec-font-size:20px;--e-global-typography-41f0bec-line-height:22px;}.elementor-kit-20 button,.elementor-kit-20 input[type="button"],.elementor-kit-20 input[type="submit"],.elementor-kit-20 .elementor-button{font-size:18px;line-height:18px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-20{--e-global-typography-67bb116-font-size:26px;--e-global-typography-67bb116-line-height:26px;--e-global-typography-71fd5e2-font-size:20px;--e-global-typography-71fd5e2-line-height:28px;--e-global-typography-e44929b-font-size:14px;--e-global-typography-e44929b-line-height:17px;--e-global-typography-d0ae09a-font-size:16px;--e-global-typography-d0ae09a-line-height:22px;--e-global-typography-1550027-font-size:16px;--e-global-typography-1550027-line-height:22px;--e-global-typography-c341122-font-size:18px;--e-global-typography-c341122-line-height:22px;--e-global-typography-d81b4d0-font-size:24px;--e-global-typography-d81b4d0-line-height:24px;--e-global-typography-94cd4b2-font-size:18px;--e-global-typography-94cd4b2-line-height:26px;--e-global-typography-6c7595c-font-size:18px;--e-global-typography-6c7595c-line-height:16px;--e-global-typography-af1aee3-font-size:20px;--e-global-typography-af1aee3-line-height:24px;--e-global-typography-36244e0-font-size:10px;--e-global-typography-36244e0-line-height:13px;--e-global-typography-c15084d-font-size:30px;--e-global-typography-c15084d-line-height:34px;--e-global-typography-e1e19ca-font-size:26px;--e-global-typography-e1e19ca-line-height:28px;--e-global-typography-41f0bec-font-size:18px;--e-global-typography-41f0bec-line-height:20px;}.elementor-kit-20 button,.elementor-kit-20 input[type="button"],.elementor-kit-20 input[type="submit"],.elementor-kit-20 .elementor-button{font-size:16px;line-height:16px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */html, body{
    overflow-x: hidden;
}

:focus {
    outline-style: none;
    outline-width: 0px !important;
    outline-color: none !important;
}

.elementor-widget-text-editor ul,
.elementor-widget-text-editor ol
{
    margin-bottom: 15px;
}

.ms {
    margin-top: 60px;
}

.mb p {
    margin-bottom: 0;
}

b {
    font-weight: 500;
}

.pe-n {
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.icons_with_shadow .elementor-shape-circle .elementor-icon {
    -webkit-box-shadow: 5px 0px 0px #dbdbdb;
            box-shadow: 5px 0px 0px #dbdbdb;
}
.icons_with_shadow .elementor-icon-box-description {
    max-width: 450px;
}

.right-line:after {
    content: "";
    display: block;
    background: #c4bebe;
    height: 5px;
    width: 100px;
    position: absolute;
    right: -100px;
    top: calc(50% - 3px);
}

.with-dot:before {
    content: "";
    display: block;
    background: #f89c00;
    border-radius: 50%;
    width: 14px;
    height: 14px;
    position: absolute;
    left: -11px;
    top: -7px;
    border: 3px solid #c4bebe;
    z-index: 2;
}

.with-dot-bottom:before {
    top: auto;
    bottom: -7px;
}

.line-from-dot:after {
    content: "";
    display: block;
    background: #c4bebe;
    width: 5px;
    height: 100px;
    position: absolute;
    left: -6.5px;
    top: 0;
}
.line-from-dot-top:after {
    top: auto;
    bottom: 0;
}


@media (max-width: 1024px) {
.right-line:after {
    width: 10px;
    right: -10px;
}
.with-dot:before {
    display: none;
}
.line-from-dot:after {
    height: 30px;
    top: auto;
    bottom: -30px;
    left: 70px;
}
.line-from-dot-top:after {
    top: -50px;
    bottom: auto;
}
}

@media (max-width: 767px) {
    .right-line:after {
        display: none;
    }
    .line-from-dot:after {
        height: 20px;
        bottom: -28px;
        left: 30%;
    }
    .line-from-dot-top:after {
        top: -40px;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://medugservice.ru/wp-content/uploads/2021/05/roboto-light.woff2') format('woff2');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://medugservice.ru/wp-content/uploads/2021/05/roboto-bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://medugservice.ru/wp-content/uploads/2021/05/roboto-bolditalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://medugservice.ru/wp-content/uploads/2021/05/roboto-medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://medugservice.ru/wp-content/uploads/2021/05/roboto-black.woff2') format('woff2');
}
/* End Custom Fonts CSS */