.elementor-1321 .elementor-element.elementor-element-c983e49{--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;--overflow:hidden;--padding-top:153px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-1321 .elementor-element.elementor-element-c983e49:not(.elementor-motion-effects-element-type-background), .elementor-1321 .elementor-element.elementor-element-c983e49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1321 .elementor-element.elementor-element-77a4bf0{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1321 .elementor-element.elementor-element-77a4bf0:not(.elementor-motion-effects-element-type-background), .elementor-1321 .elementor-element.elementor-element-77a4bf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1321 .elementor-element.elementor-element-1427799 .elementor-heading-title{font-size:62px;font-weight:600;line-height:62px;color:var( --e-global-color-secondary );}.elementor-1321 .elementor-element.elementor-element-b51c4fd{--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;--overflow:auto;--padding-top:70px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-1321 .elementor-element.elementor-element-2f3f365{columns:1;}.elementor-1321 .elementor-element.elementor-element-b911ad9{--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;--overflow:hidden;}.elementor-1321 .elementor-element.elementor-element-b911ad9:not(.elementor-motion-effects-element-type-background), .elementor-1321 .elementor-element.elementor-element-b911ad9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFBFA;}.elementor-1321 .elementor-element.elementor-element-c0c0f74 .jet-hor-timeline-item{flex:0 0 calc(100%/4);max-width:calc(100%/4);padding-left:calc(54px/2);padding-right:calc(54px/2);}.elementor-1321 .elementor-element.elementor-element-c0c0f74 .jet-hor-timeline-item__point-content{width:60px;height:60px;background-color:var( --e-global-color-accent );}.elementor-1321 .elementor-element.elementor-element-c0c0f74 .jet-hor-timeline-item__card-inner{background-color:#02010100;padding:0px 0px 0px 0px;text-align:center;}.elementor-1321 .elementor-element.elementor-element-c0c0f74 .jet-hor-timeline-item__card-arrow:before{background-color:#02010100;}.elementor-1321 .elementor-element.elementor-element-c0c0f74 .jet-hor-timeline-item__card{background-color:#02010100;}.elementor-1321 .elementor-element.elementor-element-c0c0f74 .jet-hor-timeline-list--top .jet-hor-timeline-item__card{margin-bottom:5px;}.elementor-1321 .elementor-element.elementor-element-c0c0f74 .jet-hor-timeline-list--bottom .jet-hor-timeline-item__card{margin-top:5px;}.elementor-1321 .elementor-element.elementor-element-c0c0f74 .jet-hor-timeline-item__card-title{font-size:20px;font-weight:600;line-height:30px;margin:0px 0px 0px 0px;}.elementor-1321 .elementor-element.elementor-element-c0c0f74 .jet-hor-timeline-item__card-desc{font-size:17px;font-weight:200;line-height:24px;}.elementor-1321 .elementor-element.elementor-element-c0c0f74 .jet-hor-timeline-item__meta{color:var( --e-global-color-primary );font-size:17px;font-weight:200;line-height:24px;padding:0% 0% 0% 98%;}.elementor-1321 .elementor-element.elementor-element-c0c0f74 .jet-hor-timeline-list--top .jet-hor-timeline-item__meta{margin-bottom:-30px;}.elementor-1321 .elementor-element.elementor-element-c0c0f74 .jet-hor-timeline-list--bottom .jet-hor-timeline-item__meta{margin-top:-30px;}.elementor-1321 .elementor-element.elementor-element-c0c0f74 .jet-hor-timeline-item__card-btn{font-size:100px;}.elementor-1321 .elementor-element.elementor-element-c0c0f74 .jet-hor-timeline-item__point-content .jet-elements-icon{font-size:30px;}.elementor-1321 .elementor-element.elementor-element-c0c0f74 .jet-hor-timeline__line{background-color:var( --e-global-color-accent );}.elementor-1321 .elementor-element.elementor-element-c0c0f74 .jet-hor-timeline-track::-webkit-scrollbar-thumb{background-color:var( --e-global-color-accent );}.elementor-1321 .elementor-element.elementor-element-c0c0f74 .jet-hor-timeline-track::-webkit-scrollbar{height:7px;}.elementor-1321 .elementor-element.elementor-element-c0c0f74 .jet-hor-timeline-track{padding-bottom:0px;}.elementor-1321 .elementor-element.elementor-element-26117d0{--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;--flex-wrap:wrap;--overflow:hidden;--padding-top:80px;--padding-bottom:150px;--padding-left:10px;--padding-right:10px;}.elementor-1321 .elementor-element.elementor-element-ea61b02{--e-image-carousel-slides-to-show:1;width:100%;max-width:100%;}.elementor-1321 .elementor-element.elementor-element-ea61b02 > .elementor-widget-container{margin:0px 0px 58px 0px;}.elementor-1321 .elementor-element.elementor-element-ea61b02 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1321 .elementor-element.elementor-element-ea61b02 .elementor-swiper-button.elementor-swiper-button-next{font-size:22px;color:var( --e-global-color-primary );}.elementor-1321 .elementor-element.elementor-element-ea61b02 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1321 .elementor-element.elementor-element-ea61b02 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-1321 .elementor-element.elementor-element-ea61b02 .elementor-image-carousel-caption{text-align:center;color:var( --e-global-color-primary );font-size:17px;font-weight:200;font-style:normal;line-height:24px;}.elementor-1321 .elementor-element.elementor-element-7c1e06b{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-1321 .elementor-element.elementor-element-7c1e06b > .elementor-widget-container{padding:0px 20px 10px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:16px 16px 16px 16px;}.elementor-1321 .elementor-element.elementor-element-7c1e06b .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1321 .elementor-element.elementor-element-7c1e06b .elementor-icon-box-title{margin-block-end:0px;}.elementor-1321 .elementor-element.elementor-element-7c1e06b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1321 .elementor-element.elementor-element-7c1e06b.elementor-view-framed .elementor-icon, .elementor-1321 .elementor-element.elementor-element-7c1e06b.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1321 .elementor-element.elementor-element-7c1e06b .elementor-icon{font-size:44px;}.elementor-1321 .elementor-element.elementor-element-7c1e06b .elementor-icon-box-title, .elementor-1321 .elementor-element.elementor-element-7c1e06b .elementor-icon-box-title a{font-size:26px;font-weight:600;line-height:30px;}.elementor-1321 .elementor-element.elementor-element-7c1e06b .elementor-icon-box-description{line-height:30px;}.elementor-1321 .elementor-element.elementor-element-3fa0282{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-1321 .elementor-element.elementor-element-3fa0282 > .elementor-widget-container{padding:0px 20px 10px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:16px 16px 16px 16px;}.elementor-1321 .elementor-element.elementor-element-3fa0282 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1321 .elementor-element.elementor-element-3fa0282 .elementor-icon-box-title{margin-block-end:0px;}.elementor-1321 .elementor-element.elementor-element-3fa0282.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1321 .elementor-element.elementor-element-3fa0282.elementor-view-framed .elementor-icon, .elementor-1321 .elementor-element.elementor-element-3fa0282.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1321 .elementor-element.elementor-element-3fa0282 .elementor-icon{font-size:44px;}.elementor-1321 .elementor-element.elementor-element-3fa0282 .elementor-icon-box-title, .elementor-1321 .elementor-element.elementor-element-3fa0282 .elementor-icon-box-title a{font-size:26px;font-weight:600;line-height:30px;}.elementor-1321 .elementor-element.elementor-element-3fa0282 .elementor-icon-box-description{line-height:30px;}.elementor-1321 .elementor-element.elementor-element-48ea63c{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-1321 .elementor-element.elementor-element-48ea63c > .elementor-widget-container{padding:0px 20px 10px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:16px 16px 16px 16px;}.elementor-1321 .elementor-element.elementor-element-48ea63c .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1321 .elementor-element.elementor-element-48ea63c .elementor-icon-box-title{margin-block-end:0px;}.elementor-1321 .elementor-element.elementor-element-48ea63c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1321 .elementor-element.elementor-element-48ea63c.elementor-view-framed .elementor-icon, .elementor-1321 .elementor-element.elementor-element-48ea63c.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1321 .elementor-element.elementor-element-48ea63c .elementor-icon{font-size:44px;}.elementor-1321 .elementor-element.elementor-element-48ea63c .elementor-icon-box-title, .elementor-1321 .elementor-element.elementor-element-48ea63c .elementor-icon-box-title a{font-size:26px;font-weight:600;line-height:30px;}.elementor-1321 .elementor-element.elementor-element-48ea63c .elementor-icon-box-description{line-height:30px;}.elementor-1321 .elementor-element.elementor-element-bbdf3d9{--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;--overflow:hidden;--padding-top:100px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1321 .elementor-element.elementor-element-bbdf3d9:not(.elementor-motion-effects-element-type-background), .elementor-1321 .elementor-element.elementor-element-bbdf3d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1321 .elementor-element.elementor-element-17ea84b .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1321 .elementor-element.elementor-global-1754 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1321 .elementor-element.elementor-global-1754 .elementor-button span{gap:15px;}.elementor-1321 .elementor-element.elementor-global-1754 .elementor-field-group{padding-right:calc( 35px/2 );padding-left:calc( 35px/2 );margin-bottom:35px;}.elementor-1321 .elementor-element.elementor-global-1754 .elementor-form-fields-wrapper{margin-left:calc( -35px/2 );margin-right:calc( -35px/2 );margin-bottom:-35px;}.elementor-1321 .elementor-element.elementor-global-1754 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1321 .elementor-element.elementor-global-1754 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-1321 .elementor-element.elementor-global-1754 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-1321 .elementor-element.elementor-global-1754 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-1321 .elementor-element.elementor-global-1754 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-1321 .elementor-element.elementor-global-1754 .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-primary );font-size:13px;font-weight:200;line-height:13px;}.elementor-1321 .elementor-element.elementor-global-1754 .elementor-button{font-size:22px;line-height:28px;padding:5px 5px 10px 5px;}.elementor-1321 .elementor-element.elementor-global-1754 .e-form__buttons__wrapper__button-next{background-color:#02010100;color:#ffffff;}.elementor-1321 .elementor-element.elementor-global-1754 .elementor-button[type="submit"]{background-color:#02010100;color:#ffffff;}.elementor-1321 .elementor-element.elementor-global-1754 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-1321 .elementor-element.elementor-global-1754 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-1321 .elementor-element.elementor-global-1754 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-1321 .elementor-element.elementor-global-1754 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-1321 .elementor-element.elementor-global-1754 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-1321 .elementor-element.elementor-global-1754 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-1321 .elementor-element.elementor-global-1754{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-1321 .elementor-element.elementor-element-fbb9a8c{--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;--overflow:hidden;}.elementor-1321 .elementor-element.elementor-element-6a1e808 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}:is( .elementor-1321 .elementor-element.elementor-element-6a1e808 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1321 .elementor-element.elementor-element-6a1e808 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1321 .elementor-element.elementor-element-6a1e808 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(20px / 2);padding-right:calc(20px / 2);padding-top:calc(30px / 2);padding-bottom:calc(30px / 2);}:is( .elementor-1321 .elementor-element.elementor-element-6a1e808 > .elementor-widget-container > .jet-listing-grid, .elementor-1321 .elementor-element.elementor-element-6a1e808 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1321 .elementor-element.elementor-element-6a1e808 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);width:calc(100% + 20px);}:is( .elementor-1321 .elementor-element.elementor-element-6a1e808 > .elementor-widget-container > .jet-listing-grid, .elementor-1321 .elementor-element.elementor-element-6a1e808 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1321 .elementor-element.elementor-element-6a1e808 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 30px / -2);margin-bottom:calc( 30px / -2);}.elementor-1321 .elementor-element.elementor-element-6a1e808 .jet-listing-grid__loader{--spinner-color:var( --e-global-color-accent );}@media(max-width:1025px){.elementor-1321 .elementor-element.elementor-element-c983e49{--padding-top:80px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-1321 .elementor-element.elementor-element-1427799 .elementor-heading-title{font-size:34px;line-height:42px;}.elementor-1321 .elementor-element.elementor-element-b51c4fd{--padding-top:50px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1321 .elementor-element.elementor-element-c0c0f74 .jet-hor-timeline-item{flex:0 0 calc(100%/2);max-width:calc(100%/2);padding-left:calc(30px/2);padding-right:calc(30px/2);}.elementor-1321 .elementor-element.elementor-element-c0c0f74 .jet-hor-timeline-item__point-content{width:50px;height:50px;}.elementor-1321 .elementor-element.elementor-element-c0c0f74 .jet-hor-timeline-item__card-title{font-size:18px;line-height:26px;}.elementor-1321 .elementor-element.elementor-element-c0c0f74 .jet-hor-timeline-item__card-desc{font-size:15px;line-height:20px;}.elementor-1321 .elementor-element.elementor-element-c0c0f74 .jet-hor-timeline-item__point-content .jet-elements-icon{font-size:25px;}.elementor-1321 .elementor-element.elementor-element-26117d0{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-1321 .elementor-element.elementor-element-7c1e06b{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-1321 .elementor-element.elementor-element-7c1e06b .elementor-icon-box-title, .elementor-1321 .elementor-element.elementor-element-7c1e06b .elementor-icon-box-title a{font-size:22px;line-height:28px;}.elementor-1321 .elementor-element.elementor-element-3fa0282{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-1321 .elementor-element.elementor-element-3fa0282 .elementor-icon-box-title, .elementor-1321 .elementor-element.elementor-element-3fa0282 .elementor-icon-box-title a{font-size:22px;line-height:28px;}.elementor-1321 .elementor-element.elementor-element-48ea63c{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-1321 .elementor-element.elementor-element-48ea63c .elementor-icon-box-title, .elementor-1321 .elementor-element.elementor-element-48ea63c .elementor-icon-box-title a{font-size:22px;line-height:28px;}}@media(max-width:767px){.elementor-1321 .elementor-element.elementor-element-c983e49{--padding-top:70px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-1321 .elementor-element.elementor-element-1427799 .elementor-heading-title{font-size:26px;line-height:30px;}.elementor-1321 .elementor-element.elementor-element-2f3f365{columns:1;}.elementor-1321 .elementor-element.elementor-element-c0c0f74 .jet-hor-timeline-item{flex:0 0 calc(100%/1);max-width:calc(100%/1);}.elementor-1321 .elementor-element.elementor-element-26117d0{--padding-top:50px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-1321 .elementor-element.elementor-element-ea61b02 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1321 .elementor-element.elementor-element-ea61b02 .elementor-image-carousel-caption{font-size:15px;line-height:20px;}.elementor-1321 .elementor-element.elementor-element-7c1e06b{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-1321 .elementor-element.elementor-element-7c1e06b .elementor-icon-box-title, .elementor-1321 .elementor-element.elementor-element-7c1e06b .elementor-icon-box-title a{font-size:20px;line-height:26px;}.elementor-1321 .elementor-element.elementor-element-3fa0282{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-1321 .elementor-element.elementor-element-3fa0282 .elementor-icon-box-title, .elementor-1321 .elementor-element.elementor-element-3fa0282 .elementor-icon-box-title a{font-size:20px;line-height:26px;}.elementor-1321 .elementor-element.elementor-element-48ea63c{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-1321 .elementor-element.elementor-element-48ea63c .elementor-icon-box-title, .elementor-1321 .elementor-element.elementor-element-48ea63c .elementor-icon-box-title a{font-size:20px;line-height:26px;}.elementor-1321 .elementor-element.elementor-global-1754 .elementor-button{font-size:18px;}.elementor-1321 .elementor-element.elementor-element-6a1e808 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}/* Start custom CSS for jet-horizontal-timeline, class: .elementor-element-c0c0f74 */.jet-hor-timeline-item__meta{
    white-space: nowrap;
}
@media screen and (min-width:  768px) and (max-width:1025px){
   .elementor-1321 .elementor-element.elementor-element-c0c0f74  .jet-hor-timeline__line {
    left: 174px !important;
    width: 120% !important;
}
.elementor-1321 .elementor-element.elementor-element-c0c0f74 .jet-hor-timeline-item {
    max-width: calc(100%/2.5) !important;
}
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ea61b02 */.portfolio-car img {
    object-fit: cover;
    height: 700px;
    width: 95%;

}
.portfolio-car .elementor-swiper-button{
    width:50px;
    height:50px;
    display: flex;
    align-items: center;
    justify-content: center;
    border:1px solid var(--e-global-color-primary);
    border-radius:50px;
    background: var(--e-global-color-secondary);
}
.portfolio-car .elementor-swiper-button:hover i{
    color:var(--e-global-color-accent);
}
.portfolio-car .elementor-swiper-button:hover{
    border-color: var(--e-global-color-accent);
}
@media screen and (max-width:1024px){
    .portfolio-car img {
    height: 450px;

}
.portfolio-car .elementor-swiper-button i{
    font-size:16px;
}
.portfolio-car .elementor-swiper-button{
    width:35px;
    height:35px;
}
}
@media screen and (max-width:767px){
    .portfolio-car img {
    height: 350px;

}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7c1e06b */.portfolio-opisanie .elementor-icon-box-icon {
    background: var(--e-global-color-secondary);
    width: 60px;
    margin-top: -25px;
    display: flex;
    justify-content: center;
    align-items: center;

}
.portfolio-opisanie.elementor-widget-icon-box.elementor-position-top .elementor-icon-box-icon {
    margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-1754 */.zayavka-form .elementor-field-type-text.elementor-field-group.elementor-column.elementor-field-group-name.elementor-col-33.elementor-field-required {
    order: 0;
}
.zayavka-form .elementor-field-type-tel.elementor-field-group.elementor-column.elementor-field-group-field_0c40943.elementor-col-33.elementor-field-required{
    order:1;
}
.zayavka-form .elementor-field-type-email.elementor-field-group.elementor-column.elementor-field-group-email.elementor-col-33.elementor-field-required{
    order:2;
}
.zayavka-form .elementor-field-type-html.elementor-field-group.elementor-column.elementor-field-group-field_9ccf24f.elementor-col-100{
    order:3;
    margin-bottom:20px;
}
.zayavka-form .elementor-field-type-checkbox.elementor-field-group.elementor-column.elementor-field-group-field_1eb6d0a.elementor-col-100{
    order:4;
}
.zayavka-form .elementor-field-type-html.elementor-field-group.elementor-column.elementor-field-group-field_0ca4c76.elementor-col-100{
    order:5;
     margin-bottom:20px;
}
.zayavka-form .elementor-field-type-checkbox.elementor-field-group.elementor-column.elementor-field-group-field_f2fe9e8.elementor-col-100{
    order:6;
}
.zayavka-form .elementor-field-type-html.elementor-field-group.elementor-column.elementor-field-group-field_a0cb68a.elementor-col-60{
    order:8;
    display: flex;
    align-items: center;
}
.zayavka-form .elementor-field-group.elementor-column.elementor-field-type-submit.elementor-col-20.e-form__buttons{
    width:300px;
    order:7;
    padding-left: 15px;
}/* End custom CSS */