#section-1 {
text-align:center;
min-height:630px;
padding-top:12px;
padding-left:5%;
padding-right:5%;
background-image:url(https://www.filepicker.io/api/file/KrivDrkeSF6QSilcspum);
background-size:cover;
background-position:Top Center
}

@media screen and (max-width: 1024px) {
#section-1 {
min-height:577px
}
}

#about {
margin-top:50px;
font-size:18px;
padding-left:5%;
padding-right:5%
}

#service {
margin-top:50px;
text-align:center;
padding-top:34px;
padding-left:5%;
padding-right:5%;
padding-bottom:34px
}

#portfolio {
margin-top:50px;
text-align:center;
padding-top:13px;
padding-left:5%;
padding-right:5%;
padding-bottom:13px
}

@media screen and (max-width: 479px) {
#portfolio {
margin-top:20px
}
}

#section-77 {
margin-top:50px;
color:#fff;
text-align:center;
min-height:308px;
padding-top:105px;
padding-left:30%;
padding-right:30%;
padding-bottom:105px;
background-image:-webkit-linear-gradient(0deg,rgba(59,67,77,0.75),rgba(59,67,77,0.75)),url(https://www.filepicker.io/api/file/L9boiW4ZS6CQDaot5v3L);
background-image:-moz-linear-gradient(0deg,rgba(59,67,77,0.75),rgba(59,67,77,0.75)),url(https://www.filepicker.io/api/file/L9boiW4ZS6CQDaot5v3L);
background-image:-o-linear-gradient(0deg,rgba(59,67,77,0.75),rgba(59,67,77,0.75)),url(https://www.filepicker.io/api/file/L9boiW4ZS6CQDaot5v3L);
background-image:-ms-linear-gradient(0deg,rgba(59,67,77,0.75),rgba(59,67,77,0.75)),url(https://www.filepicker.io/api/file/L9boiW4ZS6CQDaot5v3L);
background-image:linear-gradient(0deg,rgba(59,67,77,0.75),rgba(59,67,77,0.75)),url(https://www.filepicker.io/api/file/L9boiW4ZS6CQDaot5v3L);
background-size:cover
}

@media screen and (max-width: 479px) {
#section-77 {
min-height:226px;
padding-left:10%;
padding-right:10%;
padding-bottom:50px;
padding-top:50px;
background-position:Center Center
}
}

#team {
margin-top:50px;
text-align:center;
padding-top:13px;
padding-left:5%;
padding-right:5%;
padding-bottom:13px
}

#contact {
margin-top:50px;
text-align:left;
min-height:477px;
padding-top:75px;
padding-left:10%;
padding-right:10%;
padding-bottom:44px;
box-shadow:0 0 0 0 rgba(0,0,0,1);
background-image:-webkit-linear-gradient(0deg,rgba(17,27,36,0.75),rgba(17,27,36,0.75)),url(https://www.filepicker.io/api/file/fjuuq18ZQsucvSaB3abo);
background-image:-moz-linear-gradient(0deg,rgba(17,27,36,0.75),rgba(17,27,36,0.75)),url(https://www.filepicker.io/api/file/fjuuq18ZQsucvSaB3abo);
background-image:-o-linear-gradient(0deg,rgba(17,27,36,0.75),rgba(17,27,36,0.75)),url(https://www.filepicker.io/api/file/fjuuq18ZQsucvSaB3abo);
background-image:-ms-linear-gradient(0deg,rgba(17,27,36,0.75),rgba(17,27,36,0.75)),url(https://www.filepicker.io/api/file/fjuuq18ZQsucvSaB3abo);
background-image:linear-gradient(0deg,rgba(17,27,36,0.75),rgba(17,27,36,0.75)),url(https://www.filepicker.io/api/file/fjuuq18ZQsucvSaB3abo);
background-size:cover;
background-position:Top Center
}

@media screen and (max-width: 1024px) {
#contact {
padding-left:5%;
padding-right:5%
}
}

#section-174 {
padding-top:1%;
padding-left:20%;
padding-right:20%;
padding-bottom:1%;
background-color:#3b434c
}

@media screen and (max-width: 1024px) {
#section-174 {
padding-left:10%;
padding-right:10%
}
}

@media screen and (max-width: 479px) {
#section-174 {
text-align:center
}
}

#heading-17 {
margin-top:170px;
color:#fff;
font-size:60px;
font-weight:700
}

@media screen and (max-width: 1024px) {
#heading-17 {
margin-top:150px
}
}

