html,body{height:auto!important;overflow-x:hidden!important}body{font-family:open sans,Arial,Helvetica,sans-serif;background-color:#fefefe}a:hover{text-decoration:none!important;color:#222}h1,h2,h3,h4,h5,h6{font-family:montserrat,sans-serif;color:#333}p{font-size:16px;color:#202020;font-family:open sans,Arial,Helvetica,sans-serif;float:left;font-weight:400;width:100%;line-height:1.618;margin-bottom:1.7rem}ol li{margin-bottom:.5rem}.row-eq-height{display:flex;flex-wrap:wrap}.height-equal-box{height:100%;color:#fff}.outer-container{float:left;width:100%;overflow:hidden}@media only screen and (min-width:1750px){.container{max-width:67%;padding:0}}@media only screen and (min-width:1500px){.container{max-width:1483px}}@media only screen and (max-width:1499.98px){.container{padding:0}}@media only screen and (max-width:767.98px){.container{max-width:100%;padding:0 15px}}.link-btn{color:#fff;padding:.5em 1em;border:solid 2px #ad9462;border-radius:3px;display:block;font-family:montserrat,sans-serif;font-weight:700;text-transform:uppercase;box-shadow:inset 0 0 20px 2rem #ad9462;transition:all .1s ease-in-out}.link-btn:hover{background:0 0;box-shadow:none;color:#222;border-color:#222;transition:all .15s ease-in-out}.link-btn-reverse{background:#ad9462;color:#fff;padding:4px 25px;border:solid 2px #222;transition:all .1s ease-in-out;display:inline-block;font-family:montserrat,sans-serif}.link-btn-reverse:hover{background:#222;color:#fff;border-color:#222}.main-heading{color:#222;font-size:30px;font-size:3em;width:100%;float:left;text-align:center;font-weight:700;text-transform:uppercase;position:relative;margin-bottom:20px}@media only screen and (max-width:991.98px){.main-heading{font-size:2.5rem}}.main-heading:before{position:absolute;width:88px;content:"";height:4px;background:#ad9462;left:50%;bottom:-10px;transform:translate(-50%,-50%)}.sub-heading{float:left;width:100%;color:#222;text-align:center;line-height:30px;font-size:1.5em;font-weight:500;font-family:Georgia,times new roman,Times,serif;font-style:italic}@media only screen and (max-width:991.98px){.sub-heading{font-size:20px;line-height:27px}}.content-section{padding:2em 0;width:100%;float:none;clear:both;margin:0 auto 2rem;max-width:1200px}@media only screen and (max-width:991.98px){.content-section{padding:30px 15px}}.slick-prev{background-image:url(../../../../../../../themes/fralin/images/left-arrow.png);background-repeat:no-repeat;background-position:center center;font-size:0;width:50px;height:50px;border:0;position:absolute;top:50%;background-color:transparent;left:0;transform:translateX(-50%);z-index:1;outline:0}.slick-prev:focus{outline:0}@media only screen and (max-width:991.98px){.slick-prev{left:20px}}.slick-next{background-image:url(../../../../../../../themes/fralin/images/right-arrow.png);background-repeat:no-repeat;background-position:center center;font-size:0;width:50px;height:50px;border:0;position:absolute;top:50%;right:-40px;background-color:transparent;transform:translateX(-50%);z-index:1}.slick-next:focus{outline:0}@media only screen and (max-width:991.98px){.slick-next{right:-30px}}.inner-banner{height:350px}@media only screen and (max-width:991.98px){.inner-banner{height:auto}}.inner-banner img{max-height:400px;object-fit:cover;object-position:center center}.card{background:0 0}.pagination .page-item .page-link{background:rgba(0,0,0,.5);color:#fff;border:0;margin:0 1px}.pagination .page-item:hover .page-link,.pagination .page-item.active .page-link{background:#ad9462;border:solid 0 #ad9462}.results{list-style:none}.breadcrumb{background-color:transparent}.breadcrumb .breadcrumb-item a{color:#222}.inner-header{background:#0e0e0e}.page-heading-section{background-color:#b5b5b5;float:left;width:100%;padding:2.5rem 0}.page-heading-section:before{background:#fff}.page-heading-section .sub-heading{color:#fff}.page-heading-section .main-heading{color:#fff}.bdr_btm_1{border-bottom:1px solid #e9e9e9;padding:50px 0}.bdr_btm_1:first-child{padding-top:0}.bdr_top_1{border-top:1px solid #e9e9e9;padding:50px 0}.bdr_top_1:first-child{padding-top:0}.number-list{list-style:decimal}.number-list li{padding:8px 0}.page-heading{font-family:montserrat,sans-serif!important}.page-heading a{font-family:montserrat,sans-serif!important}.next-prev-btn{text-align:right}@media only screen and (max-width:767.98px){.next-prev-btn{text-align:center;margin-bottom:30px}}.accordion{float:left;width:100%}.accordion h3{color:#ad9462;font-size:18px;font-weight:700;margin-bottom:30px;margin-top:30px;text-transform:uppercase}.accordion .accordion>.card:first-of-type,.accordion .accordion>.card:not(:first-of-type):not(:last-of-type){border-radius:0}.accordion .card{margin-bottom:30px;box-shadow:0 0 10px rgba(0,0,0,.1);border:0}.accordion .card .card-title{font-family:montserrat,sans-serif;padding:15px 20px;background:#ad9462;color:#fff;border-radius:0;margin-bottom:0}.accordion .card .card-title[aria-expanded=true]{background:#ad9462}.accordion .card .card-title[aria-expanded=true]:before{content:"-";float:right;font-weight:900;font-size:16px}.accordion .card .card-title[aria-expanded=false]{background:#525252;border:solid 1px #525252}.accordion .card .card-title[aria-expanded=false]:before{content:"+";float:right;font-weight:900;font-size:16px}.nav-pills .nav-link{color:#222}.nav-pills .nav-link.active{background:#ad9462}@media only screen and (max-width:767.98px){.breadcrumb{display:none!important}}@media only screen and (max-width:767.98px){.select-user-rating span{text-align:left!important}}.select-user-rating span span{padding:0 7px;border-right:solid 1px rgba(0,0,0,.3)}.select-user-rating span span:first-child{padding-left:0}.select-user-rating span span:last-child{border-right:0;padding-right:0}.select-user-rating span span .select-star{color:rgba(0,0,0,.2)}.select-user-rating span span .active{color:#ad9462}code{font-size:87.5%;color:#333;word-break:break-word}.top-header{position:absolute;position:absolute;top:0;left:0}.top-bar{float:left;background:#0e0e0e;padding:13px 15px;border-bottom:3px solid #ad9462;z-index:5}.top-bar ul li{float:left}.top-bar ul li a{color:#fff;float:left;border-right:solid 1px #fff;font-size:13px;padding:0 15px}@media only screen and (max-width:767.98px){.top-bar ul li a img{display:none}}@media only screen and (max-width:767.98px){.top-bar ul li a{font-size:11px;font-weight:500;padding:0 6px}}.top-bar ul li:last-child a{border-right:0}@media screen and (max-width:769px){.top-bar .nav.justify-content-end{justify-content:center!important}}header{float:left;width:100%;position:relative;z-index:10;background:linear-gradient(rgb(14,14,14),rgba(0,0,0,0))}header nav.navbar{padding:25px 0}@media only screen and (max-width:1199.98px){header nav.navbar{padding:10px 0}}header nav.navbar .navbar-toggler{background:0 0;padding:9px 15px 7px}header nav.navbar .navbar-toggler .fa-bars{color:#fff!important;font-size:1.5rem}header nav.navbar .dropdown-item{padding:10px 15px;white-space:normal;font-size:14px;text-transform:uppercase;border-bottom:solid 1px rgba(0,0,0,.1);font-weight:500}header nav.navbar li:last-child .dropdown-item{border-bottom:0}header nav.navbar .navbar-nav .dropdown-menu{width:230px;border-radius:2px;padding:0;margin:0}@media only screen and (max-width:1199.98px){header nav.navbar .navbar-nav .dropdown-menu{width:100%;background:#fff}}header nav.navbar .dropdown-item:focus,header nav.navbar .dropdown-item:hover{background-color:#ad9462;color:#fff}@media only screen and (max-width:767.98px){header nav.navbar .navbar-brand{max-width:200px}}@media only screen and (max-width:767.98px){header nav.navbar .navbar-brand img{max-width:100%;height:35px}}@media only screen and (max-width:991.98px){header nav.navbar ul{margin-top:0;border-radius:5px;background:#222}}header nav.navbar ul .nav-item{position:relative}header nav.navbar ul .nav-item.active:before{top:-5px}header nav.navbar ul .nav-item.active .nav-link{color:#ad9462}header nav.navbar ul .nav-item .nav-link{color:#fff;font-family:montserrat,sans-serif;font-size:15px;text-transform:uppercase;padding:0 16px;font-weight:500;transition:color .1s ease-in-out}@media only screen and (max-width:991.98px){header nav.navbar ul .nav-item .nav-link{padding:8px 15px;font-size:18px}}header nav.navbar ul .nav-item:before{content:"";position:absolute;top:0;left:0;width:2px;background:#ad9462;height:0;transition:all .1s ease-in-out}header nav.navbar ul .nav-item:hover:before{top:-5px}header nav.navbar ul .nav-item:hover .nav-link{color:#ad9462}header nav.navbar ul .nav-item:last-child a{padding-right:0}#hero{float:left;width:100%}#hero{background-color:#222;background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;height:1200px;clear:both;float:left;position:relative}@media screen and (max-width:1700px){#hero{height:900px}}@media screen and (max-width:1200px){#hero{height:700px}}@media screen and (max-width:768px){#hero{height:500px}}@media only screen and (max-width:767.98px){#hero .carousel-caption{padding-bottom:0}}#hero .carousel-caption{z-index:1;padding-bottom:2rem}#hero .carousel-caption h5{color:#fff;font-size:3rem;font-weight:700;text-shadow:0 0 5px #000}@media only screen and (max-width:991.98px){#hero .carousel-caption h5{font-size:1.3rem}}#hero .carousel-caption .link-btn{background:#fff;padding:.4rem 4rem;font-weight:700;color:#222;font-size:18px;border-radius:50px;text-transform:uppercase;border:0;margin-top:15px;height:auto;line-height:auto;display:inline-block}@media only screen and (max-width:991.98px){#hero .carousel-caption .link-btn{margin-top:0;padding:.4rem 15px;font-size:16px}}#hero .carousel-caption .link-btn:hover{background:#ad9462;color:#fff;transform:scale(1.03)}.dropdown-submenu{position:relative}.dropdown-submenu>a:after{content:"";float:right;border:none;font-family:fontawesome;width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent rgba(0,0,0,.3);margin-top:5px}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:0;margin-left:0}@media(min-width:991px){.dropdown-menu{box-shadow:0 0 10px rgba(0,0,0,.1)}}header nav ul{transition:all .1s ease-in-out}@media(min-width:1024px){header nav ul li:hover ul{display:block;transition:all .1s ease-in-out}header nav ul li ul li.dropdown-submenu ul{display:none;transition:all .1s ease-in-out}header nav ul li ul li.dropdown-submenu:hover ul{display:block;transition:all .1s ease-in-out}header nav ul li ul li.dropdown-submenu ul li.dropdown-submenu ul{display:none;transition:all .1s ease-in-out}header nav ul li ul li.dropdown-submenu:hover ul li.dropdown-submenu:hover ul{display:block;transition:all .1s ease-in-out}}#main-navigation{padding-right:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}@media only screen and (max-width:1199.98px){#main-navigation{padding:20px 5px;position:fixed;left:-100%;display:block;z-index:10;background:#222;top:0;height:100vh;width:60vw;overflow-y:auto}}#main-navigation ul li a{padding:10px 15px}#main-navigation.toggled{left:0%}@media only screen and (max-width:1199.98px){.navbar-brand img{height:50px}}.carousel{float:left;width:100%}@media only screen and (max-width:991.98px){.carousel{margin-top:40px}}main{display:block}main .home-page{float:left;width:100%}main .our-mission{padding:60px 0 50px;float:left;width:100%;position:relative}main .our-mission:before{content:"";background-image:url(../../../../../../../themes/fralin/images/pattenr.jpg);background-position:left top;background-repeat:repeat;float:left;width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}main .our-mission .container{max-width:627px;position:relative;z-index:2;margin:auto}main .our-mission .container .tinyyou-button{margin-top:15px}main .best-seller{float:left;width:100%}main .best-seller .product .product-image{float:left;width:100%;height:260px;text-align:center}main .best-seller .product .product-image img{object-fit:cover;max-height:260px;object-position:top left;max-width:100%;transform:scale(1);transition:all .1s ease-in-out;box-shadow:none}main .best-seller .product:hover .product-image img{transform:scale(1.05);opacity:.7}main .best-seller .product .product-detail{width:94%;text-align:center;position:relative}main .best-seller .product .product-detail .link-btn{width:75%;text-align:center;text-transform:uppercase;font-size:1rem;margin:0 auto}@media only screen and (max-width:500px){main .best-seller .product .product-detail .link-btn{font-size:1.3rem}}@media only screen and (max-width:991.98px){main .best-seller .product .product-detail{width:94%}}@media only screen and (max-width:767.98px){main .best-seller .product .product-detail{text-align:center}}main .best-seller .product .product-detail .rating{color:#ad9462}main .best-seller .product .product-detail .no-rating{color:#222;opacity:.5}main .best-seller .product .product-detail .rating-count{color:#222;font-size:16px;font-weight:700;position:relative;bottom:2.5px;left:5px}main .best-seller .product .product-detail .page-heading{font-size:18px;font-weight:700;color:#222;float:left;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}main #testimonial-slider{border:solid 1px rgba(0,0,0,.2);padding:2em;border-radius:5px}@media only screen and (max-width:991.98px){main #testimonial-slider{padding:.8em}}main #testimonial-slider .aa{float:left;width:100%;overflow:hidden;border-radius:5px;padding:20px;border:solid 1px rgba(0,0,0,.2)}main #testimonial-slider .carousel-control-prev{opacity:1;opacity:1}main #testimonial-slider .carousel-control-prev .carousel-control-prev-icon{opacity:1;width:33px;height:33px}@media only screen and (max-width:767.98px){main #testimonial-slider .carousel-control-prev{left:-40px}}main #testimonial-slider .carousel-control-next,main #testimonial-slider .carousel-control-prev{width:50px}main #testimonial-slider .carousel-control-next{opacity:1}main #testimonial-slider .carousel-control-next .carousel-control-next-icon{opacity:1;width:33px;height:33px}@media only screen and (max-width:767.98px){main #testimonial-slider .carousel-control-next{right:-40px}}main #testimonial-slider h3{font-size:30px;font-weight:700;margin-top:20px}main #testimonial-slider p{font-size:16px;font-family:open sans,Arial,Helvetica,sans-serif;color:#565656}main #testimonial-slider .user-info{float:left;width:100%;margin-top:50px}main #testimonial-slider .user-info img{margin-left:10px}main #testimonial-slider .user-info h3{margin:0;font-size:20px;margin-bottom:5px}@media only screen and (max-width:991.98px){main #testimonial-slider .user-info h3{font-size:16px}}main #testimonial-slider .user-info h4{color:#9a9a9a;font-weight:400;font-family:open sans,Arial,Helvetica,sans-serif;font-size:14px}@media only screen and (max-width:991.98px){main #testimonial-slider .user-info h4{font-size:12px}}main .workbench .card{border:0;margin:30px 0}main .workbench .card-body{padding:0}main .workbench .card-body .card-title{font-family:open sans,Arial,Helvetica,sans-serif;font-size:16px;color:#444}main .workbench .card-body p:last-child{color:#595959}@media only screen and (max-width:767.98px){main .workbench .card-body span{text-align:center;margin-bottom:20px}}main .workbench .card-body span img{max-width:100%;object-fit:cover;object-position:center center}main .workbench .card-body em{color:#ad9462;font-style:normal;font-weight:700}main .best-seller .product .product-detail .page-heading{overflow:visible;white-space:normal;text-align:center;font-family:roboto,sans-serif;font-weight:500}main .category-listing .best-seller .product .product-detail .page-heading{overflow:visible;white-space:normal;text-align:center;font-family:roboto,sans-serif;font-weight:700}.why-us .card-title{font-weight:700}.why-us .our-stats{position:relative;margin-top:3rem}.why-us .our-stats:before{content:"";background-image:url(../../../../../../../themes/fralin/images/smiley.png);background-repeat:no-repeat;left:50%;top:0%;width:50px;height:50px;position:absolute;background-size:cover;transform:translate(-50%,-50%)}.notable-player{max-width:840px;margin:auto}.notable-player .notable-text{margin-bottom:30px;color:#222;transition:color .1s ease-in-out;font-weight:700;font-size:16px;font-family:open sans,Arial,Helvetica,sans-serif;float:left}.notable-player .notable-text:hover{color:#ad9462}@media only screen and (max-width:991.98px){.notable-player ul{column-count:3}}@media only screen and (max-width:767.98px){.notable-player ul{column-count:2}}@media only screen and (max-width:575.98px){.notable-player ul{column-count:1}}.sub-card-title{font-size:1.25rem}ul.reviews-writeups{list-style:none}ul.reviews-writeups li{padding-top:30px;float:left;width:100%}ul.reviews-writeups li:before{content:"";background:url(../../../../../../../themes/fralin/images/smiley.png);background-repeat:no-repeat;background-position:left top;height:48px;width:48px;background-size:contain;float:left}ul.reviews-writeups li h5{margin-bottom:3px;font-size:16px;font-weight:600;margin-bottom:10px;width:calc(100% - 65px);float:right}ul.reviews-writeups li h5:before{content:'"'}ul.reviews-writeups li h5:after{content:'"'}ul.reviews-writeups li em{width:calc(100% - 65px);float:right;font-weight:700;color:rgba(0,0,0,.4);font-style:normal;font-size:16px}.blog-listing .sub-card-title{font-size:1.25rem}.blog-listing .readmore{font-weight:600;color:#ad9462;text-decoration:underline;transition:ease-in-out .3s all}.blog-listing .readmore:hover{color:#222}.blog-listing .blog-image{height:250px}.blog-listing .blog-image img{object-fit:cover;height:250px;transition:transform .2s;-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.blog-listing .blog-image:hover img{-moz-transform:scale(1.01) translateY(-4px);-webkit-transform:scale(1.01) translateY(-4px);transform:scale(1.01) translateY(-4px);box-shadow:0 4px 10px #9e9e9e;-moz-transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.blog-listing .card-body ul{list-style-type:none;margin:0;padding:0;width:100%;float:left;margin-bottom:10px}.blog-listing .card-body ul li{float:left}.blog-listing .card-body ul li a{color:#ad9462;font-size:14px;font-family:open sans,Arial,Helvetica,sans-serif;transition:color .3s ease-in-out}.blog-listing .card-body ul li a:after{content:"/";margin-left:7px;padding-right:8px}.blog-listing .card-body ul li:hover a{color:#222}.blog-listing .card-body ul li:last-child a:after{content:"";margin-left:0;padding-right:0}.blog-listing .card-body .card-title a{color:#222;text-transform:uppercase}.blog-detail{max-width:1100px;margin:auto}.blog-detail.portal ul li{font-size:16px;color:#222;font-family:open sans,Arial,Helvetica,sans-serif;font-weight:400}.blog-detail .card-text,.blog-detail .card-title,.blog-detail .page-heading{float:left;width:100%}@media only screen and (max-width:991.98px){.blog-detail .card-text,.blog-detail .card-title{font-size:17px;padding:15px 0}}.blog-detail .card .card-body{padding-left:0;padding-right:0}.blog-detail .blog-content{margin-top:30px}.blog-detail .blog-content .related-blog .card{margin-bottom:30px;min-height:350px}.blog-detail .blog-content .related-blog .card .card-body{padding:1.25rem}.blog-detail .blog-content .related-blog .card img{height:100%;width:100%;object-fit:cover;object-position:center center}@media only screen and (max-width:991.98px){.blog-detail .blog-content .related-blog .card img{height:100%}}.blog-detail .blog-content .related-blog .card .card-body .card-title{font-size:16px;text-align:center;font-family:open sans,sans-serif;font-weight:400}.blog-detail .blog-content .related-blog .card .card-body .btn{margin-top:0;margin-top:1em;width:100%;font-family:Montserrat,sans-serif;text-transform:uppercase;font-weight:700;border-radius:3px}.blog-detail .blog-content .blog-date{display:none}@media only screen and (max-width:991.98px){.blog-detail .blog-content .blog-date{width:100%;margin:0;margin-bottom:15px}}.blog-detail .blog-content .blog-date .date{background:#222;padding:1rem;float:left;width:100%;text-align:center;border-radius:5px}@media only screen and (max-width:991.98px){.blog-detail .blog-content .blog-date .date{text-align:center}}.blog-detail .blog-content .blog-date .date em,.blog-detail .blog-content .blog-date .date i{float:left;width:100%;font-style:normal;color:#fff}@media only screen and (max-width:991.98px){.blog-detail .blog-content .blog-date .date em,.blog-detail .blog-content .blog-date .date i{width:auto;padding:0 5px;display:inline-block;float:none}}.blog-detail .blog-content .workbench-content{float:left;margin:0 auto;padding:6% 8%}.blog-detail .blog-content .workbench-content .first-image-sec{padding:0 1.5rem}@media only screen and (max-width:991.98px){.blog-detail .blog-content .workbench-content{width:100%;margin-left:0}}.workbench-heading{float:left;border-bottom:4px solid #ad9462;padding-bottom:10px;margin-bottom:1.2rem}.blog-detail .blog-content .workbench-content .page-heading{font-weight:700;text-transform:uppercase;padding-bottom:10px}.resources .product .product-detail{width:100%!important}.resources .product a{float:left;width:100%}.resources .product .product-image{max-height:180px}.resources .product .product-image img{max-height:150px}.resources .product h1 a{color:#222;text-transform:uppercase;font-size:22px;font-weight:700;font-family:open sans,Arial,Helvetica,sans-serif;transition:all ease-in-out .3s}.resources .product:hover h1 a{color:#ad9462}.our-builders .content-section{padding:4rem 0}.our-builders .content-section .col-md-5{text-align:center}.our-builders .content-section:nth-child(odd){background-color:#000}.our-builders .content-section:nth-child(odd) .card .card-title{border-color:#fff}.our-builders .content-section:nth-child(odd) .card .card-text{color:#fff}.our-builders .card{border:0}.our-builders .card .card-title{font-family:Montserrat,sans-serif;text-align:center;border-bottom:solid 1px rgba(0,0,0,.2);color:#ad9462;font-size:2rem;font-weight:700;padding-bottom:1rem;margin-bottom:1.3rem}.our-builders .card .social-link a{width:40px;height:40px;border-radius:100%;display:inline-block;color:#fff;line-height:20px;padding:10px;font-size:1.2rem;opacity:.9;margin:0 3px}.our-builders .card .social-link a:hover{opacity:1}.our-builders .card .social-link a:first-child{background:#3a589b}.our-builders .card .social-link a:last-child{background:#517fa6}.portal .breadcrumb{margin-bottom:0;padding:0}@media only screen and (max-width:767.98px){.portal .breadcrumb{margin-bottom:15px;justify-content:center}}.portal .breadcrumb .breadcrumb-item{font-size:16px}.portal .breadcrumb .breadcrumb-item a{font-size:16px}.portal .card{border:0}.portal .card .card-title{font-size:2rem;font-weight:700}.portal .card .card-sub-title{font-size:1.3rem;font-weight:700;margin-bottom:3rem;text-transform:uppercase;font-family:montserrat,sans-serif!important}.portal .card .form-control{text-align:center;font-weight:700}.portal .card .btn{background:#ad9462;border:0;border-radius:0;padding:10px 15px;margin-top:30px}.portal .card .btn:hover{background:#222}.portal .card ul{list-style:none;border-top:solid 1px rgba(0,0,0,.2);padding:0;margin:0;padding-bottom:1em}.portal .card ul li{color:rgba(0,0,0,.9);font-weight:400;font-size:16px;font-family:open sans,Arial,Helvetica,sans-serif;line-height:1.618em}.portal .card ul li strong{color:#222}.commenting{float:left}@media only screen and (max-width:991.98px){.commenting .container{max-width:100%;padding:0}}.commenting .page-heading{font-weight:700;font-size:1.5em;letter-spacing:.1em;text-transform:uppercase;text-align:center;width:100%;float:left}.commenting ul{list-style:none;padding:0}.commenting ul li{position:relative;border-bottom:solid 1px rgba(0,0,0,.2);padding:2rem 0;float:left;width:100%}.commenting ul li.sub-reply{padding-left:2rem}.commenting ul li.sub-reply:before{content:"";float:left;width:0;height:0;border-style:solid;border-width:0 6px 8px;border-color:transparent transparent #ad9462 transparent;margin-top:3px}.commenting ul li.sub-reply h5{width:calc(100% - 30px)}.commenting ul li.sub-sub-reply{padding-left:4rem}.commenting ul li.sub-sub-reply:before{content:"";float:left;width:0;height:0;border-style:solid;border-width:0 6px 8px;border-color:transparent transparent #ad9462 transparent;margin-top:3px}.commenting ul li.sub-sub-reply h6,.commenting ul li.sub-sub-reply p,.commenting ul li.sub-sub-reply h5{width:calc(100% - 30px);float:right}.commenting ul li h5{font-size:1.2em;font-weight:700;padding-left:0;width:100%;float:right}.commenting ul li h6{font-size:.75em;color:#ad9462;font-weight:400;width:100%;float:right}.commenting ul li p{margin-bottom:1.625em;word-break:break-word;color:#2a2a2a;margin-bottom:0;width:100%;float:right;margin-top:.7rem}.commenting ul li.comment-form label{font-size:14px}.commenting ul li.comment-form .form-control{border-radius:0}.commenting ul li.comment-form textarea{height:150px;resize:none}.commenting ul li .comment-reply{position:absolute;top:2rem;right:10px;z-index:10;width:auto!important;float:none}.commenting ul li .comment-reply a{background:rgba(0,0,0,.3);color:#222;width:30px;height:30px;display:inline-block;text-align:center;line-height:30px;margin-left:5px;border-radius:50%;transition:all .1s ease-in-out}.commenting ul li .comment-reply a.user{right:50px}.commenting ul li .comment-reply a:hover{background:#ad9462;color:#fff}@media only screen and (max-width:991.98px){.commenting ul li .comment-reply{position:relative;width:100%!important;top:auto;right:unset;float:left;text-align:right}}.why-us.faq{padding:50px 0}.why-us.faq h3{border-bottom:1px solid #eee;color:#222;font-weight:700;margin-bottom:15px;margin-top:30px;text-transform:uppercase;clear:both}.why-us.faq .accordion>.card:first-of-type,.why-us.faq .accordion>.card:not(:first-of-type):not(:last-of-type){border-bottom:0 solid #e16062;border-radius:0}.why-us.faq .card{margin-bottom:30px;border:solid 0 #e16062;box-shadow:0 0 10px rgba(0,0,0,.1)}.why-us.faq .card .card-header{padding:15px 20px;background:#e16062;color:#fff;border-radius:0;border:solid 0 #e16062}.why-us.faq .card .card-header[aria-expanded=true]{background:#e16062}.why-us.faq .card .card-header[aria-expanded=true]:before{content:"-";float:right;font-weight:900;font-size:16px}.why-us.faq .card .card-header[aria-expanded=false]{background:#525252;border:solid 1px #525252}.why-us.faq .card .card-header[aria-expanded=false]:before{content:"+";float:right;font-weight:900;font-size:16px}.fralin-wiring-diagrams h5{text-align:center;color:#ad9462;line-height:1.4em;font-weight:700;font-size:2em;border-bottom:solid 1px rgba(0,0,0,.3);padding-bottom:1rem;margin:3rem 0}.fralin-wiring-diagrams figure{text-align:center}.fralin-wiring-diagrams figure img{border:1px solid #ccc;transition:.08s ease-in-out}.fralin-wiring-diagrams figure img:hover{transform:scale(1.002) translateY(-2px);box-shadow:0 4px 10px #ececec;transition:.08s all ease-in-out}.fralin-wiring-diagrams figure figcaption{font-size:1em;font-weight:700;margin-bottom:1.625em;float:left;color:#222;width:100%}main .product-detail{max-width:1100px;margin:auto}main .product-detail.portal .prod-desc-pills{display:none}@media only screen and (max-width:1199.98px){main .product-detail.portal .prod-desc-pills{width:100%;float:left;background-color:#ad9462;position:relative;padding:25px;display:block}}@media only screen and (max-width:1199.98px){main .product-detail.portal .prod-desc-pills:before{content:"\f05a  Product Info";font-size:1.5rem;position:absolute;left:12px;top:8px;color:#fff;font-weight:700;font-family:Montserrat,FontAwesome;text-transform:uppercase}}@media only screen and (max-width:1199.98px){main .product-detail.portal .prod-desc-pills:after{content:"+";position:absolute;right:15px;top:8px;font-size:1.5rem;color:#fff;font-weight:500}}@media only screen and (max-width:1199.98px){main .product-detail.portal .prod-desc-pills.nn::after{content:"-"}}main .product-detail.portal .nav-tabs{padding-left:10px;margin-bottom:20px}@media only screen and (max-width:1199.98px){main .product-detail.portal .nav-tabs{display:none;width:100%;float:left;padding:0}}main .product-detail.portal .nav-tabs li{margin-bottom:-1px;margin-right:5px}main .product-detail.portal .nav-tabs li .nav-link{background:rgba(0,0,0,.2);color:#222;font-weight:700;text-transform:uppercase;margin-bottom:0}main .product-detail.portal .nav-tabs li .nav-link.active{background:#fff}main .product-detail.portal ul li{font-size:16px;line-height:1.618;margin-bottom:.5rem}main .product-detail .card .card-body{padding:1.25rem 0}main .product-detail p{font-weight:400}main .product-detail .star-rating{float:left;margin-right:3px;color:#ad9462;margin-top:4px}main .product-detail .price{font-size:2.25em;line-height:1em;margin-bottom:.722em;font-weight:700;color:#ad9462}main .product-detail .custom-checkbox label,main .product-detail .custom-radio label{font-size:14px;margin-bottom:10px;font-weight:400;font-family:open sans,Arial,Helvetica,sans-serif}@media only screen and (max-width:767.98px){main .product-detail .custom-checkbox label,main .product-detail .custom-radio label{font-size:16px!important}}main .product-detail .custom-checkbox .custom-control-input:checked~.custom-control-label::before,main .product-detail .custom-radio .custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#ad9462;background-color:#ad9462}main .product-detail .page-sub-heading{font-size:1.5em;line-height:1.417em;margin-bottom:.722em;font-weight:700}main .product-detail .commenting h5{font-size:14px;font-weight:600}main .product-detail .commenting h5 em{color:rgba(0,0,0,.5)}main .product-detail .progress{height:.8rem;margin-top:6px}main .product-detail .progress .progress-bar{background-color:#ad9462}main .product-detail .progress-bar{background-color:#ad9462}main .product-detail .page-sub-heading{font-size:1.5em;line-height:1.417em;margin-bottom:.722em;font-weight:700}.contact-us .card{border:0}.contact-us .card .card-body{padding:0}.contact-us .card .card-body .sub-card-title{font-size:2em;line-height:1.417em;margin-bottom:.722em;font-family:montserrat,sans-serif;font-weight:700;text-transform:uppercase;color:#ad9462;text-align:left}.contact-us .card .card-body .card-subtitle{font-size:1.875em;line-height:1.467em;margin-bottom:.867em;font-weight:700;font-family:open sans,Arial,Helvetica,sans-serif;color:#222}.contact-us .card .card-body ul{padding:0;list-style:none;width:100%}.contact-us .card .card-body ul li{margin:7px 0;font-size:14px;font-family:open sans,Arial,Helvetica,sans-serif}.contact-us label{text-transform:uppercase;font-weight:700}.contact-us textarea{min-height:130px;resize:none}.contact-us .link-btn-reverse{border:0;padding:10px 2rem}.vvt .card{border:0}.vvt .card .card-body{padding:0}.vvt .card .card-body .sub-card-title{font-size:2em;line-height:1.417em;margin-bottom:.722em;font-family:montserrat,sans-serif;font-weight:700;text-transform:uppercase;color:#ad9462;text-align:left}.vvt .card .card-body .card-subtitle{font-size:1.875em;line-height:1.467em;margin-bottom:.867em;font-weight:700;font-family:open sans,Arial,Helvetica,sans-serif;color:#222}.vvt .card .card-body .link-btn-reverse{padding:15px 2rem}.dealers h3{font-size:1.5em;line-height:1.542em;margin-bottom:1.083em;font-weight:700;font-family:montserrat,sans-serif;text-transform:uppercase}.dealers .nav-pills .nav-link{color:#222}.dealers .nav-pills .nav-link.active,.dealers .nav-pills .show>.nav-link{background-color:#ad9462;color:#fff}.dealers .tab-content{border:solid 1px rgba(0,0,0,.2);padding:1rem;border-radius:5px}.dealers .card{border:0;margin-bottom:30px}.dealers .card .card-body .card-title{font-size:1em;margin-bottom:7px;font-weight:700;font-family:montserrat,sans-serif;text-transform:uppercase}.dealers .card .card-body p{color:#222;margin-bottom:3px}.dealers .card .card-body p a{color:#222}.contact-us .container{padding:50px 10%}.box{position:relative;background:#fff;width:100%}.box-header{color:#444;display:block;padding:10px;position:relative;border-bottom:1px solid #f4f4f4;margin-bottom:10px}.box-tools{position:absolute;right:10px;top:5px}.dropzone-wrapper{border:2px dashed #91b0b3;color:#92b0b3;position:relative;height:150px}.dropzone-desc{position:absolute;margin:0 auto;left:0;right:0;text-align:center;width:40%;top:30px;font-size:16px}@media only screen and (max-width:991.98px){.dropzone-desc{width:60%}}@media only screen and (max-width:767.98px){.dropzone-desc{width:80%}}.dropzone,.dropzone:focus{position:absolute;outline:none!important;width:100%;height:150px;cursor:pointer;opacity:0}.dropzone-wrapper:hover,.dropzone-wrapper.dragover{background:#ecf0f5}.preview-zone{text-align:center}.preview-zone .box{box-shadow:none;border-radius:0;margin-bottom:0}footer{float:left;width:100%;background:#0e0e0e;font-family:montserrat,sans-serif;padding:3rem 0;margin-top:50px}@media only screen and (max-width:575.98px){footer{text-align:center}}footer h4{font-size:20px;text-transform:uppercase;color:#ad9462;width:100%;font-weight:700;float:left;margin-bottom:10px}@media only screen and (max-width:991.98px){footer h4{margin-top:30px;margin-bottom:0}}footer .bdr-btm-gold{border-bottom:solid 1px #ad9462}footer p{color:#bdbdbd;font-size:16px;margin-bottom:0;line-height:22px}footer .footer-social{float:left;width:100%;margin-top:10px}footer .footer-social a{color:#fff;margin-right:15px}footer .copyright{display:flex;justify-content:space-between;align-items:baseline;margin-top:3rem;padding-left:-15px}footer .copyright p{font-style:italic;width:auto}footer ul{margin:10px 0 0;padding:0;float:left;width:100%}footer ul li{float:left;width:100%;list-style:none}footer ul li a{color:#bdbdbd;padding:5px 0;display:inline-block;font-size:14px;font-family:open sans,Arial,Helvetica,sans-serif;transition:ease-in-out all .3s}@media only screen and (max-width:575.98px){footer ul li a{text-align:center}}footer ul li a:hover{color:#fff}@media only screen and (min-width:992px){#hero .carousel-caption .link-btn{font-size:2rem}}@media only screen and (max-width:500px){main .product-detail.portal ul li{font-size:17px}}