/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT
Copyright (c) 2015 Daniel Eden
*/body{-webkit-backface-visibility:hidden}

@media screen and (min-width:800px){
	button.navbar-toggler.collapsed.hamburger-menu{
		display: none;
	}
}
p.mensagem_api_contato_mobile {
    font-weight: 300;
}

i#iconID {
    font-weight: 400;
}

/* INFORMAÇÕES */

.informacoes a {
	color: #000;
}

.informacoes li {
	width: 100% !important;
}

.informacoes li:before {
	display: none !important;
}

.informacoes li {
	padding-left: 0px !important;
}

.informacoes li div {
	height: 45px;
	vertical-align: middle;
	display: table-cell;
	line-height: 14px;
	
}

.informacoes li i {
	width: 40px !important;
	font-size: 30px;
	height: 45px;
	vertical-align: middle;
	display: table-cell;
	text-align: center;
	
}

.informacoes li .esquerda {
	float:  left;
	width: 40px;
}

a.btn.btn-primary.comprar-button {
    display: none;
}

/* FIM DAS INFORMAÇÕES */

#footer .informacoes {
	list-style-type: none;
	padding-left: 0px;
	vertical-align: middle;
}

/* FIM DAS INFORMAÇÕES */
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:0.75s;animation-duration:0.75s}.fw-100{font-weight:100}.fs-1{font-size:1rem!important}.fs-0-5{font-size:.5rem!important}.fw-200{font-weight:200}.fs-2{font-size:2rem!important}.fs-1-5{font-size:1.5rem!important}.fw-300{font-weight:300}.fs-3{font-size:3rem!important}.fs-2-5{font-size:2.5rem!important}.fw-400{font-weight:400}.fs-4{font-size:4rem!important}.fs-3-5{font-size:3.5rem!important}.fw-500{font-weight:500}.fs-5{font-size:5rem!important}.fs-4-5{font-size:4.5rem!important}.fw-600{font-weight:600}.fs-6{font-size:6rem!important}.fs-5-5{font-size:5.5rem!important}.fw-700{font-weight:700}.fs-7{font-size:7rem!important}.fs-6-5{font-size:6.5rem!important}.fw-800{font-weight:800}.fs-8{font-size:8rem!important}.fs-7-5{font-size:7.5rem!important}.fw-900{font-weight:900}.fs-9{font-size:9rem!important}.fs-8-5{font-size:8.5rem!important}.hide-me{display:none}.contain-all *{max-width:100%}.alignleft{margin-right:35px}.alignright{margin-left:35px}#wpadminbar{-webkit-transition:all .3s;transition:all .3s;opacity:0}#wpadminbar:hover{opacity:1}#wpAdminToggleButton{position:fixed;bottom:0;right:0;z-index:1000;font-size:10px;padding:10px 15px;background-color:#000;color:#fff;border:none;border-top-left-radius:5px;opacity:.75;display:none}#wpAdminToggleButton:hover{opacity:1}#toggleSourceEverythingModal{position:fixed;bottom:0;left:80px;z-index:1000;font-size:10px;padding:10px 15px;background-color:#000;color:#fff;border:none;border-top-right-radius:5px;border-top-left-radius:5px;opacity:.75;display:inline-block}#toggleSourceEverythingModal:hover{opacity:1}#toggleSourceModal{position:fixed;bottom:0;left:0;z-index:1000;font-size:10px;padding:10px 15px;background-color:#000;color:#fff;border:none;border-top-right-radius:5px;opacity:.75;display:inline-block}#toggleSourceModal:hover{opacity:1}.hideMe{display:none!important}.noAdminBar{margin-top:-32px!important}@media screen and (max-width:768px){.noAdminBar{margin-top:-47px!important}}.gform_wrapper{margin-top:-1rem!important;margin-bottom:0!important}.gform_wrapper .gform_body .gform_fields .gfield{margin-top:2rem;padding:0 1rem}.gform_wrapper .gform_body .gform_fields .gfield.label_hidden .gfield_label{display:none}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container{margin:0!important}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=email],.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=number],.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=tel],.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=text],.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=url],.gform_wrapper .gform_body .gform_fields .gfield .ginput_container select,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea{width:100%;background-color:hsla(0,0%,100%,.83);border:1px solid #ced4da;font-size:1.125rem;font-family:Big Shoulders Text!important;font-weight:700;padding:.875rem .8125rem!important}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=email]::-webkit-input-placeholder,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=number]::-webkit-input-placeholder,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=tel]::-webkit-input-placeholder,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=text]::-webkit-input-placeholder,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=url]::-webkit-input-placeholder,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container select::-webkit-input-placeholder,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea::-webkit-input-placeholder{font-family:Big Shoulders Text!important;font-weight:700;color:#9da1a2}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=email]:-moz-placeholder,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=email]::-moz-placeholder,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=number]:-moz-placeholder,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=number]::-moz-placeholder,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=tel]:-moz-placeholder,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=tel]::-moz-placeholder,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=text]:-moz-placeholder,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=text]::-moz-placeholder,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=url]:-moz-placeholder,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=url]::-moz-placeholder,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container select:-moz-placeholder,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container select::-moz-placeholder,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea:-moz-placeholder,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea::-moz-placeholder{font-family:Big Shoulders Text!important;font-weight:700;color:#9da1a2}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=email]:-ms-input-placeholder,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=number]:-ms-input-placeholder,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=tel]:-ms-input-placeholder,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=text]:-ms-input-placeholder,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=url]:-ms-input-placeholder,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container select:-ms-input-placeholder,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea:-ms-input-placeholder{font-family:Big Shoulders Text!important;font-weight:700;color:#9da1a2}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=email]:active,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=email]:focus,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=email]:hover,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=number]:active,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=number]:focus,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=number]:hover,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=tel]:active,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=tel]:focus,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=tel]:hover,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=text]:active,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=text]:focus,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=text]:hover,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=url]:active,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=url]:focus,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=url]:hover,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container select:active,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container select:focus,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container select:hover,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea:active,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea:focus,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea:hover{outline:none}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container select{height:3.375rem}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container.ginput_container_checkbox input[type=checkbox]+label:active,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container.ginput_container_checkbox input[type=checkbox]+label:focus,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container.ginput_container_checkbox input[type=checkbox]+label:hover,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container.ginput_container_radio input[type=radio]+label:active,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container.ginput_container_radio input[type=radio]+label:focus,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container.ginput_container_radio input[type=radio]+label:hover{outline:none}.gform_wrapper .gform_footer,.gform_wrapper .gform_page_footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gform_wrapper .gform_footer [type=button],.gform_wrapper .gform_footer button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer [type=button],.gform_wrapper .gform_page_footer button,.gform_wrapper .gform_page_footer input[type=submit]{color:#fff}.text-dark .gform_wrapper .gform_footer [type=button],.text-dark .gform_wrapper .gform_footer button,.text-dark .gform_wrapper .gform_footer input[type=submit],.text-dark .gform_wrapper .gform_page_footer [type=button],.text-dark .gform_wrapper .gform_page_footer button,.text-dark .gform_wrapper .gform_page_footer input[type=submit]{color:#000}.gform_wrapper .gform_footer [type=button]:active,.gform_wrapper .gform_footer [type=button]:focus,.gform_wrapper .gform_footer [type=button]:hover,.gform_wrapper .gform_footer button:active,.gform_wrapper .gform_footer button:focus,.gform_wrapper .gform_footer button:hover,.gform_wrapper .gform_footer input[type=submit]:active,.gform_wrapper .gform_footer input[type=submit]:focus,.gform_wrapper .gform_footer input[type=submit]:hover,.gform_wrapper .gform_page_footer [type=button]:active,.gform_wrapper .gform_page_footer [type=button]:focus,.gform_wrapper .gform_page_footer [type=button]:hover,.gform_wrapper .gform_page_footer button:active,.gform_wrapper .gform_page_footer button:focus,.gform_wrapper .gform_page_footer button:hover,.gform_wrapper .gform_page_footer input[type=submit]:active,.gform_wrapper .gform_page_footer input[type=submit]:focus,.gform_wrapper .gform_page_footer input[type=submit]:hover{outline:none}.gform_wrapper.gform_validation_error form .gform_body .gform_fields .gfield_error{margin-top:1rem;padding:1rem}.gform_wrapper.gform_validation_error form .gform_body .gform_fields .gfield_error .validation_message{color:#fff}.text-dark .gform_wrapper.gform_validation_error form .gform_body .gform_fields .gfield_error .validation_message{color:#000}.gform_wrapper .validation_error{color:#fff!important;border-color:#fff!important}.text-dark .gform_wrapper .validation_error{color:#000!important;border-color:#000!important}.btn{font-size:1.5625rem;text-transform:uppercase;font-family:Big Shoulders Text;font-weight:700;padding:.5625rem 2.375rem!important;text-decoration:none}.btn[class*=btn-underline-hover]{background:none;color:#000;position:relative;padding:0 0 .1875rem!important;text-decoration:none}.btn[class*=btn-underline-hover]:after{content:"";position:absolute;left:0;bottom:0;width:1.375rem;height:.1875rem;-webkit-transition:width .3s;transition:width .3s;background:#ed552b}.btn[class*=btn-underline-hover]:active,.btn[class*=btn-underline-hover]:focus,.btn[class*=btn-underline-hover]:hover{outline:none}.btn[class*=btn-underline-hover]:active:after,.btn[class*=btn-underline-hover]:focus:after,.btn[class*=btn-underline-hover]:hover:after{width:100%}.text-light .btn[class*=btn-outline]{color:#fff}.text-dark .btn[class*=btn-outline]{color:#000}.btn.btn-dark:hover{background-color:#ed552b;border-color:#ed552b}.container.container-extra-small{max-width:600px}.container.container-small{max-width:1154px}.container.container-medium{max-width:1288px}@media screen and (min-width:3840px){.container{max-width:2940px}.container.container-extra-small{max-width:1200px}.container.container-small{max-width:2308px}.container.container-medium{max-width:2576px}}@media screen and (min-width:7680px){.container{max-width:5880px}.container.container-extra-small{max-width:2400px}.container.container-small{max-width:4616px}.container.container-medium{max-width:5152px}}.glide{position:relative}.glide.glide-disabled .glide__arrows{display:none}.glide.glide-disabled .glide__track .glide__slides{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.glide.glide-disabled .glide__track .glide__slides .glide__slide{width:auto}.glide .glide__track{overflow:visible}.glide .glide__track .glide__slides{overflow:visible;margin:0}.glide .glide__track .glide__slide{height:auto;margin:0 .375rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.glide .glide__arrows{position:absolute;z-index:10;left:-.9375rem;right:-.9375rem;top:0;height:100%;pointer-events:none}.glide .glide__arrows .glide__arrow{position:absolute;background:none;border:none;cursor:pointer;pointer-events:auto;height:100%;width:5.625rem;opacity:.84;background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,67%,99%,0)),color-stop(20%,hsla(0,67%,99%,.5)),to(#fff));background-image:linear-gradient(-90deg,hsla(0,67%,99%,0),hsla(0,67%,99%,.5) 20%,#fff)}.glide .glide__arrows .glide__arrow.glide__arrow--left{left:0}.glide .glide__arrows .glide__arrow.glide__arrow--right{-webkit-transform:rotate(180deg);transform:rotate(180deg);right:0}.glide .glide__arrows .glide__arrow svg{position:absolute;top:50%;margin-top:-8vh;left:.9375rem;width:3.6875rem;height:16vh}.glide .glide__arrows .glide__arrow svg *{stroke:#ed552b}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{display:block!important}@media screen and (max-width:330px){body,html{font-size:14px}}@media screen and (min-width:1920px){body,html{font-size:18px}}@media screen and (min-width:2560px){body,html{font-size:20px}}@media screen and (min-width:3840px){body,html{font-size:32px}}@media screen and (min-width:7680px){body,html{font-size:64px}}body.modal-open{overflow:hidden}.h1,h1{font-size:2.5rem;font-weight:800}@media (max-width:991.98px){.h1,h1{font-size:1.875rem}}.h3,h2{font-size:2.5rem;font-weight:800}@media (max-width:991.98px){.h3,h2{font-size:1.875rem}}.h3,h3{font-size:1.5625rem;font-weight:800}@media (max-width:991.98px){.h3,h3{font-size:1.25rem}}.h4,h4{font-family:Lato;font-size:.75rem;font-weight:800;text-transform:uppercase}h1,h2,h3,h4,h5,h6{margin-bottom:1rem}a{font-weight:900;text-decoration:underline}a,button{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:active,a:focus,a:hover,button:active,button:focus,button:hover{outline:none!important}code,pre{font-size:12px}iframe,img{max-width:100%}ul{padding-left:1.125rem}.section-border{border-top:1px solid #d1d3d4!important}section.padding-top-small{padding-top:1.875rem}section.padding-top-medium{padding-top:3.75rem}section.padding-top-large{padding-top:7.5rem}section.padding-bottom-small{padding-bottom:1.875rem}section.padding-bottom-medium{padding-bottom:3.75rem}section.padding-bottom-large{padding-bottom:7.5rem}@media (max-width:991.98px){section.padding-top-large{padding-top:3.75rem}section.padding-bottom-large{padding-bottom:3.75rem}}.loader-block.in .ajax-loader,.loader-block.in .ajax-window-overlay{display:block}.loader-block .ajax-loader{border:16px solid #ccc;border-top:16px solid #000;border-radius:50%;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;position:fixed;margin:auto;display:none;top:0;bottom:0;right:0;left:0;z-index:1101;overflow:hidden}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loader-block .ajax-window-overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:#fff;opacity:.5;z-index:1100}.basic-content{padding:3.75rem 0}.basic-content#documents-container p a{display:inline-block;margin-left:.5rem}@media (max-width:991.98px){.basic-content#documents-container p a{margin-left:0;margin-top:.25rem;display:block}}.contact-us{padding:3.75rem 0}.contact-us #gmap{height:31.25rem;width:100%}.contact-us #gmap,.contact-us .contact-list{margin-bottom:1.875rem}.contact-us .locations-list li{margin-top:.9375rem}.contact-us .locations-list li .fa-map-marker{margin-right:.3125rem}.dealer-locator{padding:3.75rem 0}.dealer-locator #dealer-locator-form .form-control{height:3.75rem}@media (max-width:1199.98px){.dealer-locator #dealer-locator-form .form-control{margin-bottom:.9375rem}}.dealer-locator #dealer-locator-form button{display:block;width:100%;padding-left:0!important;padding-right:0!important}.dealer-locator .results-wrapper{margin-top:1.875rem}.dealer-locator .results-wrapper .pagination li{display:inline-block}.dealer-locator .results-wrapper .pagination li a{text-decoration:none;font-weight:400}.dealer-locator .results-wrapper .pagination li.disabled a{color:#ced4da}.dealer-locator .results-wrapper .pagination li.disabled a:hover{background-color:#fff}.dealer-locator .results-wrapper .pagination li.active a{color:#fff;background-color:#ed552b}.dealer-locator .results-wrapper .pagination li.active a:hover{background-color:#ed552b}.dealer-locator .results-wrapper #gmap{height:37.5rem;width:100%}.dealer-locator .results-wrapper .list-group-item{position:relative}.dealer-locator .results-wrapper .list-group-item .rank{font-size:.75rem;font-weight:700;color:#ed552b}.dealer-locator .results-wrapper .list-group-item .name{font-size:.75rem;font-weight:700;margin-bottom:.25rem;display:inline-block}.dealer-locator .results-wrapper .list-group-item .call-ahead{font-size:.75rem;font-weight:700}.dealer-locator .results-wrapper .list-group-item .phone{margin-bottom:.25rem;display:inline-block}.dealer-locator .results-wrapper .list-group-item .distance{position:absolute;top:.9375rem;right:.9375rem}.dealer-locator .results-wrapper .list-group-item .directions-link{font-size:.75rem;font-weight:700;position:absolute;bottom:.9375rem;right:.9375rem}.dealer-locator .results-wrapper .pagination .first,.dealer-locator .results-wrapper .pagination .last{display:none!important}.dealer-locator .results-wrapper .page-group{display:none}.dealer-locator .results-wrapper .page-active{display:block}.decking-selector{padding:5.5rem 0 3.125rem}.decking-selector.has-below-content{padding-bottom:0}.single-decking .decking-selector{padding:4rem 0 3.125rem}.single-decking .decking-selector h2{font-size:2.5rem;font-family:Big Shoulders Text;font-weight:700;margin:0}@media (max-width:991.98px){.single-decking .decking-selector h2{font-size:1.875rem}}.single-decking .decking-selector .decking-types{margin-top:2.5rem}.single-decking .decking-selector .decking-types:after{margin-top:3.125rem;content:"";display:block;padding:0 .9375rem;height:1px;background-color:#d1d3d4;width:100%}.decking-selector h2{font-size:3.125rem;margin-bottom:.75rem}@media (max-width:991.98px){.decking-selector h2{font-size:2.1875rem}}.decking-selector .content{margin:0}.decking-selector .decking-types{margin-top:3.625rem;overflow:hidden}.decking-selector .decking-types .glide.glide-disabled .glide__track .glide__slides{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -.375rem}.decking-selector .decking-types .decking{display:block;text-align:center;font-size:1.125rem;text-transform:uppercase;text-decoration:none;color:#000;font-family:Big Shoulders Text;font-weight:700}@media (max-width:991.98px){.decking-selector .decking-types .decking{font-size:.9375rem}}.decking-selector .decking-types .decking.active,.decking-selector .decking-types .decking:hover{color:#ed552b;text-decoration:none}.decking-selector .decking-types .decking.active .decking-sample,.decking-selector .decking-types .decking:hover .decking-sample{-webkit-box-shadow:0 15px 31px -14px rgba(0,0,0,.35);box-shadow:0 15px 31px -14px rgba(0,0,0,.35)}.decking-selector .decking-types .decking.active .decking-sample{-webkit-transform:scale(1.03);transform:scale(1.03)}.decking-selector .decking-types .decking .decking-sample{background-color:#f7f8f8;height:13.5rem;padding-bottom:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:.875rem;-webkit-box-shadow:0 15px 31px -14px transparent;box-shadow:0 15px 31px -14px transparent;-webkit-transition:-webkit-box-shadow .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out}@media (max-width:991.98px){.decking-selector .decking-types .decking .decking-sample{padding-top:2.5rem;padding-bottom:0;height:20vh}}@media (max-width:991.98px){.decking-selector .decking-types .decking .decking-sample img{height:100%;width:auto}}.decking-selector .below-content{margin-top:5.625rem}.fastener-calculator{padding:3.75rem 0}.fastener-calculator .submit-button{margin-top:2.1875rem}.fastener-calculator .response{margin-top:2.1875rem;text-align:center;font-weight:400;font-size:1.125rem}.fastener-calculator .response h4{font-size:1.625rem}.feature-images{padding:4.375rem 0 5.5rem}.feature-images .container h2{font-size:2.5rem;margin-bottom:.625rem}@media (max-width:991.98px){.feature-images .container h2{font-size:1.875rem}}.feature-images .container h2 span{color:#ed552b}.feature-images .container .content{max-width:37.5rem;margin:0 auto}.feature-images .container .feature-image-wrapper{margin-top:2.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.feature-images .container .feature-image-wrapper .feature-image{height:15rem;background-size:cover;background-position:50%}footer{color:#fff}footer .footer-top{background-image:url("../images/footer-bg.jpg");background-size:cover;background-position:50%;position:relative}footer .footer-top #scroll-to-top{position:absolute;top:5.3125rem;right:0;color:#fff;background-color:hsla(0,0%,100%,.31);text-align:center;padding:.875rem 1.3125rem .8125rem;font-family:Big Shoulders Text;font-weight:800;text-transform:uppercase;text-decoration:none;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;z-index:20}footer .footer-top #scroll-to-top:hover{text-decoration:none;background-color:#ed552b}footer .footer-top #scroll-to-top svg{width:.875rem;height:.875rem}footer .footer-top #scroll-to-top svg *{fill:#fff}footer .footer-top .container .col-12{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:3.25rem;padding-bottom:1.9375rem;min-height:23.875rem}@media (max-width:991.98px){footer .footer-top .container .col-12{display:block;min-height:0}}footer .footer-top .container #footer-nav .footer-links{margin-top:2.8125rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:13.75rem;width:100%;-webkit-box-align:space-between;-ms-flex-align:space-between;align-items:space-between}@media (max-width:991.98px){footer .footer-top .container #footer-nav .footer-links{display:block;max-height:none}}footer .footer-top .container #footer-nav .footer-links li{margin-right:6.25rem;margin-bottom:.625rem}footer .footer-top .container #footer-nav .footer-links li a{color:#fff;font-size:1.25rem;font-family:Big Shoulders Text;font-weight:700;text-transform:uppercase;text-decoration:none;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}footer .footer-top .container #footer-nav .footer-links li a:hover{color:#ed552b;text-decoration:none}footer .footer-top .container #corporate-nav{padding-top:8.0625rem}@media (max-width:991.98px){footer .footer-top .container #corporate-nav{padding-top:3.75rem}}footer .footer-bottom{background-color:#000}footer .footer-bottom .container .col-12{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:1.625rem;padding-bottom:1.625rem;min-height:4.6875rem}@media (max-width:991.98px){footer .footer-bottom .container .col-12{display:block;min-height:0}}footer .footer-bottom .container #social-nav .social-links{margin-left:.4375rem}@media (max-width:991.98px){footer .footer-bottom .container #social-nav .social-links{margin-left:0}}footer .footer-bottom .container #social-nav .social-links li{margin-left:.8125rem}@media (max-width:991.98px){footer .footer-bottom .container #social-nav .social-links li{margin-left:0;margin-right:.8125rem}}footer .footer-bottom .container #social-nav .social-links li a{-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}#corporate-nav{max-width:27.125rem}@media (max-width:991.98px){#corporate-nav{max-width:100%}}#corporate-nav .brand-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#corporate-nav .brand-links li{-webkit-box-flex:0;-ms-flex:0 1 28%;flex:0 1 28%}@media (max-width:991.98px){#corporate-nav .brand-links li{-webkit-box-flex:0;-ms-flex:0 1 30%;flex:0 1 30%}}#corporate-nav .brand-links li a{display:block}#corporate-nav .brand-links li a:hover svg *{fill:#ed552b}#corporate-nav .brand-links li a svg{max-height:3.125rem;width:100%}#corporate-nav .brand-links li a svg *{fill:#fff;-webkit-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}#legal-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Big Shoulders Text;font-weight:700}@media (max-width:991.98px){#legal-nav{display:block}}#legal-nav .legal-links{margin-left:3.4375rem}@media (max-width:991.98px){#legal-nav .legal-links{margin-left:0;margin-top:.5rem}}#legal-nav .legal-links li:first-child:before{display:none}#legal-nav .legal-links li:before{content:"|";display:inline;font-size:1rem;font-family:Big Shoulders Text;font-weight:700;margin:0 .375rem}#legal-nav .legal-links li a{color:#fff;font-size:1rem;font-family:Big Shoulders Text;font-weight:700;text-transform:uppercase;text-decoration:none;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}#legal-nav .legal-links li a:hover{color:#ed552b;text-decoration:none}#social-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Big Shoulders Text;font-weight:700}@media (max-width:991.98px){#social-nav{display:block;margin-top:2rem}}@media (max-width:991.98px){#social-nav .social-links{margin-top:.5rem}}#social-nav .social-links li a{color:#fff;font-size:1.25rem;text-decoration:none;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}#social-nav .social-links li a:hover{color:#ed552b}.form-module{margin:5.3125rem 0;padding:3.5625rem 0}.form-module.bg-type-image{position:relative}.form-module.bg-type-image:before{-webkit-transition:all .4s ease-out;transition:all .4s ease-out;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.6;z-index:9}.form-module .container{position:relative;z-index:10}.form-module .container h2{font-size:3.125rem}@media (max-width:991.98px){.form-module .container h2{font-size:2.1875rem}}.form-module .container h2 span{text-transform:uppercase;background-color:#ed552b;padding:0 .3125rem;margin:0 -.3125rem}.form-module .gform-wrapper .gfield_label{display:none}.form-module .gform-wrapper .ginput_container input[type=email],.form-module .gform-wrapper .ginput_container input[type=number],.form-module .gform-wrapper .ginput_container input[type=tel],.form-module .gform-wrapper .ginput_container input[type=text],.form-module .gform-wrapper .ginput_container input[type=url],.form-module .gform-wrapper .ginput_container select,.form-module .gform-wrapper .ginput_container textarea{border:none;background-color:hsla(0,0%,100%,.83)}#header{position:-webkit-sticky;position:sticky;top:0;z-index:1000}#header .col-12{position:static}#header .navbar#main-nav{padding:0;border:none;position:static;min-height:4.375rem}#header .navbar#main-nav:after{content:"";display:block;width:12.5rem}#header .navbar#main-nav .navbar-brand{padding:0;margin:0;width:11.25rem;min-height:4.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header .navbar#main-nav .navbar-brand img{min-height:4.375rem}@media (max-width:991.98px){#header .navbar#main-nav .nav{display:none}}#header .navbar#main-nav .nav .nav-item{margin:0 1.25rem}#header .navbar#main-nav .nav .nav-item .nav-link{color:#fff;text-transform:uppercase;position:relative;padding:0 0 .1875rem!important;text-decoration:none}#header .navbar#main-nav .nav .nav-item .nav-link:after{content:"";position:absolute;left:0;bottom:0;width:1.375rem;height:.1875rem;-webkit-transition:width .3s;transition:width .3s;background:#ed552b}#header .navbar#main-nav .nav .nav-item .nav-link:active,#header .navbar#main-nav .nav .nav-item .nav-link:focus,#header .navbar#main-nav .nav .nav-item .nav-link:hover{outline:none}#header .navbar#main-nav .nav .nav-item.current-menu-ancestor .nav-link:after,#header .navbar#main-nav .nav .nav-item.current-menu-item .nav-link:after,#header .navbar#main-nav .nav .nav-item .nav-link:active:after,#header .navbar#main-nav .nav .nav-item .nav-link:focus:after,#header .navbar#main-nav .nav .nav-item .nav-link:hover:after{width:100%}#header .navbar#main-nav #aux-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;right:0}@media (max-width:991.98px){#header .navbar#main-nav #aux-nav{height:4.375rem}}#header .navbar#main-nav #aux-nav .navbar-toggler{padding:0;margin-right:2.375rem}@media (max-width:991.98px){#header .navbar#main-nav #aux-nav .navbar-toggler{margin-right:.9375rem}}#header .navbar#main-nav #aux-nav .btn{padding:1.25rem 1.5rem 1.3125rem!important;font-size:1.5625rem!important;line-height:1;text-transform:uppercase;font-family:Big Shoulders Display;font-weight:800}@media (max-width:991.98px){#header .navbar#main-nav #aux-nav .btn{display:none}}.secondary-nav-bar{background-color:#262626;padding:.8125rem 0}@media (max-width:991.98px){.secondary-nav-bar{padding:.9375rem}}.secondary-nav-bar .secondary-nav-wrapper .selected-nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #ed552b;font-size:1.5625rem;text-transform:uppercase;font-family:Big Shoulders Text;font-weight:700;padding:.5625rem .9375rem!important;color:#fff!important;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}@media (min-width:992px){.secondary-nav-bar .secondary-nav-wrapper .selected-nav-item{display:none!important}}.secondary-nav-bar .secondary-nav-wrapper .selected-nav-item .icon.chevron{margin-top:2px;width:1.89062rem;height:1.03125rem;-webkit-transform:rotateX(180deg);transform:rotateX(180deg);-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}.secondary-nav-bar .secondary-nav-wrapper .selected-nav-item .icon.chevron *{fill:#fff}.secondary-nav-bar .secondary-nav-wrapper .selected-nav-item.collapsed .icon.chevron{-webkit-transform:rotateX(0);transform:rotateX(0)}@media (min-width:992px){.secondary-nav-bar .secondary-nav-wrapper .collapse{display:block!important}}.secondary-nav-bar .secondary-nav-wrapper #secondary-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991.98px){.secondary-nav-bar .secondary-nav-wrapper #secondary-nav{display:block}}@media (max-width:991.98px){.secondary-nav-bar .secondary-nav-wrapper #secondary-nav .nav{display:block;border:2px solid #ed552b;border-top:none;padding-top:.5rem}}.secondary-nav-bar .secondary-nav-wrapper #secondary-nav .nav .nav-item{margin:0 1.25rem}@media (max-width:991.98px){.secondary-nav-bar .secondary-nav-wrapper #secondary-nav .nav .nav-item{margin:0 1.25rem .5rem}}.secondary-nav-bar .secondary-nav-wrapper #secondary-nav .nav .nav-item .nav-link{color:#fff;text-transform:uppercase;padding:0;font-size:1.25rem;font-family:Big Shoulders Text;font-weight:700;text-decoration:none}.secondary-nav-bar .secondary-nav-wrapper #secondary-nav .nav .nav-item.current-menu-ancestor .nav-link,.secondary-nav-bar .secondary-nav-wrapper #secondary-nav .nav .nav-item.current-menu-item .nav-link,.secondary-nav-bar .secondary-nav-wrapper #secondary-nav .nav .nav-item .nav-link:hover{color:#ed552b}.nav .nav-item .nav-link{font-size:1.5625rem;color:#fff;text-transform:uppercase;font-family:Big Shoulders Display;font-weight:800;text-decoration:none}.hamburger-menu .bar{width:1.75rem;height:.1875rem;margin-bottom:.375rem;background-color:#fff;position:relative;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.hamburger-menu .bar.first,.hamburger-menu .bar.last{opacity:0}.hamburger-menu .bar.last{margin:0}.hamburger-menu .bar.middle{background:none}.hamburger-menu.collapsed .bar.first,.hamburger-menu.collapsed .bar.last{opacity:1}.hamburger-menu.collapsed .bar-x{-webkit-transform:rotate(0deg)!important;transform:rotate(0deg)!important}.hamburger-menu .bar-x{position:absolute;width:100%;height:.1875rem;background-color:#fff;top:0;left:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.hamburger-menu .bar-x:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hamburger-menu .bar-x:last-child{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.hero{height:31.25rem;background-size:cover;background-position:50%}@media (max-width:991.98px){.hero{height:15.625rem}}.home-hero{position:relative;overflow:hidden}.home-hero:before{-webkit-transition:all .4s ease-out;transition:all .4s ease-out;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.61;z-index:9}.home-hero video{position:absolute;top:-3vw;left:0;width:100%;opacity:0;-webkit-transition:opacity .5s ease-in;transition:opacity .5s ease-in}@media screen and (max-width:1450px){.home-hero video{top:0;height:120%;width:auto}}.home-hero video.in{opacity:1}@media (max-width:991.98px){.home-hero video{display:none}}.home-hero .container{position:relative;z-index:10;padding-top:12.5rem;padding-bottom:14.8125rem}@media (max-width:991.98px){.home-hero .container{padding-top:6.25rem;padding-bottom:6.875rem}}.home-hero .container h1{font-size:4.6875rem}@media (max-width:991.98px){.home-hero .container h1{font-size:3.125rem}}.home-hero .container .content{font-size:1.25rem;font-weight:700;max-width:40rem;margin:1.5rem auto 1.875rem}@media (max-width:991.98px){.home-hero .container .content{font-size:1rem}}.home-hero .values{position:relative;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:rgba(0,0,0,.7)}@media (max-width:991.98px){.home-hero .values{display:block}}.home-hero .values .value{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:2.1875rem;text-transform:uppercase;padding:1rem 0;border-left:.0625rem solid #fff;font-family:Big Shoulders Text;font-weight:700}@media (max-width:991.98px){.home-hero .values .value{border-left:none;border-top:.0625rem solid #fff}}.home-hero .values .value:first-child{border:none}.home-hero .values .value img{height:2.5rem;margin-right:1.125rem}.image-collage{padding:3.4375rem 0 5.5625rem}.image-collage .collage{display:-ms-grid;display:grid;width:100%;grid-gap:.9375rem;min-height:50.3125rem;-ms-grid-columns:27.5% 27.5% 45%;grid-template-columns:minmax(auto,27.5%) minmax(auto,27.5%) minmax(auto,45%);-ms-grid-rows:30% 30% 36%;grid-template-rows:minmax(30%,auto) minmax(30%,auto) minmax(36%,.8fr)}@media (max-width:991.98px){.image-collage .collage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.image-collage .collage .collage-item.collage-image{background-size:cover;background-position:50%}@media (max-width:991.98px){.image-collage .collage .collage-item.collage-image{height:25vh;margin-bottom:1rem}}.image-collage .collage .collage-item.collage-image:first-child{-ms-grid-column:1;-ms-grid-column-span:1;grid-column-start:1;grid-column-end:2;-ms-grid-row:1;-ms-grid-row-span:2;grid-row-start:1;grid-row-end:3}@media (max-width:991.98px){.image-collage .collage .collage-item.collage-image:first-child{display:none}}.image-collage .collage .collage-item.collage-image:nth-child(2){-ms-grid-column:2;-ms-grid-column-span:1;grid-column-start:2;grid-column-end:3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row-start:1;grid-row-end:2}@media (max-width:991.98px){.image-collage .collage .collage-item.collage-image:nth-child(2){display:none}}.image-collage .collage .collage-item.collage-image:nth-child(3){-ms-grid-column:2;-ms-grid-column-span:1;grid-column-start:2;grid-column-end:3;-ms-grid-row:2;-ms-grid-row-span:1;grid-row-start:2;grid-row-end:3}@media (max-width:991.98px){.image-collage .collage .collage-item.collage-image:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.image-collage .collage .collage-item.collage-image:nth-child(4){-ms-grid-column:1;-ms-grid-column-span:2;grid-column-start:1;grid-column-end:3;-ms-grid-row:3;-ms-grid-row-span:1;grid-row-start:3;grid-row-end:4}@media (max-width:991.98px){.image-collage .collage .collage-item.collage-image:nth-child(4){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.image-collage .collage .collage-item.collage-image:nth-child(5){-ms-grid-column:2;-ms-grid-column-span:1;grid-column-start:3;grid-column-end:4;-ms-grid-row:3;-ms-grid-row-span:1;grid-row-start:3;grid-row-end:4}@media (max-width:991.98px){.image-collage .collage .collage-item.collage-image:nth-child(5){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.image-collage .collage .collage-item.collage-content{-ms-grid-column:3;-ms-grid-column-span:1;grid-column-start:3;grid-column-end:4;-ms-grid-row:1;-ms-grid-row-span:2;grid-row-start:1;grid-row-end:3;padding:3.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:991.98px){.image-collage .collage .collage-item.collage-content{padding:0;margin-top:3.75rem;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}.image-collage .collage .collage-item.collage-content .logo{max-height:1.875rem;margin-bottom:.9375rem}.image-collage .collage .collage-item.collage-content h2{font-size:3.125rem;margin-bottom:2.25rem}@media (max-width:991.98px){.image-collage .collage .collage-item.collage-content h2{font-size:2.1875rem}}.image-collage .collage .collage-item.collage-content h2 span{color:#ed552b}.image-collage .collage .collage-item.collage-content p{margin-bottom:1.375rem}.image-collage .collage .collage-item.collage-content .btn{display:inline-block}.interruptor{padding:4.25rem 0 3.8125rem;margin-top:5.0625rem}.interruptor .container h2{font-size:4.6875rem;margin-bottom:.625rem}@media (max-width:991.98px){.interruptor .container h2{font-size:3.125rem}}.interruptor .container h2 span{text-transform:uppercase;background-color:#ed552b;padding:0 .3125rem;margin:0 -.3125rem}.interruptor .container .content{font-size:2.5rem;font-family:Big Shoulders Display;font-weight:800}@media (max-width:991.98px){.interruptor .container .content{font-size:1.875rem}}.interruptor .container .btn{margin-top:.625rem;-webkit-box-shadow:0 16px 23px -6px rgba(0,0,0,.49);box-shadow:0 16px 23px -6px rgba(0,0,0,.49)}@media (max-width:991.98px){.modal{overflow:hidden!important}}.modal .modal-dialog .modal-content .close:active,.modal .modal-dialog .modal-content .close:focus,.modal .modal-dialog .modal-content .close:hover{outline:none}.modal.modal-flyout .modal-dialog{width:100%;height:100%;margin:0;max-width:100%}.modal.modal-flyout .modal-dialog .modal-content{width:100%;height:100%;border:none;background-image:url("../images/flyout-bg.jpg");background-size:cover;background-position:50%;color:#fff}.modal.modal-flyout .modal-dialog .modal-content .flyout-top .navbar-brand{padding:0;margin:1.0625rem 0 0;width:13.75rem}.modal.modal-flyout .modal-dialog .modal-content .flyout-top .close{position:absolute;opacity:1;top:1.5625rem;right:12rem}@media (max-width:991.98px){.modal.modal-flyout .modal-dialog .modal-content .flyout-top .close{top:1.875rem;right:.9375rem}}@media (max-width:991.98px){.modal.modal-flyout .modal-dialog .modal-content .flyout-body-wrapper{height:calc(100vh - rem80.13);overflow-y:scroll;margin:1.25rem 0;padding:0 2.5rem 1.25rem}}.modal.modal-flyout .modal-dialog .modal-content .flyout-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:3.0625rem}@media (max-width:991.98px){.modal.modal-flyout .modal-dialog .modal-content .flyout-body{margin-top:0;display:block}}.modal.modal-flyout .modal-dialog .modal-content .flyout-body .mobile-cta{padding:.9375rem;margin-bottom:.9375rem}.modal.modal-flyout .modal-dialog .modal-content .flyout-body .flyout-left{padding-left:12.5rem;padding-right:3.625rem;border-right:.1875rem solid #ed552b}@media (max-width:991.98px){.modal.modal-flyout .modal-dialog .modal-content .flyout-body .flyout-left{padding:0 .9375rem;border:none}}.modal.modal-flyout .modal-dialog .modal-content .flyout-body .flyout-left #dropdown-nav .dropdown-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal.modal-flyout .modal-dialog .modal-content .flyout-body .flyout-left #dropdown-nav .dropdown-links li{margin-top:.9375rem}.modal.modal-flyout .modal-dialog .modal-content .flyout-body .flyout-left #dropdown-nav .dropdown-links li:first-child{margin:0}.modal.modal-flyout .modal-dialog .modal-content .flyout-body .flyout-left #dropdown-nav .dropdown-links li a{color:#fff;font-size:1.5625rem;font-family:Big Shoulders Text;font-weight:700;text-transform:uppercase;text-decoration:none;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.modal.modal-flyout .modal-dialog .modal-content .flyout-body .flyout-left #dropdown-nav .dropdown-links li a:hover{color:#ed552b;text-decoration:none}.modal.modal-flyout .modal-dialog .modal-content .flyout-body .flyout-right{padding-left:3.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991.98px){.modal.modal-flyout .modal-dialog .modal-content .flyout-body .flyout-right{margin-top:3.125rem;padding:0 .9375rem;display:block}}.modal.modal-flyout .modal-dialog .modal-content .flyout-body .flyout-right #social-nav{margin-top:3.125rem;display:block}.modal.modal-flyout .modal-dialog .modal-content .flyout-body .flyout-right #social-nav .social-links li{margin-right:.8125rem}.modal.modal-flyout .modal-dialog .modal-content .flyout-bottom{margin-top:4.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991.98px){.modal.modal-flyout .modal-dialog .modal-content .flyout-bottom{margin-top:3.125rem;padding:0 .9375rem;display:block}}.modal.modal--video .modal-dialog{max-width:100%;margin:0;width:100vw;height:100vh;padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991.98px){.modal.modal--video .modal-dialog{padding:.9375rem}}.modal.modal--video .modal-dialog .modal-content{width:80%;background:transparent;border:none}@media (max-width:991.98px){.modal.modal--video .modal-dialog .modal-content{width:100%}}.modal.modal--video .modal-dialog .modal-content .modal-body{padding:0;position:relative}.modal.modal--video .modal-dialog .close{background:transparent;border:none;opacity:1;width:2rem;height:2rem;padding:0;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;width:auto;padding-right:2rem;text-shadow:none;position:absolute;top:-2rem;right:-2rem}.modal.modal--video .modal-dialog .close:after,.modal.modal--video .modal-dialog .close:before{content:"";background:#fff;width:2rem;height:.1875rem;position:absolute;top:calc(50% - .09375rem);left:0}.modal.modal--video .modal-dialog .close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal.modal--video .modal-dialog .close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal.modal--video .modal-dialog .close:active,.modal.modal--video .modal-dialog .close:focus,.modal.modal--video .modal-dialog .close:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.modal.modal--video .modal-dialog .close span{display:inline-block;margin:0 .5rem;font-weight:400;text-transform:lowercase}.modal.modal--video .modal-dialog .close:active,.modal.modal--video .modal-dialog .close:focus,.modal.modal--video .modal-dialog .close:hover{outline:none}.modal.modal--video .modal-dialog .close:active span,.modal.modal--video .modal-dialog .close:focus span,.modal.modal--video .modal-dialog .close:hover span{color:#fff}.modal.modal--video .modal-dialog .close:after,.modal.modal--video .modal-dialog .close:before{right:0;left:auto}@media (max-width:991.98px){.modal.modal--video .modal-dialog .close{top:-3rem;right:0}}.modal.modal--get-camo .modal-dialog{max-width:100%;margin:0;width:100vw;height:100vh;padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal.modal--get-camo .modal-dialog .modal-content{max-width:23.125rem;padding:2.5rem;background:#fff;border:none}.modal.modal--get-camo .modal-dialog .modal-content .modal-body{padding:0;position:relative;text-align:center}.modal.modal--get-camo .modal-dialog .modal-content .modal-body p{margin:.875rem 0 1.875rem}.modal.modal--get-camo .modal-dialog .modal-content .modal-body .btn{margin-top:2.1875rem;-webkit-box-shadow:0 19px 32px -15px #ed552b;box-shadow:0 19px 32px -15px #ed552b}.modal.modal--get-camo .modal-dialog .modal-content .modal-body .btn span{display:inline-block;margin:0 .3125rem}.modal.modal--get-camo .modal-dialog .modal-content .modal-body .btn img{vertical-align:middle}.modal.modal--get-camo .modal-dialog .close{background:transparent;border:none;opacity:1;width:2rem;height:2rem;padding:0;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;width:auto;padding-right:2rem;text-shadow:none;position:absolute;top:-2.2rem;right:-2.2rem}.modal.modal--get-camo .modal-dialog .close:after,.modal.modal--get-camo .modal-dialog .close:before{content:"";background:#fff;width:2rem;height:.1875rem;position:absolute;top:calc(50% - .09375rem);left:0}.modal.modal--get-camo .modal-dialog .close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal.modal--get-camo .modal-dialog .close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal.modal--get-camo .modal-dialog .close:active,.modal.modal--get-camo .modal-dialog .close:focus,.modal.modal--get-camo .modal-dialog .close:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.modal.modal--get-camo .modal-dialog .close span{display:inline-block;margin:0 .5rem;font-weight:400;text-transform:lowercase}.modal.modal--get-camo .modal-dialog .close:active,.modal.modal--get-camo .modal-dialog .close:focus,.modal.modal--get-camo .modal-dialog .close:hover{outline:none}.modal.modal--get-camo .modal-dialog .close:active span,.modal.modal--get-camo .modal-dialog .close:focus span,.modal.modal--get-camo .modal-dialog .close:hover span{color:#fff}.modal.modal--get-camo .modal-dialog .close:after,.modal.modal--get-camo .modal-dialog .close:before{right:0;left:auto}.product-selector{padding:5.5rem 0 3.125rem}.single-product .product-selector{padding:4rem 0 3.125rem}.single-product .product-selector h2{font-size:2.5rem;font-family:Big Shoulders Text;font-weight:700;margin:0}@media (max-width:991.98px){.single-product .product-selector h2{font-size:1.875rem}}.single-product .product-selector .product-types{margin-top:2.5rem}.single-product .product-selector .product-types:after{margin-top:3.125rem;content:"";display:block;padding:0 .9375rem;height:1px;background-color:#d1d3d4;width:100%}.product-selector h2{font-size:3.125rem;margin-bottom:.75rem}@media (max-width:991.98px){.product-selector h2{font-size:2.1875rem}}.product-selector .content{margin:0}.product-selector .product-types{margin-top:3.625rem;overflow:hidden}.product-selector .product-types .glide.glide-disabled .glide__track .glide__slides{display:-webkit-box;display:-ms-flexbox;display:flex}.product-selector .product-types .glide.glide-disabled .glide__track .glide__slides .glide__slide{margin:0 1.75rem}.product-selector .product-types .product{text-align:center;font-size:1.125rem;text-transform:uppercase;text-decoration:none;color:#000;font-family:Big Shoulders Text;font-weight:700;display:block}.product-selector .product-types .product.active,.product-selector .product-types .product:hover{color:#ed552b;text-decoration:none}.product-selector .product-types .product.active .product-sample,.product-selector .product-types .product:hover .product-sample{-webkit-box-shadow:0 15px 31px -14px rgba(0,0,0,.35);box-shadow:0 15px 31px -14px rgba(0,0,0,.35)}.product-selector .product-types .product.active .product-sample{-webkit-transform:scale(1.03);transform:scale(1.03)}.product-selector .product-types .product .product-sample{background-color:#f7f8f8;height:24.4375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.875rem;-webkit-box-shadow:0 15px 31px -14px transparent;box-shadow:0 15px 31px -14px transparent;-webkit-transition:-webkit-box-shadow .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out}@media (max-width:991.98px){.product-selector .product-types .product .product-sample{padding-top:2.5rem;padding-bottom:1.25rem;height:40vh}}.product-selector .product-types .product .product-sample img{max-height:100%}@media (max-width:991.98px){.product-selector .product-types .product .product-sample img{height:100%;width:auto}}@media (max-width:991.98px){.side-by-side{padding-bottom:3.75rem}}.side-by-side.bg-type-image{position:relative}.side-by-side.bg-type-image:before{content:"";position:absolute;width:100%;height:100%;opacity:.65;background-image:linear-gradient(238deg,transparent 34%,rgba(0,0,0,.86) 77%)}@media (max-width:991.98px){.side-by-side.bg-type-image:before{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.25)),color-stop(50%,rgba(0,0,0,.75)));background-image:linear-gradient(0deg,rgba(0,0,0,.25),rgba(0,0,0,.75) 50%)}}.side-by-side.bg-type-image.content-right:before{background-image:linear-gradient(-238deg,transparent 34%,rgba(0,0,0,.86) 77%)}@media (max-width:991.98px){.side-by-side.bg-type-image.content-right:before{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.25)),color-stop(50%,rgba(0,0,0,.75)));background-image:linear-gradient(180deg,rgba(0,0,0,.25),rgba(0,0,0,.75) 50%)}}.side-by-side.content-right .row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.side-by-side.content-right .secondary-content{padding-left:15px;padding-right:0}@media (max-width:991.98px){.side-by-side.content-right .secondary-content{padding-left:0;padding-right:0}}.side-by-side.content-right .general{padding:2.25rem 3.75rem 0 2.0625rem}@media (max-width:991.98px){.side-by-side.content-right .general{padding:0}}@media (max-width:991.98px){.side-by-side .row{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}}.side-by-side h2{font-size:2.5rem;font-family:Big Shoulders Display;font-weight:800;text-align:center}.side-by-side h2 span{color:#ed552b}@media (max-width:991.98px){.side-by-side h2{font-size:1.875rem}}.side-by-side .headings{padding-top:3rem;margin:0 0 2.3125rem}.side-by-side .headings p{margin:0}.side-by-side .secondary-content{padding-left:0;padding-right:15px}@media (max-width:991.98px){.side-by-side .secondary-content{margin-top:.9375rem;padding-left:0;padding-right:0}}.side-by-side .quote{height:100%;padding-left:5.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:991.98px){.side-by-side .quote{padding:6.875rem 1.25rem 1.25rem}}.side-by-side .quote .quote-body{font-size:1.5625rem;line-height:2.6875rem;font-family:Big Shoulders Text;font-weight:700;position:relative;max-width:28.125rem}@media (max-width:991.98px){.side-by-side .quote .quote-body{max-width:none}}.side-by-side .quote .quote-body:before{content:"\201C";display:block;position:absolute;left:-4.375rem;top:0;font-size:15.625rem;font-family:Big Shoulders Text;font-weight:700;opacity:.58}@media (max-width:991.98px){.side-by-side .quote .quote-body:before{left:-1.875rem;top:0}}.side-by-side .quote .quote-author{padding-left:1.1875rem;position:relative;line-height:1.1}.side-by-side .quote .quote-author:before{content:"";display:block;width:.6875rem;height:.1875rem;background-color:#ed552b;position:absolute;top:.5625rem;left:0}.side-by-side .quote .quote-author .quote-name{font-size:1.125rem;font-family:Big Shoulders Text;font-weight:700}.side-by-side .quote .quote-author .quote-title{font-size:.75rem;font-weight:700}.side-by-side .general{padding:2.25rem 2.0625rem 0 3.75rem}@media (max-width:991.98px){.side-by-side .general{padding:0;margin:1.25rem 0 0}}.side-by-side .general h3{font-size:2.5rem;font-family:Big Shoulders Display;font-weight:800;margin-bottom:1.875rem;text-transform:uppercase}@media (max-width:991.98px){.side-by-side .general h3{font-size:1.875rem;margin-bottom:.9375rem}}.side-by-side .general h3 span{color:#ed552b}.side-by-side .general .btn{margin-top:1.9375rem}@media (max-width:991.98px){.side-by-side .general .btn{margin-top:.9375rem}}.side-by-side .general .logos{margin-top:2.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:991.98px){.side-by-side .general .logos{margin-top:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}.side-by-side .general .logos img{margin:0 2.65625rem}@media (max-width:991.98px){.side-by-side .general .logos img{margin:1.875rem 0 0;max-width:40%}}.side-by-side .image{width:100%;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;min-height:32.625rem}@media (max-width:991.98px){.side-by-side .image{display:none}}.side-by-side .image.contain{background-size:contain;background-repeat:no-repeat;min-height:auto;max-width:80%;margin:0 auto}.side-by-side .mobile-image{display:none}@media (max-width:991.98px){.side-by-side .mobile-image{display:block}}.side-by-side .video-cta{width:100%;height:100%;background-size:cover;background-position:50%;min-height:32.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:991.98px){.side-by-side .video-cta{min-height:45vh}}.side-by-side .video-cta a{font-size:1.5625rem;text-transform:uppercase;font-family:Big Shoulders Text;font-weight:700;cursor:pointer;text-align:center;color:#fff;text-decoration:none}.side-by-side .video-cta a:hover{text-decoration:none}.side-by-side .video-cta a:hover svg *{fill:#ed552b}.side-by-side .video-cta a svg{width:5.6875rem;height:5.6875rem;margin-bottom:.9375rem}.side-by-side .video-cta a svg *{fill:#fff;-webkit-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}.side-by-side#product-page-intro .general div>ul{list-style:none;padding:0}.side-by-side#product-page-intro .general div>ul>li{font-weight:700;padding-left:2.6875rem;margin-bottom:.625rem;position:relative}.side-by-side#product-page-intro .general div>ul>li:before{content:"";display:block;position:absolute;top:0;left:0;width:1.875rem;height:1.5rem;background-image:url("../images/checkmark.png");background-size:100% 100%}.side-by-side#product-page-intro .general div>ul>li>ul{list-style-type:disc;margin-top:.25rem}.side-by-side#product-page-intro .general div>ul>li>ul>li{margin-left:2.4375rem;font-weight:400}.video-module{position:relative}.video-module:before{-webkit-transition:all .4s ease-out;transition:all .4s ease-out;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.27;z-index:9}.video-module .container{position:relative;z-index:10;padding-top:13rem;padding-bottom:10.875rem}@media (max-width:991.98px){.video-module .container{padding-top:6.25rem;padding-bottom:4.6875rem}}.video-module .container .video-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.video-module .container .video-cta a{font-size:2.5rem;text-transform:uppercase;font-family:Big Shoulders Text;font-weight:700;cursor:pointer;text-align:center;color:#fff;text-decoration:none}@media (max-width:991.98px){.video-module .container .video-cta a{font-size:1.875rem}}.video-module .container .video-cta a:hover{text-decoration:none}.video-module .container .video-cta a:hover svg *{fill:#ed552b}.video-module .container .video-cta a svg{width:5.6875rem;height:5.6875rem;margin-bottom:.9375rem}.video-module .container .video-cta a svg *{fill:#fff;-webkit-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}.single-decking .decking-detail .sample-image{margin-top:1.5625rem}.single-decking .decking-detail h2{margin-bottom:1rem;font-size:1.5625rem;font-family:Big Shoulders Text;font-weight:700;text-transform:uppercase}.single-decking .product-options{margin-top:2.5rem}.single-decking .product-options h3{font-size:1.25rem;font-family:Big Shoulders Text;font-weight:700;text-transform:uppercase;margin-bottom:1.375rem}.single-decking .product-options .product-option{margin-bottom:3.4375rem}.single-decking .product-options .product-option .product-image{background-color:#f7f8f8;height:14.6875rem;padding:1rem 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-shadow:0 15px 31px -14px transparent;box-shadow:0 15px 31px -14px transparent;-webkit-transition:-webkit-box-shadow .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out}@media (max-width:991.98px){.single-decking .product-options .product-option .product-image{margin-bottom:.9375rem}}.single-decking .product-options .product-option .product-image img{width:100%}@media (max-width:991.98px){.single-decking .product-options .product-option .product-image img{height:100%;width:auto}}.single-decking .product-options .product-option .product-details img{height:1.8125rem;margin:.8125rem 0 .9375rem}.single-decking .product-options .product-option .product-details img.edge-x-clips{height:2.875rem;margin-top:.375rem}.single-decking .product-options .product-option .product-details h4{font-size:1.5625rem;margin:.8125rem 0 .9375rem;text-transform:none}.single-decking .product-options .product-option .product-details a{font-size:.75rem;font-weight:900;text-transform:uppercase;color:#000;text-decoration:none}.single-decking .product-options .product-option .product-details a:hover{color:#ed552b}.single-products .product-intro{margin:3.5rem 0 1.75rem;text-align:center}.single-products .product-options{padding-top:9.125rem;margin-top:-9.125rem;margin-bottom:2rem;overflow:hidden}.single-products .product-options .title{font-size:.75rem;font-weight:700;text-transform:uppercase;text-align:center;margin-bottom:1.25rem}.single-products .product-options .glide.glide-disabled .glide__track .glide__slides{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-products .product-options .glide.glide-disabled .glide__track .glide__slides .glide__slide{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:9.6875rem}.single-products .product-options .product{font-size:1.125rem;font-family:Big Shoulders Text;font-weight:700;text-align:center;padding:0 .9375rem;text-transform:uppercase;color:#000;text-decoration:none;display:block;width:100%}.single-products .product-options .product.active,.single-products .product-options .product:hover{color:#ed552b}.single-products .product-options .product.active .product-image,.single-products .product-options .product:hover .product-image{-webkit-box-shadow:0 8px 10px -10px rgba(0,0,0,.5);box-shadow:0 8px 10px -10px rgba(0,0,0,.5)}.single-products .product-options .product .product-image{background-color:#f7f8f8;height:10rem;padding:.5625rem 1.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-shadow:0 8px 10px -10px transparent;box-shadow:0 8px 10px -10px transparent;-webkit-transition:-webkit-box-shadow .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;margin-bottom:.8125rem}@media (max-width:991.98px){.single-products .product-options .product .product-image{height:35vh}}.single-products .product-options .product .product-image img{max-height:100%;width:100%}.single-products .product-secondary-options{margin-bottom:2rem;padding:.75rem 0;border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6}.single-products .product-secondary-options .col-12{text-align:center}.single-products .product-secondary-options .col-12 a{text-transform:uppercase;margin:0 .9375rem;font-size:1.25rem;text-decoration:none;color:#000;font-family:Big Shoulders Text;font-weight:700}.single-products .product-secondary-options .col-12 a.active,.single-products .product-secondary-options .col-12 a:hover{color:#ed552b}.single-products .product-detail{padding:0 10.1875rem}@media (max-width:991.98px){.single-products .product-detail{padding:0}}.single-products .product-detail .container{position:relative}@media (max-width:991.98px){.single-products .product-detail .container .product-navigation{display:none}}.single-products .product-detail .container .product-navigation .next,.single-products .product-detail .container .product-navigation .prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.single-products .product-detail .container .product-navigation .prev{left:-7.6875rem}.single-products .product-detail .container .product-navigation .prev:hover{left:-8.3125rem}.single-products .product-detail .container .product-navigation .next{right:-7.6875rem}.single-products .product-detail .container .product-navigation .next:hover{right:-8.3125rem}.single-products .product-detail .container .product-navigation .next svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.single-products .product-detail .container .product-navigation svg{width:3.6875rem;height:13.625rem}.single-products .product-detail .container .product-navigation svg *{stroke:#ed552b}.single-products .product-detail .product-image-gallery .product-images{position:relative;height:43.125rem}@media (max-width:991.98px){.single-products .product-detail .product-image-gallery .product-images{height:21.5625rem}}.single-products .product-detail .product-image-gallery .product-images .product-image{position:absolute;background-color:#f7f8f8;width:100%;height:43.125rem;padding:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}@media (max-width:991.98px){.single-products .product-detail .product-image-gallery .product-images .product-image{height:21.5625rem}}.single-products .product-detail .product-image-gallery .product-images .product-image.active{opacity:1}.single-products .product-detail .product-image-gallery .product-images .product-image.vertical img{max-height:100%!important;width:auto!important}.single-products .product-detail .product-image-gallery .product-images .product-image.horizontal img{max-width:100%!important;height:auto!important}.single-products .product-detail .product-image-gallery .image-gallery{margin-top:1.5625rem}.single-products .product-detail .product-image-gallery .image-gallery a.gallery-item{margin-right:.875rem;margin-bottom:.875rem;width:4.6875rem;height:3.75rem;display:inline-block;background-size:cover;background-position:50%;position:relative;-webkit-box-shadow:0 8px 10px -10px transparent;box-shadow:0 8px 10px -10px transparent;-webkit-transition:-webkit-box-shadow .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out}.single-products .product-detail .product-image-gallery .image-gallery a.gallery-item.active,.single-products .product-detail .product-image-gallery .image-gallery a.gallery-item:hover{-webkit-box-shadow:0 8px 10px -10px rgba(0,0,0,.5);box-shadow:0 8px 10px -10px rgba(0,0,0,.5)}.single-products .product-detail .product-image-gallery .image-gallery a.gallery-item svg{width:3rem;height:3rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.single-products .product-detail .product-image-gallery .image-gallery a.gallery-item svg *{fill:#fff}.single-products .product-detail .product-content{margin-top:1.5rem}.single-products .product-detail .product-content h1{font-size:1.5625rem;font-family:Big Shoulders Text;font-weight:700;margin-bottom:.75rem}.single-products .product-detail .product-content .secondary-heading{font-size:.75rem;font-weight:900;text-transform:uppercase;margin-bottom:1.6875rem}.single-products .product-detail .product-content .callout{font-size:.75rem;font-weight:900;margin:2.25rem 0}.single-products .product-detail .product-content .product-content-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -.625rem}.single-products .product-detail .product-content .product-content-gallery .gallery-item{-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center;margin:0 .625rem;max-width:50%}.single-products .product-detail .product-content .product-content-gallery .gallery-item .heading{font-size:.75rem;text-transform:uppercase;font-weight:900;max-width:80%;margin:.9375rem auto 0}.single-products .product-detail .product-content .product-content-gallery .gallery-item img{width:100%}.single-products .product-detail .product-content .buy-buttons{margin-top:1.75rem}@media (max-width:991.98px){.single-products .product-detail .product-content .buy-buttons{margin-top:2.8125rem}}.single-products .product-detail .product-content .buy-buttons .btn{-webkit-box-shadow:0 19px 32px -15px #ed552b;box-shadow:0 19px 32px -15px #ed552b}@media (max-width:991.98px){.single-products .product-detail .product-content .buy-buttons .btn{display:block;margin-bottom:1.875rem}}.single-products .product-detail .product-content .buy-buttons .btn:first-child{margin-right:2.5rem}@media (max-width:991.98px){.single-products .product-detail .product-content .buy-buttons .btn:first-child{margin-right:0}}.single-products .product-gaurantee{margin:4.5rem 0 3.75rem}.single-products .product-gaurantee h2{margin-bottom:1rem}

/*# sourceMappingURL=main-d344457083ab72710629.min.css.map*/