/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*{font-family:Istok Web;-ms-overflow-style:none;scrollbar-width:none;}*::-webkit-scrollbar{display:none;}img{width:100%;height:auto;}.normal{font-weight:normal !important;}.layout-container{margin:-8px -8px -18px -8px;}.navButtons{text-align:center;padding:2vw 0;.call{border:1px solid white;background:#781d22;border-radius:5px;color:white;transition:.5s;&:hover{background:gray;color:#781D22;transition:.5s;}}.get{border:1px solid #871d22;background:rgba(255,255,255,0.80);border-radius:5px;color:#781d22;margin-left:2vw;transition:0.5s;&:hover{background:gray;color:white;transition:.5s;}}a{text-decoration:none;padding:.8vw 3vw;font-size:1vw;font-weight:bold;}}.header-cont{display:flex;align-items:center;justify-content:space-between;padding:0vw 6vw;.header-logo{width:10vw;height:auto;}a{text-decoration:none;padding:3vw;color:black;transition:0.25s;}a:hover{text-decoration:underline;transition:0.25s;font-weight:bold;}.header-menu{display:flex;justify-content:space-between;align-items:center;font-size:1vw;.subMenu{margin-top:5vw;background:gray;}}.call-button{font-weight:bold;background:#781d22;padding:.5vw;border-radius:0.25vw;transition:.5s;a{color:white;font-size:1vw;}&:hover{background:gray;transition:.5s;a{color:#781D22;}}}}#shedStyles{border:none;background:none;font-size:1vw;padding:1vw;&:hover{text-decoration:underline;transition:0.25s;font-weight:bold;cursor:cell;}}.shed-styles-menu{background:#F5F5F5;display:none;align-items:center;justify-content:space-around;text-align:center;height:7vw;opacity:0;visibility:hidden;display:none;animation:slideInOut .5s ease-in-out;margin-bottom:-7vw;position:relative;z-index:10;a{padding:0 5vw;color:#781d22;font-weight:bold;font-size:1vw;}}.shed-styles-menu.visible{opacity:1;visibility:visible;display:flex;}@keyframes slideInOut{0%{opacity:0;visibility:hidden;transform:translateY(-4vw);}50%{opacity:0.5;visibility:visible;transform:translateY(0);}100%{opacity:1;visibility:visible;transform:translateY(0);}}.footer-cont{background:#F5F5F5;padding-top:3vw;font-size:0.8vw;a{text-decoration:none;padding:0.25vw;color:black;}.styles-box{display:flex;gap:0.5vw;}.column-one,.column-two{display:flex;flex-direction:column;}.footer-main{display:flex;justify-content:space-around;h5{font-size:1vw;}h4{font-size:1.25vw;margin-top:1.15vw;}}.footer-address{padding-top:0.3vw;a{font-weight:bold;font-size:1.25vw;}}.footer-nav{p{display:flex;flex-direction:column;}a{margin:0;gap:0.5vw;}}.copyright{text-align:center;width:70%;margin:auto;border-top:1px solid black;margin-top:3vw;p{margin-top:2vw;padding-bottom:2vw;}}}.homeTop{background:#781d22;padding-bottom:2.5vw;padding-top:4vw;background:linear-gradient(157.5deg,rgba(85,23,26,1.0) 58%,rgba(120,29,34,1.0) 0%);}.triple{display:flex;width:90%;margin:auto;justify-content:space-between;padding-top:2vw;.icon{width:20%;margin:auto;padding-top:2vw;}.box{background:white;width:28vw;text-align:center;color:#781d22;h4{font-size:1.5vw;margin-top:0;}}.vertLine{border:0.5px solid black;width:0;}}.homeParagraph{color:white;font-size:1.5vw;width:70%;margin:auto;padding-top:7vw;.topLine{height:0vw;width:40%;margin-left:0;border:1.25px solid white;}.bottomLine{height:0vw;width:40%;margin-left:60%;border:1.25px solid white;margin-bottom:4vw;}.paragraph{margin:3vw 0vw;}p{margin-top:0.5vw;}h2{margin-bottom:0;}}.perfect{text-align:center;padding-bottom:6vw;position:relative;h2{font-size:2.5vw;padding-top:4vw;margin-top:0;margin-bottom:4vw;}}.perfect::before{content:'';display:block;background:linear-gradient(170deg,rgba(0,0,0,0.20) 47%,rgba(255,255,255,0) 0%);padding-bottom:6vw;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;}.tripleRound{display:flex;width:60%;margin:auto;justify-content:space-between;padding-bottom:8vw;.roundSpot{height:15vw;width:15vw;border-radius:50%;color:white;position:relative;overflow:hidden;.angleLine{height:0;width:80%;margin:auto;border:1.25px solid white;transform:rotate(-.84deg);}h4{font-size:3vw;margin-top:1vw;margin-bottom:0;}h6{font-size:1.5vw;margin-top:1vw;}}.roundSpot::before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#781d22;z-index:1;}.roundSpot .number,.roundSpot .angleLine,.roundSpot h6{z-index:5;position:relative;}}.title{text-align:center;font-size:2.25vw;}.stylesContainer{display:flex;flex-wrap:wrap;width:85%;margin:auto;justify-content:space-between;padding-bottom:6vw;}.homeStyles{width:25%;margin:auto;background-color:#f5f5f5;text-align:right;background:linear-gradient(160deg,rgb(109,28,32) 34%,rgb(245,245,245) 0%);padding:2vw;margin-top:3vw;position:relative;transition:0.5s;.barnAdjust{img{height:11vw;width:auto;}}.hiBarnAdjust{img{height:10vw;width:auto;}}h5{font-size:1.25vw;margin-bottom:0;color:#781d22;text-transform:uppercase;}p{margin:0;padding:0;}}.homeStyles:hover{filter:drop-shadow(2px 4px 6px black);transition:0.5s;}.styleImage{width:70%;height:10vw;margin:auto;}.clickable{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;}.colorAngle{height:10vw;background:linear-gradient(177deg,rgb(109,28,32) 63%,rgba(255,255,255,0) 0%);margin-bottom:-7vw;position:relative;z-index:1;h2{color:white;font-size:2.25vw;margin-top:0;margin-left:4vw;padding-top:2vw;text-transform:uppercase;}}.split{display:flex;justify-content:space-between;.left{background:#f5f5f5;width:50%;height:18vw;text-align:center;}.right{background:#EAEAEA;width:50%;height:18vw;text-align:center;}h4{margin-top:7vw;font-size:1.5vw;color:#781d22;line-height:2;}}.reviews{h2{text-align:center;font-size:3vw;padding-top:4vw;}}.storageContainer{display:flex;justify-content:space-between;margin-top:5vw;padding:9vw 5vw;background:linear-gradient(157.5deg,rgba(85,23,26,1.0) 54%,rgba(120,29,34,1.0) 0%);}.betterStorage{width:55%;h2{font-size:3vw;color:white;}p{color:white;font-size:1.75vw;}summary{background:#C3AAAD;padding:1vw;border-radius:0.5vw;color:#781d22;font-weight:bold;font-size:1.5vw;}details{background:#C3AAAD;border-radius:0.5vw;max-height:35vw;overflow:scroll;margin:4vw 0;p{color:black;margin:2vw;}}details[open]{summary{position:fixed;width:47.75%;border-bottom:2px solid #781D22;border-radius:0.5vw 0.5vw 0 0;}p{margin-top:5vw;}}}.storagePhoto{width:38%;padding-top:4vw;}.optionsTitle{color:white;padding-bottom:15vw;margin-top:-32vw;position:relative;font-size:2.25vw;padding-left:6vw;}.optionsMain{display:flex;text-align:center;padding-top:1vw;}.option{height:10vw;h6{margin-bottom:.5vw;font-size:1.5vw;}p{margin:0;font-size:1.25vw;}}.optionLine{height:0;width:60%;margin:auto;border:1px solid white;}.leftCol,.rightCol{width:50%;margin:auto;padding-top:2vw;}.leftCol{background:#F5F5F5;}.rightCol{background:#EAEAEA;}.roof{text-align:center;padding-top:4vw;.navButtons{margin:4vw 0vw;}h2{font-size:2.5vw;}}.metalColor{div{width:100px;height:100px;border:1px solid black;margin:1vw 2vw;transition:0.5s;}div:hover{transform:scale(1.4);transition:0.5s;}}.roofSwatches{display:flex;flex-wrap:wrap;width:80%;margin:auto;justify-content:center;.slate{background-color:rgb(117,119,110);}.white{background-color:rgb(246,246,244);}.burgundy{background-color:rgb(65,50,51);}.charcoal{background-color:rgb(113,113,106);}.ash{background-color:rgb(171,164,144);}.black{background-color:rgb(32,37,34);}.bronze{background-color:rgb(64,61,49);}.tan{background-color:rgb(152,133,90);}.beige{background-color:rgb(223,209,159);}.ivy{background-color:rgb(40,67,49);}.ocean{background-color:rgb(83,101,117);}.brown{background-color:rgb(88,70,63);}.red{background-color:rgb(114,50,40);}.clay{background-color:rgb(166,150,130);}.stone{background-color:rgb(197,178,142);}.patina{background-color:rgb(137,171,133);}}.shingleSwatches{display:flex;flex-wrap:wrap;width:80%;margin:auto;justify-content:center;}.shingleColor{.hollow{background-image:url(/sites/default/files/2024-05/Timberline_HD_Fox_Hollow_Gray.png);}.pewter{background-image:url(/sites/default/files/2024-05/Timberline_HD_Pewter_Gray.png);}.charcoal{background-image:url(/sites/default/files/2024-05/Timberline_HD_Charcoal.png);}.hunter{background-image:url(/sites/default/files/2024-05/Timberline_HD_Hunter_Green.png);}.hickory{background-image:url(/sites/default/files/2024-05/Timberline_HD_Hickory.png);}.weathered{background-image:url(/sites/default/files/2024-05/Timberline_HD_Weathered_Wood.png);}.shakewood{background-image:url(/sites/default/files/2024-05/Timberline_HD_Shakewood.png);}div{width:100px;height:100px;border:1px solid black;margin:1vw 2vw;transition:.5s;}div:hover{transform:scale(1.4);transition:.5s;}}.vinyl{text-align:center;padding-top:4vw;h2{font-size:2.5vw;}.navButtons{margin:4vw 0vw;}}.vinylSwatches{display:flex;flex-wrap:wrap;width:80%;margin:auto;justify-content:center;}.vinylColor{.tan{background-color:rgb(199,195,173);}.beige{background-color:rgb(206,197,180);}.almond{background-color:rgb(227,219,191);}.mist{background-color:rgb(217,213,204);}.cream{background-color:rgb(246,241,205);}.pearl{background-color:rgb(239,235,213);}.white{background-color:rgb(254,254,249);}.clay{background-color:rgb(175,170,151);}.gray{background-color:rgb(210,212,211);}.flint{background-color:rgb(174,175,180);}.blue{background-color:rgb(162,191,204);}div{width:100px;height:100px;border:1px solid black;margin:1vw 2vw;transition:.5s;}div:hover{transform:scale(1.4);transition:.5s;}}.paintedShed{text-align:center;padding-top:4vw;padding-bottom:8vw;.navButtons{margin:4vw 0vw;}h2{font-size:2.5vw;}}.paintedSwatches{display:flex;flex-wrap:wrap;width:80%;margin:auto;justify-content:center;}.paintColor{.barnwhite{background-image:url(/sites/default/files/2024-05/barn%20white.png);}.navajowhite{background-image:url(/sites/default/files/2024-05/navajo%20white.png);}.martincream{background-image:url(/sites/default/files/2024-05/martin%20cream.png);}.compassbeige{background-image:url(/sites/default/files/2024-05/cmpass%20beige.png);}.clay{background-image:url(/sites/default/files/2024-05/clay.png);}.charcoalbrown{background-image:url(/sites/default/files/2024-05/charcoal%20brown.png);}.red{background-image:url(/sites/default/files/2024-05/red.png);}.huntergreen{background-image:url(/sites/default/files/2024-05/hunter%20green.png);}.belmontblue{background-image:url(/sites/default/files/2024-05/belmont%20blue.png);}.christianagray{background-image:url(/sites/default/files/2024-05/christiana%20gray.png);}.gray{background-image:url(/sites/default/files/2024-05/gray.png);}.black{background-image:url(/sites/default/files/2024-05/black.png);}div{width:100px;height:100px;border:1px solid black;margin:1vw 2vw;transition:.5s;}div:hover{transform:scale(1.4);transition:.5s;}}.aboutUsTitle{padding-bottom:7vw;margin-top:-34vw;position:relative;padding-left:7vw;.navButtons{text-align:left;a{border:none;}}h2{color:white;font-size:2.75vw;line-height:1.2;}p{color:white;font-size:1.25vw;width:35%;}}.missionHeading{text-align:right;margin-top:-2vw;}.mission{text-align:right;}.specifications{text-align:center;.navButtons{margin:4vw 0vw;}h2{font-size:2.25vw;margin-bottom:-8vw;position:relative;}}.specColumns{display:flex;justify-content:space-between;.text{text-align:left;font-size:1.2vw;}}.specsLeft{width:50%;background:#F5F5F5;display:flex;justify-content:center;padding:10vw 0vw 6vw 0vw;}.specsRight{width:50%;background:#EAEAEA;display:flex;justify-content:center;padding:10vw 0vw 6vw 0vw;}.stylesScroll{max-height:40vw;overflow-y:scroll;}.barnStyleHeader{padding-left:7vw;padding-bottom:6vw;margin-top:-31vw;position:relative;.navButtons{text-align:left;.call,.get{border:none;}}h2{font-size:2.75vw;color:white;padding-bottom:6vw;}}.locationBlock{padding:6vw 0 10vw 0;text-align:center;background:linear-gradient(170deg,rgba(0,0,0,0.20) 47%,rgba(255,255,255,0) 0%);.address{a{text-decoration:none;font-weight:bold;font-size:1.2vw;color:black;}}.addressAndMap{display:flex;flex-direction:column;width:70%;margin:auto;justify-content:space-between;.address{text-align:center;h3{color:#781D22;font-size:1.35vw;margin-bottom:0;}a{color:#781d22;}}iframe{border-radius:12px;width:100%;}}h2{font-size:2.25vw;margin-top:0;margin-bottom:4vw;}}.contactHeader{height:30vw;background:linear-gradient(167.5deg,rgba(85,23,26,1.0) 57%,rgba(120,29,34,1.0) 0%);.contactTitle{color:white;padding-left:6vw;padding-top:5vw;h2{font-size:2.5vw;margin-bottom:0;line-height:1.2;}p{font-size:1.2vw;}}}.webform-submission-form{width:50%;margin:auto;background:#F5F5F5;padding-top:6vw;margin-top:-8vw;margin-bottom:8vw;filter:drop-shadow(2px 4px 6px black);}@media screen and (min-width:761px){.form-item-name{width:50%;}.form-item-last-name{width:50%;margin-left:50%;}}#edit-name{display:flex;background:#EAEAEA;border:none;width:65%;height:2.25vw;margin-left:30%;font-size:.80vw;text-indent:1vw;}#edit-last-name{display:flex;justify-content:flex-end;background:#EAEAEA;border:none;width:65%;height:2.25vw;margin-left:15%;margin-top:-2.35vw;font-size:.80vw;text-indent:1vw;}#edit-email{width:75%;border:none;background:#EAEAEA;margin-left:15%;height:2.25vw;margin-top:2vw;font-size:.80vw;text-indent:1vw;}#edit-subject{width:75%;border:none;background:#EAEAEA;margin-left:15%;height:2.25vw;margin-top:2vw;font-size:.80vw;text-indent:1vw;}#edit-message{width:75%;border:none;background:#EAEAEA;margin-left:15%;height:10vw;margin-top:2vw;padding-top:1vw;font-size:.80vw;text-indent:1vw;}#edit-actions{text-align:center;padding-top:2.25vw;padding-bottom:2.25vw;}#edit-actions-submit{border:none;background:#781D22;color:white;font-size:1vw;font-weight:bold;padding:0.5vw 2vw;border-radius:5px;}#edit-actions-submit:hover{background:radial-gradient(transparent,#781d22);color:#781d22;}.views-view-responsive-grid{filter:drop-shadow(2px 4px 6px black);width:80%;margin:auto;padding:16vw 0 6vw 0;}.slick-current{transform:scale(1.25);transition:850ms;}.slick-slide{margin:0 2vw;}.slick__slide{background:#EAEAEA;width:18vw;height:15vw;border-radius:8px;border:1.5px solid #781D22;}.slick-track{padding:4vw 0;width:100%;margin:auto;margin-top:4vw;}.profileBack{background:#781d22;width:7vw;height:7vw;border-radius:50%;margin:auto;margin-top:-3.5vw;background-image:url(/sites/default/files/2024-06/Person.png);background-size:5vw 5vw;background-repeat:no-repeat;background-position:center;}.review{height:10vw;overflow:scroll;margin:1vw;font-size:1vw;p{margin-bottom:0;padding-bottom:0;}h6{font-size:0.8vw;margin:0;}}#privacy-policy{max-width:1200px;margin:auto;padding:1.5em;font-family:helvetica;a{color:#781D22}}.mobileHeader{display:none;}@media only screen and (max-width:760px){.header-cont{display:none;}.aboutUsTitle{margin-top:-104vw;h2{font-size:6.75vw;}p{font-size:3.5vw;font-weight:bold;}}.homeTop{padding-top:6vw;.homeParagraph{font-size:3.5vw;font-weight:bold;}}.navButtons{text-align:center !important;.call,.get{font-size:4vw;border-radius:3px;}}.triple{.icon{width:30%;}.box{h4{font-size:3vw;}}}.perfect{h2{font-size:5vw;}}.tripleRound{width:90%;.roundSpot{width:25vw;height:25vw;h4{font-size:5vw;}h6{font-size:2.85vw;}}}.title{font-size:5vw;}.homeStyles{width:40%;.styleImage{width:52%;}.barnAdjust{img{height:14vw;}}.hiBarnAdjust{img{height:14vw;}}h5{font-size:3vw;}}.whyChoose{h2{font-size:3.5vw;}}.split{h4{font-size:2.5vw;margin-top:10vw;}.left,.right{height:25vw;}}.reviews{h2{font-size:5vw;}}.slick__slide{background:#EAEAEA;width:30vw;height:40vw;border-radius:5px;}.slick-current{transform:scale(1.6);}.review{font-size:2.85vw;height:30vw;text-align:center;h6{font-size:2.5vw;}}.profileBack{width:12vw;height:12vw;margin-top:-6vw;}.slick-track{padding:26vw 0;margin-top:3vw;}.betterStorage{.navButtons{display:none;}h2{font-size:5vw;}p{height:40vw;overflow:scroll;font-size:3.5vw;}summary{font-size:2.5vw;}}.galleryTitle{margin-top:-100vw;p{width:45%;font-weight:bold;}}.views-view-responsive-grid{padding:40vw 0 6vw 0;}.option{height:20vw;h6{font-size:3vw;}p{font-size:2.5vw;}}.roof,.vinyl,.paintedShed{h2{font-size:8vw;}}.optionsTitle{margin-top:-92vw;h2{font-size:8vw;}}.optionsMain{padding-top:37vw;}.locationBlock{h2{font-size:6vw;}.addressAndMap{flex-direction:column-reverse;width:90%;.address{h3{font-size:5.5vw;}a{font-size:5vw;}p{margin:0;font-size:4.5vw;}}}}iframe{width:100%;}.iFrame{border:1px solid #781D22;border-radius:12px;}.contactHeader{height:55vw;.contactTitle{h2{font-size:6vw;}p{font-size:4vw;font-weight:bold;}}}.bannerBackground{background:rgba(255,255,255,0.80);border-radius:12px;width:85%;margin:auto;padding:4vw;margin-top:-115vw;margin-bottom:6vw;h2,p{color:#781D22;}p{width:45%;}}.specifications{.text{font-size:3.5vw;margin-left:3vw;}h2{font-size:5vw;}}.barnStyleHeader{margin-top:-99vw;h2{font-size:10vw;padding-bottom:35vw;}}.webform-submission-form{width:90%;padding-top:12vw;margin-top:-8vw;margin-bottom:20vw;}#edit-name{display:flex;background:#EAEAEA;border:none;width:25%;height:5vw;margin-left:15%;font-size:4vw;text-indent:1vw;}#edit-last-name{justify-content:flex-end;background:#EAEAEA;border:none;width:25%;height:5vw;margin-left:15%;margin-top:4vw;font-size:4vw;text-indent:1vw;}#edit-email{width:75%;border:none;background:#EAEAEA;margin-left:15%;height:5vw;margin-top:4vw;font-size:4vw;text-indent:1vw;}#edit-subject{width:75%;border:none;background:#EAEAEA;margin-left:15%;height:5vw;margin-top:4vw;font-size:4vw;text-indent:1vw;}#edit-message{width:75%;border:none;background:#EAEAEA;margin-left:15%;height:45vw;margin-top:4vw;padding-top:1vw;font-size:4vw;text-indent:1vw;}#edit-actions{text-align:center;padding-top:4.5vw;padding-bottom:5.5vw;}#edit-actions-submit{border:none;background:#781D22;color:white;font-size:4vw;font-weight:bold;padding:0.5vw 2vw;border-radius:5px;}#edit-actions-submit:hover{background:radial-gradient(transparent,#781d22);color:#781d22;}.mm-wrapper__blocker{background:none;}.mm-panel-opened{width:100vw;z-index:30;}.mm-wrapper--position-left{--mm-translate-horizontal:90vw;}.mm-menu--position-left{width:90%;}.responsive-menu-toggle-icon{.label{display:none !important;}}.mm-menu{font-weight:bold;}.mobileHeader{display:block;height:15vw;text-align:center;background:#f5f5f5;padding:5vw;img{width:auto;height:80%;}}.menu-toggle-icon span.icon{background:#781D22;}.responsive-menu-toggle{display:flex;margin-top:-15vw;}#toggle-icon{padding-bottom:15vw;.icon{background:#781D22;}}.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon:before{background:#781d22;}.footer-main{flex-direction:column;a{font-size:3.5vw;}h5{font-size:4vw !important;margin-bottom:1vw;}}.footer-cont{text-align:center;.footer-address{h4{font-size:4.25vw;margin-bottom:0;}}p{font-size:3.5vw;}a{font-size:4vw !important;}}.styles-box{justify-content:center;}.copyright{font-size:3vw;padding-bottom:3vw;a{font-size:3.5vw !important;}}}.captcha__element{margin-left:15%;}