@media screen and (max-width: 479px) {
#heading-17 {
margin-top:70px;
font-size:40px
}
}

#paragraph-18 {
color:#fff;
font-size:18px
}

#button-19 {
width:133px;
font-size:14px;
-webkit-text-transform:uppercase;
-moz-text-transform:uppercase;
-o-text-transform:uppercase;
-ms-text-transform:uppercase;
text-transform:uppercase;
min-height:25px;
border-style:none;
background-color:#f7600e
}

#linkblock-3 {
display:flex
}

#navmenu-4 {
-webkit-text-transform:uppercase;
-moz-text-transform:uppercase;
-o-text-transform:uppercase;
-ms-text-transform:uppercase;
text-transform:uppercase
}

#navmenu-4 li a {
color:#fff
}

#image-11 {
max-width:66px;
max-height:35px
}

@media screen and (max-width: 479px) {
#column-22 {
margin-bottom:10px
}
}

#column-23 {
padding-top:19px;
padding-bottom:19px
}

@media screen and (max-width: 1024px) {
#column-23 {
padding-top:0
}
}

#heading-25 {
color:#f7600e;
font-size:25px;
font-weight:700
}

#button-27 {
width:134px;
color:#f7600e;
-webkit-text-transform:uppercase;
-moz-text-transform:uppercase;
-o-text-transform:uppercase;
-ms-text-transform:uppercase;
text-transform:uppercase;
min-height:29px;
border-style:solid;
border-color:#f7600e;
border-radius:5px;
background-color:rgba(255,255,255,0)
}

#heading-34 {
margin-bottom:20px;
color:#f7600e;
font-size:25px;
font-weight:700
}

#row-31 {
padding-top:0;
padding-left:5%;
padding-right:5%;
padding-bottom:0
}

@media screen and (max-width: 1024px) {
#row-31 {
padding-left:0;
padding-right:0
}
}

@media screen and (max-width: 479px) {
#column-32 {
margin-bottom:20px
}

#column-40 {
margin-bottom:20px
}

#column-44 {
margin-bottom:20px
}
}

#heading-38 {
margin-top:20px;
margin-bottom:10px;
font-size:18px;
font-weight:700
}

#heading-42 {
margin-top:20px;
margin-bottom:10px;
font-size:18px;
font-weight:700
}

#heading-46 {
margin-top:20px;
margin-bottom:10px;
font-size:18px;
font-weight:700
}

#heading-50 {
margin-top:20px;
margin-bottom:10px;
font-size:18px;
font-weight:700
}

#heading-53 {
margin-bottom:10px;
color:#f7600e;
font-size:25px;
font-weight:700
}

#paragraph-54 {
padding-left:30%;
padding-right:30%;
text-shadow:0 0 0 rgba(0,0,0,1)
}

@media screen and (max-width: 479px) {
#paragraph-54 {
padding-left:0;
padding-right:0
}
}

#row-55 {
justify-content:center
}

#row-62 {
margin-top:20px;
justify-content:center
}

#row-69 {
margin-top:20px;
justify-content:center
}

#button-104 {
width:134px;
margin:30px;
color:#f7600e;
-webkit-text-transform:uppercase;
-moz-text-transform:uppercase;
-o-text-transform:uppercase;
-ms-text-transform:uppercase;
text-transform:uppercase;
min-height:29px;
border-style:solid;
border-color:#f7600e;
border-radius:5px;
background-color:rgba(255,255,255,0)
}

@media screen and (max-width: 479px) {
#column-56 {
margin-bottom:20px
}

#column-57 {
margin-bottom:20px
}

