﻿body{font-family:'Roboto',sans-serif;font-weight:lighter;margin:0;padding:0;background-color:#2f4858;background-image:url(../Res/Images/bsckgroundslice.jpeg);background-position:top;background-repeat:no-repeat;image-rendering:pixelated;background-size:cover;}body.no-scroll{overflow:hidden;}header{height:200px;background-color:#86bbd8;background:linear-gradient(45deg,#86bbd8 0%,#9ed5f4 100%);box-shadow:1px 1px 11px #1f323e;}header [header-items]{display:flex;flex-direction:row-reverse;margin:0 auto;max-width:1200px;justify-content:space-between;}header [image]{background-color:#e5d4c0;width:250px;background-image:url("../Images/ProfileImage.jpg");background-repeat:no-repeat;background-position:center;background-size:contain;height:250px;border-radius:135px;border:#fff 4px solid;box-shadow:3px 3px 11px #1f323e;margin-top:65px;}header [flex]{font-size:4em;color:#fff;text-shadow:3px 3px #1f323e;align-self:center;text-align:right;margin-top:56px;}header [flex] [subtext]{font-size:.5em;display:flex;flex-direction:row-reverse;}header [flex] [subtext] [icons]{font-size:.7em;align-self:center;margin-right:17px;}header [flex] [subtext] [icons] a{margin-left:5px;transition:all ease-in-out .2s;cursor:pointer;text-decoration:none;color:#fff;}header [flex] [subtext] [icons] a:hover{color:#aab1b5;}@media(max-width:1200px){header{height:200px;background-color:#86bbd8;background:linear-gradient(45deg,#86bbd8 0%,#9ed5f4 100%);box-shadow:1px 1px 11px #1f323e;}header [header-items]{display:block;margin:auto;max-width:inherit;}header [image]{background-color:#e5d4c0;width:250px;background-image:url("../Images/ProfileImage.jpg");background-repeat:no-repeat;background-position:center;background-size:contain;height:250px;border-radius:135px;margin-left:-127px;margin-top:25px;position:absolute;left:50%;border:#fff 4px solid;box-shadow:3px 3px 11px #1f323e;}header [flex]{margin-top:0;display:flex;max-width:1200px;margin:0 auto;height:50px;font-size:2em;flex-direction:column;color:#fff;text-align:center;text-shadow:1px 1px #1f323e;}header [flex] [subtext]{font-size:.8em;display:block;}header [flex] [subtext] [icons]{display:none;}}[pagecontent]>div:nth-child(1){margin-top:140px;}[pagecontent]>div:nth-child(2n+2){background-color:rgba(74,96,110,.7);box-shadow:1px 1px 11px #1f323e;}[pagecontent]>div{padding-bottom:22px;}[pagecontent]>div>div{padding-top:10px;margin:0 auto;display:flex;max-width:1200px;flex-wrap:wrap;justify-content:space-around;transition:all ease-in-out .2s;}[pagecontent]>div>div h1{display:block;width:100%;margin:0 10px;color:#fff;font-weight:lighter;text-transform:uppercase;padding-left:30px;}[pagecontent]>div>div h1:before{content:" ";width:15px;height:15px;border-top:#fff 2px solid;border-right:#fff 2px solid;position:absolute;transform:rotate(45deg);margin-left:-30px;margin-top:10px;}[pagecontent]>div>div section{margin:10px;border-left:#86bbd8 solid 5px;background-color:#fff;box-shadow:3px 3px 11px #1f323e;padding:5px;max-width:565px;width:100%;}[pagecontent]>div>div section h2{text-align:center;margin:0;font-weight:lighter;font-size:2em;}[pagecontent]>div>div section [actions].top-border{border-top:1px solid #e9eeed;}[pagecontent]>div>div section [actions]{display:flex;justify-content:space-between;margin:10px;}[pagecontent]>div>div section [actions] a{display:flex;flex-direction:column;justify-content:space-around;color:#4a606e;text-decoration:none;padding:5px 10px;}[pagecontent]>div>div section [actions] a *{display:block;text-align:center;}[pagecontent]>div>div section [actions] a i{font-size:2em;margin-bottom:10px;}[pagecontent]>div>div section [actions] a:hover,[pagecontent]>div>div section [actions] a:focus{background-color:#eeeded;}[pagecontent]>div>div section [actions] button{background-color:#ae8e5f;color:#fff;padding:5px 10px;border:none;padding:8px 15px;transition:ease-in .2s all;cursor:pointer;}[pagecontent]>div>div section [actions] button:hover,[pagecontent]>div>div section [actions] button:focus{background-color:#cbb799;}[pagecontent]>div>div section [image-gallery]{display:flex;justify-content:space-between;flex-wrap:wrap;margin:10px;}@media(max-width:1200px){[pagecontent]>div>div section [image-gallery]{justify-content:center;}}[pagecontent]>div>div section [image-gallery] div{width:250px;border:5px solid #fff;height:250px;background-position:center;background-repeat:no-repeat;background-size:contain;background-position-y:20px;cursor:pointer;}[pagecontent]>div>div section [image-gallery] div:hover,[pagecontent]>div>div section [image-gallery] div:focus{background-color:#eeeded;border:5px solid #eeeded;}[pagecontent]>div>div section [points]{flex-grow:2;padding:0;}[pagecontent]>div>div section [points] li{padding:5px 10px;list-style:none;margin-right:10px;border-bottom:solid 1px #eaeef0;display:flex;}[pagecontent]>div>div section [points] li i{margin-right:10px;color:#aad37b;}@media(max-width:1200px){[pagecontent]>div>div section{max-width:100%;}}[pagecontent]>div>div section.stretch{max-width:1200px;}[pagecontent]>div>div.featured section{max-width:360px;border-top:#607d8b solid 13px;border-bottom:#607d8b solid 8px;border-left:none;display:flex;flex-direction:column;justify-content:space-between;transition:ease-in .2s all;margin-top:35px;margin-bottom:35px;}[pagecontent]>div>div.featured section h2{margin-top:10px;}[pagecontent]>div>div.featured section p{text-align:center;}[pagecontent]>div>div.featured section [actions]{justify-content:center;}[pagecontent]>div>div.featured section [actions] button{width:100%;}[pagecontent]>div>div.featured section:hover{box-shadow:0 0 18px rgba(255,255,255,.57);}[pagecontent]>div>div.featured section.featured{border-top-color:#aad37b;margin-top:0;margin-bottom:0;}[pagecontent]>div>div.featured section:before{content:"";display:block;width:0;height:0;border-left:185px solid transparent;border-right:185px solid transparent;border-top:25px solid #607d8b;margin-top:-5px;margin-left:-6px;}[pagecontent]>div>div.featured section.featured:before{border-top-color:#aad37b;}@media(max-width:1200px){[pagecontent]>div>div.featured section{margin-top:10px;margin-bottom:10px;}[pagecontent]>div>div.featured h1{order:-2;}[pagecontent]>div>div.featured .featured{order:-1;}}[model-content]{position:fixed;top:0;width:100%;background:rgba(0,0,0,.25);height:100%;}[model-content] section{max-width:1200px;margin:0 auto;margin-top:calc(70%*-1);background-color:#f5f5f5;padding:10px;box-shadow:1px 1px 11px #1f323e;transition:ease-in .5s all;display:flex;flex-direction:column;justify-content:space-between;}[model-content] section h2{margin:0;font-weight:lighter;font-size:1.7em;margin-bottom:15px;}@media(max-width:1200px){[model-content] section{height:calc(100% - 20px);overflow:auto;}}[model-content] section img{object-fit:contain;width:100%;max-height:700px;margin:0 auto;display:block;}@media(max-width:1200px){[model-content] section img{max-height:500px;}}[model-content] section [model-contents]>form{width:100%;}[model-content] section [model-contents]{flex-wrap:wrap;}[model-content] section [model-contents],[model-content] section [model-contents]>form{display:flex;justify-content:space-around;}@media(max-width:1200px){[model-content] section [model-contents],[model-content] section [model-contents]>form{flex-direction:column;}}[model-content] section [model-contents] [message],[model-content] section [model-contents]>form [message]{display:flex;flex-direction:row;padding:10px;margin:100px 10px;align-items:center;}[model-content] section [model-contents] [message] i,[model-content] section [model-contents]>form [message] i{padding:5px;}[model-content] section [model-contents] [message].smaller,[model-content] section [model-contents]>form [message].smaller{font-size:.8em;}[model-content] section [model-contents] [message="success"],[model-content] section [model-contents]>form [message="success"]{background:#aad37a;color:#fff;}[model-content] section [model-contents] [message="error"],[model-content] section [model-contents]>form [message="error"]{background:#f3cdda;margin:10px;}@media(max-width:1200px){[model-content] section [model-contents] [message="error"],[model-content] section [model-contents]>form [message="error"]{margin:0 10px;font-size:.8em;}}[model-content] section [model-contents] [message="warning"],[model-content] section [model-contents]>form [message="warning"]{background:#f7ddb7;margin:10px;}@media(max-width:1200px){[model-content] section [model-contents] [message="warning"],[model-content] section [model-contents]>form [message="warning"]{margin:0 10px;font-size:.8em;}}[model-content] section [model-contents] div,[model-content] section [model-contents]>form div{flex-grow:2;padding:5px;display:flex;flex-direction:column;}[model-content] section [model-contents] div label,[model-content] section [model-contents]>form div label{font-size:1em;margin-bottom:10px;}@media(max-width:1200px){[model-content] section [model-contents] div label,[model-content] section [model-contents]>form div label{margin-bottom:3px;}}[model-content] section [model-contents] div input,[model-content] section [model-contents] div textarea,[model-content] section [model-contents]>form div input,[model-content] section [model-contents]>form div textarea{margin-bottom:10px;padding:7px;box-shadow:1px 1px 3px #4a606e;border:none;}[model-content] section [model-contents] div span,[model-content] section [model-contents]>form div span{display:block;background-color:#f3cdda;color:#000;padding:5px;margin-top:-9px;font-size:.8em;text-align:right;}[model-content] section [model-contents] div input:focus,[model-content] section [model-contents] div textarea:focus,[model-content] section [model-contents]>form div input:focus,[model-content] section [model-contents]>form div textarea:focus{box-shadow:1px 1px 3px #826a47;outline:none;}[model-content] section [model-contents] div textarea,[model-content] section [model-contents]>form div textarea{min-height:350px;font-family:inherit;}@media(max-width:1200px){[model-content] section [model-contents] div textarea,[model-content] section [model-contents]>form div textarea{min-height:318px;}}[model-content] section [model-contents] div:nth-child(2),[model-content] section [model-contents]>form div:nth-child(2){border-left:1px solid #e9eeed;}@media(max-width:1200px){[model-content] section [model-contents] div:nth-child(2),[model-content] section [model-contents]>form div:nth-child(2){border-left:none;}}[model-content] section [model-contents] [quote-form] [quote-options],[model-content] section [model-contents]>form [quote-form] [quote-options]{max-width:300px;display:block;}@media(max-width:1200px){[model-content] section [model-contents] [quote-form] [quote-options],[model-content] section [model-contents]>form [quote-form] [quote-options]{max-width:initial;}}[model-content] section [model-contents] [quote-form] [quote-options] [quote-option],[model-content] section [model-contents]>form [quote-form] [quote-options] [quote-option]{margin-bottom:10px;padding:10px 7px;box-shadow:1px 1px 3px #4a606e;border:none;background:#fff;font-size:1.4em;cursor:pointer;display:flex;flex-direction:row;align-items:center;}@media(max-width:1200px){[model-content] section [model-contents] [quote-form] [quote-options] [quote-option],[model-content] section [model-contents]>form [quote-form] [quote-options] [quote-option]{font-size:1.1em;}}[model-content] section [model-contents] [quote-form] [quote-options] [quote-option] i,[model-content] section [model-contents]>form [quote-form] [quote-options] [quote-option] i{margin-right:10px;pointer-events:none;}[model-content] section [model-contents] [quote-form] [quote-options] [quote-option] i.fa,[model-content] section [model-contents]>form [quote-form] [quote-options] [quote-option] i.fa{color:#dbdbdb;}[model-content] section [model-contents] [quote-form] [quote-options] [quote-option] i.fa-check-square,[model-content] section [model-contents] [quote-form] [quote-options] [quote-option] i.fa-square,[model-content] section [model-contents]>form [quote-form] [quote-options] [quote-option] i.fa-check-square,[model-content] section [model-contents]>form [quote-form] [quote-options] [quote-option] i.fa-square{color:#7b7b7b;}[model-content] section [model-contents] [quote-form] [quote-details] ul,[model-content] section [model-contents]>form [quote-form] [quote-details] ul{padding:0;}[model-content] section [model-contents] [quote-form] [quote-details] ul li,[model-content] section [model-contents]>form [quote-form] [quote-details] ul li{padding:5px 10px;list-style:none;margin-right:10px;border-bottom:solid 1px #eaeef0;display:flex;}[model-content] section [model-contents] [quote-form] [quote-details] ul li i,[model-content] section [model-contents]>form [quote-form] [quote-details] ul li i{margin-right:10px;color:#aad37b;}[model-content] section [model-contents] [quote-form] [quote-price].on,[model-content] section [model-contents]>form [quote-form] [quote-price].on{text-align:center;font-size:1.5em;align-self:flex-end;}@media(max-width:1200px){[model-content] section [model-contents] [quote-form] [quote-price].on,[model-content] section [model-contents]>form [quote-form] [quote-price].on{align-self:initial;}}[model-content] section [model-contents] [quote-form] [quote-price].on [quoute-input],[model-content] section [model-contents]>form [quote-form] [quote-price].on [quoute-input]{text-align:left;}[model-content] section [model-contents] [quote-form] [quote-price].on [quoute-input] label,[model-content] section [model-contents] [quote-form] [quote-price].on [quoute-input] span,[model-content] section [model-contents]>form [quote-form] [quote-price].on [quoute-input] label,[model-content] section [model-contents]>form [quote-form] [quote-price].on [quoute-input] span{font-size:.5em;}[model-content] section [model-contents] [quote-form] [quote-price].on [total-container],[model-content] section [model-contents]>form [quote-form] [quote-price].on [total-container]{padding:10px 7px;box-shadow:1px 1px 3px #4a606e;border:none;background:#f3ffe6;margin-bottom:15px;display:flex;flex-direction:row;}[model-content] section [model-contents] [quote-form] [quote-price].on [total-container] p,[model-content] section [model-contents]>form [quote-form] [quote-price].on [total-container] p{margin:0;}[model-content] section [model-contents] [quote-form] [quote-price].on [total-container] p:nth-child(2),[model-content] section [model-contents]>form [quote-form] [quote-price].on [total-container] p:nth-child(2){font-size:1.5em;}[model-content] section [model-contents] [quote-form] [quote-option].quote-selected,[model-content] section [model-contents]>form [quote-form] [quote-option].quote-selected{box-shadow:1px 1px 3px #826a47;outline:none;}[model-content] section button{background-color:#4a606e;color:#fff;padding:5px 10px;border:none;padding:8px 15px;transition:ease-in .2s all;cursor:pointer;}[model-content] section button:hover,[model-content] section button:focus{background-color:#6b7d88;}[model-content] section [model-footer]{display:flex;justify-content:space-between;}[model-content] section [model-footer] button[action-send]{background-color:#2196f3;}[model-content] section [model-footer] button[action-send]:hover{background-color:#03a9f4;}[model-content] section.show{margin-top:11px;transition:ease-in .5s all;}@media(max-width:1200px){[model-content] section.show{margin-top:0;}}[model-content] section.allowScroll{transition:ease-in .5s all;overflow:auto;}@media(max-width:1200px){button{padding:15px 25px !important;}}