/*!
Theme Name: SNS
Theme URI: http://underscores.me/
Author: Azadeh
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: sns
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

SNS is based on Underscores https://underscores.me/
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/:root{--primary-color:#8ea942;--secondary-color:#696f6c;--white-color:#ffffff;--black-color:#494949;--mid-dark-color:#697c34;--mid-light-color:#b5c780;--light-color:#cccccc;--heading-color:#2e2f2f}body{margin:0;background:var(--white-color)}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}button,input,optgroup,select,textarea{color:var(--black-color) font-family: Lato,sans-serif}.wp-block-image figcaption{font-size:2rem;color:var(--light-color)}p{margin:0 0 1.5rem}cite,dfn,em,i{font-style:italic}blockquote{padding:2rem;box-shadow:inset 1px 2px 5px var(--primary-color) 38;margin:0}address{margin:0 0 1.5em}pre{background:#eee;font-family:Lato,sans-serif;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Lato,sans-serif;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#ffffff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}hr{background-color:var(--mid-light-color) border: 0;height:1px;margin-bottom:1.5em}ol,ul{margin:0}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{display:inline-block;height:auto!important;max-width:100%}figure{margin:0 auto}.wp-block-image{margin:0}table{margin:0 auto;width:100%!important;border-collapse:collapse}tbody tr{border:1px solid #a5a4a4}tbody tr td{padding:10px;border:1px solid #a5a4a4}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:var(--light-color);border-radius:3px;background:var(--primary-color);color:var(--black-color);font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:var(--dark-color)}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:var(--black-color);border:1px solid var(--light-color);border-radius:3px;padding:3px}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:var(--black-color)}select{border:1px solid var(--light-color)}textarea{width:100%}a{color:#58585a;text-decoration:none}a:active,a:focus,a:hover{color:var(--secondary-color)}a:focus{outline:0}a:active,a:hover{outline:0}.lato-thin{font-weight:100}.lato-light{font-weight:300}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:var(--light-color);border-radius:3px;box-shadow:0 0 2px 2px var(--primary-color);clip:auto!important;clip-path:none;color:var(--black-color);display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}html{font-size:10px;line-height:1rem;min-height:100vh;height:100vh}h1,h2,h3,h4,h5,h6{clear:both;color:var(--heading-color);line-height:1.4;margin:0 auto;font-weight:600;font-family:Lato,sans-serif}h1{font-size:3.2rem;margin-bottom:2rem}h2{font-size:2.5rem;line-height:1.4}h3{font-size:2.3rem;line-height:1.4}h4,h5,h6{font-size:2rem}.kt-row-column-wrap{max-width:1170px;margin:0 auto;z-index:0}.entry-content .alignwide{margin-left:-80px;margin-right:-80px}.entry-content .alignfull{margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2);max-width:100vw}.alignfull img{margin:0 auto}body{font-family:Lato,sans-serif;display:flex;flex-direction:column;color:var(--black-color);font-size:18px;font-weight:400;line-height:1.4;min-height:100vh;background:var(--white-color)}#page{flex:1 0 auto;clear:both;overflow:hidden;padding:0}.blog #page,.single #page,.woocommerce-page #page{background:0 0}.home #page{padding:0;background:0 0}.entry-footer,.entry-header{display:none}#content{max-width:1170px;margin:209px auto 0;padding:0 15px 0}.blog #content,.single #content,.woocommerce-page #content{margin:250px auto 40px}.information-box .kt-blocks-info-box-link-wrap,.information-box:hover .kt-blocks-info-box-link-wrap{background:0 0!important;border:0}.top-contact-section{grid-column:3/-1;justify-self:end}.nav-section{z-index:999;width:100%;padding:0}.contact-links ul{display:flex;flex-direction:column;align-items:flex-end;padding:0;list-style:none}.social-links ul li{margin:0}.social-links ul li a{color:#000;border-radius:50%;transition:all .3s;text-decoration:none;display:flex;align-items:center;justify-content:center;transition:.5s}.social-links ul li.email a{font-size:15px;font-weight:700;text-transform:uppercase;margin-right:10px}.social-links ul li.phone a{font-size:29px;font-weight:700}.social-links ul li a:hover{color:#feb817}.social-links ul li a:hover svg path{fill:#fdb917}.bottom-footer .social-links ul li svg path{fill:#fff}.contact-links ul li a{color:var(--white-color);display:flex;justify-content:flex-start;align-items:center;font-size:3rem;cursor:pointer}.bottom-header .contact-links ul .search-icon:hover svg path,.contact-links ul li a:hover svg path{fill:var(--primary-color)}.contact-links ul li a svg{margin:0 1rem 0 0}.search-section{transition:all .5s;transform:translate(0,0);max-width:1170px;display:grid;justify-content:end;margin:0 auto;opacity:0;z-index:1}.search-section .widget{background:var(--black-color);padding:2rem}.search-section.show{transform:translate(0,0);opacity:1}#searchsubmit{font-size:1.4rem;color:var(--white-color);border:0;font-family:Lato,sans-serif;cursor:pointer}header.site-header{position:absolute;left:0;right:0;background:url(/wp-content/themes/sns/img/headerbackground.jpg);z-index:999;background-size:cover;background-position:center center;padding:10px 0}.inner-wrapper{max-width:100%;margin:0 auto;padding:1rem;display:grid;grid-gap:1rem;grid-template-columns:1fr;justify-items:center}.top-header{background:0 0}.top-header .inner-wrapper{display:grid;justify-items:end;padding:0 20px;max-width:100%}.top-header .social-links ul{display:flex;list-style:none;align-items:center}.top-header .social-section p{font-size:12px;font-weight:700;letter-spacing:1px;text-align:right}.search-icon{background:0 0;border:0;color:var(--white-color);padding:0;cursor:pointer}.bottom-header{background:0 0}.woocommerce .bottom-header{background:rgba(255,255,255,.79)}.bottom-header .inner-wrapper{display:grid;grid-template-columns:1fr;align-items:center;justify-items:end;padding:0;z-index:6;grid-gap:0}.bottom-header .inner-wrapper .contact-section{display:flex;align-items:end}.site-branding{z-index:1;justify-self:center}.site-branding img{transition:all ease-in-out .2s;-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;width:359px}.bottom-header .contact-links ul{flex-direction:row;z-index:16}.bottom-header .contact-links ul svg path{fill:var(--secondary-color)}.bottom-header.sticky{position:fixed;top:0;width:100%;background:#fff;box-shadow:0 -3px 11px #565656;padding:5px 0}.sticky .site-branding img{width:170px}.nav{width:100%;max-width:1420px}.menu-main-menu-container{display:flex}.menu-main-menu-container{padding:2rem 0 0;padding-top:0;width:100%;max-width:1170px;margin:0 auto}.menu-main-menu-container>ul{display:flex;justify-content:center;align-items:center;margin:0;padding:0;width:100%}.menu-main-menu-container .sub-menu{display:none;transition:all .35s linear;padding:1rem 0}.menu-main-menu-container ul ul{position:absolute;top:100%;left:0;right:0;background:var(--black-color);margin:0;padding:0;min-width:130px}.menu-main-menu-container ul ul ul{left:100%;right:0;top:0}.menu-main-menu-container .sub-menu .sub-menu{position:absolute;top:0;left:100%;right:inherit;width:100%;z-index:999999999}.menu-main-menu-container ul ul a{font-size:1.5rem;text-align:left;text-transform:none}.menu-main-menu-container ul ul li:hover>a{color:var(--mid-light-color)}.menu-main-menu-container ul ul li{padding:0 0;line-height:3rem}.menu-main-menu-container ul.sub-menu li a,.sub-arrow svg path{color:var(--white-color)}.menu-main-menu-container li{display:flex;align-items:center;position:relative;list-style:none;line-height:5rem;position:relative}.menu-main-menu-container li:last-child{border-right:0}.menu-main-menu-container li.book-link a{color:var(--white-color)}.menu-main-menu-container a{display:flex;color:var(--secendary-color);justify-content:center;align-items:center;text-decoration:none;font-size:18px;font-weight:700;text-transform:uppercase;transition:all .45s;text-align:center;padding:0 15px;transition:all .5s;color:var(--black-color);font-family:Lato,sans-serif}.menu-main-menu-container li:last-child a{padding-right:0}.menu-main-menu-container a:hover,.menu-main-menu-container li.current_page_item a{color:#feba15}.arrow,.sub-arrow{width:20px;height:20px;line-height:30px;display:inline-block;order:1;grid-column:2/-1;cursor:pointer;justify-self:center}.menu-toggle{display:none}.arrow-up{display:none}.arrow svg,.sub-arrow svg{width:20px;height:20px}.sub-arrow .arrow-down{display:none}.sub-arrow .arrow-down{display:none}.metaslider.ms-theme-outline .flexslider ul.slides .caption-wrap{top:inherit;bottom:20%!important;background:0 0!important;opacity:1}.metaslider.ms-theme-outline .flexslider ul.slides .caption-wrap .caption{font-size:5rem!important;font-family:Lato,sans-serif;line-height:6rem;font-weight:400}.metaslider.ms-theme-outline .flexslider ul.slides .caption-wrap a{background:var(--primary-color);color:var(--white-color);font-family:Lato,sans-serif;font-size:2rem;padding:.7rem 3rem;border-radius:5px;font-weight:300}.slick-slide .wpl-wcs-cat-item-content img{max-width:200px;margin:0 auto}.wpl-wcs-slider-section .slick-dots li{width:2rem;height:2rem}.wpl-wcs-slider-section .wpl-wcs-cat-item-content{border:0}.wpl-wcs-cat-item.slick-slide .wpl-wcs-cat-item-content .wpl-wcs-cat-info{background:0 0}.homeblock3 .col1{min-height:800px}.homeblock3 .col2{position:relative}.homeblock3 .col2 .uagb-column__inner-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);width:70%}.homeblock3 .uagb-columns__inner-wrap .col1 img,.homeblock4 .uagb-columns__inner-wrap .col2 img,.homeblock5 .uagb-columns__inner-wrap .col1 img{display:none}.homeblock4 .col2{min-height:800px}.homeblock4 .col1{position:relative}.homeblock4 .col1 .uagb-column__inner-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);width:70%}.homeblock5 .col1{min-height:800px}.homeblock5 .col2{position:relative}.homeblock5 .col2 .uagb-column__inner-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);width:80%}.gform_wrapper .top_label .gfield_label,.gform_wrapper legend.gfield_label{display:none!important}.gform_wrapper input{font-size:24px!important;padding:15px!important}.gform_wrapper textarea{font-size:24px!important;padding:15px!important;height:150px!important}.kt-testimonial-grid-wrap .kt-testimonial-item-wrap{margin-bottom:40px!important}.addtoany_shortcode{display:block;text-align:center;margin-top:10px}.testimonial-wrapper{clear:both;margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2);padding:200px 20px;background-position:center;background-size:cover;background-attachment:fixed;background:url(/wp-content/uploads/2020/03/testimonialbanner.jpg);background-size:cover;background-position:center center}.testimonial-wrapper .testimonial-container{max-width:1170px;margin:0 auto}.testimonial-wrapper h1{text-align:center;font-size:48px;font-weight:600;color:#fff;text-transform:uppercase;background:rgba(0,0,0,.4);padding:40px;margin:0}.entry-post{margin-bottom:40px}.entry-post:nth-child(odd){background:#f9f9f9;padding:40px;border:thin dotted #ccc}.entry-post:nth-child(even){background:#fff;padding:20px;border:thin dotted #ccc}.entry-post h3{font-size:25px;margin-bottom:10px;color:#3b5998}.entry-post p{padding:20px;font-weight:400;color:#000;border:1px solid #bbb;border-radius:0;font-size:20px;background:#fff}.entry-content-wrap{padding:40px 20px}.innerpagebanner h1{color:#fff;background:rgba(0,0,0,.4);padding:40px;margin:0}.link{width:250px;margin:0 auto}.link-outer{display:inline-block;position:relative;margin:30px auto 30px;width:100%;text-align:center}.link-inner{height:100%;position:absolute;width:100%;left:0;top:0}.link-text{font-size:24px;margin:auto;padding:5px;text-transform:capitalize;position:relative}.link-text a{color:#212121;font-weight:600;display:block}.link-outer:active .point.point-1,.link-outer:focus .point.point-1,.link-outer:hover .point.point-1{top:0;width:100%;transition:all .6s ease 0s;-webkit-transition:all .6s ease 0s;-o-transition:all .6s ease 0s;-moz-transition:all .6s ease 0s}.link-outer:active .point.point-2,.link-outer:focus .point.point-2,.link-outer:hover .point.point-2{height:100%;transition:all .54s ease 6s;-webkit-transition:all .6s ease 0s;-o-transition:all .6s ease 0s;-moz-transition:all .6s ease 0s}.link-outer:active .point.point-3,.link-outer:focus .point.point-3,.link-outer:hover .point.point-3{height:100%;transition:all .6s ease 0s;-webkit-transition:all .6s ease 0s;-o-transition:all .6s ease 0s;-moz-transition:all .6s ease 0s}.link-outer:active .point.point-4,.link-outer:focus .point.point-4,.link-outer:hover .point.point-4{width:100%;transition:all .6s ease 0s;-webkit-transition:all .6s ease 0s;-o-transition:all .6s ease 0s;-moz-transition:all .6s ease 0s}.point{background:0 0;position:absolute}.point.point-1{background:rgba(0,0,0,0) none repeat scroll 0 0;border-right:3px solid #000;border-top:3px solid #000;display:inline-block;height:20px;right:0;top:0;transition:all .6s ease 0s;width:20px;-webkit-transition:all .6s ease 0s;-o-transition:all .6s ease 0s;-moz-transition:all .6s ease 0s}.point.point-2{background:rgba(0,0,0,0) none repeat scroll 0 0;border-left:3px solid #000;border-top:3px solid #000;height:20px;left:0;top:0;transition:all .6s ease 0s;width:20px;-webkit-transition:all .6s ease 0s;-o-transition:all .6s ease 0s;-moz-transition:all .6s ease 0s}.point.point-3{background:rgba(0,0,0,0) none repeat scroll 0 0;border-bottom:3px solid #000;border-right:3px solid #000;bottom:0;height:20px;right:0;transition:all .6s ease 0s;width:20px;-webkit-transition:all .6s ease 0s;-o-transition:all .6s ease 0s;-moz-transition:all .6s ease 0s}.point.point-4{background:rgba(0,0,0,0) none repeat scroll 0 0;border-bottom:3px solid #000;border-left:3px solid #000;bottom:0;display:inline-block;height:20px;left:0;margin:auto;transition:all .6s ease;width:20px;-webkit-transition:all .6s ease;-o-transition:all .6s ease;-moz-transition:all .6s ease}.mastersbuilder{width:140px;margin-top:10px}.floorsec .uagb-column__inner-wrap{padding:0!important;min-height:373px;background:#f9f9f9;border:thin solid #ccc}.floorsec h3{padding-bottom:10px;margin-bottom:10px;background:#464646;color:#fff;padding:10px}.floorlists{margin-top:40px;font-weight:700}.floorlists2{margin-top:40px;font-weight:700;columns:2;-webkit-columns:2;-moz-columns:2}.floorlists li,.floorlists2 li{line-height:1.4;margin-bottom:10px}footer.site-footer{margin-top:auto;padding:60px 0;color:var(--black-color);background:#000;clear:both;font-family:Lato,sans-serif}footer.site-footer a{color:var(--black-color)}.site-footer .bottom-footer,.site-footer .top-footer{padding:0}.site-footer .top-footer .inner-wrapper{padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));justify-items:center;align-items:center}.footer-main-navigation{justify-self:start;width:100%}.site-footer .top-footer .custom-menu{justify-self:center}.site-footer .top-footer .custom-menu .menu{display:flex;flex-direction:column;justify-content:center;align-items:self-start;padding:0}.site-footer .top-footer .custom-menu .menu a{display:block;font-size:1.6rem;line-height:2rem;text-decoration:none}.footer-logo{justify-self:center}.top-footer .contact-section{justify-self:end}.top-footer .contact-links ul{display:flex;flex-direction:row;justify-content:space-between;padding:0}.top-footer .contact-links ul li{flex:1;align-items:flex-start;align-items:baseline;margin:0 3px;line-height:1.7rem;list-style:none}.top-footer .contact-links ul li a{font-size:1.5rem;font-weight:700;display:flex;color:var(--black-color)}.top-footer nav ul li svg{margin:0 .3rem;width:15px}.top-footer nav ul li svg path{fill:var(--black-color)}.social-links ul{display:flex;justify-content:center;padding:0;list-style:none}.social-links a svg{margin:0 0 0 .5rem}.bottom-footer{flex-direction:column;padding:1rem 0 0}.bottom-footer .site-info,.footer-main-navigation ul{display:flex;justify-content:center;padding:0}.footer-main-navigation ul{width:100%}.bottom-footer .site-info{margin:0;font-weight:400;font-size:17px;color:#7a7c80;font-family:century-gothic,sans-serif}.footer-main-navigation ul li{border-right:1px solid var(--white-color);list-style:none}.footer-main-navigation ul li:last-child{border-right:0}.footer-main-navigation ul li a{padding:0 20px;line-height:1.1rem;color:#fff;display:inline-block;text-transform:none;text-align:center;font-family:century-gothic,sans-serif;font-size:18px;font-weight:400}.footer-main-navigation ul li a:hover,.footer-main-navigation ul li.current_page_item a{color:#fdb917}.kt-inside-inner-col iframe{padding:2rem;background:var(--black-color)}.full-width-section .kt-row-column-wrap{max-width:100%}.full-width-section .wp-block-image{margin-bottom:0;display:flex;align-items:center;justify-content:center}.full-width-section .wp-block-image img{display:flex;align-items:center}.banner-section h2{text-transform:uppercase}.banner-section .banner-title{text-transform:none}.info-box-section .wp-block-cover{padding:4rem 2rem}.bottom-section h2{color:var(--white-color);font-size:7rem;line-height:6rem}.services-section .borderd-section{border-left:2px solid var(--black-color);padding-left:1rem}.lists-section{display:flex;flex-direction:column;align-items:center}.top-banner .kt-row-column-wrap{align-items:center}.top-banner .wp-block-kadence-column{align-items:center}.contact-area-section input.gform_button.button{margin:0!important}.gform_wrapper ul.gfield_checkbox li,.gform_wrapper ul.gfield_radio li{display:flex;justify-content:unset}.gform_wrapper ul.gfield_checkbox li input{margin-right:4px}.gform_wrapper .top_label input.medium,.gform_wrapper .top_label select.medium,div.ginput_complex.ginput_container.gf_name_has_2 span{width:100%}.gform_wrapper .gform_footer input[type=submit],input.gform_button.button{background:#fe2525;border:0!important;color:var(--white-color);padding:20px!important;font-size:24px!important;width:250px!important;text-transform:uppercase;cursor:pointer;transition:background .5s;line-height:2rem!important;margin:0 auto!important;border-radius:0}.gform_wrapper .gform_footer{padding:2rem 0 0!important}.contact-area-section .kt-button:hover,.gform_wrapper .gform_footer input[type=submit]:hover,input.gform_button.button:hover{background:#febf26}.gform_wrapper h3.gform_title{display:none}.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select{padding:7px!important}.gform_wrapper .clear-multi{display:grid!important;grid-template-columns:67px 65px 60px;max-height:41px}.gform_wrapper .clear-multi .gfield_time_hour.ginput_container.ginput_container_timem{display:flex;width:100%}.gform_wrapper .top_label div.ginput_container{margin-top:0!important}.gform_wrapper .gfield_time_ampm,.gform_wrapper .gfield_time_hour,.gform_wrapper .gfield_time_minute{width:100%!important}.ginput_container.ginput_container_time{max-height:41px}.gform_wrapper .gfield_time_hour{display:flex}.gform_wrapper .gfield_time_hour input,.gform_wrapper .gfield_time_minute input{width:calc(5rem + 11px)!important}.gform_wrapper .gfield_time_ampm{width:100%!important}.readmore{text-transform:capitalize}.blog .entry-header,.post .entry-header{display:block;order:1;padding:0}.blog .entry-header .entry-meta,.post .entry-header .entry-meta{display:none}.blog .post,.post .post{display:flex;flex-direction:column}.blog .entry-content{order:3;padding:2rem 1rem}.blog .site-main{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem}.blog .site-main>header{display:none}.nav-next a,.nav-previous a{padding:.5rem 1rem}.nav-links{display:flex;justify-content:space-between}.woocommerce .nav-links{display:none}.nav-next a,.nav-previous a,.pt-cv-wrapper .btn-success{color:#fff;background-color:var(--secondary-color);border-color:transparent;border-radius:3px;display:inline-block}.nav-next a:hover,.nav-previous a:hover,.pt-cv-wrapper .btn-success:hover{background-color:#fbb102;border-color:transparent}.post-thumbnail,.pt-cv-wrapper{margin-top:2rem;order:0}.woocommerce.woocommerce-page .woocommerce-breadcrumb{display:none}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:70px}.woocommerce div.product div.images img{width:auto;margin:0 auto}.woocommerce-page .site-main{background:var(--white-color);padding:2rem;color:var(--black-color)}.product_meta,.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce div.product .woocommerce-tabs .panel h2,.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before,.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-LoopProduct-link .onsale,.woocommerce-ordering,.woocommerce-result-count{display:none}.woocommerce.woocommerce-page ul.products{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:1rem;justify-items:center;align-items:start}.woocommerce.woocommerce-page .products li.product{width:100%!important;display:grid;grid-template-rows:3fr 1fr;justify-items:center}.woocommerce.woocommerce-page .products>li.product.type-product{padding:1rem 0 0}ul.products li.product img{margin:0 auto}.woocommerce ul.products li.product a img{width:auto;max-width:100%}.woocommerce-loop-product__title,.woocommerce.woocommerce-page ul.products li.product .price{display:flex;justify-content:center;margin:0 auto;color:var(--secondary-color);font-size:2rem}.woocommerce.woocommerce-page ul.products li.product .woocommerce-loop-product__title{font-size:2rem;color:var(--secondary-color);line-height:3rem}.woocommerce form .form-row label,.woocommerce table.shop_table td,.woocommerce-page form .form-row label{font-size:1.7rem;color:var(--secondary-color);font-weight:700}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{font-size:1.5rem}.woocommerce ul.products{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));justify-content:center;align-items:center}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:100%!important;display:flex;flex-direction:column;justify-content:center;align-items:center}.woocommerce-loop-product__title{font-family:Lato,sans-serif;text-align:center;font-weight:700}.home .woocommerce-loop-product__title{text-transform:uppercase}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link{flex:1;display:grid;justify-items:center;grid-template-rows:340px 112px 20px}.home .woocommerce ul.products li.product a.woocommerce-LoopProduct-link{grid-template-rows:340px 30px 20px}.button.product_type_simple.add_to_cart_button{margin-top:auto}.woocommerce .cart .button,.woocommerce .cart input.button,.woocommerce button.button.alt,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce div.product form.cart .button,.woocommerce ul.products li.product .button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce.woocommerce-page .button{background-color:var(--primary-color);width:auto;padding:1rem 5rem;font-weight:300;color:var(--white-color);transition:all .5s;font-size:2rem}.woocommerce .cart .button:hover,.woocommerce .cart input.button:hover,.woocommerce button.button.alt:hover,.woocommerce div.product form.cart .button:hover,.woocommerce ul.products li.product .button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce.woocommerce-page .button:hover{background-color:var(--secondary-color);color:var(--white-color)}.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:auto}.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{display:flex}.woocommerce-tabs.wc-tabs-wrapper{padding:0 2rem}.woocommerce div.product .woocommerce-tabs ul.tabs li{border-radius:0;background:var(--white-color);border-bottom-color:var(--white-color);color:var(--white-color);outline:0;box-shadow:0 0 2px #d1d1d1;background:#696f6c}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:var(--white-color)}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color:var(--mid-light-color)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:var(--mid-dark-color);border-bottom-color:var(--black-color);color:var(--white-color)}.woocommerce div.product .woocommerce-tabs .panel{padding:2rem;box-shadow:0 0 1px var(--mid-dark-color)}.woocommerce div.product .woocommerce-tabs ul.tabs{margin:0;padding:0}.related.products h2{text-align:center;margin:0 auto 2rem}.woocommerce div.product .product_title,.woocommerce div.product form.cart,.woocommerce div.product form.cart div.quantity{display:flex}.woocommerce #content div.product div.summary{display:grid;grid-gap:2rem;align-items:start}.woocommerce-variation-add-to-cart{display:flex}.woocommerce div.product form.cart .variations select{padding:1rem;font-size:1.5rem;font-weight:700;border:1px solid var(--mid-dark-color);outline:0}.woocommerce-variation.single_variation{margin-bottom:2rem}.kt-blocks-info-box-link-wrap,.kt-blocks-info-box-link-wrap:hover{background:0 0}.kt-blocks-info-box-link-wrap{justify-content:center}.contact-area-section h3{font-weight:400;margin-bottom:2rem}.woocommerce img,.woocommerce-page img{max-width:200px;margin:0 auto 2rem}@media screen and (max-width:1200px){.woocommerce.woocommerce-page ul.products{grid-template-columns:repeat(auto-fit,minmax(215px,1fr))}.generic-button a{padding:5px 30px!important}}@media screen and (min-width:769px){.menu-main-menu-container ul>li>.sub-menu,.menu-main-menu-container ul>li>.sub-menu>li>.sub-menu{opacity:0}.menu-main-menu-container ul>li>.sub-menu>li:hover>.sub-menu{opacity:1}.menu-main-menu-container ul>li:hover>.sub-menu{transform:translateY(0);opacity:1}.menu-main-menu-container ul li.current-menu-parent:hover>.sub-menu{opacity:1;transform:translateX(0)}.menu-main-menu-container ul li:hover .sub-arrow svg path,.menu-main-menu-container ul li:hover>ul.sub-menu{display:block}}@media screen and (max-width:1200px){.metaslider.ms-theme-outline .flexslider ul.slides .caption-wrap{bottom:0!important}}@media screen and (max-width:1024px){.homeblock3 .uagb-columns__inner-wrap{flex-direction:column-reverse;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse}.homeblock3 .uagb-columns__inner-wrap .col1,.homeblock3 .uagb-columns__inner-wrap .col2{width:100%!important;background:0 0!important;min-height:auto}.homeblock3 .col1 .uagb-column__inner-wrap{padding:0!important}.homeblock3 .uagb-columns__inner-wrap .col1 img{display:block}.homeblock3 .col2 .uagb-column__inner-wrap{position:inherit;top:auto;left:auto;transform:inherit;width:100%;padding:40px!important}.homeblock4 .uagb-columns__inner-wrap{flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column}.homeblock4 .uagb-columns__inner-wrap .col1,.homeblock4 .uagb-columns__inner-wrap .col2{width:100%!important;background:0 0!important;min-height:auto}.homeblock4 .col2 .uagb-column__inner-wrap{padding:0!important}.homeblock4 .uagb-columns__inner-wrap .col2 img{display:block}.homeblock4 .col1 .uagb-column__inner-wrap{position:inherit;top:auto;left:auto;transform:inherit;width:100%;padding:40px!important}.homeblock5 .uagb-columns__inner-wrap{flex-direction:column-reverse;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse}.homeblock5 .uagb-columns__inner-wrap .col1,.homeblock5 .uagb-columns__inner-wrap .col2{width:100%!important;background:0 0!important;min-height:auto}.homeblock5 .col1 .uagb-column__inner-wrap{padding:0!important}.homeblock5 .uagb-columns__inner-wrap .col1 img{display:block}.homeblock5 .col2 .uagb-column__inner-wrap{position:inherit;top:auto;left:auto;transform:inherit;width:100%;padding:40px!important}}@media screen and (max-width:1161px){.menu-main-menu-container a{font-size:15px}.footer-main-navigation ul li{line-height:1}.footer-main-navigation ul li a{font-size:14px;padding:0 10px}}@media screen and (max-width:1024px){.menu-main-menu-container a{font-size:13px}}@media screen and (max-width:991px){.metaslider.ms-theme-outline .flexslider ul.slides .caption-wrap .caption{font-size:3rem!important;line-height:4rem}.metaslider.ms-theme-outline .flexslider ul.slides .caption-wrap{bottom:0!important}.footer-logo img{max-width:300px}.top-footer .contact-section{align-self:center}.site-footer .top-footer .inner-wrapper{justify-items:center}.bottom-header .inner-wrapper{justify-content:center}}.spu-box.spu-top-bar{box-shadow:0 0 7px 100vw #666666bd!important;top:10vh!important;border-top:none!important;max-width:500px!important;margin:0 auto;left:35%;right:inherit;padding:3rem!important}.mc4wp-form-fields input[type=email],.mc4wp-form-fields input[type=text]{width:90%;margin:.5rem 0;padding:1rem}.mc4wp-form-fields input[type=submit]{font-size:2rem;padding:1rem 3rem;margin:1rem 0;cursor:pointer;color:var(--white-color)}.mc4wp-form-fields input[type=submit]:hover{background:var(--secondary-color)}@media screen and (max-width:960px){#content{margin:197px auto 0}.menu-main-menu-container a{font-size:15px;padding:0 10px}.social-links ul li.phone a{font-size:20px}}@media screen and (max-width:933px){.menu-main-menu-container a{font-size:11px}}@media screen and (max-width:768px){.top-header .social-section p{text-align:center}.testimonial-wrapper h1{font-size:36px}.testimonial-wrapper{padding:80px 20px}.bottom-footer .site-info .visible-xs{display:block}h3 br,p br{display:none}.top-header .social-links ul{display:block}html{font-size:8px}.spu-box.spu-top-bar{left:8%!important;max-width:380px!important}.bottom-header.sticky{position:relative;background:rgba(255,255,255,.79)!important;transform:none}#content{margin:159px auto 0}.home #content{margin:0 auto}.search-section .widget{background:0 0;padding:1rem 1rem 0}#searchsubmit{background:var(--secondary-color)}.bottom-header{margin-bottom:.5rem}.woocommerce div.product div.images img{width:auto;margin:0 auto}.woocommerce.woocommerce-page ul.products{grid-template-columns:1fr}.metaslider.ms-theme-outline .flexslider ul.slides .caption-wrap .caption{display:none}.search-icon{display:none}.home header.site-header{position:relative}.search-section{transform:translate(0,10%);opacity:1;justify-content:center}.search-section.show{transform:translate(0,15%)}.contact-area-section input.gform_button.button{margin:0 auto!important}.nav-section{padding:0}.contact-links ul,.social-links ul{padding:0}.site-main{padding:0 3rem}.kt-row-layout-inner{background-attachment:scroll!important}.menu-main-menu-container .sub-menu{display:none}.sub-arrow .arrow-down{display:block}.sub-arrow .arrow-right{display:none}.menu-main-menu-container .sub-menu .sub-menu{position:absolute;top:0;grid-column:1/-1;grid-row:2/2;left:0}.menu-main-menu-container .sub-menu{width:100%}.menu-main-menu-container{opacity:0;visibility:hidden;position:fixed;left:0;top:0;width:80%;height:100vh;background:#f4f4f4;z-index:1;box-shadow:1px 1px 7px #333}.show-menu{opacity:1;visibility:visible;min-height:100vh}.menu-main-menu-container .sub-menu.show-sub-menu{display:block;grid-column:1/-1;grid-row:2;position:static!important;transition:all .5s linear}.menu-toggle{display:block;cursor:pointer;position:fixed;top:0;left:0;z-index:99999999;background:var(--secondary-color)}.menu-toggle:hover{background:#fdbe26}.menu-toggle svg line{stroke:var(--white-color)}.menu-main-menu-container .sub-menu li,.menu-main-menu-container .sub-menu ul li{border:0;padding:0}.menu-main-menu-container ul{display:block;flex-direction:column;align-items:flex-start;position:absolute;top:5rem;left:0;right:0;transition:all .5s;padding:1rem 2rem 0}.menu-main-menu-container .menu>li{justify-content:space-between;align-items:flex-start;border-right:0}.menu-main-menu-container li.menu-item-has-children{border-right:0;display:grid;grid-template-columns:6fr 1fr;align-items:center}.menu-main-menu-container .sub-menu li{justify-content:flex-start}.menu-main-menu-container a{display:flex;justify-content:space-between;grid-column:1/2;padding:1rem}.menu-main-menu-container .menu-item-has-children a{padding:1rem 2rem}.menu-main-menu-container .sub-menu .sub-menu a{padding:1rem 3rem}.bottom-footer .site-info,.footer-main-navigation ul,.footer-main-navigation ul li a,.top-footer .contact-links ul{display:block;text-align:center}.footer-main-navigation ul li{padding:1rem 0;border-right:0}.site-footer .bottom-footer{flex-direction:column;justify-content:center}.social-links ul{justify-content:center;align-items:center;margin:0 auto}.contact-links ul li,.social-links ul li{flex:1;margin:.4rem}.top-footer .contact-section{width:100%;align-self:center}.top-footer .contact-links ul li{justify-content:center}.site-footer .top-footer .custom-menu .menu{align-items:center}.site-footer .top-footer .inner-wrapper{display:flex;flex-direction:column;flex-wrap:wrap;justify-items:center;padding:0}.footer-logo{display:flex;justify-content:center;margin:1rem auto}.wp-block-image img{display:block;margin:0 auto}header.site-header .inner-wrapper{flex-direction:column;grid-template-columns:1fr;justify-items:center;grid-gap:0}.site-branding{margin:0 auto}.site-branding img{max-width:270px}.icon-section img{max-width:150px}.top-contact-section{grid-column:1/1}.bottom-section h2{font-size:4rem}}@media screen and (max-width:767px){.floorsec .uagb-column__inner-wrap{min-height:auto}.floorlists,.floorlists2{margin-bottom:40px;columns:1;-webkit-columns:1;-moz-columns:1}}@media screen and (max-width:480px){.spu-box.spu-top-bar{left:1%!important}.contact-links ul{flex-direction:column}}