#column-63 {
margin-bottom:20px
}

#column-65 {
margin-bottom:20px
}

#column-70 {
margin-bottom:20px
}

#column-72 {
margin-bottom:20px
}
}

#heading-81 {
margin-bottom:10px;
color:#f7600e;
font-size:25px;
font-weight:700
}

#paragraph-82 {
padding-left:30%;
padding-right:30%;
text-shadow:0 0 0 rgba(0,0,0,1)
}

@media screen and (max-width: 479px) {
#paragraph-82 {
padding-left:0;
padding-right:0
}
}

#row-105 {
padding-top:0;
padding-left:5%;
padding-right:5%;
padding-bottom:0
}

@media screen and (max-width: 1024px) {
#row-105 {
padding-left:0;
padding-right:0
}
}

@media screen and (max-width: 479px) {
#column-106 {
margin-bottom:20px
}

#column-110 {
margin-bottom:20px
}

#column-114 {
margin-bottom:20px
}
}

#heading-108 {
margin-top:20px;
margin-bottom:10px;
font-size:18px;
font-weight:700;
-webkit-text-transform:uppercase;
-moz-text-transform:uppercase;
-o-text-transform:uppercase;
-ms-text-transform:uppercase;
text-transform:uppercase
}

#heading-112 {
margin-top:20px;
margin-bottom:10px;
font-size:18px;
font-weight:700;
-webkit-text-transform:uppercase;
-moz-text-transform:uppercase;
-o-text-transform:uppercase;
-ms-text-transform:uppercase;
text-transform:uppercase
}

#heading-116 {
margin-top:20px;
margin-bottom:10px;
font-size:18px;
font-weight:700;
-webkit-text-transform:uppercase;
-moz-text-transform:uppercase;
-o-text-transform:uppercase;
-ms-text-transform:uppercase;
text-transform:uppercase
}

#heading-120 {
margin-top:20px;
margin-bottom:10px;
font-size:18px;
font-weight:700;
-webkit-text-transform:uppercase;
-moz-text-transform:uppercase;
-o-text-transform:uppercase;
-ms-text-transform:uppercase;
text-transform:uppercase
}

#heading-166 {
margin-bottom:10px;
color:#fff;
font-size:25px;
font-weight:700;
text-align:center
}

#paragraph-167 {
color:#fff;
text-align:center;
padding-left:30%;
padding-right:30%;
text-shadow:0 0 0 rgba(0,0,0,1)
}

@media screen and (max-width: 479px) {
#paragraph-167 {
padding-left:0;
padding-right:0
}
}

#form-176 {
display:flex;
flex-wrap:wrap;
justify-content:space-between;
align-items:flex-start;
min-height:171px;
padding-left:15%;
padding-right:15%
}

@media screen and (max-width: 479px) {
#form-176 {
padding-left:0;
padding-right:0
}
}

#textinput-189 {
width:48%;
min-height:46px;
padding-left:10px
}

#textinput-188 {
width:48%;
min-height:46px;
padding-left:10px
}

#textarea-185 {
width:838px;
margin-top:10px;
display:inline-block;
min-height:127px;
padding-left:10px
}

#button-187 {
margin-top:10px;
border-style:none;
background-color:#f7600e
}

#section-190 {
width:182px;
margin-top:10px;
display:flex;
justify-content:space-between;
align-items:center;
padding-top:3px
}

#linkblock-191 {
color:#fff
}

#linkblock-193 {
color:#fff
}

#linkblock-195 {
color:#fff
}

#icon-192 {
color:#2196f3;
font-size:30px
}

#icon-194 {
color:#2196f3;
font-size:30px
}

#icon-196 {
color:#2196f3;
font-size:30px
}

@media screen and (max-width: 479px) {
#column-198 {
font-size:12px
}
}

#column-199 {
text-align:right
}

@media screen and (max-width: 479px) {
#column-199 {
font-size:12px;
text-align:center
}
}

#paragraph-200 {
color:#fff
}

#paragraph-201 {
color:#fff
}