.elementor .padding-0{position:relative;z-index:1;padding:0px;}.elementor .width-auto{width:auto;}.elementor .color-brown{color:var(--color-brown);}.elementor .font-family-head{font-family:var(--DaysOne);}.elementor .font-size-20{font-size:20px;}.elementor .justify-start{justify-content:flex-start;}.elementor .align-center{align-items:center;}.elementor .gap-10{gap:10px;}.elementor .font-weight-400{font-weight:400;}.elementor .line-height-1{line-height:1em;}.elementor .gap-100{column-gap:100px;}.elementor .border-down{border-block-start-width:0px;border-block-end-width:3px;border-inline-start-width:0px;border-inline-end-width:0px;border-style:solid;}.elementor .border-gold-light{border-color:var(--color-gold-light);}.elementor .color-gold{color:var(--color-gold);}.elementor .text-transform-uppercase{text-transform:uppercase;}.elementor .text-align-center{text-align:center;}.elementor .font-size-head{font-size:36px;}.elementor .border-radius-1000{border-radius:1000px;}.elementor .line-vertical-3{width:3px;height:100%;position:absolute;inset-block-start:0px;inset-inline-end:auto;inset-inline-start:50%;background-color:var(--color-gold-light);}.elementor .background-white{background-color:var(--color-grey);}.elementor .line-vertical-1{width:3px;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;background-color:var(--color-gold-light);}.elementor .line-vertical-2{width:3px;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:25%;background-color:var(--color-gold-light);}.elementor .line-vertical-4{width:3px;height:100%;position:absolute;inset-block-start:0px;inset-inline-end:25%;background-color:var(--color-gold-light);}.elementor .line-vertical-5{width:3px;height:100%;position:absolute;inset-block-start:0px;inset-inline-end:0px;background-color:var(--color-gold-light);}.elementor .gap-60{column-gap:60px;}.elementor .font-h1{font-family:var(--DaysOne);font-weight:400;font-size:32px;color:var(--color-brown);line-height:1em;text-transform:uppercase;}.elementor .text-size-20{font-family:var(--Rewline);font-weight:500;font-size:20px;}.elementor .section-width-1240{width:100%;max-width:1600px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:60px;padding-inline-end:60px;}.elementor .section-1{padding-block-start:90px;padding-block-end:90px;padding-inline-start:0px;padding-inline-end:0px;align-items:start;}.elementor .text-naklon{position:absolute;inset-block-start:0px;inset-inline-start:-60px;transform:rotateX(0deg) rotateY(0deg) rotateZ(-90deg);}.elementor .line-vertical{width:20px;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:-35px;background-color:var(--color-gold-light);}.elementor .padding-15{padding-block-start:0px;padding-block-end:0px;padding-inline-start:15px;padding-inline-end:15px;}.elementor .font-h2{font-family:var(--DaysOne);font-weight:400;font-size:34px;text-transform:uppercase;}.elementor .overflow-hidden{overflow:hidden;}.elementor .font-size-16{font-size:16px;}.elementor .background-gold-light{background-color:var(--color-gold-light);}.elementor .button-1{font-family:var(--DaysOne);font-weight:400;font-size:14px;color:var(--color-brown);line-height:1em;text-transform:uppercase;padding:20px;border-radius:0px;background-color:var(--color-gold-light);}.elementor .font-h3{font-family:var(--DaysOne);font-weight:400;font-size:22px;color:var(--color-brown);text-transform:uppercase;}.elementor .text-size-18{font-size:18px;}.elementor .image-service-card{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor .icon-service-card{width:40px;height:40px;}.elementor .icon-arrow-circle{width:60px;height:60px;}.elementor .padding-20{padding:20px;}.elementor .background-dark{background-color:var(--dark);}.elementor .color-white{color:var(--color-gold-light);}.elementor .font-family-rewline{font-family:var(--Rewline);}.elementor .color-grey-footer{color:var(--color-grey-footer);}.elementor .font-weight-500{font-weight:500;}.elementor .background-deep{background-color:var(--color-brown);}.elementor .image-preview-project{width:100vw;height:300px;object-fit:cover;object-position:center center;}.elementor .DUP_input-form{font-family:var(--Rewline);font-weight:500;font-size:16px;color:var(--color-gold-light);padding-block-start:30px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:20px;border-width:1px;border-color:var(--color-gold-light);border-style:solid;background-color:#ffffff00;}.elementor .font-size-14{font-size:14px;}.elementor .color-black{color:var(--dark);}